OSS (Operations Support System) Integration

Hawkeye is designed to be an open framework for easy integration into service providers OSS.

It supports a range of northbound and southbound interfaces that are designed to :

  • Export or collect key information and alarms generated by Hawkeye to third party system.
  • Automate some tasks from third party tools (generate automatic tests for example).
  • Generate customized actions.
Hawkeye SNMP Alarms

Based on test results Hawkeye can trigger an Hawkeye SNMP trap to a third party.

The mib is based on SNMPv2 and is easily imported into supervision systems.

Alarms are generated based on pass fail criteria generated by thresholds.

Hawkeye Email Notifications

Hawkeye can generate automatic emails to configurable recipients (configurable per alert) with alarms based on test results or thresholds.

Automatic emails can also be sent with content result of aggregated report – these are user defined and can be scheduled over time (every hour/day/week).

Hawkeye REST API

Hawkeye REST API allows you to work on the hawkeye server through scripts. This is especially useful for integration in OSS. REST API can be used to integrate the following:

  • Manage user/group

  • Create tests

  • Access user trail

  • Update status of probes connected to the system

  • Manage Mesh

  • Manage IxProbe/Tap/Bypass

  • Create and execute test template

  • View test results

Keysight also provides the Hawkeye Data Extraction Tool (HDET), which you can download from the support page as a sample set of scripts, which can be run outside of the Hawkeye server to export the test results and audit logs. HDET utilizes python to export data in .json or .csv format for ease of integration with other tools.