2.2. 配置警报
要将警报配置为在超过阈值时激活,请使用具有以下语法的 ceilometer alarm-threshold-create
命令:
ceilometer alarm-threshold-create --name alarm-name [--description alarm-text] --meter-name meter-name --threshold value
# ceilometer alarm-threshold-create --name alarm-name [--description alarm-text] --meter-name meter-name --threshold value
Example
要配置一个警报,在单个实例的平均 CPU 利用率超过 3 个连续 600s (10 分钟)时激活,请使用:
ceilometer alarm-threshold-create --name cpu_high --description 'CPU usage high' --meter-name cpu_usage_high --threshold 50 --comparison-operator gt --statistic avg --period 600 --evaluation-periods 3 --alarm-action 'log://' --query resource_id=5056eda6-8a24-4f52-9cc4-c3ddb6fb4a69
# ceilometer alarm-threshold-create --name cpu_high --description 'CPU usage high' --meter-name cpu_usage_high --threshold 50 --comparison-operator gt --statistic avg --period 600 --evaluation-periods 3 --alarm-action 'log://' --query resource_id=5056eda6-8a24-4f52-9cc4-c3ddb6fb4a69
在本例中,通知操作是一个日志消息。
要编辑现有的阈值警报,请将 ceilometer alarm-threshold-update
命令和警报 ID 一起使用,后跟要更新的一个或多个选项。
Example
要将警报阈值增加到 75%,请使用:
ceilometer alarm-threshold-update 35addb25-d488-4a74-a038-076aad3a3dc3 --threshold=75
# ceilometer alarm-threshold-update 35addb25-d488-4a74-a038-076aad3a3dc3 --threshold=75