Posted inMonitoring Apache SkyWalkingのインストール:マイクロサービス監視の「神の目」をAからZまで解説 Posted by By admin 8月 8, 2026 Apache SkyWalkingのインストール手順を詳しく解説。マイクロサービスのAPMとトレーシングの導入、Agentの設定、ストレージの最適化、アラート疲れ対策などの実践的なノウハウを紹介します。
Posted inMonitoring Grafana Tempo:Distributed Tracingのセットアップ、LokiとPrometheusを一つのGrafanaで統合する Posted by By admin 6月 13, 2026 遅いリクエストのデバッグに3時間かけてもボトルネックが見つからなかった——それがGrafana Tempoをセットアップした理由です。この記事では、Docker ComposeでTempoをインストールし、LokiとPrometheusに接続して、PythonでOpenTelemetryを設定することで、一つのTrace IDからlogsとmetricsに数クリックでジャンプできる環境を構築する手順を説明します。
Posted inMonitoring DockerでSigNozをセルフホスト:Datadogの代替となるオープンソースAPM Posted by By admin 5月 25, 2026 Prometheus + GrafanaはMetrics監視に優れているが、デバッグ時にtracesとlogsを紐付けるのに役立たない。SigNozをセルフホストすることで、Metrics・Traces・Logsをひとつのインターフェースに統合できる。OpenTelemetryの標準規格を採用し、ClickHouseをバックエンドに使用——完全無料で、ELKより軽量、Docker Composeで簡単にインストールできる。
Posted inMonitoring OpenTelemetryとJaegerで分散アプリケーションを監視する:Distributed Tracesでパフォーマンスボトルネックを特定する Posted by By admin 4月 25, 2026 Prometheusはシステムが遅いことを教えてくれるが、マイクロサービスのチェーンのどのサービスにボトルネックがあるかを特定するにはdistributed tracingが必要だ。この記事では、OpenTelemetryとJaegerのセットアップ、PythonアプリケーションへのInstrument組み込み、そしてtraceを読んでパフォーマンス問題を診断する方法を実践的な視点から解説する。