Command Line Interface / Get live system status

Returns current status overview of your system with all services and checks. Output should be very similar to "Live status" from our web application.

Usage:

dotnet AppBeat.CLI.dll status

Output example:


{
  "Good": 100.0,
  "ResponseCreatedUtc": "2016-09-14T07:12:01.6638759Z",
  "Services": [
    {
      "Name": "My Monitored App",
      "Status": "Good",
      "CheckedUtc": "2016-09-14T07:11:31.9981522",
      "Checks": [
        {
          "Name": "Check1",
          "Status": "Good",
          "CheckedUtc": "2016-09-14T07:11:31.9981522",
          "IsPaused": false
        },
        {
          "Name": "My check 2",
          "Status": "Good",
          "CheckedUtc": "2016-09-14T07:11:31.9981522",
          "IsPaused": false
        },
        {
          "Name": "test1",
          "Status": "Good",
          "CheckedUtc": "2016-09-14T07:07:34.4706227",
          "IsPaused": false
        }
      ],
      "IsPaused": false,
      "LastNonDismissedIssueUtc": null
    }
  ],
  "Success": true,
  "Error": null
}}

Questions and Feedback

If you have any questions or issues please let us know. You can contact us here.