Switch Port/Interface Monitor

Discussions on developing plugins for the Cacti Plugin Architecture

Moderators: Developers, Moderators

Post Reply
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

Switch Port/Interface Monitor

Post by chrisgapske »

Plugin request...

Where I work we serve fiber the home. We are a service provider’s provider. We truly like the monitor&manage plugins. (Among others!!)

The only problem is we would like to be able to have a page like manage of monitor that represents the switch port status. Displaying this much like the main monitor or manage page. I am not a programmer but I am working on that. But having the fulltime job and family kind of slows that down.

We would just like to have a page that would like monitor display all the port status. If there was a way to have these built with layers that also would be great. If you were to maybe have like in whats up gold. Where you can have main folders or tabs that represent a Remote or area and then you can drill down into that area if something went wrong.

Maybe this could be a Plugin/add-on/update/feature to the monitor (or manage) plugin.

Also If this plugin, like monitor would use user auth so that you can only see the information you need to see.

I can make donations as needed.

Chris.
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: Switch Port/Interface Monitor

Post by Howie »

Maybe Weathermap can help with this? It can produce interlinked WUG-style maps, and pull data from various places.

What information per-port do you need?
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
chrisgapske
Cacti User
Posts: 278
Joined: Tue May 22, 2007 7:56 am
Location: Pensacola, Fl - Padacuh, Ky-Alpena, MI-Gulf Shores,AL

Re: Switch Port/Interface Monitor

Post by chrisgapske »

The only information I can really pull from the interface is interface ifAdmin ifOperational.

I just need to provide my customers with a way to look at there customer ports. I just want to allow them to see if there customers are linked or not. I am rather limited on what alcatel will let me snmp poll. On there 7340 OLT. This is a FTTU PON switch.



Howie wrote:Maybe Weathermap can help with this? It can produce interlinked WUG-style maps, and pull data from various places.

What information per-port do you need?
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Post by Howie »

chrisgapske wrote:The only information I can really pull from the interface is interface ifAdmin ifOperational.

I just need to provide my customers with a way to look at there customer ports. I just want to allow them to see if there customers are linked or not. I am rather limited on what alcatel will let me snmp poll. On there 7340 OLT. This is a FTTU PON switch.
If you already have an rrd with ifAdminState and ifOperState in it (I have never had that working properly myself), then it's not hard at all to produce maps showing ports of an appropriate colour, and perhaps the traffic going through them. Individual maps can be made available only to particular Cacti users.
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
chrisgapske
Cacti User
Posts: 278
Joined: Tue May 22, 2007 7:56 am
Location: Pensacola, Fl - Padacuh, Ky-Alpena, MI-Gulf Shores,AL

ifoperational

Post by chrisgapske »

Well I am not a GuRU at all. I know I can search well for what I need. That is how I figured sombody else figured how to graph up/dn status.

I have not used weather map to be honest it is a bit complex. I can and will look at installing it. But not sure if it will work for me.

Is it able to only monitor switch interface/ports? Or I guess you could create a node for each rrd?

Howie wrote:
chrisgapske wrote:The only information I can really pull from the interface is interface ifAdmin ifOperational.

I just need to provide my customers with a way to look at there customer ports. I just want to allow them to see if there customers are linked or not. I am rather limited on what alcatel will let me snmp poll. On there 7340 OLT. This is a FTTU PON switch.
If you already have an rrd with ifAdminState and ifOperState in it (I have never had that working properly myself), then it's not hard at all to produce maps showing ports of an appropriate colour, and perhaps the traffic going through them. Individual maps can be made available only to particular Cacti users.
polletj
Cacti User
Posts: 54
Joined: Wed Aug 30, 2006 1:18 am
Location: Antwerp/Belgium

Post by polletj »

There must be counters / subscriber for this system.

If those values can be read out by means of CLI or TL1 then you can pull them out by the means of Cacti.
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

Correct...

Post by chrisgapske »

I currently monitor them by graphing the interface status. What I am looking for is some way to monitor them on a simple page like in monitor or manage tab/window. So that it is a simple way to monitor rather than look thru all my graphs to monitor status of ports/interfaces.

Now I can and do use thold as a dashboard of sorts but It does not limite to just the devices/graphs you have access to it will display everything that is configured. And using thold would allow everybody with access to thold to see everything.


Maybe a little thold revamping would be the ticket to turn it into more of a dashboard. with auth?


polletj wrote:There must be counters / subscriber for this system.

If those values can be read out by means of CLI or TL1 then you can pull
them out by the means of Cacti.
polletj
Cacti User
Posts: 54
Joined: Wed Aug 30, 2006 1:18 am
Location: Antwerp/Belgium

Post by polletj »

If you have the interface status, then put a threshold on it.

Don't know the states 1 up 2 down (or otherway round)

Set the threshold for alarm on >1 and you have an overview
of all the interfaces ?

My 50 cents
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

Again thanks for the to bits.

Post by chrisgapske »

Ok I am using thold this works out great for me tha network administrator/manager.

But we need to give a status avalable page to the service prividors using our network and allow them to only see the status of there customer ports.

So yes I am using thold works great for me... But I need to find a way to represent this to a page that I can allow customers to view with out allowing them to view every thold on the network.




polletj wrote:If you have the interface status, then put a threshold on it.

Don't know the states 1 up 2 down (or otherway round)

Set the threshold for alarm on >1 and you have an overview
of all the interfaces ?

My 50 cents
polletj
Cacti User
Posts: 54
Joined: Wed Aug 30, 2006 1:18 am
Location: Antwerp/Belgium

Post by polletj »

Ok,

That would be possible if you could create the THOLD view on a userbase, like you could do for some other plugins...

Got youre drift ...
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

thold

Post by chrisgapske »

Yup

thold is a great plugin it adds to much to cacti. Maybe if we speak loud enough Jimmy will add that option. :)
polletj wrote:Ok,

That would be possible if you could create the THOLD view on a userbase, like you could do for some other plugins...

Got youre drift ...
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest