簡體   English   中英

如何將文本日志文件推送到 Cloud Logging?

[英]How can I push text log files into Cloud Logging?

我有一個應用程序 (Automation Anywhere A360),每當我想用該應用程序記錄某些內容時,它都會將其記錄到一個 txt/csv 文件中。 我在 Automation Anywhere 中運行一個進程,該進程同時在 10 個機器人運行器(Windows 虛擬機)中運行(因此每個機器人運行器都將記錄本地發生的事情)

我的意圖是,我不想為每個機器人運行程序提供單獨的日志文件,而是希望有一個集中的地方來存儲所有日志(即雲日志記錄)。

我知道這可以使用 Python、Java 等來完成。但是,如果每次我需要將某些內容記錄到 Cloud Logging 中,我都會調用 Python 腳本,即使這樣做也需要大約 2-3 秒(我認為這有點慢)連接到 gcp 客戶端並登錄(大部分時間都是第一步)。

你們會如何解決這個問題?

它可能(仍然)關注的人:您可以使用 fluentd 將日志轉發到 pubSub,然后從那里轉發到 Cloud Logging 存儲桶。

https://flugel.it/infrastructure-as-code/how-to-setup-fluentd-to-retrieve-logs-send-them-to-gcp-pub-sub-to-finally-push-them-to-彈性搜索/

我正在尋找的解決方案是這樣的。 它被命名為 BindPlane,它可以從本地和混合基礎設施收集日志數據並將其發送到 GCP 監控/日志堆棧

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM