This screen displays information about the current HPA licence status.
It also allows updating it — especially to extend the licence.
HPA licence files are provided by Hexagon support, and are json files starting by readable information:
{"licence":{"endLicence":"2024-06-25T22:00:00Z","owner":"Pierre"},"signature":"...
After license expiration date, portal won’t show any metrics, however metrics will be still recorded.
Licence modules
A licence may include optional modules that enable additional features. Available modules:
| Module | Feature |
|---|---|
LOG_FILE_READER |
Log File Reader — creates metrics from fixed-width log files |
CONTEXT_TRACER |
Context Tracer — captures detailed execution context during stalls |
MCP |
MCP server — exposes HPA troubleshooting tools and this documentation to AI assistants. Without this module, every MCP tool call answers MCP is not included in current HPA licence |
EXTERNAL_API |
External API — REST API for external systems. Without this module, the External API menu is hidden and every call answers 417 |
To obtain a licence with specific modules, contact Hexagon support.
A licence replaced from this screen applies to the MCP server and the External API within a minute.
Compatibility between licences and HPA versions
- A licence issued before a module existed stays valid after an upgrade, but grants only the modules
it lists. In particular, a licence issued before the
MCPandEXTERNAL_APImodules existed does not grant them: after the upgrade, the MCP server and the External API are refused until a licence including these modules is installed. - From this version on, a licence listing a module unknown to the installed version stays valid; the unknown module is ignored.
-
Versions released before this one reject a licence that lists the
MCPorEXTERNAL_APImodule: the portal then considers the licence invalid and shows no metrics, and agents lose their licensed modules. Such a licence is installed only once both the portal and the Introscope EM extension are upgraded.