将日志从 Stackdriver 迁移到 Grafana Loki

问题描述 投票:0回答:1

我正计划从 Stackdriver 迁移,因为它成本高昂且日志管理不那么清晰,因此我将实施 Loki(Canary+Loki+Grafana)。

我的问题是:

如何将我的日志从 Stackdriver 迁移到 Loki?我是否需要实施传送工具来收集日志并将它们发送到 Grafana Loki?

如果是这样,请给我提供有关此事的建议:))

环境:

Kubernetes:1.21.14-gke.4300

kubernetes google-cloud-platform stackdriver grafana-loki
1个回答
0
投票

你需要实现一个日志传送工具来从你的 kubernetes 集群收集日志并将它们发送到 loki。使用 Fluentd 日志收集器 可以转发到 loki.

您可以配置 Fluentd 从 Stackdriver 拉取日志;它有一个 Stackdriver 插件,可以收集日志并将它们转发到其他目的地。 现在配置 Fluentd 将日志推送到 loki,它还有一个 Loki 插件可以转发日志。您需要使用 Loki 端点和凭据对其进行配置。对于 Loke,请查看官方页面插件和更多信息

还有许多其他工具,例如 Fluentd,您可以在 Google.com 上搜索它。如果您的复杂性更高,您可以使用 Google Cloud Operation Suite,您可以在其中集成更多内容来管理日志和指标。

© www.soinside.com 2019 - 2024. All rights reserved.