Store Data for large checks somwhere
Posted: Mon Jul 20, 2020 5:38 pm
Hey Guys,
I'm tasked with setting up a large application monitoring.
There is among other things a huge amount of amq queues that need to be checked. So I could make a call to the jolokia rest API for each and every queue. But I also could make a summary of all queues and the metrics I'd like to check, but I'd need to store that Data somewhere because I need each individual check result to cobble some nagvis together.
Is there some Feature in XI (present or planned) to store and refresh amounts of Data which other Plugins can use / pick from.
The Idea is to not have too many Data pushed over the Ocean and back for my Monitoring Server sits in Europe while the majority of Nodes are sitting in north and south Amerika.. I'd rather refresh the complete List every 5 Minutes or so using a single call.
I know that i could possibly create some crontask that fills up a file somewhere. But is there a more elegant way using onboard XI features?
Thx in advance for your Input on this!
I'm tasked with setting up a large application monitoring.
There is among other things a huge amount of amq queues that need to be checked. So I could make a call to the jolokia rest API for each and every queue. But I also could make a summary of all queues and the metrics I'd like to check, but I'd need to store that Data somewhere because I need each individual check result to cobble some nagvis together.
Is there some Feature in XI (present or planned) to store and refresh amounts of Data which other Plugins can use / pick from.
The Idea is to not have too many Data pushed over the Ocean and back for my Monitoring Server sits in Europe while the majority of Nodes are sitting in north and south Amerika.. I'd rather refresh the complete List every 5 Minutes or so using a single call.
I know that i could possibly create some crontask that fills up a file somewhere. But is there a more elegant way using onboard XI features?
Thx in advance for your Input on this!