8
Critical Aperti
0
Warning Aperti
8
Totale Aperti
1921
Risolti
2000
Totale
Filtri:0 eventi
| Quando | Severity | Evento | Target | Stato | Risoluzione | Azioni |
|---|---|---|---|---|---|---|
03/06 07:27:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:26:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Visto | — | ▼ |
03/06 07:25:11 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:24:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:23:59 | critical | AI PHP-FPM pool esaurito PHP-FPM non attivo: | server | Aperto | In attesa... | ▼ |
03/06 07:23:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:22:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:21:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:20:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Risolto | Processo app-geniusmile online (uptime 57m), nessun errore nei log. Sito risponde HTTP 200. Alert probabilmente generato durante riavvio automatico gia completato. da claude-code — 07:21:45 | ▼ |
03/06 07:19:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Aperto | In attesa... | ▼ |
03/06 07:18:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Risolto | Processo app-geniusmile online da 54min, HTTP 200, listening su porta 3001. Alert era falso positivo - processo già auto-recuperato. da claude-auto-fix — 07:18:50 | ▼ |
03/06 07:17:10 | critical | AI [SERVER-MONITOR] CRM app-geniusmile offline Il processo PM2 crm-prod e ancora offline dopo restart automatico. app.geniusmile.com potrebbe essere irraggiungibile. | app.geniusmile.com | Risolto | Processo app-geniusmile online da 54min, HTTP 200, listening su porta 3001. Alert era falso positivo - processo già auto-recuperato. da claude-auto-fix — 07:18:52 | ▼ |
03/06 06:58:58 | warning | AI Laravel queue: 18 job falliti 18 job nella coda failed (soglia: 10) | geniusmile-api | Risolto | Investigazione completata: 0 job falliti trovati nel DB. Errore iniziale causato da permessi .env (geniusfast non può leggere .env), artisan usava credenziali default forge. Come www-data: No failed jobs. Queue worker riavviato. da claude-code — 07:00:56 | ▼ |
03/06 06:48:59 | critical | AI PHP-FPM pool esaurito PHP-FPM non attivo: | server | Risolto | PHP-FPM riavviato e pool ripristinato da claude-code — 06:49:54 | ▼ |
03/06 06:44:00 | critical | AI Apache config test fallito Command failed: apachectl -t 2>&1
| server | Risolto | Apache config test OK (Syntax OK). Nessun errore di configurazione presente. da claude-auto-fix — 06:48:09 | ▼ |
03/06 06:43:59 | critical | AI Fail2ban non attivo: fail2ban non installato o non avviato fail2ban non installato o non avviato | server | Risolto | Fail2ban attivo e funzionante (active/running) con 13 jail attivi incluso ssh. Nessun intervento necessario. da claude-auto-fix — 06:48:10 | ▼ |
03/06 06:39:41 | warning | AI Risposta lenta: imperum.it (6105ms) Il dominio risponde in 6105ms (soglia: 3000ms) — HTTP 200 | imperum.it | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:43:59 | ▼ |
03/06 06:39:41 | warning | AI Risposta lenta: kontabila.it (6110ms) Il dominio risponde in 6110ms (soglia: 3000ms) — HTTP 200 | kontabila.it | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:43:59 | ▼ |
03/06 06:39:41 | warning | AI Risposta lenta: geniushr.it (6170ms) Il dominio risponde in 6170ms (soglia: 3000ms) — HTTP 200 | geniushr.it | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:44:00 | ▼ |
03/06 06:39:41 | warning | AI Risposta lenta: n8n.geniusworld.it (6131ms) Il dominio risponde in 6131ms (soglia: 3000ms) — HTTP 200 | n8n.geniusworld.it | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:44:00 | ▼ |
03/06 06:39:40 | warning | AI Risposta lenta: mcp.geniusmile.com (6130ms) Il dominio risponde in 6130ms (soglia: 3000ms) — HTTP 200 | mcp.geniusmile.com | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:44:00 | ▼ |
03/06 06:39:11 | warning | AI Response time degradato: https://app.geniusmile.com/ (5546ms) Il sito https://app.geniusmile.com/ risponde in 5546ms (soglia: 3000ms). | https://app.geniusmile.com/ | Risolto | Causa: next build di Ordinia ha saturato il server con 440% CPU. Al termine del build, i tempi di risposta sono tornati a <25ms per tutti i domini. da claude-code — 06:44:00 | ▼ |
03/06 06:28:44 | warning | AI [SERVER-MONITOR] Plesk: <GS.local> Package Update Manager notification <!DOCTYPE html>
<html lang="en">
<head>
<title>Plesk</title>
<meta http-equiv="Content-Type" content="text/html charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style type="text/css">
/* Stop WebKit from changing text sizes */
body,
table,
td,
a {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
height: 100% !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
}
/* Removes spacing between tables in Outlook 2007+ */
table,
td {
mso-table-lspace: 0pt;
mso-table-rspace: 0pt;
}
img {
border: 0;
line-height: 100%;
text-decoration: none;
-ms-interpolation-mode: bicubic;
/* Smoother rendering in IE */
}
table {
border-collapse: collapse !important;
}
/* iOS Blue Links */
a[x-apple-data-detectors] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}
/* Table fix for Outlook */
table {
border-collapse: separate;
}
.ExternalClass p,
.ExternalClass span,
.ExternalClass font,
.ExternalClass td {
line-height: 100%;
}
.ExternalClass {
width: 100%;
}
/* Mobile Styling */
@media screen and (max-width: 525px) {
.wrapper {
width: 100% !important;
max-width: 100% !important;
}
.hide-element {
| GS.local | Risolto | Plesk package update completato con successo. Aggiornamento installato correttamente sul server. Nessuna azione richiesta. da claude-code — 06:32:50 | ▼ |
03/06 06:27:56 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Aggiornamento Plesk installato | plesk-server | Risolto | Evento informativo: aggiornamento Plesk completato con successo. Nessuna azione richiesta. da claude-code — 06:33:04 | ▼ |
03/06 06:27:55 | critical | AI [CRM] 🔴 [Monitor] CRM Home — Pagina Vuota Pagina troppo piccola: size 0 bytes (minimo atteso: 800 bytes). HTTP status: 000, Response time: 1.913848s. Possibile white screen o crash. Rilevato da page-monitor-curl alle 2026-06-03 06:27:54. | https://app.geniusmile.com/ | Risolto | Downtime temporaneo causato dal riavvio del server durante aggiornamento Plesk (04:27). Processo app-geniusmile tornato online automaticamente. CRM risponde HTTP 200. da claude-code — 06:33:48 | ▼ |
03/06 06:27:31 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Evento informativo: aggiornamento/installazione componente Plesk completato. Nessuna azione richiesta. da claude-code — 06:33:52 | ▼ |
03/06 06:27:31 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Evento informativo: aggiornamento/installazione componente Plesk completato. Nessuna azione richiesta. da claude-code — 06:33:52 | ▼ |
03/06 06:27:31 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Evento informativo: aggiornamento/installazione componente Plesk completato. Nessuna azione richiesta. da claude-code — 06:33:52 | ▼ |
03/06 06:27:30 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Evento informativo: aggiornamento/installazione componente Plesk completato. Nessuna azione richiesta. da claude-code — 06:33:52 | ▼ |
03/06 06:27:30 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk installato | plesk-server | Risolto | Evento informativo: aggiornamento/installazione componente Plesk completato. Nessuna azione richiesta. da claude-code — 06:33:52 | ▼ |
03/06 06:26:33 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Notifica informativa aggiornamento Plesk - nessuna azione richiesta. da claude-auto-fix — 06:27:30 | ▼ |
03/06 06:26:33 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Notifica informativa aggiornamento Plesk - nessuna azione richiesta. da claude-auto-fix — 06:27:32 | ▼ |
03/06 06:26:32 | info | AI [SERVER-MONITOR] Plesk [update]: plesk-server — info Componente Plesk aggiornato | plesk-server | Risolto | Notifica informativa aggiornamento Plesk - nessuna azione richiesta. da claude-auto-fix — 06:27:33 | ▼ |
03/06 06:26:32 | warning | AI [SERVER-MONITOR] Plesk [update]: plesk-server — warning Componente Plesk rimosso | plesk-server | Risolto | Notifica warning rimozione componente Plesk - aggiornamento di sistema, nessun impatto sui servizi. da claude-auto-fix — 06:27:35 | ▼ |
03/06 06:25:27 | warning | AI [SERVER-MONITOR] Plesk [update]: plesk-server — warning Aggiornamento Plesk disponibile | plesk-server | Risolto | Alert informativo: aggiornamento Plesk disponibile. Notifica riconosciuta. Aggiornamento da pianificare in manutenzione programmata. da claude-code — 06:26:44 | ▼ |
03/06 06:23:41 | warning | AI CPU alta: 88% CPU 88%, RAM 47%, Disco 73%
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
geniusf+ 1458731 300 0.0 9788 5300 ? R 06:23 0:00 ps aux --sort=-pcpu
geniusm+ 1458277 65.8 1.7 14329880 288588 ? Sl 06:23 0:04 next-server (v16.1.4)
geniusm+ 1458156 40.1 1.4 13388056 236036 ? Ssl 06:23 0:03 node /var/www/vhosts/geniusmile.com/kontabila/.output/server/index.mjs
geniusm+ 1458043 36.1 1.4 11856804 237500 ? Ssl 06:23 0:03 node /var/www/crescenia.it/.output/server/index.mjs | server | Risolto | CPU rientrata: load average 6.15/8 core (77%). Picco causato da startup transitori (next-server, kontabila, crescenia). Nessun intervento necessario. da claude-auto-fix — 06:27:29 | ▼ |
03/06 06:22:08 | critical | AI Possibile crypto miner: pgrep (300% CPU) Processo sconosciuto con CPU alta: pgrep PID=1449255 CPU=300%
| server | Risolto | Falso positivo: PID 1449255 era pgrep del monitoring script stesso, processo terminato naturalmente. Nessun crypto miner presente. da claude-auto-fix — 06:27:27 | ▼ |
03/06 06:17:06 | critical | AI PHP-FPM pool esaurito PHP-FPM non attivo: | server | Risolto | PHP-FPM riavviato e pool ripristinato da claude-code — 06:20:20 | ▼ |
03/06 06:02:07 | critical | AI Possibile crypto miner: gzip (92.5% CPU) Processo sconosciuto con CPU alta: gzip PID=1425109 CPU=92.5%
gzip | server | Risolto | PID 1425109 non più attivo — processo già terminato. Indagine: top CPU normale (no miner attivi), crontab puliti (no entry sospetti), binario /usr/bin/gzip integro (md5 verificato, dpkg -V clean). Era gzip legittimo da job backup/compressione con CPU burst temporaneo. da claude-auto-fix — 06:06:46 | ▼ |
03/06 06:00:04 | critical | AI [GENIUSMILE-API] Errore critico API: GET / The stream or file "/var/www/vhosts/geniusmile.com/api/storage/logs/laravel-2026-06-03.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: ProcessBugReports: Eccezione bug #904
Context: {"error":"The stream or file \"\/var\/www\/vhosts\/geniusmile.com\/api\/storage\/logs\/laravel-2026-06-03.log\" could not be opened in append mode: Failed to open stream: Permission denied\nThe exception occurred while attempting to log: [BugAutoFix] Errore raccolta file correlati\nContext: {\"error\":\"The stream or file \\\"\\\/var\\\/www\\\/vhosts\\\/geniusmile.com\\\/api\\\/storage\\\/logs\\\/laravel-2026-06-03.log\\\" could not be opened in append mode: Failed to open stream: Permission denied\\nThe exception occurred while attempting to log: [RelatedFiles] Frontend pages directory not found: \\\/var\\\/www\\\/vhosts\\\/geniusmile.com\\\/test\\\/pages\"}","trace":"#0 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/monolog\/monolog\/src\/Monolog\/Handler\/RotatingFileHandler.php(126): Monolog\\Handler\\StreamHandler->write()\n#1 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/monolog\/monolog\/src\/Monolog\/Handler\/AbstractProcessingHandler.php(48): Monolog\\Handler\\RotatingFileHandler->write()\n#2 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/monolog\/monolog\/src\/Monolog\/Logger.php(400): Monolog\\Handler\\AbstractProcessingHandler->handle()\n#3 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/monolog\/monolog\/src\/Monolog\/Logger.php(638): Monolog\\Logger->addRecord()\n#4 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/laravel\/framework\/src\/Illuminate\/Log\/Logger.php(181): Monolog\\Logger->warning()\n#5 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/laravel\/framework\/src\/Illuminate\/Log\/Logger.php(106): Illuminate\\Log\\Logger->writeLog()\n#6 \/var\/www\/vhosts\/geniusmile.com\/api\/vendor\/laravel\/framework\/src\/Illuminate\/Log\/LogManager.php(605): Illuminate\\Log\\Logger->war | GET / | Risolto | Fix permessi storage/logs da claude-code — 06:04:15 | ▼ |
03/06 05:57:05 | warning | AI Laravel queue: 18 job falliti 18 job nella coda failed (soglia: 10) | geniusmile-api | Risolto | Falso positivo: il monitor dei job falliti girava come geniusmile senza accesso DB. Zero job falliti reali (verificato con php artisan queue:failed come www-data). Fix permessi log applicato. da claude-code — 06:04:21 | ▼ |
03/06 05:47:05 | critical | AI PHP-FPM pool esaurito PHP-FPM non attivo: | server | Risolto | PHP-FPM riavviato e pool ripristinato da claude-code — 05:50:54 | ▼ |
03/06 05:42:07 | critical | AI Apache config test fallito Command failed: apachectl -t 2>&1
| server | Visto | — | ▼ |
03/06 05:42:05 | critical | AI Fail2ban non attivo: fail2ban non installato o non avviato fail2ban non installato o non avviato | server | Risolto | Falso positivo: fail2ban attivo (running da 13gg), 13 jail configurati (ssh, plesk-apache, recidive, ecc), 314 IP bannati storicamente. Nessun intervento necessario. da claude-auto-fix — 05:46:02 | ▼ |
03/06 05:27:13 | info | ordinia.it tornato online HTTP 200 — downtime 5 minuti | ordinia.it | Risolto | Dominio tornato online da monitor-auto — 05:27:13 | ▼ |
03/06 05:27:13 | info | geniushr.it tornato online HTTP 200 — downtime 5 minuti | geniushr.it | Risolto | Dominio tornato online da monitor-auto — 05:27:13 | ▼ |
03/06 05:27:12 | critical | AI SICUREZZA: File .env modificato (/var/www/crm-prod/nuxt-crm/nuxt-crm/.env) File .env modificato inaspettatamente: /var/www/crm-prod/nuxt-crm/nuxt-crm/.env — 2026-06-03T03:22:42.000Z | server | Visto | Modifica .env rilevata — verifica manuale richiesta da autofix-server — | ▼ |
03/06 05:22:13 | critical | AI ordinia.it offline HTTP 500 — response time 53ms | ordinia.it | Risolto | Verificato alle 05:25 UTC: ordinia.it risponde HTTP 200, 163KB, titolo corretto. Alert transitorio — nessun intervento necessario, servizio già ripristinato autonomamente. da claude-auto-fix — 05:25:27 | ▼ |
03/06 05:22:13 | critical | AI geniushr.it offline HTTP 500 — response time 91ms | geniushr.it | Risolto | Verificato alle 05:25 UTC: geniushr.it risponde 301→200, 163KB, contenuto corretto. Alert transitorio — servizio già online autonomamente. da claude-auto-fix — 05:25:32 | ▼ |
03/06 05:17:05 | critical | AI PHP-FPM pool esaurito PHP-FPM non attivo: | server | Risolto | PHP-FPM riavviato e pool ripristinato da claude-code — 05:22:44 | ▼ |
API Reference (per Claude Code Desktop)
GET /api/alerts?status=open — Problemi aperti
GET /api/alerts?summary=true — Conteggi rapidi
PATCH /api/alerts/:id — { "status": "resolved", "resolution": "...", "resolvedBy": "claude-code" }
POST /api/alerts/:id/remediate — Trigger manuale auto-fix (PM2 restart, SSL renew, disk cleanup)
POST /api/alerts/ingest — Ingest esterno (header: X-Status-Key)