zabbix 3.2安装部署(一)
一.zabbix server端安装二.zabbix agent端安装
LNMP环境准备略过
一.zabbix server端安装
1.数据库操作
ln -s /usr/lib64/mysql/libmysqlclient.so.16.0.0 /usr/lib64/mysql/libmysqlclient.so
ln -s /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 /usr/lib64/mysql/libmysqlclient_r.so 1.1.创建数据
create database zabbix character set utf8; 1.2.创建用户
grant all on zabbix.* to 'zabbix'@'localhost' identified by '12345'; 1.3.导入数据
tar -xf zabbix-3.2.3.tar.gz
cd zabbix-3.2.3/database/mysql/
mysql -uroot -p
source /tmp/soft/zabbix-3.2.3/database/mysql/schema.sql;
source /tmp/soft/zabbix-3.2.3/database/mysql/images.sql;
source /tmp/soft/zabbix-3.2.3/database/mysql/data.sql; 2.安装zabbix server
2.1.添加运行用户
groupadd zabbix
useradd -g zabbix zabbix -s /sbin/nologin 2.2.安装需要扩展包
yum install net-snmp-devel curl-devel net-snmp-libs net-snmp-utils unixODBC-devel libssh2-devel OpenIPMI-devel 2.3.编译安装文件
cd zabbix-3.2.3
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl
make
make install 2.4.程序运行文件链接
ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
ln -s /usr/local/zabbix/bin/* /usr/local/bin/ 3.启动脚本文件
cp misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server
cp misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
chmod +x /etc/rc.d/init.d/zabbix_*
chkconfig zabbix_server on
chkconfig zabbix_agentd on 4.zabbix server配置文件操作
vim /usr/local/zabbix/etc/zabbix_server.conf
ListenPort=10053
LogFile=/usr/local/zabbix/logs/zabbix_server.log
LogFileSize=1
PidFile=/usr/local/zabbix/pid/zabbix_server.pid
DBName=zabbix
DBUser=zabbix
DBPassword=111111
DBSocket=/data/mysql/3306/mysql.sock
DBPort=3306
StartPollers=10
StartIPMIPollers=5
StartPollersUnreachable=5
StartTrappers=5
StartPingers=5
StartDiscoverers=5
CacheSize=1024M
Timeout=4
LogSlowQueries=3000 启动程序:
/etc/init.d/zabbix_server start 5.nginx 配置文件操作
vim zabbix.conf
server {
listen 80;
server_name1.19.12.1;
error_log /usr/local/nginx/logs/zabbix_error.log;
access_log /usr/local/nginx/logs/zabbix_access.log main;
location / {
root /opt/web/zabbix;
indexindex.php index.html index.htm;
}
error_page 500 502 503 504/50x.html;
location = /50x.html {
root html;
}
location ~ \.(php|php5)?$ {
root /opt/web/zabbix;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_buffers 2 256k;
fastcgi_buffer_size 128k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
include fastcgi_params;
}
}
重新加载nginx
/etc/init.d/nginx reload 6.登录访问
https://s4.运维网.com/wyfs02/M01/8C/BC/wKiom1h157GBUgGTAABqPu3ZbhU538.png-wh_500x0-wm_3-wmp_4-s_278407216.png
https://s4.运维网.com/wyfs02/M02/8C/BC/wKiom1h157HAQTqIAACbe1VeqLw357.png-wh_500x0-wm_3-wmp_4-s_740545501.png
https://s4.运维网.com/wyfs02/M02/8C/B9/wKioL1h157GzmbvyAAB6qCk6SCc177.png-wh_500x0-wm_3-wmp_4-s_333385123.png
https://s3.运维网.com/wyfs02/M00/8C/BC/wKiom1h157KD6MJDAABgyAiZXdI703.png-wh_500x0-wm_3-wmp_4-s_1213239264.png
https://s3.运维网.com/wyfs02/M00/8C/B9/wKioL1h157LTgjGWAACOXOVEvdY393.png-wh_500x0-wm_3-wmp_4-s_1339137674.png
https://s3.运维网.com/wyfs02/M01/8C/BC/wKiom1h157Kyj1zOAABqpBfJofA579.png-wh_500x0-wm_3-wmp_4-s_4156600869.png
初始用户
admin:zabbix
二.zabbix agent端安装
1.安装agent
1.1.添加运行用户
groupadd zabbix
useradd -g zabbix zabbix -s /sbin/nologin 1.2.安装agent
tar -zxf zabbix-3.2.3.tar.gz
cd zabbix-3.2.3
./configure --prefix=/usr/local/zabbix-agent --enable-agent
make
make install 1.3.运行脚本
cp misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/
chmod +x /etc/rc.d/init.d/zabbix_agentd 1.4.链接程序文件
ln -s /usr/local/zabbix-agent/sbin/* /usr/local/sbin/
ln -s /usr/local/zabbix-agent/bin/* /usr/local/bin/ 1.5.配置文件操作
vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf
PidFile=/usr/local/zabbix-agent/pid/zabbix_agentd.pid
LogFile=/usr/local/zabbix-agent/log/zabbix_agentd.log
LogFileSize=1
Server=10.8.40.111
ServerActive=10.8.40.111:10053
Hostname=10.2.4.1
UserParameter=disk.discovery
[*],/bin/bash /usr/local/zabbix-agent/scripts/disk_io.sh
UserParameter=disk.status
[*],/bin/bash /usr/local/zabbix-agent/scripts/disk_stats.sh $1 $2 1.6.启动程序:
/etc/init.d/zabbix_agentd restart 查看监控:
https://s3.运维网.com/wyfs02/M01/8C/BC/wKiom1h16dvykvphAADHNslNal4253.png-wh_500x0-wm_3-wmp_4-s_978254013.png
页:
[1]