Monitoring tutorial - IT technology blog

Grafana Alloyのインストールと使い方ガイド:Prometheus Agent、Promtail、OpenTelemetry Collectorを1つのテレメトリ収集ツールに統合する

Grafana AlloyはPrometheus Agent、Promtail、OpenTelemetry Collectorを1つのバイナリに統合します。メトリクス・ログ・tracesの収集パイプラインのインストール・設定方法と、6ヶ月の本番運用で得た実践的なTipsを紹介します。
Monitoring tutorial - IT technology blog

DockerでSigNozをセルフホスト:Datadogの代替となるオープンソースAPM

Prometheus + GrafanaはMetrics監視に優れているが、デバッグ時にtracesとlogsを紐付けるのに役立たない。SigNozをセルフホストすることで、Metrics・Traces・Logsをひとつのインターフェースに統合できる。OpenTelemetryの標準規格を採用し、ClickHouseをバックエンドに使用——完全無料で、ELKより軽量、Docker Composeで簡単にインストールできる。
Monitoring tutorial - IT technology blog

OpenTelemetryとJaegerで分散アプリケーションを監視する:Distributed Tracesでパフォーマンスボトルネックを特定する

Prometheusはシステムが遅いことを教えてくれるが、マイクロサービスのチェーンのどのサービスにボトルネックがあるかを特定するにはdistributed tracingが必要だ。この記事では、OpenTelemetryとJaegerのセットアップ、PythonアプリケーションへのInstrument組み込み、そしてtraceを読んでパフォーマンス問題を診断する方法を実践的な視点から解説する。