Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

Standardize active connection graphs on data plane dashboards #4323

Closed
jaellio opened this issue Oct 28, 2021 · 0 comments · Fixed by #4333
Closed

Standardize active connection graphs on data plane dashboards #4323

jaellio opened this issue Oct 28, 2021 · 0 comments · Fixed by #4333
Assignees
Milestone

Comments

@jaellio
Copy link
Contributor

jaellio commented Oct 28, 2021

Description:

The number of active connections to envoy clusters is displayed differently in each data plane dashboard.

OSM Pod to Service Metrics irate(envoy_cluster_upstream_cx_active{source_pod_name="$source_pod",source_namespace="$source_namespace",envoy_cluster_name!~"osm-controller|envoy-metrics-cluster|envoy-tracing-cluster|passthrough-outbound"}[1m])
image

OSM Service to Service Metrics sum(envoy_cluster_upstream_cx_active{source_service="$source_service",source_namespace="$source_namespace",envoy_cluster_name="$destination_service"})
image

OSM Workload to Service Metrics envoy_cluster_upstream_cx_active{source_namespace="$source_namespace",source_workload_kind="$source_workload_kind",source_workload_name="$source_workload_name",envoy_cluster_name!~"osm-controller|envoy-metrics-cluster|envoy-tracing-cluster|passthrough-outbound"}"
image

Affected area (please mark with X where applicable):

  • Install [ ]
  • SMI Traffic Access Policy [ ]
  • SMI Traffic Specs Policy [ ]
  • SMI Traffic Split Policy [ ]
  • Permissive Traffic Policy [ ]
  • Ingress [ ]
  • Egress [ ]
  • Envoy Control Plane [ ]
  • CLI Tool [ ]
  • Metrics [ x ]
  • Certificate Management [ ]
  • Sidecar Injection [ ]
  • Logging [ ]
  • Debugging [ ]
  • Tests [ ]
  • Demo [ ]
  • CI System [ ]

Expected behavior:

The active connection graphs should display the current number of active connections from the source to any specified destination.

@jaellio jaellio added kind/bug Something isn't working area/observability and removed kind/bug Something isn't working labels Oct 28, 2021
jaellio added a commit to jaellio/osm that referenced this issue Nov 2, 2021
Removes the irate function from the envoy cluster upstream active
connection query used in the OSM Pod to Service dashboard.

Resolves openservicemesh#4323

Signed-off-by: jaellio <[email protected]>
@snehachhabria snehachhabria added this to the v1.0.0 milestone Nov 3, 2021
allenlsy pushed a commit to allenlsy/osm that referenced this issue Dec 28, 2021
Removes the irate function from the envoy cluster upstream active
connection query used in the OSM Pod to Service dashboard.

Resolves openservicemesh#4323

Signed-off-by: jaellio <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants