Cacti 1.2.11 and Weathermap 098a

Support questions about the Network Weather Map plugin

Moderators: Developers, Moderators

Post Reply
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

Good Afternoon,

I have pawed my way through the weathermap install and created a map with nodes and links. I can't seem to get the links to show any traffic, nor the graphs that hover to work. The graphs exists and are collecting data, but there is something I must have done wrong with weathermaps Any suggestions would be appreciated. Being upfront, I'm a noob on this stuff. Thanks in advance!

Map Config
---------------------
SET rrd_use_poller_output 1

FONTDEFINE 100 docs/example/Vera.ttf 10
WIDTH 950
HEIGHT 625
BACKGROUND images/background1_950x625_197.jpg
BGCOLOR 255 255 255
HTMLSTYLE overlib
TITLE XXXXXX
TITLEPOS 14 24
FONTDEFINE 100 docs/example/Vera.ttf 10
TIMECOLOR 0 0 0
TIMEPOS 746 17 Created: %b %d %Y %H:%M:%S
KEYFONT 100
KEYTEXTCOLOR 0 0 0
KEYOUTLINECOLOR 0 0 0
KEYBGCOLOR 255 255 255
KEYPOS DEFAULT 765 30 Traffic Load
SET key_hidezero_DEFAULT 1
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


# template NODEs:
NODE DEFAULT
MAXVALUE 100


# template LINKs:
LINK DEFAULT
BANDWIDTH 100M

# end of global

# regular NODEs:
NODE 404TFVPN01
ICON images/Firewall.png
LABEL 404TFVPN01
POSITION 618 279
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=76
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=76

NODE 404TFSW02
ICON images/WorkgroupSwitch.png
LABEL 404TFSW02
POSITION 492 524
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=118
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=118

NODE 404TFSW04
ICON images/WorkgroupSwitch.png
LABEL 404TFSW04
POSITION 853 526
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=67
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=67

NODE 404TFPE01
ICON images/WorkgroupSwitch.png
LABEL 404TFPE01
POSITION 488 63
LABELOFFSET S

NODE 404TFSW01-B
ICON images/Firewall.png
LABEL 404TFFW01-B
POSITION 332 302
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=98
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=98

NODE 404TFSW01
ICON images/WorkgroupSwitch.png
LABEL 404TFSW01
POSITION 107 526
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=27
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=27

NODE 404TFFW01-P
ICON images/Firewall.png
LABEL 404TFFW01-P
POSITION 202 301
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=37
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=37

NODE 404TFVPN02
ICON images/Firewall.png
LABEL 404TFVPN02
POSITION 757 278
LABELOFFSET S
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=87
OVERLIBGRAPH /cacti/graph_image.php?rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300&local_graph_id=87


# regular LINKs:
LINK 404TFSW01-404TFFW01-P
BANDWIDTH 1G
TARGET /usr/share/cacti/rra/404TFsw01_traffic_in_30.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=29
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=29&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFSW01 404TFFW01-P

LINK 404TFSW01-404TFSW02
BANDWIDTH 2000M
TARGET /usr/share/cacti/rra/404TFsw02_traffic_in_139.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=118
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=118&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFSW01 404TFSW02

LINK 404TFSW01-B-404TFSW02
NODES 404TFSW01-B 404TFSW02

LINK 404TFSW02-404TFSW04
BANDWIDTH 1000M
TARGET /usr/share/cacti/rra/404TFsw04_traffic_in_73.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=67
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=67&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFSW02 404TFSW04

LINK 404TFVPN01-404TFSW01
BANDWIDTH 1000M
TARGET /usr/share/cacti/rra/404TFsw01_traffic_in_29.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=28
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=28&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFVPN01 404TFSW01

LINK 404TFVPN02-404TFSW01
NODES 404TFVPN02 404TFSW01

LINK 404TFFW01-P-404TFPE01
TARGET /usr/share/cacti/rra/404TFdcfw01_traffic_in_43.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=37
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=37&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFFW01-P 404TFPE01

