zabbix监控硬件及服务(详解)一

一.items监控项(详解)
1.简介:监控内存包含很多维度,某一个维度(信息是数值还是字母,获取数据的间隔。)
2.获取监控数据方式
zabbix-agent
SNMP-简单的网际管理协议
3. 取值的数据类型/单位
磁盘容量单位一般为B(记住)
网卡流量单位为bps
MySQL每秒select,insert,每秒访问量 qps
CPU
Interrupts per second ips 每秒的中断总数。
user time float %
Context switches per second sps 每秒上下文切换 进程线程切换
Host boot time unixtime 系统启动的时间
4.监控Key :组合命令
5.获取数据的间隔:1s 1m
6.历史数据保存的时间
7.趋势数据保存的时间
二.默认项示例
Linux OS 模板,关于mem的项目有5个
在这里插入图片描述在这里插入图片描述三.新建items示例
监控项:服务器启动分区剩余空间。
帮助

	语法
		key
		vfs.fs.size[fs,<mode>] 
	说明
		vfs.fs.size[fs,<mode>]      Calculate disk space for a given volume. Disk space in KB. If mode is missing total is used.  In case of mounted volume, unused disk space for local file system is returned. 
	示例
		vfs.fs.size[/,free]

1.新增模板
在这里插入图片描述在这里插入图片描述

2.新增监控项
在这里插入图片描述在这里插入图片描述3.查看项
在这里插入图片描述4.监控图形

在这里插入图片描述在这里插入图片描述在这里插入图片描述5.查看图形
在这里插入图片描述6.新建聚合图形
根据主机/业务分类,监控一台主机的不同项。创建聚合图形,需要选择所有者(有权限的用户)。并不是任何人都有权限看到聚合图形。

在这里插入图片描述在这里插入图片描述在这里插入图片描述就只有一个图形所以两个是一样的
7.项加入聚合图形
在这里插入图片描述监控项:服务器网络接口进出流量
帮助

	网卡流量的监控key
net.if.in[if,<mode>]         Network interface input statistic. Integer value. If mode is missing bytes is used.
net.if.out[if,<mode>]       Network interface output statistic. Integer value. If mode is missing bytes is used.
net.if.total[if,<mode>]     Sum of network interface incoming and outgoing statistics. Integer value. Mode - one of bytes (default), packets, errors or dropped

1.新建项IN
注意:您的网络接口名称可能是eth0
在配置》模板》刚刚新建的模板》监控项》创建监控项
在这里插入图片描述
在这里插入图片描述2.新建项out
在这里插入图片描述3.新建项all
在这里插入图片描述4.新建项MEM
在这里插入图片描述5.创建图形
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述6.模板关联主机
在这里插入图片描述8.最新数据

在这里插入图片描述9.创建聚合图形
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述监控项:服务器服务状态
帮助:

帮助
	监控服务端口key
net.tcp.listen[port]            Checks if this port is in LISTEN state. 0 - it is not, 1 - it is in LISTEN state.
net.tcp.port[<ip>,port]     Check, if it is possible to make TCP connection to the port number. 0 - cannot connect, 1 - can connect. IP address is optional. If ip is missing, 127.0.0.1 is used. Example: net.tcp.port[,80]
net.tcp.service[service,<ip>,<port>]          Check if service is available. 0 - service is down, 1 - service is running. If ip is missing 127.0.0.1 is used. If port number is missing, default service port is used. 
net.tcp.service.perf[service,<ip>,<port>]   Check performance of service "service". 0 - service is down, sec - number of seconds spent on connection to the service. If ip is missing 127.0.0.1 is used.  If port number is missing, default service port is used.
Example: net.tcp.service[ftp,,45].      http,192.168.100.10,80

图示
在这里插入图片描述在这里插入图片描述还有其它监控项例子请看(详解二)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Zabbix是一种开源的监控系统,可以监控服务器、网络设备、应用程序等。它支持多种监控方式,包括SNMP、JMX、IPMI等,同时也支持自定义监控项。以下是一些基本的步骤来使用Zabbix监控服务器: 1. 安装Zabbix Server和Zabbix Agent 首先需要在服务器上安装Zabbix Server和Zabbix Agent。Zabbix Server是负责收集监控数据、存储数据并提供图形化界面的组件,而Zabbix Agent则是运行在被监控设备上,负责收集设备的监控数据并将其发送给Zabbix Server。 2. 配置Zabbix Server 安装完Zabbix Server后,需要进行一些基本的配置。可以通过编辑Zabbix Server的配置文件来指定数据库、Web服务器等信息。 3. 配置Zabbix Agent 安装完Zabbix Agent后,需要配置Agent以便与Zabbix Server进行通信。可以通过编辑Agent的配置文件来指定Zabbix Server的IP地址、端口号等信息。 4. 创建主机 在Zabbix Server的图形化界面中,需要创建一个主机,该主机对应被监控服务器。在创建主机时需要指定主机的名称、IP地址、监控方式等信息。 5. 创建监控项 在创建主机后,需要创建监控项来监控该主机。监控项可以是CPU使用率、内存使用率、磁盘使用率等。可以通过Zabbix Server的图形化界面来创建监控项。 6. 创建触发器 触发器是用来检测监控项的值是否达到某个阈值的。当监控项的值达到阈值时,触发器会触发一个报警。可以通过Zabbix Server的图形化界面来创建触发器。 7. 创建报警 当触发器触发时,需要发送一个报警通知。可以通过Zabbix Server的图形化界面来创建报警通知,例如发送邮件、发送短信等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值