Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions daprdocs/content/en/operations/observability/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,9 @@ description: See and measure the message calls to components and between network
- Review the [Observability API reference documentation]({{% ref health_api.md %}}).
- Read the [general overview of the observability concept]({{% ref observability-concept %}}) in Dapr.
{{% /alert %}}

{{% alert title="Dapr Observability in Action!" color="primary" %}}
Dapr Has a public Grafana dashboard demonstrating observability in action on our longhaul testing environment.
- [Dapr Public Grafana Dashboard](https://dapr.grafana.net/public-dashboards/86d748b233804e74a16d8243b4b64e18)
- Read more about: [Longhaul performance and stability]({{% ref perf-longhaul.md %}})
{{% /alert %}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
type: docs
title: "Longhaul performance and stability"
linkTitle: "Longhaul performance and stability"
weight: 10000
description: ""
---

This article provides longhaul performance and stability benchmarks for Dapr on Kubernetes.

The longhaul tests are designed to run for a period of a week, validating the stability of Dapr and its components, while measuring resource utilization and performance over time.

## Public Dashboard

You can access the live longhaul test results on the public Grafana dashboard. This dashboard is updated in near real-time, showing the latest results from the longhaul tests.

[Dapr Longhaul Dashboard](https://dapr.grafana.net/public-dashboards/86d748b233804e74a16d8243b4b64e18).

## System overview

The longhaul environment is run on a 3 node managed Azure Kubernetes Service (AKS) cluster, using standard D2s_v5 nodes running 2 cores and 8GB of RAM, with network acceleration.

## Test Applications

- Feed generator
- Hashtag Actor
- Hashtag counter
- Message Analyzer
- Pubsub Workflow
- Streaming Pubsub Publisher / Producer
- Streaming Pubsub Subscriber / Consumer
- Snapshot App
- Validation Worker App
- Scheduler Jobs App
- Workflow Gen App
- Scheduler Actor Reminders - Client
- Scheduler Actor Reminders - Server
- Scheduler Workflow App

## Redeployments

The longhaul test environment is redeployed every 7 days (Fridays at 08:00 UTC).

## Test Infrastructure

The test infrastructure is sourced from this [GitHub repository](https://github.com/dapr/test-infra).

It is a mixture of Bicep IaC templates and Helm charts to deploy the test applications and Dapr.

Loading