The only notable difference between our systems could be:
1. Difference in nxlog versions
2. My logs using <Data Name=X> instead of <Data>
What version of nxlog are you running on your Windows box? Be sure it's the latest (2.9.1504). If you are on the latest version already, could you help point me to an event that doesn't have the <Data Name=x> parameter?
You do not have the required permissions to view the files attached to this post.
TwitsBlog Show me a man who lives alone and has a perpetually clean kitchen, and 8 times out of 9 I'll show you a man with detestable spiritual qualities.
We were a few minor versions behind (2.9.1347) so we updated, but it did not make a difference.
The biggest difference I notice is that your Data fields have parameter names whereas ours are dumping into a generic data tag. These are logs our developers have written, we are working to see if we can adjust these to name the data fields in hopes that they pull in.
That sounds like a good step forward. Let me know what you find out - thanks!
TwitsBlog Show me a man who lives alone and has a perpetually clean kitchen, and 8 times out of 9 I'll show you a man with detestable spiritual qualities.
Sorry for the slow response. We are up to the latest version (1.4.0) and are seeing the same behavior. We are going to attempt to work with our internal team to see if we can come up with a solution, however if you guys can come up with a reason that Nagios is not displaying the additional information it would be greatly appreciated.
<EventData>
<Data>Message Processor has stopped. No messages in queue</Data>
</EventData>
is due to the fact that Nagios Log Server need to associate 'fields' with 'values'. Included in the above information is the value (Message Processor has stopped. No messages in queue) but no field name - therefore the fieldname would need to be made up (which can cause a host of other complications).
<EventData>
<Data Name="Some name">Message Processor has stopped. No messages in queue</Data>
</EventData>
That way Nagios Log Server knows to use the field "Some name" and associate it with the value of "Message Processor has stopped. No messages in queue".
TwitsBlog Show me a man who lives alone and has a perpetually clean kitchen, and 8 times out of 9 I'll show you a man with detestable spiritual qualities.