0

loki-grafana ログ管理システムを実装していますが、いくつか質問があります。

まず、私の環境のコンテキストにあなたを入れたいと思います:

  • 異なるファイル/デーモンにログを記録する Java のアプリケーション
  • それらはdocker linuxコンテナにあります
  • これらのコンテナーは、linux/windows/debian OS で実行できます ....

Loki と grafana の両方を、残りのコンテナーと一緒にマシン上の Docker コンテナーで実行するのが適切なオプションだと思います。

私の質問は次のとおりです。サービス/アプリケーションのログをloki-grafanaに結合するためにどのクライアントを使用しますか? Grafana は次の代替手段を提供します

  1. Promtail : これは、loki-grafana ガイドで使用されるデフォルトのものですが、docker で他のアプリケーションのログを読み取るようにする方法はできていないか、まだ見ていません。ホストとボリュームを共有することを考えていましたが、これを簡単にするクライアントがあるようです...

  2. AWS : クラウドも使用せず、破棄します。

  3. Docker ドライバー: docker でお勧めするものですが、windows でプラグインを実行できないのは切り捨てです。(これは問題です)

  4. Fluentbit : 非常に強力なメトリクス プロセッサですが、原則として、ログを grafana に渡し、loki/grafana から管理したいだけです。私の場合、このオプションに興味がありますか?

  5. Fluentd : logstash と非常によく似ていると思いますが、logstash の上に配置するパス/ユーザーを構成できるようです。

  6. Logstash : 原則として、Loki にリンクされ、同じイメージを実行することは、非常に良いオプションのようです。

クライアントに関する情報は次のとおりです。

任意の貢献を歓迎します。

4

0 に答える 0