1. Introdução

FastLine Report Server é uma aplicação Web que monitora muitos aplicativos FastLine e seus resultados. Ele mostra se a imagem adquirida casou com alguém no banco de dados, se não casou e qual câmera obteve a imagem.

2. Instalação

Para instalar, baixe o arquivo .rpm e execute com o seguinte comando:

rpm -ivh report-server-<versão>.rpm

Note

Lembre-se de substituir <versão> pela versão correta que você baixou.

3. Configuração

Para configurar o FastLine Report Server, abra o arquivo config.properties na pasta /var/lib/griaule/reportserver. Você pode ver um exemplo na seção Exemplo do Arquivo de Configuração.

No arquivo de configuração, altere os parâmetros reportserver.ip e reportserver.port para que correspondam ao seu ambiente. Após concluir as alterações, execute o script setup.sh na mesma pasta.

./setup.sh

4. Acesso

Você pode acessar o Report Server a partir do link:

http://<IP>:<PORT>/report

Tip

IP e PORT são os mesmos configurados no arquivo config.properties.

Ao entrar no site, a seguinte tela será exibida:

../../../_images/login18.png

Insira suas credenciais para fazer login.

5. Tela de Relatório

Após o login, a tela do relatório será exibida.

../../../_images/fastlineReportScreen1.png

Nesta tela, você pode ver os relatórios gerados por todas as instâncias do FastLine e câmeras configuradas para notificar o servidor.

Observe que teste é o nome da câmera. As imagens destacadas em verde são as imagens que casaram e as imagens destacadas em vermelho são as que não houve casamento.

O FastLine Report Server mostrará uma chave (key) e um biográfico abaixo das imagens casadas. A chave e o biográfico exibidas são os registrados no banco de dados.

Nesta tela, também é possível exportar todas as faces do relatório em formato PDF.

5.1. Filtros

Na tela do relatório, alguns filtros podem ser aplicados:

  • Data.
  • Status, que pode ser Todos, Identificado e Não identificado.
  • Camera, que filtrará pelo nome de uma câmera específica.

6. Exemplo do Arquivo de Configuração

server.servlet.context-path=/report
server.port=8226

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://172.16.0.66:3306/fastline?useSSL=false
jdbc.username=root
jdbc.password=CDrt8vbewA2YAubPNOLZkw==
jdbc.dialect=org.hibernate.dialect.MySQLDialect
jdbc.showSql=false

reportserver.ip=172.16.0.70
reportserver.port=8226