Get process statistics

GET /_node/stats/process

Get system-level process statistics.

Query parameters

  • pretty boolean

    If you append ?pretty=true to the request, the JSON returned will be pretty formatted. Use it for debugging only!

Responses

  • 200 application/json

    A JSON object containing process statistics.

    Hide response attribute Show response attribute object
    • process object
      Hide process attributes Show process attributes object
      • open_file_descriptors integer
      • peak_open_file_descriptors integer
      • max_file_descriptors integer
      • mem object
        Hide mem attribute Show mem attribute object
        • total_virtual_in_bytes integer
      • cpu object
        Hide cpu attributes Show cpu attributes object
        • total_in_millis integer
        • percent integer
        • load_average object
          Hide load_average attribute Show load_average attribute object
          • 1m number
GET /_node/stats/process
curl \
 --request GET 'http://api.example.com/_node/stats/process' \
 --user "username:password"
Response examples (200)
{
  "process": {
    "cpu": {
      "percent": 0,
      "load_average": {
        "1m": 6.06201171875
      },
      "total_in_millis": 74913
    },
    "mem": {
      "total_virtual_in_bytes": 428771917824
    },
    "max_file_descriptors": 10240,
    "open_file_descriptors": 221,
    "peak_open_file_descriptors": 221
  }
}