
구글링을 좀 해보았으나 실패하여 여기에 글을 남깁니다. 미리 정의된 시간 초과가 트리거될 때 이메일/문자를 보내는 포트 80에서 내 서버를 모니터링하기 위한 앱(무료/오픈 소스 선호)을 구하려고 합니다. 이를 위해 VB에서 뭔가를 작성할 수도 있지만 프로젝트가 너무 많아서 바퀴를 재발명할 이유가 없습니다. 월 5달러를 지불해야 하는 서비스가 있다는 것을 알고 있습니다. 저는 컴퓨터에 설치되어 포트 80에서 미리 정의된 IP 목록을 간단히 모니터링할 수 있는 Windows 앱에 대해 생각하고 있었습니다.
감사해요!
답변1
꼭 확인해 보세요핑덤. 이는 주로 가동 중지 시간에 대해 이메일/문자 알림을 보내는 웹 앱이며 타이밍은 구성 가능합니다. 사이트가 다운되면 알려주는 Windows 앱이 함께 제공됩니다. 단일 사이트에 대해서는 무료이며 추가 사이트 및 기타 기능에 대해서는 월별 요금이 부과됩니다. 단순한 데스크톱 앱과 같지는 않지만 안정적인 모니터링이 필요한 경우 더 잘 작동할 것입니다.
답변2
Linux 상자에서는 웹 서버 모니터링을 위한 작은 스크립트를 수행할 수 있습니다.
스크립트의 예(모니터링하려는 모든 서버를 webserverlist.txt 파일에 넣고 필요에 따라 시간 초과 매개변수를 설정하십시오):
#!/bin/sh
serverlist=`cat webserverlist.txt`
for i in $serverlist; do
echo $i
wget --connect-timeout=2 --read-timeout=5 $i 2>&1
if [ $? -eq 1 ]; then
echo "ALARM: Webserver $i no OK" | mail -s "ALARM: Webserver $i no OK" [email protected]
fi
done
답변3
빠르고 무료 모니터링 앱
답변4
PRTG 네트워크 모니터가 당신을 위해 트릭을 수행할 것입니다. 무료 버전에서는 최대 10개의 센서를 허용하며 이는 간단한 웹 서버에 충분합니다.
http://www.paessler.com/download/prtg
무료 라이센스도 요청하는 것을 잊지 마십시오.
설치는 매우 쉽습니다. 간단하고 간단하며 놀라운 기능을 제공합니다.