Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Linux - monitoring s MRTG

Zdravím.
Jsem jen uživatel a snažím se rozchodit MRTG.
http://www.linuxexpres.cz/praxe/domaci-pocitacova- sit-8

Po samotné instalaci se nám vytvoří v adresáři /var/www/ adresář mrtg, do kterého bude program ukládat veškerá svá data včetně vygenerovaných grafů.

Žalný adresář mrtg se nevytvořil.
sudo nano /etc/mrtg.cfg
WorkDir: /var/www/mrtg

Kde je tedy problém?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Takže to dat do sh a pak to nějak takto nechat spouštět co 5 minut. */5 * * * * pi /home/pi/temps/te…
Zdenek.R 19.11.2015 11:45
Zdenek.R
abys to mohl spouštět z cronu takto, musíš přidat shebang a nastavit chmod-em práva na spuštění. Sh… nový
touchwood 19.11.2015 12:19
touchwood
Nějak se v tom zamotávám. http://blog.turningdigital.com/2012/09/raspberry-p i-ds18b20-temperature-s… poslední
Zdenek.R 19.11.2015 16:28
Zdenek.R

abys to mohl spouštět z cronu takto, musíš přidat shebang a nastavit chmod-em práva na spuštění.

Shebang: na začátku souboru musí být na první řádce text: #!/bin/bash
chmod: chmod 755 /home/pi/temps/teplomer1.sh

edit: samozřejmě předtím si musíš vytvořit tu databázi (viz wiki) a pak ti ještě zbývá generovat grafy. To výše je pouze záznam aktuálních hodnot do RRD databáze. Dobré je taky si ručně nejprve ověřit funkčnost, tedy že to dělá přesně to co čekáš.

Nějak se v tom zamotávám.
http://blog.turningdigital.com/2012/09/raspberry-p i-ds18b20-temperature-sensor-rrdtool/
Vše o čem se tam jedna mam umístěné v /home/pi/teplota/

Vytvořil jsem soubor create_db.sh

#!/bin/bash
rrdtool create teplomer1.rrd --start N --step 300 \
DS:temp:GAUGE:600:U:U \
DS:outtemp:GAUGE:600:U:U \
RRA:AVERAGE:0.5:1:12 \
RRA:AVERAGE:0.5:1:288 \
RRA:AVERAGE:0.5:12:168 \
RRA:AVERAGE:0.5:12:720 \
RRA:AVERAGE:0.5:288:365

Nastavil pravá na 775 a spustil

V bash jsou systemové příkazy.
Takže toto by mělo fungovat i přes terminal, ne?

pi@raspberrypi ~ $ sudo rrdtool update /home/pi/teplota/teplomer1.rrd N:`cat /mnt/1wire/28.48D4A8040000/fasttemp`
ERROR: mmaping file '/home/pi/teplota/teplomer1.rrd': Nepřípustný argument

Zpět do poradny Odpovědět na původní otázku Nahoru