20 Replies Latest reply on Dec 8, 2010 9:19 PM by bshopp

    Multiple interface graphs per page

    bleearg13

      One nice feature I'd like to see is the ability to view all the interface graphs of a particular node on one page, creating an overview of that node's interface traffic.  I know that this can be done with Custom HTML, but when you have multiple routers with +300 interfaces on it, no one has the time to add each one of these custom HTML resources to a single (or multiple) pages.

        • Re: Multiple interface graphs per page
          denny.lecompte

          You should be able to do this in 9.0.

            • Re: Multiple interface graphs per page

              Did this feature make it into 9.0?


              I tried the old way of copying the html into a custom html but it doesn't seem to work in 9.0.


               


              Thanks,


              -Ryan

                • Re: Multiple interface graphs per page
                  casey.schmit

                  The ablility to copy the HTML into a Custom HTML resource was broken in 9.0, but fixed in 9.1. 

                  There's one minor issue, which we are addressing in the first SP for 9.1 though.

                  When you copy the html out, you have something like:

                  <img src="charts.aspx?Whole bunch of parameters">

                  You need to change that to:

                  <img src=/Orion/Netperfmon/Charts.aspx?Whole bunch of parameters">.  

                  Without adding the "/Orion/Netpermon/" part, it won't work.  The SP will be adding this so it's easier for users to copy out...

                    • Re: Multiple interface graphs per page
                      swack

                      I understand the basic concept of being able to copy the URL for a particular chart, but is there a way for NPM (v9.1 SP4) to have a link to a custom page that shows the Min/Max/Avg bps for particular interfaces of interest?  I want to be able to create a page that shows all these individual charts in one page, perhaps with the ability to put a custom name on it so non-tech management could understand what they're looking at.

                      Thanks,

                      Swack

                        • Re: Multiple interface graphs per page
                          qle

                          Can you clarify what kind of assistance you're looking for? Are you having trouble establishing a link to your custom page? Or is it the development of the custom page you're having trouble with?

                            • Re: Multiple interface graphs per page
                              swack

                              I've created a custom page showing the Min/Max/Avg bps (receive/transmit) of each interface of one of our VMWARE ESX servers.  However, we're using 4 interfaces on each server connected to a Cisco switch without port channeling.  Rather than a chart for each interface, I'd rather have a chart showing the overall bandwidth Min/Max/Avg (receive/transmit) for each ESX server.  I have found "VM Network Traffic" chart fairly informative, but it lacks granularity (shows data once per hour, and no max/min bars).

                              Any ideas?  I've thought about possibly a UnDP custom poller that polls each interface, then combines them somehow.  If I can't specifically get this info from the ESX servers, I suppose I could try getting it from the connected Cisco switches.  Either way, I'd like to plot a "port-channel-like" graph without having to reconfigure the server-to-switch connection to be a port-channel.

                              Thanks in advance for your ideas!

                              Swack

                      • Re: Multiple interface graphs per page
                        swack

                        You should be able to do this in 9.0.

                        Is this possible in 9.0 and/or 9.1?  We're running 9.1 sp4.

                          • Re: Multiple interface graphs per page
                            denny.lecompte

                            Yes, with the UnDP

                              • Re: Multiple interface graphs per page
                                BryanBecker

                                Can someone illustrate how exactly to do this?  I would like to create a single Min/Max/Avg percent utilization graph of my ISP links.  And perhaps one that can add up the total capacity of those links and chart one line combining the 5 links together.  (IE each is an OC-12 so recv/xmit would be 622 X 5) This would give me a nice total overview of how my ISP links are working in a single graph.

                                Thanks.

                                BB

                                  • Re: Multiple interface graphs per page
                                    mcaulifn

                                    Any furhter info on how to do this? I keep reading that its possible but no one has a good description of how to.

                                    This is an example of what I am looking for from Cacti.

                                      • Re: Multiple interface graphs per page
                                        bleearg13

                                        Not a good way to do this unless you want to spend many many hours creating  a bunch of pages using the Custom HTML Resource and manually entering in each graph link.  Alternatively, those with some .NET skillz might have a good way of doing it through some sort of programmy loopy thingy (technical term).

                                          • Re: Multiple interface graphs per page
                                            mcaulifn

                                            Can someone from SolarWinds explain why this basic feature has not been integrated yet?

                                              • Re: Multiple interface graphs per page
                                                bleearg13

                                                I am quite sure that the response, understandably, is going to be that they have a laundry list of feature requests and this is just low priority compared to core functionality like UnDP operability/usability, more web integration, and performance enhancements.  To us, what may seem simple to implement, is often quite the opposite.  One thing I've learned being in charge of a small programming group at my company is that "nothing is simple".

                                                  • Re: Multiple interface graphs per page
                                                    denny.lecompte

                                                    I am quite sure that the response, understandably, is going to be that they have a laundry list of feature requests and this is just low priority compared to core functionality like UnDP operability/usability, more web integration, and performance enhancements.  To us, what may seem simple to implement, is often quite the opposite.  One thing I've learned being in charge of a small programming group at my company is that "nothing is simple".

                                                    bleearg13 said it.  Very few things are really simple, not if you look in the code.  For instance, in Orion, you have Node Details and Interface Details pages.  Those are built specifically to look at individual objects.  To show multiple interfaces on a page, you'd have to use a summary page.  You'd have to design and build an interface for selecting those graphs, and that will end up with lots of scenarios that have to be accounted for.  It gets complicated really fast.  Now, it's not actually hard; we like to say such things are straightforward, but time-consuming.  So then as blearg13 said, it's just a matter of when we choose to spend that time.  So far, we have prioritized other things that have made a bigger impact.  I can tell you that I genuinely feel bad that we haven't delivered this feature yet.  But on the other hand, I can't think of what I would take back in order to have delivered it sooner, because that's the choice.

                                                    So, it's coming, but not as soon as you (or I) would like.