Use the CLI commands in this topic to set up the default configuration for rsyslog notifications.
Enable the CLI configuration mode:
hostname > enablehostname # configure terminalEnable rsyslog notifications:
hostname (config) # fenotify rsyslog enableSpecify the default format for rsyslog notifications:
Note
The json_legacy-concise, json_legacy-extended, and json_legacy-normal formats are deprecated.
To send notifications in the Common Export Format (CEF), enter:
hostname (config) # fenotify rsyslog default format cefTo send notifications in the comma-separated values (CSV) format, enter:
hostname (config) # fenotify rsyslog default format csv
To send notifications in the Log Extended Event Format (LEEF) (default), enter:
hostname (config) # fenotify rsyslog default format leefTo send notifications in XML Concise format containing basic information such as alert type, ID, source IP, malware name, hostname, and alert URL, enter:
hostname (config) # fenotify rsyslog default format xml-conciseTo send notifications in XML Extended format containing detailed information and abstracts including data-theft information (if any) and static-analysis details (XML Extended provides all details about files and objects modified during analysis.), enter:
hostname (config) # fenotify rsyslog default format xml-extended
To send notifications in XML Normal format containing detailed information and abstracts such as alert type, ID, source IP, malware name, hostname, and alert URL without any redundant information, enter:
hostname (config) # fenotify rsyslog default format xml-normalTo send notifications in JSON Concise format containing basic information such as alert type, ID, source IP, malware name, hostname, and alert URL, enter:
hostname (config) # fenotify rsyslog default format json-conciseTo send notifications in JSON Extended format containing detailed information and abstracts including data-theft information (if any) and static-analysis details (JSON Extended provides all details about files and objects modified during analysis.), enter:
hostname (config) # fenotify rsyslog default format json-extendedTo send notifications in JSON Normal format containing detailed information and abstracts such as alert type, ID, source IP, malware name, hostname, and alert URL without any redundant information, enter:
hostname (config) # fenotify rsyslog default format json-normal
To send notifications in Text Concise format containing basic information such as alert type, ID, source IP, malware name, hostname, and alert URL, enter:
hostname (config) # fenotify rsyslog default format text-conciseTo send notifications in Text Extended format containing detailed information and abstracts including data-theft information (if any) and static-analysis details (Text Extended provides all details about files and objects modified during analysis.), enter:
hostname (config) # fenotify rsyslog default format text-extended
To send notifications in Text Normal format containing detailed information and abstracts such as alert type, ID, source IP, malware name, hostname, and alert URL without any redundant information, enter:
hostname (config) # fenotify rsyslog default format text-normal
Specify that a notification is sent by default each time a malware object is detected:
hostname (config) # fenotify rsyslog default delivery per-eventSpecify the default severity classification for the rsyslog notification:
Note
Trellix recommends setting the severity classification to
alert.To indicate that action must be taken immediately (severity 1), enter:
hostname (config) # fenotify rsyslog default send-as alertTo indicate that the notification contains critical conditions (severity 2), enter:
hostname (config) # fenotify rsyslog default send-as critTo indicate that the notification contains debug-level messages (severity 7), enter:
hostname (config) # fenotify rsyslog default send-as debugTo indicate an emergency (the system is unusable) (severity 0), enter:
hostname (config) # fenotify rsyslog default send-as emergTo indicate that the notification contains error conditions (severity 3), enter:
hostname (config) # fenotify rsyslog default send-as error
To indicate that the notification contains informational messages (severity 6), enter:
hostname (config) # fenotify rsyslog default send-as infoTo indicate normal but significant conditions (severity 5), enter:
hostname (config) # fenotify rsyslog default send-as notice
To indicate that the notification contains warning conditions (severity 4), enter:
hostname (config) # fenotify rsyslog default send-as warning
Save the configuration:
hostname (config) # write memory