Amazon Web Services
$ Greetings, Professor Falken._
How about a nice game of chess?_
>_
Amazon Web Services
Azure
Google Cloud Platform
Openstack
Golang
Python
Ruby
Java
Kubernetes
Docker
Ansible
Terraform
RHEL
Ubuntu
Debian
Arch
PostgreSQL
Prometheus
Jenkins
Jira
Stratio Big Data
Platform Engineer
December 2022
Stratio Big Data
Platform Engineer
February 2016
Datio Big Data
Principal Platform Engineer
February 2005
Destinia.com
Head of Systems Engineering
Ruby is an open source programming language that focuses on simplicity and productivity. It becomes very popular thanks to the Ruby on Rails framework due to that lot of startups adopt it to develop their products, some like Github with lot of sucess.
I choose to install Ruby using rbenv instead of the official linux package, because rbenv will help us to manage different Ruby environments.
Sensu es un framework de monitorización escrito en Ruby que usa RabbitMQ como broker de mensajes y Redis para almacenar datos.
Se compone de servidor, api, cliente y dashboard. El concepto es muy sencillo, tenemos checks con los que lanzamos comandos que generarán eventos y handlers que nos permitirán decidir que hacemos con ellos, además con los checks también podemos recoger métricas con las que luego en combinación de graphite generar gráficas. Los plugins son compatibles con los de Nagios y el dashboard nos permite ver alertas, clientes, silenciar eventos y visualizar múltiples servidores en el mismo panel.
En un mundo dominado por Nagios ha supuesto toda una revolución en el concepto de monitorización y merece la pena darle una oportunidad, os garantizo que no os arrepentiréis.
@kahun