Zabbix 7.0 Manual
31.91 MB
1949 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细介绍了Zabbix 7.0的功能特性和版本更新内容,包括插件接口的配置和运行机制、触发器的预测功能以及权限管理的变化。插件接口通过Configurator和Runner提供了更高的可定制性和管理能力。触发器功能增强,支持基于历史数据的预测,以便提前预防问题。此外,文档还涉及了Zabbix 7.0的升级过程、数据库和PHP版本的更新要求,以及权限系统的调整,确保了系统监控的更高效率和安全性。 | ||
AI总结 | ||
### 《Zabbix 7.0 Manual》总结
#### 1. 插件开发
- **插件接口**:新增了`Configurator`和`Runner`接口,分别用于插件配置和生命周期管理(如启动/停止后台goroutine)。
- **并发调用限制**:每个插件的最大并发`Export()`调用数为100,可根据需求调整。
#### 2. 扩展开发的变化
- **模块更新**:从6.4到7.0,模块`widget`不再需要`template_support`参数,因为7.0版本的模板仪表盘支持所有小部件。
- **废弃功能**:`Aggregate items`作为单独类型被移除。
#### 3. Zabbix 7.0升级说明
- **数据库要求**:提升了最低数据库版本要求。
- **密码哈希算法**:从MD5更改为bcrypt。
- **PHP版本要求**:最低PHP版本从7.2.0升至7.2.5。
- **弃用功能**:移除了对IBM DB2的支持,移除了部分旧版本的功能(如Jabber、Ez Texting媒体类型)。
- **兼容性问题**:旧版本代理无法向新版本服务器报告数据,新版本 agent 无法与旧版本 server 工作。
#### 4. 安装与部署
- **Web界面安装**:需要PHP支持的Web服务器(如Apache、Nginx),支持SSL配置。
- **Docker部署**:通过Docker Compose实现本地构建和运行Zabbix 7.0组件,命令示例如:
```bash
docker compose -f ./docker-compose_v3_ubuntu_mysql_local.yaml up -d
```
#### 5. 功能增强
- **预测触发器**:新增`forecast`和`timeleft`函数,基于历史数据预测系统未来行为。
- **权限管理**:用户权限分为`User`、`Admin`和`Super admin`,后者拥有全局读写权限。
- **菜单结构**:前端菜单包括“Dashboards”、“Monitoring”、“Reports”、“Data collection”等部分。
#### 6. 其他重要信息
- **日志记录**:审计日志可能因数据库结构变化而丢失。
- **预升级注意事项**:升级前需仔细检查版本兼容性和权限配置。
以上是《Zabbix 7.0 Manual》的核心内容和关键变化,涵盖插件开发、升级变更、安装部署及功能增强等方面,旨在帮助用户快速了解Zabbix 7.0的主要特性和变化。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1942 页请下载阅读 -
文档评分