[Linux.wiki] Введение в SNMP.

0_0_SNMP-Managementkonsole

Сегодня речь пойдёт о мониторинге вашего сервера.
Мониторить свою ИТ инфраструктуру нужно всегда. Предела совершенству нет, но однозначно это делать нужно.

Всегда легче предугадать надвигающуюся проблему, например, нехватки жёсткого диска просто взглянув на график использования вашего диска чем обнаружить, что ваш сервер встал и не работает, начать копать и выяснить что у вас переполнился диск. Диск мог переполняться неделями, но без статистики и возможно алертов понять что что-то не так просто. Особенно если у вас больше чем пара серверов.
(more…)

[Linux.wiki] Новый сервер в Digital Ocean.

DigitalOcean_logo
Два дня назад я заказал виртуалку у Digital Ocean. Я узнал о провайдере из подкаста Радио-Т. Очень понравились цены и сервера с SSD – очень хотел потестировать и понять на сколько это влияет на скорость работы и отклика (пока тестирую и обзор будет позже).
Посмотрев на тарифы понял, что за 5$ (оплачивать можно через PayPal, что удобно) в месяц можно получить сервер с:
512MB Memory, 1 CPU, 20GB SSD Disk, 1TB Transfer. Это самый маленький тариф и он меня всем устраивает. Плюс у меня уже есть виртуалка от Hetzner с аналогичными характеристиками. Хочу сравнить.
Так же есть возможность получить бонус в виде 10$ при использовании промо-кода (см.ниже). С учётом бонуса в 10$ получается, что 3 месяца можно пользоваться сервером за 5$! Почему бы и не попробовать?!
(more…)

[Linux.wiki] Удаление программ/пакетов с сервера Ubuntu.

В процессе установки и работы с cacti на новом сервере с программой возникли большие проблемы. То графики не рисуются, то snmp не работает правильно.
Всё начилось с того, что я решил просто перенести БД сacti с одного сервера на другой =)
Некоторые проблемы я смог решить, но потом решил просто попробовать всё переустановить.

Устанавливается программа из репозитория с помощью:
sudo apt-get install cacti
Удаляется она с помощью:
sudo apt-get remove cacti
(more…)

[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…)