亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Zabbix的超詳細安裝部署全過程

 更新時間:2023年12月28日 16:45:12   作者:linux_yanbb  
Zabbix是目前最為主流的開源監(jiān)控方案之一,本文給大家詳細介紹了Zabbix安裝部署實踐,文中通過圖文以及代碼介紹的非常詳細,對大家學習或者使用Zabbix具有一定的參考借鑒價值,需要的朋友可以參考下

前言

首先,zabbix是一套監(jiān)控系統(tǒng),它由多個組件組成,我們在學習zabbix之前,先來了解一下它的組成部件。

1.架構(gòu)

Zabbix 由幾個主要的功能組件組成,其職責如下所示。

  • SERVER

Zabbix server 是 Zabbix agent 向其報告可用性、系統(tǒng)完整性信息和統(tǒng)計信息的核心組件。是存儲所有配置信息、統(tǒng)計信息和操作信息的核心存儲庫。

  • 數(shù)據(jù)庫

所有配置信息以及 Zabbix 收集到的數(shù)據(jù)都被存儲在數(shù)據(jù)庫中。

  • WEB 界面

為了從任何地方和任何平臺輕松訪問 Zabbix ,我們提供了基于 web 的界面。該界面是 Zabbix server 的一部分,通常(但不一定)和 Zabbix server 運行在同一臺物理機器上。

  • PROXY

Zabbix proxy可以替 Zabbix server 收集性能和可用性數(shù)據(jù)。Zabbix proxy 是 Zabbix 環(huán)境部署的可選部分;然而,它對于單個 Zabbix server 負載的分擔是非常有益的。

  • AGENT

Zabbix agents 部署在被監(jiān)控目標上,用于主動監(jiān)控本地資源和應用程序,并將收集的數(shù)據(jù)發(fā)送給 Zabbix server。

2.安裝

了解了架構(gòu),我們開始進行安裝,首先安裝zabbix的存儲庫:

1)所有機器關(guān)閉防火墻和selinux

setenforing 0 (修改配置文件關(guān)閉)
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 
systemctl stop firewalld.service

2)準備兩臺機器,一臺用做server,一臺用做agent,mysql部署在server端的機器上。

server      ip:10.8.156.38       host:zabbix-server
node        ip:10.8.156.21       host:zabbix-agent  

ps:此處我用的橋接,不是強制要求,nat也可以

3)在10.8.156.38 安裝zabbix的存儲庫

[root@zabbix-server ~]#rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[root@zabbix-server ~]# yum clean all

4)安裝 Zabbix 服務器和代理

[root@zabbix-server ~]# yum install zabbix-server-mysql zabbix-agent -y

5)安裝 Zabbix 前端

[root@zabbix-server ~]# yum install centos-release-scl -y

編輯文件 /etc/yum.repos.d/zabbix.repo 并啟用 zabbix-frontend 存儲庫。

[zabbix-frontend]
...
enabled=1
...

6)安裝 Zabbix 前端包

[root@zabbix-server ~]# yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

7)  創(chuàng)建初始數(shù)據(jù)庫

[root@zabbix-server ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
[root@zabbix-server ~]#yum  -y  install  mysql80-community-release-el7-3.noarch.rpm

[root@zabbix-server ~]#vim   /etc/yum.repos.d/mysql-community.repo

打開5.7源地址,關(guān)閉8.0源地址,確保下載的數(shù)據(jù)庫是mysql5.7;這里換mariadb也可以

[root@zabbix-server ~]# yum -y install mysql-community-server

 mysql在安裝后,會初始化生成一個隨機密碼,我們可以去日志里過濾出來,我個人習慣更改密碼強度,但會不安全這邊不做演示,方法是在 /etc/my.cnf  加入 validate_password=off  重啟服務即可

[root@zabbix-server ~]# systemctl start mysqld
[root@zabbix-server ~]# grep 'password' /var/log/mysqld.log

[root@zabbix-server ~]# mysqladmin -uroot -p'U84zCRrlt0=c' password '密碼' 

[root@zabbix-server ~]# mysql -uroot -p'密碼'
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all on zabbix.* to zabbix@localhost identified by 'Zabbix@2021';
mysql> flush privileges;
mysql> quit;

在 Zabbix 服務器主機上導入初始模式和數(shù)據(jù)。系統(tǒng)將提示您輸入新創(chuàng)建的密碼。

[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: //此處輸入上面創(chuàng)建用戶時,設置的密碼,回車導入數(shù)據(jù);

可再次進去到數(shù)據(jù)庫,確認zabbix庫中有數(shù)據(jù)生成;

8)為 Zabbix 服務器配置數(shù)據(jù)庫

編輯文件 /etc/zabbix/zabbix_server.conf

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Zabbix@2021

9)為 Zabbix 前端配置 PHP

編輯文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,取消注釋并為您設置正確的時區(qū)。

