Archivo de la etiqueta: devops

Despliegue de Boinc en K8S

por | agosto 8, 2020

Cuando comencé a contribuir al proyecto WCG lo hice primero con máquinas virtuales (KVM) para pasar posteriormente a contenedores orquestados con Docker Swarm y finalmente el último cambio que he hecho ha sido pasar el proyecto a un clúster de K8S, aprovechando la infraestructura que monté con Kubespray.

Apache y Nginx como proxy para Kibana

por | julio 11, 2020

Aunque desde la versión 7 de ELK el módulo X-Pack permite configurar autenticación de usuarios para el stack securizando entre ellos la capa de presentación en Kibana, normalmente no la expondremos directamente al exterior sino que accederemos a través de un frontal web. Similar a la opción que vimos con Grafana hace tiempo, podemos utilizar… Leer más »

Ansible: combinando become y delegate_to

por | abril 24, 2020

Si en nuestro playbook realizamos una escalada de privilegios en los nodos target y tenemos a su vez handlers que se ejecutan en local con «delegate_to: localhost», éstos intentarán a su vez realizar escalada de privilegios en el nodo de control. Hay dos problemas: por un lado el handler no tiene por qué requerir una… Leer más »

Monitorizando conexiones denegadas de nftables

por | febrero 29, 2020

Con nftables ya configurado llegó el momento de sacar algunas métricas de peticiones denegadas. Para este artículo he utilizado: Reglas de nftables con logging activado tal y como expliqué en el artículo anterior. Collectd con el plugin tail para parsear el log de nftables. InfluxDB para almacenar métricas. Grafana para crear las gráficas a partir… Leer más »

Estadísticas de códigos de respuesta HTTP en Apache con plugin tail de Collectd

por | agosto 17, 2019

Collectd ya cuenta con un plugin nativo de Apache que permite recopilar métricas haciendo consultas a mod_status. Si queremos complementar esos datos o simplemente prescindir del plugin de Apache podemos utilizar el plugin tail para parsear los códigos de respuesta HTTP de los logs de acceso.