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
480
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
670
Mackerel Meetup #4 (in Eng)
stanaka
0
660
Mackerel Meetup #4
stanaka
0
3.5k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
290
Other Decks in Technology
See All in Technology
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
320
20260930_Gemma4_Hands-on
tsho
0
210
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
350
Claude起点の仕様駆動開発
tanakaseiya
0
290
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
370
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
160
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
590
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
2.8k
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
140
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
530
[2026-09-30]ロックンロールは鳴り止まないっ - 信頼性かまってちゃん - 「データ駆動を投げ捨ててまで。」追いかける信頼性改善に向けた取り組みの話
tosite
0
180
Featured
See All Featured
Bash Introduction
62gerente
615
220k
First, design no harm
axbom
PRO
2
1.3k
How STYLIGHT went responsive
nonsquared
100
6.3k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
590
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
450
Between Models and Reality
mayunak
4
480
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
550
Facilitating Awesome Meetings
lara
57
7.2k
Navigating Team Friction
lara
192
16k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
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