Commvault Metallic¶
About¶
Metallic AI combines ML-driven automation and AI simplicity to deliver risk detection, readiness, and cloud-scale recovery with speed and certainty.
Product Details¶
Vendor URL: Metallic
Product Type: Data Security
Product Tier: Tier III
Integration Method: Webhook
Integration URL: Generic Webhook - Cyderes Documentation
Log Guide: n/a
Parser Details¶
Log Format: JSON
Expected Normalization Rate: near 100%
Data Label: COMMVAULT_METALLIC
UDM Fields (list of all UDM fields leveraged in the Parser):
Log File Field | UDM Field |
---|---|
"Commvault" | metadata.vendor_name |
"Metallic" | metadata.product_name |
GENERIC_EVENT | metadata.event_type |
Detected Criteria | metadata.description |
Type | metadata.product_event_type |
CommCell | observer.hostname |
domain | principal.administrative_domain |
username | principal.user.userid |
User | principal.user.userid |
User | principal.user.email_addresses |
Instance | principal.application |
Virtual Machine Name | principal.asset.asset_id |
Virtual Machine Host Name | principal.hostname |
Job ID | principal.process.pid |
Client | principal.resource.name |
Agent Type | principal.resource.resource_subtype |
Alert | security_result.description |
Description | security_result.summary |
Status | security_result.summary |
Storage Policies Used | security_result.detection_fields |
Backup Level | security_result.detection_fields |
Backup Set | security_result.detection_fields |
Error Code | security_result.detection_fields |
Additional Information | security_result.detection_fields |
Protected Counts | security_result.detection_fields |
Failed Counts | security_result.detection_fields |
Failure Reason | security_result.detection_fields |
Failure reason for Virtual Machine Backup | security_result.detection_fields |
Virtual Machine Backup Status | security_result.detection_fields |
Subclient | security_result.detection_fields |
Start Time | security_result.detection_fields |
End Time | security_result.detection_fields |
Scheduled Time | security_result.detection_fields |
Product Event Types¶
Product Event | Description | UDM Event |
---|---|---|
All | All events | GENERIC_EVENT |
Log Sample¶
{"Additional Information ":"Not Applicable","Agent Type":"SharePoint Server","Alert":"completed backup with errors","Backup Level":"Incremental","Backup Set":"Sharepoint Online","Client":"Company_SharePoint","CommCell":"M3","Detected Criteria":"Job Succeeded with Errors","Detected Time":"Wed Jan 24 15:29:56 2024","End Time":"Wed Jan 24 15:29:48 2024","Error Code":"Not Applicable","Failed Counts":"3","Failure Reason":"Not Applicable","Failure reason for Virtual Machine Backup":"Not Applicable","Instance":"Not Applicable","Job ID":"1234","Protected Counts":"302","Scheduled Time":"Wed Jan 24 15:05:35 2024","Start Time":"Wed Jan 24 15:05:38 2024","Status":"Completed w/ one or more errors","Storage Policies Used":"policy-metallic-o365-storage-eastus2","Subclient":"SharepointOnline","Type":"Job Management - Data Protection","User":"master","Virtual Machine Backup Status":"Not Applicable","Virtual Machine Host Name":"Not Applicable","Virtual Machine Name":"Not Applicable"}
Sample Parsing¶
metadata.event_type = "GENERIC_EVENT"
metadata.vendor_name = "Commvault"
metadata.product_name = "Metallic"
metadata.product_event_type = "Job Management - Data Protection"
metadata.description = "Job Succeeded with Errors"
principa.hostname = "Not Applicable"
principal.user.userid = "master"
principal.process.pid = "1234"
principal.asset.asset_id = "cv:Not Applicable"
principal.application = "Not Applicable"
principal.resource.resource_subtype = "SharePoint Server"
principal.resource.name = "Company_SharePoint"
observer.hostname = "M3"
security_result.summary = "Completed w/ one or more errors"
security_result.description = "completed backup with errors"
security_result.detection_fields.key = "storagePoliciesUsed"
security_result.detection_fields.value = "policy-metallic-o365-storage-eastus2"
security_result.detection_fields.key = "backupLevel"
security_result.detection_fields.value = "Incremental"
security_result.detection_fields.key = "backupSet"
security_result.detection_fields.value = Sharepoint Online"
security_result.detection_fields.key = "errorCode"
security_result.detection_fields.value = "Not Applicable"
security_result.detection_fields.key = "additionalInformation"
security_result.detection_fields.value = "Not Applicable"
security_result.detection_fields.key = "protectedCounts"
security_result.detection_fields.value = "302"
security_result.detection_fields.key = "failedCounts"
security_result.detection_fields.value = "3"
security_result.detection_fields.key = "failureReason"
security_result.detection_fields.value = "Not Applicable"
security_result.detection_fields.key = "failureReasonForVMBackup"
security_result.detection_fields.value = "Not Applicable"
security_result.detection_fields.key = "VMBackupStatus"
security_result.detection_fields.value = "Not Applicable"
security_result.detection_fields.key = "subclient"
security_result.detection_fields.value = "SharepointOnline"
security_result.detection_fields.key = "startTime"
security_result.detection_fields.value = "Wed Jan 24 15:05:38 2024"
security_result.detection_fields.key = "scheduledTime"
security_result.detection_fields.value = "Wed Jan 24 15:05:35 2024"
security_result.detection_fields.key = "endTime"
security_result.detection_fields.value = "Wed Jan 24 15:29:48 2024"