Настройка Uptime

Назад на главную

Установка и настройка Uptime-Kuma для мониторинга состояния серверов и сервисов

Описание

Uptime-Kuma — это современный инструмент для мониторинга доступности серверов и сервисов с интуитивно понятным интерфейсом, поддержкой различных проверок и интеграцией с мессенджерами для уведомлений. Это бесплатная альтернатива коммерческим решениям, таким как Uptime Robot и StatusCake.

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

Шаги для установки через Docker:

1. Установка Docker и Docker Compose

sudo apt update
sudo apt install -y docker.io docker-compose
sudo systemctl start docker
sudo systemctl enable docker

2. Создание директории для Uptime-Kuma

mkdir -p ~/uptime-kuma
cd ~/uptime-kuma

3. Создание файла docker-compose.yml

Создайте файл docker-compose.yml в директории ~/uptime-kuma:

nano docker-compose.yml

Добавьте в файл следующее содержимое:

version: '3.9'
services:
  uptime-kuma:
    image: 'louislam/uptime-kuma:1'
    container_name: uptime-kuma
    volumes:
      - 'uptime-kuma:/app/data'
    ports:
      - '3001:3001'
    restart: always
volumes:
  uptime-kuma:

4. Запуск Uptime-Kuma

docker-compose up -d

После выполнения этой команды Uptime-Kuma будет запущен в фоновом режиме и доступен по адресу: http://<ваш_сервер>:3001.

5. Настройка Uptime-Kuma

Откройте веб-браузер и перейдите по адресу: http://<ваш_сервер>:3001.

На главной странице создайте учетную запись администратора и настройте проверки для мониторинга.

Пример проверки

Добавьте проверку доступности вашего сервера или сервиса:

Параметры сервиса:

Результат

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