我想知道是否有自动监控这些方式。现在,在我们的生产/质量保证/开发环境中,我们有大量对应用程序至关重要的服务。我们还在一天中的某个时间在Windows任务计划程序上运行自动ETL。目前,我必须登录到每个服务器,看看所有的服务是否运行正常,或检查事件日志中是否有任何错误,或者检查任务计划程序以查看ETL是否运行良好等等......我必须做所有的事情手动...我想知道是否有一个工具,那里将做我的监控和发送电子邮件,只有在需要注意的情况下(如ETL无法运行,或服务停止,无论原因或事件日志等错误等)。谢谢您的帮助。监控服务器,进程,服务,任务调度状态
3
A
回答
1
感谢您的上述信息。我看了上述选项,但他们有一个价格..我做了什么是一种廉价的方式来解决我的关切..
对于我每天晚上运行的Windows任务调度程序作业 - 我从codeplex安装此工具/服务工作很好。
http://motash.codeplex.com/documentation#CommentsAnchor
对于Windows服务 - 我只是设置了“恢复”选项卡中的每个服务的“属性”用行动时,未能做到。 (如重新启动,重新启动或运行,这可能是将通知电子邮件程序)
2
Nagios是监测的最佳工具。它检查服务器状态以及其中定义的服务,如果有任何服务停机或系统停机,则将邮件发送到指定的邮件ID。
3
Paessler PRTG网络监视器可以做到这一切。我们有非常好的经验。
0
我建立监测周期/计划任务的简单工具(https://cronitor.io)。这个名字是来自unix世界的“cron”游戏,但它是系统/任务不可知的。您只需在作业运行时向唯一跟踪网址发送http请求。如果您的工作没有按照您定义的规则办理登机手续,那么它会向您发送电子邮件/短信息。
它还允许你以你的任务的开始和结束呼叫跟踪作业的时间。这对于长时间运行的作业非常有用,因为如果开始花费太长时间运行,可能会收到警报。例如,我曾经有一个每小时安排一次的备份任务。大约六个月后,我开始运行超过一个小时!
0
有https://eyewitness.io - 这是用来监视服务器的后台任务,队列和网站。它确保每个cron作业在它们应该运行时运行,并在它们未能运行时发出警报。
相关问题
- 1. MarkLogic任务服务器状态
- 2. 教zabbix监控服务状态
- 3. 调度任务服务
- 4. 调度任务与服务
- 5. 服务器密度如何监控他们的服务器?
- 6. 如何监视MySQL服务器状态
- 7. 服务器状态
- 8. 经典的Windows服务或WCF服务器监控服务?
- 9. FTP服务器监控
- 10. 有状态服务器与无状态服务器?
- 11. 远程服务未从Nagios监控服务器运行
- 12. WCF服务监控
- 13. 服务状态
- 14. 在C#中检查服务器操作状态。检查服务器进程的状态(业务操作)
- 15. 远程监控JIRA Tomcat服务器
- 16. 设计进程监视器Windows服务
- 17. 服务器控件和查看状态
- 18. Grails服务和弹簧任务调度
- 19. 调度服务中的重复任务
- 20. 监控MySQL从服务器复制状态
- 21. 服务织物无状态服务器的自定义UDP监听器
- 22. Couchbase服务器状态
- 23. 当前服务器状态
- 24. 检查服务器状态?
- 25. 状态服务器缺点
- 26. Node.js有状态服务器
- 27. ASP.NET状态服务器挂
- 28. Oracle Streams服务器状态
- 29. 在应用程序服务器之间同步服务状态
- 30. Realm对象服务器+服务器性能监控