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
Сообщения: 5167
Откуда: Москва
Если этот варнинг вообще имеет отношение к вашим графикам, очевидно что в некий конфиг нужно добавить опцию 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 КБ | Просмотров: 365 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

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