1 Introduction

InfStones provides a comprehensive suite of tools designed to enhance the monitoring of your blockchain APIs and nodes. Through the use of Block Watch Alarms and Rules, you can proactively address any potential issues by receiving timely alerts. If you prefer a quick overview without delving into the details, the list below provides a summary.

  • Alarms: Alarms are notifications triggered by specific conditions or events. They serve to alert users or administrators when certain criteria are met or exceeded. Alarms can be created to monitor various aspects of our services, such as node health, API usage, or resource utilization. They can be customized with specific triggers, notification methods, and severity levels.

  • Rules: Rules define the conditions or criteria that need to be met in order for an alarm to be triggered. They specify the thresholds or events that, when surpassed or triggered, will activate the associated alarm. Rules can be created to monitor specific metrics, behaviors, or events, such as CPU utilization, API usage, or node status changes.

The following sections provide a detailed explanation of how Block Watch Rules and Alarms work, giving you a comprehensive understanding of their functionalities and benefits.

2 Alarms

Alarms send notifications of an event or sequence of events that require attention or investigation. Each alarm can monitor multiple targets in multiple roles. Each role specifies the conditions for triggering an alarm. As long as the triggering condition in any role is satisfied for any target under the monitor, the alarm will send out notifications.

You can create alarms to simultaneously monitor multiple targets.

Additionally, clicking on any alarm will allow you to view its details.

2.1 Alarm Types

We offer three types of alarms:

  • InfStones Managed Alarm: The InfStones platform automatically generates alarms for critical operations. Currently, each user has one InfStones managed alarm that monitors the API request cost usage for all supported protocols.
  • Organization Managed Alarm: These are alarms that the organization owner/admin can create and automatically share with other organization owners/admins. These organization managed alarms offer flexible SMS and phone notifications to different team members at different times. For instance, you can configure the system to send a phone call to a US number during US daytime if a node is halted, and to a Chinese number during China daytime for the same event. Users can create organization managed alarms by switching to the Owner/Admin mode. All alarms created in this mode will be automatically designated as organization managed alarms.

An example of a flexible notification alarm with a configurable timezone is shown below.

  • User Managed Alarm: These alarms can be created by anyone in the Member mode and are exclusively managed by the users who create them.

3 Rules

Rules determine when an alarm is triggered. For instance, a rule might be set to trigger an alarm if the CPU utilization of the monitored target exceeds 80%. By customizing these rules according to your system's requirements, you can take a proactive approach to addressing potential issues by defining specific thresholds or events for monitoring and triggering alarms.

You can click on any rule to view the details.

3.1 Rule Types

We also offer three types of rules:

  • InfStones Managed Rule: The InfStones platform generates these rules automatically. They can be used to configure both organization and user-managed alarms.
  • Organization Managed Rule: We also have organization managed rules that can be created by organization owners/admins and automatically shared with other owners/admins. These rules are specifically designed for organization managed alarms. To create organization managed rules, users need to switch to the Owner/Admin mode.
  • User Managed Rule: Rules that can be created by anyone but are only visible to the creator They can be used to create user-controlled alarms. All rules created in member mode will be managed by the users who created them.

4 Statistics

You can access the phone call alarm usage and overall alarm history on the Statistic page for easy monitoring and review.

📘

Maximum 50 phone call alarms in last 24 hours for each phone number.