Skip to content

Comet backup slack format

SEVT_JOB_NEW

{
  "Actor": "homecp",
  "OwnerOrganizationID": "",
  "ResourceID": "c5ce222a-5a36-45d0-aa01-e200a5c33856",
  "Type": 4200,
  "Timestamp": 1754883630,
  "TypeString": "SEVT_JOB_NEW",
  "Data": {
    "GUID": "c5ce222a-5a36-45d0-aa01-e200a5c33856",
    "Username": "homecp",
    "Classification": 4001,
    "Status": 6001,
    "StartTime": 1754883630,
    "EndTime": 0,
    "RetryCount": 0,
    "SourceGUID": "5d13e0ea-84aa-4aba-81bf-883214004894",
    "DestinationGUID": "82c1ef01-f044-49d2-b777-ca4703790da5",
    "DeviceID": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
    "ClientVersion": "25.5.5",
    "TotalDirectories": 0,
    "TotalFiles": 0,
    "TotalSize": 0,
    "TotalChunks": 0,
    "UploadSize": 0,
    "DownloadSize": 0,
    "CancellationID": "cc204dcb-695c-4999-ac69-bdb31317da4d"
  }
}
{
  "Actor": "homecp",
  "OwnerOrganizationID": "",
  "ResourceID": "homecp",
  "Type": 4102,
  "Timestamp": 1754883630,
  "TypeString": "SEVT_ACCOUNT_UPDATED",
  "Data": {
    "Username": "homecp",
    "AccountName": "cpanel server",
    "LocalTimezone": "Europe/Sofia",
    "LanguageCode": "en_US",
    "GroupID": "",
    "Emails": [
      "backups-comet@vladmin-dev.top"
    ],
    "OverrideEmailSettings": {},
    "SendEmailReports": true,
    "Destinations": {
      "82c1ef01-f044-49d2-b777-ca4703790da5": {
        "Description": "cPanel Backups",
        "CreateTime": 1754650881,
        "ModifyTime": 1754650881,
        "PreExec": [],
        "ThawExec": [],
        "PostExec": [],
        "EncryptionKeyEncryptionMethod": 2002,
        "EncryptedEncryptionKey": "U4hlMq11m5BEVKomxT4wQdJo/R0pNR11UwW56wkphQBI76dFEoia/BqmhfNoBmHspEkZlRhW0NGwWZSRR1ivK0SMTxeVCITb",
        "RepoInitTimestamp": 1754697601,
        "StorageLimitEnabled": true,
        "StorageLimitBytes": 32212254720,
        "Statistics": {
          "ClientProvidedSize": {
            "Size": 4247225360,
            "MeasureStarted": 1754882143,
            "MeasureCompleted": 1754882144
          },
          "ClientProvidedContent": {
            "MeasureStarted": 0,
            "MeasureCompleted": 0,
            "Components": []
          },
          "LastSuccessfulDeepVerify_GUID": "d914be7e-d09b-4672-a2ab-64124f6c6b45",
          "LastSuccessfulDeepVerify_StartTime": 1754697601,
          "LastSuccessfulDeepVerify_EndTime": 1754697601
        },
        "DefaultRetention": {
          "Mode": 801,
          "Ranges": []
        },
        "RebrandStorage": false,
        "RetentionError": "",
        "AssociatedDevices": [
          "ee695713cbf32cfab0f88aaa996e1ed1849177a1"
        ],
        "DestinationType": 1003,
        "Swift": {},
        "B2": {},
        "WebDav": {},
        "Storj": {
          "SatelliteAddress": "",
          "APIKey": "",
          "Passphrase": "",
          "StorjBucket": ""
        },
        "SMB": {
          "SMBServer": "",
          "SMBShare": "",
          "SMBDirectory": "",
          "SMBUsername": "",
          "SMBPassword": ""
        },
        "Tag": "",
        "SpanTargets": [],
        "SpanUseStaticSlots": false,
        "LocalcopyPath": "",
        "LocalcopyWinSMBUsername": "",
        "LocalcopyWinSMBPassword": "",
        "LocalcopyWinSMBPasswordFormat": 0,
        "AZBAccountName": "",
        "AZBAccountKey": "",
        "AZBContainer": "",
        "AZBRealm": "",
        "AZBPrefix": "",
        "FTPServer": "",
        "FTPUsername": "",
        "FTPPassword": "",
        "FTPBaseUseHomeDirectory": false,
        "FTPCustomBaseDirectory": "",
        "FTPSMode": 0,
        "FTPPort": 0,
        "FTPMaxConnections": 0,
        "FTPAcceptInvalidSSL": false,
        "SFTPServer": "",
        "SFTPUsername": "",
        "SFTPRemotePath": "",
        "SFTPAuthMode": 0,
        "SFTPPassword": "",
        "SFTPPrivateKey": "",
        "SFTPCustomAuth_UseKnownHostsFile": false,
        "SFTPCustomAuth_KnownHostsFile": "",
        "S3Server": "",
        "S3UsesTLS": false,
        "S3AccessKey": "",
        "S3SecretKey": "",
        "S3BucketName": "",
        "S3Subdir": "",
        "S3CustomRegion": "",
        "S3UsesV2Signing": false,
        "S3RemoveDeleted": false,
        "S3ObjectLockMode": 0,
        "S3ObjectLockDays": 0,
        "CometServer": "https://comet.vladmin-dev.top/",
        "CometBucket": "8e9eeb61-a1f6-445b-8470-0f0b4385ef2e",
        "CometBucketKey": "92df0496-8159-41a5-ae75-9dea7bd060a9"
      }
    },
    "SupportsDeviceAssociations": true,
    "Sources": {
      "62b03525-bc15-4d61-8b51-d86d3234a88d": {
        "Engine": "engine1/file",
        "Description": "cPanel Files/Accounts",
        "OwnerDevice": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
        "CreateTime": 1754650838,
        "ModifyTime": 1754650838,
        "PreExec": [],
        "ThawExec": [],
        "PostExec": [],
        "EngineProps": {
          "REXCLUDE-cf531a35-eb03-4daa-8be9-5ee2f126cb39": "- .*\\.(xz|gz|zip|wpress)$",
          "INCLUDE-0000": "/home",
          "INCLUDE-0001": "/var/named",
          "EXCLUDE-0000": "/home/virtfs",
          "USE_WIN_VSS": "1"
        },
        "PolicySourceID": "",
        "ExistingUserUpdate": false,
        "OverrideDestinationRetention": {
          "82c1ef01-f044-49d2-b777-ca4703790da5": {
            "Mode": 802,
            "Ranges": [
              {
                "Type": 907,
                "Timestamp": 0,
                "Jobs": 3,
                "Days": 0,
                "Weeks": 0,
                "Months": 0,
                "Years": 0,
                "WeekOffset": 0,
                "MonthOffset": 1,
                "YearOffset": 1
              }
            ]
          }
        },
        "Statistics": {
          "LastStartTime": 1754870400,
          "LastBackupJob": {
            "GUID": "930fb417-4a36-43d0-aa82-8aa08aed9f81",
            "Username": "homecp",
            "Classification": 4001,
            "Status": 5000,
            "StartTime": 1754870400,
            "EndTime": 1754870434,
            "RetryCount": 1,
            "SourceGUID": "62b03525-bc15-4d61-8b51-d86d3234a88d",
            "DestinationGUID": "82c1ef01-f044-49d2-b777-ca4703790da5",
            "DeviceID": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
            "SnapshotID": "1380a0cfc4c67eb57b6d805603f1530cce4bfc10f8ce588b5db7c60030981827",
            "BackupRuleGUID": "fe66bbe9-497e-4cd5-8752-782339a01aea",
            "ClientVersion": "25.5.5",
            "TotalDirectories": 40570,
            "TotalFiles": 144251,
            "TotalSize": 7886016680,
            "TotalChunks": 0,
            "UploadSize": 26373885,
            "DownloadSize": 34738383,
            "DestinationSizeStart": {
              "Size": 4218206192,
              "MeasureStarted": 1754870402,
              "MeasureCompleted": 1754870402
            },
            "DestinationSizeEnd": {
              "Size": 4244633299,
              "MeasureStarted": 1754870434,
              "MeasureCompleted": 1754870434
            }
          },
          "LastSuccessfulBackupJob": {
            "GUID": "930fb417-4a36-43d0-aa82-8aa08aed9f81",
            "Username": "homecp",
            "Classification": 4001,
            "Status": 5000,
            "StartTime": 1754870400,
            "EndTime": 1754870434,
            "RetryCount": 1,
            "SourceGUID": "62b03525-bc15-4d61-8b51-d86d3234a88d",
            "DestinationGUID": "82c1ef01-f044-49d2-b777-ca4703790da5",
            "DeviceID": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
            "SnapshotID": "1380a0cfc4c67eb57b6d805603f1530cce4bfc10f8ce588b5db7c60030981827",
            "BackupRuleGUID": "fe66bbe9-497e-4cd5-8752-782339a01aea",
            "ClientVersion": "25.5.5",
            "TotalDirectories": 40570,
            "TotalFiles": 144251,
            "TotalSize": 7886016680,
            "TotalChunks": 0,
            "UploadSize": 26373885,
            "DownloadSize": 34738383,
            "DestinationSizeStart": {
              "Size": 4218206192,
              "MeasureStarted": 1754870402,
              "MeasureCompleted": 1754870402
            },
            "DestinationSizeEnd": {
              "Size": 4244633299,
              "MeasureStarted": 1754870434,
              "MeasureCompleted": 1754870434
            }
          }
        }
      },
      "5d13e0ea-84aa-4aba-81bf-883214004894": {
        "Engine": "engine1/mysql",
        "Description": "MySQL Databases",
        "OwnerDevice": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
        "CreateTime": 1754652463,
        "ModifyTime": 1754652463,
        "PreExec": [],
        "ThawExec": [],
        "PostExec": [],
        "EngineProps": {
          "HOST": "192.168.1.8",
          "PORT": "3306",
          "USERNAME": "comet",
          "PASSWORD": "cometbackuppw",
          "USE_TLS": "1",
          "TLS_SKIP_VERIFY": "1",
          "ALL_DATABASES": "true"
        },
        "PolicySourceID": "",
        "ExistingUserUpdate": false,
        "OverrideDestinationRetention": {
          "82c1ef01-f044-49d2-b777-ca4703790da5": {
            "Mode": 802,
            "Ranges": [
              {
                "Type": 907,
                "Timestamp": 0,
                "Jobs": 3,
                "Days": 0,
                "Weeks": 0,
                "Months": 0,
                "Years": 0,
                "WeekOffset": 0,
                "MonthOffset": 1,
                "YearOffset": 1
              }
            ]
          }
        },
        "Statistics": {
          "LastStartTime": 1754883630,
          "LastBackupJob": {
            "GUID": "7b635149-4a36-4d8f-bf9d-02f2ab67040c",
            "Username": "homecp",
            "Classification": 4001,
            "Status": 7001,
            "StartTime": 1754882139,
            "EndTime": 1754882144,
            "RetryCount": 1,
            "SourceGUID": "5d13e0ea-84aa-4aba-81bf-883214004894",
            "DestinationGUID": "82c1ef01-f044-49d2-b777-ca4703790da5",
            "DeviceID": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
            "SnapshotID": "62eac3fa0d848af7d1ae2a3017f87e15629ca6619b0278b5fa7cd7f058a4c26d",
            "ClientVersion": "25.5.5",
            "TotalDirectories": 0,
            "TotalFiles": 11,
            "TotalSize": 30208682,
            "TotalChunks": 0,
            "UploadSize": 1296334,
            "DownloadSize": 7846261,
            "DestinationSizeStart": {
              "Size": 4245929324,
              "MeasureStarted": 1754882141,
              "MeasureCompleted": 1754882141
            },
            "DestinationSizeEnd": {
              "Size": 4247225360,
              "MeasureStarted": 1754882143,
              "MeasureCompleted": 1754882144
            }
          },
          "LastSuccessfulBackupJob": {
            "GUID": "",
            "Username": "",
            "Classification": 0,
            "Status": 0,
            "StartTime": 0,
            "EndTime": 0,
            "RetryCount": 0,
            "SourceGUID": "",
            "DestinationGUID": "",
            "DeviceID": "",
            "ClientVersion": "",
            "TotalDirectories": 0,
            "TotalFiles": 0,
            "TotalSize": 0,
            "TotalChunks": 0,
            "UploadSize": 0,
            "DownloadSize": 0
          }
        }
      }
    },
    "BackupRules": {
      "ea04eaa2-e939-46a7-8bdc-7d7362abef8e": {
        "Description": "MySQL Backups Comet",
        "CreateTime": 1754652491,
        "ModifyTime": 1754652507,
        "PreExec": [],
        "ThawExec": [],
        "PostExec": [],
        "Source": "5d13e0ea-84aa-4aba-81bf-883214004894",
        "Destination": "82c1ef01-f044-49d2-b777-ca4703790da5",
        "Schedules": [
          {
            "FrequencyType": 8011,
            "SecondsPast": 21600,
            "RestrictRuntime": false,
            "FromTime": {
              "Hour": 0,
              "Minutes": 0
            },
            "ToTime": {
              "Hour": 0,
              "Minutes": 0
            },
            "RestrictDays": false,
            "DaysSelect": {
              "Sunday": true,
              "Monday": true,
              "Tuesday": true,
              "Wednesday": true,
              "Thursday": true,
              "Friday": true,
              "Saturday": true
            },
            "SelectedMonth": 0,
            "SelectedDay": 0
          }
        ],
        "EventTriggers": {
          "OnPCBootIfLastJobMissed": true,
          "LastJobFailDoRetryCount": 1,
          "LastJobFailDoRetryTime": 30
        },
        "SkipAlreadyRunning": false,
        "StopAfter": 0,
        "LimitVaultSpeedBps": 0,
        "ReduceDiskConcurrency": false,
        "UseOnDiskIndexes": false,
        "AllowZeroFilesSuccess": false,
        "AutoRetentionLevel": 0,
        "ConcurrencyCount": 0,
        "LogLevel": ""
      },
      "fe66bbe9-497e-4cd5-8752-782339a01aea": {
        "Description": "cPanel Server Daily",
        "CreateTime": 1754652278,
        "ModifyTime": 1754652298,
        "PreExec": [],
        "ThawExec": [],
        "PostExec": [],
        "Source": "62b03525-bc15-4d61-8b51-d86d3234a88d",
        "Destination": "82c1ef01-f044-49d2-b777-ca4703790da5",
        "Schedules": [
          {
            "FrequencyType": 8011,
            "SecondsPast": 10800,
            "RestrictRuntime": false,
            "FromTime": {
              "Hour": 0,
              "Minutes": 0
            },
            "ToTime": {
              "Hour": 0,
              "Minutes": 0
            },
            "RestrictDays": false,
            "DaysSelect": {
              "Sunday": true,
              "Monday": true,
              "Tuesday": true,
              "Wednesday": true,
              "Thursday": true,
              "Friday": true,
              "Saturday": true
            },
            "SelectedMonth": 0,
            "SelectedDay": 0
          }
        ],
        "EventTriggers": {
          "OnPCBootIfLastJobMissed": true,
          "LastJobFailDoRetryCount": 1,
          "LastJobFailDoRetryTime": 30
        },
        "SkipAlreadyRunning": false,
        "StopAfter": 0,
        "LimitVaultSpeedBps": 0,
        "ReduceDiskConcurrency": false,
        "UseOnDiskIndexes": false,
        "AllowZeroFilesSuccess": false,
        "AutoRetentionLevel": 0,
        "ConcurrencyCount": 0,
        "LogLevel": ""
      }
    },
    "Devices": {
      "ee695713cbf32cfab0f88aaa996e1ed1849177a1": {
        "FriendlyName": "cpanel-server",
        "RegistrationTime": 1754628184,
        "PlatformVersion": {
          "version": "9.6",
          "distribution": "almalinux",
          "build": "9.6 (Sage Margay)",
          "os": "linuxgeneric",
          "arch": "amd64"
        },
        "DeviceTimezone": "Europe/Sofia",
        "ClientVersion": "25.5.5"
      }
    },
    "IsSuspended": false,
    "AllProtectedItemsQuotaEnabled": false,
    "AllProtectedItemsQuotaBytes": 0,
    "MaximumDevices": 0,
    "QuotaOffice365ProtectedAccounts": 0,
    "QuotaHyperVGuests": 0,
    "QuotaVMwareGuests": 0,
    "PolicyID": "",
    "Policy": {
      "PreventRequestStorageVault": false,
      "PreventAddCustomStorageVault": false,
      "PreventEditStorageVault": false,
      "HideCloudStorageBranding": false,
      "PreventDeleteStorageVault": false,
      "StorageVaultProviders": {
        "ShouldRestrictProviderList": false,
        "AllowedProvidersWhenRestricted": []
      },
      "DefaultNewStorageVault": "user_controlled",
      "PreventNewProtectedItem": false,
      "PreventEditProtectedItem": false,
      "PreventDeleteProtectedItem": false,
      "ProtectedItemEngineTypes": {
        "ShouldRestrictEngineTypeList": false,
        "AllowedEngineTypeWhenRestricted": []
      },
      "PreventDeleteSingleSnapshots": false,
      "PreventChangeAccountPassword": false,
      "PreventChangeEmailSettings": false,
      "PreventChangeAccountName": false,
      "PreventOpenAppUI": false,
      "RequirePasswordOpenAppUI": false,
      "HideAppImport": false,
      "HideAppVersion": false,
      "PreventOpenWebUI": false,
      "PreventViewDeviceNames": false,
      "DefaultEmailReports": {
        "ShouldOverrideDefaultReports": false,
        "Reports": []
      },
      "DefaultStorageVaultRetention": {
        "Mode": 801,
        "Ranges": []
      },
      "EnforceStorageVaultRetention": false,
      "PreventProtectedItemRetention": false,
      "AllowEditObjectLockRetention": false,
      "DefaultSources": {},
      "DefaultSourcesBackupRules": {},
      "DefaultSourcesWithOSRestriction": {},
      "DefaultBackupRules": {},
      "RotateStorageVaultKeysHours": 0
    },
    "PasswordFormat": 102,
    "PasswordHash": "JDJhJDEwJGQuNmtaMWUuR0NPRHIycVpXVmhYbS4zZzlQMW8yRnF2aXMyLmhTamVKR25XckJyYUFNRU1t",
    "PasswordRecovery": "kERMVpMUwjO/Hd8AuX0AAXkGWjwMvpq2",
    "AllowPasswordLogin": true,
    "AllowPasswordAndTOTPLogin": false,
    "TOTPKeyEncryptionFormat": 0,
    "TOTPKey": "",
    "RequirePasswordChange": false,
    "CreateTime": 1754627830,
    "CreationGUID": "f3860c5d-933e-4f60-9cc1-c1139da44d1e",
    "ServerConfig": {},
    "AutoStorageTemplateGUID": "Ah3Ncr5hGQEar6pDWxIrBhU/E6AnkqvAXCUJy+1d13Q="
  }
}

