Skip to main content

Diagrid Conductor

Automate, monitor, and optimize Dapr across all your Kubernetes clusters with enterprise-grade operational tooling.


What is Conductor?​

Conductor is a SaaS solution that automates the operational management of Dapr on Kubernetes. It runs as an agent deployed on your clusters, automating Dapr upgrades and certificate rotation, and providing deep observability into your Dapr workloads to help you run your critical apps confidently from development to production.

πŸ€–Automate Operations

  • Dapr installation and upgrades (new releases available within 24 hours)
  • Zero-downtime mTLS certificate rotation
  • Configuration sync across clusters
  • Scheduled upgrades and canary releases to reduce risk

πŸ“ŠDeep Observability

  • 150+ metrics across 20+ built-in visualization graphs
  • Dynamic Apps Graph topology showing service invocations and pub/sub dependencies
  • Component health and initialization status
  • Real-time alerts and diagnostics (reduces incident discovery time by up to 70%)

πŸ”Built-in Best Practices

  • Advisor continuously scans 50+ production best practices
  • Security misconfiguration detection
  • Resource usage optimization (cost reductions up to 80% in some cases)
  • Reliability and performance guidance

Key Benefits​

Conductor simplifies operating Dapr in production by automating operational tasks, reducing security risks and downtime, and accelerating development through enhanced visibility into the Dapr runtime.

Operational Excellence​

Automated upgrades and rollbacks: Conductor automates Dapr upgrades and rollbacks, reducing the risk of human error. New Dapr releases are available within 24 hours of their upstream release. For critical fixes, the Conductor Enterprise plan offers custom Dapr open-source patches.

Scheduled upgrades & canary releases: Execute certificate rotations and Dapr upgrades immediately or at scheduled times to reduce user impact. Per-application rollout supports canary releases, allowing a subset of applications to test new Dapr sidecars before broader deployment.

Conductor Advisor

Built-in best practices: Conductor's Advisor continuously checks Dapr environments for over 50 production best practices and potential misconfigurations. This continuous monitoring can be integrated directly into build pipelines. Advisor also helps with resource usage optimizationβ€”by analyzing historical application usage, Conductor suggests optimized resource settings, leading to improved efficiency and cost reductions up to 80% in some cases.

Reduce Security Risks & Downtime​

Zero-downtime certificate rotations: Conductor automates mTLS certificate rotation across the control plane and all workloads at your preferred frequency and time window, maintaining secure communication with an up-to-date trust chain.

Critical alerts: Conductor includes built-in checks and dozens of alerts for misconfigurations and errors, promptly notifying you of unexpected events. Component initialization checks detect infrastructure misconfigurations immediately after deployment without examining sidecar logs. Metrics can be exported to Grafana dashboards, or alerts can be sent via email or integrated with monitoring systems via webhooks.

Conductor Golden Metrics

Visualize golden metrics: Conductor's metrics graphs enable precise identification and resolution of issues during troubleshooting. By capturing over 150 Dapr metrics across 20+ visualization graphs, you can identify resource usage issues, network errors, and slow responses. These metrics can be exported and visualized in existing observability tools.

Develop & Troubleshoot Faster​

Dynamic application topology: Conductor's Apps Graph maps out your system topology using real-time metrics without the need for tracing integration. It shows how applications interconnect through synchronous service invocations or asynchronous pub/sub interactions, and what infrastructure components they depend on.

Conductor Apps Map

Dapr runtime insights: Conductor provides unified visibility into the Dapr runtime, offering detailed insights that generic monitoring tools cannot match:

  • Actors: Deep understanding of Dapr Actor behavior by displaying active instances, actor types, and recent actor placement information
  • Resiliency policies: Visibility into resiliency policy configurations, the applications using them, and their usage rates to understand system health and behavior
  • Pub/Sub subscriptions: Unified visibility into all subscription types (declarative, programmatic, and streaming), allowing teams to monitor subscriptions without switching between tools or digging into source code

Get Started​


