2013-11-26 27 views
2

我有一個現有的Logentries帳戶,我已經記錄了應用程序數據。我現在還想記錄AppHarbor基礎設施層數據(負載均衡器,iis等)。基本上正是你添加AppHarbor Logentries plugin時得到的。將多個AppHarbor應用程序與現有的Logentries帳戶集成

使用插件方法的問題是它會在每個應用程序的logentries中創建一個全新的帳戶。當您有多個應用程序或現有帳戶時,這並不實際。

我也試圖日誌漏手動添加到我的應用程序下面的logentries我加入插件後看到的syslog格式:
syslog://ahb1.api.logentries.com:10000
但放棄了,當我意識到沒有辦法來指定現有logentries日誌令牌。

目前在AppHarbor上可以嗎?未來有可能嗎?我已經成功地獲得了多個AppHarbor應用程序來與現有的NewRelic帳戶進行整合,因此希望Logentry也可以。

回答

2

要使用AppHarbors日誌排出功能,您需要在現有Logentries帳戶中創建一個新日誌,但選擇Plain TCP,UDP作爲源。這將爲您提供端口號,以便像您提到的令牌輸入不能使用手動排放配置一樣與日誌消耗一起使用。其中port是創建日誌,當你給予的端口號

syslog://api.logentries.com:PORT

:然後在AppHarbor,你想補充一點網址爲漏極。您可以根據需要在您的Logentries帳戶中創建儘可能多的這些日誌,並因此將盡可能多的AppHarbor來源指向一個帳戶。如果你有任何問題,你也可以在[email protected]給我留言,或者當然如果你更喜歡使用SO的話。

馬克

+0

感謝馬克。我現在明白了,我沒有意識到有沒有使用日誌令牌的日誌類型。所以在這種模式下,在日誌源的末尾提供了身份驗證功能?端口號和源IP對? AppHarbor的彈性縮放和IP地址變化如何發揮作用? – Tyson

+1

沒問題。就是這樣,平原TCP輸入使用源IP和端口,您可能會注意到,在查看每個日誌時,在Logentry屏幕的右側,它顯示appharbor:port,通常顯示IP ,但是AppHarbor提供了一個端點,我們可以定期ping來檢索IP清單,然後將其列入白名單,然後我們知道這些白名單是AppHarbors服務器。謝謝,馬克 – MarkLC

相關問題