BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Настройка monitorix
СообщениеДобавлено: Вт 13 май, 2014 3:09 am 
Не в сети

Зарегистрирован: Пт 10 фев, 2006 12:51 am
Сообщения: 397
В конфиге

Код:
<fs>   
        <list>
        0 = /, swap, /boot, /tmp, /usr, /var
        1 = /var/db/mysql, /mnt/xxx, /mnt/music/
        </list>


        <desc>
        </desc>
        <devmap>
        /var/db/mysql = /dev/raid/r0p1
        /mnt/music = /dev/ada3s1d
        </devmap>
        rigid = 2, 2, 0
        limit = 100, 200, 100
        <alerts>
                rootfs_enabled = n
                rootfs_timeintvl = 3600
                rootfs_threshold = 100
                rootfs_script = /path/to/script.sh
        </alerts>
</fs>


С /, swap, /boot, /tmp, /usr, /var - порядок, показывает и занятое/свободное пространство, , Disk I/O  и Disk data.

А вот с /var/db/mysql, /mnt/xxx, /mnt/music/ не все в порядке. С объемом данных порядок, но вот мониторит Disk I/O  и Disk data НЕ МОНИТОРИТ.

Я уже указал

Код:
<devmap>
        /var/db/mysql = /dev/raid/r0p1
        /mnt/music = /dev/ada3s1d
</devmap>


Все равно не видит Disk I/O  и Disk data.

Понимаю, что это отдельные hdd, не те же где и / (корень), но в документации про это молчок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка monitorix
СообщениеДобавлено: Вт 13 май, 2014 7:01 pm 
Не в сети

Зарегистрирован: Пт 10 фев, 2006 12:51 am
Сообщения: 397
Ковыряю...

В общем все таки не отображает лишь /var/db/mysql, что по сути /dev/raid/r0p1

При прописываниии /, swap, /boot, /tmp, /usr, /var , /var/db/mysql

В логе начинает появляться

Цитата:
Argument "" isn't numeric in addition (+) at /usr/local/share/monitorix/fs.pm line 486.
Argument "" isn't numeric in addition (+) at /usr/local/share/monitorix/fs.pm line 487.


Если посмотреть в /usr/local/share/monitorix/fs.pm то видно

Код:
<------><------><------>$ioa = $read_cnt + $write_cnt;
<------><------><------>$tim = $read_sec + $write_sec;


Посмотрел там чуть выше... Увидел...

Код:
} elsif($config->{os} eq "FreeBSD") {
<------><------><------><------><------>@tmp = split(' ', `iostat -xI $d | grep -w $d`);
<------><------><------><------><------>if(@tmp) {
<------><------><------><------><------><------>(undef, $read_cnt, $write_cnt, $read_sec, $write_sec) = @tmp;
<------><------><------><------><------><------>$read_cnt = int($read_cnt);
<------><------><------><------><------><------>$write_cnt = int($write_cnt);
<------><------><------><------><------><------>$read_sec = int($read_sec);
<------><------><------><------><------><------>$write_sec = int($write_sec);
<------><------><------><------><------>} else {
<------><------><------><------><------><------>@tmp = split(' ', `iostat -dI | tail -1`);
<------><------><------><------><------><------>(undef, $read_cnt, $read_sec) = @tmp;
<------><------><------><------><------><------>$write_cnt = "";
<------><------><------><------><------><------>$write_sec = "";
<------><------><------><------><------><------>chomp($read_sec);
<------><------><------><------><------><------>$read_sec = int($read_sec);
<------><------><------><------><------>}


Я правильно понимаю, что iostat никак не увидет graid'ом созданный /dev/raid/r0p1 ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка monitorix
СообщениеДобавлено: Чт 21 авг, 2014 4:05 pm 
Не в сети

Зарегистрирован: Ср 28 сен, 2011 2:03 pm
Сообщения: 162
Установленный monitorix неправильно отображает использование файловой системы.
Вот что в monitorix.conf:
Код:
<fs>                                                                           
       <list>                                                                 
               0 = /, /usr, swap                                               
       </list>                                                                 
       <desc>                                                                 
       </desc>                                                                 
       <devmap>                                                               
       </devmap>                                                               
       rigid = 2, 0, 2, 0                                                     
       limit = 100, 1000, 100, 1000                                           
       <alerts>                                                               
               rootfs_enabled = n                                             
               rootfs_timeintvl = 3600                                         
               rootfs_threshold = 100                           
               rootfs_script = /path/to/script.sh                             
       </alerts>                                                               
</fs>                   


Вот конфигурация дисков:
Код:
/usr/local/etc > df -h
Filesystem    Size    Used   Avail Capacity  Mounted on
/dev/da0p3     29G    1.6G     25G     6%    /
devfs         1.0K    1.0K      0B   100%    /dev
/dev/da1p1     33G    2.7G     28G     9%    /usr
/usr/local/etc > swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/da0p2        4194304     1060  4193244     0%


swap находится на /dev/da0
На графике swap непрерывно растет и за неделю достиг 58%.
Что он измеряет и как наставить на путь истинный?

Код:
/usr/local/etc > uname -a
FreeBSD $%^.local.net 10.0-RELEASE-p4 FreeBSD 10.0-RELEASE-p4 #0: Tue Jun  3 12:52:18 UTC 2014     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
/usr/local/etc > pkg info | grep monitori
monitorix-3.5.1                Web based monitoring system


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка monitorix
СообщениеДобавлено: Вт 23 дек, 2014 3:23 am 
Не в сети

Зарегистрирован: Пт 10 фев, 2006 12:51 am
Сообщения: 397
Проапдейтил мониторикс.

Перестал показывать график воркеров апаче.

В логе:

Код:
Use of uninitialized value in lc at /usr/local/share/monitorix/apache.pm line 146.
Tue Dec 23 07:17:01 2014 - apache::apache_update: WARNING: collected values are zero. Check the URL defined.
Use of uninitialized value in lc at /usr/local/share/monitorix/apache.pm line 146.
Tue Dec 23 07:17:01 2014 - apache::apache_update: WARNING: collected values are zero. Check the URL defined.



В /usr/local/share/monitorix/apache.pm



Цитата:
146 строка $ssl = "ssl_opts => {verify_hostname => 0}"
if lc($config->{accept_selfsigned_certs}) eq "y";


Как быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка monitorix
СообщениеДобавлено: Вт 23 дек, 2014 3:56 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5190
Откуда: Москва
Если этот варнинг вообще имеет отношение к вашим графикам, очевидно что в некий конфиг нужно добавить опцию accept_selfsigned_certs, возможно установив её в y.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка monitorix
СообщениеДобавлено: Вс 20 май, 2018 9:34 pm 
Не в сети

Зарегистрирован: Пт 10 фев, 2006 12:51 am
Сообщения: 397
Доброго вечера.
Перестал работать график с LA в мониторикс.

uname -a
FreeBSD my.lan 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64

monitorix-3.10.1

Все ставил с портов.
В конфиге

<graph_enable>
system = y

Графики Kernel usage per processor работают нормально.

Пытался что-то нагуглить в стиле monitorix LA freebsd - не нашел


Вложения:
Снимок экрана 2018-05-21 в 0.35.06.png
Снимок экрана 2018-05-21 в 0.35.06.png [ 340.8 КБ | Просмотров: 1250 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика