With distributed application architecture containing countless pieces of infrastructure comprising the components of a scalable platform, deep visibility into each element plays a paramount role in maintaining and supporting your system. All of these components of a modern platform contain a massive amount of logs, which makes it difficult to support and maintain without proper logging. Organizations are now implementing smart ways to gain visibility into their system through logging from all application components. Not only is this providing deep visibility into a system, but businesses are realizing immense value out of these logs also
Curtin Uni is a great example of this. With a high volume of student, courses and related transactions running through the Curtin Integration Platform (CIP) every day, it is essential to be able to trace each transaction with ease. Due to this, Curtin Uni has transformed its logging solution to be able to log all transactions to one centralized solution and gain valuable insight into the data that is stored.
Nagios is a free and open source monitoring tool. Out of the box, it comes with many plugins/commands that can be easily used to monitor any IT infrastructure to ensure systems, applications, and services are functioning properly.
In the context of ESB service monitoring, the monitoring approach it uses is similar to the service consumer making web service (SOAP/REST) request to the actual ESB service. The request's response will then be used to assert if the service is behaving correctly or as expected. In cases when the monitored service failed to response or returned unexpected response, anomaly event will be triggered. This anomaly event can then be dealt with by the a custom event handler.
Nagios is used as a real-time monitoring platform for all ESB services running in CloudHub and also their dependencies where possible.
Nagios is a free and open source monitoring tool. Out of the box, it comes with many plugins/commands that can be easily used to monitor any IT infrastructure to ensure systems, applications, and services are functioning properly.
In the context of ESB service monitoring, the monitoring approach it uses is similar to the service consumer making web service (SOAP/REST) request to the actual ESB service. The request's response will then be used to assert if the service is behaving correctly or as expected. In cases when the monitored service failed to response or returned unexpected response, anomaly event will be triggered. This anomaly event can then be dealt with by the a custom event handler.
Nagios is used as a real-time monitoring platform for all ESB services running in CloudHub and also their dependencies where possible.
Nick Bowman, Consulting Practice Manager at WhiteSky Labs
Nick Bowman, Consulting Practice Manager at WhiteSky Labs
Nick Bowman, Consulting Practice Manager at WhiteSky Labs