Каталог расширений

Инженерное меню для PT AF

Инженерное меню для PT AF. Cборник команд из базы знаний.

Основной функционал разбит на секции:

1. Службы - Статус служб и управление базами данных

1. Показать службы с ошибками (monit summary | grep -vi OK) 2. Запустить все службы (monit start all) 3. Управление службами

  1. Запустить все службы
  2. Запустить\остановить monit
  3. Запустить\остановить mongod
  4. Запустить\остановить ElasticSearch
  5. Запустить\остановить waf-sync
  6. Журнал monit.log (tail -f /var/log/monit.log)
  7. Статус waf-nginx (service waf-nginx status) s. Показать статус всех служб (monit summary)

e. ElasticSearch

  1. Запустить\остановить ElasticSearch
  2. Подробный статус службы ElasticSearch (monit status elasticsearch)
  3. Статус базы данных ElasticSearch
  4. Установить оптимальный размер HeapSize (На кластерах не работает)
  5. Очистить базу данных ElasticSearch

m. MongoDB

  1. Запустить\остановить mongod
  2. Подробный статус службы mongod
  3. Статус связанности кластера
  4. Показать базы данных на сервере
  5. Показать размер коллекций
  6. Удалить базу данных
  7. Очистить архивные данные
  8. Исправить статус Recovering
  9. Mongo Shell
  10. Показать журнал сетевой активности b.Сделать резервную копию основной базы e.Экспортировать базу данных r.Восстановить базу данных i.Импортировать базу данных

2. Система - Информация о состоянии системы

  1. Информация о системе
  2. Конфигурация WSC
  3. Показать текущий RPS
  4. Список процессов (htop)
  5. Показать 10 самых объемных процессов
  6. Показать 10 самых объемных директорий
  7. Серийный номер сервера
  8. Показать нагрузку на диск

3. Сеть - Информация о состоянии сети

  1. IP адреса (ip a)
  2. Показать таблицу iptables
  3. Расширенный статус службы keepalived
  4. Показать заблокированные IP адреса
  5. Очистить список заблокированных IP адресов
  6. Показать опубликованные сервисы waf-nginx
  7. Сброс правил iptables

4. Конфигурация - Задачи по конфигурации

  1. Назначить пользователю admin пароль positive (UI)
  2. Сбросить статус зависших заданий в планировщике
  3. Завершить восстановление из резервной копии UI.
  4. Включить расширенную конфигурацию waf-nginx
  5. Включить поддержку Proxy Protocol
  6. Перевыпустить сертификат для UI
  7. Логирование waf-nginx access.log
  8. Посмотреть HMAC токены
  9. Исправить несуществующие ссылки правил
  10. Исправить дубликаты правил (actions\policies)
  11. Оптимизация MongoDB для высконагруженных систем ss.Экспортировать \ Импортировать настройки безопасности: 1 Импорт конфигурации безопасности 2 Экспорт конфигурации безопасности 3 Импорт правила из файла 4 Экспорт правила в файл 5 Импорт политики из файла 6 Экспорт политики в файл 7 Экспорт веб-приложения в файл

5. Патчи

scm. Установить waf-scm patcher sw. Оптимизация использования swap wu. Обновить пакет waf-nginx wd. Обновить пакет waf-data

6. Журналы

  1. monit
  2. waf-nginx (2t - error.log 2a - access.log)
  3. waf-sync
  4. Celery
  5. CeleryBeat
  6. wafd
  7. waf-gowaf
  8. waf-ddos
  9. af-tools
  10. Syslog
  11. Kernel
  12. UI
  13. Mongo DB

a. Подготовить расширенный диагностический архив d. Диагностический режим t. Показать ошибки monit за последний час

7. Установка утилит

  1. atop
  2. cкрипт мониторинга воркеров waf-nginx
  3. rsync
  4. sysstat
  5. zabbix-agent
  6. irq-balance (Распределение расчета IRQ по ядрам CPU)
  7. nLoad (Визуальный мониторинг трафика)
  8. zip (Поддержка зашифрованных архивов с журналами)

Использование:

Установка (по ссылке лежит всегда актуальная версия)
wget https://storage.ptsecurity.com/f/7f95540f1c4041ed91f6/?dl=1 -O af-tools.deb
dpkg -i af-tools.deb
Запуск
af-tools.py
-u - обновление скрипта
-p - загрузить обновление патчей
-s <n> - Поиск ошибок по журналам служб monit, celery, wafd, waf-correlator, trainer, syslog, diamond, celerybeat, nginx, waf-sync, waf-nginx за последние n минут

Продукт
PT Application Firewall
Категория
Решения
Теги
  • PT Application Firewall 3·

Другие расширения для PT Application Firewall

  • 1
    PT Feeds Коннектор для PT Application Firewall PRO
    Коннектор является внешним агентом, который забирает необходимые feed записи из приложения PT Feeds, фильтрует и передает информацию о компроментированных IP адресах в глобальные списки PT Application Firewall PRO.
    Автор
    Dmitry Karyakin
    Продукт
    PT Application Firewall
    Категория
    Интеграции
    • PT Application Firewall Pro·
  • 1
    PT AF 3 конфигуратор
    Конфигуратор для получения набора bash команд для конфигурации кластера.
    Автор
    krant0r
    Продукт
    PT Application Firewall
    Категория
    Решения
    • PT Application Firewall 3·
  • 1
    PT AF Pro конфигуратор
    Конфигуратор для получения набора bash команд для конфигурации кластера.
    Автор
    krant0r
    Продукт
    PT Application Firewall
    Категория
    Решения
    • PT Application Firewall Pro·
  • 1
    Автор
    Dmitry Karyakin
    Продукт
    PT Application Firewall
    Категория
    How-to's
    • PT Application Firewall 3·
  • 1
    Nginx с агентом PTAF Pro в Docker контейнере
    Контейнер обеспечивает быстрый запуск nginx в режиме reverse proxy с агентом PTAF Pro для последующего подключения к Cloud PTAF Pro.
    Автор
    Dmitry Karyakin
    Продукт
    PT Application Firewall
    Категория
    How-to's
    • PT Application Firewall Pro·
    • Docker·
    • NGINX·
  • 2
    Развертывание PTAF Pro на платформе Яндекс.Облако
    Развертывание PTAF Pro на платформе Яндекс.Облако: on-premises cluster и standalone для демонстрационных и лабораторных стендов.
    Автор
    Dmitry Karyakin
    Продукт
    PT Application Firewall
    Категория
    How-to's
    • PT Application Firewall Pro·
    • Yandex.Cloud·