Город МОСКОВСКИЙ
00:08:36

Glances часть 1 - простой и наглядный сервис мониторинга

Аватар
Universe of Open Source
Просмотры:
8 402
Дата загрузки:
02.06.2023 01:45
Длительность:
00:08:36
Категория:
Техника и оборудование

Описание

В этом видео я расскажу про сервис мониторинга для одного хоста более наглядный и информативный чем Top или Htop. Мониторить можно практически все CPU, Memory, Load, Process list, Network interface, Disk I/O, IRQ / Raid, Sensors, Filesystem (and folders), Docker, Monitor, Alert, System info, Uptime, Quicklook (CPU, MEM, LOAD).

Так же есть API для построения графиков в сторонних системах и мониторинг через Web-штерфейс что очень круто.

Чтобы Glances начал работать как сервис нужно сделать следующее:

Создайте файл glances в директории /etc/systemd/system/ и поместите туда следующий текст, но не весь, а только тот который вам подходит(читайте внимательно):

Если хотите чтобы запускался в консоли

[Unit]
Description=Glances
After=network.target

[Service]
ExecStart=/usr/local/bin/glances -s
Restart=on-abort
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Если хотите чтобы запускался в веб-интерфейсе

[Unit]
Description=Glances
After=network.target

[Service]
ExecStart=/usr/local/bin/glances -w
Restart=on-abort
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Если хотите выгружать данные в внешний сервер

[Unit]
Description=Glances
After=network.target influxd.service

[Service]
ExecStart=/usr/local/bin/glances --quiet --export influxdb
Restart=on-failure
RemainAfterExit=yes
RestartSec=30s
TimeoutSec=30s

[Install]
WantedBy=multi-user.target

Далее включаем автоматический запуск при загрузке

sudo systemctl enable glances.service

Запускаем сам сервис

sudo systemctl start glances.service

https://nicolargo.github.io/glances/

Рекомендуемые видео