pC_sguardiumdbalert.md

June 14, 2023 ยท View on GitHub

Parser Content

{
Name = s-guardium-db-alert
  Vendor = IBM
  Product = Infosphere Guardium
  Lms = Splunk
  DataType = "database-alert"
  IsHVF = true
  TimeFormat = "yyyy-MM-dd HH:mm:ss"
  Conditions = [ """GUARDIUM_ALERT""" ]
  Fields = [
    """session-start-time=({time}\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)""",
    """\w+ \d{1,2} \d{1,2}:\d{1,2}:\d{1,2}\s{0,100}({host}[\w\.-]{1,2000})""",
    """rule-desc=({alert_name}[^\^]{1,2000})(\^+|$)""",
    """category=({alert_type}[^\^]{1,2000})(\^+|$)""",
    """severity=({alert_severity}[^\^]{1,2000})(\^+|$)""",
    """sql=({additional_info}[^\^"]{1,2000}?)(\^+|"|$)""",
    """client-hostname=([^\\]{1,2000}\\)?({src_host}[\w\-\.]{1,2000})(\^+|$)""",
    """client-ip=({src_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})""",
    """server-ip=({dest_ip}\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})""",
    """service-name=({service_name}[^\^]{1,2000})(\^+|$)""",
    """server-type=({server_group}[^\^]{1,2000})(\^+|$)""",
    """src-program=({process}({directory}(?:[^\^]{1,2000})?[\\\/]{1,2000})?({process_name}[^\\\/\^]{1,2000}))(\^+|$)""",
    """db-user=([^\\\^]{1,2000}\\)?({db_user}[^\^]{1,2000})(\^+|$)""",
    """os-user=([^\\\^]{1,2000}\\)?({user}[^\^]{1,2000})(\^+|$)"""
  ]
  DupFields = [ "db_user->account","directory->process_directory" ]


}