LINK 404TFSW01-B-404TFPE01
TARGET /usr/share/cacti/rra/345dcfw02_-_failover_traffic_in_119.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=98
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=98&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFSW01-B 404TFPE01

LINK 404TFVPN01-404TFPE01
TARGET /usr/share/cacti/rra/404TFvpn02_traffic_in_87.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=76
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=76&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFVPN01 404TFPE01

LINK 404TFVPN02-404TFPE01
TARGET /usr/share/cacti/rra/404TFvpn02_traffic_in_103.rrd
INFOURL /cacti/graph.php?rra_id=all&local_graph_id=87
OVERLIBGRAPH /cacti/graph_image.php?local_graph_id=87&rra_id=0&graph_nolegend=true&graph_height=100&graph_width=300
NODES 404TFVPN02 404TFPE01
Attachments
Map.png
Map.png (578.33 KiB) Viewed 7578 times
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Cacti 1.2.11 and Weathermap 098a

Post by Howie »

What does it say in cacti.log for WEATHERMAP? If you aren't getting data, there will usually be an error message to give you a clue. The config looks generally OK, as long as those rrd files actually exist.

There is a thread here already somewhere for issues with phalek's version and hover graphs. Here is is: viewtopic.php?f=16&t=60832
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!)
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

Thank you for your reply, I appreciate it. I can't see any errors in the logs other than a few devices on the poller. (I don't think they are related.)

2020/06/16 11:06:05 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[11] Thread[1] DS[86]
2020/06/16 11:06:05 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[19] Thread[1] DS[223]
2020/06/16 11:06:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[21] Thread[1] DS[264]
2020/06/16 11:07:05 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[11] Thread[1] DS[86]
2020/06/16 11:07:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[19] Thread[1] DS[223]
2020/06/16 11:07:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[21] Thread[1] DS[264]
2020/06/16 11:08:05 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[11] Thread[1] DS[86]
2020/06/16 11:08:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[19] Thread[1] DS[223]
2020/06/16 11:08:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[21] Thread[1] DS[264]
2020/06/16 11:09:05 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[11] Thread[1] DS[86]
2020/06/16 11:09:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[19] Thread[1] DS[223]
2020/06/16 11:09:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[21] Thread[1] DS[264]
2020/06/16 11:10:06 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[11] Thread[1] DS[86]
2020/06/16 11:10:07 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[19] Thread[1] DS[223]
2020/06/16 11:10:07 - POLLER: Poller[1] WARNING: Invalid Response(s), Errors[1] Device[21] Thread[1] DS[264]
2020/06/16 11:10:15 - SNMPAGENT WARNING: No notification receivers configured for event: cactiNotifyDeviceFailedPoll (CACTI-MIB), severity: medium

in term's of the cacti log.....

cat /var/log/cacti/cacti.log | grep ERROR
2020/06/14 19:32:09 - CMDPHP Device[25] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/15 01:40:09 - CMDPHP Device[24] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/15 23:18:04 - CMDPHP Device[30] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/16 00:19:05 - CMDPHP Device[30] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/16 00:19:08 - CMDPHP Device[24] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/16 00:19:09 - CMDPHP Device[25] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/16 00:19:10 - CMDPHP Device[26] ERROR: HOST EVENT: Device is DOWN Message: SNMP not performed due to setting or ping result., ICMP ping Timed out
2020/06/16 00:19:11 - CMDPHP Device[27] ERROR: HOST EVENT: Device is DOWN Message: Device did not respond to SNMP


I know the files exist as they are being graphed currently. I have uploaded the log if you would be kind enough to have a look.
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Cacti 1.2.11 and Weathermap 098a

Post by Howie »

OK, none of that is anything to do with Weathermap (log lines from wm start with WEATHERMAP not POLLER).

