Zabbix监控
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix监控相关的知识,希望对你有一定的参考价值。
Zabbix监控1)Zabbix是一个高度集成的监控解决方案
2)可以实现企业级的开源分布式监控
3)Zabbix通过C/S模式采集监控数据
4)Zabbix通过B/S模式实现Web管理
Zabbix监控搭建
1)安装软码包
#tar zxf zabbix-3.2.3.tar.gz
#cd zabbix-3.2.3
#./configure --prefix=/usr/local/zabbix \ 默认路径/usr/local
>--enable-server --enable-agent >--with-mysql 根据数据库版本选择
失败的话,安装mariadb-devel
#make install
2)数据库授权及导入数据
#mysql -uroot -p123456
#grant all on zabbixdb.* to [email protected] identified by "123456";
#create database zabbixdb
#mysql -uroot -p123456 zabbixdb < /root/zabbix-3.2.3/database/3\2\1 依次导入
3)导入web网页内容
#cp -r /zabbix-3.2.3/frontends/php /var/www/html/zabbix
4)导入启动脚本
#cp /root/zabbix-3.2.3/misc/init.d/fedora/core/zabbix_server /etc/init.d/
#sed -i ‘22s:/usr/local:&/zabbix: /etc/init.d/zabbix_server
5)打开网页进行zabbix配置
a)修改配置文件
#vim /etc/php/ini
b)安装软件包
#rpm -ivh --nodeps php-bcmath-5.4.45-13.el7.remi.x86_64.rpm
#rpm -ivh --nodeps php-mbstring-5.4.45-13.el7.remi.x86_64.rpm
#yum -y install php-gd
#yum -y install php-xml*
c)重启网页服务
systemctl restart httpd
用户名admin
密码zabbix
a)监控远端主机
配置被监控端
安装软件包
#tar zxf zabbix-3.2.3.tar.gz
#cd zabbix-3.2.3
#./configure --prefix=/usr/local/zabbix \ 默认路径/usr/local
>--enable-agent #cp /root/zabbix-3.2.3/misc/init.d/fedora/core/zabbix_server /etc/init.d/
#sed -i ‘22s:/usr/local:&/zabbix: /etc/init.d/zabbix_server
修改配置文件
91 Server=127.0.0.1, 192.168.4.25 添加监控服务器地址也可访问
132 ServerActive=192.168.4.25:10051 指定监控服务器地址及端口
#/etc/init.d/zabbix_agentd start
#netstat -lnptu | grep 10050
配置监控端
#/etc/init.d/zabbix_server start
#netstat -lnptu | grep 10051
1)监控远端主机(默认端口服务)
web页面配置
2)监控远端主机(服务端口自定义)
a)自定义模版
配置---> 新建模版名(添加)--->新建应用集--->新建监控项--->选择键值 net.tcp.port[192.168.4.17,8080]即可监听8080端口的服务是否运行
监控远端主机资源
自定义命令
[被监控端]
#vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/getuser.conf
UserParameter=[名称],命令
UserParameter=get_sum_user,wc -l /etc/passwd/ |awk ‘{print $1}‘
#/etc/initd./zabbix_agentd restart
#cd /usr/local/zabbix/bin
#./zabbix_get -s 127.0.0.1 -k get_sum_user /验证
监控页面配置自定义命令
配置---> 新建模版名(添加)--->新建应用集--->新建监控项--->选择键值 [名称]
监控报警
a)创建触发器(设置阀值) 配置--->触发器 动作
b)指定收件人 --->用户
c)指定邮件服务器 --->报警媒介类型
以上是关于Zabbix监控的主要内容,如果未能解决你的问题,请参考以下文章
zabbix使用zabbix_java_gateway 监控java应用进程
zabbix使用zabbix-java-gateway监控jvm/tomcat性能