The Halcyon Enterprise Console SNMP Trap receiver, when purchased can be used to centralise alerts from SNMP capable devices to your “single pane of glass” Halcyon Enterprise Console.
However, there are difficulties is setting this up as whilst SNMP has standards, the components of the SNMP trap vary from manufacturer to manufacturer.
This guide is intended to show you the correct process to set up and tailor SNMP trap alerting on your Enterprise Console.
The steps are as follows:
You should download the MIB for the device from the manufacturers website. A MIB (Management Information Base) is a file that contains the construct of the data that can be sent by the SNMP capable device. The SNMP trap manager needs this to be able to interpret the data sent from the device.
Take the MIB file and place it in the Mibs directory on the Enterprise Console Server.
The default is: C:\Program Files (x86)\Halcyon\Trap Receiver\Mibs
This may be different if you have chosen to install to a different drive or directory.
Once you have done this you should stop and restart the Halcyon Trap Receiver Service running on the Enterprise Console Server:
Next, check that the MIB has loaded correctly by checking the Trap Receiver Log file.
The default directory is: C:\Program Files (x86)\Halcyon\Trap Receiver\Logs
The file is called TrapReceiver.hlf
You can open this with the Halcyon logfile viewer, which is located at:
C:\Program Files (x86)\Halcyon\Log Viewer\LogViewer.exe
This will open the file correctly with the most recent entry at the top. You can also open it using Notepad (The most recent entry will be at the bottom). Search through the file (or use the FIND button) for the text “Loading Mibs”
Then search forwards in time to check that your specific MIB has been loaded and that the MIB load is complete with the “Mibs Loaded” message – look out for any Errors.
Using Halcyon Device Manager, add in the device to a SNMP group.
Before adding a device, you should create a device group for it to go in.
Device groups are just logical ways of grouping devices, you can create groups by OS type, Geographic location, Prod, Test, etc. For SNMP devices, you should create an SNMP devices group:
Start > Programs > Halcyon > Device Manager > Device Groups > Add
The minimum information needed is the Name of the group and a description.
Click OK to create the group.
Right-click on the device group you wish to use and select Add Device.
Note: If your site SNMP configuration is different, then you should adjust the SNMP settings appropriately.
Open the Enterprise Console on the Server and select
You will now see that the device has been added to the console.
This is done manually to prevent partially configured devices being inadvertently added through Device Manager.
Each SNMP device will have its own management interface, usually a web-based browser interface.
You should find the appropriate management page and add the Halcyon Enterprise Console as the SNMP Manager or SNMP trap Target.
You should configure what alerts are to be sent (Informational, Warning, Critical, etc) to the Enterprise Console.
Often there is a “TEST” button, which you can use to send a test SNMP trap.
Ensure that the SNMP device has a route on the network to the Halcyon Enterprise Console and that SNMP traffic is allowed through port 161. Consult with your Network/Firewall team to ensure this is open otherwise SNMP traps will not get through.
You should now initiate a test to the Enterprise Console so you can see the raw data sent by the SNMP trap in the MIB format.
Here we can see our test
Double click the alert to pop out the entire alert information
Open Halcyon Enterprise Server Options
IMPORTANT NOTE: If the PDU name has a “.” in it =, like the example below, you must enclose the PDU name in quotes as per this example:
Ensure the selections on this screen match the picture below and
The device is now in the Selected devices list
Finally, click OK to save the rule and then,
Now, send the test again and providing all is set up correctly you will see a human-readable message on the console.
Still have questions? We can help. Submit a case to Technical Support.