Log Explorer
Search AppTraces & AppExceptions — Development
LIVE
Quick range:
No log entries found for the selected filters.
Results
+0 new
Page 1
| Time | Severity | Type | App / Message | Operation |
|---|
App:
P50/P95/P99 by function name
Which function owns the P95 latency within a role?
requests
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
| summarize
p50 = percentile(duration, 50),
p95 = percentile(duration, 95),
p99 = percentile(duration, 99),
Total = count(),
Failures = countif(success == false)
by name
| extend FailureRate = round(100.0 * Failures / Total, 1)
| order by p95 desc
Slow downstream calls (>10 s)
What downstream dependencies are slow on requests taking >10 s?
let SlowOps = requests
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
| where duration > 10000
| project operation_Id, RequestDurationMs = duration;
dependencies
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
| join kind=inner SlowOps on operation_Id
| summarize
Calls = count(),
AvgMs = round(avg(duration), 0),
P95Ms = round(percentile(duration, 95), 0),
MaxMs = max(duration),
Failures = countif(success == false)
by type, target
| order by P95Ms desc
Top 20 slowest executions
The 20 slowest individual request executions.
requests
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
| top 20 by duration desc
| project timestamp, name,
DurationSec = round(duration/1000.0, 1),
success,
instance = cloud_RoleInstance,
operation_Id
Cold start vs warm
Compare P95 latency for cold-start (first) vs warm executions per instance.
requests
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
| summarize FirstExecution = min(timestamp) by cloud_RoleInstance
| join kind=inner (
requests
| where timestamp >= ago(24h)
| where cloud_RoleName =~ "{APP}"
) on cloud_RoleInstance
| extend ExecType = iff(timestamp == FirstExecution, "Cold (first)", "Warm")
| summarize
p95Ms = percentile(duration, 95),
AvgMs = round(avg(duration), 0),
Count = count()
by ExecType
Time-of-day latency pattern
Average and P95 latency broken down by hour of day (last 7 days).
requests
| where timestamp >= ago(7d)
| where cloud_RoleName =~ "{APP}"
| extend HourOfDay = hourofday(timestamp)
| summarize
AvgMs = round(avg(duration), 0),
P95Ms = round(percentile(duration, 95), 0),
Count = count()
by HourOfDay
| order by HourOfDay asc