influxdata/telegraf

Thread-level monitoring (similar to top -H)

Open

#5,205 建立於 2018年12月31日

在 GitHub 查看
 (5 留言) (5 反應) (1 負責人)Go (9,892 star) (4,161 fork)batch import
area/procstatfeature requesthelp wantedsize/m

描述

Feature Request

Telegraf procstat plugin helps to monitor various processes on the system, but does not take into account the multi-threaded processes (all running with the same main pid , but different thread ids) In Linux, the "top -H" command gives a thread-level metric output.

Proposal:

Add a plugin or extension to procstat/processor plugin to enable thread-level monitoring

Current behavior:

Process-level aggregated output is displayed/stored

Desired behavior:

Thread-level output is desired

Use case: [Why is this important (helps with prioritizing requests)]

Many processes are multi-threaded and run on different cpus (or vcpus) , and the process output would be an aggregate of all .

貢獻者指南