Integrar Luasnmp com sistemas NMS

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Integrar Luasnmp com sistemas NMS

Andre Pauletto
Caros

Sou novo no grupo e estuo buscando adquirir conhecimento no fórum.

Estou pesquisando uma maneira de interligar dados coletados por microcontroladores a um sistema de monitoramento NMS.

Ao conhecer a linguagem Lua e o LuaSNMP, gostaria de saber se é possível desenvolver um projeto capaz de criar um agente SNMP em um microcontrolador (esp8266 por exemplo), que seja capaz de se comunicar com um gerente SNMP que esteja interligado na mesma rede IP (uma rede local).

Desde já obrigado pela atenção dos senhores.

Att,


--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Integrar Luasnmp com sistemas NMS

Denis Dos Santos Silva
Andre sua resposta é um depende...

LuaSNMP é um binding ("uma interface entre uma biblitoeca e a linguagem/vm Lua de uma forma mais natural") da biblioteca netsnmp.

Por sua vez a netsnmp é um pouco grande em sua forma *como está*, então, dependência:

1. do compilador
2. de limitações de uso de memória e espaço em disco (rom ou nand)
3. pilha tcp/ip 
4. entre outras coisas

Em contra-partida você pode usar algo mais simples, p.ex., MQTT, Splunk, syslog entre outras formas.

SNMP normalmente é complexo, seja nos clientes, configurações, MIBs.



Em segunda-feira, 6 de novembro de 2017 22:39:54 UTC-3, Andre Pauletto escreveu:
Caros

Sou novo no grupo e estuo buscando adquirir conhecimento no fórum.

Estou pesquisando uma maneira de interligar dados coletados por microcontroladores a um sistema de monitoramento NMS.

Ao conhecer a linguagem Lua e o LuaSNMP, gostaria de saber se é possível desenvolver um projeto capaz de criar um agente SNMP em um microcontrolador (esp8266 por exemplo), que seja capaz de se comunicar com um gerente SNMP que esteja interligado na mesma rede IP (uma rede local).

Desde já obrigado pela atenção dos senhores.

Att,


--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Integrar Luasnmp com sistemas NMS

Andre Pauletto
Olá Denis, obrigado pelos esclarecimentos.

Estou buscando uma forma de integrar o monitoramento de sensores ligados nos (ESP8266 Nodemcu) com sistemas de monitoramento como por exemplo (Cacti ou Nagios).
Estou buscando soluções para isso e até agora encontrei duas possíveis soluções LuaSNMP e Agentuino.

Estou entrando em um terreno que eu não domino, que é o desenvolvimento. 
Mas uma vez que seja possível criar as OID para cada estado dos sensores que estejam interligados ao ESP8266, acredito que seja possível interligar esse monitoramento a um sistema NMS.

Mais uma vez muito obrigado


Em quinta-feira, 9 de novembro de 2017 05:48:09 UTC-2, Denis Dos Santos Silva escreveu:
Andre sua resposta é um depende...

LuaSNMP é um binding ("uma interface entre uma biblitoeca e a linguagem/vm Lua de uma forma mais natural") da biblioteca netsnmp.

Por sua vez a netsnmp é um pouco grande em sua forma *como está*, então, dependência:

1. do compilador
2. de limitações de uso de memória e espaço em disco (rom ou nand)
3. pilha tcp/ip 
4. entre outras coisas

Em contra-partida você pode usar algo mais simples, p.ex., MQTT, Splunk, syslog entre outras formas.

SNMP normalmente é complexo, seja nos clientes, configurações, MIBs.



Em segunda-feira, 6 de novembro de 2017 22:39:54 UTC-3, Andre Pauletto escreveu:
Caros

Sou novo no grupo e estuo buscando adquirir conhecimento no fórum.

Estou pesquisando uma maneira de interligar dados coletados por microcontroladores a um sistema de monitoramento NMS.

Ao conhecer a linguagem Lua e o LuaSNMP, gostaria de saber se é possível desenvolver um projeto capaz de criar um agente SNMP em um microcontrolador (esp8266 por exemplo), que seja capaz de se comunicar com um gerente SNMP que esteja interligado na mesma rede IP (uma rede local).

