Litmus Edge Manager 3.0.x - Edge Lifecycle: Log Forwarding

Get log forwarding status

GET {{LEM_URL}}/api/v1/device/{{deviceID}}/log-forwarding/status

Get log forwarding status

Reports whether device log forwarding is currently running for a device, and its configuration.

Endpoint

GET {{LEM_URL}}/api/v1/device/{deviceId}/log-forwarding/status

Authentication

API key in a request header (case sensitive). The value is the LEM admin API token.

URL prefix Auth header
{{LEM_URL}}/api/v1/... (main fleet API) X-AuthToken: <token>
{{LEM_adminURL}}/admin/v1/... (admin console, port 8446) X-AuthToken: <token>
{{LEM_URL}}/mpcs/... (Marketplace Catalog) Authorization: <token> (3.0.x also accepts X-AuthToken)
## Parameters

| deviceId | path | Required. The device id. |

Response

LogForwardingStatusResponse (running flag and settings).

Errors

HTTP status When it happens
400 Bad Request Missing or malformed query/body parameter.
401 Unauthorized Missing or invalid credentials.
403 Forbidden Token lacks permission for this operation.
404 Not Found Target entity does not exist.
5xx Service is unreachable, restarting, or internally errored. Inspect device logs under System > Support.

TLS note: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


Start log forwarding

POST {{LEM_URL}}/api/v1/device/{{deviceID}}/log-forwarding/start

Start log forwarding

Starts forwarding a device's logs to the manager so they can be queried via the Edge Logs endpoints.

Endpoint

POST {{LEM_URL}}/api/v1/device/{deviceId}/log-forwarding/start

Authentication

API key in a request header (case sensitive). The value is the LEM admin API token.

URL prefix Auth header
{{LEM_URL}}/api/v1/... (main fleet API) X-AuthToken: <token>
{{LEM_adminURL}}/admin/v1/... (admin console, port 8446) X-AuthToken: <token>
{{LEM_URL}}/mpcs/... (Marketplace Catalog) Authorization: <token> (3.0.x also accepts X-AuthToken)
## Parameters

| deviceId | path | Required. The device id. |

Response

ApiResponse ({ code, message }).

Errors

HTTP status When it happens
400 Bad Request Missing or malformed query/body parameter.
401 Unauthorized Missing or invalid credentials.
403 Forbidden Token lacks permission for this operation.
404 Not Found Target entity does not exist.
5xx Service is unreachable, restarting, or internally errored. Inspect device logs under System > Support.

TLS note: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


Stop log forwarding

POST {{LEM_URL}}/api/v1/device/{{deviceID}}/log-forwarding/stop

Stop log forwarding

Stops forwarding a device's logs.

Endpoint

POST {{LEM_URL}}/api/v1/device/{deviceId}/log-forwarding/stop

Authentication

API key in a request header (case sensitive). The value is the LEM admin API token.

URL prefix Auth header
{{LEM_URL}}/api/v1/... (main fleet API) X-AuthToken: <token>
{{LEM_adminURL}}/admin/v1/... (admin console, port 8446) X-AuthToken: <token>
{{LEM_URL}}/mpcs/... (Marketplace Catalog) Authorization: <token> (3.0.x also accepts X-AuthToken)
## Parameters

| deviceId | path | Required. The device id. |

Response

ApiResponse ({ code, message }).

Errors

HTTP status When it happens
400 Bad Request Missing or malformed query/body parameter.
401 Unauthorized Missing or invalid credentials.
403 Forbidden Token lacks permission for this operation.
404 Not Found Target entity does not exist.
5xx Service is unreachable, restarting, or internally errored. Inspect device logs under System > Support.

TLS note: edge devices use a self-signed certificate by default. Either install the device CA in your client trust store or disable certificate verification when calling this endpoint directly.


View this page as Markdown