Skip to content

Fred

Compatibilidade OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Visão Geral

O plugin Fred é uma ferramenta de desenvolvimento que fornece várias funções de depuração e análise diretamente na interface do OTOBO. Ele auxilia na solução de problemas e na verificação da qualidade do código, integrando, entre outros, os seguintes módulos:

  • HTMLCheck: Verifica o código HTML gerado em relação a melhores práticas e possíveis erros.
  • JSLint: Analisa o código JavaScript em busca de erros e problemas de estilo.
  • STDERRLog: Exibe a saída do STDERR na interface web.
  • TranslationDebug: Registra tentativas de tradução falhadas.
  • SQLLog: Lista todas as instruções SQL executadas durante a requisição.
  • ConfigLog: Conta e exibe consultas ConfigGet.
  • SessionDump: Exibe o conteúdo da sessão do servidor.
  • EnvDump: Mostra informações do ambiente do objeto layout.

Instalação

  1. Interface de Administrador

    • Faça login como administrador e abra Gerenciamento do Sistema → Gerenciamento de Pacotes.
    • Procure por Fred e clique em Instalar.
  2. Linha de Comando

    • Baixe o pacote OPM (ex: Fred-11.0.1.opm).
    • Execute:
bash
bin/opm.pl -a install -p /caminho/para/Fred-11.0.1.opm

Configuração (SysConfig)

Atualmente, o Fred oferece uma opção central para a ordenação do log de configuração:

  • Fred::ConfigLog###OrderBy Define a ordem de classificação no módulo ConfigLog. Valores possíveis: Time, Key, Count.

Outros módulos são acessíveis diretamente através do menu Fred nas interfaces de Agente e Cliente e não requerem configurações adicionais do SysConfig.

Exemplo de Uso

  1. Abra qualquer ticket ou módulo de página na interface do Agente.
  2. Clique no ícone Fred no cabeçalho.
  3. Selecione o módulo desejado (ex: SQLLog) para visualizar os dados correspondentes.

Suporte e Mais Informações