Commit 53f43d3
Add host profile and actor mappings to Network Activity SYSCALL pipeline (DataDog#23349)
* Map event_id to ocsf.metadata.correlation_uid in all sub-pipelines
* use uid instead of correlation_uid
* Map exe and comm to OCSF actor process fields in Network Activity pipeline
Add exe -> ocsf.actor.process.path and comm -> ocsf.actor.process.name
mappings to the Network Activity [4001] Syscall sub-pipeline.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add actor.process expectations to Network Activity SYSCALL test
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add host profile and full actor mappings to Network Activity SYSCALL pipeline
Network Activity (4001) has no native actor attribute, which caused the
earlier exe/comm -> ocsf.actor.process.* mappings to be rejected by the
schema validator. Declaring profiles: [host] on the SYSCALL->4001
schema-processor makes actor (and device) valid attributes on the class.
Also expand actor mappings for parity with the FS-from-SYSCALL
sub-pipeline: pid, uid/UID, auid/AUID, ses, tty.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Add metadata.profiles to Network Activity SYSCALL test expectation
The schema-processor emits ocsf.metadata.profiles: [host] when the host
profile is declared on the schema. Mirror the format used by IAM
sub-pipeline tests (e.g. line 141).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent b906344 commit 53f43d3
2 files changed
Lines changed: 99 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3210 | 3210 | | |
3211 | 3211 | | |
3212 | 3212 | | |
3213 | | - | |
| 3213 | + | |
| 3214 | + | |
3214 | 3215 | | |
3215 | 3216 | | |
3216 | 3217 | | |
| |||
3321 | 3322 | | |
3322 | 3323 | | |
3323 | 3324 | | |
| 3325 | + | |
| 3326 | + | |
| 3327 | + | |
| 3328 | + | |
| 3329 | + | |
| 3330 | + | |
| 3331 | + | |
| 3332 | + | |
| 3333 | + | |
| 3334 | + | |
| 3335 | + | |
| 3336 | + | |
| 3337 | + | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
| 3341 | + | |
| 3342 | + | |
| 3343 | + | |
| 3344 | + | |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
| 3361 | + | |
| 3362 | + | |
| 3363 | + | |
| 3364 | + | |
| 3365 | + | |
| 3366 | + | |
| 3367 | + | |
| 3368 | + | |
| 3369 | + | |
| 3370 | + | |
| 3371 | + | |
| 3372 | + | |
| 3373 | + | |
| 3374 | + | |
| 3375 | + | |
| 3376 | + | |
| 3377 | + | |
| 3378 | + | |
| 3379 | + | |
| 3380 | + | |
| 3381 | + | |
| 3382 | + | |
| 3383 | + | |
| 3384 | + | |
| 3385 | + | |
| 3386 | + | |
| 3387 | + | |
| 3388 | + | |
| 3389 | + | |
| 3390 | + | |
| 3391 | + | |
| 3392 | + | |
| 3393 | + | |
| 3394 | + | |
| 3395 | + | |
| 3396 | + | |
| 3397 | + | |
| 3398 | + | |
| 3399 | + | |
| 3400 | + | |
| 3401 | + | |
| 3402 | + | |
| 3403 | + | |
| 3404 | + | |
| 3405 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1609 | 1609 | | |
1610 | 1610 | | |
1611 | 1611 | | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
1612 | 1626 | | |
1613 | 1627 | | |
1614 | 1628 | | |
| |||
1622 | 1636 | | |
1623 | 1637 | | |
1624 | 1638 | | |
| 1639 | + | |
| 1640 | + | |
1625 | 1641 | | |
1626 | 1642 | | |
1627 | 1643 | | |
| |||
0 commit comments