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:
Intelligent process monitoring
Process CPU/memory usage
Detection of parent/child processes
Log file pattern matching
Configuration file attributes
Configuration change detection
Web page usage
SNMP polling