SEVT_JOB_COMPLETED

{
  "Actor": "homecp",
  "OwnerOrganizationID": "",
  "ResourceID": "homecp",
  "Type": 4201,
  "Timestamp": 1754883634,
  "TypeString": "SEVT_JOB_COMPLETED",
  "Data": {
    "GUID": "c5ce222a-5a36-45d0-aa01-e200a5c33856",
    "Username": "homecp",
    "Classification": 4001,
    "Status": 7001,
    "StartTime": 1754883630,
    "EndTime": 1754883634,
    "RetryCount": 1,
    "SourceGUID": "5d13e0ea-84aa-4aba-81bf-883214004894",
    "DestinationGUID": "82c1ef01-f044-49d2-b777-ca4703790da5",
    "DeviceID": "ee695713cbf32cfab0f88aaa996e1ed1849177a1",
    "SnapshotID": "c5dd97a2077b173b42f0829d843ad249ac1614b5daddb9137310ca050e42a643",
    "ClientVersion": "25.5.5",
    "TotalDirectories": 0,
    "TotalFiles": 11,
    "TotalSize": 30209417,
    "TotalChunks": 0,
    "UploadSize": 1296356,
    "DownloadSize": 7847177,
    "DestinationSizeStart": {
      "Size": 4247225361,
      "MeasureStarted": 1754883632,
      "MeasureCompleted": 1754883632
    },
    "DestinationSizeEnd": {
      "Size": 4248521418,
      "MeasureStarted": 1754883634,
      "MeasureCompleted": 1754883634
    }
  }
}
  • Struct Format example
    package main
    
    type CometDData struct {
        Actor               string
        OwnerOrganizationID string
        ResourceID          string
        Type                int
        Timestamp           int
        TypeString          string
        Data                struct {
            GUID                 string
            Username             string
            Classification       int
            Status               int
            StartTime            int
            EndTime              int
            RetryCount           int
            SourceGUID           string
            DestinationGUID      string
            DeviceID             string
            SnapshotID           string
            ClientVersion        string
            TotalDirectories     int
            TotalFiles           int
            TotalSize            int
            TotalChunks          int
            UploadSize           int
            DownloadSize         int
            DestinationSizeStart struct {
                Size             int
                MeasureStarted   int
                MeasureCompleted int
            }
            DestinationSizeEnd struct {
                Size             int
                MeasureStarted   int
                MeasureCompleted int
            }
        }
    }
    
    func main() {
    
    
    
    }
    

