Architecture

How the Advanced Observability Suite and OpenTelemetry integrate with DuploCloud

Advanced Observability Suite (AOS) is based on OpenTelemetry. The following graphic shows the various components.

The OTel stack consists of 50 or more components and hundreds of configurations. If you need to change your OpenTelemetry configuration, contact your DuploCloud support team.

DuploCloud Advanced Observability Suite Architecture

Viewing the DuploCloud Deployment of the OpenTelemetry Stack

To view the complete deployment of the OpenTelemetry stack:

  1. In the DuploCloud Portal, navigate to Administrator -> Observability -> Advanced -> Dashboard.

  2. In the Observability area, click the K8s/Docker card. The Grafana K8s Resource Monitoring dashboard launches, giving you a detailed view of resources and monitoring for Kubernetes nodes, Docker containers, and Pods.

The AOS Dashboard containing the K8s/Docker card
The Grafana K8s Resource Monitoring dashboard

Viewing OpenTelemetry Data in DuploCloud

OpenTelemetry data is stored in S3 Buckets, which you can view in the DuploCloud Portal.

OpenTelemetry data is stored in S3 Buckets in a Tenant that DuploCloud preconfigures for you during Onboarding. DuploCloud documentation refers to this Tenant as OpenTelemetry_Tenant (in bold italics), but the name may vary if a different name was chosen during setup.

  1. In the DuploCloud Portal, select the OpenTelemetry_Tenant from the Tenant list box at the top of the Portal.

  2. Navigate to Cloud Services -> Storage and select the S3 tab to view the data. This data setup is deployed and managed via Flux Helm release infrastructure.

S3 Bucket containing OpenTelemetry data in the OpenTelemetry Tenant
S3 Buckets in the OpenTelemetry_Tenant Tenant

To view a complete list of Kubernetes Services in an OpenTelemetry deployment, select the OpenTelemetry_Tenant from the Tenant list box at the top of the Portal and navigate to Kubernetes -> Services.

Kubernetes deployments, containers, and S3 buckets in an OpenTelemetry Tenant
Services in the OpenTelemetry_Tenant Tenant

To view a complete list of Docker Containers in an OpenTelemetry deployment, select the OpenTelemetry_Tenant from the Tenant list box at the top of the Portal and navigate to Kubernetes -> Containers.

Docker Containers in the OpenTelemetry Tenant
Containers in the OpenTelemetry_Tenant Tenant

Last updated

Was this helpful?