Skip to content

Commit 86520dd

Browse files
docs: add Zabbix installation guide (#50)
* docs: add Zabbix installation guide * chore: compress images
1 parent 328e690 commit 86520dd

File tree

10 files changed

+106
-0
lines changed

10 files changed

+106
-0
lines changed

docs/img/app/appstores.png

165 KB
Loading
80.5 KB
Loading
119 KB
Loading

docs/img/app/zabbix-hosts-add.png

105 KB
Loading

docs/img/app/zabbix-language.png

64.8 KB
Loading
105 KB
Loading
107 KB
Loading

docs/img/app/zabbix.png

82.6 KB
Loading
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
# 使用 1Panel 可视化安装 Zabbix
2+
3+
!!! note ""
4+
**Zabbix** 是一款企业级开源分布式监控解决方案,可用于监控网络设备、服务器、服务及其他 IT 资源的性能和可用性。
5+
6+
## 1. 安装 Zabbix Server
7+
8+
### 1.1 打开应用商店
9+
10+
!!! note ""
11+
登录 1Panel 控制台后,点击左侧菜单的 **「应用商店」**
12+
13+
![image-20251016110510084](../../img/app/appstores.png)
14+
15+
### 1.2 搜索并安装
16+
17+
!!! note ""
18+
在右上角搜索框输入 **Zabbix**,点击 **Zabbix Server** 应用卡片进入详情页,选择 **安装**
19+
20+
![image-20251021163433091](../../img/app/zabbix.png)
21+
22+
### 1.3 配置安装参数
23+
24+
!!! note ""
25+
根据实际需求配置以下参数:
26+
27+
- **名称**:可自定义应用名称(默认为 `zabbix-server`)
28+
- **版本**:选择需要安装的 Zabbix 版本
29+
- **HTTP 端口**:访问 Zabbix 的端口(默认为 8080)
30+
- **数据接收端口**:用于接收监控数据(默认为 10051)
31+
- **数据库服务**:选择存储数据的数据库服务(支持 MySQL)
32+
- **字符集**:数据库字符集(默认为 utf8mb4)
33+
- **排序规则**:建议选择 **utf8mb4_bin** 这种区分大小写的排序规则
34+
- **Root 密码**:默认为 MySQL 应用安装时设置的 Root 密码
35+
- **数据库**:为 Zabbix 创建的数据库名称
36+
- **数据库用户**:用于连接数据库的用户名
37+
- **数据库密码**:数据库用户的密码
38+
39+
配置完成后,点击 **确认** 开始安装。
40+
41+
![image-20251021163633965](../../img/app/zabbix-server_install.png)
42+
43+
### 1.4 访问 Zabbix Server 服务
44+
45+
!!! note ""
46+
- 进入应用商店「已安装」页面,点击 **跳转** 即可访问 Zabbix Server
47+
- 默认登录账户:
48+
- 用户名:`Admin`
49+
- 密码:`zabbix`
50+
51+
![image-20251021163916064](../../img/app/zabbix-server_jump.png)
52+
53+
!!! note ""
54+
首次进入系统,可以根据以下步骤切换为中文界面:
55+
56+
进入 **Administration** > **General** > **GUI**,在 **Default language** 中选择 **Chinese (zh_CN)**,然后点击 **Update** 保存。
57+
58+
![image-20251021163916064](../../img/app/zabbix-language.png)
59+
60+
### 1.5 添加监控主机
61+
62+
!!! note ""
63+
- 在 Zabbix Server 页面,点击 **数据采集** > **主机**
64+
- 列表中默认的 **Zabbix Server** 主机可视情况删除
65+
- 右上角点击 **创建主机**,填写主机信息:
66+
- **主机名称**:安装 Agent 时的 **监控主机名称** 要与这里保持一致
67+
- **模版**:选择 **Templates Operating systems** > **Linux by Zabbix agent**
68+
- **主机群组**:建议选择 **Linux servers****Zabbix servers**
69+
- **接口**:选择 **Agent**,添加正确的 **IP 地址****端口**
70+
71+
配置完成后点击 **添加** 保存。
72+
73+
![image-20251021163916064](../../img/app/zabbix-hosts-add.png)
74+
75+
## 2. 安装 Zabbix Agent
76+
77+
### 2.1 搜索并安装
78+
79+
!!! note ""
80+
回到应用商店列表,在右上角输入 **Zabbix**,点击 **Zabbix Agent** 应用卡片进入详情页,选择 **安装**
81+
82+
![image-20251021163433091](../../img/app/zabbix.png)
83+
84+
### 2.2 配置安装参数
85+
86+
!!! note ""
87+
根据实际需求配置以下参数:
88+
89+
- **名称**:可自定义应用名称(默认为 `zabbix-agent`)
90+
- **版本**:选择需要安装的 Agent 版本
91+
- **Agent 端口**:Agent 上报数据使用的端口(默认为 10050)
92+
- **监控主机名称**:需与服务端配置的主机名称一致
93+
- **服务端地址**:Zabbix Server 的地址
94+
- **服务端端口**:Zabbix Server 的端口(默认为 10051)
95+
96+
配置完成后,点击 **确认** 开始安装。
97+
98+
![image-20251021163633965](../../img/app/zabbix-agent_install.png)
99+
100+
### 2.3 查看 Agent 主机状态
101+
102+
!!! note ""
103+
进入 **数据采集** > **主机** 页面,查看 Agent 主机状态,若 **可用性** 列为绿色,表示 Agent 已成功连接到 Server。
104+
105+
![image-20251021163916064](../../img/app/zabbix-agent-status.png)

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ nav:
128128
- OpenResty: user_manual/appstore/openresty.md
129129
- MySQL: user_manual/appstore/mysql.md
130130
- Redis: user_manual/appstore/redis.md
131+
- Zabbix: user_manual/appstore/zabbix.md
131132
- Halo: user_manual/appstore/halo.md
132133
- AList: user_manual/appstore/alist.md
133134
- WordPress: user_manual/appstore/wordpress.md

0 commit comments

Comments
 (0)