# Advanced Observability Suite (AOS)

DuploCloud's **Advanced Observability Suite (AOS)** is an add on observability service that provides dynamic, in-depth observability monitoring, including traces, profiling, alerts, and cross-Tenant analytics.

{% hint style="info" %}
**Hint:** If you do not see the Advanced Observability Suite in your DuploCloud Portal, please contact DuploCloud Support to enable this add-on.
{% endhint %}

For daily operations using the default observability offering, see [Standard Observability](/docs/automation-platform/workshops/duplocloud-101-for-aws/daily-operations-using-duplocloud/3.-observability/standard-observability.md).

## Advanced Dashboard

The AOS provides two main dashboards depending on your role:

* **Administrator Dashboard:** Displays cloud and observability data across all resources and infrastructures. Accessible only to Administrators.
* **Tenant Dashboard:** Displays cost and observability data scoped to the Tenant. Accessible to non-administrators with access to the selected Tenant.

### Accessing the Advanced Dashboard

Navigate to:

* **Administrator** → **Observability** → **Advanced** → **Dashboard** (Admin view)
* **Observability** → **Advanced** → **Dashboard** (Tenant view)

<figure><img src="/files/x8IpG3uGvtEwytN5N3j5" alt=""><figcaption></figcaption></figure>

## Logging

Click the **Logs** card on the AOS Dashboard.

The Grafana Logging dashboard opens, showing real-time logs for Services and Containers.

<figure><img src="/files/CqgvCx2PnAhQctYnSqzc" alt=""><figcaption></figcaption></figure>

Adjust filters to refine your view, or leave defaults to see all logs.

Optionally, click a log entry to view details, explore traces, or see context.

{% hint style="info" %}
Logs are powered by **Grafana Loki** and include metadata such as Tenant, Namespace, Pod, and Host for easier troubleshooting.
{% endhint %}

## Metrics

Click the **Metrics** card on the AOS Dashboard.

The Grafana Metrics dashboard opens, showing real-time performance metrics for your Services and Containers.

<figure><img src="/files/MoUT2OT74nZ5NnhikOz4" alt=""><figcaption></figcaption></figure>

Adjust filters or time intervals to focus on specific resources or trends, or leave defaults to see all metrics.

Optionally, click a metric or panel to explore details in Grafana for deeper analysis.

{% hint style="info" %}
Metrics are powered by **Grafana Mimir** and provide insights into CPU, memory, request rates, and errors for easier troubleshooting and monitoring.
{% endhint %}

## Other Observability Features

* **Cloud Spend:** View real-time cloud expenditures by Tenant, Service, or Infrastructure.
* **Kubernetes / Docker metrics:** Monitor CPU, memory, and container performance across workloads.
* **Traces (Tempo)**: Track request flows and latency.
* **Profiles (Pyroscope)**: Inspect application performance and CPU profiling.
* **Alerts (Alertmanager)**: Review and acknowledge active alerts.
* **Audit Logs:** Track user and system activity across your DuploCloud environment. See [Audit Logs](/docs/automation-platform/workshops/duplocloud-101-for-aws/daily-operations-using-duplocloud/5.-audit-logs.md) for details.

Click any card to open the detailed Grafana dashboard for that feature.

For full instructions and advanced usage, see the [AOS documentation](/docs/automation-platform/diagnostics-overview/advanced-observability-suite.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.duplocloud.com/docs/automation-platform/workshops/duplocloud-101-for-aws/daily-operations-using-duplocloud/3.-observability/advanced-observability-suite-aos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
