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
670
2014-06-20 JAWS-UG Tokyo
y13i
June 20, 2014
Tweet
Share
More Decks by y13i
See All by y13i
Alexa と Polly と私
y13i
0
550
Alpine Linux ノススメ
y13i
1
6.8k
AWS Advanced Users Meetup vol.2
y13i
0
240
JAWS-UG Nagano Kickoff Meeting
y13i
6
4.2k
Other Decks in Technology
See All in Technology
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
480
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
200
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
180
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
220
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
120
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
390
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
640
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
570
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
250
AWSで始める実践Dagster入門
kitagawaz
1
620
Language Update: Java
skrb
2
300
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
390
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Optimizing for Happiness
mojombo
379
70k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building Adaptive Systems
keathley
43
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Bash Introduction
62gerente
615
210k
Thoughts on Productivity
jonyablonski
70
4.8k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
How STYLIGHT went responsive
nonsquared
100
5.8k
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୯ҐͰ͔͠औಘͰ͖ͳ͍ • ϓϥάΠϯͰ͍͍ײ͡ʹϥοϓ͍ͯ͠қ͘
͋Γ͕ͱ͏͍͟͝·ͨ͠