我們希望監視Windows機器上的一些進程。如果進程停機30分鐘,則會發出警報。是否有可能/或有必要精確監測過程中的停機時間,比如說,一個過程持續30分鐘,然後會發出警報?通常情況下,我們可以每隔1分鐘檢查一次,但從技術上講,大多數情況下,您可能會錯過幾秒鐘。監視Windows上的進程正常運行時間
2
A
回答
0
如果您可以從Linux主機監控Windows主機,請調查Nagios和NSClient ++。如果這是一種選擇,那麼在監控您的流程等方面還有許多其他的工作要做。
3
如果你正在尋找更輕,更簡單的東西,那麼Nagios,請參閱AlertGrid。這是非常好用的,唯一的缺點是它需要一點整合:AlertGrid只有LISTENS用於心跳信號,所以你必須手動提供它們(API非常簡單)。
另一件很酷的事情是,如果您要監視的進程運行您的代碼 - 您可以直接從「內部」發送心跳事件,並且這些事件可以攜帶您自己的自定義參數。然後,在AlertGrid中 - 您可以輕鬆管理這些參數的自定義規則。因此,如果您監控的可執行文件是例如訂單處理應用程序,則可以發送名爲'number_of_orders_processed'的參數,並創建規則'如果number_of_orders_processed> 100,發送短信/打電話給...「,它將立即生效。
我在AlertGrid開發團隊,如果您有任何問題 - 隨時提問。
相關問題
- 1. 正常運行時間監視器PHP
- 2. 反向正常運行時間監視器
- 3. Intranet正常運行時間監視組件
- 4. 獲取Windows正常運行時間
- 5. Windows Server 2003上的進程監視器
- 6. 監視已經運行的進程
- 7. 獲得程序正常運行時間
- 8. ColdFusion的正常運行時間監控腳本
- 9. 用於正常運行時間監控的Unix shell命令
- 10. linux正常運行時間
- 11. 在Windows機器上長時間運行PHP的後臺進程
- 12. SCADA像軟件一樣監視我的PC上正在運行的進程?
- 13. 如何使用性能計數器監視WCF服務正常運行時間?
- 14. 監測專用網絡網站正常運行時間
- 15. 當從守護進程運行時Telnet無法正常運行
- 16. 當它開始在linux中運行時監視進程
- 17. 在啓動時運行並監視redis和node.js進程
- 18. 監控應用程序,正常運行時間,日誌文件等
- 19. 對應用程序進行編碼,以便在Windows 7上正常運行...?
- 20. 掛鉤進入正在運行的進程以監視其狀態
- 21. 如何在Windows中監視進程/程序的執行?
- 22. 長時間運行的進程超時和Windows服務(Python)
- 23. 如何在長時間運行的進程上運行coverage.py?
- 24. 監視進程
- 25. Windows中上次運行進程的PID
- 26. 設計進程監視器Windows服務
- 27. 在Windows關機期間運行進程
- 28. Windows正在運行進程列表perl
- 29. Windows上的特定進程的網絡活動監視器
- 30. 查看正在運行的進程的Windows激活上下文?