本文共 3219 字,大约阅读时间需要 10 分钟。
1 安装zabbix
yum install -y epel-release安装rpm包的lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring安装zabbix服务端:yum install zabbix20 zabbix20-agent zabbix20-server zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel/etc/init.d/zabbix-server start; /etc/init.d/zabbix-agent start/etc/init.d/httpd start;修改一下mysql配置文件vim /etc/my.cnf //修改或增加如下内容建库,导入数据mysql -uroot -p -e "create database zabbix"mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql2.网页安装zabbix浏览器访问 , 默认会有“It is not safe to rely on the system‘s timezone settings ”这样的警告信息,需要vim /etc/php.ini 设置 date.timezone=“Asia/Shanghai”点next解决相关的报错信息,点retry (vim /etc/php.ini)输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点nextName 写127.0.0.1,(可以自定义)点next,再点next,最后点finishzabbix历史记录乱码问题
zabbix图形中乱码问题 zabbix参考文章 6期胡湘林同学的分享[mysql]
default-character-set = utf8[mysqld]character_set_server = utf8启动mysql服务/etc/init.d/mysqld startmysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sqlmysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql默认管理员账号为 admin:zabbix这时会遇到“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf ,配置DBUser, DBPassword在web界面下,点”configuration” --> “host” --> 右上角点”Create Host” 其中host name, visible name自定义,可以选择groups,这里默认即可,ip address 写入客户端ip配置监控项目模板:点“templates”, 点add, 在弹出的小窗口中选择Template OS Linux, 然后点select, 最后点save我们可以使用和上面相同的方法自定义拷贝Triggers(触发器 ),它用来设置告警的阀值,当然我们也可以自定义编辑它监控客户端网卡流量 echo "$3" |/bin/mail -s "$2" $1chmod +x /home/zabbix/bin/baojing.shExternalScripts=/home/zabbix/bin/ ---用户自定义的检查的脚本(item)这样才能找到你的脚本,因为你在frontend中只是输入脚本的名称,没有路径。自定义脚本:转载于:https://blog.51cto.com/amazing61/2063912