Obter informações do sistema

Obtém as seguintes informações e estatísticas do sistema: tempo ligado, horário do equipamento, tamanho e utilização das memórias RAM e flash, licença, informações da rede (endereço IP, máscara de rede e gateway), número de série do equipamento, versão do firmware e modo de operação standalone ou online.

POST /system_information.fcgi

Parâmetros

  • Esta chamada não possui parâmetros.

Resposta

  • uptime (objeto JSON) : Indica a quanto tempo o equipamento está ligado. Contém as seguintes chaves:.
    • days (int) : Contém os dias do uptime.
    • hours (int) : Contém as horas do uptime (valores entre 0 e 23).
    • minutes (int) : Contém os minutos do uptime (valores entre 0 e 59).
    • seconds (int) : Contém os segundos do uptime (valores entre 0 e 59).
  • time (int) : Contém a data e hora do equipamento em Unix Timestamp.
  • memory (objeto JSON) : Contém informações sobre memória do equipamento.
    • disk (objeto JSON) : Contém informações sobre memória não volátil do equipamento. Contém as seguintes chaves:
      • free (int) : Espaço livre da memória não volátil (em bytes).
      • total (int) : Tamanho total da memória não volátil (em bytes).
    • ram (objeto JSON) : Contém informações sobre memória volátil do equipamento. Contém as seguintes chaves:
      • free (int) : Espaço livre da memória volátil (em bytes).
      • total (int) : Tamanho total da memória o volátil (em bytes).
  • license (objeto JSON) : Contém informações sobre a licença. Contém as seguintes chaves:
    • users (int) : Contém o número máximo de usuários permitidos pela licença em uso.
    • device (int) : Contém o número máximo de equipamentos controlados por este equipamento, de acordo com o limite imposto pela licença.
    • type (int) : Contém o tipo da licença.
  • biometrics (objeto JSON) : Contém informações sobre as biometrias do equipamento.
    • max_num_records (int) : Contém o número máximo de biometrias que podem ser armazenadas no aparelho.
  • network (objeto JSON) : Contém informações sobre a licença. Contém as seguintes chaves:
    • mac (string) : Contém o endereço físico (MAC) do equipamento.
    • ip (string) : Contém o endereço IP do equipamento.
    • netmask (string) : Contém a máscara de rede (netmask) do equipamento.
    • gateway (string) : Contém o endereço do roteador (gateway) do equipamento.
    • web_server_port (int) : Contém a porta do servidor web em uso.
    • ssl_enabled (bool) : Indica se o SSL está ativado (HTTPS).
    • dhcp_enabled (bool) : Indica se o DHCP está ativado.
    • ten_mbps (bool) : Indica se a conexão está limitada a uma velocidade de 10 mbps.
    • dns_primary (string): Representa o DNS primário do dispositivo.
    • dns_secondary (string): Representa o DNS secundário do dispositivo.
  • serial (string) : Contém o número de série do equipamento.
  • version (string) : Contém a versão do firmware em uso.
  • device_id (string) : Contém o número de identificação do equipamento.
  • secbox_version (string) : Contém a versão de firmware da secbox em uso.
  • iDCloud_code (string) : Contém o código responsável para autenticação do equipamento no iDCloud.
  • online (bool) : Indica se o equipamento está funcionando em algum modo online.
  • online_available (bool) : Indica se o equipamento pode operar em modo online. Será false em iDFlex e iDAccess Nano antes do upgrade Enterprise (através de licença). Em todos os demais casos será true.