Feature Deep-dive​

Configuration & Management​

Operational Excellence​


Installation Methods​

Choose the Conductor installation method that fits your workflow and environment.

πŸ–₯️Console (Recommended)

Best for getting started, development, and small-scale deployments. Pros: β€’ Visual interface, no scripting required β€’ Quick cluster connection setup Get Started with Console β†’

⌨️Diagrid CLI

Best for automation, CI/CD pipelines, and scriptable workflows. Pros: β€’ Scriptable and repeatable β€’ Version-control friendly β€’ Ideal for DevOps automation View CLI Reference β†’

πŸ“¦Helm (Enterprise)

Best for GitOps, advanced users, and enterprise environments. Pros: β€’ Full GitOps integration β€’ Declarative configuration β€’ Works with ArgoCD, Flux Install with Helm β†’

How-To Guides​


Organization & Security​

πŸ‘₯User Management

Invite team members, assign roles (Admin, Operator, Viewer), and manage permissions. Manage Users β†’

πŸ”SSO Authentication

Configure SSO with your identity provider for simplified access. Set Up SSO β†’

πŸ”‘API Keys

Create API keys for programmatic access and CI/CD pipelines. Create API Keys β†’

πŸ›‘οΈSecurity & Data

Learn how Conductor secures data and what telemetry is collected. View Security β†’

Plans & Pricing​

πŸ†“Conductor Free

Perfect for getting started with Dapr on Kubernetes. Includes: β€’ 1 cluster connection β€’ Basic monitoring & alerts β€’ Advisor recommendations β€’ Apps Graph visualization β€’ Community support Start Free β†’

πŸš€Conductor Enterprise

For teams running Dapr in production at scale. Everything in Free, plus: β€’ Unlimited clusters β€’ Automated upgrades & rollouts β€’ Certificate rotation β€’ Performance optimization β€’ Priority support β€’ 30-day free trial Start Trial β†’

Learn Core Concepts​

What problems does Conductor solve?

Running Dapr in production requires:

  • Regular upgrades to get security patches and new features
  • Certificate management for mTLS trust chains
  • Monitoring across control plane and application sidecars
  • Best practices enforcement for security and reliability
  • Troubleshooting when things go wrong

Conductor automates all of this, reducing operational burden by up to 70% and incident discovery time significantly.

How does Conductor work?
  1. Install lightweight agent in your Kubernetes cluster (diagrid-cloud namespace)
  2. Agent connects outbound to Diagrid Cloud (no inbound traffic required)
  3. Conductor manages Dapr control plane based on your configuration
  4. Metrics and logs flow to Conductor dashboard for monitoring
  5. You manage everything from the Conductor console or CLI

The agent requires minimal resources and only needs outbound HTTPS access.

View architecture details β†’

What data does Conductor collect?

Conductor collects only operational data:

  • βœ… Dapr control plane metrics and health
  • βœ… Dapr sidecar logs and metrics (not your app logs)
  • βœ… Cluster configuration and Kubernetes metadata
  • ❌ No application data or business logic
  • ❌ No sensitive secrets or credentials

All data is encrypted in transit and at rest.

Read full security details β†’

Can I use Conductor with existing Dapr installations?

Yes! Conductor can:

  • Monitor existing Dapr installations without changes
  • Optionally take over management for upgrades and configuration
  • Coexist with your current deployment workflows
  • Be removed cleanly if needed (just delete the namespace)
Does Conductor support multi-cloud and on-premises?

Yes! Conductor works with:

  • ☁️ Managed Kubernetes: EKS, AKS, GKE, and others
  • 🏒 On-premises: OpenShift, Rancher, vanilla Kubernetes
  • πŸ’» Local development: Kind, Minikube, Docker Desktop
  • 🌐 Multi-cloud: Connect clusters from different providers to one organization

Only requirement: outbound HTTPS access to cloudgrid.diagrid.io


Next Steps​

Have questions?

Join our community or contact sales for enterprise support.