Cyber security
applications

Deep visibility into
every type of cyber
threat.

Deep visibility into all types of cyber threats, all of the time.

Network monitoring
applications

Packet-level visibility
into all network
events.

deep visibility into everything that's happening on your network.

Low latency
applications

Trade latency,
microburst
detection
and more.

Trade Latency, Microburst detection, data mining and more.

Custom applications

Host your custom
applications
here.

Host your custom applications here.
Home » Applications » Custom Apps

Custom applications

The Endace Application Dock is the perfect environment to host your custom network monitoring application.

Compatibility requirements

Working out whether your application is compatible with the Endace Application Dock couldn't be easier. There are two considerations:

  • Operating system – Any application that is built on Unix/Linux should work
  • Packet retrieval method – DAG, Libpcap and PF_Ring are all supported methods of extracting packets from the wire.

To find out more about the Endace DAG API and get some help working out whether your application will sit inside the Application Dock, contact us and one of the team will talk you through the specs.

Custom applications

For more than ten years organisations all over the world have used Endace Systems and Endace DAG™ cards as the foundation for a wide range of custom surveillance, measurement, security and network monitoring applications.

The Endace Platform (on which all Endace Systems are based) is the ideal host for any monitoring application that relies on captured and timestamped packets as the core input. Leveraging our proprietary DAG® I/O technology, the system architecture ensures that every application hosted in the Endace Application Dock virtual hosting environment receives a feed of 100% accurate network traffic as well as the required amount of system resources power to run efficiently.

The Endace Application Dock leverages the DAG API that has been the mainstay of all our cards and systems for the last ten years, but introduces a portfolio of new and exciting capabilities.

Hosting custom applications in the Application Dock enables organisations to:

  • Host multiple applications, or multiple instances of the same application on the same system to ensure effective scaling. Load balancing between virtual machines is supported.
  • Filter and classify packets before they are presented to the application, making the application more efficient and productive (removing any filtering overhead from the application).
  • Control the system resources being consumed by a particular application using the remote management tools available on the Endace Management Server.
  • Become more flexible and fluid in the way that they deploy and manage applications in the field.