我有一个现有的Logentries帐户,我已经将应用程序数据记录到了。我现在还想记录AppHarbor基础设施层数据(负载均衡器,iis等)。基本上就是你添加AppHarbor Logentries plugin时获得的内容。
使用插件方法的问题是它为每个应用程序在logentries中创建了一个全新的帐户。当您拥有多个应用或现有帐户时,这不太实际。
我还尝试按照我在添加插件后看到的logentries syslog格式手动添加日志消耗到我的应用程序:
syslog://ahb1.api.logentries.com:10000
但当我意识到无法指定现有的logentries日志令牌时放弃了。
目前AppHarbor上有可能吗?将来有可能吗?我已经成功地将多个AppHarbor应用程序与现有的NewRelic帐户集成,因此希望它也可以与Logentries一起使用。
答案 0 :(得分:2)
要使用AppHarbors日志消耗,您需要在现有的Logentries帐户中创建一个新日志,除了选择Plain TCP,UDP作为源。这将为您提供一个与日志消耗一起使用的端口号,就像您提到的令牌输入无法配置手动排放一样。然后在AppHarbor上,你会添加这个url用于排水:
syslog://api.logentries.com:PORT
其中PORT是创建日志时给出的端口号。您可以根据需要在Logentries帐户中创建尽可能多的这些日志,从而根据需要将多个AppHarbor源指向一个帐户。如果您有任何问题,也可以在support@logentries.com上给我一个大喊,或者当然如果您更喜欢使用SO。
标记