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 Meetup #4 (in Eng)
Search
Shinji Tanaka
May 29, 2015
Technology
0
520
Mackerel Meetup #4 (in Eng)
Shinji Tanaka
May 29, 2015
Tweet
Share
More Decks by Shinji Tanaka
See All by Shinji Tanaka
Mackerel loves Machine Learnings
stanaka
0
3k
How to Contribute Go
stanaka
4
18k
Introduction to Mackerel
stanaka
0
1k
Upcoming features in 2016, Mackerel
stanaka
0
3.4k
Mackerel's first year and onward
stanaka
0
3k
Mackerel's first year and onward (in English)
stanaka
0
400
Blue-Green Deployment with ECS and monitoring
stanaka
0
610
Mackerel Meetup #4
stanaka
0
3.2k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
260
Other Decks in Technology
See All in Technology
Kent Beckの思想と学びの道筋 / 20250517 Ryutaro Yoshiba & Hiromitsu Akiba
shift_evolve
1
170
20250514 1Passwordを使い倒す道場 vol.1
east_takumi
0
170
スプリントゴールで価値を駆動しよう
takufujii
3
1.5k
Cline&CursorによるAIコーディング徹底活用―Live Vibe Coding付き
pharma_x_tech
2
500
さくらのクラウド 開発の挑戦とその舞台裏
kazeburo
0
300
え!! 日本国内でGo言語のバイリンガル勉強会を!?
logica0419
2
110
Azure の裏側を支える SRE の世界
tsubasaxzzz
2
360
スキーマと型で拓く Full-Stack TypeScript / TSKaigi 2025
altech
2
620
幸せに働ける組織を目指すリーダーの葛藤と挑戦 / 20250517 Tadahiro Yasuda & Rinto Ikenoue
shift_evolve
1
170
GitHub ActionsをTypeScriptで作ろう!
sansantech
PRO
2
140
SRE/インフラエンジニアの市場価値とキャリアパス/Market value and career path for SRE-infrastructure engineers
takumakume
1
230
正解のない未知(インボイス制度対応)をフルサイクル開発で乗り越える方法 / How to overcome the unknown invoice system with full cycle development
carta_engineering
0
170
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Navigating Team Friction
lara
185
15k
Docker and Python
trallard
44
3.4k
Speed Design
sergeychernyshev
30
950
Automating Front-end Workflow
addyosmani
1370
200k
A better future with KSS
kneath
239
17k
Music & Morning Musume
bryan
47
6.5k
Art, The Web, and Tiny UX
lynnandtonic
298
21k
Code Review Best Practice
trishagee
68
18k
Designing for Performance
lara
608
69k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
RailsConf 2023
tenderlove
30
1.1k
Transcript
Mackerel Meetup #4 26 May 2015 Hatena Co., Ltd. @stanaka
1 A quick overview of Mackerel
Mackerel • Server monitoring tool SaaS • May 2014 beta、Sept.
2014 release
Mackerel’s features • simple to set up • useful for
just 1 host or 100 • view and monitor data in various time series • strong connection to various tools
Architecture
Screenshot
Service Metrics graphs
Alert channel expansion
Dashboard on Qiita::Team
Autoscale functionality • graphs remain even when servers degrade
2 Mackerel by the numbers
7,600+ active agents
3,400+ Mackerel organizations
Mackerel users https://mackerel.io/customers
3 Recent updates since 2015.1
Weekly releases
agent stabilization • latest ver: 0.16.0 • Windows compatible •
ARM/Darwin compatible (not covered by customer support) • get AWS EC2 information • stability improvements
substantial agent-plugins • latest ver: 0.9.0 • apache2, aws-ec2-cpucredit, aws-elb,
aws- rds, elastic search, haproxy, jvm, memcached, mongodb, munin, mysql, nginx, php-apc, plack, postgres, redis, snmp, squid, varnish mackerelio/mackerel-agent-plugins
mackerel-agent for Windows
multi-column graph display
share graphs as images
graphs shown within alerts • for Slack, HipChat, and TypeTalk
optimized for smart phones
AWS EC2 instance details mackerel-agent 0.14.3 and newer
“hacker mode”
Monitoring by script • alive monitoring any process • monitor
keywords in log file • Nagios (Sensu) script compatible
Other improvements • improvements to API key mgmt. • host
display names
4 Mackerel, not just for server monitoring.
Graphing w/ Google Analytics • in Google Apps Script •
get PV from GA • post to Mackerel
Raspberry-Pi
Monitor office environment
temp, humidity, discomfort index
5 Coming soon to Mackerel
plugins for script monitoring • implementation with Go • easier
setup with minimal dependencies mackerelio/go-check-plugins
External URL monitoring • monitoring according to URL • visualize
response time from the outside • alerts by status code, response time Web Service URL now 7 hosts!
Notification groups • establish notification channels for each monitoring rule
• each service to a different channel • Important metrics’ alerts by the fastest route now 8 hosts!
Full documentation • easier installation • minimize setbacks • improve
UI/UX while increasing performance
6 give Mackerel a try
Recommended usage #1 • install in a nearby server (VPS,
etc.) • Free plan (up to 5 hosts) • start graphing and monitoring resources
Recommended usage #2 • setup middleware plugins • nginx, apache,
mysql • connect to Slack • graphs displayed with alerts
7 in conclusion
Developer tools for the cloud • developer tools to the
cloud • svn/git → GitHub (GitHub Enterprise) • Jenkins → TravisCI, CircleCI • production environment also to the cloud • on-premises → AWS/GCE/IaaS
trends point to Mackerel • the tools we use are
also in the cloud • Zabbix, Nagios → Cloudwatch, NewRelic and Mackerel!!
mackerel.io