Sale!

SweetUptime Plugin for Blesta

Original price was: $99.Current price is: $0.

The SweetUptime plugin allows you to embed SweetUptime status pages and monitor information directly into your Blesta installation. This provides your customers with easy access to service status information without leaving your billing platform.

Categories: ,

Description

A Blesta plugin that integrates SweetUptime monitoring service to display real-time status information to your customers and staff.

Overview

The SweetUptime plugin allows you to embed SweetUptime status pages and monitor information directly into your Blesta installation. This provides your customers with easy access to service status information without leaving your billing platform.

Features

  • Status Page Integration: Display SweetUptime status pages within Blesta
  • Individual Monitor Display: Show specific monitors instead of entire status pages
  • Dual Interface Support: Separate configurations for client and admin views
  • API Key Management: Secure storage and management of SweetUptime API credentials
  • Real-time Status: Live uptime and status information from SweetUptime
  • Responsive Design: Works seamlessly with Blesta’s responsive interface

Requirements

  • Blesta 5.x or higher
  • PHP 8.1 or higher
  • cURL extension enabled
  • SweetUptime account and API key
  • Ioncube loader 14 installed

Installation

  1. Download the Plugin
    • Extract the plugin files to your Blesta installation
    • Place the sweetuptime folder in the plugins/ directory
  2. Install via Blesta Admin Panel
    • Log in to your Blesta admin panel
    • Navigate to Settings > Plugins
    • Find “SweetUptime” in the available plugins list
    • Click Install
  3. Configure the Plugin
    • After installation, go to Settings > Plugins > SweetUptime
    • Enter your SweetUptime API key
    • Configure display settings for both client and admin interfaces

Configuration

API Key Setup

  1. Obtain your SweetUptime API key from your SweetUptime dashboard
  2. In Blesta admin panel, go to Settings > Plugins > SweetUptime
  3. Enter your API key in the “API Key” field
  4. Click “Save Settings”

Display Configuration

The plugin offers two display modes:

Status Page Mode

  • Shows all monitors from a selected SweetUptime status page
  • Recommended for general service status overview
  • Configure by selecting a status page from the dropdown

Individual Monitors Mode

  • Shows only specific monitors you select
  • Recommended for showing only relevant services to customers
  • Configure by checking specific monitors from the list

Client vs Admin Configuration

  • Client Configuration: Controls what customers see in the “Status Page” menu
  • Admin Configuration: Controls what staff see in the admin status view
  • Both can be configured independently with different display modes and selections

Usage

For Customers

  1. Customers will see a “Status Page” menu item in their client area
  2. Clicking this will display the configured SweetUptime status information
  3. Status information includes:
    • Monitor names
    • Current status (Up/Down)
    • Uptime percentage

For Administrators

  1. Staff can access status information via the admin navigation
  2. Admin view can be configured separately from client view
  3. Useful for internal monitoring and customer support

Reviews

There are no reviews yet.

Be the first to review “SweetUptime Plugin for Blesta”

Your email address will not be published. Required fields are marked *