Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Linux DHCP Server

The Linux DHCP Server DSM for JSA collects DHCP events by using syslog.

To integrate Linux DHCP Server with JSA, complete the following steps:

  1. If automatic updates are not enabled, download the most recent versions of the RPMs from the Juniper Downloads

    • DSM Common RPM

    • GNU Linux DHCP DSM RPM

    • Protocol Common RPM

  2. Configure your Linux DHCP server to send syslog events to JSA.

  3. If JSA does not automatically detect the log source, add a Linux DHCP Server logsource log source on the JSA Console. For more information about configuring your Linux DHCP Server, consult the Linux man pages or associated documentation for your DHCP daemon.

Linux DHCP Server DSM specifications

When you configure Linux DHCP Server, understanding the specifications for the Linux DHCP Server DSM can help ensure a successful integration. For example, knowing what the supported version of Linux DHCP Server is before you begin can help reduce frustration during the configuration process.

The following table describes the specifications for the Linux DHCP Server DSM.

Table 1: Linux DHCP DSM Specifications





DSM name

Linux DHCP Server

RPM file name


Supported version

Linux DHCP Server 2.4



Recorded event types

All events from a DHCP server

Automatically discovered?


Includes identity?


Includes custom properties?


More information

DHCP documentation

Syslog Log Source Parameters for Linux DHCP

If JSA does not automatically detect the log source, add a Linux DHCP log source on the JSA Console by using the Syslog protocol.

When using the syslog protocol, there are specific parameters that you must use.

The following table describes the parameters that require specific values to collect Syslog events from Linux DHCP:

Table 2: Syslog Log Source Parameters for the Linux DHCP DSM



Log Source type

Linux DHCP Server

Protocol Configuration


Log Source Identifier

Type the IP address or host name for the log source as an identifier for events from your Linux DHCP Server.

Linux DHCP Sample Event Message

Use this sample event message to verify a successful integration with JSA.


Due to formatting issues, paste the message format into a text editor and then remove any carriage return or line feed characters.

Linux DHCP Sample Message When You Use the Syslog Protocol

The following sample event message shows the client determined that the offered configuration parameters are invalid and the client must begin the lease process again.

Table 3: JSA Field Names and Highlighted Values in the Event Payload

JSA field name

Highlighted values in the event payload

Event ID


Source IP

Source MAC


Device Time

Sep 25 15:23:34