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
脆弱性管理サービス Veetaをリリースした
Search
Kazuhiko Yamashita
November 09, 2017
0
2.3k
脆弱性管理サービス Veetaをリリースした
第10回ペパボテックカンファレンス~インフラエンジニアがもっとおもしろくできる!~
Kazuhiko Yamashita
November 09, 2017
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Site Reliability Engineering for GMO
pyama86
8
1k
PHPアプリケーションのスケーラビリティと 信頼性を革新する nginx+ngx_mrubyとGoの融合
pyama86
2
270
ペパボOpenTelemetry革命
pyama86
0
680
ChatGPTの活用を体現し、 組織に浸透する技術
pyama86
1
870
リリースフラグと プログレッシブデリバリーを活用した 安全なWEBアプリケーションデプロイ
pyama86
2
150
PHPerのためのOpenTelemetry入門
pyama86
1
210
生成AIで仕事を もっとおもしろくする事例と詳解
pyama86
0
140
Goで実装された高速な 仮想待合室サーバの実装と詳解
pyama86
15
6.9k
CNDF2023前夜祭 - 玄界灘のクラウドネイティブなデータ基盤運用の実践
pyama86
1
430
Featured
See All Featured
How GitHub (no longer) Works
holman
304
140k
How STYLIGHT went responsive
nonsquared
92
4.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Being A Developer After 40
akosma
57
580k
Why Our Code Smells
bkeepers
PRO
331
56k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
The Language of Interfaces
destraynor
151
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
Transcript
ʙΘʔʔʔʂʂࠓ࠙ձ༲͛͋Δ͡ΌΜʂʂ࠷ߴ͡ΌΜʂʂʂฤʙ !QZBNB(.01FQBCP *OD ϖύϘςοΫΧϯϑΝϨϯεɹΠϯϑϥΤϯδχΞ͕ͬͱ͓͠Ζ͘Ͱ͖Δ ੬ऑੑཧαʔϏε 7FFUBΛϦϦʔεͨ͠
ΤϯδχΞ ࢁԼ!QZBNB ϗεςΟϯάࣄۀ෦νʔϑςοΫϦʔυ IUUQTUFOTOBQPODPN
-JOVYͷ౷߹Ϣʔβʔཧ 50.-ܗࣜ )551 +40/ -%"1%#ͷཧͷӡ༻ෛՙ ѻ͍͍͢ϑΥʔϚοτ ൚༻ੑɾ֦ுੑ
WFFUBPSH αʔόύοέʔδͷ ੬ऑੑཧαʔϏε
WPM NSVCZͰ࣮ݱ͢Δ ҰาਐΜͩΠϯϑϥӡ༻
7FFUB JT -JOVYͷύοέʔδ੬ऑੑཧαʔϏε IUUQTXXXWFFUBUFDI
None
7FFUBͰग़དྷΔ͜ͱ wαʔόʹΠϯετʔϧ͞Εͨύοέʔδใͷநग़ɺݕࡧ wύοέʔδͷ੬ऑੑͷநग़ɺݕࡧ w੬ऑੑใͷӾཡ w੬ऑੑใࠂͷແࢹ w੬ऑੑൃݟ௨
ΞʔΩςΫνϟ 7FFUB 7B[ $7& /7% +7/ ύοέʔδใͷ௨ ύοέʔδใεΩϟϯ ਓྨ Ϩϙʔτ
8&#ͰӾཡ
ཧ୯Ґ 0SHBOJ[BUJPO 4FSWJDF IPTU IPTU IPTU 4FSWJDF IPTU IPTU IPTU
Ξϥʔτ$7&ͷཧใ0SHBOJ[BUJPO 4FSWJDF )PTU୯ҐͰཧՄೳ
σϞ
ٕज़ελοΫ
՝ײ
ςΫχΧϧϦʔυͱͯ͠
αʔόͷ੬ऑੑཧͷলྗԽ
None
7VMT wΤʔδΣϯτϨε w044͔ͭɺ࡞ऀ͕ຊਓ w44)͘͠ϩʔΧϧͰεΩϟϯΛߦ͍ɺ݁ՌΛ+40/ϑΝΠϧʹग़ྗ w4MBDLͳͲͷ௨࿈ܞ
ςΫχΧϧϦʔυͱͯ͠ wαʔόͷ੬ऑੑཧͷলྗԽ 7VMTͷಋೖˠΤʔδΣϯτϨε͕ෳαʔϏεɺઍେنͰαʔόӡ༻Λ ߦ͍ͬͯΔϖύϘʹϚον͠ͳ͔ͬͨ IUUQTTQFBLFSEFDLDPNQZBNBWVMTYTUOTEFTIJNFSVDVJSVPYJOHKJBO[IJGBMTF[JEPOHIVB 7VMTº45/4Ͱਓྨ͕ͤʹͳΕΔͱ ৴ͯٙ͡Θͳ͔ͬͨظ
ͦ͏ɺԶୡ͏ΤʔδΣϯτͳ͠Ͱ ੜ͖͍͚ͯͳ͍ମʹͳͬͪ·ͬͨ
7VMTΤʔδΣϯτ 4BB4 wΤʔδΣϯτϨεͳઃܭ͔ΒΤʔδΣϯτܗࣜରԠͷύϫʔϓϨΠ wDVSSFOUԼͷ+40/Λ1BSTFͯ͠1045 wґଘύοέʔδͷଟ͞
7VMT 7B[ 7FFUB
ΤϯδχΞ ͱͯ͠
ΤϯδχΞͱͯ͠ wϖύϘͷΠϯϑϥࣄ wࣗͷαʔϏεΛ࣋ͭ͜ͱ
ϖύϘͷΠϯϑϥࣄ wαʔϏεΠϯϑϥ0QFO4UBDLΛ࠾༻ wཧαʔό wԾαʔό IUUQTTQFBLFSEFDLDPNQZBNBQFQBCPOJPLFSVPQFOTUBDLIBDLT
ϖύϘͷΠϯϑϥࣄ
༏Ε͍ͯΔͱ͍͏͜ ͱଞͱͷൺֱʹΑͬ ͯৢ͞ΕΔ
ࣗͷαʔϏε wදతαʔϏε wࣗݾֶशج൫
ࠓޙͷ͍͖ͬͯ
ࠓޙͷ͍͖ͬͯ wݕਫ਼ͷ্ w69্ wػցֶशɾ౷ܭ wNBDLFSFMQMVHJOWFFUB
ݕਫ਼ͷ্ w0QFO4$"1ରԠ wιʔεΠϯετʔϧରԠ
69্
ػցֶशɾ౷ܭ wύοέʔδͷ੬ऑੑใ wରԠͷඞཁՄ൱ wରԠͷαδΣετ
NBDLFSFMQMVHJOWFFUB [plugin.checks.veeta] command = “/usr/bin/mackerel-plugin-veeta -token xxxx -service example”
2༗ྉԽͷ༧ఆʁ
·ͱΊ
੬ऑੑཧָʹ͍ͯ͘͠ 1.
ࣗͷܧଓతͷͨΊʹ αʔϏεΛӡ༻͢Δ 2.
ΠϯϑϥΤϯδχΞҙ͑͋͞Ε αʔϏε࡞ΕΔ 3.
ϑΟʔυόοΫ͓͍ͪͯ͠·͢ ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU