TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #407 4.47K
Секреты Zabbix: Мониторинг веб-серверов без проблем

Zabbix — это мощное решение для мониторинга, которое позволяет отслеживать состояние серверов и служб в реальном времени. В этом посте мы рассмотрим, как настроить Zabbix для мониторинга веб-серверов.

### Шаг 1: Установка Zabbix Server
Сначала установи Zabbix Server на своем сервере. Для этого выполни следующие команды:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent


### Шаг 2: Настройка базы данных
Создай базу данных для Zabbix и настрой пользователя:
CREATE DATABASE zabbix CHARACTER SET UTF8 COLLATE UTF8_BIN;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;


### Шаг 3: Конфигурация Zabbix Server
Отредактируй конфигурационный файл Zabbix Server:
sudo nano /etc/zabbix/zabbix_server.conf

Убедись, что указаны правильные параметры базы данных:
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=password


### Шаг 4: Настройка Zabbix Frontend
Настрой веб-интерфейс Zabbix, отредактировав файл конфигурации PHP:
sudo nano /etc/zabbix/apache.conf

Перезапусти Apache для применения изменений:
sudo systemctl restart apache2


### Шаг 5: Добавление веб-сервера в Zabbix
1. Войди в веб-интерфейс Zabbix.
2. Перейди в раздел "Configuration" -> "Hosts".
3. Нажми "Create host" и заполни информацию о веб-сервере.
4. Перейди в раздел "Templates" и добавь шаблон "Template App HTTP Service".

### Шаг 6: Настройка мониторинга веб-сервера
1. Перейди в раздел "Configuration" -> "Hosts".
2. Выбери веб-сервер и перейди в раздел "Items".
3. Нажми "Create item" и настрой параметры для мониторинга HTTP.

Теперь Zabbix будет мониторить твой веб-сервер и уведомлять тебя о любых проблемах.

Не пропусти завтрашний пост о том, как настроить мониторинг SMART-дисков через Zabbix!
____________________

Дополнительный материал:
🧠 - Открытие Ansible: Как простой инструмент стал гигантом управления конфигурациями
🧠 - Управление Особыми Режимами в Linux: Разблокировка Доступа с chmod
🧠 - Разбираемся с командой Basename: Ваш ключ к упрощению работы с файлами в Linux
Telegram Linux Skill - Освой Linux c нуля до DevOps #short_story 🚀🔧 Открытие Ansible: Как простой инструмент стал гигантом управления конфигурациями 🌐💻 В мире DevOps, где каждая секунда на счету и гибкость является ключом к успеху, один инструмент выделяется своей мощью и простотой. Это история Ansible и…
  • 👍 26
  • 🔥 1
  • 👀 1
More from @linuxskill
  1. Oct 9, 2026💀 df показывает 100%, а du молчит? 5 шагов спасения прода Сервисы падают с «No space left…
  2. Oct 7, 2026Post #1243
  3. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  4. Oct 5, 2026Post #1241
  5. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  6. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →