0

我有一台在多个端口中运行 nodejs 应用程序的服务器。这些端口不可公开访问。我想使用 check_mk 监控这些端口。我怎样才能做到这一点

4

1 回答 1

0

您可以通过开发插件来检查 nodejs 使用的端口。服务器端,检查端口 3306:

#!/bin/bash

mysql3306=netstat -an | grep LISTEN | grep 3306 | awk '{print $4}' | sed 's/://g'

echo "<<<checks_ports>>>" if [ "$mysql3306" == "3306" ] then echo "3306 1" else echo "3306 0" fi

然后您需要在服务器 check_mk 上进行检查

于 2021-08-18T19:06:49.550 回答