integrations/rabbitmq/prometheus_metadata.yaml (132 lines of code) (raw):
platforms:
- type: GKE
detections:
- characteristic_metric:
metric_type: prometheus.googleapis.com/rabbitmq_connections/gauge
launch_stage: GA
exporter_metadata:
name: RabbitMQ Prometheus Exporter
doc_url: https://rabbitmq.com/prometheus.html#overview-prometheus
minimum_supported_version: v3.8.0
default_metrics:
- name: prometheus.googleapis.com/rabbitmq_queue_messages_ready/gauge
prometheus_name: rabbitmq_queue_messages_ready
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_published_total/counter
prometheus_name: rabbitmq_channel_messages_published_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channels/gauge
prometheus_name: rabbitmq_channels
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_consumers/gauge
prometheus_name: rabbitmq_channel_consumers
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_connections/gauge
prometheus_name: rabbitmq_connections
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queues/gauge
prometheus_name: rabbitmq_queues
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queue_messages_unacked/gauge
prometheus_name: rabbitmq_queue_messages_unacked
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_redelivered_total/counter
prometheus_name: rabbitmq_channel_messages_redelivered_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_delivered_total/counter
prometheus_name: rabbitmq_channel_messages_delivered_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_delivered_ack_total/counter
prometheus_name: rabbitmq_channel_messages_delivered_ack_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus/rabbitmq_channel_get_total/counter
prometheus_name: rabbitmq_channel_get_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_get_ack_total/counter
prometheus_name: rabbitmq_channel_get_ack_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_build_info/unknown:counter
prometheus_name: rabbitmq_build_info
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_resident_memory_limit_bytes/gauge
prometheus_name: rabbitmq_resident_memory_limit_bytes
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_process_resident_memory_bytes/gauge
prometheus_name: rabbitmq_process_resident_memory_bytes
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_disk_space_available_bytes/gauge
prometheus_name: rabbitmq_disk_space_available_bytes
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_process_max_tcp_sockets/gauge
prometheus_name: rabbitmq_process_max_tcp_sockets
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_process_open_tcp_sockets/gauge
prometheus_name: rabbitmq_process_open_tcp_sockets
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_confirmed_total/counter
prometheus_name: rabbitmq_channel_messages_confirmed_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queue_messages_published_total/counter
prometheus_name: rabbitmq_queue_messages_published_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_unconfirmed/gauge
prometheus_name: rabbitmq_channel_messages_unconfirmed
kind: GAUGE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_unroutable_dropped_total/counter
prometheus_name: rabbitmq_channel_messages_unroutable_dropped_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_unroutable_returned_total/counter
prometheus_name: rabbitmq_channel_messages_unroutable_returned_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_acked_total/counter
prometheus_name: rabbitmq_channel_messages_acked_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_messages_delivered_total/counter
prometheus_name: rabbitmq_channel_messages_delivered_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_channel_get_empty_total/counter
prometheus_name: rabbitmq_channel_get_empty_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queues_declared_total/counter
prometheus_name: rabbitmq_queues_declared_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queues_created_total/counter
prometheus_name: rabbitmq_queues_created_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_queues_deleted_total/counter
prometheus_name: rabbitmq_queues_deleted_total
kind: CUMULATIVE
value_type: DOUBLE
- name: prometheus.googleapis.com/rabbitmq_identity_info/unknown
prometheus_name: rabbitmq_identity_info
kind: GAUGE
value_type: DOUBLE
install_documentation_url: https://cloud.google.com/stackdriver/docs/managed-prometheus/exporters/rabbitmq