OpenTelemetry 対応(パブリックベータ)提供開始

Mackerel チーム エンジニアリングマネージャーの id:onk です。 Mackerel では既報の通り OpenTelemetry 対応を進めてきました。 OpenTelemetry とは OpenTelemetry とは、メトリック・ログ・トレースなどのテレメトリーデータを収集し、任意のバックエンド…

Mackerelのラベル付きメトリック実装でentを使ってスキーマを書いてみた話

Mackerelチームでアプリケーションエンジニアをやっているid:lufiabbです。この記事は「はてなエンジニアAdvent Calendar 2023」2024年1月10日の記事です。 developer.hatenastaff.com 現在Mackerelでは、ラベル付きメトリックと称してOpenTelemetry対応を進…

2023年Mackerelのリリース100連発!

メリークリスマス、Mackerel プロデューサーの id:wtatsuru と申します。この記事は Mackerel Advent Calendar 2023 の最終日の記事です。 Mackerel は2023年、あらためて機能開発に力を入れてきました。OpenTelemetryへの対応*1やSAML認証への対応などの大…

OpenTelemetryでメトリックを計装するときによく出現するReaderやAggregationなど色々な用語をまとめて紹介します

Mackerelチームでアプリケーションエンジニアをやっているid:lufiabbです。この記事はMackerel Advent Calendar 2023の21日目の記事です。昨日はid:itchynyさんの「Mackerel REST APIの公式Goクライアントをジェネリクスを使ってリファクタリングしました」…

Unknownの色を紫にした背景について

Mackerelでデザイナーをしている id:issan883です。 この記事は Mackerel Advent Calendar 2023 の4日目の記事です。 今回は以前告知していた、「一部アラートステータスの配色が変更となります」 の、対応の背景を解説したいと思います。 アラートステータ…

トレースデータをメトリックとして Mackerel に送信する

この記事では Exceptions Connectorを使用して、トレーシングのスパンに紐付けられたアプリケーションの例外をメトリックに変換し Mackerel に送信する方法をご紹介します。

OpenTelemetry コレクターでホストメトリックを Mackerel に送信する

OpenTelemetry コレクターのレシーバーとして Host Metrics Receiver を使用することで、Collector 自身をエージェントとしてホストのメトリックを収集できます。これは、Mackerel で従来の mackerel-agent を使用してホストメトリックを収集する方法に相当…

Node.js のアプリケーションのメトリックを mackerel-exporter を使って Mackerel に送信する

OpenTelemetry を使用してアプリケーションのメトリックを任意の監視バックエンドに送信する際には、OpenTelemetry コレクターという層を 1 つ挟んで、その OpenTelemetry コレクターが監視バックエンドへ送る構成が一般的です。ですが、ちょっと動作確認を…

Mackerel で OpenTelemetry のラベル付きメトリックを使ってみよう

このチュートリアルでは AWS の ECS 上で稼働している Nginx を対象に、ゼロからラベル付きメトリックを収集して Mackerel のダッシュボード上でグラフを表示するところまでをゴールとします。 なお、Mackerel のラベル付きメトリック機能は本記事執筆時点(…

なぜ Mackerel は OpenTelemetry のラベル付きメトリックをサポートするのか

現在 Mackerel では、ラベル付きメトリックに対応するための開発を進めています。ラベル付きメトリックは、OpenTelemetry の仕様に準拠した Mackerel の新しい機能の名称であり、クエリを引く際には PromQL を使用できるといった特徴があります。 本日、この…

Mackerelを使ったSLI/SLOによるサービス運用の紹介

この記事では、Mackerelを使ったSLI/SLOによるサービス運用を紹介します。 SLI/SLOとは何か SLIの実装 SLOの設定 エラーバジェットとは さらに詳しく知るには MackerelでのSLI/SLO運用 SLI/SLOを策定する 可用性の計測 レイテンシの計測 ダッシュボードで定…

手軽に始める Mackerel での監視

サーバー監視については知っているけれど、Mackerelは初めてという方に向けて、Mackerelの主要な機能をご紹介します。