influxdata/telegraf

Thread-level monitoring (similar to top -H)

Open

#5.205 geöffnet am 31. Dez. 2018

Auf GitHub ansehen
 (5 Kommentare) (5 Reaktionen) (1 zugewiesene Person)Go (4.161 Forks)batch import
area/procstatfeature requesthelp wantedsize/m

Repository-Metriken

Stars
 (9.892 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 2T 12h) (136 gemergte PRs in 30 T)

Beschreibung

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 .

Contributor Guide