LogStitchは、AWS Lambda用のネイティブでローカルファーストのmacOSアプリです。CloudWatchログ行を読みやすいリクエストごとの呼び出しに結合し、関数/アカウント/リージョン間でリクエストを関連付け、組み込みの分析、異常検出、およびAI支援ログクエリ用のローカルMCPサーバーを追加します。
https://www.logstitch.app/?ref=producthunt&utm_source=aipure
LogStitch

製品情報

更新日:2026年06月24日

LogStitchとは

LogStitchは、AWS LambdaとCloudWatch Logsのために特別に構築されたネイティブmacOSログビューアです。インターリーブされたタイムスタンプ順のログストリームを読ませるのではなく、リクエストIDごとにログ行をグループ化することで、各Lambda実行を単一の一貫した「呼び出しストーリー」に再構築します。このアプリは高速性(AppKitネイティブ)を重視して設計されており、IntelとApple Siliconの両方をサポートし、すべてをローカルのSQLiteデータベースに保存するため、オフラインで履歴を閲覧できます。14日間の無料トライアル付きの買い切り型で販売されており、ログをマシンに保持し、macOS Keychainを認証情報に使用することでプライバシーを重視しています。

LogStitchの主な機能

LogStitchは、リクエストIDを使用してCloudWatchのログ行を呼び出しごとの読みやすい「ストーリー」に自動的にグループ化することで、AWS Lambdaのログを表示および分析するためのネイティブなローカルファーストmacOSアプリです。クロスファンクション/アカウント/リージョン相関、構造を維持するリアルタイムのライブテーリング、組み込みのパフォーマンスおよびコスト分析(p99トレンド、コールドスタート、メモリの適切なサイジング、予測)、および繰り返し発生するエラーパターンと統計的異常の自動検出をサポートしています。ログはmacOSキーチェーンに保存された認証情報を使用してAWSから直接フェッチされ、高速検索とオフライン使用のためにローカルのSQLiteデータベースにキャッシュされます。また、ClaudeのようなツールがAWS認証情報を公開することなくログをクエリできるように、localhostのみのMCPサーバーも提供しています。
リクエストIDによる呼び出しのステッチ: インターリーブされたCloudWatchストリームを、プラットフォームイベント、解析されたJSON、コールドスタートインジケーターを表示する、一貫性のあるリクエストごとの呼び出しビューに再構築し、実行がエンドツーエンドで読み取れるようにします。
クロスアカウント / クロスリージョン相関: スイムレーンタイムラインを使用して、複数のLambda、アカウント、およびリージョンにわたる単一のリクエストを追跡し、伝播レイテンシ、エラーの発生源、および下流への影響範囲を強調表示します。
永続性のある構造化ライブテール: ログをリアルタイムでストリーミングし、同じステッチされた呼び出しカードに確定します。完了した呼び出しは、後の調査のために自動的にローカル履歴に保存されます。
パフォーマンスとコストのローカル分析: ローカルにキャッシュされたデータから直接、p50/p95/p99の期間トレンド、コールドスタート分布、メモリ使用率と適切なサイジングの提案、および月間コスト予測を計算します。
パターン検出と異常の表面化: 繰り返し発生するエラーをライフサイクル/影響インジケーターを持つパターンに自動的にクラスタリングし、統計的異常(例:エラーの急増、期間の回帰、コスト軌道の変化)をフラグ付けします。
ローカルファーストストレージ、検索、およびMCPサーバー: フルテキスト検索と保持制御を備えたローカルのSQLiteデータベースにログをキャッシュします。AIツールがAWS認証情報を共有することなくログと分析をクエリできるように、localhostのみのMCPサーバーが含まれています。

LogStitchのユースケース