Backup job

  • New job

{
  "Actor": "mainframe",
  "OwnerOrganizationID": "",
  "ResourceID": "11ab97e1-0352-4705-aad9-98d1edb516a0",
  "Type": 4200,
  "Timestamp": 1756860694,
  "TypeString": "SEVT_JOB_NEW",
  "Data": {
    "GUID": "11ab97e1-0352-4705-aad9-98d1edb516a0",
    "Username": "mainframe",
    "Classification": 4001,
    "Status": 6001,
    "StartTime": 1756860694,
    "EndTime": 0,
    "RetryCount": 0,
    "SourceGUID": "050e5b98-d90e-4f1e-8cf1-9cfcb574ba20",
    "DestinationGUID": "6c9eb6d6-9bd2-48da-8b92-8dc4211c634f",
    "DeviceID": "510bb7d0af20489c27b15485876e5e07c0196473",
    "ClientVersion": "25.5.5",
    "TotalDirectories": 0,
    "TotalFiles": 0,
    "TotalSize": 0,
    "TotalChunks": 0,
    "UploadSize": 0,
    "DownloadSize": 0,
    "CancellationID": "3b18b3e6-6574-41ee-974e-dc6c3cb5aa74"
  }
}
- Completed
{
  "Actor": "mainframe",
  "OwnerOrganizationID": "",
  "ResourceID": "mainframe",
  "Type": 4201,
  "Timestamp": 1756860695,
  "TypeString": "SEVT_JOB_COMPLETED",
  "Data": {
    "GUID": "11ab97e1-0352-4705-aad9-98d1edb516a0",
    "Username": "mainframe",
    "Classification": 4001,
    "Status": 5000,
    "StartTime": 1756860694,
    "EndTime": 1756860695,
    "RetryCount": 1,
    "SourceGUID": "050e5b98-d90e-4f1e-8cf1-9cfcb574ba20",
    "DestinationGUID": "6c9eb6d6-9bd2-48da-8b92-8dc4211c634f",
    "DeviceID": "510bb7d0af20489c27b15485876e5e07c0196473",
    "SnapshotID": "d86be8e46c7423eb0e227cf9243f3e41b811ce7c4039be0dd134c477f58c0c11",
    "ClientVersion": "25.5.5",
    "TotalDirectories": 46,
    "TotalFiles": 62,
    "TotalSize": 166139671,
    "TotalChunks": 0,
    "UploadSize": 3649,
    "DownloadSize": 322501,
    "DestinationSizeStart": {
      "Size": 4631819564,
      "MeasureStarted": 1756860695,
      "MeasureCompleted": 1756860695
    },
    "DestinationSizeEnd": {
      "Size": 4631822907,
      "MeasureStarted": 1756860695,
      "MeasureCompleted": 1756860695
    }
  }
}