Установка NetData

NetData — система мониторинга, отображающая на веб-панелях статистику в реальном времени. На тесте выполню установку NetData в Ubuntu 18.04 и Ubuntu 16.04. Перед установкой можно обновить систему: Если версия Ubuntu 18.04 и новее, то NetData устанавливается командой: После установки конфигурация будет находится в /etc/netdata/, логи в /var/log/netdata/. На Ubuntu 16.04 и старее, можно установить так […]

Установка Webalizer

Webalizer — программа составления отчетов и статистики по log файлам. Допустим есть установленный веб-севрер Apache2, например как я описывал в этой статье — Установка и настройка веб-сервера Apache2

Оповещения Zabbix по телефону через Asterisk

Однажды ночью на станции отключились кондиционеры и начала подниматься температура, естественно мне пришли email уведомления на телефон, но так как была ночь, увидел я их только утром, поэтому понадобилось для таких экстренных случаев быстро сделать возможность уведомлений звонком на телефон. Наведу пример варианта оповещений Zabbix используя телефонный вызов через Asterisk. У Asterisk должен быть загружен […]

Установка и использование WPScan в Linux

WPScan — утилита для тестирования WordPress, поиска уязвимостей. Установим необходимые компоненты (для Ubuntu новее 14.04): Установим необходимые компоненты (для Ubuntu 14.04): Скачаем файлы WPScan: Перейдем в директорию со скачанными файлами и установим необходимые ruby gems: Посмотрим справку по WPScan: Обновим WPScan: Пример запуска простого теста: Пример запуска подбора паролей: Вывод подробной информации в файл: Запуск […]

Установка и использование Conky в Linux

Conky — системный монитор. Команда установки в Ubuntu: В CentOS/Fedora: Команда запуска: При первом запуске у меня отобразилось вот такое окно: Конфигурационные файлы находятся в директории /etc/conky/ Прочитать встроенную документацию можно выполнив команду: Пример запуска в фоне с интервалом обновления 2 сек.: Для остановки можно использовать команду:

Установка Ostinato в Ubuntu

Ostinato — программа для анализа сети и генерации трафика. Команда установки Ostinato в Ubuntu: Запуск выполняется в графическом режиме по ссылке или командой: Чтобы удалить Ostinato можно выполнить команду:

Журналирование активности средствами IPTables

С помощью iptables можно записывать в лог-файл сетевую активность, то есть какие данные куда передаются и откуда приходят. Пример команды: Чтобы информация писалась не в rsyslog файл, а отдельно, создадим файл: И добавим в него следующее: Чтобы применить изменения перезапустим rsyslog: Готово, указанная в первом правиле сетевая активность будет записываться в файл /var/log/iptables.log. Также желательно […]

Мониторинг параметров Apache2 в Zabbix

Установим необходимые компоненты: Активируем модуль информации об apache2 (обычно он активирован изначально): Откроем файл конфигурации модуля и укажем IP-адрес zabbix сервера чтобы разрешить ему просмотр информации об apache2 (если apache2 на локальной машине, то доступ обычно разрешен, указанием local или 127.0.0.1): В редакторе nano CTRL+X используются для выхода и y/n для сохранения или отмены изменений. […]

Установка и использование Vnstat и Vnstati

Vnstat — простой инструмент для учёта трафика. Vnstati — утилита для визуализации статистики. Установка в Ubuntu: Пример запуска подсчета трафика указанного сетевого интерфейса: Удаление из базы и остановка подсчета трафика указанного сетевого интерфейса: Пример просмотра статистики: Пример просмотра статистики на указанном интерфейсе: Проверить работает ли vnstat можно командой: Опишу возможные ключи запуска: -h (по часам) […]

Установка и использование collectl в Linux

collectl — консольный инструмент для мониторинга производительности системы и записи результатов. Установка в Ubuntu или Debian: Команда отображения документации: Пример запуска: Пример мониторинга загрузки процессора: Пример мониторинга памяти: Пример мониторинга диска: Можно также просматривать статистику в виде графиков через браузер если установить colplot.