feat(url-monitor): agregar monitoreo de disponibilidad de URLs desde servidor
- Modelos UrlMonitor y UrlMonitorLog con purga automática a 7 días - Cron cada minuto ejecuta chequeos HEAD→GET con fallback, alerta Telegram en cambio de estado - CRUD completo + chequeo manual + historial de logs - Migración automática de tablas Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
569d8b0f28
commit
5f92934fba
@@ -98,6 +98,9 @@ func Migrate() {
|
||||
&models.CoolifyConfig{},
|
||||
// Historial de métricas del agente
|
||||
&models.ServidorMetricasHistory{},
|
||||
// Monitor de disponibilidad de URLs
|
||||
&models.UrlMonitor{},
|
||||
&models.UrlMonitorLog{},
|
||||
); err != nil {
|
||||
log.Fatalf("Error during main migration: %v", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user