1. 程式人生 > >監控介紹和安裝zabbix4.0

監控介紹和安裝zabbix4.0

監控介紹

為什麼要做監控?

可以提前發現潛在的故障隱患,第一時間解決掉。把影響降低。

常見的監控軟體:

cacti nagios zaabix(用得最多) open-falcon prometheus grafana 等等

安裝zabbix4.0

[root@wangzb01 ~]#  rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

獲取https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
警告:/var/tmp/rpm-tmp.p8q9Nk: 頭V4 RSA/SHA512 Signature, 金鑰 ID a14fe591: NOKEY
準備中...                          ################################# [100%]
正在升級/安裝...
   1:zabbix-release-4.0-1.el7         ################################# [100%]


[root@wangzb01 ~]# yum list | grep zabbix  //檢視zabbix相關的包
[root@wangzb01 ~]# yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql   //安裝這幾個包
[root@wangzb01 ~]# netstat -ltnp  //檢視埠,埠不要和nginx,Tomcat衝突

[root@wangzb01 ~]# mysql -uroot -pmysql   //登入資料庫
MariaDB [(none)]> create database zabbix   //建立資料庫
MariaDB [(none)]> grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix';    //建立資料庫使用者名稱密碼

[root@wangzb01 ~]# vi /etc/zabbix/zabbix_server.conf //編輯配置檔案

DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

[root@wangzb01 ~]# systemctl start zabbix-server  //啟動服務
[root@wangzb01 ~]# ps aux | grep zabbix  //檢視服務

root       7830  0.0  0.0 112724   988 pts/0    S+   22:08   0:00 grep --color=auto zabbix

發現並未啟動成功
[root@wangzb01 ~]# vim /var/log/zabbix/zabbix_server.log //檢視日誌

原因是沒有匯入zabbix的資料庫

[root@wangzb01 ~]# ls /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql.gz    //檢視create.sql檔案
[root@wangzb01 ~]# gzip -d /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql.gz    //解壓檔案
[root@wangzb01 ~]# ls /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql  //檢視解壓後的檔案
[root@wangzb01 ~]# mysql -uroot -pmysql zabbix < /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql   //將create.sql匯入到zabbix庫中
[root@wangzb01 ~]# systemctl start zabbix-server  //再次啟動服務
[root@wangzb01 ~]# ps aux | grep zabbix_server

