Categoría: Web y aplicaciones
Matomo gestionado: analítica web en vuestro servidor, sin ceder los datos a terceros
La analítica de vuestra web en un servidor que controláis, con los informes a tiempo, la base de datos a raya y las opciones de privacidad configuradas a conciencia.
- Dónde se monta
- En vuestra cuenta, a vuestro nombre
- Copias
- Con restauración probada
- Actualizaciones
- Planificadas y documentadas
- Licencia
- Open source, GPLv3
En resumen
Matomo es una plataforma de analítica web de código abierto que podéis instalar en vuestro propio servidor. Los datos de las visitas se quedan en vuestra base de datos, no en la de un tercero. La montamos en vuestra cuenta con MariaDB o MySQL, archivado de informes programado, seguimiento con o sin cookies según decidáis, retención de datos fijada, copias restauradas en pruebas y actualizaciones al día.
¿Qué nos encargamos de mantener?
Matomo funciona nada más instalarlo, y eso engaña. Con el tiempo los informes tardan en generarse, la base de datos crece sin límite y nadie revisa si la configuración de privacidad sigue siendo la que se decidió. Esto es lo que dejamos bajo control:
Matomo
Instalación, sitios, usuarios y permisos, con la configuración del servidor en código.
Archivado
Informes calculados por el cron del sistema, a su hora, con aviso si el archivado falla.
Base de datos
MariaDB o MySQL dimensionada, con borrado de datos antiguos según la retención fijada.
Privacidad
Cookies o no, anonimización de IP, exclusión y retención, tal como se haya decidido.
Accesos
Doble factor, usuarios por persona y permisos por sitio.
Actualizaciones
Matomo y sus plugins al día, probados antes cuando la versión es mayor.
¿Cómo lo montamos?
Matomo es una aplicación PHP con una base de datos MariaDB o MySQL. Lo que marca la diferencia en producción es cómo se calculan los informes y cómo se trata el volumen:
Seguimiento
El código de seguimiento de vuestras webs envía cada visita al servidor de Matomo, por HTTPS y desde vuestro propio dominio.
Datos en bruto
Cada visita se guarda en la base de datos. Con mucho tráfico, una cola en Redis los recibe primero y los escribe en lotes.
Archivado
Un proceso programado convierte los datos en bruto en informes por día, semana y mes, en lugar de calcularlos cuando alguien abre el panel.
Retención
Los datos en bruto antiguos se borran solos según el plazo fijado, y los informes ya calculados se conservan.
Si preferís no añadir código de seguimiento a vuestra web, Matomo también puede importar los registros de acceso del servidor web, aunque con menos detalle.
¿Qué problemas encontramos más a menudo?
- Archivado desde el navegador: los informes se calculan cuando alguien abre el panel, que tarda minutos o da error.
- Base de datos sin límite: años de datos en bruto que nadie necesita y que ralentizan todo.
- Privacidad sin revisar: cookies activadas o IP completas cuando se decidió lo contrario.
- Versión antigua: Matomo sin actualizar, con vulnerabilidades corregidas hace tiempo.
- Panel con un usuario compartido: la misma contraseña para todo el equipo de marketing.
- Copia inexistente: el histórico de años depende de un único disco.
¿Qué hacemos con la privacidad?
Matomo os da las herramientas: datos en vuestro servidor, sin cookies de terceros, posibilidad de funcionar sin cookies, anonimización de IP, respeto a la señal de no seguimiento, formulario de exclusión y borrado automático de datos antiguos. Qué combinación usar depende de vuestra web y de vuestras obligaciones, y es una decisión que os corresponde con vuestro asesor legal. Nosotros la aplicamos, la dejamos documentada y comprobamos en cada actualización que sigue igual. No os decimos que con Matomo cumplís el RGPD, porque eso depende de mucho más que la herramienta.
¿Cómo hacemos las copias y las actualizaciones?
La copia lleva la base de datos, donde está todo el histórico, y el archivo de configuración. Va cifrada a un almacenamiento de objetos fuera del servidor, y la restauramos de prueba en otro servidor para comprobar que los informes abren. Cuando la base de datos crece, la tratamos como en MySQL y MariaDB gestionados. Las versiones de parches se aplican en cuanto salen; las mayores, tras leer las notas de la versión y probar que los plugins instalados son compatibles, porque algunas actualizan tablas grandes y conviene hacerlo fuera de horas.
¿Para quién tiene sentido?
Para una empresa que quiere su analítica web sin enviar los datos de sus visitantes a un tercero. Para una agencia o un equipo que mide varias webs y quiere un único Matomo con permisos por sitio. Y para quien ya tiene Matomo instalado y los informes han dejado de cargar. Si queréis que alguien responda de Matomo y de su servidor cada mes, está en el SRE como servicio.
- Vuestras websCódigo de seguimiento
- NginxHTTPS
- MatomoPHP-FPM
- MariaDBVisitas e informes
- ArchivadoCron del sistema
¿Dónde lo montamos?
En vuestra cuenta, en el proveedor que ya uséis o en el que mejor encaje. Si los datos tienen que quedarse en la UE, Hetzner y OVHcloud son las opciones europeas.
Proveedores en los que lo montamos
- Hetzner
- AWS
- Google Cloud
- DigitalOcean
- OVH
- Servidor propio
| Proveedor | Cómo lo montamos | A tener en cuenta |
|---|---|---|
| Hetzner | Servidor cloud con Matomo y MariaDB, y copias en Object Storage de Hetzner, compatible con S3. | Datos en centros de datos de la Unión Europea si elegís Alemania o Finlandia. |
| AWS | EC2 con Matomo y RDS for MariaDB o MySQL, en una región europea si lo preferís. | |
| Google Cloud | Compute Engine con Matomo y Cloud SQL para MySQL. | |
| DigitalOcean | Droplet con Matomo y MySQL gestionado de DigitalOcean. | |
| OVH | Instancia de Public Cloud con Matomo y base de datos gestionada de OVHcloud para MySQL. | |
| Servidor propio | Matomo en vuestro servidor o máquina virtual, accesible para el código de seguimiento de vuestras webs. |
Qué incluye
- Matomo On-Premise en vuestra cuenta con Nginx, PHP-FPM y MariaDB o MySQL dimensionados para vuestro tráfico.
- Archivado de informes con el cron del sistema y el archivado desde el navegador desactivado.
- Código de seguimiento en vuestras webs, con cookies propias o sin cookies, según lo que decidáis con vuestro asesor.
- Anonimización de IP, respeto a la señal de no seguimiento y formulario de exclusión para vuestros visitantes.
- Borrado automático de datos en bruto antiguos, con el plazo de retención que fijéis.
- Cola de seguimiento con Redis para webs con mucho tráfico, si hace falta.
- Copias de la base de datos y de la configuración fuera del servidor, con restauración de prueba.
- Actualizaciones de Matomo y de sus plugins, y monitorización del archivado, la base de datos y el disco.
Preguntas frecuentes
¿Con Matomo ya no necesitamos el aviso de cookies?
Depende, y no os lo podemos garantizar. Matomo puede funcionar sin cookies, anonimizar las direcciones IP y guardar los datos solo en vuestro servidor, lo que reduce mucho el tratamiento. Si con esa configuración podéis prescindir del consentimiento depende del uso que hagáis de los datos y del criterio de la autoridad que os aplique; esa decisión la toma vuestro asesor legal. Nosotros dejamos Matomo configurado exactamente como acordemos.
¿Podemos traer el histórico de Google Analytics?
En buena parte, sí. Matomo tiene un importador de Google Analytics que trae los informes del histórico a un sitio de Matomo. No es una copia exacta, porque las dos herramientas no miden igual, pero conserva la tendencia. Lo normal es tener las dos funcionando en paralelo unas semanas y comparar.
¿Matomo Cloud o Matomo en nuestro servidor?
Matomo Cloud es el servicio del propio fabricante y os quita el mantenimiento. Lo montamos en vuestra cuenta cuando queréis decidir dónde están los datos, cuánto tiempo se guardan y quién tiene acceso al servidor, o cuando tenéis mucho tráfico y preferís pagar la máquina en lugar de un plan por volumen.
¿Aguanta webs con mucho tráfico?
Sí, con la configuración adecuada. Lo que más pesa es la base de datos y el archivado de informes. Con el archivado programado fuera de las horas punta, una base de datos bien dimensionada y, si hace falta, una cola de seguimiento en Redis que absorbe los picos, Matomo aguanta mucho volumen. Medimos antes de dimensionar.
Contadnos vuestro caso
En una llamada gratuita de 20 minutos vemos dónde estáis y por dónde empezar. Sin compromiso.
Documentación oficial consultada
Los datos técnicos de esta página se basan en:
Revisado el