Skip to content

Commit

Permalink
cleanup process check (#920)
Browse files Browse the repository at this point in the history
  • Loading branch information
technovangelist authored and irabinovitch committed Aug 19, 2016
1 parent 3518d24 commit 9e9bad8
Showing 1 changed file with 10 additions and 21 deletions.
31 changes: 10 additions & 21 deletions content/integrations/process.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
---
title: Process check
integration_title: Process Check

newhlevel: true
kind: integration
---
### Overview
# Overview

* Capture metrics from specific running processes on a system such as CPU %, memory, and I/O.
* Monitor the status of running processes with [Process Monitors][1] (**Requires Datadog Agent >= 5.1.0**).

### Installation
# Installation

N/A
No installation required.

### Configuration
# Configuration

Configure the Agent to connect to your processes. Our example configuration will monitor the `ssh`, `sshd`, and `postgres` processes.

Expand All @@ -40,7 +40,7 @@ After the Agent has sent data to Datadog you can visit the [New Monitor section

<%= insert_example_links(conf:"process", check:"process")%>

### Validation
# Validation

1. Execute the info command

Expand All @@ -56,29 +56,18 @@ After the Agent has sent data to Datadog you can visit the [New Monitor section
process
---------
- instance #0 [OK]
- Collected 8 metrics & 0 events & 4 service checks
- Collected 18 metrics & 0 events & 2 service checks

Each instance, regardless of the number of search strings used, counts for a single instance in the info command output.

### Metrics
# Metrics

Visit the Metrics Explorer to see the new metrics available. You will find all the metrics under `system.processes`.

| Process Check Metrics |
|-------------------|
| system.processes.cpu.pct |
| system.processes.mem.rss |
| system.processes.mem.vms |
| system.processes.number |
| system.processes.threads |
| system.processes.involuntary_ctx_switches |
| system.processes.open_file_descriptors |
| system.processes.voluntary_ctx_switches |
{:.table}
<%= get_metrics_from_git('system', 'system.processes') %>


[1]: /guides/monitoring#process
[2]: https://github.com/DataDog/dd-agent/blob/master/checks.d/process.py
[3]: https://github.com/DataDog/dd-agent/blob/master/conf.d/process.yaml.example



0 comments on commit 9e9bad8

Please sign in to comment.