Reputation: 3207
I have a soft real-time application project that needs extensive monitoring. JMX would seem well suited for that task, except that this application project is c++-based.
Are there any lightweight alternatives to JMX (with a c/c++ supporting library) that are minimally invasive for the monitored application?
(SNMP seems really overkill for my needs)
Upvotes: 5
Views: 1332
Reputation: 861
Even if SNMP would seem overkill for your application it still may be your best bet. Net SNMP is not hard to use and it has a well known standard for monitoring applications.
Some other alternatives would be:
rsyslog The problem you may experience with this one though is that it may be harder to integrate it into the monitoring application. But it has a well known standard and may be worth a shot.
JunC++ion It has a nice interface for C++ but from my experience it can be a bit unstable. In embedded mode it also uses a bit more memory which may not be what you want.
Upvotes: 3