客户端:
/usr/lib/check_mk_agent/plugins/filecount
#!/bin/bash
#DIRS="/var/log /tmp"
DIRS="/var/log"
echo '<<<filecount>>>'
for dir in $DIRS
do
# ls $dir | wc --lines
count=$(ls $dir | wc --lines)
echo "$count"
done
cd /usr/lib/check_mk_agent/plugins
chmod +x filecount
服务端:
服务端执行如下命令查看是否能够从客户端获取值
[root@LY-1611-E1 checks]# check_mk -d 10.8.18.53|fgrep -A 5 filecount
<<<filecount>>>
52
<<<postgres_sessions>>>
f 115
t 0
<<<postgres_stat_database:sep(59)>>>
在服务端创建文件filecount
/usr/share/check_mk/checks/filecount
def inventory_filecount_temp(info):
inventor
/usr/lib/check_mk_agent/plugins/filecount
#!/bin/bash
#DIRS="/var/log /tmp"
DIRS="/var/log"
echo '<<<filecount>>>'
for dir in $DIRS
do
# ls $dir | wc --lines
count=$(ls $dir | wc --lines)
echo "$count"
done
cd /usr/lib/check_mk_agent/plugins
chmod +x filecount
服务端:
服务端执行如下命令查看是否能够从客户端获取值
[root@LY-1611-E1 checks]# check_mk -d 10.8.18.53|fgrep -A 5 filecount
<<<filecount>>>
52
<<<postgres_sessions>>>
f 115
t 0
<<<postgres_stat_database:sep(59)>>>
在服务端创建文件filecount
/usr/share/check_mk/checks/filecount
def inventory_filecount_temp(info):
inventor