Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mackerel as Code
Search
papix
August 18, 2015
Technology
45
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mackerel as Code
papix
August 18, 2015
More Decks by papix
See All by papix
Houtou.pm #1
papix
0
1.9k
Perl歴約10年のエンジニアがフルスタックTypeScriptに出会ってみた
papix
1
780
YAPC::Kyotoの「全て」 / All of "YAPC::Kyoto"
papix
0
1.7k
イベントの中の人 / Inside the Events
papix
0
370
2022年に始めるPerlでWebサービス開発(趣味)
papix
0
650
ワーケーションに関する考察
papix
3
2.4k
(今更)Amplifyさっくり体験
papix
0
940
はてなにおけるGitHub Actions活用事例 / GitHub Actions in Hatena
papix
0
2.9k
ミススペルを発見するmisspellのご紹介 / Introduce misspell
papix
0
1.3k
Other Decks in Technology
See All in Technology
AI時代に顧客へ最速で価値を 届けるための試行錯誤 〜「AI × マネジメント」領域におけるmentoのケース〜
posterkeisuke
0
110
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
210
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
400
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
240
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
110
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
160
Sigmaで作る業務アプリ
kazushiro_honma
0
110
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
3
2k
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
140
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
460
2026-09-10 【Snowflake World Tour Tokyo 2026】dbt Core と Snowflake で実現する多層的なデータガバナンス / Multi-Layered Data Governance Powered by dbt Core and Snowflake
civitaspo
0
310
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
1
300
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
800
Typedesign – Prime Four
hannesfritz
42
3.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
980
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
270
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
30 Presentation Tips
portentint
PRO
1
390
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Everyday Curiosity
cassininazir
0
310
Transcript
Mackerel as Code by papix (GaiaX Co., Ltd.)
papix (GaiaX Co., Ltd.) R&D Div. Technical Basis Gr. •
Infrastructure Engineer • “Reactio” Engineer • Technical Advanced Officer • Recruitment Officer • Perl Community Specialist • “Perl Entrance” headmaster PAPIX papix _̲_̲papix_̲_̲ takayuki.fukumoto.92 Masteries http://papix.hatenablog.com/ _̲_̲papix_̲_̲ papics (Free materials)
None
✕ Reactioのホストは全て Mackerelで管理理しています
監視も全て Mackerelに任せています
> 最強に便便利利 <
「監視」といえば…
None
ありがたい!!!!!
早速活⽤用してみた
• Mackerelの監視設定を「コード」で管理理 – リポジトリにpushするだけで⾃自動的に 適⽤用されるようにする • メリット – Pull Requestで監視設定を変更更できる – 監視設定の変更更履履歴が(Gitのログで)⾃自動的に 管理理される
Mackerel as Code
デモ
開発者 Reactio-‐‑‒HQ Amazon EC2 Amazon EC2 Amazon EC2 ……… Bitbucket
設定ファイル ①「設定ファイル」を push ②Jenkinsが pull ③「設定ファイル」に応じて Mackerelを操作 ④⾃自動的に監視の設定が 書き換えられる!
Q. MackerelのAPIはどう叩く?
「mkr」コマンドもありますが…
None
本⽇日リリースの0.03で対応!!!
• Reactioでは, 様々な操作をPerlで実装 – ステージング/本番へのデプロイとか… – AMIの作成とか… • なので, Mackerelの操作もPerlで実施 – Reactio本体もPerlなので, ⾔言語を統⼀一
– シェルスクリプトより書きやすい!!! WebSerivce::Mackerel
• 「APIによる監視項⽬目の変更更」はかなり便便利利 – まだまだ⼯工夫の余地がありそう • サービスメトリックの⾃自動スケール(?) • 急激な増加はアラートを出し, 緩やかな増加には アラートを出さない, とか…
• ReactioではまだまだMackerelを活⽤用中! – 時間がないので, 詳しい話は別の機会に… まとめ
✕ ご静聴ありがとうございました!