Todos nós desejamos que nossa rede tenha largura de banda infinitamas, infelizmente, eles nunca fazem. De fato, embora as coisas tenham melhorado nessa frente nos últimos anos, o congestionamento ainda é o maior problema de todas as redes. O congestionamento acontece quando a largura de banda real se aproxima ou excede o que está disponível. Como regra geral, os administradores de rede procuram manter a utilização da largura de banda abaixo de 70% da largura de banda disponível. Portanto, em uma interface de 1 Gb / s, nunca deve haver mais de 700 Mb / s. A melhor maneira de impedir que isso aconteça é ficar de olho no tráfego de rede real. Isso é feito com uma ferramenta de monitoramento de largura de banda e é sobre isso que trata o artigo de hoje. Estamos revelando as cinco melhores ferramentas gratuitas de monitoramento de largura de banda que encontramos.
Mas antes de falarmos sobre as ferramentas reaisdescobrimos, faremos uma breve pausa e explicaremos os diferentes métodos que podem ser usados para monitorar a largura de banda. Como você verá, existem principalmente três deles. E depois de entender melhor como o monitoramento é feito, você estará em uma posição melhor para apreciar totalmente os diferentes recursos das ferramentas que estamos prestes a introduzir.
Por que monitorar a largura de banda

Como explicado anteriormente, congestionamento é o númeroum inimigo das redes. Você pode pensar em uma rede como uma estrada em que o congestionamento é semelhante a engarrafamentos. Mas, diferentemente do tráfego de automóveis que se pode ver com facilidade, o tráfego de rede ocorre dentro de cabos, comutadores e roteadores, onde permanece invisível. É aqui que as ferramentas de monitoramento de largura de banda da rede podem ser úteis. Eles dão aos administradores de rede a visibilidade necessária para manter as coisas funcionando sem problemas. Afinal, não é o que eles esperam?
Outro motivo para monitorar a largura de banda da redeutilização é planejamento de capacidade. É um fato inegável que usuários, sistemas e processos tenderão a aumentar o uso de redes ao longo do tempo. Independentemente da largura de banda dos seus circuitos atuais, é provável que eles precisem ser aumentados. E monitorando a utilização da largura de banda, você sempre saberá qual circuito precisa ser atualizado e quando.
Como isso é feito?
Existem várias maneiras que podem ser processadas paramonitorar a utilização da largura de banda da rede. O primeiro é capturar pacotes em um determinado ponto da rede. Você também pode usar o SNMP para pesquisar os dispositivos em busca de estatísticas da interface e, finalmente, pode ter dispositivos que o suportem enviem informações do NetFlow of S-Flow. Vamos examinar brevemente como cada um funciona.
Captura de Pacotes
A captura de pacotes costumava ser a maneira número um deanalisando o tráfego de rede. Não tanto mais. Ainda é muito usado para identificar problemas de rede específicos, mas raramente é usado para monitoramento de largura de banda. Com a captura de pacotes, todos os pacotes de dados dentro e / ou fora da interface de um dispositivo específico são capturados e decodificados.
Como ao monitorar a largura de banda, não estamos realmente interessados no conteúdo de cada pacote, mas apenas em seu tamanho, esse método é um grande exagero e é por isso que perdemos o interesse.
SNMP
O Protocolo Simples de Gerenciamento de Rede - ou SNMP - éum protocolo enorme e muito complexo que pode ser usado para monitorar, configurar e modificar remotamente muitos tipos diferentes de equipamentos de rede. A única coisa simples sobre isso é o seu nome. Implementá-lo é uma tarefa complexa. Cada dispositivo habilitado para SNMP disponibiliza um certo número de parâmetros. Alguns são somente leitura, outros são modificáveis.
De particular interesse quando se trata de largura de bandamonitoramento são dois valores. Eles geralmente estão disponíveis para cada interface de rede de um dispositivo habilitado para SNMP. Os dois valores são bytes de entrada e saída de bytes. Lendo esses valores periodicamente, você pode calcular o número de bytes por unidade de tempo, que é exatamente o que é a largura de banda.
Alguns outros parâmetros SNMP podem ser interessantes emum contexto de monitoramento de rede. Em particular, há o número de erros de entrada e saída da interface. Semelhante ao que está sendo feito com bytes entrando e saindo, esses valores podem ser usados para calcular o número de erros por segundo, uma figura que diz muito sobre a saúde geral de um link de rede.
Análise de fluxo
Originalmente desenvolvido pela Cisco Systems, o NetFlowé, como o próprio nome sugere, um sistema de análise de fluxo de rede. Os dispositivos que suportam o NetFlow - ou são vários primos, como fluxo J ou fluxo S - coletam informações sobre cada fluxo de dados - daí o nome - que eles enviaram para um analisador NetFlow.
Para obter mais informações sobre análise de fluxo, leia mais no artigo Coletores e analisadores do NetFlow.
As melhores ferramentas gratuitas de monitoramento de largura de banda
Agora que estamos familiarizados com as diferentes maneiraspara monitorar o tráfego, veja cinco das melhores ferramentas gratuitas de monitoramento de largura de banda que você pode encontrar. Por serem ferramentas gratuitas, algumas podem ter capacidade limitada e outras - na verdade, a maioria delas - podem exigir um pouco de configuração para fazê-las funcionar ao seu gosto.
1. Monitor de largura de banda em tempo real da SolarWinds (DOWNLOAD GRÁTIS)
Todo administrador de rede deve saberSolarWinds. A empresa sediada nos EUA produz excelentes ferramentas de administração de rede há cerca de 20 anos. A empresa adquiriu uma excelente reputação por criar ótimas ferramentas gratuitas que são distribuídas de maneira não vinculativa. A SolarWinds também fabrica várias ferramentas comerciais que estão entre as melhores do mercado. Seu principal produto, o Monitor de desempenho de rede, é uma solução completa de monitoramento que pode ser dimensionada para redes de praticamente qualquer tamanho.
Uma das melhores ferramentas gratuitas da SolarWinds - e nosso númerouma escolha - é o monitor de largura de banda em tempo real da SolarWinds. O software, que roda no Microsoft Windows, usa o SNMP para pesquisar vários dispositivos de rede e obter estatísticas de tráfego de suas várias interfaces. Os resultados são mostrados visualmente em gráficos que mostram as estatísticas de uso de cada interface.

