Application monitoring

Application monitoring

Abilisoft realises that you need to fully understand how your applications are performing, both in real time and from the long term perspective.

You also need to know how your applications are performing from the users perspective so that you can identify and resolve issues before the users raise support tickets.

The Abilisoft Application Monitoring solutions provide you with all of the information that you need to know.


Abilisoft Application Health Monitoring

Application State
Abilisoft will intelligently determine the current state of your applications. To be classed as 'running normally', an application must have been running with the same process id for a given period of time, be writing to its log files and to have valid configuration files in place. Applications with web based interfaces also need to be serving valid content from their web server. Of course, you can modify these criteria to suit your own environment. It it's not 'running', an application may be in a 'starting', 'stalled' or 'stopped' state.

Application Performance
Abilisoft will measure your application performance from both a system administrator and end users perspective. Synthetic data is regularly pushed through your applications, and timed on its journey. This allows you to understand overall application performance as well as to identify the trouble spots that are causing any performance issues. Web based application interfaces are monitored from the same location as your users, checking that content is available, and that it's the correct content. The response time is recorded and graphed so that you can easily see how your application is appearing to your user community.

Application Congfiguration
Abilisoft regularly checks the configuration of your applications and services, and will notify you when configuration files are changed. This allows you to assure Change Control processes within your organisation, ensuring that changes are not taking place outside of a valid change window, and also allowing you to confirm that the right files have been modified in a scheduled change.

From a long term monitoring perspective, you can also use the data collected to see how application change has affected the levels of application performance.


Key metrics collected include:

sampIntelligent process monitoring
sampProcess CPU/memory usage
sampDetection of parent/child processes
sampLog file pattern matching
sampConfiguration file attributes
sampConfiguration change detection
sampWeb page usage
sampSNMP polling