Detection rules › Kusto
Dynatrace - Problem detection
'Detect application & infrastructure problems in your environment'
MITRE ATT&CK coverage
| Tactic | Techniques |
|---|---|
| Initial Access | T1659 Content Injection |
| Execution | T1059 Command and Scripting Interpreter |
| Persistence | T1554 Compromise Host Software Binary |
| Privilege Escalation | T1548 Abuse Elevation Control Mechanism |
| Stealth | T1140 Deobfuscate/Decode Files or Information |
| Lateral Movement | T1210 Exploitation of Remote Services |
| Impact | T1565 Data Manipulation |
Rule body kusto
id: 415978ff-074e-4203-824a-b06153d77bf7
name: Dynatrace - Problem detection
description: |
'Detect application & infrastructure problems in your environment'
severity: Informational
status: Available
requiredDataConnectors:
- connectorId: DynatraceProblems
dataTypes:
- DynatraceProblems
tactics:
- DefenseEvasion
- Execution
- Impact
- InitialAccess
- LateralMovement
- Persistence
- PrivilegeEscalation
relevantTechniques:
- T1140
- T1059
- T1565
- T1659
- T1210
- T1554
- T1548
queryFrequency: 1d
queryPeriod: 1d
triggerOperator: gt
triggerThreshold: 0
eventGroupingSettings:
aggregationKind: AlertPerResult
query: |
DynatraceProblems
| summarize arg_max(StartTime, *) by ProblemId
alertDetailsOverride:
alertDisplayNameFormat: 'Dynatrace problem detected - {{DisplayId}} : {{Title}}'
alertDescriptionFormat: |
A application and/or infrastructure problem has been detected in your environment
alertSeverityColumnName: Severity
customDetails:
ProblemIdentifier: ProblemId
DisplayIdentifier: DisplayId
ImpactLevel: ImpactLevel
SeverityLevel: SeverityLevel
incidentConfiguration:
createIncident: false
groupingConfiguration:
enabled: false
reopenClosedIncident: false
lookbackDuration: PT5H
matchingMethod: AllEntities
version: 1.0.3
kind: Scheduled
Stages and Predicates
Stage 1: source
DynatraceProblems
Stage 2: summarize
| summarize arg_max(StartTime, *) by ProblemId
Output fields
Fields the rule emits when it matches. Chronicle authors list these in the outcome block; they appear on the detection and $risk_score drives alerting. Sentinel / Defender XDR rules build them up through project / summarize / extend stages. Sentinel maps these into alert fields via entityMappings and customDetails; Defender XDR custom detections surface them as alert fields directly.
| Field | Source |
|---|---|
ProblemId | summarize |