{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "metadata": {
    "timestamp": "2026-06-11T09:35:30Z",
    "component": {
      "bom-ref": "https://vendor.replicated.com/apps/itrs-analytics/",
      "type": "application",
      "group": "itrsgroup.com",
      "name": "itrs-analytics",
      "version": "2.18.2+p2.18.5",
      "properties": [
        {
          "name": "channel",
          "value": "unstable"
        }
      ]
    },
    "manufacturer": {
      "name": "ITRS",
      "url": [
        "https://www.itrsgroup.com/"
      ]
    },
    "supplier": {
      "name": "Replicated",
      "url": [
        "https://www.replicated.com/"
      ]
    }
  },
  "components": [
    {
      "bom-ref": "embedded-cluster",
      "type": "application",
      "name": "embedded-cluster",
      "version": "2.17.0+k8s-1.32"
    },
    {
      "bom-ref": "proxy.itrsgroup.com/library/replicated-sdk-image:1.19.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/library/replicated-sdk-image:1.19.5",
      "version": "1.19.5",
      "description": "Replicated SDK that runs alongside the application to expose Replicated functionality such as licensing, telemetry, and update checks via an in-cluster API",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/replicatedhq/replicated-sdk/blob/1.19.5/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/replicatedhq/replicated-sdk/releases/tag/1.19.5",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/replicatedhq/replicated-sdk/blob/1.19.5/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/replicatedhq/replicated-sdk/tree/1.19.5",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Platform Services"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "replicated-sdk-image"
        },
        {
          "name": "key-features",
          "value": "Manages licensing, updates for on-prem applications"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-acmesolver:1.19-r51",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-acmesolver:1.19-r51",
      "version": "1.19-r51",
      "description": "Ephemeral helper pod that cert-manager runs to solve ACME HTTP-01 challenges when issuing certificates from ACME CAs such as Let's Encrypt",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/acmesolver/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/cert-manager/releases/tag/v1.19.1",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/acmesolver/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/tree/v1.19.1/cmd/acmesolver",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cert-manager-acmesolver"
        },
        {
          "name": "key-features",
          "value": "Secure TLS/SSL certificate issuance in Kubernetes"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-cainjector:1.19-r51",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-cainjector:1.19-r51",
      "version": "1.19-r51",
      "description": "cert-manager controller that injects CA bundles into Kubernetes webhook configurations, API services, and CRD conversion webhooks",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/cainjector/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/cert-manager/releases/tag/v1.19.1",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/cainjector/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/tree/v1.19.1/cmd/cainjector",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cert-manager-cainjector"
        },
        {
          "name": "key-features",
          "value": "Injects CA certs into webhooks and API services"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-controller:1.19-r51",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-controller:1.19-r51",
      "version": "1.19-r51",
      "description": "Main cert-manager controller that issues and automatically renews X.509 certificates from configured issuers and stores them as Kubernetes Secrets",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/controller/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/cert-manager/releases/tag/v1.19.1",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/controller/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/tree/v1.19.1/cmd/controller",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cert-manager-controller"
        },
        {
          "name": "key-features",
          "value": "Automates certificate issuance and renewal, integrates with Kubernetes"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-startupapicheck:1.19-r46",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-startupapicheck:1.19-r46",
      "version": "1.19-r46",
      "description": "Startup job that verifies the cert-manager API is available and ready before dependent resources are created",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/startupapicheck/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/cert-manager/releases/tag/v1.19.1",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/startupapicheck/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/tree/v1.19.1/cmd/startupapicheck",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cert-manager-startupapicheck"
        },
        {
          "name": "key-features",
          "value": "Prevents premature startup of cert-manager by checking API server readiness"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-webhook:1.19-r51",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/cert-manager-webhook:1.19-r51",
      "version": "1.19-r51",
      "description": "Admission webhook server that validates and mutates cert-manager custom resources",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/webhook/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/cert-manager/releases/tag/v1.19.1",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/blob/v1.19.1/cmd/webhook/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/cert-manager/tree/v1.19.1/cmd/webhook",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cert-manager-webhook"
        },
        {
          "name": "key-features",
          "value": "Validates/mutates cert-manager custom resources"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/ingress-nginx-controller:1.13-r146",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/ingress-nginx-controller:1.13-r146",
      "version": "1.13-r146",
      "description": "Ingress controller for Kubernetes that uses NGINX as a reverse proxy and load balancer to route external HTTP and HTTPS traffic to in-cluster services",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/kubernetes/ingress-nginx/blob/controller-v1.13.2/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.13.2",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/kubernetes/ingress-nginx/blob/controller-v1.13.2/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/kubernetes/ingress-nginx/tree/controller-v1.13.2",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Networking"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "ingress-nginx-controller"
        },
        {
          "name": "key-features",
          "value": "Routes external traffic into Kubernetes clusters with SSL support"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/kube-webhook-certgen:1.13-r41",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/kube-webhook-certgen:1.13-r41",
      "version": "1.13-r41",
      "description": "Utility job that generates a CA and TLS certificate and patches the ingress-nginx admission webhook configuration so the cluster trusts it",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/jet/kube-webhook-certgen/blob/master/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/jet/kube-webhook-certgen/releases/latest",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/jet/kube-webhook-certgen/blob/master/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/jet/kube-webhook-certgen",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Networking"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "kube-webhook-certgen"
        },
        {
          "name": "key-features",
          "value": "Generates TLS CA bundles for webhooks"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-cni-plugin:1.6-r73",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-cni-plugin:1.6-r73",
      "version": "1.6-r73",
      "description": "Linkerd CNI plugin that configures pod network iptables rules at the node level, removing the need for the NET_ADMIN capability on injected pods",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/linkerd/linkerd2-proxy-init/blob/cni-plugin/v1.6.3/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/linkerd/linkerd2-proxy-init/releases/tag/cni-plugin%2Fv1.6.3",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/linkerd/linkerd2-proxy-init/blob/cni-plugin/v1.6.3/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/linkerd/linkerd2-proxy-init/tree/cni-plugin/v1.6.3",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Service Mesh\", \"Networking\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "linkerd-cni-plugin"
        },
        {
          "name": "key-features",
          "value": "Sets up networking without NET_ADMIN requirement"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-controller:edge-26.4-r3",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-controller:edge-26.4-r3",
      "version": "edge-26.4-r3",
      "description": "Linkerd control plane running the destination, identity, and proxy-injector services that manage service discovery, mTLS identity, and sidecar injection for the mesh",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/linkerd/linkerd2/blob/edge-26.4.2/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/linkerd/linkerd2/tree/edge-26.4.2/controller",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/linkerd/linkerd2/blob/edge-26.4.2/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/linkerd/linkerd2/tree/edge-26.4.2/controller",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Service Mesh\", \"Networking\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "linkerd-controller"
        },
        {
          "name": "key-features",
          "value": "Manages service discovery, routing in Linkerd mesh"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-proxy:edge-26.4-r4",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/linkerd-proxy:edge-26.4-r4",
      "version": "edge-26.4-r4",
      "description": "Lightweight Rust micro-proxy injected as a sidecar that transparently handles mTLS, retries, load balancing, and metrics for meshed traffic",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/linkerd/linkerd2/blob/edge-26.4.2/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/linkerd/linkerd2/releases/tag/edge-26.4.2",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/linkerd/linkerd2/blob/edge-26.4.2/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/linkerd/linkerd2/tree/edge-26.4.2",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Service Mesh\", \"Networking\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "linkerd-proxy"
        },
        {
          "name": "key-features",
          "value": "Handles inbound/outbound traffic, retries, metrics"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/trust-manager:0.20-r26",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/cgr/trust-manager:0.20-r26",
      "version": "0.20-r26",
      "description": "cert-manager operator that distributes trust bundles of X.509 CA certificates to namespaces across the cluster",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/cert-manager/trust-manager/blob/v0.20.3/LICENSE"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/cert-manager/trust-manager/releases/tag/v0.20.3",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/cert-manager/trust-manager/blob/v0.20.3/LICENSE",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/cert-manager/trust-manager/tree/v0.20.3",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Certificate Management"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "trust-manager"
        },
        {
          "name": "key-features",
          "value": "Automates distribution of trust bundles across clusters"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/backup-manager:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/backup-manager:2.18.5",
      "version": "2.18.5",
      "description": "Daemon that orchestrates coordinated backups across platform backup agents for ClickHouse, Kafka, and the relational databases through an HTTP control API",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Disaster Recovery\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "backup-manager"
        },
        {
          "name": "key-features",
          "value": "Manages backup operations for IAX platform data"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-postgres:17-v3-r133",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-postgres:17-v3-r133",
      "version": "17-v3-r133",
      "description": "PostgreSQL database for application-specific storage",
      "licenses": [
        {
          "license": {
            "name": "Vendor-provided license",
            "url": "https://github.com/postgres/postgres/tree/REL_17_6?tab=License-1-ov-file"
          }
        }
      ],
      "externalReferences": [
        {
          "url": "https://github.com/postgres/postgres/releases/tag/REL_17_6",
          "comment": "software-version-url",
          "type": "distribution"
        },
        {
          "url": "https://github.com/postgres/postgres/tree/REL_17_6?tab=License-1-ov-file",
          "comment": "open-source-license-url",
          "type": "license"
        },
        {
          "url": "https://github.com/postgres/postgres/tree/REL_17_6",
          "comment": "source-code-url",
          "type": "source-distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cgr-postgres"
        },
        {
          "name": "key-features",
          "value": "PostgreSQL database for application-specific storage"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-tools:5-v2-r101",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-tools:5-v2-r101",
      "version": "5-v2-r101",
      "description": "Utility tools for database and system operations",
      "externalReferences": [
        {
          "url": "This is an ITRS provided image with various open source tools. This package itself is not open source and no public docs available",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cgr-tools"
        },
        {
          "name": "key-features",
          "value": "Provides utility functions for database and system operations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-tools:5-v2-r134",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/cgr-tools:5-v2-r134",
      "version": "5-v2-r134",
      "description": "Utility tools for database and system operations",
      "externalReferences": [
        {
          "url": "This is an ITRS provided image with various open source tools. This package itself is not open source and no public docs available",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "cgr-tools"
        },
        {
          "name": "key-features",
          "value": "Provides utility functions for database and system operations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/ch-migration:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/ch-migration:2.18.5",
      "version": "2.18.5",
      "description": "Migrates PostgreSQL and TimescaleDB data to ClickHouse",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "ch-migration"
        },
        {
          "name": "key-features",
          "value": "Migrates PostgreSQL and TimescaleDB data to ClickHouse"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse-health-check:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse-health-check:2.18.5",
      "version": "2.18.5",
      "description": "Health check utility for ClickHouse workloads",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "clickhouse-health-check"
        },
        {
          "name": "key-features",
          "value": "Health check utility for ClickHouse workloads"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse-schema:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse-schema:2.18.5",
      "version": "2.18.5",
      "description": "Initialises and migrates the ClickHouse database schema for the ITRS Analytics platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "clickhouse-schema"
        },
        {
          "name": "key-features",
          "value": "Initializes and manages ClickHouse database schemas"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/clickhouse:2.18.5",
      "version": "2.18.5",
      "description": "ClickHouse is an open-source column-oriented database management system for real-time online analytical processing of queries over large volumes of data",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "clickhouse"
        },
        {
          "name": "key-features",
          "value": "ClickHouse columnar database server storing metrics, events, logs, traces, and entities"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/collection-agent:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/collection-agent:2.18.5",
      "version": "2.18.5",
      "description": "Telemetry collection agent that ingests, validates, normalises, and routes data points such as metrics, events, logs, and statsd to Kafka at the platform edge",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Monitoring\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "collection-agent"
        },
        {
          "name": "key-features",
          "value": "Geneos collection agent for metrics and monitoring"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/configuration-installer:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/configuration-installer:2.18.5",
      "version": "2.18.5",
      "description": "Utility image used by the operator to install and upgrade platform configuration through the Configuration Service",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Platform Services"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "configuration-installer"
        },
        {
          "name": "key-features",
          "value": "Installs and manages IAX platform configuration"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/data-pipeline-utility:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/data-pipeline-utility:2.18.5",
      "version": "2.18.5",
      "description": "Utility that provisions and removes data pipeline tasks such as self-monitoring pipelines in the Data Processing Daemon from declarative configuration",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "data-pipeline-utility"
        },
        {
          "name": "key-features",
          "value": "Utilities for managing data pipelines"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/dpd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/dpd:2.18.5",
      "version": "2.18.5",
      "description": "Application-facing Hazelcast Jet engine that runs on-demand data pipeline tasks such as signal generation, metric aggregation, and log filtering via the Platform API",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "dpd"
        },
        {
          "name": "key-features",
          "value": "Data processing daemon for IAX workflows"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/etcd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/etcd:2.18.5",
      "version": "2.18.5",
      "description": "etcd is a distributed, reliable key-value store that provides a consistent way to store data accessed by a cluster of machines or applications",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "etcd"
        },
        {
          "name": "key-features",
          "value": "Distributed key-value store for configuration and state"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/final-entity-stream:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/final-entity-stream:2.18.5",
      "version": "2.18.5",
      "description": "Kafka Streams application that propagates values up and down the containment hierarchy to produce the final entity stream, attribute updates, and eviction notifications",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "final-entity-stream"
        },
        {
          "name": "key-features",
          "value": "Processes final entity data streams"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/iam-tools:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/iam-tools:2.18.5",
      "version": "2.18.5",
      "description": "Collection of scripts that provision Keycloak clients, users, roles, policies, scopes, and resources via the platform IAM REST API",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Identity and Access Management\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "iam-tools"
        },
        {
          "name": "key-features",
          "value": "Identity and access management setup tools for IAX apps"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/iamd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/iamd:2.18.5",
      "version": "2.18.5",
      "description": "Identity and access management daemon that is the platform's sole gateway to Keycloak, providing identity management plus authentication, JWT validation, and authorisation",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Identity and Access Management\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "iamd"
        },
        {
          "name": "key-features",
          "value": "IAM application daemon"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/intermediate-entity-stream:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/intermediate-entity-stream:2.18.5",
      "version": "2.18.5",
      "description": "Horizontally scalable Kafka Streams application that consumes raw data points and produces intermediate pre-hierarchy entities to absorb write pressure ahead of the final entity stream",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "intermediate-entity-stream"
        },
        {
          "name": "key-features",
          "value": "Processes intermediate entity data streams"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/itrs-docs-index-faiss:0.2.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/itrs-docs-index-faiss:0.2.0",
      "version": "0.2.0",
      "description": "Vector similarity search via the FAISS service",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/ai-app-release-notes/index.html",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "faiss"
        },
        {
          "name": "key-features",
          "value": "NA"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/kafka-health-check:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/kafka-health-check:2.18.5",
      "version": "2.18.5",
      "description": "Utility that checks Kafka broker and cluster health to gate readiness of dependent platform workloads",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Interprocess Communication\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "kafka-health-check"
        },
        {
          "name": "key-features",
          "value": "Health check utility for Kafka brokers"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/kafka:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/kafka:2.18.5",
      "version": "2.18.5",
      "description": "Apache Kafka is an open-source distributed event streaming platform used for high-throughput data pipelines, streaming analytics, and event-driven applications",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Interprocess Communication\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "kafka"
        },
        {
          "name": "key-features",
          "value": "Kafka message broker for event streaming"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/keycloak:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/keycloak:2.18.5",
      "version": "2.18.5",
      "description": "Keycloak is an open-source identity and access management solution providing single sign-on, user federation, and authentication for applications and services",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Identity and Access Management\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "keycloak"
        },
        {
          "name": "key-features",
          "value": "Identity and access management server"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/licenced:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/licenced:2.18.5",
      "version": "2.18.5",
      "description": "License management daemon that validates uploaded ITRS Analytics licenses and exposes entitlement information to the rest of the platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Licensing\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "licenced"
        },
        {
          "name": "key-features",
          "value": "License management service for IAX platform components"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/loki:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/loki:2.18.5",
      "version": "2.18.5",
      "description": "ITRS Analytics platform component",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Logging\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "loki"
        },
        {
          "name": "key-features",
          "value": "ITRS Analytics platform component"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/operator:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/operator:2.18.5",
      "version": "2.18.5",
      "description": "Kubernetes operator that reconciles IAXPlatform custom resources into the Deployments, StatefulSets, Jobs, and supporting objects that make up an ITRS Analytics platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Platform Services"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "operator"
        },
        {
          "name": "key-features",
          "value": "IAX operator for managing custom resources"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platform-statusd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platform-statusd:2.18.5",
      "version": "2.18.5",
      "description": "Daemon that tracks and reports the operational status and health of platform components and exposes it via the Platform API",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Platform Services"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "platform-statusd"
        },
        {
          "name": "key-features",
          "value": "Monitors and reports IAX platform status"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platform-tools:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platform-tools:2.18.5",
      "version": "2.18.5",
      "description": "Operations and debug image bundling the platform gRPC API proto descriptors with CLI tooling for invoking and troubleshooting platform services",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Utility\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "platform-tools"
        },
        {
          "name": "key-features",
          "value": "Utility tools for IAX platform management and operations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platformd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/platformd:2.18.5",
      "version": "2.18.5",
      "description": "Core Platform API gRPC daemon that serves entity, metric, log, and configuration queries backed by ClickHouse and TimescaleDB",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Platform Services"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "platformd"
        },
        {
          "name": "key-features",
          "value": "IAX platform daemon for core operations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/postgres:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/postgres:2.18.5",
      "version": "2.18.5",
      "description": "PostgreSQL is a powerful open-source object-relational database system known for reliability, extensibility, and standards compliance",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "postgres"
        },
        {
          "name": "key-features",
          "value": "PostgreSQL database server for persistent storage"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/signals-stream:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/signals-stream:2.18.5",
      "version": "2.18.5",
      "description": "Kafka Streams application that reconciles signal and snooze events into unified signal records for persistence and consumption by apps",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "signals-stream"
        },
        {
          "name": "key-features",
          "value": "Processes signals data streams"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/sinkd:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/sinkd:2.18.5",
      "version": "2.18.5",
      "description": "Kafka consumer daemon that persists processed metrics, entities, signals, and logs into the ClickHouse and TimescaleDB storage backends",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Data Pipeline\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "sinkd"
        },
        {
          "name": "key-features",
          "value": "Data sink daemon for ingestion"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/status-metrics-stream:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/status-metrics-stream:2.18.5",
      "version": "2.18.5",
      "description": "Kafka Streams application that derives platform status metrics from the metrics stream for status queries served downstream",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Monitoring\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "status-metrics-stream"
        },
        {
          "name": "key-features",
          "value": "Streams status metrics for platform monitoring"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/timescale:2.18.5",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/iax/timescale:2.18.5",
      "version": "2.18.5",
      "description": "TimescaleDB is an open-source time-series database built as a PostgreSQL extension for scalable storage and fast queries of time-series data",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/2x-release/itrs-analytics-platform-release-notes/index.html#itrs-analytics-platform-2185",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "[\"Platform Services\", \"Database\"]"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "timescale"
        },
        {
          "name": "key-features",
          "value": "TimescaleDB server for time-series data storage"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-ai-embabel:0.4.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-ai-embabel:0.4.0",
      "version": "0.4.0",
      "description": "This module provides an alternative implementation of the AI daemon using the Embabel agent framework",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/ai-app-release-notes/index.html",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "embabel"
        },
        {
          "name": "key-features",
          "value": "NA"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-ai-ui:0.4.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-ai-ui:0.4.0",
      "version": "0.4.0",
      "description": "Use the AI app to help teams ask operational questions, explore system context, and receive guided responses directly within the ITRS Web Console",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/ai-app-release-notes/index.html",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "ai-ui"
        },
        {
          "name": "key-features",
          "value": "NA"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-capacity-daemon:1.5.1",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-capacity-daemon:1.5.1",
      "version": "1.5.1",
      "description": "Backend service that analyses ITRS Analytics platform metrics to generate capacity configurations, forecasts, and reports",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/capacity-app-release-notes/index.html#capacity-151",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "capacity-daemon"
        },
        {
          "name": "key-features",
          "value": "Exposes APIs to serve the Capacity App UI"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-capacity-ui:1.5.1",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-capacity-ui:1.5.1",
      "version": "1.5.1",
      "description": "Web interface for viewing and managing capacity reports and forecasts in the ITRS Analytics web console",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/capacity-app-release-notes/index.html#capacity-151",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "capacity-ui"
        },
        {
          "name": "key-features",
          "value": "Provides real-time capacity monitoring, planning, and reporting"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-iam-ui:1.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-iam-ui:1.6.0",
      "version": "1.6.0",
      "description": "Web interface microfrontend for managing identity and access controls, including users, roles, and OIDC identity providers, via the ITRS Analytics platform IAM service",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/iam-app-release-notes/index.html#iam-160",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "iam-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to easily manage access control settings within the Web Console"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-logs-ui:1.0.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-logs-ui:1.0.0",
      "version": "1.0.0",
      "description": "Web interface for real-time monitoring, investigation and analysis of log file data published to ITRS Analytics, with filtering, time-series volume charts, and customisable log grids",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/logs-app-release-notes/index.html#logs-100",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "logs-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to monitor, investigate, and analyse log data published to ITRS Analytics, with log source discovery, advanced filtering, and log volume visualisation"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-cleanup-client:1.7.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-cleanup-client:1.7.0",
      "version": "1.7.0",
      "description": "Short-lived cleanup client that removes the app's data pipeline tasks from the platform Data Pipeline Daemon during uninstall or teardown",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/dynamic-thresholds-app-release-notes/index.html#dynamic-thresholds-170",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "signal-generator-cleanup-client"
        },
        {
          "name": "key-features",
          "value": "Removes all dynamic threshold signal generation tasks when the app is uninstalled to prevent resource waste"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-daemon:1.7.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-daemon:1.7.0",
      "version": "1.7.0",
      "description": "Backend service that computes dynamic thresholds for matching entities, publishes the resulting threshold metrics, and raises signals when entities breach those thresholds",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/dynamic-thresholds-app-release-notes/index.html#dynamic-thresholds-170",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "signal-generator-daemon"
        },
        {
          "name": "key-features",
          "value": "Exposes an internal gRPC API that serves the Dynamic Thresholds UI and REST API"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-ui:1.7.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/iax-app-signal-generator-ui:1.7.0",
      "version": "1.7.0",
      "description": "Web interface for creating and managing dynamic threshold configurations",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/dynamic-thresholds-app-release-notes/index.html#dynamic-thresholds-170",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "signal-generator-ui"
        },
        {
          "name": "key-features",
          "value": "Provides adaptive, data-driven anomaly detection to ensure alerts focus on statistically significant deviations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-alerting-ui:2.11.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-alerting-ui:2.11.0",
      "version": "2.11.0",
      "description": "Web console interface for managing alerting signals and notification targets and viewing entity signal severity",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/alerting-app-release-notes/index.html#alerting-2110",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "alerting-ui"
        },
        {
          "name": "key-features",
          "value": "Access to the alerting app that highlights the hotspots of the infrastructure and help with noise reduction"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-api-gateway:2.10.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-api-gateway:2.10.0",
      "version": "2.10.0",
      "description": "Public-facing REST and gRPC API gateway that translates external requests into internal ITRS Analytics platform gRPC calls for the Grafana plugin and third-party integrations to query metrics, entities, analytics and lookups",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/api-gateway-app-release-notes/index.html#api-gateway-2100",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "api-gateway"
        },
        {
          "name": "key-features",
          "value": "Allows users to access the data via REST API (Required for Grafana datasource)"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-audit-ui:1.3.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-audit-ui:1.3.0",
      "version": "1.3.0",
      "description": "Web console interface for browsing, searching and filtering the ITRS Analytics platform audit event trail",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/audit-app-release-notes/index.html#audit-130",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "audit-ui"
        },
        {
          "name": "key-features",
          "value": "Visibility into system activity, which helps administrators to monitor, investigate, and analyze audit events"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-entities-daemon:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-entities-daemon:2.6.0",
      "version": "2.6.0",
      "description": "Backend daemon that consumes entity and topology data from the ITRS Analytics platform and publishes the corresponding entities to a Capacity Planner instance",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/capacity-planner-app-release-notes/index.html#capacity-planner-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "capacity-planner-entities-daemon"
        },
        {
          "name": "key-features",
          "value": "Sends the entity related information to Capacity Planner"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-metrics-daemon:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-metrics-daemon:2.6.0",
      "version": "2.6.0",
      "description": "Backend daemon that consumes infrastructure metric data (CPU, memory, disk) from the ITRS Analytics platform and publishes it as metrics to a Capacity Planner instance",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/capacity-planner-app-release-notes/index.html#capacity-planner-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "capacity-planner-metrics-daemon"
        },
        {
          "name": "key-features",
          "value": "Sends the metrics related information to Capacity Planner"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-ui:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-capacity-planner-ui:2.6.0",
      "version": "2.6.0",
      "description": "Web interface for configuring and monitoring the Capacity Planner integration within the ITRS Analytics web console",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/capacity-planner-app-release-notes/index.html#capacity-planner-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "capacity-planner-ui"
        },
        {
          "name": "key-features",
          "value": "UI for the admin users to set/change the parameters for the Capacity planner app"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-daemon:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-daemon:2.6.0",
      "version": "2.6.0",
      "description": "Core gRPC backend that centrally manages Geneos Gateway configuration, providing resource and gateway CRUD, validation against real Gateway binaries, locking and permissions, version history, and Gateway binary archive management",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/centralised-config-app-release-notes/index.html#centralised-config-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "centralised-config-daemon"
        },
        {
          "name": "key-features",
          "value": "Service to manage centralised config resources"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-rest-server:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-rest-server:2.6.0",
      "version": "2.6.0",
      "description": "Standalone HTTP server that exposes the app's REST API by translating requests into gRPC calls to the daemon and returning JSON responses",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/centralised-config-app-release-notes/index.html#centralised-config-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "centralised-config-rest-server"
        },
        {
          "name": "key-features",
          "value": "REST service for managing the centralised config resources"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-ui:2.6.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-centralised-config-ui:2.6.0",
      "version": "2.6.0",
      "description": "Web interface for centrally managing Geneos Gateway configuration on the ITRS Analytics platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/centralised-config-app-release-notes/index.html#centralised-config-260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "centralised-config-ui"
        },
        {
          "name": "key-features",
          "value": "Provides an overview and management of the Gateway config files stored in ITRS Analytics"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-commands-daemon:1.8.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-commands-daemon:1.8.0",
      "version": "1.8.0",
      "description": "Backend gRPC service that executes, tracks, and audits operator commands run against targeted entities",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/commands-app-release-notes/index.html#commands-180",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "commands-daemon"
        },
        {
          "name": "key-features",
          "value": "Dispatches commands and retrieve their output to feed the commands app"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-commands-ui:1.8.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-commands-ui:1.8.0",
      "version": "1.8.0",
      "description": "Web console interface for defining and running operator commands against monitored entities",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/commands-app-release-notes/index.html#commands-180",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "commands-ui"
        },
        {
          "name": "key-features",
          "value": "UI for the users to show the output of commands (historical and current)"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-dashboard-ui:1.19.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-dashboard-ui:1.19.0",
      "version": "1.19.0",
      "description": "Web console interface for building and viewing dashboards over ITRS Analytics platform metrics and data",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/dashboards-app-release-notes/index.html#dashboards-1190",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "dashboard-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to design metric based dashboards with filtering capabilities"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-entities-ui:1.18.1",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-entities-ui:1.18.1",
      "version": "1.18.1",
      "description": "Web console interface for browsing, viewing, and classifying monitored entities by their dimensions",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/entity-viewer-app-release-notes/index.html#entity-viewer-1181",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "entities-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to access the data in a graphical manner with highly customisable grouping and display functions"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-fixmonitor-bff-daemon:2.14.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-fixmonitor-bff-daemon:2.14.0",
      "version": "2.14.0",
      "description": "Backend-for-frontend gRPC service that collects and serves FIX protocol message monitoring data to the FIX Monitor app UI",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/fix-monitor-app-release-notes/index.html#fix-monitor-2140",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "fixmonitor-bff-daemon"
        },
        {
          "name": "key-features",
          "value": "Processes FIX messages, issue signals and produce derived metrics"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-fixmonitor-ui:2.14.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-fixmonitor-ui:2.14.0",
      "version": "2.14.0",
      "description": "Web console interface for monitoring and inspecting FIX protocol message traffic",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/fix-monitor-app-release-notes/index.html#fix-monitor-2140",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "fixmonitor-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to access the FIX messages ingested by ITRS Analytics and display them broken down by sessions and by conversations"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-ingestion-ui:2.9.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-ingestion-ui:2.9.0",
      "version": "2.9.0",
      "description": "Web console interface for managing and configuring how telemetry data is ingested into the ITRS Analytics platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/ingestion-app-release-notes/index.html#ingestion-290",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "ingestion-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to see the amount of data ingested by ITRS Analytics, offers data filtering"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-notifications-notifier-daemon:3.11.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-notifications-notifier-daemon:3.11.0",
      "version": "3.11.0",
      "description": "Backend service that evaluates entity and grouped notification lifecycles and dispatches triggered, reminder, and cleared alerts to external systems such as Slack",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/notifications-app-release-notes/index.html#notifications-3110",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "notifications-notifier-daemon"
        },
        {
          "name": "key-features",
          "value": "Creates and sends notifications when criteria are met"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-notifications-ui:3.11.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-notifications-ui:3.11.0",
      "version": "3.11.0",
      "description": "Web interface for creating and managing entity and grouped notification configurations and conditions",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/notifications-app-release-notes/index.html#notifications-3110",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "notifications-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to define notifications target (slack, teams, service now,..), criteria for notifications and content of notifications."
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-platform-tools-cli:1.14.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-platform-tools-cli:1.14.0",
      "version": "1.14.0",
      "description": "Java command-line tool, run as a Helm install job, that configures containment rules (hierarchy), enrichment rulesets (classifications) and IAM/Keycloak resources in a running ITRS Analytics instance via the Platform APIs",
      "externalReferences": [
        {
          "url": "Internal tool used by App helm charts in order to share common features. No public docs available",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "platform-tools-cli"
        },
        {
          "name": "key-features",
          "value": "Configure containment rules (hierarchy), enrichment rulesets (classifications) and IAM (keycloak) resources during an App install"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-platform-tools-cli:1.15.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-platform-tools-cli:1.15.0",
      "version": "1.15.0",
      "description": "Java command-line tool, run as a Helm install job, that configures containment rules (hierarchy), enrichment rulesets (classifications) and IAM/Keycloak resources in a running ITRS Analytics instance via the Platform APIs",
      "externalReferences": [
        {
          "url": "Internal tool used by App helm charts in order to share common features. No public docs available",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "platform-tools-cli"
        },
        {
          "name": "key-features",
          "value": "Configure containment rules (hierarchy), enrichment rulesets (classifications) and IAM (keycloak) resources during an App install"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-bff-daemon:2.26.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-bff-daemon:2.26.0",
      "version": "2.26.0",
      "description": "Backend-for-frontend gRPC daemon exposing extended entity query capabilities (state tree, contexts, entity viewer) not provided by the Platform API to apps such as System Overview and Alerting",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/query-service-app-release-notes/index.html#app-query-service-2260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "query-service-bff-daemon"
        },
        {
          "name": "key-features",
          "value": "Exposes a grpc API for the Query Service"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-bff-intelli-views-daemon:2.26.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-bff-intelli-views-daemon:2.26.0",
      "version": "2.26.0",
      "description": "Backend-for-frontend daemon serving cached IntelliView dashboard queries for the Query Service",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/query-service-app-release-notes/index.html#app-query-service-2260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "query-service-bff-intelli-views-daemon"
        },
        {
          "name": "key-features",
          "value": "Exposes a grpc API for the Query Service Dashboards"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-sink-daemon:2.26.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-query-service-sink-daemon:2.26.0",
      "version": "2.26.0",
      "description": "Backend daemon that consumes ITRS Analytics platform entity events and populates the Query Service Postgres entity-cache database",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/query-service-app-release-notes/index.html#app-query-service-2260",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "query-service-sink-daemon"
        },
        {
          "name": "key-features",
          "value": "Subscribes to Platform events (entities, signals, attributes) and makes it available to the Query Service APIs"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-signal-forecaster-daemon:2.12.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-signal-forecaster-daemon:2.12.0",
      "version": "2.12.0",
      "description": "Backend forecasting service that preprocesses live resource metrics, predicts future usage, and generates forecast signals when a metric is projected to breach its threshold",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/forecaster-app-release-notes/index.html#forecaster-2120",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "signal-forecaster-daemon"
        },
        {
          "name": "key-features",
          "value": "Processes the data and issue signals."
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-signal-forecaster-ui:2.12.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-signal-forecaster-ui:2.12.0",
      "version": "2.12.0",
      "description": "Web interface for creating and managing forecaster configurations and viewing forecasts and their generated signals",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/forecaster-app-release-notes/index.html#forecaster-2120",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "signal-forecaster-ui"
        },
        {
          "name": "key-features",
          "value": "Allows users to define the forecasting criteria and visualise the data"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-traces-ui:1.3.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-traces-ui:1.3.0",
      "version": "1.3.0",
      "description": "Web interface microfrontend for exploring and visualising distributed traces stored in the ITRS Analytics platform",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/traces-app-release-notes/index.html#traces-130",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "traces-ui"
        },
        {
          "name": "key-features",
          "value": "Ability to track and visualize requests as they flow through multiple interconnected services in a distributed system for full end to end observability"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-webconsole:3.10.0",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/obcerv/app/obcerv-app-webconsole:3.10.0",
      "version": "3.10.0",
      "description": "Central ITRS Analytics web console that hosts and serves the platform's web UI and its plugins",
      "externalReferences": [
        {
          "url": "https://docs.itrsgroup.com/docs/all/itrs-analytics/apps/web-console-release-notes/index.html#web-console-3100",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Application"
        },
        {
          "name": "component",
          "value": "Application"
        },
        {
          "name": "sub-component",
          "value": "webconsole"
        },
        {
          "name": "key-features",
          "value": "Secure access to data visualisation and configuration of the ITRS Analytics capabilities"
        }
      ]
    },
    {
      "bom-ref": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/replicated/replicated-tools:2.5.2",
      "type": "container",
      "name": "proxy.itrsgroup.com/proxy/itrs-analytics/docker.itrsgroup.com/replicated/replicated-tools:2.5.2",
      "version": "2.5.2",
      "description": "A utility image containing helper scripts and tools",
      "externalReferences": [
        {
          "url": "This is an ITRS provided image with various open source tools. This package itself is not open source and no public docs available",
          "comment": "software-version-url",
          "type": "distribution"
        }
      ],
      "properties": [
        {
          "name": "subsystems",
          "value": "Installation Support"
        },
        {
          "name": "component",
          "value": "Platform"
        },
        {
          "name": "sub-component",
          "value": "replicated-tools"
        },
        {
          "name": "key-features",
          "value": "Bundles operational tooling for managing and debugging on-premise Replicated installations."
        }
      ]
    }
  ]
}
