Skip to content

Issue with parser for CISCO ISE in Sentinel #9746

Description

@v-nguyentruong

Describe the bug
Parsing issue with Cisco ISE data source
Using the parser from the Cisco Identity Service Engine data connector page in Sentinel provide and still got wrong information in the logs.
I found out that the parser will apply for these logs:
Syslog
| where ProcessName has_any ("CSCO", "CISE")
There are many logs with different structures of SyslogMessage which causes the parser to not be able to function properly.
When applied this line in parser for the above results, there will be an eventid with a date (Ex 1: 2024-01-05) and an eventid with a string (Ex 2: NetworkDeviceGroups...).
| parse SyslogMessage with * " " * " " * " " EventId " " EventSeverity " " EventCategory " " RestOfMessage

To Reproduce
Steps to reproduce the behavior:

  1. Go to Sentinel portal > Data Connectors > Cisco Identity Service Engine
  2. Click on "Follow these steps"
  3. Copy the function code then paste into Logs then Save as function.
  4. See wrong information in CiscoISEEvent table.

Expected behavior
Correct data from Syslog parse into the correct field in CiscoISEEvent table.

Screenshots

Metadata

Metadata

Labels

ParserParser specialty review needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions