Mackerel
OpenTelemetryを使い始めるにあたって、既存の監視ツールからいきなり切り替えることは難しく、基本的には一時的に並行稼働させて様子を見ることになると思います。 これまでmackerel-agentをインストールし、Mackerelにホストとして登録してシステムメトリ…
IPsec VPN実装であるLibreswanの状態をメトリックとして見られるようにするMackerelプラグインを作りました。 github.com strongSwanのものは先人が作っていましたが、Libreswanのものがなかったので自作した形です。 nonylene.hatenablog.jp 何が見られるか…
Mackerelのメトリックプラグインやチェックプラグインは、特定のフォーマットで標準出力に書き出すという要件さえ満たしていればどのように作ってもOKです。Go言語以外でも作れるし、なんならmackerel-agent.confにシェルスクリプトを書いても動きます。標準…
mackerel-agentをコマンド1つでインストールすると、ホストが登録されMackerel上で以下のようにホストのシステムメトリックのグラフを閲覧することができます。最速便利。 さて、メトリックを収集する仕組みはOpenTelemetryという標準規格に統一されようとす…
家でいくつかRaspberry Piを飼っておりそれぞれにUbuntuをインストールしているのですが、ログインした際に以下のように「System restart required」と言われることがあります。 Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-1044-raspi aarch64) (中略…
arthur-1 Mackerel Advent Calendar 2023 マラソン25日目の記事です。いよいよラストのエントリとなりましたが、特別なことは書かずにこれまでと同じ調子で書きます。 カスタムダッシュボードにグラフアノテーションを表示できるようになりました! blog.art…
arthur-1 Mackerel Advent Calendar 2023 マラソン24日目・およびSlack Japan Champions Network (JCN) アドベントカレンダー 2023 24日目の記事です。 MackerelとSlackのインテグレーション Mackerelの通知チャンネルとして、Slackを選択することができます…
arthur-1 Mackerel Advent Calendar 2023 マラソン23日目の記事です。 「キカク組」の取り組みをMackerel Drink Upでお話ししました 2023年9月26日に行われたMackerel Drink Up #11で、私 id:arthur-1 が本エントリタイトルと同じ「仮説検証サイクルでユーザ…
arthur-1 Mackerel Advent Calendar 2023 マラソン22日目の記事です。 メトリックの時間方向の集約 Mackerelのグラフは表示範囲を広くしていくとメトリックの粒度がどんどん荒くなっていきます。これは、Mackerel内製の時系列データベースが、周囲の点の平均…
arthur-1 Mackerel Advent Calendar 2023 マラソン21日目の記事です。しばらく1日ずつ遅れますがよろしくお願いします。 Argo CDでdeployした記録をMackerelに残したい! Argo CDとは、KubernetesでGitOpsを実現する継続的デリバリーツールです。Gitのリモー…
arthur-1 Mackerel Advent Calendar 2023 マラソン20日目の記事です。Mackerel Meetup #15 が盛況のうちに終わって運営としてはほっと一息。ということで一日遅れてしまっていますがやっていきます。 自宅のIoT機器の監視 Mackerelのdogfoodingの一環として…
arthur-1 Mackerel Advent Calendar 2023 マラソン19日目の記事です。 本日はMackerel Meetup #15です!私は司会進行を務めさせていただきます。当日の申し込みも可能ですので、ぜひお越しください。 mackerelio.connpass.com Advent CalendarはMeetupの日に…
arthur-1 Mackerel Advent Calendar 2023 マラソン18日目の記事です。明日はいよいよMackerel Meetup #15です!まだ間に合いますのでぜひお越しくださいね。 Mackerelのラベル対応メトリックはPromQLで自在に引ける Mackerelのラベル対応メトリック機能(現…
arthur-1 Mackerel Advent Calendar 2023 マラソン17日目の記事です。(12/17に投稿予定でしたが都合がつかず本日12/18の投稿となります。) 以下の記事の後編として、cloudwatch-logs-aggregatorを使いたくなる用途やその未来、またcloudwatch-logs-aggrega…
arthur-1 Mackerel Advent Calendar 2023 マラソン16日目の記事です。(12/16に投稿予定でしたが都合がつかず本日12/18の投稿となります。) cloudwatch-logs-aggregator Mackerelはcloudwatch-logs-aggregatorというモニタリングのための便利ツールを公開し…
arthur-1 Mackerel Advent Calendar 2023 マラソン15日目の記事です。(12/15に投稿予定でしたが都合がつかず本日12/17の投稿となります。) Azure SDKライブラリの更新が必要になった MackerelはAzureインテグレーションという機能を提供しています。我々が…
arthur-1 Mackerel Advent Calendar 2023 マラソン14日目の記事です。 Mackerelにサービスマップ機能が欲しい 私はSRE NEXT 2023で当日スタッフを務めており、その関係でいくつかのセッションを拝聴させていただきました。 そのうち、Sansan株式会社様の「勘…
arthur-1 Mackerel Advent Calendar 2023 マラソン13日目の記事です。 Azure Database for MySQL・PostgreSQL フレキシブルサーバー対応 MackerelのAzureインテグレーションはDatabase for MySQL・PostgreSQLに対応していましたが、これまでサポートするデプ…
arthur-1 Mackerel Advent Calendar 2023 マラソン12日目の記事です。 そろそろ折り返しが見える頃なので、気楽な雑談よりのエントリになっています。 2023年はコロナ禍を経た後にMackerelのリアルイベントが復活した年でした。その皮切りは7月11日に開催さ…
arthur-1 Mackerel Advent Calendar 2023 マラソン11日目の記事です。 グラフウィジェットの縦軸を特定の範囲で固定できるようになりました これまでのMackerelのグラフは縦方向の値域が自動で決まっていました。基本的には下端が0、上端がメトリックの最大…
arthur-1 Mackerel Advent Calendar 2023 マラソン10日目の記事です。 MackerelはOpenTelemetry対応を進めています Mackerelはテレメトリデータを収集・エクスポートすることに関する標準規格であるOpenTelemetryへの対応を進めています。 mackerel.io その…
arthur-1 Mackerel Advent Calendar 2023 マラソン9日目の記事です。 Organizationメトリックが欲しい MackerelのOrganizationページを見たことがありますか?以下のように登録されているホストやアラートの数などといったOrganizationのstatsが表示されてい…
arthur-1 Mackerel Advent Calendar 2023 マラソン8日目の記事です。 監視ルールを設定するのは難しい 特に監視の始めたてにおいて、どのメトリックをどのような閾値で監視するのかを決めるのは難しいです。 Mackerelはmackerel-agentをコマンド一発でインス…
arthur-1 Mackerel Advent Calendar 2023 マラソン7日目の記事です。 カスタムダッシュボードもTerraformで管理 2023年1月ごろリリースされたTerraform Provider Mackerel v0.3.0より、MackerelのカスタムダッシュボードをTerraformで管理することができるよ…
arthur-1 Mackerel Advent Calendar 2023 マラソン6日目の記事です。 MackerelチームではMackerelを使ってMackerelを監視しています。今日は、MackerelチームのちょっとしたMackerel運用テクニックをご紹介します。 数が多くなってきた監視ルールを整頓した…
arthur-1 Mackerel Advent Calendar 2023 マラソン5日目の記事です。 私は普段の開発の片手間に、CIやテストの改善を通して開発体験を向上させる活動をしています。 blog.arthur1.dev また、普段のコーディングにおいても美しい設計を考え続けています。コー…
arthur-1 Mackerel Advent Calendar 2023 マラソン4日目の記事です。 Mackerelにはいろんなところにメモがある Mackerel上に存在する様々なリソースにはメモが設定できるようになっています。思いついたものをざっと挙げるだけでこんなにあります: サービス…
arthur-1 Mackerel Advent Calendar 2023 マラソン3日目の記事です。 カウンタ 監視で参照したい値の種類の1つにカウンタがあります。カウンタとは時間が経過するごとに累積して単調増加していく数量のことです。基本的には増加していくだけなのですが、特定…
arthur-1 Mackerel Advent Calendar 2023 マラソン2日目の記事です。 シナリオ監視したい! Mackerelユーザーの皆様から、外形監視機能でシナリオ監視を行いたいと要望をいただくことがあります。ここで言うシナリオ監視とは、ユーザーが実際にサービスを利…
一人Mackerel Advent Calendarマラソンやります Mackerel Advent Calendar 2022の運営をしていたid:arthur-1です。 今年2023年は運営を他の人に任せる代わりに25日分を一人で埋めてみようと思います。 そういえば今年は Mackerel Advent Calendar 全部埋める…