跳转至

阿里云资产巡检配置手册

阅读本文前,请先阅读:

使用本采集器前,必须安装「观测云自建巡检 Core 核心包」及其配套的第三方依赖包

1. 配置巡检

以配置「阿里云 ECS 删除」为例

Python
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
from guance_monitor__register import self_hosted_monitor
from guance_monitor__runner import Runner
import guance_monitor_aliyun__ecs_delete as ecs_delete

# 账号配置
API_KEY_ID  = 'wsak_3132xxxxxxxxxxx'
API_KEY     = 'b9Vr06lxxxxxxxxxxxxx'

@self_hosted_monitor(API_KEY_ID, API_KEY)
@DFF.API('阿里云资产检测')
def run():
    '''
    阿里云云主机、云数据库、负载均衡等资产检测
    '''
    # 云资产检测器配置
    checkers = [
        # 配置检测项(目前已支持的检测项见下文)
        ecs_delete.CloudChecker(),
    ]

    # 执行云资产检测器
    Runner(checkers, debug=False).run()

2. 检测项列表

阿里云资产检测支持检测项列表:

持续更新中

云服务器 ECS

脚本 ID 说明
guance_monitor_aliyun__ecs_delete 阿里云 ECS 删除
guance_monitor_aliyun__ecs_eip_not_mount 阿里云 ECS EIP 未挂载
guance_monitor_aliyun__ecs_expired 阿里云 ECS 过期
guance_monitor_aliyun__ecs_instance_post_paid 阿里云 ECS 实例按量付费开启超过 15 天
guance_monitor_aliyun__ecs_status 阿里云 ECS 状态检查

云数据库 RDS

脚本 ID 说明
guance_monitor_aliyun__rds_account_privilege_change 阿里云 RDS 数据库账号的权限发生了变更
guance_monitor_aliyun__rds_databases_deleted 阿里云 RDS 数据库删除
guance_monitor_aliyun__rds_delete 阿里云 RDS 实例删除
guance_monitor_aliyun__rds_disk_used_over 阿里云 RDS 实例空间即将不足
guance_monitor_aliyun__rds_expired 阿里云 RDS 即将到期
guance_monitor_aliyun__rds_free_backup_exceed 阿里云 RDS 实例备份总量即将超过免费限额
guance_monitor_aliyun__rds_postpaid_over_fifteen_days 阿里云按量付费的 RDS 实例超过15天
guance_monitor_aliyun__rds_slowlogs_exist 阿里云 RDS 实例存在新的慢查询

负载均衡 SLB

脚本市场 说明
guance_monitor_aliyun__slb_backend_server_status 阿里云负载均衡后端服务器不健康
guance_monitor_aliyun__slb_certificate 阿里云负载均衡证书过期检查
guance_monitor_aliyun__slb_delete 阿里云负载均衡被删除
guance_monitor_aliyun__slb_expired 阿里云负载均衡即将到期/已经到期
guance_monitor_aliyun__slb_status 阿里云负载均衡状态检查

云数据库 Redis

脚本市场 说明
guance_monitor_aliyun__redis_account_privilege_change 阿里云 Redis 数据库账号权限发生变化
guance_monitor_aliyun__redis_account_status_chan 阿里云 Redis 数据库账号状态发生变化
guance_monitor_aliyun__redis_delete 阿里云 Redis 实例删除
guance_monitor_aliyun__redis_expired 阿里云 Redis 即将过期
guance_monitor_aliyun__redis_postpaid_over_fifteen_days 阿里云 Redis 按量付费超过 15 天
guance_monitor_aliyun__redis_slow_log_top_five 阿里云 Redis 实例存在新的慢日志
guance_monitor_aliyun__redis_status 阿里云 Redis 状态判断