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
2014-06-20 JAWS-UG Tokyo
Search
y13i
June 20, 2014
Technology
0
570
2014-06-20 JAWS-UG Tokyo
y13i
June 20, 2014
Tweet
Share
More Decks by y13i
See All by y13i
Alexa と Polly と私
y13i
0
460
Alpine Linux ノススメ
y13i
1
6.6k
AWS Advanced Users Meetup vol.2
y13i
0
200
JAWS-UG Nagano Kickoff Meeting
y13i
6
3.7k
Other Decks in Technology
See All in Technology
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
240
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
1.5k
あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
rince
8
3.6k
Cloud Deploy と仲良くなりたい
phaya72
1
100
ビジネスロジックを「型」で表現するOOPのための関数型DDD / Functional And Type-Safe DDD for OOP
yuitosato
29
11k
Elementaryを用いたデータ品質の可視化とデータ基盤の運用改善
10xinc
6
1.4k
オブジェクト指向宗教史
tanakahisateru
13
12k
技育祭2024春 LT Finatextホールディングス
kevinrobot34
1
160
技術広報として2023年度に頑張ったこと / What we did well in FY2023 as a DevRel
pauli
5
460
既存プロセスからの脱却と変化に適応するために必要なこと
cybozuinsideout
PRO
2
170
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
200
中央集権体制からDataOpsへの転換 / centralized-to-dataops-transformation
pei0804
7
1.4k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.8k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Writing Fast Ruby
sferik
619
59k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
The Language of Interfaces
destraynor
150
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Designing the Hi-DPI Web
ddemaree
275
33k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Producing Creativity
orderedlist
PRO
335
39k
Transcript
ͪΐͬͱ͍͍SensuͷʢԾʣ by
[email protected]
ࢁޱ ༩ྗ (Yamaguchi Yoriki) Support Engineer at cloudpack ZJDPN ABOUT
ME
© KOJIMA PRODUCTION
– sensuapp.org “An open source monitoring framework.”
TABLE OF CONTENTS 1. ࠷ۙ࡞ͬͨSensu Pluginհ 2. ࡶײ
1 INTRODUCING MY SENSU PLUGIN
check-rds.rb
check-rds.rb • RDSΠϯελϯεͷঢ়ଶΛνΣοΫ͢Δ • CPU • --cpu-critical-over 90 • ϝϞϦ
• ετϨʔδ • ύʔηϯτࢦఆ͕Մೳ • Availability Zone
check-rds.rb • ͷऔಘํ๏ΛࢦఆՄೳ • Average/Maximum/Minimum • --statistics maximum • औಘ͢ΔͷظؒΛࢦఆՄೳ
• --period 3600
check-elb-latency.rb
check-elb-latency.rb • ELBͷϨΠςϯγʔΛνΣοΫ͢Δ • ෳELBΛνΣοΫՄೳ • ͷऔಘํ๏ΛࢦఆՄೳ • औಘ͢ΔͷظؒΛࢦఆՄೳ
check-elb-sum-requests.rb
check-elb-sum-requests.rb • ELBͷ૯ϦΫΤετΛνΣοΫ͢Δ • ෳELBΛνΣοΫՄೳ • औಘ͢ΔͷظؒΛࢦఆՄೳ
check-dynamodb-capacity.rb
check-dynamodb-capacity.rb • DynamoDBͷϓϩϏδϣϯ͞Εͨεϧʔϓο τͷ༻ঢ়گΛνΣοΫ͢Δ • ςʔϒϧ໊ΛࢦఆՄೳ • ͠ͳ͍߹શςʔϒϧ • ύʔηϯτࢦఆ͕Մೳ
into Community Plugins
͝ར༻͍ͩ͘͞ git clone
[email protected]
:sensu/sensu-community-plugins.git
2 ZAKKAN
ࡶײ • CloudWatchͷAPIΫη͕ڧ͍ • ΞΫηε͕ͳ͍࣌ˠ0Ͱͳ͘σʔλϙΠϯτ ࣗମ͕ଘࡏ͠ͳ͍ঢ়ଶʹ • ϝϞϦ͕Bytes୯ҐͰ͔͠औಘͰ͖ͳ͍ • ϓϥάΠϯͰ͍͍ײ͡ʹϥοϓ͍ͯ͠қ͘
͋Γ͕ͱ͏͍͟͝·ͨ͠