Установка symon на Gentoo Linux

Post Reply
User avatar
Hellfireson
Администратор
Posts: 62
Joined: 14 Oct 2017, 14:03

Установка symon на Gentoo Linux

Post by Hellfireson »

ПРОВЕРИТЬ ВСЁ ЛИ ПРАВИЛЬНО

Установка symon на Gentoo Linux.

Для начала потребуется размаскировать symon и syweb:

Code: Select all

echo "net-analyzer/symon ~amd64" >>/etc/portage/package.accept_keywords
echo "net-analyzer/syweb ~amd64" >>/etc/portage/package.accept_keywords
Включить нужные флаги у symon и rrdtool:

Code: Select all

echo "net-analyzer/symon symux" >>/etc/portage/package.use
echo "net-analyzer/rrdtool rrdcgi" >>/etc/portage/package.use
Устанавливаем symon и syweb:

Code: Select all

emerge -v symon syweb
Конфигурируем следующие конфиги: /etc/symon.conf и /etc/symux.conf.

Пример конфига symon.conf:

Code: Select all

monitor { 
        cpu(0),
        cpu(1),
        mem,
        if(eth1)
} stream to 127.0.0.1 2100
Пример конфига symux.conf:

Code: Select all

mux 127.0.0.1 2100

source 127.0.0.1 {
        accept { 
                cpu(0),
                cpu(1),
                mem,
                if(eth1)
        }
        datadir "/var/lib/symon/rrds/localhost"
}
В этих конфигах включено наблюдение за двумя ядрами процессора, оперативной памятью и сетевым адаптером eth1. Имеется возможность добавить показания множества параметров и датчиков, подробнее можно прочитать в man symux.
Проверяем наличие дериктории syweb в /var/www/localhost/htdocs/, если вы используете apache.

Создаём rrd-дайлы:

Code: Select all

/usr/share/symon/c_smrrds.sh all
Запускаем демоны и добавляем их в автозагрузку:

Code: Select all

/etc/init.d/symon start
/etc/init.d/symux start
rc-update add symon default
rc-update add symux default
Если вы всё сделали правильно, то по адресу http://ваш_сайт/syweb/ будут отображаться графики.
Post Reply