2

我有一个现有的Logentries帐户,我已经将应用程序数据记录到该帐户。我现在还想记录 AppHarbor 基础设施层数据(负载均衡器、iis 等)。基本上,当您添加AppHarbor Logentries 插件时,您会得到什么。

使用插件方法的问题在于它会在每个应用程序的日志中创建一个全新的帐户。当您有多个应用程序或现有帐户时,这并不完全实用。

我还尝试按照添加插件后看到的 logentries syslog 格式手动向我的应用程序添加日志消耗:
syslog://ahb1.api.logentries.com:10000
但是当我意识到无法指定现有的 logentries 日志令牌时放弃了。

目前这在 AppHarbor 上可行吗?将来有可能吗?我已经成功地将多个 AppHarbor 应用程序与现有的 NewRelic 帐户集成,因此希望它也可以与 Logentries 一起使用。

4

1 回答 1

2

要使用 AppHarbors 日志消耗,您需要在现有的 Logentries 帐户中创建一个新日志,除了选择普通 TCP、UDP 作为源。这将为您提供与日志排放一起使用的端口号,就像您提到的令牌输入无法配置手动排放一样。然后在 AppHarbor 上,您将为排水管添加此 url:

syslog://api.logentries.com:PORT

其中 PORT 是您在创建日志时获得的端口号。您可以根据需要在 Logentries 帐户中创建任意数量的这些日志,从而将尽可能多的 AppHarbor 源指向一个帐户。如果您还有其他问题,也可以通过 support@logentries.com 给我留言,或者如果您更愿意使用 SO,当然可以在这里。

标记

于 2013-11-27T00:09:03.887 回答