問題タブ [grafana-loki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
518 参照

fluent-bit - fluent-bit から Loki - 「ログ」フィールドが解析/フィルタリングされていない

私は持っている:

  1. JSON ログ出力を stdout に書き込む単純な Python アプリ (「iss-web」)
  2. Python アプリ (「iss-web」) は Docker コンテナー内にあります。
  3. Python アプリ (「iss-web」) コンテナー ロギング ドライバーが「fluentd」に設定されている
  4. Python アプリの JSON ログ出力を収集するために「fluent/fluent-bit:1.7」を実行する別のコンテナ
  5. コンテナーを介してデプロイされた Loki 2.2.1 は、fluent-bit からの Python アプリ ログ出力を受信します。
  6. ログデータを視覚化するために Loki に接続された Grafana

問題は、「ログ」フィールドが fluent-bit によってフィルタリング/解析されないことです。そのため、Loki/Grafana では「ログ」フィールドの内容が解析されず、「検出されたフィールド」として使用されます。

「iss-web」docker-compose.yml

"流暢なビット" docker-compose.yml

流暢-bit.conf

parser.conf

Time_Key、Time_Format、Time_Keep あり/なしで試しました

fluent-bit ログ抽出

[0] iss.web: [1620640820.000000000、{"ログ"=>"{'タイムスタンプ': '2021:05:10 11:00:20.439513'、'エポック': 1620640820.4395688、'pid': 1、'レベル' : 'DEBUG', 'message': '/ping', 'data': {'message': 'PONG', 'timestamp': '1620640820.4394963', 'version': '0.1'}}", "container_id"= >"bffd720e9ac1e8c3992c1120eed37e00c536cd44ec99e9c13cf690d840363f80", "container_name"=>"/iss-web", "source"=>"stdout"}]

グラファナ/ロキスクリーン

「検出されたフィールド」には、pid = 1、message = / pingなどが含まれていると思います ここに画像の説明を入力

0 投票する
0 に答える
61 参照

go - グラファナ・ロキに接続

プロジェクトでは、loki によって保存されたログを取得するプログラムを go で作成したいと考えています。必要なラベルはすべて揃っていますが、どこから始めればよいかわかりません。プロジェクトを開始するのに役立つマニュアル、ドキュメント、または小さな例を誰かが持っていれば、それは素晴らしいことです。

0 投票する
1 に答える
162 参照

grafana - Promtail config に level タグを追加する方法

ダッシュボードの作成にはグラファナ・ロキを使用しています。グラフを作成するにはログをレベルごとにグループ化する必要がありますが、ログの詳細ではレベル ラベルが表示されません。 ラベルなしレベル

私のログは次のようなものです:

レベルを外挿してラベル「レベル」に関連付ける方法はありますか?

0 投票する
1 に答える
330 参照

mongodb - MongoDB ストレージの Loki 構成

私はロキのドキュメントを調べていました。そして、ストレージをDB / FileSystem / InMemoryに設定できるストレージセクションに出くわしました。現在、ログを MongoDB に保存する必要があります。どうすればできますか?

ロキ構成

ログを MongoDB に保存するための構成ファイルがありません。これらの loki チャンクとインデックスを MongoDB に保存するように設定するのに役立つ参照/構成ファイルはありますか?