小型遠端網路的簡單正常執行時間監視器
我們公司有大約 15 家小型商店,在 SonicWall SOHO 後面的每個位置都有兩台 Windows 7 PC(和兩部 VoIP 電話)。我們在每個位置使用各種商業級電纜和光纖 ISP。有時我們的商店經理會抱怨“網際網路無法正常工作”。我想在每個位置的一台 PC 上安裝一個小型系統托盤應用程序,它只是驗證電腦是否線上(比如每 5 分鐘一次)並將日誌發送到伺服器。然後,伺服器將顯示每個位置的圖表及其相應的歷史正常執行時間。理想情況下,如果某個位置離線超過 30 分鐘,我們會收到警報(通過 Slack 是理想的),以便我們可以發送技術。
這很簡單,我們可以了解問題,但理想情況下,我們想知道 ISP 是否有連接問題、SonicWall SOHO 是否有問題或 PC 已關閉。
我們在大多數位置都有靜態 IP,因此我可以 ping SonicWalls,但我希望有一個代理應用程序。
我已經閱讀了有關 nagios、gold、spiceworks、pagerduty、uptime 機器人等的內容,但不確定這些是否足夠簡單,可以完成我上面提到的操作。
**更新:**我正在尋找一種不需要 VPN 隧道並且理想情況下不需要我也需要維護的伺服器的解決方案。理想情況下,它將是像 New Relic 這樣的 SaaS 產品,但適用於 PC(不是 Web 應用程序),並且對少於 50 台電腦免費。
**更新 2:**我還想知道是否有使用內置 Windows 工具和 Azure AD 的解決方案。
我目前的解決方案是使用 Pingdom 或 Uptime Robot 之類的工具(對於少於 50 個監視器和 Slack 警報免費)每 5 分鐘 ping 每個 SonicWall。
由於每個位置都有一個靜態 IP,我所要做的就是在每個位置的防火牆設置中允許 Ping 響應並創建小監視器。
因此,我不會驗證防火牆後面的 PC 是否正常工作,但我會監控 Internet 連接和防火牆是否正常工作。
沒有什麼花哨的,但簡單而免費地打勾。