system

Get what this server reports to Dagu Console

Changed on

Returns how much this server reports to Dagu Console, whether configuration fixes it, and the last report sent. Admin only.

get/license/monitoring

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Query parameters

remoteNodestring

name of the remote node

Response

What this server reports

level'off' | 'health' | 'runs' | 'errors' required

How much this server reports to Dagu Console: off sends nothing but one report saying so after health, runs, or errors, health sends its version and which services run, runs also sends the status of finished DAG runs and the runs in progress, and errors also sends the error messages of failed runs

configuredboolean required

Whether cloud.report in the configuration fixes the level

chosenboolean required

Whether an administrator chose the level on this server

noticeDismissedboolean required

Whether an administrator dismissed the notice that asks what to report

errorsOfferedboolean required

Whether an administrator was offered to send error messages: they chose a level on this server, or dismissed the notice that offers them

lastReportAtstring

When Dagu Console accepted the last report this server sent

lastReportstring

JSON body of the last report, as sent, with heartbeat_secret replaced by "[redacted]"

runsPausedUntilstring date-time

When Dagu Console stores this server's finished runs again, after its workspace reached the daily limit; absent when the last accepted report was not told of a pause

Changes