RabbitMQ-Metriken

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • In der folgenden Tabelle werden die Metriken aufgelistet, die als Ausgabe von RabbitMQ-Prüfungen erfasst werden. Einträge, die als Empfohlene Metriken angegeben sind, sind Metriken mit hoher Sichtbarkeit, die auf der Betreiber-Arbeitsbereich-Registerkarte „Metrik“ angezeigt werden, nachdem eine Warnung generiert wurde. Diese Metriken liefern dem Operator zusätzliche Informationen, damit das angegebene Problem weiter untersucht werden kann.

    Tabelle : 1. metrics-rabbitmq-overview – Metriken
    Metriktyp Ressource (Name der spezifischen Datenbank, falls relevant) Einheiten Beschreibung des Metriktyps
    rabbitmq.queue_totals.messages.count count Stellt Metriken zur Gesamtanzahl der Nachrichten bereit (bereit und nicht bestätigt).
    rabbitmq.queue_totals.messages.rate (empfohlene Metrik) Rate/Sek. Stellt Metriken zur Gesamtanzahl der Nachrichten bereit (bereit und nicht bestätigt)
    rabbitmq.queue_totals.messages_ready.count count Stellt Metriken zur Anzahl der zur Zustellung bereiten Nachrichten bereit.
    rabbitmq.queue_totals.messages_ready.rate Rate/Sek. Stellt Metriken zur Anzahl der zur Zustellung bereiten Nachrichten bereit.
    rabbitmq.queue_totals.messages_unacknowledged.count count Stellt Metriken zur Anzahl der nicht bestätigten Nachrichten bereit.
    rabbitmq.queue_totals.messages_unacknowledged.rate Rate/Sek. Stellt Metriken zur Anzahl der nicht bestätigten Nachrichten bereit.
    rabbitmq.message_stats.deliver_get.count count Stellt Metriken zu Nachrichten bereit, die kürzlich an Verbraucher gesendet wurden.
    rabbitmq.message_stats.deliver_get.rate (empfohlene Metrik) Rate/Sek. Stellt Metriken zu Nachrichten bereit, die kürzlich an Verbraucher gesendet wurden.
    rabbitmq.message_stats.deliver_no_ack.count count Stellt Metriken zu nicht bestätigten Nachrichten bereit, die kürzlich an Verbraucher gesendet wurden.
    rabbitmq.message_stats.deliver_no_ack.rate Rate/Sek. Stellt Metriken zu nicht bestätigten Nachrichten bereit, die kürzlich an Verbraucher gesendet wurden.
    rabbitmq.message_stats.publish.count count Stellt Metriken zu kürzlich veröffentlichten Nachrichten bereit.
    rabbitmq.message_stats.publish.rate Rate/Sek. Stellt Metriken zu den kürzlich veröffentlichten Nachrichten bereit.
    rabbitmq.object_totals.channels.count count Stellt Metriken zur Gesamtanzahl der Kanäle bereit.
    rabbitmq.object_totals.connections.count (empfohlene Metrik) count Stellt Metriken zur Gesamtanzahl der Verbindungen bereit.
    rabbitmq.object_totals.consumers.count (empfohlene Metrik) count Stellt Metriken zur Gesamtanzahl der Verbraucher bereit.
    rabbitmq.object_totals.exchanges.count count Stellt Metriken zur Gesamtanzahl der Austauschvorgänge bereit.
    rabbitmq.object_totals.queues.count (empfohlene Metrik) count Stellt Metriken zur Gesamtanzahl der Warteschlangen bereit.
    Tabelle : 2. metrics-rabbitmq-queue – Metriken
    rabbitmq.queue.{{QueueName}}.avg_egress_rate (empfohlene Metrik) Abfragename count Stellt warteschlangenspezifische Metriken zur Rate bereit, mit der nicht bestätigte Nachrichtendatensätze in den Arbeitsspeicher für die angegebene Warteschlange gelangen.
    rabbitmq.queue.{{QueueName}}.consumers Abfragename count Stellt warteschlangenspezifische Metriken zur Gesamtanzahl der Verbraucher für die angegebene Warteschlange bereit.
    rabbitmq.queue.{{QueueName}}.messages Abfragename count Stellt warteschlangenspezifische Metriken zur Gesamtanzahl der Nachrichten in der angegebenen Warteschlange bereit.
    rabbitmq.queue.{{QueueName}}.drain_time Abfragename count Stellt warteschlangenspezifische Metriken zur Nachrichtenabflusszeit für die angegebene Warteschlange bereit.