Кратко описание
LibreNMS (ЛибреНМС) е SNMP система за мрежов мониторинг
Форк е на известният софтуер за мрежово наблюдение Observium.
Доколкото работи по SNMP, може да се използва за наблюдение на всякакъв тип SNMP устройства, включително:
- Сървъри, сторидж системи, HVAC, UPS и други.
Характеристики:
- Auto discovery – доста добре се справя включително със сложни топологии на мрежата. Отчита, както рутинг информация, така също и състоянието на интерфейсите.
- Alerting
- Multiple environment sensors support
- Multiple protocols data collection (STP, OSPF, BGP etc)
- VLAN, ARP and FDB table collection
- Customizable Dashboards
- Device Backup integration (Oxidized, RANCID)
- Distributed Polling
- Multiple Authentication Methods (MySQL, LDAP, Active Directory, HTTP)
- NetFlow, sFlow, IPFIX (NfSen)
- Service monitoring (Nagios Plugins)
- Syslog (Integrated, Graylog)
- Traffic Billing (Quota, 95th Percentile)
- Two Factor Authentication
- API
- Auto Updating
Интеграции
Подходящ за:
- Цялостни решения за мониторинг и управление на мрежи.
- Автоматично откриване и визуализация на мрежови топологии
- Организация поддръжка на комплексни мрежи
- Трафичен анализ
- Трафична статистика и подготовка на сметки и билинг
Неподходящ за:
- Управление на цялостен мониторинг, включващ освен мрежи, базови (например web, database, load balancer), комплексни услуги и софтуерни компоненти
За повече информация:
Защо LibreNMS:
- Напълно open source решение без твърди или меки стимули за купуване на допълнителни компоненти и възможности.
- Поддържа щирок набор SNMP устройства
- Подробно за всички поддържани доставчици на оборудване – LibreNMS – Features and Supported Vendors
- Много добър за проактивен мониторинг, наблюдение състояние на интерфейси, трафик, загуби на пакети, jitter
- Може да се впише в корпоративна среда (LDAP/AD)
- При интеграция с Netflow и Smokeping може да се правят добри анализи на трафик и свързаности, за да се следи спазване на SLA и контролират оперативни разходи
Недостатъци:
- Съществените настройки се правят през съответни конфигурационни файлове, което затруднява поддръжката на продукта, особено ако е на много нива и компетентности
- Активираната по подразбиране опция за автоматично обновяване на LibreNMS, понякога води до проблеми, особено при големи промени в структурата на базата данни при преход между мейжър версии. В тази връзка е препоръчително автоматичните ъпдейти да се забранят, ако LibreNMS се използва в продукционна система
Оценка на необходимите ресурси при внедряване:
- Инсталация при използване на базови настройки за малка до средна инфраструктура – относително лесна
- Необходимите ресурси са в линейна зависимост от големината и комплексността на наблюдаваните системи, мрежи и услуги
- Добре се вписва в налични среди за виртуализация
- Относително добра документация
Степен на завършеност на решението:
- LibreNMS прави перфектно това, за което е създаден – нито повече, нито по-малко. При комплексна инфраструктура и необходимост от наблюдение не само на устройства и мрежи, но на услуги и софтуерни компоненти – необходимо е да се добавят допълнителни решения – като например Zabbix, което може да увеличи натоварването на екипа и може да се обмисли дали да не се използва само Забикс като по-универсално решение
Съвети към IT мениджъра:
- Архитектурата на LibreNMS позволява да работи практически във всякакъв мащаб – от събиране на информация от няколко мрежови устройства, до големи мрежи тип “сървис провайдър”
- Позволява изграждане на напълно функционална система без инвестиции в лицензи, но (както всяка подобна, включително комерсиална, система) не е решение, което работи “out of the box”. Необходимо е добро предварително планиране, технологично време и достатъчен човешки ресурс
- Kривата на обучение е приемлива, дори администратори с малко опит бързо усвояват необходимите умения, за да го използват на входно ниво
- При наблюдение на комплексни системи е необходимо добро планиране и провизиране на необходимите ресурси – процесорни ядра и памет.
- Особено в случай, когато се наблюдават множество системи с голям брой наблюдавани параметри и се запазват данни за големи периоди от време – необходимо е да се осигури достатъчно дисково пространство, както и проследяване на консумацията му
- Следва да се отчита, че (ако) събирането на netflow статистика генерира огромни логове
Операни предлага инсталация, интеграция със съществуващи компоненти, експлоатация и поддръжка на комплексни LibreNMS решения в инфраструктура на клиента, публични и частни облаци или върху специализиран Operani Operations Cloud