26 (edytowany przez Cezary 2016-05-29 20:08:07)

Odp: netdata

EDIT: masz domyślnie memory mode = ram prawda?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

27

Odp: netdata

Jest uruchomiony bo strona www na porcie 19999 działa i jest proces :

root@OpenWrt:/# ps| grep netdata
11672 root      1360 S    grep netdata
24239 nobody   20388 S N  /usr/sbin/netdata
root@OpenWrt:/#
Stacja Pogody pracująca na LEDE / Openwrt + arduino. http://dominikowice.one.pl  Pomiar temperatury, ciśnienia, wilgotności  online + wykresy 24 godzinne, 7 dniowe, 30 dniowe, itp. A wszystko to na Routerze NETGEAR WNDR 4300 z wgranym LEDE.

28

Odp: netdata

Config zobacz, bo masz chyba wyłączone zapisywanie bazy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

29

Odp: netdata

Mój config wygląda tak :

[global]
    run as user = nobody
    web files owner = root
    web files group = root
    update every = 2
    history = 1800
    access log = none
    debug log = syslog
    error log = syslog
    memory mode = ram
[plugins]
    charts.d = no
    apps = no
    node.d = no
    tc = no

i brakuje wpisu cache directory     /var/cache/netdata
a wpias memory mode mam na  ram  a powinno być save aby zapisywał przy wyjściu.

Dzięki Cezary za naprowadzenie big_smile

Stacja Pogody pracująca na LEDE / Openwrt + arduino. http://dominikowice.one.pl  Pomiar temperatury, ciśnienia, wilgotności  online + wykresy 24 godzinne, 7 dniowe, 30 dniowe, itp. A wszystko to na Routerze NETGEAR WNDR 4300 z wgranym LEDE.

30

Odp: netdata

Generalnie to tropiłem trochę temat z przeniesieniem statystyk na pendrive i można ustawić w konfigu:
[global]
    memory mode = map
    cache directory = scieżka gdzie przechowywane będą staty

ale działa to średnio.

Poniżej dostępne opcje "mode"

ram where the chart data are purely in memory. Data are never saved on disk.
save (the default) where the data are only in RAM while netdata runs and are saved to / loaded from disk on netdata restart.
map where the data are in memory mapped files. This works like the swap. Keep in mind though, this will have a constant write on your disk. When netdata writes data on its memory, the Linux kernel marks the related memory pages as dirty and automatically starts updating them on disk. Unfortunately we cannot control how frequently this works. The Linux kernel uses exactly the same algorithm it uses for its swap memory.

Po ustawieniu na "map" po uruchomieniu pamięć ram i tak jest zapychana a dopiero później dane pakowane są na pendrive.
Tutaj szybka korespondencja z forum netdata.
https://github.com/firehol/netdata/issues/463

Szczególnie mocno to widać gdy w opcji "history" damy 172000 tj: history = 172 000

I dodatkowa informacja, gdyby ktoś chciał mieć to wkompilowane w obraz OpenWRT to trzeba dodać w Makefile, DEPENDS:= dodatkowo +libpthread (przynajmniej u mnie nie chciało przejść bez tego).

31

Odp: netdata

tylko że map obciąży twój pendrive ja bym ustawił na save.

i wersja strony TV:

http://192.168.1.1:19999/tv.html

Stacja Pogody pracująca na LEDE / Openwrt + arduino. http://dominikowice.one.pl  Pomiar temperatury, ciśnienia, wilgotności  online + wykresy 24 godzinne, 7 dniowe, 30 dniowe, itp. A wszystko to na Routerze NETGEAR WNDR 4300 z wgranym LEDE.

32

Odp: netdata

Chodzi o to żeby właśnie obciążało pendrive smile w przypadku gdybym chciał przechowywać statystyki z ostatnich 7 dni.
Problem w tym, że netdata nie zapisuje danych tylko na pendrive ale zasypuje również pamięć RAM.

Dostaje też taki komunikat:

daemon.err netdata[2146]: Cannot advise the kernel about the memory usage of file '/mnt/sdb4/netdata/cpu.cpu0_interrupts/11.db'

33

Odp: netdata

Przy mojej pamięci routera 128MB to tragedii nie robi smile

Memory: total: 122.8MB, free: 43.5MB, used: 64%

Stacja Pogody pracująca na LEDE / Openwrt + arduino. http://dominikowice.one.pl  Pomiar temperatury, ciśnienia, wilgotności  online + wykresy 24 godzinne, 7 dniowe, 30 dniowe, itp. A wszystko to na Routerze NETGEAR WNDR 4300 z wgranym LEDE.

34

Odp: netdata

Ustaw:
    update every = 1
    history = 259200
to zobaczysz co się wyrabia smile

35

Odp: netdata

Cezary napisał/a:

http://s32.postimg.org/knwfnbjgl/screenshot_192_168_1_1_19999_2016_05_09_17_20_46.png

Demo live: http://netdata.firehol.org/

Instalacja na openwrt:

opkg update
opkg install http://dl.eko.one.pl/test/netdata_devel-20160508-1_ar71xx.ipk

Potrzeba ok 1.5MB wolnego. Po instalacji: /etc/init.d/netdata start jeżeli nie został uruchomiony i można sobie to zobaczyć wchodząc na stronę http://192.168.1.1:19999

link nie dziala

36

Odp: netdata

opkg install netdata

jeżeli używasz moich obrazów

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

37

Odp: netdata

root@Gargoyle:~# opkg update
Downloading package list for attitude_adjustment source...
Package list for attitude_adjustment downloaded successfully.

Downloading package list for eko1 source...
Package list for eko1 downloaded successfully.

Downloading package list for gargoylepl_plugins source...
Package list for gargoylepl_plugins downloaded successfully.

Downloading package list for gargoylepl_packages source...
Package list for gargoylepl_packages downloaded successfully.

root@Gargoyle:~# opkg install netdata
ERROR: No package named netdata found, try updating your package lists

38

Odp: netdata

Używasz prehistorycznego gargoyle. Ono nie jest utrzymywane w żaden sposób a tym bardziej nie są dodawane pakiety do repo. Zainstaluj moje AKTUALNE obrazy to będziesz mógł zainstalować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.