アプリケーションのパフォーマンス改善にはログの収集と分析が欠かせません。Teachme Biz では種々のログを Amazon CloudWatch Logs で収集し、開発者がAWSコンソール上でログのインサイトを閲覧できるようになっています。パフォーマンスのボトルネックを見つける際に最も重要な情報のひとつがタイムスタンプです。タイムスタンプを見ることでどの処理にどの程度の時間がかかっているのかを推測することができます。ここで必要なのは各ログのタイムスタンプそのものではなく、前のログのタイムスタンプとの差分ということになります。 これまではログを流し読みして、タイムスタンプが大幅に飛んでいるところを探索していました。しかしこれはとても集中力を要する作業ですし、見落としも多かったと思います。そこで「時間がかかっているログをハイライトするChrome拡張」を作りました。名付けて「ログひかるく
![ログ読みが10倍捗る?Chrome拡張「ログひかるくん」のコード全解説!](https://cdn-ak-scissors.b.st-hatena.com/image/square/03d9e4e64952a661839c7247abce7958fc8b646b/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2Aj3rOE8KX7ZKx9c1OO_Elcw.png)