(there wasn't an attachment on the post though)

The kind of thing I was expect you'd see would be like this (with WEATHERMAP and probably ReadData in the line):

Code: Select all

06/13/2019 03:52:28 PM - WEATHERMAP: Poller [0] WARNING: [Map 87] ICON.conf: ReadData: LINK node06737-node00622, target: /usr/cacti-0.8.8h/rra/jatim- waru-r7606-npe-01_traffic_in_180.rrd on config line 1540 of /usr/cacti-0.8.8h/plugins/weathermap/configs/ICON.conf had no valid data, according to WeatherMapDataSource_rrd
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!)
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

Hmm... cat /var/log/cacti/cacti.log | grep WEATHERMAP nets the following repeatedly

2020/06/16 11:59:15 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 11:59:16 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 11:59:16 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 11:59:16 -0500: 1 maps were run in 2 seconds with 0 warnings.
2020/06/16 12:00:16 - WEATHERMAP Weathermap 0.98a starting - Normal logging mode. Turn on DEBUG in Cacti for more information
2020/06/16 12:00:16 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Map: /usr/share/cacti/plugins/weathermap/configs/SALT_Data_Centre.conf -> /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.html & /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png
2020/06/16 12:00:16 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 12:00:17 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 12:00:17 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 12:00:17 -0500: 1 maps were run in 1 seconds with 0 warnings.
2020/06/16 12:01:14 - WEATHERMAP Weathermap 0.98a starting - Normal logging mode. Turn on DEBUG in Cacti for more information
2020/06/16 12:01:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Map: /usr/share/cacti/plugins/weathermap/configs/SALT_Data_Centre.conf -> /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.html & /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png
2020/06/16 12:01:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 12:01:15 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 12:01:15 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 12:01:15 -0500: 1 maps were run in 1 seconds with 0 warnings.
2020/06/16 12:02:14 - WEATHERMAP Weathermap 0.98a starting - Normal logging mode. Turn on DEBUG in Cacti for more information
2020/06/16 12:02:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Map: /usr/share/cacti/plugins/weathermap/configs/SALT_Data_Centre.conf -> /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.html & /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png
2020/06/16 12:02:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 12:02:15 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 12:02:15 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 12:02:15 -0500: 1 maps were run in 1 seconds with 0 warnings.
2020/06/16 12:03:14 - WEATHERMAP Weathermap 0.98a starting - Normal logging mode. Turn on DEBUG in Cacti for more information
2020/06/16 12:03:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Map: /usr/share/cacti/plugins/weathermap/configs/SALT_Data_Centre.conf -> /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.html & /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png
2020/06/16 12:03:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 12:03:15 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 12:03:15 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 12:03:15 -0500: 1 maps were run in 1 seconds with 0 warnings.
2020/06/16 12:04:14 - WEATHERMAP Weathermap 0.98a starting - Normal logging mode. Turn on DEBUG in Cacti for more information
2020/06/16 12:04:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Map: /usr/share/cacti/plugins/weathermap/configs/SALT_Data_Centre.conf -> /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.html & /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png
2020/06/16 12:04:14 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: About to write image file. If this is the last message in your log, increase memory_limit in php.ini [WMPOLL01]
2020/06/16 12:04:16 - WEATHERMAP [Map 4] SALT_Data_Centre.conf: Wrote map to /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.png and /usr/share/cacti/plugins/weathermap/output/f8953993b6df94ccd252.thumb.png
2020/06/16 12:04:16 - WEATHERMAP STATS: Weathermap 0.98a run complete - Tue, 16 Jun 20 12:04:16 -0500: 1 maps were run in 2 seconds with 0 warnings.
[root@345CBNTM02 ~]#
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Cacti 1.2.11 and Weathermap 098a

Post by Howie »

Hmm. That all looks normal. I only just noticed you have

Code: Select all

SET rrd_use_poller_output 1
though, so weathermap won't actually be reading any rrd files.

If you are able to, I would try turning on DEBUG logging in Cacti for one poller cycle. You will get a LOT more information, and maybe shed some light on what is missing. With rrd_use_poller_output/Boost, the filename you use has to match with what Cacti thinks is the path for its rrd files. You should get errors in the logs for that mismatch too, though. grep for ReadData lines in the DEBUG logs though, and you should see more of what is going on. Also, check if there are any rows in the weathermap_data table in the database (and that you have a weathermap_data table!)

