zabbix基础使用
文章目录
zabbix服务端web界面介绍
登陆默认进入监控选项栏的仪表盘界面
监控选项栏设置(Monitoring)
- 仪表盘(Dashboard)
修改仪表盘布局,选择Edit dashboard
通常我们都会将“当前问题组件”放在最上方
- 问题标签(Problems)
一般是用来筛选问题使用
- 主机标签(Hosts)
用于对主机的各个数据镜像筛选监控
主机资源统计图
- 最新数据标签(Latest data)
主要作用就是查看数据
- 网络结构图标签(Maps)
用于观测网络结构图
- 发现设备标签(Discovery)
用于检测设备
服务选项栏(Services)
- 服务标签(Service)
- 服务行动标签(Service actions)
创建新的服务操作,单击右上角的“创建操作”
清单选项栏(lnventory)
用来做资产管理的(一般不使用)
- 概述标签(Overview)
查看field和主机数量
- 主机标签(Hosts)
查看各个主机的清单信息
报告选项栏(Reports)
用来查看各类信息
- 系统信息标签(System information)
- 调度器标签(Scheduled reports)
右上角有创建报告使用,调度器一般是发生什么问题时生成报告
- 可用性报告标签(Availability report)
- 触发器前100标签(Triggers top 100)
用来查看100 个最繁忙的触发器
- 审计标签(Audit)
查看审计日志
- 行动日志标签(Action log)
- 通知标签(Notifications)
配置选项栏(Configuration)
- 模板组标签(Template groups)
查看各类模板
- 主机组标签(Host groups)
用来添加修改主机组
- 模板标签(Templates)
用来创建,修改,删除模板
- 主机标签(Hosts)
用来添加,删除,修改主机
- 维护标签(Maintenance)
用来维护主机
- 动作标签(Actions)
1.触发动作
2.发现动作
3.自动注册
4.内部动作
- 事件相关标签(Event correlation)
用来创建事件相关性
- 发现标签(Discovery)
添加发现规则后,用来自行发现监控设备
管理选项卡(Administration)
- 通用标签(General)
可以设置 “用户图形化界面”,“自动注册”,“管理过去数据”,“审计日志”,“图片”,“图标映射”,“常用表达式”,“宏”,“触发显示选项”,“地理图片”,“模块”,“api令牌”等等
- 代理标签(Proxies)
配置代理时使用
- 验证标签(Authentication)
- 用户组标签(User groups)
- 用户规则标签(User roles)
- 用户标签(Users)
- 媒介类型标签(Media types)
定义如何通知用户
- 脚本标签(Scripts)
- 队列标签(Queue)
1.队列概览
2.代理队列概览
3.队列详细信息
用户设置(User settings)
退出(Sign out)
zabbix监控配置流程
管理层次:
开发人员 提供监控指标
运营人员 让其找开发要监控指标
运维人员 想加监控就直接加就行了
配置流程
创建主机
创建主机组
添加监控项
添加触发器
配置媒介
配置动作
手动触发告警
zabbix 监控指标
- 系统:
- CPU
- 内存
- 硬盘
- 网络:
- 网卡、网口
- 业务:
- 进程
- 端口号
- 日志
- 硬件:
- 电源个数
- CPU温度
- 硬盘温度
手动创建zabbix监控
zabbix客户端部署
//创建用户
[root@localhost ~]# useradd -rMs /sbin/nologin zabbix
//下载编译工具和依赖包
[root@localhost ~]# dnf -y install make gcc gcc-c++ pcre-devel openssl openssl-devel
//下载zabbix压缩包
[root@localhost ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz
//解压,编译安装zabbix_agentd
[root@localhost ~]# tar -xf zabbix-6.2.2.tar.gz
[root@localhost ~]# cd zabbix-6.2.2/
[root@localhost zabbix-6.2.2]# ./configure --enable-agent
***********************************************************
* Now run 'make install' *
* *
* Thank you for using Zabbix! *
* <http://www.zabbix.com> *
***********************************************************
[root@localhost zabbix-6.2.2]# make install
//修改配置文件
[root@localhost ~]# vim zabbix-6.2.2/conf/zabbix_agentd.conf
Server=192.168.188.130 //服务端主机ip
ServerActive=192.168.188.130 //agent主动模式
Hostname=monitor //zabbix系统内主机名
//启动zabbix_agentd
[root@localhost ~]# zabbix_agentd
[root@localhost ~]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 0.0.0.0:10050 0.0.0.0:*
LISTEN 0 128 [::]:22 [::]:*
创建监控主机