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を採用してみた
Search
Seigo Watanabe
October 23, 2019
0
2.5k
弊社監視サービスの基盤にMackerelを採用してみた
Mackerel Drink Up #9 Tokyo LT#2
https://mackerelio.connpass.com/event/144889/
Seigo Watanabe
October 23, 2019
Tweet
Share
More Decks by Seigo Watanabe
See All by Seigo Watanabe
可観測性(オブザーバビリティ) みっつのアプローチとひとつの目的地 〜監視とどうすみ分ける?〜
cmwatanabeseigo
0
410
運用の優秀性 5つのステージと可観測性
cmwatanabeseigo
0
450
AWSいまどきの監視(モニタリング)事情 -CloudWatchのその先に-
cmwatanabeseigo
1
8k
守りの監視から攻めの監視へシフトしよう #devio2023
cmwatanabeseigo
0
1k
DevOpsとSREのために知るべき3つの原則 〜忙しすぎるエンジニアのための開発環境リファクタリングガイド〜
cmwatanabeseigo
3
7.4k
エンジニアの教養2023 #0 Introduction
cmwatanabeseigo
0
4.7k
エンジニアの教養2023 #1 メタ学習
cmwatanabeseigo
0
4.8k
エンジニアの教養2023 #2 タスクばらし
cmwatanabeseigo
0
4.8k
StreamYardで配信してみた あるいは、 何故クラスメソッドはSaaSを推すのか
cmwatanabeseigo
1
730
Featured
See All Featured
Making Projects Easy
brettharned
115
5.9k
Designing Experiences People Love
moore
138
23k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Faster Mobile Websites
deanohume
304
30k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Being A Developer After 40
akosma
86
590k
Into the Great Unknown - MozCon
thekraken
31
1.5k
Embracing the Ebb and Flow
colly
84
4.4k
Designing the Hi-DPI Web
ddemaree
280
34k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
107
49k
Transcript
弊社監視サービスの基盤に Mackerel を採用してみた 2019.10.23 Mackerel Drink Up #9 LT 1
About me 渡辺聖剛 • クラスメソッド株式会社 AWS 事業本部 オペレーション部 この10月より パートナーアライアンス部
• 前職までは所謂インフラエンジニア • 最初に触ったモニタリングシステム ◦ MRTG, OpenView/NNM • 好きな AWS サービス ◦ ACM, Route 53 AWS Systems Manager • 運用/分析/モニタリング SaaS https://dev.classmethod.jp/author/watanabe-seigo/ 2
アンバサダー頂きました 3
クラメソは Mackerel 扱ってます 4
5 その前は Zabbix を使ってました
6 旧(既存)監視サービスの問題点 - オンプレミスであることの問題 - EC2などの管理 - 機能拡張 - AWS新サービスへの対応
- コンテナ、サーバーレスへの対応 - (弊社内で)レガシーである問題 - 内製サブシステムの老朽化・メンテナの確保 - Ruby, Java - 現在のクラメソ社員のもつスキルとの乖離 - 「今のクラメソがオススメするAWS監視サービス」 とは何なのか問題
7 最低要件 - SaaSであること - きっと勝手にバージョンアップ・機能追加してくれる - インフラの運用・管理の手間がかからないハズ - 既存のサービスメニューを踏襲できること
- 全面的な乗り換えを視野に - EC2監視やURL外形監視、AWSインフラ監視など - 拡張性やメンテナンス性 - サービス展開のしやすさ - サポート・パートナー展開 - 国内市場を重視してくれるか - 直販以外の販売ルートがあるか それって では?
8 なぜ Mackerel を選んだか - SaaSである - オンプレのシステムは極力管理したくない - AWS連携・機能拡張あり
- mackerel-agent plugin、Webhook - 外形(or Synthetic)監視も標準で備える - 選考対象だった別SaaS では不可だった(’18/4当時) - 純国内企業製 - 国内市場を熟知・優先しているハズ - あの「株式会社はてな」と仕事が出来る ← - その他(見た目の分かりやすさ等)
9 構成 (不通時はエスカレーション)
10 はじめてから1年ほど経ちました - 社内で Mackerel 使いが増えました - モニタリング分野に興味を持つ社員が複数 JOIN -
旧システムは未だに動いています(涙 - Mackerel の進化に追いついていない - やっぱり完全ノー運用とはいかない - 空前の「入門『監視』」ブーム - CloudWatch も地味に進化 - 監視/分析 SaaS の日本市場進出著しい - 犬とか遺跡とか
11 今後やりたいこと - Mackerel の新機能をサービスにとりこむ - AWSインテグレーションの provisioning 自動化 -
APIが公開されていないので… |ω・`) - Mackerel を便利につかうノウハウ記事(ブログ) をふやす - 他プロダクトとの住み分けの啓蒙 - Mackerel ≠ 銀の弾丸 - もちろん他のプロダクトも同様 - 不適材不適所だとだれも幸せにならない
12 夢 - MackerelでIdP(AD連携など)使いたいよなぁ - mackerel-agent の config は外部参照(パラメータ ストアや
S3 とか)したいなぁ - AWSリソース の Name タグが display_name に入る ようにならないかなぁ - AWSインテグレーションで、カスタムメトリックも 取りたかったりするんだよなぁ - 外部ソース(AWS APIやPrometheus Exporter 等) に対応するとかっこいいな!
- いっそのこと Amazon EventBridge に対応してくれ ないかなぁ… - AWSインテグレーションの設定APIはいつ解放される んだろう -
URL外形監視レスポンスタイムで異常値検知したい - RDSのイベント(Failover等)を通知させたいなぁ - WindowsホストでCPU利用率の天井が99.8%とかに なる問題 - APIキー毎の利用実績とか見られたらうれしいなぁ 13 夢(cont.)
14 宣伝 https://dev.classmethod.jp/news/developers-io-2019-tokyo/ Developers.IO 2019 TOKYO 11/1 (Fri.) ベルサール東京日本橋 -
8トラック60+セッション - 懇親会、技術相談会あり - 記事内に割引クーポンあります
15