View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
306 | RackTables | default | public | 2010-01-13 00:16 | 2011-08-24 09:05 |
Reporter | Assigned To | ||||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 0.17.7 | ||||
Target Version | 0.19.8 | Fixed in Version | 0.19.8 | ||
Summary | 306: Rack Tables + Cacti | ||||
Description | I made some tweaks to allow Rack Tables to include some powerful tools such as Cacti & Nagios. They are very basic hacks that I made to embed Cacti Graphs on particular pages. | ||||
Additional Information | I emailed Jonathan (Thurman) and he told me to open a ticket with this idea. Thanks for listening. | ||||
Tags | No tags attached. | ||||
2010-01-13 00:16
|
|
A student has just completed a nagios config from RackTables generation script for my installation (and it works very well). I think we need a more generic solution. Maybe something like an attribute for a device were you can enter the nagios host id. |
|
jensthebrain: are you able to share the script (attach to the bug)? An attribute would be an easy option, and can currently be done by the end-user. Having some magic to generate a clickable URL or an embedded image display for Cacti would take a little more work. |
|
I've attached the script. I hope you can get it running if you don't understand the comments in german ;) Please note: It is used in a closed environment with some lighter security constraints.. |
|
I have done the majority of the work to get Cacti graphs integrated, including authentication using Cacti's Builtin Authentication. I will be breaking this out into a feature branch for further testing as it involves some complex changes. This also adds a requirement for the cURL PHP extension, but is an optional requirement similar to LDAP or SNMP. Stay tuned! |
|
This ticket will be for the Cacti integration, and a new ticket will be created for Nagios. | |
The initial code for Cacti integration as been committed to a branch for testing. https://racktables.svn.sourceforge.net/svnroot/racktables/branches/integration-0.20.x In order for it to work you have to: - Have the cURL extension for PHP - Set the global configuration options: - Cacti server base URL (i.e. http://localhost/cacti ) - Cacti user account (i.e. guest) - Cacti user password (i.e. password) - Set the 'Cacti Host ID' property on the Object (i.e. Server) - Click the 'Cacti Graphs' tab on the Object - Enter the Cacti graph ID number (get this from the Cacti console) Hopefully that makes some sense, and people can test it out. |
|
The "Cacti" branch is ready to be merged, after some tests in trunk it will be copied into 0.19 branch with the next stable release in mind. | |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-01-13 00:16 |
|
New Issue | |
2010-01-13 00:16 |
|
File Added: rt.pdf | |
2010-07-07 13:15 | infrastation | Category | Interface => Database - core |
2010-07-28 19:42 |
|
Note Added: 0000112 | |
2010-12-17 05:19 |
|
Note Added: 0000208 | |
2010-12-17 14:55 |
|
File Added: rt2n.tar.bz2 | |
2010-12-17 14:56 |
|
Note Added: 0000209 | |
2011-02-24 11:53 | infrastation | Relationship added | related to 406 |
2011-07-20 05:15 |
|
Assigned To | => user105 |
2011-07-20 05:15 |
|
Status | new => assigned |
2011-07-20 05:15 |
|
Target Version | => 0.20.0 |
2011-07-20 05:20 |
|
Note Added: 0000376 | |
2011-07-20 05:24 |
|
Note Added: 0000377 | |
2011-07-20 05:24 |
|
Summary | Rack Tables + Cacti + Nagios => Rack Tables + Cacti |
2011-07-20 05:30 |
|
Relationship added | related to 453 |
2011-07-20 05:31 |
|
File Deleted: rt2n.tar.bz2 | |
2011-07-21 04:38 |
|
Note Added: 0000378 | |
2011-08-08 22:15 | infrastation | Note Added: 0000389 | |
2011-08-21 20:50 | infrastation | Target Version | 0.20.0 => 0.19.8 |
2011-08-24 09:05 | infrastation | Status | assigned => closed |
2011-08-24 09:05 | infrastation | Resolution | open => fixed |
2011-08-24 09:05 | infrastation | Fixed in Version | => 0.19.8 |