The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ссылки на программное обеспечение (базовая разбивка)

   Мониторинг, анализ работы пользователей, сети и системы
SNMP
Анализаторы для HTTP и FTP
Анализаторы логов
Анализаторы логов для Squid
Анализ функционирования сети
Мониторинг групп хостов и сетей.
Мониторинг системы
Учет работы пользователей
RADIUS и TACACS
Патчи для pppd
АТС и мини-АТС
Инвентаризация
Панели для управления хостингом
Учет трафика

rus-* Топология - система учета кабельного хозяйства интернет-провайдера [+]
[обсудить]
 Разработанная известным интернет-провайдером RINET система для наглядного представления информации о существующей топологии сети. Поддерживается не только построение схемы на векторной карте (Navitel, Garmin, Holux и др.), но и отображение размещения кабельного хозяйства и оборудования внутри домов (со схемами этажей, данными где хранятся ключи, описанием соединения жил кабеля и т.п.). За счет того, что «Топология» учитывает не только устройства, но и связи между ними, в системе реализована эмуляция прохождения сигнала, что позволяет в перспективе использовать систему для мониторинга и конфигурирования сетевых устройств. Дистрибутив системы доступен для свободного скачивания, но исходные тексты могут быть переданы только после дополнительного запроса. Для хранения данных используется PostgreSQL с PostGis.
 
rus-* RackTables - management framework for rackspace, IP addresses, servers (Версия: 0.20.8 от 2014-06-10) [+]
[обсудить]
 Инструмент для управления десятками стоек, сотнями серверов, тысячами MAC- и IP-адресов, пригодный и для одной стойки.

Задействована жизненная модель стоечного пространства; реализованы типизированные объекты с гибким набором атрибутов, готовое к NAT управление IP-адресами, многопользовательский доступ и многое другое.

Разработку ведёт автор /etc/net - Денис Овсиенко.

 
rus-* Netinfo - система управления и мониторинга сети (доп. ссылка 1) [+]
[есть мнение]
 Netinfo - многофункциональноe универсальное средство управления локальной сетью, позволяющее гибко настраивать параметры сети, контролировать работу сетевых сервисов, отдельных сегментов сети, машин и специализированного оборудования. Для работы требуется PHP и PostgreSQL.
 
