Code Monkey home page Code Monkey logo

status.io's Introduction

Status.io Management Pack

MP and Visual Studio Files

Introduction

Status.io offer hosted system status pages, that use their API to publish the status of a service, e.g. Status. This MP allows you to monitor state published to a hosted system status page.

Hosted Status Page Status.io status Status Monitored in SCOM Endpoint Diagram

Configuration

Adding a Hosted Status Page (API Endpoint)

Monitoring is performed by the Status.io Monitoring Resource Pool. To add a new Status.io hosted public status page use the Add Status.io API Endpoint Task.

Add Status.io API Endpoint

Override the task settings with the details for the hosted status page.

Parameter Description
URL URL of hosted status public API.
Proxy Http proxy to use to connect to the API endpoint. Proxy authentication uses windows authentication with the account associated with the Status.io Monitoring Profile Run As Profile.
Component Name Regular Expression Regular expression that components must match to be included in discovery and monitoring.
Container Name Regular Expression Regular expression that containers must match to be included in discovery and monitoring.

Add Status.io API Endpoint Override

Once the task completed the newly added API Endpoint will be visible.

API Endpoints

Once discovery runs against the API Endpoints (Default is every 4 hours) components and containers will be discovered and monitored.

Components Containers

Changing Warning and Critical Status Codes

API Endpoints, Components, and Containers all have the same monitor type targeted at them. The monitor has overridable parameters for the regular expressions that must be match to set critical and warning states.

Parameter Default Value Description
Critical Status Code Regular Expression ^5.|^6. Status codes that match the regular expression will generate critical health state.
Warning Status Code Regular Expression ^2.|^3.|^4.*|^999$ Status codes that match the regular expression will generate Warning health state

API Status Codes

Status Code Status
100 Operational
200 * Indicates the event is a maintenance
300 Degraded Performance
400 Partial Service Disruption
500 Service Disruption
600 Security Event

Status Code Monitor

Removing API Endpoints

Simply use the Remove Status.io API Endpoint Task. Remove Status.io API Endpoint Task

status.io's People

Contributors

keithrochester avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.