Construir un diálogo de supervisión basado en la web, paso a paso

Traducido automáticamente de Deepl

¿Quiere recrear la ventana de administración de 4D Server con una interfaz web? ¿Quiere comprobar cómodamente lo que ocurre en 4D Server sin necesidad de ir a la sala de servidores, utilizar un escritorio remoto o consumir una licencia de 4D Client? Ahora es posible ver todos los parámetros principales de 4D Server(por ejemplo, uso de memoria, espacio en disco, usuarios, procesos e incluso el monitor en tiempo real) a través de la web.

En esta entrada del blog, le guiaremos a través de un conjunto de comandos que 4D entregó en varias versiones de R para construir su propio diálogo de administración del servidor basado en la web. Adicionalmente, el gerente técnico regional de 4D Hispano(Angelo Caroprese) ha proporcionado un componente completo para ser utilizado directamente en sus aplicaciones.

Diálogo de administración personalizado

Diálogo de administración en el navegador

blank

Diálogo de administración en un teléfono móvil

Diálogos de administración como estos son posibles gracias a los comandos existentes de 4D v16 y anteriores:

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

Pero también hay otros comandos que devuelven mucha información útil de administración:

  • Get license info: Devuelve un objeto que proporciona información detallada sobre la licencia activa.
  • Get process activity: Devuelve una instantánea de las sesiones de usuario conectadas y/o de los procesos en ejecución relacionados en un momento dado.
  • Get system info: Devuelve un objeto que contiene información sobre el sistema operativo, así como las características del hardware y software del sistema en una máquina (local o remota).
  • WEB Get server info: Devuelve un objeto que contiene información detallada en tiempo de ejecución sobre la sesión actual en el servidor web de 4D.

Y finalmente, en esta entrada del blog, introducimos comandos disponibles en 4D v17 R4 para darle la posibilidad de crear sus propias interfaces de administración.

Descargue el componente anterior, personalícelo según sus necesidades y disfrute de una experiencia a medida.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.