Weathermap not show traffic
Moderators: Developers, Moderators
Weathermap not show traffic
My weathermap does not show any traffic on the links.
Below is a configuration file I'm using and the weathermap image.
----- CONFIGURATION FILE
HTMLSTYLE overlib
KEYPOS DEFAULT 662 69 Traffic Load
KEYTEXTCOLOR 0 0 0
KEYOUTLINECOLOR 0 0 0
KEYBGCOLOR 255 255 255
BGCOLOR 255 255 255
TITLECOLOR 0 0 0
TIMECOLOR 0 0 0
SCALE DEFAULT 0 0 192 192 192
SCALE DEFAULT 0 1 255 255 255
SCALE DEFAULT 1 10 140 0 255
SCALE DEFAULT 10 25 32 32 255
SCALE DEFAULT 25 40 0 192 255
SCALE DEFAULT 40 55 0 240 0
SCALE DEFAULT 55 70 240 240 0
SCALE DEFAULT 70 85 255 192 0
SCALE DEFAULT 85 100 255 0 0
#SET key_hidezero_DEFAULT 1
SET rrd_use_poller_output 1
# End of global section
# TEMPLATE-only NODEs:
NODE DEFAULT
MAXVALUE 100
# TEMPLATE-only LINKs:
LINK DEFAULT
BANDWIDTH 100M
# regular NODEs:
NODE JUNIPER_MX480
LABEL JUNIPER_MX480
ICON images/router40.png
POSITION 197 285
NODE BROCADE
LABEL BROCADE
ICON images/router40.png
POSITION 520 288
# regular LINKs:
LINK BROCADE-JUNIPER_MX480
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=3598
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=3598&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
TARGET /usr/share/cacti/rra/bb3_traffic_in_3567.rrd
NODES BROCADE JUNIPER_MX480
BANDWIDTH 10000M
---- END CONFIGURATION FILE
I have tried several configurations and I have no results.
When I try to run the debug on the console I get the following error:
PHP Parse error: syntax error, unexpected T_OBJECT_OPERATOR in / usr / share / cacti / plugins / weathermap / weathermap on line 60
Thank you for any help.
Below is a configuration file I'm using and the weathermap image.
----- CONFIGURATION FILE
HTMLSTYLE overlib
KEYPOS DEFAULT 662 69 Traffic Load
KEYTEXTCOLOR 0 0 0
KEYOUTLINECOLOR 0 0 0
KEYBGCOLOR 255 255 255
BGCOLOR 255 255 255
TITLECOLOR 0 0 0
TIMECOLOR 0 0 0
SCALE DEFAULT 0 0 192 192 192
SCALE DEFAULT 0 1 255 255 255
SCALE DEFAULT 1 10 140 0 255
SCALE DEFAULT 10 25 32 32 255
SCALE DEFAULT 25 40 0 192 255
SCALE DEFAULT 40 55 0 240 0
SCALE DEFAULT 55 70 240 240 0
SCALE DEFAULT 70 85 255 192 0
SCALE DEFAULT 85 100 255 0 0
#SET key_hidezero_DEFAULT 1
SET rrd_use_poller_output 1
# End of global section
# TEMPLATE-only NODEs:
NODE DEFAULT
MAXVALUE 100
# TEMPLATE-only LINKs:
LINK DEFAULT
BANDWIDTH 100M
# regular NODEs:
NODE JUNIPER_MX480
LABEL JUNIPER_MX480
ICON images/router40.png
POSITION 197 285
NODE BROCADE
LABEL BROCADE
ICON images/router40.png
POSITION 520 288
# regular LINKs:
LINK BROCADE-JUNIPER_MX480
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=3598
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=3598&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
TARGET /usr/share/cacti/rra/bb3_traffic_in_3567.rrd
NODES BROCADE JUNIPER_MX480
BANDWIDTH 10000M
---- END CONFIGURATION FILE
I have tried several configurations and I have no results.
When I try to run the debug on the console I get the following error:
PHP Parse error: syntax error, unexpected T_OBJECT_OPERATOR in / usr / share / cacti / plugins / weathermap / weathermap on line 60
Thank you for any help.
- Attachments
-
- Weathermap
- Untitled.png (25.99 KiB) Viewed 6778 times
Re: Weathermap not show traffic
This will resolve that problem:
https://network-weathermap.com/2016/09/ ... -on-0-98a/
but then you might end up with this one:
PHP Fatal error: Cannot redeclare rotateAboutPoint() (previously declared in /var/www/html/plugins/weathermap/WeatherMap.functions.php:473) in /var/www/html/plugins/weathermap/lib/geometry.php on line 55
which I cant yet find a solution for.
https://network-weathermap.com/2016/09/ ... -on-0-98a/
but then you might end up with this one:
PHP Fatal error: Cannot redeclare rotateAboutPoint() (previously declared in /var/www/html/plugins/weathermap/WeatherMap.functions.php:473) in /var/www/html/plugins/weathermap/lib/geometry.php on line 55
which I cant yet find a solution for.
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap not show traffic
Huh? It's a one-line change that doesn't mention rotateAboutPoint... what version are you running, pgolding? And when do you get this error?pgolding wrote: but then you might end up with this one:
PHP Fatal error: Cannot redeclare rotateAboutPoint() (previously declared in /var/www/html/plugins/weathermap/WeatherMap.functions.php:473) in /var/www/html/plugins/weathermap/lib/geometry.php on line 55
which I cant yet find a solution for.
It sounds like you have parts of 0.98 and parts of some other version.
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Re: Weathermap not show traffic
installed weathermap 0.98 with cacti 0.8.8a (cactiez), after removing 0.97a, then saw what i posted previusly, via command line debug execution. tried the one line fix, which led us all here! verified php ver was as specified before installing.
tried 0.98 because 0.97a was doing this:
DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:391] configs/xxx.conf: RRD ReadData: Headings are: 5min_cpu
WARNING: configs/xxx.conf: RRD ReadData: At least one of your DS names (5min_cpu and 5min-cpu) were not found, even though there was a valid data line. Maybe they are wrong? Valid DS names in this file are: 5min_cpu, [WMRRD06]
so tried cpu, Cputil, 5min_cpu, 5min-cpu, DS0,DS1,ds0,ds1 which were found on various places, but none seem to work. is there possibly a null appended to the real "5min_cpu" which is causing a comparison to fail and generate the above?
And we started all this because colorizing the node based on measured cpu was just returning a black box with this config (ver 0.97a):
NODE rt1
POSITION 425 100
LABEL RT1
TARGET gauge:../../rra/rt1_5min_cpu_150.rrd:5min_cpu:-
the target line is where all the different combinations (cpu, Cputil, 5min etc) were tested. tried with/without gauge, with inpercent, percent etc (found in various places). verified that the rrd file exists. manual rrd fetch returns good numbers.
hope i've not messed up the install smashing different versions together?
maybe should add: 0.97a was not giving the node cpu colorisation, so tried 0.98, found and made the one line fix, then no more updated weathermaps. debug then gave us the rotateAboutPoint error in the previous post. tried commenting the rotate function declaration out in both places it occurs (one at a time!) but it just threw different errors for each so i gave up on that approach.
tried 0.98 because 0.97a was doing this:
DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:391] configs/xxx.conf: RRD ReadData: Headings are: 5min_cpu
WARNING: configs/xxx.conf: RRD ReadData: At least one of your DS names (5min_cpu and 5min-cpu) were not found, even though there was a valid data line. Maybe they are wrong? Valid DS names in this file are: 5min_cpu, [WMRRD06]
so tried cpu, Cputil, 5min_cpu, 5min-cpu, DS0,DS1,ds0,ds1 which were found on various places, but none seem to work. is there possibly a null appended to the real "5min_cpu" which is causing a comparison to fail and generate the above?
And we started all this because colorizing the node based on measured cpu was just returning a black box with this config (ver 0.97a):
NODE rt1
POSITION 425 100
LABEL RT1
TARGET gauge:../../rra/rt1_5min_cpu_150.rrd:5min_cpu:-
the target line is where all the different combinations (cpu, Cputil, 5min etc) were tested. tried with/without gauge, with inpercent, percent etc (found in various places). verified that the rrd file exists. manual rrd fetch returns good numbers.
hope i've not messed up the install smashing different versions together?
maybe should add: 0.97a was not giving the node cpu colorisation, so tried 0.98, found and made the one line fix, then no more updated weathermaps. debug then gave us the rotateAboutPoint error in the previous post. tried commenting the rotate function declaration out in both places it occurs (one at a time!) but it just threw different errors for each so i gave up on that approach.
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap not show traffic
OK, so based on your log lines there, this target is correct:
If you run with debugging again (once the other thing is fixed), you'll see what data it's actually receiving, and hopefully get a clue about why it's black.
The reason you got that first message is that only one of your two DS names exists in that file (5min_cpu does, 5min-cpu doesn't), so that's reasonable. It does tell you what the valid DS names are on the end of the message (i.e. ds0, DS0, cputil was never going to work)
As for the other error - these are functions that were broken out into smaller files between 0.97a and 0.98, so I'd delete (or rename) the lib/ directory and unpack it from the 0.98 zip to make sure you only have one version.
Code: Select all
TARGET gauge:../../rra/rt1_5min_cpu_150.rrd:5min_cpu:-
The reason you got that first message is that only one of your two DS names exists in that file (5min_cpu does, 5min-cpu doesn't), so that's reasonable. It does tell you what the valid DS names are on the end of the message (i.e. ds0, DS0, cputil was never going to work)
As for the other error - these are functions that were broken out into smaller files between 0.97a and 0.98, so I'd delete (or rename) the lib/ directory and unpack it from the 0.98 zip to make sure you only have one version.
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Re: Weathermap not show traffic
Thank´s for help...
$ret=$cg->getopt($args, $short_opts, $long_opts);
-if ((new PEAR)->isError($ret)) { die ("Error in command line: " . $ret->getMessage() . "\n (try --help)\n"); }
+$pear = new PEAR;
+if ($pear->isError($ret)) { die ("Error in command line: " . $ret->getMessage() . "\n (try --help)\n"); }
$gopts=$ret[0];
This works great to correct the PHP Parse error: syntax error, unexpected T_OBJECT_OPERATOR in / usr / share / cacti / plugins / weathermap / weathermap on line 60
But graphics still without color and does not show any traffic on the links.
$ret=$cg->getopt($args, $short_opts, $long_opts);
-if ((new PEAR)->isError($ret)) { die ("Error in command line: " . $ret->getMessage() . "\n (try --help)\n"); }
+$pear = new PEAR;
+if ($pear->isError($ret)) { die ("Error in command line: " . $ret->getMessage() . "\n (try --help)\n"); }
$gopts=$ret[0];
This works great to correct the PHP Parse error: syntax error, unexpected T_OBJECT_OPERATOR in / usr / share / cacti / plugins / weathermap / weathermap on line 60
But graphics still without color and does not show any traffic on the links.
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap not show traffic
OK, so back to basics, now that it is running:
What do the logs say? If data can't be collected, there will be some kind of error message.
What do the logs say? If data can't be collected, there will be some kind of error message.
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Re: Weathermap not show traffic
thanks Howie, thats resolved my issue.
Who is online
Users browsing this forum: No registered users and 1 guest