OpenStack Telemetry

openstackMonitoringopenstack-telemetry

Ceilometer collects and normalises measurements by polling APIs and listening for notifications, then publishes them to Gnocchi, Prometheus or other targets without storing them.

Provider
openstack
Category
Operations
Also known as
Ceilometer
Properties · 3 set by this component
propertytypevaluesrequiredkind defaultthis component
alertGroupingboolean—nofalseinherited
collectorModeenumpull | pushnopull▸ pull
independentOfMonitoredboolean—nofalseinherited
managedboolean—nofalse▸ false
notificationAgent · component propertyboolean—notrueinherited
pollingAgent · component propertyboolean—notrueinherited
publisher · component propertyenumgnocchi | aodh | prometheus | http | udp | file | zaqar | notifierno—inherited
retentionDaysinteger—no—inherited
signalenummetrics | logs | traces | alerts | allnometrics▸ metrics
storesData · component propertyboolean—nofalseinherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "telemetry", component: "openstack-telemetry" }
Other Monitoring products · 174
ActionTrailalibaba-actiontrailalibabacloudmonitoringApplication Real-Time Monitoring Servicealibaba-armsalibabacloudmonitoringCloudMonitoralibaba-cloud-monitoralibabacloudmonitoringDatabase Autonomy Servicealibaba-dasalibabacloudmonitoringSimple Log Servicealibaba-log-servicealibabacloudmonitoringSecurity Centeralibaba-security-centeralibabacloudmonitoringAmazon CloudWatch investigationsaws-aiopsawsmonitoringAWS Audit Manageraws-audit-managerawsmonitoringAWS CloudTrailaws-cloudtrailawsmonitoringAWS CloudTrail Lakeaws-cloudtrail-lakeawsmonitoringAmazon CloudWatch Application Insightsaws-cloudwatch-application-insightsawsmonitoringAmazon CloudWatch Application Signalsaws-cloudwatch-application-signalsawsmonitoringAmazon CloudWatch Internet Monitoraws-cloudwatch-internet-monitorawsmonitoringAmazon CloudWatch Logsaws-cloudwatch-logsawsmonitoringAmazon CloudWatch Network Flow Monitoraws-cloudwatch-network-flow-monitorawsmonitoringAmazon CloudWatch Network Monitoraws-cloudwatch-network-monitorawsmonitoringAmazon CloudWatch RUMaws-cloudwatch-rumawsmonitoringAmazon CloudWatch Syntheticsaws-cloudwatch-syntheticsawsmonitoringAmazon CodeGuru Profileraws-codeguru-profilerawsmonitoringAWS Compute Optimizeraws-compute-optimizerawsmonitoringAmazon Detectiveaws-detectiveawsmonitoringAmazon DevOps Guruaws-devops-guruawsmonitoringAmazon GuardDutyaws-guarddutyawsmonitoringAmazon Inspectoraws-inspectorawsmonitoringAWS IoT Device Defenderaws-iot-device-defenderawsmonitoringAmazon Macieaws-macieawsmonitoringAmazon Managed Grafanaaws-managed-grafanaawsmonitoringAmazon Managed Service for Prometheusaws-managed-prometheusawsmonitoringAWS Migration Hubaws-migration-hubawsmonitoringAWS Resilience Hubaws-resilience-hubawsmonitoringAWS Security Hub CSPMaws-security-hubawsmonitoringAWS Security Incident Responseaws-security-incident-responseawsmonitoringAWS Trusted Advisoraws-trusted-advisorawsmonitoringAWS X-Rayaws-xrayawsmonitoringAmazon CloudWatchcloudwatchawsmonitoringAzure Advisorazure-advisorazuremonitoringApplication Insightsazure-application-insightsazuremonitoringMicrosoft Defender External Attack Surface Managementazure-defender-easmazuremonitoringMicrosoft Defender for Cloudazure-defender-for-cloudazuremonitoringMicrosoft Defender for IoTazure-defender-for-iotazuremonitoring
and 134 more → Monitoring page
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# OpenStack Telemetry (Ceilometer): collects and normalises measurement data across OpenStack services.
# Per "System Architecture" polling agents poll APIs at a regular interval while notification agents listen on
# the message queue, and Ceilometer "is designed solely to generate and normalise cloud data" - it retains
# nothing itself, publishing instead to Gnocchi, Aodh, Prometheus, HTTP, UDP, file or Zaqar.
schemaVersion: "1"
type: "component"
id: "openstack-telemetry"
kind: "monitoring"
provider: "openstack"
docs: "https://docs.openstack.org/ceilometer/latest/"
aliases: ["Ceilometer"]
defaults:
  signal: "metrics"
  collectorMode: "pull"
  managed: false
properties:
  pollingAgent:
    type: "boolean"
    default: true
  notificationAgent:
    type: "boolean"
    default: true
  storesData:
    type: "boolean"
    default: false
  publisher:
    type: "enum"
    values: ["gnocchi", "aodh", "prometheus", "http", "udp", "file", "zaqar", "notifier"]

The same page as markdown, for an agent: /catalogue/components/openstack-telemetry.md