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
tos_command
Search
Kazuhiko Yamashita
October 30, 2017
Technology
1
1.9k
tos_command
Geeks Who Drink in Fukuoka -モニタリング勉強会 Edition-
Kazuhiko Yamashita
October 30, 2017
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
5.4k
Managing Database Migrations in Go Backend Systems
pyama86
0
160
新しい職場の CI が 20 分かかっていたらあなたならどうする?
pyama86
2
1.5k
事業を差別化する技術を生み出す技術
pyama86
4
1.9k
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
10k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.9k
Tuning GraphQL on Rails
pyama86
2
2.5k
ttlcacheのここがスゴい
pyama86
1
220
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
700
Other Decks in Technology
See All in Technology
MySQLのJSON機能の活用術
ikomachi226
0
150
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
3
520
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
170
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
290
2人で作ったAIダッシュボードが、開発組織の次の一手を照らした話― Cursor × SpecKit × 可視化の実践 ― Qiita AI Summit
noalisaai
1
370
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
270
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.1k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
140
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
440
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
49
Google's AI Overviews - The New Search
badams
0
900
Documentation Writing (for coders)
carmenintech
77
5.2k
Embracing the Ebb and Flow
colly
88
5k
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
The Curious Case for Waylosing
cassininazir
0
230
Into the Great Unknown - MozCon
thekraken
40
2.2k
The SEO identity crisis: Don't let AI make you average
varn
0
64
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
130
Transcript
ʙݰքṗͷ.BDLFSFMʙ !QZBNB(.01FQBCP *OD (FFLT8IP%SJOLJO'VLVPLBϞχλϦϯάษڧձ&EJUJPO ԶͷѪͨ͠ḉ
ϗεςΟϯάࣄۀ෦νʔϑςΫχΧϧϦʔυ ࢁԼ!QZBNB
ϖύϘԬ
-JOVYͷ౷߹Ϣʔβʔཧ 50.-ܗࣜ )551 +40/ -%"1%#ͷཧͷӡ༻ෛՙ ѻ͍͍͢ϑΥʔϚοτ ൚༻ੑɾ֦ுੑ
WPM NSVCZͰ࣮ݱ͢Δ ҰาਐΜͩΠϯϑϥӡ༻
1FQBCPͱ.BDLFSFM
.BDLFSFM wશαʔϏεͰར༻ w։ൃྗΛڧΈͱ͢Δզʑͱͷ૬ੑ͕ ൈ܈ͳʮΤϯδχΞΛϫΫϫΫͤ͞ΔײతαʔόʔࢹαʔϏεʯ
0QFO4UBDLࢹ w0QFO4UBDLͷϙʔτͷΛࢹ͢Δ͜ͱͰɺ*1ͷൃλΠϛϯά ࡏݿཧʹ׆༻ wϥοΫ͝ͱͷαʔόɺ7$16ɺϝϞϦɺσΟεΫͷར༻Λऔಘ ͠ɺαʔόࡏݿཧʹ׆༻
ͱ͍͏ ਅ໘ͳΛ͠Α͏ ͱࢥͬͨ࣌ظ͕ ʹ͋Γ·ͨ͠
.BDLFSFMͱ͍͑ ࿈ଓϦϦʔε
None
ॴҦNPOJUతͳ͜ͱ͕ग़དྷΔΑ͏ʹͳͬͨ 8FC4FSWFS IUUQ .BDLFSFM "HFOU 8FC4FSWFS IUUQ .BDLFSFM "HFOU αʔϏεμϯΛ.BDLFSFM͕ݕ
ࣗಈͰ෮چ αʔϏεμϯ࣌ʹҙͷίϚϯυΛ࣮ߦՄೳʹͳͬͨ
ڥมͰར༻ऀଆͰ݅Λذ [plugin.checks.log] command = "check-log -f /path/to/file -p PATTERN" action
= { command = "bash -c '[ \"$MACKEREL_STATUS\" != \"OK\" ]' && ruby /path/ to/something.rb", user = "someone" } ."$,&3&-@45"564ʹ0, 8"3/*/( $3*5*$"- 6/,/08/ͷ͍ͣΕ͔͕ೖΔ ˞ىಈۭ࣌നɺ͞Βʹɺ͏ੈલͷ."$,&3&-@13&7*064@45"564औಘՄೳ
ͬͱ͓͠Ζ͘Ͱ͖Δ
UPT IUUQTHJUIVCDPNQZBNBUPT [plugin.checks.log] command = "check-log -f /path/to/file -p PATTERN"
action = { command = “/bin/tos -no ‘ruby /path/to/ something.rb’", user = "someone" }
UPT $ tos -h Usage of tos: -c string CRITICAL(Short)
-no string NotOK(Short) -o string OK(Short) -u string Unknown(Short) -w string WARNING(Short)
UPTௗδϟϯΫγϣϯ
5IBOLZPV ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU