Device failure notifications

One of the functionalities of Signomix is detecting interruptions in the operation of data sources or devices.

The service reports as an issue situations where a given data source stops transmitting data messages.

The detection mechanism for such issues takes into account data sources that:

  • are marked as active,
  • have a data transmission interval greater than zero declared in their configuration,
    Situations where a device misses at least two consecutive transmissions are reported as an issue.

How it works

Issue detection is run periodically with a frequency depending on the user account type:

  • every 20 minutes for free accounts
  • every 10 minutes for paid accounts

The varying frequency of running issue detection and the transmission intervals assigned to the device mean that the time elapsed from the occurrence of a device failure to reporting the issue to the user will vary depending on the account type.

For free accounts:

  • from 20 to 40 minutes -> if the device transmits data more frequently than every 20 minutes
  • 2 * transmission interval + maximum of 20 minutes -> if the device transmits less frequently than every 20 minutes

For paid accounts:

  • from 10 to 20 minutes -> if the device transmits data more frequently than every 10 minutes
  • 2 * transmission interval + maximum of 10 minutes -> if the device transmits less frequently than every 10 minutes

User notification method

Detected issues are reported to users:

  • the device owner (the user who registered it),
  • team members (entered in the team field of the device configuration),
  • device administrators (entered in the administrators field of the device configuration).

The history of device operation issues is made available to the user after logging into the web application in the Infrastructure > Messages menu.

Notifications can also be sent as an email, SMS, or to an external service (webhook)

© 2023-2025 Grzegorz Skorupa