2025-01-23 21:03:10 +07:00
# Тестовое задание
## Запуск WordPress с базой данных MariaDB, Apache, Prometheus и Grafana
### Описание
Данный проект разработан для быстрого развертывания WordPress сайта с использованием базы данных MariaDB и веб-сервера Apache. Кроме того, в проект включен Prometheus для мониторинга и Grafana для визуализации данных.
### Содержание
- [Требования ](#требования )
- [Установка ](#установка )
- [Запуск ](#запуск )
- [Мониторинг с Prometheus ](#мониторинг-с -prometheus )
- [Визуализация с Grafana ](#визуализация-с -grafana )
2025-01-24 07:58:33 +07:00
- [Добавление дашборда 3894 в Grafana ](#добавление-дашборда-3894-в-grafana )
2025-01-23 21:03:10 +07:00
- [Лицензия ](#лицензия )
### Требования
- Установленный Docker
- Установленный Docker Compose
### Установка
1. Клонируйте репозиторий:
```bash
git clone https://code.zhs.one/stransit/test.git & & cd test
```
### Запуск
Для запуска всех сервисов используется Docker Compose. Просто выполните следующую команду:
```bash
docker-compose -f manufacturer/containe/services/docker-compose.yml up -d
```
Это развернет WordPress, MariaDB, Prometheus и Grafana в фоновом режиме.
### Мониторинг с Prometheus
Prometheus будет собирать метрики с Apache. Чтобы убедиться, что Prometheus работает, откройте браузер и перейдите по адресу:
```
http://localhost:9090
```
Здесь вы можете проверить доступные метрики и выполнить запросы.
### Визуализация с Grafana
Grafana предоставляет мощные возможности визуализации для ваших метрик. Для доступа к интерфейсу Grafana откройте браузер и перейдите по адресу:
```
http://localhost:3000
```
По умолчанию, логин и пароль:
- **Логин:** admin
- **Пароль:** admin
2025-01-24 07:58:33 +07:00
### Добавление дашборда 3894 в Grafana
1. После входа в Grafana, нажмите на значок `+` в левом боковом меню и выберите пункт **Import** .
2. В поле "Import via grafana.com" введите `3894` и нажмите кнопку **Load** .
3. Выберите источник данных, который будет использоваться для этого дашборда (например, Prometheus), и нажмите **Import** .
Теперь дашборд 3894 будет добавлен в вашу Grafana, и вы сможете визуализировать метрики Apache!
2025-01-23 21:03:10 +07:00
### Лицензия
2025-01-24 07:58:33 +07:00
Проект лицензирован под MIT License. Ознакомьтесь с файлом LICENSE для подробной информации.