Graph Export works only for hosts?
Moderators: Developers, Moderators
Graph Export works only for hosts?
Instead of having my graphs all lumped under a host, I wanted to separate them out and make them a little nicer (I don't need to see disk stats every time I look at the host's page). However, all the graphs that I setup do not show up at all when exported - only within the cacti view interface.
03/02/2007 08:45:16 PM - EXPORT STATS: ExportDate:2007-03-02_20:45:16 ExportDuration:12.9294 TotalGraphsExported:0
If I put a host entry in there, then the number of exported graphs goes up to 80, and the graphs show up under the host but still not in the tree.
See http://www.srhuston.net/cacti to see what it ends up looking like - though right now it's saying there's 80 graphs exported, and nothing viewable anyway.
I only saw one other person mention this on the forums here, but no solution mentioned. I'm running 0.8.6i from Fedora, though in a desperate attempt at fixing this I even copied the 'lib' directory from 6j over top of the one from 6i. No, it didn't work
03/02/2007 08:45:16 PM - EXPORT STATS: ExportDate:2007-03-02_20:45:16 ExportDuration:12.9294 TotalGraphsExported:0
If I put a host entry in there, then the number of exported graphs goes up to 80, and the graphs show up under the host but still not in the tree.
See http://www.srhuston.net/cacti to see what it ends up looking like - though right now it's saying there's 80 graphs exported, and nothing viewable anyway.
I only saw one other person mention this on the forums here, but no solution mentioned. I'm running 0.8.6i from Fedora, though in a desperate attempt at fixing this I even copied the 'lib' directory from 6j over top of the one from 6i. No, it didn't work
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
What is the effective user for the export and does that user have access to graphs/hosts? Give me a screen shot of the export settings and the effective user graph settings as well as the tree in question.
TheWitness
TheWitness
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?
I've tried it with the effective user of admin, and as guest, with no difference.
Export settings: http://www.srhuston.net/junkpile/export-options.png
Tree: http://www.srhuston.net/junkpile/tree-view.png
I wouldn't think the user graph settings for admin would be restrictive, but here they are anyway: http://www.srhuston.net/junkpile/admin- ... ttings.png
Thanks for your help!
Export settings: http://www.srhuston.net/junkpile/export-options.png
Tree: http://www.srhuston.net/junkpile/tree-view.png
I wouldn't think the user graph settings for admin would be restrictive, but here they are anyway: http://www.srhuston.net/junkpile/admin- ... ttings.png
Thanks for your help!
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Try it once without FTP and let's see what happens. I am thinking that this was never tested.
There, that was four steps of the seven in dealing with loss. Thank goodness it was quick I might have ended up depressed or something.
But in all seriousness, if that makes a difference, then I can make a patch.
TheWitness
There, that was four steps of the seven in dealing with loss. Thank goodness it was quick I might have ended up depressed or something.
But in all seriousness, if that makes a difference, then I can make a patch.
TheWitness
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?
Well, I hope you're ready to go through all four again.. 'cause I did try it writing to /tmp as a local export before, and no dice. Still didn't create all the graphs as it should have. Just tried it again to make sure
A friend of mine (who got me hooked on cacti, and groks SQL more than I probably ever will) sees the same problem, and thought it was in the $sql_where clause; he did some tests and got that statement to return things (as it was it returned zero lines), and thought he had the problem figured out. But the closest he got was to have it export graphs, and still not actually change the HTML pages to link to them. He thinks it might be related to the security patches that were applied in 'i' I think? But neither of us has tried downloading an older version and either running it or diffing to try to see the problem.
A friend of mine (who got me hooked on cacti, and groks SQL more than I probably ever will) sees the same problem, and thought it was in the $sql_where clause; he did some tests and got that statement to return things (as it was it returned zero lines), and thought he had the problem figured out. But the closest he got was to have it export graphs, and still not actually change the HTML pages to link to them. He thinks it might be related to the security patches that were applied in 'i' I think? But neither of us has tried downloading an older version and either running it or diffing to try to see the problem.
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Dump you DB and e-mail to me. I am working on Cacti at this moment.
TheWitness
TheWitness
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?
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Ok, I confirmed the behavior. It's likely something stupid. This section of code is difficult
TheWitness
TheWitness
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?
The comment from my friend this morning:
<torn_> < $sql_where = "AND !(user_auth_perms.user_id IS NOT NULL AND graph_tree_items.host_id > 0)";
<torn_> ---
<torn_> > $sql_where = "AND !(user_auth_perms.user_id IS NOT NULL)";
<torn_> A bunch of those fixed the graph exporting problem (but who knows if it created and security problems)
But as I mentioned, that only exported the graphs, didn't create the HTML that links the index to them (all the pages you could get to from the index still didn't mention the graphs anywhere, they were just there now - he confirmed this by removing his host graphs from the tree, and they were still being exported when these changes were made).
Hope that helps
<torn_> < $sql_where = "AND !(user_auth_perms.user_id IS NOT NULL AND graph_tree_items.host_id > 0)";
<torn_> ---
<torn_> > $sql_where = "AND !(user_auth_perms.user_id IS NOT NULL)";
<torn_> A bunch of those fixed the graph exporting problem (but who knows if it created and security problems)
But as I mentioned, that only exported the graphs, didn't create the HTML that links the index to them (all the pages you could get to from the index still didn't mention the graphs anywhere, they were just there now - he confirmed this by removing his host graphs from the tree, and they were still being exported when these changes were made).
Hope that helps
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Yea, that code fragment was intended to be used when creating the graph tree and host graphs. If the host_id is not > 0, then it's not a host. What I don't understand was how was this working before
Oh well...
Oh well...
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?
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Tracked it down. Regression testing in progress.
TheWitness
TheWitness
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?
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Use this graph_export.php. Please verify all your graphs are created.
Larry
Larry
- Attachments
-
- graph_export.zip
- (12.45 KiB) Downloaded 218 times
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?
Well, the HTML pages were changed, because they now show the graphs. But it's not updating them any more. I removed the "host" graph from the tree so I'd know looking at the page that it was updated, but the graph pages still show it - the tree pages show it gone as it should be. Export log message also says zero graphs exported (and with a runtime of 12s, I believe it).
Getting there though :>
Getting there though :>
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Right, I kindof expected that. One more pass in about 10 minutes.
TheWitness
TheWitness
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?
- TheWitness
- Developer
- Posts: 17007
- Joined: Tue May 14, 2002 5:08 pm
- Location: MI, USA
- Contact:
Here you go..
TheWitness
TheWitness
- Attachments
-
- graph_export.zip
- (12.45 KiB) Downloaded 310 times
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?
Okay, that's got the graphs updating it seems. But the other issue - showing all the graphs on all the pages - still exists too. You can see it at http://www.srhuston.net/cacti ; the "Disk space" graphs should only be on the "Disk Statistics" leaf.
Who is online
Users browsing this forum: No registered users and 2 guests