This is documentation for the next version of Enterprise logs. For the latest stable release, go to the latest version.

Node API

Node API documentation

An HTTP API called Node API is available within each GEL binary, and each binary runs either as a microservice (such as an ingester) or in single-process mode where target=all. The Node API fetches basic information about that microservice or single process.

Get debug information

This endpoint exports debug information from the GEL target.

GET /node/api/v1/debug-export

The response is a ZIP file with the following structure:

debug/
├─ config.default.yaml
├─ config.actual.yaml
├─ process-mappings.txt
├─ version.json

config.default.yaml
The default configuration file for the requested service.

config.actual.yaml
The actual runtime configuration file for the requested service.

process-mappings.txt
This file shows how memory is being used by the process from the OS perspective.

version.json
The version information about the requested service.