zabbix     8121  0.0  0.4 257668  4312 ?        S    22:15   0:00 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
zabbix     8123  0.0  0.3 257668  3292 ?        S    22:15   0:00 /usr/sbin/zabbix_server: configuration syncer [synced configuration in 0.054641 sec, idle 60 sec]
zabbix     8124  0.0  0.2 257668  2552 ?        S    22:15   0:00 /usr/sbin/zabbix_server: alerter #1 started
zabbix     8125  0.0  0.2 257668  2552 ?        S    22:15   0:00 /usr/sbin/zabbix_server: alerter #2 started
zabbix     8126  0.0  0.2 257668  2552 ?        S    22:15   0:00 /usr/sbin/zabbix_server: alerter #3 started
zabbix     8127  0.0  0.2 257668  2552 ?        S    22:15   0:00 /usr/sbin/zabbix_server: housekeeper [startup idle for 30 minutes]
zabbix     8128  0.0  0.2 257668  2892 ?        S    22:15   0:00 /usr/sbin/zabbix_server: timer #1 [updated 0 hosts, suppressed 0 events in 0.002961 sec, idle 59 sec]
zabbix     8129  0.0  0.2 257668  2892 ?        S    22:15   0:00 /usr/sbin/zabbix_server: http poller #1 [got 0 values in 0.001293 sec, idle 5 sec]
zabbix     8130  0.0  0.5 362136  5288 ?        S    22:15   0:00 /usr/sbin/zabbix_server: discoverer #1 [processed 0 rules in 0.001912 sec, idle 60 sec]
zabbix     8131  0.0  0.3 257792  3568 ?        S    22:15   0:00 /usr/sbin/zabbix_server: history syncer #1 [processed 0 values, 0 triggers in 0.000032 sec, idle 1 sec]
zabbix     8132  0.0  0.3 257792  3592 ?        S    22:15   0:00 /usr/sbin/zabbix_server: history syncer #2 [processed 0 values, 0 triggers in 0.000026 sec, idle 1 sec]
zabbix     8134  0.0  0.3 257820  3432 ?        S    22:15   0:00 /usr/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.000053 sec, idle 1 sec]
zabbix     8136  0.0  0.3 257844  3524 ?        S    22:15   0:00 /usr/sbin/zabbix_server: history syncer #4 [processed 0 values, 0 triggers in 0.000024 sec, idle 1 sec]
zabbix     8137  0.0  0.3 257668  3828 ?        S    22:15   0:00 /usr/sbin/zabbix_server: escalator #1 [processed 0 escalations in 0.002923 sec, idle 3 sec]
zabbix     8138  0.0  0.3 257668  3828 ?        S    22:15   0:00 /usr/sbin/zabbix_server: proxy poller #1 [exchanged data with 0 proxies in 0.000127 sec, idle 5 sec]
zabbix     8139  0.0  0.2 257668  2640 ?        S    22:15   0:00 /usr/sbin/zabbix_server: self-monitoring [processed data in 0.000021 sec, idle 1 sec]
zabbix     8140  0.0  0.2 257668  2916 ?        S    22:15   0:00 /usr/sbin/zabbix_server: task manager [processed 0 task(s) in 0.000742 sec, idle 5 sec]
zabbix     8141  0.0  0.5 365412  5504 ?        S    22:15   0:00 /usr/sbin/zabbix_server: poller #1 [got 0 values in 0.000011 sec, idle 5 sec]
zabbix     8142  0.0  0.5 365412  5504 ?        S    22:15   0:00 /usr/sbin/zabbix_server: poller #2 [got 0 values in 0.000009 sec, idle 5 sec]
zabbix     8143  0.0  0.5 365412  5504 ?        S    22:15   0:00 /usr/sbin/zabbix_server: poller #3 [got 0 values in 0.000010 sec, idle 5 sec]
zabbix     8144  0.0  0.5 365412  5528 ?        S    22:15   0:00 /usr/sbin/zabbix_server: poller #4 [got 0 values in 0.000031 sec, idle 5 sec]
zabbix     8145  0.0  0.5 365412  5500 ?        S    22:15   0:00 /usr/sbin/zabbix_server: poller #5 [got 0 values in 0.000031 sec, idle 5 sec]
zabbix     8146  0.0  0.5 365412  5564 ?        S    22:15   0:00 /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000058 sec, idle 4 sec]
zabbix     8147  0.0  0.3 257668  3644 ?        S    22:15   0:00 /usr/sbin/zabbix_server: trapper #1 [processed data in 0.000000 sec, waiting for connection]
zabbix     8148  0.0  0.3 257668  3644 ?        S    22:15   0:00 /usr/sbin/zabbix_server: trapper #2 [processed data in 0.000000 sec, waiting for connection]
zabbix     8149  0.0  0.3 257668  3644 ?        S    22:15   0:00 /usr/sbin/zabbix_server: trapper #3 [processed data in 0.000000 sec, waiting for connection]
zabbix     8150  0.0  0.3 257668  3644 ?        S    22:15   0:00 /usr/sbin/zabbix_server: trapper #4 [processed data in 0.000000 sec, waiting for connection]
zabbix     8151  0.0  0.3 257668  3644 ?        S    22:15   0:00 /usr/sbin/zabbix_server: trapper #5 [processed data in 0.000000 sec, waiting for connection]
zabbix     8152  0.0  0.2 261044  2648 ?        S    22:15   0:00 /usr/sbin/zabbix_server: icmp pinger #1 [got 0 values in 0.000025 sec, idle 5 sec]
zabbix     8159  0.0  0.3 257668  3320 ?        S    22:15   0:00 /usr/sbin/zabbix_server: alert manager #1 [sent 0, failed 0 alerts, idle 5.012806 sec during 5.012875 sec]
zabbix     8160  0.0  0.3 257668  3072 ?        S    22:15   0:00 /usr/sbin/zabbix_server: preprocessing manager #1 [queued 0, processed 0 values, idle 5.002992 sec during 5.003076 sec]
zabbix     8166  0.0  0.2 257668  2712 ?        S    22:15   0:00 /usr/sbin/zabbix_server: preprocessing worker #1 started
zabbix     8167  0.0  0.2 257668  2712 ?        S    22:15   0:00 /usr/sbin/zabbix_server: preprocessing worker #2 started
zabbix     8169  0.0  0.2 257668  2604 ?        S    22:15   0:00 /usr/sbin/zabbix_server: preprocessing worker #3 started
root       8185  0.0  0.0 112728   988 pts/0    S+   22:18   0:00 grep --color=auto zabbix