Desde já obrigado pela atenção dos senhores.

Att,


--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Integrar Luasnmp com sistemas NMS

Denis Dos Santos Silva
In reply to this post by Andre Pauletto
Bem, o nodemcu eh bem flexivel eh tem mtas coisas, inclusive o suporte a SNMP e MQTT.

as vezes criar um agent snmp pode ser algo complicado, mas, alternativamente voce pode estar enviando as mensagens de estado 'em tempo real' ou 'sob demanada' usando mqtt, websocket, [...].
e estar enviado os dados para o servidor cacti/nagios.

<nodemcu*> ---- <webservice**> --- <target***>

* o nodemcu envia os dados para o webservice
** o webservice repassa para o _target_ servico de monitoramente final
*** o _target_ recebe os dados

sobre o MQTT / alterativos:
https://www.paessler.com/manuals/prtg/http_push_data_sensor
https://www.filipeflop.com/blog/controle-monitoramento-iot-nodemcu-e-mqtt/
https://www.filipeflop.com/blog/robo-iot-com-esp8266-nodemcu/
https://www.embarcados.com.br/conectando-devicehub-com-nodemcu-e-mqtt/
https://medium.com/@czarantoniodesouza/experimentando-a-node-mcu-com-nodejs-e-mqtt-798bc5666d2f
https://douglaszuqueto.com/artigos/configurando-o-esp8266-para-trabalhar-com-mqtt

sobre o SNMP de uma olhada em:
https://bigdanzblog.wordpress.com/2015/04/29/snmp-environmental-monitoring-using-esp8266-based-sensors/


Em segunda-feira, 6 de novembro de 2017 22:39:54 UTC-3, Andre Pauletto escreveu:
Caros

Sou novo no grupo e estuo buscando adquirir conhecimento no fórum.

Estou pesquisando uma maneira de interligar dados coletados por microcontroladores a um sistema de monitoramento NMS.

Ao conhecer a linguagem Lua e o LuaSNMP, gostaria de saber se é possível desenvolver um projeto capaz de criar um agente SNMP em um microcontrolador (esp8266 por exemplo), que seja capaz de se comunicar com um gerente SNMP que esteja interligado na mesma rede IP (uma rede local).

Desde já obrigado pela atenção dos senhores.

Att,


--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Integrar Luasnmp com sistemas NMS

Andre Pauletto
Denis muito obrigado pelo suporte..
Vou atrás das informações e alternativas que você explanou.

Desde já muito obrigado pela atenção.


Em quinta-feira, 9 de novembro de 2017 18:33:18 UTC-2, Denis Dos Santos Silva escreveu:
Bem, o nodemcu eh bem flexivel eh tem mtas coisas, inclusive o suporte a SNMP e MQTT.

as vezes criar um agent snmp pode ser algo complicado, mas, alternativamente voce pode estar enviando as mensagens de estado 'em tempo real' ou 'sob demanada' usando mqtt, websocket, [...].
e estar enviado os dados para o servidor cacti/nagios.

<nodemcu*> ---- <webservice**> --- <target***>

* o nodemcu envia os dados para o webservice
** o webservice repassa para o _target_ servico de monitoramente final
*** o _target_ recebe os dados

