diff --git a/src/collectors/jbossapi/jbossapi.py b/src/collectors/jbossapi/jbossapi.py index 70d52c4dc..633e160a3 100644 --- a/src/collectors/jbossapi/jbossapi.py +++ b/src/collectors/jbossapi/jbossapi.py @@ -208,6 +208,9 @@ def get_stats(self, current_host, current_port, current_proto, current_user, if op_type == 'app' and self.config['app_stats'] == 'True': if output: # Grab the pool stats for each Instance + if 'xa-data-source' in output['result']: + output['result']['data-source'].update(output['result']['xa-data-source']) + for instance in output['result']['data-source']: datasource = output['result']['data-source'][instance] for metric in datasource['statistics']['pool']: