Kamil,
OK, after reading these messages I think it's better to remove the
entropy support for FreeBSD systems. So, no one will experience these
same errors you had.
Thank you very much.
Best regards.
On 2/18/19 4:49 PM, c...@lordcyber.net wrote:
all i found is :
http://freebsd.1045724.x6.nabble.com/Querying-entropy-state-td6257051.html
so i tried to comment out these lines 293 to 296 in system.pm and seems
it started to work again, al lerrors in log are gone
On 18.02.2019 12:46, Jordi Sanfeliu wrote:
Hello Kamil,
On 2/15/19 3:48 PM, c...@lordcyber.net wrote:
OK, 2nd issue is gone now, i just reinstalled monitorix from ports
with all dependencies so now i'm able to generate graphs. but still
having issues with SYSTEM monitoring as described earlier ...
- Kamil
On 15.02.2019 13:29, c...@lordcyber.net wrote:
Hi,
i'm using Monitorix since FreeBSD 7 and its simply great. BUT
recently i've installed FreeBSD 12 on new machine and having two
problems now ...
1st - cannot monitor SYSTEM, the rest of monitors i'm using are OK.
i can see lots of these errors in logfile:
Use of uninitialized value in lc at /usr/local/bin/monitorix line 714.
Use of uninitialized value in lc at /usr/local/bin/monitorix line 740.
Looks like you removed some parts ('traffacct' and 'emailreports')
from the configuration file that you won't use. Monitorix expects to
read the original configuration file, and you think you won't use an
option, just leave it disabled (with 'n').
sysctl: unknown oid 'kern.random.sys.seeded'
Use of uninitialized value $entropy in scalar chomp at
/usr/local/share/monitorix/system.pm line 296.
Use of uninitialized value $entropy in chomp at
/usr/local/share/monitorix/system.pm line 361.
Use of uninitialized value $entropy in concatenation (.) or string
at /usr/local/share/monitorix/system.pm line 401.
Fri Feb 15 13:16:00 2019 - ERROR: while updating
/var/db/monitorix/system.rrd: /var/db/monitorix/system.rrd: Function
update_pdp_prep, case DST_GAUGE - Cannot convert '' to float
according to man page "kern.random.sys.seeded" is not in FreeBSD 11
and newer, last seen in 10:
https://www.freebsd.org/cgi/man.cgi?query=random=0=4=FreeBSD+10.4-stable=default=html
i can confirm that as previous machine was running 10 with no issue
(i skipped 11 to 12 now)
It seems then that FreeBSD folks have removed (or perhaps changed the
name) of the option 'kern.random.sys.seeded'. Do you know if there
exist a different way to know the entropy on a FreeBSD system?
Meanwhile as a work-around comment out the lines from 293 to 296 in
the 'system.pm' file of your FreeBSD system. I believe that the last
error about 'unable to convert '' to float is just a consequence of
the previous problem.
2nd - i'm not able to generate graphs, when i try this:
monitorix.cgi mode=localhost graph=all when=day color=black
i'll get:
Use of uninitialized value $ENV{"HTTP_HOST"} in concatenation (.) or
string at ./monitorix.cgi line 260.
as i said i had no issue before (FreeBSD 7 8 9 10) but started after
instalation of 12 ...
thanks!
Kamil
Regards.
--
Jordi Sanfeliu
FIBRANET Network Services Provider
https://www.fibranet.cat
___
Monitorix-general mailing list
Monitorix-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/monitorix-general