News

14th February 2014

Abilisoft release the first version of its Performance Monitoring technology

Today Abilisoft announced the first formal release of its unique Performance Data Monitoring technology, PERFORM.

Abilisoft PERFORM, a versatile and extensible performance monitoring solution that enables you to acquire and track any kind of performance data metric from almost any source.

Abilisoft Perform enables you to acquire performance data from traditional and non-traditional sources, for example data gathered from availability events like SNMP traps, flow data records and other external data sources such as databases or CSV files.

How is it used?

Abilisoft Perform is underpinned by best-in-breed Abilisoft Elements:

  • REEF - Abilisoft’s Real-time Enterprise Event Feed performance and availability manager
  • PDS - Abilisoft’s performance data service plug-in for REEF
  • MA - Abilisoft’s performance and availability Monitoring Agent
  • UP - Abilisoft’s Universal Probe

A wide range of performance data metrics can be acquired through the MA and UP elements however you are not limited to these sources, UP has an open and easy to use interface for pushing in data from all sorts of sources. Abilisoft Perform can be used to measure the operation of key infrastructure elements including:

  • Servers
  • Network devices
  • Databases
  • Web servers
  • Virtualisation infrastructure
  • Digital telephone exchange equipment

The solution’s rich and powerful data processing language can be employed to analyse inbound structured, unstructured, semi-structured and non-scalar data, then extract and propagate pertinent performance metrics.

The Abilisoft Perform management servers can be deployed out-of-the-box with the shipped multi-threaded web server, and standing them up behind any standard web-server reverse-proxy (e.g. Apache or NGINX) is trivial. Abilisoft Perform sits over MongoDB which is easily configured for massive scale enabling you to cope with your big data requirements. Abilisoft Perform gathers performance data and makes it available for display in a web based, rich internet application via custom dashboards that can be shared among multiple users. If required, data can be intercepted and analysed to trigger, for example, an availability event, an e-mail or a database update. Behaviour of any custom data processing can be controlled externally via lookup tables, web service or database values.