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
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
4k
アプリケーションの中身が見える!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
260
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
穢れた技術選定について
watany
17
5.6k
LLMやAIエージェントをソフトウェアに組み込むプラクティス
shibuiwilliam
2
420
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
1
410
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
240
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
160
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
290
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
0
190
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
9
4k
DatabricksにおけるMCPソリューション
taka_aki
1
280
世界、断片、モデル。そして理解
ardbeg1958
1
130
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
400
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
310
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.3k
Automating Front-end Workflow
addyosmani
1370
210k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
How to build a perfect <img>
jonoalderson
1
5.8k
Believing is Seeing
oripsolob
1
170
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
Music & Morning Musume
bryan
47
7.3k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
340
The Curse of the Amulet
leimatthew05
2
13k
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