php_value[date.timezone] = Asia/Shanghai

10)啟動 Zabbix 服務器和代理進程

[root@zabbix-server ~]# systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
[root@zabbix-server ~]# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

訪問http:// 10.8.156.38/zabbix

出現(xiàn)以下登錄界面,

Zabbix監(jiān)控平臺有默認管理員用戶;

默認用戶名Admin,密碼為zabbix;

頁面顯示為英文,可以設置為中文

Admin用戶,可以設置任何用戶的語言

設置自己的語言如下圖

這樣我們的zabbix的一個安裝就完成了,接下來大家可以自行先探索一下,各個按鈕的一個選項和功能。我會持續(xù)進行一個更新的。

總結(jié)

到此這篇關(guān)于Zabbix的超詳細安裝部署的文章就介紹到這了,更多相關(guān)Zabbix安裝部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決zabbix server is running | No.的方法

    解決zabbix server is running | No.的方法

    Zabbix可以監(jiān)控網(wǎng)絡和服務的監(jiān)控狀況,Zabbix利用靈活的告警機制,允許用戶對事件發(fā)送基于Email的告警。但最近在使用的時候遇到一個問題。這篇文章主要給大家介紹了如何解決zabbix server is running | No.的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • zabbix 添加你需要監(jiān)控的主機步驟詳解

    zabbix 添加你需要監(jiān)控的主機步驟詳解

    這篇文章主要介紹了zabbix 添加你需要監(jiān)控的主機,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Zabbix?Timeout?設置不當導致的問題及解決方案

    Zabbix?Timeout?設置不當導致的問題及解決方案

    這篇文章主要介紹了Zabbix?Timeout設置不當導致的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • Zabbix監(jiān)控方案-官方最新4.4版本【推薦】

    Zabbix監(jiān)控方案-官方最新4.4版本【推薦】

    zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡監(jiān)視功能的企業(yè)級的開源解決方案。這篇文章主要介紹了Zabbix監(jiān)控方案-官方最新4.4版本,需要的朋友可以參考下
    2019-10-10
  • CENTOS7系統(tǒng)安裝部署ZABBIX5.0的配置方法

    CENTOS7系統(tǒng)安裝部署ZABBIX5.0的配置方法

    Zabbix是一款開源的監(jiān)控工具,適用于大型企業(yè)的系統(tǒng)和網(wǎng)絡監(jiān)控,安裝Zabbix涉及關(guān)閉防火墻和SELinux、安裝Zabbix源,本文給大家介紹CENTOS7系統(tǒng)安裝部署ZABBIX5.0的配置方法,感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • Zabbix監(jiān)控華為交換機DHCP接口地址池的操作過程

    Zabbix監(jiān)控華為交換機DHCP接口地址池的操作過程

    最近工作中遇到一個因為DHCP地址池滿載、導致用戶無法獲取到IP地址的故障,所以在想通過zabbix 監(jiān)控DHCP地址池的狀態(tài)、當DHCP 地址池數(shù)量小于某個值時觸發(fā)zabbix告警,這篇文章主要介紹了Zabbix監(jiān)控華為交換機DHCP接口地址池,需要的朋友可以參考下
    2023-08-08
  • Zabbix3.4監(jiān)控mongodb數(shù)據(jù)庫狀態(tài)的方法

    Zabbix3.4監(jiān)控mongodb數(shù)據(jù)庫狀態(tài)的方法

    mongodb有db.serverStatus()命令,可以查看mongodb的運行狀態(tài),那么zabbix就可以調(diào)用這個命令實現(xiàn)mongodb的監(jiān)控。這篇文章主要介紹了Zabbix3.4監(jiān)控mongodb狀態(tài)的方法,需要的朋友可以參考下
    2019-12-12
  • 監(jiān)控zabbix的安裝與使用教程

    監(jiān)控zabbix的安裝與使用教程

    這篇文章主要介紹了監(jiān)控zabbix的安裝與使用教程,詳細介紹了zabbix的安裝步驟,zabbix的主動模式和被動模式簡介及實現(xiàn),需要的朋友可以參考下
    2024-08-08
  • 快速通過zabbix獲取數(shù)據(jù)庫連接的信息及部分擴展

    快速通過zabbix獲取數(shù)據(jù)庫連接的信息及部分擴展

    這篇文章主要介紹了通過zabbix獲取數(shù)據(jù)庫連接的信息及部分擴展,包括zabbix配置信息,功能腳本,本文給大家分享詳細腳本寫法,需要的朋友可以參考下
    2021-06-06
  • Zabbix 配置釘釘告警功能的實現(xiàn)代碼

    Zabbix 配置釘釘告警功能的實現(xiàn)代碼

    這篇文章主要介紹了Zabbix 配置釘釘告警功能的實現(xiàn)代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04

最新評論