[root@wangzb01 ~]# vim /etc/zabbix/zabbix_server.conf

Server=127.0.0.1
ServerActive=127.0.0.1

[root@wangzb01 ~]# systemctl start zabbix-agent
[root@wangzb01 ~]# ps aux | grep zabbix_agent

zabbix     8209  0.0  0.1  80784  1300 ?        S    22:23   0:00 /usr/sbin/zabbix_agend -c /etc/zabbix/zabbix_agentd.conf
zabbix     8210  0.0  0.1  80784  1380 ?        S    22:23   0:00 /usr/sbin/zabbix_agend: collector [idle 1 sec]
zabbix     8211  0.0  0.1  80784  1848 ?        S    22:23   0:00 /usr/sbin/zabbix_agend: listener #1 [waiting for connection]
zabbix     8212  0.0  0.2  80784  2140 ?        S    22:23   0:00 /usr/sbin/zabbix_agend: listener #2 [waiting for connection]
zabbix     8213  0.0  0.1  80784  1848 ?        S    22:23   0:00 /usr/sbin/zabbix_agend: listener #3 [waiting for connection]
zabbix     8214  0.0  0.2  80916  2128 ?        S    22:23   0:00 /usr/sbin/zabbix_agend: active checks #1 [idle 1 sec]
root       8218  0.0  0.0 112724   992 pts/0    S+   22:24   0:00 grep --color=auto zabbix_agent

由於nginx的80埠和zabbix需要的httpd服務的80埠衝突,因此需要停用nginx服務並啟用httpd服務

[root@wangzb01 ~]# systemctl stop nginx
[root@wangzb01 ~]# systemctl start httpd
[root@wangzb01 ~]# netstat -lntp

tcp6       0      0 :::80                   :::*                    LISTEN      8554/httpd
可以看到80埠對應的服務是httpd

在瀏覽器中輸入地址加80埠即可開啟zabbix

然後在瀏覽器輸入地址

http://192.168.1.34/zabbix 訪問進入安裝介面

有fail,需要定義時區

[root@wangzb01 ~]# vim /etc/php.ini

date.timezone = Aisa/Shanghai

[root@wangzb01 ~]# systemctl restart httpd

返回瀏覽器介面重新整理一下,就全部OK了

點選下一步

輸入server資訊點選下一步

相關推薦

監控介紹安裝zabbix4.0

監控介紹 為什麼要做監控? 可以提前發現潛在的故障隱患,第一時間解決掉。把影響降低

5.8-5.9 監控Linux系統狀態8、9 5.10 監控介紹 5.11-5.12 安裝zabbix4.0

5.10 監控介紹    為什麼要做監控? 可以提前發現

5.10監控介紹5.11-12安裝zabbix4.0

開發十年,就只剩下這套架構體系了! >>>   

安裝zabbix4.0 監控系統

