========================= Status Dashboard Frontend ========================= Status Dashboard provides the status information of OTC cloud services across different regions. The following features are supported on Status Dashboard: - Support of service health with 5 service statuses - Authentication by OpenID connect - Service categories - meta grouping of services into groups - Regions - different services are existing in regions - Incidents - entry about issues affecting certain regions and certain services - Support of all OTC environments - built-in API support - RSS notification - SLA view on all services - Incident history Two Status Dashboard portals are available: - public status dashboard: https://status.cloudmon.eco.tsi-dev.otc-service.com/ - hybrid status dashboard: https://status-ch2.cloudmon.eco.tsi-dev.otc-service.com/ Service Health View =================== .. image:: training_images/sd2_frontend.jpg From the architecture POV Status Dashboard is a flask based web server serving API and rendering web content with the postgresql as database. Source can be found at https://github.com/stackmon/status-dashboard Configuration of the status dashboard frontend is located at github: https://github.com/opentelekomcloud-infra/stackmon-config/blob/main/sdb_prod/catalog.yaml The catalog yaml file contains definitions of service name, service type, service categories and regions. Example of AutoScaling service entry in SD catalog: .. code:: yaml - attributes: category: Compute region: EU-DE type: as name: Auto Scaling - attributes: category: Compute region: EU-NL type: as name: Auto Scaling SLA view ======== SLA view https://status.cloudmon.eco.tsi-dev.otc-service.com/sla is calculated only from the "outage" service health status and provide 6 months SLA history of each service. .. image:: training_images/sd2_sla.jpg Details how to work with incidents can be found at :ref:`incidents ` page.