zabbix分布式系统监控报错( host not monitored)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix分布式系统监控报错( host not monitored)相关的知识,希望对你有一定的参考价值。
春节快到了,首先祝大家新春快乐!
用的zabbix-3.4.6.tar.gz的软件包,用过这个监控平台的都应当知道,解压缩后,安装时在frontend(前端)
有进行.php的步骤,在database目录中有mysql需要的zabbix数据库schema.sql/data.sql/images.sql导入到zabbix
数据中即可,前提是创建zabbix数据库,授予zabbix所有数据库中的表有权限,用户和密码都为zabbix,安装时要注
意以下几点:./configure --prefix=/usr/local/zabbix --enable=zabbix_server --enable=zabbix_proxy
--enable=zabbix_agent --with-mysql ......,这台是server也是agent,在zabbix_server.conf配置文件中,必须
要标明dbuser,dbname,dbpassword,zabbix_agentd.conf配置文件中,必须要标明server的IP地址,serveractive的
IP,hostname=zabbix server ,同时把zabbix_server,zabbix_agentd的启动脚本拷贝到/etc/init.d/下,在php.ini
的php配置文件中,需要更改几项内容,重启zabbix_server,zabbix_agentd,httpd,mysqld一切都很正常!接着在浏
览器输入http://ip/zabbix/setup.php回车后,并没有跳到安装页,查询了zabbix_server.log和zabbix_agentd.log
日志,如图所示!
最后给大家分享下两种监控软件的心得:nagios和catiez
nagios,也是分布式监控的一种开源软件,可以直接安装官方软件包,安装完成之后,会发现有etc目录下有
cgi.cfg,nagios.cfg及目录objects,在objects目录下有localhost.cfg,command.cfg,contact.cfg,template.cfg
这些要用到的文件,大家都配置好了以后,需要安装nagios-plugins插件,可以看到在安装目录中libexec内并没有
需要的插件,给大家普及下监控时需要的插件类型,例如本机localhost,插件为check-host-alive,命令为
check_ping,服务service mysql时,插件check_mysql,命令中需要有这个插件;有关邮件报警,通过授权码可以获得
,需要安装mutt+msmtp,其中对Muttrc.conf配置修改,因为mutt是写邮件的工具,对set from=,set sendmail=,
realname=,进行更改;msmtp是smtp客户端工具,安装后需要添加/etc/msmtprc.conf 配置文件,说明
account default ;host smtp.163.com.............,具体就是这些了,大家不懂的话可以网上搜。不过这种分布式
监控软件全是英文版,它的报警级别分别用三种颜色来说明绿色、橙色、黄色,在shell中用0、1、2来表示,例如
exit 0,而对于主机的notifications_options=d,u,r;对于服务的notifications_options=d,w,u,e,r说明。
catie,可以用软件包来安装,也可以用镜像文件来安装,它是图形的,简单易懂。
对于zabbix报错问题,希望大家帮忙看下,防火墙和selinux都关了,日志文件中仍然出现这种情况,而且根本都
打不开!
以上是关于zabbix分布式系统监控报错( host not monitored)的主要内容,如果未能解决你的问题,请参考以下文章