Skip Navigation
Show nav
Heroku Dev Center
  • Get Started
  • Documentation
  • Changelog
  • Search
  • Get Started
    • Node.js
    • Ruby on Rails
    • Ruby
    • Python
    • Java
    • PHP
    • Go
    • Scala
    • Clojure
  • Documentation
  • Changelog
  • More
    Additional Resources
    • Home
    • Elements
    • Products
    • Pricing
    • Careers
    • Help
    • Status
    • Events
    • Podcasts
    • Compliance Center
    Heroku Blog

    Heroku Blog

    Find out what's new with Heroku on our blog.

    Visit Blog
  • Log inorSign up
View categories

Categories

  • Heroku Architecture
    • Dynos (app containers)
    • Stacks (operating system images)
    • Networking & DNS
    • Platform Policies
    • Platform Principles
  • Command Line
  • Deployment
    • Deploying with Git
    • Deploying with Docker
    • Deployment Integrations
  • Continuous Delivery
    • Continuous Integration
  • Language Support
    • Node.js
    • Ruby
      • Rails Support
      • Working with Bundler
    • Python
      • Background Jobs in Python
      • Working with Django
    • Java
      • Working with Maven
      • Java Database Operations
      • Working with the Play Framework
      • Java Advanced Topics
      • Working with Spring Boot
    • PHP
    • Go
      • Go Dependency Management
    • Scala
    • Clojure
  • Databases & Data Management
    • Heroku Postgres
      • Postgres Basics
      • Postgres Getting Started
      • Postgres Performance
      • Postgres Data Transfer & Preservation
      • Postgres Availability
      • Postgres Special Topics
    • Heroku Data For Redis
    • Apache Kafka on Heroku
    • Other Data Stores
  • Monitoring & Metrics
    • Logging
  • App Performance
  • Add-ons
    • All Add-ons
  • Collaboration
  • Security
    • App Security
    • Identities & Authentication
    • Compliance
  • Heroku Enterprise
    • Private Spaces
      • Infrastructure Networking
    • Enterprise Accounts
    • Enterprise Teams
    • Heroku Connect (Salesforce sync)
      • Heroku Connect Administration
      • Heroku Connect Reference
      • Heroku Connect Troubleshooting
    • Single Sign-on (SSO)
  • Patterns & Best Practices
  • Extending Heroku
    • Platform API
    • App Webhooks
    • Heroku Labs
    • Building Add-ons
      • Add-on Development Tasks
      • Add-on APIs
      • Add-on Guidelines & Requirements
    • Building CLI Plugins
    • Developing Buildpacks
    • Dev Center
  • Accounts & Billing
  • Troubleshooting & Support
  • Integrating with Salesforce
  • Add-ons
  • All Add-ons
  • StatusHub
StatusHub

This add-on is operated by Vivid Amber Software Ltd

Bulletproof, easy to use status pages for your web application or service.

StatusHub

Last updated February 20, 2019

Table of Contents

  • Provisioning the add-on
  • Dashboard
  • Removing the add-on
  • Support

StatusHub is an add-on which provides hosted status pages for web application or service.

Adding StatusHub to your app will create your custom status page for Heroku and give you ability to add custom services to it. StatusPage provides couple color themes to choose from and ability to customize your status pages (logo, description, services statuses).

StatusHub visitors can subscribe for updates for your status page. Notification channels include: email, SMS, Twitter and webhook.

Provisioning the add-on

StatusHub can be connected with a Heroku application via the CLI:

A list of all plans available can be found here.

$ heroku addons:create statushub
-----> Adding statushub to sharp-mountain-4005... done, v18 (free)

After installing StatusHub the application should be configured to fully integrate with the add-on.

When you first log into the StatusHub application, you will see a 5 steps form similar to the one below.

StatusHub First Step

The only required fields are subdomain and name which are automatically pre-filled with your app name. Customize status page details or leave them empty and click “Create Status Page”.

StatusHub Second Step

In a second step you can customize notification services and change email address for email notifications.

StatusHub Third Step

In this step you define application services as needed. Here you can specify name for it and change way of notification.

StatusHub Fourth Step

In this step you can customize status page look or leave default styles.

StatusHub Fifth Step

Last step will create initial status update for status page. You can also set status updates for your services. Clicking on “Update Status” will redirect you to newly created status page.

Dashboard

For more information on the features available within the StatusHub dashboard please see at StatusHub

The StatusHub dashboard allows you to manage your status pages. You can see current statuses of your services here. You may add status update to your status page, create an incident or schedule maintenance. You can also add new status pages from this place. Clicking on “Edit Page” allows you to customize your status page. You can change details, notifications details, appearance and add services. Clicking on “History” takes you to the panel where you can manage all your previous status updates, as well as incidents and maintenances. Click “Manage Users” if you wish to see the list of your subscribers.

StatusHub Dashboard

The dashboard can be accessed via the CLI:

$ heroku addons:open statushub
Opening statushub for sharp-mountain-4005…

or by visiting the Heroku Dashboard and selecting the application in question. Select StatusHub from the Add-ons menu.

Removing the add-on

StatusHub can be removed via the CLI.

This will destroy all associated data and cannot be undone!

$ heroku addons:destroy statushub
-----> Removing statushub from sharp-mountain-4005... done, v20 (free)

Support

All StatusHub support and runtime issues should be submitted via on of the Heroku Support channels.

Keep reading

  • All Add-ons

Feedback

Log in to submit feedback.

Ziggeo Status List Uptime & Performance

Information & Support

  • Getting Started
  • Documentation
  • Changelog
  • Compliance Center
  • Training & Education
  • Blog
  • Podcasts
  • Support Channels
  • Status

Language Reference

  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure

Other Resources

  • Careers
  • Elements
  • Products
  • Pricing

Subscribe to our monthly newsletter

Your email address:

  • RSS
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku Blog
    • Heroku News Blog
    • Heroku Engineering Blog
  • Heroku Podcasts
  • Twitter
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku
    • Heroku Status
  • Facebook
  • Instagram
  • Github
  • LinkedIn
  • YouTube
Heroku is acompany

 © Salesforce.com

  • heroku.com
  • Terms of Service
  • Privacy
  • Cookies
  • Cookie Preferences