{
    "diagnostics": [
        {
            "application": "coriolis-conductor",
            "packages": [
                "alembic==1.5.2",
                "amqp==5.0.5",
                "argparse==1.4.0",
                // ...
            ],
            "os_info": [
                "NAME=\"Ubuntu\"",
                "VERSION=\"18.04.5 LTS (Bionic Beaver)\"",
                "ID=ubuntu",
                "ID_LIKE=debian",
                "PRETTY_NAME=\"Ubuntu 18.04.5 LTS\"",
                "VERSION_ID=\"18.04\"",
                "HOME_URL=\"https://www.ubuntu.com/\"",
                "SUPPORT_URL=\"https://help.ubuntu.com/\"",
                "BUG_REPORT_URL=\"https://bugs.launchpad.net/ubuntu/\"",
                "PRIVACY_POLICY_URL=\"https://www.ubuntu.com/legal/terms-and-policies/privacy-policy\"",
                "VERSION_CODENAME=bionic",
                "UBUNTU_CODENAME=bionic",
                ""
            ],
            "hostname": "coriolis-conductor",
            "ip_addresses": [
                {
                    "eth0": {
                        "ipv4": [
                            {
                                "addr": "10.107.9.8",
                                "netmask": "255.255.254.0",
                                "broadcast": "10.107.9.255"
                            }
                        ],
                        "ipv6": [
                            {
                                "addr": "fe80::250:56ff:feb9:73a%eth0",
                                "netmask": "ffff:ffff:ffff:ffff::/64"
                            }
                        ]
                    }
                },
                {
                    "docker0": {
                        "ipv4": [
                            {
                                "addr": "172.17.0.1",
                                "netmask": "255.255.0.0",
                                "broadcast": "172.17.255.255"
                            }
                        ],
                        "ipv6": [
                            {
                                "addr": "fe80::42:61ff:fe79:de6f%docker0",
                                "netmask": "ffff:ffff:ffff:ffff::/64"
                            }
                        ]
                    }
                }
            ],
            "licensing_status": {
                "appliance_id": "123e4567-e89b-12d3-a456-426614176000",
                "earliest_licence_expiry_time": "2024-09-07T13:09:21Z",
                "latest_licence_expiry_time": "2024-09-07T13:09:21Z",
                "current_performed_migrations": 0,
                "current_performed_replicas": 0,
                "lifetime_performed_migrations": 2,
                "lifetime_performed_replicas": 1,
                "current_available_migrations": 10,
                "current_available_replicas": 10,
                "lifetime_available_migrations": 10,
                "lifetime_available_replicas": 10
            },
            "licences": [
                {
                    "id": "e7b8a9f0-4d3b-4a6a-8c1d-2f8e4d9a9b1f",
                    "appliance_id": "123e4567-e89b-12d3-a456-476614174000",
                    "issue_date": "2024-09-03T09:53:44Z",
                    "licence_version": "v2",
                    "migrations": 10,
                    "replicas": 10,
                    "period_start": "2024-09-03T09:54:21Z",
                    "period_duration": 20,
                    "period_end": "2024-09-07T13:09:21Z",
                    "application_date": "2024-09-03T09:53:56Z"
                }
            ],
            "reservations": []
        },
        {
            "application": "coriolis-replica-cron",
            "packages": [
                "alembic==1.5.2",
                "amqp==5.0.5",
                "argparse==1.4.0",
                // ...
            ],
            "os_info": [
                "NAME=\"Ubuntu\"",
                "VERSION=\"18.04.5 LTS (Bionic Beaver)\"",
                "ID=ubuntu",
                "ID_LIKE=debian",
                "PRETTY_NAME=\"Ubuntu 18.04.5 LTS\"",
                "VERSION_ID=\"18.04\"",
                "HOME_URL=\"https://www.ubuntu.com/\"",
                "SUPPORT_URL=\"https://help.ubuntu.com/\"",
                "BUG_REPORT_URL=\"https://bugs.launchpad.net/ubuntu/\"",
                "PRIVACY_POLICY_URL=\"https://www.ubuntu.com/legal/terms-and-policies/privacy-policy\"",
                "VERSION_CODENAME=bionic",
                "UBUNTU_CODENAME=bionic",
                ""
            ],
            "hostname": "coriolis-replica-cron",
            "ip_addresses": [
                {
                    "eth0": {
                        "ipv4": [
                            {
                                "addr": "10.107.9.8",
                                "netmask": "255.255.254.0",
                                "broadcast": "10.107.9.255"
                            }
                        ],
                        "ipv6": [
                            {
                                "addr": "fe80::250:56ff:feb9:73a%eth0",
                                "netmask": "ffff:ffff:ffff:ffff::/64"
                            }
                        ]
                    }
                },
                {
                    "docker0": {
                        "ipv4": [
                            {
                                "addr": "172.17.0.1",
                                "netmask": "255.255.0.0",
                                "broadcast": "172.17.255.255"
                            }
                        ],
                        "ipv6": [
                            {
                                "addr": "fe80::42:61ff:fe79:de6f%docker0",
                                "netmask": "ffff:ffff:ffff:ffff::/64"
                            }
                        ]
                    }
                }
            ]
        }
        // ...
    ]
}
