Monitorización y mantenimiento de servidores cPanel y Plesk

Muchas empresas, a la hora de decidir como administrar sus infraestructuras web, optan por utilizar un panel de control comercial, los cuales destacan los siguientes por popularidad:

Estas aplicaciones ofrecen al cliente toda la automatización de la creación de alojamientos web, correo electrónico e incluso DNS de dominio. Lo cual, facilita en gran medida dicha gestión, y permite a las empresas poder focalizarse en sus tareas que no son las propias de administrar sus servidores.

El problema que nos encontramos en una gran mayoría de casos, es que, muchas empresas delegan en estas aplicaciones el funcionamiento de sus servidores, olvidándose por completo del mantenimiento y monitorización de sus servidores.

Dichas aplicaciones no ofrecen un servicio destinado a la monitorización de métricas y alertas de servicios críticos de infraestructura, lo que deja a su suerte a muchos negocios y empresas a eventuales consumos de servidor, caídas web, perdida de datos, mala configuración de servidor, bajo rendimiento, etc.

Desde reliops, aportamos una solución a cualquier tipo de cliente a monitorizar y administrar sus servidores con estos paneles de control web.

Por un lado, tenemos la monitorización de métricas bajo nuestro stack TIG (Telegraf-InfluxDB-Grafana), el cual ofrecemos a nuestros clientes para que puedan hacer seguimiento de todas las métricas que puedan llegar a necesitar mostrarse, por ejemplo el consumo de CPU:

Y además de poseer métricas para poder conocer el estado de sus servicios, también es indispensable un sistema de alertas que controle periódicamente el estado de todos los servicios de sus servidores. Este sistema de alertas lo proporcionamos a nuestros clientes a través de la aplicación Icinga, la cual puede controlar cualquier tipo de servicio, como por ejemplo, consumo de CPU, memoria, disco, cola de correo, servicio web, base de datos, etc.

Además de controlar los servicios, en el momento que algo empieza a funcionar mal, podemos configurar Icinga para que notifique mediante diversas vías, como por ejemplo, por correo, SMS, Pagerduty, etc.

Con estas herramientas, podemos decir que nuestra infraestructura ya se encuentra monitorizada, pero puede que no seamos unos expertos o simplemente, queramos delegar la monitorización, e incluso el mantenimiento de nuestros servidores. Este tipo de tareas las ofrecemos en reliops, muchos de nuestros clientes confían en nosotros en la administración de sus infraestructuras, tanto para tareas de mantenimiento como también para la monitorización 24×7 de sus servidores y servicios críticos.

En tu empresa utilizáis cPanel o Plesk, pero queréis controlar vuestros servidores? Te gustaría utilizar alguno de estos paneles pero que alguien te administre tu infraestructura? Necesitas saber que ocurre con aquella máquina que tan mal te va con alguno de estos paneles? Si crees que es tu caso, o simplemente, quieres probar o tener más información, por favor, ponte en contacto con nosotros para que podamos ayudarte.

Renovación página web reliops.com

Como os habréis podido dar cuenta, hemos cambiado y refrescado por completo nuestra web principal de reliops.com.

De entre todas las novedades, podemos destacar:

Esta revisión la hemos llevado a cabo con la finalidad de mostrar con más claridad nuestro catálogo de productos y servicios que ofrecemos en la actualidad, y a su vez agilizar el proceso de compra de cualquiera de nuestros servicios.

Descubre todo lo que podemos llegar a hacer por tí y tu infraestructura, tienes 30 días para probar cualquiera de nuestros productos, habla con nosotros y dínos que opinas.

Instalar y configurar Telegraf en Ubuntu

Para poder enviar las métricas de consumo de un servidor Ubuntu hacia el servidor de métricas de reliops, debemos seguir los siguientes pasos:

Instalación del agente Telegraf

Debemos conectar a la consola o terminal del servidor Ubuntu con el usuario root o con algún usuario que tenga privilegios de administrador.

Una vez en la consola, deberemos añadir el repositorio de InfluxData de la siguiente manera:

