离线/在线检查服务器列表 PHP
我尝试制作一个脚本来检查我的服务器是否在线或离线:
<?
$server = "12.34.56.78";
$check = @fsockopen($server, 22);
if ($check) {
@fclose($check);
echo "online";
exit;
}else{
echo "offline";
}
?>
所以这个脚本可以工作,但是我怎样才能制作一个可以检查多个IP地址的脚本呢?
问候, 马蒂亚斯
i try to make a script to check if my server are online or offline:
<?
$server = "12.34.56.78";
$check = @fsockopen($server, 22);
if ($check) {
@fclose($check);
echo "online";
exit;
}else{
echo "offline";
}
?>
so this script works, but how can i make the script that i can check more than one ip address?
Greetings,
matthias
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
然后您可以使用各种服务器端口组合来调用它。
Then you can call it with various server-port-combinations.
有开源工具可以轻松实现此目的。
查看 Nagios - 开源监控的行业标准:
There is open source tools for this readily available.
Check out Nagios - The Industry Standard In Open Source Monitoring: