MetricFire MCP Server
offiziellÜberwachen Sie Ihre Infrastruktur mit natürlicher Sprache mithilfe des neuen MetricFire Model Context Protocol (MCP) Servers. Verbinden Sie den MetricFire MCP Server mit KI-Assistenten wie GitHub Copilot und verwenden Sie einfache Eingabeaufforderungen, um Metriken zu durchsuchen, Daten zu visualisieren, Alarme zu erstellen und Ihre Überwachungsumgebung zu verwalten – ohne API-Aufrufe zu schreiben.
Was kann man mit MetricFire MCP machen?
- Suchmetriken — Bitten Sie Ihren Assistenten, Metriken nach Muster oder Tags zu finden, einschließlich ausgelasteter oder ungültiger Metriken.
- Graphite-Daten rendern — Fordern Sie Metrikdaten als JSON, CSV, Rohdaten, PNG oder SVG für einen bestimmten Zeitraum an.
- Alerts verwalten — Erstellen, aktualisieren, suchen, stummschalten oder löschen Sie Alerts, einschließlich zusammengesetzter Alerts mit UND/ODER-Logik.
- Grafana-Dashboards erstellen — Lassen Sie Ihren Assistenten Dashboards und Panels aus natürlichsprachlichen Eingabeaufforderungen erstellen oder aktualisieren.
- Benachrichtigungskanäle verwalten — Rufen Sie Kanäle wie E-Mail, Slack, PagerDuty und Webhooks ab, erstellen, aktualisieren oder löschen Sie diese.
- Stummschaltungen planen — Richten Sie wiederkehrende Stummschaltungsfenster (z. B. an Wochenenden) ein und ordnen Sie sie Alerts zu.
Dokumentation
Das vollständige Dokumentationsverzeichnis finden Sie unter llms.txt. Markdown-Versionen der Dokumentationsseiten sind verfügbar, indem Sie
.mdan die Seiten-URLs anhängen; diese Seite ist als Markdown verfügbar.
MF MCP Server
Verbinden Sie KI-Assistenten, um über natürlichsprachliche Eingabeaufforderungen mit der Hosted Graphite API zu interagieren.
Inhalt
{% embed url="https://www.youtube.com/watch?t=15s&v=7dIbd2rxARs" %}
Der MetricFire MCP Server ermöglicht unterstützten KI-Clients die direkte Interaktion mit Ihrem Hosted Graphite-Konto über das Model Context Protocol (MCP).
Nach der Verbindung können Clients wie GitHub Copilot, Cursor, Claude/Claude Code usw. die Hosted Graphite-APIs für Metriksuche, Graphite-Rendering, Alarmverwaltung, Benachrichtigungskanäle, geplante Stummschaltungen und andere Überwachungsworkflows nutzen.
Der MCP-Server arbeitet mit Daten und Ressourcen in Ihrem Hosted Graphite-Konto. Metriken müssen bereits an Hosted Graphite weitergeleitet und gespeichert sein, bevor sie durchsucht, gerendert oder für Alarmierungen verwendet werden können.
MCP-Token erstellen
Navigieren Sie in Ihrem Hosted Graphite-Konto zu Add-Ons ⇒ MetricFire MCP Server
Erstellen Sie ein Token und wählen Sie die Berechtigungen aus, die Ihr MCP-Client benötigt:
- Lesen – Zugriff auf Metriken, Renderings, Alarme, Benachrichtigungskanäle, geplante Stummschaltungen und andere unterstützte Ressourcen.
- Schreiben – Erstellen oder Ändern unterstützter Ressourcen.
- Löschen – Löschen unterstützter Ressourcen.
Wir empfehlen, nur die Mindestberechtigungen zu verwenden, die für Ihren Workflow erforderlich sind.
Das vollständige MCP-Token wird nur einmal bei der Erstellung angezeigt. Bewahren Sie es sicher auf, bevor Sie die Seite verlassen.
MCP-Client verbinden
Der Hosted Graphite MCP-Endpunkt lautet:
https://mcp.hostedgraphite.com/
Die Konfiguration variiert je nach MCP-Client geringfügig.
GitHub Copilot (VS Code)
Öffnen Sie die VS Code-Befehlspalette und wählen Sie: MCP: Open User Configuration
Fügen Sie das MetricFire MCP Server-Objekt hinzu:
{
"servers": {
"mf-mcp-server": {
"url": "https://mcp.hostedgraphite.com/",
"headers": {
"X-HostedGraphite-MCP-Token": "YOUR-MCP-TOKEN"
}
}
}
}
Speichern Sie die Konfiguration, starten Sie den MCP-Server in VS Code und interagieren Sie über Copilot Chat mit dem Agenten.
Cursor, Claude Code, Cline, Windsurf
Diese Clients unterstützen benutzerdefinierte HTTP-Header. Konfigurieren Sie den Endpunkt:
https://mcp.hostedgraphite.com/
und übergeben Sie Ihr Token:
X-HostedGraphite-MCP-Token: <MF-MCP-TOKEN>
Weitere Informationen zur Position und zum Format der Serverkonfiguration finden Sie in der MCP-Dokumentation Ihres Clients.
Claude
Die Browser-/UI-Konfiguration von Claude kann mithilfe des MCP-Tokens in der Server-URL verbunden werden:
https://<MF-MCP-TOKEN>@mcp.hostedgraphite.com
HINWEIS: Bei URL-basierter Authentifizierung empfehlen wir dringend ein schreibgeschütztes Token, sofern nicht ausdrücklich Schreib- oder Löschzugriff erforderlich ist.
Verfügbare Tools
Nach der Verbindung kann Ihr MCP-Client die derzeit von Hosted Graphite bereitgestellten Tools ermitteln.
Metriken
Tools sind verfügbar für:
- Standardsuche nach Metriken (nach Muster*)
- Suche nach getaggten Metriken
- Ausgelastete Metriken
- Ungültige Metriken
- Löschen von Metriken
Graphite Render
Die Graphite Render-API kann über MCP abgefragt werden, mit Unterstützung für:
- JSON
- CSV
- Rohdaten
- PNG
- SVG
Dies ermöglicht MCP-Clients, Metriken zu finden und ihre Daten über einen bestimmten Zeitraum abzurufen oder zu visualisieren.
Alarme
KI-Assistenten können mit Ihren Hosted Graphite-Metriken arbeiten, um aussagekräftige zusammengesetzte Alarme mit UND/ODER-Logik zu erstellen, sodass einfacher auf Serviceebenen-Probleme statt auf einzelne Metrikschwellenwerte alarmiert werden kann.
Zum Beispiel: „Finden Sie die relevanten CPU-, Speicher-, Festplatten- und Netzwerkmetriken für meine Produktionsserver und erstellen Sie einen zusammengesetzten Alarm, der mich per E-Mail benachrichtigt, wenn mehrere Signale auf ein Problem auf Serviceebene hinweisen.“
Alarmierungs-Tools unterstützen:
- Erstellen und Aktualisieren von Alarmen
- Suchen und Abrufen von Alarmen
- Löschen von Alarmen
- Stummschalten und Aufheben der Stummschaltung von Alarmen
- Alarmstatus und -verlauf
- Zusammengesetzte Alarmkriterien mit UND/ODER-Logik
Dashboards
KI-Clients können auf in Ihrem Hosted Graphite-Konto gespeicherte Metriken verweisen und diese verwenden, um Grafana-Dashboards über natürlichsprachliche Eingabeaufforderungen zu erstellen, zu aktualisieren und zu verwalten. Statt manuell nach Metriken zu suchen, Panels zu erstellen und Visualisierungen einzeln zu konfigurieren, können Sie Ihren KI-Assistenten bitten, ein Dashboard um einen Dienst, Host, eine Anwendung oder eine Infrastrukturkomponente herum zu erstellen, die Sie überwachen möchten.
Zum Beispiel: „Finden Sie die relevanten CPU-, Speicher-, Festplatten- und Netzwerkmetriken für meine Produktionsserver und erstellen Sie ein umfassendes Infrastruktur-Übersichtsdashboard.“
Dashboard-Tools unterstützen:
- Erstellen von Grafana-Dashboards
- Aktualisieren vorhandener Dashboards
- Suchen und Abrufen von Dashboards
- Löschen von Dashboards
- Erstellen und Konfigurieren von Dashboard-Panels
- Verwenden von Hosted Graphite-Metriken zum Erstellen von Dashboards aus natürlichsprachlichen Eingabeaufforderungen
{% embed url="https://www.youtube.com/watch?v=jzkK_87fi0Q" %}
Benachrichtigungskanäle
MCP-Clients können mit Hosted Graphite-Benachrichtigungskanälen (E-Mail, Slack, PagerDuty, MS Teams, Webhooks usw.) arbeiten, einschließlich Abrufen von Kanälen und deren Zuordnung zu Alarmen. Abhängig von den Token-Berechtigungen können unterstützte Kanäle auch erstellt, aktualisiert oder gelöscht werden.
Geplante Stummschaltungen
Tools für geplante Stummschaltungen ermöglichen MCP-Clients das Erstellen und Verwalten wiederkehrender Stummfenster (z. B. Wochenenden). Geplante Stummschaltungen sind separate Ressourcen, die über die Alert-API mit Alarmen verknüpft werden können.
So funktioniert es
Der MetricFire MCP Server bietet eine MCP-Schnittstelle zu unterstützten Hosted Graphite-APIs. Der verbundene KI-Client wählt basierend auf der Anfrage das geeignete MCP-Tool aus und führt es mit den Berechtigungen aus, die mit Ihrem MCP-Token verbunden sind.
Die MCP-Integration ersetzt nicht Ihre bestehende Metrikerfassung. Senden Sie weiterhin Daten über Ihre vorhandenen Agenten, Integrationen oder unterstützten Protokolle an Hosted Graphite.
Weitere Details zu den zugrunde liegenden APIs finden Sie in der Hosted Graphite-API-Dokumentation. Wenn Sie Hilfe beim Verbinden eines MCP-Clients benötigen, kontaktieren Sie uns unter: support@metricfire.com
MCP ist derzeit nicht für Benutzer verfügbar, die das Hosted Graphite-Add-on aus dem Heroku Marketplace aktiviert haben. Kontaktieren Sie uns, um zu erfahren, wie Sie Ihre Heroku-HG-Konten auf ein dediziertes HG-Konto migrieren und alle verfügbaren Funktionen wie MCP und Logging nutzen können.
Agent-Anweisungen
Diese Dokumentation wird mit GitBook veröffentlicht. GitBook ist die Dokumentationsplattform, die entwickelt wurde, damit sowohl Menschen als auch KI-Agenten technische Inhalte effektiv lesen, navigieren und darüber nachdenken können. Erfahren Sie mehr unter gitbook.com.
Abfragen dieser Dokumentation
Wenn Sie zusätzliche Informationen benötigen, die auf dieser Seite nicht direkt verfügbar sind, können Sie die Dokumentation abfragen, indem Sie eine Frage stellen.
Führen Sie eine HTTP-GET-Anfrage an die folgende URL mit den Abfrageparametern ask und goal durch:
GET https://docs.hostedgraphite.com/add-ons-and-integrations-guide/mf-mcp-server.md?ask=<question>&goal=<user_goal>
ask ist die unmittelbare Frage: Sie sollte spezifisch, in sich geschlossen und in natürlicher Sprache verfasst sein.
goal ist das, was der Benutzer letztendlich erreichen möchte, der Grund, warum er die Antwort benötigt. Die Weitergabe hilft GitBook, eine bessere, relevantere Antwort zu geben. Ein Ziel ist am hilfreichsten, wenn es das gewünschte Ergebnis beschreibt, anstatt die Frage zu wiederholen. Zum Beispiel mit ask=how do I create an API token ermöglicht ein Ziel wie automate deployments from our CI pipeline GitBook, die Antwort auf diesen Anwendungsfall zuzuschneiden.
Die Antwort enthält eine direkte Antwort auf die Frage sowie relevante Auszüge und Quellen aus der Dokumentation.
Verwenden Sie diesen Mechanismus, wenn die Antwort auf der aktuellen Seite nicht explizit vorhanden ist, Sie Klärung oder zusätzlichen Kontext benötigen oder verwandte Dokumentationsabschnitte abrufen möchten.