rus-* cvsbackup - скрипт для слежения за изменением файлов конфигурации (доп. ссылка 1) [+]
[обсудить]
 Скрипт для автоматического слежения за изменением конфигурационных файлов и хранения базы изменений в CVS. Уведомления с текстом изменений рассылаются на email всем администраторам данной системы. Запускается периодически через cron (например, раз в час). Прекрасно подходит при необходимости контроля за действиями нескольких администраторов имеющих привилегированный доступ к определенному серверу.
  • См. также diffmon - утилита для сбора информации об изменениях без использования CVS.
  •  
    rus-* MySQLstat - система для мониторинга работы MySQL сервера [+]
    [обсудить]
     Набор программ для сбора и графического отображения статистики работы MySQL сервера. Для хранения и отображения статистики используется RRD-tool. Собираемая статистика: количество запросов, количество подключений, In/Out трафик, статистика запросов на запись/чтение ключей.
     
    ----* collectd - The system statistics collection daemon (Версия: 5.4.0 от 2013-08-24) [+]
    [обсудить]
     Пакет для мониторинга производительности серверов, собирающий данные об изменениях разнообразных системных параметров и представляющего результаты в виде наглядных графиков. Для создания графиков и хранения БД используется инструментарий RRDTools. Для Collectd разработано более 90 плагинов, позволяющих контролировать всевозможные параметры, например, нагрузку на CPU и диски, загруженность MySQL и Apache, изменения пропускной способности сети, скорость ответа серверов, изменения контента на сайтах, динамику роста лог-файлов, данные с датчиков температуры и т.д.

    Данные накапливаются на конечных машинах специальным демоном, агрегируются и периодически отправляются на сервер мониторинга (важная особенность - не сервер запрашивает данные, а клиент инициирует их отправку серверу), на котором осуществляется построение графиков (графики строятся отдельными скриптами). Данные могут отправляться в зашифрованном виде. Поддерживается режим отправки данных в Multicast режиме (клиентам не нужно знать IP сервера, достаточно поставить типовой пакет), подобные запросы улавливаются специальным прокси и перенаправляются на сервер.

    Благодаря использованию 10-секундной периодичности обновления статистики, Collectd обеспечивает неплохую разрешающую способность, позволяющую выявить даже кратковременные аномалии и быстро исчезающие узкие места. Имеется модуль для интеграции возможностей Collectd в систему мониторинга Nagios, тем не менее Collectd умеет и самостоятельно отслеживать превышения пороговых значений и отправлять уведомления. Код базового демона Collectd написан на языке Си, плагины раньше можно было разрабатывать на Perl, Си, Java и Python.

     
    ----* RRDtool (Round Robin Database) - system to store and display time-series data. (Версия: 1.4.5 от 2010-12-28) [+]
    [есть мнение]
     Набор программ для эффективного хранения и визуализации постоянно меняющихся во времени данных, таких как трафик проходящий через интерфейс, температура в помещении, загрузка процессора и т.д. От наиболее популярной системы MRTG отличается большей гибкостью, сложностью конфигурирования, более эффективном методе хранения статистических данных. Позволяет строить сравнительные графики с более чем двумя меняющимися во времени величинами. Существует множество фронтендов, например, Cacti, FlowScan, Cricket.
     
    ----* daemontools - monitors a service, automatically synchronizes the log, watches a log [+]
    [обсудить]
     Набор программ для управления работой и мониторингом за активностью демонов, синхронизации log'ов, и т.д.
  • "Введение в daemontools" - вольный перевод (с комментариями) руководства по daemontools.
  • Альтернатива: daemond - daemon control daemon;
  •  

       SNMP

    !!!-* MRTG - Multi Router Traffic Grapher (Версия: 2.17.1 от 2011-02-20) [+]
    [есть мнение]
     Визуализатор трафика или чего-либо иного в виде очень красивых графиков, данные собираются через SNMP или посредством скриптов. Набор дополнительных программ (подсчет трафика и построение графиков за выбранный период) для mrtg.
     
    rus-* snmptrafd - утилита для снятия статистики по SNMP с группы CISCO маршрутизаторов. [+]
    [есть мнение]
     Данная утилита предназначена для снятия различного вида статистики по SNMP с большого количества маршрутизаторов типа CISCO. Требует наличия postreSQL или MySQL и UCD-SNMP
     
    rus-* NetMon - NETwork MONitoring system [+]
    [обсудить]
     Система мониторинга IP-сети. NETMON позволяет контролировать в реальном времени работоспособность сети, состоящей из множества обьектов - роутеров, интерфейсов, BGP-пиров, хостов и их сервисов. С помощью NETMON можно отслеживать состояния таких обьектов, собирать значения всевозможных каунтеров, определять события и реакцию на них, сохранять историю работы сети.
     
    rus-* hqmon - Простой монитор сервисных машин и кисок с их каналами, модемами и процессорами [+]
    [обсудить]
     Программа hqmon написана для мониторинга работоспособности ресурсов ISP, таких как: киски (продукция Cisco Systems), диалапные линии на кисках, bgp-сессии, сервисы. Информация с кисок собирается по SNMPv1.
     
    ----* mini_snmpd - minimal implementation of an SNMP daemon [+]
    [обсудить]
     SNMP сервер в минималистичном исполнении. Объем архива программы всего 28 Кб. В mini_snmpd реализована поддержка SNMP протокола версий 1 и 2c, например, поддерживаются операции get/getnext/getbulk, аутентификация по строке имени "community", допустима работа только в режиме чтения, имеется возможность отдачи системной статистики, касающейся состояния CPU, памяти, диска и сетевых интерфейсов. Программа нацелена на использование в маломощных системах с ограниченными дисковыми и процессорными ресурсами (по заявлению разработчика mini_snmpd потребляет в 10 раз меньше ОЗУ по сравнению с net-snmp). Тем не менее, функциональности mini_snmpd вполне достаточно, для работы совместно с большинством популярных систем мониторинга. В настоящее время поддерживается только платформа Linux.
  • openSNMP - многопоточный SNMPv3 демон;
  • bsnmpd - минималистичный SNMP демон для BSD систем, имеет поддержку генерации трапов и выполнения "set" запросов.
  •  
    ----* scli - SNMP Command Line Interface [+]
    [обсудить]
     Полезная утилита, предоставляющая дружелюбный интерфейс командной строки для управления, просмотра состояния и мониторинга различных устройств через SNMP. Например, в top-подобном виде представлена информация о состоянии всех сетевых интерфейсов или процессах в системе.
     
    ----* TinySNMP - fast, leightweight SNMP server [+]
    [обсудить]
     Небольшой и простой SNMP сервер, поддерживающий протокол SNMP v.1, частично SNMP v.2.
     
    ----* GxSNMP - network managenemt suite for GNOME [+]
    [обсудить]
     Набор программ для сбора информации о состоянии сети по SNMP и ее визуализации. Используется библиотека GTK. Наиболее интересным является SNMP MIB Browser и система отображения структуры сети.
     
    ----* SNMP Link - Simple Network Management Protocol Link [+]
    [обсудить]
     Набор ссылок на SNMP программы в сети. Приведены утилиты: просмотрщики и редакторы MIB'ов, прием и обработка Trap'ов, программы для мониторинга и управления.
     
    ----* BlueBird (OpenNMS) - network management platform allowing enterprise and element management capabilities, using Java 2, C/C++, XML, and XSL [+]
    [обсудить]
     Очень мощная система SNMP мониторинга для больших сетей (представлена как аналог Tivoli, HP OpenView, CA UniCenter, Aprisma Spectrum). Написана на Java.
     
    ----* MOD-SNMP - SNMP agent for the Apache internal status [+]
    [обсудить]
     Модуль обеспечивающий мониторинг сбоев, сбор статистики в реальном режиме времени и управление работой web сервера, на базе Аpache httpd, посредством протокола SNMP v1/v2.
     
    ----* Port Accounting & Collection Tool (PACT) - port-accounting for any SNMP devices [+]
    [обсудить]
     Сисетма сбора статистики с устройств поддерживающих SNMP. Информация хранится в MySQL и выводится для пользователя c помощью удобного web-интерфейса.
     
    ----* Freely available SNMP packages [+]
    [обсудить]
     Множество ссылок на бесплатные приложения для сбора статистики и управления через SNMP
     
    ----* CTM - SNMP interface statistics gatherer which works as a daemon [+]
    [есть мнение]
     Собиратель статистики в БД через SNMP и генератор суммарных отчетов.
     
    ----* Scotty - network management software using high-level, string-based APIs. [+]
    [обсудить]
     Система управления и наблюдения за состоянием различных компонентов сети. Состоит из 2-х частей: TnmTcl Extension - доступ к информации по SNMP, ICMP, DNS, HTTP,RPC, NTP, UDP и Tkined - система сетевого управления и контроля.
     
    ----* SNMPSniff - A network sniffer to solve SNMP problems. [+]
    [обсудить]
     SNMP cниффер. Позволяет выловить проблеммы SNMP сервиса.
     
    ----* UCD-SNMP (net-snmp) - tools relating to the Simple Network Management Protocol (доп. ссылка 1) [+]
    [обсудить]
     Порт Carnegie Mellon University SNMP (CMUSNMP). В пакет входят: SNMP агент, библиотека функций, генератор/уловитель трапов, mib-браузер и т.д.
     
    ----* Linux CMU SNMP Project (Версия: 3.11.1 от 2013-09-26) [+]
    [обсудить]
     Порт CMU SNMP под Linux. Реализована поддержка SNMPv1 и SNMPv2.
     

       Анализаторы для HTTP и FTP

    ----* asql - Query Apache logfiles via SQ [+]
    [обсудить]
     Утилита, позволяющая выбирать статистику из лога Apache в форме SQL запросов. Хитрость в том, что перед началом работы лог автоматически конвертируется во временную БД, при помощи SQLite. Например, для того чтобы узнать сколько разных deb-пакетов было загружено с сайта, можно выполнить запрос "SELECT request,COUNT(request) AS Number FROM logs WHERE request LIKE '%.deb' GROUP BY request ORDER BY Number DESC, request;"
     
    ----* W3Perl - GPL Web stats analyser (Версия: 3.19 от 2014-05-31) [+]
    [обсудить]
     Анализатор лог файлов web и FTP серверов, прокси-сервера Squid. Имеется режим настройки через web-интерфейс. Умеет работать с разбитыми на части и со сжатыми логами (после ротации). Имеются средства по отслеживанию пользовательских сессий.
     
    ----* Apache2GDL [+]
    [обсудить]
     Perl скрипт для визуализации графов движений посетителей сайтов.
     
    ----* apache-tools - Apache httpd tools [+]
    [обсудить]
     Набор вспомогательных утилит, предоставляющих такие функции как мониторинг лог-файлов с построением графиков, блокирование DoS атак на основе данных от mod_status, ведение блэклистов с автоматическим созданием iptables правил и т.д.
     
    ----* AWStats - Advanced Web Statistics. (Версия: 7.3 от 2014-02-26) [+]
    [есть мнение]
     Отличный GPL анализатор логов apache написанный на Perl. Может вызываться как из командной строки, так и как CGI скрипт. Генерирует полный объем статистики, превосходя Analog и Webalizer. Удачно реализована система отделения роботов от людей, ведется учет сессий.
     
    ----* ApacheTop - top-like to display for Apache information (Версия: 0.12 от 2004-05-22) [+]
    [обсудить]
     Утилита анализирующая лог файлы apache в tail режиме и показывающая realtime статистику в похожем на вывод команды top виде. Возможна сортировка вывода по трафику, числу запросов в секунду, числу байт в секунду, наиболее часто запрашиваемым URL.
     
    ----* analog - Ultra-fast logfile analyser (Версия: 5.32 от 2004-08-31) [+]
    [обсудить]
     Один из самых быстрых анализаторов лог файлов http сервера. Успешно справляется с парсингом больших логов (больше 1 Гб), экономно расходуя память. Отчеты не содержат ничего лишнего, только необходимый минимум.
     
    ----* Perl Web Stats - statistical package for analyzing Apache log files (Версия: 5.16.3 от 2013-03-24) [+]
    [обсудить]
     Очень хороший анализатор логов apache'а, по крайней мере я поставил его вместо старого и известного Webalizer'а. Генериует следующие виды отчетов: Суммарный отчет, ежедневный отчет (Hits/Visits/Pages/KB в день), отчет Referer'ов, отчеты активности пользователей и хостов, статистика обращений к различным страницам сайта, отчет по браузерам, отчет ошибок, отчет по заходам с поисковых систем. Внуренние логи могут храниться в DB базе или на SQL сервере, что позволяет при необходимости без труда писать собственные внешние модули. PS. Был заменен на analog после того как забил пол swap'а в процессе парсинга лога размером около 100 Мб.
     
    ----* Weblint - syntax and minimal style checker for HTML [+]
    [обсудить]
     Программа для проверки правильности синтаксиса и стиля в HTML странице.
     
    ----* WebSecretary - web page monitoring software (Версия: 1.7.0 от 2003-06-02) [+]
    [обсудить]
     Система мониторинга изменений web страниц.
     
    ----* InternetRover software package [+]
    [обсудить]
     Мощная система сетевого мониторинга. Проверяет работоспособность WWW, PING, SMTP, TELNET, FTP и других сервисов.
     
    ----* http-analyze - a web server log analyzer [+]
    ----* Webalizer - Web server log file analysis program (Версия: 2.23-05 от 2012-03-18) [+]
    [обсудить]
     Анализаторы логов генерируемых HTTP сервером.
  • Русификация графиков в Webalizer
  •  

       Анализаторы логов

    rus-* pflogsum - подсчет почтового трафика у Postfix [+]
    [обсудить]
     Позволяет осуществить подсчет трафика проходящего через почтовый сервер на базе postfix. Скрипт полностью русифицирован.
     
    ----* fail2ban [+]
    [обсудить]
     Ищет в логах SSH, FTP, SMTP, Apache и пр. попытки обращений к сервисам. При превышении установленных лимитов блокирует источник и высылает письмо об инциденте.
     
    ----* DeNAT - detects computers using NAT [+]
    [обсудить]
     Скрипт на языке Python для определения факта использования клиентом транслятора адресов, на основе пассивного перехвата трафика или анализа tcpdump логов.
     
    ----* Chaosreader - fetch application data from snoop or tcpdump logs [+]
    [обсудить]
     Утилита позволяющая выделять пользовательские данные из лога tcpdump. Например, можно сохранить переданные по FTP файлы, картинки запрошенные по HTTP, сообщения электронной почты переданные по SMTP, ключи переданные в SSH сессии. Дополнительно поддерживается выделение данные из дампа трафика различных туннелей, 802.11b и PPPoE. В комплект входит утилита replay, позволяющая вторично проиграть сценарий перехваченного telnet, rlogin, IRC, X11 или VNC сеансов.

    Другие похожие утилиты:

  • pcapsipdump - выделение из потока SIP и RTP данных для последующего прослушивания, каждая SIP сессия сохраняется в отдельный файл.
  • Smbsniff - позволяет сохранять переданные по SMB/CIFS протоколу файлы, присутствующие в перехваченном трафике;
  • Tcpreplay - набор утилит для повторного инициирования сессий на основе перехваченного трафика.
  •  
    ----* Lire - pluggable log analyzer (Версия: 2.0.2 от 2006-07-31) [+]
    [обсудить]
     Универсальный анализатор лог файлов для широкого спектра приложений. Поддерживаются логи почтовых, web, dns, ftp серверов, СУБД, пакетных фильтров и т.д. Результаты отображаются в виде текстовых, HTML или PDF отчетов с графиками.
     
    ----* pgFouine - PostgreSQL log analyzer (Версия: 1.2 от 2010-02-26) [+]
    [обсудить]
     Анализатор логов PostgreSQL, позволяющий выявить нуждающиеся в оптимизации запросы (как по числу вызовов, так и по времени исполнения), просмотреть отчет с ошибками,
     
    ----* Chaosreader - fetch application data from snoop or tcpdump logs [+]
    [обсудить]
     Программа для анализа файла с дампом полученным от tcpdump. Дамп представляется в виде набора html файлов - индекса сессий и файлов с данными переданными внутри этих сессий (файлы переданные по FTP, документы и картинки переданные по HTTP и т.д.).
     
    ----* Isoqlog - MTA log analysis program written in C (Версия: 2.2 от 2004-06-26) [+]
    [есть мнение]
     Анализатор логов для qmail, postfix, sendmail и exim. Отчеты генерируются в HTML виде, ведется архив логов по дням (можно посмотреть отчет за любой день), месяцам и годам. В комплект включена русская локализация.
     
    ----* ipsumdump - summarizes TCP/IP dump files [+]
    [обсудить]
     Программа для приведения одного или нескольких TCP/IP дампов (например, полученных от tcpdump или ip accounting) в обобщенный ASCII вид удобный для восприятия или парсинга.
     
    ----* Swatch - "simple watchdog" for activly monitoring log files [+]
    [обсудить]
     Perl скрипт для мониторинга лог файлов. Позволяет организовать выполнения определенного действия при поступлении в лог сообщения удовлетворяющего маске описанной в файле конфигурации.
     
    ----* radiusContext - RADIUS accounting log analysis package (Версия: 1.81 от 2002-08-17) [+]
    [обсудить]
     Анализатор логов RADIUS сервера ( Livingston или MERIT) на языке Python.
     
    ----* mreport - reads a sendmail log file and summarizes email utilization by the size and number of emails sent [+]
    [обсудить]
     Анализатор почтовых логов sendmail'а, позволяет генерировать общую статистику почтовых пересылок и статистику по индивидуальным выборкам.
     
    ----* fwlogwatch - ipchains packet filter log analyzer (Версия: 1.4 от 2013-05-26) [+]
    [обсудить]
     Анализатор логов пакетного фильтра ipchains, с генерацией суммарных и текущих отчетов, с возможностью автоматической посылки сообщения администратору при обнаружении подозрительной ситуации.
     
    ----* Anteater - log analyser for MTA logfiles (Версия: 0.4.5 от 2003-11-07) [+]
    [обсудить]
     Универсальный анализатор почтовых логов для sendmail и postfix. написан на C++, суммарный отчет генерируется в HTML или текстовом виде.
     
    ----* AccessLog Analizers [+]
    [обсудить]
     Приличный по обьему набор ссылок на различные анализаторы.
     
    ----* logsurfer - monitor any text-based logfiles on your system in realtime [+]
    ----* Xlogmaster - tool to monitor logfiles and hardware status. [+]
    [обсудить]
     Мониторы состояния лог файлов и некоторых устройств.
     

       Анализаторы логов для Squid

    rus-* Free-SA - squid statistic analyzer (Версия: 1.6.2 от 2009-04-15) [+]
    [есть мнение]
     Новый анализатор лог файлов прокси сервера squid, написан на языке Си, по функциональности и назначению похожий на SARG и lightsquid. Главное отличие - скорость формирования отчетов от 7 до 20 раз выше по сравнению с SARG (7х - для 50Мб файла access.log, 20x - для 1Гб). Присутствуют дополнительные отчеты (в т.ч. для оценки эффективности сервера), изменяемые "на-лету" темы оформления, имеется поддержка различных форматов файлов журналов (Squid, CLF, Postfix, Qmail, CGP).

    Цели Free-SA: контроль расхода трафика по пользователям; контроль выполнения политик безопасности (в части доступа к ресурсам сети Internet) и информационная поддержка при служебных расследованиях некоторых инцидентов; оценка эффективности работы серверов.

     
    rus-* LightSquid - fast Squid Log Analizer (Версия: 1.8 от 2009-07-08) [+]
    [есть мнение]
     LighSquid - маленький и быстрый анализатор лога для прокси сервера squid, написан на Perl по мотивам SARG. Быстро устанавливается, не требует дополнительных модулей.В сравнении с SARG на диске занимает гораздо меньше места. Имеется web-интерфейс для просмотра статистики. Данные хранятся в файловой системе, не требует внешней БД. Статистика - общая с трафиком для каждого пользователя по дням и детальная, на какие сайты в какое время за день ходил пользователь.
     
    rus-* squid-pb - система анализа и контроля пользователей прокси-сервера squid. [+]
    [обсудить]
     Возможности: блокирование доступа при окончании средств, кредитные зоны, система управления аккаунтом пользователя, назначение стоимости трафика из данной сети, отчеты. Парсер лога написан на Си, web-интерфейс на PHP, база данных хранится в MySQL.
     
    rus-* stc - Squid Traffic Counter [+]
    [есть мнение]
     Squid Traffic Counter - это набор скриптов (sh, perl, perl+CGI), производящих аутентификацию пользователей и обеспечивающих контроль трафика (выделение лимита трафика по каждому пользователю на месяц, автоматическое отключение пользователей привысивших лимит и т.д.). Система включает в себя сайт с набором CGI-скриптов, для обеспечения просмотра статистики, а также удаленного администрирования.
     
    rus-* squserlim - установка квот на трафик проходящий через Squid [+]
    [есть мнение]
     Программа для квотирования (ограничения) объема полученных данных для каждого пользователя, работающего через прокси-сервер Squid. Квоты могут устанавливаться на любой период. Данные о квотах хранятся в базе данных MySQL.
     
    rus-* SquidParser - Система управления пользователями SQUID. (доп. ссылка 1) (доп. ссылка 2) (доп. ссылка 3) [+]
    [есть мнение]
     Система управления пользователями работающими через Squid: учет баланса, создание, удаление пользователей, прайсы. Используется Perl и MySQL.
     
    rus-* SAMS - SQUID Account Management system (доп. ссылка 1) [+]
    [есть мнение]
     Программа для настройки и администрирования доступа пользователей к прокси-серверу SQUID с использованием авторизации ntlm в домене Windows, а также метод "basic" и по ip адресу. Поддерживается отключение пользователей при превышении заданного лимита и ограничение трафика по группам. В качестве БД используется MySQL, web-интерфейс написан на PHP.
     
    rus-* SAcc - Squid Accounting (Версия: 1.81STABLE1 от 2008-09-16) [+]
    [есть мнение]
     Присутствует поддержка любых схем аутентификации (например, в домене AD или ncsa), отключение по факту превышения лимита производится в течении 1 секунды. Для работы требуется PHP и MySQL. Максимально оптимизированный принцип работы с данными. Доступен образ для VMWare с предустановленным ПО.
     
    rus-* Statman - система мониторинга и управления пользователями Squid (доп. ссылка 1) (Версия: 1.03 от 2003-04-11) [+]
    [обсудить]
     Проект Statman - GPL система мониторинга и управления пользователями SQUID. Реализовано: позволяет задавать лимиты пользователям из разных груп SQUID, тарифы, автоматическое отключение при превышении лимита, отчеты, практически он-лайн просмотр статистики пользователей.
     
    ----* sce - Squid cache extractor (доп. ссылка 1) [+]
    [есть мнение]
     Программа, извлекающая файлы из кэша squid по указаным критериям.
     
    ----* SquidLimit - подсчёт трафика для Squid [+]
    [есть мнение]
     Микроскопическая система учёта трафика (позволяет устанавливать лимиты и отображать накопленную статистику) по пользователям и группам для Squid. Написана на Perl и использует PostgreSQL.
     
    ----* Squid2MySQL - squid accounting system [+]
    [есть мнение]
     Скрипт для анализа лог файла squid и помещения данных о трафике в MySQL базу. Присутствует web-интерфейс на php для просмотра статистики.
     
    ----* squidGuard - filter, redirector and access controller for Squid [+]
    [есть мнение]
     squidGuard - быстрая и гибкая система для фильтрации контента и управления доступом для прокси сервера Squid (запускается как внешняя программа редиректа). Ограничение доступа к определенным web-страницам и web-серверам, разграничение доступа для пользователей и групп, поддержка регулярных выражений, блокировка попыток доступа к заблокированному ресурсу по IP адресу, богатые возможности редиректа при ошибке доступа (например, на страницу с правилами или для регистрации), дополнительные ограничения по времени суток и т.д.
     
    ----* Sarg - Squid Analysis Report Generator (Версия: 2.2.3.1 от 2007-01-04) [+]
    [есть мнение]
     Генератор отчетов на основании анализа лог-файла прокси сервера Squid. Отчеты позволяют выяснить какой пользователь в какое время обращался к какому сайту.Суммарный отчет может оказать большую помощь в тарификации работающих через Squid пользователей, так как включает в себя суммарный трафик и число коннектов для каждого пользователя за определенный период времени.
     
    ----* ProxyStat Perl-scripts set [+]
    [обсудить]
     Набор Perl-скриптов для анализа лог файла proxy-сервера squid. Применение: мониторинг и подсчет трафика, выявление пользователей, злоупотребляющих доступом в Интернет.
     

       Анализ функционирования сети

    rus-* dhcdrop - программа для тестирования DHCP серверов [+]
    [есть мнение]
     Программа предназначена для тестирования DHCP серверов при их настройке, и отслеживания или подавления ложных DHCP серверов в сетях провайдеров. Подавление серверов осуществляется при помощи атаки DHCP starvation.

    Возможности программы:

    • поддерживаемые платформы: Linux, FreeBSD, Windows.
    • возможность задания списка игнорируемых DHCP серверов.
    • возможность тестового запуска без активизации атаки DHCP starvation. Осуществляется отправкой запроса DHCPDISCOVER без посылки DHCPREQUEST. В случае обнаружения DHCP сервера выдаётся соответствующее сообщение и программа завершается.
    • возможность автоматизировать поиск и подавление ложных DHCP серверов в сети при помощи простого скрипта использующего код возврата программы.
    • возможность конфигурирования параметров тестирования, атаки DHCP starvation и некоторых опций запросов DHCP.
    • возможность стресс-тестирования DHCP сервера при помощи режима флуда DHCPDISCOVER запросов.
     
    rus-* TclMon - система мониторинга сетей [+]
    [обсудить]
     TclMon - это система мониторинга оборудования, написанная на платформонезависимом языке Tcl и предназначенная для мониторинга сетей небольшого и среднего масштаба (до нескольких тысяч объектов). TclMon представляет из себя систему, состоящую из сервера, концентрирующего и обрабатывающего данные, поступающие от сетевых устройств, и клиента, обеспечивающего визуализацию этих данных, и работающего с сервером по простому текстовому протоколу.

    Преимущества TclMon:

  • TclMon автоматически составляет и поддерживает в актуальном состоянии списки параметров объектов, подлежащих сбору и анализу. Это кардинально упрощает процедуру настройки системы мониторинга - в большинстве случаев при добавлении объекта, подлежащего мониторингу, достаточно просто добавить в файл конфигурации базовую информацию об этом объекте (IP-адрес, настройки таймеров поллинга и список методов сбора, анализа и сохранения информации), а TclMon автоматически обнаружит его составные части, составит список их параметров, и будет самостоятельно поддерживать этот список в актуальном состоянии при изменениях аппаратной и программной конфигурации объекта, а также топологии сети, составной частью которой этот объект является.
  • TclMon самостоятельно оценивает состояние объектов и составляющих их частей, и передает свою оценку клиентской программе в виде оповещений о проблемах (alarm'ов). Это позволяет исключить из клиентской программы всю логику оценки ситуации, сделать ее простой, универсальной и не требующей внесения изменений при добавлении новых классов объектов и методов сбора и анализа информации.
  • Взаимодействие TclMon с клиентским приложением происходит по простому текстовому протоколу, работающему поверх TCP, что в случае необходимости легко позволяет использовать TclMon в качестве источника первичных данных о сетевых устройствах.
  • Благодаря ярко выраженной модульной структуре, единой схеме внутреннего хранения объектных данных и парадигме "серверов" TclMon очень легко расширяется.
  • Благодаря тредовой модели TclMon обеспечивает достаточно хорошую масштабируемость - до нескольких тысяч объектов верхнего уровня, и хорошее распределение нагрузки на многопроцессорных системах.
  •  
    rus-* Lcrzoex - комплект сетевых инструментов для сетевых администраторов и сетевых хакеров. [+]
    [обсудить]
     Более чем 400 инструментов для проверки Ethernet/IP сети. Lcrzoex позволяет: исследовать Ethernet адрес компьютера, перехватывать пакеты в LAN, проверить, хорошо ли сконфигурирован маршрутизатор, низкоуровневые операции TCP/IP и т.д.
     
    ----* nDPI - тулкит для глубокого инспектирования пакетов [+]
    [обсудить]
     Открытая библиотека для глубокого инспектирования пакетов (DPI, Deep Packet Inspection), позволяющая на основе анализа потока определять используемые протоколы и классифицировать трафик. nDPI основан на коде OpenDPI, дополненном расширениями от проекта ntop.
     
    ----* ssldump - SSLv3/TLS network protocol analyzer [+]
    [обсудить]
     Анализатор сетевого трафика, зашифрованного с использованием SSLv3/TLS. При наличии приватного серверного ключа может легко расшифровывать в отладочных целях перехваченный HTTPS-трафик. Может работать как в режиме сетевого сниффера, так и обрабатывать уже созданные PCAP-файлы. Для успешной расшифровки SSL-сессия должна быть перехвачена с самого начала.
     
    ----* DHCPDUMP - Parse DHCP packets [+]
    [обсудить]
     Утилита для диагностики и отладки работы DHCP, позволяет наглядно оценить содержимое передаваемых в сети DHCP-пакетов.
     
    ----* Zap - wireless throughput test tool [+]
    [обсудить]
     Утилита для мониторинга производительности беспроводных сетей. Zap может быть использован для оценки эффективности приложений работы с потоковым видео и VoIP. Утилита осуществляет анализ потери пакетов и интервала времени доставки набора отправленных пакетов. В результате формируется статистика на основе исследования трафика. Код Zap открыт под лицензией BSD.
     
    ----* Opsview - enterprise system monitoring software (Версия: 20120925 от 2012-12-19) [+]
    [есть мнение]
     Система сетевого мониторинга, основанная на Nagios 3, Net-SNMP, RRDtool и Nagvis. Web-интерфейс Opsview написан на языке Perl с использованием MVC фреймворка Catalyst. Программа распространяется под лицензией GPL и содержит ряд улучшений в области конфигурирования, производительности и развертывания инфраструктуры мониторинга.

    Особенности Opsview:

    • Расширяемая архитектура мониторинга, поддерживающая контроль работоспособности тысяч объектов;
    • Имеющий событийный характер механизм отображения состояния объектов мониторинга, наглядно отображающий связь времени наступления событий и контролируемых элементов;
    • Доступность русскоязычной локализации интерфейса;
    • Присутствие набора утилит для миграции данных из других систем мониторинга;
    • Совместимость с плагинами, агентами и расширениями, подготовленными для Nagios;
    • Отображение информации о динамике изменения производительности и доступности систем;
    • Архитектура системы изначально рассчитана на возможность переработки под свои нужды и легкость интеграции с другими системами;
    • Поддержка мониторинга широкого спектра различных сетевых устройств, операционных систем и приложений.
    • Для интерактивной прорисовки графиков в web-интерфейсе используется специальный JavaScript движок.
     
    ----* Grinder - Java Load Testing Framework [+]
    [есть мнение]
     Инструментарий для проведения нагрузочного тестирования HTTP серверов. Алгоритм с планом тестирования могут быть оформлены в виде Jython скрипта. Поддерживает централизованно управляемое тестирование через генерацию потоков с нескольких машин. Автоматически выставляет cookie, позволяет эмулировать нагрузку через проигрывания запросов из реального лога.
     
    ----* tcpxtract - tool for extracting files from network traffic [+]
    [обсудить]
     Программа для выявления по сигнатурам и сохранения на диске файлов из pcap дампов транзитного трафика (например, созданных в tcpdump). Имеется поддержка 26 типов файлов.
     
    ----* iftop - display bandwidth usage on an interface [+]
    [обсудить]
     top-подобная утилита для оценки интенсивности текущего трафика с различных IP, через отображение сетевых соединений, отсортированных по объему трафика.
     
    ----* SmokePing - deluxe latency measurement tool (Версия: 2.4.2 от 2008-07-25) [+]
    [обсудить]
     Утилита для накопления информации о задержках в передаче и потере пакетов. Результаты отображаются в виде графика (прорисовка при помощи RRDtool).
     
    ----* VNUML - Virtual Network User-Mode-Linux [+]
    [обсудить]
     Симулятор работы Linux сети, основанный на использовании системы виртуализации User Mode Linux (UML). Имеется набор сценариев для развертывания виртуальных сетей из Linux машин, которые можно использовать для построения тестовой модели для обкатки различных сервисов. Для упрощения использования имеются LiveCD и LiveDVD версии.
     
    ----* darkstat - network statistics gatherer (Версия: 3.0.718 от 2014-01-27) [+]
    [обсудить]
     Анализатор трафика, состоящий из сниффера и web-интерфейса для представления статистики в виде графиков и таблиц.
     
    ----* nload - console application which monitors network traffic and bandwidth usage in real time (Версия: 0.7.4 от 2012-02-08) [+]
    [обсудить]
     Консольный анализатор текущего и общего трафика с отображением графика загрузки за определенный период времени с использованием псевдографики.
     
    ----* Aguri - An Aggregation-based Traffic Profilerttt (Tele Traffic Tapper) - Real-time Graphical Remote Traffic Monitor [+]
    [обсудить]
     Утилита , анализирующая трафик используя libpcap или файл дампа от tcpdump, наглядно отображающая на графике, аномалии распределения трафика.
  • ttt (Tele Traffic Tapper) - приложение на TCL/TK, от того же автора, показывающее распределение трафика.
  •  
    ----* ipband - pcap based IP traffic monitor [+]
    [обсудить]
     Утилита для выявления источника повышенного трафика в сети. Формирует отчет о прокаченном трафике за заданный промежуток времени для IP адресов или подсетей.
     
    ----* Netperf - measure the performance of many different types of networking [+]
    [обсудить]
     Утилита для измерения производительности сетевой подсистемы (оценивается скорость прокачки и время реакции). Поддерживается тестирование TCP, UDP, DLPI, Unix Domain Sockets, ATM API, HP HiPPI.
     
    ----* PAIR - Policy Analysis of Internet Routing [+]
    [обсудить]
     Набор утилит для диагностики проблем с маршрутизацией в сети ISP, позволяет найти причину нарушения связности с определенным peer'ом.
     
    ----* Kismet - 802.11 layer2 wireless network detector, sniffer, and IDS. (Версия: 2004-10-r1 от 2004-10-28) [+]
    [есть мнение]
     Анализатор (сниффер) трафика в беспроводных сетях 802.11b, 802.11a, 802.11g.
    Другие похожие программы для тестирования работы беспроводных сетей:
  • dstumbler - wardriving/netstumbling/lanjacking utility;
  • bsd-airtools - complete toolset for wireless 802.11b auditing;
  • AirTraf - wireless sniffer;
  • Wellenreiter - wireless network discovery and auditing tool;
  • WaveStumbler - console based 802.11 network mapper for Linux
  •  
    ----* Argus - network Audit Record Generation and Utilization System [+]
    [обсудить]
     Система для мониторинга и контроля потоков трафика в сети. Анализируя несколько источников данных (удаленные клиенты с libpcap коллекторами) в реальном времени, строятся различные аналитические отчеты.
  • Не путать с системой мониторинга сетевых сервисов Argus
  •  
    ----* ngrep - network grep (Версия: 1.45 от 2006-11-30) [+]
    [обсудить]
     Аналог утилиты grep, за исключением того что поиск осуществляется в проходящем через машину в данный момент трафике (работает как pcap сниффер).
    Например: ngrep -wi 'user|get' tcp port 21
    выводит содержимое всех пакетов в которых встретились искомые слова.
     
    ----* IP-Sentinel - prevent unauthorized usage of IP (Версия: 0.1 от 2003-07-11) [+]
    [есть мнение]
     Программа для предотвращения факта самовольного присвоения IP-адресов пользователями в локальной сети. Программа периодически посылает ARP-запросы, и сохраняет MAC-адреса машин во внутренней базе, если обнаружен ответ с несовпадающим MAC-адресом, самовольное присвоение IP блокируется.
     
    ----* OpenPorts - script which can be run as a cron, checking the open and listening ports [+]
    [обсудить]
     Программа для отслеживания новых, ждущих соединения, портов, при появлении которых направляется письмо администратору.
     
    ----* Arping - ARP level ping utility (Версия: 2.13 от 2012-12-31) [+]
    [обсудить]
     Программа позволяет выполнить эхозапрос указав MAC адрес, сопоставить MAC и IP адрес минуя ARP кэш. Например, при появлении в сети злоумышленника наполняющего сеть не IP пакетами, можно вычислить его IP адерс.
     
    ----* NETLED - monitor network devices, with your keyboard (Версия: 4.0.10 от 2002-12-04) [+]
    [обсудить]
     отображает состояние активности прохождения трафика через сетевой интерфейс (loopback, ethernet, ppp, slip, infra-red) через мигание световых индикаторов на клавиатуре.
     
    ----* arpwatch - monitor your ARP tables and notify you if and when a MAC address/IP address pairing change [+]
    [есть мнение]
     Программа позволяющая отследить пользователей самовольно присвоивших себе IP адрес, путем мониторинга изменений в таблице ARP. Информация об обнаруженных инцидентах направляется администратору на email и сохраняется в лог файле.
  • Arpmonitor - программа для ведения полных логов всех ARP пересылок в сети.
  • remarp (Remote Arpwatch) - периодически получает ARP таблицы с удаленных маршрутизаторов или коммутаторов по SNMP и вычисляет подозрительные изменения.
  •  
    ----* Lsof - LiSt Open Files (Версия: 4.81 от 2008-10-31) [+]
    [обсудить]
     Программа для получения информации о запущенных в системе процессах и потоках. Например, позволяет узнать что за процесс подключился к определенному сокету. Аналоги: netstat -Afinet/fstat, sockstat, fuser.
     
    ----* ntop - tool that shows the network usage (доп. ссылка 1) (Версия: 4.1 от 2011-08-16) [+]
    [обсудить]
     Программа просмотра состояния и статистики передачи данных по сети (TCP, UDP, ICMP, IPX, AppleTalk, FTP, HTTP, DNS, Telnet, Netbios, SNMP, X11, etc.). Имеется консольная (текущее состояние) и web версия (показ накопленной статистики). Информация о трафике может собираться через NetFlow.
  • Другие похожие top-like системы мониторинга трафика: Nettop, jnettop, sntop, tcptrack, netwatch.
  • pftop - показ сессий используя OpenBSD pf;
  • IP Tables State (iptstate) - трекинг сессий для iptables;
  •  
    ----* K-Arp-Ski - network mapper and misuse detector [+]
    [обсудить]
     Система слежения за состоянием локальной сети, программа отыскивает все IP адреса используемые компьютерами сети и находит соответствующие им ARP адреса. Работает с библиотекой GTK под X-Window.
     
    ----* NetDiag - network diagnostic tools [+]
    [обсудить]
     Набор программ для разносторонней диагностики сети. В набор входят программы: netload, netwatch, statnet, strobe, tcpblast, tcpspray, trafshow.
     
    ----* Bing - point-to-point bandwidth measurement tool [+]
    [обсудить]
     Программа измеряющая пропускную способность между двумя точками сети.

    В статье "Bandwidth Monitoring Tools for Ubuntu Users Bandwidth Monitoring Tools for Ubuntu Users" демонстрируются возможности утилит для измерения пропускной способности сети: bmon, bwbar, bwm, bwm-ng, iftop, iperf, ipfm, speedometer, cbm, ibmonitor, pktstat и tcptrack.

     
    ----* IPAcct - USER ip accounting. [+]
    [обсудить]
     Ведение учета IP трафика пользователей. Можно не только учитывать сколько трафика создано каждым пользователем системы, но и устанавливать квоты допустимого объема прокачки для пользователей.
     

       Мониторинг групп хостов и сетей.

    -* Nagios XI - комплексная система мониторинга [+]
    [обсудить]
     Система мониторинга сети, оборудования, программ и бизнес-процессов. Проактивный мониторинг ИТ инфраструктуры. Обеспечение контроля качества услуг и ИТ-сервисов (SLA).

    Особенности системы:

  • Новый мощный интерфейс с поддержкой ajax с поддержкой русского языка
  • Улучшенная архитектура
  • Авто обнаружение устройств
  • Расширенная система отчетов
  • Встроенные мастера конфигурации
  • Интеграция с любыми картами (Google,Nagvis)
  • Поддержка больше 100 дополнительных расширений
  • Интеграция с системами управления инцидентами
  •  
    !!!-* remstats - gather data from servers and routers and monitor the data for anomalous behavior and issue alerts (доп. ссылка 1) (Версия: 1.0.13a от 2003-07-09) [+]
    [есть мнение]
     Система для сбора данных и мониторинга функционирования большого числа серверов и маршрутизаторов в сети. Основу системы составляют приложения трех категорий: серверы (сбор информации непосредственно на удаленных машинах (данные от df, uptime, netstat, uname, ps), анализ лог файлов)), коллекторы (сбор данных от программ-серверов, по SNMP, проверка сервисов и достижимости) и программы мониторы (отслеживание критических ситуаций (алертов) и оповещение о проблемах). Данные о текущем состоянии всей системы и ее точек представлены в виде таблиц и графиков, построенных с использованием RRDtool.
     
    !!!-* alertmon - Система слежения за работоспособностью различных компонентов системы [+]
    [обсудить]
     Система для мониторинга группы разнесенных по сети UNIX серверов, позволяет определять внештатные ситуации, о которых автоматически сообщается администратору, ведется лог возникающих проблем и автоматически предпринимаются попытки восстановить нормальный режим работы. На каждом из серверов с alertmon осуществляются функции слежения за работой "соседей", образуя распределенную систему мониторинга с возможностью централизованного наблюдения за состоянием каждой машины.
     
    !!!-* Nagios (NetSaint) Network Monitor (Версия: 3.2.3 от 2010-10-05) [+]
    [обсудить]
     Программа мониторинга работоспособности хостов и сервисов сети (SMTP, POP3, HTTP, NNTP, PING). Мониторинг через набор внешних плагинов. Имеется удобный web-интерфейс. Отчет об обнаруженных проблемах направляется на email или pager.
  • Патчи для русификации
  • NagVis - дополнение для визуализации структуры сети и потоков информации.
  •  
    rus-* NCM - Network Complex Monitor (доп. ссылка 1) [+]
    [обсудить]
     Система комплексного мониторинга сети и её компонентов. На данный момент позволяет мониторить: BGP, VOIP, Хосты, Сервисы. В разработке используется MySQL и PHP.
     
    rus-* Netinfo - система управления и мониторинга сети (доп. ссылка 1) [+]
    [есть мнение]
     Netinfo - многофункциональноe универсальное средство управления локальной сетью, позволяющее гибко настраивать параметры сети, контролировать работу сетевых сервисов, отдельных сегментов сети, машин и специализированного оборудования. Для работы требуется PHP и PostgreSQL.
     
    rus-* NetMon - NETwork MONitoring system [+]
    [обсудить]
     Система мониторинга IP-сети. NETMON позволяет контролировать в реальном времени работоспособность сети, состоящей из множества обьектов - роутеров, интерфейсов, BGP-пиров, хостов и их сервисов. С помощью NETMON можно отслеживать состояния таких обьектов, собирать значения всевозможных каунтеров, определять события и реакцию на них, сохранять историю работы сети.
     
    rus-* NetMonD (NETwork MONitoring Dealer) [+]
    [обсудить]
     Программа сервера, выполняющего роль посредника между низкоуровневым мониторингом сети и интерфейсом оператора или базой данных. Концентрирует данные о состоянии сети, периодически опрашивая различными способами всевозможные сетевые обьекты (поллинг), формализует полученные данные и обеспечивает унифицированный интерфейс доступа к их значениям. Может использоваться в качестве первичного источника данных и одновременно - как подсистема оповещения о происходящих событиях в общей системе мониторинга IP сети.
     
    rus-* hqmon - Простой монитор сервисных машин и кисок с их каналами, модемами и процессорами [+]
    [обсудить]
     Программа hqmon написана для мониторинга работоспособности ресурсов ISP, таких как: киски (продукция Cisco Systems), диалапные линии на кисках, bgp-сессии, сервисы. Информация с кисок собирается по SNMPv1.
     
    ----* Icinga - enterprise grade open source monitoring system (fork of Nagios) [+]
    [обсудить]
     Открытая система мониторинга, которая представляет собой форк системы мониторинга Nagios, отделившийся в начале мая 2009 года вследствие конфликта независимых разработчиков с компанией Nagios Enterprises, основанной создателем проекта. Исходные тексты Icinga распространяются в рамках лицензии GPL.

    От Nagios проект Icinga также отличается переработанной архитектурой, переведенной на использование прослоек IDOMOD и IDO2DB, позволяющих организовать хранение данных мониторинга и конфигурационной информации в СУБД MySQL, Oracle или PostgreSQL. Структура Icinga оптимизирована для развертывания распределенных систем мониторинга, при которой возможно создание нескольких агентов мониторинга, осуществляющих проверки и направляющих результаты на основной узел. В состав Icinga входит более гибкий и удобный модульный web-интерфейс, переписанный на языке PHP, активно использующий AJAX и и представляющий статистику в виде графиков. Для обеспечения интеграции с внешними сервисами предусмотрено несколько API: XML, JSON, SOAP.

     
    ----* nagstamon - Nagios status monitor (Версия: 0.9.11 от 2013-09-12) [+]
    [обсудить]
     Апплет (GNOME, KDE, Windows) для вывода информации о статусе мониторинга сервисов и хостов в Nagios через трей или в плавающем окне.
     
    ----* Spacewalk - open source Linux and Solaris systems management solution (Версия: 2.1 от 2014-03-05) [+]
    [есть мнение]
     Поддерживаемая компанией Red Hat платформа для управления Linux-инфраструктурой, позволяющая организовать инвентаризацию оборудования и программного обеспечения, автоматизировать установку и обновление ПО на группе машин, централизовано управлять файлами конфигурации, осуществлять мониторинг, управлять работой виртуальных машин, осуществлять быструю установку типовых конфигураций системы в режиме kickstart. Исходные тексты Spacewalk распространяются в рамках лицензии GPLv2, поддерживаются RHEL, Fedora и производные от них дистрибутивы, например, CentOS и Scientific Linux.
     
    ----* NetXMS - new and rapidly developing monitoring system (Версия: 1.2.13 от 2014-03-27) [+]
    [обсудить]
     Система мониторинга сети и приложений, разработанная для работы в крупных корпоративных сетях.

    Особенности системы:

  • Трёхуровневая архитектура
  • Сбор информации через SNMP и собственных агентов (на большинстве UNIX систем, включая коммерческие, а также Windows и IPSO)
  • Централизованное обновление агентов
  • Гибкая система разграничения доступа
  • Гибкая система обработки событий
  • Возможность сбора информации (включая SNMP) из сетей находящихся за NAT-ом через проксирующего агента
  • Шифрованные коммуникации
  • Поддержка кластеров (миграция ресурсов между нодами, etc.)
  • Ядро системы и агенты переносимы между POSIX-совместимыми системами.
  • Модульная архитектура дает возможность легкого расширения функциональности.
  •  
    ----* Zenoss - Open Source Network / Systems Monitoring (Версия: 1.9.5 от 2007-05-12) [+]
    [обсудить]
     Распространяемая под лицензией GPL система мониторинга сетевой инфраструктуры, позиционируемая в качестве открытой альтернативы продуктам IBM Tivoli, HP OpenView, BMC Patrol. Программа написана на языке Python с использованием Zope, в качестве СУБД используется MySQL 5.0.x. В web-интерфейсе активно используются Ajax технологии.

    В программе можно использовать модули мониторинга от системы Nagios, а также получение информации о состоянии объектов используя SNMP, SNMP Trap, Ping/ICMP, SSH/Telnet, Syslog, WMI, XML/RPC интерфейс.

     
    ----* WifiScanner - analyzer and detector of 802.11b stations and access points (Версия: 1.0.0 от 2005-10-16) [+]
    [обсудить]
     Сканер беспроводной сети для обнаружения точек доступа и активных конечных клиентов. Работает под Linux, с большинством драйверов беспроводных устройств (Cisco, Hermes/Orinoco, Atheros, Centrino, PrismII и т.д.). Результат может быть представлен как в интерактивном режиме, так и в виде отчета, графика или pcap дампа.
     
    ----* Munin - tool for graphing all sorts of information (Версия: 1.4.4 от 2010-03-02) [+]
    [обсудить]
     Пакет для мониторинга изменений характеристик системы в виде графиков. Состоит из клиентской части, устанавливаемой на машинах для которых нужно строить графики. И серверной - собирающей информацию с клиентов и представляющей данные в виде графиков, с доступом через web-интерфейс. Написана на perl, графики строятся при помощи RRDTool.
     
    ----* Netwhistler - Network monitoring, diagnosing and reporting software [+]
    [обсудить]
     Программа по заданной маске, сканирует все адреса сети и рисует, по полученным данным, структуру взаимодействия хостов в виде карты, на которой отражается статус устройств. Программа осуществляет проверку достижимости хоста, работы типовых сервисов, анализирует данные которые можно получить по SNMP. Написана на Java.
     
    ----* BandwidthD - tracks usage of TCP/IP (Версия: 2.0.1 от 2005-01-13) [+]
    [есть мнение]
     Программа для контроля за трафиком конечных пользователей. Строит сводные таблицы (html) и графики по каждому пользователю (как по IP, так и по подсети) с разбивкой по дням, неделям и месяцам. На каждом графике детализирован вид трафика: HTTP, TCP, UDP, P2P и т.д.
     
    ----* Big Sister - SNMP aware network and system monitor (доп. ссылка 1) (Версия: 1.9 от 2005-12-08) [+]
    [обсудить]
     Система мониторинга и контроля за состоянием машин в сети. Контроль осуществляется через web-интерфейс, присутствует система нотификации в случае возникновения сбоя.
     
    ----* Zabbix - application and network monitoring (Версия: 2.3.1 от 2014-06-07) [+]
    [обсудить]
     GPL система мониторинга работы приложений и хостов в сети. Состояние сети и сервисов отображается на графике в виде динамики изменения. Данные с хостов передаются либо путем запроса с сервера мониторинга, либо через посылку SNMP trap. Присутствует гибкая система оповещения. Данные хранятся на SQL сервере (MySQL, PostgreSQL, Oracle, SQLite), интерфейс написан на PHP.
     
    ----* RANCID - Really Awesome New Cisco confIg Differ (Версия: 2.3.2 от 2009-08-01) [+]
    [обсудить]
     Программу RANCID для удаленного мониторинга конфигурации маршрутизаторов Cisco, Alteon, Bay Networks, Juniper и т.д. Конфигурация периодически забирается с удаленных устройств, изменения отслеживаются и помещаются в CVS репозиторий.
     
    ----* SysOrb - network and server monitoring system (Версия: 2.4.4 build 2461 от 2003-11-26) [+]
    [обсудить]
     Система мониторинга состящая их 3 частей: сервер для проверки удаленных хостов (статитика через SNMP, активность HTTP,ICMP,SMTP,Generic TCP), клиенты для сбора локальной статистики (Uptime,Load Average, Free space, Free memory, Process presence) и скрипта для представления накопленных и текущих данных посредством web-интерфейса.
     
    ----* Net Matrix - provide graphical real-time nd historical representation of data gathered between a group of Cisco routers [+]
    [обсудить]
     Система для мониторинга работы маршрутизаторов CISCO на php.
     
    ----* Autostatus - network and server monitoring program [+]
    [обсудить]
     Небольшая программа для мониторинга работоспособности компьютеров в сети и проверку активности предоставляемых ими видов сервиса.
     
    ----* Scotty - network management software using high-level, string-based APIs. [+]
    [обсудить]
     Система управления и наблюдения за состоянием различных компонентов сети. Состоит из 2-х частей: TnmTcl Extension - доступ к информации по SNMP, ICMP, DNS, HTTP,RPC, NTP, UDP и Tkined - система сетевого управления и контроля.
     
    ----* BigBrother - combination of monitoring methods (Версия: 0.5.1 от 2004-10-19) [+]
    [обсудить]
     Многофункциональная система сетевого мониторинга.
     
    ----* NOCOL/SNIPS - system and network monitoring software [+]
    [обсудить]
     Система мониторинга функционирования, тестируются nameserver, web ports, производительность, syslog, radius servers, BGP peers, ICMP ping, RPC, TCP ports, Syslog messages, Mailq, NTP, UPS (APC) battery, SNMP.
     
    ----* SecureNet - Network Administration and Diagnostic Tool. [+]
    [есть мнение]
     Система диагностики и управления состоянием сети.
     
    ----* mon - service monitoring daemon (Версия: 1.2.0 от 2007-08-27) [+]
    [обсудить]
     Следит за работоспособностью системы и при сбое оповещает администратора. Виды подконтрольного сервиса: ping, telnet, ftp, smtp, http, nntp, pop3, imap, disk space, SNMP.
     
    ----* Netdisco - Open Source web-based network management tool. (Версия: 0.95 от 2006-11-30) [+]
    [обсудить]
     Средство для контроля топологии сети, через автоматизированное определение структуры используя SNMP. Позволяет определять по заданному IP или MAC адресу номер порта на коммутаторе, включать/выключать порты, строить карту сети и т.д.
     

       Мониторинг системы

    !!!-* alertmon - Система слежения за работоспособностью различных компонентов системы [+]
    [обсудить]
     Система для мониторинга группы разнесенных по сети UNIX серверов, позволяет определять внештатные ситуации, о которых автоматически сообщается администратору, ведется лог возникающих проблем и автоматически предпринимаются попытки восстановить нормальный режим работы. На каждом из серверов с alertmon осуществляются функции слежения за работой "соседей", образуя распределенную систему мониторинга с возможностью централизованного наблюдения за состоянием каждой машины.
     
    rus-* Аппаратный watchdog + демон к нему под Linux (доп. ссылка 1) [+]
    [обсудить]
     watchdog спроектированный на базе микроконтроллера отслеживает работоспособность сервера (пытается установить TCP соединение с заданным портом) и в случае неудачи прерывает питание сервера для его перезапуска. Под Linux запускается специальная программа-демон. Доступна прошивка для микроконтроллера (FirmWare), принципиальные и монтажные схемы.
     
    ----* collectd - The system statistics collection daemon (Версия: 5.4.0 от 2013-08-24) [+]
    [обсудить]
     Пакет для мониторинга производительности серверов, собирающий данные об изменениях разнообразных системных параметров и представляющего результаты в виде наглядных графиков. Для создания графиков и хранения БД используется инструментарий RRDTools. Для Collectd разработано более 90 плагинов, позволяющих контролировать всевозможные параметры, например, нагрузку на CPU и диски, загруженность MySQL и Apache, изменения пропускной способности сети, скорость ответа серверов, изменения контента на сайтах, динамику роста лог-файлов, данные с датчиков температуры и т.д.

    Данные накапливаются на конечных машинах специальным демоном, агрегируются и периодически отправляются на сервер мониторинга (важная особенность - не сервер запрашивает данные, а клиент инициирует их отправку серверу), на котором осуществляется построение графиков (графики строятся отдельными скриптами). Данные могут отправляться в зашифрованном виде. Поддерживается режим отправки данных в Multicast режиме (клиентам не нужно знать IP сервера, достаточно поставить типовой пакет), подобные запросы улавливаются специальным прокси и перенаправляются на сервер.

    Благодаря использованию 10-секундной периодичности обновления статистики, Collectd обеспечивает неплохую разрешающую способность, позволяющую выявить даже кратковременные аномалии и быстро исчезающие узкие места. Имеется модуль для интеграции возможностей Collectd в систему мониторинга Nagios, тем не менее Collectd умеет и самостоятельно отслеживать превышения пороговых значений и отправлять уведомления. Код базового демона Collectd написан на языке Си, плагины раньше можно было разрабатывать на Perl, Си, Java и Python.

     
    ----* PCP (Performance Co-Pilot) - system-level performance monitoring and management framework [+]
    [обсудить]
     Open Source инструментарий для мониторинга и управления производительностью на уровне систем. Позволяет собирать и анализировать данные о производительности как системы в целом, так и отдельных приложений (СУБД, apache, почтовые серверы, маршрутизаторы Cisco). Фреймворк разработан в недрах компании SGI. Для определения логики принятия решений в ситуации возникновения проблем с производительностью используется специальный язык для задания политик.
     
    ----* monit - легковесный пакет мониторинга (Версия: 5.8.1 от 2014-05-14) [+]
    [есть мнение]
     Monit устанавливается на конечные хосты и обеспечивает возможность отправки уведомлений в случае обнаружения проблем (нарушение доступности хоста, нехватка места на диске, изменение контрольной суммы для файла и т.п.) или автономно выполнять в качестве реакции определенное действие (перезапускать упавший процесс). Для просмотра состояния и внешнего управления в monit встроен небольшой http-сервер. Программа написана на языке Си и может работать с минимальным числом внешних зависимостей.
  • M/Monit - web-интерфейс для управления и контроля за состоянием группы monit серверов.
  •  
    ----* Dstat - Versatile resource statistics tool (Версия: 0.7.2 от 2010-06-16) [+]
    [обсудить]
     Утилита для мониторинга состояния системы во время тестирования производительности, для выявления причин сбоев. Позволяет на одном экране просмотреть состояние всех системных ресурсов, которые можно посмотреть отдельно через команды vmstat, iostat, netstat, nfsstat и ifstat. Интерфейс плагинов позволяет подключать дополнительные модули, например, для мониторинга NFS, DBUS, GPFS, postfix, sendmail и т.п.
     
    ----* check_postgres.pl - Postgres monitoring script [+]
    [обсудить]
     Скрипт для мониторинга более 20 параметров, определяющих состояние СУБД PostgreSQL - от размера таблиц, БД и индексов, до подсчета числа WAL логов в pg_xlog (рост чиста файлов может свидетельствовать о незавершенных длительных транзакциях или сбое при ведении online-бэкапа) и учета длительности выполнения запросов. Скрипт поддерживает вывод статистики в форматах пригодных для интеграции с Nagios и MRTG.
     
    ----* Incron - inotify cron system (Версия: 0.5.10 от 2012-04-06) [+]
    [обсудить]
     Программа для привязки запуска программ к изменению состояния определенных файлов или директорий. В incron задействованы возможности механизма inotify, включенного в состав Linux ядра начиная с версии 2.6.13. Формат задания правил напоминает стандартный crontab. Поддерживается обработка следующих событий:
    • IN_ACCESS - доступ на чтение;
    • IN_ATTRIB - изменение мета-данных (права доступа, владелец и т.д.)
    • IN_CLOSE_WRITE - закрытие файла, открытого ранее на запись;
    • IN_CLOSE_NOWRITE - закрытие файла, открытого ранее на чтение;
    • IN_CREATE - создание файла или директории в заданном каталоге;
    • IN_DELETE - удаление файла или директории в заданном каталоге;
    • IN_DELETE_SELF - удаление заданного файла или директории;
    • IN_MODIFY - изменение файла;
    • IN_MOVE_SELF - перемещение заданного файла или директории;
    • IN_MOVED_FROM - перемещение файла из заданной директории;
    • IN_MOVED_TO - перемещение файла в заданную директорию;
    • IN_OPEN - открытие файла.
     
    ----* iftop - display bandwidth usage on an interface [+]
    [обсудить]
     top-подобная утилита для оценки интенсивности текущего трафика с различных IP, через отображение сетевых соединений, отсортированных по объему трафика.
     
    ----* Xrestop - top like statistics of resource usage [+]
    [обсудить]
     Утилита для представления расхода ресурсов X-сервера в top-подобном виде.
     
    ----* sysstat - key system statistics at a glance (Версия: 11.0.0 от 2014-06-20) [+]
    [обсудить]
     Top-подобная утилита для отображения как можно большей статистики работы системы на одном экране (подборка наиболее полезной информации, которую можно получить через утилиты prstat, vmstat, iostat, mpstat, nfsstat, netstat) Доступна только для Solaris 8, 9 и 10.
     
    ----* pwatch - set of tools to analyze what a process is doing (Версия: 0.0.5 от 2010-11-01) [+]
    [обсудить]
     Отображает в top-подобном виде различную информацию о состоянии процессов (например, число открытых файлов), входящая в комплект программа iotop показывает изменение динамики ввода/вывода в привязке к процессам.
     
    ----* SNM - System and Network Monitor [+]
    [обсудить]
     Программа для представления в виде графиков динамики изменения параметров системы и данных о трафике. Графики строятся через RRDtool, программа написана на Perl. Конфигурация задается в виде XML файла.
     
    ----* PowerTOP - find what software is using the most power (Версия: 2.2 от 2013-03-13) [+]
    [обсудить]
     Утилита предназначенная для выявления приложений, в результате работы которых тратится наибольшее количество энергии. Например, с помощью PowerTOP (результаты отображаются в стиле утилиты "top") можно быстро оценить причину быстрого разряда аккумулятора на ноутбуке.
  • Также выпущена серия патчей и инструкций для понижения энергопотребления популярных программ, таких как XOrg, Firefox, Evolution, Gaim.
  •  
    ----* libstatgrab - library that provides cross platform access to statistics (Версия: 0.90 от 2013-08-11) [+]
    [обсудить]
     Библиотека предоставляющая кроссплатформенные функции для доступа к системной статистике (загрузка CPU, дисков, утилизация памяти, объем трафика и т.д. ). В комплект входит полезная утилита saidar, отображающая в top-подобном виде основные параметры работы системы.
     
    ----* htop - interactive process viewer for Linux (Версия: 1.0.3 от 2014-04-27) [+]
    [обсудить]
     Расширенный аналог утилиты top для Linux. Работает в консольном режиме. Отличается от top выделением объектов цветом, свободной горизонтальной и вертикальной прокруткой экрана, удобными средствами для поиска и завершения процессов.
     
    ----* monitoring - monitoring sensors, disk and system activity [+]
    [обсудить]
     Набор Perl скриптов для мониторинга состояния системы (загрузка и температура CPU, использование ОЗУ и дисков, информация о трафике). Результаты отображаются в виде RRD графиков. Для получения данных используются программы df, sar и iptables или ipfw. Имеется руководство пользователя на русском языке.
     
    ----* LCDproc - Linux LCD display driver (Версия: 0.5.2 от 2007-04-28) [+]
    [обсудить]
     Набор ПО для отображения состояния параметров системы или вывода определенных пользователем данных на мини-LCD экран.
  • LCD4Linux - альтернативный проект.
  •  
    ----* FreeIPMI - IPMI based "Remote-Console" and "System Management Software" (Версия: 1.4.2 от 2014-05-09) [+]
    [обсудить]
     Мультиплатформенное ПО для взаимодействия с BMC (Baseboard Management Controller) имеющимся на серверных материнских платах от Intel и позволяющий локально или удаленно (SOL - Serial Over LAN), через IPMI v1.5/2.0 интерфейс (Intelligent Platform Management Interface), просматривать информацию о состоянии оборудования и при необходимости осуществить перезагрузку по питанию.
  • OpenIPMI - модуль ядра, библиотека и утилиты для работы с IPMI под Linux;
  • ipmi-bsd - коллекция утилит использования IPMI под FreeBSD;
  • ipmitool - утилиты для удаленного управления и просмотра состояния через LPMI интерфейс.
  • IPMI on FreeBSD;
  •  
    ----* davtools - Disk Allocation Viewer [+]
    [обсудить]
     Программа для накопления и визуализации состояния файловых систем ext2/ext3, например отображение информации о фрагментации данных в ФС.
     
    ----* LKST - Linux Kernel State Tracer [+]
    [обсудить]
     Накапливает информацию о различных событиях внутри Linux ядра, таких как переключение контекста процесса, посылка сигналов, распределение памяти, отправка сетевого пакета и т.д. Может использоваться не только для выявление ошибок в ядре, но и как средство для определения причин потери производительности или высокой загрузки CPU не из-за пользовательского процесса.
     
    ----* ggtrace - graphical (X11) utility that displays I/O on a ggate device [+]
    [обсудить]
     Графическая утилита для отображения дисковой активности на GEOM ggate устройствах.
     
    ----* uaMRTG Scripts - скрипты для сбора статистики без использования SNMP [+]
    [есть мнение]
     Набор perl-скриптов для использования с MRTG. С их помощью можно снимать данные о нагрузке на сетевые интерфейсы без использования SNMP (скрипт с помощью xinetd выдает информацию о счетчиках сетевых интерфейсов).
     
    ----* mysql-checker [+]
    [обсудить]
     mysql-checker регулярно проверяет состояние mysql и при необходимости в случае чрезмерной загрузки или сбоя перезапускает его (в т.ч. удаленно). Программа написана на Perl.
     
    ----* Raidmon - monitors software RAID devices (Linux MD) (Версия: 1.6.1 от 2006-12-14) [+]
    [обсудить]
     Простой shell-скрипт, запускаемый как демон и следящий за состоянием программных RAID в Linux. При сбое - начинает пищать и посылает уведомление по email.
     
    ----* libstatgrab - cross platform access to system statistics (Версия: 0.90 от 2013-08-10) [+]
    [обсудить]
     Библиотека на Си (в комплекте интерфейсы для Perl, Python и PHP) и набор интрефейсных программ (ncurses визуализатор наподобие top и утилита для опроса параметров из командной строки) для получения данных о текущей системной статистике (загрузка CPU, расход памяти, заполненность дисковых разделов, информация о процессах, состояние сетевого стека, список текущих соединений и т.д.). Работает под Solaris, Linux, Cygwin и *BSD системах.
  • ssclient - демон, периодически сохраняющий слепок статистики в MySQL.
  •  
    ----* atkins - interactive kernel analysis tool [+]
    [обсудить]
     Мониторинг текущего состояния структур, переменных и таблиц работающего Linux ядра, для доступа к структурам ядра используется /proc FS, /dev/mem и /dev/kmem. Выступает как аналог программы crash для Linux.
     
    ----* atop - ASCII full-screen performance monitor (Версия: 1.27-3 от 2012-07-26) [+]
    [обсудить]
     Top-подобная утилита для мониторинга параметров работы системы в целом и отдельных процессов в частности. Для работы необходимо Linux ядро 2.4.x или 2.6.x. От стандартного top отличается большей детализацией и возможностью сброса дампа в файл. Например для процесса можно проследить интенсивность дискового ввода-вывода и сетевую активность.
     
    ----* xmbmon - monitor CPU temperatures and frequency of CPU cooling fans (Версия: 2.05 от 2004-10-10) [+]
    [обсудить]
     Утилита для мониторинга температуры CPU, скорости вращения вентиляторов и напряжения.Функционирует под FreeBSD, NetBSD, OpenBSD, Linux. Отличительная особенность - поддерживается очень много чипсетов, по сравнению с аналогами для BSD систем.
    Сборка: cd /usr/ports/sysutils/xmbmon && make -DWITHOUT_X11 && make install -DWITHOUT_X11
     
    ----* iTop - top-like interrupt load monitor. [+]
    [обсудить]
     Мониторинг интенсивности генерации прерываний в похожем на 'top' виде.
     
    ----* mytop - a top clone for MySQL (Версия: 1.6 от 2007-02-22) [+]
    [обсудить]
     Консольная утилита для real-time мониторинга состояния mysql процессов, отображает чем в данный момент занят каждый тред MySQL и на что тратится наибольшее число ресурсов.
  • Аналог: mtop/mkill - MySQL Monitoring Tools.
  • ptop - top для PostgreSQL.
  •  
    ----* rICMP - remotely reboot your Linux server (Версия: 1.2.3 от 2005-08-14) [+]
    [обсудить]
     Патч к Linux ядру позволяющий удаленно перезагружать зависший Linux сервер через посылку командного ICMP пакета с паролем c отмеченной в ACL листе машины.
     
    ----* smartsuite - UCSC SMART suite controls and monitors storage devices [+]
    ----* smartmontools - control and monitor storage systems (Версия: 5.39 от 2009-12-11) [+]
    ----* hddtemp - showing temperature of hard drive by reading S.M.A.R.T (Версия: 0.3 beta 8 от 2003-08-13) [+]
    [обсудить]
     Утилиты для просмотра статуса работы (например, температуру, информацию о сбоях) современных ATA (IDE) или SCSI жестких дисков, поддерживающих технологию S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology System).
     
    ----* slsnif - serial line sniffer, logs all data coming through serial port. (Версия: 0.4.3 от 2004-07-10) [+]
    [обсудить]
     Программа позволяет отследить и поместить в лог файл все данные проходящие через последовательный порт.
  • Похожий продукт - Linux Serial Sniffer
  •  
    ----* sysstat - collection of performance monitoring tools for Linux (Версия: 11.0.0 от 2014-06-19) [+]
    [есть мнение]
     sar - накопление и сохранение информации по активности системы.
    isag - интерактивная система отображения активности системы.
    mpstat - статистика загрузки CPU.
    iostat - статистика загрузки CPU, активности устройств и дисков.
  • В качестве аналога утилиты sar для Linux можно предложить утилиту atasr.
  •  
    ----* HEALTHD Daemon Software [+]
    [обсудить]
     Программа опроса таких параметров современных материнских плат, как температура процессора и частота вращения куллера. Очень удобно использовать совместно с MRTG. Аналог для linux.
     
    ----* Lsof - LiSt Open Files (Версия: 4.81 от 2008-10-31) [+]
    [обсудить]
     Программа для получения информации о запущенных в системе процессах и потоках. Например, позволяет узнать что за процесс подключился к определенному сокету. Аналоги: netstat -Afinet/fstat, sockstat, fuser.
     
    ----* exec.c - allows administrators to log all the commands executed by users [+]
    [есть мнение]
     Модуль для Linux ядра, позволяющий отследить и записать в лог файл информацию о всех запускаемых в системе программах.
     
    ----* auditd - linux kernel auditing daemon (доп. ссылка 1) [+]
    [обсудить]
     Демон позволяющий отслеживать следующие системные вызовы: сonnect, accept, listen, open, execve, setuid, modinit .
     
    ----* lm_sensors - tools for monitoring the hardware health (Версия: 3.3.5 от 2014-01-25) [+]
    [есть мнение]
     Программа контроля за состоянием аппаратного обеспечения, для работы требуется устройство типа LM78 или LM75. На большинстве материнских плат, с помощью lm_sensors можно узнать температуру процессора, частоту вращения куллера, уровень напряжения и т.д. xsensors - GUI оболочка.
     
    ----* Spong - simple system monitoring package [+]
    [обсудить]
     Написанная на perl, система разностороннего мониторинга.( CPU, disk, processes, logs, smtp, http, ping, pop, dns, routers, servers, workstations, PCs, etc.)
     
    ----* Tripwire Intrusion Detection System (Версия: 2.4.2.2 от 2011-11-23) [+]
    [обсудить]
     Система слежения за целостностью файловой системы. Позволяет своевременно обнаружить результаты деятельности злоумышленника, несанкционированно проникшего в систему. Стоит обратить внимание на AIDE (Advanced Intrusion Detection Environment) - бесплатную и расширенную замену Tripwire.
     
    ----* ksermon - serial port monitor. [+]
    [обсудить]
     Осуществляет мониторинг основных характеристик последовательного порта.
     
    ----* mon - service monitoring daemon (Версия: 1.2.0 от 2007-08-27) [+]
    [обсудить]
     Следит за работоспособностью системы и при сбое оповещает администратора. Виды подконтрольного сервиса: ping, telnet, ftp, smtp, http, nntp, pop3, imap, disk space, SNMP.
     
    ----* Softdog - watchdog daemon that interfaces with the watchdog kernel drivers to reboot the computer in case it hangs [+]
    ----* watchdog - A software watchdog (Версия: 5.8 от 2010-03-23) [+]
    [обсудить]
     Демон для поддержания работоспособности системы. В случае нарушения нормального функционирования производится перезагрузка.
     
    ----* fsniper - tool that monitors a given set of directories for new files [+]
    [обсудить]
     Утилитa для мониторинга появления в директориях новых файлов и выполнения с ними определенных действий в соответствии с заданным алгоритмом. Например, можно для новых картинок создавать эскизы или проверять файлы на вирусы. Программа работает только в Linux, для мониторинга изменений используется inotify, включенного в состав Linux ядра начиная с версии 2.6.13.
  • Incron - также использует inotify для привязки запуска программ к изменению определенных файлов или директорий. Формат задания правил напоминает стандартный crontab.
  • kfsmd - простое средство организации мониторинга (привязки обработчиков событий) или ведении лога изменений файлов и директорий;
  • pnotify - многоплатформенный аналог, имеет поддержку BSD систем.
  •  

       Учет работы пользователей
    RADIUS и TACACS
    Патчи для pppd
    АТС и мини-АТС
    Инвентаризация
    Панели для управления хостингом

    -* Pyzzle.ISP - информационная система для автоматизации операторов связи [+]
    [обсудить]
     Система Pyzzle.ISP ведет учет абонентов, гибко тарифицирует услуги связи, осуществляет мониторинг и управление сетевым оборудованием, ведет учет заявок в службу технической поддержки оператора связи, формирует первичные документы, автоматизирует различные бизнес процессы. Система может быть интегрирована с офисной АТС на базе Asterisk и различными электронными платежными системами. Архитектура системы позволяет легко наращивать функциональные возможности. В системе сделан упор на гибкость и удобство работы.
     
    -* LANBilling - система подсчета трафика для малых офисов с маршрутизатором под ОС Linux [+]
    [есть мнение]
     АСР LANBilling - Система LANBilling - представляет собой программный комплекс, ориентированный на сбор статистической информации от устройств, посредством которых сервис провайдеры обеспечивают предоставление услуг пользователям, а также последующую тарификацию предоставленных услуг.
    Комплекс способен обрабатывать информацию об услугах, оплата за использование которых взимается пропорционально объему услуги (интернет доступ по выделенной линии) или времени ее использования (коммутируемый модемный доступ, телефонные переговоры), а также услугах, которые носят разовый (любые единовременные услуги) или периодический характер (услуги с абонентской платой).
    Комплекс предназначен для использования в сетях операторов связи, сервис-провайдеров, организаций, заинтересованных в учете, тарификации, лимитировании услуг, предоставляемых как внешним, так и внутренним потребителям.
     
    rus-* Katrin - Свободная биллинговая система [+]
    [обсудить]
     Базовые модули написаны на языке Си, в качестве СУБД используется MySQL. Поддерживается сбор информации о трафике через netflow и организация работы пользователей через pppd и iptables (модули pppoe и radius в планах). Для разработки Web интерфейса задействован Python фреймоворк Django.

    Из возможностей реализовано: Учет трафика по зонам; Действия тарифов по определенным дням недели; Зависимость цены от времени суток, выходных/праздничных дней и т.д.; Установление пропускной способности в тарифных планах.

    Планируется: Тарификация по времени; Периодические отчисления (месячная и дневная абонплата); Изменение тарифного плана по расписанию; Создание месячных предоплаченых по трафику пакетов; Система предоплаченых карт.

     
    rus-* TraffPro - система для учёта трафика (старое название Office-Control) (Версия: 1.3.8 от 2010-09-26) [+]
    [обсудить]
     Система "TraffPro" предназначена для управления, биллинга и защиты сетей офисов. Разрабатывается с учетом потребности в проектах, исключающих утомительную настройку сервера, и позволяет свести к минимуму время на развёртывание и обслуживание системы. Включает в себя несколько компонент, из которых можно построить необходимый комплекс для любых нужд офиса. Позволяет системе работать на нескольких серверах одновременно и использовать единый коллектор (Базу данных MySQL).

    Комплекс позволяет:

    • контролировать потребление трафика пользователями внутренней сети
    • защитить от несанкционированного доступа в интернет (контроль по Ip, mac адресу, логину и паролю)
    • Использовать систему как простую систему учёта трафика без авторизации, только контроль доступа по IP или по IP+MAC
    • Использовать авторизацию пользователей через web-интерфейс для получения доступа в интернет
    • ограничивать доступа пользователей к ресурсам внешней сети по портам и адресам
    • возможность пользователю просмотреть объём использованного трафик через web-интерфейс
    • защитить сервер от атак извне
    • контролировать трафик сервера
    • использовать систему совместно с DHCP сервером
    • использовать систему совместно с прокси сервером
    • использовать распределённое вычисление трафика (использование нескольких шлюзов доступа в интернет при одной БД и единой административной консоли)

    Внимание ! Программа доступна для бесплатного использования, но исходные тексты распространяется под проприетарной лицензией. Например лицензией запрещается "восстанавливать структуру и алгоритмы работы программы, декомпилировать, дизассемблировать, переводить и пытаться получить исходный код программного обеспечения, а также создавать производные программы на основе данного программного обеспечения". Примечательно, что ранее проект позиционировался как открытый (GPL v2), но сейчас в загруженном архиве от GPL не осталось и следа.

     
    rus-* MABILL - Multi Admin Billing System [+]
    [обсудить]
     Биллинговая системой для интернет-провайдеров. Система построена по модульной архитектуре и состоит из набора скриптов на языках PHP и PERL. Cистема поддерживает пять модулей: Dial-up, VPN, Почта, FTP и Web.

    Основой для хранения данных для системы MABILL является СУБД MySQL. Модуль почты работает с Postfix. Модули Dial-up и VPN используют FreeRADIUS и FreeNIBS. Модуль Web-hosting ориентирован на использование web-сервера Apache, модуль FTP работает с ftp-сервером ProFTPD.

     
    rus-* FreeVOIP - модуль учета VoIP-сервисов [+]
    [есть мнение]
     Модуль авторизации, аутентификации и учета объема услуг (биллинга) пользователей VoIP-сервисов (H323/SIP) для FreeRADIUS.

    Модуль работает с базами данных MySQL, PgSQL и Oracle. Возможно написание драйверов к другим СУБД.

     
    rus-* StarGazer - Бесплатный биллинг для локальных и домашних сетей (доп. ссылка 1) [+]
    [есть мнение]
     Система StarGazer предназначена для авторизации и учета трафика в локальных, домашних и офисных сетях. При создании данной системы была поставлена задача создать продукт, который отвечал бы требованиям большинства локальных сетей для учета в них трафика и средств клиентов, а также безопасной авторизации клиентов.

    Модули пополнения счета по карточкам и интерфейса пользователя - платные. Интерфейс администратора выполнены в виде приложения под Windоws. Для учета трафика используется libipq (Linux) или divert sockets (FreeBSD). Система написана на языке C++, данные хранятся в локальном иерархическом файловом хранилище.

     
    rus-* FreesNibs - Модуль биллинга FreeNIBS (клон) для FreeRADIUS (доп. ссылка 1) [+]
    [обсудить]
     Позволяет осуществлять биллинг dialin-пользователей (PPP/PPPOE/PPPTP). Тарификация по времени/времени и трафику/трафику. Данные хранятся в базах MySQL или PostgreSQL
     
    rus-* NoDeny - биллинговая система, ориентированная на владельцев домашних сетей [+]
    [есть мнение]
     Образ биллинговой системы NoDeny, представляет собой решение по учету трафика клиентов, управления доступом в интернет (серверам, дружественным сетям), систему денежных счетов, гибкие тарифные планы, статистику разной детализации, уровни доступов администраторов и т.д.
    Cистема свободно распространяема, но имеет ограничения по использованию некоторых модулей.
     
    rus-* rts-vbp - Открытая билинговая платформа для VoIP [+]
    [обсудить]
     Билинговая платформа для VoIP, работает с GNU Gatekeeper (Openh323 Gatekeeper). Web-интерфейс написан на PHP. Также используется FreeRADIUS и PostgreSQL. Вся система полностью на русском языке.
     
    rus-* ABillS - бесплатная биллинговая система [+]
    [есть мнение]
     Биллинговая систему для учета работы Dial-Up и VPN пользователей. Написана на Perl, используется совместно с MySQL и FreeRadius. Возможности:
  • Учёт времени и трафика;
  • Система скидок, установка минимальной цены сессии;
  • Работа с не ограниченным количеством NAS серверов;
  • Авторизация по SQL базе, UNIX базе паролей, поддержка PAP, CHAP, для PPPOE возможна авторизация по MAC адресу;
  • Разделение трафика на 3 вида (внутренний, внешний, бесплатный) с возможностью ограничения скорости;
  • Создание месячных предоплаченных по трафику пакетов;
  • Просмотр статистики за любой период времени;
  •  
    rus-* bee - Small billing solutions project [+]
    [есть мнение]
     Несложное биллинговое решение для OpenBSD, обеспечивает учет и контроль трафика прокаченного пользователем, ведение аккаунтов и списание средств в зависимости от тарифа. Управление осуществляется через консольный доступ или telnet.
     
    rus-* Cake - VPN биллинг для домашних сетей и малых сетей предприятий [+]
    [обсудить]
     Открытая биллинговая система, распространяемая под лицензией GPL. Интегрируется с программами FreeRADIUS, pptpd+pppd, PostgreSQL, Web интерфейс построен на основе Java servlets/JSP.
    Основные возможности: учёт трафика, поддержка нескольких тарифов, ограничение доступа после расхода средств.
    Виды отчетности: интенсивность расхода трафика, объём израсходованного трафика за заданный период.
     
    rus-* squid-pb - система анализа и контроля пользователей прокси-сервера squid. [+]
    [обсудить]
     Возможности: блокирование доступа при окончании средств, кредитные зоны, система управления аккаунтом пользователя, назначение стоимости трафика из данной сети, отчеты. Парсер лога написан на Си, web-интерфейс на PHP, база данных хранится в MySQL.
     
    rus-* cherry ISP billing (доп. ссылка 1) [+]
    [есть мнение]
     Модульная Open source биллинговая система с функциями мониторинга сети. Используется Perl, PostgreSQL. На данный момент реализованы модули для учета услуг интернет (трафик, время, диалап, pppoe, vpn), услуг voip (терминация и оригинация), телефонии, карты экспресс оплаты, дилеры, платежи, счета, договора и т.д. Система объемная (tar.gz архив 9 Мб.), к сожалению какая-либо документация отсутствует.
     
    rus-* stc - Squid Traffic Counter [+]
    [есть мнение]
     Squid Traffic Counter - это набор скриптов (sh, perl, perl+CGI), производящих аутентификацию пользователей и обеспечивающих контроль трафика (выделение лимита трафика по каждому пользователю на месяц, автоматическое отключение пользователей привысивших лимит и т.д.). Система включает в себя сайт с набором CGI-скриптов, для обеспечения просмотра статистики, а также удаленного администрирования.
     
    rus-* squserlim - установка квот на трафик проходящий через Squid [+]
    [есть мнение]
     Программа для квотирования (ограничения) объема полученных данных для каждого пользователя, работающего через прокси-сервер Squid. Квоты могут устанавливаться на любой период. Данные о квотах хранятся в базе данных MySQL.
     
    rus-* MABill - Multi Admin Billing System [+]
    [обсудить]
     Модульная биллинговая система на Perl и PHP, построена с использованием Apache, MySQL, Postfix, FreeRADIUS, FreeNIBS. Для разных типов пользователей предусмотрены различные пользовательские интерфейсы. На данный момент доступны модули: Почтовый, Dial-up, VPN и Web-hosting.
     
    rus-* FreeNIBS - открытая биллингования система для ISP (доп. ссылка 1) (Версия: 1.1.6 от 2006-02-07) [+]
    [есть мнение]
     Простая биллинговая система для учета и тарификации работы dialup пользователей. Используется Radius Cistron и MySQL.
  • WebNIBS - web-интерфейс к FreeNIBS на PHP;
  •  
    rus-* OSt - российский Open Source биллинг для ISP. (Версия: 1.3 от 2008-05-16) [+]
    [есть мнение]
     Главная задача OSt - создание достаточно простой и одновременно бесконечно масштабируемой системы обработки статистики и биллинга для ISP. Система реализована на языке Python, данные могут храниться в MySQL или PostgreSQL, для аутентификации используется LDAP, поддерживается интеграция с 1С:Предприятие.

    Подходит для тарификации хостинга, VoIP-телефонии, dialup и выделенных линий.

     
    rus-* Radacct [+]
    [обсудить]
     Система аккаунтинга и мониторинга, полностью и автономно контролирующая расход времени пользователей, работающих на серверах доступа (NAS). Система крайне проста, не требует никаких периодических вычислений и анализа log-файлов, работает в реальном времени, имеет хорошую надежность и точность, использует гибкую систему отчетности, поддерживает реалмы.
     
    rus-* ISP Billing [+]
    [обсудить]
     Система учета пользователей для ISP у которых не больше 25 диалапных линии.
     
    rus-* getstatd - http server for statistic visualization purpose [+]
    [обсудить]
     Система мониторинга и визуализации статистики работы пользователей в системе.
     
    ----* IMSpector - Instant Messenger proxy (Версия: 0.9 от 2009-07-21) [+]
    [обсудить]
     Прокси с поддержкой протоколов ICQ, MSN, Jabber/XMPP, AIM, Yahoo, IRC and Gadu-Gadu. Позволяет организовать ведение архива транзитных пересылок, осуществлять мониторинг и блокировку неугодного контента. Лог сообщений может сохраняться как файловом представлении, так и в СУБД MySQL, SQLite и PostreSQL.
     
    ----* NuFW - An authenticating firewall (Версия: 2.4.3 от 2010-08-14) [+]
    [обсудить]
     Система аутентификации пользователей с динамическими IP в сети (сопоставление пользователя и IP через который он работает в данный момент). В отличии от систем подобных authpf, аутентификация клиента производится не один раз при первом обращении к шлюзу, а для каждого устанавливаемого соединения (каждой TCP сессии).

    Серверная часть работает только под Linux и использует возможности фильтрации трафика в NetFilter (имеется возможность задания индивидуальных ограничений по доступности сервисов и скорости). Клиентские части выпускаются для всех популярных платформ, включая Mac OS X и Windows. Информация о работе пользователей может сохраняться в MySQL/PostgreSQL базе или отображаться через syslog.

     
    ----* starShop - Open Source Calling Shop Monitoring System [+]
    [обсудить]
     Система биллинга для тарификации, мониторинга и управления голосовыми звонками для систем построенных на базе Asterisk PBX. Подходит для создания переговорных пунктов, voip сервисов в интернет-кафе и т.д.
     
    ----* ChilliSpot - open source Wireless LAN access point controller [+]
    [обсудить]
     По для организации работы пользователей через беспроводную точку доступа. Состоит из:
  • chilli - демон для слежения за превышением лимитов, блокирования, обработки ARP и DHCP запросов, взаимодействия с Radius сервером, выделения IP адресов;
  • hotspotlogin.cgi - perl скрипт для входа пользователя в сеть, путем ввода логина и пароля;
  •  
    ----* LMS - LAN Management System, integrated system of networks management [+]
    [обсудить]
     Система для координирования работы сети небольшого ISP, позволяет вести базу данных пользователей, оборудования, контроля ошибок, планирование работы, управления аккаунтами пользователей. Web-интерфейс написан на PHP, системные скрипты на Perl и C, имеется поддержка различных СУБД.
     
    ----* IBS - accounting service for ISPs (Версия: 0.15 от 2004-08-25) [+]
    [есть мнение]
     Открытая биллинговая система. Обеспечивает работу по предоплате. Поддерживаемые сервисы - VoIP, DialUP, PPTP LAN. Ядро написано на Python, web-интерфейс на PHP, СУБД - PostgreSQL, Radius сервер собственного изготовления.
     
    ----* pptp-billing - GPL биллинговая система для VPN сетей [+]
    [есть мнение]
     Бесплатная биллинговая система для офисов и небольших провайдеров. Работает под Linux, БД - MySQL, системные скрипты на Perl, web-интерфейс на PHP, ограничения реализованы через iptables+ULOG, учет - ulog-acctd, авторизация - PPTP (poptop, pppd).
    Возможности системы: Подсчет стоимости входящего трафика и количества скачанных мегабайт, ведение истории посещенных хостов
  • Ведение истории посещенных хостов.
  •  
    ----* Nutex VServer - manage one or more servers from one central place [+]
    [обсудить]
     Программное обеспечение для автоконфигурирования программных компонент на разных серверах через централизованный web-интерфейс, поддерживается несколько типов пользователей: администраторы и клиенты. Может использоваться для организации хостинга.
    Присутствуют модули для следующего ПО: Apache (PHP + mod_ssl + mod_perl + Frontpage), qmail, Proftp, MySQL, Webalizer, Bind, Tomcat, Quota.
     
    ----* trabas - Open Source VoIP Billing [+]
    [есть мнение]
     Биллинг система с тарификацией VoIP звонков для провайдеров ip-телефонии. Управление через web-интерфейс (для пользователя и оператора), гибкая система построения тарифов, финансовые и системные отчеты. Распространяется под лицензией GPL
     
    ----* IPA - Pluggable Accounting System (Версия: 2.1.2 от 2012-07-19) [+]
    [обсудить]
     Модульная система учёта и ведения статистики общего назначения. Поддерживает статические и динамические правила, лимиты, подлимиты и пороги. Работает с внешними модулями учёта, баз данных и статистики.

    Например, IPA позволяет производить учет IP трафика на основании значений счетчиков правил пакетного фильтра. Накопленная информация сохраняется в базе данных, программа позволяет устанавливать лимиты для каждого учетного правила, понимает временные интервалы "конец дня", "конец недели" и т.д.

     
    ----* RAM (Radius Authentication Manager) - SQL based radius authentication system [+]
    [обсудить]
     Система управления пользователями авторизируемыми через Radius. Добавление, удаление, изменение параметров пользователей, просмотр логов, работа с несколькими Radius серверами, управление через web-интерфейс. Для работы требуется установка PHP4, MySQL и Lucent Radius.
     
    ----* disconnect.cgi - Perl cgi for maintaining users on a Cisco AS [+]
    [обсудить]
     Скрипт для просмотра и управления пользователями подключенными к серверу доступа. Предоставляет возможность "скинуть" с линии любого пользователя. Для работы скрипта на AS должны быть активизированы сервисы rsh и finger, что не очень радует с точки зрения безопасности, но с другой стороны не так загружает cisco как SNMP.
     
    ----* crocodiles - allows user accounting by time or/and traffic [+]
    [обсудить]
     Набор программ для учета времени работы dial-up пользователя в сети.
     
    ----* ISP Daemon - User management, authentication, and billing software for UNIX [+]
    [обсудить]
     Система управления аккаунтами, аутентификации (/etc/passwd, RADIUS или SQL) и ведения счетов пользователей ISP. Имеет web-ориентированный интерфейc..
     
    ----* Freeside - open-source billing and account administration package for ISP (Версия: 3.2 от 2014-03-07) [+]
    [обсудить]
     Работающая с MySQL система биллинга для ISP, распространяется в соответствии с лицензией GPL. Управление производится посредством WEB-интерфейса.
     
    ----* sac - system accounting tool [+]
    [обсудить]
     Анализ и визуализация статистики из wtmp, radius и tacacs.
     
    ----* admind  (доп. ссылка 1) [+]
    ----* ACUA - Access control and user administration for Linux [+]
    [обсудить]
     Системы учета статистики работы пользователей в системе.
     
    ----* BGBilling (BG-биллинг) - универсальная биллинговая система (платная) [+]
    [обсудить]
     Универсальный биллинг, обсчет VPN, DialUP, VoiceIp, Телефонии, Абонплаты, Модуль удаленных платежей, Отчеты, WEB интерфейс клиентов и т.д. Универсальность, кроссплатформенность (работает под Linux и Windows, используется JAVA, MySQL ) возможность интеграции с любым оборудованием.
     

       RADIUS и TACACS
    Патчи для pppd

    !!!-* FreeRADIUS Server Project - high-performance and highly configurable GPL'd RADIUS server (Версия: 2.1.9 от 2010-07-15) [+]
    [обсудить]
     Распространяемый под лицензией GPL радиус сервер. Стиль оформления файла конфигурации очень напоминает httpd.conf от apache. Поддерживается SNMP. Доступны следующие методы аутентификации: файлы с зашифрованными/незашифрованными паролями, proxy от внешнего RADIUS сервера, PAM (Pluggable Authentication Modules), LDAP, SQL, внешний пользовательский скрипт. Информация о работе пользователей (аккаутинг) может храниться в виде: локальных 'detail' файлов, файлов в формате 'wtmp', передаваться другому RADIUS серверу, заноситься на SQL сервер.
     
    !!!-* tac+ia (доп. ссылка 1) [+]
    [есть мнение]
      Возможности: ведения альтернативных системных журналов заходов пользователей, доработанный демон авторизации и аккаунтинга tacacs+, доработанный демон pppd, позволяющий аутентифицировать пользователей через tacacs+, демон отслеживания пользовательских лимитов acctd.
     
    rus-* perl-pcp - билинговая программа для карточной платформы IP телефонии [+]
    [есть мнение]
     perl-pcp программа для модуля rlm_perl от freeradius. Работает с базой данных mysql через perl модуль DBI. Работает со структурой таблиц от билинговой программы PCP фирмы Global-One.
     
    rus-* Патчи к Radius Merit, позволяющие хранить базу данных паролей в PostgreSQL [+]
    [обсудить]
     Там же можно найти патчи к pppd для использования его в качестве клиента для radius.
     
    rus-* Patched Tacacs Plus 2.1 distribute [+]
    [обсудить]
     
    ----* authgateway - Linux Authentification Gateway [+]
    [обсудить]
     Программа, позволяющая строить динамические правила iptables, основываясь на учетных записях пользователей, хранящихся в произвольном хранилище (на данный момент реализованы модули для работы с RADIUS и модуль-образец для написания интерфейса для работы с любым механизмом аутентификации). Состоит из серверной и клиентской части, последняя не требует установки.
     
    ----* GNU Radius [+]
    [обсудить]
     Radius сервер с интегрированной поддержкой SNMP и аутентификации/аккаунтинга в СУБД (MySQL, PostgreSQL и т.д.) Имеется встроенный скриптовый язык для нормализации запросов и определения логики работы сервера (языки Rewrite и Scheme).
     
    ----* tacp2rad - translating Authentication, Authorization and Accounting requests form Tacacs+ to Radius [+]
    [обсудить]
     Программа для трансляции запросов от Tacacs+ клиентов в запросы к серверу Radius. Позволяет оборудованию поддерживающему только Tacacs работать с Radius сервером.
     
    ----* radiusContext - RADIUS accounting log analysis package (Версия: 1.81 от 2002-08-17) [+]
    [обсудить]
     Анализатор логов RADIUS сервера ( Livingston или MERIT) на языке Python.
     
    ----* Tac_bsd - login system used to authenticate users from a TACACS server [+]
    [обсудить]
     Замена программы login для авторизации через TACACS сервер.
     
    ----* yard - Yet Another Radius Daemon - free RADIUS daemon for accounting and authorization (Версия: 1.0.20 от 2002-03-04) [+]
    [обсудить]
     Построен на основе Livingston RADIUS 2.1. Добавленные возможности: компиляция с autoconf, контроль одновременных заходов от одного пользователя, поддержка Ascend, Cisco и USR серверов доступа, возможность блокирования доступа по различным параметрам, хранение паролей в MD5, авторизация через PAM.
     
    ----* DTC Radius - another freeware radius with session limit (Версия: 0.16.0-r0 от 2004-11-06) [+]
    [обсудить]
     Разработка базировалась на Ascend Radius, так же было заимствованны многие возможности присутствующие в Livingston RADIUS 2.0.1. пароль до 17 символов, Prefix/Suffix, гибкие возможности нахождения файла с полязователями/паролями, прокси для Authentication и Accounting, возможность введения ограничений( число подключенных пользователей с одним логином, время на линии, запрещенные порты), callback и т.д.
     
    ----* authpgsql (nss_postgresql и pam_postgresql) - authorization modules for the NSS and PAM systems. (доп. ссылка 1) [+]
    [обсудить]
     PAM модули для авторизации в PostgreSQL.
  • См. также модуль pam-pgsql.
  •  
    ----* XtRadius - radius server that handle user authentication and accounting request via external scripts (доп. ссылка 1) [+]
    [обсудить]
     RADIUS сервер отделившийся от Cistron Radius 1.6.1. Главная особенность - получение данных для аутентификации, аккаутинга и ведения логов не из фиксированной структуры данных, а путем вызова вспомогательного набора скриптов, написанных администратором.
     
    ----* pam_tacplus - PAM module support the authentication, authorization (account management) and accounting (session management) [+]
    [обсудить]
     
    ----* Gtac - GUI that can be used to control your freeware tacacs+ server [+]
    [обсудить]
     
    ----* TACACS+ - powerful,effective and secure authentication protocol from CISCO systems [+]
    [обсудить]
     
    ----* Tacacs Plus 3.0.11 alpha patched by Mike Shoyher (Версия: f4.0.3.alpha-9 от 2001-12-01) [+]
    [есть мнение]
     
    ----* Livingston (now Lucent) RADIUS daemon [+]
    [обсудить]
     
    ----* ICRadius resembles a Cistron radius server completely moved to MySQL [+]
    [обсудить]
     Отличается от Cistron RADIUS работой с MySQL и наличием GUI для управления пользователями и просмотра статистики.
     
    ----* radiusContext - RADIUS (Remote Authentication Dial In User Services) accounting log analysis package (Версия: 1.81 от 2002-08-16) [+]
    [обсудить]
     Программа для разгребания логов от Livingston, MERIT и Ascend RADIUS.
     
    ----* Cistron RADIUS server [+]
    [обсудить]
     Свободнораспространяемый RADIUS сервер с расширенными, по сравнению с livingston radius server, возможностями (например, более богатые возможности контроля работы пользователей).
     
    ----* Отладочные клиенты для RADIUS протокола [+]
    [обсудить]
     Утилиты, позволяющие вручную формировать запросы к RADIUS-серверу и анализировать соответствующие ответы. Позволяют облегчить процесс настройки RADIUS.
  • radical и Radstock Radius Analyser - декодеры содержимого Radius пакетов.
  • Утилита генерации RADIUS пакетов под Windows
  • NTRadPing RADIUS Test Utility (под Windows)
  •  
    ----* Ascend Radius + MySQL (Версия: 0.9.5.116 от 2008-10-09) [+]
    [обсудить]
     Патч к Ascend Radius, заставляющий его хранить логи и учетные записи на SQL сервере. Позволяет устанавливать ограничение по времени на суммарное время по сессиям.
     

       Патчи для pppd

    rus-* mpd-drop-user patch [+]
    [есть мнение]
     Патч к mpd (multi-link PPP демон для FreeBSD использующий netgraph):
  • Завершение сеанса связи по запросу от RADIUS;
  • Возможность отсылать Accounting-Update на RADIUS в зависимости от объёма принятого и/или переданного трафика;
  • Обход ограничения в 99 netgraph нод;
  •  
    rus-* exppp - расширенная версия ppp и pppd. [+]
    [обсудить]
     Модифицированные версии ppp и pppd (проверялось под FreeBSD) для использования в домашних сетях/ISP. Расширенные функции: поддерживает авторизацию, аутентификацию и аккаунтинг через RADIUS , CBCP Callback, лимитирование трафика, PPTP, MD CHAP авторизация, web-интерфейс для пользователей (база в PostgreSQL).
     
    rus-* pppd с аутентификацией через RADIUS, для использования в VPN сетях. (доп. ссылка 1) (Версия: 2.4.3 от 2004-11-22) [+]
    [обсудить]
     Работа выполнена на основе pppd от Eugene N. Drachenko ([email protected]). Добавлена поддержка MD CHAP авторизации через RADIUS сервер, установка шейпа (ipfw) на интерфейс пользователя, ограничение на трафика за сессию.
     
    rus-* pppd+radius = патч для PPPD (FreeBSD 4.x) для авторизации и аккаунтинга через радиус (доп. ссылка 1) [+]
    [обсудить]
     
    rus-* Патчи к pppd, добавляющие ему возможность взаимодействия с TACACS+ сервером [+]
    [обсудить]
     
    rus-* TACACS+ support for pppd [+]
    [обсудить]
     Патч для поддержки в pppd аутентификации, авторизации и аккаутинга, через TACACS+.
     
    rus-* pppd c поддержкой RADIUS + библиотека libradacc (Версия: 2.4.3 от 2004-11-23) [+]
    rus-* RADIUS patch for pppd (Версия: 1.2 от 2003-12-11) [+]
    [обсудить]
     Патч к pppd, аутентификация и аккаунтинг.
     
    ----* pppd_ldap - LDAP enabled pppd plugin [+]
    [есть мнение]
     Плагин позволяет проводить аутентификацию PAP пользователей через LDAP сервер а также получать с него данные по настройке сессии: IP адрес, тайм-аут, время сессии. Используется схема RADIUS-LDAPv3 из проекта freeradius.org. Для работы плагина требуется pppd >= 2.4.2.
     
    ----* PPPD + RADIUS + Callback (доп. ссылка 1) (Версия: 2.4.3 от 2004-11-24) [+]
    [обсудить]
     Патч для pppd, реализующий CBCP callback и поддержку аутентикации через RADIUS. PPPD with
     

       АТС и мини-АТС

    rus-* ATSlog - комплексное решение для анализа звонков мини-АТС различных моделей. (Версия: 2.1.1 от 2007-03-05) [+]
    [есть мнение]
     ATSlog предоставляет удобный интерфейс с доступом через web-браузер для просмотра и анализа звонков различных моделей мини-АТС. Программа бесплатна, распространяется под лицензией GPL, имеет полностью открытый код. В настоящий момент программа успешно работает с АТС Panasonic, Samsung, Hybrex, Siemens, LG и Alcatel. Если ваша АТС не поддерживается программой - мы можем добавить её поддержку.
     
    rus-* serpand - хранение логов от мини-АТС Panasonic в базе данных MySQL [+]
    [обсудить]
     Данная программа представляет собой демона, читающего данные из последовательного порта, к которому подключена телефонная станция Panasonic. Данные о каждом соединении сохраняются в базу данных MySQL.
     
    rus-* PanaLog - интерфейс для просмотра и анализа звонков мини-АТС Panasonic [+]
    [есть мнение]
     Программа успешно работает с моделями Panasonic KX-TA308 и KX-TA616. Присутствует web-интерфейс для доступа к статистике. Для работы требуется MySQL и PHP.
     
    ----* starShop - Open Source Calling Shop Monitoring System [+]
    [обсудить]
     Система биллинга для тарификации, мониторинга и управления голосовыми звонками для систем построенных на базе Asterisk PBX. Подходит для создания переговорных пунктов, voip сервисов в интернет-кафе и т.д.
     

       Инвентаризация

    ----* MyZCI - Fork of zCI computer management system [+]
    [обсудить]
     Форк системы инвентаризации оборудования zCI, отличающейся полной поддержкой русского и украинского языков. Система написана на языке PHP, в качестве СУБД используется MySQL. Поддерживается:
    • Автоматический сбор данных о параметрах оборудования (например, серийных номеров, типов CPU, данных о жестких дисках, объеме памяти и т.п.);
    • Автоматический сбор информации об установленном программном обеспечении;
    • Клиентские программы-агенты доступны для платформ MS Windows (JScript) и Linux (Java);
    • Управление производится через web-интерфейс с тремя уровнями доступа: все пользователь, инспектор и администратор;
    • Средства для учета периферийных устройтсв;
    • Механизмы привязки владельцев к оборудованию (собственник, арендатор, контроль времени окончания аренды).
     
    ----* Spacewalk - open source Linux and Solaris systems management solution (Версия: 2.1 от 2014-03-05) [+]
    [есть мнение]
     Поддерживаемая компанией Red Hat платформа для управления Linux-инфраструктурой, позволяющая организовать инвентаризацию оборудования и программного обеспечения, автоматизировать установку и обновление ПО на группе машин, централизовано управлять файлами конфигурации, осуществлять мониторинг, управлять работой виртуальных машин, осуществлять быструю установку типовых конфигураций системы в режиме kickstart. Исходные тексты Spacewalk распространяются в рамках лицензии GPLv2, поддерживаются RHEL, Fedora и производные от них дистрибутивы, например, CentOS и Scientific Linux.
     
    ----* IPplan - IP address management software (Версия: 4.92 от 2009-07-22) [+]
    [обсудить]
     web-интерфейс для инвентаризации и управления IP адресами в локальной сети. Поддерживает разделение доступа нескольких администраторов, группировку адресов, поиск свободных IP, построения карты сети на основании анализа таблиц маршрутизации, импорт описания адресов из лога сканирования утилитой nmap, автоматическую синхронизацию данных с DNS и т.д.
     
    ----* OCS Inventory NG (доп. ссылка 1) [+]
    [обсудить]
     Система для поддержания инвентаризацинной базы оборудования предприятия. Где и какое оборудование размещено, каковы его параметры, какие сетевые настройки, какое программное обеспечение установлено. Имеется поддержка автоматического определения устройств в сети (коммутаторы, маршрутизаторы, сетевые принтеры и т.п.).
  • RackTables - другое open source решение для управления базой оборудования серверных комнат или дата-центров.
  • RHQ - платформа для инвентаризации, мониторинга и планирования обслуживания ресурсов;
  • "nVentory" - Ruby on Rails интерфейс для инвентаризации оборудования, размещенного в разных дата-центрах;
  •  
    ----* GLPI - Система инвентаризации компьютерной и оргтехники (Версия: 0.84.5 от 2014-02-28) [+]
    [есть мнение]
     Проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей. GLPI русифицирована, создана на PHP и использует СУБД MySQL, лицензия GPL.

    При использовании совместно с продуктом OCS-Inventory возможно создание максимально автоматизированной системы инвентаризации. OCS-Inventory основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе и подключенных устройствах в выделенную базу данных.

     

       Панели для управления хостингом

    ----* ExtSQL - Extended Usage Statistics for SQL [+]
    [обсудить]
     Проект основан на исходных текстах MySQL и распространяется в рамках лицензии GPL. Код ExtSQL разрабатывался для использования в системах web-хостинга и призван решить проблемы, связанные с организацией учета потребления ресурсов. ExtSQL предоставляет возможность загрузки модифицированных вариантов MySQL 4.1.x и MySQL 5.0.x, в которые добавлены новые команды и расширен диалект SQL.

    Администраторы ExtSQL получили возможность более полного мониторинга активности пользователей, баз и соединений. Например, запрос "SHOW STATISTICS select, insert FROM user HISTORY" позволит узнать число запросов "select" и "insert" совершенных пользователями за последний час. Организация Software Workshop входит в состав технического комитета INCITS H2, участвующего в развитии стандарта SQL, и пытается добиться расширения SQL в плане добавления возможностей для учета потребления ресурсов. Компания надеется, что Sun Microsystems включит разработанные дополнения в состав MySQL.

    Следует заметить, что для СУБД PostgreSQL ведется разработка аналогичной функциональности. Но основываясь на результатах голосования, в первую очередь был открыт свободный доступ к модифицированному варианту MySQL.

     
    ----* Virtualmin - Virtual Servers Module (Версия: 4.07 от 2014-04-25) [+]
    [есть мнение]
     Расширение для WebMin, предназначенное для управления содержимым виртуальных серверов (виртуальные хосты apache, почтовые ящики (postfix), DNS и т.д.). Подходит для организации хостинг панели.
     
    ----* SolidState - Customer Management and Billing for Web Hosting [+]
    [обсудить]
     Открытый (GPL) биллинг для web-хостинга. Написан на PHP с использованием шаблонов Smarty, в качестве СУБД используется MySQL. Поддерживает операции со счетами, установку единоразовых и месячных платежей для каждого сервиса/услуги и т.д.
     
    ----* vHost - one-step solution for all virtual hosting needs. [+]
    [есть мнение]
     Простое модульное решение для HTTP, FTP, SMTP, POP3, IMAP виртуальных хостинов. Поддерживается Linux, FreeBSD и NetBSD. Управление производится как через web-интерфейс, так и посредством командной строки. Имеется поддержка разделения уровней доступа ( root, ресселер, владелец хоста и виртуальный пользователь), квот и кластеринга. Обновление ПО vHost может производится без остановки функционирования клиентов хостинга. Для хранения информации не требуется СУБД.
     
    ----* VishwaKarma - free Web-hosting control panel for GNU/Linux systems [+]
    [обсудить]
     Свободная панель управления хостингом для GNU/Linux систем. Панель позволяет управлять доменами и почтовыми учетными записями через веб-интерфейс. Уровни доступа подразделены на четыре категории - владельца сервера, реселлера, владельца домена и пользователя почтового ящика. Доступ к базе пользователей производится через LDAP.
     
    ----* RAQdevil - web control panel based upon the Sun Cobalt RaQ550 (Версия: 0.9 от 2005-09-13) [+]
    [есть мнение]
     Портированная под FreeBSD панель управления для серверов web-хостинга с открытым исходным кодом, основанная на Sun Cobalt RaQ550. В RAQdevil включены некоторые изменения относительно оригинальной Sun Cobalt. Используется более свежее ПО и планируется добавить новый механизм обновления.
  • BlueQuartz - порт Sun Cobalt RaQ550 под Linux;
  •  
    ----* gnuhh - (GNU Hosting Helper) - Web-based Web hosting management system [+]
    [обсудить]
     Модульная система для управления хостингом, написанная на Perl (без темплейтов HTML в скриптах, не очень приятный код - нечитаем, мешанина shell в perl). Состоит из блока администрирования (биллинг, управление сервисами, контроль клиентов) и web-интерфейса для клиентов (управление хостами и доменами, ftp, почтовыми ящиками, просмотр логов и другой статистики).
    Все операции требующие прав суперпользователя, выполняются через обращение к специальному управляющему демону, сама система работает под непривилегированным пользователем.
    Присутствуют интерфейсные модули для регистрации доменов и проведение операций с кредитными картами в режиме реального времени.
    Поддерживаются Apache 1.3x/2x,Sendmail/Postfix, большое число ftp серверов, BIND 8x/9x, MySQL 3x/4.0.x.
     
    ----* ISPConfig - open source hosting control panel for Linux. (Версия: 3.0.4 от 2011-11-04) [+]
    [обсудить]
     Хостинг панель распространяемая под лицензией GPL. Имеются интерфейсы администратора, клиента и реселлера. Поддерживается управление виртуальными хостими и доменами, ftp-аккаунтом и почтовыми ящиками.

    В качестве СУБД используется MySQL, система написана полностью на PHP, поддерживается большинство современных Linux дистрибутивов.
    Возможно использование Apache 1.3.x или 2.0.x, Sendmail или Postfix, ProFTP или vsftpd, BIND8 или BIND9, iptables или ipchains.

     
    ----* VHCS - freeware control panel for profitable hosting business (Версия: 2.4.8 от 2009-04-15) [+]
    [есть мнение]
     Бесплатная панель для управлением хостингом, написанная на PHP (web-интерфейс), perl (системные скрипты) и Си (управляющий демон). Поддерживает настройку виртуальных хостов, почтовых ящиков, DNS записей, FTP-аккаунтов, баз в MySQL.
  • ispCP - панель управления хостингом, развивающаяся как форк VHCS
  •  
    ----* Nutex VServer - manage one or more servers from one central place [+]
    [обсудить]
     Программное обеспечение для автоконфигурирования программных компонент на разных серверах через централизованный web-интерфейс, поддерживается несколько типов пользователей: администраторы и клиенты. Может использоваться для организации хостинга.
    Присутствуют модули для следующего ПО: Apache (PHP + mod_ssl + mod_perl + Frontpage), qmail, Proftp, MySQL, Webalizer, Bind, Tomcat, Quota.
     
    ----* SysCP - System Control Panel (доп. ссылка 1) (Версия: 1.4.2 от 2008-12-28) [+]
    [есть мнение]
     Панель управления хостингом. Распространяется под лицензией GPL. Имеется пользовательский интерфейс для управления почтой, web-хостами, доменами, MySQL, ftp. Административный интерфейс поддерживает работу с реселлерами. Система написана на PHP с использованием MySQL, и работает в кооперации с Debian GNU/Linux, Postfix, Courier IMAP и ProFTPd.
     
    ----* AlternC - set of user-friendly mass hosting management software. [+]
    [есть мнение]
     GPL система для управления хостингом, web-интерфейс реализован на PHP, системные скрипты на Perl и bash. В качестве ОС используется Debian GNU/Linux. Интерфейс выглядит простовато, большая часть документации на французском языке. Клиент может самостоятельно управлять виртуальными хостами, ftp-аккаунтом, почтовыми ящиками и таблицами в mysql базе.
     

       Учет трафика

    -* Интернет Контроль Сервер [+]
    [есть мнение]
     Интернет Контроль Сервер - многофункциональное решение «все в одном», обеспечивающее все информационные потребности современной сети. Программа решает вопросы контентной фильтрации, учета трафика и контроля доступом, защиты сети, имеет модули DLP и IP-телефонии, категории SkyDNS, прокси-сервер, FTP, почтовый, Web и jabber сервер.
  • Лицензия без ограничения времени
  • Бесплатная техническая поддержка
  • Обучающие видеоуроки.
  • Срок бесплатного тестирования — 35 дней
  • Отдел разработки ориентирован на клиента

    В новой версии ИКС:

  • Обновление ядра системы до версии FreeBSD 8.4;
  • В основном системном разделе применена файловая система ZFS;
  • Структура разделов жёсткого диска изменена;
  • Предложена функция автоматической конвертации факсов в формат PDF;
  • Введена функция почтового уведомления для неотвеченных звонков;
  • Добавлен экспорт для журнала звонков;
  • Реализована опция мелодии ожидания для модуля телефонии;
  • Улучшены отчёты статистики по ip-адресам и доменам;
  • Антивирус ClamAV обновлён до последней версии;
  • Расширилась база сигнатур и качество проверки;
  • Модули веб-авторизации и авторизации по mac-адресам подверглись полной реорганизации.
  •  
    -* Pyzzle.ISP - информационная система для автоматизации операторов связи [+]
    [обсудить]
     Система Pyzzle.ISP ведет учет абонентов, гибко тарифицирует услуги связи, осуществляет мониторинг и управление сетевым оборудованием, ведет учет заявок в службу технической поддержки оператора связи, формирует первичные документы, автоматизирует различные бизнес процессы. Система может быть интегрирована с офисной АТС на базе Asterisk и различными электронными платежными системами. Архитектура системы позволяет легко наращивать функциональные возможности. В системе сделан упор на гибкость и удобство работы.
     
    -* Биллинговая система NetUP UTM [+]
    [есть мнение]
     NetUP UserTrafManager - сертифицированная в МинСвязи биллинговая система, предназначенная для учета трафика (а также обсчета Dial-up и веб-хостинга) в сетях любого масштаба. Система ведет базу данных по пользователям, их лицевым счетам и реквизитам, предоставляет отчеты в табличном и графическом виде. Возможен раздельный учет трафика (Россия/зарубеж, локальный/глобальный), обсчет многих каналов, создание простых и сложных тарифных планов. Поддержка многих видов оборудования (Cisco, Mikrotik, Revolution, PC-роутеры и др.) и популярных ОС (Linux, FreeBSD, Windows). Встроена защита для предотвращения воровства трафика. Одна из самых популярных систем среди домашних сетей и провайдеров.
     
    -* LANBilling - система подсчета трафика для малых офисов с маршрутизатором под ОС Linux [+]
    [есть мнение]
     АСР LANBilling - Система LANBilling - представляет собой программный комплекс, ориентированный на сбор статистической информации от устройств, посредством которых сервис провайдеры обеспечивают предоставление услуг пользователям, а также последующую тарификацию предоставленных услуг.
    Комплекс способен обрабатывать информацию об услугах, оплата за использование которых взимается пропорционально объему услуги (интернет доступ по выделенной линии) или времени ее использования (коммутируемый модемный доступ, телефонные переговоры), а также услугах, которые носят разовый (любые единовременные услуги) или периодический характер (услуги с абонентской платой).
    Комплекс предназначен для использования в сетях операторов связи, сервис-провайдеров, организаций, заинтересованных в учете, тарификации, лимитировании услуг, предоставляемых как внешним, так и внутренним потребителям.
     
    -* IPStat - биллинговая система для учёта и контроля интернет трафика [+]
    [есть мнение]
     Биллинговая система IPStat предназначена для сбора, хранения и анализа информации об интернет-трафике, потребляемом корпоративной или домашней сетью.
    Поддерживает авторизацию: mac и IP адреса; pppoe и vpn-соединения; прокси сервер squid.
    Возможно создание правил учёта и блокирования трафика по различным подсетям, портам и протоколам. Ограничение лимита производится как по объему трафика, так и по денежным средствам (после расхода средств/трафика пользователь блокируется).
    Различные виды отчетов. Детализация активности пользователей с точностью до IP-адреса удаленного ресурса (при использовании squid, контролируются все посещения сайтов, с точностью до URL).
     
    !!!-* ng_ipacct - модуль под FreeBSD для учета трафика [+]
    [есть мнение]
     ng_ipacct - работает с использованием netgraph и выполнен в виде подгружаемого модуля ядра. Новая реализация проекта ipacctd. Формат управления и статистики как у Cisco (есть checkpoint) и ipacctd. На сегодняшний день - одна из лучших систем учета трафика для FreeBSD.
     
    !!!-* Trafshow [+]
    [есть мнение]
     Программа позволяет наглядно демонстрировать текущий траффик в сети. В настоящее временя включена в поставку BSD OS 4.0.
     
    !!!-* MRTA - Multi Router Traffic Accounting [+]
    [есть мнение]
     Система учета трафика в сети с распределенной структорой и большим количеством маршрутизаторов. В пакет входят: mrtad - демон учета трафика, mrtastat - система визуализации накопленной статистики через web и mrtareport - доступ к статистике с консоли. Накопленная статистика хранится на SQL сервере MySql или PostgresSQL.
     
    !!!-* MRTG - Multi Router Traffic Grapher (Версия: 2.17.1 от 2011-02-20) [+]
    [есть мнение]
     Визуализатор трафика или чего-либо иного в виде очень красивых графиков, данные собираются через SNMP или посредством скриптов. Набор дополнительных программ (подсчет трафика и построение графиков за выбранный период) для mrtg.
     
    rus-* TrafStat - Система учета интернет трафика [+]
    [обсудить]
     Приложение для организации ведения статистики по доступу к внешним серверам из локальной сети. Позволяет просматривать детальную статистику как за день так и за месяц. Так же реализована панель управления пользователями, которые могут просматривать всю информацию о трафике, хранящуюся в базе. В качестве коллектора используется trafd.
     
    rus-* ndsad - captures IP-traffic from network interfaces and export NetFlow v.5. [+]
    [обсудить]
     Коллектор ndsad предназначен для сбора информации по трафику с интерфейсов PC-маршрутизатора и экспорта ее в формате Cisco NetFlow v.5. Поддерживаются Linux (ULOG), FreeBSD ( tee/divert), Windows и другие операционные системы.
     
    rus-* subbilling - small ulog based billing [+]
    [есть мнение]
     Система сбора информации о трафике пользователей через ulog-acctd. Обработанные данные записываются в MySQL базу, доступен веб-интерфейс.

    В настоящее время реализован подсчет входящего и исходящего трафика; отображение активных соединений; блокирование пользователя при отрицательном балансе; ограничение скорости для каждого тарифа, считается трафик по направлениям, работа как через freeradius, так и через просто chap secrets.

     
    rus-* ipstat_monitor [+]
    [обсудить]
     Коллектор трафика на базе pcap-библиотеки. Данные агрегируются и сохраняються по схеме "DetailHostMatrix Aggregation Schemes" Cisco NetFlow FlowCollector.
     
    rus-* TC - Traffic Counter [+]
    [обсудить]
     Небольшая программа для подсчета трафика пользователей на основе trafd. Скрипт взаимодействующий с trafd написан на perl, web-интерфейс на PHP, статистика хранится в MySQL.
     
    rus-* Cnupm - коллектор IP/IPv6 трафика [+]
    [обсудить]
      Программа cnupm предназначена для учета IP/IPv6 трафика на сетевых интерфейсах UNIX-подобных систем с использованием библиотеки pcap. Основное отличие cnupm от других подобных программ состоит в низкой загрузке процессора и корректной работе с экзотическими сетевыми интерфейсами вроде tun и lo в OpenBSD.
     
    rus-* NetBilling - Система учета трафика в IP-сетях [+]
    [есть мнение]
     Система учета трафика NetBilling с гибкой зональной тарификацией клиентов. Представляет собой набор Perl-скриптов, связывающий результат сбора трафика системой net-acct с базой данный клиентов, тарифов и зон (MySQL) и предоставляющая простой и удобный Web-интерфейс.
     
    rus-* Flowc - система сбора NetFlow v.5 статистики с Cisco маршрутизаторов. [+]
    [обсудить]
     Flowc - программный комплекс предназначенный для сбора, хранения и анализа информации о сетевом трафике снимаемым с маршрутизаторов CISCO по протоколу NetFlow (версия 5). Пакет может быть использован в качестве ISP биллинга для анализа и учета трафика коммерческих пользователей. В качестве хранилища используется MySQL или PostgreSQL, web-интерфейс построен на базе PHP4.
     
    rus-* TA Billing - Traffic Accounting Billing [+]
    [есть мнение]
     Бесплатная биллинговая система для ОС Linux, имеющая WEB интерфейс, распределенную, модульную архитектуру, работающая с различными видами трафика, в том числе со всеми версиями netflow. Имеет подробную документацию.
     
    rus-* bpft (trafd 4) - продолжение развития известной системы учета трафика trafd [+]
    [обсудить]
     Коллектор информации о проходящем трафике, для сбора данных используется BPF (Berkeley Packet Filer) механизм. Информацию по версии 3.01 можно найти на предыдущем сайте TRAFD. Инструкция по установке под Linux здесь.
     
    rus-* NeTAMS - программа для контроля и учета сетевого трафика [+]
    [обсудить]
     Полнофункциональная система биллинга, соответствующая требованиями Правил и Приложения 1 к Приказу №73 от 02.07.2007 Минсвязи РФ "Об утверждении Правил применения автоматизированных систем расчетов". Система имеет сертификат соответствия ОС-4-СТ-0359 (действует с 18.11.2011 по 18.11.2014) и сертифицирована для применения:
    • на сети связи общего пользования в качестве автоматизированной системы расчетов, предназначенной для автоматизации расчетов с абонентами
    • на сети емкостью до 25000 абонентов
    • для расчетов за услуги связи: по передаче данных, за исключением услуг связи по передаче данных для целей передачи голосовой информации; телематические услуги связи; по представлению каналов связи.

    Архитектура программного комплекса позволяет собирать статистические данные от источников разных типов, обрабатывать их гибкими обработчиками тарифных планов, организовывать работу с абонентами, предоставлять всевозможные отчеты абонентам и администраторам, и многое другое.

     
    rus-* ipcad - Cisco IP accounting simulator (daemon) (доп. ссылка 1) (Версия: 3.7.3 от 2007-04-27) [+]
    [есть мнение]
     Многоплатформенная программа (Linux, *BSD) для учета трафика прошедшего через указанный интерфейс (считает через BPF, libpcap или iptables ULOG). Взаимодействие с программой и формат вывода статистики идентичен Cisco IP accouting (даже checkpoint есть). Есть поддержка экспорта информации о трафике через эмуляцию rsh и NetFlow.
     
    rus-* ipacctd - демон для учета трафика под FreeBSD [+]
    [обсудить]
     Программа для аккаунтинга трафика под FreeBSD, использует tee или divert socket для получения ip пакетов. По sighup демон записывает данные о прокаченном трафике в файл в том же виде, что и у Cisco ipaccouting. Предусмотрен расширенный режим статистики (выводится ip протокол и номера портов).
     
    rus-* Ipacc - патч к ядру FreeBSD позволяющий считать трафик [+]
    [обсудить]
     Очень похожая на систему Cisco IP accounting считалка трафика (даже ipacc checkpoint есть), данные выдаются в виде "src_ip, dest_ip, число пакетов, трафик". Все взаимодействие производится через устройство /dev/ipacc или утилиту ipacc. Система замечательная, особенно радует сходство с Cisco IP accounting, единственный минус - требуется патчить ядро.
     
    rus-* IPStat - IP accounting package for Linux with a Java Servlet/JSP Web interface. (Версия: 0.9.7 от 2003-03-18) [+]
    [обсудить]
     Производит учет IP трафика на основании значений счетчиков правил ipchains/iptables, данные хранятся в БД MySQL, просмотр статистики осуществляется с помощью веб-интерфейса на Java Servlet/JSP. Есть возможность учитывать как общий трафик так и трафик по определенным портам. Поддерживает суточные и месячные лимиты для назначенных IP адресов. Можно использовать общую БД и веб-интерфейс для нескольких серверов/роутеров.
     
    rus-* ipCount [+]
    [есть мнение]
     Набор программ для мониторинга проходящего через маршрутизатор трафика. Система работает через средства фильтрации пакетов, например ipfw и ipf. Имеется WEB-интерфейс.
     
    ----* nethogs - net top [+]
    [обсудить]
     Отображает текущий трафик в стиле top, но в отличие от trafshow показывает сведения в привязке к приложениям, а не IP-адресам.
     
    ----* alSUMBilling - proxy+NAT traffic accouting [+]
    [обсудить]
     Веб-интерфейс (php), позволяющий просматривать суммарный трафик PROXY (SQUID+SAMS) и NAT (fprobe-ulog + flow-capture + iptables).
     
    ----* NetFlower - высокопроизводительный кросс платформенный Netflow коллектор [+]
    [обсудить]
     Многоплатформенный пакет для сбора и предварительной обработки данных с сетевых маршрутизоторов в формате Netflow. Основными целями, при создании NetFlower были:
    • Способность создавать файлы формата, аналогичного создаваемому Cisco NetFlow collector
    • Поддержка схем аггрегации Cisco NetFlow collector
    • Легкость конфигурирования
    • Поддержка технологии "замещения ресурсов"
    • Кросс-платформенность
    • поддержка версий NetFlow v1, v5, v6, v7, v9

    NetFlower состоит из следующих приложений :

    • NFcollect - собирает, разбирает и записывает в файл потоки Netflow разных версий
    • NFgroup - преобразует данные (в том числе агрегируя) в конфигурационно задаваемый формат
    • NFservice (только win32 версия) - управляет системной службой, ассоциированной с NFcollect
     
    ----* ipt-netflow - Netflow exporting module for Linux kerne (Версия: 1.8 от 2012-07-04) [+]
    [есть мнение]
     Очень быстрый и эффективный модуль экспорта netflow для iptables.
     
    ----* Napix - биллинговая система для офисов и домашних сетей [+]
    [обсудить]
     Napix - это пакет программ для учета трафика и контроля доступа к сети Интернет. Особенностью системы является гибкость учета благодаря использованию протокола Netflow, а так же возможность автоматического контроля доступа к сети интернет - на основе доступных объемов трафика, средств на счете, полосы пропускания или контента.
     
    ----* NfSen - Netflow Sensor [+]
    [обсудить]
     Web-интерфейс к netflow коллектору nfdump. Позволяет строить RRD-графики, производить выборку данных. На писан на PHP и Perl, данные хранятся в файловой системе, без использования СУБД.
     
    ----* vnStat - network traffic monitor for Linux (Версия: 1.11 от 2011-06-04) [+]
    [обсудить]
     Утилита предназначенная для анализа/сравнения прокаченного через интерфейс трафика с разбивкой по дням.
     
    ----* Stager - aggregating and presenting network statistics. (Версия: 4.1 от 2010-07-09) [+]
    [обсудить]
     Система для агрегирования и накопления статистики о трафике учтенном посредством NetFlow, MPing или SNMP. Управление и визуализация статистики (интересные общие аналитические отчеты) производится через web-интерфейс. Системные скрипты написаны на perl, web-интерфейс на php.
     
    ----* pmacct - Promiscuous mode IP Accounting package (Netflow v9 and IPv6) (Версия: 0.14.3 от 2013-06-16) [+]
    [есть мнение]
     Набор утилит для подсчёта трафика. pmacct позволяет вести учёт IPv4 и IPv6 трафика с возможностью агреогирования его по задаваемым признакам. Данные собираются с помощью библиотеки libpcap или считываются из Netflow v1/v5/v9 потока. Получаемая информация может выводится в stdout, сохраняться в памяти или в SQL таблицах.
     
    ----* BandwidthD - tracks usage of TCP/IP (Версия: 2.0.1 от 2005-01-13) [+]
    [есть мнение]
     Программа для контроля за трафиком конечных пользователей. Строит сводные таблицы (html) и графики по каждому пользователю (как по IP, так и по подсети) с разбивкой по дням, неделям и месяцам. На каждом графике детализирован вид трафика: HTTP, TCP, UDP, P2P и т.д.
     
    ----* Flow-tools - collecting and processing NetFlow data [+]
    [есть мнение]
     Набор утилит для сбора и обработки (генерации отчетов) NetFlow v. 1,5,6,8 потоков с маршрутизаторов Cisco и Juniper. Присутствует интерфейс для разработки дополнений на языках Perl и Python.
     
    ----* ipac-ng - iptables/ipchains based IP accounting package [+]
    [есть мнение]
     Модуль для iptables или ipchains для учета проходящего через машину трафика. Информация о прошедших пакетах может сохранятся в текстовых файлах, gdbm, PostgreSQL или sqlite. Присутствуют утилиты для выборки статистики.
  • MySql store path - Патч добавляет возможность хранить статистику в базе MySql.
  •  
    ----* IPACCO - collect, visualize and analyze IP accounting data (Версия: 0.2 от 2005-05-24) [+]
    [обсудить]
     Программное обеспечение для получения данных IP accounting с Cisco, помещение их в mysql и организации web-интерфейса для визуализации накопленной статистики (на PHP).
     
    ----* Argus - network Audit Record Generation and Utilization System [+]
    [обсудить]
     Система для мониторинга и контроля потоков трафика в сети. Анализируя несколько источников данных (удаленные клиенты с libpcap коллекторами) в реальном времени, строятся различные аналитические отчеты.
  • Не путать с системой мониторинга сетевых сервисов Argus
  •  
    ----* Softflowd - network traffic analyser capable of Cisco NetFlow (Версия: 0.9.8 от 2006-11-03) [+]
    [обсудить]
     Генератор NetFlow v.1 потока на Linux или BSD машине, для сбора статистики используется libpcap.
  • pfflowd - преобразует OpenBSD PF pfsync сообщения о трафике в NetFlow поток.
  •  
    ----* ng_netflow - netgraph kernel module, which implements Cisco\'s netflow protocol on PC running FreeBSD (Версия: 0.2.1 от 2004-02-19) [+]
    [обсудить]
     Модуль ng_netflow (netgraph эмулятор netflow), обеспечивает генерацию Cisco netflow потока исходящего от FreeBSD маршрутизатора.
     
    ----* fprobe - a NetFlow probe [+]
    [обсудить]
     fprobe утилита использующая libpcap для сбора данных о проходящем трафике и генерирующая на выходе NetFlow поток. Работает как под Linux, так и под FreeBSD.
     
    ----* traflog - program logging ip/tcp/udp sessions in MySQL/PgSQL [+]
    [есть мнение]
     Система учета трафика проходящего через маршрутизатор под управлением FreeBSD. Сбор информации о трафике производится через divert ipfw.
     
    ----* Net-Acct-MySQL [+]
    [есть мнение]
     Система сбора (используется libcap) и накопления статистики о проходящем трафике. Есть возможность подсчитывать трафик, вырабатываемый конкретным пользователем. Информация о трафике хранится в MySQL. Присутствует web-интерфейс на PHP.
     
    ----* LUTA - Local User Traffic Accounting [+]
    [обсудить]
     Небольшая программа для Linux, позволяющая считать tcp трафик локальным пользователям (по их UID). Состоит из демона и клиента, поддерживает правила для выделения учитываемого трафика.
     
    ----* IPA - Pluggable Accounting System (Версия: 2.1.2 от 2012-07-19) [+]
    [обсудить]
     Модульная система учёта и ведения статистики общего назначения. Поддерживает статические и динамические правила, лимиты, подлимиты и пороги. Работает с внешними модулями учёта, баз данных и статистики.

    Например, IPA позволяет производить учет IP трафика на основании значений счетчиков правил пакетного фильтра. Накопленная информация сохраняется в базе данных, программа позволяет устанавливать лимиты для каждого учетного правила, понимает временные интервалы "конец дня", "конец недели" и т.д.

     
    ----* IPmeter - network usage metering and billing application for IP traffic [+]
    [есть мнение]
     Система для подсчета трафика по хостам и сервисам, расчет стоимости прокаченного трафика для каждого клиента и общих затрат провайдера. Статистика собирается путем использования ПО NeTraMet, которое в свою очередь собирает данные с Cisco через NetFlow. Работает на BSD системах, используется PostgreSQL.
     
    ----* TAS - Traffic Accounting System, gather and process the traffic statistics from PC or Cisco routers [+]
    [есть мнение]
     Программа на perl для сбора и накопления информации о проходящем трафике. В программе существуют 2 основных метода сбора информации: IP трафик (rsh, trafd libcap) и трафик уровня приложений (анализ логов squid, sendmail, httpd, ftp).
     
    ----* ipaudit - listens to a network device in promiscuous mode, and records of every connection [+]
    [обсудить]
     Программа позволяющая отследить все соединения с/на определенного IP адреса в целях выявления аномалий, например, DoS/DDoS атак, эпидемий сетевых червей, попыток сканирования портов, возникновения нетипичного увеличения объема трафика. Для просмотров отчетов присутствует web-интерфейс.
     
    ----* tcpspy - logs information about incoming and outgoing TCP/IP connections including local address, remote address, and the username responsible for the connection. [+]
    [обсудить]
     Небольшая, но очень полезная утилита. Позволяет проконтролировать сетевой трафик генерируемый различными пользователями, которые запускают программы на сервере. В лог заносятся данные: имя пользователя, локальный/удаленный адрес и порт.
     
    ----* iplog - TCP/IP traffic logger, capable of logging TCP, UDP, and ICMP traffic. [+]
    [обсудить]
     Монитор TCP/IP трафика, способен вести логи о проходящем трафике, обнаруживать сканирования портов, флуд и некоторые виды атак.
     
    ----* tcpstat - reports certain network interface statistics much like vmstat (Версия: 1.5 от 2003-01-26) [+]
    [обсудить]
     В реальном режиме времени показывает очень интересную статистику работы сетевого интерфейса: время выборки, количество прошедших за выборку пакетов, средний размер пакета, отклонение от стандартного размера пакета, пропускная способность интерфейса в битах в секунду. Есть возможность анализа статистики собранной программой tcpdump.
     
    ----* Bandwidth monitor - utility that allows the user to view the bandwidth currently being consumed to and fromeach network interface (Версия: 1.0 от 2014-02-22) [+]
    [обсудить]
     Утилита, которая отображает список всех сетевых интерфейсов машины и показывает текущую скорость (в Кб/сек.) передачи информации через каждый интерфейс.
     
    ----* Bandmin - record and log ip accouting data [+]
    [обсудить]
     Набор скриптов на языке perl для организации сбора и анализа (генерируются html отчеты) данных о проходящем трафике, работает с ipchains, ipfwadm, UserIpAcct и ipfw.
     
    ----* IP Flow Meter - bandwidth analysis tool, that measures how much bandwidth specified hosts use on their Internet link [+]
    [обсудить]
     Программа для подсчета трафика с определенным множеством хостов, через обозначенный сетевой интерфейс.
     
    ----* ippl - daemon which logs IP packets sent to a computer [+]
    ----* icmpinfo [+]
    ----* tdetect - daemon that detects all traceroute attempts [+]
    ----* iplogger [+]
    ----* exdump - packet watcher, dumper, and logger. (TCP, UDP, and ICMP) [+]
    ----* jail (just another ICMP logger) [+]
    [есть мнение]
     Системы учета и анализа проходящих через машину сетевых пакетов.
     
    ----* IPTraf - an ncurses-based IP traffic monitor (доп. ссылка 1) (Версия: 3.0.0 от 2005-09-20) [+]
    [обсудить]
     Монитор трафика с менюшками. Много чего показывает, но менюшки все портят. Я предпочитаю использовать для динамической оценки трафика trafshow.
     
    ----* TRAF - a network traffic monitor [+]
    [есть мнение]
     Простой монитор трафика.
     
    ----* ipac - IP accounting package [+]
    [есть мнение]
     Накапливает статистику о размере проходящего трафика и предоставляет отчеты в виде таблиц и графиков. Аккаутинг ведется через ipfwadm, ipchains или iptables.
     
    ----* Net-Acc t- logs traffic accounting information [+]
    [обсудить]
     Мощная система сбора статистики проходящего трафика. Есть возможность подсчитывать трафик, вырабатываемый конкретным пользователем.
     
    ----* IPAcct - USER ip accounting. [+]
    [обсудить]
     Ведение учета IP трафика пользователей. Можно не только учитывать сколько трафика создано каждым пользователем системы, но и устанавливать квоты допустимого объема прокачки для пользователей.
     
    ----* TrafficWatch - system for accounting for traffic costs [+]
    [обсудить]
     Система аккаунтинга трафика для небольших университетских сетей. Для управления используется web-интерфейс, имеется возможность сбора информации о трафике из логов Squid или учет транзита через libpcap.
     
    ----* trafficcounter-snmp - система накопления информации о трафика [+]
    [есть мнение]
     Простая система подсчета IP трафика прошедшего через интерфейсы маршрутизатора. Информация добывается через протокол SNMP. В комплект входит программа для вывода статистики в наглядном виде.
     
    ----* patch к ipa для поддержки mysql (Версия: 2.7.1 от 2012-10-09) [+]
    [есть мнение]
     Патч с поддержкой хранения статистики в MySQL для ipa. (Сборка:make -DWITH_MYSQL, В секции global конфига обязательная опция sql_name и необязательные sql_user, sql_pswd, sql_host, sql_port. В MySQL должна быть создана база sql_name) Присутствует несложный web-интерфейс.
     
    ----* vnStat - network traffic monitor for Linux (Версия: 1.11 от 2011-06-03) [+]
    [есть мнение]
     Простая система мониторинга трафика. Сохраняет в логах ежедневный трафик прошедший через указанный интерфейс. Не требует root привилегий для запуска, данные берутся из файловой системы /proc. Отчеты: Top 10, по дням, за месяц.
     
    ----* IPaccounting - monitor and account TCP/IP traffic on a Cisco router [+]
    [есть мнение]
     
    ----* cflowd - flow analysis tool currently used for analyzing Cisco's NetFlow enabled switching method [+]
    [обсудить]
     Анализатор потоков для Cisco's NetFlow. Состоит из трех модулей: сбора данных, хранения и анализа накопленной статистики.
     



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру