Menu

Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Enterprise

GEL Node API

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

GET /node/api/v1/debug-export

This endpoint exports debug information from the GEL target. The response is a ZIP file with the following structure:

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

The files contain:

  • 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 Shows how memory is being used by the process from the operating system’s perspective.

  • version.json The version information about the requested service.