zabbix監控-部署(一)

zabbix之自動化監控-部署篇(一)

標籤(空格分隔): linuxphp

筆者Q:972581034 交流羣:605799367。有任何疑問可與筆者或加羣交流


淺談監控

監控命令

查看硬件的溫度/風扇轉速,電腦有魯大師,服務器有ipmitool。使用ipmitool實現對服務器的命令行遠程管理html

yum -y install OpenIPMI ipmitool  #->IPMI在物理機能夠成功,虛擬機不行

[root@KVM ~]# ipmitool sdr type Temperature
Temp             | 01h | ns  |  3.1 | Disabled
Temp             | 02h | ns  |  3.2 | Disabled
Temp             | 05h | ns  | 10.1  | Disabled
Temp             | 06h | ns  | 10.2  | Disabled
Ambient Temp     | 0Eh | ok  |  7.1 | 22 degrees C
Planar Temp      | 0Fh | ns  |  7.1 | Disabled
IOH THERMTRIP    | 5Dh | ns  |  7.1 | Disabled
CPU Temp Interf  | 76h | ns  |  7.1 | Disabled
Temp             | 0Ah | ns  |  8.1 | Disabled
Temp             | 0Bh | ns  |  8.1 | Disabled
Temp             | 0Ch | ns  |  8.1 | Disabled

想知道cpu性能好很差、忙不忙能夠用lscpu、uptime、top、htop、vmstat、mpstat。mysql

到底要監控什麼

全部監控範疇,均可以整合到Zabbix中。
硬件監控:Zabbix IPMI Interface
系統監控:Zabbix Agent Interface
Jave監控:Zabbix JMX Interface
網絡設備監控:Zabbix SNMP Interface
應用服務監控: Zabbix Agent UserParameter
MySQL數據庫監控:percona-monitoring-plulgins
URL監控:Zabbix Web監控linux

什麼是監控,一句話來講,就是數據的收集-存儲-展現-告警。
須要監控什麼呢?這是根據業務需求來進行具體分析的,大體分類:
硬件監控:IPMI、SNMP、機房巡檢…
系統監控:CPU、內存、硬盤…
服務監控:nginx、tomcat、mysql…
日誌監控:elastic stack…
網絡監控:smokeing…
流量監控:piwik…
其餘監控:安全監控、其餘的監控工具。nginx

淺談zabbix

隨着雲計算、虛擬化的大規模應用,以及將來移動互聯網、物聯網等的興起,Zabbix的使用將愈來愈普遍,應用場合也愈來愈多。web

Zabbix單個Server節點能夠支持上萬臺設備,每秒能夠處理1.5萬次請求,理論上能夠支持5萬臺設備。sql

Zabbix自身的定位是中型企業和大型企業,若是在特大型環境中使用,須要解決大併發、大壓力的問題,這對使用者提出了更高的要求。數據庫

不管你採用什麼架構,是否使用代理,數據存儲對zabbix來講,都是一項很是大的挑戰。一般來講,使用分佈式架構,採用Agent端爲爲主動模式,會提升zabbix的性能。apache

環境準備

系統環境

[root@m01 ~]# cat /etc/redhat-release 
CentOS release 6.8 (Final)
[root@m01 ~]# uname -r
2.6.32-642.el6.x86_64
[root@m01 ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
[root@m01 ~]# getenforce
Disabled

部署過程

服務端

下載zabbix官方源

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

安裝zabbix及相關包

yum -y install httpd zabbix-web zabbix-server-mysql zabbix-web-mysql mysql-server

PHP安裝

rpm -ivh http://repo.webtatic.com/yum/el6/x86_64/webtatic-release-6-6.noarch.rpm
# 這個php源使用問題說明:
repo文件的網址是https,如https網站訪問不了,使用sed將https替換爲http。

yum -y install php55w php55w-mysql php55w-common php55w-gd php55w-mbstring php55w-mcrypt php55w-devel php55w-xml php55w-bcmath

#這裏有必要說一下zabbix3.0必需要php5.4以上,所以須要安裝特殊源,纔可以安裝php5.5

MySQL配置

\cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
#啓動MySQL
/etc/init.d/mysqld start
#建立用戶並受權
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';
flush privileges;
exit

導入數據文件

cd /usr/share/doc/zabbix-server-mysql-3.0.7
zcat create.sql.gz |mysql -uzabbix -pzabbix zabbix

相關數據修改

# 修改php配置文件
egrep -n "^post_max_size|^max_execution_time|^max_input_time|^date.timezone" /etc/php.ini

sed -i 's#max_execution_time = 30#max_execution_time = 300#;s#max_input_time = 60#max_input_time = 300#;s#post_max_size = 8M#post_max_size = 16M#;910a date.timezone = Asia/Shanghai' /etc/php.ini

#修改zabbix_server配置文件
sed -i '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf

網頁文件

cp -R /usr/share/zabbix/ /var/www/html/

文件受權

chmod -R 755 /etc/zabbix/web
chown -R apache.apache /etc/zabbix/web

啓動zabbix

# 啓動apache && zabbix
echo "ServerName 127.0.0.1:80">>/etc/httpd/conf/httpd.conf
/etc/init.d/httpd start
/etc/init.d/zabbix-server start

客戶端

yum localinstall http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/6/x86_64/zabbix-agent-3.0.7-1.el6.x86_64.rpm -y

設置主動模式到server端

sed -i 's#Server=127.0.0.1#Server=172.16.1.61#' /etc/zabbix/zabbix_agentd.conf

啓動zabbix

/etc/init.d/zabbix-agent start

注意先開MySQL

zabbix之自動化監控-自定義監控與報警(二):http://www.cnblogs.com/Csir/p/6759747.html
zabbix之自動化監控-監控MySQL實戰(三) http://www.cnblogs.com/Csir/p/6805274.htmltomcat

 windowns

windonws agent
https://www.zabbix.com/downloads/3.0.4/zabbix_agents_3.0.4.win.zip

C:\zabbix_agents_3.0.0.win\bin\win64>zabbix_agentd.exe --install
C:\zabbix_agents_3.0.0.win\bin\win64>zabbix_agentd.exe --start

PerfCounter = interrupts,"\Processor(0)\Interrupts/sec",60

相關文章
相關標籤/搜索