zycchen 发表于 2019-1-20 11:17:02

zabbix 系统监控

  ----------------------------------------------------------------------------------------------------
监控端
----------------------------------------------------------------------------------------------------
#yum -y install net-snmp net-snmp-devel curl curl-devel perl-DBI
  #groupadd -g 1001 zabbix
#useradd -u 1001 -g 1001 -s /sbin/nologin -M zabbix
  #wget -c http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.9.tar.gz
#tar -xvzf zabbix-1.8.9.tar.gz
#cd zabbix-1.8.9
  #mysql -uroot -p
mysql>create database zabbix character set utf8;
mysql>CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
mysql>GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix!@#$%^';
mysql>flush privileges;
  mysql>use zabbix;
mysql>source create/schema/mysql.sql
mysql>source create/data/data.sql
mysql>source create/data/images_mysql.sql
  #./configure --prefix=/usr/local/zabbix --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy
#make
#make install
  #echo 'zabbix-agent    10050/tcp               # Zabbix Agent' >> /etc/services
#echo 'zabbix-agent    10050/udp               # Zabbix Agent' >> /etc/services
#echo 'zabbix-trapper10051/tcp               # Zabbix Trapper' >> /etc/services
#echo 'zabbix-trapper10051/udp               # Zabbix Trapper' >> /etc/services
  #mkdir -p /etc/zabbix
#cp -nr ./misc/conf/* /etc/zabbix
#chown -R zabbix:zabbix /etc/zabbix
  #mkdir /var/log/zabbix
#chown -R zabbix:zabbix /var/log/zabbix
  #vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix!@#$%^
DBSocket=/data/mysql/mysql.sock
StartDBSyncers=12
SenderFrequency=30
DebugLevel=2
Timeout=5
PidFile=/var/tmp/zabbix_server.pid
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=10
HistoryCacheSize=20M
HistoryTextCacheSize=20M
LogSlowQueries=3
AlertScriptsPath=/etc/zabbix/alert
ExternalScripts=/etc/zabbix/externalscripts
FpingLocation=/usr/local/sbin/fping
  #mkdir /etc/zabbix/alert
#mkdir /etc/zabbix/externalscripts
  #vim /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1
Hostname=zabbix237
BufferSize=1024
TimeOut=5
StartAgents=3
DebugLevel=2
PidFile=/var/tmp/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=10
EnableRemoteCommands=1
Include=/etc/zabbix/zabbix_command.conf
  #touch /etc/zabbix/zabbix_command.conf
  #vim /etc/init.d/zabbix_server   //见附件
#vim /etc/init.d/zabbix_agentd   //见附件
#chkconfig --level 234 zabbix_server on
#chkconfig --level 234 zabbix_agentd on
  #service zabbix_server start
#service zabbix_agentd start
#netstat -tunlp | grep zabbix
  #cp -r frontends/php/* /data/www/xinhuo
#cd /data/www/xinhuo/conf
#cp zabbix.conf.php.example zabbix.conf.php
#chown -R www:www /data/www/xinhuo
  #vim zabbix.conf.php
$DB["PORT"]             = '3306';
$DB["PASSWORD"]         = 'zabbix!@#$%^';
$ZBX_SERVER_NAME = 'zabbix237';
或者通过访问http://192.168.1.237,进行向导设置
  #vim /usr/local/php/etc/php.ini
max_execution_time = 600#大约255行
max_input_time = 600   #大约256行
memory_limit = 256M   #大约258行
post_max_size = 32M   #大约439行
upload_max_filesize = 16M#大约557行
date.timezone = Asia/Shanghai#大约670行
  #service httpd restart
  http://192.168.1.237
默认的管理员用户和密码:admin/zabbix
  
----------------------------------------------------------------------------------------------------
被监控端
----------------------------------------------------------------------------------------------------
#groupadd -g 1001 zabbix
#useradd -u 1001 -g 1001 -s /sbin/nologin -M zabbix
  #wget -c http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.9.tar.gz
#tar -xvzf zabbix-1.8.9.tar.gz
#cd zabbix-1.8.9
#./configure --prefix=/usr/local/zabbix --enable-agent
#make
#make install
  #mkdir /etc/zabbix
#cp misc/conf/zabbix_agentd.conf /etc/zabbix
#vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.1.237
Hostname=weiliaodb.blazevideo.net
BufferSize=1024
TimeOut=5
StartAgents=3
DebugLevel=2
PidFile=/var/tmp/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=10
EnableRemoteCommands=1
Include=/etc/zabbix/zabbix_command.conf
  #mkdir /var/log/zabbix
#chown -R zabbix:zabbix /var/log/zabbix/
#touch /etc/zabbix/zabbix_command.conf
  #echo 'zabbix-agent    10050/tcp               #Zabbix Agent' >> /etc/services
#echo 'zabbix-agent    10050/udp               #Zabbix Agent' >> /etc/services
  #vim /etc/init.d/zabbix_agentd   //见附件
#chkconfig --level 234 zabbix_agentd on
#service zabbix_agentd start
  #netstat -tunlp | grep zabbix



附件:http://down.运维网.com/data/2359754

页: [1]
查看完整版本: zabbix 系统监控