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
550
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
3.1k
How to Contribute Go
stanaka
4
18k
Introduction to Mackerel
stanaka
0
1.1k
Upcoming features in 2016, Mackerel
stanaka
0
3.5k
Mackerel's first year and onward
stanaka
0
3k
Mackerel's first year and onward (in English)
stanaka
0
410
Blue-Green Deployment with ECS and monitoring
stanaka
0
620
Mackerel Meetup #4
stanaka
0
3.3k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
270
Other Decks in Technology
See All in Technology
フレームワークを意識させないワークショップづくり
keigosuda
0
240
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
110
まだ間に合う! 2025年のhono/ssg事情
watany
2
240
初めてのDatabricks Apps開発
taka_aki
1
240
知覚とデザイン
rinchoku
1
130
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
450
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
170
AWS UG Grantでグローバル20名に選出されてre:Inventに行く話と、マルチクラウドセキュリティの教科書を執筆した話 / The Story of Being Selected for the AWS UG Grant to Attending re:Invent, and Writing a Multi-Cloud Security Textbook
yuj1osm
1
130
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
270
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
170
Zephyr(RTOS)にEdge AIを組み込んでみた話
iotengineer22
1
280
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
610
A Modern Web Designer's Workflow
chriscoyier
697
190k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
The Invisible Side of Design
smashingmag
302
51k
YesSQL, Process and Tooling at Scale
rocio
173
15k
The Pragmatic Product Professional
lauravandoore
36
7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
We Have a Design System, Now What?
morganepeng
53
7.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Embracing the Ebb and Flow
colly
88
4.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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