稼働中のWebアプリケーションの挙動観測ツール tekagami を作っている
この記事で分かること
稼働中のWebアプリケーションの挙動をリアルタイムで観測できるツールの開発背景と設計思想が分かる。具体的には、どのような観測項目を取得できるか、既存の監視ツールとの違いや導入時の注意点が得られる。
詳細要約
稼働中のWebアプリケーションの挙動を、コード変更なしでリアルタイムに可視化できる観測ツール。開発環境だけでなく本番環境でも、画面上の操作や状態変化をそのまま記録・再生できる点が実用的。具体的には、ブラウザのDOMイベントやネットワーク通信を自動収集し、問題発生時の再現手順を時系列で確認できる。導入時は専用のスクリプトを埋め込むだけで、既存の監視基盤と併用しながら動作検証に使える。