Skip to content

Service Offer⚓︎

Description/purpose⚓︎

The RH BB is a versatile tool designed to monitor the health and performance of various resources and applications published on the cloud platform. It allows users to define, schedule, and execute health checks, visualize results, and receive timely notifications. The RH BB is intended for a wide range of users. However, we identify the following key user categories:

  • Platform Operators focused on monitoring the health of the entire platform.
  • Developers focused on monitoring the health and performance of their applications running on the platform.
  • End-Users focused on monitoring the health and performance of their published resources.

Challenges⚓︎

Without Resource Health BB ensuring high availability of published resources is a challenge, where timely identification and troubleshooting of issues has to be done relying on a patchwork of manual checks and disparate monitoring tools instead of a dedicated solution. The Resource Health BB achieves the following functions that address challenges associated with timely identification and troubleshooting of health and performance issues of platform resources:

  • Automated Issue Detection: Routine checking and alerting on resource availability issues.
  • Improved Troubleshooting: Providing insights and logs for issue resolution alongside the issue detection information.

Features⚓︎

The Resource Health BB has the following key features that address the above-mentioned challenges:

  • Interfaces for defining, scheduling, and monitoring health checks.
  • Flexible health check definition to accommodate a wide range of use cases.
  • Routine monitoring and alerting to ensure timely issue resolution.
  • Issue reporting using OpenTelemetry observability framework.

Value proposition⚓︎

By addressing the issues associated with monitoring and reporting of health and performance of platform resources, the Resource Health BB provides the following benefits to its users:

  • Improved reliability availability and performance of the platform and its resources.
  • Reduced Operational Costs.
  • Flexibility and public access due to open-source implementation.