Via @jaimeferre y http://ernestogamez.es/ me llegó la info sobre un opensource dedicado a Varnish creado por Krystian Ling. En realidad el agente está creado por Ling y la otra parte, la del monitorización Varnish por otro equipo. Sea como fuere, es una buena pieza para saber en tiempo real y de una manera fácil como está nuestro Varnish.
Continue reading “Instalar Varnish Agent Dashboard”
Varnish – dirección IP cliente
Por defecto, sino modificamos nada del comportamiento de Varnish, podemos tener algún problemilla, con el tema del acceso de las IPs. Hacemos una petición a la IP del servidor Varnish, Varnish la transmite al backend y la devuelve. Pero en los logs del backend, sino lo tenemos bien configurado, veremos como que la IP registrada no es la nuestra, sino la del propio varnish server. O más sencillo, si trabajamos por ejemplo con un backend con PHP veremos que la variable REMOTE_ADDR nos devuelve la IP del servidor Varnish, no la IP del cliente original. Si trabajamos con Apache, nos será fácil corregir esto con el mod_rpaf. Además, hay que editar el archivo de VCL para modificar este comportamiento.
Continue reading “Varnish – dirección IP cliente”
Varnish – mostrar configuracion
Para saber la configuración actual de nuestro Varnish, ejecutaremos:
telnet <IP> <Puerto>
Varnish – reinicio de vlc por script
Tenemos una configuración en producción de Varnish y tenemos que hacer cambios en las reglas VLC del mismo. Hemos encontrado un sencillo script por el cual podemos aplicar rápidamente los cambios y ver los efectos producidos si tener que utilizar varnishadm o conectarnos por telnet. Su autor es Kristian Lyngstol
Continue reading “Varnish – reinicio de vlc por script”
Varnish y Malloc
Una buena práctica, para aumentar el rendimiento de Varnish, es utilizar la memoria de nuestro host. Para cambiar de disco a memoria, cambiaremos esta parte de la configuración de Varnish y procederemos a su reinicio.
Continue reading “Varnish y Malloc”
CACTI – monitorizando Varnish
Varnish es un proxy reverso, un acelerador web que cachea las peticiones que recibe, a sus respectivos backends. Con CACTI es fácil presentar una gráfica simple con los hits, misses y request del host.
Continue reading “CACTI – monitorizando Varnish”