API

The 10x Engine offers a wide array of APIs for adding new capabilities and integrations during both the compile and run phases:

  • Runtime JS


    Enrich, aggregate, and filter TenXObjects at runtime using the TenX JavaScript library.

    Learn more

  • Launch


    Launch the 10x Engine via the CLI, serverless functions, k8s charts, and more.

    Learn more

  • Metrics


    Query aggregated TenXSummary metrics and monitor engine health via REST.

    Learn more

  • Compile


    Compile symbol files from source code, binary/text files, and external sources.

    Learn more

  • Input


    Read events into the engine from log analyzers, forwarders, and object storage.

    Learn more

  • Output


    Write TenXObjects and aggregated summaries to event and metric outputs.

    Learn more

  • Manage


    Manage user accounts, environments, and permissions via REST.

    Learn more

  • License


    Track engine usage and generate billing reports for air-gapped deployments.

    Learn more

  • GitHub


    Public repositories for configuration, modules, Helm charts, and extensions.

    Learn more