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
Building Your Own Lightsaber
phodgson
102
6k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Gamification - CAS2011
davidbonilla
80
5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
790
Writing Fast Ruby
sferik
626
61k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
3
370
Code Review Best Practice
trishagee
64
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
32
2.4k
We Have a Design System, Now What?
morganepeng
50
7.2k
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