Overview
Gateway Analyzer is primarily a Gateway-scope module. It collects selected local Gateway information, prepares analysis results, presents them in the Gateway web interface, and optionally makes them available to approved consumers.
The module does not operate as a separate server, remote agent, PLC driver, or central multi-Gateway management platform.
flowchart LR
A[Ignition Gateway resources] --> B[Gateway Analyzer]
C[Administrator configuration] --> B
B --> D[Gateway Diagnostics pages]
B --> E[Analysis exports]
B --> F[Managed diagnostic tags]
B --> G[Optional approved delivery destinations]
Ignition Scope Distribution
Gateway Scope
The Gateway scope contains the active functionality. It collects diagnostic information, prepares analysis results, retains recent results, hosts Gateway pages, supports programmatic access, schedules optional delivery, and maintains the managed tag provider.
Designer Scope
The module registers scripting stubs in Designer scope so that public function names are discoverable. Diagnostic collection and analysis execution are not available from Designer scope.
Client / Vision Scope
The module registers scripting stubs in Client scope. It does not provide Client or Vision diagnostic pages, components, or data collection.
Perspective Session Scope
No Perspective components or Perspective session functionality are provided by this module.
Major functional areas
-
Collection: obtains selected Gateway diagnostic information.
-
Analysis: organizes information, identifies findings, and records collection status.
-
Configuration: lets administrators control visible diagnostic scope and reporting behavior through Gateway pages.
-
Presentation: provides Summary and Analysis pages under Gateway Diagnostics.
-
Distribution: provides exports, approved programmatic access, optional scheduled delivery, and diagnostic tag output.
Data flow
The module collects information from the local Ignition Gateway and evaluates it according to the current configuration. The resulting analysis is shown in Gateway pages and can be exported or made available through optional integrations. Where information cannot be collected, the result indicates that limitation instead of representing unavailable information as normal data.
Administrators should ensure that only the minimum required diagnostic scope is exposed to external workflows because analysis output can include operationally sensitive information.
Lifecycle
When the module starts, it initializes its Gateway-facing services and configuration. During operation, it maintains current diagnostic information and services requested analysis, export, tag-output, and delivery workflows. On shutdown, active processing stops while normal Ignition-managed configuration remains available for the next startup.
This module does not provide remote failover, clustering, or cross-Gateway synchronization.
External dependencies
Gateway Analyzer depends on the target Ignition Gateway and the Gateway resources it analyzes. Optional delivery depends on network reachability and destination-side configuration managed by the administrator.