LogStitch
AWS Lambdaログを「1つの物語」として読める、ネイティブmacOSアプリ。CloudWatchの断片化されたログストリームを、リクエストID単位で自動的に再構成し、分散システムのトラブルシューティングを劇的に加速します。
製品の主な特徴
- Stitch(自動グルーピング): リクエストIDでログを自動分類。プラットフォームイベント、JSONパース結果、コールドスタートフラグを一目で確認できます。
- Correlate(クロスファンクション相関): 関数、アカウント、リージョンをまたぐリクエストをスイムレーン形式で追跡。伝播レイテンシーやエラー発生源を単一画面で把握します。
- Analyze(組み込み分析): p99トレンド、コールドスタート分布、メモリ最適化提案、月額コスト予測をダッシュボード不要で即座に確認できます。
- Detect(自動異常検知): エラーパターンを自動クラスタリング。期間、エラー率、コールドスタート、コストの統計的異常を事前に検知します。
代表的なユースケース
- 分散トレーシングの簡易化: マイクロサービス間をまたぐ1つのユーザーリクエストが、どのLambdaでどれだけ時間を消費したかを可視化。複数アカウント・リージョン構成でも追跡可能です。
- コールドスタートの最適化: 初期化時間のばらつきを時系列で分析し、メモリ設定の見直し提案とコスト削減効果を即座にシミュレーションできます。
- リアルタイムインシデント対応: 15分間のライブテール機能で、ストリーミング中も完了した呼び出しを構造化されたカード形式で確認。セッション終了後も履歴が自動保存されます。
- AI支援による根本原因分析: ローカルMCPサーバー経由でClaudeなどのAIツールにログ検索・統計分析を委任。AWS認証情報を露出させずに、自然言語で深掘り調査が可能です。
対象ユーザー
AWS Lambdaを本番運用するmacOSユーザーの開発者・SRE・プラットフォームエンジニア向け。特に、CloudWatch Logs Insightsのクエリ構築に時間を取られている方や、複数アカウント・リージョンのログ相関に課題を感じているチームに最適です。