Upcoming Release Cacti 0.8.7

Important information about Cacti developments that all users should be interested in.

Moderators: Developers, Moderators

User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

Couldn't have quoted myself any better.. :D

Thanks Howie!
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
N3NCY
Cacti User
Posts: 260
Joined: Thu Sep 22, 2005 7:50 pm
Location: Landenberg, PA
Contact:

Post by N3NCY »

Question about the improved UI in the upcoming release:

Will there be an easy way to fix NOT having horizontal scroll bars after adding many plugins like many of us do?

Meaning, as I install more plugins I end up with a huge horizontal scrolling / scaling issue. I am not out of space for tabs (yet), but I still end up with horizontal scroll bars, very annoying.
And please don't say:
"Use less plugins"
You see I am a Cacti + Plugin addict and my insurance does not cover a lengthly stay in a rehab clinic to help me overcome my addiction...
:D

Take a look:
<see included screen capture>
Attachments
Horizontal-Scrolling.PNG
Horizontal-Scrolling.PNG (171.95 KiB) Viewed 23589 times
Thank you,

Ernie
http://www.NMSWorld.com
[b]Dual Zeon Dual Core 2.6Ghz / 8GB RAM / 4x15k RPM SATA RAID5[/b]
[b]Cacti Version[/b] - 0.8.7b
[b]Poller Type[/b] - cactid 0.8.7 with Boost v1.7
[b]Server Info[/b] - FreeBSD 7.0-RELEASE
[b]Web Server[/b] - Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 PHP/5.2.5 mod_perl/2.0.3 Perl/v5.8.8
[b]PHP[/b] - 5.2.6
[b]MySQL[/b] - 5.0.51b Mod: poller_output ENGINE = MEMORY
[b]RRDTool[/b] - 1.3.0
[b]SNMP[/b] - 5.4.1
[b]Plugins[/b] - Host Info (hostinfo - v0.2), Update Checker (update - v0.3), Network Tools (tools - v0.2), FlowView (flowview - v0.3), Read-only Devices Tab (devices - v0.4), Network Discovery (discovery - v0.8.3), Syslog Monitoring (syslog - v0.5.2), Thresholds (thold - v0.3.9), Device Monitoring (monitor - v0.8.2), PHP Network Weathermap (weathermap - v0.941), SuperLinks (superlinks - v0.72), Report Creator (reports - v0.1b)
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

Well, that's an issue the PIA should handle... To many plugins... :)
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
N3NCY
Cacti User
Posts: 260
Joined: Thu Sep 22, 2005 7:50 pm
Location: Landenberg, PA
Contact:

Post by N3NCY »

The PIA (Plug In Architecture) seems like it should soon be included in the Cacti base then!
Any thoughts on this happening?

Point well taken, I will ask this same question on the PIA forum...
:wink:
Thank you,

Ernie
http://www.NMSWorld.com
[b]Dual Zeon Dual Core 2.6Ghz / 8GB RAM / 4x15k RPM SATA RAID5[/b]
[b]Cacti Version[/b] - 0.8.7b
[b]Poller Type[/b] - cactid 0.8.7 with Boost v1.7
[b]Server Info[/b] - FreeBSD 7.0-RELEASE
[b]Web Server[/b] - Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 PHP/5.2.5 mod_perl/2.0.3 Perl/v5.8.8
[b]PHP[/b] - 5.2.6
[b]MySQL[/b] - 5.0.51b Mod: poller_output ENGINE = MEMORY
[b]RRDTool[/b] - 1.3.0
[b]SNMP[/b] - 5.4.1
[b]Plugins[/b] - Host Info (hostinfo - v0.2), Update Checker (update - v0.3), Network Tools (tools - v0.2), FlowView (flowview - v0.3), Read-only Devices Tab (devices - v0.4), Network Discovery (discovery - v0.8.3), Syslog Monitoring (syslog - v0.5.2), Thresholds (thold - v0.3.9), Device Monitoring (monitor - v0.8.2), PHP Network Weathermap (weathermap - v0.941), SuperLinks (superlinks - v0.72), Report Creator (reports - v0.1b)
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

It will happen, not in this release.
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
JMoMo
Cacti User
Posts: 60
Joined: Mon Nov 08, 2004 12:11 am

