Table of Contents

Interface ISystemHealthCheck

Namespace
BiExcellence.OpenBi.Api.SystemInfo
Assembly
BiExcellence.OpenBi.Api.Client.dll

The result of one health check, part of SystemHealth.

public interface ISystemHealthCheck

Properties

Description

What the check found, or why it failed, in words.

string? Description { get; init; }

Property Value

string

DurationMs

How long the check took, in milliseconds.

double DurationMs { get; init; }

Property Value

double

Name

The check: database, license, certificate, cluster or diskspace.

string? Name { get; init; }

Property Value

string

Status

What the check found.

SystemHealthStatus Status { get; init; }

Property Value

SystemHealthStatus