開発者ツール・API基盤 Web
LogLens — APIのリクエスト/レスポンスを記録・可視化

追いづらいAPIログを、1か所で記録・可視化。調査を数分に。

DevCo Japan株式会社様 — 分散して追えなかったAPIのリクエスト/レスポンスを自動で記録し、横断検索とJSON可視化で障害調査を高速化する監視基盤を、ゼロから内製で構築。

全API
リクエスト/レスポンスを自動記録
記録漏れゼロ
横断検索
日付・ユーザー・条件で絞込
filter_groups 高度検索
即可視化
request/response を JSON 表示
調査時間を短縮
課題
構築前

APIの通信ログがサーバーごとに分散し、障害時に「誰が・いつ・何を送ったか」を追えない。トラブルシュートに時間がかかっていた。

  • API障害の原因をすぐ特定したい
    ログが分散・追えない
  • どのユーザーが何を送ったか追跡したい
    利用者×リクエストの紐付けなし
  • リクエスト/レスポンスの中身を確認したい
    生ログのパースに手間
  • 大量ログから条件で素早く絞り込みたい
    grep頼みで非効率
ソリューション
構築後

APIの通信をミドルウェアで自動記録し、ユーザー・時刻と紐付けてログDBへ蓄積。ダッシュボードで横断検索し、request/responseをJSONビューアでそのまま確認できる監視基盤を構築。

記録 〜 蓄積 〜 検索 〜 可視化のパイプライン クライアントAPI呼び出し API + 記録ミドルウェア ログDBUUID / MySQL 横断検索日付/ユーザー 可視化JSON viewer 全APIの通信を自動記録し、ユーザー・時刻と紐付けて蓄積 ダッシュボードで横断検索 → request/response を即確認
app.loglens.example.jp/logs
日付で絞込 時刻ユーザーメソッド状態 10:24:11tanakaGET200 10:24:33suzukiPOST500 10:25:02tanakaPUT200 10:25:40yamadaGET200 response.json× {"status":500,"error":"timeout","user":"suzuki","path":"/api/orders","ms":30021} クリックで request/response を展開
ログ一覧 — 時刻/ユーザー/メソッド/状態で絞り込み、クリックでJSON詳細を表示
技術スタックReactTypeScriptAnt DesignLaravelMySQL
5ヶ月
24人月
貴社でも導入をご検討ですか? info@amela.vn