A configuração da ferramenta é uma simples questão defornecendo o endereço IP ou o nome do host e os parâmetros SNMP de um dispositivo, como a versão SNMP e a string da comunidade. O monitor de largura de banda em tempo real exibe uma lista de interfaces disponíveis no dispositivo escolhido, também com alguns dados básicos sobre eles.

Selecionando uma interface específica clicando nelarevela um gráfico exibindo o uso da largura de banda de entrada e saída na interface selecionada. Você também pode definir limites de alerta a serem notificados sempre que o uso exceder um limite predefinido em qualquer interface

Existem algumas limitações para esta ferramenta gratuita. Por exemplo, apenas um dispositivo pode ser configurado por vez. Além disso, o histórico de uso é mantido apenas por 60 minutos. Isso torna a ferramenta um excelente recurso para fins de solução de problemas, mas provavelmente não para pesquisas de evolução da utilização a longo prazo. Para um pacote mais abrangente, o SolarWinds Bandwidth Analyzer Pack pode ser adquirido.
O monitor de largura de banda em tempo real da SolarWinds édistribuído como um pacote junto com o analisador de rede SolarWinds, outra ótima ferramenta gratuita que você pode usar para monitorar dispositivos habilitados para NetFlow. Essa ferramenta permite detalhar conversas, aplicativos, pontos de extremidade ou protocolo que o monitor de largura de banda em tempo real não fará.
Você pode obter o pacote com o Monitor de largura de banda gratuito em tempo real E o Analisador de Rede visitando https://www.solarwinds.com/free-tools/network-analyzer-bandwidth-monitoring-bundle
2. Software de Monitoramento de Largura de Banda do SNMP ManageEngine
O ManageEngine é descrito como uma empresa que“Tem soluções completas e fáceis para até os problemas mais difíceis de gerenciamento de TI, desde manter seus negócios seguros até garantir alta disponibilidade e deixar seus usuários felizes.” Esta é uma afirmação ousada, mas descreve a empresa muito bem. O ManageEngine é conhecido por suas ferramentas de alta qualidade, incluindo várias ferramentas destinadas a monitorar diferentes aspectos das redes.
E, assim como o SolarWinds, o ManageEngine também éfamoso por suas ferramentas gratuitas. De particular interesse no contexto deste artigo é o SNMP Bandwidth Monitoring Software. Ele é oferecido como parte do pacote OpUtils gratuito do ManageEngine, um enorme pacote de 16 utilitários de gerenciamento de rede. É executado no Windows e Linux e a edição gratuita permite monitorar até 10 dispositivos e suas interfaces.