サーバーレスインシデント対応(SaaS / Webバックエンド): 障害発生時に、手動でCloudWatchのインターリーブを解きほぐすことなく、失敗したLambdaの呼び出しを迅速に特定し、サービス全体の完全なリクエストパスを確認し、発生源のエラーパターンを識別します。
パフォーマンスチューニングとコスト最適化(FinOps): p99/コールドスタートのトレンドとメモリの適切なサイジングガイダンスを使用して、レイテンシと費用を削減します。組み込みの予測と履歴比較により、時間の経過とともに改善を検証します。
マルチアカウントエンタープライズトラブルシューティング(プラットフォームチーム): 複数のAWSアカウント/リージョン(大規模組織で一般的)にわたるリクエストを関連付け、分散サーバーレスアーキテクチャにおける伝播遅延、欠落したホップ、およびクロスサービス障害を診断します。
開発者のデバッグループ(ローカルファーストワークフロー): 再現性のあるデバッグのために、呼び出しの高速でオフラインアクセス可能なローカル履歴を保持し、必要に応じてエクスポート(CSV/JSON/テキスト)を共有し、絶え間ないコンソールコンテキスト切り替えを回避します。
AI支援ログ調査(セキュリティ/運用/開発): MCP対応のアシスタントが、ステッチされた呼び出しをクエリし、パターンを検索し、ローカルデータベースに対して分析を実行できるようにします。認証情報とログをデバイスに保持しながら、迅速なトリアージに役立ちます。

メリット

ローカルファーストのプライバシーモデル:ログはMacに残り、認証情報はmacOSキーチェーンに保存されます。LogStitchバックエンドなしでAWSから直接フェッチします。
インターリーブされたCloudWatchの行を呼び出しごとのナラティブにステッチし、サービス間で関連付けることで、可読性を劇的に向上させます。
組み込みの分析と検出(p99、コールドスタート、コスト、エラーパターン、異常)により、個別のダッシュボードへの依存を減らします。
無料トライアル付きの買い切り型(サブスクリプションなし)。

デメリット

macOSのみであり、macOS 26.1以降が必要です。Windows/Linuxまたは古いmacOSバージョンのチームを制限します。
AWS Lambda/CloudWatchワークフローに特化しているため、追加ツールなしでは非Lambdaのログスタックをカバーしない場合があります。
ローカルキャッシュ/保持はディスク使用量を意味し、大量のログに対して保持期間/バックアップの管理が必要です。

LogStitchの使い方