Post by JMoMo »

I understand that bug #372 has been fixed. I've been waiting for this to be fixed for over two and a half years.

Currently, You can't configure a Data Template with a Data Input Method of "Get SNMP Data" with multiple Data Sources/OIDs. Instead, one would have to add one entirely new Data Template per Data Source/OID to be polled. This results in an insane number of Data Templates and rrd files.

Lesson: Fixing it in CVS doesn't mean jack to anyone if you never make the next release.
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

Concerning bug 372, with the template change in 0.8.8, this issue should be fixed.

I will keep an eye on this issue for the next release.

Btw, we are only human. :)
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
N3NCY
Cacti User
Posts: 260
Joined: Thu Sep 22, 2005 7:50 pm
Location: Landenberg, PA
Contact:

Post by N3NCY »

Rony, you are only human?
TheWitness told me you were all gods!
Who has been answering my prayers all this time?
:D
Thank you,

Ernie
http://www.NMSWorld.com
[b]Dual Zeon Dual Core 2.6Ghz / 8GB RAM / 4x15k RPM SATA RAID5[/b]
[b]Cacti Version[/b] - 0.8.7b
[b]Poller Type[/b] - cactid 0.8.7 with Boost v1.7
[b]Server Info[/b] - FreeBSD 7.0-RELEASE
[b]Web Server[/b] - Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 PHP/5.2.5 mod_perl/2.0.3 Perl/v5.8.8
[b]PHP[/b] - 5.2.6
[b]MySQL[/b] - 5.0.51b Mod: poller_output ENGINE = MEMORY
[b]RRDTool[/b] - 1.3.0
[b]SNMP[/b] - 5.4.1
[b]Plugins[/b] - Host Info (hostinfo - v0.2), Update Checker (update - v0.3), Network Tools (tools - v0.2), FlowView (flowview - v0.3), Read-only Devices Tab (devices - v0.4), Network Discovery (discovery - v0.8.3), Syslog Monitoring (syslog - v0.5.2), Thresholds (thold - v0.3.9), Device Monitoring (monitor - v0.8.2), PHP Network Weathermap (weathermap - v0.941), SuperLinks (superlinks - v0.72), Report Creator (reports - v0.1b)
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Post by Howie »

N3NCY wrote:Question about the improved UI in the upcoming release:

Will there be an easy way to fix NOT having horizontal scroll bars after adding many plugins like many of us do?
I've been thinking about something to fix this. I think that most people who have so many plugins only really need a handful to be visible most of the time, so here's my plugin idea:

Two more plugins! :-D collapse_start and collapse_end. You put them in your plugin list, one before your 'second league' plugins, and one after, and they make a javascript/css collapsible box around them, so that they don't use up space most of the time.

Maybe something like you see now on the new apple mac site (the "concertina" on the right side), only horizontal?

Anyway, it's not really on-topic, but I might try and get this working in the next week or so - it should be fairly easy.

(you can tell I'm supposed to be finishing WM 0.93 - two more new plugins)
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!)
User avatar
N3NCY
Cacti User
Posts: 260
Joined: Thu Sep 22, 2005 7:50 pm
Location: Landenberg, PA
Contact:

Post by N3NCY »

Howie: I would love to see a new way that elimates horizontal scroll bars.
I went to the apple site, but could not find "concertina" to see your idea.

Here are some more thoughts along these lines:

1. No horizontal scrolling (as already stated)

2. A top menu that stays in view (dare I say it - a header frame)
Is there a way to keep the menu in view without a frame? I dunno
I do know I dislike scrolling way back up to to click he menu

3. Lastly, after seeing your new "SuperLinks" Plugin...
I have seen the future, a plugin that builds it's own graphical menu!
This new plugin of yours should be seen by all other plugin devs and they should look at your code that builds the graphics for the menu on the fly
What an awesome way to maintain a consistant look and feel.
This is very nicely done and largely undiscovered by the Cacti community (until now)!
I was so excited by this, I think the Plug In Architecture itself should incorporate your design.
Thank you,