Configurando a ferramenta, como quase sempreo caso, requer várias etapas. Você primeiro especifica uma sub-rede para varredura e alguns parâmetros SNMP para usar. A ferramenta descobrirá os dispositivos na sub-rede especificada. Depois que os dispositivos são descobertos, você pode visualizar o status da interface deles na guia Inventário. Você também pode exibir gráficos de velocidade da rede e uso de largura de banda.

Para cada interface, você pode gerar relatórios deuso da largura de banda nas últimas 12 horas a um mês. Além disso, você pode definir limites de alerta e ser notificado por email ou SMS sempre que forem alcançados.
O monitoramento de largura de banda do SNMP ManageEngineO software é ideal se a sua rede for pequena, com no máximo 10 dispositivos. Se você gerencia uma rede maior, o ManageEngine também possui uma versão paga sem limitação de dispositivo que você pode tentar. Para facilitar, o ManageEngine oferece uma versão de avaliação gratuita de 30 dias de seu software OpsUtil completo. De fato, a versão gratuita é instalada primeiro como uma avaliação de 30 dias e revertida para recursos limitados após o término do período de avaliação.
3. MRTG
O grapher de tráfego multi-roteador, ou MRTG, como égeralmente chamado, é um sistema de gráfico e monitoramento de largura de banda totalmente gratuito e de código aberto. Existe desde 1995, mas ainda é amplamente utilizado, apesar do fato de que a versão mais recente já tem cinco anos.
O MRTG é desenvolvido pelo desenvolvedor suíço Tobi Oetiker. Ele é escrito principalmente em Perl e o código fonte completo está facilmente disponível, permitindo que qualquer pessoa o personalize de acordo com suas necessidades específicas. Algumas partes do sistema são escritas em C para uma execução mais rápida. Está disponível para Windows e Linux. Embora a configuração e a configuração inicial sejam um pouco mais complicadas do que você experimentaria com outros sistemas de monitoramento, a documentação está prontamente disponível.

Os principais componentes do MRTG são um script Perlque lê dados SNMP dos dispositivos de destino e um programa C que os coleta, os armazena em um banco de dados round-robin e cria páginas da web com gráficos de utilização da largura de banda. Na verdade, o MRTG não monitora apenas a largura de banda. Também pode monitorar, registrar e representar graficamente qualquer parâmetro SNMP.

A instalação do MRTG é um processo de várias etapas erequer que você primeiro instale e configure o Perl. Além disso, a execução do MRTG como um serviço do Windows - certamente algo que se deseja - requer algumas manipulações adicionais, incluindo algumas modificações no registro. Depois de instalado, você configura o software editando seu arquivo de configuração. Isso é possivelmente algo com o qual todos os administradores do Linux podem estar familiarizados, mas pessoas com apenas conhecimentos do Windows podem experimentar uma curva de aprendizado mais acentuada.
Você pode baixar a versão mais recente do MRTGdiretamente do site do desenvolvedor. Está disponível como um arquivo .zip para Windows ou um tarball para Linux. Até o momento em que este artigo foi escrito, a versão estável mais recente é a 2.17.4.
Embora o MRTG possa não ser o mais fácil de usarsistema de monitoramento, é provavelmente o mais flexível. Ser escrito em Perl significa que praticamente qualquer um pode modificá-lo e adaptá-lo às suas necessidades exatas. E o fato de ser o primeiro sistema de monitoramento e ainda estar presente é uma prova do seu valor.
4. Cactos
Os cactos podem ser vistos como primos distantes do MRTG. E se você olhar para qualquer um dos gráficos da Cati, verá que a semelhança com a MRTG é impressionante. Não é surpresa, uma vez que o Cacti se baseia no RRDTools, que é um descendente direto do Cacti.
Os cactos são tão flexíveis e versáteis quanto o MRTGmas é um produto mais sofisticado, com uma ótima interface de usuário baseada na Web que torna a configuração muito simples e intuitiva. é um pacote completo de gráficos de rede que utiliza o RRDTool, uma ferramenta de registro de dados e gráficos de Tobi Oetiker, que também nos trouxe o MRTG. O Cacti inclui um poller rápido, modelos avançados de gráficos, vários métodos de aquisição e recursos de gerenciamento de usuários. É tão bom para instalações de LAN menores quanto ts é para redes complexas com milhares de dispositivos em vários sites.

