通知チャンネルのAPIが設定の更新に対応しました ほか4件のアップデート

こんにちは!Mackerel チーム CRE の五十嵐(id:masarasi)です。今回のアップデート内容をお知らせします。

通知チャンネルのAPIが設定の更新に対応しました

通知チャンネルのAPIではこれまで設定の更新には対応していませんでしたが、今回のアップデートで新たに更新も行えるようになりました。

Webコンソールにアクセスせずに更新を行えるので、たとえば複数チャンネルの設定を変更する場合に、設定の手間を削減したり、設定漏れを防いだりするのに役立ちます。なお、現在はメール通知、Slack、Webhookの3つのチャンネルのみ対応しています。

また、terraform-provider-mackerelについては対応したリリースを近日に予定しています。

mackerel.io

トレースを一覧で取得するAPIを公開しました

APIを利用して、Mackerelに投稿されたトレースを一覧で取得できるようになりました。指定された条件に一致するトレースを検索するのに役立ちます。APIの使用方法は以下のドキュメントをご参照ください。

mackerel.io

Mackerel MCPサーバーでトレースの検索などができるようになりました

トレース一覧を取得するAPIが公開されたことにより、Mackerel MCPサーバー(v0.3.3以降)でトレースの検索や、HTTPサーバーやデータベースの統計情報を取得できるようになりました。AIを活用して、トレースをもとにアプリケーションの問題解決が見込めますので、ぜひ利用してみてください。

なお、Mackerel開発チームメンバーが、Mackerel MCPサーバーを使ってサービスのボトルネックを特定し、パフォーマンス改善を行うという活用方法についてのブログを公開していますので、ぜひご覧ください。

tjmtmmnk.hatenablog.com

また、Mackerel MCPサーバーについては、先日以下の記事を公開しています。Mackerel MCPサーバーの概要や利用方法が知りたい方はこちらもあわせてご覧ください。

mackerel.io

Mackerel OpenTelemetry CollectorのOTLP ReceiverがListenするホスト名を環境変数で設定できるようになりました

先日公開したばかりのMackerel OpenTelemetry Collectorですが、OTLP Receiverで受ける際のホスト名をlocalhostに固定していたため、KubernetesやDocker Composeなどの環境でアプリケーションとCollectorを同時に立ち上げている場合に、アプリケーションからCollectorへの疎通ができないという課題がありました。

今回のリリースでバージョンアップされたMackerel OpenTelemetry Collector(v0.4.0以降)では、OTELCOL_MACKEREL_HOST環境変数を利用することで、ホスト名を任意の名前に設定できるようになりました。

以下はcompose.yamlの設定例になります。

services:
  # アプリケーションコンテナ
  app:
    ...
    environment:
      # otelcol-mackerelのサービス名をホスト名として指定
      - OTEL_EXPORTER_OTLP_ENDPOINT=http://otelcol-mackerel:4317
      - OTEL_EXPORTER_OTLP_PROTOCOL=grpc
      - OTEL_EXPORTER_OTLP_INSECURE=true

  # Mackerel OpenTelemetry Collector
  otelcol-mackerel:
    image: mackerel/otelcol-mackerel:0.4.0
    environment:
      # サービス名をホスト名として指定
      - OTELCOL_MACKEREL_HOST=otelcol-mackerel
      - MACKEREL_APIKEY

Amazon ElastiCacheのホスト詳細画面にイベントが表示されるようになりました

ElastiCacheのホスト詳細画面に、ElastiCacheに関する直近のイベントが表示されるようになりました。なお、こちらはAWSリソースのメタデータから取得したイベントの内容を表示していますが、ログ監視の対象にはできませんのでご留意ください。

ElastiCacheホスト詳細画面のイベント

Mackerelアドベントカレンダー2025開催中です!

今年もMackerelアドベントカレンダーが開催中です!

ユーザーの方々やMackerelチームメンバーが毎日記事を投稿していますので、ぜひご覧ください!

また、記事を書いてくださる方も大歓迎です!ぜひMackerelの知見を共有してみませんか。

mackerel.io

年末年始のサポート窓口休業のお知らせ

先日もお知らせしたとおり、以下の期間はサポート窓口を休業させていただきます。

  • 2025年12月27日(土)から 2026年1月5日(月)まで

mackerel.io