Construir um diálogo de monitorização baseado na web, passo a passo

Tradução automática de Deepl

Deseja recriar a Janela de Administração do Servidor 4D com uma interface web? Deseja verificar convenientemente o que está a acontecer no Servidor 4D sem necessidade de ir para a sala do servidor, de usar um ambiente de trabalho remoto, ou de consumir uma licença de Cliente 4D? É agora possível visualizar todos os principais parâmetros do Servidor 4D(por exemplo, utilização de memória, espaço de disco, utilizadores, processos, e até mesmo o monitor em tempo real) através da web.

Neste post de blogue, vamos guiá-lo através de um conjunto de comandos que 4D entregou através de vários comunicados R para construir o seu próprio diálogo de administração do servidor baseado na web. Além disso, o gestor técnico regional do Hispano 4D(Angelo Caroprese) forneceu um componente completo para ser utilizado directamente nas suas aplicações.

Diálogo de administração personalizado

Diálogo de administração no browser

blank

Diálogo de administração num telemóvel

Diálogos de administração como estes são possíveis graças aos comandos existentes de 4D v16 e anteriores:

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

Mas há também outros comandos que devolvem muita informação útil de administração:

  • Get license info: Devolve um objecto que fornece informação detalhada sobre a licença activa.
  • Get process activity: Retorna um instantâneo das sessões de utilizadores ligados e/ou processos de execução relacionados num dado momento.
  • Get system info: Devolve um objecto contendo informação sobre o sistema operativo, bem como as características do hardware e software do sistema numa máquina (local ou remota).
  • WEB Get server info: Retorna um objecto contendo informação detalhada sobre o tempo de execução da sessão actual no Servidor Web 4D.

E finalmente, neste post de blogue, introduzimos comandos disponíveis em 4D v17 R4 para lhe dar a capacidade de criar as suas próprias interfaces de administração.

Descarregue o componente acima, personalize-o de acordo com as suas necessidades, e desfrute de uma experiência feita à sua medida!

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.