Skip to main content
Demo Project
in
|
Show errors
level == "ERROR"
HTTP 5xx responses
attributes.http.response.status_code >= 500
Slow requests (>1s)
duration > 1000000000
Exceptions
attributes.exception.type != null
Error types
attributes.error.type != null
Slow spans (>5s)
kind == "span" and duration > 5000000000
Errors by service
status_code == "ERROR" | summarize count(*) by bin_auto(timestamp), resource.service.nameBar chart — error rate per service over time
Volume by level
| summarize count(*) by bin_auto(timestamp), levelBar chart — log volume breakdown
Latency percentiles
| summarize percentiles(duration, 50, 90, 99) by bin_auto(timestamp)Line chart — p50/p90/p99 over time
Checkout 500 spike investigation •Mar 07 20:54 • by me
isnotempty(null)
Apr 13 13:23 • by me
attributes.net.host.name == "recommendation"
Feb 10 18:17 • by me
attributes.http.route == "/api/cart"
Feb 10 17:07 • by me
attributes.http.route == "/hello"
Feb 10 16:43 • by me
attributes.http.route == "/api/users"
Feb 10 16:35 • by me
attributes.http.route == "/hello/flask"
Feb 10 16:14 • by me
attributes.http.route == "/don-net"
Feb 10 16:10 • by me
attributes.http.route == "/api/users/login"
Feb 10 14:43 • by me
status_code == 400.0
Feb 10 14:29 • by me
attributes.http.route == "/users"
Feb 10 12:08 • by me
attributes.http.route == "/user/:nameeeeeeeeeeeeeeeeeeeeeeeee"
Feb 10 11:42 • by me
attributes.http.route == "/user/:name"
Feb 10 11:35 • by me
level == "ERROR" | summarize count()by bin_auto(timestamp), status_code
Feb 10 11:13 • by me
attributes.http.route == "/api/checkout"
Feb 10 08:50 • by me
attributes.http.route == "/api/products/:productId"
Feb 10 07:47 • by me
attributes.http.route == "/api/currency"
Feb 10 07:06 • by me
attributes.http.route == "/sample/{subject}"
Feb 10 06:19 • by me
attributes.http.route == ""
Feb 10 04:35 • by me
attributes.http.route == "/apispec_1.json"
Feb 10 03:34 • by me
attributes.http.route == "/*"
Feb 09 22:36 • by me
attributes.http.route == "/api/"
Feb 09 20:45 • by me
attributes.http.route == "/api/bundles"
Feb 09 18:39 • by me
kind == "log" AND context___trace_id == ""
Feb 09 17:56 • by me
attributes.http.route == "/users/octocat"
Feb 09 17:43 • by me
attributes.net.host.name == "api.github.com"
Feb 09 17:41 • by me
attributes.http.route == "/apidocs/"
Feb 09 16:55 • by me
attributes.http.route == "api/user"
Feb 09 15:34 • by me
attributes.http.route == "/todos/{id}"
Feb 09 15:02 • by me
attributes.http.route == "/todos/:id"
Feb 09 15:02 • by me
attributes.http.route == "/todos/:todoId"
Feb 09 14:44 • by me
summarize count()by bin_auto(timestamp), status_code
Feb 09 13:52 • by me
attributes.http.route == "/api/recommendations"
Feb 09 11:19 • by me
attributes.http.route == "/greet/:name"
Feb 09 10:06 • by me
attributes.http.route == "/api/products"
Feb 09 07:32 • by me
attributes.net.host.name == "localhost"
Feb 09 07:11 • by me
attributes.net.host.name == "fingerprints.bablosoft.com"
Feb 09 07:11 • by me
attributes.net.host.name == "ip-api.com"
Feb 09 06:58 • by me
status_code > 200
Feb 09 05:20 • by me
attributes.net.host.name == "0.0.0.0:8000"
Feb 09 05:12 • by me
attributes.http.route == "/"
Feb 09 05:00 • by me
attributes.net.host.name == "api.ipify.org"
Feb 09 04:23 • by me
attributes.net.host.name == "ipv4.icanhazip.com"
Feb 09 04:16 • by me
attributes.net.host.name == "127.0.0.1"
Feb 09 02:50 • by me
Feb 09 02:41 • by me
attributes.net.host.name == "127.0.0.1:5000"
Feb 09 02:30 • by me
attributes.net.host.name == "127.0.0.1:8000"
Feb 09 02:27 • by me
attributes.net.host.name == "141.95.85.151"
Feb 09 02:22 • by me
attributes.net.host.name == "141.95.85.151:8080"
Feb 09 02:14 • by me
attributes.net.host.name == "51.89.42.209"
Feb 09 02:11 • by me
attributes.net.host.name == "_"
Feb 09 02:07 • by me
attributes.http.route == "/todo/:id"
|
0 rows