NEW Monitoring graph
-
So I updated to the latest snapshot last night, then again this morning… and now every time I visit the monitoring graph, I get this error:
Error: SyntaxError: Unexpected token F
The graph itself doesn't display, and no matter what I change the settings to, I can't shake that error.
Edit: Likely related… a crash report appeared when I went back to the dashboard, with the error...
[19-Mar-2016 08:40:26 America/New_York] PHP Fatal error: Call to undefined function rrd_fetch() in /usr/local/www/rrd_fetch_json.php on line 128
-
@virgiliomi:
So I updated to the latest snapshot last night, then again this morning… and now every time I visit the monitoring graph, I get this error:
Error: SyntaxError: Unexpected token F
The graph itself doesn't display, and no matter what I change the settings to, I can't shake that error.
Edit: Likely related… a crash report appeared when I went back to the dashboard, with the error...
[19-Mar-2016 08:40:26 America/New_York] PHP Fatal error: Call to undefined function rrd_fetch() in /usr/local/www/rrd_fetch_json.php on line 128
i have this problem about 1 week
-
Just thought I'd note… I updated tonight to the latest snapshot, which I saw included an updated status monitoring package, and the "SyntaxError: Unexpected token F" message still occurs. I just now submitted another crash report, in case it's needed...
-
Hmm this doesn`2t look right.
I intentionally selected IPsec iface as in last 8 hours there was 0 traffic.
Green line seems to be left over from quality graph.
I checked with multiple browsers, same behaviour.
-
@virgiliomi:
Just thought I'd note… I updated tonight to the latest snapshot, which I saw included an updated status monitoring package, and the "SyntaxError: Unexpected token F" message still occurs. I just now submitted another crash report, in case it's needed...
This happened to me also. Although i couldn't find why, this is cause by /usr/local/etc/php/extensions.ini being empty. This is the content of the file where graph is workng :
extension=bcmath.so extension=bz2.so extension=ctype.so extension=curl.so extension=dom.so extension=filter.so extension=gettext.so extension=hash.so extension=json.so extension=ldap.so extension=mbstring.so extension=mcrypt.so extension=openssl.so extension=pcntl.so extension=pdo.so extension=pdo_sqlite.so extension=pfSense.so extension=posix.so extension=radius.so extension=readline.so extension=rrd.so extension=session.so extension=shmop.so extension=simplexml.so extension=sockets.so extension=sqlite3.so extension=ssh2.so extension=suhosin.so extension=sysvmsg.so extension=sysvsem.so extension=sysvshm.so extension=tokenizer.so extension=xml.so extension=xmlreader.so extension=xmlwriter.so extension=zlib.so extension=zmq.so zend_extension=/usr/local/lib/php/20131226/opcache.so zend_extension=/usr/local/lib/php/20131226/xdebug.so
I just edited the file with the above lines and this solved the problem. If you want you can give it a try.
-
@virgiliomi:
Just thought I'd note… I updated tonight to the latest snapshot, which I saw included an updated status monitoring package, and the "SyntaxError: Unexpected token F" message still occurs. I just now submitted another crash report, in case it's needed...
This happened to me also. Although i couldn't find why, this is cause by /usr/local/etc/php/extensions.ini being empty. This is the content of the file where graph is workng :
extension=bcmath.so extension=bz2.so extension=ctype.so extension=curl.so extension=dom.so extension=filter.so extension=gettext.so extension=hash.so extension=json.so extension=ldap.so extension=mbstring.so extension=mcrypt.so extension=openssl.so extension=pcntl.so extension=pdo.so extension=pdo_sqlite.so extension=pfSense.so extension=posix.so extension=radius.so extension=readline.so extension=rrd.so extension=session.so extension=shmop.so extension=simplexml.so extension=sockets.so extension=sqlite3.so extension=ssh2.so extension=suhosin.so extension=sysvmsg.so extension=sysvsem.so extension=sysvshm.so extension=tokenizer.so extension=xml.so extension=xmlreader.so extension=xmlwriter.so extension=zlib.so extension=zmq.so zend_extension=/usr/local/lib/php/20131226/opcache.so zend_extension=/usr/local/lib/php/20131226/xdebug.so
I just edited the file with the above lines and this solved the problem. If you want you can give it a try.
it solve the problem .. thanks
I believe the devs need to find out coz this file becomes empty after a few updates.
-
it solve the problem .. thanks
I believe the devs need to find out coz this file becomes empty after a few updates.
I'll bring this to garga's attention and get back to you. Thanks for looking into it!
edit: Garga says he pushed a change that should fix it, but try running the following instead of editing:
sort -u -o /usr/local/etc/php/extensions.ini /usr/local/etc/php/extensions.ini
-
Hmm this doesn`2t look right.
I intentionally selected IPsec iface as in last 8 hours there was 0 traffic.
Green line seems to be left over from quality graph.
I checked with multiple browsers, same behaviour.Did you have a graph selected before going back to none on the right axis? I haven't figured out a fix for that yet…
-
Yup, thats the case.
Default I have 2 wans quality then I change to traffic and remove right axis… -
Yup, thats the case.
Default I have 2 wans quality then I change to traffic and remove right axis…I just changed it to draw the graphs from scratch every time and it fixed this issue (and also got rid of a bunch of duplicate code). Everything should behave the same, but you may want to double check everything.
-
…but try running the following instead of editing:
sort -u -o /usr/local/etc/php/extensions.ini /usr/local/etc/php/extensions.ini
Yeah, there's nothing to sort in an empty file… :)
Unless one of those filenames should be something else? :)
Edit: Or, unless you were referring to sorting AFTER updating? Couldn't tell...
-
I somehow missed the empty part of the post :-[
Let me get back with Garga, he set up that part.
-
Yup, thats the case.
Default I have 2 wans quality then I change to traffic and remove right axis…I just changed it to draw the graphs from scratch every time and it fixed this issue (and also got rid of a bunch of duplicate code). Everything should behave the same, but you may want to double check everything.
Would be nice if the draw_graph function had an option to "redraw" instead. Seems that draw from scratch should only be needed if the graph options have changed. That way updating same graph would be smoother, and probably more efficient too.
-
I might have to redo that for after 2.3 and can include the auto-update and multi-option stuff you worked on at that point.
There has got to be a better way that reuses more of the code…
-
I might have to redo that for after 2.3 and can include the auto-update and multi-option stuff you worked on at that point.
There has got to be a better way that reuses more of the code…
Thanks for the setting expectations update. I've been and still am using both the auto updating and quick links and love them.
P.S. With draw from scratch the graph type works now. So may want to enable bar graph selection.
-
After the latest monitoring rev I notice that if the graph is refreshed while a tool-tip is displayed that the tool-tip becomes permanent. Moving the mouse/pointer back over the graph will still bring up a new tool-tip display but the not remove the previous one.
-
Hmm this doesn`2t look right.
I intentionally selected IPsec iface as in last 8 hours there was 0 traffic.
Green line seems to be left over from quality graph.
I checked with multiple browsers, same behaviour.yes when changing rrd type or interface it, sometimes, it keeps the lines of the previous graph.
-
Hi all!
Latest package fixed my issue.
Thanks! -
I might have to redo that for after 2.3 and can include the auto-update and multi-option stuff you worked on at that point.
There has got to be a better way that reuses more of the code…
Thanks for the setting expectations update. I've been and still am using both the auto updating and quick links and love them.
P.S. With draw from scratch the graph type works now. So may want to enable bar graph selection.
No problem. Thanks for all the help! Seriously.
The code has been a little volatile, but I think it is about to settle down. I see moving a lot of repetitive code to functions (but that shouldn't really effect future additions much) and also adding an update bit to the draw_function that skips over code on an update (just an idea at this point). Just trying to keep the code maintainable so we can keep adding to it without the complexity killing us.
-
yes when changing rrd type or interface it, sometimes, it keeps the lines of the previous graph.
This is fixed now: https://forum.pfsense.org/index.php?topic=107790.msg605180#msg605180