mit sql gen src ipv6 更改 XML upload agent *安裝配置zabbix服務``` Zabbix通過C/S模式采集數據,通過B/S模式在Web端展示和配置。zabbix服務需要使用LAMP平臺來承載數據庫和Web界面。本次實驗環境,為了節約時

Redis 實踐1- redis介紹安裝

部分 rdb eve devel 請求 /dev/ 兩種 gcc replay redis是一個key-value存儲系統,官方站點 http://redis.io 和memcached類似,但支持數據持久化 支持更多value類型,除了和string外,還支持hash

Tomca軟件介紹安裝

blog 資源 common justify 用戶 sphere orace ren shutdown Web開發入門 軟件的結構: C/S (Client - Server 客戶端-服務器端) 典型應用:QQ軟件 ,飛秋,紅蜘蛛。 特點: 1)必須下載特定的客

Linux監控平臺介紹,zabbix監控介紹安裝zabbix,忘記admin密碼如何做

linux 操作系統 zabbix 筆記內容:19.1 Linux監控平臺介紹19.2 zabbix監控介紹19.3/19.4/19.6 安裝zabbix19.5 忘記Admin密碼如何做筆記日期:2017-11-1619.1 Linux監控平臺介紹監控是一個很重要的東西,如果一個企業裏的服務器沒

linux監控平臺介紹、zabbix監控介紹安裝zabbix

web .so dmi zabbix日誌 展現 com 狀態 中文顯示 代理 linux監控平臺介紹 常見開源監控軟件 cacti、nagios、zabbix、smokeping、open-falcon 等等。 nagios和zabbix流行度很高。 cacti

Linux監控平臺(zabbix監控介紹安裝zabbix,解決忘記admin密碼)

def smoke cacti c++開發 應用 支持 enable padding chan linux監控平臺介紹常見開源監控軟件:cacti,nagios,zabbix,smokeping,open-falcon等等cacti,smokeping偏向於基礎監控,成圖非

(一)Fiddler的介紹安裝

chm 瀏覽器中 tool nec clas 技術分享 strong HR str 一、Fiddler的介紹和安裝 Fildder是一款免費的web調試代理工具,支持任何瀏覽器、系統或平臺。 官網地址:https://www.telerik.com/fiddler Fidd

19.1 Linux監控平臺介紹 19.2 zabbix監控介紹安裝

19.1 Linux監控平臺介紹 19.19.1 Linux監控平臺介紹 19.2 zabbix監控介紹 19.3/19.4/19.6 安裝zabbix 19.5 忘記Admin密碼如何做 19.1 Linux監控平臺介紹 19.2 zabbix監控介紹及安裝

002 activemq的介紹安裝

就是 放心 我們 一個 企業級 簡單的 activemq 幫助 成了 一 .Activemq介紹 JMS是一個規範,其中Activemq就是一個非常不錯的JMS實現,知道這些就已經足夠了. 我們使用Activemq就是想使用企業級的消息使用. 總的來說Activemq不

Linux監控平臺介紹, zabbix監控介紹安裝zabbix,忘記Admin密碼如何做

zabbixLinux監控平臺介紹 常見開源監控軟件cacti、nagios、zabbix、smokeping、open-falcon等等 cacti、smokeping偏向於基礎監控,成圖非常漂亮 cacti、nagios、zabbix服務端監控中心,需要php環境支持,其中zabbix和cacti都需要m

六十四、Linux監控平臺介紹、zabbix監控介紹安裝zabbix、忘記Admin密碼如何做

LInux監控平臺介紹 zabbix監控介紹 安裝zabbix 忘記Admin密碼如何做 六十四、Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何做一、Linux監控平臺介紹 cacti、nagios、zabbix、smokeping、open-falco

Linux監控平臺介、zabbix監控介紹安裝zabbix、忘記Admin密碼如何做

character mysql lease where 壓縮包 zabbix監控 輸入 bpa smokeping 常見開源監控軟件 ?cacti、nagios、zabbix、smokeping、open-falcon等等?cacti、smokeping偏向於基礎監控,成圖

Docker系列一:Docker的介紹安裝

實驗 start ner min docker-ce 周期 com set 自動化測試 Docker介紹 Docker是指容器化技術,用於支持創建和實驗Linux Container。借助Docker,你可以將容器當做重量輕、模塊化的虛擬機來使用,同時,你還將獲得高度的靈活

tomcat介紹安裝

tcp 程序 個人 aux tcp6 end ext 訪問 ces tomcat介紹tomcat是apache軟件基金會(Apache Softeare Foundation )的jakarta項目中的一個核心項目,由apache、sun和其他的公司和個人共同開發而成jav

Elasticsearch介紹安裝與使用

1.Elasticsearch介紹和安裝 1.1.簡介 1.1.1.Elastic Elastic官網:https://www.elastic.co/cn/ Elastic有一條完整的產品線:Elasticsearch、Kibana、Logstash等,前面說的三

Kafka系列一之架構介紹安裝

環境 指南 ont fcm port 架構 star cfg 自己的 Kafka架構介紹和安裝 寫在前面 還是那句話,當你學習一個新的東西之前,你總得知道這個東西是什麽?這個東西可以用來做什麽?然後你才會去學習它,使用它。簡單來說,kafka既是一個消息隊列,如今,它也演變

SDN控制器之OVN實驗一:介紹安裝OVN

OVN概覽 OVN是由開發出OVS的那群出色的程式設計師們的另一個優秀的作品。這個網路虛擬化專案從2015初宣告啟動,到不久前才釋出第一個正式版本OVN 2.6 。在這篇文章中,我會配置一個簡單示例:在三個主機之間配置一個layer-2 overlay網路。 首先講一下OVN工作機制中的2種