Skip to main content

1E 23.11 (SaaS)

System health components and checks

The System Health page runs a comprehensive series of component checks. By default, it shows issues, but you can see a full list of green lights by toggling Issues only.

The System Health page is accessible from Settings → Monitoring → System health.

The components in the table are:

Background Channel | Consumer API | Coordinator service Agent Deployment module | Coordinator service Licensing module | Coordinator service Management Groups module | Coordinator service Policy module | Coordinator service | Core | SLA Admin | SLA Engine | SLA Integrate Agent service | SLA Integrate Manager service | SLA Platform API | Switch

Component

Check

Description

Background Channel

Folder '~/Content' write access check

Check that the Background Channel can write to the "Content" folder within the app pool user context.

Folder '~/Installers' read access check

Check that the Background Channel can read from the "Installers" folder within the app pool user context.

Folder '~/Policy Documents' write access check

Check that the Background Channel can write to the "PolicyDocuments" folder within the app pool user context.

Folder '~/Updates' read access check

Check that the Background Channel can read from the "Updates" folder within the app pool user context.

Consumer API

Active Directory connection check

Check that Consumer API can connect to Active Directory.

Uses the configured GC or LDAP connection string.

Background Channel API connection check(s)

Check that Consumer API can connect to Background Channel API.

Uses the URL(s) stored in the TachyonMaster database.

Coordinator API connection check

Check that Consumer API can connect to Coordinator API.

Uses the OperationalSafeGuardsUrl application setting.

Core API '<Core server>' connection check(s)

Check that Consumer API can connect to Core API.

Uses the URL(s) stored in the TachyonMaster database.

TachyonMaster database connection check

Check that Consumer API can connect to the TachyonMaster database.

Uses the configured connection string (TachyonMaster) within the app pool user context.

TachyonResponse database connection check(s)

Check that Consumer API can connect to the TachyonResponse database(s).

Uses the stored connection strings within the TachyonMaster database under the app pool user context.

Coordinator service Agent Deployment module

Background Channel API connection check

Check that Coordinator Agent Deployment module can connect to Background Channel API.

Uses the URL(s) stored in the TachyonMaster database.

Coordinator service Licensing module

Check license service URL

Verify that license service URL is from a trusted issuer.

Check license validity

Verify license expiry date.

Check trust with licensing component

Verify trust between coordinator and licensing component by comparing signatures between the licensing module DLL and licensing DLL.

Coordinator service Management Groups module

Management Group API connection check

Check that Coordinator Management Groups module can connect to SLA Management Group API using the configured URL.

Uses the SLAEndpoint module setting.

Coordinator service Policy module

Background Channel API connection check

Check that Coordinator Policy Module can connect to Background Channel API.

Uses the URL(s) stored in the TachyonMaster database.

Coordinator service

Active Directory connection check

Check that Coordinator can connect to Active Directory.

Uses the configured GC or LDAP connection string.

Coordinator certificate check

Check that Coordinator has a valid certificate used for the SSL API communication.

SMTP connection check

Check that Coordinator can connect to the SMTP server using the "EHLO" command.

Only shown if SMTP emails has been enabled.

TachyonMaster database connection check

Check that Coordinator can connect to the TachyonMaster database.

Uses the configured connection string (TachyonMaster) within the app pool user context.

Website application authentication check

Check that Consumer API site has Windows authentication enabled and that Anonymous authentication is disabled.

Website certificate binding check

Check that Consumer API has a valid certificate binding.

Core

TachyonMaster database connection check

Check that Core can connect to TachyonMaster database.

Uses the configured connection string (TachyonMaster) within the app pool user context.

TachyonResponse database connection check(s)

Check that Core can connect to TachyonResponse database(s).

Uses the stored connection strings within the TachyonMaster database under the app pool user context.

SLA Admin

Consumer API connection check

Check that SLA Admin can connect to the Consumer API.

Uses the PermissionCheckerRootUrl application setting.

SLA Platform API connection check

Check that SLA Admin can connect to the SLA Platform API.

SLA-Data database connection check

Check that SLA Admin can connect to the SLA-Data database.

Uses the configured connection string (DefaultCustomerConnection) within the app pool user context.