Ernie
http://www.NMSWorld.com
[b]Dual Zeon Dual Core 2.6Ghz / 8GB RAM / 4x15k RPM SATA RAID5[/b]
[b]Cacti Version[/b] - 0.8.7b
[b]Poller Type[/b] - cactid 0.8.7 with Boost v1.7
[b]Server Info[/b] - FreeBSD 7.0-RELEASE
[b]Web Server[/b] - Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g DAV/2 PHP/5.2.5 mod_perl/2.0.3 Perl/v5.8.8
[b]PHP[/b] - 5.2.6
[b]MySQL[/b] - 5.0.51b Mod: poller_output ENGINE = MEMORY
[b]RRDTool[/b] - 1.3.0
[b]SNMP[/b] - 5.4.1
[b]Plugins[/b] - Host Info (hostinfo - v0.2), Update Checker (update - v0.3), Network Tools (tools - v0.2), FlowView (flowview - v0.3), Read-only Devices Tab (devices - v0.4), Network Discovery (discovery - v0.8.3), Syslog Monitoring (syslog - v0.5.2), Thresholds (thold - v0.3.9), Device Monitoring (monitor - v0.8.2), PHP Network Weathermap (weathermap - v0.941), SuperLinks (superlinks - v0.72), Report Creator (reports - v0.1b)
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

It's a inherent problem in the PIA, not all plugins need tabs.
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
chrisgapske
Cacti User
Posts: 278
Joined: Tue May 22, 2007 7:56 am
Location: Pensacola, Fl - Padacuh, Ky-Alpena, MI-Gulf Shores,AL

I say

Post by chrisgapske »

That would be so nice looking. I think that type of a use would be very cool.

Howie wrote:
N3NCY wrote:Question about the improved UI in the upcoming release:

Will there be an easy way to fix NOT having horizontal scroll bars after adding many plugins like many of us do?
I've been thinking about something to fix this. I think that most people who have so many plugins only really need a handful to be visible most of the time, so here's my plugin idea:

Two more plugins! :-D collapse_start and collapse_end. You put them in your plugin list, one before your 'second league' plugins, and one after, and they make a javascript/css collapsible box around them, so that they don't use up space most of the time.

Maybe something like you see now on the new apple mac site (the "concertina" on the right side), only horizontal?

Anyway, it's not really on-topic, but I might try and get this working in the next week or so - it should be fairly easy.

(you can tell I'm supposed to be finishing WM 0.93 - two more new plugins)
ariesgeek
Posts: 19
Joined: Mon Nov 27, 2006 1:24 pm

Re: Upcoming Release Cacti 0.8.7

Post by ariesgeek »

Are we still looking at 10/15? Sorry, but the boss is on me.
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

:lol:

Yes, we are....

Unless we don't get the documentation updated in time.. :o
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
snark
Posts: 18
Joined: Wed Sep 21, 2005 1:13 am
Contact:

Post by snark »

Please, please, please make:
  • hosts .rra IMHO must createted by

    Code: Select all

    hosts.id_graph.id.rra
    instead of

    Code: Select all

    hostname_graph.id.rra
    or something similiar because id's are unique and when hostname typed as meaningfull description for host in _non english_ charachters - hostname will lost :( let's say - .RRA's always created with unique values from MySQL without knowing what user typed in web
  • in your new config.php please make 3 variables:
    - possibility to define HTML charset sent for client, for example:

    Code: Select all

    $html_charset = 'koi8-r';
    and many peoples can use in top_graph_header.php like

    Code: Select all

    <meta http-equiv="Content-Type" content="text/html; charset="<php echo $html_charset; ?>">
    i hope you add this string too ;)
    - possibility to define MySQL charset because newer versions of MySQL need this, for example:

    Code: Select all

    $mysql_charset = 'koi8r';
    and add somethig like:

    Code: Select all

    if (!empty($mysql_charset)) {
        db_execute("SET NAMES koi8r");
    }
    - i am, like many others on this forum really need possibility to define SNMP ping port without editing ping.php and setting, for example:

    Code: Select all

    $this->port = 161;
    i mean - please add variable like:

    Code: Select all

    $snmp_ping_port = 'whatever';
    and change ping.php ... why? let's say - i'm old paranoid admin and i don't want to open access to many ports :)
P.S. sorry for my english please...
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests