Procedure:
- Log in to the SMS from a client.
- On the SMS Tool bar select the Admin icon.
- On the SMS navigation pane, select the Server Properties page
- On the Server Properties page, select the Syslog tab
The top section of the Syslog panel lists the available pre-defined Syslog formats. These formats are not user-configurable. If a custom format is required, you can copy one of the pre-configured formats and edit the same. The bottom section of the Syslog panel displays the remote Syslog server configured, if any.
- On the bottom section of the Syslog panel, click the New button. The Create Remote Syslog Notification Settings dialog box will then display.
- In the Syslog Server box, enter the IP address of the remote collector
- Click on Log Type, and from the dropdown box, select the ArcSight CEF Format v4.2 entry.
- Click on Facility, and select the Security/Authorization entry from the dropdown box.
This option will send IPS events to the remote Syslog server. If you need to send SMS audit events, you will create a separate Remote Syslog Notification Setting using the Log Audit facility. The System Daemons facility relates to SMS Daemons and is used to capture the SMS health event.
- Click OK when completed.
For customers on SMS v4.1 and earlier:
The SMS syslog format "ArcSight CEF," found in SMS 4.1 and earlier, has swapped or missing fields. As such, the ArcSight connector does not receive the expected data.
Workaround: To correct this issue, the ArcSight CEF Format configuration on the SMS must be manually modified by adding a "dvchost" entry and modifying the value for the "cs5" field.
Procedure:
- From the SMS client software, navigate to Admin → Server Properties → Syslog.
- Select the appropriate Syslog Formats entry (ArcSight CEF Format) from the Syslog Formats section.
- Press "Copy" to copy the desired Syslog format. The "Edit" Syslog Format screen displays.
- Name the new Syslog format.
- In the "Pattern" window, find the entry "cs5=${deviceName}" and change the entry to "cs5=SMS Name" where "SMS Name" is the simple DNS hostname (not FQDN) of the SMS server sending the data to the ArcSight connector.
- In the "Pattern" window, find the entry "cs5Label=Device Name" and change the entry to "cs5Label=SMS Name".
- While still in the "Pattern" window, add the entry "dvhost=${deviceName}" to the new format.
- In the Remote Syslog for Events section, create a new Syslog server, select the newly created Syslog format, and point it to the ArcSight Connector.