您可以通过配置数据导出规则,将自己关心的云服务时序指标类实时监控数据获取到指定的数据存储服务中。通过本文您可以了解数据导出服务的使用流程。

操作步骤

  1. 准备数据存储服务。

    以日志服务为例,当您首次登录日志服务控制台时,需要根据页面提示开通日志服务。

  2. 配置数据存储服务。
    您准备好相应的数据存储服务后,可以通过API将其配置为您需要导出数据的存储容器,请参见PutExporterOutput
  3. 配置数据导出规则。

    您配置好用于接收导出数据的存储容器后,可以通过API订阅需要获取的数据,请参见PutExporterRule

    导出数据规格包括指标监控数据信息和导出服务相关信息。指标监控数据信息由您订阅的指标定义及规则决定,导出服务相关信息如下表所示。
    参数 说明
    cms_namespace 指标命名空间。
    cms_metric 指标名称。
    cms_platform 云监控数据处理平台名称。
    cms_data_filter_rule 数据filter的信息。
    cms_data_filter_user_id 数据filter的用户ID。
    cms_exporter_dispatch_ts 数据分发的时间戳。
    cms_tumbling_window 指标计算的时间窗口。
    例如,您配置的数据存储服务为:
    DestName:DemoDest
    ConfigJson:
    {
        "logstore": "sls_logstore_name",
        "ak": "access_key",
        "project": "sls_project_name",
        "as": "access_secret",
        "endpoint": "http://sls-endpoint.log.aliyuncs.com"
    }
    DestType:sls
    Desc:Demo
    订阅的指标信息为:
    Project (Namespace): acs_ecs_dashboard
    Metric: CPUUtilization
    Description: The CPU usage.
    Unit: percent
    Dimensions: instanceId
    Statistics: Average, Minimum, Maximum
    云产品指标的主要监控项,请参见概述
    设定的订阅规则为:
    RuleName:DemoExporterRule
    DstNames:DemoDest
    Namespace:acs_ecs_dashboard
    MetricName:CPUUtilization
    TargetWindows:60
    Describe:demo
    导出的数据样例为:
    cms_data_filter_rule:DemoExporterRule
    cms_data_filter_ts:158434268****
    cms_data_filter_user_id:127067667954****
    cms_exporter_dispatch_ts:158434268****
    cms_metric:CPUUtilization
    cms_namespace:acs_ecs_dashboard
    cms_platform:blink
    cms_tumbling_window:60
    instanceId:i-2zefuqggczshldq*****
    Maximum:4.47388452258
    Minimum:4.47388452258
    Average:4.47388452258
    userId:12706766795*****

后续步骤

修改或删除数据导出规则。

您已配置的数据导出规则,无法通过API直接修改。您可以调用API接口先删除待修改规则,再配置新的数据导出规则。删除数据导出规则,请参见DeleteExporterRule