hyperic / hq

Hyperic open source
107 stars 91 forks source link

SQL Query plugin mix results -> false alerts generated or true alert missed #20

Open PetrHavelka opened 6 years ago

PetrHavelka commented 6 years ago

In case of several metrics in SQL plugin there are false alerts. Problem is that JDBCMeasurementPlugin.getQueryValue(...) use private variables (_sqlLog and _data) inside method which is called from several threads in parallel. Results can be mixed and false alert is generated or true alert is missed!

Hyperic Version 5.8.6