sobre o MQTT / alterativos:
<a href="https://www.paessler.com/manuals/prtg/http_push_data_sensor" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.paessler.com%2Fmanuals%2Fprtg%2Fhttp_push_data_sensor\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNF5e8-zFMN2BrjGdHQA2mPoirJJCg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.paessler.com%2Fmanuals%2Fprtg%2Fhttp_push_data_sensor\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNF5e8-zFMN2BrjGdHQA2mPoirJJCg&#39;;return true;">https://www.paessler.com/manuals/prtg/http_push_data_sensor
<a href="https://www.filipeflop.com/blog/controle-monitoramento-iot-nodemcu-e-mqtt/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.filipeflop.com%2Fblog%2Fcontrole-monitoramento-iot-nodemcu-e-mqtt%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGHblXweEeDYQzaQz1z8e1x3CtnoA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.filipeflop.com%2Fblog%2Fcontrole-monitoramento-iot-nodemcu-e-mqtt%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGHblXweEeDYQzaQz1z8e1x3CtnoA&#39;;return true;">https://www.filipeflop.com/blog/controle-monitoramento-iot-nodemcu-e-mqtt/
<a href="https://www.filipeflop.com/blog/robo-iot-com-esp8266-nodemcu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.filipeflop.com%2Fblog%2Frobo-iot-com-esp8266-nodemcu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGDqrvg0Y6tqO-OiekGeSPVI2Qh9w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.filipeflop.com%2Fblog%2Frobo-iot-com-esp8266-nodemcu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGDqrvg0Y6tqO-OiekGeSPVI2Qh9w&#39;;return true;">https://www.filipeflop.com/blog/robo-iot-com-esp8266-nodemcu/
<a href="https://www.embarcados.com.br/conectando-devicehub-com-nodemcu-e-mqtt/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.embarcados.com.br%2Fconectando-devicehub-com-nodemcu-e-mqtt%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGOL94FnsWDLkfbDWpldw25yVCEnw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.embarcados.com.br%2Fconectando-devicehub-com-nodemcu-e-mqtt%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGOL94FnsWDLkfbDWpldw25yVCEnw&#39;;return true;">https://www.embarcados.com.br/conectando-devicehub-com-nodemcu-e-mqtt/
<a href="https://medium.com/@czarantoniodesouza/experimentando-a-node-mcu-com-nodejs-e-mqtt-798bc5666d2f" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmedium.com%2F%40czarantoniodesouza%2Fexperimentando-a-node-mcu-com-nodejs-e-mqtt-798bc5666d2f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNE5aBy0JepNc2HuQp2PJzdb1HCY_Q&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmedium.com%2F%40czarantoniodesouza%2Fexperimentando-a-node-mcu-com-nodejs-e-mqtt-798bc5666d2f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNE5aBy0JepNc2HuQp2PJzdb1HCY_Q&#39;;return true;">https://medium.com/@czarantoniodesouza/experimentando-a-node-mcu-com-nodejs-e-mqtt-798bc5666d2f
<a href="https://douglaszuqueto.com/artigos/configurando-o-esp8266-para-trabalhar-com-mqtt" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fdouglaszuqueto.com%2Fartigos%2Fconfigurando-o-esp8266-para-trabalhar-com-mqtt\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHbFlSkmWk8VDoOo-C1E2bC5gSMdw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fdouglaszuqueto.com%2Fartigos%2Fconfigurando-o-esp8266-para-trabalhar-com-mqtt\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHbFlSkmWk8VDoOo-C1E2bC5gSMdw&#39;;return true;">https://douglaszuqueto.com/artigos/configurando-o-esp8266-para-trabalhar-com-mqtt

sobre o SNMP de uma olhada em:
<a href="https://bigdanzblog.wordpress.com/2015/04/29/snmp-environmental-monitoring-using-esp8266-based-sensors/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fbigdanzblog.wordpress.com%2F2015%2F04%2F29%2Fsnmp-environmental-monitoring-using-esp8266-based-sensors%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFmHZbkzxpqQzJmHLzVpjw_emARig&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fbigdanzblog.wordpress.com%2F2015%2F04%2F29%2Fsnmp-environmental-monitoring-using-esp8266-based-sensors%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFmHZbkzxpqQzJmHLzVpjw_emARig&#39;;return true;">https://bigdanzblog.wordpress.com/2015/04/29/snmp-environmental-monitoring-using-esp8266-based-sensors/


Em segunda-feira, 6 de novembro de 2017 22:39:54 UTC-3, Andre Pauletto escreveu:
Caros

Sou novo no grupo e estuo buscando adquirir conhecimento no fórum.

Estou pesquisando uma maneira de interligar dados coletados por microcontroladores a um sistema de monitoramento NMS.

Ao conhecer a linguagem Lua e o LuaSNMP, gostaria de saber se é possível desenvolver um projeto capaz de criar um agente SNMP em um microcontrolador (esp8266 por exemplo), que seja capaz de se comunicar com um gerente SNMP que esteja interligado na mesma rede IP (uma rede local).

Desde já obrigado pela atenção dos senhores.

Att,


--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.