back

/getCMStatus

This function will retrieve the status of the centralized server. It will include all interfaces, all profishark devices, the status of the analyzer, the status of the capture session and the status of current firmware updates.

{
  "command": "/getCMStatus",
  "command_result": {
    "analyzer": {
        "error": false,
        "message": "You can run a capture session or import a capture file",
        "running": false
    },
    "firmware_updates": [],
    "interfaces": [
        {
            "capturing": false,
            "id": 0,
            "licensed": true,
            "mac": "30:9C:23:3F:58:54",
            "name": "Ethernet"
        }
    ],
    "profisharks": [
        {
            "bytes_dropped": 0,
            "bytes_written": 0,
            "capturing": false,
            "error_status": "Success",
            "files_written": 0,
            "friendly_name": "",
            "high_cache_usage": false,
            "is_running": false,
            "licensed": true,
            "mac": "00:1e:c0:93:aa:f7",
            "max_cache_size": 0,
            "model": "ProfiShark 1G+ GPS",
            "model_id": 9,
            "name": "ProfiShark 1G+ GPS (00:1e:c0:93:aa:f7)",
            "used_cache": 0
        }
      ],
      "sessions": [
          {
              "end_ts": 0,
              "interfaces": [],
              "profisharks": [],
              "running": false,
              "start_ts": 0,
              "timezone": "N/A",
              "user_name": "",
              "user_permissions": "",
              "uuid": ""
          }
      ]
  },
  "errors": false,
  "general_message": "Successfully retrieved capture machine status"
}