Closed toddatctera closed 11 months ago
@mj-ctera
What info about Alerts do we need exactly?
{
"_classname": "AlertSettings",
"SMTPServer": null,
"auth": null,
"emails": [],
"from": "alert-no-reply@ctera.com",
"logCodes": [],
"minSeverity": "critical",
"port": 25,
"specificAlerts": {
"_classname": "SpecificAlerts",
"BackupFailAlert": true,
"BackupFailDays": 3,
"CloudConnectFailAlert": true,
"CloudConnectFailHours": 6,
"CloudSyncFailAlert": true,
"CloudSyncFailHours": 5,
"NotifyBackupSuccess": false,
"NotifyDeviceStarted": false,
"NotifyFirmwareUpgrade": true,
"NotifyRedundantPSUFailure": false,
"NotifySyncSuccess": false,
"SyncFailAlert": true,
"SyncFailDays": 3,
"VolumeFullAlert": true,
"VolumeFullPercent": 95,
"VolumeQuotaFullAlert": true,
"VolumeQuotaFullPercent": 95
},
"useAuth": false,
"useCustomServer": false,
"useTLS": true
}
@toddatctera Todd, we can remove the className but everything else that user can type in the UI should be there
Current version of status.py outputs a few difficult to read columns in Excel.
Let's improve the following: