I tried to run some syslog reports and there was no information for my devices. I know there were syslogs reported though, you can see them in the logs of the devices. I found that the syslog collector status page and discovered that nothing was subscribed. We have configured our cisco equipment to send syslogs to our LMS server. So, I subscribed to the very server I was on. I checked the reports and the syslog information was properly displayed.
In LMS 2.x, there was no such thing as this 'subscription.' The syslogs were always received and reported on.
I also discovered that the subscription is removed when you stop and start the daemon mgr. So, you have to manually go back in and subscribe again.
Is this really how this functions? Do I really have to subscribe to myself in order to report on the syslogs? If so, can I set up something to make this automatic?
Yes, this is your issue. It does not appear the hostname change was done properly. Re-run:
Then, with Daemon Manager shutdown, delete the contents of the collectors.dat file I mentioned previously. Restart the Daemon Manager, and resubscribe to your Collector if needed. Then restart again, and see if the subscription sticks.