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 / Mackerel Drinkup #10
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
mackerelio
August 30, 2023
Business
240
0
Share
Mackerelの現在と未来 2023 / Mackerel Drinkup #10
2023/08/30 Mackerel Drinkup #10 で発表した資料です
mackerelio
August 30, 2023
More Decks by mackerelio
See All by mackerelio
クラウドネイティブに支える従量課金集計―Mackerel「daifukucho」の設計と運用
mackerelio
1
140
オブザーバビリティ文化を組織に浸透させるには / 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
160
Mackerelが取り組むオブザーバビリティ - Mackerel Tech Day
mackerelio
0
1.3k
Mackerelの2023年ふりかえりと 今後のロードマップ
mackerelio
0
1.4k
Mackerel開発者が使ってほしいAWSインテグレーションの機能4選
mackerelio
0
240
次世代Mackerelの アーキテクチャ / Mackerel Meetup #14 Next Generation Architecture
mackerelio
0
2.7k
Other Decks in Business
See All in Business
PIVOT:BPエントランスブック
sotaro04
0
170
Sotas Company Deck / 会社紹介資料
sotas
0
280
スポンサーブースの企画で 『RubyKaigi Map』を 作った話
aratike
0
300
FIGEO採用ピッチ資料
figeohr
0
200
三井物産グループのデジタル証券~イオン大宮~徹底解説セミナー
c0rp_mdm
PRO
0
1.4k
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
17
540k
CMB.TECH earnings call Q1 2026
cmbtech
PRO
0
1.3k
ラッコ株式会社 Linear本導入説明会
mayahoney
0
270
Yot合同会社 会社紹介資料|ハイクラス領域エージェント職採用
yotllc
0
150
malna-recruiting-pitch
malna
0
21k
株式会社アシスト_会社紹介資料
ashisuto_career
3
180k
紹介パートナー様向け 紹介手数料プランとご登録手順のご案内(マルコポーロ)
kimete
0
200
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
Making Projects Easy
brettharned
120
6.7k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fireside Chat
paigeccino
42
3.9k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
200
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
140
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
ja.mackerel.io Mackerelの現在と未来 2023 2023-08-30 Mackerel Drink Up #10 Tokyo Mackerel
プロデューサー 渡辺 起 (id:wtatsuru, @tatsuru)
自己紹介 • id:wtatsuru • Mackerel プロデューサー ◦ 元インフラエンジニア ◦ 初期からの(社内)Mackerelユーザー
4年ぶりに帰ってきた Mackerel Meetup
4年ぶりに帰ってきた Mackerel Meetup
4年ぶりに帰ってきた Mackerel Meetup の復習
None
4年ぶりに帰ってきた Mackerel Drink Up 前回 (2019/10) の様子
2023年のMackerel
None
2023年、Mackerelが変わっていきます 2023年だけで51件のアップデート! • ホスト一覧画面でホスト名による絞り込みに対応しました • 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コマンドでホストメトリック一覧を取得できるようになりました
2023年のアップデートの一部をピックアップ • カスタムダッシュボード強化 • AWSインテグレーション強化 • 活用事例、OSSラボ公開
カスタムダッシュボード強化 グラフに補助線が引けるようになりました • 制限値 • ちょっと気になる値 • 過去の実績値
カスタムダッシュボード強化 • 数値ウィジェットで閾値をもとにスタイル変更 • mkr dashboards など IaCも対応
カスタムダッシュボード強化 式エディタ強化。補完、シンタックスハイライトに対応
AWSインテグレーション強化 • RDS連携ホストの自動退役に対応 • Aurora Serverless v2 対応 • タグの情報をもとにロールの設定を行える対象サービスを拡充
運用ツール、活用事例紹介 • はてな社内での利用事例を GitHub で公開 ◦ github.com/mackerelio-labs
運用ツールを公開 • sql-metric-collector ◦ SQLで引く値をMackerelへ投稿 • cloudwatch-logs-aggregator ◦ CloudWatch Logs
からログを集計
活用事例:SLO実装例とポイント紹介
参考URL • 各種のデータベースから自由にクエリした結果をMackerelに投稿できるツール 「mackerel-sql-metric-collector」を紹介します - Mackerel Meetup復活記念連載 #7 - Mackerel
お知ら せ #mackerelio ◦ https://github.com/mackerelio-labs/mackerel-sql-metric-collector • cloudwatch-logs-aggregator で Amazon CloudWatch Logs のログのメトリック化を実践する - Mackerel お知らせ #mackerelio ◦ https://github.com/mackerelio-labs/mackerel-monitoring-modules/tree/main/cloudwatch-log s-aggregator • カスタムダッシュボードの活用方法とMackerel開発チームでの実践例 - Mackerel Meetup復活記念連載 #3 • Mackerelを使ったSLI/SLOによるサービス運用の紹介
その他にも色々アップデートしています • ホスト一括操作機能強化 • デザイン変更、視認性向上 • プラグインのヘルプページ公開 • メンテナンス時間短縮 要望をベースに続々開発を進めています
2023/8 のアップデート抜粋 • グラフアノテーション一覧機能 • アラート状況がわかりやすく • 縦軸固定、負の値表示 (New!)
今後の開発ロードマップ
OpenTelemetry対応 • 2023年、Mackerelのメトリックが進化します ◦ OpenTelemetry Protocol、ラベル付きメトリックの取り込み ◦ PromQLクエリでダッシュボードへ表示 ◦ アラートシステムも対応
• 詳しくはこの後の id:onk の発表で
SAML認証対応 • 外部 IdP を利用してMackerelを利用可能に • 2024年前半から段階的リリース予定
その他にも検討中 • アラート通知カスタマイズ • グラフアノテーション一覧 • ダウンタイム履歴 • 領収書無期限ダウンロード •
IaC強化 • 外形監視強化 • クラウドインテグレーション自動設定 • etc. 皆様の課題・要望お待ちしております
Mackerelの理念
ミッション・ビジョン 創造的なおもしろい仕事で世界を変える。 運用をイージーに。変化するシステムを自分たちのものに。
Mackerel は、ユーザーの皆様と共に進化を続けていきます
None