SLA-Shared database connection check

Check that SLA Admin can connect to the SLA-Shared database.

Uses the configured connection string (DefaultSharedConnection) within the app pool user context.

SLA Engine

1ECatalog database connection check

Check that SLA Engine can connect to the 1ECatalog database.

Uses the BaseUri application setting to request the 1ECatalog connection string from the SLA Platform API. The database connection check is performed within the service user context.

Catalog API connection check

Check that SLA Engine can connect to the Catalog API.

Uses the URL retrieved from the SLA-Data.Component table for 1ECatalog within the service user context.

Consumer API connection check

Check that SLA Engine can connect to the Consumer API.

Uses the TachyonConsumerRootUrl application setting.

SLA Platform API connection check

Check that SLA Engine can connect to the SLA Platform API.

Uses the BaseUri application setting.

SLA-Data database connection check

Check that SLA Engine can connect to the SLA-Data database.

Uses the configured connection string (DefaultCustomerConnection) within the service user context.

SLA-Shared database connection check

Check that SLA Engine can connect to the SLA-Shared database.

Uses the configured connection string (DefaultSharedConnection) within the service user context.

SLA Integrate Agent service

(part of SLA Integrate services)

Folder '<ConnectorsRoot>' write access check

Check the SLA Integrate Agent can write to the 'dir-connectors' folder within the service user context.

Folder '<InstallerRoot>' write access check

Check the SLA Integrate Agent can write to the 'dir-job-output' folder within the service user context.

Folder '<JobOutputRoot>' write access check

Check the SLA Integrate Agent can write to the 'dir-job-output' folder within the service user context.

SLA Integrate Manager connection check

Check that the SLA Integrate Agent can connect to the SLA Integrate Manager.

Uses the rest-api-address application setting.

SLA Platform API connection check

Check that the SLA Integrate Agent can connect to the SLA Platform API.

Uses the rest-api-address application setting to request the SLA Platform API address from the SLA Integrate Manager.

SLA Integrate Manager service

(part of SLA Integrate services)

Folder '<InstallerRoot>' write access check

Check the SLA Platform Integrate Manager can write to the 'dir-installers' folder within the service user context.

Folder '<JobOutputRoot>' write access check

Check the SLA Platform Integrate Manager can write to the 'dir-job-output' folder within the service user context.

SLA Platform API connection check

Check that SLA Integrate Manager can connect to the SLA Platform API.

Uses the sla-data-address application setting.

SLA-Integrate database connection check

Check the SLA Integrate Manager service can connect to the SLA-Integrate database.

Uses the configured connection string (default) within the service user context.

SLA Platform Integrate Agent

Check at least one SLA Platform Integrate Agent has reporting health status.

SLA Platform API

API includes the UI

The following are not checked:

  • SLA Inventory

  • SLA Operations Provider API

1ECatalog database connection check

Check that SLA Platform API can connect to the 1ECatalog database.

Uses the configured connection string (DefaultCatalogConnection) within the app pool user context.

Consumer API connection check

Check that SLA Platform API can connect to Consumer API.

Uses the PermissionCheckerRootUrl application setting.

SLA-Data database connection check

Check that SLA Platform API can connect to the SLA-Data database.

Uses the configured connection string (DefaultCustomerConnection) within the app pool user context.

SLA-Shared database connection check

Check that SLA Platform API can connect to the SLA-Shared database.

Uses the configured connection string (DefaultSharedConnection) within the app pool user context.

SLA Engine

Check the SLA Engine has reported health status.

Switch

Switch Host is not checked

Core Connect (Device)

Check if this Switch can connect to core Device endpoint.

Core Connect (Instructions)

Check if this Switch can connect to core Instructions endpoint.

Core Connect (Policy Response)

Check if this Switch can connect to core Policy Response endpoint.

Core Connect (Policy)

Check if this Switch can connect to core Policy endpoint.

Core Connect (Response)

Check if this Switch can connect to core Response endpoint.

Core Connect (Switch)

Check if this Switch can connect to core Switch endpoint.

Recent administrative events.

Check if this Switch has had any recent errors or warnings (since last instruction poke)