Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Adapter-Logic Application (A.L.A.)
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Sunnyvale, an Italian based computer software company, released and launched on the market the Adapter-Logic Application (A.L.A.) that aims to be the smallest, fast, scalable and cheap integration framework acting as a frontend component for all non-integrable applications, allowing them to communicate using standard protocols.
Working as a Service Provider, A.L.A. can be invoked via HTTP hiding behind all these systems, while providing applications vital to the business of the company, face major difficulties in modern service-oriented architecture (SOA).
In one production deployment of A.L.A. we use its HTTP servlet as polling target for check_http Nagios plugin to check the application status.
Thus we configured nagios' commands.cfg file as follows:
define command{
command_name check_ala
command_line /usr/lib/nagios/plugins/check_http -I $ARG1$ -u $ARG2$ -p $ARG3$ -t $ARG4$ -c $ARG5$ -w $ARG6$
}
Into the igsv1500.cfg file, we call the command to check A.L.A. instance on host igsv1500, port 8885, uri /SOAP and we instrument Nagios to throw a timeout error if the check takes more than 3 seconds, critical error if it takes over 2 seconds and warning if the check takes longer than 1 second.
define service{
use generic-service
host_name igsv1500
service_description ALA
check_command ala_check_http!igsv1500.eni.pri!/SOAP!8885!3!2!1
}
With Nagios' console, system administrators can easily monitor the status of A.L.A. instance and take the appropriate action if an alarm occures.
As mentioned before, A.L.A. can be monitored with Nagios (actually we already do), so we would like tag our product as "Nagios Certified Compatible".
Sincerely
Denis Maggiorotto
Working as a Service Provider, A.L.A. can be invoked via HTTP hiding behind all these systems, while providing applications vital to the business of the company, face major difficulties in modern service-oriented architecture (SOA).
In one production deployment of A.L.A. we use its HTTP servlet as polling target for check_http Nagios plugin to check the application status.
Thus we configured nagios' commands.cfg file as follows:
define command{
command_name check_ala
command_line /usr/lib/nagios/plugins/check_http -I $ARG1$ -u $ARG2$ -p $ARG3$ -t $ARG4$ -c $ARG5$ -w $ARG6$
}
Into the igsv1500.cfg file, we call the command to check A.L.A. instance on host igsv1500, port 8885, uri /SOAP and we instrument Nagios to throw a timeout error if the check takes more than 3 seconds, critical error if it takes over 2 seconds and warning if the check takes longer than 1 second.
define service{
use generic-service
host_name igsv1500
service_description ALA
check_command ala_check_http!igsv1500.eni.pri!/SOAP!8885!3!2!1
}
With Nagios' console, system administrators can easily monitor the status of A.L.A. instance and take the appropriate action if an alarm occures.
As mentioned before, A.L.A. can be monitored with Nagios (actually we already do), so we would like tag our product as "Nagios Certified Compatible".
Sincerely
Denis Maggiorotto
Reviews (0)
Be the first to review this listing!