开发者社区> 问答> 正文

云监控日志监控如何管理日志监控

反向一觉 2017-10-31 10:58:45 1439
您可以在日志监控中对监控项进行创建、查看、修改、删除操作。

创建日志监控
创建日志监控用于定义日志数据如何处理,监控项是否归属于应用分组。

注意事项
  • 一个云账号下最多创建 20 个监控项。
  • 一个云账号处理的日志量最佳上限为 100M/min,日志量过大时,会出现没有数据的现象。

参数说明
以下为新建日志监控页面的参数说明:
  • 分组名称:应用分组的名称。可以将监控项添加到具体的应用分组中。
  • 关联资源:选择处理的日志服务数据源。
  • 地域:日志服务的地域。
  • 日志 Project:日志服务的 Project。
  • 日志 Logstore:日志服务的 Logstore。
  • 分析日志:定义日志服务如何分析日志数据。
  • 监控项名称:定义一个监控指标的名称。
  • [backcolor=transparent]统计方法:指在统计周期内如何计算日志数据的函数方法。包括求和、求最大值、求最小值、求平均值、sumps、countps、求P50、求P75、求P90、求P95、求P98、求P99。求和:计算1分钟内指定字段数值之和。
  • 求最大值:计算统计周期内指定字段数值的最大值。
  • 求最小值:计算统计周期内指定字段数值的最小值。
  • 求平均值:计算统计周期内指定字段数值的平均值。
  • countps:计算统计周期内指定字段求count后的每秒平均值。
  • sumps:计算统计周期内指定字段求sum后的每秒平均值。
  • distinct:去重后计算统计周期内指定字段出现的次数。
  • 求P75:计算1分钟内指定字段的第75百分位数。以统计 rt的Percentile75结果为30ms为例,表示75% 的请求rt小于30ms。

日志筛选:相当于 SQL 中的 where 条件。不填写则表示对全部数据进行处理。假设日志中有 [backcolor=transparent]level:Error 字段,需要统计每分钟 [backcolor=transparent]Error 出现的次数,则统计方法可以定义为对level求和,并且 level=Error。
Group-by:对数据进行空间维度聚合,相当于 SQL 中的 Group By,根据指定的维度,对监控数据进行分组。如果 Group By 不选择任何维度。则根据聚合方法对全部监控数据进行聚合。
Select SQL:将上述分析方式转化成类 SQL 语句,方便您理解数据的处理方式。
操作步骤
  1. 登录云监控,进入日志监控页面
  2. 点击页面右上角的[backcolor=transparent]新建日志监控,进入新建日志监控页面。
  3. 选择关联资源。
  4. 定义日志数据的分析方式。点击预览可以查看最近的统计结果做参考。
  5. (可选)快速创建报警规则,默认发送邮件。
  6. (可选)将监控项添加到某个应用分组中管理。

查看日志监控
这里指查看日志的监控项,如需查看处理后的监控数据,可参考 查看监控数据
  1. 登录云监控,进入日志监控页面
  2. 可以在列表中查看监控项的日志数据源、筛选和统计方法定义等信息。

修改日志监控
修改监控项定义时,可以查看以下步骤:
  1. 登录云监控,进入日志监控页面
  2. 选择需要修改的监控项名称,点击[backcolor=transparent] 编辑 按钮,进入编辑页面。
  3. 参考创建日志监控步骤,对需要修改的参数进行修改。

删除日志监控
删除监控项定义时,可以查看以下步骤。监控项删除后,仍然可以通过 API 查询到删除时间点之前的监控数据。
  1. 登录云监控,进入日志监控页面
  2. 选择需要修改的监控项名称,点击[backcolor=transparent]删除按钮,将指定监控项删除。

SQL 监控 API
分享到
取消 提交回答
全部回答(0)

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程