Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOpsDays Cuba 2017: Ignite - LibreNMS and more

DevOpsDays Cuba 2017: Ignite - LibreNMS and more

Author: Arian Trujillo Díaz
Summary: El objetivo de la presentación es mostrar a LibreNMS como un folk de Observuim, de codigo abierto basado en experiencia adquirida las ventajas que brinda, enfocando su versatilidad y la capacidad de agregar mas soluciones en una sola herramienta, para ello se enfocaria asi: -La información que procesa la obtiene de las MIB usando SNMP (Este es un protocolo básico de administración de red y las MIB aparecen de forma estandar y cada fabricante tiene las suyas), en esta parte abordaria la importancia de una correcta configuración de las comunidades SNMP en la red, que son importantes para muchas otras herramientas de administración. - Explicar la versatilidad de LibreNMS en la gran diversidad que existe en la red cubana, en cuanto a Sistemas Operativos y fabricantes de dispositivos de red. - La posibilidad que brinda de agregar otras funcionalidades como son: La gestión de configuración, usando oxidized, que es un fork de RANCID, oxidized tiene una mayor soporte a los fabricantes menos importantes, donde RANCID es mas exclusivo. - Se puede agregar smokeping una herramienta RRDtool, que recopila información de la red. - NFSen es una variante libre NetFlow propietaria de CISCO. Este seria el nucleo de la presentación.

DevOpsDays Cuba

October 26, 2017
Tweet

More Decks by DevOpsDays Cuba

Other Decks in Technology

Transcript

  1. LibreNNS and more SNMP Versions: • SNMPv1 • SNMPv2 •

    SNMPv2c • SNMPv3 • Is a type of database containing hierarchical information structured as a tree. • It is part of network management defined in the OSI model. • Defines the variables used by the SNMP protocol to monitor and control network components. MIB
  2. LibreNNS and more Applications Before installing the applications to graph,

    you must use the available librenms agent in github. https://github.com/librenms/librenms-agent
  3. LibreNNS and more Device Backups (Oxidized) Benefits: • Config viewing:

    Current, History, and Diffs all under the configs tab of each device • Automatic addition of devices to Oxidized: Including filtering and grouping to ease credential management • Configuration searching (Requires > oxidized- web 0.8.0)
  4. LibreNNS and more Device Backups (Oxidized) https://github.com/ytti/oxidized#installation First will need

    to install $config['oxidized']['enabled'] = TRUE; $config['oxidized']['url'] = 'http://127.0.0.1:8888'; $config['oxidized']['features']['versioning'] = true; setsebool -P httpd_can_network_connect 1 SELinux
  5. LibreNNS and more NetFlow, sFlow, IPFIX (NfSen) Before this, it

    is important to have the device that sends the NetFlow information configured $config['nfsen_enable'] = 1; $config['nfsen_split_char'] = '_'; $config['nfsen_rrds'][] = '/var/nfsen/profiles-stat/live/'; $config['nfsen_rrds'][] = '/var/nfsen/profiles-stat'; $config['nfsen_suffix'] = "_yourdomain_com"; $config['nfsen_enable'] = 1; to enable NFSen support.