phpMemcachedAdmin, panel de control para Memcached

Autor: | 2017-04-10T12:36:16+00:00 Fecha: 08/12/2014|Categorías: Varios|Comentarios: 1 comentario

En Raiola Networks utilizamos Memcached de forma habitual, ya que lo implementamos en nuestros servidores VPS optimizados y cuando existe la posibilidad de utilizarlo en WordPress siempre utilizamos la combinación Flexicache + Memcached para conseguir unos buenos resultados de carga.

Como ya hemos explicado en un super artículo sobre Memcached, se trata de un sistema de cache de objetos que guarda los elementos cacheados en la memoria RAM del servidor, por lo que el acceso a esos elementos es muy rápido.

Recientemente me he encontrado con un script desarrollado en PHP que nos ofrece información relevante en tiempo real sobre el estado y el funcionamiento del servicio Memcached instalado en el servidor, aunque también servir para ver datos del funcionamiento de un cluster de varios servidores Memcached, ya que se comunica a través de la dirección IP con el puerto.

En una ocasión ya había hablado en este blog de algo parecido para Memcached, pero en ese caso era un script muchísimo mas simple, casi sin opciones, llamado memcache.php.

phpmemcachedadmin

El script en cuestión se llama phpMemcachedAdmin y nos permite obtener algunos datos bastante importantes:

  • Permite obtener datos exactos y porcentajes de operación de todas las operaciones que pueden realizar Memcached: GET, SET, DELETE, CAS, INCREMENT, DECREMENT, TOUCH, FLUSH.
  • Nos permite ver estadísticas exactas del funcionamiento de un cluster de varios servidores que ejecutan Memcached de forma coordinada.
  • Podemos ver datos exactos de la memoria RAM utilizada por Memcached, desglosando el espacio que está ocupado por datos útiles, el espacio ocupado por basura (datos sin actualizar) y el espacio vacio dentro del espacio asignado en RAM.

Los datos mostrados en tiempo real por phpMemcachedAdmin se actualizan cada 5 segundos (por defecto) y se puede apreciar mejor su funcionamiento cuando phpMemcachedAdmin funciona con un servidor Memcached con una actividad media-alta.

phpmemcachedadmin

Por otro lado, otra ventaja de phpMemcachedAdmin es que nos permite ejecutar comandos en Memcached directamente desde la interfaz PHP, sin necesidad de entrar a la consola de Linux a ejecutar los comandos, una ventaja si tenemos los conocimientos suficientes como para toquetear el funcionamiento de Memcached.

phpmemcachedadmin

Aunque parezca que no, phpMemcachedAdmin es bastante flexible, ya que nos permite configurar algunos parámetros básicos como por ejemplo añadir nuevos servidores Memcached para monitorizar y configurar los tiempos de espera.

phpmemcachedadmin

La única desventaja de phpMemcachedAdmin es que por desgracia es visible para todo el mundo, es decir, no tiene ningún sistema de login o parecido que nos permita bloquearle el acceso a intrusos, la única forma de bloquear el acceso a intrusos es utilizando el archivo .htaccess y un archivo .htpasswd.

Si buscas un servidor VPS con Memcached nosotros somos la solución, ya que todos nuestros servidores VPS optimizados con panel de control VestaCP llevan Memcached entre otros sistemas de cache.

Si necesitas consultoría acerca de Memcached puedes contactar con nosotros sin compromiso a través del formulario de nuestro sitio web.

[Total: 3 Promedio: 3.7]
Mi nombre es Alvaro Fontela, soy consultor Wordpress y blogger activo desde hace años. Co-Fundador de Raiola Networks, escribiendo sobre Wordpress en este blog día tras día.

Utilizamos cookies propias y de terceros para obtener información estadística, mostrar publicidad personalizada a través del análisis de tu navegación, así como para interactuar en redes sociales. Si continúas navegando, consideramos que aceptas nuestra Política de cookies. ACEPTAR

Aviso de cookies