Make sure to turn DEBUG off again if you do turn it on, as it generates a lot of data!
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!)
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

That certainly changed things up. The map still has no data and logs show that the file does not exist. although it does.....
Attachments
CACTI-LOG_1.txt
(510.45 KiB) Downloaded 110 times
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Cacti 1.2.11 and Weathermap 098a

Post by Howie »

So it looks like you took out the rrd_use_poller_output?

Code: Select all

2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:491] [Map 4] Data_Centre.conf: RRD ReadDataFromRealRRD: Returning (NULL,NULL,0)
This is now reading from the RRD file directly. BUT if you still have Boost (I don't recall what Cacti 1.x calls it - poller performance?) turned on, your rrd files aren't updated very often - that's why you need the setting in the first place! That's why you are seeing lots of this:

Code: Select all

2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592330040: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329980: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329920: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329860: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329800: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329740: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329680: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329620: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329560: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329500: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329440: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329380: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329320: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329260: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:435] [Map 4] Data_Centre.conf: --1592329200: -nan -nan
2020/06/16 12:53:14 - WEATHERMAP DEBUG: [wmrrd_read_from_real_rrdtool@WeatherMapDataSource_rrd.php:491] [Map 4] Data_Centre.conf: RRD ReadDataFromRealRRD: Returning (NULL,NULL,0)
This is where the poller hasn't yet updated the rrd file, which it does every 30 minutes or so.

So: try the logging again, but with the rrd_use_poller_output line in place. Also, check in the Tech Support section of Cacti and see if you have a weathermap_data table, and how many rows it has.
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!)
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

I did take that line out of the config. I am not running Boost unless it is integrated into the code on 1.2.11. Checking the DB tables
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

There does seem to be rows and data in the table. Forgive my naivety on this!

Tech Support Section
-----------------------------------------
weathermap_data MyISAM 16 114 1,824 11,264 utf8mb4_unicode_ci Dynamic

MariaDB [cacti]> SELECT * FROM weathermap_data;
+----+----------------------------------------------------+------------------+------------+------------+-----------------+----------+---------------+
| id | rrdfile | data_source_name | last_time | last_value | last_calc | sequence | local_data_id |
+----+----------------------------------------------------+------------------+------------+------------+-----------------+----------+---------------+
| 1 | <path_rra>/404tfsw01_traffic_in_30.rrd | traffic_in | 1592331605 | 171837130 | 247128.96721311 | 5758 | 30 |
| 2 | <path_rra>/404tfsw01_traffic_in_30.rrd | traffic_out | 1592331605 | 3188740228 | 426238.6557377 | 5758 | 30 |
| 3 | <path_rra>/404tfsw02_traffic_in_139.rrd | traffic_in | 1592331605 | 3696840749 | 6395410.557377 | 5757 | 139 |
| 4 | <path_rra>/404tfsw02_traffic_in_139.rrd | traffic_out | 1592331605 | 4063178740 | 5265203.7540984 | 5757 | 139 |
| 5 | <path_rra>/404tfsw04_traffic_in_73.rrd | traffic_in | 1592331606 | 1123175260 | 1370442.4590164 | 5758 | 73 |
| 6 | <path_rra>/404tfsw04_traffic_in_73.rrd | traffic_out | 1592331606 | 900584039 | 11399340.065574 | 5758 | 73 |
| 7 | <path_rra>/404tfw01_traffic_in_29.rrd | traffic_in | 1592331605 | 673433302 | 0 | 5758 | 29 |
| 8 | <path_rra>/404tfsw01_traffic_in_29.rrd | traffic_out | 1592331605 | 461031556 | 3067.606557377 | 5758 | 29 |
| 9 | <path_rra>/404tfdcfw01_traffic_in_43.rrd | traffic_in | 1592331605 | 341454862 | 221485.47540984 | 5758 | 43 |
| 10 | <path_rra>/404tfdcfw01_traffic_in_43.rrd | traffic_out | 1592331605 | 2859924715 | 249766.40983607 | 5758 | 43 |
| 11 | <path_rra>/404tffw02_-_failover_traffic_in_119.rrd | traffic_in | 1592331607 | 3391819855 | 0 | 5758 | 119 |
| 12 | <path_rra>/404tffw02_-_failover_traffic_in_119.rrd | traffic_out | 1592331607 | 1890649525 | 1.5161290322581 | 5758 | 119 |
| 13 | <path_rra>/404tfvpn02_traffic_in_87.rrd | traffic_in | 1592331607 | 2707231 | 14 | 5753 | 87 |
| 14 | <path_rra>/404tfvpn02_traffic_in_87.rrd | traffic_out | 1592331607 | 1007347 | 14 | 5753 | 87 |
| 15 | <path_rra>/404tfvpn02_traffic_in_103.rrd | traffic_in | 1592331607 | 582932030 | 4906.3548387097 | 5758 | 103 |
| 16 | <path_rra>/404tfvpn02_traffic_in_103.rrd | traffic_out | 1592331607 | 3368383470 | 1663.4516129032 | 5758 | 103 |
+----+----------------------------------------------------+------------------+------------+------------+-----------------+----------+---------------+
Last edited by pbenner on Tue Jun 16, 2020 4:42 pm, edited 2 times in total.
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

