繁体   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