Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
弊社監視サービスの基盤にMackerelを採用してみた
Seigo Watanabe
October 23, 2019
0
1.7k
弊社監視サービスの基盤に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
CloudWatch Metric Streamsのススメ
cmwatanabeseigo
0
190
ログ分析に最適なツールカテゴリー選手権 〜カテゴリ別代表選手の紹介〜 #devio2021
cmwatanabeseigo
0
770
Mission and Alliance for SRE in 40 (or more) minutes
cmwatanabeseigo
1
610
minesweeper-on-cloudshell
cmwatanabeseigo
0
610
クラメソの監視サービスがその基盤に Mackerel を採用した話
cmwatanabeseigo
0
2.1k
監視・ログ分析を最初から始めるイマドキの事情と理由・その1(混乱編)
cmwatanabeseigo
2
3.3k
監視・ログ分析を最初から始めるイマドキの事情と理由・その2(解決編)
cmwatanabeseigo
1
3.5k
Nitro Infrastructure 2019
cmwatanabeseigo
0
970
AWSセキュリティ対策なら クラスメソッドにおまかせ! 〜クラウドベストプラクティスのご案内〜
cmwatanabeseigo
0
860
Featured
See All Featured
Building Your Own Lightsaber
phodgson
95
4.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
13k
How STYLIGHT went responsive
nonsquared
85
4k
Git: the NoSQL Database
bkeepers
PRO
415
59k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_i
25
15k
Practical Orchestrator
shlominoach
178
8.7k
5 minutes of I Can Smell Your CMS
philhawksworth
196
18k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1.1k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
127
8.5k
Docker and Python
trallard
27
1.6k
KATA
mclloyd
7
8.8k
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