Estado Operativo de la Plataforma
SISTEMA 100% OPERATIVOLa botica se encuentra disponible para ventas en POS, consulta de odontólogos, sincronización de comprobantes SUNAT y despacho motorizado.
Base de Datos
En Línea
Latencia: 1.51 ms
Storage & Cache
Lectura/Escritura OK
Link: Enlazado
Integridad Lotes
Stock Íntegro
Vencidos activos: 0
Entorno & Versiones
PHP 8.3.35
Laravel v13.37.0 (production)
Depuración de Caché & Vistas
Acelera el sistema y actualiza plantillas en memoria
Limpia las vistas compiladas de Blade, la caché de configuración, la caché de rutas y los datos transitorios en memoria para garantizar que los cambios aplicados surtan efecto de inmediato.
Respaldo Integral (Snapshot)
Exporta todos los datos clínicos y comerciales
Genera una copia de seguridad estructurada (JSON snapshot) que incluye usuarios, productos, lotes, ventas, odontólogos, configuraciones y la bitácora de auditoría. Las credenciales se sanitizan de forma segura.
Tablas críticas: 19 | Hash SHA-256 verificado
Archivo de Logs (laravel.log)
Tamaño actual: 336.46 KB
Monitorea eventos de depuración interna y excepciones del servidor. Si el archivo de registro crece en exceso, puedes reiniciarlo de forma segura dejando una marca de tiempo en la bitácora.
🚀 Gestión de Base de Datos: Pase a Producción & Restauración Segura
Herramientas críticas para puesta a cero de datos demo, recuperación ante desastres y archivo de copias en el servidor
Puesta a Cero / Pase a Producción
Limpieza definitiva de datos transaccionales de prueba
Prepara el sistema para operar con ventas y pacientes reales. Trunca ventas, comprobantes, cajas, kardex, recetas y traslados de prueba, reiniciando los correlativos de comprobantes en 1.
Restauración de Base de Datos
Recuperación integral desde instantánea JSON
Restaura una instantánea completa generada previamente, ya sea cargando un archivo .json desde tu computadora o eligiendo una copia del repositorio del servidor.
🗄️ Repositorio Local de Respaldos (storage/app/backups)
Copias de seguridad archivadas en el servidor listas para descarga o restauración inmediata
| Archivo de Respaldo | Fecha de Creación | Tamaño | Acciones |
|---|---|---|---|
| 📄 backup_botica_dental_dilan_2026-10-22_221429.json | 22/10/2026 22:14:29 | 235.12 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_221405.json | 22/10/2026 22:14:05 | 234.38 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_221339.json | 22/10/2026 22:13:39 | 233.63 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_202042.json | 22/10/2026 20:20:42 | 232.89 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_201924.json | 22/10/2026 20:19:24 | 232.14 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_201759.json | 22/10/2026 20:17:59 | 231.4 KB | |
| 📄 backup_botica_dental_dilan_2026-10-22_200008.json | 22/10/2026 20:00:08 | 230.64 KB |
Visor de Excepciones & Consola (Últimos Registros)
📋 Bitácora de Auditoría de Seguridad & Control de Accesos
Historial inmutable de acciones críticas, cambios de configuración y advertencias del sistema
| Severidad | Fecha & Hora | Evento | Módulo | Usuario Responsable | Dirección IP | Detalles Técnicos |
|---|---|---|---|---|---|---|
| 🟡 ADVERTENCIA | 2026-10-20 13:54:13 | LOGS_SISTEMA_VACIADOS | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"peso_previo_kb": 0.04,
"archivo": "laravel.log"
}
|
| 🟡 ADVERTENCIA | 2026-10-20 13:21:11 | LOGS_SISTEMA_VACIADOS | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"peso_previo_kb": 0.04,
"archivo": "laravel.log"
}
|
| 🟢 INFO | 2026-10-20 13:21:11 | DIAGNOSTICO_SALUD_EJECUTADO | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (5 campos){
"db_estado": true,
"db_latencia_ms": 0.28,
"lotes_negativos": 0,
"lotes_vencidos_activos": 0,
"storage_permisos": true
}
|
| 🟢 INFO | 2026-10-20 13:21:11 | COPIA_SEGURIDAD_GENERADA | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"archivo": "backup_botica_dental_dilan_2026-10-20_062111.json",
"total_tablas": 18,
"total_registros": 1098
}
|
| 🟢 INFO | 2026-10-20 13:21:11 | CACHE_SISTEMA_DEPURADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"alcance": "todo",
"acciones": [
"Caché de datos de aplicación purgada",
"Plantillas Blade compiladas limpiadas",
"Caché de archivos de configuración reiniciada",
"Caché del enrutador web y API liberada"
]
}
|
| 🟢 INFO | 2026-10-20 13:21:10 | MODO_MANTENIMIENTO_DESACTIVADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"estado_anterior": true,
"nuevo_estado": false,
"motivo": "Operación ejecutada desde la consola de mantenimiento"
}
|
| 🟡 ADVERTENCIA | 2026-10-20 13:21:10 | MODO_MANTENIMIENTO_ACTIVADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"estado_anterior": false,
"nuevo_estado": true,
"motivo": "Actualización de base de datos de prueba"
}
|
| 🟢 INFO | 2026-10-20 12:58:40 | DIAGNOSTICO_SALUD_EJECUTADO | SEGURIDAD |
👤
Sistema Automatizado
|
127.0.0.1 |
Ver JSON (5 campos){
"db_estado": true,
"db_latencia_ms": 0.89,
"lotes_negativos": 0,
"lotes_vencidos_activos": 0,
"storage_permisos": true
}
|
| 🟡 ADVERTENCIA | 2026-10-20 12:57:26 | LOGS_SISTEMA_VACIADOS | MANTENIMIENTO |
👤
Sistema Automatizado
|
127.0.0.1 |
Ver JSON (2 campos){
"peso_previo_kb": 0.11,
"archivo": "laravel.log"
}
|
| 🟢 INFO | 2026-10-20 12:52:47 | CACHE_SISTEMA_DEPURADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"alcance": "todo",
"acciones": [
"Caché de datos de aplicación purgada",
"Plantillas Blade compiladas limpiadas",
"Caché de archivos de configuración reiniciada",
"Caché del enrutador web y API liberada"
]
}
|
| 🟢 INFO | 2026-10-20 12:52:47 | COPIA_SEGURIDAD_GENERADA | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"archivo": "backup_botica_dental_dilan_2026-10-20_055247.json",
"total_tablas": 18,
"total_registros": 1087
}
|
| 🟡 ADVERTENCIA | 2026-10-20 12:52:47 | LOGS_SISTEMA_VACIADOS | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"peso_previo_kb": 0.04,
"archivo": "laravel.log"
}
|
| 🟢 INFO | 2026-10-20 12:52:47 | DIAGNOSTICO_SALUD_EJECUTADO | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (5 campos){
"db_estado": true,
"db_latencia_ms": 0.44,
"lotes_negativos": 0,
"lotes_vencidos_activos": 0,
"storage_permisos": true
}
|
| 🟢 INFO | 2026-10-20 12:52:46 | MODO_MANTENIMIENTO_DESACTIVADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"estado_anterior": true,
"nuevo_estado": false,
"motivo": "Operación ejecutada desde la consola de mantenimiento"
}
|
| 🟡 ADVERTENCIA | 2026-10-20 12:52:46 | MODO_MANTENIMIENTO_ACTIVADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"estado_anterior": false,
"nuevo_estado": true,
"motivo": "Actualización de base de datos de prueba"
}
|
| 🟡 ADVERTENCIA | 2026-10-20 12:52:16 | LOGS_SISTEMA_VACIADOS | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"peso_previo_kb": 0.04,
"archivo": "laravel.log"
}
|
| 🟢 INFO | 2026-10-20 12:52:16 | DIAGNOSTICO_SALUD_EJECUTADO | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (5 campos){
"db_estado": true,
"db_latencia_ms": 0.38,
"lotes_negativos": 0,
"lotes_vencidos_activos": 0,
"storage_permisos": true
}
|
| 🟢 INFO | 2026-10-20 12:52:16 | COPIA_SEGURIDAD_GENERADA | SEGURIDAD |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"archivo": "backup_botica_dental_dilan_2026-10-20_055216.json",
"total_tablas": 18,
"total_registros": 1078
}
|
| 🟢 INFO | 2026-10-20 12:52:16 | CACHE_SISTEMA_DEPURADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (2 campos){
"alcance": "todo",
"acciones": [
"Caché de datos de aplicación purgada",
"Plantillas Blade compiladas limpiadas",
"Caché de archivos de configuración reiniciada",
"Caché del enrutador web y API liberada"
]
}
|
| 🟢 INFO | 2026-10-20 12:52:15 | MODO_MANTENIMIENTO_DESACTIVADO | MANTENIMIENTO |
👤
Dr. Aarón Dilan (Master)
|
127.0.0.1 |
Ver JSON (3 campos){
"estado_anterior": true,
"nuevo_estado": false,
"motivo": "Operación ejecutada desde la consola de mantenimiento"
}
|