Beeks Analytics is a performance monitoring and analytics platform designed to provide deep, packet-level visibility into latency-sensitive trading and market data environments. By unlocking the ability to monitor in-depth network behaviour, message flows, and transaction latency with precision and in real time, Beeks Analytics enables Operations teams to rapidly detect, diagnose, and resolve performance issues.

This document is an operations guide for Beeks Analytics. Its purpose is to help our clients with Customer Managed appliances understand how to monitor the platform itself, interpret its operational health indicators, and recognise conditions that may affect the accuracy, completeness, or timeliness of analytics data. This guide focuses on the key indicators and dashboards that should be monitored.

An appliance refers to a physical server running Beeks Analytics software, deployed on Beeks-provided or client-owned hardware. This guide does not apply to pure software products such as Beeks Market Edge Intelligence running on a client hardware or VM. See the Market Edge Intelligence Installation and Configuration Guide for instructions on monitoring and managing. However, if Market Edge Intelligence is installed on a Beeks Analytics appliance, this document still applies.

Analytics Appliances: Beeks Managed vs Customer Managed

There are two types of management model for a Beeks Analytics appliance:

  • A Customer Managed appliance is where the client or their infrastructure provider has management responsibility for the appliance.

    • The customer has responsibility for ongoing security patching and monitoring of the appliance.

    • Typically, the Beeks team do not have connectivity to the appliance, but the customer can provide them with access if they need support, for example, for help with software upgrades, configuration, and troubleshooting.

  • A Beeks Managed appliance is where Beeks has ongoing remote access to the appliance.

    • Beeks has responsibility for keeping the appliance up-to-date and for monitoring its availability.

In both cases, the customer is responsible for monitoring the application alerts that are generated by the appliance, alongside their own infrastructure and business alerts that are outside the scope of Beeks.

This guide is targeted at customers who have a Customer Managed appliance. It is not relevant to customers who have a Beeks Managed appliance.

Who should complete the steps in this guide?

In this guide, we provide a checklist that lists all the steps you must take to ensure all critical monitoring is in place for your appliance.

  • Customer Managed appliance to which Beeks has remote access
    You must complete all the steps in the checklist to ensure all critical monitoring is in place for your appliance and to enable Beeks to gather diagnostics remotely.

  • Customer Managed appliance to which Beeks has no remote access
    You must complete all the steps in the checklist to ensure all critical monitoring is in place for your appliance and gain an understanding of the vmxadmin command so that you can inspect log files and gather diagnostics.

If you have a Beeks Managed appliance, then Beeks will take care of the monitoring for you, and you do not need to follow the steps in the checklist or read this document.