警报/警告电子邮件通知应从应用程序内部发送还是通过日志分析器发送?

时间:2011-06-06 22:16:41

标签: email logging system monitoring

哪个更“好”:

  1. 为我的应用程序(套接字服务器)构建重要事件(关键问题和内容)的电子邮件通知。
  2. 构建/使用日志分析器查看应用程序日志的每一行,检查某些条件并启动脚本以发送电子邮件。
  3. 如果第二个是“更好”,我可以使用哪些工具来执行此操作。

2 个答案:

答案 0 :(得分:1)

我只想使用 log4net ,其中包含SmtpAppender

它附带了许多不同的appender,因此您可以非常轻松地将其配置为ie。将所有信息消息转储到数据库的文件,警告和错误,并仅发送错误的电子邮件通知。

您无需更改源代码即可更改配置。

答案 1 :(得分:0)

老老实实地写我自己的电子邮件通知系统。了解如何执行此操作实际上非常有用,此外,您还可以编写应用程序的一部分来检查日志,并通过立即发送重大事件的电子邮件通知来执行“两全其美”(您可以使用电子邮件您可以多次重用的代码通知模型,这是任何项目的最终结果吗?:)即编写可以在项目的其他领域重用的代码。)

简短版本:两者都有。只是我的建议。