MID-less log streaming via ITOM Gateway in Health Log Analytics
Health Log Analytics (HLA) can receive log data from external sources directly through the ITOM Gateway, without routing data through a MID Server. This architecture supports cloud-native log sources such as Amazon Data Firehose, Cribl, and OpenTelemetry, and is required for high-volume HLA deployments.
How log streaming via ITOM Gateway works
External log sources send data to the ITOM Gateway over gRPC. The ITOM Gateway forwards the data to the Hermes Messaging Service, which delivers it to the AI Engine, the HLA processing back-end. This design separates log streaming from ingestion, enabling higher throughput than direct MID Server streaming.
Deployment scenarios
The setup path depends on your expected log volume.
|
Deployment type |
Setup |
|---|---|
|
Standard |
For typical log volumes, enable ITOM Gateway and the Hermes Messaging Service on your instance, configure a JSON Web Token (JWT) provider and token, and set up your log source from Integrations Launchpad. For more information, see Configure a JWT provider and token and Set up log streaming via ITOM Gateway for Health Log Analytics. |
|
High-volume |
For deployments requiring 30,000 or more log events per second, you must scale the HLA infrastructure before enabling ITOM Gateway. This process involves resizing the AI Engine and Elasticsearch nodes and coordinating a cross-team migration.Contact ServiceNow Support to request infrastructure scaling. For details and the required information to provide, see Set up log streaming via ITOM Gateway for Health Log Analytics Note: Infrastructure scaling requires a 6-hour change window and involves expected downtime of 2–6 hours for HLA functions only. |
Currently, the following log sources can stream data to HLA via ITOM Gateway:
- AWS Firehose
- Cribl Stream
- OpenTelemetry Collector
Each source has a dedicated tile in Integrations Launchpad for configuration.
Authentication
Log sources authenticate to HLA using a JWT token. You must configure a JWT provider and generate a token on the ServiceNow instance before activating an ITOM Gateway integration.
Key components
| Component | Description |
|---|---|
| ITOM Gateway | Receives incoming log data from external sources over gRPC and forwards it to the Hermes Messaging Service. |
| Hermes Messaging Service | Message broker that routes data from ITOM Gateway to the HLA back-end. |
| AI Engine | HLA back-end component that processes and analyzes ingested log data. |
| Integrations Launchpad | ServiceNow interface for configuring log source integrations. Each supported log source has a dedicated tile. |
- Configure a JWT provider and token
Configure a JSON Web Token (JWT) provider and token to authenticate log streaming integrations sending data to Health Log Analytics (HLA) via ITOM Gateway. This configuration is required before you can activate any ITOM Gateway integration in Integrations Launchpad. - Set up log streaming via ITOM Gateway for Health Log Analytics
Set up log streaming via ITOM Gateway to enable Health Log Analytics (HLA) to receive log data directly from external sources without a MID Server.
Parent Topic:MID-less integrations for Health Log Analytics
Related topics
Configure a JWT provider and token
Set up log streaming via ITOM Gateway for Health Log Analytics
--- title: MID-less log streaming via ITOM Gateway in Health Log Analytics description: Health Log Analytics \(HLA\) can receive log data from external sources directly through the ITOM Gateway, without routing data through a MID Server. This architecture supports cloud-native log sources such as Amazon Data Firehose, Cribl, and OpenTelemetry, and is required for high-volume HLA deployments. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/health-log-analytics/hla-midless-streaming.html release: australia product: Health Log Analytics classification: health-log-analytics topic_type: concept last_updated: "2026-09-10" reading_time_minutes: 3 keywords: [MID-less log streaming, configuration, ITOM Gateway, gRPC, Hermes Messaging Service, log source streaming, HLA infrastructure scaling, AI Engine, JWT provider token] breadcrumb: [MID-less integrations, Set up integrations from Integrations Launchpad, Set up HLA on your instance, Configuring, Health Log Analytics, ITOM AIOps, IT Operations Management] --- # MID-less log streaming via ITOM Gateway in Health Log Analytics Health Log Analytics \(HLA\) can receive log data from external sources directly through the ITOM Gateway, without routing data through a MID Server. This architecture supports cloud-native log sources such as Amazon Data Firehose, Cribl, and OpenTelemetry, and is required for high-volume HLA deployments. ## How log streaming via ITOM Gateway works External log sources send data to the ITOM Gateway over gRPC. The ITOM Gateway forwards the data to the Hermes Messaging Service, which delivers it to the AI Engine, the HLA processing back-end. This design separates log streaming from ingestion, enabling higher throughput than direct MID Server streaming. ## Deployment scenarios The setup path depends on your expected log volume. <table id="table_vsg_4xy_djc"><thead><tr><th> Deployment type </th><th> Setup </th></tr></thead><tbody><tr><td> Standard </td><td> For typical log volumes, enable ITOM Gateway and the Hermes Messaging Service on your instance, configure a JSON Web Token \(JWT\) provider and token, and set up your log source from Integrations Launchpad. For more information, see [Configure a JWT provider and token](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-jwt-token-config.md) and [Set up log streaming via ITOM Gateway for Health Log Analytics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-midless-streaming-setup.md). </td></tr><tr><td> High-volume </td><td> For deployments requiring 30,000 or more log events per second, you must scale the HLA infrastructure before enabling ITOM Gateway. This process involves resizing the AI Engine and Elasticsearch nodes and coordinating a cross-team migration.Contact ServiceNow Support to request infrastructure scaling. For details and the required information to provide, see [Set up log streaming via ITOM Gateway for Health Log Analytics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-midless-streaming-setup.md) **Note:** Infrastructure scaling requires a 6-hour change window and involves expected downtime of 2–6 hours for HLA functions only. </td></tr></tbody> </table>## Supported log sources Currently, the following log sources can stream data to HLA via ITOM Gateway: - [AWS Firehose](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/il-connector-hla-firehose.md) - Cribl Stream - OpenTelemetry Collector Each source has a dedicated tile in Integrations Launchpad for configuration. ## Authentication Log sources authenticate to HLA using a JWT token. You must configure a JWT provider and generate a token on the ServiceNow instance before activating an ITOM Gateway integration. ## Key components |Component|Description| |---------|-----------| |ITOM Gateway|Receives incoming log data from external sources over gRPC and forwards it to the Hermes Messaging Service.| |Hermes Messaging Service|Message broker that routes data from ITOM Gateway to the HLA back-end.| |AI Engine|HLA back-end component that processes and analyzes ingested log data.| |Integrations Launchpad|ServiceNow interface for configuring log source integrations. Each supported log source has a dedicated tile.| - **[Configure a JWT provider and token](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-jwt-token-config.md)** Configure a JSON Web Token \(JWT\) provider and token to authenticate log streaming integrations sending data to Health Log Analytics \(HLA\) via ITOM Gateway. This configuration is required before you can activate any ITOM Gateway integration in Integrations Launchpad. - **[Set up log streaming via ITOM Gateway for Health Log Analytics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-midless-streaming-setup.md)** Set up log streaming via ITOM Gateway to enable Health Log Analytics \(HLA\) to receive log data directly from external sources without a MID Server. **Parent Topic:**[MID-less integrations for Health Log Analytics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-mid-less-integrations-concept.md) **Related topics** [Configure a JWT provider and token](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-jwt-token-config.md) [Set up log streaming via ITOM Gateway for Health Log Analytics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/health-log-analytics/hla-midless-streaming-setup.md)
| title | MID-less log streaming via ITOM Gateway in Health Log Analytics |
| description | Health Log Analytics \(HLA\) can receive log data from external sources directly through the ITOM Gateway, without routing data through a MID Server. This architecture supports cloud-native log sources such as Amazon Data Firehose, Cribl, and OpenTelemetry, and is required for high-volume HLA deployments. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/it-operations-management/health-log-analytics/hla-midless-streaming.html |
| release | australia |
| product | Health Log Analytics |
| classification | health-log-analytics |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| keywords | MID-less log streamingconfigurationITOM GatewaygRPCHermes Messaging Servicelog source streamingHLA infrastructure scalingAI EngineJWT provider token |
| breadcrumb | MID-less integrationsSet up integrations from Integrations LaunchpadSet up HLA on your instanceConfiguringHealth Log AnalyticsITOM AIOpsIT Operations Management |