Para entender melhor o Cacti, vamos falar sobreRRDtool por um momento. De acordo com seu desenvolvedor, “RRDtool é o padrão da indústria OpenSource, sistema de registro e gráfico de dados de alto desempenho para dados de séries temporais. O RRDtool pode ser facilmente integrado a scripts de shell, aplicativos Perl, Python, Ruby, Lua ou Tcl. ”O RRDtool é um descendente direto do MRTG.
Em poucas palavras, o Cacti é um frontend do RRDTool. Ele armazena os dados necessários para criar gráficos e preenchê-los com dados em um banco de dados MySQL. É totalmente escrito em PHP. O Cacti permite que você mantenha gráficos, fontes de dados e arquivos Round Robin em um banco de dados e também lida com a coleta de dados. E há suporte SNMP para aqueles acostumados a criar gráficos de tráfego com o MRTG. De fato, muitos usuários do Cacti são ex-usuários do MRTG e foi assim que eu entrei no Cacti quando precisei substituir o MRTG por algo mais fácil de instalar e usar. O Cacti pode ser baixado diretamente do site da empresa
5. PRTG
Por último, mas certamente não menos importante, é o PaesslerRoteador de tráfego Grapher ou PRTG. A empresa alemã oferece uma ótima solução de monitoramento para ser um pouco semelhante ao Cacti ou MRTG - não é de admirar que o acrônimo do produto seja tão parecido com o MRTG - mas com uma aparência mais polida e profissional.
Segundo Paessler, você pode configurar o PRTG e serem funcionamento em alguns minutos. Nossa experiência mostra que pode demorar um pouco mais do que isso para configurá-lo completamente ao seu gosto e monitorar todos os seus dispositivos, mas temos que admitir que configurar o produto foi uma experiência excepcionalmente fácil.

Em termos de recursos, o PRTG é um produto impressionante. Para iniciantes, o produto vem com várias interfaces de usuário diferentes. Há um console corporativo nativo do Windows, uma interface da Web baseada no Ajax e aplicativos móveis para Android e iOS. E a interface diferente faz pleno uso dos recursos de cada dispositivo. Por exemplo, o PRTG permite imprimir etiquetas de código QR que podem ser afixadas nos seus dispositivos. Em seguida, a digitalização do código do aplicativo móvel levará você rapidamente aos gráficos do dispositivo.
E por falar em gráficos, o PRTG não deixa nada paraser desejado. Ele não pode apenas monitorar e representar graficamente a utilização da largura de banda, mas também muitos outros parâmetros usando SNMP, WMI, NetFlow e Sflow. Ele também possui alguns relatórios incríveis que podem ser visualizados como HTML ou PDF ou exportados para CSV ou XML para serem processados externamente. Os relatórios podem ser executados sob demanda ou agendados para execução automática.

O site da Paessler permite baixar doisversões diferentes do PRTG. Você pode escolher a versão gratuita da versão de avaliação gratuita de 30 dias. O primeiro limitará você a monitorar até 100 sensores. Na linguagem PRTG, um sensor é cada parâmetro que você deseja monitorar. Por exemplo, o monitoramento da largura de banda em cada porta de um switch de 48 portas exigirá 48 sensores. E se você também deseja monitorar a CPU e as cargas de memória do switch, precisará de mais dois sensores. Como você pode ver, eles podem ser adicionados rapidamente.
Qual devo usar?
Esta é a resposta que todos parecem estar procurandomas é uma das perguntas mais difíceis de responder. Nós realmente gostamos do monitor de largura de banda em tempo real da SolarWinds. Ele contém muitos recursos, funciona muito bem e não é muito complicado de configurar. Também é uma ótima introdução a outras ferramentas disponíveis no SolarWinds. Depois de experimentar um, você quer dar uma olhada em mais. Quanto aos outros produtos da nossa lista, eles também são ótimos produtos e a escolha de um será frequentemente uma questão de gosto pessoal. Para uma solução totalmente gratuita que pode ser dimensionada para qualquer tamanho de instalação, é difícil vencer o MRTG e o Cati. Para uma aparência mais refinada e se você estiver gerenciando uma rede menor, as ofertas do ManageEngine e da Paessler também são excelentes.
Em conclusão
Os sistemas de monitoramento de largura de banda estão entre os maisferramentas úteis para um administrador de rede. E com muitas opções gratuitas disponíveis, não há razão para não começar a usá-las agora. Qualquer que seja o sistema que você decidir tentar, terá uma visão valiosa sobre o que está acontecendo na sua rede. Muitas dessas ferramentas envidam alguns esforços para fazê-las funcionar, mas podemos garantir que serão mais do que provavelmente esforços bem recompensados.
Comentários