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.5k
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
160
オブザーバビリティ文化を組織に浸透させるには / install observability culture
mackerelio
0
1.1k
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
3
4.2k
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
1.2k
Mackerel CREのご紹介
mackerelio
0
180
Mackerelが取り組むオブザーバビリティ - Mackerel Tech Day
mackerelio
0
1.4k
Mackerel開発者が使ってほしいAWSインテグレーションの機能4選
mackerelio
0
270
Mackerelの現在と未来 2023 / Mackerel Drinkup #10
mackerelio
0
260
次世代Mackerelの アーキテクチャ / Mackerel Meetup #14 Next Generation Architecture
mackerelio
0
2.7k
Other Decks in Technology
See All in Technology
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
480
20260804_Q4AzureUpdateBite_FabricDataAgentの精度を高める設計.pdf
matayuuu
1
120
바이브풀 라이프
arawn
0
110
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
120
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
660
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.8k
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
220
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
650
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.2k
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
6
1k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Evolving SEO for Evolving Search Engines
ryanjones
0
250
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
470
Visualization
eitanlees
152
17k
A Modern Web Designer's Workflow
chriscoyier
698
190k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
BBQ
matthewcrist
89
10k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
250
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