Files are being updated for sure!

-rwxrwxrwx 1 apache apache 654496 Jun 16 15:39 404tfsw01_traffic_in_26.rrd
-rwxrwxrwx 1 apache apache 654496 Jun 16 15:39 404tfsw01_traffic_in_27.rrd
-rwxrwxrwx 1 apache apache 654496 Jun 16 15:39 404tfsw01_traffic_in_28.rrd
-rwxrwxrwx 1 apache apache 654496 Jun 16 15:39 404tfsw01_traffic_in_29.rrd
-rwxrwxrwx 1 apache apache 654496 Jun 16 15:39 404tfsw01_traffic_in_30.rrd
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

The debug ran for 30 min with the poller command in the config file. The issue persists.
Attachments
cacti.txt.zip
(787.26 KiB) Downloaded 101 times
pbenner
Posts: 9
Joined: Fri Jun 12, 2020 3:33 pm

Re: Cacti 1.2.11 and Weathermap 098a

Post by pbenner »

Were you able to see anything by chance? Thank you.
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Cacti 1.2.11 and Weathermap 098a

Post by Howie »

so it's finding rows in the weathermap_data table, but it thinks they aren't being updated ("too old or too new")

Picking a last_time value from your sql query gives a date that seems fairly sensible:

Code: Select all

▶ date --date='@1592331605'
Tue 16 Jun 19:20:05 BST 2020
Weathermap is expecting an entry from the last 8 minutes, so you'd have to check on the live system if that was true.

Code: Select all

2020/06/16 17:43:15 - WEATHERMAP DEBUG: [ReadData@WeatherMapDataSource_rrd.php:595] [Map 4] Data_Centre.conf: Going to try poller_output, as requested.
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:74] [Map 4] Data_Centre.conf: RRD ReadData: poller_output style
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:88] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - looking for 0 value
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:91] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - DS name is traffic_in
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:151] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - found weathermap_data row
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:162] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - data is either too old, or too new
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:88] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - looking for 1 value
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:91] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - DS name is traffic_out
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:151] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - found weathermap_data row
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:162] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - data is either too old, or too new
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:203] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - result is 0,0
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [wmrrd_read_from_poller_output@WeatherMapDataSource_rrd.php:204] [Map 4] Data_Centre.conf: RRD ReadData: poller_output - ended
2020/06/16 17:43:15 - WEATHERMAP DEBUG: [ReadData@WeatherMapDataSource_rrd.php:652] [Map 4] Data_Centre.conf: RRD ReadData: Returning (0,0,0)
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!)
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests