监控agent一般最高占用5%的机器性能 高密度采集时 如果需要实时分析性能的 需要考虑到这个情况
收起系统管理常规命令对系统的影响很小,可以忽略。但如果要跟踪应用内部情况,运行一些trace就会有影响了。不过真要用这些情况了,应用应该已经遇到比较大的问题了,和应用本身问题相比,这些工具的影响也可以接受了。
收起如果用nmon、vmstat等工具,对性能影响微乎其微,即使你每秒打一个点
如果用PerfPMR套件(包括tprof、trace、iptrace等)对性能的影响是大大了,一般只有查问题的时候,才开个60秒
但有些问题,不得不查,只能在业务量小的时候,开一下。
建议在实验室环境复现问题,在实验室环境使用PerfPMR套件(包括tprof、trace、iptrace等),但由于采用了这类工具后,性能数据会变形,因此仅做问题分析,不做性能数据的统计。
收起