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's first year and onward (in English)
Search
Shinji Tanaka
September 17, 2015
Technology
490
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mackerel's first year and onward (in English)
Mackerel Meetup #5
17 Sep 2015
Shinji Tanaka
September 17, 2015
More Decks by Shinji Tanaka
See All by Shinji Tanaka
Mackerel loves Machine Learnings
stanaka
0
3.3k
How to Contribute Go
stanaka
4
19k
Introduction to Mackerel
stanaka
0
1.2k
Upcoming features in 2016, Mackerel
stanaka
0
3.6k
Mackerel's first year and onward
stanaka
0
3.2k
Blue-Green Deployment with ECS and monitoring
stanaka
0
680
Mackerel Meetup #4 (in Eng)
stanaka
0
670
Mackerel Meetup #4
stanaka
0
3.5k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
300
Other Decks in Technology
See All in Technology
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
270
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
300
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1.1k
dbt Semantic Layerで進めるenechainのデータ民主化
akizhou
1
270
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
240
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
240
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
2
1.7k
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
300
Microsoft のサポート ライフサイクルを理解する
murachiakira
PRO
0
210
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
410
小規模OSSモデルは サイバーセキュリティ業務に どこまで使えるか
bbrbbq
0
300
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Accessibility Awareness
sabderemane
1
260
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
340
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
860
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
530
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
30 Presentation Tips
portentint
PRO
1
440
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Language of Interfaces
destraynor
162
27k
Transcript
Mackerel’s First Year and Onward Mackerel Meetup #5 17 Sep
2015 Hatena Co., Ltd. @stanaka
1 Mackerel, Year One
Mackerel’s First Birthday! • Server Management tool as a Service
• 2014.5 beta, 2014.9.17 release
Architecture 1PTUNFUSJDT )5513&45"1* /PUJpDBUJPOT .BOBHFNFOU$POTPMF "1*3FRVFTUT
Weekly Releases (52 consecutive weeks!)
4,300+ .BDLFSFMPSHBOJ[BUJPOT
10,000+ BDUJWFBHFOUT
Mackerel Users https://mackerel.io/customers
Why People are Choosing Mackerel • Simple and clear UI,
easy installation • Speed of development (weekly releases for 52 consecutive weeks) • Works with multi-cloud • Comprehensive customer support
2 5 of Mackerel’s Best Features
1. Handling for Autoscale • Graphs stay put, even when
servers scale down *ODSFBTJOH %FDSFBTJOH
2. Graphs in Notifications • Support for Slack, HipChat, &
TypeTalk
3. External URL Monitoring • Monitor URLs • Visualize external
response time • Alerts for status codes and response time 8FC 4FSWJDF 63-
None
4. “Codification” of Monitoring Rules • “Infrastructure as Code” •
mkr monitor diff/pull/push • Manage monitoring rules in JSON
mkr monitors • pull .. get monitoring rules and save
locally • diff .. diff against locally saved rules • push .. config to locally saved rules
mkr monitors diff # mkr monitors diff Summary: 1
modify, 0 append, 0 remove { "name": "loadavg", "type": "host", "metric": "loadavg5", "operator": ">", "warning": 2.000000, -‐ "critical": 4.000000, + "critical": 5.000000, "duration": 5, "url": "", "scopes": [ "stanaka: client", ], "excludeScopes": [ ], },
Managing Monitoring Rules with GitHub .BDLFSFM 6TFS HJUIVC $JSDMF$* mkr
pull/push git pull/push mkr diff
Cooperation with CircleCI https://circleci.com/gh/stanaka/mackerel-‐monitors
5. Monitoring Docker • mackerel-plugin-docker
mackerel/mackerel-agent on Docker Hub https://hub.docker.com/r/mackerel/mackerel-‐agent/
Docker Image: mackerel-agent )PTU qVFOUE NBDLFSFM BHFOU "QQ https://hub.docker.com/r/mackerel/mackerel-‐agent/
3 Pricing
Pricing 1MBO5ZQF 'SFF 4UBOEBSE $PTU 'SFF =IPTU NPOUI /VNCFSPG )PTUT
VQUP DBMDVMBUFEBTB SPMMJOHBWFSBHF %BUB 3FUFOUJPO IPVST ZFBS /VNCFSPG .POJUPST 8FIBWFBGSFFUSJBMPGUIF4UBOEBSE1MBO
Payment Deferral (new!) • Only pay for the amount used
• Number of hosts calculated by rolling average
4 Our Vision for Mackerel
“Cloudization” of Dev Tools • Moving dev tools to the
cloud • svn/git → GitHub (GitHub Enterprise) • Jenkins → TravisCI, CircleCI • Execution environment also, to the cloud • on-prem → AWS/GCE/IaaS
Trends Moving Towards Mackerel • Operation tools moving to the
cloud too • Zabbix, Nagios → Cloudwatch, NewRelic and Mackerel!! • More stable operation with a simple and clear UI
Infrastructure as Code • Codify host config (Chef/puppet) • Manage
Mackerel settings in code too • Codify monitoring rules, dashboards • Driving API-fication one step at a time
The Future of Mackerel • Not an all-in-one service •
coop with multiple tools and services • Slack / Github / Reactio • Mackerel as a core tool of system management
Mackerel’s Vision "OJOUVJUJWFTFSWFSNPOJUPSJOH TFSWJDFFOHJOFFSTDBOSFKPJDFBCPVU
mackerel.io