Hoy vengo con algo distinto, pues me gustaría enseñaros una herramienta muy útil para hacer test de infraestructura Nunca tenemos en cuenta lo importante que es tener una infraestructura segura y estable, ya que podremos evitar muchos problemas. Pues para hacer estos test utilizaremos gloss, una herramienta que trae un wrapper para docker. Aqui esta…Leer más Testing Dockerfiles
AWS Elasticsearch Snapshots
Revisando temas, me encontré con la necesidad de migrar un ElasticSearch en AWS, pero claro necesitaba hacer un backup y luego poder restaurarlo para no perder información. Pues esto me pareció un poco tedioso y googleando encontre la solucion que os comparto. Primero para hacer un backup sobre ElasticSearch de AWS se debe registrar un…Leer más AWS Elasticsearch Snapshots
Packer , Ansible y Coreos
Pues hoy traigo un problema que me surgió hoy mientras estaba trabajando, que pasa si queremos hacer una ami de CoreOS en AWS y queremos instalar cosas. Como todos sabéis CoreOS es un sistema que no permite la instalación de software adicional solo utilizar ciertas cosas como docker.(ami me encanta CoreOS) Pues bien esto me…Leer más Packer , Ansible y Coreos
FIX RDS Specified key was too long; max key length is 767 bytes
Buenas os desplegando grafana en ECS me encuentro el siguiente error: Pues bien para solucionarlo en RDS debemos modificar los siguientes parametros: En el caso de Grafana que era lo que estabamos desplegando tambien deberemos hacer el siguiente ALTER TABLE ALTER TABLE grafana.dashboard ROW_FORMAT=DYNAMIC Este fallo bien por que es una limitacion en la version…Leer más FIX RDS Specified key was too long; max key length is 767 bytes
Fix cloudformation Elasticsearch policy
Queridos amigos de amazon, eso que ponen ejemplos que a veces no funcionan. El otro dia levante un Elasticsearch service con el ejemplo de amazon pues bien no funciona la policy que ponian. Y depues de dos horas di con la solucion buena. Segun la docu esto deberia funcionar: ElasticsearchDomain: Type: "AWS::Elasticsearch::Domain" Properties: DomainName: "test"…Leer más Fix cloudformation Elasticsearch policy
Ansible + Docker: Ansible-container
Hace poco estuve viendo como ansible había sacado una cosa que integraba los container de docker con la sintaxis de docker. Pues después de pegarme un poco os traigo un ejemplo sin morir en el intento. De que va el tema pues como decía une la sintaxis de ansible con construir containers con docker entre…Leer más Ansible + Docker: Ansible-container
Grafana , bzt and jmeter
Jmeter ese maravilloso framework para hacer test de carga pero que pasa si pudiéramos visualizar los resultados de nuestros test en grafana. Pues si puede ser posible mediante backendlListener, podemos enviar los resultados a influxdb para poder visualizarlos a posterior en grafana Primero para esto necesitamos configurar influxdb con lo siguiente fichero influxdb.conf [[graphite]] enabled…Leer más Grafana , bzt and jmeter
Prometheus to StackStorm
Poco a poco vamos retomando la manía de escribir en el blog, últimamente estoy haciendo pruebas con prometheus y con stackstorm para hacer mas eficiente la monitorizacion y la autoremedacion de las alertas. Para esto hoy, me tope con un problema que es la integracion de prometheus con stackstorm ya que este ultimo solo tiene…Leer más Prometheus to StackStorm
Metric prometheus
Siguiendo un poco la estela de ir poniendo cosas en la nueva cuenta de gitlab Esta semana he podido probar prometheus, un backend de monitorizacion que me ha gustado mucho y pienso que debería ser puntero. http://prometheus.io Para probarlo he tenido que crear un script en python para que envie metricas basicas como CPU,MEM,DISK y…Leer más Metric prometheus
Ldiftool
Bueno pues estrenando la nueva cuenta de gitlab os dejo una mini-tool que cree para poder exportar usuario de openldap a AD de una forma bastante simple. Esta en pruebas pero seria un buen comienzo Os dejo el repo Gitlab