七、自定义监控模板:

利用模板可以快速添加监控项,且模板可以导入导出

1、使用基础命令监控node-122节点TCP11种状态:

ESTABLISHED

SYN_SENT

SYN_RCVD

FIN_WAIT1

FIN_WAIT2

TIME_WAIT

CLOSED

CLOSE_WAIT

LAST_ACK

LISTEN

CLOSING

# netstat -ant

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第1张图片

# netstat -ant | grep "ESTABLISHED"

image.png

# netstat -ant | grep -c "ESTABLISHED"

image.png

2、创建配置文件:

# vim /etc/zabbix/zabbix_agentd.d/tcp_status.conf

UserParameter=tcp.status[*],netstat -ant | grep -c "$1"

# systemctl restart zabbix-agent.service

3、zabbix-server节点测试取值:

# zabbix_get -s 192.168.0.122 -k tcp.status[ESTABLISHED]

# zabbix_get -s 192.168.0.122 -k tcp.status[LISTEN]

# zabbix_get -s 192.168.0.122 -k tcp.status[TIME_WAIT]

image.png

4、创建新模板:

Configuration --> Templates --> Create template --> Add

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第2张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第3张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第4张图片

5、模板创建应用集:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第5张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第6张图片

6、模板创建监控项:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第7张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第8张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第9张图片

同理克隆ItemKey分别为tcp.status[SYN_SENT]tcp.status[SYN_RCVD]tcp.status[FIN_WAIT1]tcp.status[FIN_WAIT2]tcp.status[TIME_WAIT]tcp.status[CLOSED]tcp.status[CLOSE_WAIT]tcp.status[LAST_ACK]tcp.status[LISTEN]tcp.status[CLOSING]

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第10张图片

备注:也可以将其它主机的监控项复制至新的自定义模板中

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第11张图片

7、node-122节点链接新的自定义模板:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第12张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第13张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第14张图片

8、查看最新监控数据:Monitoring --> Latest data

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第15张图片

9、模板的导入导出:

(1)导入:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第16张图片

(2)导出:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第17张图片

说明:模板导出后为xml文件,需要配合/etc/zabbix/zabbix_agentd.d/*.conf配置文件(需要重启Zabbix Agent)和/scripts/*.sh脚本文件一起使用,模板必须要链接至被监控节点才能生效

10、获取更多监控模板:

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第18张图片

CentOS 7.7 yum方式安装配置Zabbix 4.0 LTS详解(五)_第19张图片