分享

请问openstack中ceilometer的event告警怎么做

feng_he_shang 发表于 2017-6-2 18:21:34 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 12890
我用devstack安装的开发环境
local.conf 中ceilmeter的配置如下:
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer stable/mitaka
enable_plugin aodh https://git.openstack.org/openstack/aodh stable/mitaka
enable_service ceilometer-ipmi


问题是:我用ceilometer alarm-event-create 创建基于event的告警,命令成功执行ceilometer alarm-event-create --name instance_power_on_start --description "instance power_on start" --event-type compute.instance.power_on.start

但是新建的告警的状态一直是insufficient data。

另还有个问题是:admin对自己创建的实例进行关机开机操作,ceilometer event-list可以查看到关机、开机的事件
但是demo用户对自己创建的实例进行关机开机操作,ceilometer event-list看不到关机、开机的事件

已有(2)人评论

跳转到指定楼层
tntzbzc 发表于 2017-6-2 18:34:11
警告应该不是什么大问题。可能是一个状态

创建一个alarm,详细的参数见下表:
参数类型解释
namestrname是project唯一的
descriptionstr描述
enabledboolalarm的一个开关,可以停止/启动该alarm,默认是True
ok_actionslist当alarm状态变为ok状态时,采取的动作,默认是[]
alarm_actionslist当alarm状态变为alarm状态时,采取的动作,默认是[]
insufficient_data_actionslist当alarm状态变为insufficient data状态时,采取的动作,默认是[]
repeat_actionsbool当alarm被触发时,是否重复执行对应的动作,默认是False
typestralarm类型,目前有threshold和combination两种,必填
threshold_ruleAlarmThresholdRule当alarm类型为threshold时,制定的threshold规则
combination_ruleAlarmCombinationRule当alarm类型为combination时,制定的combination规则
time_constraintslist(AlarmTimeConstraint)约束该alarm在哪些时间段执行,默认是[]
statestralarm的状态,默认是insufficient data
user_idstruser id,默认是context user id
project_idstrproject id, 默认是context project id
timestampdatetimealarm的定义最后一次被更新的时间
state_timestampdatetimealarm的状态最后一次更改的时间



demo租户看不到,可能是权限的问题。
回复

使用道具 举报

feng_he_shang 发表于 2017-6-2 18:37:32
tntzbzc 发表于 2017-6-2 18:34
警告应该不是什么大问题。可能是一个状态

创建一个alarm,详细的参数见下表:

但是状态一直是insufficient data。我明明对实例进行关机开机了,按说会有一个警告的,状态会变成alarm状态,但是结果没有
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条