使用DisableAlert接口关闭指定的告警规则。
前提条件
您已完成以下操作:
开通日志服务。
初始化日志服务Python SDK。
参数说明
def disable_alert(self, project_name, job_name):
请求参数
名称 | 类型 | 是否必填 | 描述 | 示例值 |
project_name | String | 是 | Project名称。 | demo-test-project |
job_name | String | 是 | 告警规则ID。 | alert-0123456789-123456 |
返回参数
返回参数说明,请参见DisableAlert - 关闭告警规则。
示例代码
from aliyun.log import LogClient
import os
def main():
# 本示例从环境变量中获取AccessKey ID和AccessKey Secret
accessKeyId = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
accessKey = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')
# 日志服务的服务接入点
endpoint = "cn-hangzhou.log.aliyuncs.com"
project = 'demo-test-project'
alertId = 'alert-0123456789-123456'
client = LogClient(endpoint, accessKeyId, accessKey, "")
res = client.disable_alert(project, alertId)
res.log_print()
if __name__ == '__main__':
main()
相关文档
管理告警规则的API请参见:
CreateAlert - 创建告警规则
DeleteAlert - 删除告警规则
UpdateAlert - 更新告警规则
EnableAlert - 开启告警规则
DisableAlert - 关闭告警规则
GetAlert - 获取告警规则
ListAlerts - 列出告警规则
更多示例代码,请参见Aliyun Log Python SDK on GitHub。