We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我们分析了deepflow的AutoProfiling能力,发现这是一种通过static_config.ebpf.on-cpu-profile.regex来配置针对特定进程规则的所发起的持续性的profiling能力,这种情况对于应用数较少的情况下是有很好的效果的,但是如果对于一整个大集群,公司内部业务情况比较复杂的情况下,这种持续性的profiling能力,一方面配置困难(没有统一的名称),另一方面很多时候进行的profiling将会是无用的,因为用户并不关注。 所以我们希望deepflow能够将AutoProfiling能力开放为一种AlarmProfiling的能力,在某些特定情况下(比如告警、用户手动执行的时候),能够存在一个入口能够去触发对于某个特定进程的profiling能力。
目前我们针对deepflow-agent采集的数据配置了请求成功率的告警,我们希望在请求成功率触发告警的时候,我们通过告警分析得出成功率告警所在的node机器的ip,然后我们可以主动去触发对应node机器的针对该进程的profiling,主动触发的方式有两种可选:
No response
The text was updated successfully, but these errors were encountered:
zcl1115
No branches or pull requests
Search before asking
Description
我们分析了deepflow的AutoProfiling能力,发现这是一种通过static_config.ebpf.on-cpu-profile.regex来配置针对特定进程规则的所发起的持续性的profiling能力,这种情况对于应用数较少的情况下是有很好的效果的,但是如果对于一整个大集群,公司内部业务情况比较复杂的情况下,这种持续性的profiling能力,一方面配置困难(没有统一的名称),另一方面很多时候进行的profiling将会是无用的,因为用户并不关注。
所以我们希望deepflow能够将AutoProfiling能力开放为一种AlarmProfiling的能力,在某些特定情况下(比如告警、用户手动执行的时候),能够存在一个入口能够去触发对于某个特定进程的profiling能力。
Use case
目前我们针对deepflow-agent采集的数据配置了请求成功率的告警,我们希望在请求成功率触发告警的时候,我们通过告警分析得出成功率告警所在的node机器的ip,然后我们可以主动去触发对应node机器的针对该进程的profiling,主动触发的方式有两种可选:
Related issues
No response
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: