[Linux.wiki] Добавление мониторинга RAM в cacti (через добавление Graph Templates).

Мониторю свои сервера с помощью cacti (как установить cacti см. [Linux.wiki] Установка cacti и snmpd в Ubuntu.).

Стандартный набор средств мне достаточен на данный момент, но мониторинг оперативной памяти не устраивает.
Для Total,Used,Cache,Buffer,Free есть отдельные графики совмещённые иногда с Total, что не удобно и мешает анализу. Хочется иметь все типа памяти спользуещие RAM на одном графике.

Для решения проблемы нашёл уже готовый “Graph Templates” – Memory Usage (Linux).
Он рисует вот такой вот график:

003_ram monitoring
(more…)

[Linux.wiki] Использование RAM в Linux.

Озадачился высоким использованием RAM на моём сервере. Прочитал пару статей и посмотрел полезное видео (ссылка в конце).
Получается всё как и должно быть – Linux держит в кэше много данных для ускорения работы сервера.
Подготовил перевод на основе данных моего сервера.

При использовании обычной команды free может показаться, что есть много памяти которую можно просто удалить.
alexander@server ~ # free -h
total used free shared buffers cached
Mem: 490M 182M 307M 20M 2.6M 41M
-/+ buffers/cache: 138M 351M
Swap: 0B 0B 0B

(more…)

[Linux.wiki] Установка cacti и snmpd в Ubuntu.

В дополнении к ствоей мега системе мониторинга!
Решил поставить свой сервер на мониторинг. Выбрал систему мониторинга cacti.
Как выяснилось, базовый мониторинг сервера это очень просто (загрузка процессора, памяти, диска, интерфейсов).
Пока наверное мне большего и не надо.

Собственно как происходит установка.
Примечание. Устанавливать я решил на виртуалку с Ubuntu. Сама виртуалка стоит у меня на рабочем РС. Т.е. мониторить свой сервер я буду не с него самого, а удалённо.
По понятным причинам мониторить сервер с него самого немного не правильно, но возможно.
На этой виртуалке у меня уже стоял обычный LAMP. (как устанавливать LAMP см. [VIDEO] IT-inside 05. Установка LAMP и WordPress на Ubuntu сервер.)
(more…)

[Linux.wiki] Команды по смене прав доступа в Ubuntu.

В продолжение к посту [Linux.wiki] Права доступа в Ubuntu.
В том посту было больше теории, сейчас будет больше практике.

Давайте рассмотрим смену прав доступа для моего скрипта из поста [Linux.wiki] Простой мониторинг моего сервера.

alexander@srv-ubuntu-02:~$ ls -l systat_myserver.sh
-r-xr--r-- 1 www-data www-data 502 Jun 12 10:32 systat_myserver.sh

Рассмотрим блок rwxrwxrwx ещё раз. (Первый – я отброcил, он не относится к правам доступа):
rwx—— – первые три rwx это права владельца документа. Данном случае www-data.
—rwx— – второй блок rwx это права группы владеющей документом. Тоже www-data.
——rwx – третий блок rwx это права любых других пользователей.
(more…)

[Linux.wiki] Простой мониторинг моего сервера.

Я пока не разжился хорошим, развесистым мониторингом своего сервера – нет картинок и графиков, ничего не логируется.
В перспективе я хочу поднять на рабочем компьютере виртуалку которая будет служить в качестве системы мониторинга используя snmp. Хочу установить и настроить cacti.
Но это в будущем.
Сейчас я решил сделать что-то быстрое и простое, к чему у меня всегда будет доступ. Чтобы не надо было постоянно заходить в консоль и набирать команды (top, free, df…).
Хочется иметь доступ к текущему статусу сервера прямо с мобильника. И чтобы ресурсов много не потребляло.
(more…)