Azure Monitor Azure-Microsoft.Insights

2 operations, identified by operationName in the audit log.

operationNameDescription
_catch_allCatch-all for Azure-Microsoft.Insights rules matching the resource provider but no specific operation.
Microsoft.Insights/diagnosticSettings/deleteDeletes a diagnostic setting, removing the log-forwarding configuration for a resource; adversaries use this to blind logging pipelines.

_catch_all: Azure Monitor (catch-all)

#
Resource provider
Azure-Microsoft.Insights

Description

Catch-all for Azure-Microsoft.Insights rules matching the resource provider but no specific operation.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

References #

Microsoft.Insights/diagnosticSettings/delete

#
Resource provider
Azure-Microsoft.Insights

Description

Deletes a diagnostic setting, removing the log-forwarding configuration for a resource; adversaries use this to blind logging pipelines.

Fields #

NameDescription
OperationNameLocalized display name of the ARM operation. Sentinel also exposes OperationNameValue (the uppercase ARM operation string the catalog keys on).
OperationNameValueThe ARM operation string (e.g. MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE). The per-event discriminator; case-insensitive.
ResourceProviderThe Azure resource-provider namespace (e.g. Microsoft.Compute).
ResourceIdFull ARM resource id the operation acted on.
CallerIdentity that initiated the operation (UPN, object id, or service principal).
CallerIpAddressIP address of the caller.
ActivityStatusValueOperation status (Started, Succeeded, Failed, Accepted).
LevelSeverity level of the activity record (Informational, Warning, Error, Critical).
AuthorizationRBAC authorization context: the action evaluated, scope, and role assignment.
PropertiesOperation-specific properties bag; shape varies by operation.
SubscriptionIdGUID of the subscription the resource belongs to.
TimeGeneratedUTC timestamp when the event was recorded.

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
event.outcomeinSuccess1 ruleelastic
event.outcomeinsuccess1 ruleelastic

Detection Rules #

View all rules referencing this event →

Elastic #

  • Azure Diagnostic Settings Deleted source medium: Identifies the deletion of diagnostic settings in Azure, which send platform logs and metrics to different destinations. An adversary may delete diagnostic settings in an attempt to evade defenses.

Kusto #

  • Azure Diagnostic settings removed from a resource source medium: This query looks for diagnostic settings that are removed from a resource. This could indicate an attacker or malicious internal trying to evade detection before malicious act is performed. If the diagnostic settings are being deleted as part of a parent resource deletion, the event is ignores.

References #