NagiosVision: Tem humanos perto do seu servidor

Neste documento apresento o NagiosVision, um plugin com o recurso de visão computacional baseado na biblioteca openCV, que utiliza todo poder do Nagios para reportar a detecção de padrão de objetos e faces presentes no vídeo ao vivo.

[ Hits: 18.060 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 17/03/2011 | Blog: http://assuntonerd.com.br


Introdução



O Nagios é uma poderosa ferramenta para gerenciamento e monitoramento de redes, serviço e estado de um determinado equipamento. Juntos aos recursos de relatórios de estado, problemas e alerta este pacote atende as necessidades de acompanhamento em diversos aspectos computacionais. Do recebimento de mensagens SMS em celulares até monitoramento em tempo real em smartphones, o Nagios atende todas as expectativas no que tange ao requisito alerta.

Como hobby de finais de semana e nas horas vagas, desenvolvi o NagiosVision com o objetivo de criar alertas baseado em comportamentos processados direto do vídeo ao vivo. Contagem de pessoas, análise de fluxo, prevenção a assaltos, análise de trânsito podem serem monitorados em tempo real com uma simples webcam junto ao poder e flexibilidade do Nagios.

Este documento foi baseado no Nagios NSCA, para maiores detalhes sugiro ler aqui no portal Viva o Linux no artigo publicado pelo Ander Ribeiro, sendo assim não entrarei em detalhes sobre a configuração e instalação do mesmo. Vale a pena mencionar que o uso do recurso NSCA somente é necessário quanto utilizando alertas passivos.

Requisitos

A seguir os requisitos para o bom funcionamento do plugins NagiosVision.
  • Webcam;
  • Biblioteca OpenCV
  • Nagios
  • Nagios NSCA (opcional)

A seguir, algumas imagens para ilustrar a funcionalidade do plugin NagiosVision em ação:
    Próxima página

Páginas do artigo
   1. Introdução
   2. Download e instalação
Outros artigos deste autor

Gerando em tempo real efeito de voz robotizada

WebCDWrite: O incrível serviço de gravação de CD-R sob demanda via HTTP

CUDA: Programe a sua NVIDIA

Como instalar um cartão PCMCIA (modem/rede) no meu notebook?

RealBasic 2005: Um Visual Basic multi-plataforma!

Leitura recomendada

Systemimager - O sistema de imagens do Linux

Avaliando Ubuntu 7.10 Gutsy Gibbon (Ubuntu Studio)

Etherwake + wake on coioti

Backup de email Google Apps e Gmail

Ubuntu X Windows (virtualizado) - Compartilhando Pastas

  
Comentários
[1] Comentário enviado por silent-man em 17/03/2011 - 13:55h

Cabelo e seus momentos "psicopatas".

Isso é muito doido!

[2] Comentário enviado por removido em 17/03/2011 - 15:31h

Muito bom cara ! Vou testar por aqui ..


Abraço.

[3] Comentário enviado por rafaelhenrique em 17/03/2011 - 23:22h

Cara parabéns pela dica... fico cada dia mais impressionado com o que o Nagios é capaz de fazer...

Obrigado pela contribuição!

[4] Comentário enviado por kurtz01 em 18/03/2011 - 01:39h

Cara muito bom e viva o linux

[5] Comentário enviado por ricardoolonca em 18/03/2011 - 12:26h

Fico impressionado com o nível de segurança que conseguimos com o Nagios.

Parabéns pelo artigo. Muito bom mesmo.

[6] Comentário enviado por firandrade em 18/03/2011 - 12:27h

Parabéns! muito bom vê a contribuição de todos em pró da poderosa ferramenta nágios e do software livre como um todo.

[7] Comentário enviado por gregh em 18/03/2011 - 21:02h

Muito bom cabelo...
parabens pelo post.

[8] Comentário enviado por qxada07 em 19/03/2011 - 08:56h

Cabelo

Parabéns pelo artigo...

Sempre gostei de trabalhar com o Nagios, estou doido para ver o NagiosVision rodando....

Abraço


[9] Comentário enviado por crf-rafa em 20/03/2011 - 04:01h

Pow minha maior decepçao no vol, descobrir que o cabelo é careca =/
Cara eu vou levar isso pra facul, mostrar ao professor

[10] Comentário enviado por anonymous em 22/03/2011 - 19:22h

Cabelo,

Artigo simplesmente: Sensacional.

[11] Comentário enviado por fabioligorio em 09/06/2011 - 18:08h

Realmente agora estou começando a acreditar que ele criou o Matrix!!!

[12] Comentário enviado por nandow em 25/11/2011 - 22:07h

Loucura loucura loucura.. xD


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts