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
Using Server-Time for App and CDN Monitoring
Search
Akamai Developer
October 11, 2017
Technology
1
40
Using Server-Time for App and CDN Monitoring
Akamai Developer
October 11, 2017
Tweet
Share
More Decks by Akamai Developer
See All by Akamai Developer
Best Practices: Tuning Performance, Offload, and Operational Efficiency with Akamai
akamaidev
0
50
Visualizing Cellular Audience for Streaming KPIs
akamaidev
0
33
How Akamai Made ESI Testing Simpler
akamaidev
0
57
Connecting Your SIEM Tool with Akamai Security Events
akamaidev
0
73
Taking Self-Serviceability to the Moon Using PM Variables
akamaidev
0
78
The Road to Ultra Low Latency
akamaidev
0
50
Hands-on Automation of Akamai with PAPI and Python
akamaidev
0
98
Self-Serviceability- Taking it Up a Notch!
akamaidev
0
61
Optimizing your API to Perform at Scale
akamaidev
0
41
Other Decks in Technology
See All in Technology
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
170
テストを軸にした生き残り術
kworkdev
PRO
0
200
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
130
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
130
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
370
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
450
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
270
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
390
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
430
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
360
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
KotlinConf 2025_イベントレポート
sony
1
120
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Docker and Python
trallard
45
3.6k
Automating Front-end Workflow
addyosmani
1370
200k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
RailsConf 2023
tenderlove
30
1.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
840
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How to Ace a Technical Interview
jacobian
279
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Transcript
None
Using Server-Timing for App and CDN Monitoring Charles Vazac @vazac
Olden days of RUM
RUM APIs
Request
Response
None
None
None
Response Header Syntax Server-Timing: <name>; duration="<duration>"; description="<description>" Examples: Server-Timing: cache-hit
Server-Timing: auth; duration=75 Server-Timing: bytes-on-disk; description=17000 Server-Timing: db; duration=120; description="database access"
Browser support
Manual Instrumentation Candidates: 1) Database queries 2) Cache lookups 3)
API calls 4) Data transformation / processing 5) Image compression 6) Template rendering 7) etc….
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Privacy & Security
CORS
TIMING-ALLOW-ORIGIN: www.example.com
TIMING-ALLOW-ORIGIN: *
CDN
#1 Server-Timing: edge; duration=120
#2 Server-Timing: origin; description=true -or- Server-Timing: origin; description=false
#3 Server-Timing: bytes; description=10799
CDN
DEMO
Collection & Compression
None
resourcetiming-compression.js
None
None
DEMO
Future of Server Timing
None
Links! Server Timing specification https://w3c.github.io/server-timing/ mPulse: https://www.akamai.com/us/en/products/web-performance/mpulse.jsp Libraries: https://github.com/SOASTA/boomerang https://www.npmjs.com/package/resourcetiming-compression
https://github.com/Sage/jsurl https://www.npmjs.com/package/express-middleware-server-timing https://github.com/tpeczek/Lib.AspNetCore.ServerTiming https://github.com/dpogue/rails_server_timings
Thank You!