A centralized performance and monitoring system for web services, message brokers, ESBs, and more!
You may run into build issues. Site generation current fails on JDK8 due to javadocs.
What is it?
It’s an open source solution for monitoring the performance and availability of stuff. What stuff? Your stuff. IT stuff, software, process, operating systems, message brokers, and web services, especially web services. It tracks statistics and provides alerting based on criteria you define and a mechanism that you define.
Why would I want to use it?
You have the ability to monitor commercial, closed source or open source applications. This gives you the ability to monitor stuff at the application level and the ability to collect data (and message payloads) in the clear. This provides an advantage over packet captures in which you need to correlate message traffic on busy networks. Often, these packets are encrypted. FGSMS is different and monitors data transactions at the application level.
How does it work?
A variety of different agents collect data based on the products you have to work. Deployments vary, but in most cases, agents are embedded with your applications, usually with no code changes. Copy some files, change some config files and test.
Who owns the collected data?
You do. We don’t want it, it’s yours. That’s why we went out of our way to make sure that you have access to the data. Reports? Done. CSV exports? No problem. SDK, check. Web services data queries? Yup. Easy to understand SQL structures? check.