Categories:
Aura HTTP Outbound dashboard
Information provided Aura HTTP outbound dashboard
Introduction
HTTP outbound dashboard monitors outbound traffic to different services.
This outbound traffic can be visualized by channel, thus providing a detailed insight into the specific outgoing traffic from this particular channel. It clearly improves the optimization of strategies for that channel or a performance comparison between different channels.
The available metrics are defined in the following sections.
HTTP request latency
HTTP request latency graph shows mean latency time aggregated by one minute.
Graph metrics
sum by (app,kubernetes_namespace)(rate(outgoing_request_duration_seconds_sum{app=~'.*'}[1m])) / sum by (app,kubernetes_namespace)(rate(outgoing_request_duration_seconds_count{app=~'.*'}[1m]))
Graph visual

HTTP request rate
HTTP requests rate graph shows requests rate per second, aggregated by one minute.
Graph metrics
sum by (app,kubernetes_namespace) (rate(outgoing_request_duration_seconds_count{app=~'.*'}[1m]))
Graph visual

HTTP request latency
HTTP request latency graph shows request latency rate per second, aggregated by one minute.
Graph metrics
sum by (app,kubernetes_namespace) (rate(outgoing_request_duration_seconds_sum{app=~'.*'}[1m]))
Graph visual

HTTP error rate
HTTP error rate shows request errors rate per second, aggregated by one minute
Graph metrics
sum by (app,kubernetes_namespace) (rate(outgoing_request_duration_seconds_count{app=~'.*',status=~"4..|5.."}[1m]))
Graph visual

Errors
Errors graph shows errors duration aggregated by one minute.
Graph metrics
sum(rate(outgoing_request_duration_seconds_count{app=~'.*',status=~"4..|5.."}[1m])) by (app,kubernetes_namespace)
Graph visual

Aura bot backend latency
aura-bot backend latency shows mean latency rate on aura-bot backend, aggregated by one minute.
Graph metrics
sum(rate(outgoing_request_duration_seconds_sum{app=~"aura-bot"}[1m])) by (path,kubernetes_namespace)/sum(rate(outgoing_request_duration_seconds_count{app=~"aura-bot"}[1m])) by (path,kubernetes_namespace)
Graph visual

Authentication API backend latency
aura-authentication-api backend latency shows mean latency rate on aura-authentication-api backend, aggregated by one minute.
Graph metrics
sum(rate(outgoing_request_duration_seconds_sum{app=~"authentication-api"}[1m])) by (path,kubernetes_namespace)/sum(rate(outgoing_request_duration_seconds_count{app=~"authentication-api"}[1m])) by (path,kubernetes_namespace)
Graph visual

Aura bridge backend latency
aura-bridge backend latency shows mean latency rate on aura-bridge backend, aggregated by one minute.
Graph metrics
sum(rate(outgoing_request_duration_seconds_sum{app=~"aura-bridge"}[1m])) by (path,kubernetes_namespace)/sum(rate(outgoing_request_duration_seconds_count{app=~"aura-bridge"}[1m])) by (path,kubernetes_namespace)
Graph visual
