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
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
590
Mackerel Meetup #4
stanaka
0
3.4k
Monitoring Docker with Mackerel (2015 ver.)
stanaka
1
280
Other Decks in Technology
See All in Technology
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Greatest Disaster Hits in Web Performance
guaca
0
260
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
配列に見る bash と zsh の違い
kazzpapa3
3
160
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
17k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
170
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.4k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
プロポーザルに込める段取り八分
shoheimitani
1
390
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Believing is Seeing
oripsolob
1
56
Become a Pro
speakerdeck
PRO
31
5.8k
Fireside Chat
paigeccino
41
3.8k
The Limits of Empathy - UXLibs8
cassininazir
1
220
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
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