Creare una finestra di monitoraggio basata sul web, passo dopo passo

Tradotto automaticamente da Deepl

Volete ricreare la finestra di amministrazione del server 4D con un’interfaccia web? Volete controllare comodamente ciò che accade nel Server 4D senza dovervi recare nella sala server, utilizzare un desktop remoto o consumare una licenza del Client 4D? Ora è possibile visualizzare tutti i parametri principali di 4D Server(ad esempio, utilizzo della memoria, spazio su disco, utenti, processi e persino il monitor in tempo reale) via web.

In questo post del blog, vi illustreremo una serie di comandi che 4D ha fornito nelle varie release R per creare una propria finestra di amministrazione del server basata sul web. Inoltre, il responsabile tecnico regionale di 4D Hispano(Angelo Caroprese) ha fornito un componente completo da utilizzare direttamente nelle vostre applicazioni.

Dialogo di amministrazione personalizzato

Finestra di amministrazione sul browser

blank

Dialogo di amministrazione su un telefono cellulare

Finestre di dialogo di amministrazione come queste sono possibili grazie ai comandi esistenti in 4D v16 e precedenti:

  • Structure file
  • Data file, Log file
  • Application version
  • GET ACTIVITY SNAPSHOT
  • VOLUME ATTRIBUTES
  • Get 4D file
  • GET MEMORY STATISTICS
  • GET ACTIVITY SNAPSHOT

Ma ci sono anche altri comandi che restituiscono molte informazioni utili per l’amministrazione:

  • Get license info: Restituisce un oggetto che fornisce informazioni dettagliate sulla licenza attiva.
  • Get process activity: Restituisce un’istantanea delle sessioni utente connesse e/o dei relativi processi in esecuzione in un determinato momento.
  • Get system info: Restituisce un oggetto contenente informazioni sul sistema operativo e sulle caratteristiche dell’hardware e del software di una macchina (locale o remota).
  • WEB Get server info: Restituisce un oggetto contenente informazioni dettagliate sul tempo di esecuzione della sessione corrente sul server Web 4D.

Infine, in questo post del blog, abbiamo introdotto i comandi disponibili in 4D v17 R4 per darvi la possibilità di creare le vostre interfacce di amministrazione.

Scaricate il componente qui sopra, personalizzatelo secondo le vostre esigenze e godetevi un’esperienza su misura!

Avatar
- Product Marketing Manager - Intissar è entrata in 4D nel 2017 come Product Marketing Manager. Lavora a stretto contatto con i team di prodotto, marketing, ingegneria e supporto tecnico per evidenziare il "perché", il "come" e il "cosa" delle nuove funzionalità e di quelle aggiornate a diversi pubblici. Questa vicinanza le consente di creare strutture di messaggistica e di scrivere contenuti approfonditi ed esempi di codice per il blog e il sito web di 4D. Dopo aver conseguito la laurea in Informatica presso l'università VINCI, Intissar ha lavorato in diverse startup come ingegnere informatico. La sua esperienza pratica comprende le specifiche, la progettazione e lo sviluppo del software, la formazione e il supporto agli utenti e la gestione del team.