MyTetra Share
Делитесь знаниями!
Время создания: 07.08.2026 20:12
Автор: alensav
Текстовые метки: doclmon
Раздел: HISTORY
Запись: alensav/MyTetra2/main/base/1786122770yl0t6ytqw4/text.html на raw.githubusercontent.com

DockMon

Теперь вы видите главную панель управления (Dashboard). Давайте разберемся, что здесь к чему.


📊 Что вы видите на панели:

Основная статистика:

  • Hosts: 1 онлайн (ваш компьютер)
  • Containers: 5 всего (3 запущены, 2 остановлены)
  • Alerts: 0 (всё работает стабильно)
  • Updates: 0 (нет обновлений)

Использование ресурсов хоста:

  • CPU: 0.2% (почти нет нагрузки)
  • Mem: 5.2% (оперативной памяти используется мало)
  • Net: 518 B/s (минимальный сетевой трафик)

Контейнеры (Top Containers):

  1. docker — [running] (основной демон Docker)
  2. my-app-web-1 — [running] (ваш Nginx)
  3. nginx-test — [exited] (остановлен)

🎯 Что можно делать в DockMon:

1. Просмотр всех контейнеров

В левом меню нажмите "Containers" — увидите список всех контейнеров с их статусом.

2. Просмотр логов

Нажмите на любой контейнер → откроется страница с логами в реальном времени.

3. Управление контейнерами

На странице контейнера есть кнопки:

  • Start — запустить остановленный
  • Stop — остановить запущенный
  • Restart — перезапустить
  • Logs — посмотреть логи

4. Мониторинг ресурсов

На вкладке "Host" можно увидеть детальную статистику по CPU, памяти, диску и сети.


🔧 Настройка оповещений:

  1. Нажмите "Settings" (шестеренка в левом меню)
  2. Настройте уведомления:
  • Telegram — отправлять уведомления в Telegram-бот
  • Email — оповещения по почте
  • Slack — для командной работы

🚀 Полезные действия:

Запустить остановленный контейнер:

  1. Перейдите в "Containers"
  2. Найдите nginx-test (статус Exited)
  3. Нажмите на него → кнопка "Start"

Добавить новый хост:

Если у вас есть другие серверы с Docker:

  1. Нажмите "Hosts" → "Add Host"
  2. Введите IP-адрес и настройте подключение

📱 Мобильный доступ:

DockMon адаптирован для мобильных устройств:

text

https://ВАШ_IP:8001


🐛 Если контейнер не отображается:

1. Обновите список:

В правом верхнем углу есть кнопка "Refresh"

2. Проверьте через терминал:

bash

docker ps -a

3. Если контейнер есть, но не виден в DockMon:

Перезапустите DockMon:

bash

docker restart dockmon


🛠️ Сравнение DockMon vs Portainer:


Функция

DockMon

Portainer

Мониторинг

⭐⭐⭐⭐⭐

⭐⭐⭐

Управление

⭐⭐⭐

⭐⭐⭐⭐⭐

Простота

⭐⭐⭐⭐⭐

⭐⭐⭐

Stacks

Шаблоны

Уведомления

Вывод:

  • DockMon — для красивого мониторинга
  • Portainer — для управления контейнерами

✅ Итог:

DockMon установлен и работает. Теперь у вас есть два инструмента:

  1. Portainer — для управления контейнерами (http://localhost:9000)
  2. DockMon — для мониторинга (https://localhost:8001)

Поздравляю! 🎉 Вы создали полноценную систему мониторинга Docker!

Если есть вопросы по настройке или использованию — спрашивайте! 🚀

======================================================================================

======================================================================================

Итог: Что у вас сейчас работает


Сервис

Адрес

Логин

Пароль

Для чего

Portainer

http://localhost:9000

(создан вами)

(создан вами)

Управление контейнерами, стеками, образами

DockMon

https://192.168.1.124:8001

admin

dockmon123

Мониторинг ресурсов, логи, оповещения


📊 На скриншоте видно:

  • ✅ 4 контейнера запущены (docker, my-app-web-1, portainer, dockmon)
  • ✅ 1 остановлен (nginx-test)
  • ✅ Нет ошибок (Alerts: 0)
  • ✅ Нет обновлений (Updates: 0)
  • ✅ 1 хост онлайн (ваш компьютер)

🚀 Что дальше?

1. Запустите остановленный контейнер nginx-test:

  • В Portainer: Containers → nginx-test → Start
  • Или в терминале: docker start nginx-test

2. Настройте оповещения в DockMon:

  • Нажмите Settings (шестеренка)
  • Настройте Telegram или Email уведомления

3. Изучите интерфейс:

  • Посмотрите логи контейнеров
  • Проверьте использование ресурсов
  • Поэкспериментируйте с фильтрами

📝 Полезные команды для мониторинга:

bash

# Просмотр всех контейнеров

docker ps -a


# Логи Portainer

docker logs portainer --tail 20


# Логи DockMon

docker logs dockmon --tail 20


# Логи вашего Nginx

docker logs my-app-web-1 --tail 20


# Запуск остановленного контейнера

docker start nginx-test


# Остановка контейнера

docker stop nginx-test


🎯 Поздравляю!

Вы успешно установили и настроили:

  1. Docker — работает
  2. Portainer — работает на http://localhost:9000
  3. DockMon — работает на https://192.168.1.124:8001
  4. Nginx — работает на http://localhost:8081

Теперь у вас полноценная система управления и мониторинга Docker! 🚀


Если будут вопросы по настройке или использованию — пишите! 😊





 
MyTetra Share v.0.67
Яндекс индекс цитирования