curl --silent --location -O \
https://repos.influxdata.com/influxdata-archive.key \
&& echo "943666881a1b8d9b849b74caebf02d3465d6beb716510d86a39f6c8e8dac7515  influxdata-archive.key" \
| sha256sum -c - && cat influxdata-archive.key \
| gpg --dearmor \
| sudo tee /etc/apt/trusted.gpg.d/influxdata-archive.gpg > /dev/null \
&& echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main' \
| sudo tee /etc/apt/sources.list.d/influxdata.list
sudo apt-get update && sudo apt-get install telegraf

(Os pedirá la password de administrador, la cual deberéis indicar para poder hacer esta instalación.)

Y a continuación instalamos y arrancamos el agente Telegraf:

sudo apt-get update
sudo apt-get install telegraf
sudo systemctl start telegraf
sudo systemctl enable telegraf

Configuración y envío de métricas hacia InfluxDB

Una vez instalado el agente, es necesario configurarlo para indicarle que métricas enviar del sistema y especificar la dirección del servidor de métricas InfluxDB gestionado por reliops.

A continuación creamos el archivo de configuración de Telegraf, donde deberemos indicar que métricas queremos enviar y los datos del servidor de métricas influxDB. Por ejemplo, para enviar métricas básicas del servidor Ubuntu, podemos ejecutar el siguiente comando:

telegraf --input-filter cpu:mem:net:swap:system:disk:diskio --output-filter influxdb config > telegraf.conf

En el comando anterior, especificamos que queremos controlar las métricas CPU, memoria, swap, sistema, disco y IO de disco. Y a su vez, indicamos que las enviamos hacia influxDB.

Ahora con este archivo telegraf.conf, debemos editarlo para indicarle los datos de nuestro servido de métricas InfluxDB de reliops:

nano telegraf.conf

Dentro del editor, vamos a ubicarnos en la sección del servidor de InfluxDB ([[outputs.influxdb]]):

E introduciremos la siguiente linea con el nombre de tu servidor de métricas de reliops que has recibido:

  urls = ["https://miservidorreliops:8086"]

Ahora tan solo nos quedará configurar las credenciales de la base de datos. Para ello, unas lineas más abajo, debemos substituir los valores por los que reliops te ha facilitado:

  # database = "telegraf"
  # username = "telegraf"
  # password = "metricsmetricsmetricsmetrics"

Quedando de la siguiente manera:

  database = "mi_nombre_base_datos"
  username = "mi_usuario_telegraf"
  password = "mi_password"

Se pueden realizar otros ajustes en Telegraf, pero nos centraremos en la configuración básica de envío de métricas hacia el servidor de métricas.

Finalmente, debemos copiar el archivo hacia la carpeta de instalación del agente, y seguidamente reiniciar el agente:

sudo cp telegraf.conf /etc/telegraf/telegraf.conf
sudo systemctl restart telegraf

Visualización de gráficos de servidor en Grafana

Una vez tenemos el agente Telegraf enviando las métricas del servidor hacia la base de datos InfluxDB, ya podemos acceder a Grafana con las credenciales que reliops te habrá facilitado:

Y con los dashboards precargados por reliops, podremos ver de inmediato el estado de nuestro servidor Ubuntu:

Recuerda que desde reliops nos podemos hacer cargo de la instalación del agente Telegraf para enviar de inmediato las métricas de cualquier sistema operativo o servicio que necesites monitorizar.

Si necesitas más información sobre como configurar Telegraf en tus servidores, por favor, contacta con nosotros para que podamos ayudarte.

¿Qué es Google PageSpeed y como puede ayudarme?

¿Qué es Pagespeed?

PageSpeed es la velocidad en cargar una página web por completo, desde que el visitante accede al principio del todo hasta que se muestran todos los elementos de la misma web.

Google Pagespeed Insights es la herramienta que ofrece Google a cualquier usuario para analizar una página web y detectar puntos de mejora con el fin de ganar velocidad de carga y adquirir mayor experiencia de usuario al visitar la web.

¿Como puede ayudarme?

El análisis frecuente del pagespeed nos ayudará a tener un buen posicionamiento de nuestra web en los buscadores, dado que para Google es importante que la velocidad de carga se mantenga rápida.

