influxdata / influxdata/telegraf

Thread-level monitoring (similar to top -H)

Open
#5,205 5 comments 5 reactions 1 assignee Claimed by @mstrandboge View on GitHub
area/procstat feature request help wanted size/m
Dominant language
Go
Stars
17.8k
Forks
5.8k
Avg merge
1d 20h
Merged PRs (30d)
161

Description

## 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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.