Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mackerelの2023年ふりかえりと 今後のロードマップ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
mackerelio
December 20, 2023
Technology
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mackerelの2023年ふりかえりと 今後のロードマップ
mackerelio
December 20, 2023
More Decks by mackerelio
See All by mackerelio
クラウドネイティブに支える従量課金集計―Mackerel「daifukucho」の設計と運用
mackerelio
1
150
オブザーバビリティ文化を組織に浸透させるには / install observability culture
mackerelio
0
1k
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
3
3.9k
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
1.1k
Mackerel CREのご紹介
mackerelio
0
170
Mackerelが取り組むオブザーバビリティ - Mackerel Tech Day
mackerelio
0
1.4k
Mackerel開発者が使ってほしいAWSインテグレーションの機能4選
mackerelio
0
240
Mackerelの現在と未来 2023 / Mackerel Drinkup #10
mackerelio
0
250
次世代Mackerelの アーキテクチャ / Mackerel Meetup #14 Next Generation Architecture
mackerelio
0
2.7k
Other Decks in Technology
See All in Technology
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
150
気づかぬうちにセキュリティ負債を生むAPIキー運用
sgwrmctk
0
180
自宅LLMの話
jacopen
1
620
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
410
AIAU_UMEMOGU_ninomiya_slide
ninomiya_ii
0
240
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
170
SONiCの統計情報を取得したい
sonic
0
230
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3k
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
230
Kiro Ambassador を目指す話
k_adachi_01
0
110
[AWS Summit Japan 2026]迷っているあなたへ_小さな一歩が、やがて自分を助けてくれる
sh_fk2
1
150
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
170
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
320
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
My Coaching Mixtape
mlcsv
0
150
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
310
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
390
WCS-LA-2024
lcolladotor
0
650
Discover your Explorer Soul
emna__ayadi
2
1.1k
Bash Introduction
62gerente
615
220k
Navigating Team Friction
lara
192
16k
Transcript
ja.mackerel.io Mackerelの2023年ふりかえりと 今後のロードマップ 2023-12-19 Mackerel Meetup #15 Mackerel プロデューサー 渡辺
起 (id:wtatsuru, @tatsuru)
自己紹介 • 渡辺 起 (id:wtatsuru @tatsuru) • Mackerel プロデューサー ◦
元インフラエンジニア (2010-) ◦ 初期からの社内Mackerelユーザー • Mackerel Advent Calendar 2023 10日目
None
None
2023年のMackerel
再び「開発者に会えるサービス」へ • Mackerel イベント が復活しました • Meetup / Drink Up
を毎月やっています ◦ ここで要望を聞いてすぐに実現した機能も
2023年、Mackerelが変わっていっています 2023年、95件のアップデート! AWSインテグレーションに新たに追加されるメトリックの自動取得有無を選択できるようになりました アラートステータスの配色を変更しました Amazon S3サービスとのAWSインテグレーションにおいて、一部のメトリックの取得に失敗しても、ほかの取得には影響がないように改善しました サービス一覧のStarをサービス名の前に移動しました チェックプラグインを更新しました:check-logのUTF-16 Little Endian対応の修正、check-tcpのステータス上書き機能追加
check-mackerel-metricに--versionオプションと--status-asオプションを追加しました Azureインテグレーションにて、Azure Databaseのフレキシブルサーバーに対応しました アラート一覧画面上のアラートメモに記載されているURLがリンクとしてクリック可能になりました Windows Serverへのサポートを長期サービスチャネル(LTSC)のみとしました 数値ウィジェットで期間に応じた値の表示をデフォルトにしました アクセシビリティ、ユーザーインターフェースの改善を行いました アラート表示のコントラスト比を改善し文字を読み取りやすくしました ダッシュボード画面の表示を改善しました プラグインの改善、仕様変更を行いました Windows 向け check-ntservice プラグインの仕様を変更しました check-tcp プラグインでポートが閉じているどうかを監視できるようになりました mackerelio-labs で check-mackerel-metric プラグインを公開しました Windows Server 2012 および Windows Server 2012 R2 のサポートを終了しました グラフアノテーションの追加がわかりやすくなりました 通知チャンネルの一覧でChatworkのAPI Tokenを表示しないようにしました mackerel-plugin-dockerでコンテナ再起動時にCPU使用率が一時的に急上昇する問題を修正しました URL外形監視のTLSサポートバージョンがTLS1.2以上に変更になりました カスタムダッシュボードのグラフウィジェットで縦軸を固定表示できるようになりました Oracle Linux 7/8/9 がサポート対象になりました Ubuntu 18.04 のサポートを終了しました cloudwatch-logs-aggregator で Lambda にタグを付与できるようになりました アクセシビリティを改善しました 「ラベル付きメトリック機能」ベータ版テストの募集を開始しました グラフアノテーションの一覧を表示・検索できるようになりました 監視ルールの検索ボックスおよびボタンが画面上部に固定されるようになりました 監視ルールのメモに入れた改行が、ホスト画面のアラート一覧やメールのアラート情報でもそのとおりに改行されるようになりました Azureインテグレーションでサブスクリプション単位の設定ができるようになりました アクセシビリティを改善しました 外形監視におけるTLSサポートバージョンの変更について 簡易インボイス対応領収書の記載を改善しました Azureインテグレーションにて、Virtual MachinesのVM可用性メトリックが取得できるようになりました サイドバーやオーガニゼーション選択メニューから、各オーガニゼーションのアラート状況を確認しやすくなりました アクセシビリティの改善を行いました Amazon Linux AMI(通称Amazon Linux 1)のサポートを終了しました mkr annotations に、description をファイルから受け付ける --description-file オプションが追加されました Mackerelから発行される領収書が適格簡易請求書(簡易インボイス)に対応しました mackerel-agentがDebian 12 bookwormに対応しました Azureインテグレーションの設定画面において、認証情報の検証でエラーになった際に原因に応じたエラーテキストが表示されるようになりました mackerel-sql-metric-collectorがAWS Lambdaのカスタムランタイムで動作するようになりました ホスト一覧画面でホスト名による絞り込みに対応しました URL外形監視のレスポンスタイムグラフの単位がmillisecondsとなるようになりました オーガニゼーションの切り替えセレクトボックスでアラート状況の視認性を向上しました Azureインテグレーションの改善を進めています ホスト一括操作機能を強化しました ホスト情報に custom_identifier が表示されるようになりました プラグインのヘルプを公開しました mackerel-agent.conf を UTF-8 (BOM 付き)で保存してもエラーにならなくなりました ダッシュボード画面を印刷する際にダッシュボードのエリアのみ印刷されるようになりました アクセシビリティを改善しました MackerelのWebコンソールのサイドメニューが日本語化されました EFS、Step Functions、Kinesis Data Streams、Kinesis Data Firehose、Redshiftでタグによる自動ロール割り当てができるようになりました アクセシビリティの改善を行いました mackerel-agentでディスクのメトリックを無視するオプションを追加しました Windows版mackerel-agentにcheck-file-ageプラグインが同梱されるようになりました mkr dashboardsで、数値(Value)ウィジェットのフォーマットルールと、グラフウィジェットの補助線の情報をやりとりできるようになりました AWSインテグレーションによるRDS連携ホストの自動退役に対応しました AWS インテグレーションにて、タグの情報をもとにロールの設定を行える対象サービスを拡充しました Mackerel コンソールでのAPIキーがマスキングされるようになりました mkr でメトリック一覧が出せるようになりました アクセシビリティの改善を行いました 不具合を修正しました mackerel-agent が Amazon Linux 2023 に対応しました AWS インテグレーションにより Aurora Serverless v2 インスタンスから取得できるメトリックを追加しました Azure インテグレーションにより Azure SQL Database から取得できるメトリックを一部変更しました mackerel-plugin-php-apc において PHP 7 以降で APCu からのメトリック取得が失敗する問題を修正しました Webコンソールのデザインをリニューアルしています 数値ウィジェットの値を基準値に応じて強調できるようになりました DNSの応答を監視するcheck-dnsプラグインをリリースしました mackerel-plugin-mongodbでサポートするMongoDBのバージョンを変更しました アクセシビリティの改善を行いました 不具合を修正しました 監視ルールのメモの文字数上限を拡大しました mackerel-statsdをmackerelio-labsで公開しました アクセシビリティの改善を行いました Terraform Provider Mackerelのいくつかの不具合を改善しました OSSパッケージのいくつかの不具合を改善しました カスタムダッシュボードのグラフウィジェットに補助線が引けるようになりました mackerel-sql-metric-collectorをmackerelio-labsで公開しました mackerel-plugin-mysqlが対応するMySQLのバージョンが変更になりました check-ssl-certに証明書検証に関するオプションを追加しました apt v1向けのリリースを停止しました mackerel-agentでWindowsのOS名が正しく取得できない場合がある問題を修正しました アクセシビリティを改善しました Red Hat Enterprise Linuxおよびその派生の多くのLinuxディストリビューションにエージェントが正式対応しました CentOS 8のサポートを終了しました アクセシビリティの改善を行いました 複数のホストのステータスを一括で更新するAPIが加わりました Terraform Provider Mackerelを利用して、カスタムダッシュボードをIaCで管理できるようになりました mackerel-plugin-accesslogプラグインのレイテンシーメトリックがマイクロ秒時間に対応しました mkrコマンドでホストメトリック一覧を取得できるようになりました
ダッシュボードの進化 • 引き続きダッシュボードが進化しています ◦ 値ウィジェットの期間追従、トレンド表示 ◦ グラフウィジェットの縦軸固定
グラフアノテーションの進化 グラフアノテーションの一覧表示ができるようになりました サービスのイベント記録などにご利用ください 利用事例: kmuto/sabanote 今後さらに進化する計画も
その他にも色々アップデートしています • AWSインテグレーションのメトリック自動取得有無選択 • アラートステータスの配色変更 • mackerelio-labs で check-mackerel-metric プラグインを公開
要望をベースに続々開発を進めています
大型開発ロードマップ
大型開発ロードマップ • OpenTelemetry メトリックへの対応 • SAML 連携機能
OpenTelemetry メトリックへの対応 Mackerelのメトリックが進化。 • ✅ OpenTelemetry Protocol、ラベル付きメトリックの取り込み • ✅ PromQLクエリでダッシュボードへ表示
• (Coming Soon) アラートシステムの対応 ベータユーザーの方に使っていただいています(現在も募集中)
OpenTelemetry メトリックへの対応 今後の予定 • リリース予定(仮) ◦ 2024年前半 公開ベータ提供 ◦ 2024年後半
正式リリース • 今後の構想 ◦ メトリックの探索 ◦ ホスト、リソース検出 ◦ ダッシュボードテンプレート
SAML認証対応 • 外部 IdP を利用してMackerelを利用可能になります • 一部ユーザーの方に使っていただきつつ開発進行中 • 2024年後半 一般提供開始予定(仮)
Mackerelのミッション・ビジョン
ミッション・ビジョン 創造的なおもしろい仕事で世界を変える。 運用をイージーに。変化するシステムを自分たちのものに。
Mackerel は、 ユーザーの皆様と共に 進化を続けていきます
None