


関数カテゴリ | 可視化関数名 | 適用シナリオ |
キー値を抽出します。 | JSON:JSONノードからフィールドとフィールド値を抽出します。 区切り文字:区切り文字に基づいてフィールド値を抽出します。フィールド名を入力する必要があります。 正規表現:正規表現式に基づいてフィールド値を抽出します。フィールド名を入力する必要があります。 | ログの構造化 |
ログ処理 | ログのフィルタリング:ログをフィルタリングする条件を設定します(複数の条件はORの関係です)。例えば、フィールドAが存在する場合、またはフィールドBが存在しない場合、そのログはフィルタリングされます。 ログ配信:ログ配信の条件を設定します。 例えば、status="error"かつmessageに「404」が含まれるログは、Aトピックに振り分けます。 例えば、status="running"かつmessageに「200」が含まれるログは、Bトピックに振り分けます。 ログ保持:ログ保持の条件を設定します。 | ログの削除/保持 |
フィールド処理 | フィールドを削除します。 フィールド名を変更します。 | フィールドの削除/名前変更 |
{"log": "{\\"offset\\":281,\\"file\\":{\\"path\\":\\"/logs/gate.log\\"}}","message": "2024-10-11 15:32:10.003 DEBUG [gateway3036810e0c33b] ","content":"cls_ETL|1.06s|fields_renamed"}

可視化関数 | 設定項目 | 設定値の例 | 必須/任意 | 説明 |
加工関数-JSON | 説明 | - | いいえ | この加工関数の説明を入力してください |
| フィールド | log | はい | 処理する元フィールドを選択してください |
| 新フィールドのプレフィックス | - | いいえ | 抽出された新しいフィールド名にプレフィックスを追加します。 |
| 新フィールドのサフィックス | - | いいえ | 抽出された新しいフィールド名にサフィックスを追加します。 |
| 元フィールドの自動削除 | ☑️ | いいえ | 加工が完了したら、元のフィールドを削除します。 |
加工関数-正規表現 | 説明 | - | いいえ | この加工関数の説明を入力してください |
| フィールド | message | はい | 処理する元フィールドを選択してください |
| 正規表現 | (\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}.\\d{3}) ([A-Z]{5}|[A-Z]{4}) \\[(.+)\\] | はい | \\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2}.\\d{3} を新しいフィールドdatesとして抽出します。 ([A-Z]{5}|[A-Z]{4})を新しいフィールドlevelとして抽出します。 [(.+)\\]を新しいフィールドtraceidとして抽出します。 |
| 新フィールド名 | dates、level、traceid | いいえ | 正規表現を使用して抽出された新しいフィールド |
| 元フィールドの自動削除 | ☑️ | いいえ | 加工が完了したら、元のフィールドを削除します。 |
加工関数-区切り文字 | 説明 | - | いいえ | この加工関数の説明を入力してください |
| フィールド | content | はい | 処理する元フィールドを選択してください |
| 区切り文字 | : | はい | ログを区切って複数の新しいフィールドの値にします。 |
| 新フィールド名 | module、delay_time、msg | はい | 区切り文字を使用して抽出された新しいフィールド |
| 元フィールドの自動削除 | ☑️ | いいえ | 加工が完了したら、元のフィールドを削除します。 |
{"dates":"2024-10-11 15:32:10.003","delay_time":"1.06s","level":"DEBUG","module":"cls_ETL","msg":"fields_renamed","offset":"281","path":"/logs/gate.log","traceid":"gateway3036810e0c33b"}
{"__FILENAME__": "python.log","__SOURCE__": "127.0.0.1","log_level": "ERROR","status": "404","time": "2024-07-21 05:17:30.421"}

可視化関数 | 設定項目 | 設定値の例 | 必須/任意 | 説明 |
加工関数-ログ配信 | 説明 | - | いいえ | この加工関数の説明を入力してください |
| グループ1 | log_level="info" | はい | 配信条件を設定します。ログが条件を満たすと、対応するログトピックに送信されます。例では、info という名前のログトピックです。 |
| グループ2 | log_level="warning" | いいえ | 配信条件を設定します。ログが条件を満たすと、対応するログトピックに送信されます。例では、warning という名前のログトピックです。 |
| グループ3 | log_level=" error"かつ status="400" | いいえ | 配信条件を設定します。ログが条件を満たすと、対応するログトピックに送信されます。例では、error という名前のログトピックです。 |
Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback