HOME indicates system health status at runtime. This gives users of HOME a direct feedback if infrastructure components or HOME services face any issues, which may cause scheduled or immediate interaction.

HOME's health page shows a list of current issues. Issues are shown with a basic descriptor. If you hover your mouse cursor above this descriptor, you will be prompted with additional information and hints how to apply potential cure.

Table of Issues

EventClassNameHelp
device/presencecriticalDeviceHOME is no longer receiving heartbeats from this device. This could be due to networking problems or the device being shutdown.
dhcp/poolcriticalDhcp poolThis DHCP address pool contains very few unallocated address This may stop new devices or services from operating. Increase the pool size or add another pool
device/ethernetcriticalEthernetThis Ethernet interface is down, check cabling. If the interface is not needed ensure DHCP is disabled and the IP address is 0.0.0.0
device/receiver/bothcriticalReceiversBoth the Red and Blue IP receivers are reporting an error.
device/health/criticalcriticalHardwareDevice hardware is reporting an error.
device/ptpcriticalPTP referencePrecision Time Protocol reference is missing.
switch/connectioncriticalSwitchHOME cannot connect to this Network Switch. Check the credentials stored in HOME and network connectivity to the switch.
device/redundancydebugRedundant GroupsRedundant group configuration is inconsistent between HOME and its Devices.
service/cpudebugCPU loadService's CPU use is greater than expected.
service/memorydebugMemory loadService's memory use is greater than expected
etcd/writesdebugETCD slow writesETCD is reporting slow disk writes. Check the server's CPU and Disk performance.
etcd/readsdebugETCD slow readsETCD is reporting slow disk reads. Check the server's CPU and Disk performance.
etcd/cpudebugETCD slow commsETCD is reporting slow inter-server links. Check server's CPU and network performance.
nats/bytes-pendingdebugNATS pending dataNATS has significant data queued for this connection. Check remote server's performance.
nats/slow-consumerdebugNATS slow consumersNATS has messages pending for this connection. Check remote server's performance.
service/performancedebugService performanceThe HOME service is overloaded.
service/auth/providerdebugAuthenticationThe Authentication service cannot connect to this Back-end provider. Check the stored provider credentials and network routing.
service/auth/presencedebugAuthenticationNo Authentication services available in HOME.
device/busywarningRestartingThis devices is rebooting as a result of a user request, for example a device configuration change.
device/receiver/redwarningRed ReceiverThe Red (primary) IP receiver is reporting an error.
device/receiver/bluewarningBlue ReceiverThe Blue (seccondary) IP receiver is reporting an error.
device/health/warningwarningHardwareDevice hardware is reporting a warning.
etcd/replicationwarningETCD instancesFewer replicated ETCD servers available than specified in the HOME configuration.
nats/rttwarningNetwork latencyThe Round Trip Time to this device or server is higher than expected. This is caused by network infrastructure delays. Expect this server or device to respond more slowly than usual
nats/replicationwarningNATS instancesFewer replicated NATS servers available than specified in the HOME configuration.
service/replicationwarningService instancesFewer replicated HOME service instances available than specified in the HOME configuration.

How Classes are treated

HOME provides two destinations for Log Data. To understand, which data is kept where, please refer to this table.

Log DestinationClasses
Health Page in HOME

Critical

Warning

Application Log Storage

Critical

Warning

Information

Debug