Categories
DevOps Kong

Kong: Failure to get a peer from the ring-balancer

Ever seen this error when calling a kong endpoing or making an http request served by kong: HTTP/1.1 503 Service Temporarily Unavailable Connection: keep-alive Content-Length: 59 Content-Type: application/json; charset=utf-8 Date: Wed, 28 Aug 2019 08:08:01 GMT Server: kong/0.14.1 { “message”: “failure to get a peer from the ring-balancer” } What does it mean? It means […]

Categories
auto-remediation DevOps stackstorm

Stackstorm using Configuration variables in python runner actions

What do you do when you don’t want a caller of the api to know the connection credentials to a service on stackstorm? But also don’t want to have to set these variables in the environment when calling the action from a rule? You should use pack configuration Setup your Pack Config Schema You need […]

Categories
DevOps secrets

Storing Secrets for Teams

tl;dr: Use Hashicorp Vault Storing secrets among teams is important. There is a great blog on managing secrets and the things you shouldn’t do which I will highlight here: Using the same password for all the things! Using a shared excel file of secrets Emailing passwords around Using Chat to store secrets Using Git repos […]

Categories
auto-remediation DevOps

Introduction to Alerta: Open Source Aggregated Alerts

There are a number of platforms available these days to assist operations in terms of dealing with alerts. Namely Pagerduty, VictorOps and OpsGenie. These are unfortunately pay for tools. These tools are known as monitoring aggregation I was looking through the integrations of elastalert and found that there is an integration for alerta.io, so I […]

Categories
DevOps machine learning

Reducing and Learning from Monitoring Alerts in Business Environments

How often is it the case where monitoring alerts and notifications get out of hand in an organisation. The alerts become too many Alert only via a single channel Alert for minor and major severity in the same manor This takes time off engineers hands for improving and fixing systems when they constantly have to […]