Dash0

offiziell

Navigieren Sie durch Ihre OpenTelemetry-Ressourcen, untersuchen Sie Vorfälle und fragen Sie Metriken, Logs und Traces auf Dash0 ab.

Was kann man mit Dash0 MCP machen?

  • OpenTelemetry-Metriken abfragen — Bitten Sie Ihre KI, Metrikdaten aus Ihren Dash0-Datensätzen abzurufen und zu analysieren.
  • Logs und Traces durchsuchen — Rufen Sie Logeinträge oder verteilte Traces ab und prüfen Sie sie, um Probleme zu beheben.
  • Vorfälle untersuchen — Greifen Sie auf Details und Zeitpläne von Vorfällen zu, um aktuelle oder vergangene Probleme zu verstehen.
  • Überwachte Ressourcen navigieren — Listen und erkunden Sie die mit OpenTelemetry instrumentierten Dienste und die Infrastruktur, die Dash0 verfolgt.

Dokumentation

Dash0 MCP-Server

Der offizielle Model Context Protocol (MCP)-Server für Dash0.

Ermöglicht KI-Assistenten, Ihre OpenTelemetry-Ressourcen zu durchsuchen, Vorfälle zu untersuchen und Metriken, Logs und Traces auf Dash0 abzufragen.

Der Dash0 MCP-Server ist remote und verwendet den Streamable HTTP-Transport.

Verwendung

Im Dash0 Integrations Hub finden Sie Anleitungen zur Verbindung mit den gängigsten KI-Agenten und Coding-Assistenten wie Claude, Cline, Cursor und Windsurf.

Für benutzerdefinierte Integrationen oder die Integration mit anderen MCP-Clients folgen Sie den nachstehenden Anweisungen:

  1. Melden Sie sich in der Dash0-App an und öffnen Sie Ihre Organisationseinstellungen.

  2. Klicken Sie auf Endpoints > MCP und kopieren Sie die Endpunkt-URL für Ihre Region.

  3. Klicken Sie auf Auth Tokens und erstellen oder verwenden Sie ein vorhandenes Token mit All permissions für die Datasets, mit denen Sie arbeiten möchten.

  4. Fügen Sie die folgende Konfiguration zu Ihrem KI-Assistenten oder MCP-Client hinzu (das Konfigurationsschema kann je nach Implementierung abweichen):

    {
      "mcpServers": {
        "dash0": {
          "type": "streamableHttp",
          "url": "{{endpoint_mcp}}",
          "headers": {
            "Authorization": "Bearer {{token}}"
          }
        }
      }
    }
    

    Für Clients, die keine Remote-MCP-Server unterstützen oder den Streamable HTTP-Transport noch nicht implementiert haben, können Sie stattdessen eine Konfiguration wie die folgende verwenden:

    {
      "mcpServers": {
        "dash0": {
          "command": "npx",
          "args": [
            "-y",
            "mcp-remote",
            "{{endpoint_mcp}}",
            "--header",
            "Authorization: Bearer ${DASH0_AUTH_TOKEN}"
          ],
          "env": {
            "DASH0_AUTH_TOKEN": "{{token}}"
          }
        }
      }
    }