Skip to main content

Health Check

📖 Documentación FuerteventuraTV Plugins IA para Joomla & WordPress
Gobernanza

Health Check

La vista Health Check ejecuta una suite de tests diagnósticos contra tu entorno, base de datos y proveedores IA. Úsalo para identificar rápidamente problemas de configuración, conectividad o requisitos faltantes.


Ejecutar un health check

Ve a JoomlaAI → Health Check y pulsa Run Check (o se ejecuta al cargar la página).

El check tarda 5–30 segundos dependiendo del tiempo de respuesta de los proveedores.


Categorías de check

1. Entorno

CheckQué testa
Versión PHP≥ 8.2
Extensiones PHP requeridasopenssl, json, pdo_mysql, mbstring, curl
HTTPSSitio servido en HTTPS
PHP memory limit≥ 128 MB
PHP max execution time≥ 30 s
Upload max filesize≥ 8 MB
Versión CMSJoomla ≥ 6.0 / WP ≥ 6.4

2. Base de datos

CheckQué testa
ConexiónPuede conectar a MySQL con credenciales actuales
Versión schemaSchema BD coincide con código instalado
Existencia tablasLas 15 tablas esperadas están
Conteo de filasNinguna tabla inesperadamente grande
Índices faltantesÍndices FK y de query están

3. Proveedores IA

Para cada proveedor configurado:

CheckQué testa
API key presenteLa clave no está vacía
Formato API keyPasa validación de formato básica
Alcance HTTPPuede llegar al endpoint por HTTPS
Test authEnvía petición de test mínima y comprueba 200 OK
Tiempo de respuestaLatencia en ms

4. Tareas programadas

CheckQué testa
run_due_jobsTimestamp última ejecución, próxima
provider_healthTimestamp última ejecución
cleanup_old_dataTimestamp última ejecución
Jobs atrasadosCualquier job pasado de su next-run > 15 min (cron no corre)

5. Configuración

CheckQué testa
Provider default puestoAl menos un provider como default
Modelo defaultUn modelo está seleccionado
Reglas budgetAlgún cap está definido
Notificaciones emailEmail admin configurado

6. Seguridad

CheckQué testa
Clave de cifradoClave AES puesta y no por defecto
Protección CSRFValidación token activa
Modo debugdebug está OFF en producción
Display de erroresPHP display_errors está OFF

Indicadores de resultado

IconoSignificado
OKTest superado
⚠️ WarningProblema no crítico; el sistema funciona pero subóptimo
ErrorProblema crítico; la función puede no funcionar hasta resolver
⏭️ SkippedTest omitido (ej. proveedor no configurado)

Resultados comunes explicados

ResultadoSignificadoSolución
"Schema version mismatch"Tablas BD desactualizadasReinstala el paquete
"run_due_jobs last ran > 15 min ago"Cron no configuradoAñade el comando cron (ver guía instalación)
"Claude: Auth error 401"Clave API inválida o caducadaActualiza en Configuración → Providers
"Ollama: Connection refused"Ollama no corre o endpoint malArranca Ollama o corrige el URL
"PHP display_errors is ON"Riesgo de seguridadPon display_errors = Off en php.ini

Permisos

CapabilityAcceso
joomlaai.health / wpai_view_healthVer resultados Health Check
core.admin / manage_optionsVista detallada completa

_Última actualización: 2026-05-19 · v2.5.3_