Forum Discussion
SNMP credentials do exist - at the top level so there's no way to avoid them - and the collector does correctly populate some snmp data sources, so I know the access is working. I can do arbitrary snmpwalk commends from the collector host to the instances in question, so I know the network ACLs and security groups are correct (also, I spent far longer than should have been necessary getting them to work in the first place, so I KNOW they are correct). But it does not seem to be picking up auto properties correctly. I have no system.sysinfo property and I'm unsure how that gets populated. It could be that everything is failing due to a lack of sysinfo value - the isLinux() function seems likely to be dependent on it, since that's the only property that contains the word linux on the instances that were manually added and which seem to function correctly.
When I manually add an instance via the wizard, it fails to recognize the type of the server automatically, instead asking me to select the OS. I do that and it then tries to scan it and everything works correctly (actually, by default, it seems to fail to find the account properties specifying the SNMP credentials, so it first tries a scan, fails, and asks me to provide credentials. I give it the same credentials I have in the account properties and then everything works correctly - I get a system.sysinfo property and everything else looks about right). If I add it via the expert page instead of the wizard, it picks up the account properties for snmp, but it doesn't seem to get the sysinfo stuff - I guess because it doesn't know it is a linux host. So how do I manually tell it it is a linux host? What does the body of that function look like? I still don't even know for sure what properties/functionality it is lacking since I don't know what logicmonitor is looking for.
Related Content
- 2 years ago
- 2 years ago