2014-02-20 53 views
0

Google AppEngine有一个非常好的日志管理工具。我可以使我的应用程序日志消息非常简单。ElasticBeanstalk系统事件和我的应用程序日志

亚马逊ElasticBeanstalk有一个“事件管理”工具。

enter image description here

的问题是:

  1. 我可以在ElasticBeanstalk事件日志一起我的应用程序的消息?它是EC2实例的系统日志吗?
  2. 如果是的话,这是一个很好的实践吗?这有什么问题吗?我在想,因为如果没有问题,我不需要任何其他第三次日志管理服务。
+1

这个问题不应该被标记与谷歌应用程序内发动机。 –

回答

1

在弹性魔豆中所示的事件是其内部的。你不应该与他们混战(虽然没有人真的阻止你与他们玩耍)。

此外,还有一个日志快照功能,其拍摄相关的应用程序日志。这些日志主要涉及应用程序本身的部署和日志消息。所以,如果您的应用程序代码正在记录消息,则可以使用此功能。例如,如果您正在使用乘客运行Ruby/Rails,则会在/var/app/support/logs/passenger.log下收到日志消息。这些不是系统日志消息本身,这种方法的问题在于,它并不是直截了当地实现自定义监视。例如,你如何分析你的错误并发送给他们说PagerDuty

像你,如果你想拥有自定义的监视(发送日志到系统日志工具),你最好使用第三方工具,如Splunk StormPaperTrailLoggly可能已经想通了。当然你可以设置你自己的系统日志服务器,但是这需要你设置所有的基础设施。

希望这会有所帮助。

相关问题