{"repo":"piqoni/inxidents","free":true,"listed":false,"github":"https://github.com/piqoni/inxidents","clone":"git clone https://github.com/piqoni/inxidents.git","description":"Incident Monitoring for the Lean and Mean ;)","language":"Go","stars":43,"topics":["devops","go","incident","incident-management","incident-response","monitoring","open-source"],"license":"MIT","category":"analytics","readme_excerpt":"in⧕idents Inxidents is a minimal configuration, open-source incident monitoring software with alerts and dashboard for your HTTP/S services written in Go. Current Features: - Real-time (SSE) Health Dashboard of your services. Perfect for office screens or similar environments. - Slack Alerts whenever a service goes down 🟥 and recovers 🟩. - ACK feature (acknowledge a down service will stop further notifications and will display corresponding service with black and yellow pattern 🚧) - Types of checks: GET/POST, StatusCode, containsString (check if certain text is in the response body) - Visually see the frequency of the healthcheck (the white progressbar animation) - Small project with simple configuration . Easy to hack, deploy and further extend for your needs. Upcoming features: - Private/unique URLs for dashboards - ... ideas and suggestions are welcome Demo Installation / Deployment 1. 2. Change config.yaml accordingly and add your services: Example configuration of one service: - name : Name of service, currently it needs to be unique for each service you check. - endpoint : HTTP/S endpoint - frequency : Frequency of the health check, examples: \"300ms\", \"2h45m\". Valid time units are \"ns\", \"us\" (or \"µs\"), \"ms\", \"s\", \"m\", \"h\". - expectedCode : This is the expected http status code returned from the endpoint. - httpMethod : OPTIONAL - write POST if you are testing POST http Methods. - containsString : OPTIONAL - Check if given string exists in the response body. Value typ","default_branch":null,"files":null,"tree":[],"storefront":"/r/piqoni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/piqoni/inxidents/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}