Jump to content
zyxmon

[Entware-3x] Netdata - мониторим систему в реальном времени

Recommended Posts

В репозиторий Entware-3x добавлен пакет netdata для мониторинга в реальном времени - https://github.com/firehol/netdata/wiki

Установка и запуск элементарны

opkg update
opkg install netdata
/opt/etc/init.d/S60netdata start

Плагины отключены, использованы настройки для слабых устройств - https://github.com/firehol/netdata/wiki/Memory-Requirements#running-netdata-in-embedded-devices


Для мониторинга зайдите на ваше устройство по http, порт 19999. Дэшборд с информацией огромен - до 100 красивых графиков. Приведена только часть. Что там есть понятно из "меню" в правом верхнем углу.

nd1.png

nd5.pngnd2.png

nd4.png

nd3.png

  • Thanks 6

Share this post


Link to post
Share on other sites

NB Т.к. плагины отключены, желающим поковырять, надо установить пакет bash и подправить скрипты в /opt/lib/netdata/* (заменить шебанги и в теле некоторых скриптов подправить пути) )))

еще немного "красоты" работы с включенными плагинами:

Скрытый текст

screen-020.png

screen-021.png

screen-022.png

 

 

Edited by TheBB
grey
  • Thanks 3

Share this post


Link to post
Share on other sites
В 14.11.2016 в 00:44, TheBB сказал:

NB Т.к. плагины отключены, желающим поковырять, надо установить пакет bash и подправить скрипты в /opt/lib/netdata/* (заменить шебанги и в теле некоторых скриптов подправить пути) )))

 

 

А можно поподробнее написать, если нетрудно чего подправить, или пример конфига скинуть?

Share this post


Link to post
Share on other sites
21 час назад, garold сказал:

... чего подправить...

найти `#!/usr/bin/env bash` и заменить на `#!/opt/bin/bash` (с такими вопросами, вам, это не нужно...)

1 час назад, GanjaKyp сказал:

а статистику трафика по ip адресам клиентов не собирает?

надо смотреть, что "пресса" пишет ))). ссылка в первой строке первого сообщения этой темы.

Share this post


Link to post
Share on other sites

почему то не получается установить, в чём может быть проблема, keenetic omni

~ # opkg update
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Updated list of available packages in /opt/var/opkg-lists/keenle.
~ # opkg install netdata
Unknown package 'netdata'.
Collected errors:
 * opkg_install_cmd: Cannot install package netdata.

 

Share this post


Link to post
Share on other sites

Потому, что для Entware-Keenetic пакет не собран.

- Почему не собран?

- Потому, что при тестировании грузит CPU на все 100% и ничего не выводит ("Чапай думаеть..."). :)

- "... Что же делать, что же делать?.."

- Переходить на Entware-3x!!!

  • Thanks 1

Share this post


Link to post
Share on other sites

не обновили список?

~ # opkg update
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz.
Updated list of available packages in /opt/var/opkg-lists/keen3x.
~ # opkg list *netdata*
netdata - 1.4.0-3 - netdata is a highly optimized Linux daemon providing real-time performance
 monitoring for Linux systems, applications and SNMP devices over the web.
~ # opkg install netdata
Installing netdata (1.4.0-3) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/netdata_1.4.0-3_mipsel-3x.ipk.
Configuring netdata.
~ #

 

Share this post


Link to post
Share on other sites
38 минут назад, fOx сказал:

удалили из репо?

 

26 минут назад, TheBB сказал:

не обновили список?

Почему-то вспомнилось. Что только еврейский SQL сервер отвечает вопросом на вопрос! :mrgreen:

  • Thanks 1

Share this post


Link to post
Share on other sites

увидел в чем проблема, не тот репо.

Поставил, запустил

Лучше записать что б без параметров не запускали, у меня консоль зависла вообще после

/opt/etc/init.d/S60netdata

 

Share this post


Link to post
Share on other sites

Использую ZyXel Keenetic Ultra 2. Прошивка официальная 2.08. Хочу поставит netdata для мониторинга загрузки интернет канала своего. Не подскажете много ли будет ресурсов роутера жрать этот мониторинг? Сколько он потребляет оперативки и насколько сильно загружает процессор роутера?

Share this post


Link to post
Share on other sites

@zyxmon, возможно обновить netdata в репозитории до актуальной v1.6.0 или хотя бы до v1.5.0? В текущей v1.4.0 при использовании netdata весь лог Keenetic'а в подобных красных ошибках:

Compression has already be initialized for this client.

Подробности - https://github.com/firehol/netdata/issues/1129

Share this post


Link to post
Share on other sites
7 hours ago, zyxmon said:

Не факт, что лог будет чище

Не факт, но коммит в v1.5.0 вроде как проблему эту исправляет. Как новая версия появится, проверю и напишу.

Share this post


Link to post
Share on other sites

Обновился до v1.6.0. Ошибки из лога пропали, все работает. Единственное, что заметил - все сообщения от netdata в логе отстают на 3 ч, как исправить не нашел:

Apr 17 22:42:44 ndm UPnP::Manager: redirect and forward rules deleted: tcp 13558.
Apr 17 22:42:44 ndm UPnP::Manager: redirect and forward rules deleted: udp 13558.
Apr 17 19:47:55 netdata[707] Received signal 15. Exiting...
Apr 17 19:47:55 netdata[707] Saving database [1 hosts(s)]...

Share this post


Link to post
Share on other sites
9 часов назад, Sergey Zozulya сказал:

Единственное, что заметил - все сообщения от netdata в логе отстают на 3 ч,

Есть такое. Попробуем и сами исправить. Пока задал вопрос разработчикам - https://github.com/firehol/netdata/issues/2096

Share this post


Link to post
Share on other sites
8 hours ago, IgaX said:

м.б. не работает:


opkg timezone auto

Вроде не то, от остальных сервисов время в логе правильное, /opt/var/TZ тоже на месте.

27 minutes ago, zyxmon said:

Отлично! Уже и сам хотел писать. Подписался, если будет нужна информация, предоставлю там.

Share this post


Link to post
Share on other sites

Там ответили, что это похоже на проблему syslog и надо смотреть его настройки. Странно только, что остальные сервисы пишут в лог с правильным временем.

Share this post


Link to post
Share on other sites

Предложил решение - https://github.com/firehol/netdata/issues/2096#issuecomment-294710208

До вечера попробовать не смогу. Проверить бы и отписать в тикет, такую оперативность надо поощрять.

  • Y'r wrong 1

Share this post


Link to post
Share on other sites
3 часа назад, Sergey Zozulya сказал:

Предложил решение

Решение (как и сам поход) не универсально. Сделал по другому. Исправленный пакет на том же месте.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...