Перейти к содержанию

Основные команды и контроль за работой системы

Команды, применяемые для консоли при подключении через ssh

  • docker compose stop - остановка контейнеров без удаления данных (и лицензии)
  • docker compose stop && docker compose up -d перезапуск со стопом
  • docker compose up -d - запуск всех контейнеров
  • docker compose ps - проверка запуска контейнеров
  • docker exec -it analysis bash - как войти в контейнер (в данном случае analysis)

Команды, применяемые для проверки политик

  • docker compose logs --tail 100 topology.worker | grep "PoliciesApplicator" для точного поиска примененных политик, чтобы понять, применилась ли политика. Выполнение делает PoliciesApplicator
  • docker compose logs --tail 100 analysis topology.worker - просмотр логов, если политика не применилась

Команды, применяемые для проверки storage

  • free -h - отображает общую память по системе
  • docker stats - отображает информацию по потреблению контейнеров
  • df -h - загрузка сторадж (в строке /dev/mapper/ubuntu--vg-ubuntu--lv)

Команды, применяемые для просмотра данных системы и выгрузке логов

  • docker system df -v просмотр данных по системе о занимаемом месте образами, вольюмами и контейнерами
  • docker compose logs topology.worker > logstw.txt - выгрузка логов по конкретному компоненту в файл