Skip to content

Commit e2574fc

Browse files
committed
updates
1 parent 29d8d21 commit e2574fc

File tree

4 files changed

+52
-2
lines changed

4 files changed

+52
-2
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
config:
3+
look: neo
4+
theme: default
5+
---
6+
sequenceDiagram
7+
actor User as User
8+
participant Azure AD as Azure AD
9+
participant Azure Monitor as Azure Monitor
10+
participant Log Analytics Workspace as Log Analytics Workspace
11+
participant VM as VM
12+
User ->> Azure AD: 1. Register Microsoft Entra application
13+
Azure AD ->> User: Provide Application ID and secret
14+
User ->> Azure AD: 2. Assign the Monitoring Metrics Publisher role to the application
15+
User ->> Azure Monitor: 3. Deploy ARM template to create a DCE, DCR, and CommonSecurityLog_CL Auxiliary table
16+
Azure Monitor ->> User: Provide DCE URI and DCR Immutable ID
17+
User ->> VM: 4. Update Logstash configuration file
18+
VM ->> Azure Monitor: Send data to DCE
19+
Azure Monitor ->> Log Analytics Workspace: Ingest raw data into CommonSecurityLog_CL table
20+
User ->> Azure Monitor: 5. Create summary rule
21+
VM ->> Azure Monitor: Send data to DCE
22+
Azure Monitor ->> Log Analytics Workspace: Ingest raw data into CommonSecurityLog_CL table
23+
Azure Monitor ->> Log Analytics Workspace: Ingest aggregated data into a new custom table
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
diagram.mmd
2+
3+
4+
---
5+
config:
6+
look: neo
7+
theme: default
8+
---
9+
sequenceDiagram
10+
actor User as User
11+
participant Azure AD as Azure AD
12+
participant Azure Monitor as Azure Monitor
13+
participant Log Analytics Workspace as Log Analytics Workspace
14+
participant VM as VM
15+
participant P1 as New Participant
16+
User ->> Azure AD: 1. Register Microsoft Entra application
17+
Azure AD ->> User: Provide Application ID and secret
18+
User ->> Azure AD: 2. Assign the Monitoring Metrics Publisher role to the application
19+
User ->> Azure Monitor: 3. Create Data Collection Endpoint (DCE)
20+
Azure Monitor ->> User: Provide DCE URI
21+
User ->> Azure Monitor: 4. Create Data Collection Rule (DCR)
22+
Azure Monitor ->> User: Provide DCR Immutable ID
23+
User ->> Log Analytics Workspace: 5. Create custom table
24+
User ->> VM: 6. Run LogGenerator.ps1 script
25+
VM ->> Azure Monitor: Send data to DCE
26+
Azure Monitor ->> Log Analytics Workspace: Ingest data into custom table

0 commit comments

Comments
 (0)