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