Fixed
Details
Assignee
Chandra GorantlaChandra GorantlaReporter
JianYetJianYetFD#
716Components
Sprint
NoneAffects versions
Priority
High
Details
Details
Assignee
Chandra Gorantla
Chandra GorantlaReporter
JianYet
JianYetFD#
716
Components
Sprint
None
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created August 3, 2021 at 7:20 PM
Updated September 8, 2021 at 1:11 PM
Resolved August 17, 2021 at 9:20 PM
Syslog event originated from a node in a remote location is missing fields nodelabel, location, and interface. Attached screenshot below.
It appears that this happens when OpenNMS fails to perform RDNS to resolve the hostname to IP address and thereby not associating the syslog event to a node although the node is provisioned in the requisition. Verified that OpenNMS can only resolve the FQDN of the node and minion can resolve both FQDN and hostname.
Check out the EventBuilder and SyslogMessage class for more info.
https://github.com/OpenNMS/opennms/blob/8940495002c118d981fd8b4b9f213d460259bc0c/features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/ConvertToEvent.java#L151
https://github.com/OpenNMS/opennms/blob/8940495002c118d981fd8b4b9f213d460259bc0c/features/events/syslog/src/main/java/org/opennms/netmgt/syslogd/SyslogMessage.java#L273