Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Exploring Health Log Analytics

ServiceNow Health Log Analytics (HLA) predicts IT issues before they affect your users by collecting, analyzing, and correlating machine-generated log data in real time. It discovers anomalies and alerts you to potential issues.

Health Log Analytics overview

Health Log Analytics typically receives and processes log data and sends events to ServiceNow Event Management. The application discovers anomalies as they happen and helps you identify the root cause of an issue by enabling you to triage related logs and analyze the raw data.

Health Log Analytics can handle any kind of machine-generated textual log data. It can process application, infrastructure, and network logs, as well as other types of textual log data. Although a Configuration Management Database (CMDB) can be helpful to generate high-quality events and alerts, it is not necessary.

Note:

  • Health Log Analytics supports only UTF-8 logs. It does not support binary logs.
  • If you are sending logs in a language other than English, additional configuration may be required.

For a brief explanation of key terms and concepts used in HLA, see the Health Log Analytics terminology.

Health Log Analytics users

UserDescriptionRole
AdministratorConfigures the Health Log Analytics application to make it ready for use by Operators.Performs administration tasks to keep the system running efficiently.evt\_mgmt\_admin, admin
OperatorAnalyzes Log Analytics alerts and takes action to help resolve the underlying issue.evt\_mgmt\_operator

Health Log Analytics workflow

Health Log Analytics collects and processes log data automatically. It structures the data logically for operators to analyze, and generates meaningful alerts and suggestions that display in Event Management.

The diagram shows the Health Log Analytics workflow from collecting the data through sending an event or alert to Event Management.

Image omitted: hla-workflow-img.png
Health Log Analytics workflow: Ingestion - Structuring - Enrichment - Analysis - ML & AI - Alert in Event Management
  • Ingestion

    This layer connects your environment to Health Log Analytics. You can stream your logs directly from servers and endpoints or from log repositories. The optional guided setup helps you create data input connectors for common data sources, such as:

    • Rsyslog
    • Beats
    • Splunk
    • Elasticsearch
    • MID Server
    • TCP
    • Structuring

    This layer deals with structuring log data and auto-mapping it to logical silos, called Components. Data structuring can be done automatically or manually.

    The system auto-structures log data by extracting the following properties from incoming log messages: Message, Timestamp, Host, Severity, and External-IDs. It extracts explicit values, like "property-name" and "value is IP." and semantic ones such as length, number of English words, and variance.

    Auto-mapping assigns log samples and metadata to the appropriate tags automatically. The system tries to map log lines by analyzing the source that streams the data. The mapping is based on agent hints and common transport header fields.

  • Enrichment

    This layer handles identifying the variable parts of a log message.

Image omitted: hla-enrichment-img.png
Health Log Analytics workflow - Enrichment.
It also identifies keywords and contextual properties. In the image, "WARN" and "Failed" are the keywords to track. "User," "source IP," and "port" are the contextual properties.
  • Analysis

    In this layer, each log line is indexed. Health Log Analytics extracts properties from the inner log message that contribute to models of behavior that the system learns to expect. Anomalous behavior departs from this expected behavior. You can search for an event and its most significant properties for manual triaging.

  • Machine Learning (ML) and Artificial Intelligence (AI)

    Health Log Analytics uses advanced unsupervised machine-learning algorithms to discover patterns within logs and learn their unique data behavior. It then sets dynamic thresholds based on the data signature in real time to detect issues when they first occur. When the system detects a deviation from the typical pattern, it sends an event to Event Management.

  • Alert in Event Management

    Health Log Analytics sends events to Event Management. In Event Management, Health Log Analytics alerts appear in the All alerts list. This list enables operators to see alerts from the event and the Health Log Analytics alert type in a single location.

Health Log Analytics benefits

BenefitFeatureUser
Use predictiveLog Analytics alerts to handle emerging IT issues before they escalate and impact users.Analyzing and resolving Log Analytics alertsOperator
Set up log data connector integrations quickly and conveniently from the Integrations Launchpad.Log data connector integrationsAdministrator
Shorten onboarding time by installing content packs.Content packsAdministrator
Save time and reduce errors by migrating data input configurations between instances.Data input migrationAdministrator
Identify the root cause of an alert by analyzing the logs that surround the anomaly.Analyze log lines to identify an alert root causeOperator
Visualize anomalous log data.Review alert logs on the Log viewerOperator
Detect relationships in log data.Log correlatorsOperator
Assign higher or lower significance to alerts.Mute alert metricsOperator
Reduce noise by creating log filters.Log alert filtersOperator
Influence how Health Log Analytics finds anomalies by managing keywords it looks for in the log data.Lexical keywordsOperator
Create alerts for specified metrics by adding, changing, or deleting rules.Custom alert rulesOperator

What to explore next