Buscasnmp - Aplicativo Csharp para coleta de dados via rede por Snmp

Evaluando propuestas

Publicado: Hace 2 años Plazo: 5 días Propuestas: 5 Freelancers interesados: 5

Abierto

Descripción:

Preciso que seja desenvolvido em C# um aplicativo que faça uma varredura da MIB SNMP de qualquer hardware conectado na rede.
Deve ser passado o IP do dispositivo e o mesmo deve ler as informações e grava-las em um arquivo HTML em formato de tabela com “Nome Da Variável ou Grupo SNMP”, “Tipo de Dado”,”Valor”,”OID”

Exemplo (Ver no doc word em anexo, é uma tabela html):
Nome Da Variável ou Grupo SNMP|Tipo de Dado|Valor|OID|
system|||
sysDescr.0 |OCTETSTRING |HP SERVER 8051 |.1.3.6.1.2.1.1.1.0|
sysObjectID.0|OBJECTIDENTIFIER|.2.-1407300.81193784|.1.3.6.1.2.1.1.2.0|
sysUpTime.0 |TIMETICKS |30 Mins 46 Secs |.1.3.6.1.2.1.1.3.0|
sysContact.0 |OCTETSTRING |Maria Rubia |.1.3.6.1.2.1.1.4.0|
sysName.0 |OCTETSTRING |HP345345 |.1.3.6.1.2.1.1.5.0|
sysLocation.0|OCTETSTRING |Filial Brasília |.1.3.6.1.2.1.1.6.0|

É uma console application, onde deve ser chamado da seguinte forma:
BuscaSNMP ip_do_dispositivo nome_arquivo.html comunidade_snmp versao_snmp
Ex: BuscaSNMP 192.168.0.1 Teste.html public v3

Significado dos parâmetros:
ip_do_dispositivo – Endereço IP do dispositivo que será feita a consulta SNMP;
nome_arquivo.html - Nome do Arquivo HTML a ser gerado pelo aplicativo;
comunidade_snmp – Nome da comunidade SNMP;
versao_snmp – Versão do SNMP a ser utilizado (Opções: v1, v2, v3).

Em caso de erro deve ser gravada a exception gerada dentro do HTML, por exemplo em caso de IP inválido ou timeout. Em caso de sucesso deve ter na primeira linha do arquivo “Success<BR>”

Estrutura do Arquivo
Primeira linha: “Success<BR>” ou a Exeception removendo as quebras de linha
Segunda linha: ip_do_dispositivo +”<BR>”
Terceira linha: Data_Atual + “ – “ + Hora_Atual +”<BR>”
Quarta linha: comunidade_snmp + “ – “ + versao_snmp + ”<BR>”
Quinta em diante a tabela de retorno da consulta.


Categoria: IT & Programação
Subcategoria: Desktop Applications
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows

Archivos adjuntos:

Freelancers que ya aplicaron para este trabajo

Ronaldo P. Somos uma empresa focada na comunicação com dispositivos diversos. Coletas, programações e trocas de dados através de vários meios, aliados à tecnologia de ponta, faz parte do nosso cotidiano. News: A Sysnec Inf... + detalles
Brasil

AchiLe. Analista de sistemas com 21 anos de experiencia , GErenciando projetos marcantes nans grandes empresas do pais , tais como : Usiminas, Brahma, Petrobras, CST e Suzano + detalles
Brasil

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Brasil

Compartir este proyecto