Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWS X-Ray @Akiba.aws LT大会 #14 番外編 AWS Update
Search
Taewoo Kim
July 17, 2019
Technology
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS X-Ray @Akiba.aws LT大会 #14 番外編 AWS Update
Akiba.aws というAWSに関する勉強会で発表させて頂いたスライドです。
Taewoo Kim
July 17, 2019
More Decks by Taewoo Kim
See All by Taewoo Kim
AWS Lambda 내부동작 파헤치기
twkiiim
1
3k
Amazon VPC Deep Dive: ENI 를 알면 VPC 가 보인다
twkiiim
2
5.9k
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기
twkiiim
0
460
Amplify Meetup #01
twkiiim
1
6.7k
Amazon EventBridge vs Amazon SNS
twkiiim
0
2.6k
活用パターンで学ぶGraphQL
twkiiim
0
1.6k
AWS 기반 서버리스 아키텍쳐 톺아보기
twkiiim
0
2.3k
AWS 기반 서버리스 아키텍쳐 톺아보기
twkiiim
1
3.5k
AppSync를 활용한 리얼타임 서버리스 아키텍쳐
twkiiim
0
4.7k
Other Decks in Technology
See All in Technology
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
180
形式手法を使って仕様をコーディングしよう
mikanichinose
0
170
20260930_Gemma4_Hands-on
tsho
0
210
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
210
GitHub Agentic Workflows を触ってみる
htkym
2
920
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
320
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
400
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
260
KanaAI
shreyas1009
0
140
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
630
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
leveragestech
PRO
0
140
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
580
Abbi's Birthday
coloredviolet
4
10k
Embracing the Ebb and Flow
colly
88
5.2k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
960
For a Future-Friendly Web
brad_frost
183
10k
Become a Pro
speakerdeck
PRO
31
6.3k
Music & Morning Musume
bryan
48
7.4k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Agile that works and the tools we love
rasmusluckow
331
22k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
WENDY [Excerpt]
tessaabrams
14
40k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Transcript
͍ͬͯΔ͔ 93BZͷΞοϓσʔτΛʂʂ AKIBA.AWS #14 ൪֎ฤ AWS Update LT
େձ 2019/07/17
ࣗݾհ •Taewoo Kim (ΩϜς) •AWSࣄۀຊ෦ίϯαϧνϯά෦ •20196݄ೖࣾ •ೖࣾલʹΞϓϦɺΣϒɺόοΫΤϯυɺ ػցֶशͳͲ෯͍Ͱ։ൃ͠·ͨ͠
•ʢࠓͷͱ͜Ζʣ͖ͳAWSαʔϏε AppSyncͱLambda (ओʹGraphQL Serverlessܥ)
࣍ •ຊηογϣϯʹؔ͠·ͯ͠ •AWS X-Rayͱ •AWS X-Rayͷίϯηϓτ •AWS X-Ray
ίϯιϧ •·ͱΊ
ຊηογϣϯʹؔ͠·ͯ͠ •AWS X-Rayೖऀ͚ •AWS X-RayαʔϏεͷجຊతͳಛ •AWS X-RayαʔϏεͷجຊతͳػೳ •AWS
X-Rayͷίϯιϧ
"8493BZͱ •ΞϓϦέʔγϣϯ͕ॲཧ͢ΔϦΫΤετʹؔ͢ΔσʔλΛऩू ͢ΔαʔϏε •σʔλΛදࣔɺϑΟϧλϦϯάɺಎΛऔಘͯ͠ͷࣝผ ࠷దԽͷػձΛࣝผ͢ΔͨΊʹ༻͢ΔπʔϧΛఏڙ
จࣈͰ͔ΒΜʂ
"8493BZͱ
"8493BZͱ
"8493BZͱ
"8493BZͱ
"8493BZͷίϯηϓτ •Segment (ηάϝϯτ) •Subsegment (αϒηάϝϯτ) •Service Graph (αʔϏεάϥϑ)
•Trace (τϨʔε) •Sampling (αϯϓϦϯάʣ •Trace Header (τϨʔεϔομʔ) •Filter Expression (ϑΟϧλࣜ) •Group (άϧʔϓʣ •Annotations and Metadata (ऍͱϝλσʔλʣ •Error, Faults, and Exceptions (Τϥʔɺোɺٴͼྫ֎ʣ
"8493BZͷίϯηϓτ •Segment (ηάϝϯτ) •Subsegment (αϒηάϝϯτ) •Service Graph (αʔϏεάϥϑ)
•Trace (τϨʔε) •Sampling (αϯϓϦϯάʣ •Trace Header (τϨʔεϔομʔ) •Filter Expression (ϑΟϧλࣜ) •Group (άϧʔϓʣ •Annotations and Metadata (ऍͱϝλσʔλʣ •Error, Faults, and Exceptions (Τϥʔɺোɺٴͼྫ֎ʣ
5SBDF τϨʔεʣ֓ཁ Trace (τϨʔε) DynamoDB SQS Lambda Segment
(ηάϝϯτ) Subsegment (αϒηάϝϯτ)
4BNQMJOH αϯϓϦϯά •X-Ray SDKʹΑͬͯαϯϓϦϯάΞϧΰϦζϜ͕ద༻ •σϑΥϧτͰ1ඵ͝ͱʹ࠷ॳͷϦΫΤετΛه •ՃϦΫΤετͷ5%Λه
'JMUFS&YQSFTTJPO ϑΟϧλࣜ ͜͜ʹೖྗ
'JMUFS&YQSFTTJPO ϑΟϧλࣜ ྫ •responsetime > 0.1 •duration >
0.4 AND duration < 1 •http.status = 409 •!ok •http.url CONTAINS “/api/resA/resB” https://docs.aws.amazon.com/xray/latest/devguide/xray-console-filters.html?shortFooter=true#console-filters-syntax
"8493BZ$POTPMF ίϯιϧ ΫϦοΫͨ͠Β ը໘͕։͖·͢
"8493BZ$POTPMF ίϯιϧ
"8493BZ$POTPMF ίϯιϧ
"8493BZ$POTPMF ίϯιϧ
"8493BZ$POTPMF ίϯιϧ
"8493BZ$POTPMF ίϯιϧ εΫϩʔϧՄೳ
"8493BZ$POTPMF ίϯιϧ εΫϩʔϧՄೳ
"8493BZ$POTPMF ίϯιϧ εΫϩʔϧऴΘΓ
"8493BZ$POTPMF ίϯιϧ ͳΜͰ͜Μͳʹ͍ʁ
"8493BZ$POTPMF ίϯιϧ 1. ϚεͰ Drag 2. ࣗಈతʹϑΟϧλద༻ ̏.
ࣗಈత༰มߋ
"8493BZ$POTPMF ίϯιϧ ֤panel͝ͱʹΈ͍߲ͨબՄೳ
"8493BZ$POTPMF ίϯιϧ ͜ΕΫϦοΫͨ͠Β
"8493BZ$POTPMF ίϯιϧ ࣗಈతʹϑΟϧλ͕ࣜ
"8493BZ$POTPMF ίϯιϧ ෳͳϑΟϧλద༻Մೳ
"8493BZ$POTPMF ίϯιϧ
"8493BZ$POTPMF ίϯιϧ
·ͱΊ •AWS X-RayΤϯδχΞʹͱͬͯϥΠϑηΠόʔ •Analytics ػೳ͕Ͱ͖ͯɺΑΓ༗༻ʹͳͬͨ •AWS Lambda ผʹઃఆ͠ͳ͙ͯ͘͢ར༻Մೳ
•AWSΛར༻͢ΔͳΒศརͳπʔϧͰ͢ͷͰΨϯΨϯ ͍·͠ΐ͏ʂ
5)&&/%
None