put the ip's in the local host file or register them with reverse dns.

i bet your other ips have reverse dns setup for them so the server can convert the ip to hostnames.


/etc/hosts

192.168.168.168  my.hostname.com

device ip [space] desired hostname


match the hostname to what is in observium.

syslog only works on ip's and needs to reverse them to find the hostname.




Thanks
Brandon Lund
KansasNet Internet Services
785-776-1452



From: observium <observium-bounces@observium.org> on behalf of Brad Bendy via observium <observium@observium.org>
Sent: Wednesday, December 22, 2021 10:07 AM
To: Observium Network Observation System
Cc: Brad Bendy
Subject: [Observium] syslog issues
 
Spent hours on this and am at a loss.

Got some hosts that won't have syslog show up in the GUI, digging
further the DB shows the IP not the hostname for those records, so
that makes sense why they are not showing up.

Looking at the actual data coming over syslog the devices that work
and don't work show the exact same format. Nothing different at all,
and identical configs on identical devices.

Is there a debug or another log that I am not seeing that would show
why these entries are getting inserted into the DB as IP addresses and
not being replaced with hostnames?

At a loss, any suggestions would be great!

Thanks
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium