RESTful web services
NXLog Manager provides a REpresentational State Transfer (REST) interface, or RESTful web service API to access agent information or configure the system without running the user interface.
NXLog Manager is distributed with the embedded REST API reference
documentation. Once the NXLog Manager instance is up and running, the
documentation is available for viewing in a web browser at
https://hostname:9443/nxlog-manager/swagger-ui.html
.
This section contains the description of services which can provide the centralized management of the entire NXLog logging tool infrastructure.
Authentication
The base URL for all REST API services is
https://hostname:9443/nxlog-manager/mvc/restservice
.
Depending on the service, either GET, POST, PUT or DELETE requests should be used.
The table below contains HTTP headers needed for API requests.
Header Name | Description |
---|---|
|
User ID |
|
Password |
|
Depending on the format of the response, this can be either |
|
Depending on the format of the response, this can be either |
|
The tenant name which the request should be applied to. This header is optional and can be utilized only by tenant users or in cases when NXLog Manager is explicitly configured to operate in the tenant mode. |
Several services can accept the response format specified via the
Such extension can be applied instead of the This rule is applicable for the following services: |