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
450
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
2.8k
How to Contribute Go
stanaka
4
18k
Introduction to Mackerel
stanaka
0
960
Upcoming features in 2016, Mackerel
stanaka
0
3.2k
Mackerel's first year and onward
stanaka
0
2.7k
Mackerel's first year and onward (in English)
stanaka
0
340
Blue-Green Deployment with ECS and monitoring
stanaka
0
550
Mackerel Meetup #4
stanaka
0
2.9k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
250
Other Decks in Technology
See All in Technology
Node-AI のリッチな WEB フロントエンドを支える技術
nenonaninu
2
970
サイボウズのQAエンジニア育成
cybozuinsideout
PRO
3
550
Combineを中心とした処理をSwift Concurrencyへ (これまでも調べた調査と向き合い)
fumiyasac0921
1
170
How to Build a Strong Engineering Culture
alperhankendi
0
120
AIエージェントが変えるソフトウェアのパラダイム
masahiro_nishimi
0
200
Simplifying Data Analysis & Visualization with Developer Tools & AI
nitya
1
220
Tohoku.Tech #1 「EC-CUBE/AWSの構築をChatGPTに相談してみました」by テンダ
jun2882
0
130
プレイヤーとしてのチームのテスト力UP/Improving team skills for testing
goyoki
2
220
どうやってWebサービスのページ表示速度を1/3にしたか / how-to-reduce-display-speed
pinkumohikan
2
470
PHPerKaigi 2024 - PHP 本体のバグを見つけたら適切に報告しよう
zeriyoshi
0
760
Beginner's Guide to Partitioning vs. Sharding in Postgres | Claire Giordano | Nordic PGDay 2024
clairegiordano
0
210
事業部を超えた 開発生産性向上に挑戦する
kentakozuka
2
180
Featured
See All Featured
The Language of Interfaces
destraynor
150
22k
Designing the Hi-DPI Web
ddemaree
275
33k
How GitHub (no longer) Works
holman
301
140k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Unsuck your backbone
ammeep
660
56k
Code Reviewing Like a Champion
maltzj
512
39k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
Scaling GitHub
holman
456
140k
jQuery: Nuts, Bolts and Bling
dougneiner
57
7.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
1.9k
Web development in the modern age
philhawksworth
201
10k
Become a Pro
speakerdeck
PRO
8
4.2k
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