zabbix监控的方式很多,比如agentsnmp等。

telnet监控配置流程非常简单:创建item-->配置ip、用户、密码、端口、脚本->zabbix server telnet目标ip->执行制定脚本,脚本最后返回数据给server

测试脚本:

[root@host999999 ~]# cat telnet_loadavg.sh

#!/bin/bash

/bin/awk '{print $3}' /proc/loadavg

手动测试:

[root@host999999 ~]# /bin/sh telnet_loadavg.sh

0.14

脚本授权给后面需要用到的用户:

chown zabbix01.zabbix01 telnet_loadavg.sh

   Zabbix学习笔记(二十五)_zabbix                                            

创建监控项:

配置-主机-需要telnet的主机的监控项-创建监控项

Zabbix学习笔记(二十五)_zabbix_02

Zabbix学习笔记(二十五)_zabbix_03

Zabbix学习笔记(二十五)_telnet_04

测试需要安装:

yum -y install telnet-server telnet xinetd

修改或创建配置文件: /etc/xinetd.d/telnet
service telnet

{

flags = REUSE

socket_type = stream

wait = no

user = root

server =/usr/sbin/in.telnetd

log_on_failure += USERID

disable = no

}

启动服务:

systemctl restart xinetd.service

监控效果:

Zabbix学习笔记(二十五)_zabbix_05

优点:只需要通过telnet就可以监控服务器,非常简单。

缺点:账号密码是明文配置在item中的,一旦网络不好,item状态很容变为unspport。和ssh监控类型类似。