Muchas veces, notamos que nuestro sistema de Zimbra a determinadas horas, se ralentiza en exceso. Existen muchas herramientas que podemos usar en nuestro sistema de Linux, las cuales son magníficas como pueden ser el: htop, nmon, iftop, etc…, pero todas estas herramientas, te muestran diferentes rendimientos en tiempo real. Aparte de todas estas herramientas y de las gráficas que tenemos en la propia administración de Zimbra, podemos generar gráficas más detalladas con el comando: zmstat-chart.
Podemos llegar a poder monitorizar:
- Actividad de la Swap
- Consumos de memoria
- Utilización del disco (Top 10 avg)
- IOPS de los diferentes discos duros conectados
- Conexiones IMAP y POP3
- y un largo etc……
Como podremos observar en el directorio: /opt/zimbra/zmstat/ , en el cual veremos que tenemos varios ficheros con extensión CSV, los cuales podríamos pasar a Excel y realizar las típicas tartas. Pero iremos más lejos y exportaremos esta información a un formato web y lo ubicaremos en el propio servidor de Zimbra, para posteriormente poder visualizar estas gráficas desde nuestro cliente web favorito.
Lo primero que haremos, es crearnos un directorio temporal, para posteriormente transformar los ficheros CSV en formato HTML y PNG:
[syntax type=”php”]
root@zcs:~# su – zimbra
zimbra@zcs:~$ mkdir /tmp/charts/
zimbra@zcs:~$ zmstat-chart -s /opt/zimbra/zmstat/2014-10-21 -d /tmp/charts
[/syntax]
Copiaremos los datos que nos ha traducido a un formato HTML y los copiaremos en la carpeta designada, para que se pueda visualizar desde el exterior de nuestro servidor de Zimbra
[syntax type=”php”]zimbra@zcs:~$ cp -ax /tmp/charts/ /opt/zimbra/jetty/webapps/zimbra/public/[/syntax]
Una vez realizados los pasos anteriores, podemos usar nuestro navegador para poder observar la actividad que ha tenido nuestro servidor de Zimbra mediante la URL: https://IPDELSERVIDOR/public/charts/index.html
Os dejo una imagen, para que lo podáis observar:
Espero que os sirva para poder solucionar las posibles incidencias, en vuestras plataformas de Zimbra.




Muy interesante como siempre . Gracias por los aportes.
Muy bueno este tema, tengo la ZCS8.5 y cuando listo los CSV veo que me falta uno llamado convertd, como puedo solucionar esto, posteriormente me cuando hago el paso 3, recibo repetidamente este mensaje: “Use of uninitialized value $line in pattern match (m//) at /opt/zimbra/bin/zmstat-chart-config line 95.” por favor, si tienen idea de que pasa, necesito ayuda.
Gracias
Buenas tardes vla2,
convertd es solamente si usas Network Edition, para el otro error, dejame mirar.
Un saludo
Hola amigo Jorge de la Cruz, he estado buscando en su blog acerca de como configurar una GAL y no lo encuentro. La verdad es que quiero deshacerme completamente de exchange pero necesito eso. Sobre las GAL lo que encontre fue este articulo “Zimbra: GAL entre dominiosZimbra: GAL between domains” que esta en su blog pero ya es mas avanzado, en una anterior sobre autenticacion vs AD comento que posteriormente iba a escribir algo sobre GAL pero no se si despues publico algo al respecto pues no lo encuentro.
Saludos y muy agradecido por todo lo que me pueda aportar.
Hola scorpioLinux, la verdad es que no escribí más cosas sobre la integración de AD con Zimbra. Pero como dije, me prepararé un post, indicando como integrar la GAL de un servidor de Zimbra en un dominio con un AD.
Un saludo y gracias por leernos 😉
Hola Oscar Mas, muy agradecido por su respuesta y en sentido general por todo lo que escriben en este Blog que sinceramente me ha sido muy util. Por favor si pudiera indicarme donde encontrar la información que me dice, es decir, de como integrar la GAL de un servidor Zimbra en un dominio con AD, que precisamente es lo que estoy buscando., pues he probado varias cosas y no me ha funcionado
Muy agradecido.
Resuelto el problema de la GAL. Saludos
Muy buen post, pero tengo un problema, cuando ejecuto el zmstat-chart -s /opt/zimbra/zmstat/2014-09-21 -d /tmp/charts me da un error despues de generar el postfix_queue.png (la primera imagen).
El error que me da es este:
java.lang.NullPointerException
Sabes que problema puedo estar teniendo?
Un saludo y muchas gracias!
Debes instalar el paquete imagemagick:
por ejemplo en ubuntu u otra distro basada en debian ejecuta como root la siguiente instrucción:
apt-get install apt-get install imagemagick
Espero que aún te sirva esta info.
Hello, my name is Angelo and I’m from Brazil, I love your blog it always brings news and always has an article that helps me everyday.
Thank you
Angelo Rocha
Buen día Jorge, respecto a este tema “zmstat”, tengo en mi servidor de zimbra 8.6 carpetas desde la instalacion de zimbra 2015-03-21, ya estamos en 2018 y cada una de estas pesa aproximadamente entre 4 y 6MB. Mi pregunta es si estas carpetas se pueden eliminar del servidor sin que esto afecte su funcionalidad, pues he estado quedando sin espacio y a veces se pone lento el servidor. Gracias y atento como siempre a tu colaboracion.