1) LogStitchをインストールして起動する: Mac App StoreからLogStitchをダウンロード(または14日間の無料トライアルを開始)し、インストールしてMacでアプリを開きます(macOS 26.1以降が必要です)。
2) AWSプロファイルを追加/選択する: LogStitchで、AWSプロファイルピッカーを開き、既存のAWSプロファイルを~/.aws/configと認証情報からインポートします。LogStitchは静的キー、SSO(OIDCデバイスフロー)、およびAssume Roleチェーンをサポートしています。認証情報はmacOS Keychainに保存されます。
3) 認証情報を検証し、AWSに接続する: LogStitchがSTS経由でプロファイルを検証した後、プロファイルを保存します。検証されると、LogStitchはマシンから直接CloudWatch APIを呼び出します(LogStitchバックエンドなし)。
4) ナビゲーターでLambda関数を閲覧する: 関数リスト(ナビゲーター)を使用して、目的のLambdaを見つけます。ランタイム/リージョン/ヘルスでフィルタリングし、重要な関数をピン留めし、必要に応じて長いARNを読みやすくするためにエイリアスを設定します。
5) 関数のログをローカルデータベースに同期する: LogStitchに選択した関数のCloudWatchログをバックグラウンドで同期させます。前回のカーソル以降の新しいデータのみをフェッチし、スロットリングバックオフを適用し、すべてをローカルのSQLiteデータベースに保存して、高速な閲覧とオフラインアクセスを可能にします。
6) 結合されたストーリーとして単一の呼び出しを読む: 呼び出しを開いて、AWS LambdaリクエストIDごとにグループ化されたすべてのログ行を表示します(CloudWatchのインターリーブされたタイムスタンプ順のストリームではなく)。LogStitchはプラットフォームイベントを表面化し、JSONを解析し、コールドスタートを一目でフラグ付けします。
7) リアルタイムデバッグにライブテールを使用する: 関数の15分間のライブテールウィンドウを開きます。ストリームモードを使用して、到着する生の行を監視するか、呼び出しモードを使用して、完了した実行を結合された呼び出しカードに確定させます。完了した呼び出しは自動的に保存されます。
8) 複数のLambda/アカウント/リージョン間でリクエストを関連付ける: 相関機能を使用して、リクエストIDまたは相関ヘッダーで検索し、関数間のスイムレーンタイムラインとしてエンドツーエンドのリクエストを表示します(伝播遅延とエラーの発生元を含む)。相関IDが欠落している場合、LogStitchは時間的近接相関を使用し、スパース/欠落したホップをフラグ付けします。
9) フィルターと全文検索でログを検索する: ログ検索を使用して、キャッシュされたログに対して全文クエリを実行します(SQLite FTS5)。検出されたキーのオートコンプリートを使用してフィールド対応フィルターを適用し、呼び出しごとにグループ化されたクロスファンクション検索を実行し、JSONフィールドを列としてピン留めして、より迅速なトリアージを可能にします。
10) 同じデータからパフォーマンスとコストを分析する: 関数の分析を開いて、期間トレンド(p50/p95/p99)、コールドスタート分布、メモリの適切なサイズ設定の推奨事項、およびディスクにすでに保存されているログから計算された月間コスト予測を確認します。
11) 繰り返し発生するエラーパターンと異常を検出する: 検出に移動して、クラスター化されたエラーパターン(同じメッセージテンプレートがライフサイクルと影響とともに1つのパターンに集約されたもの)と、期間、エラー率、コールドスタート、コストに関する統計的異常(zスコア)を確認します。問題が悪化しているか、改善しているか、安定しているかを追跡します。
12) 検出結果をJiraまたはGitHubにリンクする(オプション): Jira Cloud(OAuth 2.0)および/またはGitHub(OAuth/App)を接続し、呼び出しまたはパターンから直接課題を作成またはリンクします。テンプレートを使用して呼び出しコンテキストを含め、LogStitch内から課題のステータスを監視します。
13) ログまたは呼び出しデータをエクスポートする(オプション): JSON、CSV、またはプレーンテキストにエクスポートします。含めるフィールドと生のログ行を含めるかどうかを選択します。LogStitchは、大規模なエクスポートに対してサイズ制限の警告と進行状況を提供します。
14) ローカルMCPサーバーをClaude/AIツールで使用する(オプション): LogStitchのローカルModel Context Protocol(MCP)サーバー(127.0.0.1のみにバインド)を有効/使用します。MCP対応ツール(例:Claude Code)をローカルポートにポイントして、AWS認証情報を公開せずにローカルにキャッシュされたログをクエリできるようにします(例:list_functions、search_logs、get_correlated_invocations、get_cost_projection)。
15) 保持期間を管理し、オフラインで作業する: 保持期間を設定し、LogStitchに古いデータを自動クリーンアップさせます。ログはローカルのSQLiteに保存されるため、オフラインでも以前に同期された履歴を閲覧/検索/分析できます。必要に応じて、SQLiteファイルをバックアップ、暗号化、または削除することもできます。

LogStitchのよくある質問

LogStitchは、AWS Lambdaのログを表示するためのネイティブmacOSアプリです。CloudWatchのログ行に付与されたリクエストIDを読み取り、それらの行が属する単一の呼び出しにログをまとめ直すため、各Lambdaの実行を一貫した一つのストーリーとして読むことができます。

LogStitchに類似した最新のAIツール

invoices.dev
invoices.dev
invoices.devは、開発者のGitコミットから直接請求書を生成する自動請求プラットフォームで、GitHub、Slack、Linear、Googleサービスとの統合機能を備えています。
Monyble
Monyble
Monybleは、技術的専門知識を必要とせずに、ユーザーが60秒以内にAIツールやプロジェクトを立ち上げることを可能にするノーコードAIプラットフォームです
Devozy.ai
Devozy.ai
Devozy.aiは、アジャイルプロジェクト管理、DevSecOps、マルチクラウドインフラ管理、ITサービス管理を統合したAI駆動の開発者セルフサービスプラットフォームであり、ソフトウェア配信の加速を実現するための統一ソリューションです
Mediatr
Mediatr
MediatRは、リクエスト/レスポンス処理、コマンド処理、およびイベント通知を提供し、アプリケーションコンポーネント間の疎結合を促進するためにMediatorパターンを実装する人気のあるオープンソースの.NETライブラリです