View a markdown version of this page

Direkte Anfragen in Amazon Managed Service für Prometheus - OpenSearch Amazon-Dienst

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Direkte Anfragen in Amazon Managed Service für Prometheus

Sie können Amazon OpenSearch Service verwenden, um Betriebsmetriken, die in Amazon Managed Service for Prometheus gespeichert sind, direkt abzufragen. Diese Integration ermöglicht es Ihnen, Ihre Prometheus-Zeitreihendaten zusammen mit Ihren Protokollen und Traces innerhalb der OpenSearch Benutzeroberfläche zu analysieren und zu visualisieren, was ein einheitliches Observability-Erlebnis ermöglicht.

Im Gegensatz zu speicherbasierten Direktabfragen (wie Amazon S3 oder CloudWatch Logs) verwendet die Prometheus-Integration eine Live-Call-Architektur. OpenSearch Der Service fungiert als direkter Kunde, übersetzt Ihre Anfragen und tätigt Live-API-Aufrufe an Ihren Prometheus-Workspace. Da der OpenSearch Service keine temporäre Rechenleistung für das Scannen von Daten bereitstellt, fallen für diese Abfragen keine Gebühren für OpenSearch Recheneinheiten (OCU) an.

Um diese Integration einzurichten und zu verwenden, müssen Sie zuerst die Datenquelle erstellen und dann Ihre Workspaces für die Abfrage der Daten konfigurieren.

Preisgestaltung

Für Amazon Managed Service for Prometheus tätigt OpenSearch Service Live-Anrufe direkt an Ihren Prometheus-Workspace, um Daten abzurufen. Da OpenSearch Service keine separaten Rechenressourcen für die Ausführung dieser Abfragen bereitstellt, fallen für Sie keine Gebühren für OpenSearch Recheneinheiten (OCU) an. Sie sind nur für die standardmäßigen Abfragekosten im Zusammenhang mit Amazon Managed Service for Prometheus verantwortlich.

Weitere Informationen finden Sie in den Abschnitten Direct Query und Serverless unter Amazon OpenSearch Service Pricing.

Einschränkungen

Die folgenden Einschränkungen gelten für direkte Abfragen in Amazon Managed Service for Prometheus:

  • Zeitbeschränkungen — Live-Abfragen sind für operative Dashboards optimiert. Bei der Abfrage hochdetaillierter Metriken ohne Downsampling über sehr lange Zeithorizonte (z. B. über mehrere Monate) kann es zu Einschränkungen der Nutzlastgröße kommen oder zu Timeouts bei der Prometheus-API führen.

  • Prometheus API-Kontingente — Ihre Anfragen unterliegen den standardmäßigen Servicekontingenten von Amazon Managed Service für Prometheus, einschließlich Beschränkungen für die Verarbeitung von Query Samples (QSP) und die gleichzeitige Ausführung von Abfragen.

  • Abfrage-Timeout — Bei Abfragen mit langer Laufzeit wird das Timeout nach 30 Sekunden überschritten.

Empfehlungen

Wir empfehlen Folgendes, wenn Sie direkte Abfragen in Amazon Managed Service for Prometheus verwenden:

  • Verwenden Sie Aufzeichnungsregeln für lange Zeiträume — Da direkte Abfragen Live-API-Aufrufe an Ihren Workspace tätigen, kann das Abfragen sehr detaillierter Daten über lange Zeiträume (z. B. mehrere Monate) zu API-Timeouts oder Payload-Limits führen. Verwenden Sie die Aufzeichnungsregeln von Amazon Managed Service for Prometheus, um Metriken mit Downsampling für historische Analysen zu erstellen.

  • Wenden Sie enge Zeitfilter an — Geben Sie in Ihren OpenSearch UI-Abfragen immer einen bestimmten Zeitraum an, um das Volumen der dynamisch von der Prometheus-API abgerufenen Daten zu minimieren.

  • Überwachen Sie Ihre Prometheus-Kontingente — Da für diese Live-Abfragen keine Gebühren für OpenSearch Compute Unit (OCU) anfallen, sollten Sie stattdessen Ihre Nutzung von Amazon Managed Service für Prometheus überwachen. Überwachen Sie Ihre verarbeiteten Query Samples (QSP) und die Limits für gleichzeitige Abfragen, um Drosselungen auf Workspace-Ebene zu vermeiden.

Kontingente

Im Gegensatz zu anderen Datenquellen für direkte Abfragen ruft Service jedes Mal, wenn Sie eine Anfrage an Amazon Managed Service for Prometheus starten, Amazon Managed OpenSearch Service for Prometheus live an. Es werden keine Sitzungen erstellt. Die folgenden Kontingente gelten pro Konto und Region. Einem Konto werden beispielsweise 20 Datenquellen in us-east-1 und 20 in us-east-2 zugewiesen.

Description Maximum Kann überschreiben
Datenquellen 20 Ja
Abfragen ausführen — Instant- und Bereichsabfragen (TPS) 500 Ja
Ressourcen lesen — Labels, Metriken, Alerts, Regeln, Alert Manager (TPS) 50 Ja
Ressourcen schreiben — create/update Stille, create/update Regel (TPS) 50 Ja
Maximale Ausführungszeit für Abfragen (Sekunden) 30 Nein

Unterstützt AWS-Regionen

Folgendes AWS-Regionen wird für direkte Abfragen in Amazon Managed Service for Prometheus unterstützt:

  • Asien-Pazifik (Hongkong)

  • Asia Pacific (Mumbai)

  • Asien-Pazifik (Osaka)

  • Asien-Pazifik (Seoul)

  • Asien-Pazifik (Singapur)

  • Asien-Pazifik (Sydney)

  • Asien-Pazifik (Tokio)

  • Canada (Central)

  • Europe (Frankfurt)

  • Europa (Irland)

  • Europa (London)

  • Europa (Milan)

  • Europa (Paris)

  • Europa (Spain)

  • Europa (Stockholm)

  • Südamerika (São Paulo)

  • USA Ost (Nord-Virginia)

  • USA Ost (Ohio)

  • USA West (Nordkalifornien)

  • USA West (Oregon)