Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
TheWitness wrote:I'm trying to free up some of my rare personal time these days, evident by my absence on the forums, to remove the fundamental issues that prevent us from doing the remote pollers.
I have given this topic so much thought, I need to do the development, so I can make some room in my brain for other things
TheWitness
Take all the time you need, to achieve this milestone in the Cacti architecture.
Let's have a talk about your ideas at the 3.CCC.eu (via Skype) at the 11.october 2008.
We're all very curious.
regards
-Frizz
Cacti 0.8.6j | Cactid 0.8.6j | RRDtool 1.2.23 |
SuSe 9.x | PHP 4.4.4 | MySQL 5.0.27 | IHS 2.0.42.1
Come and join the 3.CCC.eu
http://forums.cacti.net/viewtopic.php?t=27908
Now that I have done some real large install's, I have found a dozen or so things that must change for the larger installs. Those changes should come first as they drive me absolutely nuts.
Larry
True understanding begins only when we realize how little we truly understand...
And Here they are, note quite a dozen, but again, they drive me nuts.
I have a few more to upload. I will have them uploaded in a minute.
Larry
Attachments
On this page, we need to either remove the Hosts dropdown, or make it an Ajax callback.
NewGraphs.jpg (89.73 KiB) Viewed 9924 times
Ditto here.
Graphs1.jpg (91.91 KiB) Viewed 9924 times
This one is VERY annoying when you have more than 100k Data Sources. I suggest a "View Mode" vs. "Edit Mode" or Ajax callbacks again.
Graphs2.jpg (128.78 KiB) Viewed 9924 times
Ditto on the Host dropdown again.
DataSources1.jpg (108.96 KiB) Viewed 9924 times
Ditto on the Host dropdown again.
DataSources2.jpg (105.93 KiB) Viewed 9924 times
Take all the links and Tabify them. No host filter required here. Allow plugin developers to add tabs.
Devices1.jpg (103.61 KiB) Viewed 9924 times
True understanding begins only when we realize how little we truly understand...
As far as the Multiple Poller, the single thing that needs to be fixed in Cacti, is we need to move from telling spine or cmd.php from using polling hosts 1-5 to a system that allows comma delimited hosts also. This way we could say 1-2,4-5 or 1,2,4,5 and have host 3 polled by a different process or poller.
Simple enough really, then my plugin would work without too much trouble. I have attached it, still needs lots of work (like an interface to manage the pollers) as I didn't see any point in finishing it without the above changes in Cacti being made first.
cigamit wrote:move from telling spine or cmd.php from using polling hosts 1-5 to a system that allows comma delimited hosts also. This way we could say 1-2,4-5 or 1,2,4,5 and have host 3 polled by a different process or poller.
Was that on the roadmap, or not?
--
Live fast, die young
You're sucking up my bandwidth.
My plugin does use a poller_id, but moving to multi-range approach also allows a plugin to be built that can push larger hosts off to their own process, which is something we did discuss before I believe.
Ah, in 0.8.7c, I refer to this as process leveling I think. Need to update the documentation. However, it is controlled by host range again. We are just smarter about what that host range is though.
In hindsignt, we should be measuring performance of all the poller items and hosts to do this better though I think.
Larry
True understanding begins only when we realize how little we truly understand...