SweetUptime Plugin for Blesta
Original price was: $99.$0Current 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.
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
- Download the Plugin
- Extract the plugin files to your Blesta installation
- Place the
sweetuptime
folder in theplugins/
directory
- 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
- 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
- Obtain your SweetUptime API key from your SweetUptime dashboard
- In Blesta admin panel, go to Settings > Plugins > SweetUptime
- Enter your API key in the “API Key” field
- 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
- Customers will see a “Status Page” menu item in their client area
- Clicking this will display the configured SweetUptime status information
- Status information includes:
- Monitor names
- Current status (Up/Down)
- Uptime percentage
For Administrators
- Staff can access status information via the admin navigation
- Admin view can be configured separately from client view
- Useful for internal monitoring and customer support
Reviews
There are no reviews yet.