Weathermap 1.0 rebuild script destroy the map conf file.....
Moderators: Developers, Moderators
Weathermap 1.0 rebuild script destroy the map conf file.....
Hello
i have a strange phenomena with my weather map rebuild script.
i have installed the plugin on my cacti 1.2.24 and added the maps config files from my old 0.8.8 cacti
and started the weathermap-cacti-rebuild.php script in the cron at 5 min. intervals
but for some strange reason only part of the maps showed up on the weathermap page but some were left blank.
when i checked the blanked missing maps config file , i saw that all the config was gone
and the only lines that survived were the lines of the ICONS. (se end of the post)
I have reinstalled the plugin and it didn't help.
I don't understand
1. why some maps are not effected and some are being destroyed .
2. why the rebuild even write to the conf file.
this happens every time even after d/l and reinstalling the plugin.
that is all that is left from the content of the conf file
M7I-02.conf
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/juniper-mx80.png
ICON images/juniper-mx80.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/juniper-mx80.png
ICON images/juniper-mx80.png
i run centos 7.9 & php 7
thank you
i have a strange phenomena with my weather map rebuild script.
i have installed the plugin on my cacti 1.2.24 and added the maps config files from my old 0.8.8 cacti
and started the weathermap-cacti-rebuild.php script in the cron at 5 min. intervals
but for some strange reason only part of the maps showed up on the weathermap page but some were left blank.
when i checked the blanked missing maps config file , i saw that all the config was gone
and the only lines that survived were the lines of the ICONS. (se end of the post)
I have reinstalled the plugin and it didn't help.
I don't understand
1. why some maps are not effected and some are being destroyed .
2. why the rebuild even write to the conf file.
this happens every time even after d/l and reinstalling the plugin.
that is all that is left from the content of the conf file
M7I-02.conf
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/juniper-mx80.png
ICON images/juniper-mx80.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/Juniper-m7i_b.png
ICON images/juniper-mx80.png
ICON images/juniper-mx80.png
i run centos 7.9 & php 7
thank you
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
Where did you get your weathermap from?
The "normal" (from 0.98) weathermap-cacti-rebuild.php doesn't write to map config files.
Also, unless you have turned off weathermap update interval in the Cacti Settings, it should rebuild maps by itself when the poller runs, without a separate cronjob.
The "normal" (from 0.98) weathermap-cacti-rebuild.php doesn't write to map config files.
Also, unless you have turned off weathermap update interval in the Cacti Settings, it should rebuild maps by itself when the poller runs, without a separate cronjob.
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 1.0 rebuild script destroy the map conf file.....
Hello Howie,
thank you for your reply
i was pointed to this version of weathermap from TheWitness
https://github.com/Cacti/plugin_weather ... s/tag/v1.0
i just rechecked and i'm using the version above from TheWitness
Do you know of a different version that works with cacti 1.2.24 i can work with?
this is why it was very strange for me.
and it works great on my cacti 0.8.8.
(my poller runs every minute and the weathermap wasn't able to keep up,
so you told me then (some years ago) to split it into cron. )
when i'll get the weathermap working without a problem , ill try to run it with the poller as you wrote since i have a very strong server now.
thank you
Lior
thank you for your reply
i got the weathermap from this link which i found in one of the weathermap posts in this forum
i was pointed to this version of weathermap from TheWitness
https://github.com/Cacti/plugin_weather ... s/tag/v1.0
i just rechecked and i'm using the version above from TheWitness
Do you know of a different version that works with cacti 1.2.24 i can work with?
i know i have 0.98 with my cacti 0.8.8 and it never writes to the map files.
this is why it was very strange for me.
i had a problem when the weathermap was running with the poller so i changed it to run thru the cron every 5 min.
and it works great on my cacti 0.8.8.
(my poller runs every minute and the weathermap wasn't able to keep up,
so you told me then (some years ago) to split it into cron. )
when i'll get the weathermap working without a problem , ill try to run it with the poller as you wrote since i have a very strong server now.
thank you
Lior
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
Ah OK, then sounds like one for TheWitness - sorry!
I knew he was working on updating it, but I didn't know what it was called.
I knew he was working on updating it, but I didn't know what it was called.
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 1.0 rebuild script destroy the map conf file.....
Howie,
do you know of a different version that works with cacti 1.2.24?
i heard there was a "fix" for version 0.98a
but i failed to find it.
maybe it would work for me.
update:
i have found that vesion 0.98a that works with 1.2.X
however after installing the plugin i cant get into it
it say 401 permision denied.
however i can't find the place where i can change the permissions so i can enable myself access to weather map.
i cant find the weathermap tag in the permisson to web page
thank you
Lior
do you know of a different version that works with cacti 1.2.24?
i heard there was a "fix" for version 0.98a
but i failed to find it.
maybe it would work for me.
update:
i have found that vesion 0.98a that works with 1.2.X
however after installing the plugin i cant get into it
it say 401 permision denied.
however i can't find the place where i can change the permissions so i can enable myself access to weather map.
i cant find the weathermap tag in the permisson to web page
thank you
Lior
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
The version from TheWitness is the new standard, once he is finished.
The other one that other people seem to have some success with in Phalek's from these forums, which is 0.98a changed for Cacti 1.x.
The other one that other people seem to have some success with in Phalek's from these forums, which is 0.98a changed for Cacti 1.x.
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 1.0 rebuild script destroy the map conf file.....
Hello Howie
I have downloaded the Phalek's version (i hope)
and installed it.
however i get the same overwriting of the map file leaving it unusable !
it only happens when i give write permissions on the map file to the group.
it happens both when i rebuild from the cacti menu or when running from Poller/CLI/CRON
if i set it as a read only then it creates the map on the weathermap page.
and does not change the file.
it does that on the start since after it it say that it can't understand what it written in the file
since it contains only the lines i have wrote above.
also it only effects the maps which where selected to be displayed on the weathermap page,
i have no idea what is going on , nor how to check why it does that?
its the same effect as thewitness version.
is there a debug more that can show me what its doing?
and why it writes to the file that it should only read from?
- Howie
- Cacti Guru User
- Posts: 5508
- Joined: Thu Sep 16, 2004 5:53 am
- Location: United Kingdom
- Contact:
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
I believe it uses the Cacti logging settings, so setting Debug logging there will tell you more (but probably be bad for performance if you are on 1-minute polling)
Really curious about this one! It's not often people find whole new failures like this
It might be worth testing just one map from the command-line, the old way:
php weathermap --config your-config-file.conf --debug
They both use the same code to do their work, so you should see the same issue there, and it won't be in your poller.
Really curious about this one! It's not often people find whole new failures like this
It might be worth testing just one map from the command-line, the old way:
php weathermap --config your-config-file.conf --debug
They both use the same code to do their work, so you should see the same issue there, and it won't be in your poller.
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 1.0 rebuild script destroy the map conf file.....
The 1.0 on the cacti GitHub will move the files to new directories and it fit does not have write access into the images folder, bad things happen.
Before history, there was a paradise, now dust.
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
I think that's noted in the readme.
Before history, there was a paradise, now dust.
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
can you please explain where would the files move ?
and where is the new image directory ?
i have made all the cacti tree with owner cacti:netadm + 777 mode and it didn't work
so if i know the directories and what this version does with/to the files
ill might be able to "fix it" on my system
thank you
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Re: Weathermap 1.0 rebuild script destroy the map conf file.....
The files will be moved to one of three folders:
weathermap/images/background - For backgrounds
weathermap/images/objects - For your various images like routers, etc.
weathermap/images/icons - Not currently used from what I can tell, but has some old images in it
weathermap/images/background - For backgrounds
weathermap/images/objects - For your various images like routers, etc.
weathermap/images/icons - Not currently used from what I can tell, but has some old images in it
True understanding begins only when we realize how little we truly understand...
Life is an adventure, let yours begin with Cacti!
Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages
For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
Life is an adventure, let yours begin with Cacti!
Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages
For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
Who is online
Users browsing this forum: No registered users and 0 guests