At Abilisoft, we know that organisations need to fully understand how applications are performing, both in real time and from the long term perspective. It is also important to have visibility of how applications are performing from the user's perspective so that issues can be identified and resolved before the user raises a support ticket.
Abilisoft application management solutions provide you with all of the information that you need to know.
Effectively Manage Your Applications:
Abilisoft intelligently determines 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, as well as writing to its log files and having 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 normally', an application may be in a 'starting', 'stalled' or 'stopped' state.
Abilisoft measures your application performance from both a system administrator and end-user perspective. Synthetic data is regularly pushed through applications, and timed on its journey. This allows you to understand overall application performance as well as 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.
Abilisoft regularly checks the configuration of applications and services, and will notify you when configuration files have 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 collected data 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