Zabbix安装及简单应用
2015-08-03 09:50
465 查看
简介
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
安装
zabbix服务器端:
安装mysql服务器
zabbix客户端
授权、创建数据库和用户
传输下面三个文件到mysql端
DBHost=192.168.0.22
DBName=zabbix
DBUser=zbxuser
DBPassword=zbxpass
service zabbix-server start
ss -tanlp可以看到10051端口,前提是关闭iptables和selinux
更改时区并重启httpd
1、欢迎画面
2、检查
3、配置数据库连接
4、zabbix服务器细节配置
5、确认配置参数
6、安装成功
7、输入admin和zabbix
8、进入操作界面
添加监控主机
configuration--hosts--create host
填入配置
查看添加的主机
查看是否被监控
monitoring--Dashboard
添加items
configuration--hosts--items--create item
查看是否有监控项
查看items:monitoring--latest data,若无信息,则点击show filter添加相应信息
添加graph
configuration--hosts--graph-create graph--name--add即可
添加screen
configuration-screens-cteate screen
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
安装
zabbix服务器端:
[root@zabbix ~]# ls zabbix-2.4.0-1.el6.x86_64.rpm zabbix-web-2.4.0-1.el6.noarch.rpm zabbix-get-2.4.0-1.el6.x86_64.rpm zabbix-web-mysql-2.4.0-1.el6.noarch.rpm zabbix-server-2.4.0-1.el6.x86_64.rpm zabbix-server-mysql-2.4.0-1.el6.x86_64.rpm [root@zabbix ~]# yum -y localinstall *.rpm安装mysql客户端
[root@zabbix ~]# yum -y install mysqlmysql端:
安装mysql服务器
[root@mysql ~]# yum -y install mysql-server 并启动mysqld
zabbix客户端
[root@node1 ~]# ls zabbix-agent-2.4.0-1.el6.x86_64.rpm zabbix-2.4.0-1.el6.x86_64.rpm zabbix-sender-2.4.0-1.el6.x86_64.rpm [root@node1 ~]# yum -y localinstall *.rpmmysql端:
授权、创建数据库和用户
mysql> GRANT ALL ON *.* TO 'root'@'192.168.%.%' IDENTIFIED BY 'mypass' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> CREATE DATABASE zabbix; mysql> GRANT ALL ON zabbix.* TO 'zbxuser'@'192.168.%.%' IDENTIFIED BY 'zbxpass'; mysql> FLUSH PRIVILEGES;zabbix服务器端:
传输下面三个文件到mysql端
[root@zabbix ~]# mysql -uroot -pmypass -h192.168.0.22 zabbix < /usr/share/doc/zabbix-server-mysql-2.4.0/create/schema.sql [root@zabbix ~]# mysql -uroot -pmypass -h192.168.0.22 zabbix < /usr/share/doc/zabbix-server-mysql-2.4.0/create/images.sql [root@zabbix ~]# mysql -uroot -pmypass -h192.168.0.22 zabbix < /usr/share/doc/zabbix-server-mysql-2.4.0/create/data.sql修改zabbix服务器配置文件
DBHost=192.168.0.22
DBName=zabbix
DBUser=zbxuser
DBPassword=zbxpass
service zabbix-server start
ss -tanlp可以看到10051端口,前提是关闭iptables和selinux
更改时区并重启httpd
[root@zabbix ~]# vim /etc/php.ini date.timezone = Asia/Shanghai [root@zabbix ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ]进入浏览器:
1、欢迎画面
2、检查
3、配置数据库连接
4、zabbix服务器细节配置
5、确认配置参数
6、安装成功
7、输入admin和zabbix
8、进入操作界面
添加监控主机
configuration--hosts--create host
填入配置
查看添加的主机
查看是否被监控
monitoring--Dashboard
添加items
configuration--hosts--items--create item
查看是否有监控项
查看items:monitoring--latest data,若无信息,则点击show filter添加相应信息
添加graph
configuration--hosts--graph-create graph--name--add即可
添加screen
configuration-screens-cteate screen
相关文章推荐
- Python 实现Zabbix自动发送报表
- Zabbix安装详解
- Zabbix监控Linux主机设置方法
- Zabbix监控交换机设置方法
- 集群运维自动化工具ansible之使用playbook安装zabbix客户端
- zabbix 触发器 Triggers
- zabbix 分布式部署
- zabbix event事件
- zabbix之固定端口监控redis ,zabbix监控memcached
- zabbix监控进程的CPU和内存占用量,进程数量
- Zabbix日志监控:Linux异常登录告警
- zabbix应用之nginx统一监控
- Zabbix 常用Key值
- zabbix 监控服务系列之--------NO1源码包安装篇
- Zabbix添加自定义监控项
- zabbix 启动报错,libiconv.so.2
- Zabbix: 通过 active agent 监控服务器
- Zabbix 自动发现并监控 MySQL
- zabbix 详细介绍及相关配置
- nagios zabbix 对比