Otro punto importante es la posibilidad de retener visitantes y transformarlos en posibles clientes/ventas o usuarios interesados en nuestros servicios, ya que la experiencia de usuario podrá ser superior en comparación con otras webs de la misma competencia.

Por ello, es vital tener controlados todos los puntos de mejora que Google Pagespeed Insights nos brinda, y con la evolución de la página web, evitar que cualquier parámetro se desvíe de nuestros intereses.

En reliops queremos ayudar a nuestros clientes con este control y ponemos a su disposición un nuevo dashboard para controlar el pagespeed de todos sus dominios más críticos para el cliente:

pagespeed

El dashboard aporta todos los elementos principales que conforman la puntuación de pagespeed:

  • Performance
  • First Contentful Paint
  • Speed Index
  • Largest Contentful Paint
  • Time to Interactive
  • Total Blocking Time
  • Cumulative Layout Shift

Como añadido, el dashboard aporta:Además, ofrece la puntuación tanto para dispositivos móviles como para ordenador, y a su vez, aporta un histórico de cada elemento de pagespeed para conocer su evolución en el tiempo:

¿Necesitas controlar las métricas de Pagespeed de forma minuciosa? ¿Requieres de un histórico de todos los parámetros de PageSpeed Insights para tus webs más críticas? Por favor, ponte en contacto con nosotros para que podamos ayudarte.

Monitorizar servidor con el stack Grafana-InfluxDB-Telegraf

En reliops queremos ofrecerte la posibilidad de confiarnos la administración del servicio de métricas, de forma que puedas olvidarte de gestionar el control de las métricas, con la ayuda de nuestro stack Grafana-InfluxDB-Telegraf.

Dispondrás del acceso a Grafana, la aplicación número 1 para visualizar métricas en tiempo real de cualquiera de tus servidores o de aquellos servicios que requieran un seguimiento especial.

Las métricas serán almacenadas bajo InfluxDB, un motor de bases de datos de métricas de gran capacidad capaz de absorber miles de métricas en muy pequeños intervalos de tiempo.

Y para hacer llegar las métricas, se hará uso del agente Telegraf, el cual permite recolectar métricas de decenas de diferentes tipos de servicio, y compatible con prácticamente todos los sistemas operativos del mercado.

Con tu stack de métricas en reliOPS se incluye además de los siguientes servicios:

  • Instalación del agente Telegraf en todos los servidores o servicios a monitorizar
  • Servicio gratuito de importación de métricas InfluxDB
  • Servicio de consultoría para diseño de dashboards a medida y servicios relacionados
  • Posibilidad de ajustar diversos valores de InfluxDB y/o Grafana a las necesidades del cliente
  • Retención ilimitada de métricas
  • Periodo de prueba gratis de 30 días
  • Copia de seguridad automática
  • Monitorización y alertas 24×7 del servidor stack de métricas

Quieres conocer más detalles sobre nuestro stack de monitorización? Por favor, contacta con nosotros para que podamos ayudarte.

 

Migrar de munin a grafana

Hoy en día poder disponer de un sistema de monitorización moderno y altamente personalizable es clave para cualquier tipo de proyecto. En el proceso de actualizar antiguos sistemas de monitorización, como por ejemplo Munin, hacia un sistema de métricas de series de tiempo como InfluxDB puede suponer un gran problema, dado que la transición a las nuevas gráficas con Grafana y el envío de métricas requiere de ciertos conocimientos. En reliOPS podemos analizar y ayudarte en este proceso de migrar de munin a grafana.

Te gustaría migrar tu antiguo sistema de monitorización Munin y pasarte a un sistema moderno y popular como Grafana? Desearías dejar de reservar recursos y tiempo a mantener munin y fiar el sistema de monitorización a reliops.com? Crees necesario hacer una transición controlada de Munin hacia Grafana sin temer a estar durante un tiempo sin poder monitorizar tus servicios/servidores?

En reliops.com queremos facilitaros vuestra migración de vuestro actual sistema de monitorización Munin hacia un sistema de métricas bajo InfluxDB y Grafana. Para ello, contacta con nosotros para que podamos ayudarte en todo lo posible.