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's first year and onward
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shinji Tanaka
September 17, 2015
Technology
0
3.1k
Mackerel's first year and onward
Mackerel Meetup #5
17 Sep 2015
Shinji Tanaka
September 17, 2015
Tweet
Share
More Decks by Shinji Tanaka
See All by Shinji Tanaka
Mackerel loves Machine Learnings
stanaka
0
3.2k
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 (in English)
stanaka
0
430
Blue-Green Deployment with ECS and monitoring
stanaka
0
640
Mackerel Meetup #4 (in Eng)
stanaka
0
610
Mackerel Meetup #4
stanaka
0
3.4k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
280
Other Decks in Technology
See All in Technology
Bref でサービスを運用している話
sgash708
0
210
不確実性と戦いながら見積もりを作成するプロセス/mitsumori-process
hirodragon112
1
130
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
130
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
180
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
230
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
240
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
130
OPENLOGI Company Profile for engineer
hr01
1
61k
AI時代のシステム開発者の仕事_20260328
sengtor
0
310
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
110
【社内勉強会】新年度からコーディングエージェントを使いこなす - 構造と制約で引き出すClaude Codeの実践知
nwiizo
30
14k
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
130
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
120
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The Language of Interfaces
destraynor
162
26k
Prompt Engineering for Job Search
mfonobong
0
240
Unsuck your backbone
ammeep
672
58k
WENDY [Excerpt]
tessaabrams
9
37k
Facilitating Awesome Meetings
lara
57
6.8k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
660
[SF Ruby Conf 2025] Rails X
palkan
2
870
Writing Fast Ruby
sferik
630
63k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Transcript
Mackerelͷ ࠷ॳͷ1ͱࠓޙ Mackerel Meetup #5 17 Sep 2015 Hatena Co.,
Ltd. @stanaka
1 Mackerelͷ1
Mackerel 1प!! • αʔόཧπʔϧ as a Service • 2014.5 ϕʔλɺ2014.9.17
ϦϦʔε
ΞʔΩςΫνϟ
ຖिϦϦʔεܧଓ(52ि࿈ଓ!)
4,300+ ΦʔΨχθʔγϣϯ
10,000+ ΞΫςΟϒΤʔδΣϯτ
Ϣʔβʔࣄྫ https://mackerel.io/customers
બΕΔཧ༝ • ಋೖɾUI͕؆୯Ͱ͔Γ͍͢ • ։ൃεϐʔυ (52ि࿈ଓϦϦʔε) • ϚϧνΫϥυͰ͑Δ • ຊޠαϙʔτ͕ॆ࣮
2 Mackerelͷ ͓קΊػೳ (5બ)
1. ΦʔτεέʔϧରԠ • αʔό͕ॖୀͯ͠άϥϑΔ
2. Ξϥʔτ௨ʹάϥϑ • Slack, HipChat, TypeTalkʹରԠ
3. URL֎ܗࢹ • URLʹର͢Δࢹ • ֎෦͔ΒͷϨεϙϯελΠϜΛՄࢹԽ • εςʔλείʔυɾϨεϙϯελΠϜͰΞϥʔτ 8FC 4FSWJDF
63-
None
4. ࢹϧʔϧͷίʔυԽ • “Infrastructure as Code” • mkr monitor diff/pull/push
• JSONܗࣜͰϧʔϧΛѻ͏
mkr monitors • pull .. ϧʔϧΛऔಘɾखݩʹอଘ • diff .. खݩͱͷࠩΛදࣔ
• push .. खݩͷϧʔϧΛઃఆ
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": [ ], },
ࢹϧʔϧΛGitͰཧ .BDLFSFM 6TFS HJUIVC $JSDMF$* mkr pull/push git pull/push mkr
diff
CircleCI࿈ܞ https://circleci.com/gh/stanaka/mackerel-‐monitors
5. 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 Ձ֨
Ձ֨ 'SFF 4UBOEBSE Ձ֨ ແྉ ԁ ɾ݄ ·Ͱ ҠಈฏۉͰ
࣮Λܭࢉ σʔλ อ࣋ظؒ ࣌ؒ ࢹ߲ 4UBOEBSEແྉτϥΠΞϧ͋Γ·͢
ޙ͍ܾࡁ (new!!) • ͚ܾͬͨͩࡁ • ҠಈฏۉʹΑΔϗετܭࢉ
4 MackerelͷϏδϣϯ
։ൃπʔϧͷΫϥυԽ • ։ൃπʔϧΫϥυ • svn/git → GitHub (GitHub Enterprise) •
Jenkins → TravisCI, CircleCI • ࣮ߦڥΫϥυ • ΦϯϓϨ → AWS/GCE/IaaS
MackerelͷྲྀΕ • ӡ༻πʔϧΫϥυ • Zabbix, Nagios → Cloudwatch, NewRelic and
Mackerel!! • ͍қ͍UIʹΑΔɺΑΓ҆ఆͨ͠ӡ༻Λ
Infrastructure as Code • ϗετઃఆΛίʔυԽ (Chef/puppet) • MackerelͷઃఆCodeͰཧ • ࢹϧʔϧ/μογϡϘʔυͷίʔυԽ
• ॱ࣍ɺAPIԽΛਪਐ
Mackerelͷະདྷ • All-in-OneαʔϏεͰͳ͍ • ֤छπʔϧ/αʔϏεͱͷ࿈ܞ • Slack / Github /
Reactio • γεςϜཧͷίΞπʔϧͱͯ͠ͷ Mackerel
MackerelͷϏδϣϯ ΤϯδχΞΛϫΫϫΫͤ͞Δ ʮײతαʔόʔࢹαʔϏεʯ
mackerel.io