Construire un dialogue de surveillance basé sur le web, étape par étape

Traduit automatiquement de Deepl

Vous voulez recréer la fenêtre d’administration de 4D Server avec une interface web ? Vous voulez vérifier facilement ce qui se passe dans le serveur 4D sans avoir besoin de vous rendre dans la salle des serveurs, d’utiliser un bureau à distance ou de consommer une licence 4D Client ? Il est désormais possible de visualiser tous les principaux paramètres de 4D Server(par exemple, l’utilisation de la mémoire, l’espace disque, les utilisateurs, les processus et même le moniteur en temps réel) via le Web.

Dans ce billet de blog, nous vous guiderons à travers un ensemble de commandes que 4D a livrées au cours des différentes versions R pour construire votre propre dialogue d’administration de serveur basé sur le Web. De plus, le responsable technique régional de 4D Hispano(Angelo Caroprese) a fourni un composant complet à utiliser directement dans vos applications.

Dialogue d’administration personnalisé

Dialogue Admin sur le navigateur

blank

Dialogue Admin sur un téléphone mobile

Des dialogues d’administration comme ceux-ci sont possibles grâce aux commandes existantes de 4D v16 et antérieures :

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

Mais il existe également d’autres commandes qui renvoient de nombreuses informations d’administration utiles :

  • Get license info: Renvoie un objet fournissant des informations détaillées sur la licence active.
  • Get process activity: Renvoie un instantané des sessions utilisateur connectées et/ou des processus en cours d’exécution à un moment donné.
  • Get system info: Renvoie un objet contenant des informations sur le système d’exploitation, ainsi que les caractéristiques du matériel et des logiciels du système sur une machine (locale ou distante).
  • WEB Get server info: Renvoie un objet contenant des informations détaillées sur l’exécution de la session en cours sur le serveur Web 4D.

Et enfin, dans cet article de blog, nous avons présenté les commandes disponibles dans 4D v17 R4 pour vous donner la possibilité de créer vos propres interfaces d’administration.

Téléchargez le composant ci-dessus, personnalisez-le en fonction de vos besoins, et profitez d’une expérience sur mesure !

Avatar
- Responsable du marketing produit - Intissar a rejoint 4D en 2017 en tant que responsable du marketing produit. Elle travaille en étroite collaboration avec les équipes de produits, de marketing, d'ingénierie et de support technique pour mettre en évidence le " pourquoi ", le " comment " et le " quoi " des nouvelles fonctionnalités et des mises à jour auprès de différents publics. Cette proximité lui permet d'élaborer des cadres de messages et de rédiger des contenus approfondis et des échantillons de code pour le blog et le site Web de 4D.Après avoir obtenu un diplôme d'ingénieur en informatique à l'université VINCI, Intissar a travaillé dans plusieurs startups en tant qu'ingénieur logiciel. Son expérience pratique comprend la spécification, la conception et le développement de logiciels, la formation et l'assistance aux utilisateurs, ainsi que la gestion d'équipe.