---
title: "すべてのログ行をトレースとエラーにつなぐログ管理"
description: "LogBrew は開発者向けのログ管理ツールです。毎月 50 GB のログと 30 日の保持期間を無料で使えます。クレジットカードは不要です。"
canonical: "https://logbrew.co/ja/logs"
last_updated: "2026-11-11"
---

# すべてのログ行をトレースとエラーにつなぐログ管理
LogBrew は開発者向けのログ管理ツールです。毎月 50 GB のログと 30 日の保持期間を無料で使えます。クレジットカードは不要です。

いま使っているロガーからログを送るだけです。レベル、テキスト、トレース、サービス、リリース、環境、時間、フィールドで検索できます。どの行からでも、その背後のエラーやトレースを開けます。

## 1 つのログストア、4 通りの読み方
LogBrew にあるあなたのログ: 各行にレベル、メッセージ、フィールド、サービス、リリース、環境、トレース ID が保持されます。

- Web ダッシュボード: `logbrew.co`. フィルターをかけ、行をトレース付きで開き、リアルタイムで見られます。
- CLI: `logbrew read logs --severity error --since 1h --json`. ターミナルやスクリプトから同じフィルターを使えます。
- API: `GET /api/logs`. カーソルページネーションと、型付きのフィールドフィルターを最大 4 つ。
- MCP サーバー: `https://logbrew.co/mcp`. コーディングエージェントが、承認したプロジェクトのログを読み取ります。

どのタップも同じフィルターで同じログを読みます。最初の行が届くとジョッキが満たされます。Web と iOS アプリでは、届いた行をリアルタイムでも表示します。

## いま使っているロガーからログを送る
新しいロガーは不要です。いまのロガーの横に LogBrew SDK を追加すると、各行がレベル、メッセージ、フィールド付きで届きます。

- Node.js: `console`、Pino、Winston。
- Python: `logging` モジュール、`extra={}` のフィールド付き。
- Java と Kotlin: SLF4J、Logback、JUL。Kotlin SDK 経由の Android logcat の行。
- .NET: `ILogger` と ASP.NET Core。
- PHP: PSR-3 と Monolog、Symfony と Laravel 対応。
- Rust: `tracing`、Axum、Actix、Rocket 対応。
- OpenTelemetry: 任意の OpenTelemetry SDK や Collector からの OTLP ログ。LogBrew SDK は不要です。
- Supabase: ログドレインがプラットフォームのログを送ります。

## わかっている情報からログを検索する
すべてのフィルターは Web、CLI、API で同じように使えるので、ログ分析はどこでも同じクエリから始められます。テキスト検索はメッセージの部分文字列に一致します。フィールドフィルターは型付きの値を比較するため、数値には `gte`、テキストには `contains` を使います。

- レベル: `info`、`warning`、`error`、`critical`。
- テキスト: メッセージの部分文字列。
- トレース ID: トレース内で送られたすべてのログに、トレース ID とスパン ID が付きます。
- サービス、リリース、環境: サービス名、リリース、`production` などの環境。
- 時間: `since` と `until`。長い範囲にはカーソルページネーションを使います。
- フィールド: 1 クエリあたり型付きフィルターを最大 4 つ。テキストには `eq`、`ne`、`contains`、`starts_with`、数値には `gt`、`gte`、`lt`、`lte` を使います。

```bash
curl -sS -G "https://api.logbrew.co/api/logs" \
  -H "Authorization: Bearer $LOGBREW_TOKEN" \
  --data-urlencode "project_id=$LOGBREW_PROJECT" \
  --data-urlencode "since=2026-11-10T05:31:33Z" \
  --data-urlencode 'attribute_filters=[{"path":"/metadata/order_id","type":"string","operator":"eq","value":"ord_42"}]' \
  | jq -c '.logs[] | {message, order_id: .attributes.metadata.order_id}'
```

```text
{"message":"order paid","order_id":"ord_42"}
```

## 1 行のログから原因まで
- ログの調査: 1 件のログを、そのトレースと前後のログと一緒に開きます。
- ライブテール: Web と iOS アプリで、届くログをリアルタイムで見られます。
- ログルール: データを削除せずに、ログの重大度を変えたり非表示にしたりできます。
- エクスポート: ログを JSON、CSV、TXT、Markdown、XLSX で保存します。
- エージェント: ホスト型の MCP サーバーと CLI から、コーディングエージェントが同じフィルターで同じログを読めます。

## 各プランに含まれるログの利用枠
すべてのプランにすべての機能が含まれます。プランの違いは使用量と保持期間だけです。メーターは 80% で警告し、100% に達するとログだけを月次リセットまで一時停止します。超過料金はありません。

| プラン | 料金 | 毎月のログ | 保持期間 |
| --- | --- | --- | --- |
| Free | $0 月額 | 50 GB | 30 日 |
| Pro | $25 月額 | 500 GB | 90 日 |
| Business | $80 月額 | 2 TB | 1 年 |
| Enterprise | 要相談 メールで見積もり | 個別見積もり | 個別見積もり |

プロダクトアクションはログの利用枠に含まれます。保持期間を過ぎたログは 1〜8 日以内に削除されます。

## よくある質問

### ログ管理とは何ですか？

アプリケーションが書き出すログ行を集め、決まった期間保持し、レベル、テキスト、時間、フィールドで検索することです。LogBrew はさらに、行からその元になったトレースとエラーへのリンクを加えます。

### ロギングとは何で、どのように動きますか？

コードが Pino、Python の `logging`、SLF4J などのロガーを通じて、イベントごとにレベル、時間、メッセージ付きの行を 1 つ書き出します。ハンドラーやアペンダーが各行を LogBrew に送り、そこで保存とインデックス作成が行われます。

### ログ行とは何ですか？

ロガーからの 1 件のレコードで、タイムスタンプ、レベル、メッセージ、`order_id` のような付けたフィールドを持ちます。LogBrew では、サービス、リリース、環境に加え、トレース内で送られた場合はトレース ID も持ちます。

### ログ集約、つまり集中ログ管理とは何ですか？

すべてのサービスとホストのログを 1 か所に送り、1 回の検索ですべてを対象にすることです。各行にはサービス名が残るので、検索を 1 つのサービスに絞り直すこともできます。

### LogBrew はログをどのくらい保持しますか？

Free は 30 日、Pro は 90 日、Business は 1 年、Enterprise は合意した期間です。保持期間を過ぎたログは 1〜8 日以内に削除されます。

### Free プランで 50 GB に達するとどうなりますか？

LogBrew は 80% で警告します。100% に達すると、ログだけが月次リセットまで一時停止します。エラー、トレース、メトリクスは流れ続け、超過料金はありません。

## Public links
- Logs: https://logbrew.co/ja/logs
- Pricing: https://logbrew.co/ja/pricing
- Docs Markdown: https://logbrew.co/ja/docs.md
- OpenAPI: https://logbrew.co/openapi.json
- llms.txt: https://logbrew.co/llms.txt