メインコンテンツまでスキップ

ログおよびモニタリング

ログ確認

統合ログビューア

すべてのサービスのログをリアルタイムで統合確認します:

cd /home/kopens/plantpulse-ai/bin
./log-viewer.sh

個別サービスログ

各モジュールにも個別ログビューアが提供されます:

# AI Chat Web
/home/kopens/plantpulse-ai/web/bin/log-viewer.sh

# TimeSeries
/home/kopens/plantpulse-ai/timeseries/bin/log-viewer.sh

# LightRAG (RAG)
docker logs -f lightrag

ログファイル位置

サービスログファイル
システム (全体)logs/application.log
システム (全体)logs/system.log
インストールログlogs/setup.log
AI Chat Webweb/logs/system.log
TimeSeriestimeseries/logs/system.log
LightRAG (RAG)docker logs lightrag

AIエージェント観察 — タスク表示

備考

2026-07の改編によりArize Phoenixはスタックから削除されました。エージェント実行フローはAI Chat Webのタスク表示(AgentTraceStore)で確認します。

内蔵エージェントは直前のターンのツール呼び出し処理(入力 → ツール呼び出し → 出力)をインメモリに保管するため、チャット画面の「タスク表示」でどのツールがどの引数で呼び出され、どの結果が返されたのかを追跡できます。


サービス状態モニタリング

status.sh

cd /home/kopens/plantpulse-ai/bin
./status.sh

ポートベースですべてのサービスの稼働状態を確認します。[OK]は正常、[DOWN]は異常です。

ヘルスチェックエンドポイント

サービスヘルスチェック URL
AI Chat Webhttp://127.0.0.1/actuator/health
LightRAG (RAG)http://127.0.0.1:7114/health
TimeSerieshttp://127.0.0.1:8970/health
LiteLLMhttp://127.0.0.1:4000/health
Qdranthttp://127.0.0.1:6333/healthz
備考

統合MCPはPlantPulseプラットフォームserver-webで提供されるため、ヘルスチェックもプラットフォーム側を確認します。


ログクリーンアップ

ディスク容量が不足しているとき:

cd /home/kopens/plantpulse-ai/bin
./clean.sh

クリーンアップ対象:

  • すべてのlogs/ディレクトリのログファイル
  • 各サービスの一時キャッシュ
  • ビルドアーティファクト
警告

clean.sh実行前に、必要なログは必ずバックアップしてください。