zabbix监控配置
基于web开源软件。zabbix会把回去的数据保存到数据库中,需要依赖数据库。
可以自动发现主机和网络设备。
大多可以在web界面配置
1、安装zabbix
平台:centos6.4 环境:LAMP 服务端ip:192.168.0.104客户端ip:192.168.0.106
安装rpm包的LAMP
# yum install -yhttpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring 安装zabbix软件
# yum install -y zabbix20 zabbix20-agent zabbix20-serverzabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel 启动zabbix、http、mysql
# /etc/init.d/zabbix-server start; /etc/init.d/zabbix-agent start
Starting Zabbix server:
Starting Zabbix agent:
# /etc/init.d/httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
# /etc/init.d/mysqld start
Starting MySQL SUCCESS! 创建zabbix库
# mysql -uroot -p123456 -e "create database zabbix"
//数据导入zabbix库
# mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
Enter password:
# mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
Enter password:
# mysql -uroot --default-character-set=utf8 -p zabbix < /usr/share/zabbix-mysql/data.sql
Enter password: 2、网页安装zabbix
浏览器中访问http://192.168.0.104/zabbix
出现下面的问题,需要修改php配置文件。
http://s3.运维网.com/wyfs02/M00/25/3B/wKioL1NbBKSzL0wvAAKrRgfOVJU997.jpg
根据提示进行修改相应的参数
# vim /etc/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = "Asia/Shanghai"
# /etc/init.d/httpd restart
Stopping httpd:
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
数据库设置
http://s3.运维网.com/wyfs02/M01/25/3B/wKioL1NbCLPR8VgPAAKZYjQMA94210.jpg服务主机信息
http://s3.运维网.com/wyfs02/M02/25/3B/wKioL1NbCSfxQavPAAICIMFT45g988.jpg
下一步,进入登录界面
http://s3.运维网.com/wyfs02/M00/25/3B/wKioL1NbCbKikn0cAAE8KcFarUw916.jpg
登录后如果遇到“zabbix server is not running”这样的错误,需要修改/etc/zabbix/zabbix_server.conf文件
# vim /etc/zabbix/zabbix_server.conf
DBHost=127.0.0.1
DBUser=root
DBPassword=123456
# /etc/init.d/zabbix-server restart
Shutting down Zabbix server:
Starting Zabbix server: 3、加入监控主机
在客户端上安装zabbix客户端
# rpm -ivh http://www.lishiming.net/data/attachment/forum/month_1211/epel-release-6-7.noarch.rpm
# yum install zabbix20-agent
#vim /etc/zabbix_agentd.conf
Server=192.168.0.104
ServerActive=192.168.0.104:10050
Hostname=aming//自定义,但要唯一
#/etc/init.d/zabbix-agent start 服务端测试
# zabbix_get -s 192.168.0.106 -p 10050 -k "system.hostname"
client web界面配置
http://s3.运维网.com/wyfs02/M02/25/3C/wKiom1NbIgvhyOhEAAOILMl5-tg220.jpg
http://s3.运维网.com/wyfs02/M01/25/3C/wKioL1NbImewyr01AALiJtCE1pM376.jpg
配置模板
http://s3.运维网.com/wyfs02/M00/25/3C/wKiom1NbIt-wj04vAAOaZHE6Z7w438.jpg
4、自定义模板
http://s3.运维网.com/wyfs02/M00/25/3C/wKiom1NbKUTwHAxJAAMVqHBy3IY435.jpg添加项目,根据需求自由选择
http://s3.运维网.com/wyfs02/M00/25/3C/wKioL1NbKnyR6ueRAACYeT-KwMk221.jpg
http://s3.运维网.com/wyfs02/M02/25/3C/wKiom1NbKqfTuT7NAAU8mlxB7P4990.jpg
http://s3.运维网.com/wyfs02/M01/25/3C/wKioL1NbKn6BgEltAAKWT6_D5bE789.jpg5、配置发邮件
//服务端
# yum install -y sendmail ; mkdir -p /home/zabbix/bin
# vim /home/zabbix/bin/baojing.sh
#! /bin/bash
echo "$3" |/bin/mail -s "$2" $1
# chmod +x /home/zabbix/bin/baojing.shhttp://s3.运维网.com/wyfs02/M02/25/3C/wKioL1NbLkng9GwJAAKF4yRq6n4208.jpghttp://s3.运维网.com/wyfs02/M02/25/3C/wKiom1NbMGmhylWAAAHfeeHUxVI533.jpghttp://s3.运维网.com/wyfs02/M01/25/3C/wKioL1NbMEyQ2SeoAAG4TgHvjrc006.jpghttp://s3.运维网.com/wyfs02/M00/25/3C/wKiom1NbMIKTKD0IAALf_v6naK4121.jpghttp://s3.运维网.com/wyfs02/M02/25/3C/wKioL1NbMGXzebrrAAL6NMiI45w528.jpghttp://s3.运维网.com/wyfs02/M00/25/3C/wKioL1NbMKiCgyIRAAKWivvENo8241.jpg
页:
[1]