Dynatrace系列之-排除干扰请求

排除干扰请求

Dyatrace监控了所有服务端的请求。当特定请求的性能或者失败率高的时候,Dynatrace将触发告警。然尔不是所有的高并发的请求都是重要的请求,有些慢请求也不需要告警。比如心跳请求。这些不重要的请求可能会干扰整个服务(service)的响应时间,从而影响你对整个服务状态的判断。
Dynatrace提供了 ”屏蔽“选项,可以让你去排除非重要请求的干扰,专注于影响最终用户的服务请求上。

"屏蔽”请求(mute a request)

1.从Dynatrace左侧菜单中点击 Transactions & services
2.在“Service"页面,选择需要优化的服务(干扰请求所在的服务)
3.选View requests
4.选择你想屏蔽的请求
5.在请求详细页面,点击browse menu (…)并选择Mute
在这里插入图片描述

完成上面的操作后,Dynatrace会单独的记录这个请求的数据并且不会再为这个请求生成告警。在请求的详细页面会显示这个请求被muted。
在这里插入图片描述

调整告警基线时间(reference periods for alerting)

在某些极端的情况下,当我们屏蔽了某个高并发的请求后会触发整个服务影响时间下降的告警。如果发生了这样的问题,最好的办法是重置服务的告警基线。基线在重新计算的时候会忽略屏蔽的请求。
调整告警基线时间的步骤:

  1. 从Dynatrace左侧菜单中点击 Transactions & services
  2. 在“Service"页面,选择需要调整基线的服务
  3. 在服务页面,点击browse menu (…)并选择“Edit"
  4. 选择Anomaly detection
  5. 在”Reference period“部分选择”Reset"
    在这里插入图片描述
    在这里插入图片描述

列出屏蔽请求和取消屏蔽

列出屏蔽请求步骤:

  1. 从Dynatrace左侧菜单中点击 Transactions & services
  2. 在“Service"页面选择对应的服务(需要查找哪个服务的被屏蔽请求)
  3. 在“Muted requests”部分,选择“View muted requests”
    在这里可以找到之前所有屏蔽的请求。
    在这里插入图片描述

取消屏蔽的步骤:

  1. 选择屏蔽的请求
  2. 在详情页面,点击browse menu (…)并选择“Unmute"
    在这里插入图片描述

操作完成后,该请求将取消屏蔽并重新添加到告警的计算范围内。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值