🐧
运维笔记
首页
文章
笔记导航
笔记系列
▾
🐧
Linux 运维基础笔记
7 页
🔧
运维进阶 · 常用服务搭建
8 页
🌐
Web 应用服务 · Nginx
8 页
🚀
Nginx 水平扩展与优化
8 页
🛡️
Linux 进阶 · iptables 防火墙
4 页
🐚
Linux 进阶 · Shell 编程
10 页
🐬
数据库 · MySQL
12 页
📊
监控 · Zabbix + Grafana
3 页
🐳
云原生 · Docker
9 页
🌿
云原生 · Git
5 页
归档
标签
搜索
关于
首页
/
全部文章
/ 笔记导航
监控 · Zabbix + Grafana
Zabbix 从零搭建到告警:安装环境准备、数据库与服务端配置、中文支持,以及 Grafana 可视化面板。
3 个分页
55 个小节
📖 按学习顺序排列
1
Zabbix 环境准备与 Server 部署
从监控系统的四个环节说起,把 Zabbix 和 Prometheus 的选型定下来,再一步步把防火墙、yum 源、MySQL 库、Zabbix Server 前端和被监控端的 Agent 装上。
一、监控系统就四件事
二、Zabbix 是什么
Zabbix 和 Prometheus 怎么选
三、安装前准备
1. 三台机器的分工
2. 关防火墙和 SELinux
3. 配 zabbix 的 yum 源(CentOS / RHEL 7 路线)
4. 改 zabbix 仓库配置
四、在 Ubuntu 上装 Zabbix Server
1. 选版本和组件
2. 安装 zabbix 仓库
3. 装 Server、Frontend、Agent
4. 准备数据库
5. 导入初始数据
6. 配置 DBPassword 并启动服务
7. 数据库搞砸了就推倒重来
五、打开 Zabbix 的 Web 界面
六、装中文语言包
七、把 Zabbix 换成 8888 端口
八、被监控的服务器装 Agent
九、Server 连数据库与 Web 初始化
1. 改被监控端的 agent2 配置
2. ufw 的语法
3. 去掉注释后的 agent2 配置
4. Web 初始化
2
Zabbix 监控项、触发器与邮件告警
Server 起来之后怎么把主机接进来,主动模式和被动模式差在哪,触发器、动作、邮件发件人和模板这一整套告警链路怎么配。
一、监控配置和原理
1. 从一条报错说起
2. 主动模式和被动模式
3. 把主机接进 Zabbix
二、触发器和动作配置
1. 配触发条件
2. 配触发动作
三、配置 Zabbix 的邮件发件人
四、给用户配收件地址并测试
五、模板的配置
3
Grafana 接入 Zabbix 与连通性排错
在 Ubuntu 上装 Grafana、把它和 Zabbix 的数据源接起来,最后用 nc、lsof 和仪表盘的颜色把 agent 到 server 的连通性一路排干净。
一、Grafana 是什么
二、在 Ubuntu 上装 Grafana
1. 先认清四个包的对应关系
2. 安装必备软件包
3. 导入 GPG 密钥
4. 添加稳定版仓库
5. 刷新软件包清单
6. 装 Grafana
7. 启动服务
8. 开放端口
三、配置 Zabbix 数据源
1. 添加数据源
2. 配 URL
3. 配用户名密码并测试
4. 建仪表盘
四、集成数据演示和排障
1. Agent 连不上 Server 怎么查
2. 一条条命令确认
3. 用仪表盘判断连没连上
4. 配分组、主机和监控指标