Process
Sysdig follows the Prometheus-compatible naming convention for both metrics and labels as opposed to the previous statsd-compatible, legacy Sysdig naming convention. This page shows metrics in the legacy Sysdig naming convention. See Metrics and Label Mapping for the mapping between Sysdig legacy and Prometheus naming conventions.
fd.used.percent
The percentage of used file descriptors out of the maximum available. By default, this metric displays the average value for the defined scope. For example, if the scope is set to a group of machines, the metric value will be the average value for the whole group.
This metric should be monitored carefully, and used for alerts, as when a process reaches its file descriptor limit, the process will stop operating correctly, and potentially crash.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | % |
Segment By | Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider |
Default Time Aggregation | Average |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Average |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
proc.commandLine
Command line used to start the process.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | Process |
Default Time Aggregation | N/a |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
proc.count
The number of processes on host or container, excluding any processes
that do not have .exe
or command line parameters in the process table.
These processes typically are kernel or system level, and are typically
identified by square brackets (for example, [kthreadd]
).
As some processes are excluded, the host level proc.count
value will
be lower than the value reported by the ps -ef
command on the host.
Metadata | Description |
---|---|
Metric Type | Counter |
Value Type | Integer |
Segment By | Host, Container, Process, Kubernetes, Mesos, Swarm, CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
proc.name
Name of the process.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | Process |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
proc.name.client
Name of the Client process.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | Process |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
proc.name.server
Name of the server process.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | String |
Segment By | Process |
Default Time Aggregation | N/A |
Available Time Aggregation Formats | N/A |
Default Group Aggregation | N/A |
Available Group Aggregation Formats | N/A |
proc.start.count
Number of process starts on host or container.
Metadata | Description |
---|---|
Metric Type | Gauge |
Value Type | Integer |
Segment By | Host, CloudProvider |
Default Time Aggregation | Rate |
Available Time Aggregation Formats | Avg, Rate, Sum, Min, Max |
Default Group Aggregation | Sum |
Available Group Aggregation Formats | Avg, Sum, Min, Max |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.