Ошибка оповещения облакомера — с теплом (OpenStack)

у меня проблема не могу понять почему....

Я скачал шаблон автоматического масштабирования тепла для openstack. В этом файле шаблона находятся следующие ресурсы:

cpu_alarm_high:
    type: OS::Ceilometer::Alarm
    properties:
      description: Scale-up if the average CPU > 50% for 1 minute
      meter_name: cpu_util
      statistic: avg
      period: 60
      evaluation_periods: 1
      threshold: 50
      alarm_actions:
        - {get_attr: [server_scaleup_policy, alarm_url]}
      matching_metadata: {'metadata.user_metadata.stack': {get_param: "OS::stack_id"}}
      comparison_operator: gt

  cpu_alarm_low:
    type: OS::Ceilometer::Alarm
    properties:
      description: Scale-down if the average CPU < 15% for 1 minute
      meter_name: cpu_util
      statistic: avg
      period: 60
      evaluation_periods: 1
      threshold: 15
      alarm_actions:
        - {get_attr: [server_scaledown_policy, alarm_url]}
      matching_metadata: {'metadata.user_metadata.stack': {get_param: "OS::stack_id"}}
      comparison_operator: lt

Когда я запускаю этот стек, openstack сообщает следующую ошибку: NotFound: resources.cpu_alarm_low: Not Found (HTTP 404) (ID запроса: req-37d6c753-40db-4596-86a4-e1d10f0c531a)

Под типом ресурсов OS::Ceilometer::Alarm доступен.

Я забыл загрузить что-то в свой localrc? Вот часть моего localrc

# Enable the Ceilometer devstack plugin
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer.git

#Ceilometer-services
enable_service ceilometer-acompute ceilometer-acentral ceilometer-anotification ceilometer-collector ceilometer-api

#Ceilometer-alarm
enable_service ceilometer-alarm-notifier ceilometer-alarm-evaluator

#Ceilometer-ipmi (Use only if required)
enable_service ceilometer-aipmi

Надеюсь, вы можете мне помочь.

С уважением, Крис


person Christian    schedule 20.01.2016    source источник


Ответы (1)


Перепроверьте шаблон. Или вы можете обратиться к этому http://superuser.openstack.org/articles/simple-auto-scaling-environment-with-heat и перепроверьте синтаксис, я думаю, вам не хватает идентификатора ресурса, который сообщает, какой ресурс вы хотите отслеживать.

person anonymous255    schedule 03.03.2016