一、Ubuntu22.04 LTS 部署zabbix7.0
環(huán)境準(zhǔn)備
| IP | 主機(jī)名 | 配置 |
|---|---|---|
| 10.0.0.50 | zabbix-01 | 2c4G |
| 10.0.0.51 | zabbix-agent | 2c4G |
| 10.0.0.52 | db | 2c4G |
1. 添加zabbix倉庫
[root@zabbix-01:~]# wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.0+ubuntu22.04_all.deb [root@zabbix-01:~]# dpkg -i zabbix-release_latest_7.0+ubuntu22.04_all.deb [root@zabbix-01:~]# apt update
2. 安裝 Zabbix 相關(guān)軟件包
[root@zabbix-01:~]# apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent
3. 安裝MySQL
[root@db:~]# apt install -y mysql-server-8.0 [root@db:~]# netstat -tnulp | grep 3306 tcp 0 0 127.0.0.1:33060 0.0.0.0:* LISTEN 1974/mysqld tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1974/mysqld
4. 創(chuàng)建初始數(shù)據(jù)庫
[root@db:~]# mysql Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connectionidis 8 Server version: 8.0.40-0ubuntu0.22.04.1 (Ubuntu) Copyright (c) 2000, 2024, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type'help;'or'h'forhelp. Type'c'to clear the current input statement. mysql> create database zabbix charactersetutf8mb4 collate utf8mb4_bin; mysql> create user zabbix@'%'identified by'zabbix'; mysql> grant all privileges on zabbix.* to zabbix@'%'; mysql>setglobal log_bin_trust_function_creators = 1; mysql> quit;
導(dǎo)入初始架構(gòu)和數(shù)據(jù),系統(tǒng)將提示您輸入新創(chuàng)建的密碼
[root@zabbix-01:~]# scp /usr/share/zabbix-sql-scripts/mysql/server.sql.gz 10.0.0.52:/root [root@db:~]# zcat server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix Enter password:# 輸密碼的時候不顯示字符,此處我輸入了 zabbix [root@db:~]# mysql mysql>setglobal log_bin_trust_function_creators = 0; mysql> quit;
5. 為Zabbix server配置數(shù)據(jù)庫
[root@zabbix-01:~]# egrep '^DBHost|^DBName|^DBUser|^DBPassword' /etc/zabbix/zabbix_server.conf DBHost=10.0.0.52 DBName=zabbix DBUser=zabbix DBPassword=zabbix
6. 為Zabbix前端配置PHP
[root@zabbix-01:~]# cat /etc/zabbix/nginx.conf
server {
listen 8080;
server_name 10.0.0.50;
...
7. 啟動Zabbix server和agent進(jìn)程
[root@zabbix-01:~]# systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm [root@zabbix-01:~]# systemctl enable zabbix-server zabbix-agent nginx php8.1-fpm
8. 設(shè)置中文web界面
10.0.0.50:8080

# 列出所有已安裝的語言 [root@zabbix-01:~]# locale -a C C.utf8 POSIX en_US.utf8 [root@zabbix-01:~]# sed -n '/zh_CN.UTF-8 UTF-8/p' /etc/locale.gen # zh_CN.UTF-8 UTF-8 [root@zabbix-01:~]# sed -i 's/# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/' /etc/locale.gen [root@zabbix-01:~]# sed -n '/zh_CN.UTF-8 UTF-8/p' /etc/locale.gen zh_CN.UTF-8 UTF-8 [root@zabbix-01:~]# locale-gen [root@zabbix-01:~]# systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm

9. web界面安裝zabbix



下一步將時區(qū)改為 (UTC+08:00) Asia/Shanghai, 圖片上遺忘了,也可以后期去設(shè)置里面改


10.訪問web界面
10.0.0.50:8080 賬號:Admin 密碼:zabbix


二、監(jiān)控主機(jī)
1. 在需要監(jiān)控的主機(jī)上安裝zabbix-agent
[root@zabbix-agent:~]# apt -y install zabbix-agent
2. 修改zabbix-agent的配置文件
[root@zabbix-agent:~]# vim /etc/zabbix/zabbix_agentd.conf ... 117 Server=10.0.0.50 ...
3. 重啟zabbix-agent服務(wù)
[root@zabbix-agent:~]# systemctl restart zabbix-agent.service
4. web界面添加主機(jī)


最終的配置


5. web界面查看主機(jī)監(jiān)控


鏈接:https://www.cnblogs.com/cxjyyds/p/18624841
-
主機(jī)
+關(guān)注
關(guān)注
0文章
1046瀏覽量
36388 -
Ubuntu
+關(guān)注
關(guān)注
5文章
603瀏覽量
32706 -
軟件包
+關(guān)注
關(guān)注
0文章
113瀏覽量
12074 -
Zabbix
+關(guān)注
關(guān)注
0文章
27瀏覽量
3653
原文標(biāo)題:Ubuntu 極速部署Zabbix 7.0:監(jiān)控新時代一鍵搞定
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何在Ubuntu 22.04上搭建ftp服務(wù)器
【開鴻智谷NiobeU4開發(fā)板免費(fèi)試用體驗(yàn)】基于Ubuntu22.04的NiobeU4開發(fā)環(huán)境搭建
【米爾MYD-JX8MMA7開發(fā)板-ARM+FPGA架構(gòu)試用體驗(yàn)】燒錄系統(tǒng)&Ubuntu22.04代號Jammy嘗鮮&自帶驅(qū)動移植
OpenHarmony編譯固件新增支持Ubuntu22.04平臺
在ubuntu22.04中構(gòu)建所需的軟件報(bào)錯怎么解決?
SDK環(huán)境部署在ubuntu22.04上,構(gòu)建完成之后發(fā)現(xiàn)work路徑下缺少文件如何解決?
【賽昉科技昉·星光RISC-V單板計(jì)算機(jī)試用體驗(yàn)】安裝ubuntu Server 22.04及掛載分區(qū)
如何在Ubuntu 22.04上安裝Microsoft Edge瀏覽器
MS Windows協(xié)議輕松遠(yuǎn)程訪問 Ubuntu 22.04 桌面
MegaRAID SAS驅(qū)動器Ubuntu 10.04 LTS 4.31版
MegaRAID SAS驅(qū)動器Ubuntu 10.04 LTS 4.37版
MegaRAID SAS驅(qū)動器Ubuntu 10.04 LTS 5.30版
Ubuntu 24.04 LTS選用Linux 6.8為默認(rèn)內(nèi)核
系統(tǒng)適配 | RK3588 Ubuntu22.04正式發(fā)布

Ubuntu22.04 LTS部署zabbix7.0教程
評論