Archived community.zenoss.org | full text search
Skip navigation
Currently Being Moderated

IRC April 2009

VERSION 1 
Created on: Sep 14, 2009 11:20 AM by Noel Brockett - Last Modified:  Sep 14, 2009 11:20 AM by Noel Brockett
[10-Apr-2009 11:54:48[ **rocket> hrmm ok ... and then I would need a custom datasource to send an event if the print queue went down?
[10-Apr-2009 11:54:48[ **chudler> unfortunately, I do not know a way that a event can be generated based on the change of status. That is what I really want.
[10-Apr-2009 11:55:02[ **rocket> me too
[10-Apr-2009 11:55:21[ **rocket> oh mrayzenoss can you help us get the answer to that?
[10-Apr-2009 11:55:45[ **Disconnect> ;lsdjl;akdfj how can a template generate events without a threshold?
[10-Apr-2009 11:55:50[ **chudler> a threshold is the most obvious way, but that just might not be enough.
[10-Apr-2009 11:56:03[ **mrayzenoss> Disconnect: the return code on a command
[10-Apr-2009 11:56:24[ **dalfz> how do I disable collecting on a particular device temporaily?
[10-Apr-2009 11:56:41[ **Disconnect> ntmonitor fires off these drift events but there is no threshold. so i need to edit the command source to get it to behave rationally? fail
[10-Apr-2009 11:59:18[ **mrayzenoss> dalfz: More->Administration->Maintenanence Window
[10-Apr-2009 12:00:12[ **mrayzenoss> just put the device into testing or decommisioned
[10-Apr-2009 12:00:21[ **dalfz> mrayzenoss, yes thanks
[10-Apr-2009 12:00:32[ **Disconnect> i can't even find where its firing it in the zenpack.
[10-Apr-2009 12:01:14[ **Disconnect> ok thats just weird. its firing warning at 120 seconds offset, but 'rgrep 120' finds nothing anywhere
[10-Apr-2009 12:06:43[ **CamargoBP> When trying to delete a device I get this error: An error was encountered while publishing this resource. The requested resource does not exist.
[10-Apr-2009 12:07:00[ **CamargoBP> Has anyone had that happen before?
[10-Apr-2009 12:08:34[ **mrayzenoss> chudler: try this: http://www.zenoss.com/Members/cluther/fix-a-broken-layer3_catalog/
[10-Apr-2009 12:08:48[ **mrayzenoss> oops, I meant CamargoBP
[10-Apr-2009 12:08:55[ **adytum-bot> Title: Fix a Broken layer3_catalog - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[10-Apr-2009 12:11:08[ **CamargoBP> mrayzenoss: I'm going to try it out. Thanks
[10-Apr-2009 12:18:17[ **CamargoBP> Wow that worked.
[10-Apr-2009 12:19:09[ **CamargoBP> It appears that it was the fake vpn interfaces that existed
[10-Apr-2009 12:21:16[ **dalfz> i have a cisco 7200 router that spikes to 100% cpu because zenoss every two seconds spams it with snmp as 19:06:00.692229 IP zenoss.box.52805 > cisco7200.snmp: C=public GetBulk(34) N=0 M=5 ip.ipRoutingTable.ipRouteEntry.ipRouteProto. .. how can i disable this? routinginformation is not interesting to monitor
[10-Apr-2009 12:21:54[ **LedZeplin> chudler: in the new cdu zenpack were you able to divide the amps value by 100? Can't see a way to do it in the zenoss ui.
[10-Apr-2009 12:22:25[ **chudler> on the datapoint make an RPN like:  10,/
[10-Apr-2009 12:22:31[ **chudler> I mean 100,/
[10-Apr-2009 12:22:38[ **chudler> but the answer to your question is yes :-)
[10-Apr-2009 12:22:45[ **LedZeplin> cool
[10-Apr-2009 12:25:58[ **mrayzenoss> dalfz: remove the zenoss.snmp.RouteMap collector plugin in the zProperties
[10-Apr-2009 12:27:11[ **dalfz> ah good
[10-Apr-2009 12:30:37[ **dalfz> mrayzenoss, um which zProperties?
[10-Apr-2009 12:30:47[ **mrayzenoss> zCollectorPlugins
[10-Apr-2009 12:30:53[ **mrayzenoss> click "edit"
[10-Apr-2009 12:31:41[ **dalfz>  thanks
[10-Apr-2009 12:32:32[ **rmatte> does anyone know anything about this script? http://www.zenoss.com/Members/cluther/batchAddLocations.py/view
[10-Apr-2009 12:32:40[ **rmatte> I just need to know what type of csv format is expected
[10-Apr-2009 12:32:43[ **dalfz> mrayzenoss, how can i stop collecting that immediately without restarting completel?
[10-Apr-2009 12:32:54[ **adytum-bot> Title: batchAddLocations.py - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[10-Apr-2009 12:32:58[ **rmatte> it seems to be "location name","location address"
[10-Apr-2009 12:33:00[ **rmatte> but I'm not sure
[10-Apr-2009 12:33:45[ **rmatte> dalfz :  just remove the plugin then go to the level where you removed it from and select Manage -> Push changes
[10-Apr-2009 12:34:54[ **dalfz> ah thanks
[10-Apr-2009 12:35:00[ **rmatte> np
[10-Apr-2009 12:35:23[ **mrayzenoss> rmatte: http://forums.zenoss.com/viewtopic.php?p=30371
[10-Apr-2009 12:35:33[ **adytum-bot> Title: Forums :: View topic - A tale of many bulk device loaders... (at forums.zenoss.com)
[10-Apr-2009 12:35:37[ **mrayzenoss> good writeup of the different bulk loaders
[10-Apr-2009 12:36:27[ **CamargoBP> rmatte: looks like it wants something like this:       name TAB location
[10-Apr-2009 12:36:41[ **CamargoBP> not commas
[10-Apr-2009 12:37:34[ **CamargoBP> So:
[10-Apr-2009 12:37:40[ **rmatte> ah right, the \t
[10-Apr-2009 12:37:45[ **CamargoBP>
[10-Apr-2009 12:37:49[ **rmatte> thanks
[10-Apr-2009 12:37:55[ **CamargoBP> Yup
[10-Apr-2009 12:38:07[ **CamargoBP> You can actually replace it with a comma if you want.
[10-Apr-2009 12:38:19[ **rmatte> nah, tab will work fine
[10-Apr-2009 12:40:58[ **CamargoBP> I have a route based vpn connection and zenoss sees the route, adds it to the routes section however NextHop is (None) and the tunnel interface is not defined in Interfaces. Which means it wont draw that pretty green line on google maps. Any suggestions on how to get this to work?
[10-Apr-2009 12:42:44[ **CamargoBP> Oh wait! It does draw the line
[10-Apr-2009 12:42:46[ **CamargoBP> My bad!
[10-Apr-2009 12:42:54[ **CamargoBP> Sweet!
[10-Apr-2009 12:56:57[ **dalfz> my interface performance graph is missing parts where traffic seems to exceed 100mbit, but i'm using snmp v2c.. any other reason ?
[10-Apr-2009 13:03:45[ **Disconnect> ok is there some secret trick to creating a ticket in track? there's no register button, and the front-page-linked "adding tickets" button just leads to "TICKET_CREATE privileges are required to perform this operation"
[10-Apr-2009 13:04:04[ **mrayzenoss> Disconnect: hit "login"
[10-Apr-2009 13:04:10[ **Disconnect> it lead me to a popup
[10-Apr-2009 13:04:16[ **mrayzenoss> zenoss/zenoss
[10-Apr-2009 13:04:20[ **Disconnect> ah ok
[10-Apr-2009 13:04:30[ **mrayzenoss> or I can get you your own login
[10-Apr-2009 13:05:47[ **Disconnect> nah that works. hopefully i won't have too many to file if i can knock out this stupid paging bug then we're 90% to zenoss (from nagios) and the rest should fall into line. but i'm about out of time on it - going on extended leave for surgery in 2 weeks, and its gotta be solidly done (along with a million other things) before then
[10-Apr-2009 13:06:12[ **mrayzenoss> yikes, good luck
[10-Apr-2009 13:07:07[ **Disconnect> ntpmonitor isn't on the zenpack dropdown btw, but it is listed in the 'core zenpacks' page
[10-Apr-2009 13:07:53[ **mrayzenoss> just a sec, I'll add it
[10-Apr-2009 13:09:41[ **snowgod> mrayzenoss: Is using a newer version of Twisted on the roadmap at the moment? Looks like it is using version 2.5.0 from a few years back?
[10-Apr-2009 13:09:51[ **mrayzenoss> yes, it's updated in 2.4
[10-Apr-2009 13:10:03[ **dalfz> does zenoss have problems with 64bit counters internally?
[10-Apr-2009 13:13:14[ **mrayzenoss> Disconnect: turns out we don't list any of the Core ZenPacks
[10-Apr-2009 13:13:22[ **mrayzenoss> just put it in the title and we'll get it
[10-Apr-2009 13:13:26[ **Disconnect> ..cuz they're 100% bug free? ok
[10-Apr-2009 13:13:27[ **mrayzenoss> we need to fix the Trac stuff
[10-Apr-2009 13:13:28[ **snowgod> mrayzenoss: Ah, thanks - guess I'll have to rebase my changes
[10-Apr-2009 13:13:53[ **mrayzenoss> snowgod: you can use the beta
[10-Apr-2009 13:13:59[ **mrayzenoss> snowgod: it's still SVN trunk
[10-Apr-2009 13:16:12[ **snowgod> Cool, we'd like to use git internally for managing our changes (since we obvious aren't going to be directly commiting to your svn repo), but trying to run git2svn against your repo ran for a few days and I killed it off. Maybe I should look at something like svk to make these upgrades easier
[10-Apr-2009 13:17:33[ **snowgod> So upgrading to the beta seems like a good enough reason to streamline that process
[10-Apr-2009 13:17:35[ **mrayzenoss> we have been debating switching off of SVN
[10-Apr-2009 13:18:44[ **Disconnect> I don't rule out user error on this one btw, since I'm having the same issue with jmx. but the rest of the paging filters seem to work, so...
[10-Apr-2009 13:20:02[ **snowgod> mray: Yea, you guys have to figure out what works best for you. I used svn and I'm not a "git is the one true SCM" guy. But svn (without things like svk) makes maintaining a branch outside the main repo tricky
[10-Apr-2009 13:22:42[ **dalfz> should zenoss modeler identify cisco GigabitEthernet-interfaces with the ethernetCsmacd_64 template automatically?
[10-Apr-2009 13:23:02[ **Disconnect> mrayzenoss: http://dev.zenoss.com/trac/ticket/4832
[10-Apr-2009 13:26:09[ **mrayzenoss> thanks. I'm guessing it won't get fixed for Blue Crab, since we're trying to lock it down. It could show up in a maintenance release
[10-Apr-2009 13:27:48[ **Disconnect> fair enough, although it means we're gonna back out and stick with nagios i guess. other than "it sucks" I knocked out the last major problem last month (it would hang up overnight, for reasons unknown. upgrading fixed it) so I can't make the case for continuing to argue with zenoss :/
[10-Apr-2009 13:34:00[ **mrayzenoss> Disconnect: what about modifying the alert rules for /Status/Ntp?
[10-Apr-2009 13:34:51[ **Disconnect> no change. should have included that in the ticket, forgot it was there
[10-Apr-2009 13:35:17[ **mrayzenoss> hmm... put that in and raise the priority to high
[10-Apr-2009 13:36:14[ **mrayzenoss> so you tried an Alert Rule with a Schedule to stop /Status/Ntp from being sent?
[10-Apr-2009 13:37:36[ **Disconnect> yah. i have 3 set up (2 enabled) - one set for overnights, one set for during the day. right now, they both have the same filters. (event class is not /perf/cpu, /perf/interface, /status/ntp ; class key does not contain crittime ; state = new, prod = prod, severity = error, component is not "JMX", "NtpMonitor")
[10-Apr-2009 13:37:46[ **Disconnect> both of the components were cut/pasted, with correct caps, from the emails
[10-Apr-2009 13:38:13[ **Disconnect> i'll put all that into a comment on the ticket, once i get the next invalid email. i'll include the email, too.
[10-Apr-2009 13:38:26[ **mrayzenoss> have you tried the beta?  I think some of the alert rule stuff got cleaned up
[10-Apr-2009 13:38:32[ **mrayzenoss> at least, under the covers
[10-Apr-2009 13:39:19[ **Disconnect> i haven't but i may as well. i need to convert over to the packaged version anyway, for whatever reason it didn't occur to me to install it that way initially. (i'll do that on monday tho)
[10-Apr-2009 13:39:36[ **mrayzenoss> do you get /perf/cpu or /perf/interface when you're not supposed to?
[10-Apr-2009 13:39:42[ **Disconnect> no, those filters work fine
[10-Apr-2009 14:23:39[ **mrayzenoss> Just found out that FSF.org uses Zope... by blowing a stack trace on their site
[10-Apr-2009 14:36:20[ **aclark> mrayzenoss: that and http://www.fsf.org/ZopeTime
[10-Apr-2009 14:36:48[ **mrayzenoss> I was trying to renew my membership, it blew a stack trace twice
[10-Apr-2009 14:37:00[ **mrayzenoss> it finally went through... and I got charged 3 times
[10-Apr-2009 14:37:23[ **mrayzenoss> so now I've got an email into customer service
[10-Apr-2009 15:13:20[ **cluther> rocket: That auto-manufacturer-classification ticket is #4838
[10-Apr-2009 15:13:26[ **cluther> rocket: http://dev.zenoss.org/trac/ticket/4834
[10-Apr-2009 15:13:38[ **cluther> Feel free to add comments/etc to it.
[10-Apr-2009 15:41:48[ **CamargoBP> What are the requirements for a device to show up on the locations google map? I have a device that I can ping, assigned to the /Locations/XXXX/City the City Sub-Location has the address set.
[10-Apr-2009 15:42:14[ **cluther> You'd have to set your base location for the map to XXXX
[10-Apr-2009 15:42:26[ **CamargoBP> K
[10-Apr-2009 15:42:42[ **CamargoBP> I was afraid of that. What's the point of sub-locations then?
[10-Apr-2009 15:43:26[ **cluther> You can actually drill-down through the map. If the XXXX has an address of say.. "Virginia" and the City location has an address of "Fairfax, VA"..
[10-Apr-2009 15:43:42[ **cluther> You'd see a dot on Virginia on the map, then if you clicked that location, you'd see all of its sublocations on the map.
[10-Apr-2009 15:44:01[ **cluther> If you want a flat structure on the map, do a flat structure when you're creating the cities.
[10-Apr-2009 15:44:37[ **CamargoBP> Hmm
[10-Apr-2009 15:44:44[ **CamargoBP> Good to know
[10-Apr-2009 15:45:11[ **mrayzenoss> you can also do multiple google map dashboard portlets
[10-Apr-2009 15:45:15[ **mrayzenoss> for each sublocation
[10-Apr-2009 15:49:36[ **CamargoBP> Great idea
[10-Apr-2009 15:50:09[ **CamargoBP> Can you change the color of the line to blue? Or specify a color if it's a gateway vs. just a vpn connection
[10-Apr-2009 15:55:10[ **cluther> The color of the line is based on the highest severity event affecting the link.
[10-Apr-2009 15:56:06[ **cluther> So you might be able to turn the line blue if you just create an info severity event for one of the endpoints that has the component field set to the name of the interface that's terminating the link.
[10-Apr-2009 16:00:51[ **CamargoBP> When I moved out a location so I can have a flat structure I lost my green line between the two sites.
[10-Apr-2009 16:15:25[ **mrayzenoss> I take it they're not in at the same sublocation anymore?
[10-Apr-2009 16:23:24[ **CamargoBP> Yeah
[10-Apr-2009 16:23:43[ **CamargoBP> Is there a way to for model all devices over again?
[10-Apr-2009 16:23:53[ **CamargoBP> force*
[10-Apr-2009 16:24:07[ **cluther> zenmodeler run --force --now
[10-Apr-2009 16:24:57[ **CamargoBP>
[10-Apr-2009 16:25:06[ **CamargoBP> Beautiful
[10-Apr-2009 16:54:36[ **gemineye> has anyone had any problems with the pager field not working?
[10-Apr-2009 16:56:37[ **CamargoBP> What do you mean by not wokring?
[10-Apr-2009 16:57:12[ **CamargoBP> Do you have a SNPP server that you have defined?
[10-Apr-2009 16:57:30[ **CamargoBP> Under settings Page Command
[10-Apr-2009 16:58:06[ **CamargoBP> The pager field will only work with that command defiened.
[10-Apr-2009 16:58:29[ **CamargoBP> We ended up just emailing our cellphones and defined it as an email address.
[10-Apr-2009 17:00:48[ **CamargoBP> So is it the interfaces or routes or a combination of the two that make a line show up between two sites?
[10-Apr-2009 17:19:06[ **gemineye> Oh, so we don't have a pager server setup. I was just going to add an email address like 4085551212@pager.net to the pager field and thought that would work. I take it that doesn't work?
[10-Apr-2009 17:19:27[ **CamargoBP> Yeah it doesn't
[10-Apr-2009 17:19:41[ **gemineye> So who would one use that pager field?
[10-Apr-2009 17:20:14[ **gemineye> This is where someone just gives me the page to read the manual.
[10-Apr-2009 17:21:00[ **CamargoBP> Before Text messaging became cheap people carried pagers around and corporations would need to send mass pages. So generally the SNPP server is hosted by say ATT, Verizon, Sprint and when you sent a message to that server it would send the pagers a message.
[10-Apr-2009 17:21:15[ **CamargoBP> Lots of big companies need that legacy support.
[10-Apr-2009 17:21:48[ **CamargoBP> So they built it into Zenoss
[10-Apr-2009 17:23:32[ **gemineye> So, if I just out of the box tried using Zenoss to send pages, what am I missing or do I have to do? The Admin guide doesn't really say much.
[10-Apr-2009 17:23:53[ **gemineye> I've just created a pager account with the email 4085551212@pager.net set as it's email.
[10-Apr-2009 17:24:16[ **CamargoBP> yep set it as an email
[10-Apr-2009 17:47:38[ **gemineye> What's the difference between the Manager and ZenManager role. I see these options under the user settings in both Roles and Default Admin Role.
[11-Apr-2009 00:00:42] [disconnected at Sat Apr 11 00:00:42 2009]
[11-Apr-2009 00:00:42] [connected at Sat Apr 11 00:00:42 2009]
[11-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[11-Apr-2009 01:35:02[ **rmatte> well, been at work for almost 20 hours now, managed to get 344 devices loaded in to Zenoss today, all categorized by location/class
[11-Apr-2009 02:12:16[ **aclark> rmatte: nice!
[11-Apr-2009 03:11:41[ **rmatte> does anyone know of a way to disable automatic modelling all together?
[11-Apr-2009 03:12:04[ **rmatte> we only want zenoss to model devices if we specifically select to model them from the UI or perform a "zenmodeler run"
[11-Apr-2009 03:16:02[ **rmatte> at work 21 hours and counting
[11-Apr-2009 03:24:13[ **rmatte> gemineye :  I believe that the difference is that you can't access the zope management interface with a zenmanager account, but I could be mistaken.
[11-Apr-2009 10:31:50] raw_ is now known as rmatte2
[11-Apr-2009 11:02:28[ **rocket> Hi All
[11-Apr-2009 20:29:57[ **leitz> Would it be a reasonable assumption for a newbie Python learner to deploy and use Zenoss Core as a way to do useful stuff and improve Python skills? Or does using Zenoss require a fairly high Python talent?
[11-Apr-2009 20:37:04[ **rocket> leitz: depends on what you are going to do with it
[11-Apr-2009 20:37:24[ **rocket> leitz: the code is sometimes hard to follow and it isnt commented that well in some areas
[11-Apr-2009 20:37:44[ **rocket> leitz: but it does show good examples of network programming, sockets, web templating etc
[11-Apr-2009 20:39:33[ **rocket> leitz: I would start by looking at the startup scripts and understand how the different daemons run
[11-Apr-2009 20:41:50[ **leitz> rocket, thanks!
[11-Apr-2009 20:42:17[ **leitz> I'm downloading it now, will start running it whether or not I start digging into it.
[11-Apr-2009 21:20:55] bzed_ is now known as bzed
[11-Apr-2009 21:37:00] phrost6 is now known as Guest26760
[12-Apr-2009 00:00:42] [disconnected at Sun Apr 12 00:00:42 2009]
[12-Apr-2009 00:00:42] [connected at Sun Apr 12 00:00:42 2009]
[12-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[12-Apr-2009 13:30:57[ **sergeymasushko> does zenoss escalate severity of a perf/cpu events?
[12-Apr-2009 14:52:44[ **snowgod> hey all, anyone have any experience deploying zenpacks to distributed collectors?
[13-Apr-2009 00:00:42] [disconnected at Mon Apr 13 00:00:42 2009]
[13-Apr-2009 00:00:42] [connected at Mon Apr 13 00:00:42 2009]
[13-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[13-Apr-2009 04:38:15[ **alishaheen> hai
[13-Apr-2009 04:38:50[ **alishaheen> i have some mail sending problem in zenoss 2.3.. pls help
[13-Apr-2009 04:39:39[ **alishaheen> any body there..?/
[13-Apr-2009 04:40:32[ **alishaheen> any body help me pls....
[13-Apr-2009 08:56:07[ **Disconnect> how do i set a threshold that allows for sub-second (0.01 for example) responses? according to the docs, leaving min blank should result in any answer below max (8s in this case) to be ok, but its still flagging it.
[13-Apr-2009 10:16:02[ **dalfz> could someone please explain how i change an interface type from ethernetCsmacd to ethernetCsmacd_64?
[13-Apr-2009 10:22:42[ **cluther> dalfz: If you're running 2.3.3, the easiest way would be to "zenpatch 12933" as the zenoss user, then remodel the device(s).
[13-Apr-2009 10:23:19[ **cluther> dalfz: We've added a bit more intelligence to the modeling plugin for the upcoming 2.4 release so that it can detect interfaces that support the high capacity counters.
[13-Apr-2009 10:31:32[ **dalfz> cluther, thanks. checking it out
[13-Apr-2009 10:45:41[ **dalfz> cluther, i applied the patch successfully and restarted zenoss, but remodeling says "no changes identified" and interface types are not changed to 64. did i forget something?
[13-Apr-2009 10:46:54[ **dalfz> i tried on a cisco 7200 and cisco 3750
[13-Apr-2009 11:00:04[ **Disconnect> any way to throttle the per-host notification rate? (or at least tie all /Status/Web events into a single message) .. when tomcat is down it is manifestly not helpful to get 30 different messages.
[13-Apr-2009 11:05:13[ **cluther> dalfz: If you look at the zCollectorPlugins for your device, are you using the zenoss.snmp.InterfaceMap plugin for it?
[13-Apr-2009 11:08:11[ **dalfz> cluther, yes it says zenoss.snmp.InterfaceMap among other things. I removed RouteMap earlier from it.
[13-Apr-2009 11:08:32[ **dalfz> (my 7200 didn't like RouteMap)
[13-Apr-2009 11:08:44[ **cluther> dalfz: You haven't locked the device or interfaces from updates, right?
[13-Apr-2009 11:08:56[ **dalfz> no.
[13-Apr-2009 11:09:11[ **dalfz> i haven't.
[13-Apr-2009 11:09:51[ **cluther> dalfz: Oh! Make sure that the device's zSnmpVer is v2c and not v1.
[13-Apr-2009 11:10:00[ **cluther> SNMPv1 doesn't support 64bit counters at all.
[13-Apr-2009 11:10:49[ **dalfz> cluther, I know. It is v2c on all my devices. I don't use v1 anymore.
[13-Apr-2009 11:11:41[ **dalfz> doubechecked now. it's v2c
[13-Apr-2009 11:17:15[ **snowgod> Does anyone have a good understanding (or documentation) on how zenpacks relate to distributed collectors?
[13-Apr-2009 11:17:41[ **mrayzenoss> you mean in Enterprise?
[13-Apr-2009 11:17:46[ **mrayzenoss> or for doing it with Core?
[13-Apr-2009 11:18:25[ **snowgod> I'm doing it with Core - realizing that isn't a "supported configuration"
[13-Apr-2009 11:18:35[ **rocket> hey cluther
[13-Apr-2009 11:19:04[ **dalfz> cluther, hm the modeler doesn't say that it processes zenoss.snmp.InterfaceMap, only .DeviceMap and .CiscoMap.
[13-Apr-2009 11:19:09[ **snowgod> I have the distributed collectors working, I'm just trying to figure out how/if I have to install zenpacks that don't have external binarys on each collector
[13-Apr-2009 11:20:08[ **cluther> dalfz: There must be some kind of error in the modeler plugin. The patch applied cleanly on my 2.3.3 instance.
[13-Apr-2009 11:20:18[ **cluther> dalfz: Try restarting zenhub so it can reload its portion of the code. Then run the model again.
[13-Apr-2009 11:20:42[ **cluther> rocket: Good morning. I saw your update to that case. The changes are under review at the moment.
[13-Apr-2009 11:21:02[ **cluther> snowgod: You need to copy the ZenPack code out to all collectors even if there are no binary elements.
[13-Apr-2009 11:21:06[ **rocket> cluther: I say you were making patches for that ticket
[13-Apr-2009 11:21:10[ **rocket> err saw
[13-Apr-2009 11:21:11[ **cluther> An rsync of $ZENHOME/ZenPacks will do it
[13-Apr-2009 11:21:44[ **rocket> cluther: hopefully what I was doing made sense to you
[13-Apr-2009 11:21:54[ **dalfz> cluther, my install is from zenoss repo btw
[13-Apr-2009 11:22:01[ **cluther> rocket: Yeah. It's great!
[13-Apr-2009 11:22:09[ **cluther> dalfz: SVN?
[13-Apr-2009 11:22:12[ **cluther> trunk?
[13-Apr-2009 11:22:30[ **dalfz> cluther,  this repos, deb http://dev.zenoss.org/deb main stable
[13-Apr-2009 11:22:35[ **cluther> ah
[13-Apr-2009 11:22:38[ **cluther> That's fine.
[13-Apr-2009 11:22:48[ **snowgod> cluther: Thanks - there isn't any DB component that I need to configure per collector?
[13-Apr-2009 11:22:50[ **adytum-bot> Title: Index of /deb (at dev.zenoss.org)
[13-Apr-2009 11:22:55[ **cluther> snowgod: Nope.
[13-Apr-2009 11:23:02[ **snowgod> cool
[13-Apr-2009 11:23:26[ **rocket> cluther: I am working on a new threshold class for just a point threshold ..
[13-Apr-2009 11:26:18[ **dalfz> cluther, i restarted zenhub, but modeler still says the same, http://pastebin.com/m493b61ba
[13-Apr-2009 11:26:29[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[13-Apr-2009 11:28:27[ **cluther> dalfz: You should find a .orig backup of InterfaceMap.py in $ZENHOME/Products/DataCollector/plugins/zenoss/snmp/
[13-Apr-2009 11:28:38[ **cluther> dalfz: Restore that by copying it back over InterfaceMap.py.
[13-Apr-2009 11:28:50[ **cluther> dalfz: Then verify that zenmodeler is using the InterfaceMap plugin again.
[13-Apr-2009 11:29:09[ **dalfz> cluther, ok. i only need to restart zenhub after replacing file, right?
[13-Apr-2009 11:29:17[ **cluther> right
[13-Apr-2009 11:31:29[ **dalfz> cluther, what about the .pyc file?
[13-Apr-2009 11:31:46[ **cluther> dalfz: Don't worry about it.
[13-Apr-2009 11:31:53[ **dalfz> aye.
[13-Apr-2009 11:35:02[ **dalfz> cluther, processing zenoss.snmp.InterfaceMap for device... it's back
[13-Apr-2009 11:35:57[ **cluther> Well.. then it looks like this patch won't work.
[13-Apr-2009 11:36:02[ **cluther> We'll have to take the other approach.
[13-Apr-2009 11:36:36[ **cluther> Go to the Templates tab for /Devices and edit the ethernetCsmacd template. Rename it to ethernetCsmacd_32. Then edit the ethernetCsmacd_64 template and rename it to ethernetCsmacd.
[13-Apr-2009 11:36:46[ **cluther> They it'll be automatically applied to all interfaces.
[13-Apr-2009 11:37:11[ **cluther> You could copy the _64 version into specific device classes and rename it to ethernetCsmacd if you wanted to target it to particular devices.
[13-Apr-2009 11:39:32[ **dalfz> cluther, thanks. i don't need to remodel now, do i?
[13-Apr-2009 11:39:40[ **cluther> Nope.
[13-Apr-2009 11:40:12[ **dalfz> thanks, let's give it a few minutes and i'll check traffic grahps
[13-Apr-2009 11:41:09[ **dalfz> cluther, by the way, any support for sms alerting on the way?
[13-Apr-2009 11:42:10[ **mrayzenoss> dalfz: read the doc here: http://dev.zenoss.org/trac/ticket/3236
[13-Apr-2009 11:42:47[ **mrayzenoss> it's hanging around in my backlog, but the ZenPack is available and the instructions reportedly work for other users
[13-Apr-2009 11:44:01[ **dalfz> mrayzenoss, yes thanks, i have that one running already, but it's not a part of zenoss
[13-Apr-2009 11:44:22[ **mrayzenoss> good point
[13-Apr-2009 11:46:04[ **mrayzenoss> I think with all the options available for SMS, documentation will probably be the approach
[13-Apr-2009 11:46:29[ **mrayzenoss> but I am updating Wouter's documentation and putting the ZenPack up soon
[13-Apr-2009 11:46:31[ **Disconnect> mrayzenoss: btw updated that ticket. 'component is/is-not' is broken, but 'contains' works.
[13-Apr-2009 11:47:15[ **Disconnect> now all i need is to force it to recheck all these down services. instead of continuing to email me about how they're down when it hasnt' checked in almost an hour (no idea whats happening, its a 5 minute cycle. but "last check: 1153" and i am still getting emails :/ ..)
[13-Apr-2009 11:55:00[ **Disconnect> wow this is crazy. nagios has known, for the last 45 minutes, that everything is up. (without even having to trigger a retest) zenoss, otoh, is still sending me 80+ messages every couple of minutes saying that an hour ago, stuff was down.
[13-Apr-2009 12:01:43[ **Disconnect> ok i'm just gonna stop it for the day. i can't work with my pager going off every few seconds for a problem thats been resolved almost 90 minutes now.
[13-Apr-2009 12:12:26[ **rmatte> Hey Matt, is there any easy way to disable Zenoss from auto-modelling unless specifically told to do so?
[13-Apr-2009 12:12:41[ **rmatte> other than increasing the zenmodel cycle to some insanely high value
[13-Apr-2009 12:22:27[ **rocket> rmatte: disable the daemon...
[13-Apr-2009 12:23:32[ **rmatte> if I disable the daemon will I still be able to do "zenmodeler run" or something like /usr/local/zenoss/zenoss/bin/zenmodeler run --now -F -d devicename?
[13-Apr-2009 12:23:44[ **rocket> rmatte: sure should be able to
[13-Apr-2009 12:23:54[ **rmatte> ok, so to disable it I just edit the zenhub config?
[13-Apr-2009 12:24:05[ **rmatte> I've never disabled a daemon before
[13-Apr-2009 12:24:32[ **rmatte> also, how do I keep it from then complaining about lost heartbeats to it?
[13-Apr-2009 12:25:37[ **rmatte> or will it just know not the check?
[13-Apr-2009 12:25:43[ **rmatte> not to check* rather
[13-Apr-2009 12:26:12[ **cluther> mysql -uzenoss -pzenoss -e "delete from heartbeat where component = 'zenmodeler'"
[13-Apr-2009 12:26:28[ **rocket> rmatte: I havent actually done it I am just assuming you keep it from starting in bin/zenoss
[13-Apr-2009 12:27:06[ **rmatte> cluther :  wouldn't I have to run that command over and over?
[13-Apr-2009 12:27:44[ **CamargoBP> All my locations and links disappeared from my google map. All I did was add more locations. I've tried clearing google cache and dumping my browsers cache. Any ideas on how to fix this one?
[13-Apr-2009 12:27:55[ **cluther> rmatte: No, once the heartbeat is gone, Zenoss won't check for it.
[13-Apr-2009 12:28:05[ **rmatte> k, cool
[13-Apr-2009 12:28:12[ **rocket> cluther: I am trying to create a new threshold class but my zenperfsnmp keeps giving me this error and I am not sure where to track it down
[13-Apr-2009 12:28:15[ **rocket> Error loading config for devices ['en1r3s22.mikl.com']
[13-Apr-2009 12:28:27[ **rmatte> cluther :  and how would I go about actually disabling the daemon?
[13-Apr-2009 12:28:38[ **rocket> cluther: not seeing any tracebacks etc .. :/
[13-Apr-2009 12:29:34[ **rmatte> ag cluther, found something by you on the subject: http://blog.zenoss.com/2009/01/27/tip-of-the-month-running-only-some-daemons/
[13-Apr-2009 12:29:38[ **rmatte> I'll follow that, thanks
[13-Apr-2009 12:29:56[ **adytum-bot> Title: Tip of the Month: Running Only Some Daemons | Zenoss Blog (at blog.zenoss.com)
[13-Apr-2009 12:31:11[ **Disconnect> how do i force a retest of these services?
[13-Apr-2009 12:32:12[ **Disconnect> "why were we down for 4 hours" is not a question i really want to answer. (and if the answer is "because zenoss refused to detect that we were up" then i'm really not gonna be allowed to switch from nagios - we use monitoring uptimes for all sorts of things around here)
[13-Apr-2009 12:36:09[ **CamargoBP> Disconnect: Why do you have services that need to be restarted?
[13-Apr-2009 12:36:59[ **Disconnect> they don't. we had an outage. that was completed about 3 hours ago now, and counting. zenoss hasn't retested most of these things and is still paging me every few minutes (with 80 pages, at last count) saying this stuff is down.
[13-Apr-2009 12:37:14[ **Disconnect> CamargoBP: restest != restart
[13-Apr-2009 12:37:19[ **Disconnect> retest that is
[13-Apr-2009 12:38:11[ **rmatte> I've never had a problem with Zenoss not seeing something come back up, that's bizarre
[13-Apr-2009 12:39:01[ **CamargoBP> I just go into the event log and clear all the events manually and that seems to clear up the problem. You should tail the log to see what the errors are: tail -f /opt/zenoss/log/zenping.log
[13-Apr-2009 12:39:03[ **dalfz> cluther, after renaming 64-bit counter, i got gray event dots on my network components, showing a gray null0 interface component type. what does this mean?
[13-Apr-2009 12:39:19[ **Disconnect> picking one at random, it says the app went down at 11:33, was last tested at 11:53 and failed 5 tests. thats great, except its been up since noon and its now 1:45. (hm. so not 3 hours. closer to 2 hours.)
[13-Apr-2009 12:39:39[ **Disconnect> CamargoBP: the problem is, i need to know if it goes down again
[13-Apr-2009 12:39:41[ **cluther> dalfz: It likely means that the Null interfaces don't have HC counters and you're getting debug events on them for bad OID.
[13-Apr-2009 12:39:44[ **rmatte> dalfz :  it means that there are debug messages coming in for that interface, zenoss is probably trying to collect SNMP data that that interface doesn't support
[13-Apr-2009 12:40:00[ **cluther> dalfz: I'd recommend just putting Null in your zInterfaceMapIgnoreNames so they aren't modeled at all.
[13-Apr-2009 12:40:02[ **Disconnect> (and its a web app test, not ping)
[13-Apr-2009 12:40:14[ **dalfz> aha. thanks!
[13-Apr-2009 12:40:22[ **CamargoBP> K
[13-Apr-2009 12:40:30[ **rmatte> dalfz :  click on the interface and check the "Type", then create a template directly under /Devices (just copy the ethernet template and rename it to match the type), then remove any datapoints and graphs that it can't gather
[13-Apr-2009 12:40:43[ **CamargoBP> Disconnect: Goto http://YOUR RUL/zport/dmd/Monitors/Performance/localhost
[13-Apr-2009 12:40:52[ **rmatte> you can also go in to the device's event log and view the debug messages to get a better idea of what it's having problems collecting
[13-Apr-2009 12:41:07[ **CamargoBP> What is the Maximum Ping Failures set to?
[13-Apr-2009 12:41:24[ **rmatte> or you can put it in your zInterfaceMapIgnoreNames like cluther said (which is actually a better idea than mine)
[13-Apr-2009 12:41:34[ **Disconnect> 1440
[13-Apr-2009 12:41:48[ **CamargoBP> How about ping cycle time
[13-Apr-2009 12:42:05[ **Disconnect> 60
[13-Apr-2009 12:42:07[ **Disconnect> its all stock
[13-Apr-2009 12:42:23[ **CamargoBP> How many devices are you pinging roughly?
[13-Apr-2009 12:42:25[ **dalfz> yes yes
[13-Apr-2009 12:43:11[ **Disconnect> CamargoBP: according to devices, 123 ping-only and about 160 configured and testing. (mostly - almost entirely - snmp)
[13-Apr-2009 12:43:28[ **CamargoBP> Disconnect: So I too once had this problem and I had to make some changes here.
[13-Apr-2009 12:44:22[ **Disconnect> CamargoBP: lemme guess - max in flight and parallel tests?
[13-Apr-2009 12:44:29[ **CamargoBP> I changed the maximum packets in flight to 100 and ping cycle time to 10 (Which I'm pinging about 1/2 the devices you are, so I'd set it to 20 or so depending on how fast they respond(
[13-Apr-2009 12:44:31[ **dalfz> rmatte, where can i read the debug-messages?
[13-Apr-2009 12:44:31[ **Disconnect> fwiw i did a complete restart of zenoss
[13-Apr-2009 12:44:35[ **Disconnect> ok
[13-Apr-2009 12:44:55[ **Disconnect> what is ping cycle time?
[13-Apr-2009 12:45:05[ **CamargoBP> The time between tests
[13-Apr-2009 12:45:15[ **CamargoBP> So ping then 10 seconds later ping
[13-Apr-2009 12:45:21[ **CamargoBP> per device
[13-Apr-2009 12:45:42[ **Disconnect> ah
[13-Apr-2009 12:45:45[ **CamargoBP> I'm pretty, vigorous in my testing.
[13-Apr-2009 12:46:01[ **rmatte> dalfz :  go to the device, then click on the events tab for the device, there's a drowdown at the top that'll say "Info" or "Warning" or something, click on it and select Debug
[13-Apr-2009 12:46:24[ **dalfz> ah, of course. thanks
[13-Apr-2009 12:46:25[ **CamargoBP> So when I change those options I usually have the tail going on that log so I can see what it does to my pings.
[13-Apr-2009 12:48:16[ **CamargoBP> I'd like to have it less than 10 seconds but with the amount of devices I'm pinging I had to raise it so that when a device came up it would change the status. It would start all the pings over too quick and wouldn't get the last few devices. So you actually might have to raise it to say 120 seconds.
[13-Apr-2009 12:48:42[ **CamargoBP> I hope that helps you out Disconnect
[13-Apr-2009 12:49:13[ **Disconnect> the problem isn't ping - the problem is a standard web content test that got connection refused 2 hours ago and hasn't been retested.. (and about 80 others in identical shape)
[13-Apr-2009 12:49:32[ **Disconnect> that will prolly help with my (unrelated) ping issues tho (false outage reports)
[13-Apr-2009 12:49:48[ **CamargoBP>
[13-Apr-2009 12:49:54[ **CamargoBP> Well good.
[13-Apr-2009 12:49:59[ **CamargoBP> Umm for that.
[13-Apr-2009 12:50:49[ **CamargoBP> That sounds like a Process Cycle Interval issue
[13-Apr-2009 12:51:25[ **CamargoBP> OR Status Cycle Interval (secs)
[13-Apr-2009 12:51:56[ **Disconnect> hey, neat. now its sending warnings from 30 mins ago.
[13-Apr-2009 12:52:01[ **Disconnect> this thing is just full of fail today.
[13-Apr-2009 12:52:30[ **CamargoBP> If you raise those values it will give zenoss enough time to test/retest all the services and then return the correct responses
[13-Apr-2009 12:52:48[ **Disconnect> ok yah. perf tab says zenstatus cycle time is 123.37m
[13-Apr-2009 12:53:04[ **Disconnect> (avg is 1.41) so there is something wrong.
[13-Apr-2009 12:55:38[ **CamargoBP> Well that's great, you just pointed out a problem with my setup. I don't get anything under the performance tab.
[13-Apr-2009 12:55:42[ **Disconnect> ZenBackendFailure: (1227, 'Access denied; you need the SUPER privilege for this operation') <-- ok its a db issue not a zenoss issue
[13-Apr-2009 12:55:44[ **Disconnect> lol
[13-Apr-2009 12:55:49[ **Disconnect> glad i could help i guess
[13-Apr-2009 12:56:09[ **CamargoBP> Now I have to figure out how to fix it.
[13-Apr-2009 12:57:37[ **CamargoBP> To ALL: Why would I be missing the graphs under /monitors/localhost Performance tab?
[13-Apr-2009 13:01:12[ **Disconnect> now i just need to wait out the flood
[13-Apr-2009 13:05:59[ **CamargoBP> Anyone know any way to customize the locations on the google map? For example I'd like to differentiate some locations with a triangle vs a dot. I don't mind making the images
[13-Apr-2009 13:09:22[ **rmatte> CamargoBP :  not without actually modifying the code in the API
[13-Apr-2009 13:10:03[ **CamargoBP> I'm good with that. Do you know where that code is located? I did a few greps but couldn't locate it.
[13-Apr-2009 13:10:12[ **rmatte> no idea
[13-Apr-2009 13:10:16[ **CamargoBP>
[13-Apr-2009 13:10:20[ **rmatte> sry
[13-Apr-2009 13:10:24[ **CamargoBP> np
[13-Apr-2009 13:10:30[ **Disconnect> so what is the zenoss 'way' to add profiles to a server? solely by class? I have some things that need to go on a server-by-server basis. (eg identical appservers and identical webservers, where one might be vmware and one might be kvm. i don't want to subdivide appserver and webserver again, i'd rather be able to say "ok also, apply this test to anything that is kvm" .. eg tags)
[13-Apr-2009 13:12:05[ **rmatte> Disconnect :  you mean like device classes?
[13-Apr-2009 13:12:56[ **Disconnect> (in the longest run that would be automatic, where it just follows iclassify tags from puppet. thats what we're doing now with nagios - each tag is a puppet class, each class automatically generates the appropriate nagios tests. so something tagged 'appserver' gets the tomcat tests, and uses iclassify to magically tag itself vm and kvmvm to get those tests and configs)
[13-Apr-2009 13:13:07[ **Disconnect> rmatte: can a device belong to more than one class?
[13-Apr-2009 13:13:23[ **mrayzenoss> Disconnect: no
[13-Apr-2009 13:13:34[ **rmatte> Disconnect :  no, but you can make specific classes for specific types of servers
[13-Apr-2009 13:13:56[ **mrayzenoss> CamargoBP: grep -rli google * brought up some likely leads
[13-Apr-2009 13:14:04[ **Disconnect> mrayzenoss: then we're back to the "i don't want ot have to subdivide everything into every single possible permutation of vm/host, ram size, memcache config, etc etc etc...
[13-Apr-2009 13:14:19[ **mrayzenoss> CamargoBP: looks at GoogleMapsPortlets.py and geomap.js
[13-Apr-2009 13:15:10[ **rmatte> Disconnect :  sounds like your classes are overly complicated, you do know that there are also groups right?
[13-Apr-2009 13:15:11[ **Disconnect> (I'm not worried about the puppet-to-zenoss integration, once i have a basic setup working i can whip that up using the commandline tools most likely. its the basic setup i'm still arguing with although i'm close now, which is why i'm hitting these complexities)
[13-Apr-2009 13:15:14[ **CamargoBP> Nice, thatnks mrayzenoss
[13-Apr-2009 13:15:17[ **rmatte> you could use a combination of groups and classes
[13-Apr-2009 13:15:17[ **mrayzenoss> Disconnect: Device classes will have shared monitoring concepts like passwords and monitoring techniques, but each device within it will be modeled to see what's actually going on
[13-Apr-2009 13:15:39[ **mrayzenoss> Disconnect: and you can override settings at the device level
[13-Apr-2009 13:15:49[ **mrayzenoss> and at each layer of the device hierarchy
[13-Apr-2009 13:17:24[ **Disconnect> mrayzenoss: for an example (pulled loosely from our configs) here is 4 appservers. the ones on kvm should throw warnings at load 10, the ones on vmware (due to poor io perf) should wait to 80. but if they have a memcache, that should be lower. and if they are running the calendar or photo app, they should throw errors when swap is >10% used, but not otherwise. short of editing each one by hand, is there a reasonable way to model that in zenoss?
[13-Apr-2009 13:17:44[ **Disconnect> i don't want device/server/linux/appserver/kvm/calendar/memcache :/
[13-Apr-2009 13:18:33[ **rmatte> Disconnect :  you can create templates at a higher level and then bind them at the device level
[13-Apr-2009 13:19:02[ **rmatte> Disconnect :  so when you add the device you just bind the templates that you want, keeps you from having to rewrite templates
[13-Apr-2009 13:19:59[ **bmac2> I have zenoss installed and running great but having one issue, getting data back over ssh from my colo. I followed the section 13 in the manual exactly
[13-Apr-2009 13:20:03[ **bmac2> but no data comes back
[13-Apr-2009 13:20:15[ **bmac2> is there another document somewhere on pulling data across ssh?
[13-Apr-2009 13:20:23[ **Disconnect> so i need templates for "kvmvm-appserver-load" and "kvmvm-appserver-memcache-load" and so forth? and then apply them manually to each specific device?
[13-Apr-2009 13:20:32[ **bmac2> I must be PCI compliant to I *HAVE NO* choice but use ssh
[13-Apr-2009 13:21:10[ **rmatte> Disconnect :  that'd be the way to do it
[13-Apr-2009 13:21:11[ **mrayzenoss> Disconnect: and you can keep the templates in device classes for each, assigning new devices to the device classes
[13-Apr-2009 13:21:31[ **rmatte> Disconnect :  but creating a device class for each type would work too
[13-Apr-2009 13:21:35[ **mrayzenoss> Zenoss tries to make it easy to monitor lots of machines the same way
[13-Apr-2009 13:21:50[ **rmatte> oops
[13-Apr-2009 13:22:02[ **Disconnect> ugh thats .. thats flat evil that is. (less so once we have a more standardized infrastructure, but this is an "agile" shop that ran unchecked for 5 years. standardization is a mortal insult to some of these guys.)
[13-Apr-2009 13:22:06[ **rmatte> Disconnect :  Just create device classes literally named kvmvm-appserver-memcache-load, and so on
[13-Apr-2009 13:22:38[ **rmatte> then just drop the devices in to the appropriate classes
[13-Apr-2009 13:22:39[ **mrayzenoss> Disconnect: it's not that evil once you start scalling to hundreds and thousands of boxes
[13-Apr-2009 13:22:44[ **rmatte> it's really not that hard lol
[13-Apr-2009 13:23:08[ **rmatte> yeh, device classes are a life saver when you get up in the thousands
[13-Apr-2009 13:23:33[ **mrayzenoss> bmac2: what's the problem
[13-Apr-2009 13:23:53[ **mrayzenoss> ssh datasource?
[13-Apr-2009 13:24:18[ **Disconnect> mrayzenoss: right now i scale configs that way by booting up a new box and telling iclassify "its an appserver" .. it detects its kvm, and puppet then loads the appropriate configs and tells nagios "based on what i know, this box gets these tests" (and the thresholds and such are defined in the same place as the config. although presumably thats possible w/ zenoss too, if the commandline stuff is as good as it looks ..)
[13-Apr-2009 13:24:51[ **mrayzenoss> Disconnect: so is there a hierarchy of configs?
[13-Apr-2009 13:25:05[ **rmatte> once you start getting in to the zenoss commandline, things get much easier
[13-Apr-2009 13:25:16[ **mrayzenoss> there may be some redundancies if there isn't
[13-Apr-2009 13:25:20[ **Disconnect> but support doesn't have to figure out what it means when appserver-vm-kvm-memcache-calendars-photos is red.
[13-Apr-2009 13:25:23[ **rmatte> the UI is nice, but you really need to learn commandline stuff to be effective
[13-Apr-2009 13:25:54[ **rmatte> Disconnect :  it means that some device under that group has an issue, so they can drill down and check which one, once again, not that complicated
[13-Apr-2009 13:26:17[ **Disconnect> mrayzenoss: its multiple trees, effectively. (with some unpleasant magic in spots for older configs, but i'm working feverishly to get that gone)
[13-Apr-2009 13:27:55[ **bmac2> mrayzenoss, when I run the model the device after setting the things like the manual said, I get no data back
[13-Apr-2009 13:28:14[ **bmac2> mrayzenoss, the only thing I see is the host is alive (ping) but nothing else
[13-Apr-2009 13:28:20[ **Disconnect> around here everything starts (and ideally, ends) with iclassify tags. puppet reads those, hopefully very few of them (eg 3 indicating its a new box - so it gets shared auth etc - and its an appserver and it gets the standard apps) and that explodes into a dozen or so puppet classes (eg 'appserver' pulls in 'java6' and 'tomcat6') and any of those can add tests or thresholds. (since the nagios module just writes flat files that get included, its obviously
[13-Apr-2009 13:28:29[ **mrayzenoss> bmac2: right, so you're restricted to SSH and nothing is modeling?
[13-Apr-2009 13:29:01[ **mrayzenoss> bmac2: 2.4 is adding more SSH modeling, but it's still in beta
[13-Apr-2009 13:29:38[ **bmac2> according to the manual it works in the version I got
[13-Apr-2009 13:29:47[ **bmac2> is the manual talking about something that doesn't really work?
[13-Apr-2009 13:29:58[ **mrayzenoss> not necessarily
[13-Apr-2009 13:30:05[ **mrayzenoss> it depends what you're trying to do. 
[13-Apr-2009 13:30:11[ **Disconnect> i'm just trying to find a good way to model that in zenoss. for now, the device classes is working but its about to get complicated when i start adding in the automatio. (boss is spoiled right now, since nagios is so much simpler. but of course, if nagios worked well enough for us i wouldn't be here ..)
[13-Apr-2009 13:31:05[ **mrayzenoss> bmac2: what are you trying to monitor?
[13-Apr-2009 13:31:09[ **bmac2> mrayzenoss, I just want to see if a couple of processes are running, memory, cpu
[13-Apr-2009 13:31:14[ **bmac2> nothing fancy
[13-Apr-2009 13:31:25[ **bmac2> like https  httpd, mysqld, sshd
[13-Apr-2009 13:31:45[ **bmac2> stuff that I am monitoring locally on my testing servers
[13-Apr-2009 13:31:49[ **bmac2> NOT over ssh fine
[13-Apr-2009 13:31:52[ **bmac2> works great
[13-Apr-2009 13:32:11[ **mrayzenoss> bmac2: locally you're using WMI or SNMP?
[13-Apr-2009 13:32:15[ **bmac2> I can't do a permanent vpn OR anything other than either ssl ssh
[13-Apr-2009 13:32:17[ **bmac2> snmp
[13-Apr-2009 13:32:22[ **bmac2> and snmp remotely too
[13-Apr-2009 13:32:25[ **bmac2> freebsd servers
[13-Apr-2009 13:32:30[ **bmac2> and mac os
[13-Apr-2009 13:32:46[ **bmac2> like I said, works great locally
[13-Apr-2009 13:32:48[ **mrayzenoss> so SSH modeling can be done with plugins, or in 2.4 you can do it all remote
[13-Apr-2009 13:33:05[ **bmac2> ok so I am missing a plugin I guess?
[13-Apr-2009 13:33:05[ **mrayzenoss> plugins are scripts you install on the remote boxes and call via SSH, lame
[13-Apr-2009 13:33:09[ **mrayzenoss> yeah
[13-Apr-2009 13:33:10[ **bmac2> didn't see that in the manual
[13-Apr-2009 13:33:17[ **bmac2> do you know what plugin?
[13-Apr-2009 13:33:24[ **bmac2> or a document on instlaling it?
[13-Apr-2009 13:33:33[ **bmac2> I printed out the 3 manuals that are online
[13-Apr-2009 13:33:36[ **bmac2> and bound them in a book
[13-Apr-2009 13:33:51[ **mrayzenoss> Chapter 14. Monitoring Devices
[13-Apr-2009 13:33:52[ **mrayzenoss> Remotely via SSH
[13-Apr-2009 13:33:58[ **bmac2> Installation, getting started, and administration guide
[13-Apr-2009 13:34:05[ **mrayzenoss> Admin Guide
[13-Apr-2009 13:34:13[ **mrayzenoss> 2.4 is deprecating plugins
[13-Apr-2009 13:34:18[ **mrayzenoss> in favor of all-remote calls
[13-Apr-2009 13:34:22[ **bmac2> ok cool
[13-Apr-2009 13:34:24[ **bmac2> thanks
[13-Apr-2009 13:34:27[ **bmac2> I missed reading thta section
[13-Apr-2009 13:34:32[ **bmac2> let me do all of this now
[13-Apr-2009 13:34:38[ **bmac2> and see if I start getting data
[13-Apr-2009 13:37:10[ **rmatte> mrayzenoss :  so all data is going to be collecting via standard commands rather than plugins in 2.4?
[13-Apr-2009 13:37:34[ **rmatte> collected I should say
[13-Apr-2009 13:38:22[ **mrayzenoss> I'm getting the tutorial for writing custom SSH-monitoring
[13-Apr-2009 13:38:25[ **mrayzenoss> together now
[13-Apr-2009 13:38:33[ **mrayzenoss> the basic Linux one will ship with 2.4
[13-Apr-2009 13:38:33[ **bmac2> well is it done yet?
[13-Apr-2009 13:38:36[ **bmac2> :-)
[13-Apr-2009 13:38:48[ **bmac2> sorry couldn't resist
[13-Apr-2009 13:38:52[ **bmac2> too much time around grandkids
[13-Apr-2009 13:38:54[ **mrayzenoss> the plugins will still be shipped
[13-Apr-2009 13:39:04[ **mrayzenoss> hardly anyone uses them
[13-Apr-2009 13:39:47[ **mrayzenoss> the idea is that between the docs and the examples, it'll be easy for Core users to write the stuff they need
[13-Apr-2009 13:40:02[ **mrayzenoss> FreeBSD, OSX, Linux variants
[13-Apr-2009 13:40:08[ **bmac2> so I don't need the plugins if I upgrade to 2.4 right now?
[13-Apr-2009 13:40:13[ **mrayzenoss> no
[13-Apr-2009 13:40:24[ **mrayzenoss> you'll need the plugins until suitable alternatives are available
[13-Apr-2009 13:40:28[ **bmac2> k
[13-Apr-2009 13:41:39[ **mrayzenoss> there are only Solaris, OSX, FreeBSD and Linux plugins I believe
[13-Apr-2009 13:41:46[ **mrayzenoss> err, no Solaris
[13-Apr-2009 13:41:58[ **bmac2> as long as there are freebsd
[13-Apr-2009 13:41:59[ **bmac2> I am set
[13-Apr-2009 13:42:03[ **bmac2> my boss will be happy
[13-Apr-2009 13:42:06[ **bmac2> and off my butt
[13-Apr-2009 13:42:07[ **bmac2> lol
[13-Apr-2009 13:43:00[ **mrayzenoss> yeah, I'm hoping to replace it with a Community SSH one ASAP
[13-Apr-2009 13:43:58[ **bmac2> I am assuming I need the source tarball listed in the Other OX in the remote monitoring scripts?
[13-Apr-2009 13:44:20[ **bmac2> Other OS even
[13-Apr-2009 13:44:40[ **mrayzenoss> yeah, or get it from SVN
[13-Apr-2009 13:44:50[ **bmac2> I just downloaded it
[13-Apr-2009 13:44:57[ **bmac2> I have to scp it to 5 machines now
[13-Apr-2009 13:45:03[ **bmac2> and install it
[13-Apr-2009 14:01:24[ **bmac2> installed the tar.gz
[13-Apr-2009 14:01:29[ **bmac2> following the chapter 14 instructions
[13-Apr-2009 14:01:35[ **bmac2> and when I run zenplugin.py
[13-Apr-2009 14:01:44[ **bmac2> I hget an import applicationerror
[13-Apr-2009 14:01:49[ **bmac2> line 49 and line 14
[13-Apr-2009 14:02:09[ **bmac2> and I did the python setup.py build
[13-Apr-2009 14:02:20[ **bmac2> and python setup.py install as root
[13-Apr-2009 14:02:46[ **Disconnect> bmac2: can you not hit enter
[13-Apr-2009 14:02:47[ **Disconnect> every other
[13-Apr-2009 14:02:48[ **Disconnect> word?
[13-Apr-2009 14:03:13[ **mrayzenoss> bmac2: did you see this: http://dev.zenoss.org/trac/wiki/ZenossPlugins
[13-Apr-2009 14:03:53[ **bmac2> ok looking at that wiki link
[13-Apr-2009 14:06:18[ **mrayzenoss> fyi, there are also Solaris 7 and OpenBSD plugins available, just not shipped
[13-Apr-2009 14:06:34[ **bmac2> mrayzenoss, I ran those commands exactly like the wiki said, and I get the same line 49 and line 14 errors on the remote box. No module named pkg_resources
[13-Apr-2009 14:06:53[ **mrayzenoss> bmac2: I assume you have Python installed?
[13-Apr-2009 14:07:03[ **bmac2> yes it runs the python  fine
[13-Apr-2009 14:07:20[ **bmac2> version 2.5.2
[13-Apr-2009 14:07:33[ **mrayzenoss> is the PYTHONPATH set?
[13-Apr-2009 14:08:04[ **bmac2> that I have no idea of, how do I check that?
[13-Apr-2009 14:08:45[ **mrayzenoss> did you install using setuptools?
[13-Apr-2009 14:09:26[ **bmac2> yes the python setup.py install one
[13-Apr-2009 14:11:01[ **Disconnect> where do i find docs on working with zenoss from the commandline? the same-titled admin section just talks about startup/shutdown. that i got.
[13-Apr-2009 14:11:19[ **rmatte> Disconnect :  the admin guide contains tons of info on commandline tools
[13-Apr-2009 14:11:31[ **rmatte> and you might also be interested in skimming through the dev guide as well
[13-Apr-2009 14:11:56[ **rmatte> read the admin guide in it's entirety, don't just read certain sections
[13-Apr-2009 14:12:24[ **rmatte> except the last 40 pages or so, since it's all enterprise stuff and I assume that you're using core
[13-Apr-2009 14:12:25[ **mrayzenoss> rmatte: even I haven't read the whole thing
[13-Apr-2009 14:12:34[ **rmatte> I have Matt
[13-Apr-2009 14:12:39[ **rmatte> and it's a useful read
[13-Apr-2009 14:12:49[ **rmatte> but then again I don't actually work for the company lol
[13-Apr-2009 14:12:58[ **rmatte> you're surrounded by this stuff day in day out
[13-Apr-2009 14:13:06[ **mrayzenoss> btw, some of the Enterprise stuff is getting pulled out into another Guide for 2.4, to make it a little shorter and clearer
[13-Apr-2009 14:13:17[ **rmatte> yeh, you told me about that last week sometime
[13-Apr-2009 14:13:25[ **rmatte> it's definitely a nice idea
[13-Apr-2009 14:15:11[ **mrayzenoss> bmac2: what's the exact error string?
[13-Apr-2009 14:17:30[ **bmac2> ./zenplugin.py --detect-platform
[13-Apr-2009 14:17:40[ **bmac2> Traceback (most recent call last):
[13-Apr-2009 14:17:57[ **bmac2> File "./zenplugin.py", line 49 in
[13-Apr-2009 14:18:10[ **bmac2> from zenoss.plugins.common import ApplicationError
[13-Apr-2009 14:18:42[ **bmac2> File "/usr/local/lib/python2.5/site-packages/zenoss/__init__.py, line 14 in
[13-Apr-2009 14:19:13[ **bmac2> __import__('pkg_resoruces').delcare_namespace(__name__)
[13-Apr-2009 14:19:28[ **bmac2> ImportError: No Module Named pkg_resources
[13-Apr-2009 14:20:04[ **bmac2> and no matter what I put after the zenplugin.py or how I run it, I get the same two line number errors, 49 then 14
[13-Apr-2009 14:21:33[ **bmac2> and I assume my python path is right, I can run the pythyon command from anywhere and it starts python every time
[13-Apr-2009 14:26:05[ **Disconnect> if i set a zeventaction to drop, it will basically just gather rrd data and never show up anywhere else, right?
[13-Apr-2009 14:29:06[ **mrayzenoss> sounds correct.  The events will be dropped
[13-Apr-2009 14:29:22[ **mrayzenoss> you could also change the production state for the device
[13-Apr-2009 14:29:39[ **mrayzenoss> if it's more than that 1 event
[13-Apr-2009 14:31:45[ **Disconnect> nah i just don't care if jmx goes wild
[13-Apr-2009 14:32:06[ **Disconnect> (and filtering the paging is failing me still, although ntp filters worked)
[13-Apr-2009 14:41:07[ **bmac2> I got it to run right, installed the easytools and ran it that way
[13-Apr-2009 14:41:10[ **bmac2> now it runs
[13-Apr-2009 14:41:54[ **bmac2> mrayzenoss, thanks for the help, hopefully I can finish getting this to run
[13-Apr-2009 14:41:57[ **bmac2> peace
[13-Apr-2009 14:44:23[ **rocket> is there a way to suppress the avg display inside graph?
[13-Apr-2009 14:44:33[ **rocket> it doesnt make sense on one of the graphs I am creating
[13-Apr-2009 15:00:48[ **mrayzenoss> rocket: Just got your ZenPack. I'm not going to be able to do much testing on it, I assume if it passes my smoketest I'm going to put it up
[13-Apr-2009 15:00:55[ **mrayzenoss> got any screenshots?
[13-Apr-2009 15:03:28[ **rocket> mrayzenoss: not at the moment
[13-Apr-2009 15:03:45[ **rocket> mrayzenoss: and it probably doesnt tell you much for a graphing option for it
[13-Apr-2009 15:04:14[ **rocket> I think it just draws a horizontal line at the point where its to take effect but I forgot to test that before sending it up
[13-Apr-2009 15:04:31[ **mrayzenoss> a screenshot of it when you add a threshold would be handy
[13-Apr-2009 15:04:59[ **mrayzenoss> (I guess I could do that)
[13-Apr-2009 15:05:33[ **rocket> mrayzenoss: it does just draw the horizontal line for that status point on the graph
[13-Apr-2009 15:05:59[ **rocket> mrayzenoss: I may enhance that in the future .. but for my needs I dont really care if it graphs or not
[13-Apr-2009 15:08:26[ **rocket> mrayzenoss: screenies on their way
[13-Apr-2009 15:10:33[ **mrayzenoss> cool, I got the screenshot for Type: PointThreshold
[13-Apr-2009 15:10:41[ **rocket>
[13-Apr-2009 15:10:46[ **mrayzenoss> that's the one I wanted
[13-Apr-2009 15:11:14[ **cluther> First community threshold?
[13-Apr-2009 15:11:22[ **mrayzenoss> absolutely
[13-Apr-2009 15:11:31[ **cluther> First community two-tier component modeler too.
[13-Apr-2009 15:11:36[ **cluther> You're a maniac.
[13-Apr-2009 15:11:40[ **rocket>
[13-Apr-2009 15:13:05[ **rocket> dont forget fixer of Unknowns
[13-Apr-2009 15:24:52[ **rocket> Where is my Tshirt? Am I working up to a polo? ;p
[13-Apr-2009 15:25:16[ **mrayzenoss> rocket: send me an email, I'll get you some swag
[13-Apr-2009 15:25:17[ **Disconnect> should i file a bug about fs size overflow?
[13-Apr-2009 15:25:22[ **mrayzenoss> yes
[13-Apr-2009 15:25:45[ **Disconnect> (cuz i'm pretty sure our array isn't using 2.2T out of 600G ..)
[13-Apr-2009 15:26:31[ **Disconnect> (its about 50T / 40T .. overflowed a few times)
[13-Apr-2009 15:26:43[ **jmp242> cgibbons
[13-Apr-2009 15:26:55[ **cgibbons> hm?
[13-Apr-2009 15:27:03[ **jmp242> hmm I am connected
[13-Apr-2009 15:27:04[ **jmp242> interesting
[13-Apr-2009 15:27:19[ **jmp242> Disconnect (its about 50T / 40T .. overflowed a few times) < I got that just before
[13-Apr-2009 15:27:39[ **jmp242> anyway, I'm wondering, do you or anyone happen to know if Zenoss reads Windows Event Logs from Win2k?
[13-Apr-2009 15:29:52[ **gemineye> mrayzenoss: How can I get some swag?
[13-Apr-2009 15:31:15[ **mrayzenoss> email me
[13-Apr-2009 15:31:52[ **gemineye> done
[13-Apr-2009 15:32:07[ **perr0> I'll make sure to e-mail you too
[13-Apr-2009 15:32:14[ **jmp242> handing out more swag mrayzenoss? lol
[13-Apr-2009 15:32:21[ **perr0> I came just in time
[13-Apr-2009 15:32:52[ **cgibbons> let me try it real quick
[13-Apr-2009 15:33:28[ **gemineye> My daughter killed the zebra I got a LISA '08
[13-Apr-2009 15:33:47[ **perr0> huh?
[13-Apr-2009 15:34:12[ **gemineye> foam zebras Zenoss was giving away at a conference
[13-Apr-2009 15:34:17[ **perr0> ah
[13-Apr-2009 15:34:47[ **perr0> I've never been to a LISA event but everyone tells me they're off the hook
[13-Apr-2009 15:34:47[ **gemineye> Actually, that was a code phrase. Only really special insiders know what it means.
[13-Apr-2009 15:34:57[ **perr0> we get it
[13-Apr-2009 15:35:43[ **gemineye> '08 was my first and was well worth it. I was able to negotiate about $20,000 off a deal with APC and found out about Zenoss as a result of going.
[13-Apr-2009 15:36:31[ **perr0> I think I'd rather go to BSDCan then Lisa, I would love to see zenoss at BSDCan
[13-Apr-2009 15:37:02[ **gemineye> don't know that one.
[13-Apr-2009 15:38:21[ **Disconnect> hm. if anyone is editing docs, you should have a rule that the description cannot be more than 50% identical to the thing its describing.
[13-Apr-2009 15:38:33[ **Disconnect> "zCollectorClientTimeout: Allows you to set the timeout time of the collector client in seconds"
[13-Apr-2009 15:39:12[ **perr0> gemineye: BSDCan is for the "really" cool BSD folkds
[13-Apr-2009 15:39:17[ **perr0> folks
[13-Apr-2009 15:39:48[ **Disconnect> "zFooRandomBarSeed: Allows you to seed the Foo Random for Bar" <-- just as helpful
[13-Apr-2009 15:51:19[ **cgibbons> d'oh! branch hell again
[13-Apr-2009 16:10:52[ **cgibbons> jmp242: i get mixed results from 2 different systems here. what kind of problems are you seeing with win2k & event log there?
[13-Apr-2009 16:20:18[ **cluther> jmp242: It's always worked for me as long as I had local admin permission.
[13-Apr-2009 17:11:46[ **CamargoBP> So what makes those links between locations work? I have 5 VPN sites and 1 Router connecting to all of them. SNMP has the route to all the sites under Routes each of the other devices (the 5 VPNs) have nothing in the interface list or routes list. What do I need to add to the VPN device, routes, interfaces or both?
[13-Apr-2009 17:12:09[ **CamargoBP> Oh yeah next hop is (none) in the routes
[13-Apr-2009 17:13:36[ **cluther> CamargoBP: Just interfaces to make the Google map work.
[13-Apr-2009 17:14:04[ **cluther> If deviceA in locationX has an interface on the same IP subnet as deviceB in locationY, a line will be drawn between the locations.
[13-Apr-2009 17:14:28[ **CamargoBP> cluther: I was afraid of that. Dang! Because the SNMP doesn't grab the tunnel.x interfaces.
[13-Apr-2009 17:14:49[ **CamargoBP> I guess I need to add my own and lock them.
[13-Apr-2009 17:14:53[ **CamargoBP> That stinks.
[13-Apr-2009 17:15:20[ **cluther> What kind of device?
[13-Apr-2009 17:15:26[ **CamargoBP> Juniper SSG
[13-Apr-2009 17:15:28[ **cluther> Yeah.. you will have to manually add them.
[13-Apr-2009 17:15:58[ **CamargoBP> It grabs everything but the virtual interfaces, like tunnel and loopback
[13-Apr-2009 17:16:16[ **cluther> Ah.. shoot. We have an Enterprise ZenPack that uses the NS-INTERFACE-MIB to model those interface.
[13-Apr-2009 17:17:06[ **CamargoBP> What is that ZenPack called?
[13-Apr-2009 17:17:26[ **cluther> NetScreenMonitor
[13-Apr-2009 17:17:52[ **cluther> Only available to customers though.
[13-Apr-2009 17:18:18[ **CamargoBP> http://www.zenoss.com/community/projects/zenpacks/juniperperformance
[13-Apr-2009 17:18:39[ **adytum-bot> Title: ZenPack - JuniperPerformance - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Apr-2009 17:19:42[ **cluther> I believe that one just gets some device level performance information. No modeling.
[13-Apr-2009 17:20:09[ **CamargoBP> I'd like to be an enterprise customer it's just too much $$$ for our small business
[13-Apr-2009 17:21:05[ **mrayzenoss> CamargoBP: http://www.zenoss.com/Members/netdata/create-manual-device-dependencys/
[13-Apr-2009 17:21:25[ **adytum-bot> Title: Create manual device dependencies - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Apr-2009 18:03:06[ **atsaloli> hi. how do I upgrade my zenoss 2.3.0 to 2.3.3? I've checked the website and the release notes and the FAQ but can't find the answer.
[13-Apr-2009 18:03:45[ **CamargoBP> So I've gone through and made an interface on each device that are on the 10.254.254.x network each with their own IP address, however the link line does not show. Do I need to restart anything?
[13-Apr-2009 18:04:13[ **atsaloli> I don't want to lose my data
[13-Apr-2009 18:05:13[ **atsaloli> I've also looked at http://www.zenoss.com/community/docs/install-guides/upgrading-zenoss
[13-Apr-2009 18:05:19[ **atsaloli> but it does not have 2.3.0 to 2.3.3
[13-Apr-2009 18:05:36[ **adytum-bot> Title: Upgrading Zenoss - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Apr-2009 18:08:48[ **CamargoBP> Is it zenmodel that finds all the connections between networks and then makes the lines?
[13-Apr-2009 18:30:25[ **jetole> Hey guys, does anyone know if there is a free plugin that lets you monitor vmware like the commercial version does?
[13-Apr-2009 18:34:55[ **Disconnect> you can probably put something together with nagios plugins without too much trouble
[13-Apr-2009 18:35:23[ **jetole> I was actually just considering SSH and zen command which is right along the same lines
[13-Apr-2009 18:36:09[ **perr0> I thought the community zenpacks are free and for monitoring WMWARE?
[13-Apr-2009 18:36:28[ **jetole> I don't know but I think I should look
[13-Apr-2009 18:36:39[ **perr0> http://www.zenoss.com/community/projects/zenpacks/
[13-Apr-2009 18:36:59[ **adytum-bot> Title: ZenPack Project Site - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Apr-2009 18:37:03[ **perr0> I see three I don't know they're the right ones
[13-Apr-2009 18:37:31[ **jetole> yeah, was just looking at that
[13-Apr-2009 18:38:02[ **jetole> I am specifically looking for performance monitoring since with ESXi, the free version, their reporting just sucks
[13-Apr-2009 18:38:12[ **jetole> I can only view the last hour of stats
[13-Apr-2009 18:38:30[ **jetole> I will look at these zenpacks and if nothing comes up then zencommand + ssh ftw
[13-Apr-2009 18:39:07[ **jetole> I know they offer it in the commercial version of zenoss too though or at least the 2.3 man says they do
[13-Apr-2009 18:40:23[ **jetole> well the filesystem one relies on snmpd on vmware server which doesn't exist on the new ESXi
[13-Apr-2009 18:41:04[ **jetole> the vmware virtual machine one looks like it will do it
[13-Apr-2009 21:20:33] timburke_ is now known as timburke
[14-Apr-2009 00:00:42] [disconnected at Tue Apr 14 00:00:42 2009]
[14-Apr-2009 00:00:42] [connected at Tue Apr 14 00:00:42 2009]
[14-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[14-Apr-2009 07:21:41[ **jmp242> cgibbons: sorry, I had to leave for the night. I'm actually trying to help with this thread : http://forums.zenoss.com/viewtopic.php?p=33360#33360
[14-Apr-2009 07:22:02[ **adytum-bot> Title: Forums :: View topic - Windows 2000 WMI (at forums.zenoss.com)
[14-Apr-2009 07:22:17[ **jmp242> not an error I'm familiar with, especially when wbem and wmic work...
[14-Apr-2009 07:46:30[ **toninog> hi all
[14-Apr-2009 07:47:09[ **toninog> cluther: hi - thought this would be easier than sending service tickets
[14-Apr-2009 07:47:17[ **toninog> cluther: are you available to chat?
[14-Apr-2009 07:49:07[ **cluther> toninog: Yeah.
[14-Apr-2009 07:49:26[ **cluther> You're right about modifying the deviceHardwareDetail page template. It would be global.
[14-Apr-2009 07:50:35[ **cluther> It's a bit tricky to get a new tab only for certain types of devices, but it can be done.
[14-Apr-2009 07:52:29[ **toninog> ok - how ?
[14-Apr-2009 07:52:30[ **toninog>
[14-Apr-2009 07:52:39[ **toninog> It is what I have been trying to accomplish...
[14-Apr-2009 07:52:55[ **toninog> OR even if we can add it to the hardware tab - but only for the printers
[14-Apr-2009 07:53:25[ **cluther> Updated the case with a bit of code for the new tab.
[14-Apr-2009 07:53:27[ **toninog> at the moment - If I use deviceHardwareDetail.pt in my zenpack - it will be for ALL devices
[14-Apr-2009 07:53:33[ **toninog> ok - looking now
[14-Apr-2009 08:06:08[ **toninog> cluther: ok - I am getting a weird error when navigating to /printers/laser
[14-Apr-2009 08:06:09[ **toninog> URL: file:ZenModel/skins/zenmodel/deviceListMacro.pt
[14-Apr-2009 08:06:27[ **toninog> AttributeError: primaryAq
[14-Apr-2009 08:06:36[ **toninog> there is a large stack trace as well
[14-Apr-2009 08:07:19[ **cluther> It's that device method I told you to put on PrinterToner.
[14-Apr-2009 08:07:26[ **toninog> nope
[14-Apr-2009 08:07:32[ **toninog> just doing a restart
[14-Apr-2009 08:07:37[ **toninog> of zenoss
[14-Apr-2009 08:07:39[ **cluther> That worked?
[14-Apr-2009 08:08:02[ **cluther> I thought I told you the wrong thing. To return printertoner() instead of printertoners()
[14-Apr-2009 08:08:26[ **cluther> Plural instead of singular or visa-versa.
[14-Apr-2009 08:11:09[ **toninog> hehe - no it is giving this error in the logs : AttributeError: 'PrinterTonerDevice' object has no attribute '__of__'
[14-Apr-2009 08:12:15[ **toninog> 2009-04-13 21:20:37 ERROR zen.ZenPing: Remote exception: exceptions.AttributeError: 'PrinterTonerDevice' object has no attribute '__of__'Traceback (most recent call last):
[14-Apr-2009 08:12:35[ **cluther> I think zenhub needs to be restarted.
[14-Apr-2009 08:12:42[ **toninog> in zenping and zenstatus logs
[14-Apr-2009 08:12:53[ **toninog> I have tried that - stopped it and all -
[14-Apr-2009 08:13:33[ **Disconnect> ugh weird. another hung test. hasn't been checked since 145 am (current time 915) and its been up since i saw the nagios report at 8 and fixed it (its not a critical service, but it'd be nice if it recovered since we're trying to use zenoss for metrics now)
[14-Apr-2009 08:13:41[ **toninog> on every attempt to start it - it gives the same error 
[14-Apr-2009 08:13:52[ **cluther> That __of__ error occurs when there is no class file corrosponding to an object in the database.
[14-Apr-2009 08:15:34[ **toninog> hm - weird - the device is still there... as is the py files
[14-Apr-2009 08:16:12[ **Disconnect> is there a way to force it to rerun a test? its even still paging me
[14-Apr-2009 08:20:19[ **toninog> cluther: it seems it does not like the line :from copy import deepcop
[14-Apr-2009 08:20:34[ **toninog> after commenting this out - it started zenhub without the errors
[14-Apr-2009 08:23:41[ **cluther> It should be "from copy import deepcopy"
[14-Apr-2009 08:24:51[ **toninog> cluther: yes - it was what I had - I cut n pasted wrong
[14-Apr-2009 08:25:29[ **cluther> Can you try executing that within a normal Python intrepreter on your system?
[14-Apr-2009 08:25:53[ **toninog> cluther: ok - I got it working - I used import copy and then used copy.deepcopy for the call
[14-Apr-2009 08:25:59[ **toninog> I can see the device tab now
[14-Apr-2009 08:27:00[ **toninog> ok - we have the tab...
[14-Apr-2009 08:27:05[ **toninog> thanks for that
[14-Apr-2009 08:27:32[ **toninog> now - another question... adding details to the hardware tab... that only apply to the device that is added
[14-Apr-2009 08:27:52[ **toninog> so instead of a printerToner tab - it is under hardware
[14-Apr-2009 08:27:58[ **toninog> like temperature sensors
[14-Apr-2009 08:34:09[ **cluther> toninog: You'd want to enclose the new table in a tal:condition ...
[14-Apr-2009 08:34:52[ **cluther> Like
[14-Apr-2009 08:34:52[ **toninog> ok - I have done so
[14-Apr-2009 08:35:20[ **toninog> I copied the deviceHardwareDetail.pt from the core zenoss to my zenpack
[14-Apr-2009 08:35:33[ **toninog> ahhhh ....
[14-Apr-2009 08:35:55[ **toninog> ok - so do I need the WHOLE deviceHardwareDetail.pt file
[14-Apr-2009 08:36:06[ **toninog> and then append to it ?
[14-Apr-2009 08:36:14[ **cluther> yes
[14-Apr-2009 08:36:28[ **toninog> ok - lemme try that THANKS...
[14-Apr-2009 08:36:48[ **chudler> I could be mistaken, but if you use the same exact name (deviceHarwareDetail.pt), will Zenoss use it on other devices as well?
[14-Apr-2009 08:37:12[ **cluther> Yes, it will. That's the reason for the conditional.. to make sure that the toners don't show up on non-printer devices.
[14-Apr-2009 08:37:21[ **cluther> Even though it really will be your custom template in use.
[14-Apr-2009 08:37:26[ **chudler> okay.  I did this for a zenpack and I used different names, etc.
[14-Apr-2009 08:38:00[ **toninog> chudler: how did you do it differently ?
[14-Apr-2009 08:38:26[ **chudler> I named the template something else, then used different factory_type_information
[14-Apr-2009 08:38:43[ **toninog> ok - do you have code snippet for me ?
[14-Apr-2009 08:38:55[ **toninog> because I have tried that and never gotten it to work...
[14-Apr-2009 08:39:14[ **chudler>      
[14-Apr-2009 08:39:14[ **chudler>     factory_type_information = (
[14-Apr-2009 08:39:14[ **chudler>         {
[14-Apr-2009 08:39:14[ **chudler>             'immediate_view' : 'ilomdeviceStatus',
[14-Apr-2009 08:39:14[ **chudler>             'actions'        :
[14-Apr-2009 08:39:18[ **Disconnect> wow there are a ton of tests that haven't run in many many hours. as early as 2pm yesterday. (hmm. ok, sorting for the win. there are 4 of them that are super-stale. 2pm, 145am, 8am and 915am)
[14-Apr-2009 08:40:26[ **chudler> heh, sorry flood-detected
[14-Apr-2009 08:40:31[ **toninog> chudler: you may want to use pastebin
[14-Apr-2009 08:40:58[ **chudler> anyway I created a new status page and hw view for this zenpack. the relevant part is just the id and action of the 'action'.
[14-Apr-2009 08:41:09[ **rmatte> man, I love this google maps feature where it draws the lines for routes, too cool
[14-Apr-2009 08:44:32[ **rocket> cluther: is there a way to extend the datapoints class from within a zenpack?
[14-Apr-2009 08:45:29[ **cluther> rocket: Sure.. you can include new data sources types within ZenPacks.
[14-Apr-2009 08:45:37[ **cluther> Check out MySqlMonitor
[14-Apr-2009 08:45:50[ **perr0> I can never get it to draw the lines for me
[14-Apr-2009 08:46:06[ **rocket> cluther: ok ..
[14-Apr-2009 08:46:25[ **rocket> cluther: sorry for the questions I am still fumbling around the code somewhat trying to get my head around all of it
[14-Apr-2009 08:46:46[ **rocket> cluther: its in a much different style than I am used to myself ...
[14-Apr-2009 08:47:45[ **perr0> cluther: the only MySQL zenpack available is for Enterprise?
[14-Apr-2009 08:47:55[ **cluther> No, it's a core zenpack.
[14-Apr-2009 08:48:25[ **perr0> k, maybe I am thinking about the Oracle. I'll have to check it out.
[14-Apr-2009 08:57:54[ **Disconnect> yaay it finally cleared the one that was paging me. only 2 hours after the service was fixed. this is a habit that i hope it loses soon,.
[14-Apr-2009 09:07:58[ **rocket> cluther: if I needed to create a custom rrd file how would I do that? through a new datasource class?
[14-Apr-2009 09:08:02[ **rmatte> what is the correct format for zInterfaceMapIgnoreNames and zInterfaceMapIgnoreTypes?
[14-Apr-2009 09:22:16[ **rmatte> hey Chet, think you can get Matt to add a line to add the heartbeat back for a daemon in to http://blog.zenoss.com/2009/01/27/tip-of-the-month-running-only-some-daemons/ ?
[14-Apr-2009 09:22:37[ **adytum-bot> Title: Tip of the Month: Running Only Some Daemons | Zenoss Blog (at blog.zenoss.com)
[14-Apr-2009 09:22:51[ **rmatte> it only states how to remove it
[14-Apr-2009 09:26:12[ **rmatte> I'm also suddenly getting heartbeat errors for every service regularily, any suggestions on how to resolve this?
[14-Apr-2009 09:30:00[ **jmp242> clear all heartbeats?
[14-Apr-2009 09:48:26[ **jmp242> rmatte: did that help?
[14-Apr-2009 09:50:50[ **cluther> rmatte: You don't ever have to put the heartbeats back. As soon as the daemon starts in daemon mode (with the start option) it puts its own heartbeat back.
[14-Apr-2009 09:51:06[ **cluther> So if you wanted to resume heartbeat monitoring of zenmodeler, you would just run "zenmodeler start"
[14-Apr-2009 09:52:23[ **rocket> bah ... I think I am lost in the maze of twisted .. :/ .. I am just trying to figure out how new rrd files are created and how I can set their create options ... but i am having a hard time backtracking from RRDUtil and zenperfsnmp .. :/
[14-Apr-2009 09:54:37[ **cluther> rocket: Beware the twisted.
[14-Apr-2009 09:54:55[ **cluther> Seriously though, data points have an attribute called createCmd.
[14-Apr-2009 09:55:07[ **rocket> yup I figured that out
[14-Apr-2009 09:55:10[ **cluther> If it is set, it override the default create command that exists on the collector setup.
[14-Apr-2009 09:55:26[ **rocket> so basically I have to override the datapoint
[14-Apr-2009 09:55:39[ **cluther> No.. just set its createCmd.
[14-Apr-2009 09:55:52[ **Disconnect> ok this is crazy now. i keep getting these stale tests building up. 1 missed snmp ping from 90 minutes ago, a missing process from 45 mins ago (9th test).. where do i find the params (or logs) associated with this?
[14-Apr-2009 09:55:54[ **rocket> cluther: code snippet example anywhere?
[14-Apr-2009 09:56:48[ **cluther> rocket: The best way to do it is set it up inside your template in the UI, then add the template to your ZenPack. It will be included in the objects.xml.
[14-Apr-2009 09:56:50[ **cluther> No code required.
[14-Apr-2009 09:58:08[ **rocket> cluther: say I did want to do it programattically .. so that it could be reused in more than one template
[14-Apr-2009 09:58:58[ **cluther> rocket: Check out MySqlMonitorDataSource from the MySqlMonitor ZenPack.
[14-Apr-2009 09:59:10[ **cluther> It has a method called addDataPoints to build out the list of data points it uses..
[14-Apr-2009 09:59:26[ **cluther> You can set the createCmd in the same way that it sets the rrdtype and rrdmin.
[14-Apr-2009 10:01:25[ **rocket> ok
[14-Apr-2009 10:02:55[ **rocket> cluther: my head is exploding right now .. but I think you have me on the right track ..
[14-Apr-2009 10:04:47[ **rocket> cluther: is there a way to append options to an existing datapoint type?
[14-Apr-2009 10:05:14[ **rocket> eg extend its createCmd? :/
[14-Apr-2009 10:06:55[ **cluther> rocket: hmm..
[14-Apr-2009 10:09:04[ **cluther> Maybe something like dp.createCmd = '\n'.join([self.getDmdRoot('Monitors').Performance.localhost.getDefaultRRDCreateCommand(), "YOUREXTENSION"])
[14-Apr-2009 10:11:09[ **rocket> cluther: ok .. I will think about it ... I think I need to think about this some more just to make sure I understand the whole datapoint datasource etc terminology ..
[14-Apr-2009 10:12:44[ **rmatte> If I wanted to add something to zInterfaceMapIgnoreNames using a wildcard would it just be like: unrouted VLAN^ ?
[14-Apr-2009 10:13:02[ **rmatte> I have tons of debug alerts coming in for "unrouted VLAN 100" and other numbers.
[14-Apr-2009 10:13:07[ **rmatte> I need to get Zenoss to ignore them
[14-Apr-2009 10:13:22[ **rmatte> I don't even see them listed in the OS tab on the devices
[14-Apr-2009 10:16:02[ **cluther> rmatte: ^unrouted VLAN
[14-Apr-2009 10:16:12[ **cluther> The ^ anchors to the beginning of the line.
[14-Apr-2009 10:16:38[ **rmatte> ok, thanks
[14-Apr-2009 10:17:51[ **rmatte> then do I have to remodel all devices for it to take effect?
[14-Apr-2009 10:18:01[ **cluther> yes
[14-Apr-2009 10:18:05[ **rmatte> ok
[14-Apr-2009 10:18:08[ **rmatte> thanks
[14-Apr-2009 10:22:38[ **rocket> cluther: when I am editing a template .. when do the thresholds,datasources,datapoints actually take effect?
[14-Apr-2009 10:23:07[ **cluther> It depends on how the collection daemon works, but usually by the next collection cycle.
[14-Apr-2009 10:23:12[ **rocket> eg if I modify a graph or edit a threshold can I have it find a datapoint and edit it?
[14-Apr-2009 10:23:50[ **rocket> eg if I create a custom threshold it adds items say a new average to a datapoint ...
[14-Apr-2009 10:24:06[ **cluther> Yes, that'd be possible.
[14-Apr-2009 10:25:07[ **rmatte> does Zenoss like lock down during polling cycles? It seems like I can never access zProperties while it's polling
[14-Apr-2009 10:25:25[ **cluther> Nope. I'm not sure why zProperties get slow like that.
[14-Apr-2009 10:26:07[ **rmatte> it does it on all of our boxes
[14-Apr-2009 10:26:14[ **rmatte> and we have like 10 zenoss boxes running right now
[14-Apr-2009 10:38:28[ **cluther> rmatte: How many ZenPacks do you have loaded on average?
[14-Apr-2009 11:14:38[ **rmatte> I've got a few
[14-Apr-2009 11:14:42[ **rmatte> like, hmmm
[14-Apr-2009 11:14:48[ **rmatte> 10 maybe
[14-Apr-2009 11:14:54[ **rmatte> but one of them is a huge zenpack
[14-Apr-2009 11:14:57[ **rmatte> Cisco Mibs pack
[14-Apr-2009 12:28:23[ **rmatte> what are the advantages when using the zenhub workers option?
[14-Apr-2009 12:52:41[ **LedZeplin> if i'm pulling snmp data such as temperature that has labels such as "23 Deg C" is there a wa to strip out the non numerical part
[14-Apr-2009 13:00:24] willwh1 is now known as willwh
[14-Apr-2009 13:04:57[ **jmp242> LedZeplin: only if you use a command datasource
[14-Apr-2009 13:05:46[ **LedZeplin> jmp242: ok thanks I'll look into that.
[14-Apr-2009 13:06:21[ **jmp242> sure - you'll want to use a script of your own creation, snmpget/snmpwalk + grep...
[14-Apr-2009 13:08:58[ **bitmonk> howdy, i have a fresh zenoss 2.3.3 monitoring a listserv which answers on port 25 with '220', and it says snmp is down on this host. any thoughts as to what i might change?
[14-Apr-2009 13:09:20[ **bitmonk> er smtp, sorry..
[14-Apr-2009 13:09:30[ **bitmonk> snmp is fine.
[14-Apr-2009 13:19:48[ **kisielk> bitmonk: find the smtp service under /Services/ and edit the Expect Regex
[14-Apr-2009 13:20:29[ **bitmonk> the expect regex is '220'..
[14-Apr-2009 13:22:23[ **kisielk> well, that looks correct
[14-Apr-2009 13:22:41[ **kisielk> are you sure the listserv can accept connections from the zenoss host?
[14-Apr-2009 13:24:17[ **bitmonk> accepts connects from everyone in the world, it's a public listserv, but i suppose i can try a quick telnet test.
[14-Apr-2009 13:26:27[ **bitmonk> super wierd, i can ping it but 'telnet' says 'no route to host' when i try port 25, though i can reach it from my notebook..
[14-Apr-2009 13:26:58[ **bitmonk> maybe something funky on this network.. thanks for being a second brain..
[14-Apr-2009 13:27:25[ **rmatte> bitmonk :  do a traceroute
[14-Apr-2009 13:27:46[ **rmatte> if the traceroute makes it all the way through it's probably some firewall issue
[14-Apr-2009 13:28:49[ **bitmonk> there's not a firewall, however.. very curious..
[14-Apr-2009 13:29:06[ **rmatte> you're certain there's no router with ACLs applied on it or anything?
[14-Apr-2009 13:29:38[ **bitmonk> i'd be extremely surprised if my datacenter had some kind of ACLs rejecting another datacenter, only for port 25..
[14-Apr-2009 13:30:34[ **bitmonk> hm maybe there is an outgoing firewall at this provider..
[14-Apr-2009 13:30:43[ **bitmonk> weaksauce.
[14-Apr-2009 13:31:51[ **bitmonk> make sense, anti-spam measure, maybe i can get them to lift it..
[14-Apr-2009 13:39:56[ **rmatte> it's possible
[14-Apr-2009 13:43:44[ **dollarbang> any one online?
[14-Apr-2009 13:45:18[ **kisielk> yep
[14-Apr-2009 13:45:37[ **dollarbang> can you help a newbie?
[14-Apr-2009 13:48:20[ **jmp242> maybe
[14-Apr-2009 13:48:34[ **perr0> how much do you guys charge?
[14-Apr-2009 13:48:44[ **jmp242> ?
[14-Apr-2009 13:48:54[ **jmp242> we're volunteer community members
[14-Apr-2009 13:48:56[ **perr0> bad joke?
[14-Apr-2009 13:48:58[ **jmp242> or I am anyway
[14-Apr-2009 13:49:05[ **jmp242> ahhh
[14-Apr-2009 13:49:37[ **jmp242> dollarbang: what's your question / problem? How much of the docs have you read?
[14-Apr-2009 13:50:10[ **dollarbang> most of the docs and faqs, it is confusing the amount of material.
[14-Apr-2009 13:50:42[ **dollarbang> I'm trying to find how it applies to the host being monitored.
[14-Apr-2009 13:50:59[ **jmp242> It is confusing
[14-Apr-2009 13:51:05[ **jmp242> How what applies?
[14-Apr-2009 13:52:36[ **dollarbang> setting up windows zProperties. I'm assuming that is done on the Zenoss server, but it's execution leaves something out it the doc.
[14-Apr-2009 13:53:36[ **jmp242> brb
[14-Apr-2009 14:27:27[ **jmp242> dollarbang: there's not much to the zProperties for Windows. You go into the device, and set the zWinUser and zWinPass
[14-Apr-2009 14:27:31[ **jmp242> that's about it
[14-Apr-2009 14:27:48[ **jmp242> see trac-zenpacks/wiki/CommunityFAQGeneral?version=28#Windows
[14-Apr-2009 14:27:51[ **jmp242> for a bit more info
[14-Apr-2009 14:29:36[ **dollarbang> thanks, I was able to set that up, now to get the Windows Security or Support team to provide me with a Domain account that provides access to all of the windows servers that we want Zenoss to monitor. It appears to be getting WMI information, I don't know if it is getting SNMP traffic (yet...haven't figured that out either).
[14-Apr-2009 14:30:22[ **jmp242> SNMP - it's probably looking for the SNMP Informant MIB info (needs to be installed on Windows servers) or you need to install a WMI Zenpack
[14-Apr-2009 14:32:39[ **dollarbang> oh boy, just what I need, more reading material for the necessary room. This is supposed to be easier than HPOM.
[14-Apr-2009 14:57:33[ **cgibbons> hmmm
[14-Apr-2009 15:42:06[ **cgibbons> mrmatt
[14-Apr-2009 15:54:26[ **rocket> Hey Matt
[14-Apr-2009 15:54:31[ **mrayzenoss> greetings
[14-Apr-2009 16:01:09[ **rocket> cluther_: ping
[14-Apr-2009 16:01:21[ **cluther_> What's up?
[14-Apr-2009 16:01:43[ **rocket> hey I am inside a template class .. how do I get the actual datasource object given the name
[14-Apr-2009 16:02:06[ **rocket> so that I can edit its create parameters ..
[14-Apr-2009 16:02:11[ **cluther_> template.datasources._getOb('datasourceName')
[14-Apr-2009 16:02:19] willwh1 is now known as willwh
[14-Apr-2009 16:02:22[ **cluther_> createCmd is on the data point..
[14-Apr-2009 16:02:35[ **rocket> err datapoint then
[14-Apr-2009 16:02:40[ **cluther_> template.datasources._getOb('dataSourceName').datapoints._getOb('dataPointName')
[14-Apr-2009 16:02:54[ **rocket> will I have to import anything special?
[14-Apr-2009 16:02:59[ **cluther_> nope
[14-Apr-2009 16:04:16[ **rocket> hrmm where am I going to get the dataSourceName from?
[14-Apr-2009 16:04:34[ **rocket> I know the dataPointName I see that here ..
[14-Apr-2009 16:05:59[ **rocket> cluther_: is that the context?
[14-Apr-2009 16:14:06[ **cluther_> rocket: It goes template -> data source -> data point.
[14-Apr-2009 16:14:16[ **cluther_> You should be able to see the names when you're looking at it in the web interface.
[14-Apr-2009 16:14:30[ **cluther_> Often times the data source and data point have the same name.. as with SNMP.
[14-Apr-2009 16:15:09[ **rocket> cluther_: but from inside the template how would I get the name?
[14-Apr-2009 16:15:17[ **rocket> in the python code per say
[14-Apr-2009 16:15:49[ **rocket> I dont get the datasources object back unless I know its name do I?
[14-Apr-2009 16:16:02[ **rocket> eg in your example you showed me
[14-Apr-2009 16:16:06[ **rocket> template.datasources._getOb('datasourceName')
[14-Apr-2009 16:16:23[ **rocket> I dont see where I would get the datasourceName from .. :/
[14-Apr-2009 16:16:51[ **cluther_> Are you looking at the template in the web interface?
[14-Apr-2009 16:17:13[ **rocket> right now I am looking at it from the cmdline in the python code
[14-Apr-2009 16:17:25[ **cluther_> template.datasources.objectIds()
[14-Apr-2009 16:21:20[ **rocket> thanks cluther_ I will hack on it some more
[14-Apr-2009 20:24:47] Bryansteo is now known as Bryanstein
[15-Apr-2009 00:00:42] [disconnected at Wed Apr 15 00:00:42 2009]
[15-Apr-2009 00:00:42] [connected at Wed Apr 15 00:00:42 2009]
[15-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[15-Apr-2009 09:33:36[ **rmatte> good morning Matt
[15-Apr-2009 09:34:13[ **mrayzenoss> morning everyone
[15-Apr-2009 09:50:14[ **chudler> If I make a command datasource (or any datasource, for that matter) on a component template, is there any way I can see it run using the command line? giving "run -d" doesn't seem to run the component template.
[15-Apr-2009 09:50:47[ **mrayzenoss> it doesn't show up with 'zencommand run -v10 devicename'?
[15-Apr-2009 09:55:53[ **chudler> I can't find anything indicating that it actually ran. I just created a very simple command datasource that is properly applied to the component (not the device).
[15-Apr-2009 09:56:51[ **chudler> FWIW, I never saw output in zensnmpperf indicating a collection on a component either, even though it does collect and create things properly.
[15-Apr-2009 10:02:10[ **chudler> awfcourse you realize I meant zenperfsnmp :-p
[15-Apr-2009 10:16:16[ **malbon> hi
[15-Apr-2009 10:17:47[ **malbon> mrayzenoss: how do we add some stuff to the wiki about adding tabs etc? (as asked by tonino)
[15-Apr-2009 10:18:42[ **mrayzenoss> chudler: are you sure you bound the template to the device?
[15-Apr-2009 10:19:22[ **mrayzenoss> malbon: The Community ZenPack one?
[15-Apr-2009 10:19:48[ **malbon> mrayzenoss: or the main one.
[15-Apr-2009 10:20:20[ **malbon> mrayzenoss: I know we can just edit the community one.
[15-Apr-2009 10:20:23[ **mrayzenoss> personally, I prefer the ZenPack one for development ideas, easier to use in my opinion
[15-Apr-2009 10:21:46[ **mrayzenoss> malbon: Is Tonino around?  I got his email about checking in the printer ZenPack
[15-Apr-2009 10:22:36[ **malbon> mrayzenoss: yes, he's going to pop on.
[15-Apr-2009 10:22:55[ **malbon> mrayzenoss: we've been having 'fun' with it all day.
[15-Apr-2009 10:23:33[ **toninog> mrayzenoss: Hi
[15-Apr-2009 10:23:56[ **mrayzenoss> Greetings, just reviewing your email about checking in your Printer Toner ZenPack
[15-Apr-2009 10:24:08[ **mrayzenoss> quick question, what does it add?
[15-Apr-2009 10:24:19[ **mrayzenoss> since I know rocket is working on a Printer ZenPack as well
[15-Apr-2009 10:24:59[ **mrayzenoss> I wanted to see if they were overlapping functionality or complementary
[15-Apr-2009 10:25:01[ **toninog> well now. It adds a new TAB between the OS and hardware tabs called PrinterToner and it generates a status page with all the cartridges for a printer -
[15-Apr-2009 10:25:17[ **mrayzenoss> for all devices or devices on /Printers/ ?
[15-Apr-2009 10:25:21[ **toninog> it then adds perf graphs as well as alerts for when toner goes low
[15-Apr-2009 10:25:30[ **jmp242> how can it do that for all printers though? Don't they all use different OIDs?
[15-Apr-2009 10:25:37[ **toninog> well - you can assign it to only laser so /Printer/laser/
[15-Apr-2009 10:25:58[ **toninog> it has a modeller that interrogates the printer
[15-Apr-2009 10:26:05[ **mrayzenoss> jmp242: there's a standard printer mib: http://www.oidview.com/mibs/0/Printer-MIB.html
[15-Apr-2009 10:26:13[ **adytum-bot> Title: Printer-MIB SNMP MIB (at www.oidview.com)
[15-Apr-2009 10:26:15[ **toninog> it works well on HP printers and I have had moderate success on the rest
[15-Apr-2009 10:26:29[ **toninog> mrayzenoss: it uses that standard mib
[15-Apr-2009 10:26:41[ **jmp242> ahh, explains my issues with IBMs and Xeroxes...
[15-Apr-2009 10:26:46[ **mrayzenoss> cool, I can test it on my Brother printer
[15-Apr-2009 10:26:53[ **toninog> jmp242: and canon
[15-Apr-2009 10:27:08[ **toninog> they are particularly bad at keeping to standards with their printers
[15-Apr-2009 10:27:20[ **toninog> mrayzenoss: on brother - it works well.
[15-Apr-2009 10:28:21[ **toninog> we have tested it against a japanese xerox and zenoss balked at the i18n (internationalisation)
[15-Apr-2009 10:28:44[ **toninog> it had a few weird characters... it uses shiftjis
[15-Apr-2009 10:29:12[ **toninog> hmm - maybe a bug in zenoss - not handling the japanese language
[15-Apr-2009 10:30:59[ **malbon> anyone (other than me) use the HPUX plugin on here?
[15-Apr-2009 10:31:23[ **jmp242> So we think ti works with canon, HP, brother but not so well with IBM and Xerox printers
[15-Apr-2009 10:32:29[ **malbon> jmp242: I think it'll work fine if they have English firmware
[15-Apr-2009 10:32:52[ **jmp242> ok
[15-Apr-2009 10:33:15[ **toninog> we have no ibm and only a japanese xeror to test with
[15-Apr-2009 10:33:18[ **mrayzenoss> toninog: check your email
[15-Apr-2009 10:33:20[ **jmp242> It'll be interesting to see the finished one
[15-Apr-2009 10:33:21[ **toninog> xerox that is.
[15-Apr-2009 10:33:29[ **toninog> mrayzenoss: thanks - got it
[15-Apr-2009 10:33:56[ **toninog> http://www.mibbit.com/up/l9n1EiTb.jpg
[15-Apr-2009 10:34:01[ **toninog> screen shots
[15-Apr-2009 10:34:06[ **toninog> if you want to see
[15-Apr-2009 10:34:09[ **toninog> one more todo
[15-Apr-2009 10:34:34[ **toninog> link - http://www.mibbit.com/up/l9n1EiTb.jpg
[15-Apr-2009 10:34:36[ **jmp242> ahh, does it do graphs of Toner amount?
[15-Apr-2009 10:34:42[ **toninog> yes
[15-Apr-2009 10:34:46[ **toninog> thats the last screenshot to come
[15-Apr-2009 10:34:48[ **jmp242> ahh
[15-Apr-2009 10:34:49[ **jmp242> cool
[15-Apr-2009 10:35:23[ **jmp242> Have you considered working in some of the pages printed per 5 minutes stuff?
[15-Apr-2009 10:35:44[ **jmp242> I already have a simple template for my IBMs with that
[15-Apr-2009 10:35:45[ **toninog> http://www.mibbit.com/up/3mtGUL4J.jpg
[15-Apr-2009 10:36:00[ **malbon> some people are never happy
[15-Apr-2009 10:36:03[ **toninog> jmp242: yes - that is the next stage
[15-Apr-2009 10:36:17[ **malbon> jmp242 raise a request in the community trac
[15-Apr-2009 10:36:22[ **toninog> LOL!
[15-Apr-2009 10:36:22[ **jmp242> Ahh - one more question, why not display the graphs / info as percentage used?
[15-Apr-2009 10:36:27[ **jmp242> or percentage still there
[15-Apr-2009 10:36:44[ **toninog> hmm - could do... never thought of that
[15-Apr-2009 10:37:19[ **toninog> easy enough to accomplish
[15-Apr-2009 10:38:13[ **rocket> cgibbons: I have question for you regarding getting a datapoint object from within a template
[15-Apr-2009 10:38:16[ **jmp242> I just normally think of toner in percentage remaining, as I don't really know what, for instance, 400 means for a given printer
[15-Apr-2009 10:38:37[ **cgibbons> i'm not going to know the answer on that one, rocket.
[15-Apr-2009 10:38:44[ **toninog> jmp242: well - some printers report it as impressions remaining and others as pages
[15-Apr-2009 10:38:59[ **jmp242> where are you in the community track
[15-Apr-2009 10:39:07[ **toninog> i guess percentages is far better understood
[15-Apr-2009 10:39:11[ **rocket> cgibbons: bah!
[15-Apr-2009 10:39:24[ **cgibbons> ask me something about windows, then maybe...
[15-Apr-2009 10:39:28[ **mrayzenoss> jmp242: I haven't added the ZenPack yet, it's not checked in
[15-Apr-2009 10:39:36[ **jmp242> percent works no matter how the printer reports
[15-Apr-2009 10:39:56[ **mrayzenoss> jmp242: once toninog checks it in, I'll get a page up for it and add it for opening tickets
[15-Apr-2009 10:39:56[ **jmp242> I mean, for a user, impressions remaining or pages remaining, a percent still tells them that if they're at 1% left, they need more toner
[15-Apr-2009 10:40:03[ **jmp242> oh, I see
[15-Apr-2009 10:40:09[ **toninog> jmp242: 100% correct
[15-Apr-2009 10:43:44[ **toninog> sorry - busy playing with the percentage idea
[15-Apr-2009 10:49:27[ **rocket> morning cluther ..
[15-Apr-2009 10:49:40[ **cluther> My main man, rocket.
[15-Apr-2009 10:50:16[ **rocket> cluther: so I am working this issue I am having and I think that I need to search for the template class via the dmd but I am still learning how to do that
[15-Apr-2009 10:50:30[ **rocket> because template is not inside the threshold object
[15-Apr-2009 10:50:49[ **rocket> and the datapoint name is passed in but not the object itself ..
[15-Apr-2009 10:50:52[ **cluther> What's the high-level goal here.. maybe it'll make a bit more sense. Are you trying to create a new template from code?
[15-Apr-2009 10:51:12[ **cluther> Or just set the createCmd of an existing data point?
[15-Apr-2009 10:51:17[ **cluther> from a threshold?
[15-Apr-2009 10:51:22[ **rocket> i am trying to create a new template from code that will modify the createCmd
[15-Apr-2009 10:51:42[ **rocket> custom threshold -> modifies datapoints createCmd attr
[15-Apr-2009 10:51:52[ **cluther> That makes sense.
[15-Apr-2009 10:52:21[ **rocket> just trying to keep from having to make a bunch of custom one off datapoint classes
[15-Apr-2009 10:52:45[ **rocket> that sets createCmd .. as I would have to set one up for every datapoint class you guys use in the future
[15-Apr-2009 10:53:34[ **toninog> jmp242: here is the graph with percentages : http://www.mibbit.com/up/HOiPo15A.jpg
[15-Apr-2009 10:53:43[ **rocket> so my idea is to get dp.createCmd ... if == '' then get the default
[15-Apr-2009 10:53:55[ **mrayzenoss> toninog: Threshold at 10%?
[15-Apr-2009 10:53:57[ **rocket> append my settings .. and save back to its createCmd
[15-Apr-2009 10:54:14[ **toninog> yup
[15-Apr-2009 10:54:16[ **cluther> toninog: Very cool.
[15-Apr-2009 10:54:17[ **toninog> its not set yet
[15-Apr-2009 10:54:20[ **toninog> but I can do that
[15-Apr-2009 10:54:34[ **rocket> toninog: can you have the threshold percentage be set as part of a zproperty? with the default at 10%
[15-Apr-2009 10:54:35[ **toninog> cluther: thanks to your help
[15-Apr-2009 10:54:44[ **rocket> that way its easy to find and change
[15-Apr-2009 10:55:25[ **toninog> rocket: ohh - thats a good idea.  How do I accomplish that?
[15-Apr-2009 10:55:34[ **rocket> toninog: or do two thresholds .. one at 20% .. warning ... one at 10% crit
[15-Apr-2009 10:56:20[ **rocket> toninog: let me see if I can find it in the guide
[15-Apr-2009 10:57:12[ **rocket> toninog: did you create a new device class?
[15-Apr-2009 10:57:16[ **toninog> rocket: ok - but I though the zproperties were set across ALL devices? 
[15-Apr-2009 10:57:22[ **toninog> rocket: yes - I have a new device class
[15-Apr-2009 10:57:32[ **jmp242> no, zproperties can be set at device or class level
[15-Apr-2009 10:57:40[ **toninog> excellent
[15-Apr-2009 10:58:15[ **toninog> so - then 6.1.2. Adding a zProperty to a Device of the developer manual
[15-Apr-2009 10:58:33[ **rocket> http://www.willmer.com/kb/2008/12/how-to-add-a-zproperty-in-your-zenpack/
[15-Apr-2009 10:58:52[ **adytum-bot> Title: Rachels Blog » Blog Archive » How to add a zProperty in your ZenPack (at www.willmer.com)
[15-Apr-2009 10:58:55[ **rocket> Section 3.4.1 Base ZenPack Class
[15-Apr-2009 10:59:05[ **rocket> add it to __init__ of the zenpack ..
[15-Apr-2009 10:59:34[ **toninog> excellent
[15-Apr-2009 10:59:35[ **rmatte> man, I hope this remodelling actually applies the ignore interface settings that I setup, I'd hate to have to remodel 344 devices again lol
[15-Apr-2009 10:59:38[ **toninog> will give that a try
[15-Apr-2009 11:00:07[ **cluther> rocket: Turns out that's there's an easy way to do this.
[15-Apr-2009 11:00:18[ **rocket> cluther: I like easy
[15-Apr-2009 11:00:22] aclark is now known as plone_aclark
[15-Apr-2009 11:00:46[ **cluther> rocket: You just need to implement the getRRDCreateCommand(self, default) method on your threshold class.
[15-Apr-2009 11:01:06[ **cluther> rocket: It should do something like: return default + "\nRRA:YOURCUSTOMSTUFF"
[15-Apr-2009 11:01:37] plone_aclark is now known as aclark
[15-Apr-2009 11:01:44[ **rocket> cluther: doh! I missed that .. its right in front of my face
[15-Apr-2009 11:02:46[ **rocket> cluther: wait isnt that method only called inside the datapoint?
[15-Apr-2009 11:04:33[ **rocket> cluther: that would make sense to override that if I were creating custom datapoints ..
[15-Apr-2009 11:04:54[ **malbon> cluther: any moves to make deviceHardwareDetail dynamic in the near future?
[15-Apr-2009 11:05:01[ **rocket> at least to me .. but I definately could be missing something ...
[15-Apr-2009 11:06:19[ **cluther> malbon: Not 2.4 for sure.
[15-Apr-2009 11:06:40[ **cluther> malbon: The UI redesign in the following (autumn) release will make it irrelevant.
[15-Apr-2009 11:06:57[ **chudler> interesting...  can't wait to see it!
[15-Apr-2009 11:08:55[ **cluther> rocket: Your suspicion seems justified.
[15-Apr-2009 11:09:29[ **chudler> mrayzenoss: re my problem with zencommand datasource on a component template. The template is bound to my device-component, and I am trying to debug it. I can't even see it collecting when I run it against the device, is that because it is a component template, not a device one?
[15-Apr-2009 11:09:45[ **rocket> cluther: the main issue is that the datapoint objects arent passed into the threshold class just the names ..
[15-Apr-2009 11:13:10[ **cluther> rocket: Got it ... on sec.
[15-Apr-2009 11:13:31[ **mrayzenoss> chudler: not sure.  Nothing shows up in any logs?
[15-Apr-2009 11:14:00[ **mrayzenoss> zenhub.log perhaps?
[15-Apr-2009 11:15:41[ **chudler> DEBUG:zen.RRDUtil:/opt/zenoss/perf/Devices/power-jerk/fping_rcv.rrd: 3.0
[15-Apr-2009 11:15:41[ **chudler> DEBUG:zen.zencommand:rrd save result: 3.0  ... etc
[15-Apr-2009 11:16:00[ **chudler> those are from a ping template bound to the device.  Nothing for the component, howerver.
[15-Apr-2009 11:16:46[ **chudler> my guess is that the -d option does not run zencommand against anything but the device itself?
[15-Apr-2009 11:17:16[ **chudler> I could be going crazy, however.
[15-Apr-2009 11:17:28[ **malbon> cluther: cool, look forward to that. so anything implemented in the meantime will need re-working anyhow
[15-Apr-2009 11:18:28[ **cluther> chudler: Even with -d you should see the COMMAND data sources from components executed.
[15-Apr-2009 11:19:43[ **chudler> ok. I created the simplest source and graph (/bin/echo -n "A:1|test=2;;;;"), it graphs it, but I never see it show up in logs. I will keep looking.
[15-Apr-2009 11:20:40[ **chudler> there it is! :-p  It wasn't in previous logs.  config delay?  oh well. Thanks
[15-Apr-2009 11:51:52[ **kisielk> hm, is there some way to make a link to the device search?
[15-Apr-2009 11:56:11[ **cluther> kisielk: http://yoururl:8080/zport/dmd/deviceSearchResults?query=whatever
[15-Apr-2009 11:58:59[ **kisielk> cluther: perfect
[15-Apr-2009 11:59:09[ **kisielk> I want to make our Wiki link to devices in Zenoss
[15-Apr-2009 11:59:20[ **kisielk> but of course I don't want to remember which class they're in
[15-Apr-2009 16:48:02[ **perr0> l
[15-Apr-2009 16:50:18[ **bitmonk> is there a convenient way of disabling particular zenoss daemons on startup, in the 'zenoss' script? i see that it generates a list, so i can't just comment one or two out..
[15-Apr-2009 16:50:36[ **bitmonk> i'm in a low-mem environment and the system load really calmed down when i killed a couple of zenoss daemons we're not using..
[15-Apr-2009 17:04:26[ **mrayzenoss> bitmonk: http://www.zenoss.com/community/wiki/tips-and-tricks/RunningOnlySomeDaemons
[15-Apr-2009 17:04:37[ **bitmonk> thanks!
[15-Apr-2009 17:04:49[ **adytum-bot> Title: Running only some daemons - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[15-Apr-2009 17:13:20[ **CamargoBP> So I'm running into a problem where I can ping all 5 of these devices from zenoss terminal but when I tail /opt/zenoss/log/zenping.log I get this: http://pastebin.com/m4e386ce0
[15-Apr-2009 17:13:35[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[15-Apr-2009 17:13:38[ **CamargoBP> What would cause that?
[15-Apr-2009 17:18:52[ **mrayzenoss> did they time out?
[15-Apr-2009 17:21:00[ **kisielk> how do I get zenmail to start by default?
[15-Apr-2009 17:21:05[ **kisielk> it doesn't seem to be running
[15-Apr-2009 17:21:12[ **kisielk> and doesn't show in the daemons tab
[15-Apr-2009 17:31:10[ **CamargoBP> mrayzenoss: What do you mean by timeout?
[15-Apr-2009 17:31:42[ **mrayzenoss> Ping Time Out (secs)
[15-Apr-2009 17:32:00[ **mrayzenoss> it's 1.5 seconds by default
[15-Apr-2009 17:36:21[ **CamargoBP> I changed it to 3 seconds still no go
[15-Apr-2009 17:51:13[ **kisielk> okay, zenmail seems to just not work at all
[15-Apr-2009 18:44:32[ **xFlux> does zenoss support bulkloading of values based off of SSH stdout?
[15-Apr-2009 18:59:12] SEJeff is now known as SEJeff_away
[16-Apr-2009 00:00:42] [disconnected at Thu Apr 16 00:00:42 2009]
[16-Apr-2009 00:00:42] [connected at Thu Apr 16 00:00:42 2009]
[16-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[16-Apr-2009 07:05:40[ **rmatte> I just modelled a server and it picked up the 3 drives on it, but totalbytes are the same for all of them (I'm thinking that they may be running in a RAID config), either way, it's not showing used bytes, free bytes, and % util, they all show up as unknown. Any idea how to fix this?
[16-Apr-2009 07:06:16[ **rmatte> actually, hmmm, no RRD file yet, that's probably why
[16-Apr-2009 07:06:23[ **rmatte> I'm going to give it some time and see if it picks it up
[16-Apr-2009 08:13:48[ **rmatte> eugh, that blows, I put some interface names in to zLocalInterfaceNames instead of zIgnoreInterfaceNames
[16-Apr-2009 08:13:52[ **rmatte> so now I have to remodel again
[16-Apr-2009 08:33:03[ **MmeNetView> test
[16-Apr-2009 09:02:30[ **MmeNetView> Has anyone here used the bath load script, jc_batch_load_2.py, that I put on the wiki site?
[16-Apr-2009 09:24:22[ **Appiah> What do you do when the zenoss-stack-2.3.3-linux.bin just seg faults when you try to run it?
[16-Apr-2009 09:42:17[ **MmeNetView> Not good - what architecture are you on?
[16-Apr-2009 09:43:38[ **Appiah> 32bit
[16-Apr-2009 09:43:49[ **Appiah> i686
[16-Apr-2009 09:44:24[ **Appiah>  A fresh install of Suse 11.1
[16-Apr-2009 09:54:22[ **MmeNetView> hmm - not gone to 11.1 but I have installed it on Open SuSE 10.2, 10.3 and on SLES 10 and found it goes like a dream
[16-Apr-2009 09:54:39[ **MmeNetView> Presumably you are installing as root??
[16-Apr-2009 09:54:49[ **Appiah> tried launching as both root and user
[16-Apr-2009 09:54:51[ **Appiah> same result
[16-Apr-2009 09:55:57[ **Appiah> ye i saw on the downlaod page that it said 10.2 , 10.3 and sles 10
[16-Apr-2009 09:56:00[ **Appiah> all points to same file
[16-Apr-2009 09:56:19[ **Appiah> I was hoping 11.1 would do the same job since it's up-to-date
[16-Apr-2009 09:59:08[ **rmatte> I used the jc_batch_load.py script
[16-Apr-2009 09:59:14[ **rmatte> the original
[16-Apr-2009 09:59:51[ **rmatte> you need to launch it as the zenoss user
[16-Apr-2009 09:59:57[ **rmatte> don't do it as root, don't do it as any other user
[16-Apr-2009 10:00:02[ **rmatte> "su zenoss"
[16-Apr-2009 10:03:35[ **mrayzenoss> cgibbons and I are here this morning, let us know if you have any questions
[16-Apr-2009 10:04:29[ **MmeNetView> re jc_batch_load script - I agree you have to run it as Zenoss. Have you checked whether you can modify and devices that have been script-added?
[16-Apr-2009 10:05:07[ **MmeNetView> I have found that some are fine but some seem to be corrupted if you try to modify them
[16-Apr-2009 10:05:14[ **Appiah> --mode text does not segfault
[16-Apr-2009 10:05:21[ **Appiah> I'll try installing it that way..
[16-Apr-2009 10:05:59[ **MmeNetView> See the forum thread at http://forums.zenoss.com/viewtopic.php?t=9224&highlight=
[16-Apr-2009 10:06:22[ **MmeNetView> I am looking for further input from users....
[16-Apr-2009 10:06:26[ **adytum-bot> Title: Forums :: View topic - Can't Edit bulk-loaded device -using jc_batch_load_2.py (at forums.zenoss.com)
[16-Apr-2009 10:07:35[ **MmeNetView> I would also be delighted to have any input from the developers as to why there sometimes seems to be corruption in script-added devices
[16-Apr-2009 10:07:58[ **MmeNetView> It looks like it might be a timing issue with commit()
[16-Apr-2009 10:10:04[ **mrayzenoss> Hmmm... this sounds like a case for either QA or docs
[16-Apr-2009 10:10:20[ **mrayzenoss> where QA could come up with a test case to force the issue, then we could doc how to avoid it
[16-Apr-2009 10:10:28[ **mrayzenoss> or perhaps it is a code issue
[16-Apr-2009 10:10:58[ **mrayzenoss> sounds like a good candidate for a 'High' ticket, to get it addressed
[16-Apr-2009 10:11:28[ **MmeNetView> What do I need to do to progress this? The script and a sample data file are on the wiki.....
[16-Apr-2009 10:13:21[ **mrayzenoss> http://dev.zenoss.com/trac/wiki/HowToAddTicket
[16-Apr-2009 10:13:53[ **mrayzenoss> open the ticket as a priority of 'High'
[16-Apr-2009 10:14:19[ **cgibbons> we look @ incoming tickets pretty regularly, 3 or more times a week
[16-Apr-2009 10:14:38[ **MmeNetView> OK thanks - Next topic - CAN you do process monitoring for a device if it doesn't have SNMP? ie using cmd.linux.process data collector???
[16-Apr-2009 10:14:45[ **mrayzenoss> it'll come up in the defect reviews and I'll get QA to verify it (or a Dev to shoot it down)
[16-Apr-2009 10:14:57[ **mrayzenoss> with a fix of course
[16-Apr-2009 10:19:21[ **mrayzenoss> I'm testing the cmd.linux.process data collector
[16-Apr-2009 10:23:50[ **MmeNetView> More details on my testing of command process monitoring in the forum at http://forums.zenoss.com/viewtopic.php?t=9401&highlight=
[16-Apr-2009 10:24:11[ **adytum-bot> Title: Forums :: View topic - Process monitoring with / without SNMP (at forums.zenoss.com)
[16-Apr-2009 10:24:57[ **MmeNetView> Actually the forum append has 2 queries. Second query is if you DO use SNMP to monitor processes and you drill into a process from a device's OS tab,
[16-Apr-2009 10:25:14[ **MmeNetView> what populates the data in cpu / memory and count template?
[16-Apr-2009 10:25:37[ **MmeNetView> If you check the template, the type is SNMP but the OID is blank!!
[16-Apr-2009 10:25:46[ **MmeNetView> However you DO get data???????
[16-Apr-2009 10:33:05[ **mrayzenoss> we're trying to recreate this, the dev responsible for it is in a conference call
[16-Apr-2009 10:33:21[ **mrayzenoss> but cgibbons and I are looking at it
[16-Apr-2009 10:34:01[ **cgibbons> what kind of install are you using, mme?
[16-Apr-2009 10:34:08[ **cgibbons> (source, stack, ??)
[16-Apr-2009 10:36:54[ **MmeNetView> 2 installs - one is 2.3.3 on SLES 10, the other is 2.4 beta (2.3.285) on Open SuSE 10.3
[16-Apr-2009 10:37:16[ **cgibbons> i'm after what kind of artifact you used to install with, specifically. a .bin file, or from source, or?
[16-Apr-2009 10:39:25[ **malbon> mrayzenoss: did you get my email? (hi btw)
[16-Apr-2009 10:39:38[ **mrayzenoss> malbon: yeah, and one from Tonino
[16-Apr-2009 10:39:50[ **malbon> mrayzenoss: top banana !
[16-Apr-2009 10:39:52[ **mrayzenoss> malbon: I hope to get 2 new ZenPacks and your update up today
[16-Apr-2009 10:40:14[ **malbon> mrayzenoss: so business is brisk then?
[16-Apr-2009 10:40:44[ **mrayzenoss> my stack is blown
[16-Apr-2009 10:41:05[ **mrayzenoss> 9 ZenPacks in the backlog
[16-Apr-2009 10:41:30[ **mrayzenoss> it's a good problem to have, just lots of other things need attention
[16-Apr-2009 10:46:35[ **mrayzenoss> MmeNetView: cgibbons and I will be digging into the process monitoring, trying to get to the bottom of this. He's got to run, but we will follow up
[16-Apr-2009 10:47:03[ **cgibbons> I should be on the rest of the day (and tomorrow), so I'll touch base when I get further looking at this. I think this should work from what I'm seeing.
[16-Apr-2009 10:47:08[ **cgibbons> famous last words
[16-Apr-2009 10:49:00[ **MmeNetView> My installs are both stack - 32 bit. The beta was upgraded from a Zenoss 2.2 which I think was a stack.
[16-Apr-2009 10:49:35[ **MmeNetView> The 2.3.3 was stack upgraded from a fresh 2.3.2 stack install
[16-Apr-2009 10:49:52[ **mrayzenoss> yeah, cgibbons already found some path issue with the stack, I'm testing with a beta VM
[16-Apr-2009 10:50:18[ **cgibbons> back soon
[16-Apr-2009 10:51:16[ **mrayzenoss> I fixed the missing Inode Utilization graph with the LinuxMonitor, so now I'm trying to figure out how to get processes showing up with just SSH
[16-Apr-2009 10:53:09[ **MmeNetView> Progress.....
[16-Apr-2009 10:53:46[ **mrayzenoss> yeah, I think 2.4 has something like 600+ tickets closed
[16-Apr-2009 10:54:00[ **MmeNetView> Another topic - sshd server processes left hanging on devices monitored with Zenoss plugins..
[16-Apr-2009 10:54:51[ **MmeNetView> TRAC ticket 3742 was opened 7 months ago and seems to have a target 2.2.3..
[16-Apr-2009 10:55:04[ **kells> Yeah, that might be addressed in King Crab.
[16-Apr-2009 10:55:05[ **mrayzenoss> yeah, it's still open
[16-Apr-2009 10:55:36[ **mrayzenoss> bedwards (the dev it's assigned to) is fielding most of the SSH-related stuff right now
[16-Apr-2009 10:55:40[ **kells> When I first looked at the ticket, I completely misread it and thought that it was referring to usage on the *server* side, and not on the client.
[16-Apr-2009 10:55:48[ **kells> My bad
[16-Apr-2009 10:56:02[ **MmeNetView> it's obviously missed that.  Any idea what progress or when (it's priority medium)
[16-Apr-2009 10:56:03[ **mrayzenoss> fyi, kells is the kkearney on the ticket
[16-Apr-2009 10:56:21[ **mrayzenoss> it's safe to say it won't be fixed in 2.4
[16-Apr-2009 10:56:24[ **MmeNetView> Right now, I have 105 sshd processes on my monitored system.....
[16-Apr-2009 10:56:27[ **mrayzenoss> code freeze is tomorrow
[16-Apr-2009 10:56:37[ **mrayzenoss> nuts
[16-Apr-2009 10:56:48[ **mrayzenoss> I'll see about moving it to a High
[16-Apr-2009 10:56:49[ **kells> Sorry, no ETA on the ticket.
[16-Apr-2009 10:58:28[ **MmeNetView> re 2.4 beta, I currently have 2.3.285. I think I have seen 2.3.287. Should I move? Is there an "upgrade"? Is there a document describing the delat between the 2?
[16-Apr-2009 10:58:52[ **mrayzenoss> I think 297 is coming out today
[16-Apr-2009 10:59:12] * mrayzenoss fingers crossed
[16-Apr-2009 10:59:15[ **MmeNetView> sorry - that was "describing the delta between the 2"
[16-Apr-2009 10:59:44[ **mrayzenoss> MmeNetView: I don't think we have beta to beta release notes
[16-Apr-2009 11:00:08[ **rocket> Hi Guys
[16-Apr-2009 11:00:20[ **mrayzenoss> I mean, the info is available in Trac and SVN, but I don't think we list the changes between beta releases
[16-Apr-2009 11:00:33[ **mrayzenoss> is there a ticket in particular?
[16-Apr-2009 11:00:38[ **mrayzenoss> hi rocket
[16-Apr-2009 11:02:32[ **MmeNetView> No ticket in particular - just wondering if you fix process monitoring for 2.4, how would I know it's worth getting a new build??
[16-Apr-2009 11:04:09[ **MmeNetView> Dumb question about IRC...
[16-Apr-2009 11:04:10[ **mrayzenoss> MmeNetView: I have a feeling cgibbons and I will dig into it and it will miss the beta drop today. If it's a simple enough fix (path issues, something trivial) it will make it into the 2.4 release
[16-Apr-2009 11:04:22[ **mrayzenoss> if there's something major broken, it might wait for 2.4.1
[16-Apr-2009 11:04:45[ **mrayzenoss> the code freeze has already kept other patches out
[16-Apr-2009 11:05:01[ **mrayzenoss> but broken is broken, so that's a good argument to get it ino
[16-Apr-2009 11:05:07[ **mrayzenoss> s/ino/in/
[16-Apr-2009 11:05:08[ **MmeNetView> I am using Konversation on Suse 10.3 to "chat", how can I respond to a particular participant?
[16-Apr-2009 11:06:22[ **Appiah> MmeNetView: can you dubble click the name and get a new window?
[16-Apr-2009 11:06:38[ **Appiah> I think konversation is very mIRC like
[16-Apr-2009 11:06:50[ **Appiah> but it was ages ago i used any of them
[16-Apr-2009 11:10:16[ **MmeNetView> Another topic.....
[16-Apr-2009 11:11:02[ **MmeNetView> Is anyone else as cofused as I am about "plugins" and "collectors" ?
[16-Apr-2009 11:11:12[ **mrayzenoss> so the answer for zenoss.cmd.linux.process is you need the ZenPlugins
[16-Apr-2009 11:11:31[ **mrayzenoss> and I'll get back to you on what's changed for 2.4
[16-Apr-2009 11:11:43[ **MmeNetView> I think that there are Zenoss plugins and Nagios plugins and in fact they are entirely different and separate?
[16-Apr-2009 11:11:56[ **mrayzenoss> they are completely different
[16-Apr-2009 11:12:33[ **MmeNetView> Good - however, various bits of documentation tend to just refer to "plugins"....
[16-Apr-2009 11:12:34[ **mrayzenoss> the Nagios plugins are from the NagiosPlugins.org and are the standard bundle of commands run from the server
[16-Apr-2009 11:12:38[ **kells> And don't forget about 'ZenPlugins' (my personal favourite )
[16-Apr-2009 11:12:58[ **mrayzenoss> the ZenPlugins are scripts that are installed on the remote box and called from Zenoss
[16-Apr-2009 11:13:20[ **mrayzenoss> and the goal for 2.4 was to start deprecating the ZenPlugins
[16-Apr-2009 11:13:22[ **MmeNetView> BTW - re the process graphs - I do have the Zenoss plugins installed
[16-Apr-2009 11:13:40[ **cluther> MmeNetView: Which version of Zenoss are you running?
[16-Apr-2009 11:14:00[ **MmeNetView> OK - so are  "ZenPlugins"  any old script that run remotely over ssh?
[16-Apr-2009 11:14:03[ **cluther> MmeNetView: I seem to recall some recent issues that prevented per-process performance information from being gathered from ZenPLugins.
[16-Apr-2009 11:14:47[ **MmeNetView> cluther - I have 2.3.3 and 2.4 beta (2.3.285)
[16-Apr-2009 11:14:51[ **cluther> MmeNetView: ZenPlugins is the name of a specific software package. It does contain a script called zenplugins.py that is run remotely by Zenoss over SSH.
[16-Apr-2009 11:15:02[ **cluther> MmeNetView: Which version of ZenPlugins?
[16-Apr-2009 11:15:49[ **MmeNetView> AAARGGHHH - cluther - what are you referring to as ZenPLugins????
[16-Apr-2009 11:16:48[ **kells> The ZenPlugins are a specific set of packaged plugins that do very specific things (eg df, ps)
[16-Apr-2009 11:17:01[ **kells> You can download that package from the zenoss.com site.
[16-Apr-2009 11:17:10[ **cluther> MmeNetView: This is confusing.. apparently they've been labeled in a weird way on the download page.
[16-Apr-2009 11:17:12[ **cluther> http://www.zenoss.com/download/links?creg=no
[16-Apr-2009 11:17:14[ **rocket> Hey kells ... I am working on improving your aix community zenpack
[16-Apr-2009 11:17:17[ **cluther> Go down to "Remote Monitoring Scripts"
[16-Apr-2009 11:17:22[ **adytum-bot> Title: Download Links - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[16-Apr-2009 11:17:41[ **kells> The generic "plugin" (ie modeler or collector) can be any script/binary/etc that you want to run
[16-Apr-2009 11:17:49[ **kells> rocket: Cool!
[16-Apr-2009 11:18:04[ **rocket> kells: adding print queues to it etc
[16-Apr-2009 11:18:04[ **MmeNetView> So, in these last few appends, are ZenPlugins what I think of as Zenoss plugins ie. the things that power the /Server/Cmd/Linux templates
[16-Apr-2009 11:18:19[ **rocket> kells: extending the model to be aix specific ..
[16-Apr-2009 11:18:23[ **rocket> that sort of thing ..
[16-Apr-2009 11:18:36[ **kells> rocket: You are insane!  Printers in AIX?  That's really hard core!
[16-Apr-2009 11:18:45[ **rocket> improving the documentation on how to get the cpu info etc ..
[16-Apr-2009 11:18:54[ **kells> That's very cool stuff!
[16-Apr-2009 11:19:18[ **rocket> fixed the unknown manufacturer issues too
[16-Apr-2009 11:19:23[ **kells> Did mray hook you up with creds to update the package in subversion?
[16-Apr-2009 11:19:26[ **kells> Sweet!
[16-Apr-2009 11:19:55[ **rocket> kells: yeah .. he did ..
[16-Apr-2009 11:20:15[ **rocket> kells: I plan on adding a daemon to get the errpt stuff eventually as well
[16-Apr-2009 11:22:19[ **MmeNetView> so - Zenoss plugins = ZenPlugins= the package on downloads under "Remote Monitoring Scripts" = these may go away in 2.4????
[16-Apr-2009 11:22:33[ **mrayzenoss> not yet
[16-Apr-2009 11:22:53[ **kells> I wrote a backend parser for the errpt for SSH, but that's not going to make it into the SSH monitoring for 2.4 as it hasn't been completely tested and also there's not a good way inside of zencommand to store the last info that has been read. ie reading errpt shouldn't generate the same events *every* time it's run
[16-Apr-2009 11:22:53[ **MmeNetView> is the rest correct???
[16-Apr-2009 11:22:53[ **mrayzenoss> not until all the functionality is replaced with SSH ZenPacks
[16-Apr-2009 11:23:52[ **MmeNetView> yeh - but - Zenoss plugins = ZenPlugins= the package on downloads under "Remote Monitoring Scripts" - correct?
[16-Apr-2009 11:24:23[ **mrayzenoss> That sounds correct. Zenoss Plugins are the remote scripts and we're lax about always calling them "Zenoss Plugins" vs. "plugins" vs. "zenplugins"
[16-Apr-2009 11:25:49[ **mrayzenoss> officially there are Linux, FreeBSD and Darwin ZenPlugins in http://dev.zenoss.org/trac/browser/trunk/zenplugins
[16-Apr-2009 11:26:21[ **mrayzenoss> there are also Solaris and OpenBSD ones that I'm aware of
[16-Apr-2009 11:26:30[ **rocket> mrayzenoss: developer stuff starts in a half hour?
[16-Apr-2009 11:26:49[ **mrayzenoss> rocket: actually it started nearly an hour and a half ago
[16-Apr-2009 11:26:58[ **mrayzenoss> rocket: what time zone are you?
[16-Apr-2009 11:27:07[ **rocket> central
[16-Apr-2009 11:27:11[ **mrayzenoss> it was 11 EDT, 10 CDT
[16-Apr-2009 11:27:20[ **mrayzenoss> me too
[16-Apr-2009 11:27:20[ **rocket> ah ok ..
[16-Apr-2009 11:27:39[ **rocket> for some reason I thought it started at 1
[16-Apr-2009 11:27:40[ **mrayzenoss> cgibbons was here, he had to step out. cluther and kells were fielding questions as well
[16-Apr-2009 11:28:24[ **rocket> only real question I have right now is to find out if there is a way to get the threshold status for display
[16-Apr-2009 11:28:52[ **kells> You mean to graph the threshold values on the graphs?
[16-Apr-2009 11:28:57[ **rocket> I have a hack that reads the rrd value .. but that doesnt seem to keep up with the threshold status .. there seems to be a delay
[16-Apr-2009 11:28:58] SEJeff_away is now known as SEJeff
[16-Apr-2009 11:29:12[ **rocket> kells: no I have a green dot on my page by the print queue for example
[16-Apr-2009 11:29:15[ **cluther> rocket: We do it by checking for existing events.
[16-Apr-2009 11:29:16[ **SEJeff> So when is zenoss going to autoclassify devices? It inherently knows about devices it models via snmp
[16-Apr-2009 11:29:16[ **kells> Or is that for Holt-Winters forecasting?
[16-Apr-2009 11:29:28[ **SEJeff> npmccallum, has the best idea for how to do it yet
[16-Apr-2009 11:29:37[ **rocket> kells: no forcasting at all yet ..
[16-Apr-2009 11:29:50[ **MmeNetView> BTW - the 2.4 pdf says "Zenoss Core includes the improved SSH framework" - what are the improvements??
[16-Apr-2009 11:29:54[ **rocket> cluther: where is some code I can look at for that? in the interfaces?
[16-Apr-2009 11:30:28[ **npmccallum> SEJeff: someone is working on it I think
[16-Apr-2009 11:30:32[ **mrayzenoss> SEJeff: the auto classifier wasn't good enough to make 2.4
[16-Apr-2009 11:30:45[ **cluther> rocket: Check out the IpService table in the deviceOsDetail template.
[16-Apr-2009 11:30:59[ **mrayzenoss> it was a skunkworks project that showed up without any qa
[16-Apr-2009 11:31:08[ **MmeNetView> SEFeff - Re auto-classifying devices, have a look at the paper and code on my wiki page
[16-Apr-2009 11:31:11[ **cluther> component.getStatusImgSrc(component.getStatus())
[16-Apr-2009 11:31:28[ **kells> mmenetview: The improvements are in the back-end and will make it easier to write parsers and plug in commands and parse out the output from the commands. The new Dev Guide has some teaser information in there, but I just don't get time to do maintenance on the Dev Guide.
[16-Apr-2009 11:31:37[ **SEJeff> mrayzenoss, thanks
[16-Apr-2009 11:31:46[ **mrayzenoss> yeah, SEJeff check out JCurry's http://www.skills-1st.co.uk/papers/jane/auto_disco_paper.pdf
[16-Apr-2009 11:31:49[ **SEJeff> MmeNetView, I've got a script that does a lot of it (thanks to cluther)
[16-Apr-2009 11:32:03[ **MmeNetView> http://www.zenoss.com/Members/jcurry/auto_disco_paper.pdf/view
[16-Apr-2009 11:32:04[ **SEJeff> And modified it fairly heavily for our hardware
[16-Apr-2009 11:32:12[ **cluther> SEJeff: It is quite cool though.. not based on a rules system. It uses a weighting system on the modeler plugins to see which device classes' modeler plugins match the device the best.
[16-Apr-2009 11:32:27[ **adytum-bot> Title: Zenoss Discovery and Classification - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[16-Apr-2009 11:32:43[ **mrayzenoss> MmeNetView: I'm still working on the dev to get a good developer doc for the SSH changes
[16-Apr-2009 11:32:58[ **mrayzenoss> it's tasked for this iteration, so by next Friday at the latest
[16-Apr-2009 11:33:07[ **rocket> cluther: thanks
[16-Apr-2009 11:33:48[ **mrayzenoss> MmeNetView: it's supposed to document how the LinuxMonitor works, using commands and parsers to feed the model
[16-Apr-2009 11:34:02[ **SEJeff> cluther, Sweet, as a user it is my biggest complaint. If you know so much about the device and dont do anything with it that doesnt make sense.
[16-Apr-2009 11:34:05[ **mrayzenoss> MmeNetView: and how to use the test framework to write your own
[16-Apr-2009 11:34:25[ **mrayzenoss> SEJeff: did you mention it on any of the requests for feedback?
[16-Apr-2009 11:34:33[ **cluther> SEJeff: It's probably not fair to say that we don't do anything with it. But I hear you.
[16-Apr-2009 11:34:58[ **SEJeff> mrayzenoss, I've mentioned this several times since coming to the training class with chet, yes.
[16-Apr-2009 11:35:26[ **SEJeff> and with nathaniel since before he joined you guys. I'm excited to see what you've got in store for blue and king crab though.
[16-Apr-2009 11:35:36[ **mrayzenoss> SEJeff: I imagine the auto-classifier has a very high probability of making it into King Crab, since there's already a working version
[16-Apr-2009 11:35:55[ **mrayzenoss> it already missed Blue Crab
[16-Apr-2009 11:36:06[ **mrayzenoss> so Octoberish
[16-Apr-2009 11:36:32[ **MmeNetView> Anyone point me at good documentation for writing MODELING data collectors?
[16-Apr-2009 11:37:21[ **SEJeff> mrayzenoss, Great thanks
[16-Apr-2009 11:37:30[ **MmeNetView> The Dev guide has stuff on performance data collectors, but what about "stuff" that runs on a modeling cycle and updates objects in the Zope database??
[16-Apr-2009 11:37:59[ **MmeNetView> I have seen bits that do this eg. some of the wireless zenpacks add Manufacturer stufff
[16-Apr-2009 11:38:14[ **MmeNetView> but I really don't know how to start - clues???
[16-Apr-2009 11:38:25[ **kells> Section 12.4 of the new dev guide has *some* info on modelers
[16-Apr-2009 11:38:59[ **kells> It probably doesn't meet the criteria of "good", but it's there.
[16-Apr-2009 11:39:22[ **mrayzenoss> yeah, kells is the one to bug about the Dev Guide.  He's been beating it into shape
[16-Apr-2009 11:40:15[ **kells> The updated documentation will be released at the same time as Blue Crab comes out.
[16-Apr-2009 11:41:26[ **cluther> MmeNetView: Your best bet at the moment is to look at the existing community ZenPacks and their modeler plugins.
[16-Apr-2009 11:41:31[ **cluther> MmeNetView: trac-zenpacks/browser/zenpacks/
[16-Apr-2009 11:41:53[ **cluther> MmeNetView: Descend into the ZenPack directories modeler/plugins directory to find the modeler plugins.
[16-Apr-2009 11:42:09[ **cluther> MmeNetView: trac-zenpacks/browser/zenpacks/ZenPacks.AndreaConsadori.Alvarion/ZenPacks/AndreaConsadori/Alvarion/modeler/plugins/AlvarionDeviceMap.py
[16-Apr-2009 11:42:22[ **MmeNetView> Is this 12.4 of the 2.3 Dev guide??
[16-Apr-2009 11:42:26[ **cluther> MmeNetView: Is an example of a modeler plugin that gets some additional device level detail from Alvarion base stations.
[16-Apr-2009 11:42:44[ **mrayzenoss> MmeNetView: no, I think Kells was referring to the version on his harddrive
[16-Apr-2009 11:43:30[ **mrayzenoss> MmeNetView: I'll send you the current snapshot
[16-Apr-2009 11:44:15[ **MmeNetView> Yup - got the Alvarion zenpack - that's what gave me the clue that it's possible. How did AndreaConsadori find his info? Does he have access to Kells's hard drive????
[16-Apr-2009 11:45:08[ **kells>
[16-Apr-2009 11:45:08[ **MmeNetView> Thanks - I'd love a preview copy...
[16-Apr-2009 11:45:15[ **mrayzenoss> on the way
[16-Apr-2009 11:45:29[ **kells> For the record, it's in the publicly available subversion repository
[16-Apr-2009 11:46:04[ **kells> You do need to be able to set up xsltproc + fop, but you can make the PDFs anytime that you want.
[16-Apr-2009 11:47:52[ **mrayzenoss> ok, I'm going to call the "official IRC session" over, just so I can go post the transcript
[16-Apr-2009 11:48:15[ **mrayzenoss> and go grab some lunch. But I'll still be online and cgibbons will be back in a little while
[16-Apr-2009 11:48:26[ **_guitarman_> thx all
[16-Apr-2009 11:48:45[ **_guitarman_> appreciate your time... i just downloaded the vmware image so i was more just listening in
[16-Apr-2009 11:48:51[ **_guitarman_> i look forward to trying it out now
[16-Apr-2009 11:49:04[ **mrayzenoss> don't forget about the new Getting Started With Zenoss webinars
[16-Apr-2009 11:49:12[ **_guitarman_> thx muchly - i will check those out
[16-Apr-2009 11:49:19[ **mrayzenoss> I think the next one is Tuesday
[16-Apr-2009 11:49:33[ **mrayzenoss> the plan is to have them offset every 2 weeks from this session
[16-Apr-2009 11:50:18[ **_guitarman_> that sounds great.  you guys are doing a lot to foster community
[16-Apr-2009 11:50:25[ **mrayzenoss> And don't forget to stop by at LinuxFest NW next week!
[16-Apr-2009 11:50:27[ **_guitarman_> i first heard of you guys from the Dave Yates interview
[16-Apr-2009 11:50:41[ **_guitarman_> Lotta Linux Links podcast
[16-Apr-2009 11:50:53[ **mrayzenoss> yeah, that was Mark Hinkle, our VP of Community
[16-Apr-2009 11:50:57[ **MmeNetView> Many thanks!
[16-Apr-2009 11:51:03[ **mrayzenoss> he'll be at LFNW too
[16-Apr-2009 11:51:17[ **_guitarman_> cool stuff.
[16-Apr-2009 11:51:35[ **mrayzenoss> and we'll be at SELF
[16-Apr-2009 11:51:39[ **mrayzenoss> in June
[16-Apr-2009 11:53:24[ **_guitarman_> i'd like to try and make LFNW since its a stones throw away from me
[16-Apr-2009 11:53:57[ **mrayzenoss> we'll be doing a demo and I'm giving a talk on managing commercial open source communities
[16-Apr-2009 11:54:20[ **mrayzenoss> lunch time
[16-Apr-2009 11:56:10[ **_guitarman_> oh great thx.
[16-Apr-2009 12:13:05[ **_guitarman_> umm - the installation username and password for the windows vmware install dont seem to work for the web login.. am i missing something?
[16-Apr-2009 12:13:21[ **_guitarman_> i am looking at the getting started guide
[16-Apr-2009 12:20:08[ **cgibbons> hmmm
[16-Apr-2009 12:21:10[ **_guitarman_> it should be admin and zenoss 
[16-Apr-2009 12:21:12[ **_guitarman_> but it won't let me in
[16-Apr-2009 12:22:18[ **_guitarman_> sigh
[16-Apr-2009 12:22:23[ **_guitarman_> never mind ... fail
[16-Apr-2009 12:22:24[ **_guitarman_> lol
[16-Apr-2009 12:22:29[ **_guitarman_> read the faq
[16-Apr-2009 12:22:31[ **_guitarman_>
[16-Apr-2009 12:22:40[ **_guitarman_> im in.
[16-Apr-2009 12:22:50[ **SEJeff> cluther, It looks like the dev_to_class.py script is a more improved version of the classifyDevices.py script you gave me earlier
[16-Apr-2009 12:23:28[ **SEJeff> How should I contribute an updated classifyMap? with some switches and a router's hardware info?
[16-Apr-2009 12:36:16[ **cluther> SEJeff: classifyDevices.py is completely unofficial. As far as I know it only lives on my laptop and your server.
[16-Apr-2009 12:38:00[ **SEJeff> cluther, Ok well the script in the link mrayzenoss sent looks spookily similar. Even has the associative array (forgot the python name) named classifyMap
[16-Apr-2009 12:42:22[ **cluther> I suppose it's possible I've given it to someone else.
[16-Apr-2009 13:24:04[ **chudler> question. On my main custom class, when there is an alert, I get a traceback from ZenActions: "object has no attribute 'getPrimaryUrlPath'"
[16-Apr-2009 13:24:22[ **chudler> should I have to define that?
[16-Apr-2009 13:25:18[ **chudler> I realize that it is used in the alert, I just thought it was inherited somehow from Device.
[16-Apr-2009 13:28:07[ **chudler> interesting it does not happen on my dev system. Only after I install the zenpack in a new place..
[16-Apr-2009 13:31:59[ **chudler> ok I see what is happening. I have some "broken" (zope) devices due to "unknown product". This is a side-effect of my repeated reinstall of a zenpack, I think.
[16-Apr-2009 13:35:49[ **cluther> chudler: Could be. You did restart zenactions after installing the ZenPack?
[16-Apr-2009 13:36:07[ **chudler> nope :-p  only zope and zenhub..
[16-Apr-2009 13:36:08[ **cluther> chudler: I'm thinking that it might just not know about that particular class at all.
[16-Apr-2009 13:36:26[ **cluther> chudler: To be safe you should restart ALL of Zenoss when working with ZenPacks that introduce new classes.
[16-Apr-2009 13:37:14[ **chudler> okay thanks. It turned out I had the pythonClass zproperty, but I had manually moved some devices into it, and I *think* it might have generated this traceback.
[16-Apr-2009 13:38:23[ **chudler> oh and on top of that, I had a previous zenpack with the exact same name :-p. I have all kinds of wrong. sorry
[16-Apr-2009 15:27:04[ **cgibbons> holy smokes
[16-Apr-2009 15:30:35[ **cluther> I'm curious.
[16-Apr-2009 16:27:38[ **mrayzenoss> Heads up, there's a new Beta drop
[16-Apr-2009 17:16:51[ **rmatte> if I model a device that already has routes saved for it without using the route model plugin it'll still keep those routes in Zenoss right?
[16-Apr-2009 17:17:27[ **rmatte> I've got some devices that took forever to model the routes, so I don't want to model them each time I model the devices, but I still want to keep what it has gathered so far
[16-Apr-2009 17:19:55[ **mrayzenoss> rmatte: you can lock it from future modeling
[16-Apr-2009 18:00:37[ **rmatte> well, I can't really lock all devices since I need to remodel them to remove unwanted interfaces, and I can't go through locking the routes device per device since there are close to 350 devices
[16-Apr-2009 18:19:45] SEJeff is now known as SEJeff_away
[16-Apr-2009 20:33:07[ **rmatte> does anyone know if remodeling a device changes the port monitoring settings at all?
[16-Apr-2009 20:33:16[ **rmatte> I'm guessing it doesn't, but just want to make sure
[17-Apr-2009 00:00:42] [disconnected at Fri Apr 17 00:00:42 2009]
[17-Apr-2009 00:00:42] [connected at Fri Apr 17 00:00:42 2009]
[17-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[17-Apr-2009 03:02:41[ **huggie> Does anyone have any debugging tips for zencommand? It seems to using a lot of CPU (with a schedule of 3000 or so commands)
[17-Apr-2009 03:46:36[ **dgvr> Morning world
[17-Apr-2009 05:01:48[ **ant_zen_noob> good day
[17-Apr-2009 05:02:40[ **tehhobbit> morning
[17-Apr-2009 07:29:38[ **rmatte> http://dev.zenoss.org/trac/ticket/2979 <--- Is this set to be included in blue crab? Having to make local copies of templates and remove data sources for each sub interface is driving me nuts.
[17-Apr-2009 07:30:05[ **rmatte> it's also a huge waste of my time
[17-Apr-2009 07:37:44[ **ant_zen_noob> i am trying to use the zenmib command to upload some dell mibs, however even after trying to execute the command as the zennos user using " sudo su - zenoss" i recieve the error /home/zenoss/bin/zenmib: line 23: notdaemon: command not found
[17-Apr-2009 07:38:27[ **ant_zen_noob> can anyobdy point me in the right direction, i have searched the forums. am using the 2.0.4 appliance
[17-Apr-2009 07:38:36[ **ant_zen_noob> thanks for your time
[17-Apr-2009 07:45:34[ **rmatte> did you use the stack installer to install?
[17-Apr-2009 07:45:50[ **ant_zen_noob> its the vmware appliance
[17-Apr-2009 07:45:57[ **ant_zen_noob> and is generally working great
[17-Apr-2009 07:46:03[ **rmatte> ah, that would explain why the binaries are in the home directory, weird
[17-Apr-2009 07:46:25[ **ant_zen_noob> yea it did appear a bit strange to me at first
[17-Apr-2009 07:47:33[ **ant_zen_noob> i could do a fresh install but i wanted to try and aviod that if possible as the system has lots of data id like to keep.
[17-Apr-2009 07:47:44[ **rmatte> so you're 100% sure that you're running it as the zenoss user right?
[17-Apr-2009 07:47:55[ **ant_zen_noob> sudo su - zenoss
[17-Apr-2009 07:48:01[ **ant_zen_noob> as per one forum instruction
[17-Apr-2009 07:48:19[ **rmatte> just try sudo su, then do "su zenoss" separately
[17-Apr-2009 07:48:20[ **rmatte> then try
[17-Apr-2009 07:48:36[ **ant_zen_noob> kk one moment please
[17-Apr-2009 07:51:06[ **ant_zen_noob> same result im afraid
[17-Apr-2009 07:51:28[ **Quista> Hi! Is there sombebody here with Solaris skills? I try to build 2.3.x on sol10/X86 but it ends up with "gmake: *** [mysql-python-install] Error 1"
[17-Apr-2009 07:59:06[ **ant_zen_noob> well i guess ill continue digging see what i can find
[17-Apr-2009 08:12:41[ **rmatte> well, first things first...
[17-Apr-2009 08:12:51[ **rmatte> where is notdaemon located on that box?
[17-Apr-2009 08:13:03[ **ant_zen_noob> searching now
[17-Apr-2009 08:13:49[ **rmatte> also, as the zenoss user do: echo "$PATH"
[17-Apr-2009 08:14:49[ **ant_zen_noob> ok firstly doing "find / -name"notdaemon" -print" returned no results for that file
[17-Apr-2009 08:15:52[ **ant_zen_noob> path is /sbin:/home/zenoss/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
[17-Apr-2009 08:17:37[ **rmatte> ok, so I found notdaemon, it's actually a function in $ZENHOME/bin/zenfunctions
[17-Apr-2009 08:17:58[ **rmatte> what is the exact command that you are typing?
[17-Apr-2009 08:18:00[ **ant_zen_noob> ahh ok looking
[17-Apr-2009 08:18:07[ **rmatte> like, what arguments are you using?
[17-Apr-2009 08:18:34[ **ant_zen_noob> zenmib run -v 10 /tmp/10892.mib
[17-Apr-2009 08:19:00[ **rmatte> if you do: echo "$ZENHOME" as the zenoss user what do you get?
[17-Apr-2009 08:19:46[ **ant_zen_noob> i get /home/zenoss
[17-Apr-2009 08:20:17[ **rmatte> ok, now do: cat $ZENHOME/bin/zenmib
[17-Apr-2009 08:20:21[ **rmatte> and pastebin it
[17-Apr-2009 08:20:23[ **rmatte> pastebin.com
[17-Apr-2009 08:20:50[ **ant_zen_noob> k one moment please
[17-Apr-2009 08:20:55[ **ant_zen_noob> thanks for you time mate
[17-Apr-2009 08:21:10[ **rmatte> no problem
[17-Apr-2009 08:21:17[ **rmatte> all I do all day is work with zenoss anyways
[17-Apr-2009 08:21:18[ **rmatte> lol
[17-Apr-2009 08:22:26[ **ant_zen_noob> ok i think this is what your looking for http://pastebin.com/m1f50bdc7
[17-Apr-2009 08:22:37[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[17-Apr-2009 08:22:38[ **rmatte> k
[17-Apr-2009 08:23:24[ **ant_zen_noob> that link correct ?
[17-Apr-2009 08:23:30[ **rmatte> yes
[17-Apr-2009 08:23:37[ **ant_zen_noob> cool just checking
[17-Apr-2009 08:23:51[ **rmatte> ok, first thing that jumps out at me...
[17-Apr-2009 08:23:53[ **rmatte> $ZENHOME/bin/zenfunctions
[17-Apr-2009 08:23:55[ **rmatte> should be
[17-Apr-2009 08:23:57[ **rmatte> . $ZENHOME/bin/zenfunctions
[17-Apr-2009 08:24:22[ **rmatte> you're missing the period so it's not loading that file in, hence the zenmib script doesn't have access to any of the functions that it needs
[17-Apr-2009 08:24:30[ **ant_zen_noob> argh my bad, findming my way around vi i think i remember deleting that . by accident
[17-Apr-2009 08:24:34[ **rmatte> so it assumes that notdaemon is an actual command instead of a function
[17-Apr-2009 08:24:39[ **rmatte> hehe
[17-Apr-2009 08:24:57[ **rmatte> careful with vi
[17-Apr-2009 08:25:05[ **ant_zen_noob> ok thats fixed it
[17-Apr-2009 08:25:10[ **rmatte> cool
[17-Apr-2009 08:25:14[ **ant_zen_noob> mib loaded thankyou so much for you help
[17-Apr-2009 08:25:23[ **ant_zen_noob> and im gonna go practice with vi some
[17-Apr-2009 08:25:25[ **rmatte> not a problem
[17-Apr-2009 08:25:30[ **rmatte> haha
[17-Apr-2009 08:27:18[ **ant_zen_noob> love the program by the way. is alot to learn but looks like very nice monitoring solution
[17-Apr-2009 08:28:18[ **rmatte> yeh it is pretty nice, I don't actually work for zenoss inc, but I am currently working with a team to develop a monitoring solution built around it
[17-Apr-2009 08:28:24[ **rmatte> we are just starting to go live with it
[17-Apr-2009 08:28:28[ **rmatte> 3 days and counting
[17-Apr-2009 08:28:37[ **ant_zen_noob> lol no pressure then hey
[17-Apr-2009 08:28:48[ **rmatte> lol yeh, I'm pulling massive overtime
[17-Apr-2009 08:29:11[ **ant_zen_noob> how much equipment will it be monitoring ? very small scale here
[17-Apr-2009 08:30:45[ **rmatte> well, the box I'm working on setting up right now is monitoring 344 devices right now
[17-Apr-2009 08:31:16[ **rmatte> but we're going to have multiple zenoss boxes running as virtual machines
[17-Apr-2009 08:31:18[ **rmatte> one per client
[17-Apr-2009 08:31:27[ **rmatte> (we're an MSP, so we provide network monitoring to companies)
[17-Apr-2009 08:31:49[ **ant_zen_noob> cool, just inhouse use here really
[17-Apr-2009 08:32:19[ **ant_zen_noob> im still learning about snmp and mibs b
[17-Apr-2009 08:32:20[ **rmatte> 135 Cisco routers, 120 Cisco switches, and 56 servers on this one box, they are located all over the world too, so the google maps looks awesome hehe
[17-Apr-2009 08:32:27[ **rmatte> especially since I got it to draw all of the routes
[17-Apr-2009 08:32:33[ **jmp242> rmatte, so it's a different instance per client
[17-Apr-2009 08:32:40[ **rmatte> correct
[17-Apr-2009 08:32:42[ **ant_zen_noob> yea ill bet
[17-Apr-2009 08:32:46[ **jmp242> the Zenoss Enterprise for ISPs or MSPs or whatever didn't work well?
[17-Apr-2009 08:32:51[ **rmatte> and then we have each instance feeding in to a central ticketing system
[17-Apr-2009 08:33:11[ **rmatte> jmp242 :  too expensive, we're just getting started
[17-Apr-2009 08:33:12[ **jmp242> So you're using core instances?
[17-Apr-2009 08:33:16[ **rmatte> correct
[17-Apr-2009 08:33:18[ **jmp242> cool
[17-Apr-2009 08:33:22[ **rmatte> and having to do massive tweaking to it
[17-Apr-2009 08:33:28[ **jmp242> I like more people using the oss version
[17-Apr-2009 08:33:30[ **rmatte> but it's working so far, and it's saving money
[17-Apr-2009 08:33:38[ **jmp242> mm, massive tweaking
[17-Apr-2009 08:33:47[ **jmp242> I think everyone has to tweak Zenoss to their environment
[17-Apr-2009 08:33:53[ **rmatte> well not massive, but several tweaks to make it more like enterprise
[17-Apr-2009 08:34:19[ **jmp242> Via Zenpacks like the "official" one, or are you just changing the existing code?
[17-Apr-2009 08:34:30[ **rmatte> added LDAP support, adjusted a bunch of performance options for zenhub, zope, mysql, etc...
[17-Apr-2009 08:34:45[ **jmp242> LDAP support is in Zope though I thought?
[17-Apr-2009 08:34:59[ **rmatte> I created the cisco mibs zenpack since there wasn't anything like it out there and the majority of what we monitor is cisco
[17-Apr-2009 08:35:01[ **jmp242> I.E. it was mostly turn it on... Though I never did get kerberos working
[17-Apr-2009 08:35:06[ **rmatte> yeh, LDAP is a zope plugin
[17-Apr-2009 08:35:11[ **rmatte> but it comes standard with enterprise
[17-Apr-2009 08:35:11[ **jmp242> for my install
[17-Apr-2009 08:35:16[ **jmp242> kept locking out everyone
[17-Apr-2009 08:35:32[ **rmatte> was sort of like turn it on, had to install and configure the plugin first
[17-Apr-2009 08:35:40[ **jmp242> Ahh
[17-Apr-2009 08:36:20[ **jmp242> glad it's working for you
[17-Apr-2009 08:37:02[ **rmatte> yeh, there are a couple of things that bug me, hopefully they'll be resolved in the next couple of versions
[17-Apr-2009 08:37:20[ **rmatte> the main one is that you should be able to set templates based on interface name as well as type
[17-Apr-2009 08:37:45[ **jmp242> you have tickets open?
[17-Apr-2009 08:37:54[ **rmatte> I've got lots of sub interfaces which don't support gathering error info, but since they show up with the same type as the physical interface it goes out and tries to gather it
[17-Apr-2009 08:38:04[ **rmatte> there's already a ticket open for that particular issue, I checked
[17-Apr-2009 08:38:09[ **jmp242> ahh ok
[17-Apr-2009 08:38:26[ **rmatte> http://dev.zenoss.org/trac/ticket/2979
[17-Apr-2009 08:39:28[ **jmp242> too bad it's medium priority
[17-Apr-2009 08:39:29[ **perr0> rmatte: so you didn't use the LDAP zenpack
[17-Apr-2009 08:39:39[ **perr0> and were not talking openLDAP correct?
[17-Apr-2009 08:42:23[ **rmatte> openLDAP, yeh
[17-Apr-2009 08:42:26[ **rmatte> I think that's what we used
[17-Apr-2009 08:42:44[ **rmatte> works fine
[17-Apr-2009 08:43:07[ **perr0> rmatte: sorry, just want to make it clear you used a zope plugin or the zenoss plugin? do you have a link bud?
[17-Apr-2009 08:43:17[ **rmatte> we did this: http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/
[17-Apr-2009 08:43:23[ **rmatte> a zope plugin
[17-Apr-2009 08:43:26[ **perr0> k thanks
[17-Apr-2009 08:43:38[ **adytum-bot> Title: HowTo use LDAP/ActiveDirectory for Authentication and Authorization - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[17-Apr-2009 08:43:55[ **rmatte> we have it all setup to assign permissions based on several different LDAP groups
[17-Apr-2009 08:44:24[ **rmatte> you can create custom roles then assign each group a role, it's a bit tricky to get used to at first
[17-Apr-2009 08:44:28[ **rmatte> but it's fairly easy
[17-Apr-2009 08:45:30[ **chudler> nice!  I only wish it could do user groups through ldap as well.
[17-Apr-2009 08:46:03[ **rmatte> yeh, it pretty much only does roles
[17-Apr-2009 08:46:18[ **rmatte> you can't actually create a group through the zenoss UI and then throw people in to it based on LDAP
[17-Apr-2009 08:46:25[ **rmatte> unfortunately
[17-Apr-2009 08:46:41[ **rmatte> but it's powerful enough for what we need
[17-Apr-2009 08:47:07[ **rmatte> our setup is actually getting pretty impressive after 5 months of development work
[17-Apr-2009 08:48:16[ **ant_zen_noob> ill bet it is
[17-Apr-2009 08:48:34[ **rmatte> by the way, does anyone know why Zenoss seemingly picks up the smtp service on every server but shows it as down?
[17-Apr-2009 08:48:46[ **rmatte> but on the servers themselves there's no evidence of such a service running?
[17-Apr-2009 08:48:58[ **ant_zen_noob> lol ghost spammers
[17-Apr-2009 08:49:16[ **rmatte> no no, I can't even telnet to port 25 on these devices
[17-Apr-2009 08:49:21[ **rmatte> you'd expect a '220' response
[17-Apr-2009 08:50:04[ **rmatte> some of them are actually exchange servers, so it would make sense for port 25 to be open
[17-Apr-2009 08:50:22[ **rmatte> eugh, I'll have to look in to it today with one of our server engineers
[17-Apr-2009 08:50:25[ **ant_zen_noob> just loooking now see if mine is the same
[17-Apr-2009 08:51:46[ **perr0> rmatte: I needed this thanks.
[17-Apr-2009 08:51:55[ **rmatte> perr0 :  no problem
[17-Apr-2009 09:20:29[ **mrayzenoss> Good morning/afternoon
[17-Apr-2009 09:20:43[ **rmatte> good morning Matt
[17-Apr-2009 09:20:53[ **ant_zen_noob> hello
[17-Apr-2009 09:22:33[ **rmatte> hmmm, was getting flooded with debug message before and now I'm getting no debug messages, worrysome lol
[17-Apr-2009 09:24:03[ **rmatte> Matt, I'm getting SMTP picked up on multiple servers (like 10 of them) and it's showing as down on all of them, but when I try to telnet to port 25 on them it doesn't connect, any suggestions?
[17-Apr-2009 09:25:02[ **rmatte> 7 exchange servers and one blackberry server
[17-Apr-2009 09:27:24[ **Sweeper> rmatte: maybe it's on the ssl port?
[17-Apr-2009 09:30:43[ **rmatte> hmmmm, might be
[17-Apr-2009 09:31:36[ **rmatte> time to nmap one of the hosts...
[17-Apr-2009 09:32:10[ **rmatte> 22/tcp   closed ssh
[17-Apr-2009 09:32:10[ **rmatte> 23/tcp   closed telnet
[17-Apr-2009 09:32:10[ **rmatte> 80/tcp   open   http
[17-Apr-2009 09:32:10[ **rmatte> 135/tcp  open   msrpc
[17-Apr-2009 09:32:10[ **rmatte> 443/tcp  open   https
[17-Apr-2009 09:32:10[ **rmatte> 3389/tcp open   ms-term-serv
[17-Apr-2009 09:32:14[ **rmatte> that's it, that's all
[17-Apr-2009 09:33:09[ **ant_zen_noob> zenos is reporting that its down, which is correct, so you want to just remove the smtp monitor from the hosts you dont need i guess
[17-Apr-2009 09:33:23[ **ant_zen_noob> why it adds it to a host by default i dunno !
[17-Apr-2009 09:33:32[ **rmatte> yeh, guess so, just wondering why it even thought it was there in the first place
[17-Apr-2009 09:33:45[ **rmatte> does it add it by default?
[17-Apr-2009 09:34:01[ **rmatte> I'm just going to disable it in services
[17-Apr-2009 09:34:03[ **rmatte> screw it
[17-Apr-2009 09:34:11[ **ant_zen_noob> lol
[17-Apr-2009 09:34:39[ **ant_zen_noob> well its almost time for me to get home. happy friday people and thanks for all the fish.. err help
[17-Apr-2009 09:34:49[ **rmatte> haha
[17-Apr-2009 09:34:51[ **rmatte> later
[17-Apr-2009 09:35:30[ **rmatte> "what's that big flat thing? I'll call it, ow, err, grrrr, ground!, yeh ground!, I wonder if it'll be my friend? [dies]"
[17-Apr-2009 10:13:11[ **baffle> Is there a way to use the IP of a device instead of $devname in a Command Template? like $ip or $dev.ip or something.
[17-Apr-2009 10:13:22[ **cgibbons> hmmmm
[17-Apr-2009 10:13:54[ **baffle> I have problems with this all the time; The device name may not be resolvable.
[17-Apr-2009 10:42:30[ **rmatte> '${dev/manageIp}'
[17-Apr-2009 10:46:13[ **baffle> rmatte: Ooooh.
[17-Apr-2009 10:49:06[ **baffle> rmatte: Sweet. Thanks!
[17-Apr-2009 10:50:12[ **rocket> morning matt
[17-Apr-2009 10:54:05[ **rocket> mrayzenoss: do you know if there is anyway to change the GraphPoint Template? I need to add some parameters to it and cant seem to do it from a zenpack .. I could hack the main code to add that support if I had to ..
[17-Apr-2009 10:54:54[ **mrayzenoss> I haven't put it up yet if that's what you're asking
[17-Apr-2009 10:55:22[ **rmatte> Hey Matt, I just made a posting to that "What do you want in King Crab" thread a while ago and received this in my email:
[17-Apr-2009 10:55:23[ **rmatte> You are not allowed to post to this mailing list, and your message has
[17-Apr-2009 10:55:23[ **rmatte> been automatically rejected.  If you think that your messages are
[17-Apr-2009 10:55:23[ **rmatte> being rejected in error, contact the mailing list owner at
[17-Apr-2009 10:55:23[ **rmatte> zenoss-users-owner@zenoss.org.
[17-Apr-2009 10:55:27[ **rmatte> odd?
[17-Apr-2009 10:56:39[ **mrayzenoss> weird, I see your post
[17-Apr-2009 10:56:45[ **rmatte> yup, so do I lol
[17-Apr-2009 10:56:57[ **rmatte> just wondering why the message came in
[17-Apr-2009 10:57:24[ **mrayzenoss> dunno, we seem to be having gremlins in our colo today
[17-Apr-2009 10:57:30[ **mrayzenoss> probably because the IT guys are out
[17-Apr-2009 10:57:34[ **rocket> mrayzenoss: I will be leaving soon but if someone knows the answer they could email me
[17-Apr-2009 10:57:53[ **mrayzenoss> rocket: I'm not sure what you're asking
[17-Apr-2009 10:57:59[ **rmatte> lol
[17-Apr-2009 10:58:08[ **rocket> mrayzenoss: it can wait
[17-Apr-2009 11:17:38[ **mrayzenoss> rocket: should I still put up the ZenPack?
[17-Apr-2009 11:30:14[ **rmatte> it would be so nice if it didn't take 5-10 minutes for the zProperties page to come up
[17-Apr-2009 11:30:24[ **rmatte> it always does that from time to time, then sometimes it comes up instantly
[17-Apr-2009 11:30:28[ **rmatte> no idea what's causing it
[17-Apr-2009 11:51:14] SEJeff_away is now known as SEJeff
[17-Apr-2009 12:10:23[ **rmatte> what exactly does it mean when you have a performance graph with "nan%" values?
[17-Apr-2009 12:10:39[ **rmatte> I've got a ton of servers which I modelled and the majority of them are showing that for disk usage
[17-Apr-2009 12:11:19[ **rmatte> ah apparently, I just need to be patient
[17-Apr-2009 12:11:42[ **mrayzenoss> nan is "not a number", so there's no value yet
[17-Apr-2009 12:11:52[ **rmatte> k cool
[17-Apr-2009 12:11:53[ **mrayzenoss> hopefully it'll get filled in soon
[17-Apr-2009 12:11:58[ **rmatte> hopefully hehe
[17-Apr-2009 12:12:09[ **mrayzenoss> it can also indicate that the values aren't being found properly
[17-Apr-2009 12:15:19[ **rmatte> I hope that's not the case hehe
[17-Apr-2009 12:22:01[ **rmatte> we're monitoring 56 servers via SNMP and I think it's actually picked up correct hard drive stats for one server at this point
[17-Apr-2009 12:22:08[ **rmatte> not sure what I need to change to make it more effective
[17-Apr-2009 12:23:57[ **rmatte> and it's still trying to monitor smtp even though I told it not to
[17-Apr-2009 12:24:01[ **GibBlues> Hello
[17-Apr-2009 12:24:34[ **jmp242> hi GibBlues
[17-Apr-2009 12:24:41[ **GibBlues> Does anyone know if there is a published list of patches for Zenoss?
[17-Apr-2009 12:24:57[ **jmp242> Sure - check out trac
[17-Apr-2009 12:25:35[ **mrayzenoss> GibBlues: not specifically. Typically if you have an issue and you find the ticket that covers it, you can apply the patch from the ticket
[17-Apr-2009 12:25:51[ **mrayzenoss> with each release we list the tickets that are closed
[17-Apr-2009 12:25:58[ **mrayzenoss> so you know those patches are included
[17-Apr-2009 12:27:16[ **GibBlues> This is in reference to paging alerts, I keep getting pager alerts even if I have not acknowledge the critical event. Although with email alerts I only get 1 email. Any ideas?
[17-Apr-2009 15:19:07[ **dalfz> how come a server put in the linux-class alerts about an smtp service that i have disabled monitoring on?
[17-Apr-2009 15:20:58[ **rmatte> how long ago did you disable monitoring of it?
[17-Apr-2009 15:21:25[ **dalfz> rmatte, several days ago
[17-Apr-2009 15:21:49[ **rmatte> which service?
[17-Apr-2009 15:22:06[ **dalfz> it's the smtp
[17-Apr-2009 15:22:31[ **dalfz> it's listed under IP Services
[17-Apr-2009 15:22:50[ **rmatte> hmmm, mine was doing that too even though I disabled monitoring of the service on each device, but when I went in to Services and set it to no longer monitor it they stopped coming in after a bit
[17-Apr-2009 15:23:41[ **dalfz> Services where?
[17-Apr-2009 15:25:09[ **rmatte> on the left
[17-Apr-2009 15:25:17[ **rmatte> under Classes
[17-Apr-2009 15:26:31[ **dalfz> yes
[17-Apr-2009 15:27:00[ **dalfz> hm, smtp tcp_0025 isnt listed there
[17-Apr-2009 15:27:18[ **rmatte> which section are you in?
[17-Apr-2009 15:27:32[ **dalfz> Services/IpService
[17-Apr-2009 15:31:56[ **dalfz> this is weird
[17-Apr-2009 15:47:39[ **rmatte> woohoo, finally got my collection settings right, was wondering why I wasn't getting any disk info for the servers I'm monitoring
[17-Apr-2009 16:09:17[ **rmatte> dalfz :  do a search for it or something
[17-Apr-2009 16:09:22[ **rmatte> just type smtp in to the search box
[17-Apr-2009 16:10:03[ **dalfz> rmatte, no need, only 16 entries there
[17-Apr-2009 16:10:12[ **rmatte> that's really odd
[17-Apr-2009 16:10:15[ **rmatte> there should be tons more
[17-Apr-2009 16:10:37[ **dalfz> ah, under subfolders
[17-Apr-2009 16:10:42[ **rmatte> oh wait
[17-Apr-2009 16:10:50[ **rmatte> go under privileged
[17-Apr-2009 16:10:51[ **rmatte> yeh
[17-Apr-2009 16:11:04[ **rmatte> the ones directly under Services are relatively useless
[17-Apr-2009 16:11:15[ **dalfz> i see it there
[17-Apr-2009 16:11:19[ **rmatte> cool
[17-Apr-2009 16:11:31[ **dalfz> but this will disable smtp on all my boxes?
[17-Apr-2009 16:12:01[ **rmatte> it'll disable smtp monitoring, then you'll have to go and add it on a case by case basis, how many boxes are you monitoring which you'd actually need to monitor that on?
[17-Apr-2009 16:12:22[ **dalfz> just a few yes
[17-Apr-2009 16:12:30[ **rmatte> k, well add it manually to those few
[17-Apr-2009 16:12:54[ **dalfz> yes, applying now, thanks
[17-Apr-2009 16:12:54[ **rmatte> if it's enabled in services it'll automatically do it for all of them, and Zenoss had a bad habbit of picking up smtp on like every box for some reason
[17-Apr-2009 16:12:58[ **rmatte> no prob
[17-Apr-2009 16:13:13[ **dalfz> i see
[17-Apr-2009 16:13:35[ **rmatte> well, out of 54 boxes that I'm monitoring, it supposedly found it on 7 of them, and only showed as up on one of them
[17-Apr-2009 16:19:22[ **rmatte> well, 5 more days before we point snmp traps for 255 cisco devices to this Zenoss instance, then I get to have fun writing massive amounts of transforms
[17-Apr-2009 16:22:14[ **dalfz> tuning takes time !
[17-Apr-2009 16:22:23[ **rmatte> yup
[17-Apr-2009 16:22:59[ **dalfz> gotta go now, see ya
[17-Apr-2009 16:29:13[ **rmatte> I'm out too, long enough day
[17-Apr-2009 16:46:52[ **cgibbons> hmmm
[17-Apr-2009 18:58:36[ **kjv> Evening all
[17-Apr-2009 19:00:09[ **perr0> low traffic in the evenings
[17-Apr-2009 19:14:24[ **kjv> I guess.
[17-Apr-2009 19:14:33[ **kjv> I do have a question though.
[17-Apr-2009 19:14:37[ **kjv> A few actually.
[18-Apr-2009 00:00:42] [disconnected at Sat Apr 18 00:00:42 2009]
[18-Apr-2009 00:00:42] [connected at Sat Apr 18 00:00:42 2009]
[18-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[18-Apr-2009 02:04:57] dgvr_ is now known as dgvr
[19-Apr-2009 00:00:42] [disconnected at Sun Apr 19 00:00:42 2009]
[19-Apr-2009 00:00:42] [connected at Sun Apr 19 00:00:42 2009]
[19-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[19-Apr-2009 02:57:20[ **dalfz> could someone please explain where i set up dependencies in zenoss? if a switch goes down, i don't want alerts of all connected servers.
[19-Apr-2009 15:53:46[ **rh3tt_hm> man
[20-Apr-2009 00:00:42] [disconnected at Mon Apr 20 00:00:42 2009]
[20-Apr-2009 00:00:42] [connected at Mon Apr 20 00:00:42 2009]
[20-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[20-Apr-2009 05:42:35] [disconnected at Mon Apr 20 05:42:35 2009]
[21-Apr-2009 00:00:42] [connected at Tue Apr 21 00:00:42 2009]
[21-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[21-Apr-2009 07:12:44] timburke_ is now known as timburke
[21-Apr-2009 07:50:21[ **rmatte> there we go, just wrote a bash script that dynamically locates the memory values on any server via snmp and then calculates the usage and the percentage
[21-Apr-2009 08:10:55[ **Sweeper> so
[21-Apr-2009 08:11:21[ **Sweeper> this thing where everytime someone asks for ganualr access control, someone says "buy commercial license"
[21-Apr-2009 08:11:33[ **Sweeper> but then links to a pdf where you can do SOME control
[21-Apr-2009 08:11:46[ **Sweeper> and where you can see that adding role-based control would be hella easy
[21-Apr-2009 08:12:05[ **Sweeper> why the hell isn't there an opensource zenpack for this?
[21-Apr-2009 08:13:18[ **chudler> must not have been an itch for would-be developers
[21-Apr-2009 08:14:18[ **chudler> I would not develop one. As an enterprise customer, I would have a hard time doing a clean implementation.
[21-Apr-2009 08:21:40[ **rmatte> Sweeper :  what are you looking for exactly?
[21-Apr-2009 08:21:42[ **rmatte> in terms of roles
[21-Apr-2009 08:21:53[ **rmatte> and I assume you'd be using LDAP?
[21-Apr-2009 09:03:05[ **rarruda> hi, i have a couple of questions regarding zenoss which i couldnt find out via google...
[21-Apr-2009 09:03:22[ **rarruda> does it support like connecting devices to service contracts ?
[21-Apr-2009 09:03:54[ **rarruda> (and/or support contracts for devices/programs/systems)
[21-Apr-2009 09:15:50[ **rmatte> rarruda :  what do you mean by connecting?
[21-Apr-2009 09:16:05[ **jb> hi
[21-Apr-2009 09:16:06[ **jb>
[21-Apr-2009 09:16:10[ **rmatte> like, you could create groups or classes for each set of devices and classify them
[21-Apr-2009 09:16:27[ **rmatte> but it doesn't actually have a database built in to manage support contracts or anything like that
[21-Apr-2009 09:24:35[ **toninog> hi all
[21-Apr-2009 09:25:22[ **toninog> i have a small question. I want to add a zpythonClass to a zenpack, but whenever I add it to objects.xml and export the xenpack, it removes my changes.
[21-Apr-2009 09:25:44[ **toninog> is there a way to add it from the interface that will not also add the device class as well ?
[21-Apr-2009 09:29:21[ **rmatte> too advanced of a question for me, just getting started with Zenpack authoring
[21-Apr-2009 09:32:54[ **chudler> toninog: one way I have seen that done is to define install() in the __init__.py of the zenpack with something that does deviceClass._setProperty('zpythonClass', 'blah')
[21-Apr-2009 09:35:05[ **chudler> where deviceClass is app.zport.dmd.Devices.getOrganizer('Devices/My/Class')
[21-Apr-2009 09:35:33[ **chudler> and install() is defined in class ZenPack(ZenPackBase)
[21-Apr-2009 09:38:47[ **toninog> cool.  Thanks
[21-Apr-2009 09:49:09[ **toninog> thanks chudler worked like a charm
[21-Apr-2009 09:49:30[ **chudler> nice!  your welcome.
[21-Apr-2009 09:55:46[ **toninog> another small question... when adding a new tab - obviously you want to remove it as well when the zenpack is removed. How is that done?
[21-Apr-2009 09:56:00[ **jb> hey matt
[21-Apr-2009 09:56:02[ **toninog> is it also as part of the __init__.py's remove() function
[21-Apr-2009 09:56:14[ **toninog> hi Matt
[21-Apr-2009 09:56:43[ **chudler> I think if it has been associated with the zenpack, Zenoss will remove it automatically.
[21-Apr-2009 09:57:06[ **toninog> hmm - not so.
[21-Apr-2009 09:57:27[ **mrayzenoss> Greetings all
[21-Apr-2009 09:59:01[ **jb> im sitting in annapolis
[21-Apr-2009 09:59:51[ **mrayzenoss> jb: say hi to the Annapolis crew for me, I'm in Austin.  At Zenoss training?
[21-Apr-2009 10:00:03[ **jb> yeah
[21-Apr-2009 10:00:09[ **jb> with nathan
[21-Apr-2009 10:00:32[ **mrayzenoss> good deal
[21-Apr-2009 10:06:03[ **jb> does rusty work in annapolis, matt?
[21-Apr-2009 10:10:49[ **mrayzenoss> yup
[21-Apr-2009 10:11:04[ **mrayzenoss> Annapolis is most of support, client services
[21-Apr-2009 10:11:10[ **mrayzenoss> sales, marketing
[21-Apr-2009 10:14:41[ **jb> k
[21-Apr-2009 10:19:15[ **rmatte> good morning Matt
[21-Apr-2009 10:20:00[ **rmatte> figured out how to author my own command based datapoints today, this is going to help huuuuuuge
[21-Apr-2009 10:21:06[ **rmatte> made one that pulls down total memory and memory usage from basic windows SNMP, then it works out the percentage of utilization, pulls down the units, and converts the values in to megabytes
[21-Apr-2009 10:21:10[ **rmatte> fun little project
[21-Apr-2009 10:22:08[ **mrayzenoss> oh man, I've got a writeup on that I haven't finished yet
[21-Apr-2009 10:22:15[ **mrayzenoss> I should've sent it to you
[21-Apr-2009 10:22:29[ **rmatte> hehe
[21-Apr-2009 10:22:40[ **rmatte> I used Dastrup's WMI script for reference
[21-Apr-2009 10:22:41[ **mrayzenoss> anyone else want my rough notes on calling remote scripts with SSH as a datasource?
[21-Apr-2009 10:23:59[ **jb> sure
[21-Apr-2009 10:24:19[ **rmatte> I'll wait until the final version is posted
[21-Apr-2009 10:27:22[ **mrayzenoss> rmatte: might take awhile
[21-Apr-2009 10:27:34[ **rmatte> all good
[21-Apr-2009 10:27:46[ **rmatte> hmmm, is there any way to monitor actual CPU usage per process?
[21-Apr-2009 10:29:13[ **mrayzenoss> with SSH? I think that works with Zen Plugins, but I don't think it works with the new SSH stuff yet
[21-Apr-2009 10:29:25[ **rmatte> no, like on a windows server
[21-Apr-2009 10:29:27[ **mrayzenoss> works with SNMP
[21-Apr-2009 10:29:55[ **rmatte> I'm guessing Zenoss doesn't support that
[21-Apr-2009 10:29:55[ **mrayzenoss> I think it works for services, but not processes on Windows, but I'm not positive
[21-Apr-2009 10:33:41[ **rmatte> k
[21-Apr-2009 10:35:24[ **mrayzenoss> I don't see CPU usage per process
[21-Apr-2009 10:35:32[ **mrayzenoss> err, per service on Windows
[21-Apr-2009 10:36:42[ **newmember> I can see the output with "snmpwalk" on a host, how do I get that into the zenoss so that is monitors the MIB?
[21-Apr-2009 10:37:50[ **jb> you need to get the OID
[21-Apr-2009 10:38:03[ **jb> zenoss only uses the MIB to translate SNMP traps
[21-Apr-2009 10:38:22[ **jb> it does not use the MIB for monitoring.. so you need to extract the OID that you need if you are trying to use that in a performance graph or such..
[21-Apr-2009 10:39:20[ **jb> oh thanks matt
[21-Apr-2009 10:39:21[ **jb> got the email
[21-Apr-2009 10:39:33[ **newmember> thanks, OID is unknown to me
[21-Apr-2009 10:39:50[ **newmember> I think I remember creating OID from a snmpwalk with mrtg
[21-Apr-2009 10:40:34[ **jb> yeah
[21-Apr-2009 10:40:45[ **jb> might want to touch up on your snmp knowledge before you dive too deep into zenoss
[21-Apr-2009 10:41:27[ **newmember> Well I though I would work to put it all together while trying zenoss
[21-Apr-2009 10:41:29[ **mrayzenoss> newmember: OIDs are the discrete SNMP values when you do an snmpwalk
[21-Apr-2009 10:42:08[ **mrayzenoss> there are all these exposed values in a hierarchy, an OID is a single value
[21-Apr-2009 10:42:17[ **newmember> Might there be a tool that can take "SNMPv2-MIB::sysORID.1 = OID: IF-MIB::ifMIB " and add it?
[21-Apr-2009 10:42:21[ **mrayzenoss> and they have numeric names
[21-Apr-2009 10:42:55[ **mrayzenoss> if you're already digging into Zenoss, check out the MIB browser: http://www.zenoss.com/community/projects/zenpacks/mib-browser
[21-Apr-2009 10:42:56[ **jb> you can use snmpwalk with -On
[21-Apr-2009 10:43:08[ **mrayzenoss> it'll let you load the MIB and examine the OIDs individually
[21-Apr-2009 10:43:16[ **mrayzenoss> then you can find values of interest
[21-Apr-2009 10:43:17[ **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[21-Apr-2009 10:43:35[ **mrayzenoss> but Zenoss will monitor most of the basics out of the box
[21-Apr-2009 10:43:46[ **mrayzenoss> you just have to turn on SNMP
[21-Apr-2009 10:44:43[ **newmember> Sure, I have have snmp turned on a few devices and I have zenoss installed, I did the network discovery and then i have used the snmpwalk on a host. I see I have to add the OID to zenoss
[21-Apr-2009 10:45:07[ **jb> baird@fc-zenoss01:~$ snmpwalk -v1 -c fcsnmp1ro fc-netops -On HOST-RESOURCES-MIB::hrStorageIndex.4
[21-Apr-2009 10:45:07[ **jb> .1.3.6.1.2.1.25.2.3.1.1.4 = INTEGER: 4
[21-Apr-2009 10:49:14[ **rmatte> StorageIndex OIDs are a bit tricky since they tend to jump around so they won't be the same on different hosts
[21-Apr-2009 10:49:42[ **rmatte> exactly what I wrote my script this morning for
[21-Apr-2009 10:51:06[ **rmatte> http://pastebin.com/f72036641
[21-Apr-2009 10:51:16[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[21-Apr-2009 10:52:09[ **rmatte> well, any hrStorage IDs for that matter
[21-Apr-2009 11:37:32[ **gemineye> does anyone have an idea why zenoss might say a server isn't pingable when I can ping it from the zenoss server? I have an alert that keeps coming back.
[21-Apr-2009 12:12:04[ **rmatte> gemineye :  what's the packet loss look like if you run an extended ping?
[21-Apr-2009 12:15:05[ **gemineye> No packet loss
[21-Apr-2009 12:25:14[ **rmatte> then no idea
[21-Apr-2009 12:25:28[ **rmatte> try removing and re-adding the device
[21-Apr-2009 12:28:33[ **rarruda> another question, which google didnt help me with... is there a zenoss performance collector for munin-node?
[21-Apr-2009 12:29:03[ **rarruda> and rmatte, thanks for answering my previous question spot on
[21-Apr-2009 12:44:35[ **newmember> That was interesting, I installed /projects/zenpacks/mib-browser and whenI rebooted zenoss, it added all the items in the snmpwalk to the device. Not sure thats what it was suppose to do, but that was nice.
[21-Apr-2009 12:44:52[ **newmember> mrayzenoss: thanks for the info
[21-Apr-2009 13:17:27[ **newmember> This is scary and increadible, I added my firewall and then zenoss added all the networks connected to that firewall, it even went looking down my VPN links
[21-Apr-2009 13:42:09[ **Mosburn> On most of my linux hosts I get "unknown" for file system Used bytes but the disk space is shown correctly in its graph. Any ideas?
[21-Apr-2009 13:50:31[ **davetoo> How interesting....
[21-Apr-2009 13:50:44[ **davetoo> modeling a Solaris 10 system "breaks" snmp on it.
[21-Apr-2009 13:52:06[ **Mosburn> run snmpd in debug mode, sometimes it locks up waiting on an oid
[21-Apr-2009 13:52:41[ **Mosburn> I've had to strip down the snmpd.conf file for that error before
[21-Apr-2009 13:53:43[ **davetoo> If I can figure out how to do that under SMF
[21-Apr-2009 14:12:08[ **rmatte> does anyone know how I could go about updating a value such as threshold max value across a set of templates? Like, I have a bunch of templates that I had to create as local templates for multiple CPUs since they had different OIDs. If I wanted to change the max threshold value across all of them, is there any way to do that in zendmd?
[21-Apr-2009 14:32:02[ **davetoo> ok, Solaris 10 seems to blow up when the modeler runs HRFileSystemMap
[21-Apr-2009 15:17:02[ **davetoo> It was a hung NFS mount
[21-Apr-2009 16:54:23[ **Sweeper> rmatte: I just want to use zenoss to alow clients to look at their sites as well
[21-Apr-2009 17:15:55[ **Sweeper> err
[21-Apr-2009 17:16:20[ **Sweeper> I want to limit a set of uses to only being able to view things that also belong to their group
[21-Apr-2009 17:16:42[ **davetoo> Enterprise
[21-Apr-2009 17:24:22[ **CamargoBP> davetoo: Pricing for our commercial packages begin at $8,945 USD I don't think Sweeper or I can afford that.
[21-Apr-2009 17:25:11[ **CamargoBP> Sorry that was a quote
[21-Apr-2009 17:25:15[ **CamargoBP> " Pricing for our commercial packages begin at $8,945 USD "
[21-Apr-2009 17:55:31[ **davetoo> I'm not saying that you can I'm saying that this is the standard answer. I think somebody has figured out how to do it with Core
[22-Apr-2009 00:00:42] [disconnected at Wed Apr 22 00:00:42 2009]
[22-Apr-2009 00:00:42] [connected at Wed Apr 22 00:00:42 2009]
[22-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[22-Apr-2009 07:42:55] psic4t_ is now known as psic4t
[22-Apr-2009 09:22:13[ **jsm> couple interesting problems --- on a couple hosts, zenoss reports snmp timing out -- when i restart the daemon it comes back up for a couple minutes, then immediately back down
[22-Apr-2009 09:26:00[ **jb> is snmp really down on the host?
[22-Apr-2009 09:26:04[ **jb> have you verified with snmpwalk?
[22-Apr-2009 09:31:45[ **jsm> the other problem, i set up a HttpMonitor for a regex, it reports that the string is found when i test it through zencommand, but when run through zenoss, it alerts me that the string is nto found
[22-Apr-2009 09:31:53[ **jsm> jb, nope, snmp is running, but snmpwalk timesout
[22-Apr-2009 10:05:44[ **rmatte> anyone know why Zenoss would not issues commands defined in Event Manager?
[22-Apr-2009 10:05:50[ **rmatte> events are coming in but commands aren't being run
[22-Apr-2009 10:35:42[ **rmatte> ah, I had to restart Zenoss, weird
[22-Apr-2009 10:35:47[ **rmatte> hope that doesn't become a regular thing
[22-Apr-2009 10:46:37[ **rocket> Hello
[22-Apr-2009 10:46:54[ **rocket> Any devs around today?
[22-Apr-2009 11:10:21[ **venturaville1> anyone know how to get zope to save changes to reports?
[22-Apr-2009 11:10:30[ **venturaville1> it just errors out and claims it cannot find the resource
[22-Apr-2009 11:12:10[ **venturaville1> "An error was encountered while publishing this resource. The requested resource does not exist."
[22-Apr-2009 11:12:28[ **venturaville1> when going to: http://sitename:8080/zport/dmd/Reports/Device Reports/SNMP Status Issues/manage
[22-Apr-2009 11:12:31[ **venturaville1> and clicking save changes
[22-Apr-2009 11:34:28[ **Brack10> hey there
[22-Apr-2009 11:37:35[ **venturaville1> howdy
[22-Apr-2009 11:39:27[ **Brack10> so if I understand correctly, Zenoss core can do network usage graphing?
[22-Apr-2009 11:39:34[ **Brack10> like cacti
[22-Apr-2009 11:39:38[ **venturaville1> yes
[22-Apr-2009 11:40:52[ **Brack10> cool
[22-Apr-2009 11:41:13[ **venturaville1>     security.declareProtected('Change Page Templates',
[22-Apr-2009 11:41:13[ **venturaville1>       'pt_editAction', 'pt_setTitle', 'pt_edit',
[22-Apr-2009 11:41:13[ **venturaville1>       'pt_upload', 'pt_changePrefs')
[22-Apr-2009 11:41:20[ **venturaville1> that seems to be my problem........
[22-Apr-2009 11:41:29[ **Brack10> does a windows xp box provide network usage statistics?
[22-Apr-2009 11:41:38[ **Brack10> because that would be cool to monitor the workstations individually
[22-Apr-2009 11:42:01[ **Brack10> I'm reducing my pipe and concerned about bw, need to conserve it
[22-Apr-2009 11:45:08[ **venturaville1> using WMI I believe you can
[22-Apr-2009 11:45:16[ **venturaville1> I'm not up on the details as I'm mostly linux
[22-Apr-2009 11:45:58[ **Brack10> gotcha
[22-Apr-2009 11:54:58[ **venturaville1> no takers?
[22-Apr-2009 11:55:39[ **chudler> venturaville1:  Sorry, I have always had this problem.  I wish I knew the solution also.
[22-Apr-2009 11:56:32[ **venturaville1> it looks as though it is tied to declareProtected which is set on that action
[22-Apr-2009 11:56:57[ **venturaville1> but setting Change Page Template preferences doesn't seem to fix it
[22-Apr-2009 12:02:38[ **venturaville1> I'll see if I can't remove it altogether later tonight and see if I can get it to work
[22-Apr-2009 14:25:40[ **mrayzenoss> Anyone interested in writing their own SSH ZenPacks?
[22-Apr-2009 14:25:54[ **mrayzenoss> I've got some fresh docs I'm reviewing, looking for feedback
[22-Apr-2009 14:25:59[ **mrayzenoss> trac-zenpacks/wiki/HowToAddSshTest
[22-Apr-2009 14:26:07[ **mrayzenoss> trac-zenpacks/wiki/SshZenpack
[22-Apr-2009 14:39:16[ **rocket> mrayzenoss: sweet
[22-Apr-2009 14:40:00[ **rocket> mrayzenoss: looks like my threshold zenpack might be limited to 2.4 .. I havent tested it yet on 2.3.3 however
[22-Apr-2009 14:40:15[ **mrayzenoss> saw that in the thread
[22-Apr-2009 14:40:25[ **mrayzenoss> that's fine, we branched the source today
[22-Apr-2009 14:40:39[ **mrayzenoss> give people another reason to upgrade
[22-Apr-2009 14:40:45[ **rocket>
[22-Apr-2009 14:40:52[ **mrayzenoss> turns out the MAC address report needs 2.3 as well
[22-Apr-2009 14:41:17[ **mrayzenoss> I can just change the version on the Point Threshold to be 2.3.285 and later if you want
[22-Apr-2009 14:41:32[ **rocket> have any idea when a dev might be available to chat about overridding a graphpoint template from within a zenpack?
[22-Apr-2009 14:41:45[ **rocket> mrayzenoss: that would be fine with me
[22-Apr-2009 14:42:32[ **rocket> mrayzenoss: note on the doc you created .. it mentions zendmd is very helpful for determining the correct values
[22-Apr-2009 14:42:46[ **rocket> mrayzenoss: but it doesnt explain the prodedure for doing so
[22-Apr-2009 14:43:09[ **rocket> mrayzenoss: so I would gather people would still be very confused on how to get that info ...
[22-Apr-2009 14:43:25[ **rocket> mrayzenoss: this is in the sshzenpack doc
[22-Apr-2009 14:43:34[ **rocket> mrayzenoss: in step 3
[22-Apr-2009 14:43:41[ **mrayzenoss> I didn't write it, a dev did, so I'm looking for feedback.  Duly noted.
[22-Apr-2009 14:45:01[ **mrayzenoss> yeah, I see a couple of corrections already
[22-Apr-2009 14:45:06[ **mrayzenoss> I'm starting up a list for him
[22-Apr-2009 14:45:16[ **mrayzenoss> of course, it is a wiki so feel free to jump in
[22-Apr-2009 14:45:27[ **rocket> mrayzenoss: os name where is that found? etc
[22-Apr-2009 14:45:40[ **mrayzenoss> you create it
[22-Apr-2009 14:45:58[ **rocket> so it can be anything?
[22-Apr-2009 14:46:13[ **rocket> or will it map to something in the future?
[22-Apr-2009 14:46:14[ **mrayzenoss> anything that does SSH
[22-Apr-2009 14:47:05[ **rocket> but my thought is ... is it like an organizer where it can be named anything you want and its just for organization purposes or is there a deeper code related process relating to it?
[22-Apr-2009 14:47:17[ **mrayzenoss> I will find out.
[22-Apr-2009 16:05:34[ **rocket> mrayzenoss: ie7 adding a zenpack is broken
[22-Apr-2009 16:05:56[ **rocket> mrayzenoss: works in firefox
[22-Apr-2009 16:06:09[ **mrayzenoss> nurtz
[22-Apr-2009 16:06:46[ **mrayzenoss> error?
[22-Apr-2009 16:07:10[ **rocket> it redirects away from the page like the system went offline
[22-Apr-2009 16:07:41[ **mrayzenoss> hmmm... I'll hit up QA on that
[22-Apr-2009 16:07:52[ **mrayzenoss> I bet they don't hit that use-case and it deserves coverage
[22-Apr-2009 16:09:27[ **rocket> mrayzenoss: trying to reapply the same zenpack from ie7 does give info
[22-Apr-2009 16:10:36[ **rocket> mrayzenoss: seems it might work after getting once zenpack installed
[22-Apr-2009 16:11:03[ **rocket> actually I think the issue is
[22-Apr-2009 16:11:28[ **rocket> zenpack --install /tmp/c:\Doc ...
[22-Apr-2009 16:11:47[ **rocket> seems the install string isnt right in ie7
[22-Apr-2009 16:12:41[ **rocket> mrayzenoss: on firefox it looks like
[22-Apr-2009 16:12:44[ **rocket> zenpack --install /tmp/ZenPacks.zenoss.HttpMonitor-2.0.0-py2.4.egg
[22-Apr-2009 16:13:05[ **rocket> so ie is adding c:\ and its breaking
[22-Apr-2009 16:13:52[ **mrayzenoss> yeah, that's a known issue
[22-Apr-2009 16:14:47[ **rocket> ui improvement .. if zope is restarted from the browser do a javascript timer and then try and reconnect to the page
[22-Apr-2009 16:15:34[ **mrayzenoss> yeah, there's a ticket somewhere about restarting zope and zenhub after zenpacks are installed
[22-Apr-2009 16:15:44[ **mrayzenoss> but that could lead to flakiness
[22-Apr-2009 16:16:06[ **rocket> yeah .. too bad they cant handle it without a reload
[22-Apr-2009 16:16:32[ **mrayzenoss> I've got a ticket for 2.4.1 to ship more Core ZenPacks with the Core installers
[22-Apr-2009 16:16:35[ **mrayzenoss> already installed
[22-Apr-2009 16:16:48[ **rocket> ok
[22-Apr-2009 16:17:08[ **mrayzenoss> which should alleviate the issue somewhat
[22-Apr-2009 16:17:27[ **mrayzenoss> I'm also trying to get some of the more useful Community ZenPacks 'adopted' into Core ZenPacks
[22-Apr-2009 16:17:46[ **mrayzenoss> and by useful I mean generally useful, I'm not playing favorites
[22-Apr-2009 16:17:58[ **rocket> yea ..
[22-Apr-2009 16:19:16[ **venturaville1> commenting out the security.declareProtected in ZopePageTemplate.py still doesn't fix the ability to edit report page templates
[22-Apr-2009 16:19:19[ **rocket> mrayzenoss: linux zenpack ui improvement
[22-Apr-2009 16:19:30[ **venturaville1> even after a restart
[22-Apr-2009 16:19:32[ **rocket> mrayzenoss: put zCommandPassword below zzCommandUsername
[22-Apr-2009 16:20:02[ **mrayzenoss> rocket: yeah, zProperties need logical sorting, not alphabetical
[22-Apr-2009 16:21:06[ **venturaville1> any ideas as to how to get this working?
[22-Apr-2009 16:24:28[ **rocket> mrayzenoss: linux zenpack issue
[22-Apr-2009 16:24:42[ **rocket> mrayzenoss: seems if you have not set the username it triggers an alert
[22-Apr-2009 16:24:55[ **rocket> mrayzenoss: after setting the username that alert didnt automatically go away
[22-Apr-2009 16:25:09[ **mrayzenoss> hey rocket, could you add the IE7 stack trace to this ticket: http://dev.zenoss.com/trac/ticket/3353
[22-Apr-2009 16:25:15[ **rocket> mrayzenoss: setting that should probably fire off a clear event ..
[22-Apr-2009 16:25:30[ **mrayzenoss> rocket: sounds like a good ticket
[22-Apr-2009 16:25:51[ **rocket> mrayzenoss: sure ..
[22-Apr-2009 16:28:59[ **venturaville1> I'm stumped
[22-Apr-2009 16:32:00[ **rocket> mrayzenoss: can you update the bug tracker to contain the linux ssh zenpack as a specific zenpack option?
[22-Apr-2009 16:32:28[ **mrayzenoss> ok, just a minute
[22-Apr-2009 16:34:42[ **mrayzenoss> it's there
[22-Apr-2009 16:34:50[ **mrayzenoss> it was already there, it's "LinuxMonitor"
[22-Apr-2009 16:36:31[ **rocket> ah I see
[22-Apr-2009 16:36:37[ **rocket> missed it :/
[22-Apr-2009 16:37:06[ **mrayzenoss> I do have a todo to clean the list out, right now it lists a bunch of Enterprise ZenPacks
[22-Apr-2009 16:49:58] timburke_ is now known as timburke
[22-Apr-2009 16:51:11[ **venturaville1> so it seems that whatever I type when I login into the zope interface it is doing it as 'anonymous'
[22-Apr-2009 16:51:23[ **venturaville1> od
[22-Apr-2009 16:51:24[ **venturaville1> odd
[22-Apr-2009 17:18:24[ **venturaville1> reinstalled 2.3.3 from scratch left admin login the same
[22-Apr-2009 17:18:27[ **venturaville1> same problem
[22-Apr-2009 17:18:46[ **venturaville1> zope shows 'logged in as admin', but the authenticated user in the error is 'Anonymous User'
[22-Apr-2009 17:18:49[ **venturaville1> wth?
[22-Apr-2009 17:24:19[ **mrayzenoss> Where are you seeing that in the UI?
[22-Apr-2009 17:26:39[ **venturaville1> go here: http://tatyana:8080/zport/dmd/Reports/Device Reports/SNMP Status Issues/manage
[22-Apr-2009 17:26:44[ **venturaville1> click save changes
[22-Apr-2009 17:27:02[ **venturaville1> and then request information
[22-Apr-2009 17:29:00[ **mrayzenoss> ahhh, yuck
[22-Apr-2009 17:29:12[ **mrayzenoss> you want to open a ticket?
[22-Apr-2009 17:29:37[ **venturaville1> sure
[22-Apr-2009 17:29:39[ **venturaville1> where at?
[22-Apr-2009 17:29:50[ **mrayzenoss> http://dev.zenoss.com/trac/wiki/HowToAddTicket
[22-Apr-2009 17:30:20[ **mrayzenoss> make it a high
[22-Apr-2009 17:37:01[ **venturaville1> http://dev.zenoss.com/trac/ticket/4904
[22-Apr-2009 17:37:05[ **venturaville1> ticket submitted
[22-Apr-2009 17:37:15[ **mrayzenoss> thanks mucho
[22-Apr-2009 17:37:44[ **venturaville1> want my email?
[22-Apr-2009 17:37:48[ **mrayzenoss> we have a defect review tomorrow, it'll get addressed
[22-Apr-2009 17:37:54[ **mrayzenoss> you can add yourself to the CC field
[22-Apr-2009 17:39:04[ **venturaville1> won't let me edit it again
[22-Apr-2009 17:40:33[ **venturaville1> dropped it in the comments
[22-Apr-2009 17:41:43[ **venturaville1> anyone interested in an LSI storage array zenpack?
[22-Apr-2009 17:41:59[ **mrayzenoss> I'm always interested in more ZenPacks
[22-Apr-2009 17:42:22[ **venturaville1> this one won't be pretty
[22-Apr-2009 17:43:15[ **venturaville1> I had to get the LSI guys to send me a method to get at it
[22-Apr-2009 17:43:27[ **venturaville1> the IBM storage arrays are from LSI.............
[22-Apr-2009 17:43:47[ **mrayzenoss> that's the best kind, solving a non-trivial problem and sharing it
[22-Apr-2009 17:45:50[ **mrayzenoss> just email me at mray@zenoss.com and I'll help you get it shared
[22-Apr-2009 17:45:55[ **venturaville1> k
[22-Apr-2009 17:47:08[ **mrayzenoss> I just uploaded this one: http://www.zenoss.com/community/projects/zenpacks/printertoner
[22-Apr-2009 17:47:11[ **mrayzenoss> very handy
[22-Apr-2009 17:47:28[ **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[22-Apr-2009 17:53:42[ **mrayzenoss> later all
[22-Apr-2009 20:11:35[ **Bryanstein> The Zenoss devs will be here tomorrow?
[22-Apr-2009 21:00:22] ilan_ is now known as ilan
[22-Apr-2009 21:23:27[ **_pepo_> hi friends
[22-Apr-2009 21:28:12[ **_pepo_> is there some way to show snmp graphs in Zenoss just like Cacti/MRTG?
[23-Apr-2009 00:00:42] [disconnected at Thu Apr 23 00:00:42 2009]
[23-Apr-2009 00:00:42] [connected at Thu Apr 23 00:00:42 2009]
[23-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[23-Apr-2009 06:09:04[ **toninog> hi all
[23-Apr-2009 06:09:08[ **toninog> quick question
[23-Apr-2009 06:09:49[ **toninog> if I have a graph object and I want to duplicate it 64 times. Is there an easy way to duplicate the xml without having to use the interface to accomplish this?
[23-Apr-2009 06:10:04[ **toninog> is there a copy/paste option in zenoss ?:)
[23-Apr-2009 06:51:31] timburke_ is now known as timburke
[23-Apr-2009 07:26:17[ **rmatte2> is there any way to acknowledge and move specific events to history from command line? We have Zenoss integrated with a ticketing system right now, but we'd like to set it up so when a ticket is taken ownership of, the event is acknowledged, and when a ticket is closed, the event is sent to history.
[23-Apr-2009 07:27:58[ **sergeymasushko> rmatte2: I believe you can write a SQL query that will move an event by evid.
[23-Apr-2009 07:41:09] timburke_ is now known as timburke
[23-Apr-2009 07:42:09[ **rmatte2> hmmm, that might be an idea
[23-Apr-2009 07:42:15[ **rmatte2> thanks
[23-Apr-2009 08:08:33[ **Mituc> hi guys!
[23-Apr-2009 08:11:30[ **Mituc> where can I find a list with all the variables that I can refer as here.varname? what I want to do is to configure a threshold for the memRealAvail like 0.85*(memTotalReal-memCached-memBuffer)
[23-Apr-2009 08:11:57[ **Mituc> all those from within the paranthesys are defined as data points, but I don't know how to refer them
[23-Apr-2009 08:12:57[ **Mituc> I have such a threshold for filesystem, usedBlocks < 0.85*totalBlocks, but I couldn't figure out where "totalBlocks" is defined.
[23-Apr-2009 08:13:24[ **Mituc> it's not a datapoint and not even a custom property..
[23-Apr-2009 08:13:48[ **Mituc> and it is still referred as here.totalBlocks
[23-Apr-2009 08:25:30[ **rocket> Mituc: its part of the object model for that object
[23-Apr-2009 08:25:51[ **rocket> Mituc: eg a filesystem object has totalBlocks
[23-Apr-2009 08:26:12[ **rocket> Mituc: you probably need to go into the code to find all of the different ones for memory
[23-Apr-2009 08:27:18[ **Mituc> I see... so it won't work with stuff I've added as datapoints...
[23-Apr-2009 08:28:15[ **rocket> Mituc: stuff like?
[23-Apr-2009 08:32:53[ **Mituc> by example I've added memTotalReal
[23-Apr-2009 08:33:22[ **Mituc> and also memCached and memBuffer are added as data points into the Device/Server perf template
[23-Apr-2009 08:37:00[ **rocket> Mituc: at this point I do not believe pure datapoints in rrd perf templates are available to be used .. but I could be wrong
[23-Apr-2009 08:37:28[ **rocket> Mituc: I am still learning the program ..
[23-Apr-2009 08:37:37[ **Mituc> rocket :  that was what I wanted to find out, and I think you're right though..
[23-Apr-2009 08:38:13[ **rocket> Mituc: I think its planned for a fix .. I would have to look at trac to see for sure if and when
[23-Apr-2009 08:38:39[ **Mituc> basically I could put that threshold into my graphs by adding custom rrd tool directives since it's quite simple, but I won't receive alerts for it.
[23-Apr-2009 08:39:04[ **rocket> Mituc: right ..
[23-Apr-2009 08:39:26[ **rocket> Mituc: basically it needs some new code to query the rrd data that I dont think exists properly yet
[23-Apr-2009 08:39:53[ **rocket> Mituc: though I dont think it will be terribly difficult to add .. I just dont think its been done yet ..
[23-Apr-2009 08:41:48[ **Mituc> there are moments when I regret i stopped working on my monitoring tool, it's named BBStatus
[23-Apr-2009 08:42:22[ **rocket> Mituc: this is one of those that i probably will end up digging into and reworking a bunch myself ..
[23-Apr-2009 08:42:38[ **Mituc> indeed
[23-Apr-2009 08:43:01[ **rocket> Mituc: I do plan on releasing my fixes etc to the community ...
[23-Apr-2009 08:43:01[ **Mituc> the thing is that: 1. I don't really know python, and 2. there would be a lot to patch when upgrading.
[23-Apr-2009 08:43:10[ **Mituc> oh, cool
[23-Apr-2009 08:43:33[ **rocket> Mituc: I have already developed a new threshold class for 2.4beta that is a point threshold
[23-Apr-2009 08:43:42[ **rocket> Mituc: and I plan on adding a range threshold
[23-Apr-2009 08:44:16[ **rocket> Mituc: but to do some of the things I want to do I have to hack the main code a bit ... :/
[23-Apr-2009 08:44:29[ **rocket> Mituc: but I am trying to do as much as I can in extensible zenpacks ..
[23-Apr-2009 08:44:33[ **Mituc> that range threshold would be great, it would be easier to implement nagios-like alerting rules..
[23-Apr-2009 08:45:22[ **rocket> Mituc: exactly .. it would be like minMax but the inverse .. if the value falls between the range alert ...
[23-Apr-2009 08:46:20[ **rocket> Mituc: but to do what your looking for you basically would need python to extend the object model for memory in your case ..
[23-Apr-2009 08:53:20[ **rocket> morning cgibbons
[23-Apr-2009 08:54:35[ **cluther> On the memory thresholding question..
[23-Apr-2009 08:55:06[ **cluther> There is a model value you can use: here.hw.totalMemory
[23-Apr-2009 08:55:34[ **Mituc> cluther :  that is cool.
[23-Apr-2009 08:55:42[ **cluther> The units are bits, so if you're collecting memAvailReal (units are kbytes if you read the MIB), the threshold would look like..
[23-Apr-2009 08:55:53[ **Mituc> where exactly can I find a list with them?
[23-Apr-2009 08:56:06[ **cluther> (here.hw.totalMemory/1024) * .1
[23-Apr-2009 08:56:56[ **cluther> Mituc: This question comes up all the time. Probably because there isn't a really good answer. The problem is that you're able to access ANY property or method in the entire object model. This list would be expansive and muddling.
[23-Apr-2009 08:57:25[ **cluther> So the definitive source is the API documentation.
[23-Apr-2009 08:58:35[ **rocket> cluther: question for you if you have time
[23-Apr-2009 08:58:50[ **cluther> rocket: Sure. What's up?
[23-Apr-2009 08:59:07[ **rocket> I am trying to extend the user interface for a custom threshold
[23-Apr-2009 08:59:31[ **rocket> basically I am trying to be able to define two or more colors in a graph .. eg the threshold has more than 1 line for example
[23-Apr-2009 09:00:04[ **rocket> so I need to extend the GraphPoint Class to be able to call a custom page template for that but I dont think that api is available
[23-Apr-2009 09:00:18[ **rocket> am I correct or am I missing something there
[23-Apr-2009 09:02:43[ **cluther> rocket: It would actually be your threshold page template that should set these colors.
[23-Apr-2009 09:03:28[ **rocket> cluther: just a sec I am logging back into my zenoss instance
[23-Apr-2009 09:03:30[ **cluther> rocket: The getGraphElements method of your threshold would be adding the items to the graph, so it would have to know what colors to use.
[23-Apr-2009 09:04:09[ **rocket> cluther: right .. but arent those colors obtained via that ui of the graphpoint?
[23-Apr-2009 09:05:36[ **jb> hey chet
[23-Apr-2009 09:05:37[ **jb> you here?
[23-Apr-2009 09:05:48[ **cluther> rocket: They don't have to be. You can add some color properties to your threshold.
[23-Apr-2009 09:05:52[ **cluther> jb: yup
[23-Apr-2009 09:05:58[ **jb> cluther: its josh..
[23-Apr-2009 09:06:03[ **jb> im looking at this AIX stuff now
[23-Apr-2009 09:06:09[ **jb> i did notice that part of the patch failed
[23-Apr-2009 09:07:17[ **rocket> cluther: ok so you would have the color properties defined in the threshold itself ..
[23-Apr-2009 09:07:42[ **rocket> cluther: just didnt make as much sense to me from a ui perspective ..
[23-Apr-2009 09:08:21[ **jb> morning, matt.
[23-Apr-2009 09:08:36[ **rocket> cluther: it looked like adding a graph object made more sense to me to set its color ...
[23-Apr-2009 09:09:15[ **mrayzenoss> morning all
[23-Apr-2009 09:09:23[ **rocket> morning mrayzenoss
[23-Apr-2009 09:09:40[ **cluther> rocket: hmm.. yeah.
[23-Apr-2009 09:11:07[ **jb> does anyone remember the trick to disable monitoring of windows services for good?
[23-Apr-2009 09:11:16[ **cluther> rocket: That would make more sense, but we apparently didn't envision it that way.
[23-Apr-2009 09:11:25[ **jb> even though I have disabled several windows services on a device, I still get alerts about them being down.
[23-Apr-2009 09:11:42[ **rocket> cluther: but as far as I can tell there is no good way to create a new graphpoint object and call it from my threshold
[23-Apr-2009 09:12:13[ **cluther> rocket: You're right on that.
[23-Apr-2009 09:12:35[ **rocket> cluther: I will just make sure I dont set the Color attribute in my class so the entry doesnt show up in creating the graph object
[23-Apr-2009 09:12:48[ **rocket> cluther: just so its less confusing to the user
[23-Apr-2009 09:14:03[ **cluther> jb: You can try "dmd.Services.reIndex()" then "commit()" in zendmd.
[23-Apr-2009 09:14:25[ **cluther> jb: I believe this problem is related to the monitor flag in the catalog become out of sync with what it is on the actual object.
[23-Apr-2009 09:15:09[ **jb> ah, lets try that.
[23-Apr-2009 09:15:25[ **rocket> cluther: would you file it as a bug .. or is it something that might be evaluated with the ui changes of king crab?
[23-Apr-2009 09:16:45[ **jb> hey chet.. do you know if the LTM mib provides stats per node in a pool?
[23-Apr-2009 09:16:56[ **jb> i know the F5 GUI does provide this stat
[23-Apr-2009 09:17:38[ **jb> like for each pool.. "node1 has 5 connections, node2 has 6 connections, etc"
[23-Apr-2009 09:19:43[ **cluther> jb: Yes, the MIB provides that.
[23-Apr-2009 09:20:35[ **jb> that may be something that would be useful
[23-Apr-2009 09:20:40[ **cluther> rocket: Probably not a bug, but a good enhancement request.
[23-Apr-2009 09:21:00[ **cluther> rocket: Even with the UI changes in King Crab it is a good idea to get these things documented.
[23-Apr-2009 09:21:11[ **rocket> cluther: sounds good ...
[23-Apr-2009 09:21:21[ **rocket> cluther: thanks for the sounding board
[23-Apr-2009 09:23:38[ **jb> looks like dmd.Services.reIndex() worked
[23-Apr-2009 10:44:24[ **jmp242> Hey - on multiple local collectors . . .
[23-Apr-2009 10:44:35[ **jmp242> am I right or crazy in this thread?
[23-Apr-2009 10:44:35[ **jmp242> http://forums.zenoss.com/viewtopic.php?p=33766#33766
[23-Apr-2009 10:44:56[ **adytum-bot> Title: Forums :: View topic - Increase ZenEventLog thread count? (at forums.zenoss.com)
[23-Apr-2009 10:45:06[ **jmp242> More info on this will help me add it to the Community FAQ, if anyone knows
[23-Apr-2009 10:45:20[ **mrayzenoss> You know, I've never tried to set it up
[23-Apr-2009 10:45:37[ **jmp242> I'm wondering if this is even a valid tuning strategy
[23-Apr-2009 10:45:37[ **mrayzenoss> I just link people to the 2 community write-ups
[23-Apr-2009 10:45:46[ **jmp242> but those are for distributed ones right?
[23-Apr-2009 10:45:50[ **jmp242> that I recall
[23-Apr-2009 10:46:14[ **mrayzenoss> yeah, but I think you can configure them for local use
[23-Apr-2009 10:48:14[ **jmp242> Hmm I found
[23-Apr-2009 10:48:15[ **jmp242> http://www.zenoss.com/community/wiki/tips-and-tricks/HowToUseDistributedCollectors/
[23-Apr-2009 10:48:17[ **mrayzenoss> yeah, I'm looking through the guides right now, I don't think they would work
[23-Apr-2009 10:48:19[ **jmp242> is there another one?
[23-Apr-2009 10:48:36[ **adytum-bot> Title: How to use distributed collectors - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[23-Apr-2009 10:48:48[ **mrayzenoss> that one looks very similar to this one: http://www.zenoss.com/Members/fdeckert/how-to-install-distributed-collectors/
[23-Apr-2009 10:49:02[ **mrayzenoss> and then there's this one: http://www.zenoss.com/community/docs/howtos/setting-up-multiple-zenperfsnmp-collectors-across-different-hosts
[23-Apr-2009 10:49:08[ **adytum-bot> Title: How to install distributed collectors - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[23-Apr-2009 10:49:30[ **adytum-bot> Title: Setting up multiple zenperfsnmp collectors across different hosts - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[23-Apr-2009 10:49:58[ **jmp242> hmmm
[23-Apr-2009 10:50:22[ **jmp242> Yea - I'm wondering if any of that is necessary if you're using the local machine - can you name 2 collectors localhost?
[23-Apr-2009 10:50:26[ **mrayzenoss> I don't know which is authoritative, but I've heard people say Florian's instructions work
[23-Apr-2009 10:50:28[ **jmp242> doesn't seem like you could
[23-Apr-2009 10:50:50[ **jmp242> Is WMI parallel yet in 2.3? I recall there were some performance improvements
[23-Apr-2009 10:50:57[ **mrayzenoss> yes
[23-Apr-2009 10:51:05[ **mrayzenoss> (WMI is parallel)
[23-Apr-2009 10:51:14[ **mrayzenoss> the funny thing is I tend to ignore Enterprise, so I don't know if it works there
[23-Apr-2009 10:51:19[ **jmp242> ahh, so it is hitting multiple servers with one collector
[23-Apr-2009 10:51:38[ **jmp242> so you probably don't need to worry about multiple collectors . . .
[23-Apr-2009 10:53:57[ **jmp242> do you know if there's a setting for how many computers to hit at once via WMI?
[23-Apr-2009 10:54:59[ **dimes> Morning/afternoon/evening all
[23-Apr-2009 10:55:07[ **dimes> if anyone happens to be around
[23-Apr-2009 10:55:30[ **dimes> does anyone have a link to a list of native zenoss command variables?
[23-Apr-2009 10:55:39[ **dimes> e.g., ${here/id}
[23-Apr-2009 10:55:50[ **dimes> or ${here/managedIP}
[23-Apr-2009 10:55:53[ **jmp242> Probably in the API docs . . .
[23-Apr-2009 10:56:04[ **dimes> I can't find a list of them so far
[23-Apr-2009 10:56:18[ **dimes> would think it would be a easily findable resource
[23-Apr-2009 10:58:50[ **mrayzenoss> dimes: check out http://www.zenoss.com/community/docs/zenoss-dev-guide/2.3.3/apb.html
[23-Apr-2009 10:59:11[ **adytum-bot> Title: Zenoss - Developer's Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[23-Apr-2009 11:00:24[ **dimes> thanks
[23-Apr-2009 11:00:36[ **mrayzenoss> jmp242: so I asked about the Enterprise distributed collectors. You can have multiple hubs on the same machine or on different machines and multiple collectors to each hub and those can be on the same or different machines
[23-Apr-2009 11:06:56[ **jmp242> hmmm
[23-Apr-2009 11:07:37[ **jmp242> Multiple hubs must be zenhubworkers
[23-Apr-2009 11:07:56[ **jmp242> but are you also saying you can have multiple collectors on one machine there mrayzenoss?
[23-Apr-2009 11:08:02[ **mrayzenoss> yes
[23-Apr-2009 11:08:05[ **jb> yeah, you can
[23-Apr-2009 11:08:30[ **jmp242> if so - is that a help in some way towards the performance / WMI collection, esp if it's already parallel in a single collector?
[23-Apr-2009 11:08:42[ **mrayzenoss> yes
[23-Apr-2009 11:08:59[ **jmp242> how many does it do in parallel per collector? is this a zProperty or something?
[23-Apr-2009 11:09:42[ **jmp242> and if you do want a local collector - do you need to name it special, or do the defaults "just work" as I suggested in that post (by my WAG)
[23-Apr-2009 11:11:08[ **mrayzenoss> I don't actually know, I've mostly stayed out of Enterprise code
[23-Apr-2009 11:11:35[ **jmp242> right - I'm mostly trying to figure this out for core - if it even applies
[23-Apr-2009 11:12:10[ **jmp242> It just seems like you can add a collector in Core, and we do know that per the HOWTOs you can have distributed collectors in core...
[23-Apr-2009 11:12:50[ **mrayzenoss> adding Collectors in Core still requires manual configuration
[23-Apr-2009 11:13:05[ **mrayzenoss> you go through the UI and set it up, but nothing happens on the back-end
[23-Apr-2009 11:13:50[ **jmp242> Oh
[23-Apr-2009 11:13:54[ **jmp242> I see...
[23-Apr-2009 11:24:06[ **lguest> first time in this, just testing to see if this works
[23-Apr-2009 11:24:40[ **jb> it does
[23-Apr-2009 11:37:29[ **cgibbons> hmmmm
[23-Apr-2009 11:58:06[ **Bryanstein> mrayzenoss, can I pm you for a second?
[23-Apr-2009 12:05:24[ **Brack10> installing zenoss
[23-Apr-2009 12:05:38[ **Brack10> F spiceworks
[23-Apr-2009 12:17:44[ **Brack10> ahhh linux
[23-Apr-2009 12:18:20[ **jb> ?
[23-Apr-2009 12:19:31[ **jmp242> ohhh linux??
[23-Apr-2009 12:19:43[ **jmp242> jb - no idea where this is going
[23-Apr-2009 12:19:51[ **jmp242>
[23-Apr-2009 12:20:11[ **jb> are you upset because it isn't windows based?
[23-Apr-2009 12:26:24[ **rocket> cgibbons: ping
[23-Apr-2009 12:26:46[ **rocket> cgibbons: is it possibly to have the summary in the graph without the average value?
[23-Apr-2009 12:27:04[ **rocket> cgibbons: or even just the current value
[23-Apr-2009 12:31:46[ **Brack10> no I'm deeply satisfied by the fact that it's on Linux
[23-Apr-2009 12:32:11[ **Brack10> debian install was a breeze, runs great
[23-Apr-2009 12:32:26[ **Brack10> getting closer to zen
[23-Apr-2009 12:43:17[ **Brack10> damn installing was the easy part
[23-Apr-2009 12:50:20[ **jmp242> yes, the install is generally the easy part with Zenoss - then the learning and pain begins
[23-Apr-2009 12:51:17[ **jb>
[23-Apr-2009 12:51:22[ **jb> do yourself a favor.. read the admin guide
[23-Apr-2009 13:01:35[ **rmatte> is there any way to reset the availability info in Zenoss?
[23-Apr-2009 13:02:01[ **rmatte> we've been doing testing but are ready to go live with a box, the availability stats don't currently reflect actual availability due to the testing
[23-Apr-2009 13:20:59[ **cgibbons> rocket: i actually have no idea :-)
[23-Apr-2009 13:23:10[ **cluther> rmatte: Delete all of your historical event information. This is what the availability is calculated from.
[23-Apr-2009 13:23:28[ **cluther> rmatte: mysql -uzenoss -pzenoss -e "truncate history"
[23-Apr-2009 13:40:40[ **yoavpassy> motd
[23-Apr-2009 14:22:34[ **omid8bimo> hey guys
[23-Apr-2009 14:22:34[ **omid8bimo> i need help
[23-Apr-2009 14:22:34[ **omid8bimo> i use debian lenny and donwloaded zenoss-stack-x64 deb package
[23-Apr-2009 14:22:40[ **omid8bimo> installed it smoothly and
[23-Apr-2009 14:23:03[ **omid8bimo>  when i try to start it and get alots of errors
[23-Apr-2009 14:23:21[ **omid8bimo> i start it like this "sudo /etc/init.d/zenoss-stack start"
[23-Apr-2009 14:23:53[ **omid8bimo> i get several errors and when i check http://localhost:8080 i just see zope welcome page
[23-Apr-2009 14:23:54[ **adytum-bot> Title: Zope (at localhost:8080)
[23-Apr-2009 14:26:02[ **omid8bimo> this is the output after i start it
[23-Apr-2009 14:26:32[ **omid8bimo> http://pastebin.com/m24164bc3
[23-Apr-2009 14:26:37[ **omid8bimo> can any one help?
[23-Apr-2009 14:26:43[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[23-Apr-2009 14:27:19[ **omid8bimo> according to documents when i go to http://localhost:8080 i should see the zenoss login page but i see zope quickstart page
[23-Apr-2009 14:27:19[ **adytum-bot> Title: Zope (at localhost:8080)
[23-Apr-2009 14:27:25[ **omid8bimo> what these error means?
[23-Apr-2009 14:31:50[ **omid8bimo> anyone?
[23-Apr-2009 14:38:26[ **omid8bimo> i guess i'll come some other time.
[24-Apr-2009 00:00:42] [disconnected at Fri Apr 24 00:00:42 2009]
[24-Apr-2009 00:00:42] [connected at Fri Apr 24 00:00:42 2009]
[24-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[24-Apr-2009 01:42:49[ **_pepo_> Can Zenoss monitor Asterisk (using SNMP)?
[24-Apr-2009 01:46:12[ **Sweeper> _pepo_: yes
[24-Apr-2009 01:46:38[ **Sweeper> there's an asterisk snmp module, and mibs can be imported for zenoss
[24-Apr-2009 01:47:21[ **_pepo_> ok.... Ill try with zenoss, thanks
[24-Apr-2009 04:47:01] quadro_ is now known as Quadro
[24-Apr-2009 07:07:17[ **etank> is it possible to use the zenoss-stack-2.3.3-linux.bin for Ubuntu 8.04 to do an install on a 9.10 box? or should i just install from source?
[24-Apr-2009 07:07:34[ **etank> oops. i meant a 9.04 box
[24-Apr-2009 07:08:38[ **rarruda> i think i've asked this before, but there is no munin-node collector already done for zenoss, right ?n
[24-Apr-2009 07:27:41[ **perr0> what do you mean byt that munin-node?
[24-Apr-2009 07:45:37[ **rarruda> http://munin.projects.linpro.no/
[24-Apr-2009 07:45:45[ **adytum-bot> Title: Munin - Trac (at munin.projects.linpro.no)
[24-Apr-2009 07:45:47[ **rarruda> http://munin.ping.uio.no/
[24-Apr-2009 07:45:56[ **adytum-bot> Title: Munin :: overview (at munin.ping.uio.no)
[24-Apr-2009 07:46:17[ **perr0> rarruda: I know what munin is
[24-Apr-2009 07:46:24[ **rarruda> oh, sorry
[24-Apr-2009 07:46:48[ **perr0> bare you saying can zenoss support munin plugins?
[24-Apr-2009 07:47:00[ **rarruda> almost
[24-Apr-2009 07:47:09[ **perr0> I mean is this what you are asking?
[24-Apr-2009 07:47:25[ **rarruda> if zenoss can support collecting data from munin-node "server'
[24-Apr-2009 07:47:48[ **perr0> isn't it all snmp?
[24-Apr-2009 07:47:49[ **rarruda> it has the snmp collector, and the zcommand collector
[24-Apr-2009 07:47:53[ **rarruda> not munin
[24-Apr-2009 07:48:01[ **rarruda> it uses its own little text protocol
[24-Apr-2009 07:48:06[ **rarruda> which is really simple
[24-Apr-2009 07:48:13[ **rarruda> and could be mapped to snmp, but isnt..
[24-Apr-2009 07:49:07[ **perr0> ah
[24-Apr-2009 07:49:52[ **rarruda> (brb)
[24-Apr-2009 07:52:06[ **jmp242> I don't think Zenoss talks to Munin, though you could potentially create a collector/zenpack/something to talk to it
[24-Apr-2009 07:52:14[ **jmp242> aren't they both GPLed (well Core is)
[24-Apr-2009 07:52:38[ **perr0> I don't see why you would want to
[24-Apr-2009 07:53:19[ **rarruda> that's what i had in mind... a collector/zenpack/something to fetch that data...
[24-Apr-2009 07:53:21[ **jmp242> yea, I'm not sure
[24-Apr-2009 07:53:41[ **rarruda> that way i dont have to tweak all the servers, and only the (zenoss) monitoring server
[24-Apr-2009 07:54:02[ **jmp242> it looks like Munin does something like what Zenoss does...
[24-Apr-2009 07:54:10[ **perr0> its the same thing
[24-Apr-2009 07:54:10[ **rarruda> yeah
[24-Apr-2009 07:54:14[ **jmp242> well, rarruda if you feel like coding a bunch
[24-Apr-2009 08:09:57[ **Mituc> hey guys!
[24-Apr-2009 08:10:03[ **Mituc> is there any way to add alerting rules programatically?
[24-Apr-2009 08:10:36[ **Mituc> of course, I'm not thinking about writing scripts with LWP or anything like this..
[24-Apr-2009 08:14:45[ **perr0> Mituc: I don't have an answer for you but what does programatically mean?
[24-Apr-2009 08:16:37[ **jmp242> you could probably do so via zendmd somehow...
[24-Apr-2009 08:18:13[ **Mituc> perr0 :  like, lynx -dump http://zenossuser:zenosspass@myzenosshost/some/object/AddAlertingRule?alternateEmail=whatever&repeat=whatever
[24-Apr-2009 08:18:25[ **adytum-bot> Mituc: An error has occurred and has been logged. Please contact this bot's administrator for more information.
[24-Apr-2009 08:18:36[ **Mituc> adytum-bot :  ?!
[24-Apr-2009 08:18:37[ **adytum-bot> Mituc: Error: '?!' is not a valid command.
[24-Apr-2009 08:18:51[ **Mituc> oh ok, that's a bot, sorry
[24-Apr-2009 08:18:55[ **cluther> Poor bot.
[24-Apr-2009 08:19:28[ **Mituc> I hope it didn't took that lynx -dump
[24-Apr-2009 08:19:45[ **cluther> http://username:password@zenoss:8080/zport/dmd/ZenUsers/username/manage_addActionRule?id=ruleName
[24-Apr-2009 08:19:55[ **adytum-bot> cluther: An error has occurred and has been logged. Please contact this bot's administrator for more information.
[24-Apr-2009 08:20:02[ **Mituc> cluther :  thanks man
[24-Apr-2009 08:20:26[ **Mituc> how come that you have this and even though I searched for it I couldn't find it?! I think I'm always looking into the wrong place.
[24-Apr-2009 08:23:10[ **cluther> I went to the alerting rules tab for a user in the web interface and looked at what link the "Add Alerting Rule" menu option called.
[24-Apr-2009 08:23:21[ **cluther> It was something called dialog_addActionRule..
[24-Apr-2009 08:23:25[ **Mituc> yes
[24-Apr-2009 08:23:42[ **Mituc> indeed, I know that. but how can I figure out the method name to call to add a rule?
[24-Apr-2009 08:23:50[ **Mituc> ...using that?
[24-Apr-2009 08:23:56[ **cluther> So I opened /zport/portal_skins/zenmodel/dialog_addActionRule/manage to see what was in this page template.
[24-Apr-2009 08:24:23[ **cluther> I saw that it was submitting its results to the manage_addActionRule method.
[24-Apr-2009 08:24:30[ **Mituc> ok, that is helpful..
[24-Apr-2009 08:24:55[ **Mituc> I was looking at the source of the page, but when it's a popup window like that... it's not so easy
[24-Apr-2009 08:24:58[ **Mituc> thanks again!
[24-Apr-2009 08:25:11[ **cluther> No problem. It does take another step in those dialog cases.
[24-Apr-2009 08:25:35[ **rocket> morning cluther
[24-Apr-2009 08:25:41[ **cluther> morning
[24-Apr-2009 08:26:15[ **rocket> cluther: so I think I need to modify my point threshold to either take only integers or the last_ds entry of a rrd file
[24-Apr-2009 08:26:48[ **rocket> cluther: otherwise it looks rrdtool is calculating entries to put in and I never get an exact in that matches :/
[24-Apr-2009 08:27:47[ **cluther> As long as you're dealing with GAUGE types, you should be able to threshold on the raw value as it came back from collection instead of the value that is read back from the RRD file.
[24-Apr-2009 08:27:53[ **cluther> You could use last_ds though.
[24-Apr-2009 08:28:47[ **cluther> You see in MinMaxThreshold.checkRaw where it is fetching the last value from the RRD file only if it is not a GAUGE?
[24-Apr-2009 08:29:05[ **rocket> cluther: how would I threshold on the raw val?
[24-Apr-2009 08:29:08[ **rocket> yep I did
[24-Apr-2009 08:30:07[ **cluther> You should be able to do that too.
[24-Apr-2009 08:30:43[ **rocket> so instead of calling check .. basically call check raw without the gauge test?
[24-Apr-2009 09:00:58[ **cluther> rocket: The collector daemon will end up calling the checkRaw method.
[24-Apr-2009 09:01:34[ **cluther> You do still need the GAUGE check, or you'll be thresholding against some very odd values if someone accidently applies your threshold to non-GAUGE data point.
[24-Apr-2009 09:03:56[ **rocket> cluther: I copied the MinMax Threshold methods but I have to troubleshoot it a bit more since I had those methods previously to seeing this issue
[24-Apr-2009 09:04:17[ **rocket> so checkRaw must not be giving me the data I would expect .. :/
[24-Apr-2009 09:04:59[ **cluther> You could throw a log message in at the beginning of checkRaw to show the "value" that it is being given. It should be exactly what came back from the data source.
[24-Apr-2009 09:05:22[ **rocket> cluther: thats the issue I am not seeing any logging messages from it
[24-Apr-2009 09:05:51[ **rocket> cluther: I am trying to figure out what section of code is calling checkRaw now and trying to figure out if thats getting short circuited now
[24-Apr-2009 09:06:08[ **cluther> rocket: It's in ZenRRD/Thresholds.py
[24-Apr-2009 09:06:28[ **cluther> rocket: The check method in there.
[24-Apr-2009 09:07:03[ **rocket> I never see the debug message in ZenRRD/Thresholds.py check method being called
[24-Apr-2009 09:08:24[ **rocket> cluther: the only one I ever see is "Updating threshold"
[24-Apr-2009 09:14:47[ **cluther> That's odd. Which collector daemon are you using?
[24-Apr-2009 09:15:48[ **rocket> zenperfsnmp
[24-Apr-2009 09:16:00[ **rocket> zenperfsnmp run -d  -v 10
[24-Apr-2009 09:31:57[ **rfort> anybody around ?
[24-Apr-2009 09:33:35[ **jmp242> yes
[24-Apr-2009 09:34:50[ **rfort> constantly getting "unable to read processes on device <...>" on multiple devices
[24-Apr-2009 09:34:58[ **rfort> done just about everything I can possibly think of
[24-Apr-2009 09:35:32[ **jmp242> have you restarted zenprocess?
[24-Apr-2009 09:37:02[ **rfort> yeah
[24-Apr-2009 09:37:12[ **rfort> fully restarted zenoss, and all the distributed collectors
[24-Apr-2009 09:37:44[ **rfort> we have a slightly....crazy zenoss setup, as the zen boys could attribute to
[24-Apr-2009 09:39:38[ **jmp242> hmm, well that was my idea...
[24-Apr-2009 09:40:20[ **jb> sup
[24-Apr-2009 09:40:26[ **jb> cluther: i think training2 is back on
[24-Apr-2009 09:41:07[ **rfort> locally, I assume?
[24-Apr-2009 09:46:11[ **jsm> so i wrote some python that uses xmlrpc to hit the zenoss API and adds a HttpMonitor datasource (I'm monitoring a bunch of vhosts on a machine for regex stuff). It works all fine and dandy, but i can't figure out how to use the API actually modify the values in that datasource once it's created.. here's my current code: http://rafb.net/p/mcspoZ50.html
[24-Apr-2009 09:46:21[ **adytum-bot> Title: Nopaste - No description (at rafb.net)
[24-Apr-2009 09:46:42[ **cluther> rfort: Probably related to http://dev.zenoss.org/trac/ticket/4807
[24-Apr-2009 09:47:00[ **cluther> rfort: This can be patched into 2.3.3 with "zenpatch 13186
[24-Apr-2009 09:47:20[ **cluther> rfort: Of course you will have to push this out to all collectors.
[24-Apr-2009 09:47:44[ **cluther> rfort: At the very least it will tell you specifically which devices are not responding.
[24-Apr-2009 09:49:09[ **rfort> I don't imagine you've talked to any of my guys (Winter/Loven) about upgrading have you?
[24-Apr-2009 09:49:42[ **cluther> Upgrading to what? I thought you were already at 2.3.3.
[24-Apr-2009 09:50:34[ **cluther> oops, accidently left the chat.
[24-Apr-2009 09:50:36[ **rfort> I thought we were 2.3.2...let me check
[24-Apr-2009 09:50:57[ **rfort> eh...guess so, oops.
[24-Apr-2009 09:53:31[ **cluther> Which one, 2.3.2 or 2.3.3?
[24-Apr-2009 09:53:39[ **cluther> I can likely verify the patch against 2.3.2 if you want.
[24-Apr-2009 09:54:02[ **rfort> we're on 2.3.3 on both instances, I was mistaken. I thought for some reason he hadn't upgraded yet
[24-Apr-2009 09:54:10[ **cluther> Well nevermind, it does not apply cleanly to 2.3.2
[24-Apr-2009 09:54:29[ **rfort> but now I'm seeing another error...but I think it's with one of the end collectors (the OS itself)
[24-Apr-2009 09:55:00[ **rfort> right in the middle of a manual snmpwalk from cli...it just stops and says the typical "timeout: no response from "
[24-Apr-2009 09:55:29[ **cluther> Walking itself?
[24-Apr-2009 09:57:54[ **rfort> we'll get an alarm on multiple servers saying "SNMP agent down"
[24-Apr-2009 09:58:30[ **toninog> Hi All... How do I setup an alert rule that has multiple email addresses?
[24-Apr-2009 09:58:49[ **rfort> zensyslog is pegged out on memory, 91% right now, and we're swapping on disk
[24-Apr-2009 10:04:33[ **rocket> cluther: any thoughts on why I would not be seeing the log.debug statements from zenperfsnmp for thresholds anywhere?
[24-Apr-2009 10:06:31[ **jsm> toninog: just put an alias for multiple email addresses on your mail server
[24-Apr-2009 10:13:40[ **rfort> cluther: I remember several months ago we had some issues with certain processes getting stuck, and eventually created a memory leak (zensyslog and zenprocess in this case). Was there a fix, or would you suggest just fully restarting the entire instance of Zenoss every month or so?
[24-Apr-2009 10:18:41[ **toninog> jsm: I was hoping not to need to do that ;(
[24-Apr-2009 11:54:16[ **jsm> found a bug in the zenoss API... following http://www.zenoss.com/community/docs/zenoss-dev-guide/2.3.3/ch07.html#devmgmt_programmatically_adding_python, always produces this exception: http://rafb.net/p/fyZ0sw84.html
[24-Apr-2009 11:54:50[ **adytum-bot> Title: Zenoss - Developer's Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[24-Apr-2009 11:54:51[ **adytum-bot> Title: Nopaste - exception (at rafb.net)
[24-Apr-2009 13:39:28[ **rfort> Chet / cluther: you still around?
[24-Apr-2009 13:48:26[ **rfort> n/m opening a ticket on it.
[24-Apr-2009 13:56:28[ **jsm> it's a documentation bug, not an api bug
[24-Apr-2009 13:56:37[ **jsm> i looked in the pydocs
[24-Apr-2009 15:48:03] timburke_ is now known as timburke
[25-Apr-2009 00:00:42] [disconnected at Sat Apr 25 00:00:42 2009]
[25-Apr-2009 00:00:42] [connected at Sat Apr 25 00:00:42 2009]
[25-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[25-Apr-2009 01:57:55[ **omid8bimo> hey guys. i need help on starting/accessing zenoss
[25-Apr-2009 01:58:14[ **omid8bimo> i've installed zenoss-stack deb file for debian lenny
[25-Apr-2009 01:58:28[ **omid8bimo> i can start it by /etc/init.d/zenoss-stack start
[25-Apr-2009 01:58:53[ **omid8bimo> i get this errors and then when i check http://localhost:8080 i see zope app server quickstart page
[25-Apr-2009 01:58:54[ **adytum-bot> Title: Zope (at localhost:8080)
[25-Apr-2009 01:59:33[ **omid8bimo> http://pastebin.com/m24164bc3
[25-Apr-2009 01:59:44[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[25-Apr-2009 01:59:51[ **omid8bimo> please some buddy guide me what's wrong!
[25-Apr-2009 02:19:00[ **omid8bimo> anyone here to help me?
[25-Apr-2009 02:20:15[ **tehhobbit> fauly PYTHONHOME
[25-Apr-2009 02:20:24[ **tehhobbit> site is native python module
[25-Apr-2009 02:20:53[ **tehhobbit> all the modules are python native stuff
[25-Apr-2009 02:21:37[ **tehhobbit> saw the same error when I installed python on a solaris machine but it tried to use the modules from a different python installation
[25-Apr-2009 02:22:16[ **tehhobbit> my bet is that its using the pythin bin from the stack but for some reason it tyries to load the modules from the .deb python
[25-Apr-2009 02:23:29[ **omid8bimo> tehhobbit: i have bith python2.5 and python2.4 installed
[25-Apr-2009 02:23:54[ **tehhobbit> if you use the stack it packs a python aswell
[25-Apr-2009 02:24:03[ **tehhobbit> thats the one you should use
[25-Apr-2009 02:24:35[ **omid8bimo> tehhobbit: so how can i tell zenoss which python to use?
[25-Apr-2009 02:26:45[ **omid8bimo> according to this file /usr/local/zenoss/scripts/setenv.sh
[25-Apr-2009 02:27:17[ **omid8bimo> this env has been set ZOPEHOME=/usr/local/zenoss/zenoss
[25-Apr-2009 02:27:18[ **omid8bimo> export ZOPEHOME
[25-Apr-2009 02:27:18[ **omid8bimo> PYTHONPATH=/usr/local/zenoss/python/lib/python2.4/site-packages:/usr/local/zenoss/common/lib:/usr/local/zenoss/zenoss/lib/python:/usr/local/zenoss/python/lib
[25-Apr-2009 02:27:20[ **omid8bimo> export PYTHONPATH
[25-Apr-2009 02:27:22[ **omid8bimo> PYTHONHOME=/usr/local/zenoss/python
[25-Apr-2009 02:27:25[ **omid8bimo> export PYTHONHOME
[25-Apr-2009 02:28:41[ **tehhobbit> seem just about right
[25-Apr-2009 02:28:42[ **tehhobbit> odd
[25-Apr-2009 02:29:53[ **tehhobbit> does the initscript use the setenv.sh ?
[25-Apr-2009 02:30:39[ **omid8bimo> yes it does
[25-Apr-2009 02:30:52[ **omid8bimo> ctlscript.sh runs it
[25-Apr-2009 02:37:06[ **omid8bimo> still when i run /usr/local/zenoss/ctlscript.sh as root
[25-Apr-2009 02:37:36[ **omid8bimo> i see those errors and all i get is zope at localhost:8080 and i can login to manage
[25-Apr-2009 02:38:46[ **tehhobbit> that would be because the zen daemons doesnt start
[25-Apr-2009 02:41:13[ **omid8bimo> tehhobbit: okay. so any other idea what i get these errors? im helpless. i don't know what to do
[25-Apr-2009 02:41:29[ **tehhobbit> I'm sorry
[25-Apr-2009 02:41:31[ **tehhobbit> no
[25-Apr-2009 02:41:38[ **tehhobbit> slightly irritating
[25-Apr-2009 02:41:51[ **tehhobbit> to know whats wrong but not being able to solve it
[25-Apr-2009 02:42:09[ **tehhobbit> I use centos and native rpm's
[25-Apr-2009 02:42:17[ **omid8bimo> would it help if i start setenv.sh manually? i do try to export PYTHONHOME manually but won't work
[25-Apr-2009 02:42:18[ **tehhobbit> didnt really like the stack idea
[25-Apr-2009 02:42:45[ **tehhobbit> edit the script and have it echo ther env
[25-Apr-2009 02:42:54[ **tehhobbit> so you can see what its accually using
[25-Apr-2009 02:43:25[ **omid8bimo> i did but didn't get anything at echo $PYTHONHOME
[25-Apr-2009 02:43:43[ **tehhobbit> run senenv manually then
[25-Apr-2009 02:43:55[ **tehhobbit> and export all the env's
[25-Apr-2009 02:45:12[ **omid8bimo> could it be because 2.3.3 is for debian 4 not debian 5?
[25-Apr-2009 02:51:07[ **tehhobbit> omid8bimo: no
[25-Apr-2009 02:51:16[ **tehhobbit> since the stack uses it owns python
[25-Apr-2009 02:51:21[ **tehhobbit> or rather should
[25-Apr-2009 02:51:31[ **omid8bimo> ok
[25-Apr-2009 02:51:35[ **tehhobbit> but thats exactly what it doesnt seem to do
[25-Apr-2009 02:52:39[ **omid8bimo> i understand. i don't why i can't set PYTHONHOME env manually!
[25-Apr-2009 02:53:01[ **omid8bimo> i try export PYTHONHOME=/usr... then echo it but nothing
[25-Apr-2009 02:53:17[ **tehhobbit> strange
[25-Apr-2009 10:18:14] timburke_ is now known as timburke
[25-Apr-2009 14:44:40[ **sergeymasushko> what does ' localhost zeneventlog heartbeat failure' mean?
[25-Apr-2009 14:45:13[ **sergeymasushko> does daemon restart solve it?
[25-Apr-2009 17:08:16[ **sergeymasushko> I've remodeled a device to add filesystem monitoring. But the Filesystem was not modeled correctly and I see there:
[25-Apr-2009 17:08:17[ **sergeymasushko> /usr              139.6GB       unknown       unknown       unknown
[25-Apr-2009 17:08:17[ **sergeymasushko> What is wrong? How can I fix it?
[25-Apr-2009 23:26:43] timburke_ is now known as timburke
[26-Apr-2009 00:00:42] [disconnected at Sun Apr 26 00:00:42 2009]
[26-Apr-2009 00:00:42] [connected at Sun Apr 26 00:00:42 2009]
[26-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[26-Apr-2009 02:03:40[ **konsa79[ita]> hi everybody
[26-Apr-2009 02:04:00[ **konsa79[ita]> is there anyone that can help me on google map dashboard on centos 5 ?
[26-Apr-2009 02:05:37[ **konsa79[ita]> i've a problem with location map
[26-Apr-2009 02:05:49[ **konsa79[ita]> the root location map is always blank
[26-Apr-2009 02:06:00[ **konsa79[ita]> the other sub location map some is draw some is blank
[26-Apr-2009 02:06:15[ **konsa79[ita]> if i take a clear zenoss install all works well
[26-Apr-2009 02:06:27[ **konsa79[ita]> asap i restore my previous backup this problem happen
[26-Apr-2009 02:06:33[ **konsa79[ita]> any idea?
[26-Apr-2009 06:37:44[ **konsa79[ita]> hi all
[26-Apr-2009 06:38:03[ **konsa79[ita]> there's someone that can help me to diagnose a google dashboard problem?
[26-Apr-2009 06:43:45[ **konsa79[ita]> ciao bandini
[26-Apr-2009 13:43:40] eleetirc23333 is now known as timburke
[26-Apr-2009 17:00:15[ **Thijssss> Quick question; I just now setup zenoss and it runs ok but the perf graphs do not contain text, it shows ascii blocks instead; anyone any idea?
[26-Apr-2009 18:46:48[ **MACscr> can I use zenoss to monitor servers/devices through the simple ICMP protocal (ping) versus using any agents or snmp?
[27-Apr-2009 00:00:42] [disconnected at Mon Apr 27 00:00:42 2009]
[27-Apr-2009 00:00:42] [connected at Mon Apr 27 00:00:42 2009]
[27-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[27-Apr-2009 01:10:53] timburke_ is now known as timburke
[27-Apr-2009 04:00:30[ **dalfz> i have an astaro box (linux-based firewall) running kernel 2.4.21 and all interfacesto it are detected as 10mbit, but they are 100. how to i enforce 100?
[27-Apr-2009 07:44:30[ **rsFF> one question ,normally i use a snmp agent but is there one from zenoss team ???
[27-Apr-2009 07:44:42[ **rsFF> is it also for people to use with core??
[27-Apr-2009 07:46:47[ **rsFF> nvm found it
[27-Apr-2009 07:46:53[ **rsFF> ZenWinPerf is an Enterprise ZenPack
[27-Apr-2009 08:04:02[ **rmatte> hey guys, if I want to write a general transform to set severity to 0 when an event's summary message contains a specific string how would I go about doing that?
[27-Apr-2009 08:57:42[ **maf> hi all
[27-Apr-2009 08:58:01[ **maf> I would like to know if is it possible to have one or many zenoss remote servers (behind firewall), which checks their remote hosts and to report all to the central server.
[27-Apr-2009 08:58:03[ **maf> ???
[27-Apr-2009 08:58:13[ **maf> may you inform me
[27-Apr-2009 08:58:16[ **maf> ??
[27-Apr-2009 09:05:54[ **maf> aloooo
[27-Apr-2009 09:06:17[ **maf> there is no one know if is it possible??
[27-Apr-2009 09:07:13[ **jmp242> maf - hmmm yes sort of
[27-Apr-2009 09:07:40[ **jmp242> you can have remote collectors, but they need some connections back to the central Zenoss server (and it's not easy to set up, unless you're using the paid Enterprise version)
[27-Apr-2009 09:08:47[ **maf> hmmmmmmmmm
[27-Apr-2009 09:09:02[ **maf> it seems to be difficult to do
[27-Apr-2009 09:09:04[ **maf> :'
[27-Apr-2009 09:09:06[ **jmp242> See:
[27-Apr-2009 09:09:07[ **jmp242> http://www.zenoss.com/Members/fdeckert/how-to-install-distributed-collectors/
[27-Apr-2009 09:09:08[ **maf>
[27-Apr-2009 09:09:13[ **jmp242> http://www.zenoss.com/community/docs/howtos/setting-up-multiple-zenperfsnmp-collectors-across-different-hosts
[27-Apr-2009 09:09:28[ **adytum-bot> Title: How to install distributed collectors - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[27-Apr-2009 09:09:49[ **adytum-bot> Title: Setting up multiple zenperfsnmp collectors across different hosts - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[27-Apr-2009 09:10:17[ **maf> ok thanks jmp242
[27-Apr-2009 09:17:47[ **rmatte> ok, I am completely stumped, what is wrong with this transform?: http://pastebin.com/m2143efd8
[27-Apr-2009 09:17:57[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Apr-2009 09:18:26[ **rmatte> It's for Cisco syslog messages that come in as traps, I'm trying to have it set severity to 0 for some based on text in the summary, and drop others based on the same
[27-Apr-2009 09:18:32[ **rmatte> but it's not working
[27-Apr-2009 09:44:29[ **jmp242> rmatte: can you really just do if 'foo' in summary ?
[27-Apr-2009 09:44:40[ **jmp242> don't you need to do find or some such
[27-Apr-2009 09:44:44[ **rmatte> I believe so
[27-Apr-2009 09:44:48[ **rmatte> from what I read
[27-Apr-2009 09:44:54[ **rmatte> I googled around and found that was valid syntax
[27-Apr-2009 09:46:09[ **jmp242> hmmm
[27-Apr-2009 09:47:03[ **jmp242> I see stuff for the perf/filesystem transform like
[27-Apr-2009 09:47:03[ **jmp242> # Extract the percent and free from the summary
[27-Apr-2009 09:47:04[ **jmp242>    m = re.search("threshold of [^:]+: current value ([\d\.]+)", evt.summary)
[27-Apr-2009 09:47:04[ **jmp242>    if not m: continue
[27-Apr-2009 09:47:28[ **jmp242> I don't think I've seen any example transforms using the syntax you are
[27-Apr-2009 09:47:55[ **rmatte> yeh, but that's to specifically extract certain parts of the text to variables
[27-Apr-2009 09:47:57[ **jmp242> maybe it should work though - no Zenoss people on IRC right now
[27-Apr-2009 09:48:10[ **rmatte> I don't want to do that, I'm basically just searching for a particular string in a variable
[27-Apr-2009 09:48:47[ **jmp242> I know that - I just recall for instance for alerting rules that the find in from the GUI didn't seem to work either
[27-Apr-2009 09:48:56[ **jmp242> I could well be wrong
[27-Apr-2009 09:49:23[ **jb> mornin
[27-Apr-2009 09:49:29[ **rmatte> morning
[27-Apr-2009 09:50:32[ **maf> i'm back
[27-Apr-2009 09:50:56[ **jmp242> what about string.find(text, "Python")
[27-Apr-2009 09:51:08[ **Thijssss> any of you guys ever had that the pref graphs did not contain text? but displays ASCII blocks instead?
[27-Apr-2009 09:51:14[ **maf> i have installed zenoss 2.3.0 and i want to install zenpack what version can i use??
[27-Apr-2009 09:51:23[ **rmatte> so how would you incorporate that in to an if statement?
[27-Apr-2009 09:51:36[ **rmatte> what do you mean what version can you use?
[27-Apr-2009 09:52:03[ **rmatte> Thijssss :  have you checked the RRD files?
[27-Apr-2009 09:52:07[ **Thijssss> no
[27-Apr-2009 09:52:09[ **Thijssss> haven't had the time yet
[27-Apr-2009 09:52:15[ **Thijssss> the graphs etc' work fine for the rest
[27-Apr-2009 09:52:25[ **rmatte> go to $ZENHOME/Perf then go to the device that you want to check
[27-Apr-2009 09:52:27[ **Thijssss> I was hoping someone would say like 'oh ehm just do this heh'
[27-Apr-2009 09:52:29[ **rmatte> and open the corresponding RRD file
[27-Apr-2009 09:52:40[ **rmatte> check to make sure it contains proper values
[27-Apr-2009 09:52:40[ **jmp242> if string.find(evt.summary,"mytext") then
[27-Apr-2009 09:52:52[ **Thijssss> hmm ok i'll check 'm tonight
[27-Apr-2009 09:52:59[ **jmp242> don't forget import string at the top of the transform
[27-Apr-2009 09:53:03[ **rmatte> wouldn't it be: if string.find(evt.summary,"mytext"): ?
[27-Apr-2009 09:53:05[ **Thijssss> it think they should as the graphs look ok
[27-Apr-2009 09:53:13[ **jmp242> err sorry
[27-Apr-2009 09:53:15[ **jmp242> yes
[27-Apr-2009 09:53:16[ **jmp242> :
[27-Apr-2009 09:53:22[ **rmatte> ok, I'll try that
[27-Apr-2009 09:53:23[ **rmatte> thanks
[27-Apr-2009 09:53:23[ **jb> Thijsss: you need to install additional fonts
[27-Apr-2009 09:53:23[ **jmp242> I'm used to AutoIT and basic languages
[27-Apr-2009 09:53:25[ **jmp242> lol
[27-Apr-2009 09:53:28[ **jb> one sec
[27-Apr-2009 09:53:28[ **rmatte> hehe
[27-Apr-2009 09:53:34[ **maf> rmatte  i have found the current version of zenpack is 2.0
[27-Apr-2009 09:53:41[ **maf> can i used it
[27-Apr-2009 09:53:46[ **maf> ??
[27-Apr-2009 09:55:58[ **maf> so????????????
[27-Apr-2009 09:55:59[ **jb> argh, what were those font files..
[27-Apr-2009 09:56:06[ **jb> I thought there was a package.
[27-Apr-2009 09:56:37[ **rmatte> maf, yes
[27-Apr-2009 09:56:56[ **maf> thanks
[27-Apr-2009 09:56:57[ **rmatte> maf, you can use any zenpack that is compatible with a zenoss version that is older than your current version
[27-Apr-2009 09:57:14[ **rmatte> 2.0 just happens to be when .egg zenpacks were instituted instead of .zip
[27-Apr-2009 09:57:20[ **rmatte> so you'll see 2.0 listed a lot
[27-Apr-2009 09:57:45[ **rmatte> jmp242 :  using find doesn't work either
[27-Apr-2009 09:57:55[ **maf> mmmmm ok
[27-Apr-2009 09:58:04[ **jmp242> hmmm - did you import string in the transform before using find?
[27-Apr-2009 09:58:07[ **maf> thanks rmatte
[27-Apr-2009 09:58:29[ **rmatte> np
[27-Apr-2009 09:58:35[ **jmp242> where is this transform?
[27-Apr-2009 09:58:38[ **rmatte> oh, no I didn't
[27-Apr-2009 10:00:37[ **rmatte> still not working
[27-Apr-2009 10:00:56[ **jmp242> yea - where is the transform?
[27-Apr-2009 10:01:09[ **rmatte> right on the mapping for the trap
[27-Apr-2009 10:01:14[ **jmp242> this is for syslog messages?
[27-Apr-2009 10:01:22[ **rmatte> no, this is for trapped syslog messages
[27-Apr-2009 10:01:31[ **rmatte> that comes in with the clogMessageGenerated cisco trap
[27-Apr-2009 10:01:48[ **jmp242> and it's right on the event mapping in the transform field
[27-Apr-2009 10:01:49[ **rmatte> Example
[27-Apr-2009 10:01:50[ **rmatte> snmp trap clogMessageGenerated
[27-Apr-2009 10:02:48[ **jmp242> under example ...
[27-Apr-2009 10:03:14[ **jmp242> cause I've tried to get mappings to work at the Class level... with no luck at all
[27-Apr-2009 10:03:42[ **rmatte> well, the first part of the transform is working
[27-Apr-2009 10:03:49[ **jmp242> ahh
[27-Apr-2009 10:05:08[ **jmp242> mmm, no idea then
[27-Apr-2009 10:52:28] x-spec-t is now known as Spec
[27-Apr-2009 11:17:02[ **sn1ffer72> has anyone else noticed that sometimes when they load ZenPacks it hoses their app
[27-Apr-2009 11:19:37[ **sn1ffer72> even on a fresh install
[27-Apr-2009 11:20:46[ **sn1ffer72> I am using v2.3.3
[27-Apr-2009 11:21:04[ **sn1ffer72> the zenpacks are either el4 or py2's
[27-Apr-2009 11:21:12[ **sn1ffer72> I load them as user zenoss
[27-Apr-2009 11:21:19[ **sn1ffer72> via the cli
[27-Apr-2009 12:01:16[ **kisielk> sn1ffer72: not surprised
[27-Apr-2009 12:13:47[ **sn1ffer72> com'on really?
[27-Apr-2009 12:17:05[ **sn1ffer72> has anyone successfully installed zenpacks?
[27-Apr-2009 12:17:12[ **sn1ffer72> if so, was it via CLI or GUI?
[27-Apr-2009 14:42:54] HKhan_ is now known as HKhan
[27-Apr-2009 14:49:07[ **dalfz> i have an astaro box (linux-based firewall) running kernel 2.4.21 and all interfacesto it are detected as 10mbit, but they are 100. how to i enforce 100?
[27-Apr-2009 14:57:33[ **bradlis7> dalfs: what does ifconfig show as TXQueueLen? 10 or 100?
[27-Apr-2009 14:58:17[ **bradlis7> (in other words, is it a system issue?)
[27-Apr-2009 15:49:06] timburke_ is now known as timburke
[27-Apr-2009 16:09:16[ **davidX_> hello, where do i revise this to suit my current environment? i thought i had fixed it but apparently haven't "threshold of low swap not met"
[27-Apr-2009 16:36:32[ **bradlis7> hey, can I create a custom MIB without having an enterprise ID registered?
[27-Apr-2009 16:46:52[ **bradlis7> snmp is really complicated.....
[27-Apr-2009 23:54:44[ **lidder1> Hey a quick question has anyone managed to get Sub Interfaces monitored from a Juniper SSG20? The Juniper MIB's will only get the normal interfaces not the sub if's
[28-Apr-2009 00:00:42] [disconnected at Tue Apr 28 00:00:42 2009]
[28-Apr-2009 00:00:42] [connected at Tue Apr 28 00:00:42 2009]
[28-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[28-Apr-2009 07:12:17[ **Vistor__> hi everyone, Im suffering from the "ERROR:Zope:Couldn't install Five" -problem. the full errorlog can be found here:http://pastebin.com/m58025c22
[28-Apr-2009 07:12:28[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[28-Apr-2009 07:12:55[ **Vistor__> Ive been trying out zenoss for our company on a few debian machines with great success. but now im trying to install it on a debian Vserver and I run into this
[28-Apr-2009 07:13:18[ **Vistor__> is anyone around to give me a hand? I cant seem to solve this from reading in the forums...
[28-Apr-2009 07:19:26[ **Vistor__> anyone..?
[28-Apr-2009 07:46:50[ **Vistor__> Im still in great need of help, anyone care to throw me a bone?
[28-Apr-2009 07:47:39[ **Vistor__> trying to install it on a debian Vserver and I run into the "ERROR:Zope:Couldn't install Five"-problem. Whole errorlog: http://pastebin.com/m58025c22
[28-Apr-2009 07:47:50[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[28-Apr-2009 07:59:32[ **jmp242> Vistor__: does this help: trac-zenpacks/wiki/CommunityFAQGeneral?version=52#ImgettingERRORZopeCouldntinstallFiveinzopectllog.WhatdoIdo
[28-Apr-2009 08:03:29[ **Vistor__> let me check, Im doing a completely fresh install though, not an upgrade or playing with zenpacks
[28-Apr-2009 08:03:32[ **Vistor__> but ill check, hold on
[28-Apr-2009 08:09:39[ **Vistor__> jmp242: let me clear a few things out. Zenoss installs, but with the errorlog i provided.
[28-Apr-2009 08:09:50[ **Vistor__> jmp242: i can even surf to url:8080 and log in
[28-Apr-2009 08:10:12[ **Vistor__> the problem is that the UI is missing things. buttons etc
[28-Apr-2009 08:10:44[ **Vistor__> so yes, i can run "dmd.Devices.reIndex()" from the console, but then what? do i reinstall?
[28-Apr-2009 08:14:51[ **Vistor__> i read this in one of zenoss old irc logs: [02-Apr-2008 22:24:02[ **lavermil> bin/zenoss_init_post and bin/zenoss_init_pre both need to be updated with the root password
[28-Apr-2009 08:15:23[ **Vistor__> could this have to do with it? alot of ppl seems to have run into my problem
[28-Apr-2009 08:15:34[ **Vistor__> but i cant seem to find a solution anywhere...
[28-Apr-2009 08:18:44[ **Vistor__> http://pastebin.com/m58025c22 <----- Debian vserver, in need of help. thanks.
[28-Apr-2009 08:18:57[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[28-Apr-2009 08:29:42[ **rmatte> has anyone seen it where a log message on a cisco device wraps to the next line but Zenoss interprets it as a single event?
[28-Apr-2009 08:30:21[ **rmatte> it's happening all the time and I'm having a heck of a time filtering them out since the component is always a number which increments as each event is received
[28-Apr-2009 08:49:50[ **jmp242> Mmm, I haven't used the stack installer, but if it's failing ... mmm
[28-Apr-2009 08:49:58[ **jmp242> Do you have a Zenoss Users post on this?
[28-Apr-2009 08:50:05[ **jmp242> forum I'm sorrt
[28-Apr-2009 08:56:35[ **rmatte> nope
[28-Apr-2009 08:57:00[ **rocket> anyone seen matt or chet in the last couple of days? my computer has been on the fritz so I havent been online .. if so do you think they will be around today?
[28-Apr-2009 09:04:11[ **jb> we can't really speak for them
[28-Apr-2009 09:04:32[ **rocket> jb: just didnt know if they mentioned they would be in or out for example
[28-Apr-2009 09:04:50[ **rocket> eg busy releasing blue crab ... wont be around much for example
[28-Apr-2009 09:05:40[ **rmatte> is there any way to actually do transforms on zensyslog events?
[28-Apr-2009 09:06:04[ **rmatte> I added a bunch of transforms to drop events with certain strings in the event summary, but it's not working
[28-Apr-2009 09:06:16[ **rmatte> I added them directly to the /Unknown class
[28-Apr-2009 09:07:39[ **jb> you want to just drop and ignore the events?
[28-Apr-2009 09:08:18[ **rmatte> correct
[28-Apr-2009 09:08:23[ **jb> you need to map them to /Ignore
[28-Apr-2009 09:08:24[ **rmatte> they are garbage events anyways
[28-Apr-2009 09:08:25[ **jb> not /Unknown
[28-Apr-2009 09:08:55[ **rmatte> ?
[28-Apr-2009 09:09:17[ **jb> the events that you want to ignore need to be mapped to the /Ignore class
[28-Apr-2009 09:09:21[ **jb> not /Unknown
[28-Apr-2009 09:09:37[ **rmatte> can't do that since each event has a different component value
[28-Apr-2009 09:09:42[ **jb> after that, any new event that comes in with the same "component" will be ignored
[28-Apr-2009 09:09:45[ **jb> hm
[28-Apr-2009 09:09:51[ **rmatte> they just have some number which increments with each event
[28-Apr-2009 09:09:58[ **jb> ah
[28-Apr-2009 09:10:13[ **rmatte> so I need to do it based on the string in the summary message
[28-Apr-2009 09:10:42[ **rmatte> like, here's 1 event...
[28-Apr-2009 09:11:01[ **rmatte> component: 288342 summary:  connection id=76, sequence number=282338
[28-Apr-2009 09:11:04[ **rmatte> and here's another
[28-Apr-2009 09:11:24[ **rmatte> component: 288327 summary:  connection id=65, sequence number=106805
[28-Apr-2009 09:11:32[ **rmatte> I need to automatically drop those
[28-Apr-2009 09:11:38[ **rmatte> otherwise we're going to get flooded
[28-Apr-2009 09:13:19[ **rmatte> any thoughts?
[28-Apr-2009 09:13:43[ **rocket> rmatte: always 6numbers?
[28-Apr-2009 09:13:51[ **rmatte> yes
[28-Apr-2009 09:14:03[ **rmatte> although I'd imagine it will eventually roll in to 7
[28-Apr-2009 09:14:08[ **rmatte> once enough events are generated
[28-Apr-2009 09:15:27[ **Vistor__> http://pastebin.com/m58025c22 <----- Debian vserver, fresh zenoss install failing. Im still desperatly needing help, thanks.
[28-Apr-2009 09:15:31[ **rocket> rmatte: can you do a regex on the filter then .. I havent used the transforms enough to know but regex on 6 or 7 numbers
[28-Apr-2009 09:15:38[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[28-Apr-2009 09:16:44[ **rmatte> rocket :  no idea, I'd rather just do it based on the summary
[28-Apr-2009 09:21:27[ **jmp242> rmatte: any help from Jane's event management paper?
[28-Apr-2009 09:21:40[ **jmp242> It seems like what you're doing should work to me
[28-Apr-2009 09:24:40[ **rmatte> I've been slowly reading through that paper
[28-Apr-2009 09:24:45[ **rmatte> but nothing has helped so far
[28-Apr-2009 09:25:02[ **jmp242> I just realised something...
[28-Apr-2009 09:25:06[ **rmatte> ?
[28-Apr-2009 09:25:26[ **jmp242> you said that you have some of the transform working?
[28-Apr-2009 09:25:34[ **rmatte> nah, none of them
[28-Apr-2009 09:25:36[ **jmp242> I'm wondering if more than one change happens in a transform
[28-Apr-2009 09:25:47[ **rmatte> not for syslog anyways
[28-Apr-2009 09:25:48[ **jmp242> so it's not doing anything to the events?
[28-Apr-2009 09:26:03[ **jmp242> cause I thought yesterday you said it was doing some of what you'd programed
[28-Apr-2009 09:26:03[ **rmatte> it's certainly not dropping them like it's supposed to hehe
[28-Apr-2009 09:26:08[ **jmp242> right
[28-Apr-2009 09:26:21[ **rmatte> yeh, it's dropping the ones that I was actually able to map and set zProperties to drop
[28-Apr-2009 09:26:23[ **jmp242> hmmm... Are they even getting mapped to the eventclass?
[28-Apr-2009 09:26:32[ **rmatte> and my transforms for traps are working fine
[28-Apr-2009 09:26:41[ **rmatte> but I can't actually perform python transforms on syslog events
[28-Apr-2009 09:26:53[ **rmatte> which I find unnecessarily restrictive
[28-Apr-2009 09:27:12[ **jmp242> what event class are they ending up in (the ones that don't work)?
[28-Apr-2009 09:27:24[ **rmatte> eventclasskey for those is the same as the component
[28-Apr-2009 09:27:35[ **rmatte> oh, just /Unknown
[28-Apr-2009 09:27:39[ **rmatte> since I can't map them
[28-Apr-2009 09:27:40[ **jmp242> interesting
[28-Apr-2009 09:27:46[ **jmp242> so you can't map them from the GUI?
[28-Apr-2009 09:28:10[ **rmatte> I could, but like I said, the mappings for syslog events are based on the components which is just a never ending incrementing number
[28-Apr-2009 09:28:16[ **rmatte> so mapping is absolutely pointless
[28-Apr-2009 09:28:23[ **rmatte> I need to do this with a python script
[28-Apr-2009 09:29:53[ **jmp242> oh oh I see
[28-Apr-2009 09:29:59[ **jmp242> It's making a bit more sense now
[28-Apr-2009 09:31:02[ **jmp242> have you tried manually creating a mapping (in unknown maybe, or in /syslog)
[28-Apr-2009 09:31:06[ **jmp242> and then in the rule
[28-Apr-2009 09:31:18[ **jmp242> field, using your python expression to match your event
[28-Apr-2009 09:31:24[ **jmp242> and then use the zProperty to drop
[28-Apr-2009 09:31:44[ **rmatte> not sure what you mean, but I'll try...
[28-Apr-2009 09:31:53[ **jmp242> so, go to /Syslog
[28-Apr-2009 09:32:05[ **jmp242> then use the little drop down to make a mapping and call it (whatever)
[28-Apr-2009 09:32:20[ **jmp242> then click on the new mapping, and edit tab
[28-Apr-2009 09:32:33[ **jmp242> In the rule box
[28-Apr-2009 09:32:49[ **jmp242> create a python expression that returns true for the events you want to map
[28-Apr-2009 09:34:09[ **rmatte> my python isn't that great yet, define "returns true"
[28-Apr-2009 09:34:47[ **rocket> jmp242: couldnt he just enter a regex in the regex box?
[28-Apr-2009 09:34:55[ **jmp242> oh, yea he could do that too
[28-Apr-2009 09:35:02[ **jmp242> I just thought he was  better with python
[28-Apr-2009 09:35:06[ **rmatte> ok, I'll try it out...
[28-Apr-2009 09:35:21[ **jmp242> See page 38, section 6.2 of the event management paper
[28-Apr-2009 09:35:25[ **rocket> jmp242: eg take a look at the Crond example under /events/ignore/crond
[28-Apr-2009 09:35:26[ **jmp242> and 6.4
[28-Apr-2009 09:35:34[ **jmp242> err 6.3
[28-Apr-2009 09:35:44[ **jmp242> rule and regex
[28-Apr-2009 09:35:44[ **rocket> regex: \(root\) CMD \(run-parts /etc/cron.\S+\)
[28-Apr-2009 09:35:54[ **rocket> example: (root) CMD (run-parts /etc/cron.hourly)
[28-Apr-2009 09:36:38[ **jmp242> I think the main issue rmatte was you were trying to do in a Event Transform what you wanted to do in an Event Mapping, either through a rule or regex
[28-Apr-2009 09:37:02[ **jmp242> I was figuring rocket that his code he already had
[28-Apr-2009 09:37:07[ **rmatte> I was under the impression that the mapping's name needed to match the component though?
[28-Apr-2009 09:37:13[ **jmp242> that should have matched on the summary issue
[28-Apr-2009 09:37:20[ **jmp242> could go into the rule . . .
[28-Apr-2009 09:37:26[ **jmp242> but I could be wrong
[28-Apr-2009 09:37:34[ **jmp242> nope
[28-Apr-2009 09:37:44[ **rmatte> ok, and how would I regex a blank summary message>?
[28-Apr-2009 09:37:49[ **rmatte> I have a bunch coming in blank too
[28-Apr-2009 09:37:56[ **rocket> jmp242: I havent played with it yet too much .. still working on getting my custom device classes working and displaying properly
[28-Apr-2009 09:38:05[ **rmatte> which are basically just new lines in the device's log which Zenoss is interpreting as a new event
[28-Apr-2009 09:38:09[ **rocket> getStatus is borked for one of my components I think ..
[28-Apr-2009 09:38:39[ **rmatte> does regex have to be exact?
[28-Apr-2009 09:38:44[ **rmatte> or is it like a wildcard?
[28-Apr-2009 09:38:48[ **rocket> which is odd it always shows up as 0/Green for my display but the main page for the device shows the true status of the device .. eg with an event ..
[28-Apr-2009 09:38:53[ **rocket> rmatte: wildcard
[28-Apr-2009 09:38:56[ **rmatte> k
[28-Apr-2009 09:39:09[ **rocket> rmatte: you probably will need to find a tutorial online for that
[28-Apr-2009 09:39:10[ **jmp242> I have mappings named /Events /App /Log /IN
[28-Apr-2009 09:39:16[ **jmp242> that then do transforms etc
[28-Apr-2009 09:39:25[ **jmp242> from components named both IN and OUT
[28-Apr-2009 09:39:27[ **jmp242> for instance
[28-Apr-2009 09:39:59[ **jmp242> I don't think manual mappings really need any specific naming convention
[28-Apr-2009 09:40:08[ **jmp242> though I've never tried a manual mapping before
[28-Apr-2009 09:41:04[ **rmatte> if this works I can't believe it's that simple
[28-Apr-2009 09:41:12[ **rmatte> been racking my brain over this
[28-Apr-2009 09:43:58[ **rmatte> ok, so the regex is connection id= but it's not working
[28-Apr-2009 09:44:07[ **rmatte> do I need to map it to the /Unknown class?
[28-Apr-2009 09:45:26[ **rocket> rmatte: try .*connection id=.* for the regex
[28-Apr-2009 09:45:44[ **jmp242> make sure your example works with your regex
[28-Apr-2009 09:45:44[ **rocket> rmatte: as a first try .. it might need to match the whole line for it to work
[28-Apr-2009 09:45:49[ **jmp242> regex isn't easy at all IMO
[28-Apr-2009 09:46:05[ **rmatte> the eventclasskey always changes
[28-Apr-2009 09:46:10[ **rmatte> that's probably why it's not working
[28-Apr-2009 09:47:02[ **rmatte> can I make the event class key a wildcard?
[28-Apr-2009 09:49:00[ **jmp242> no, but you might want to read on about default mappings, sequence events...
[28-Apr-2009 09:49:38[ **jmp242> A particular example of event mappings that use sequence numbers, is the event class
[28-Apr-2009 09:49:38[ **jmp242> mapping called defaultmapping which must have an eventClassKey of
[28-Apr-2009 09:49:38[ **jmp242> defaultmapping .
[28-Apr-2009 09:50:26[ **rmatte> yeh, I just read that
[28-Apr-2009 09:50:33[ **rmatte> but how exactly does that help me in this case?
[28-Apr-2009 09:50:53[ **jmp242> Well, I'm not really sure what the problem is
[28-Apr-2009 09:50:59[ **jmp242> but if it's the event class key
[28-Apr-2009 09:51:15[ **rmatte> then eventclasskey always changes from event to event
[28-Apr-2009 09:51:17[ **rmatte> same as component
[28-Apr-2009 09:51:19[ **jmp242> you can have a defaultmapping catch an increasing sequence # if I read that right
[28-Apr-2009 09:51:20[ **rmatte> so that's the problem
[28-Apr-2009 09:51:29[ **jmp242> but I think it doesn't matter really
[28-Apr-2009 09:51:54[ **jmp242> if you map the event based on the summary, you should be able to use transforms or such to change the component
[28-Apr-2009 09:51:55[ **jmp242> etc
[28-Apr-2009 09:52:20[ **jmp242> is the regex actually matching your summary?
[28-Apr-2009 09:53:43[ **rmatte> it's not turning red
[28-Apr-2009 09:53:53[ **rmatte> and I have the summary as the example
[28-Apr-2009 09:53:55[ **rmatte> so I assume so
[28-Apr-2009 09:54:01[ **jmp242> hmm
[28-Apr-2009 09:54:52[ **jmp242> the problem does seem to be the eventclasskey issue
[28-Apr-2009 09:55:20[ **jmp242> I would have thought you could set that somehow, but it seems to match before the event context gets applied...
[28-Apr-2009 09:55:42[ **jmp242> you might have to hack the syslog code to change the parsing and blank out the key or something...
[28-Apr-2009 09:56:20[ **rmatte> here: http://pastebin.com/m290a8742
[28-Apr-2009 09:56:24[ **rmatte> that's what I'm dealing with
[28-Apr-2009 09:56:26[ **rmatte> take a look
[28-Apr-2009 09:56:30[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[28-Apr-2009 09:57:58[ **rmatte> the first 2 are the ones that I'm currently trying to drop
[28-Apr-2009 09:57:59[ **jmp242> yea - you need to have syslog send a consistent eventclasskey (or whatever generates that)... It's probably easier to try pre-munging it with a syslog-ng server, unless I'm really mistaken - have you posted in the user forum? Maybe chet luther will comment...
[28-Apr-2009 09:58:09[ **rmatte> and the one at the bottom is the completely blank one with the increasing sequence number
[28-Apr-2009 09:58:31[ **rmatte> nah, haven't posted
[28-Apr-2009 09:58:34[ **rmatte> I should
[28-Apr-2009 09:59:11[ **jmp242> If you do, I'll try and get Matt Ray to look at it... he might pass it on to Chet, I don't know - this is a pretty interesting problem
[28-Apr-2009 10:02:58[ **rmatte> posted: http://forums.zenoss.com/viewtopic.php?p=33959#33959
[28-Apr-2009 10:03:18[ **adytum-bot> Title: Forums :: View topic - How to I drop these crazy syslog messages? (at forums.zenoss.com)
[28-Apr-2009 10:03:22[ **rmatte> yeh, I made tip of the month in March, maybe i'll make tip of the month in April too
[28-Apr-2009 10:04:05[ **rmatte> well, I'm going to keep reading the event management paper and see if I can come up with anything
[28-Apr-2009 10:04:06[ **rmatte> thanks
[28-Apr-2009 10:11:13[ **rmatte> http://forums.zenoss.com/viewtopic.php?p=33961#33961 <--- the are examples of what the actual device logs look like that generate these events
[28-Apr-2009 10:11:34[ **adytum-bot> Title: Forums :: View topic - How to I drop these crazy syslog messages? (at forums.zenoss.com)
[28-Apr-2009 10:33:00[ **jmp242> hmm, interestingly I don't see the mails either
[28-Apr-2009 10:33:10[ **jmp242> I wondered why I didn't see them...
[28-Apr-2009 10:34:33[ **rmatte> the mails?
[28-Apr-2009 10:34:45[ **rmatte> oh, from the posts
[28-Apr-2009 10:34:52[ **rmatte> yeh, their mail system is messed up or something
[28-Apr-2009 10:34:56[ **rmatte> for me anyways
[28-Apr-2009 10:38:07[ **gemineye> Anyone know how close 2.4 is from being released?
[28-Apr-2009 10:38:10[ **jmp242> Yea
[28-Apr-2009 10:38:30[ **rmatte> it's being released mid june I believe
[28-Apr-2009 10:38:33[ **jmp242> I'm trying to see if Matt Ray can resolve the mailing list issue, cause many members only normally read the mailing list
[28-Apr-2009 10:38:38[ **jmp242> myself included
[28-Apr-2009 10:38:38[ **gemineye> thanks
[28-Apr-2009 10:39:00[ **jmp242> he might have ideas on your Zenoss issue too lol
[28-Apr-2009 10:39:11[ **jmp242> but I guess they're busy right now as no one's on IRC
[28-Apr-2009 10:39:36[ **rmatte> probably in a meeting or something
[28-Apr-2009 10:39:40[ **rmatte> either that or on lunch
[28-Apr-2009 12:22:33[ **Thren_> I'm looking for a method of graphing monthly, daily, hourly, etc usage of links (total octects transfered). Is there a URL or some guidance you could point me to?
[28-Apr-2009 12:29:57[ **rmatte> you mean graphing or tallying?
[28-Apr-2009 12:30:04[ **rmatte> because Zenoss already graphs that by default
[28-Apr-2009 12:31:50[ **Thren_> yea, my choice of words might not be the best.
[28-Apr-2009 12:32:09[ **Thren_> Essentially, you've transfered N gig over the past day/month
[28-Apr-2009 12:32:12[ **Thren_> so tally.
[28-Apr-2009 12:32:20[ **Thren_> but the tally would be graph'd. =P
[28-Apr-2009 12:32:24[ **rmatte> well, all of the data is in the RRD files, you just need to find some way of tallying it up (write a script or something)
[28-Apr-2009 12:32:31[ **rmatte> ah
[28-Apr-2009 12:32:40[ **rmatte> I don't think Zenoss supports graphing to that degree
[28-Apr-2009 12:32:51[ **rmatte> you might need to look at some other tool for that particular task
[28-Apr-2009 12:33:05[ **Thren_> I wasn't sure. I could write something myself, but I wanted it to be in the framework provided.
[28-Apr-2009 12:33:44[ **rmatte> from what I know about the Zenoss framework and how it handles graphing, I highly doubt it's possible
[28-Apr-2009 12:33:59[ **Thren_> Cool, that's what I needed to know.  Thanks for the help =)
[28-Apr-2009 12:34:44[ **rmatte> RRD files are basically 365 day snapshots of the data and Zenoss uses that to graph, but there isn't currently any kind of mechanism in Zenoss to request that it tally and graph for a specific period of time
[28-Apr-2009 12:34:57[ **rmatte> other than being able to zoom out and in to the graph, and move forward and back
[28-Apr-2009 12:35:31[ **Thren_> I was thinking that you could graph the difference between the current and last count and then provide a total for the time frame displayed.
[28-Apr-2009 12:36:19[ **rmatte> you could, but there's currently no mechanism in Zenoss for doing that sort of thing
[28-Apr-2009 12:36:49[ **rmatte> you might be able to have something else use the RRD files that Zenoss is writing to and perform those same calculations
[28-Apr-2009 12:37:13[ **Thren_> Yea, programatically it's pretty easy, just wanted it all in the same interface =)
[28-Apr-2009 12:37:50[ **rmatte> yeh
[28-Apr-2009 12:38:23[ **rmatte> just one more feature which will probably get added in time
[28-Apr-2009 12:39:20[ **Thren_> It'd be a perk for service providers that charge on total usage.
[28-Apr-2009 12:39:50[ **Thren_> Or for folks that might soon have bandwidth caps.
[28-Apr-2009 12:58:05[ **jmp242> well . . .
[28-Apr-2009 12:58:26[ **jmp242> Is this like graphing pages printed in a set time?
[28-Apr-2009 12:58:52[ **jmp242> It does depend somewhat, but at least graphing the amount of pages per polling cycle has been done
[28-Apr-2009 12:59:08[ **jmp242> I expect you might be able to extend it via your own graph definition
[28-Apr-2009 12:59:41[ **jmp242> for a longer period with the same RRD file, though RRD and Zenoss do start averaging data rather quickly if you're looking for per month . . . they do it I think within a day, it starts averaging
[28-Apr-2009 12:59:49[ **jmp242> Thren_: ...
[28-Apr-2009 13:13:31[ **jb> hi chet
[28-Apr-2009 13:17:34[ **rmatte> chets, can you take a look at this when you get a chance please?: http://forums.zenoss.com/viewtopic.php?t=9557
[28-Apr-2009 13:17:37[ **rmatte> I'm stumped
[28-Apr-2009 13:17:44[ **adytum-bot> Title: Forums :: View topic - How to I drop these crazy syslog messages? (at forums.zenoss.com)
[28-Apr-2009 13:29:59[ **davidX_> hello, where do i revise this to suit my current environment? i thought i had fixed it but apparently haven't "threshold of low swap not met"
[28-Apr-2009 13:31:03[ **chudler> zenoss swap threshold is 1024000, whange it in the device template.
[28-Apr-2009 13:36:11[ **jb> argh.. does anyone here have active directory authentication working on enterprise?
[28-Apr-2009 13:36:17[ **jb> i cannot get it working for the life of me.
[28-Apr-2009 13:36:39[ **rmatte> I'm using LDAP auth on core, so no clue
[28-Apr-2009 13:36:50[ **jb> with AD?
[28-Apr-2009 13:36:58[ **rmatte> nope, just straight LDAP
[28-Apr-2009 13:37:00[ **jb> k
[28-Apr-2009 13:37:41[ **rmatte> does enterprise have a AD auth zenpack or something?... or is it just a Zope plugin?
[28-Apr-2009 13:37:54[ **jb> there is a zenpack
[28-Apr-2009 13:37:57[ **jb> but you configure it thru zope
[28-Apr-2009 13:38:03[ **jb> so im not sure what the zenpack does
[28-Apr-2009 13:38:07[ **rmatte> ah
[28-Apr-2009 13:38:14[ **jb> i wish it logged somewhere
[28-Apr-2009 13:38:19[ **jb> but i can't find it logging any information
[28-Apr-2009 13:38:46[ **rmatte> http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/
[28-Apr-2009 13:38:49[ **rmatte> have a read there
[28-Apr-2009 13:39:02[ **rmatte> it references AD as well
[28-Apr-2009 13:39:06[ **adytum-bot> Title: HowTo use LDAP/ActiveDirectory for Authentication and Authorization - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[28-Apr-2009 13:39:06[ **rmatte> might put you in the right direction
[28-Apr-2009 13:39:11[ **jb> k thanks
[28-Apr-2009 13:39:14[ **rmatte> np
[28-Apr-2009 13:39:45[ **rmatte> the zenpack probably just does the first half for you
[28-Apr-2009 13:39:51[ **rmatte> so fast forward to the second part
[28-Apr-2009 13:39:52[ **jb> yeah
[28-Apr-2009 15:31:03[ **chudler> I wonder if any zenoss gurus are in here to answer a dev question that has been bugging me?
[28-Apr-2009 15:32:45[ **chudler> I have a few custom devices with components. The components represent total "load" per stack (it is a power thing). The load together for the whole device is made up of the aggregate.. Each component has a threshold, and the device has it's own threshold.
[28-Apr-2009 15:33:19[ **chudler> Currently, I set the threshold on the components in a straight-forward way (component template). I also have a device template, but getting the aggregate of the load for the components is tricky.
[28-Apr-2009 15:34:09[ **chudler> So I do it by defining on the device.       def aggregateLoad(self):
[28-Apr-2009 15:34:09[ **chudler>         return '/bin/echo -n "OK|load=%s;;;;"' % (self.aggregateLoadInt() / 100)
[28-Apr-2009 15:34:54[ **chudler> where aggregateLoadInt() is something like for feed in self.getFeedObjs(): amps += feed.cacheRRDValue('load_amps', None)
[28-Apr-2009 15:36:01[ **rocket> chudler: ok ..
[28-Apr-2009 15:36:07[ **chudler> hehe, then on the device template, I define a "COMMAND" datasource, with python:aggrateLoad(). This works, because it executes /bin/echo...
[28-Apr-2009 15:36:25[ **chudler> BUT, it is awfully ugly.  I wonder if there is a better way?
[28-Apr-2009 15:37:20[ **rmatte> I have a bash script that I wrote up which I am currently using to monitor memory usage on 53 windows boxes, it's ugly, but it works, if it ain't broke don't fix it
[28-Apr-2009 15:38:18[ **rmatte> wb chet
[28-Apr-2009 15:38:23[ **rocket> chudler: so you are trying to get a threshold for the current device? am I correct?
[28-Apr-2009 15:38:41[ **rocket> cluther: Hey hows it going?
[28-Apr-2009 15:38:55[ **chudler> the threshold is known, but the aggregate among the components is what makes up the total value to test the threshold against.
[28-Apr-2009 15:39:47[ **rocket> chudler: cant you call the python func directly from the threshold?
[28-Apr-2009 15:40:01[ **chudler> rocket:  can't I? ;-)  I don't know..
[28-Apr-2009 15:40:18[ **cluther> chudler: Currently the best way to handle this is to create a COMMAND style plugin that gathers the data and does the aggregation for you at the device level.
[28-Apr-2009 15:40:20[ **rocket> chudler: let me think about it for a sec ..
[28-Apr-2009 15:40:46[ **chudler> cluther:  hmm, okay, a custom datasource?
[28-Apr-2009 15:41:10[ **rocket> cluther: does he need to call his /bin/echo that he is already calling?
[28-Apr-2009 15:41:36[ **chudler> did you see how I did it? It does solve my problem, but I didn't feel good about calling echo like that. it is much indirection... but it does work.
[28-Apr-2009 15:41:51[ **cluther> chudler: No, I missed that part.
[28-Apr-2009 15:42:52[ **chudler> a COMMAND datasource with python:here.aggregateLoad().
[28-Apr-2009 15:43:15[ **chudler> aggregateLoad is defined as return '/bin/echo -n "OK|load=%s;;;;"' % (self.aggregateLoadInt())
[28-Apr-2009 15:43:43[ **chudler> which Zenoss dutifully executes, and aggregateLoadInt walks down the components taking out the value and adding it up.
[28-Apr-2009 15:44:01[ **rocket> cluther: quick question on the getStatus function .. I am trying to use it on a pt page .. but it seems to return green/0 all the time .. but the main status page is showing something different
[28-Apr-2009 15:44:43[ **rocket> cluther: I cant seem to figure out why the call to getStatus is returning what seems the wrong information ..
[28-Apr-2009 15:45:18[ **rocket> cluther: I have determined the parent device and the component are getting passed in correctly I think ..
[28-Apr-2009 15:45:32[ **rmatte> cluther :  could you please take a look at http://forums.zenoss.com/viewtopic.php?t=9557 --- I've been trying to figure this out all day, I'm hoping that you know of a solution?
[28-Apr-2009 15:45:44[ **adytum-bot> Title: Forums :: View topic - How to I drop these crazy syslog messages? (at forums.zenoss.com)
[28-Apr-2009 15:46:26[ **cluther> chudler: If it works, it works. It doesn't seem too bad to me. The one thing I'd be careful about would be how aggregateLoadInt is implemented. How does it get the individual loads?
[28-Apr-2009 15:47:01[ **cluther> rocket: The getStatus call is on a component, or the device?
[28-Apr-2009 15:47:17[ **rocket> cluther: component
[28-Apr-2009 15:47:35[ **rocket> cluther: eg I have the pointthreshold fire an event when it matches
[28-Apr-2009 15:47:38[ **chudler> cluther: briefly, "for feed in self.getFeedObjs(): amps += feed.cacheRRDValue('load_amps', None)"
[28-Apr-2009 15:48:03[ **rocket> cluther: and the main status page shows the printqueue has a warning for the device
[28-Apr-2009 15:48:11[ **rocket> eg printqueue cc03 ..
[28-Apr-2009 15:48:38[ **rocket> cluther: I was just trying to give some additional visual feedback that the queue has a status other than green
[28-Apr-2009 15:53:33[ **rocket> cluther: it seems getStatus is not how the main page status area is built .. and so I am wondering if getStatus is broken .. or if I was trying to use it improperly
[28-Apr-2009 16:09:02[ **chudler> truth is, I thought I could use "built-in" datasource to do what I wanted. Then I went so far as to make a DeviceMethod custom datasource, but thought better of it and went with this COMMAND hack.
[28-Apr-2009 16:20:03[ **chudler> I see now that many of the other packs do define a command, which will do all the gathering directly against the device... hm, this is interesting way not to have to open the rrd files as often.
[28-Apr-2009 17:25:09[ **rmatte> sweet zenoss map screenshot: http://dmon.org/graphics/zenoss.png
[28-Apr-2009 17:26:34[ **monrad> not bad
[28-Apr-2009 17:27:04[ **rmatte> that's from the zenoss box that I'm tweaking right now
[28-Apr-2009 17:27:26[ **monrad> i was in process of bulding one with some 300 locations
[28-Apr-2009 17:27:33[ **rmatte> cool
[28-Apr-2009 17:27:38[ **rmatte> this one has like 88 locations
[28-Apr-2009 17:27:46[ **rmatte> we're monitoring 342 devices for them
[28-Apr-2009 17:28:10[ **monrad> but they were all in denmark and it was hard to see copenhagen for dots
[28-Apr-2009 17:28:20[ **rmatte> haha, nice
[28-Apr-2009 17:28:26[ **monrad> and some 1600 devices
[28-Apr-2009 17:28:39[ **rmatte> yeh, this particular company has a site in copenhagen, one in denmark as well
[28-Apr-2009 17:28:45[ **rmatte> but nothing like that
[28-Apr-2009 17:28:46[ **rmatte> lol
[28-Apr-2009 17:28:58[ **monrad> is it a service provider?
[28-Apr-2009 17:29:11[ **monrad> or just a really big enterprise
[28-Apr-2009 17:29:31[ **rmatte> big enterprise
[28-Apr-2009 17:30:12[ **monrad> i thought so, they did not have a site in frankfurt
[28-Apr-2009 17:30:20[ **rmatte> hehe
[28-Apr-2009 17:31:26[ **monrad> but inputting 300 locations was really boring work
[28-Apr-2009 17:31:39[ **rmatte> hell, inputting 88 was boring work
[28-Apr-2009 17:31:43[ **rmatte> and we used a script to do half of it
[28-Apr-2009 17:32:01[ **monrad> and i had to lookup information for each of them
[28-Apr-2009 17:32:07[ **monrad> and double check
[28-Apr-2009 17:32:31[ **monrad> and now its deleted and nobody really cares for the zenoss installation anymore
[28-Apr-2009 17:33:03[ **monrad> well life sucks
[28-Apr-2009 17:34:02[ **rmatte> lol
[28-Apr-2009 17:34:19[ **rmatte> I've run in to one problem that I'm having trouble figuring out though
[28-Apr-2009 17:34:35[ **rmatte> http://forums.zenoss.com/viewtopic.php?t=9557
[28-Apr-2009 17:34:39[ **rmatte> that explains what it is
[28-Apr-2009 17:34:46[ **adytum-bot> Title: Forums :: View topic - How do I drop these crazy syslog messages? (at forums.zenoss.com)
[28-Apr-2009 17:34:52[ **rmatte> it's driving me nuts, because once I fix that, then it's all tuning that I already know how to do
[28-Apr-2009 17:35:41[ **monrad> but apparently i am a sucker for boring work, i plotted all phonecentrals in denmark with more than a 1000 users some time ago http://server6.org/~mmk/tdccentraler.jpg
[28-Apr-2009 17:36:08[ **monrad> hmm i have never used the syslog stuff
[28-Apr-2009 17:36:08[ **rmatte> yikes
[28-Apr-2009 17:36:57[ **monrad> but that was for a business case i was working on
[28-Apr-2009 17:37:16[ **rmatte> cool
[28-Apr-2009 17:38:25[ **monrad> calculation how much an xDSL deployment would cost
[28-Apr-2009 17:38:33[ **monrad> calculating
[28-Apr-2009 18:19:35[ **sergeymasushko> anybody knows when 'blue crab' release will be available?
[29-Apr-2009 00:00:42] [disconnected at Wed Apr 29 00:00:42 2009]
[29-Apr-2009 00:00:42] [connected at Wed Apr 29 00:00:42 2009]
[29-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[29-Apr-2009 08:30:53[ **rocket> morning cluther
[29-Apr-2009 08:38:32[ **rmatte> is there any way to perform a transform or regex matching on multiple events with different component IDs?
[29-Apr-2009 08:39:02[ **rmatte> I have several syslog events coming in with incrementing component IDs and I want to drop them based on the message summary contents
[29-Apr-2009 08:39:07[ **rmatte> can anyone help me out?
[29-Apr-2009 08:47:26[ **cluther> rocket: Morning!
[29-Apr-2009 08:47:37[ **cluther> rmatte: The eventClassKey is the same as the component?
[29-Apr-2009 08:48:01[ **rocket> cluther: let me check
[29-Apr-2009 08:48:13[ **rmatte> cluther :  correct
[29-Apr-2009 08:48:23[ **rocket> cluther: oops
[29-Apr-2009 08:48:32[ **cluther> rocket: It is still morning, I just checked.
[29-Apr-2009 08:48:38[ **rmatte>
[29-Apr-2009 08:48:41[ **rocket>
[29-Apr-2009 08:49:17[ **rocket> cluther: any ideas about my getStatus issue? not a high priority it was just a nice to have .. and I was wondering if I found a bug .. or if I was using it wrong ..
[29-Apr-2009 08:49:34[ **rmatte> basically need to somehow map them with the eventClassKey as a wildcard or something
[29-Apr-2009 08:49:49[ **cluther> rmatte: Create an event class mapping with the eventClassKey set to "defaultmapping". This will match all events that are /Unknown and have an eventClassKey that no other mapping matches.
[29-Apr-2009 08:49:58[ **cluther> rmatte: Then you can use the regex to filter down to just the events you care about.
[29-Apr-2009 08:50:07[ **cluther> rmatte: That's exactly what defaultmapping is.
[29-Apr-2009 08:50:36[ **rmatte> aren't there already a bunch with defaultmapping? will they conflict or can you have multiple?
[29-Apr-2009 08:50:47[ **rmatte> nice
[29-Apr-2009 08:50:47[ **rocket> cluther: then I have an object model question
[29-Apr-2009 08:51:01[ **rmatte> can I filter multiple regex in 1 mapping, or do I have to create many?
[29-Apr-2009 08:51:02[ **cluther> rmatte: Use the sequence. The first one that matches wins.
[29-Apr-2009 08:51:24[ **cluther> rmatte: You can do it either way.. regex is pretty powerful in that regards.
[29-Apr-2009 08:51:29[ **rocket> cluther: I am working on extending the aix zenpack .. and I want to add volume groups etc and I think I have it thought out right but I want to run it by you
[29-Apr-2009 08:51:30[ **rmatte> cool
[29-Apr-2009 08:51:51[ **rmatte> I'll try it out, if this works I'm fedexing you a beer
[29-Apr-2009 08:52:00[ **cluther> rocket: I'm not sure about that getStatus thing. It sounds pretty clear cut, and you're doing it correctly.
[29-Apr-2009 08:52:08[ **rmatte> or maybe I'll just email you one
[29-Apr-2009 08:53:45[ **rocket> cluther: I can tell that getStatus is different code than the browser status page browser/DeviceStatus.py
[29-Apr-2009 08:54:07[ **rocket> oh well that will be on my list of figure out sometime later stuff
[29-Apr-2009 08:54:14[ **rocket> cluther: does this look reasonable?
[29-Apr-2009 08:54:18[ **rocket> 1 os to many filesystems
[29-Apr-2009 08:54:18[ **rocket> 1 filesystem to one logical volume
[29-Apr-2009 08:54:18[ **rocket> 1 logical volume to one volume group
[29-Apr-2009 08:54:18[ **rocket> 1 volume group to many physical disks
[29-Apr-2009 08:54:18[ **rocket> 1 hw to many physical disks
[29-Apr-2009 08:54:19[ **cluther> rocket: heh. here's a possibility..
[29-Apr-2009 08:55:51[ **cluther> rocket: Hmm. that's complex. It seems that you'd need the containing VG relation on OS. Otherwise you could end up modeling the same VG multiple times under different FS/LV.
[29-Apr-2009 08:56:22[ **rocket> cluther: ok
[29-Apr-2009 08:56:51[ **cluther> rocket: Then you could use non-containing (ToOne instead of ToOneCont) to link LVs to VGs.
[29-Apr-2009 08:57:21[ **cluther> rocket: As for the getStatus thing.. I'm looking at the DeviceComponent.getStatus code and there is an extra check in there to filter down to events under the /Status event class.
[29-Apr-2009 08:58:07[ **cluther> rocket: Are the relevant events under /Status/something
[29-Apr-2009 08:58:42[ **rocket> cluther: nope they were under /Perf/Snmp
[29-Apr-2009 08:58:54[ **rocket> cluther: would I need them to be under /Status?
[29-Apr-2009 08:59:22[ **rocket> eg /Status/Snmp?
[29-Apr-2009 08:59:26[ **rocket> or something like that?
[29-Apr-2009 08:59:41[ **cluther> rocket: You could pass statClass="/" into your getStatus call instead.
[29-Apr-2009 09:00:29[ **rocket> cluther: ah ok .. it makes sense now .. I missed that statClass override .. damn it
[29-Apr-2009 09:00:43[ **rocket> cluther: I will try that and see if it works
[29-Apr-2009 09:00:47[ **cluther> Hopefully that's it. I have to get back to work now.
[29-Apr-2009 09:00:55[ **rocket> cluther: thanks man
[29-Apr-2009 09:05:47[ **rocket> morning matt
[29-Apr-2009 09:06:49[ **mrayzenoss> good morning
[29-Apr-2009 09:06:57[ **rmatte> hey cluther, I'm not really familliar with regex that much yet, if I have an event summary that I want to regex which contains "connection id=", can I just put that as the regex or does it have to be something like ".*connection id=.*" ?
[29-Apr-2009 09:07:03[ **rmatte> good morning Matt
[29-Apr-2009 09:07:51[ **cluther> You don't need the leading and trailing wildcards.
[29-Apr-2009 09:08:00[ **rmatte> ook col
[29-Apr-2009 09:08:03[ **rmatte> ok cool*
[29-Apr-2009 09:08:15[ **cluther> Paste your summary into the "Example" field. If your regex doesn't match it, it will turn red when you click save.
[29-Apr-2009 09:08:16[ **rmatte> now, I have some events coming in with a completely blank summary message as well
[29-Apr-2009 09:08:21[ **rmatte> how would I handle that?
[29-Apr-2009 09:09:05[ **cluther> rmatte: Do they have an eventClassKey?
[29-Apr-2009 09:09:38[ **cluther> A regex of "^$" without the quotes should match blank summaries.
[29-Apr-2009 09:09:51[ **rmatte> thanks
[29-Apr-2009 09:12:58[ **rmatte> does it matter what event class I create them under?
[29-Apr-2009 09:13:09[ **rmatte> or will they work under any class as long as defaultmapping is defined?
[29-Apr-2009 09:13:16[ **cluther> rmatte: Only to you. That's the event class the event will end up in.
[29-Apr-2009 09:13:31[ **rmatte> oh
[29-Apr-2009 09:13:34[ **rmatte> that's fine then
[29-Apr-2009 09:13:43[ **rmatte> I just created a /Suppressed class
[29-Apr-2009 09:13:48[ **rmatte> which drops any events mapped in there
[29-Apr-2009 09:13:53[ **jmp242> wouldn't /Ignore work rmatte
[29-Apr-2009 09:13:58[ **jmp242> as it already exists?
[29-Apr-2009 09:14:06[ **rmatte> ah, didn't know that existed
[29-Apr-2009 09:14:24[ **jmp242> I suppose it doesn't matter
[29-Apr-2009 09:14:24[ **rmatte> I'll move everything in to there then
[29-Apr-2009 09:14:25[ **rmatte> thanks
[29-Apr-2009 09:15:06[ **jmp242> It seems my guess was right on defaultmapping from Jane's paper
[29-Apr-2009 09:15:13[ **rmatte> actually, I think I'll keep them separate
[29-Apr-2009 09:15:25[ **rmatte> just for the sake of knowing what we did and what comes with it by default
[29-Apr-2009 09:15:54[ **rmatte> yeh, I just didn't know how it would apply to the situation until chet explained it to me in plain english lol
[29-Apr-2009 09:16:04[ **rmatte> makes sense now
[29-Apr-2009 09:18:10[ **jmp242> but as I understand this whole need is because of a bug in Zenoss's parsing of Cisco syslogs? Maybe you also should open a bug ticket?
[29-Apr-2009 09:19:01[ **rmatte> nah, it's more of a bug on the Cisco end of things
[29-Apr-2009 09:19:12[ **rmatte> the syslog messages shouldn't be getting fragmented like that
[29-Apr-2009 09:22:31[ **mrayzenoss> rmatte: you could still open a ticket, if there's room for improvement in the way we handle it
[29-Apr-2009 09:24:53[ **rmatte> yeh, I'll probably do that
[29-Apr-2009 09:25:15[ **mrayzenoss> and a patch would be even better
[29-Apr-2009 09:25:18[ **rmatte> I'm going to be opening a few tickets once I'm done tweaking this Zenoss instance
[29-Apr-2009 09:25:30[ **rmatte> I'm not much of a coder unless you're talking about bash lol
[29-Apr-2009 09:31:52[ **cluther> It does sound like a bug in our IOS log parser.
[29-Apr-2009 09:33:33[ **rmatte> http://forums.zenoss.com/viewtopic.php?t=9557
[29-Apr-2009 09:33:42[ **rmatte> that explains more in detail what causes the issue
[29-Apr-2009 09:33:43[ **adytum-bot> Title: Forums :: View topic - How do I drop these crazy syslog messages? (at forums.zenoss.com)
[29-Apr-2009 09:33:57[ **rmatte> examples of what I'm seeing in the logs when I log in to the device are further down in the post
[29-Apr-2009 09:50:34[ **rmatte> zenoss saw an interface go down but seems to be refusing to resume monitoring of it
[29-Apr-2009 09:52:13[ **rmatte> when I check the interface stats it shows that it is passing traffic but Zenoss isn't graphing any
[29-Apr-2009 09:54:53[ **jmp242> does Zenoss know the interface is back up?
[29-Apr-2009 09:55:27[ **rmatte> it should, though the messages I'm getting are operational status, something I configured since the standard monitoring method for ports doesn't always work that well
[29-Apr-2009 09:56:58[ **rmatte> zenoss itself is showing it as up
[29-Apr-2009 09:57:01[ **jmp242> Did it do a model when it was down?
[29-Apr-2009 09:57:07[ **rmatte> nope
[29-Apr-2009 09:57:12[ **jmp242> mmm
[29-Apr-2009 09:57:13[ **jmp242> weird
[29-Apr-2009 09:57:20[ **rmatte> it's a T3 circuit, I doubt it was down when I modelled hehe
[29-Apr-2009 09:57:34[ **jmp242> well, you got me
[29-Apr-2009 09:57:52[ **rmatte> maybe there is a legitimate problem with it *shrug*
[29-Apr-2009 09:58:00[ **rmatte> it does seem to be passing traffic awefully slowly
[29-Apr-2009 10:33:01[ **rmatte> oh, I also wanted to ask, in openview you could do an "ovtopodump" at the command line and it would dump out a list of nodes and their current operational status
[29-Apr-2009 10:33:08[ **rmatte> is there anything like that for Zenoss at all?
[29-Apr-2009 10:33:16[ **rmatte> it just comes in handy when writing scripts
[29-Apr-2009 10:33:55[ **jmp242> I'm sure there is, but I'm not sure how
[29-Apr-2009 10:34:00[ **jmp242> it would be part of ZenDMD
[29-Apr-2009 10:34:12[ **jmp242> you could script it
[29-Apr-2009 10:34:19[ **rmatte> ah
[29-Apr-2009 10:34:29[ **jmp242> there was a recent post on the forum by chet on
[29-Apr-2009 10:34:38[ **jmp242> dumping the devices, location, and name
[29-Apr-2009 10:34:48[ **jmp242> I expect you could modify that to pull status
[29-Apr-2009 10:35:00[ **rmatte> might be a fun little project hehe
[29-Apr-2009 10:35:27[ **jmp242> out = open("devices.txt", "w")
[29-Apr-2009 10:35:27[ **jmp242> for d in dmd.Devices.getSubDevices():
[29-Apr-2009 10:35:27[ **jmp242>     out.write("%s:%s:%s\n" % (d.id, d.manageIp, d.getLocationName() or
[29-Apr-2009 10:35:27[ **jmp242> "Unknown"))
[29-Apr-2009 10:35:27[ **jmp242> out.close()
[29-Apr-2009 10:35:36[ **jmp242> spacing shot all to hell of course
[29-Apr-2009 10:35:44[ **rmatte> hehe
[29-Apr-2009 10:36:00[ **jmp242> so maybe d.getStatus() or some such?
[29-Apr-2009 10:36:06[ **perr0> I have to apologize for my ignorance but where do I obtain the remote ssh plugin?
[29-Apr-2009 10:36:51[ **rocket> jmp242 probably be d.getStatus("/")
[29-Apr-2009 10:37:18[ **jmp242> rocket - why the "/" ?
[29-Apr-2009 10:37:49[ **rocket> jmp242 because the code filters () to be /status/%
[29-Apr-2009 10:38:10[ **rocket> forces it to be the root
[29-Apr-2009 10:38:31[ **rocket> otherwise status items in things like /perf wont work
[29-Apr-2009 10:39:28[ **jmp242> oh, good to know
[29-Apr-2009 10:41:53[ **rmatte> lol, my python sucks apparently
[29-Apr-2009 10:41:55[ **rmatte> >>> for d in dmd.Devices.getSubDevices():
[29-Apr-2009 10:41:55[ **rmatte> ... print "%s" % (d.getStatus("/"))
[29-Apr-2009 10:41:55[ **rmatte>   File "", line 2
[29-Apr-2009 10:41:55[ **rmatte>     print "%s" % (d.getStatus("/"))
[29-Apr-2009 10:41:55[ **rmatte>         ^
[29-Apr-2009 10:41:56[ **rmatte> IndentationError: expected an indented block
[29-Apr-2009 10:42:06[ **rmatte> I'm assuming you can't do print
[29-Apr-2009 10:42:16[ **perr0> anybody know  where do I obtain the remote ssh plugin?
[29-Apr-2009 10:50:00[ **mrayzenoss> perr0: http://www.zenoss.com/beta/2.4/download#ssh
[29-Apr-2009 10:50:13[ **adytum-bot> Title: Zenoss Core 2.4 Beta Download - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[29-Apr-2009 10:51:04[ **rocket> rmatte: you have an indentation error
[29-Apr-2009 10:51:36[ **rocket> rmatte: python uses indentation to indicate code blocks .. instead of parenthesis or brackets in other languages
[29-Apr-2009 10:52:02[ **rocket> rmatte: so after your first line just add some space before you start your next code section
[29-Apr-2009 10:52:08[ **rocket> for d in dmd.Devices.getSubDevices():
[29-Apr-2009 10:52:13[ **rocket>     print "%s" % (d.getStatus("/"))
[29-Apr-2009 10:52:19[ **rocket> something like that
[29-Apr-2009 10:57:45[ **perr0> mrayzenoss: thanks
[29-Apr-2009 11:01:32[ **rocket> rmatte: that work for you?
[29-Apr-2009 11:02:53[ **perr0> I am just following the instructions here and am lost in reading there is two distinct installations the zenoss plugin on the remote machine, this is what I am after
[29-Apr-2009 11:02:54[ **perr0> http://www.zenoss.com/community/docs/zenoss-guide/2.2.4/ch14s01.html
[29-Apr-2009 11:03:15[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[29-Apr-2009 11:10:36[ **perr0> sorry I am following old documentation I will try reading newer admin guide
[29-Apr-2009 11:26:02[ **rmatte> when I do that getStatus I see all zeros, I assume that means everything is reachable via ping
[29-Apr-2009 11:42:21[ **rmatte> the only problem is that it can only be used by the zenoss user, correct?
[29-Apr-2009 11:47:08[ **rmatte> I guess there's no way to write a zendmd script so that regular users can run it?
[29-Apr-2009 11:47:57[ **chudler> you mean users other than "zenoss"
[29-Apr-2009 11:47:57[ **chudler> ?
[29-Apr-2009 11:48:03[ **rmatte> correct
[29-Apr-2009 11:48:49[ **rmatte> I've created a script that dumps out device status info (like ovtopodump does in openview). I want regular users to be able to run it.
[29-Apr-2009 11:49:03[ **chudler> I haven't tried, but I bet it can be hacked together with a script.
[29-Apr-2009 11:49:05[ **rmatte> might be impossible, but figured I'd ask
[29-Apr-2009 11:49:19[ **chudler> maybe set ZENHOME and use setuid?
[29-Apr-2009 11:51:09[ **chudler> if the user is privileged, you could do 'sudo su zenoss -c "thescript < zendmd"'
[29-Apr-2009 11:51:14[ **chudler> a big, "If", I know.
[29-Apr-2009 11:51:56[ **rmatte> nah, don't want to be giving people sudo access
[29-Apr-2009 11:54:31[ **rmatte> Traceback (most recent call last):
[29-Apr-2009 11:54:31[ **rmatte>   File "./zentopodump", line 2, in
[29-Apr-2009 11:54:31[ **rmatte>     import Globals
[29-Apr-2009 11:54:31[ **rmatte> ImportError: No module named Globals
[29-Apr-2009 11:54:36[ **rmatte> need to get around that error
[29-Apr-2009 11:57:57[ **rocket> rmatte: what about sudo?
[29-Apr-2009 11:58:18[ **rocket> rmatte: oops
[29-Apr-2009 11:58:37[ **rocket> rmatte: sudo can give very restricted access to a singular command
[29-Apr-2009 11:58:50[ **rocket> rmatte: and you could set it up with no password for that command only
[29-Apr-2009 11:59:07[ **rocket> rmatte: and wrap that sudo call in something easy like wrapped_call.sh
[29-Apr-2009 11:59:37[ **rocket> and that just does the sudo su zenoss -c "foo < bar" stuff
[29-Apr-2009 12:08:23[ **rmatte> ah
[29-Apr-2009 12:08:28[ **rmatte> yeh, that's an idea
[29-Apr-2009 12:09:18[ **rocket>
[29-Apr-2009 12:36:22[ **rocket> cluther: ping
[29-Apr-2009 12:37:41[ **malbon> mrayzenoss: ping
[29-Apr-2009 12:37:51[ **mrayzenoss> hello
[29-Apr-2009 12:38:04[ **malbon> did you get my list-o-wishes?
[29-Apr-2009 12:38:36[ **mrayzenoss> yup
[29-Apr-2009 12:38:41[ **malbon> cool.
[29-Apr-2009 12:38:54[ **mrayzenoss> we'll get right on it
[29-Apr-2009 12:39:11[ **malbon> got a meeting on Friday with our new director about Zenoss, so no doubt there will be more tacked on the bottom.
[29-Apr-2009 12:39:17[ **malbon> anytime next week is fine.
[29-Apr-2009 12:39:39[ **mrayzenoss> we're putting the finishing touches on 2.4 right now
[29-Apr-2009 12:39:46[ **mrayzenoss> 2.4.1 is already getting tickets
[29-Apr-2009 12:39:54[ **malbon> cool.
[29-Apr-2009 12:40:12[ **malbon> hopefully the work that was done on Zenwin and zeneventlog will make it into that release.
[29-Apr-2009 12:42:12[ **malbon> seriously though, if you have any questions about any of that stuff then let me know.
[29-Apr-2009 13:21:21[ **rmatte> anyone who is good at python: how would I go about seeking to a particular line in a file based on a string then appending data after it?
[29-Apr-2009 13:21:38[ **rmatte>
[29-Apr-2009 13:21:46[ **rmatte> ##############################append######################################
[29-Apr-2009 13:21:50[ **rmatte>
[29-Apr-2009 13:22:07[ **rmatte> I'd seek for the #####################################append##################################### line
[29-Apr-2009 13:22:55[ **rmatte> I'm basically writing a script to automatically update the hosts files on our servers from Zenoss
[29-Apr-2009 13:22:56[ **rmatte> but I don't want to lose all of the local hosts entries
[29-Apr-2009 14:55:42[ **jb> anyone know if you can ACL reports in enterprise?
[29-Apr-2009 14:56:19[ **cluther> jb: To specific users/groups?
[29-Apr-2009 14:56:51[ **jb> yeah
[29-Apr-2009 14:56:51[ **cluther> jb: If so, yes. If you're interested I can send you a screencast that shows the process.
[29-Apr-2009 14:57:02[ **jb> like, I would like user "X" to have access to certain reports
[29-Apr-2009 14:57:08[ **jb> that would be awesome
[29-Apr-2009 14:57:10[ **rocket> cluther: ping if you have time
[29-Apr-2009 14:58:35[ **rocket> cluther: I am trying to setup this relationship .. os->physicalvolume->volume_group ... where physical volume is hdiskX
[29-Apr-2009 14:58:51[ **rocket> but I never see any volume groups inside the physicalvolume ..
[29-Apr-2009 14:59:29[ **rocket> is this possible? how would I tell the datacollector that volume group rootvg applies to physical disk hdisk0 and hdisk1?
[29-Apr-2009 14:59:58[ **cluther> rocket: You basically have to do all of this through methods on PhysicalVolume. The modeler can't dig down lower than that.
[29-Apr-2009 15:00:18[ **jb> rocket.. this is for AIX?
[29-Apr-2009 15:00:22[ **rocket> yes
[29-Apr-2009 15:00:36[ **jb> i'd love to have this capability
[29-Apr-2009 15:01:34[ **rocket> cluther: so I have to do all my coding in the physical volume
[29-Apr-2009 15:01:52[ **jb> what are you trying to do with this relationship?
[29-Apr-2009 15:02:03[ **rocket> jb yes
[29-Apr-2009 15:02:08[ **jb> ?
[29-Apr-2009 15:03:26[ **rocket> jb: I am trying to setup a relationship to map it all
[29-Apr-2009 15:04:01[ **jb> awesome
[29-Apr-2009 15:04:17[ **jb> btw, are you using snmp for your aix hosts right now?
[29-Apr-2009 15:04:24[ **rocket> jb .. yes
[29-Apr-2009 15:04:35[ **jb> im using a combo of aix's snmpd+net-snmp
[29-Apr-2009 15:04:40[ **jb> but I will be switching to ssh soon
[29-Apr-2009 15:04:55[ **rocket> purely snmpd here at the moment
[29-Apr-2009 15:05:46[ **jb> i hate aix's snmpd
[29-Apr-2009 15:06:57[ **cluther> Was it chudler who was mapping the wireless unit and doing 2 level deep relations? Or was that you, rocket?
[29-Apr-2009 15:07:52[ **chudler> I am doing 2-level relations, but it is not a wireless device. I probably will end up building two-level relations on a wireless device before long, though :-)
[29-Apr-2009 15:12:34[ **cluther> chudler: Have you published that pack yet?
[29-Apr-2009 15:18:58[ **rocket> cluther: I am doing 2 level relations .. but I am probably going to be going for 3 or 4 here with this .. if by 2 level relations you mean subclassing os etc first
[29-Apr-2009 15:21:17[ **cluther> rocket: By 2 levels I mean components of components.
[29-Apr-2009 15:21:29[ **jb> argh, I cannot get AD integration working still.
[29-Apr-2009 15:21:46[ **rocket> cluther: I will be doing that right now .. ;p
[29-Apr-2009 15:22:01[ **jb> pv -> vg -> lv -> filesystem?
[29-Apr-2009 15:22:13[ **rocket> jb thats the goal
[29-Apr-2009 15:22:43[ **rocket> cluther: override __init__ for my pv class and add vg=AIXVolumegroupClass() Correct?
[29-Apr-2009 15:23:31[ **rocket> cluther: and then create methods that are like pv_setvgname etc from there?
[29-Apr-2009 15:23:39[ **rocket> cluther: it seems rather hackish ..
[29-Apr-2009 15:24:54[ **cluther> rocket: The method on AIXPhysicalVolume would more likely be "setVolumeGroups"
[29-Apr-2009 15:25:10[ **cluther> rocket: You'd pass in a dictionary that contained all the data needed to build out the vg relation.
[29-Apr-2009 15:25:28[ **cluther> rocket: I mean setVolumeGroup
[29-Apr-2009 15:25:34[ **rocket> cluther: ok and if I wanted to go a level deeper would I do a nested dictionary?
[29-Apr-2009 15:25:40[ **cluther> cluther: Bingo.
[29-Apr-2009 15:27:41[ **rocket> cluther: and the nested dictionary would only contain my information or would it refer to methods in the next class down?
[29-Apr-2009 15:29:37[ **cluther> Only contain information.
[29-Apr-2009 15:29:49[ **cluther> Your method would have to know how to use it.
[29-Apr-2009 15:30:23[ **rmatte> if I'm doing a regex for: LINK-UPDOWN: Interface Async1/6, changed state to up
[29-Apr-2009 15:30:26[ **rocket> ok
[29-Apr-2009 15:30:28[ **rmatte> do I have to do anything special with it?
[29-Apr-2009 15:30:47[ **rocket> cluther: for everything that is easy there are things that seem impossible here
[29-Apr-2009 15:32:17[ **cluther> rocket: Nothing is impossible.
[29-Apr-2009 15:32:22[ **cluther> rmatte: What do you mean?
[29-Apr-2009 15:32:26[ **rocket> "seem"
[29-Apr-2009 15:32:31[ **cluther> ohh.. yes.
[29-Apr-2009 15:32:50[ **rmatte> nevermind, it seems fine since it didn't turn red
[29-Apr-2009 15:33:09[ **cluther> rmatte: LINK-UPDOWN: Interface (?P[^,]), changed state to up
[29-Apr-2009 15:33:29[ **rmatte> ummm, in terms of sequence, I have a transform that is piecing Mib values in to a summary message, then I want to regex the transformed summary, but it's not working
[29-Apr-2009 15:33:53[ **rmatte> cluther :  nah, just want to specifically drop events for that one specific port
[29-Apr-2009 15:33:57[ **cluther> rmatte: The regex had to match before the transform will be run. So that won't work.
[29-Apr-2009 15:33:59[ **cluther> ahh.
[29-Apr-2009 15:34:15[ **rmatte> ok, so how am I supposed to drop this event then?
[29-Apr-2009 15:34:34[ **cluther> rmatte: This is coming in as a trap, and you're transforming it to look like the syslog?
[29-Apr-2009 15:34:55[ **rmatte> it's coming in as a "clogMessageGenerated" trap
[29-Apr-2009 15:34:59[ **rmatte> which is basically a syslog trap
[29-Apr-2009 15:35:05[ **cluther> ahhh.. got it.
[29-Apr-2009 15:35:06[ **rmatte> so I'm just piecing the values together
[29-Apr-2009 15:35:25[ **cluther> in your transform..
[29-Apr-2009 15:36:08[ **cluther> import re
[29-Apr-2009 15:36:08[ **cluther> if re.match("LINK-UPDOWN: Interface Async1/6, changed state to up", evt.summary):
[29-Apr-2009 15:36:08[ **cluther>     evt._action = "drop"
[29-Apr-2009 15:36:17[ **rmatte> thanks
[29-Apr-2009 15:36:35[ **rmatte> if was trying something like: if 'string' in evt.summary:
[29-Apr-2009 15:36:44[ **rmatte> but it didn't work
[29-Apr-2009 15:36:55[ **cluther> rmatte: That should work too, and it would be a better way to do it.
[29-Apr-2009 15:37:44[ **cluther> rmatte: This has to be in the same transform where you're setting the summary. Only one mapping will ever be executed for a given event.
[29-Apr-2009 15:38:14[ **rmatte> right
[29-Apr-2009 15:38:17[ **rmatte> yeh, it is
[29-Apr-2009 15:38:36[ **rmatte> well, let's see if your way worked
[29-Apr-2009 15:38:42[ **rmatte> if it did, I'll just use that from now on
[29-Apr-2009 15:38:49[ **rmatte> because the "in" method didn't work at all
[29-Apr-2009 15:40:19[ **rmatte> so far so good
[29-Apr-2009 15:41:28[ **rmatte> still have that event coming in
[29-Apr-2009 15:41:30[ **rmatte> :|
[29-Apr-2009 15:42:54[ **rmatte> here's what I did
[29-Apr-2009 15:42:55[ **rmatte> import re
[29-Apr-2009 15:42:55[ **rmatte> if re.match("LINK-UPDOWN: Interface Async1/6, changed state to up", evt.summary):
[29-Apr-2009 15:42:55[ **rmatte>    evt.severity = 0
[29-Apr-2009 15:43:04[ **rmatte> (setting sev instead of dropping in this case)
[29-Apr-2009 15:43:47[ **rmatte> http://pastebin.com/m76062202
[29-Apr-2009 15:43:51[ **rmatte> there's the whole transform
[29-Apr-2009 15:43:57[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[29-Apr-2009 15:52:02[ **rmatte> yeh, it's definitely not working
[29-Apr-2009 15:58:49[ **rmatte> any other suggestions?
[29-Apr-2009 15:59:11[ **cluther> rmatte: It is strange that the first part of the transform is working (the summary is correct?) and the last part isn't.
[29-Apr-2009 15:59:31[ **rmatte> maybe I have to set the severity in as else statement?
[29-Apr-2009 15:59:48[ **rmatte> the 2 severity lines might be clashing, even though there's no logical reason why they should
[29-Apr-2009 16:04:47[ **rmatte> hmmm, doesn't even like that when I do it that way
[29-Apr-2009 16:04:49[ **rmatte> turns red
[29-Apr-2009 16:05:01[ **rmatte> bah
[29-Apr-2009 16:06:18[ **rmatte> trying a different approach:
[29-Apr-2009 16:06:19[ **rmatte> import re
[29-Apr-2009 16:06:19[ **rmatte> if re.match("Interface Async1/6, changed state to up", msgtext):
[29-Apr-2009 16:06:20[ **rmatte>    evt.severity = 0
[29-Apr-2009 16:09:56[ **rmatte> still not working
[29-Apr-2009 16:09:58[ **rmatte> unreal
[29-Apr-2009 16:19:14[ **rmatte> I think I finally got it working
[29-Apr-2009 16:19:34[ **rmatte> hmmm, maybe not
[29-Apr-2009 16:19:38[ **rmatte> just no recent events
[29-Apr-2009 16:30:31[ **rmatte> nope, still not working, and no possible reason not to be
[29-Apr-2009 16:31:49[ **rmatte> http://pastebin.com/m71786fa
[29-Apr-2009 16:31:52[ **rmatte> there's what I have
[29-Apr-2009 16:31:59[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[29-Apr-2009 16:33:15[ **rmatte> oh, I see why
[29-Apr-2009 16:33:51[ **rmatte> says changed state to up rather than down
[29-Apr-2009 16:41:38[ **rmatte> so dumb, that's all it was
[29-Apr-2009 16:41:44[ **rmatte> half the events were up and half were down
[29-Apr-2009 16:41:45[ **rmatte> didn't notice
[29-Apr-2009 16:57:43[ **rmatte> thanks for the help
[29-Apr-2009 18:33:55[ **kisielk> anyone know if it's possible to use Python in the TALES expressions in Zenoss ?
[30-Apr-2009 00:00:42] [disconnected at Thu Apr 30 00:00:42 2009]
[30-Apr-2009 00:00:42] [connected at Thu Apr 30 00:00:42 2009]
[30-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[30-Apr-2009 04:09:51[ **bb0x> hi guys
[30-Apr-2009 04:10:17[ **bb0x> is there a way to hide username/password to not be emailes when zencommand fails/give timed out ?
[30-Apr-2009 04:10:24[ **bb0x> *emailed
[30-Apr-2009 04:11:02[ **bb0x> this is related to perfmon and wmi zenpacks
[30-Apr-2009 06:58:20[ **jmp242> bb0x: yes, there's an event transform that was shown on the forums a while ago. Are you running 2.3.3?
[30-Apr-2009 07:07:22] Drazzi is now known as Drazzi_
[30-Apr-2009 07:07:35] Drazzi_ is now known as Drazzi__
[30-Apr-2009 07:08:03] Drazzi__ is now known as Drazzi
[30-Apr-2009 07:25:36[ **bb0x> jmp242, I'm using 2.3.2
[30-Apr-2009 07:38:13[ **jmp242> Then you should be able to find that http://forums.zenoss.com/viewtopic.php?t=9064
[30-Apr-2009 07:38:18[ **jmp242> that has an example baffle
[30-Apr-2009 07:38:21[ **jmp242> err bb0x
[30-Apr-2009 07:38:24[ **adytum-bot> Title: Forums :: View topic - command timed out and zWinUser and zWinPass loged as text (at forums.zenoss.com)
[30-Apr-2009 07:48:07[ **bb0x> thanks jmp242
[30-Apr-2009 09:54:03] MmeNetView is now known as Jane_Curry
[30-Apr-2009 09:54:09] Jane_Curry is now known as MmeNetView
[30-Apr-2009 09:55:48[ **MmeNetView> greetingd
[30-Apr-2009 10:00:26[ **rocket> morning
[30-Apr-2009 10:00:36[ **mrayzenoss> Good morning all
[30-Apr-2009 10:00:56[ **sergeymasushko> mrayzenoss: morning
[30-Apr-2009 10:01:04[ **__ian__> Hi all
[30-Apr-2009 10:01:13[ **mrayzenoss> We just finished our defect review, got through all the mediums for the first time
[30-Apr-2009 10:01:25[ **sergeymasushko> mrayzenoss: what ETA of the release?
[30-Apr-2009 10:01:32[ **__ian__> It's a good day when we get to close ticket #33
[30-Apr-2009 10:01:34[ **mrayzenoss> next weekish
[30-Apr-2009 10:04:06[ **Drazzi> Is that schedule for the next Beta of 2.4 or the production release?
[30-Apr-2009 10:04:32[ **mrayzenoss> I don't believe there is going to be another beta release
[30-Apr-2009 10:04:41[ **mrayzenoss> so it should be the official 2.4 release
[30-Apr-2009 10:04:57[ **chudler> CONGRATS that is sweet
[30-Apr-2009 10:05:02[ **__ian__> tristil: Good to see you.
[30-Apr-2009 10:05:08[ **mrayzenoss> we're closing out the blockers, testing all the platforms, things are looking pretty good
[30-Apr-2009 10:05:39[ **__ian__> This is easily our best-tested release. I've got high hopes.
[30-Apr-2009 10:06:03[ **Drazzi> Excellent, we just got started with 2.3.3 so we'll hold off until next week.
[30-Apr-2009 10:06:46[ **rmatte> ok, I have a zendmd script which imports all the zendmd specific stuff before running, how do I run it as the zenoss user from root? I've tried sudo -u zenoss
Document Actions
Zenoss Newsletter

Monitored by Zenoss
SourceForge.net Logo

IRC April 2009

by           Matt Ray —                    last modified 2009-05-11 10:11AM
[01-Apr-2009 00:00:42] [connected at Wed Apr  1 00:00:42 2009]
[01-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[01-Apr-2009 03:22:27[ **tehhobbit> got a question, can I bind 2 ips to the same device ( one is the drac the other is the host )
[01-Apr-2009 03:37:36[ **r5> drac?
[01-Apr-2009 04:03:14] kingj is now known as KingJ
[01-Apr-2009 04:37:22[ **tehhobbit> r5: ilom / drac / ipmi
[01-Apr-2009 04:37:35[ **tehhobbit> hw monitor
[01-Apr-2009 04:37:40[ **tehhobbit> with remote console
[01-Apr-2009 04:40:56] KingJ is now known as kingj
[01-Apr-2009 04:47:30[ **baffle> tehhobbit: If you find out, please shout. I have made separate devices.
[01-Apr-2009 05:27:50] kingj is now known as KingJ
[01-Apr-2009 06:53:48] KingJ is now known as kingj
[01-Apr-2009 08:56:03] kingj is now known as KingJ
[01-Apr-2009 10:39:54[ **rocket>  mrayzenoss Hello
[01-Apr-2009 10:53:46[ **mrayzenoss> morning
[01-Apr-2009 10:53:57[ **rocket> mrayzenoss: I think I fixed my issues
[01-Apr-2009 10:54:45[ **rocket> mrayzenoss: I found that on Manufacturer adds or edits the indexes werent getting updated I think .. I added two function calls I found in other parts of the code and it seems to have resolved the issue so far
[01-Apr-2009 11:16:50[ **perr01> l
[01-Apr-2009 11:23:05[ **rocket> mrayzenoss: I have updated my ticket with a patch that fixes most if not all my snmp Manufacturer issues at this point...
[01-Apr-2009 11:25:39[ **mrayzenoss> I'll see if I can get Erik on it, or I'll bug the support devs
[01-Apr-2009 11:30:07[ **rocket> sure .. sounds good ..
[01-Apr-2009 12:30:08[ **ashp> I don't suppose anyone here has ever tried to get openmanage/zenoss working?
[01-Apr-2009 12:30:22[ **ashp> As expected dell has made everything confusing and complicated as always :/
[01-Apr-2009 12:32:47[ **Schwartz> Could be worse. You could be dealing with IBM.
[01-Apr-2009 12:33:14[ **ashp> I think right now I wish I was... :/
[01-Apr-2009 12:33:26[ **ashp> I enabled all the snmpd junk the docs said, added the dell zenpack stuff..
[01-Apr-2009 12:33:40[ **ashp> but it still sees the machines as generic, I guess my issue is either snmpd or I have to manually add mibs into zenoss and the pack wasn't enough
[01-Apr-2009 12:35:57[ **ashp> -sh-3.2# ../../../bin/zenmib run 10892.mib
[01-Apr-2009 12:36:00[ **ashp> ERROR:zen.zenmib:Failed to load mib: 10892.mib
[01-Apr-2009 12:36:02[ **ashp> well, that won't do it :/
[01-Apr-2009 12:40:09[ **mrayzenoss> I think you have to bind the Dell template
[01-Apr-2009 12:42:18[ **mrayzenoss> I don't actually use it, I'm digging around to see what I can find
[01-Apr-2009 12:49:04[ **ashp> Ahhh, hmm
[01-Apr-2009 12:49:16[ **ashp> I just checked with snmpwalk -Os -c public -v 1 10.241.209.114 enterprises to make sure the dell stuff is exported, and it is
[01-Apr-2009 12:49:20[ **ashp> so that's at least 50% right
[01-Apr-2009 12:49:41[ **ashp> i assumed the process was that I would go to 'add device', stick in the ip and it would magically work out it was a dell
[01-Apr-2009 12:49:53[ **ashp> i have only installed zenoss for the first time today so i may be hopelessly naive
[01-Apr-2009 12:53:38[ **mrayzenoss> which device class have you put the Dell boxes in?
[01-Apr-2009 12:53:52[ **mrayzenoss>  /Devices/Server/Linux?
[01-Apr-2009 12:54:49[ **ashp> oh it's just in /
[01-Apr-2009 12:54:57[ **ashp> that's where it seemed to put it by default i think
[01-Apr-2009 12:55:05[ **ashp> or i messed it up and put it there
[01-Apr-2009 12:55:22[ **mrayzenoss> usually it puts things in /Discovered, but you'll want to put the devices into a Device Class for proper monitoring
[01-Apr-2009 12:55:43[ **mrayzenoss> each device class has different collectors bound to them
[01-Apr-2009 12:55:44[ **ashp> Ok, I moved it into server/linux
[01-Apr-2009 12:55:54[ **mrayzenoss> ok, try remodeling the device
[01-Apr-2009 12:56:07[ **ashp> ohhh, that's how you do it without deleting and readding
[01-Apr-2009 12:56:09[ **ashp> well well
[01-Apr-2009 12:56:19[ **ashp> aha1
[01-Apr-2009 12:56:21[ **ashp> aha, too
[01-Apr-2009 12:56:50[ **ashp> now i see more stuff in hardware, time to explore
[01-Apr-2009 12:57:19[ **ashp> not perfect yet, but getting closer
[01-Apr-2009 12:57:36[ **mrayzenoss> I haven't used the Dell stuff, but it's supposed to fill out more about the box
[01-Apr-2009 12:57:38[ **ashp> (still oddities like it shows / and total bytes, but not used bytes), but that's probably just the box being broken
[01-Apr-2009 12:57:51[ **mrayzenoss> it'll take 2 cycles to get the filesystems
[01-Apr-2009 12:57:54[ **ashp> it figured out the serial #, so that's a start
[01-Apr-2009 12:57:57[ **mrayzenoss> 1 to discover them, 1 to populate them
[01-Apr-2009 12:58:06[ **ashp> ahhh
[01-Apr-2009 12:58:12[ **mrayzenoss> so in 5 minutes it should all be there
[01-Apr-2009 12:58:17[ **ashp> it still doesn't populate software, which is odd as I saw all that junk listed in snmpwalk
[01-Apr-2009 12:58:21[ **mrayzenoss> anything on the hardware tab?
[01-Apr-2009 12:58:39[ **mrayzenoss> software is left out on Linux boxes, since it's usually not turned on
[01-Apr-2009 12:58:47[ **mrayzenoss> but you can add it
[01-Apr-2009 12:58:55[ **ashp> on hardware I see the processors/memory/all the 'expansion cards'
[01-Apr-2009 12:59:25[ **ashp> which means that the perf monitoring bit is probably working
[01-Apr-2009 12:59:36[ **ashp> i haven't configured clients to send traps to zenoss yet, that's my next job, but this definitely looks healthier
[01-Apr-2009 12:59:43[ **mrayzenoss> the expansion cards means the Dell stuff is working
[01-Apr-2009 13:00:18[ **ashp> well, this is certainly nicer than nagios so far
[01-Apr-2009 13:00:27[ **mrayzenoss> glad to hear it
[01-Apr-2009 14:41:42[ **rocket> mrayzenoss: ping
[01-Apr-2009 14:41:52[ **mrayzenoss> yo
[01-Apr-2009 14:42:02[ **rocket> quick question regarding zenpacks
[01-Apr-2009 14:42:13[ **rocket> is there a way to put say /printers in one zenpack
[01-Apr-2009 14:42:24[ **rocket> and /printers/lexmark in a second zenpack
[01-Apr-2009 14:42:52[ **mrayzenoss> well, printers are already there
[01-Apr-2009 14:43:01[ **mrayzenoss> you just want to add more templates?
[01-Apr-2009 14:43:18[ **rocket> and not have the first zenpack see the lexmark one
[01-Apr-2009 14:43:34[ **rocket> well I am overriding printers
[01-Apr-2009 14:43:35[ **mrayzenoss> not sure I follow.
[01-Apr-2009 14:43:47[ **mrayzenoss> ahh, that's usually discouraged
[01-Apr-2009 14:43:50[ **rocket> ok I put /printers in a zenpack
[01-Apr-2009 14:43:59[ **mrayzenoss> overriding, or extending?
[01-Apr-2009 14:44:19[ **rocket> I suppose its extending ... changing the object model ..
[01-Apr-2009 14:44:38[ **rocket> making the os tab disappear .. using new web templates that make it more readable etc
[01-Apr-2009 14:44:52[ **rocket> for a printer .. eg a printer doesnt have an os
[01-Apr-2009 14:44:57[ **rocket> per say
[01-Apr-2009 14:45:54[ **rocket> basically I am setting an underlying zPythonClass
[01-Apr-2009 14:45:55[ **rocket>
[01-Apr-2009 14:45:55[ **rocket> ZenPacks.community.printer_model.GenericPrinter
[01-Apr-2009 14:45:57[ **rocket>
[01-Apr-2009 14:46:33[ **rocket> that one basically makes the web template change ..
[01-Apr-2009 14:46:43[ **mrayzenoss> my printer has lots of valuable stuff on the OS tab
[01-Apr-2009 14:46:57[ **rocket> mrayzenoss: can you send me a screenie?
[01-Apr-2009 14:47:07[ **rocket> mrayzenoss: things like the routing etc?
[01-Apr-2009 14:47:23[ **mrayzenoss> interfaces, IP services and apparently a file system
[01-Apr-2009 14:47:44[ **mrayzenoss> apparently the ram is exposed
[01-Apr-2009 14:47:48[ **rocket> mrayzenoss: hrmm ok
[01-Apr-2009 14:48:40[ **rocket> and then another question .. say I assign something to a zenpack .. is there a way to unassign it or see what its assigned to?
[01-Apr-2009 14:49:04[ **rocket> eg "Remove from ZenPack"
[01-Apr-2009 14:51:43[ **mrayzenoss> yeah, if you go to the ZenPack under the ZenPack manager
[01-Apr-2009 14:51:56[ **mrayzenoss> you can select things under "ZenPack Provides" and delete them
[01-Apr-2009 14:52:32[ **rocket> thanks
[01-Apr-2009 14:53:30[ **rocket> mrayzenoss: so is there anything else besides the filesystem and ip networking stuff?
[01-Apr-2009 14:53:58[ **mrayzenoss> well, I added an IP monitor to see that the web interface was up
[01-Apr-2009 14:54:01[ **mrayzenoss> just for grins
[01-Apr-2009 14:57:34[ **rocket> mrayzenoss: sorry for the newbie part of this regarding the ip monitor .. how did you go about doing that?
[01-Apr-2009 15:00:57[ **mrayzenoss> IP Services->Add IpService
[01-Apr-2009 15:01:47[ **mrayzenoss> which seems to be broken in Beta 2
[01-Apr-2009 15:01:49[ **mrayzenoss> great
[01-Apr-2009 15:02:14[ **rocket> ah i see .. so you were just checking the web port etc ...
[01-Apr-2009 15:02:24[ **rocket> hrmm ok so maybe thats useful that way still ..
[01-Apr-2009 15:02:25[ **mrayzenoss> yeah
[01-Apr-2009 15:02:58[ **rocket> I may not want to override the class but I think I want to add additional collectors to just the /printer subclass
[01-Apr-2009 15:03:10[ **rocket> eg one that checks for the printer mib variables
[01-Apr-2009 15:03:29[ **mrayzenoss> I haven't dug into that much to see what works and what doesn't
[01-Apr-2009 15:03:46[ **rocket> so is it bad form to extend /printer?
[01-Apr-2009 15:04:08[ **rocket> eg how does the community handle that .. or what if one zenpack conflicts with the other?
[01-Apr-2009 15:04:13[ **mrayzenoss> I dunno, I was just looking at the DellMonitor, which extends /Server/Linux
[01-Apr-2009 15:04:24[ **mrayzenoss> extending is OK, overriding is poor form
[01-Apr-2009 15:05:06[ **mrayzenoss> what are you adding to /Printers?
[01-Apr-2009 15:05:21[ **mrayzenoss> that wouldn't make more since in something like /Printers/HP
[01-Apr-2009 15:05:22[ **mrayzenoss> ?
[01-Apr-2009 15:05:23[ **rocket> ok makes sense .. I will think about it a little more and see what works or what doesnt etc .. I would like to make some things that dont work on certain printers just dissapear from the web interface for example ..
[01-Apr-2009 15:05:59[ **mrayzenoss> yeah, we tend not to try to get too fancy with disappearing UI elements
[01-Apr-2009 15:06:19[ **rocket> well in /printers I would want to probe for the generic printer mib
[01-Apr-2009 15:06:20[ **mrayzenoss> and the new 2.4 report aliasing will allow you to compare more disparate things
[01-Apr-2009 15:06:30[ **mrayzenoss> that makes sense
[01-Apr-2009 15:06:48[ **mrayzenoss> I haven't looked at the Generic Printer ZenPack, is that what it does?
[01-Apr-2009 15:06:49[ **rocket> so i would have a zenpack that has a new collector for things like that
[01-Apr-2009 15:06:58[ **rocket> thats my plan for it
[01-Apr-2009 15:07:06[ **rocket> have a generic printer zenpack
[01-Apr-2009 15:07:19[ **rocket> that does basic printer checks out of the printer mib
[01-Apr-2009 15:07:51[ **rocket> then have a KonicaMinoltaBizHub one for example that adds specific collectors for a bizhub multifunction
[01-Apr-2009 15:08:00[ **mrayzenoss> yeah that sounds good
[01-Apr-2009 15:08:07[ **mrayzenoss> have you looked at http://www.zenoss.com/community/projects/zenpacks/generic-printer
[01-Apr-2009 15:08:09[ **rocket> so I dont have to keep adding the generic stuff to the specific one ..
[01-Apr-2009 15:08:17[ **rocket> no i havent .. I will take a look
[01-Apr-2009 15:08:20[ **hcir> just downloaded the vmware app what is the login for zenoss?
[01-Apr-2009 15:08:33[ **adytum-bot> Title: ZenPack - Generic Printer Monitor - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[01-Apr-2009 15:08:37[ **mrayzenoss> If your generic one works, I'll call it a replacement for that one
[01-Apr-2009 15:08:47[ **rocket> mrayzenoss: sounds good
[01-Apr-2009 15:09:49[ **mrayzenoss> hmmm... looks like that one adds "Printed Pages" as a graph
[01-Apr-2009 15:09:49[ **rocket> ok mine will do way more than just that simple graph
[01-Apr-2009 15:09:57[ **rocket> yea
[01-Apr-2009 15:10:08[ **rocket> I will extend it
[01-Apr-2009 15:10:18[ **mrayzenoss> it's pretty simple
[01-Apr-2009 15:10:27[ **rocket> it is ..
[01-Apr-2009 15:10:57[ **rocket> eg .1.3.6.1.2.1.43.5.1.1.17.1 is the string for serial number out of the generic printer mib
[01-Apr-2009 15:12:14[ **mrayzenoss> I wonder what the differences are between the Laser and InkJet device classes are
[01-Apr-2009 15:12:39[ **rocket> not sure .. havent looked yet
[01-Apr-2009 15:15:48[ **mrayzenoss> same templates, same collector plugins
[01-Apr-2009 15:16:45[ **rocket> probably just an organizer with no real difference
[01-Apr-2009 15:17:14[ **mrayzenoss> which makes it useless in my mind
[01-Apr-2009 15:20:35[ **mrayzenoss> make sure you put the printer mib in the ZenPack
[01-Apr-2009 15:21:23[ **mrayzenoss> in case someone wants to browse around with the mib browser, or even better, if their printer sends traps
[01-Apr-2009 15:21:59[ **rocket> yea as long as I can find the mib out there I am looking at it on a web interface at the moment
[01-Apr-2009 15:22:13[ **rocket> but I should be able to find it
[01-Apr-2009 15:23:42[ **rocket> mrayzenoss: for your reference http://www.oidview.com/mibs/0/Printer-MIB.html
[01-Apr-2009 15:23:50[ **adytum-bot> Title: Printer-MIB SNMP MIB (at www.oidview.com)
[01-Apr-2009 15:24:45[ **mrayzenoss> Very handy site
[01-Apr-2009 15:41:26[ **mrayzenoss> be back in a bit
[01-Apr-2009 16:59:07] KingJ is now known as kingj
[01-Apr-2009 22:09:16[ **gnip_> Simple GUI Question- how to display the next page of events?  No paging button.
[01-Apr-2009 22:16:14[ **Schwartz> If you have that many events on the main page, you should probably get to fixing instead of paging
[01-Apr-2009 22:16:22[ **Schwartz> other than that.. no idea.
[01-Apr-2009 22:17:41[ **gnip_> By paging, I want to see the next screen-full. Given that it's less than 10 event per page, I need to see the next pagefull
[01-Apr-2009 22:18:23[ **gnip_> Would expect a button or jump to page-full ala' google "O"s or something similar. 
[01-Apr-2009 22:19:16[ **Schwartz> understood, just though I'd be snarky since I don't know. I just restarted zenoss which generates a bunch of stuff, and I don't see one either.
[01-Apr-2009 22:19:43[ **Schwartz> you sure it's only showing 10? I got a bunch on the main page, may've been all of them
[01-Apr-2009 22:22:15[ **gnip_> It's a lot more when I have my big monitor but on my small screen, but my laptop shows only eight. Really need the next page button.
[01-Apr-2009 22:22:38[ **Schwartz> *nod* I ask one of the devs, I'm just a lowly user myself
[01-Apr-2009 22:23:09[ **gnip_> Suggesting that you will ask or that I should, new to this IRC thing.
[01-Apr-2009 22:23:24[ **Schwartz> that you should
[01-Apr-2009 22:23:39[ **Schwartz> sorry, that should've been 'I'd ask'
[01-Apr-2009 22:23:49[ **gnip_> Clarity achieved.  Thanks.  I will IRC with them tomorrow.  bye.
[01-Apr-2009 22:23:56[ **Schwartz> night
[02-Apr-2009 00:00:42] [disconnected at Thu Apr  2 00:00:42 2009]
[02-Apr-2009 00:00:42] [connected at Thu Apr  2 00:00:42 2009]
[02-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[02-Apr-2009 01:31:43] kingj is now known as KingJ
[02-Apr-2009 01:57:27] KingJ is now known as kingj
[02-Apr-2009 02:27:43[ **sergeymasushko> someone tried to setup zenoss with LDAP on the FreeBSD?
[02-Apr-2009 02:59:40[ **sergeymasushko> where zenoss stores templates?
[02-Apr-2009 06:49:46[ **raw__> templates are stored in the zope database
[02-Apr-2009 06:49:50[ **raw__> just like almost everything else
[02-Apr-2009 06:53:48[ **tripitaka> Hi, is there a windows agent for zenoss which can generate alerts?
[02-Apr-2009 07:29:12] kevin7kal is now known as kevin7kal|simple
[02-Apr-2009 07:29:43] kevin7kal|simple is now known as kevin7kal|LTI
[02-Apr-2009 07:45:31[ **cico> hi everybody
[02-Apr-2009 07:45:46[ **cico> I still can't get a graph to display (:
[02-Apr-2009 09:10:40[ **sergeymasushko> raw__: how can I connect to the Zope BD?
[02-Apr-2009 10:01:19[ **raw__> sergeymasushko :  connect to do what?
[02-Apr-2009 10:01:56[ **sergeymasushko> to work with tables there...
[02-Apr-2009 10:02:17[ **raw__> I don't think you really understand how the Zope database works hehe
[02-Apr-2009 10:02:37[ **sergeymasushko> is zope db is mysql db?
[02-Apr-2009 10:02:40[ **raw__> if you want to take a look at the contents via a web interface just go to any Zenoss UI page and put /manage at the end of the url
[02-Apr-2009 10:02:48[ **raw__> no, zope is not mysql
[02-Apr-2009 10:02:52[ **raw__> zope is it's own database
[02-Apr-2009 10:03:02[ **raw__> the only things stored in mysql in zenoss are events
[02-Apr-2009 10:03:10[ **sergeymasushko> ok
[02-Apr-2009 10:03:40[ **mrayzenoss> Morning all, mrchippy and I will be answering any questions this morning
[02-Apr-2009 10:03:44[ **raw__> what is your end goal in accessing zope?
[02-Apr-2009 10:03:53[ **raw__> good morning Matt
[02-Apr-2009 10:04:52[ **sergeymasushko> raw__: I have a template that contain about 180 datasources... I need to edit all of them... how can I do it by shell ... to avoid manually edit each of them?
[02-Apr-2009 10:05:53[ **mrchippy> sergey: zendmd is your friend
[02-Apr-2009 10:05:55[ **raw__> sergeymasushko :  you'd probably have to use zendmd to do that, no idea how you'd do it though
[02-Apr-2009 10:06:01[ **sergeymasushko> mrayzenoss, mrchippy: morning...
[02-Apr-2009 10:06:13[ **mrchippy> what do you want to edit on them?
[02-Apr-2009 10:08:43[ **sergeymasushko> I have a template in the template I have data sources of http_monitor zenpack. I need to change timeout in each data source...
[02-Apr-2009 10:08:55[ **mrchippy> sergeymasushko: in a shell as your zenoss user, run zendmd
[02-Apr-2009 10:10:12[ **sergeymasushko> mrchippy: will it take some time to run?
[02-Apr-2009 10:10:18[ **mrchippy> sergeymasushko: at the prompt, find the template with something like:
[02-Apr-2009 10:10:26[ **mrchippy> --Nope, real quick--
[02-Apr-2009 10:11:07[ **mrchippy> >>> templates=dmd.searchRRDTemplates(id='YOUR TEMPLATE NAME HERE')
[02-Apr-2009 10:11:38[ **mrchippy> >>> actualTemplates=[t.getObject() for brain in templates]
[02-Apr-2009 10:12:10[ **mrchippy> very likely you'll only have one template in the list
[02-Apr-2009 10:12:26[ **mrchippy> >>> myTemplate = actualTemplates[0]
[02-Apr-2009 10:12:51[ **mrchippy> >>> for datasource in myTemplate.datasources():
[02-Apr-2009 10:13:18[ **mrchippy> ...    datasource.timeout=100
[02-Apr-2009 10:13:30[ **mrchippy> (or whatever attribute/value you want to change)
[02-Apr-2009 10:13:38[ **mrchippy> >>> commit()
[02-Apr-2009 10:17:14[ **sergeymasushko> mrchippy: thanks... will try it.
[02-Apr-2009 10:26:04[ **mrayzenoss> Anyone playing with the beta?
[02-Apr-2009 10:28:05[ **raw__> I've messed around with it a bit but haven't done much with it
[02-Apr-2009 10:28:14[ **raw__> I like the new feature to view/cancel running jobs
[02-Apr-2009 10:30:33] kingj is now known as KingJ
[02-Apr-2009 10:37:40[ **mrayzenoss> There's the new SSH Linux Monitoring, the setup wizard, the job manager and some tweaks to report writing if you're into that
[02-Apr-2009 10:38:41[ **mrayzenoss> and cascading event transforms
[02-Apr-2009 10:41:21[ **mrayzenoss> and the new daemon config file editor
[02-Apr-2009 10:46:07[ **raw__> cascading event transforms will be nice
[02-Apr-2009 10:46:23[ **raw__> as for reporting, we don't find the reporting in core powerful enough for our needs, so we're looking at other solutions for that
[02-Apr-2009 10:47:17[ **raw__> the ssh linux monitoring will be nice to have too
[02-Apr-2009 10:47:25] raw__ is now known as rmatte
[02-Apr-2009 10:47:50[ **mrayzenoss> Could you add your thoughts on reporting in the "What do you want in King Crab?" thread
[02-Apr-2009 10:48:06[ **mrayzenoss> that's one of the ideas getting kicked around is beefing up reporting
[02-Apr-2009 10:48:42[ **rmatte> ok, some of the other guys on my development teams were the ones saying that it didn't currently meet their needs, I'll have them pass me feedback and post it in to the thread
[02-Apr-2009 10:49:20] KingJ is now known as kingj
[02-Apr-2009 10:50:55[ **rmatte> one thing I'd love to see in king crab would be more advanced auto-identification of interfaces as well as more flexibility for applying templates to them. Example: I'd like to be able to completely remove the stock interface template from a particular interface and then bind another template stored at a higher level to it. Right now I'm having to constantly create local copies of templates then modify them for certain interface types.
[02-Apr-2009 10:52:00[ **rmatte> like, for serial interfaces there's a frame-relay template which works perfectly fine on the physical interface, but if it's applied to PVC sub interfaces it errors out on collecting error data because it doesn't support that, so I am having to create local copies of the frame-relay template that I created for each PVC interface and then remove those datapoints and that graph.
[02-Apr-2009 10:52:04[ **rmatte> it's getting a bit tedious
[02-Apr-2009 10:53:11[ **mrayzenoss> that's a good post for the thread
[02-Apr-2009 10:53:13[ **mrchippy> rmatte: i second that one. that's a problem with the relationship between templates and components in general. i'll bring that up brandon specificaly.
[02-Apr-2009 10:53:26] kingj is now known as KingJ
[02-Apr-2009 10:53:36[ **rmatte> either that, or even better, when a "debug" event comes in, perhaps add an option where you can have zenoss automatically ignore those OIDs for that interface from now on and remove those datapoints and graph from the interface
[02-Apr-2009 10:53:37[ **mrayzenoss> our Product Manager is watching the thread, so definitely post your grievances
[02-Apr-2009 10:54:08[ **rmatte> will do, I'll make a list and post it all tomorrow
[02-Apr-2009 10:54:16[ **mrayzenoss> cool
[02-Apr-2009 10:54:24[ **rmatte> other than a few things though, Zenoss is really shaping up in to a nice product
[02-Apr-2009 10:54:30[ **rmatte> I'm extremely impressed with it so far
[02-Apr-2009 10:54:52[ **mrayzenoss> I credit mrchippy
[02-Apr-2009 10:55:15[ **mrchippy> oh mray, i'm blushing
[02-Apr-2009 10:55:27[ **rmatte> hehe
[02-Apr-2009 10:56:33[ **rmatte> (oh, and Matt, my boss wanted more actual company visibility in the zenoss community so we're going to be setting up a company Zenoss blog in the near future lol)
[02-Apr-2009 10:57:10[ **mrayzenoss> if it's public I'll link it
[02-Apr-2009 10:57:20[ **rmatte> yeh, it'll be public
[02-Apr-2009 10:58:17[ **rmatte> That article in the newsletter got forwarded off to my manager, some directors, and the CEO. The CEO was like, "that's great that we're contributing to the Zenoss community, but I don't see the company name mentioned anywhere." lol
[02-Apr-2009 10:58:29[ **rmatte>
[02-Apr-2009 10:59:40[ **rmatte> any new features that aren't even in the Beta yet that are planned for the release of blue crab?
[02-Apr-2009 10:59:59[ **mrayzenoss> funny you should ask
[02-Apr-2009 11:00:24[ **mrayzenoss> the setup wizard is moving into the add devices flow
[02-Apr-2009 11:00:54[ **mrayzenoss> it'll be in both places
[02-Apr-2009 11:00:59[ **rmatte> nice
[02-Apr-2009 11:01:13[ **mrayzenoss> still fixes going in
[02-Apr-2009 11:05:34[ **rocket> mrayzenoss: quick question for ya .. where would I find the info about using data I created in a collector plugin for a template?
[02-Apr-2009 11:06:03[ **rocket> and does that data become a builtin
[02-Apr-2009 11:06:52[ **mrayzenoss> I'm not sure what you're asking
[02-Apr-2009 11:07:00[ **rmatte> Oh, I also had another suggestion to increase Zenoss' monitoring capabilities. When doing auto-discovery tons of devices come up that don't have SNMP installed on them, best guess is generally that these are workstations but I thought of another type of query that could be used in the discovery/modeling process...
[02-Apr-2009 11:07:09[ **rmatte> is anyone here familliar with xprobe2?
[02-Apr-2009 11:07:27[ **rocket> basically for my generic printer zenpack I am creating I have grabbed the snmp data for consumables
[02-Apr-2009 11:07:47[ **rocket> now I am trying to figure out how to use that data in a graph/alerting template
[02-Apr-2009 11:08:29[ **rocket> mrayzenoss: or didnt I need to create the python collector to grab that information?
[02-Apr-2009 11:08:33[ **mrayzenoss> Are you asking how to add an SNMP datasource to a device template?
[02-Apr-2009 11:08:50[ **mrayzenoss> pull an oid, graph it and add a threshold?
[02-Apr-2009 11:08:51[ **rocket> yeah but I need additional filtering on the table
[02-Apr-2009 11:09:19[ **rocket> basically but I need to filter out the rows that contain -1 as a value
[02-Apr-2009 11:10:28[ **mrayzenoss> rmatte: that's like a feature that didn't make the cut for Blue Crab. auto-classification of /Discovered devices based on snmp, wmi and ssh
[02-Apr-2009 11:10:50[ **mrchippy> rocket: i think what you want is to create the datasource and set RRDMin to 0. That will cause RRD to register the points as 'unknown', and they won't get graphed.
[02-Apr-2009 11:14:27[ **mrayzenoss> but it will still create empty graphs
[02-Apr-2009 11:16:14[ **rmatte> xprobe2 yeh, but what if some of the interfaces don't support snmp, wmi, and ssh?
[02-Apr-2009 11:16:32[ **rmatte> you could use whatever method xprobe2 uses to make a best guess at what OS the device is running
[02-Apr-2009 11:18:04[ **rocket> mrayzenoss: my issue is I have these 8 items .. cyan black magenta yellow stapler finisher formfeeder duplexer
[02-Apr-2009 11:18:15[ **rocket> the last 4 return -1 for the maxcapacity
[02-Apr-2009 11:18:28[ **rocket> so I know I dont need to graph how much is left for them
[02-Apr-2009 11:18:42[ **rocket> since I only really want to graph the toner usage etc ...
[02-Apr-2009 11:19:46[ **mrayzenoss> trac-zenpacks/browser/zenpacks/ZenPacks.community.HPSIMMonitor/ZenPacks/community/HPSIMMonitor/modeler/plugins/community/snmp/HPDeviceTemplateMap.py
[02-Apr-2009 11:20:05[ **mrayzenoss> This is an example of dynamically assigning templates based on which OIDs are present
[02-Apr-2009 11:20:49[ **mrayzenoss> you could check the value of the OID to see if it's '-1' and not apply the template if that's the value
[02-Apr-2009 11:21:05[ **mrayzenoss> so you'd only assign the templates that are valid
[02-Apr-2009 11:21:21[ **rocket> mrayzenoss: the problem is its a value of a column
[02-Apr-2009 11:21:34[ **dmyers> i'm trying to find it in the documentation but i just get pointed back to user group management, i want to take 8 devices and put them all into one "group" i just don't know the zenoss name for it.. top level organizer?
[02-Apr-2009 11:21:38] dmyers is now known as davidX
[02-Apr-2009 11:21:41[ **rocket> unless I am misunderstanding it ..
[02-Apr-2009 11:23:13[ **mrayzenoss> davidX: you can add a new "System" or new "Group"
[02-Apr-2009 11:24:46[ **mrayzenoss> rmatte: yeah, we may add more fingerprinting to the discovery code, or perhaps wmi/snmp/ssh will be sufficient. It'll be in King Crab most likely
[02-Apr-2009 11:25:38[ **mrayzenoss> rocket: I gotta go, I'll be back this afternoon and we can discuss it some more
[02-Apr-2009 11:25:42[ **rocket> ok
[02-Apr-2009 11:25:45[ **rocket> sounds good
[02-Apr-2009 11:25:54[ **konsa79[ita]> Hi mray
[02-Apr-2009 11:26:01[ **mrayzenoss> thanks to everyone who showed up, I'll have the transcript up this afternoon
[02-Apr-2009 11:26:14[ **mrayzenoss> Hey konsa79[ita], I'm just heading out but I'll be back in a little while
[02-Apr-2009 11:26:29[ **rmatte> another huge thing for King Crab to have would be device relations, basically being able to say, this device is related to this device, if this device goes down, don't notify on this other device, or all of these switches are related to this router, if the router goes down, don't notify on the switches.
[02-Apr-2009 11:27:12[ **mrayzenoss> rmatte: yeah
[02-Apr-2009 11:27:18[ **mrayzenoss> ok, gotta go
[02-Apr-2009 11:27:22[ **rmatte> ok
[02-Apr-2009 11:27:30[ **rmatte> cya around
[02-Apr-2009 11:27:33[ **rmatte> thanks
[02-Apr-2009 11:28:19[ **konsa79[ita]> a question: it's possible to tell to alarm rules to don't send mail if main internet connection is down ? (i monitor all device from remove and sometime's i've internet connection failure so i don't want to full my outgoing smtp queue with false alarms)
[02-Apr-2009 11:28:47[ **konsa79[ita]> i know dependencies .... but configure dependencies for 500 devices...
[02-Apr-2009 11:49:48[ **jsm> mrayzenoss: i've gotten a little further on my quest to add a http datasource via the api, thanks for your previous help. My latest reply to http://forums.zenoss.com/viewtopic.php?t=9242 still leaves me stumped at actually modifying the datasource values once they are added. any help would be appreciated
[02-Apr-2009 11:50:14[ **adytum-bot> Title: Forums :: View topic - using manage_addRRDDataSource via xmlrpc (at forums.zenoss.com)
[02-Apr-2009 11:51:10[ **rmatte> konsa79[ita] :  not even sure if that's possible at the moment
[02-Apr-2009 11:52:42[ **davidX> mrayzenoss: how do i add the specific device to the group i just made?
[02-Apr-2009 11:53:27[ **rmatte> davidX :  go to the devices list, put a checkmark next to the device, go in to the dropdown and select Set Groups
[02-Apr-2009 11:53:49[ **davidX> duhhh
[02-Apr-2009 11:53:49[ **davidX> thanks
[02-Apr-2009 11:53:52[ **rmatte> np
[02-Apr-2009 11:56:21[ **konsa79[ita]> tnx rmatte
[02-Apr-2009 11:56:44[ **rmatte> well, I didn't really help you lol, but I don't think the feature for that level of relation is currently available
[02-Apr-2009 11:56:54[ **rmatte> hopefully by king crab there will be something along those lines
[02-Apr-2009 11:56:56[ **rmatte>
[02-Apr-2009 11:57:01[ **konsa79[ita]> i will post this on forum
[02-Apr-2009 11:57:06[ **rmatte> good idea
[02-Apr-2009 11:57:39[ **rmatte> we're going to need something similar actually, if one of our VPN tunnels goes down to one of our clients we get flooded with events in zenoss which results in a flood of events in our ticketing system
[02-Apr-2009 11:57:40[ **rmatte> hehe
[02-Apr-2009 12:01:00[ **konsa79[ita]> posted --> http://forums.zenoss.com/viewtopic.php?p=32954#32954
[02-Apr-2009 12:01:27[ **adytum-bot> Title: Forums :: View topic - alerting rules dependecy (at forums.zenoss.com)
[02-Apr-2009 12:02:07[ **konsa79[ita]> what this bot is usefoul for?
[02-Apr-2009 12:04:03[ **konsa79[ita]> i will be back later, bye
[02-Apr-2009 13:20:54[ **phrost6> there any docs anywhere for how you use zen http for http service performance monitoring?
[02-Apr-2009 13:24:10[ **perr0> ya
[02-Apr-2009 13:25:03[ **perr0> phrost6: I know what you are talking about but you just said it confusing sen http for http?
[02-Apr-2009 13:25:11[ **perr0> zen
[02-Apr-2009 13:25:25[ **perr0> you want to monitor apache performance??
[02-Apr-2009 13:36:39[ **phrost6> nah there's a zen pack called zenhttp or something
[02-Apr-2009 13:36:50[ **phrost6> we wanna monitor a URL for load time
[02-Apr-2009 13:38:07[ **mrayzenoss> phrost6: http://www.zenoss.com/community/docs/howtos/monitoring-websites-with-httpmonitor
[02-Apr-2009 13:38:32[ **adytum-bot> Title: Monitoring websites with HttpMonitor - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[02-Apr-2009 13:52:44[ **phrost6> mrayzenoss: thanks for that info
[02-Apr-2009 13:56:52] KingJ is now known as kingj
[02-Apr-2009 14:12:43] kingj is now known as KingJ
[02-Apr-2009 14:13:31[ **kisielk> mrayzenoss: is there any reason why the graph titles aren't rendered in the graphs by default?
[02-Apr-2009 14:16:38[ **mrayzenoss> I guess so in case they don't render, you can see that they're missing?
[02-Apr-2009 14:16:49[ **mrayzenoss> just a thought
[02-Apr-2009 14:17:04[ **kisielk> it would be nice if the graphs could render the title in the graph by default
[02-Apr-2009 14:17:08[ **kisielk> since we often paste them elsewhere
[02-Apr-2009 14:17:11[ **kisielk> in our wiki etc
[02-Apr-2009 14:17:34[ **mrayzenoss> feel free to open an enhancement ticket on it, it's worth debating it
[02-Apr-2009 14:17:40[ **kisielk> will do
[02-Apr-2009 15:00:06[ **rocket> hey mrayzenoss
[02-Apr-2009 15:00:22[ **mrayzenoss> yo
[02-Apr-2009 16:16:41[ **perr0> how do you determine wich system is making zenoss give off: IpAddressError: / is an invalid address
[02-Apr-2009 16:18:52[ **mrayzenoss> did that show up discovering a network?
[02-Apr-2009 16:19:07[ **mrayzenoss> did you leave off the /24?
[02-Apr-2009 16:23:16[ **perr0> actually discovered this in trying the http monitor doc you posted earlier. we have a few remote sites I wanted to test, turned off the snmpmonitor in zproperties, set zroutemapindirect and zroutemaplocal to true saved and the network map would no longer diplay
[02-Apr-2009 16:24:54[ **perr0> display, so I had to delete both sites to get back the networkmap but I am getting this in the event.log
[02-Apr-2009 16:25:28[ **perr0> maybe is the mapping to our DMZ off our ASA firewall causing this? I doubt it
[02-Apr-2009 16:27:35[ **perr0> auto discove is set to false on both of our networks
[02-Apr-2009 16:31:04[ **perr0> http://pastebin.com/m49deebe1
[02-Apr-2009 16:31:30[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[02-Apr-2009 16:34:04[ **mrayzenoss> what is the domain?
[02-Apr-2009 16:35:31[ **perr0> verisae.com
[02-Apr-2009 16:36:27[ **mrayzenoss> I haven't used this much, I assume you followed the steps correctly? No sub-domains when you added the host?
[02-Apr-2009 16:38:45[ **perr0> no hosts had been in the system for atleast 3 months just decided to take off the snmpmonitor and change the zroutes, it's not a big deal but it would be cool if I could know exactly what is IP or machine is giving off this error
[02-Apr-2009 16:40:47[ **mrayzenoss> hmm.. I added it no problems
[02-Apr-2009 16:41:01[ **mrayzenoss> I wonder if it's because you moved it from another device class
[02-Apr-2009 16:41:16[ **perr0> I think yo are correct
[02-Apr-2009 16:41:20[ **perr0> you
[02-Apr-2009 16:41:42[ **perr0> yes I did
[02-Apr-2009 16:42:13[ **perr0> this shouldn't have made the network map stop working?
[02-Apr-2009 16:42:33[ **mrayzenoss> jeez, I hope not
[02-Apr-2009 16:42:54[ **perr0> ....
[02-Apr-2009 16:43:24[ **mrayzenoss> I wonder if there's some edge case where if you take a device off of ping and snmp it blows up the map
[02-Apr-2009 16:43:35[ **mrayzenoss> that would not be good
[02-Apr-2009 16:43:58[ **mrayzenoss> any other errors in your logs?
[02-Apr-2009 16:52:06[ **perr0> I will check
[02-Apr-2009 17:38:13[ **perr0> mrayzenoss: I fugured out what this message is. I am so silly
[02-Apr-2009 17:38:25[ **perr0> IpAddressError: / is an invalid address
[02-Apr-2009 17:40:15[ **mrayzenoss> was there a '/' in the hostname?
[02-Apr-2009 17:42:51[ **perr0> I am still not a savy zenoss user, but I do remember this working in the past and all of a sudden (perhaps a change I made) when loading the network map no hosts would show. So when you click on network map the selected deviced or network defaults to / and nothing showsup in my network map. I have to change the / to a * for something to show
[02-Apr-2009 17:43:32[ **perr0> therefore / has an invalid IP address
[02-Apr-2009 17:47:36[ **mrayzenoss> be back tomorrow
[02-Apr-2009 17:53:16] KingJ is now known as kingj
[02-Apr-2009 22:18:29[ **kliwon> hello
[03-Apr-2009 00:00:42] [disconnected at Fri Apr  3 00:00:42 2009]
[03-Apr-2009 00:00:42] [connected at Fri Apr  3 00:00:42 2009]
[03-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[03-Apr-2009 04:23:56[ **maf> hi any one can give me an URl for a tuto to install zenoss
[03-Apr-2009 04:23:59[ **maf> ??
[03-Apr-2009 04:27:41[ **maf> there is someone can help me????
[03-Apr-2009 05:09:21[ **maf> oooo
[03-Apr-2009 05:09:31[ **maf> wher are you??
[03-Apr-2009 05:12:54[ **huggie> http://www.lmgtfy.com/?q=zenoss+install ?
[03-Apr-2009 05:13:02[ **adytum-bot> Title: Let me google that for you (at www.lmgtfy.com)
[03-Apr-2009 05:19:18[ **maf> thanks for this information but i'm not a dinky to don't know how to search on google  
[03-Apr-2009 05:20:49[ **maf> i have found many but i want one tutorial that is correct
[03-Apr-2009 05:21:47[ **maf> and the guide of install zenoss haven't mistakes
[03-Apr-2009 05:22:22[ **maf> clear??
[03-Apr-2009 06:05:32[ **maf> hi
[03-Apr-2009 06:06:25[ **maf> there is someone know a good guid to install zenoss on ubuntu 8.04
[03-Apr-2009 06:06:29[ **maf> ??
[03-Apr-2009 06:06:32[ **maf>
[03-Apr-2009 06:28:37[ **maf> no one can help me??
[03-Apr-2009 06:53:16[ **rmatte> maf, all the installation instructions are available on zenoss.com
[03-Apr-2009 06:53:30[ **rmatte> but essentially, you download the stack installer, and run it as root
[03-Apr-2009 06:53:37[ **rmatte> chmod +x on it to make it executable
[03-Apr-2009 06:53:40[ **rmatte> that's it, that's all
[03-Apr-2009 06:54:07[ **rmatte> make sure that you get the one that corresponds to your system (32bit or 64bit)
[03-Apr-2009 07:01:20[ **perr0> k
[03-Apr-2009 07:17:00[ **maf> from what i can download the stack installer
[03-Apr-2009 07:17:29[ **maf> i want to install the latest version
[03-Apr-2009 07:17:45[ **maf> zenoss 2.2??
[03-Apr-2009 08:06:51[ **maf> i want to install the latest version
[03-Apr-2009 08:06:58[ **maf> i want to install the latest version
[03-Apr-2009 08:07:01[ **maf> ???????????
[03-Apr-2009 08:07:58[ **maf> from what i can download the stack installer
[03-Apr-2009 08:08:00[ **maf> ?????????????
[03-Apr-2009 08:09:28[ **perr0> maf: are you looking to intall the stack on to which os?
[03-Apr-2009 08:10:12[ **maf> i want to install zenoss on ubuntu hardy 8.04
[03-Apr-2009 08:10:26[ **perr0> http://www.zenoss.com/download/links?creg=no
[03-Apr-2009 08:10:38[ **maf> now i am on the step to download it
[03-Apr-2009 08:10:51[ **adytum-bot> Title: Download Links - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[03-Apr-2009 08:12:03[ **cgibbons> what are you stuck on, maf?
[03-Apr-2009 08:12:20[ **perr0> I don't do Ubuntu but if you google zenoss+ubuntu+install looks like you might find some help
[03-Apr-2009 08:14:22[ **cgibbons> on that link is an Ubuntu 6.06 and 8.04 download link, which just points to http://downloads.sourceforge.net/zenoss/zenoss-stack-2.3.3-linux.bin
[03-Apr-2009 08:17:38[ **maf> thanks for all i will try it
[03-Apr-2009 08:37:36[ **rmatte> All our servers are ubuntu and the installation is braindead simple
[03-Apr-2009 08:38:13[ **perr0> rmatte: to me it'd be more complicated to login to irc and this channel alone then to find zenoss download
[03-Apr-2009 08:41:20[ **perr0> maf: I mean that with much love
[03-Apr-2009 09:06:24[ **cgibbons> heh
[03-Apr-2009 09:49:53[ **drtns> Hi All quick question that is giving me a major problem. How can I bind Zenoss to a specific IP on my box right now most things zensyslog for example are binding to 0.0.0.0 and I need to make Zenoss live happily on a box that has a few conflicting services so I bind zenoss to IP1 and the other to IP2 and we're all happy.. but the only thing I get when I good is to specify ip-address in zope.conf and that doesn't seem to be working for things
[03-Apr-2009 10:18:15[ **bradlis7> I've recently installed zenoss, and I got it all up and put the server on that I needed to monitor, but it's not actually updating the server
[03-Apr-2009 10:18:46[ **bradlis7> I'm trying to monitor a cisco device's interface
[03-Apr-2009 10:19:19[ **mrayzenoss> I assume your device is in /Devices/Network/Cisco and snmp is working?
[03-Apr-2009 10:19:24[ **bradlis7> yeah
[03-Apr-2009 10:19:28[ **bradlis7> well, now it's working like i want
[03-Apr-2009 10:19:36[ **bradlis7> i don't know what i did, but it's finally monitoring it
[03-Apr-2009 10:19:42[ **mrayzenoss> the snmp cycle time is 5 minutes
[03-Apr-2009 10:20:00[ **mrayzenoss> you can force an update by modeling the device
[03-Apr-2009 10:20:13[ **mrayzenoss> modeling is 2-phase.  1 to discover, 1 to populate
[03-Apr-2009 10:20:24[ **bradlis7> Right, but it had run once yesterday at 5 when I initialized it, and then I couldn't get it to update until I modelled it around 15 minutes ago
[03-Apr-2009 10:20:32[ **bradlis7> and since I modelled it, I guess it's working now
[03-Apr-2009 10:21:10[ **bradlis7> so to get it to monitor a device, do I have to model it after I add it to the system?
[03-Apr-2009 10:21:42[ **mrayzenoss> you'll need to remodel if the snmp community string wasn't set right when you add it the first time
[03-Apr-2009 10:21:53[ **mrayzenoss> but yeah, when in doubt, model it to help debug it
[03-Apr-2009 10:22:06[ **mrayzenoss> that way you get instant feedback
[03-Apr-2009 10:22:17[ **bradlis7> alright, thanks
[03-Apr-2009 10:22:18[ **mrayzenoss> because the OS tab will get filled out
[03-Apr-2009 10:22:48[ **bradlis7> yeah, i think the OS information was there the first time
[03-Apr-2009 10:28:40[ **mrayzenoss> off to a meeting
[03-Apr-2009 10:32:11[ **maf> i have download this stack"""zenoss-stack-2.3.3.app.tar.gz"" but when i tap the command ./install.sh it doesn't work
[03-Apr-2009 10:32:13[ **maf> !!!!!!!!!!!!
[03-Apr-2009 10:34:15[ **bradlis7> tap it, as in from the GUI?
[03-Apr-2009 10:35:48[ **perr0> maf
[03-Apr-2009 10:35:55[ **perr0> I think you are doing it wrong bud
[03-Apr-2009 10:36:03[ **perr0> the stack installer ends with a .bin
[03-Apr-2009 10:36:13[ **bradlis7> he left
[03-Apr-2009 10:36:23[ **perr0> poor guy
[03-Apr-2009 10:37:00[ **cgibbons> there's a whole lot of disconnect goin' on there
[03-Apr-2009 10:37:12[ **perr0> cgibbons: what do you mean?
[03-Apr-2009 10:37:28[ **bradlis7> So on this page: http://www.zenoss.com/community/docs/faqs/faq-english#IjustaddedsomedeviceswhydontIseeanyperformancegraphs , it says to navigate the "About" link, but there's no about link to be found.
[03-Apr-2009 10:37:57[ **bradlis7> I assume they're talking about in the interface, not the ZenOSS.com website
[03-Apr-2009 10:38:06[ **perr0> I thought you meant as far as help, lol
[03-Apr-2009 10:38:18[ **adytum-bot> Title: FAQ (English) - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[03-Apr-2009 10:39:14[ **cgibbons> wow, yeah, those directions a pretty stale. The daemon restart page it's talking about is reachable via the Settings Menu, under Managemnet, and then the Daemons tab
[03-Apr-2009 10:39:48[ **bradlis7> lol, yeah, i've seen that. I figured they were talking about that
[03-Apr-2009 10:40:21[ **cgibbons> we have a great tech writer now and she's systemically going through the docs and fixin' stuff, but of course it takes a while to get to everything
[03-Apr-2009 10:40:40[ **bradlis7> that's good
[03-Apr-2009 10:41:47[ **Disconnect> what is the best 'current events' view? eg the "what is broken, right now".. should i be watching event console or the smaller 'device issues' dash or..?
[03-Apr-2009 10:44:27[ **bradlis7> This need a "shortcuts" dashboard widget so I can get to a specific interface quickly
[03-Apr-2009 10:50:04[ **Disconnect> anyone? i'm trying to spin up my boss on this before i go out for a few weeks.. (surgery, and i don't want him calling me in the hospital cuz he can't find a summary of why we're down)
[03-Apr-2009 10:51:36[ **huggie> Is there a way to get a report on what's bound where? We've bound quite a few different specific checks lower down but I don't know what nodes in the /Devices tree have different bindings (i.e. aren't inheriting)?
[03-Apr-2009 10:54:56[ **huggie> Aha. http://lists.zenoss.org/pipermail/zenoss-dev/2008/001625.html
[03-Apr-2009 11:09:16] HKhan_ is now known as HKhan
[03-Apr-2009 11:40:35[ **perr0> has anyone used the NewRouteMap plugin? Where can I find it?
[03-Apr-2009 12:23:02[ **perr0> woohoo downloading 2.4 beta, now all I need is my free t-shirt
[03-Apr-2009 12:23:12[ **perr0> and a beer
[03-Apr-2009 12:25:17[ **perr0> when you comeback Matt can you verify if pat2man is correct that this will be a feature in 2.4?
[03-Apr-2009 12:25:20[ **perr0> http://forums.zenoss.com/viewtopic.php?t=7638&highlight=routes
[03-Apr-2009 12:25:57[ **perr0> I just realized this is a post from Oct, 2008
[03-Apr-2009 12:26:10[ **adytum-bot> Title: Forums :: View topic - Google Maps Network Line (at forums.zenoss.com)
[03-Apr-2009 14:17:37[ **rsFF> hello there!
[03-Apr-2009 14:17:42[ **rsFF> can i have support
[03-Apr-2009 14:17:46[ **rsFF> for core??
[03-Apr-2009 14:17:57[ **rsFF> or here is just for enterprise??
[03-Apr-2009 14:23:37[ **rsFF> im having some trouble instaling the zenpacks
[03-Apr-2009 14:24:12[ **rsFF> http://pastebin.com/m37d83019
[03-Apr-2009 14:24:18[ **rsFF> can anyone take a peek?
[03-Apr-2009 14:24:37[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[03-Apr-2009 14:28:36[ **gemineye> Argh!
[03-Apr-2009 14:29:03[ **gemineye> Why would Zenoss say an IP service is down when it's not? This isn't a riddle.
[03-Apr-2009 14:34:02] cheflog__ is now known as magnachef
[03-Apr-2009 14:34:19[ **magnachef> perhaps you're not polling on the proper IP
[03-Apr-2009 14:36:58[ **perr0> rsFF: don't ask to ask?
[03-Apr-2009 14:39:21[ **perr0> rsFF: are you running the beta version of zenoss 2.4?
[03-Apr-2009 14:44:02[ **rsFF> perr0: no
[03-Apr-2009 14:44:29[ **rsFF> perr0: 2.3
[03-Apr-2009 14:45:22[ **rsFF> installed on a clean debian system  throug the binary
[03-Apr-2009 14:45:34[ **rsFF> through
[03-Apr-2009 14:49:58[ **perr0> does it show in your list of zenpack?
[03-Apr-2009 14:50:11[ **rsFF> no
[03-Apr-2009 14:50:22[ **rsFF> and tried to install and reboot
[03-Apr-2009 14:50:24[ **rsFF> but no luck
[03-Apr-2009 14:50:34[ **perr0> try over the UI
[03-Apr-2009 14:51:01[ **rsFF> already tried
[03-Apr-2009 14:51:03[ **rsFF> that
[03-Apr-2009 14:51:09[ **rsFF> over CLI and UI
[03-Apr-2009 14:51:15[ **rsFF> same output
[03-Apr-2009 14:51:18[ **perr0> k
[03-Apr-2009 14:51:52[ **rsFF> the only diff is that UI says that zenpack is installed albeit it isnt
[03-Apr-2009 14:51:58[ **rsFF> in the end
[03-Apr-2009 14:52:08[ **rsFF> but the error is the same on both
[03-Apr-2009 14:52:10[ **perr0> right
[03-Apr-2009 14:52:55[ **rsFF> do i need to install some deps
[03-Apr-2009 14:52:59[ **rsFF> ??
[03-Apr-2009 14:53:09[ **perr0> no it doesn't mention you need deps
[03-Apr-2009 14:53:17[ **mrayzenoss> rsFF: this is 2.3.3?
[03-Apr-2009 14:53:23[ **mrayzenoss> on Debian?
[03-Apr-2009 14:53:32[ **rsFF> mrayzenoss: yes
[03-Apr-2009 14:53:44[ **mrayzenoss> let me go ask QA a quick question about it
[03-Apr-2009 14:53:57[ **rsFF> oki
[03-Apr-2009 14:54:05[ **mrayzenoss> which platform?  32 or 64 bit?
[03-Apr-2009 14:54:08[ **rsFF> 32
[03-Apr-2009 14:54:41[ **rsFF> Linux debian 2.6.26-1-686 #1 SMP
[03-Apr-2009 15:04:53[ **gemineye> My problem cleared itself.
[03-Apr-2009 15:06:52[ **mrayzenoss> rsFF: sorry, I can't recreate that on my Debian box
[03-Apr-2009 15:07:08[ **mrayzenoss> doesn't look familiar
[03-Apr-2009 15:07:12[ **mrayzenoss> is that Debian 5?
[03-Apr-2009 15:08:28[ **mrayzenoss> hmm... just got it to blow up in the beta on a different screen
[03-Apr-2009 15:11:33[ **mrayzenoss> and 2.3.3 with the ApacheMonitor
[03-Apr-2009 15:11:40[ **mrayzenoss> but this was post-install
[03-Apr-2009 15:16:38[ **mrayzenoss> try restarting zenoss and then try to install the ApacheMonitor
[03-Apr-2009 15:31:43[ **perr0> wierd, I just updated to 2.4 on EL5 it gave me an error during the install that it could not connect to mysql and I let it go. I started zenoss right after the install I got Unable to connect to the MYSQL Server. The server is not running and I just restarted it without any issue. hmmm.. I did find this on google http://dev.zenoss.org/trac/ticket/4521 I wonder if is not the same issue?
[03-Apr-2009 15:32:34[ **mrayzenoss> You found this with the beta?
[03-Apr-2009 15:33:02[ **perr0> well I don't know yet I have not tried loggin to my db yet
[03-Apr-2009 15:33:17[ **perr0> or reset the password
[03-Apr-2009 15:33:28[ **perr0> but yes it is with beta
[03-Apr-2009 15:33:34[ **mrayzenoss> open a ticket please
[03-Apr-2009 15:35:47[ **perr0> no prob, I just have to document this first
[03-Apr-2009 16:08:25[ **rsFF> mrayzenoss: got back
[03-Apr-2009 16:08:34[ **rsFF> had some chores to do sorry
[03-Apr-2009 16:08:39[ **rsFF> yes it is debian 5
[03-Apr-2009 16:08:51[ **mrayzenoss> could you check the md5 on your egg?
[03-Apr-2009 16:09:00[ **rsFF> the strange thing is that another zenpack give me that output too
[03-Apr-2009 16:09:04[ **rsFF> oki
[03-Apr-2009 16:09:15[ **mrayzenoss> rsFF: you see my responses earlier?
[03-Apr-2009 16:09:46[ **rsFF> im reading...
[03-Apr-2009 16:10:38[ **rsFF> d807b2034569fc21ea746402c865903a  ZenPacks.zenoss.ApacheMonitor-2.0.0-py2.4.egg
[03-Apr-2009 16:10:59[ **rsFF> mrayzenoss: already tried that also
[03-Apr-2009 16:11:08[ **mrayzenoss> md5 is good
[03-Apr-2009 16:11:11[ **rsFF> rebooting
[03-Apr-2009 16:11:21[ **mrayzenoss> which zenpack gave the same stack trace?
[03-Apr-2009 16:11:35[ **rsFF> the one fro mysql
[03-Apr-2009 16:11:48[ **rsFF> i will try to install an paste another pastbin
[03-Apr-2009 16:12:35[ **rsFF> http://pastebin.com/m396ff172
[03-Apr-2009 16:12:42[ **rsFF> i will just grab a snack
[03-Apr-2009 16:12:44[ **rsFF> brb
[03-Apr-2009 16:13:00[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[03-Apr-2009 16:15:43[ **rsFF> as u can see the error is similar no?
[03-Apr-2009 16:15:57[ **mrayzenoss> yeah
[03-Apr-2009 16:16:10[ **rsFF> should i install it from source
[03-Apr-2009 16:16:10[ **rsFF> ?
[03-Apr-2009 16:16:33[ **mrayzenoss> I'm trying to get QA to look at their Debian installs
[03-Apr-2009 16:16:58[ **rsFF> couldnt be a error from me ?
[03-Apr-2009 16:17:02[ **rsFF> like cross libraries
[03-Apr-2009 16:17:07[ **rsFF> or someting like that??
[03-Apr-2009 16:17:21[ **mrayzenoss> well, the stack installer is supposed to solve that by keeping everything in the Zenoss silo
[03-Apr-2009 16:17:26[ **mrayzenoss> no external dependencies
[03-Apr-2009 16:17:39[ **rsFF> haaa
[03-Apr-2009 16:17:45[ **rsFF> now im remembreing something
[03-Apr-2009 16:17:48[ **rsFF> thati forgot
[03-Apr-2009 16:17:54[ **rsFF> that maybe is crutial
[03-Apr-2009 16:18:05[ **rsFF> when i installed the stack
[03-Apr-2009 16:18:14[ **rsFF> in the end ritgh before the line
[03-Apr-2009 16:18:25[ **rsFF> "do u wnat to start zenoss now"
[03-Apr-2009 16:18:28[ **rsFF> y/n
[03-Apr-2009 16:18:34[ **rsFF> it gave me a kernel panic
[03-Apr-2009 16:18:38[ **rsFF> i rebooted
[03-Apr-2009 16:18:41[ **mrayzenoss> doh!
[03-Apr-2009 16:19:00[ **rsFF> and then everything worked
[03-Apr-2009 16:19:01[ **mrayzenoss> kernel panic?  I don't think we've caused those before
[03-Apr-2009 16:19:29[ **rsFF> mrayzenoss: i went WTF
[03-Apr-2009 16:19:32[ **mrayzenoss> try this.  backup your install and uninstall
[03-Apr-2009 16:19:41[ **rsFF> since it is my first time with debian
[03-Apr-2009 16:19:42[ **mrayzenoss> clear everything out and see if it happens again
[03-Apr-2009 16:19:47[ **rsFF> oki
[03-Apr-2009 16:20:01[ **mrayzenoss> we have a Debian 5 and an Ubuntu 8.04 box we smoketest with
[03-Apr-2009 16:20:07[ **mrayzenoss> and haven't ever had kernel panics
[03-Apr-2009 16:20:20[ **rsFF> do u wnat logs
[03-Apr-2009 16:20:23[ **rsFF> the box was brand new
[03-Apr-2009 16:20:26[ **rsFF> like i installed
[03-Apr-2009 16:20:33[ **rsFF> the build essecntial and some stff
[03-Apr-2009 16:20:43[ **rsFF> stuff
[03-Apr-2009 16:20:54[ **rsFF> didnt fooled around too much
[03-Apr-2009 16:21:03[ **rsFF> but i will try what u say
[03-Apr-2009 16:21:23[ **rsFF> btw does the installer has some flags to remove  it??
[03-Apr-2009 16:21:35[ **rsFF> or must it be rm all the way`?
[03-Apr-2009 16:23:28[ **mrayzenoss> it's got an uninstall
[03-Apr-2009 16:23:51[ **mrayzenoss> dpkg -r zenoss-stack-VERSION
[03-Apr-2009 16:24:41[ **mrayzenoss> err, first run /usr/local/zenoss/uninstall
[03-Apr-2009 16:24:58[ **rsFF>
[03-Apr-2009 16:25:35[ **rsFF> in the meanwhile will download the stack again
[03-Apr-2009 16:26:51[ **rsFF> should i reboot?
[03-Apr-2009 16:27:05[ **rsFF> i know its a lol
[03-Apr-2009 16:27:18[ **rsFF> but ive read somewhere that sometimes linux needs to reboot to
[03-Apr-2009 16:27:21[ **rsFF> :S
[03-Apr-2009 16:27:36[ **mrayzenoss> no, you don't need to reboot
[03-Apr-2009 16:29:36[ **rsFF> btw should i download the deb or the bin
[03-Apr-2009 16:29:43[ **rsFF> i downloaded the bin
[03-Apr-2009 16:29:45[ **mrayzenoss> either is fine
[03-Apr-2009 16:29:52[ **mrayzenoss> same bits
[03-Apr-2009 16:29:56[ **mrayzenoss> different envelope
[03-Apr-2009 16:30:02[ **rsFF>
[03-Apr-2009 16:31:42[ **rsFF> 7a1d319f3bc8f8ec11ab9d31e48b8ff5  zenoss-stack-2.3.3-linux.bi
[03-Apr-2009 16:33:04[ **perr0> mrayzenoss: do you have any pointers on this "Lost connection to the server" & Unable to connect to the MySQL server? mysql -u root --database=information_schema -p <- was successfu,l where does zenoss store the mysql user/pass?
[03-Apr-2009 16:33:17[ **perr0> http://pastebin.com/m96312d4
[03-Apr-2009 16:33:42[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[03-Apr-2009 16:33:44[ **perr0> is this normal on line 10?
[03-Apr-2009 16:34:05[ **perr0> looks ok to me?
[03-Apr-2009 16:40:21[ **rsFF> /usr/local/zenoss/zenoss/Products/ZenModel/data/manufacturers.xml
[03-Apr-2009 16:40:22[ **rsFF> /usr/local/zenoss/zenoss/bin/zenbuild: line 16:  4636 Segmentation fault
[03-Apr-2009 16:40:44[ **rsFF> bu its asking me to press enter to continue??
[03-Apr-2009 16:41:15[ **rsFF> imi seeing more errors
[03-Apr-2009 16:41:20[ **rsFF> try to paste everything
[03-Apr-2009 16:42:31[ **rsFF> http://pastebin.com/m10edfc91
[03-Apr-2009 16:42:54[ **mrayzenoss> rsFF: your MD5 sum was correct
[03-Apr-2009 16:42:56[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[03-Apr-2009 16:43:53[ **mrayzenoss> rsFF: wow, that stack trace is nasty
[03-Apr-2009 16:44:05[ **mrayzenoss> something really bad is going on on your box
[03-Apr-2009 16:44:06[ **rsFF> o.o
[03-Apr-2009 16:44:24[ **rsFF> mrayzenoss: will install debian again
[03-Apr-2009 16:44:25[ **rsFF>
[03-Apr-2009 16:44:26[ **rsFF> lol
[03-Apr-2009 16:44:28[ **mrayzenoss> I've got our build engineer looking at it
[03-Apr-2009 16:44:30[ **cgibbons> i'd be doing a memory check at this point
[03-Apr-2009 16:44:32[ **rsFF> do u need
[03-Apr-2009 16:44:35[ **rsFF> some logs
[03-Apr-2009 16:44:36[ **rsFF> dumps
[03-Apr-2009 16:44:37[ **rsFF> ???
[03-Apr-2009 16:44:53[ **mrayzenoss> cgibbons is right.  memtestx86
[03-Apr-2009 16:45:11[ **rsFF> will do
[03-Apr-2009 16:45:22[ **mrayzenoss> http://www.memtest.org/
[03-Apr-2009 16:45:23[ **rsFF> since this pc was stopped im doing a project for school
[03-Apr-2009 16:45:30[ **rsFF> and they gave me this old pc
[03-Apr-2009 16:45:32[ **rsFF> :S
[03-Apr-2009 16:45:43[ **mrayzenoss> yeah, I'd make sure it's healthy
[03-Apr-2009 16:45:47[ **adytum-bot> Title: Memtest86+ - Advanced Memory Diagnostic Tool (at www.memtest.org)
[03-Apr-2009 16:45:51[ **rsFF> mrayzenoss: i have one bootcd with that tool
[03-Apr-2009 16:46:13[ **mrayzenoss> cool, let it run for awhile.  I've had good luck with it before.
[03-Apr-2009 16:46:18[ **rsFF> ok
[03-Apr-2009 17:01:18[ **perr0> ok I am seeing another error now
[03-Apr-2009 17:01:19[ **perr0> http://pastebin.com/m377cbc55
[03-Apr-2009 17:01:36[ **perr0> or part of the same issue can't connect to mysql
[03-Apr-2009 17:01:44[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[03-Apr-2009 17:04:34[ **rsFF> perr0: maybe and SQL issue
[03-Apr-2009 17:04:35[ **rsFF> no?
[03-Apr-2009 17:05:06[ **rsFF> perr0: are u using the beta??
[03-Apr-2009 17:05:19[ **perr0> no everything is been working and it failed as soon as I upgraded to the beta, YUP!
[03-Apr-2009 17:06:08[ **mrayzenoss> post it on the zenoss-testing forum.  Developers and QA are watching that for beta bugs
[03-Apr-2009 17:06:29[ **perr0> k
[03-Apr-2009 17:06:54[ **mrayzenoss> QA will try to recreate anything they see on that forum
[03-Apr-2009 17:07:21[ **perr0> cool, and I was looking forward to getting off early today
[03-Apr-2009 17:07:22[ **rsFF> mrayzenoss: what is the best distro to install zenoss
[03-Apr-2009 17:07:49[ **rsFF> do u have some that u give better support or r all treated equaly?
[03-Apr-2009 17:08:11[ **perr0> freebsd is the best
[03-Apr-2009 17:08:27[ **perr0> imo
[03-Apr-2009 17:08:57[ **mrayzenoss> rsFF: most of our customers and users are on CentOS or Red Hat Enterprise Linux 5
[03-Apr-2009 17:09:15[ **perr0> << -- EL5 user here
[03-Apr-2009 17:09:29[ **mrayzenoss> I myself use Debian PPC from source
[03-Apr-2009 17:09:47[ **mrayzenoss> the VMware image is also very popular
[03-Apr-2009 17:09:48[ **rsFF> perr0: my teachers "twisted their noses" when i talked about bsd
[03-Apr-2009 17:09:49[ **rsFF>
[03-Apr-2009 17:09:56[ **rsFF> they told me to use or centos
[03-Apr-2009 17:09:59[ **rsFF> or debian
[03-Apr-2009 17:10:03[ **mrayzenoss> we have about 1% of our installs on FreeBSD
[03-Apr-2009 17:10:28[ **rsFF> mrayzenoss: i praticed a litlle using VMware images
[03-Apr-2009 17:10:34[ **mrayzenoss> about 6% on OSX
[03-Apr-2009 17:10:53[ **mrayzenoss> and 4 on OpenSolaris
[03-Apr-2009 17:11:46[ **rsFF> then ill stick to debian
[03-Apr-2009 17:12:06[ **rsFF> its better than ubuntu IMO
[03-Apr-2009 17:12:07[ **rsFF> lol
[03-Apr-2009 17:12:12[ **rsFF> ubuntu ftw
[03-Apr-2009 17:12:13[ **rsFF>
[03-Apr-2009 17:12:44[ **mrayzenoss> I'd guess a third of the Core installs are Ubuntu or Debian
[03-Apr-2009 17:13:52[ **rsFF> what about gentoo
[03-Apr-2009 17:13:55[ **rsFF> do u provide
[03-Apr-2009 17:13:58[ **rsFF> some ebuild
[03-Apr-2009 17:14:15[ **rsFF> or is it to source
[03-Apr-2009 17:14:21[ **rsFF> for those distros
[03-Apr-2009 17:14:21[ **rsFF> ?
[03-Apr-2009 17:15:14[ **mrayzenoss> there was one supplied by a Gentoo user but it broke
[03-Apr-2009 17:15:33[ **rsFF> i used gentoo for a long time
[03-Apr-2009 17:15:37[ **rsFF> but then
[03-Apr-2009 17:15:44[ **rsFF> i got tired of compiling
[03-Apr-2009 17:15:52[ **rsFF> yeah it a litlle speedy
[03-Apr-2009 17:15:59[ **rsFF> with all optmizations
[03-Apr-2009 17:16:04[ **rsFF> but on nowadays hardware
[03-Apr-2009 17:16:10[ **rsFF> well lets be real
[03-Apr-2009 17:16:14[ **rsFF> 1 sec
[03-Apr-2009 17:16:21[ **mrayzenoss> me too, I switched back to Debian
[03-Apr-2009 17:16:32[ **rsFF> isnt worth hours and hours of compiling
[03-Apr-2009 17:16:34[ **rsFF>
[03-Apr-2009 17:16:56[ **rsFF> ive never been really a debian user used it when the logo
[03-Apr-2009 17:17:00[ **rsFF> was still a potato
[03-Apr-2009 17:17:05[ **rsFF> the switched to slack
[03-Apr-2009 17:17:12[ **rsFF> then came ubuntu based on debian
[03-Apr-2009 17:17:34[ **mrayzenoss> I was a Red Hat 4.2 user, then Debian 2.0
[03-Apr-2009 17:17:35[ **rsFF> and i always had a "thing" that debian sucks
[03-Apr-2009 17:17:42[ **rsFF> after ubuntu came out
[03-Apr-2009 17:18:11[ **rsFF> thats why im trying to be friend with old debian again
[03-Apr-2009 17:18:14[ **rsFF>
[03-Apr-2009 17:19:09[ **rsFF> mrayzenoss: damn debian 2.0
[03-Apr-2009 17:19:16] * rsFF scratches head
[03-Apr-2009 17:19:21[ **rsFF> lol
[03-Apr-2009 17:19:32[ **rsFF> 97??
[03-Apr-2009 17:19:39[ **rsFF> year?
[03-Apr-2009 17:19:53[ **mrayzenoss> Yeah, I just marked my 11th year of Linux
[03-Apr-2009 17:20:07[ **rsFF> congrats
[03-Apr-2009 17:20:10[ **mrayzenoss> I was invited to participate in the RHAT IPO and blew it off
[03-Apr-2009 17:20:17] * mrayzenoss still hates self
[03-Apr-2009 17:20:34[ **rsFF>
[03-Apr-2009 17:20:49[ **rsFF> my first linux ever was suse
[03-Apr-2009 17:21:00[ **rsFF> but then got on irc and got "teased
[03-Apr-2009 17:21:04[ **mrayzenoss> I was digging around through mailing lists and found stuff from March 1998, so I know I'm old
[03-Apr-2009 17:21:21[ **rsFF> switched to slack 7.1
[03-Apr-2009 17:21:28[ **rsFF> that was on 200
[03-Apr-2009 17:21:30[ **rsFF> 2000
[03-Apr-2009 17:21:38[ **mrayzenoss> Slack is about the only one I've never used.  And oddly enough, Fedora
[03-Apr-2009 17:21:55[ **rsFF> in my part-time job i have some fedora boxes
[03-Apr-2009 17:22:00[ **rsFF> but i say yuck
[03-Apr-2009 17:22:05[ **rsFF> not because of the distro
[03-Apr-2009 17:22:07[ **rsFF> just because
[03-Apr-2009 17:22:23[ **mrayzenoss> they've got some really cool stuff going on over there
[03-Apr-2009 17:22:27[ **rsFF> when i got there the servers already have so much thing on it
[03-Apr-2009 17:22:44[ **rsFF> like unnecessary services and so on
[03-Apr-2009 17:22:45[ **rsFF> ...
[03-Apr-2009 17:22:53[ **mrayzenoss> hopefully someday Zenoss can get into the distros
[03-Apr-2009 17:23:16[ **rsFF> well till now i heard good thing about zenoss
[03-Apr-2009 17:23:31[ **rsFF> and being and comercial open source project
[03-Apr-2009 17:23:38[ **rsFF> well it as standarts
[03-Apr-2009 17:23:46[ **rsFF> at least that was my teacher told me
[03-Apr-2009 17:23:47[ **rsFF>
[03-Apr-2009 17:24:24[ **mrayzenoss> our use of Python 2.4 and Zope 2.8 is what keeps us out of the distros
[03-Apr-2009 17:25:03[ **rsFF> and now with the things thas guido putted up on 3.0
[03-Apr-2009 17:25:14[ **rsFF> u gusy must having bad times no??
[03-Apr-2009 17:25:19[ **rsFF> guys
[03-Apr-2009 17:25:23[ **mrayzenoss> nope, things are good
[03-Apr-2009 17:25:33[ **rsFF> i heard a lot of flames
[03-Apr-2009 17:25:40[ **mrayzenoss> really?  I don't hear many
[03-Apr-2009 17:25:47[ **rsFF> because of the new python
[03-Apr-2009 17:26:08[ **mrayzenoss> Python 2.6 will be around for a long time, we're looking at upgrading eventually
[03-Apr-2009 17:26:10[ **rsFF> im not a developer like u guys
[03-Apr-2009 17:26:53[ **mrayzenoss> most Python people seem pretty happy with the 2.6/3.0 situation
[03-Apr-2009 17:27:24[ **rsFF> yeah didnt knew that..
[03-Apr-2009 17:27:47[ **mrayzenoss> because they know that 2.6 will be supported for a long time
[03-Apr-2009 17:28:18[ **rsFF> one thing that im just boiling in my head
[03-Apr-2009 17:28:23[ **rsFF> and if it ok to ask u
[03-Apr-2009 17:28:29[ **rsFF> well my project at the uni
[03-Apr-2009 17:28:37[ **rsFF> is to study in detail the zenoss
[03-Apr-2009 17:28:44[ **rsFF> then  apply it of course
[03-Apr-2009 17:28:59[ **rsFF> and the 2 phase is to integrate some honeypots
[03-Apr-2009 17:29:01[ **rsFF> with it
[03-Apr-2009 17:29:02[ **mrayzenoss> good luck, I'll be happy to answer your questions
[03-Apr-2009 17:29:08[ **mrayzenoss> make sure you get on the forums
[03-Apr-2009 17:29:32[ **mrayzenoss> I was just thinking about using Zenoss to watch for Conficker the other day
[03-Apr-2009 17:29:38[ **rsFF>
[03-Apr-2009 17:29:45[ **rsFF> i will try to do that
[03-Apr-2009 17:29:48[ **mrayzenoss> here's my delicious feed: http://delicious.com/mray/zenoss/
[03-Apr-2009 17:29:57[ **rsFF> integrate nepenthes with zenoss
[03-Apr-2009 17:30:01[ **mrayzenoss> the Linux-Tip.net had some techniques, you could adapt them
[03-Apr-2009 17:30:13[ **rsFF> nice
[03-Apr-2009 17:30:13[ **adytum-bot> Title: mray's zenoss Bookmarks on Delicious (at delicious.com)
[03-Apr-2009 17:30:15[ **rsFF> thanks
[03-Apr-2009 17:30:19[ **perr0> yap
[03-Apr-2009 17:30:57[ **rsFF> but conficker was such a hype
[03-Apr-2009 17:30:58[ **rsFF> i think
[03-Apr-2009 17:31:01[ **rsFF> and is
[03-Apr-2009 17:31:13[ **rsFF> because yeah its one of the biggest botnets
[03-Apr-2009 17:31:15[ **rsFF> ever
[03-Apr-2009 17:31:22[ **rsFF> but still detection rate of AV
[03-Apr-2009 17:31:25[ **rsFF> is almost 100%
[03-Apr-2009 17:31:31[ **perr0> so was Michelle Obama touching your majesty
[03-Apr-2009 17:31:39[ **rsFF> is just patch machines and do some proactive security
[03-Apr-2009 17:31:57[ **mrayzenoss> still, I would like to see more security monitoring with Zenoss
[03-Apr-2009 17:32:07[ **mrayzenoss> been meaning to pick up the new O'Reilly book
[03-Apr-2009 17:32:12[ **rsFF> mrayzenoss: i will try to do my best
[03-Apr-2009 17:32:16[ **rsFF> or i will  fail
[03-Apr-2009 17:32:18[ **rsFF> lolol
[03-Apr-2009 17:32:21[ **rsFF> and i dont want that
[03-Apr-2009 17:32:33[ **mrayzenoss> well, mray@zenoss.com if you have any questions
[03-Apr-2009 17:33:17[ **rsFF>
[03-Apr-2009 17:33:55[ **rsFF> what book are u talking about??
[03-Apr-2009 17:34:06[ **rsFF> today i boutgh crimeware from symantec press
[03-Apr-2009 17:34:12[ **rsFF> heard good thing about it
[03-Apr-2009 17:35:14[ **rsFF> mrayzenoss: about my project (sorry if i jump so quickly on subjects ,but it is really like my head works)
[03-Apr-2009 17:35:17[ **rsFF>
[03-Apr-2009 17:35:29[ **mrayzenoss> http://oreilly.com/catalog/9780596518165/
[03-Apr-2009 17:35:37[ **rsFF> my teacher talked about doing some scripting on perl
[03-Apr-2009 17:35:47[ **rsFF> but what i was thinking is
[03-Apr-2009 17:35:51[ **rsFF> i have a honepot ritgh
[03-Apr-2009 17:35:54[ **adytum-bot> Title: Security Monitoring | O'Reilly Media (at oreilly.com)
[03-Apr-2009 17:36:30[ **rsFF> so when she (honeypot) got some virus it would send it to a sandbox to analyze
[03-Apr-2009 17:36:30[ **rsFF> it
[03-Apr-2009 17:36:50[ **rsFF> and then it give me the listing of the process that creates and such on....
[03-Apr-2009 17:37:00[ **rsFF> armed with that info
[03-Apr-2009 17:37:07[ **rsFF> and the info of the normal network traffic
[03-Apr-2009 17:37:17[ **rsFF> i know which process(s) are unrully
[03-Apr-2009 17:37:46[ **rsFF> so i can via zennoss that recived infos from the process and the ports that uses
[03-Apr-2009 17:37:50[ **mrayzenoss> seems you could run a VM with Windows exposed on the internet and just snapshot it perioidcally
[03-Apr-2009 17:38:21[ **mrayzenoss> you want to watch the ports that a process uses?  I'm not sure we do that
[03-Apr-2009 17:38:48[ **rsFF> i was thinking on blocking
[03-Apr-2009 17:38:51[ **rsFF> the ports
[03-Apr-2009 17:38:57[ **rsFF> after the honeypot was hit
[03-Apr-2009 17:39:11[ **rsFF> it a litlle faulty with 0days
[03-Apr-2009 17:39:13[ **rsFF> and such
[03-Apr-2009 17:39:14[ **rsFF> on
[03-Apr-2009 17:39:28[ **rsFF> but it will work with common worms
[03-Apr-2009 17:39:30[ **rsFF> i think
[03-Apr-2009 17:39:35[ **rhettardo> hm
[03-Apr-2009 17:39:48[ **rhettardo> i shuld pick up that oreilly book too
[03-Apr-2009 17:40:04] * rhettardo was eaves dropping from the home computer
[03-Apr-2009 17:40:45[ **rsFF> mrayzenoss: what do u think?
[03-Apr-2009 17:40:50[ **rsFF> it is feasible?
[03-Apr-2009 17:41:19[ **rsFF> or what approaches would u stab
[03-Apr-2009 17:41:21[ **mrayzenoss> rsFF: yeah, you could watch for processes that go nuts and excessive bandwidth
[03-Apr-2009 17:42:07[ **mrayzenoss> I'm gonna have to take off here in a minute, but if you email me I can write up my thoughts a little better
[03-Apr-2009 17:42:16[ **rsFF> mrayzenoss: oki
[03-Apr-2009 17:42:18[ **mrayzenoss> or post on the forums, where other users might chime in
[03-Apr-2009 17:42:27[ **rsFF> ok
[03-Apr-2009 17:42:35[ **rsFF> just one thing about the memtest
[03-Apr-2009 17:42:39[ **rsFF> how long shoul it run
[03-Apr-2009 17:42:44[ **rsFF> about 4hours??
[03-Apr-2009 17:42:46[ **rsFF> aprox?
[03-Apr-2009 17:43:00[ **mrayzenoss> yeah, that would probably work
[03-Apr-2009 17:43:12[ **perr0> mrayzenoss: thanks for the help. Everyone have a good weekend. I posted my issue in zenoss-testing, hopefully they can help me get back to business, aight am out.
[03-Apr-2009 17:43:13[ **mrayzenoss> that's an old box but a new install?
[03-Apr-2009 17:43:23[ **rsFF> mrayzenoss: yeah
[03-Apr-2009 17:43:39[ **rsFF> the install was fresh and not bloated since i did the minimal install
[03-Apr-2009 17:43:53[ **mrayzenoss> yeah, that just looks like bad hardware
[03-Apr-2009 17:44:16[ **rsFF> well i will chew on that
[03-Apr-2009 17:44:24[ **rsFF> and will hang around here now
[03-Apr-2009 17:44:30[ **mrayzenoss> ok, later
[03-Apr-2009 17:44:34[ **rsFF> cya
[03-Apr-2009 17:44:38[ **rsFF> thanks for everything
[03-Apr-2009 17:44:43[ **rhettardo> anyone running 2.4?
[03-Apr-2009 17:45:03[ **mrayzenoss> perr0 just started a thread on zenoss-testing about his experiences, I am
[03-Apr-2009 17:45:08[ **mrayzenoss> but I gotta go
[03-Apr-2009 17:45:13[ **rhettardo> yup
[03-Apr-2009 17:45:15[ **rhettardo> its home time
[03-Apr-2009 17:45:22[ **rhettardo> well i shall try to check that out
[03-Apr-2009 17:45:45[ **rhettardo> consdering starting up a new vm just to test so i am up to speed but dont really want to put it on my production box
[03-Apr-2009 17:45:47[ **rsFF> rhettardo:  do u think using 2.4
[03-Apr-2009 17:45:53[ **rsFF> is okay???
[03-Apr-2009 17:46:46[ **rhettardo> normally id run it and not care but now w/ the # of datasources i have (which probably isnt much compared to most) i dont want to risk the upgrade and lose anything. i hate having even the slightest dead space in my graphs
[03-Apr-2009 17:47:01[ **rhettardo> id have no problem running 2.4 in a test environment
[03-Apr-2009 17:47:05[ **rsFF> well would u advise me to run it??
[03-Apr-2009 17:47:13[ **rsFF> i like to give feedback
[03-Apr-2009 17:47:15[ **rhettardo> are you starting from scratch?
[03-Apr-2009 17:47:20[ **rsFF> yeah
[03-Apr-2009 17:47:29[ **rsFF> and its kind of research
[03-Apr-2009 17:47:33[ **rhettardo> hm.  if it were me i probably would
[03-Apr-2009 17:47:55[ **rsFF> will propose that to my teachers..
[03-Apr-2009 17:53:18[ **rsFF> tshirt for testers???
[03-Apr-2009 17:55:32[ **rsFF> yeah ur guys were ritgh
[03-Apr-2009 17:55:34[ **rsFF>
[03-Apr-2009 17:55:37[ **rsFF> damn i love u
[03-Apr-2009 17:55:40[ **rsFF> luluz
[03-Apr-2009 17:55:46[ **rsFF> damn old computers
[03-Apr-2009 17:55:50[ **rsFF> RAM is fucked
[03-Apr-2009 17:55:53[ **rsFF>
[03-Apr-2009 17:55:57[ **rhettardo> ruhrh
[03-Apr-2009 17:56:02[ **rhettardo> how old?
[03-Apr-2009 17:56:20[ **rmatte2> Hey Matt, is there any way to stop zenoss from attempting to model all together unless explicitly told to? I'm going to be loading over 300 cisco devices (and some servers too) on to a zenoss box, so far we've noticed that Zenoss goes out, models devices, then goes to update the data, sees it's locked, and doesn't update, instead of actually checking whether or not it's locked before it tries to model (correct me if I'm wrong)...
[03-Apr-2009 17:56:45[ **rmatte2> In any case, we can't have over 300 cisco devices located all across the globe being modelled all the time, we want to specifically tell the system when/what to model
[03-Apr-2009 17:57:35[ **rsFF> rhettardo: pentium 4 1.5
[03-Apr-2009 17:57:54[ **rhettardo> hm so ddr ram or pc133?
[03-Apr-2009 17:57:58[ **rsFF> well my teachers gave me one computer that was there on the corner u know
[03-Apr-2009 17:58:06[ **rsFF> yeah ddr ram
[03-Apr-2009 17:58:23[ **rsFF> and now the weekend comes and cannot work
[03-Apr-2009 17:58:24[ **rhettardo> u guys should setup a xen cluster and get some VM action
[03-Apr-2009 17:58:25[ **rsFF>
[03-Apr-2009 17:58:49[ **rhettardo> rsFF where are you.  i have like 512 megs you can have if you're in burbank ca!
[03-Apr-2009 17:58:57[ **rsFF> rhettardo: lol
[03-Apr-2009 17:59:04[ **rsFF> do u know form i am??
[03-Apr-2009 17:59:10[ **rsFF> Portugal
[03-Apr-2009 17:59:12[ **rsFF>
[03-Apr-2009 17:59:16[ **rhettardo> no i dont thats why i asked
[03-Apr-2009 17:59:17[ **rsFF> from
[03-Apr-2009 17:59:32[ **rhettardo> well thats only like a few hrs away by boat.  i will be there as soon as i can
[03-Apr-2009 17:59:37[ **rsFF>
[03-Apr-2009 17:59:48[ **rsFF> CA as in canada ritgh??
[03-Apr-2009 18:00:00[ **rhettardo> i just had to buy 2 gigs of pc3200 for an older g5 imac
[03-Apr-2009 18:00:03[ **rmatte2> burbank california
[03-Apr-2009 18:00:05[ **rmatte2> is what he meant
[03-Apr-2009 18:00:09[ **rsFF> california
[03-Apr-2009 18:00:10[ **rhettardo> well i means california.  but yes canada too
[03-Apr-2009 18:00:12[ **rsFF> damn hot chicks
[03-Apr-2009 18:00:37[ **rhettardo> meant even
[03-Apr-2009 18:00:43[ **rsFF> that must be a nice place to live no??
[03-Apr-2009 18:01:22[ **rhettardo> i like it
[03-Apr-2009 18:01:38[ **rsFF> me too since i was a kid and watched baywatch
[03-Apr-2009 18:01:40[ **rsFF> hhihihih
[03-Apr-2009 18:01:42[ **rhettardo> it has its problems like anywhere else but i cant really complain too much
[03-Apr-2009 18:01:52[ **rmatte2> plus you've got the governator
[03-Apr-2009 18:01:59[ **rhettardo> oh yes
[03-Apr-2009 18:02:03[ **rsFF> hasta la vista baby
[03-Apr-2009 18:02:04[ **rsFF> hehe
[03-Apr-2009 18:02:07[ **rhettardo> he is what makes the state!
[03-Apr-2009 18:02:14[ **rsFF> btw is he good at it
[03-Apr-2009 18:02:30[ **rsFF> i heard good think about he being enviroment friendly and so on..
[03-Apr-2009 18:02:53[ **rsFF> but everyone looks at him like the terminator
[03-Apr-2009 18:02:53[ **rhettardo> just like everyone else he's hit and miss
[03-Apr-2009 18:02:54[ **rsFF> lol
[03-Apr-2009 18:03:08[ **rsFF> rhettardo: hit and miss
[03-Apr-2009 18:03:09[ **rsFF> ??
[03-Apr-2009 18:03:12[ **rsFF> what does that mean
[03-Apr-2009 18:03:16[ **rhettardo> he has good and bad
[03-Apr-2009 18:03:25[ **rsFF> got it
[03-Apr-2009 18:03:45[ **rsFF> but now with ur new president obama
[03-Apr-2009 18:03:53[ **rsFF> thing will get better to the world
[03-Apr-2009 18:03:57[ **rsFF> at least it seems
[03-Apr-2009 18:04:09[ **rsFF> he is now magic fairy
[03-Apr-2009 18:04:10[ **rhettardo> only time will tell
[03-Apr-2009 18:04:14[ **rhettardo> haha
[03-Apr-2009 18:04:16[ **rsFF> but hell better than bush
[03-Apr-2009 18:04:42[ **rhettardo> even if he dosnt everyone will probably like him more
[03-Apr-2009 18:04:43[ **rsFF> well i liked what i saw in the G20 summit
[03-Apr-2009 18:04:57[ **rmatte2> his foreign relations aren't really kicking off well lol, the prime minister of the UK gave him a pen holder carved from the wood of an anti-slave ship, and in return he gave him a box of dvds
[03-Apr-2009 18:04:58[ **rmatte2> lol
[03-Apr-2009 18:04:58[ **rsFF> he is really outgoing and nice
[03-Apr-2009 18:05:13[ **rmatte2> but then he did give the queen a sweet ipod
[03-Apr-2009 18:05:26[ **rhettardo> hahah
[03-Apr-2009 18:05:45[ **rhettardo> politics is something i dont talk about because ppl seem to take it personally when you disagree
[03-Apr-2009 18:05:54[ **rmatte2> too true
[03-Apr-2009 18:06:01[ **rsFF> did u guys also watched the queen complaing about the other guys that was saying outloud "MR. OBAMA"
[03-Apr-2009 18:06:09[ **rmatte2> it's because people have very strong opinions about it
[03-Apr-2009 18:06:17[ **rhettardo> nah.  i dont really watch much tv.  just listen to the radio for news
[03-Apr-2009 18:06:29[ **rmatte2> nah, didn't hear that
[03-Apr-2009 18:06:53[ **rsFF> she went like "why all that noise"
[03-Apr-2009 18:06:56[ **rsFF> LMAO
[03-Apr-2009 18:07:58[ **rsFF> but damn also saw some black people
[03-Apr-2009 18:08:09[ **rsFF> doing the salvage thing to women
[03-Apr-2009 18:08:21[ **rsFF> when obama had is take over or something
[03-Apr-2009 18:08:29[ **rsFF> jumping iin cars
[03-Apr-2009 18:08:35[ **rsFF> dragging women from the cars
[03-Apr-2009 18:08:46[ **rsFF> damn i found it fucking scary as hell
[03-Apr-2009 18:09:10[ **rsFF> we dont have that things over here
[03-Apr-2009 18:09:12[ **rsFF>
[03-Apr-2009 18:15:45[ **rhettardo> hm
[03-Apr-2009 18:15:50[ **rhettardo> i didnt hear about any of that
[03-Apr-2009 18:20:00[ **rsFF> rhettardo: i saw a video that why i got shocked
[03-Apr-2009 18:20:05[ **rsFF>
[03-Apr-2009 18:20:59[ **rsFF> well time to sleep
[03-Apr-2009 18:21:06[ **rsFF> thanks for the help
[03-Apr-2009 18:21:14[ **rhettardo> oh no problem
[03-Apr-2009 18:21:22[ **rsFF> found out the problem
[03-Apr-2009 18:21:38[ **rsFF> never toutgh of memory problems
[03-Apr-2009 18:21:47[ **rsFF> well later guys..
[03-Apr-2009 18:21:51[ **rhettardo> later
[03-Apr-2009 18:24:27[ **rmatte2> later
[03-Apr-2009 18:25:39[ **rmatte2> does anyone know of a tool to create custom databases with specific sections all via a web interface with database relations, then be able to access the database through web interface as well to retrieve info?
[03-Apr-2009 18:26:03[ **rmatte2> we have zenoss implemented with a ticketing system, but now we need a place to store device contacts, circuit info, etc...
[03-Apr-2009 18:30:30[ **rhettardo> not i
[03-Apr-2009 18:30:56[ **rhettardo> though it dosnt sound like anything that would be too difficult to do. but i am not a dev guy
[03-Apr-2009 19:24:05[ **rmatte2> actually, I just found a program that I think we'll buy, specifically for generating the types of web databases that we need
[03-Apr-2009 19:24:55[ **rmatte2> Alpha Five Platinum
[04-Apr-2009 00:00:42] [disconnected at Sat Apr  4 00:00:42 2009]
[04-Apr-2009 00:00:42] [connected at Sat Apr  4 00:00:42 2009]
[04-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[04-Apr-2009 06:35:12[ **rsFF> good morning
[04-Apr-2009 06:38:37[ **rmatte2> good morning
[04-Apr-2009 10:58:09[ **rsFF> while installing zenoss 2.4 it give me a warning to use alphanumeric char only
[04-Apr-2009 15:42:03[ **perr0> l
[04-Apr-2009 19:59:11] Bryanstein is now known as blahblah
[04-Apr-2009 19:59:21] blahblah is now known as Bryanstein
[05-Apr-2009 00:00:42] [disconnected at Sun Apr  5 00:00:42 2009]
[05-Apr-2009 00:00:42] [connected at Sun Apr  5 00:00:42 2009]
[05-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[05-Apr-2009 00:09:47[ **prodriguez> hello
[05-Apr-2009 00:10:06[ **prodriguez> anyone here?
[05-Apr-2009 03:05:40[ **mustu> will be Fedora8 package compatible with Fedora10?
[05-Apr-2009 03:14:10[ **mustu> i've downloaded the binary file..
[05-Apr-2009 03:14:14[ **mustu> how can i install it frm CLI
[05-Apr-2009 03:14:16[ **mustu> ?
[05-Apr-2009 03:14:19[ **mustu> any one alive?
[05-Apr-2009 15:25:11[ **sergeymasushko> how can I escalate event severity based on the event count?
[05-Apr-2009 15:25:31[ **sergeymasushko> for a several devices...
[06-Apr-2009 00:00:42] [disconnected at Mon Apr  6 00:00:42 2009]
[06-Apr-2009 00:00:42] [connected at Mon Apr  6 00:00:42 2009]
[06-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[06-Apr-2009 03:02:55[ **dalfz> if i want to move my zenoss install to a new server with a new OS, how can i do it most easily?
[06-Apr-2009 09:23:27[ **dalfz> i installed zenoss from ubuntu hardy repos, but it didn't run the initalization script
[06-Apr-2009 09:23:52[ **dalfz> how do i initialize the database?
[06-Apr-2009 09:29:58[ **perr0> dalfz: I would imagine you would initialize the database just like any other program. I am sorry I don't use Ubuntu.
[06-Apr-2009 09:30:52[ **perr0> or do you mean setup MySQL? Have you read the installation documentation?
[06-Apr-2009 09:31:16[ **dalfz> on this repos, it runs its own instance of mysql
[06-Apr-2009 09:31:42[ **dalfz> yes, i've tried to initialize the database manually, but i get some weird access denied errors with the ZenRestore.py script
[06-Apr-2009 09:32:23[ **perr0> what version of Zenoss?
[06-Apr-2009 09:32:45[ **dalfz> it's 2.3.3
[06-Apr-2009 09:33:10[ **perr0> look at the link and tell me if this is the error you get?
[06-Apr-2009 09:33:12[ **perr0> http://pastebin.com/m5f735387
[06-Apr-2009 09:33:20[ **perr0> it should be towards the bottom
[06-Apr-2009 09:33:37[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[06-Apr-2009 09:34:00[ **perr0> line 68-69
[06-Apr-2009 09:34:34[ **dalfz> yes i got that one, but it disappeared when i started the local mysql daemon
[06-Apr-2009 09:34:46[ **dalfz> i'll paste you my error
[06-Apr-2009 09:35:49[ **dalfz> http://pastebin.com/m28edd67e
[06-Apr-2009 09:36:14[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[06-Apr-2009 09:36:37[ **maf> hi
[06-Apr-2009 09:36:42[ **perr0> can you connect to MySQL from the command line
[06-Apr-2009 09:37:57[ **dalfz> perr0, yes. with both root and zenoss user
[06-Apr-2009 09:37:59[ **maf> someone know a website that show how to configure zenoss to monitor hosts
[06-Apr-2009 09:38:01[ **maf> ???
[06-Apr-2009 09:38:59[ **perr0> maf: http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/
[06-Apr-2009 09:39:19[ **dalfz> perr0, i have to find what lines in ZenRestore.py creating the problem
[06-Apr-2009 09:39:49[ **maf> thanks perro i will look at it
[06-Apr-2009 09:39:50[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Apr-2009 09:40:28[ **perr0> dalfz: take a look here. I don't know if this is what you are looking for?
[06-Apr-2009 09:40:29[ **perr0> http://forums.zenoss.com/viewtopic.php?p=31897
[06-Apr-2009 09:40:54[ **adytum-bot> Title: Forums :: View topic - I changed the MYSQL password? How? (at forums.zenoss.com)
[06-Apr-2009 09:42:03[ **dalfz> perr0, thanks checking it out
[06-Apr-2009 09:47:28[ **dalfz> perr0, the first of the two errors went away (ref. my pastebin)
[06-Apr-2009 09:47:39[ **mr_claus> hi, is there an openstreetmap portlet available?
[06-Apr-2009 09:48:21[ **perr0> dalfz: am sorry which one is left?
[06-Apr-2009 09:48:39[ **dalfz> perr0, the one after "Restoring events database"
[06-Apr-2009 09:49:32[ **dalfz> perr0, oh, the error changed to ERROR 1044 (42000) at line 35: Access denied for user 'zenoss'@'localhost' to database 'events'
[06-Apr-2009 09:52:37[ **perr0> dalfz: that mysql command should have fixed it for you. I am not sure. I wish I was more of a db expert. Hopefully Matt may be able to help if he showsup today. I haven't seen much on the forum on this.
[06-Apr-2009 09:55:06[ **dalfz> perr0, ok. i'll fiddle with it some more. thanks
[06-Apr-2009 09:57:51[ **dalfz> perr0, funny thing is that if i print out the mysql-commands in the ZenRestore.py script and run them in the terminal, they give no errors
[06-Apr-2009 09:59:37[ **dalfz> ah gotta go, be back later
[06-Apr-2009 10:09:40[ **rmatte> does anyone know if there's some way to pull a google maps view of everything from a zenoss box somehow, but just pull the view and nothing else? We're looking at writing up something that basically gives a view of each map for every Zenoss box we have
[06-Apr-2009 10:28:25[ **rmatte> when syslog events are received by Zenoss do they actually come is marked as syslog?
[06-Apr-2009 10:28:32[ **rmatte> or will they come in with an OID as a trap?
[06-Apr-2009 10:28:50[ **rmatte> I'm getting clogMessageGenerated traps that come in with syslog info, does this mean that syslogging is working?
[06-Apr-2009 10:28:55[ **Disconnect> is anyone using the puppet module that was posted for zenoss a couple months back? (i'm having probs on the puppet side, but nobody there is using zenoss with any real integration)
[06-Apr-2009 10:29:23[ **mrayzenoss> rmatte: I've got syslog coming in, it just goes to /Unknown
[06-Apr-2009 10:29:32[ **mrayzenoss> but picks up the component
[06-Apr-2009 10:30:44[ **mrayzenoss> Disconnect: I took the original Zenoss post and posted it to the Puppet mailing list. I haven't used it, but the Puppet side seemed responsive to it, they said they were going to merge it into the official release
[06-Apr-2009 10:31:02[ **mrayzenoss> you might check on both mailing lists
[06-Apr-2009 10:31:48[ **Disconnect> yah i'll check the zenoss lists.
[06-Apr-2009 10:32:02[ **rmatte> mrayzenoss :  do they come in with an eventClassKey?
[06-Apr-2009 10:32:12[ **mrayzenoss> rmatte: /Unknown
[06-Apr-2009 10:32:21[ **mrayzenoss> I get the summary and the component
[06-Apr-2009 10:32:47[ **rmatte> hmmmm
[06-Apr-2009 10:32:57[ **mrayzenoss> they're marked in the details as eventGroup syslog
[06-Apr-2009 10:33:10[ **rmatte> right, but if you click on the actual event and check the eventClassKey
[06-Apr-2009 10:33:18[ **rmatte> not eventClass
[06-Apr-2009 10:33:21[ **rmatte> eventClassKey
[06-Apr-2009 10:33:27[ **rmatte> do you see anything there, or is it blank?
[06-Apr-2009 10:34:02[ **mrayzenoss> I have an eventClass of '/Unknown' and an eventClassKey of '80211'
[06-Apr-2009 10:34:10[ **mrayzenoss> (they're wireless routers)
[06-Apr-2009 10:34:14[ **rmatte> ah
[06-Apr-2009 10:34:27[ **rmatte> these events that I'm seeing might actually be the syslog events coming in then
[06-Apr-2009 10:34:27[ **mrayzenoss> I haven't bothered to map anything
[06-Apr-2009 10:34:39[ **mrayzenoss> what's under eventGroup?
[06-Apr-2009 10:34:50[ **mrayzenoss> which agent is reporting them?
[06-Apr-2009 10:34:56[ **rmatte> when they come in, do you actually see a properly formatted syslog message, or do you have to perform a transform to see it?
[06-Apr-2009 10:35:09[ **mrayzenoss> I did no configuration on the Zenoss side
[06-Apr-2009 10:35:19[ **mrayzenoss> just pointed the syslog output to my Zenoss installation
[06-Apr-2009 10:35:44[ **rmatte> hmmm
[06-Apr-2009 10:36:38[ **rmatte> I'm getting syslog messages in from Cisco devices with ciscoSyslogMIBNotificationPrefix.1 and clogMessageGenerated as the event class key, and I'm having to perform a transform on them to get the message to display, I assume that these are just general traps rather than syslog events
[06-Apr-2009 10:36:44[ **mrayzenoss> most of the syslog is coming in a Info, but some of it is warnings
[06-Apr-2009 10:36:52[ **rmatte> the transform I have to do is:
[06-Apr-2009 10:36:53[ **rmatte> facility = getattr(evt, 'clogHistFacility', 'Unknown')
[06-Apr-2009 10:36:54[ **rmatte> msgname = getattr(evt, 'clogHistMsgName', 'Unknown')
[06-Apr-2009 10:36:54[ **rmatte> msgtext = getattr(evt, 'clogHistMsgText', 'Unknown')
[06-Apr-2009 10:36:54[ **rmatte> histsev = getattr(evt, 'clogHistSeverity', 'Unknown')
[06-Apr-2009 10:36:54[ **rmatte> evt.component = 'SYSLOG-%s' % (histsev)
[06-Apr-2009 10:36:55[ **rmatte> evt.severity = {0:5, 1:5, 2:5, 3:4, 4:4, 5:3, 6:3, 7:0}[histsev]
[06-Apr-2009 10:36:57[ **rmatte> evt.summary = '%s-%s: %s' % (facility,msgname,msgtext)
[06-Apr-2009 10:37:31[ **rmatte> but I'm not getting any normally formatted syslog messages coming in for some reason
[06-Apr-2009 10:37:43[ **mrayzenoss> if you go to the event details, which agent is reporting them?  zensyslog or zentraps
[06-Apr-2009 10:37:47[ **rmatte> I checked and zenoss is listening on port 514
[06-Apr-2009 10:37:58[ **rmatte> one sec...
[06-Apr-2009 10:38:41[ **rmatte> zentrap
[06-Apr-2009 10:38:54[ **rmatte> ok, so now I need to figure out why syslogs aren't coming in...
[06-Apr-2009 10:45:22[ **rmatte> AccessSw02#sh run | inc logging
[06-Apr-2009 10:45:22[ **rmatte> logging trap errors
[06-Apr-2009 10:45:23[ **rmatte> logging 30.30.20.10
[06-Apr-2009 10:45:30[ **rmatte> there's the syslog config on the cisco device
[06-Apr-2009 10:50:09[ **rmatte> ah, I changed the logging trap line to logging trap debug and I got a syslog message in
[06-Apr-2009 10:50:10[ **rmatte> thanks
[06-Apr-2009 11:33:15[ **Disconnect> aggh. so if i have "Component [is not] JMX" why am I still getting pages listing "Component: JMX"? is there a delay before it takes effect or something?
[06-Apr-2009 11:41:22[ **Disconnect> looks like none of the filters are working.
[06-Apr-2009 11:41:31[ **Disconnect> thats gonna make this basically impossible to use.
[06-Apr-2009 12:16:14[ **bradlis7> I'm trying to get users set up that can only view certain servers. I add the user, then on the user page, I deselect all roles like it says on http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch06s03.html#d0e1249 , but it automatically selects "ZenUser". Am I doing this right?
[06-Apr-2009 12:17:02[ **bradlis7> If I log in as the user, he can see the server that's there, but I never granted him permission. Is it possible to deny permission?
[06-Apr-2009 12:17:05[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Apr-2009 12:22:25[ **bradlis7> i'm going out to lunch, but feel free to answer.
[06-Apr-2009 12:28:04[ **rmatte> bradlis7 :  I've never successfully been able to set what a user can and can not see, and I've tried literally everything
[06-Apr-2009 12:28:08[ **rmatte> it doesn't appear to be supported
[06-Apr-2009 12:33:09[ **Disconnect> if i take a zenbackup from the non-packaged zenoss, will i be asking for trouble if i restore it to the zenoss deb? (same ver)
[06-Apr-2009 12:35:45[ **bradlis7> well that's not what I was wanting to hear, but thanks anyways
[06-Apr-2009 12:36:13[ **bradlis7> I might try messing with the DB myself and see if I can remove the "ZenUser" by hand and see what happens
[06-Apr-2009 12:56:23[ **bradlis7> hm, the only tables in my mysql showing up is test,events,information_schema,and mysql
[06-Apr-2009 12:56:32[ **bradlis7> maybe zenoss is hiding the table from root, but i didn't think that was possible
[06-Apr-2009 12:57:28[ **bradlis7> no, it's events
[06-Apr-2009 13:03:49[ **mrayzenoss> bradlis7 rmatte ACLs are an enterprise feature, but there's a paper here that digs into the permissions in Core: http://www.skills-1st.co.uk/papers/jane/users_events_zproperties_paper.pdf
[06-Apr-2009 13:04:39[ **rmatte> thanks
[06-Apr-2009 13:04:57[ **bradlis7> ah, thanks mray
[06-Apr-2009 13:10:06[ **rmatte> the paper seems to cover everything except actually hiding certain devices from certain users
[06-Apr-2009 13:10:40[ **bradlis7> Hey mrayzenoss, did you look at the link I posted earlier? It says you can remove the user from all roles, and add to individual servers, but I couldn't get it to have an empty role
[06-Apr-2009 13:11:01[ **mrayzenoss> bradlis7: which link was that?
[06-Apr-2009 13:11:35[ **mrayzenoss> rmatte: yeah, you may have to dig a bit to get what you want out of Core. I linked to the paper because it shows how to get into the privs and do things with them
[06-Apr-2009 13:11:51[ **bradlis7> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch06s03.html : In 3.1, it says "make sure no role is assigned"
[06-Apr-2009 13:11:57[ **rmatte> yeh, I've been through them back when I was configuring Zenoss for LDAP auth
[06-Apr-2009 13:12:22[ **mrayzenoss> bradlis7: yeah, that's Enterprise-related
[06-Apr-2009 13:12:28[ **mrayzenoss> Chapter 6. Device Access Control Lists (ACLs) (Commercial)
[06-Apr-2009 13:12:40[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Apr-2009 13:12:47[ **bradlis7> oh, i guess that's why enterprise is in the title
[06-Apr-2009 13:13:11[ **bradlis7> no, wrong link, but ok
[06-Apr-2009 13:13:12[ **mrayzenoss> we're planning on pulling the Enterprise stuff back out of the Admin Guide into a new doc, "Enterprise Monitoring with Zenoss"
[06-Apr-2009 13:13:25[ **mrayzenoss> there used to be 2 copies of the Admin Guide, then we merged them
[06-Apr-2009 13:13:44[ **rmatte> yeh, when I read the admin guide I basically just skipped the last 30 to 40 pages
[06-Apr-2009 13:13:45[ **mrayzenoss> the thinking was at 1 doc was better than 2
[06-Apr-2009 13:13:50[ **rmatte> since it's all enterprise related
[06-Apr-2009 13:14:00[ **mrayzenoss> but too many people complained about the mixing
[06-Apr-2009 13:14:09[ **mrayzenoss> so now the Enterprise stuff will be mostly pulled out
[06-Apr-2009 13:14:17[ **mrayzenoss> but we won't have 2 Admin Guides
[06-Apr-2009 13:15:46[ **bradlis7> So, is there any chance we could get this feature into the free edition?
[06-Apr-2009 13:16:09[ **mrayzenoss> I've been pushing for it, but no go yet
[06-Apr-2009 13:16:21[ **bradlis7> ah, well I hope it makes it
[06-Apr-2009 13:16:30[ **mrayzenoss> the thinking is that Core is typically good enough for most small-medium businesses
[06-Apr-2009 13:16:52[ **mrayzenoss> and the additional features like ACLs and Distributed Monitoring are what Enteprrise adds
[06-Apr-2009 13:17:04[ **mrayzenoss> for the bigger ships who will spend money
[06-Apr-2009 13:17:22[ **bradlis7> And I don't guess we can just pay a one time fee instead of the subscription?
[06-Apr-2009 13:17:24[ **mrayzenoss> I've pointed out that ACLs are in lots of other Open Source products
[06-Apr-2009 13:18:36[ **mrayzenoss> bradlis7: I don't believe that's an option
[06-Apr-2009 13:19:00[ **bradlis7> ok
[06-Apr-2009 13:19:24[ **mrayzenoss> Most of our customers really want support in the end, which is a large percentage of our engineering staff
[06-Apr-2009 13:19:33[ **Disconnect> mrayzenoss: how about mix and match packs from enterprise/etc? i can't get them to even consider upgrading just for 1-2 packs. but without them chances are we aren't gonna be able to keep it.
[06-Apr-2009 13:20:05[ **rmatte> what's your pricing like for enterprise for MSPs?
[06-Apr-2009 13:20:24[ **mrayzenoss> Disconnect: we've heard that request too, but Sales isn't much interested. Disclaimer, I'm not in Sales
[06-Apr-2009 13:21:47[ **mrayzenoss> There has been talk about 3rd parties offering commercial ZenPacks, it may eventually be something Zenoss offers as well
[06-Apr-2009 13:22:25[ **mrayzenoss> the problem is we don't want to overly-complicate what we offer, since we're a relatively small organization
[06-Apr-2009 13:22:48[ **mrayzenoss> the more complex the range of offerings, the more support staff you need and sales has more options
[06-Apr-2009 13:22:56[ **mrayzenoss> sales likes things simple
[06-Apr-2009 13:23:49[ **mrayzenoss> perhaps once the commercial ZenPacks from other parties start showing up, there will be a revisiting of the idea
[06-Apr-2009 13:24:47[ **mrayzenoss> again, the disclaimer that I don't really represent Sales or Marketing in any aspect, just my opinion
[06-Apr-2009 13:25:27[ **Disconnect> what are people using for the main "what is currently broken" view? i'm getting tons of questions about that and my answer is just "um.. well.. i open dashboad, and event console, and my email, and spend all day cycling between them" .. the bosses are unamused by that answer
[06-Apr-2009 13:25:52[ **mrayzenoss> Event Console
[06-Apr-2009 13:25:53[ **rmatte> if we could pay a one time fee for the enterprise packs and then pay fees for updates as needed then we'd be all over that, but we can't afford to pay like $60,000 per year for it
[06-Apr-2009 13:26:25[ **rmatte> especially since we'd be doing 100% in-house support
[06-Apr-2009 13:26:37[ **Disconnect> mrayzenoss: any way to filter that to 2-misses-or-more?
[06-Apr-2009 13:27:33[ **rmatte> Disconnect, I just use the event console really
[06-Apr-2009 13:27:41[ **rmatte> we have events piping in to a ticketing system
[06-Apr-2009 13:27:51[ **rmatte> so that it's all in one spot, since we have lots of different boxes
[06-Apr-2009 13:28:10[ **Disconnect> i get "omg its on fire" when anything happens, and zenoss seems worse than even nagios about false positives. fairly steady stream of "snmp is down...oops no its not" "host is down! ..wait there it is" etc.
[06-Apr-2009 13:28:12[ **mrayzenoss> Disconnect: an event view
[06-Apr-2009 13:28:36[ **mrayzenoss> Disconnect: or adjust your alerts to watch for flapping
[06-Apr-2009 13:29:18[ **Disconnect> the alerts are ok, mostly. (although thats what I'm dealing with this week) .. but they want something to go on display.
[06-Apr-2009 13:36:57[ **perr0> mrayzenoss: found an error on the page
[06-Apr-2009 13:37:27[ **perr0> section 2.3.3. Adding and Managing MIBS - http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch04s02.html
[06-Apr-2009 13:38:17[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Apr-2009 13:38:35[ **bradlis7> hm, i'm looking at /zport/dmd. There's no advanced way to modify ACL using this /almost/ hidden backend?
[06-Apr-2009 13:39:38[ **mrayzenoss> perr0: what's the issue? Also, you should probably be using the 2.3.3 version of the docs
[06-Apr-2009 13:39:50[ **bradlis7> i can look at ZenUsers/username/manage_access, which has tons of options, but i'm not sure what they all do
[06-Apr-2009 13:42:28[ **perr0> mrayzenoss: if you look right above the 2.3.4 the second to the last sentence is incomplete missing information
[06-Apr-2009 13:42:39[ **perr0> is choopoed
[06-Apr-2009 13:42:44[ **perr0> chopped
[06-Apr-2009 13:43:04[ **mrayzenoss> perr0: I see that
[06-Apr-2009 13:43:05[ **perr0> probably insignificant
[06-Apr-2009 13:43:09[ **mrayzenoss> let me see if it's fixed in 2.3.3
[06-Apr-2009 13:47:01[ **Disconnect> ok i'm all worried about the display and i can't even get it to stop paging me for ntp problems
[06-Apr-2009 13:47:14[ **mrayzenoss> perr0: I can't find it anymore.  It's fixed
[06-Apr-2009 13:48:34[ **perr0> mrayzenoss: you work really hard. thanks!
[06-Apr-2009 13:50:09[ **mrayzenoss> perr0: if you come across links to older versions of the docs, let me know. We try to keep everyone pointed at the latest to reduce false-positives on bug reports
[06-Apr-2009 13:52:02[ **perr0> I was hoping you don't take it the wrong way. I am not anal at all. I just like to have consistant data
[06-Apr-2009 13:52:03[ **Disconnect> google pretty well insists on old versions
[06-Apr-2009 13:52:10[ **adytum-bot> http://www.goodsol.com/downloadpre.html
[06-Apr-2009 13:52:45[ **Disconnect> fwiw if you unversion a docs link (eg /docs/2.2.3 /docs/2.2.4 /docs/latest) and tell the sitemap to use /docs/latest first, you can change the defaults
[06-Apr-2009 13:54:35[ **mrayzenoss> Disconnect: good catch, looks like that's messed up
[06-Apr-2009 13:55:04[ **mrayzenoss> http://www.zenoss.com/community/docs/zenoss-guide/ redirects to 2.3.0 instead of 2.3.3
[06-Apr-2009 13:55:11[ **mrayzenoss> opening a ticket with our web ugy
[06-Apr-2009 13:55:17[ **mrayzenoss> guy
[06-Apr-2009 13:55:19[ **Disconnect> don't call him ugly tho
[06-Apr-2009 13:55:26[ **mrayzenoss> heh
[06-Apr-2009 13:56:32[ **mrayzenoss> hmm... Dev Guide goes to 2.3.3, so that's at least working
[06-Apr-2009 13:56:43[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Apr-2009 13:56:59[ **rmatte> mrayzenoss :  did those photo links ever get fixed in the web version of the dev guide?
[06-Apr-2009 13:57:14[ **mrayzenoss> I told Kells about them, let me check
[06-Apr-2009 13:57:25[ **mrayzenoss> doh
[06-Apr-2009 13:57:27[ **rmatte> does Kells use frontpage or something?
[06-Apr-2009 13:57:29[ **rmatte> lol
[06-Apr-2009 13:57:50[ **rmatte> amature mistake to make hehe
[06-Apr-2009 13:58:24[ **rmatte> maybe he was just really tired when he was making those pages or something and forgot to change the links
[06-Apr-2009 13:58:28] * rmatte shrugs
[06-Apr-2009 13:58:38[ **rmatte> anyways, time for me to get going
[06-Apr-2009 13:58:57[ **rmatte> Thanks Matt
[06-Apr-2009 14:12:26] willwh1 is now known as willwh
[06-Apr-2009 14:36:39[ **rocket> Hello
[06-Apr-2009 14:37:43[ **mrayzenoss> greetings
[06-Apr-2009 14:38:08[ **rocket> mrayzenoss: How is the evaluation of the patch I submitted going?
[06-Apr-2009 14:39:32[ **rocket> mrayzenoss: and when you get a chance want to go over my snmp table issue? I am not sure if I know how to create the custom zenpack to do what I want .. was wondering if you knew of an example ...
[06-Apr-2009 14:42:11[ **mrayzenoss_> power outtage
[06-Apr-2009 14:42:22[ **rocket> mrayzenoss_: bummer
[06-Apr-2009 14:42:33[ **rocket> mrayzenoss_: How is the eval of the patch i submitted going?
[06-Apr-2009 14:42:40[ **rocket> mrayzenoss_: and when you get a chance want to go over my snmp table issue? I am not sure if I know how to create the custom zenpack to do what I want .. was wondering if you knew of an example ...
[06-Apr-2009 14:53:27[ **mrayzenoss_> rocket: went and hung out in the support developer's office, he's going to review the patch
[06-Apr-2009 14:55:04[ **perr0> zenoss 2.4 is working pretty good so far...
[06-Apr-2009 15:02:54[ **rocket> mrayzenoss_: so I think I know what I have to do to make this work ... looking through the code .. looks like I have to create a custom class and templates to handle it ..
[06-Apr-2009 15:04:42[ **rocket> mrayzenoss_: I am trying to figure out how to have the collector run like the built in ones for the ipinterface statistics though .. so I dont have to create a ton of code .. do you know if I just collect the info in a modeler plugin under the process function if that will work the same as a perf collector?
[06-Apr-2009 15:26:25[ **mrayzenoss_> rocket: I'm back
[06-Apr-2009 15:28:59[ **rocket> mrayzenoss_: okie
[06-Apr-2009 15:38:30[ **malbon> mrayzenoss_: yo, you still around?
[06-Apr-2009 15:41:01[ **mrayzenoss_> yup
[06-Apr-2009 15:41:19[ **malbon> mrayzenoss_: you have mail.
[06-Apr-2009 15:41:57[ **mrayzenoss_> There is not an itemized Blue Crab feature list yet
[06-Apr-2009 15:42:06[ **malbon> mrayzenoss_: dangnabbit.
[06-Apr-2009 15:42:27[ **malbon> mrayzenoss_: shame it'd make my task a whole shedload easier.
[06-Apr-2009 15:42:36[ **mrayzenoss_> http://dev.zenoss.org/trac/report/5
[06-Apr-2009 15:42:42[ **mrayzenoss_> These are the closed tickets
[06-Apr-2009 15:42:48[ **mrayzenoss_> http://dev.zenoss.org/trac/report/4
[06-Apr-2009 15:42:57[ **mrayzenoss_> These are the Awaiting Verification tickets
[06-Apr-2009 15:43:12[ **malbon> so those are the things 'fixed' and 'pending' stuff in the current beta?
[06-Apr-2009 15:43:23[ **mrayzenoss_> yeah
[06-Apr-2009 15:43:40[ **mrayzenoss_> and the Developer Queue (http://dev.zenoss.org/trac/report/3) is those that are still slated for Blue Crab
[06-Apr-2009 15:43:51[ **mrayzenoss_> the 'Blockers' will be closed
[06-Apr-2009 15:44:39[ **malbon> okie, I'll bookmark them, tomorrow I'll do a reconcilliation, and compile a new list.
[06-Apr-2009 15:45:16[ **malbon> it's full of really 'normal' stuff this time like being able to sort device lists by group/location/system/class depending on view.
[06-Apr-2009 15:45:22[ **mrayzenoss_> I'll go check with our doc writer to see if there's a features list already
[06-Apr-2009 15:45:30[ **malbon> that's something I am asked for all the time my users.
[06-Apr-2009 15:45:40[ **malbon> ok cool. that'd be handy.
[06-Apr-2009 15:46:00[ **mrayzenoss_> yeah, lots of little things will go under the threshold for publicizing
[06-Apr-2009 15:46:32[ **mrayzenoss_> btw, just got a new Proliant monitoring ZenPack with a lot of stuff in it
[06-Apr-2009 15:46:50[ **malbon> oh?
[06-Apr-2009 15:47:01[ **mrayzenoss_> don't you run a HP-heavy shop?
[06-Apr-2009 15:47:02[ **malbon> what sort of stuff?
[06-Apr-2009 15:47:06[ **malbon> very.
[06-Apr-2009 15:47:30[ **malbon> almost exclusively hp, only have a few suns left.
[06-Apr-2009 15:47:47[ **mrayzenoss_> I'll forward it to you, it's in my queue to put up at #5
[06-Apr-2009 15:48:00[ **malbon> ok cool.
[06-Apr-2009 15:48:05[ **malbon> community or corporate?
[06-Apr-2009 15:48:19[ **mrayzenoss_> community
[06-Apr-2009 15:48:27[ **malbon> nice
[06-Apr-2009 15:48:44[ **mrayzenoss_> it's a bit awkward, since it updates the device, hardware and os detail templates
[06-Apr-2009 15:48:56[ **malbon> ah ok.
[06-Apr-2009 15:49:03[ **malbon> well I am sure we can fix that.
[06-Apr-2009 15:49:06[ **mrayzenoss_> which could conflict with other ZenPacks and/or Zenoss upgrades
[06-Apr-2009 15:49:11[ **mrayzenoss_> so that'll be release noted
[06-Apr-2009 15:49:11[ **malbon> is the author friendly?
[06-Apr-2009 15:49:22[ **mrayzenoss_> first time I've contacted him
[06-Apr-2009 15:49:34[ **malbon> ok fair enough.
[06-Apr-2009 15:49:39[ **mrayzenoss_> but he signed the Contribution Agreement and asked for a Subversion account
[06-Apr-2009 15:49:47[ **malbon> cool.
[06-Apr-2009 15:50:11[ **rocket> mrayzenoss_: is that posted already?  I could probably look at that one for examples too
[06-Apr-2009 15:50:13[ **malbon> we'll it'd be nice if we could collaberate or something to make a giant zenpack
[06-Apr-2009 15:50:26[ **mrayzenoss_> rocket: I'll forward it to you too, just got it last night
[06-Apr-2009 15:50:30[ **malbon> rocket: what are you trying to do?
[06-Apr-2009 15:50:39[ **rocket> malbon: aix and printers at the moment
[06-Apr-2009 15:50:52[ **malbon> rocket: we have a printers project at the moment too.
[06-Apr-2009 15:50:56[ **rocket> malbon: eventually hmc, ibm tape library
[06-Apr-2009 15:51:21[ **malbon> rocket: I wish I had some decent IBM toys to play with still. I just have HP junk.
[06-Apr-2009 15:51:25[ **rocket> malbon: I figured out the generic mibs for toner usage for example but now I have to build the templates etc to monitor
[06-Apr-2009 15:51:50[ **rocket> eg the web templates and new device classes etc ..
[06-Apr-2009 15:51:50[ **mrayzenoss_> rocket: zenpacks forwarded
[06-Apr-2009 15:51:55[ **malbon> rocket: you may want to contact my colleague tonino who is building a zenpack for exactly that.
[06-Apr-2009 15:52:00[ **rocket> mrayzenoss_: cool thanks
[06-Apr-2009 15:52:33[ **malbon> rocket: he is on the forum, or you can ping me your email via the forum too and I can patch you together.
[06-Apr-2009 15:52:58[ **malbon> rocket: I'm 'mikea' on the forum (rather confusingly)
[06-Apr-2009 15:53:42[ **mrayzenoss_> Feel free to start up a new ZenPack page on the Community ZenPack Repository for collaborating
[06-Apr-2009 15:54:32[ **mrayzenoss_> you both have accounts
[06-Apr-2009 15:54:43[ **malbon> okie, I'll do that.
[06-Apr-2009 15:54:46[ **mrayzenoss_> and that's what I'm trying to foster
[06-Apr-2009 15:54:49[ **malbon> (tomorrow)
[06-Apr-2009 15:54:58[ **malbon> mrayzenoss_: how does tonino get an account/
[06-Apr-2009 15:54:59[ **malbon> ?
[06-Apr-2009 15:55:11[ **rocket> malbon: I sent you a forum message
[06-Apr-2009 15:55:11[ **mrayzenoss_> just email me and fill out the Contribute Form
[06-Apr-2009 15:55:30[ **malbon> ok, i'll get him to do that tomorrow.
[06-Apr-2009 15:55:32[ **mrayzenoss_> thanks
[06-Apr-2009 15:55:35[ **malbon> rocket: okie.
[06-Apr-2009 15:55:48[ **malbon> well it benefits everyone so why not.
[06-Apr-2009 15:56:05[ **malbon> mind if I contact the author of HPMon direct? or via your good self?
[06-Apr-2009 15:56:42[ **mrayzenoss_> I'm setting up his account on Trac right now, I'll tell him that I'm going to give you his address
[06-Apr-2009 15:57:26[ **malbon> ok cool. it'd be good if we could collaborate and not have too much proliferation of many closely related zenpacks.
[06-Apr-2009 15:57:44[ **mrayzenoss_> yeah, I would love for there to be all-in-one solutions
[06-Apr-2009 15:58:59[ **malbon> luckily we've worked on different areas so there is little overlap, no 'my implementation' is better arguements to be had.
[06-Apr-2009 16:05:43[ **mrayzenoss_> yeah, I think rocket's printer ZenPack will be one of the few of those
[06-Apr-2009 16:06:03[ **mrayzenoss_> the current Printer ZenPack is very basic
[06-Apr-2009 16:07:19[ **malbon> yeah, I am sure lots of people will take a stab at it. it's nice and isolate.
[06-Apr-2009 16:07:49[ **malbon> we've got a modeller working and a view, and are just working on how to dynamically bind that into the hardware component template.
[06-Apr-2009 16:07:59[ **malbon> not far off an initial release.
[06-Apr-2009 16:08:55[ **mrayzenoss_> Doesn't the current HPSIMMonitor already do that?
[06-Apr-2009 16:09:18[ **mrayzenoss_> dynamically bind the Device Template that is
[06-Apr-2009 16:09:21[ **malbon> nope, I override the collection template.
[06-Apr-2009 16:09:38[ **malbon> this is adding views into the pt file dynamically.
[06-Apr-2009 16:09:57[ **mrayzenoss_> cool, hope your comments are good
[06-Apr-2009 16:10:01[ **malbon> sorry, terminology.
[06-Apr-2009 16:11:11[ **rocket> malbon: would love to see that zenpack if possible
[06-Apr-2009 16:11:14[ **malbon> rocket: I'll get something sorted tomorrow ok?
[06-Apr-2009 16:11:32[ **rocket> malbon: sounds good to me .. working on SAP stuff here at work at the moment
[06-Apr-2009 16:11:46[ **malbon> mrayzenoss_: of course we'll try and knock up a recipie for others to follow.
[06-Apr-2009 16:12:01[ **rocket> mrayzenoss_: just looking at the HPMon zenpack I see its bundled with the pyc files ..
[06-Apr-2009 16:12:17[ **malbon> mrayzenoss_: mind proofing my email if I send it to you?
[06-Apr-2009 16:12:42[ **rocket> mrayzenoss_: just looks like it would take a little extra bandwidth to distribute etc .. rather than have the compiled dynamically etc
[06-Apr-2009 16:14:00] willwh1 is now known as willwh
[06-Apr-2009 16:14:49[ **mrayzenoss_> rocket: most of the community zenpacks have the pyc files in them, I'm pretty sure Zenoss tosses them out and regens them when it installs
[06-Apr-2009 16:14:53[ **malbon> rocket: those can just be stripped out.
[06-Apr-2009 16:15:19[ **malbon> mrayzenoss_: remind me the zenpack trac url...
[06-Apr-2009 16:15:29[ **mrayzenoss_> community.zenoss.org
[06-Apr-2009 16:16:28[ **malbon> damn, I was trying .com
[06-Apr-2009 16:16:40[ **mrayzenoss_> malbon: sent the email to the HPMon writer, gave him the heads-up that he may be getting an email from you
[06-Apr-2009 16:17:03[ **mrayzenoss_> he said he's also working on Fujitsu-Siemens Monitor, RDBMS Monitor, MS and Novell Cluster Support
[06-Apr-2009 16:18:58[ **malbon> nice.
[06-Apr-2009 16:19:09[ **malbon> sounds like he has way more time than I do.
[06-Apr-2009 16:19:33[ **mrayzenoss_> or maybe he just has an ambitious todo list
[06-Apr-2009 16:20:21[ **malbon> mrayzenoss_: you have mail again.
[06-Apr-2009 16:20:40[ **malbon> yes I have one of those too, but I hate commiting myself and being unable to deliver.
[06-Apr-2009 16:21:24[ **mrayzenoss_> email looks good
[06-Apr-2009 16:21:29] mrayzenoss_ is now known as mrayzenoss
[06-Apr-2009 16:21:35[ **malbon> okie I'll send it.
[06-Apr-2009 16:21:53[ **mrayzenoss> you could mention that I'm getting his ZenPacks up soon
[06-Apr-2009 16:22:09[ **malbon> sorry, I was a bit too trigger happy then.
[06-Apr-2009 16:22:30[ **mrayzenoss> np
[06-Apr-2009 16:23:04[ **rocket> mrayzenoss: I figured as much I didnt know if you guys wanted an option for the zenpack export to strip those out
[06-Apr-2009 16:23:18[ **rocket> mrayzenoss: since in the long run the community ones dont need them
[06-Apr-2009 16:23:37[ **rocket> mrayzenoss: and it would declutter svn etc to not include them for example
[06-Apr-2009 16:23:38[ **mrayzenoss> someday somebody might submit a ZenPack with binary components
[06-Apr-2009 16:23:46[ **mrayzenoss> but yeah, they don't get included in SVN
[06-Apr-2009 16:24:29[ **mrayzenoss> I think there's a zenpack cleanup ticket somewhere to fix lots of minor nitpicks about it
[06-Apr-2009 16:24:35[ **malbon> binary closed source badness?
[06-Apr-2009 16:25:03[ **mrayzenoss> yeah, some Enterprise ZenPacks actually have binary dependencies (Oracle)
[06-Apr-2009 16:25:11[ **malbon> eugh
[06-Apr-2009 16:25:14[ **mrayzenoss> so there are different compiled zenpacks
[06-Apr-2009 16:25:28[ **mrayzenoss> hasn't shown up in the Community, but it could
[06-Apr-2009 16:25:30[ **malbon> well those are not open sauce anyhow as they are part of Enterprise.
[06-Apr-2009 16:25:35[ **mrayzenoss> right
[06-Apr-2009 16:26:10[ **mrayzenoss> there are a few 3rd party ZenPacks that may come out eventually that do it
[06-Apr-2009 16:26:16[ **malbon> I keep thinking about writing zenpacks againts ZenWinPerf, but how are they released?
[06-Apr-2009 16:26:34[ **mrayzenoss> You mean James Dastrup's ZenPack?
[06-Apr-2009 16:26:43[ **malbon> nope, I mean the Enterprise one.
[06-Apr-2009 16:26:58[ **mrayzenoss> good question
[06-Apr-2009 16:27:20[ **mrayzenoss> I guess you could give it to Client Services and they would adopt it
[06-Apr-2009 16:27:34[ **malbon> yeah, it's a shame that the actual protocol collectors are not O/S and the template packages are part of the subscription.
[06-Apr-2009 16:27:42[ **mrayzenoss> lots of the Enterprise ZenPacks started as custom ZenPacks Professional Services writes for customers, but this would be the other direction
[06-Apr-2009 16:28:02[ **mrayzenoss> s/writes/written/
[06-Apr-2009 16:28:11[ **malbon> indeed, I am not at all surprised.
[06-Apr-2009 16:29:33[ **mrayzenoss> I've been trying to get more migration into Core and to get some Community ZenPacks adopted into Core
[06-Apr-2009 16:29:39[ **malbon> maybe there should be a thing like postgresql do, after a timeperiod it becomes O/S
[06-Apr-2009 16:30:00[ **mrayzenoss> yeah, I've been working that angle
[06-Apr-2009 16:30:04[ **malbon> yes, the HP System Insight Manager/HPMon would be an ideal candidate.
[06-Apr-2009 16:30:21[ **malbon> sounds like we need to pool our resources.
[06-Apr-2009 16:30:25[ **mrayzenoss> heh
[06-Apr-2009 16:34:54[ **kisielk> I could use someone experienced with ZenPacks to give me some guidance actually
[06-Apr-2009 16:35:17[ **kisielk> There's a number of things in our systems I'd like to monitor, but it looks like I'd need to extend the Zenoss model to do so
[06-Apr-2009 16:35:30[ **kisielk> I'm just not even sure where to start
[06-Apr-2009 16:35:36[ **malbon> kisielk: yes, that's quite an interesting question.
[06-Apr-2009 16:36:02[ **malbon> kisielk: we are working on that exact issue in our shop right now, can you hang on a week or so until we get a recipie out?
[06-Apr-2009 16:36:20[ **kisielk> basically we have an SNMP module that gives a list of projects in one array, and their soft quotas and hard quotas in another
[06-Apr-2009 16:36:45[ **kisielk> so I think what Zenoss would need to do is upon modelling, discover what projects are hosted on the machine, and then start monitoring their quota usage and set up thresholds
[06-Apr-2009 16:37:10[ **kisielk> that's just one example, but we have a lot of other SNMP modules that work in a similar fashion
[06-Apr-2009 16:37:26[ **kisielk> I just find that the developer API docs are a bit unclear
[06-Apr-2009 16:37:34[ **malbon> yes indeed.
[06-Apr-2009 16:37:52[ **malbon> that sounds like an override to the filesystem class which is going to be a bit tricky.
[06-Apr-2009 16:38:14[ **kisielk> well, not really an override. I still want to monitor the filesystems as they are
[06-Apr-2009 16:38:30[ **kisielk> I'd like to add another group to the "OS" tab that has "Quotas"
[06-Apr-2009 16:38:51[ **malbon> yes, ok you could do that too.
[06-Apr-2009 16:39:05[ **malbon> hang on for our recipie we are working on it right now.
[06-Apr-2009 16:39:24[ **kisielk> recipe for what?
[06-Apr-2009 16:40:47[ **malbon> doing exactly that. adding views into existing tabs.
[06-Apr-2009 16:43:09[ **kisielk> ah oka
[06-Apr-2009 16:43:21[ **kisielk> are you planning to post it on the forum or somewhere where I'll know it's posted?
[06-Apr-2009 16:44:53[ **malbon> Matt will be made aware, but it'll be on the wiki or on the community zenpack site.
[06-Apr-2009 16:45:05[ **malbon> I'll pop a forum message too just to cover all the bases.
[06-Apr-2009 16:45:07[ **mrayzenoss> a post in the zenpacks forum would be a good idea
[06-Apr-2009 16:46:07[ **malbon> anyhow I have to go now, night folks. enjoy
[06-Apr-2009 17:03:07[ **rocket> 
[06-Apr-2009 17:33:46[ **mrayzenoss> later all
[06-Apr-2009 17:45:05[ **gemineye> I have a DNS server that has several two IPs assigned to it. One is a private network, the other is the valid one DNS queries come into. Zenoss is querying the private network address which won't work but I can't get it to stop. How can I remove the private IP from the list of IPs it queries for the domain service? I tried but it won't let me because it auto-detected it.
[06-Apr-2009 17:53:20[ **perr0> can't you go to the device/os/ and delete the interface?
[06-Apr-2009 17:53:41[ **perr0> that is what I would do
[06-Apr-2009 17:53:48[ **perr0> @ gemineye
[06-Apr-2009 17:53:48[ **adytum-bot> perr0: Error: 'gemineye' is not a valid command.
[06-Apr-2009 19:00:14[ **gemineye> I don't want to delete the interface because I still need to know if it's up. I just want the domain IP service to not include it in it's list of IPs
[06-Apr-2009 19:20:14[ **perr0> gemineye: ya, I am not sure? What do you have listed in your /etc/resolv?
[07-Apr-2009 00:00:42] [disconnected at Tue Apr  7 00:00:42 2009]
[07-Apr-2009 00:00:42] [connected at Tue Apr  7 00:00:42 2009]
[07-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[07-Apr-2009 04:02:13[ **maf> hi
[07-Apr-2009 04:02:49[ **maf> i want to configure zenoss by adding hosts and services
[07-Apr-2009 04:03:31[ **maf> the manial on zenoss.com is to difficult
[07-Apr-2009 04:04:07[ **maf> i couldn't understand all
[07-Apr-2009 04:04:34[ **maf> i asking if there are a manual more simple
[07-Apr-2009 04:04:37[ **maf> ?????
[07-Apr-2009 04:04:56[ **maf> and how to proceed
[07-Apr-2009 04:04:59[ **maf> ??????????
[07-Apr-2009 04:13:32[ **maf> i want to configure zenoss by adding my hosts and services
[07-Apr-2009 04:14:19[ **maf> t have tryed to follow the manual but it is very difficult i can't understand
[07-Apr-2009 04:14:40[ **maf> is ther a manual what is more simple?????????
[07-Apr-2009 04:15:06[ **maf> and how can i proceed??
[07-Apr-2009 04:15:27[ **maf> the is someone who can help me
[07-Apr-2009 04:15:29[ **maf> ???????
[07-Apr-2009 04:20:31[ **maf> t have tryed to follow the manual on zenoss. com but it is very difficult i can't understand
[07-Apr-2009 04:20:40[ **maf> alllll
[07-Apr-2009 04:20:43[ **maf> ???????????????????
[07-Apr-2009 04:32:37[ **dalfz> well, to add a device you can click on "Add Device"
[07-Apr-2009 04:33:40[ **dalfz> if it's a windows box, you choose /Server/windows under device class path
[07-Apr-2009 04:34:49[ **maf> is a linux box
[07-Apr-2009 04:35:26[ **dalfz> then i'm sure you can find the appropriate class
[07-Apr-2009 04:35:56[ **maf> i have add my network
[07-Apr-2009 04:36:17[ **maf> and zenoss had make a search
[07-Apr-2009 04:36:34[ **maf> and all my hosts are discovered
[07-Apr-2009 04:37:14[ **dalfz> then you need to put your discovered devices in their appropriate classes
[07-Apr-2009 04:37:24[ **maf> my problem now is that the status of my hosts is ''UP'' but the agent snmp is down
[07-Apr-2009 04:37:36[ **maf> i don't understand why??
[07-Apr-2009 04:37:59[ **dalfz> because you need to install snmp on your hosts?
[07-Apr-2009 04:38:28[ **maf> mm ok
[07-Apr-2009 04:39:05[ **maf> and after install it i must do some modification??
[07-Apr-2009 04:39:47[ **dalfz> in zenoss you need to configure snmp as you have set it up on your hosts
[07-Apr-2009 04:40:06[ **dalfz> basically, define an snmp community which is like a password
[07-Apr-2009 04:40:34[ **dalfz> you find it under zProperties
[07-Apr-2009 04:41:59[ **maf> z properties for networks??
[07-Apr-2009 04:43:32[ **dalfz> under the device tree
[07-Apr-2009 04:51:28[ **maf> ok
[07-Apr-2009 05:13:22[ **maf> dellz how can i define it
[07-Apr-2009 05:13:45[ **maf> dalfz how can idefine it
[07-Apr-2009 05:14:08[ **dalfz> define what and where?
[07-Apr-2009 05:14:32[ **maf> define the snmp community
[07-Apr-2009 05:15:05[ **dalfz> on a server on in zenoss?
[07-Apr-2009 05:15:10[ **dalfz> *or
[07-Apr-2009 05:16:28[ **maf> i have enter to the zproperties under devices
[07-Apr-2009 05:17:01[ **maf> and i found that my snmp community is defined as public
[07-Apr-2009 05:18:28[ **maf> dalfz must i changed it??
[07-Apr-2009 05:19:04[ **dalfz> in regards to security you should change it, if it matters to you
[07-Apr-2009 05:19:21[ **dalfz> you can change it later though
[07-Apr-2009 05:20:10[ **maf> so that can't make any probelrm now
[07-Apr-2009 05:21:36[ **dalfz> to see if snmp is working, from a shell on your zenoss server, run the following comand - snmpwalk -c public -v2c yourhost
[07-Apr-2009 05:22:07[ **maf> ok
[07-Apr-2009 05:25:37[ **maf> dalfz it give me this :  Timeout: No Response from 192.168.0.100
[07-Apr-2009 05:27:05[ **dalfz> so it's not working
[07-Apr-2009 05:27:20[ **dalfz> could be your firewall
[07-Apr-2009 05:27:24[ **maf>
[07-Apr-2009 05:27:34[ **maf> what must i do
[07-Apr-2009 05:27:36[ **maf> ???
[07-Apr-2009 05:27:46[ **maf> i will see
[07-Apr-2009 05:29:16[ **dalfz> what kind of box is the 192.168.0.100?
[07-Apr-2009 05:29:40[ **maf> linux ubuntu
[07-Apr-2009 05:30:40[ **dalfz> are you sure snmpd is running on it?
[07-Apr-2009 05:31:33[ **maf> i try to verify
[07-Apr-2009 05:39:59[ **maf> dalfz : after install snmpd on the host for monitoring i must do the same modification on the file snmpd.conf like i have do it on the server zenoss????????
[07-Apr-2009 05:40:54[ **dalfz> you don't need to touch the snmpd.conf file on your zenoss server unless you want to monitor it
[07-Apr-2009 05:41:12[ **maf> i have touched it
[07-Apr-2009 05:41:15[ **maf>
[07-Apr-2009 05:42:07[ **maf> i well elminate what i have modify
[07-Apr-2009 05:42:08[ **dalfz> doesn't matter. what matters is that the snmpwalk-command receives information from the box.
[07-Apr-2009 05:42:40[ **dalfz> if it times out, you have a problem and your zenoss zproperties won't help
[07-Apr-2009 05:42:46[ **maf> and in my status there is nothing received
[07-Apr-2009 05:43:06[ **dalfz> so either your snmpd is not correctly setup or you have a blocking firewall
[07-Apr-2009 05:43:26[ **dalfz> snmpd is only needed on a target linux box you want to monitor
[07-Apr-2009 05:43:42[ **maf> i have stopped the apparmor and remove it
[07-Apr-2009 05:44:15[ **maf> so ther isn't a firewall tha can bloc
[07-Apr-2009 05:45:22[ **maf> there isn't a command that may verify this
[07-Apr-2009 05:45:24[ **maf> ??
[07-Apr-2009 05:46:18[ **dalfz> you can run: iptables -L
[07-Apr-2009 05:46:59[ **maf> Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination
[07-Apr-2009 05:47:10[ **maf> it give me this
[07-Apr-2009 05:47:53[ **dalfz> what about: netstat -l | grep snmp
[07-Apr-2009 05:48:39[ **maf> udp 0 0 localhost.localdom:snmp *:* udp 0 0 *:snmp-trap *:*
[07-Apr-2009 05:48:52[ **maf> from my server zenoss
[07-Apr-2009 05:49:22[ **dalfz> i'm interested in this information on your 192.160.0.100 box
[07-Apr-2009 05:49:46[ **maf> ah ok
[07-Apr-2009 05:50:00[ **maf> it give me the same answer
[07-Apr-2009 05:50:20[ **dalfz> on both commands?
[07-Apr-2009 05:50:39[ **maf> udp        0      0 localhost.localdom:snmp *:*
[07-Apr-2009 05:50:45[ **maf> it give me this
[07-Apr-2009 05:51:04[ **dalfz> and iptables -L?
[07-Apr-2009 05:51:30[ **maf> the same result like the server zenoss
[07-Apr-2009 05:53:07[ **dalfz> on your 192.168.0.100 box, make your snmpd.conf like this http://pastebin.com/m397ab29d
[07-Apr-2009 05:53:29[ **maf> ok
[07-Apr-2009 05:53:36[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[07-Apr-2009 05:58:32[ **maf> dalfz: i have modified it
[07-Apr-2009 05:58:53[ **dalfz> then restart snmpd
[07-Apr-2009 05:59:00[ **maf> done
[07-Apr-2009 05:59:23[ **dalfz> on 192.160.0.100, run: snmpwalk -c public -v1 localhost
[07-Apr-2009 05:59:49[ **maf> ok
[07-Apr-2009 06:02:18[ **maf> dalfz it give something like this
[07-Apr-2009 06:02:21[ **maf> SNMPv2-MIB::sysName.0 = STRING: webserver.luniweb.lan SNMPv2-MIB::sysLocation.0 = STRING: Unknown (configure /etc/snmp/snmpd.local.conf) SNMPv2-MIB::sysORLastChange.0 = Timeticks: (3) 0:00:00.03 SNMPv2-MIB::sysORID.1 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance SNMPv2-MIB::sysORID.2 = OID: SNMP-MPD-MIB::snmpMPDCompliance SNMPv2-MIB::sysORID.3 = OID:
[07-Apr-2009 06:02:36[ **dalfz> good, then it is working locally.
[07-Apr-2009 06:02:36[ **maf> normally it works no??
[07-Apr-2009 06:02:46[ **maf> yes
[07-Apr-2009 06:02:56[ **dalfz> now from your zenoss box, try snmpwalk -c public -v2c 192.168.0.100
[07-Apr-2009 06:03:10[ **maf> ok
[07-Apr-2009 06:05:08[ **maf> dalfz no the same result it dosen't work
[07-Apr-2009 06:06:06[ **dalfz> did you change the ip to zenoss box in snmpd.conf?
[07-Apr-2009 06:07:49[ **maf> no i forget i have change it now
[07-Apr-2009 06:09:52[ **maf> no the same result pffffffffffffffff
[07-Apr-2009 06:09:55[ **maf>
[07-Apr-2009 06:10:05[ **dalfz> restart snmpd?
[07-Apr-2009 06:10:26[ **maf> yes i have restarted it
[07-Apr-2009 06:11:12[ **dalfz> paste the first line in your snmpd.conf?
[07-Apr-2009 06:11:26[ **maf> ok
[07-Apr-2009 06:11:48[ **maf> for zenoss or 192.168.0.100
[07-Apr-2009 06:11:50[ **maf> ??
[07-Apr-2009 06:12:07[ **dalfz> always target box, 192.168.0.100
[07-Apr-2009 06:12:21[ **maf> ok:)
[07-Apr-2009 06:13:35[ **maf> http://mibbit.com/pb/sqb0aJ
[07-Apr-2009 06:14:00[ **adytum-bot> Title: Mibbit: PasteBin (at mibbit.com)
[07-Apr-2009 06:15:15[ **dalfz> is that the entire snmpd.conf?
[07-Apr-2009 06:15:48[ **maf> thi is the firs lines
[07-Apr-2009 06:16:01[ **maf> this is the first lines
[07-Apr-2009 06:17:38[ **dalfz> it's best to make the file exactly as i pasted
[07-Apr-2009 06:17:46[ **dalfz> no more, no less. make a new file
[07-Apr-2009 06:17:50[ **maf> ok
[07-Apr-2009 06:23:39[ **maf> noooooooooooooooooooooo it doesn't work pfffffffffffffffffffff
[07-Apr-2009 06:23:45[ **maf> :'(
[07-Apr-2009 06:25:08[ **dalfz> well, on the 192.168.0.100, try run: tcpdump port snmp
[07-Apr-2009 06:25:26[ **dalfz> now you zenoss box, run: snmpwalk -c public -v2c 192.168.0.100
[07-Apr-2009 06:25:47[ **dalfz> see if tcpdump spits out anything when you run snmpwalk
[07-Apr-2009 06:29:51[ **maf> 13:28:43.147131 IP 192.168.0.108.51371 > webserver.********.lan.snmp: C=p GetNextRequest(25)
[07-Apr-2009 06:30:04[ **maf> dalfz it spits out this
[07-Apr-2009 06:30:18[ **dalfz> ok then we know that traffic is ok
[07-Apr-2009 06:30:31[ **maf> ok
[07-Apr-2009 06:31:10[ **dalfz> so it must be a configuration problem somewhere, paste your entire snmpd.conf?
[07-Apr-2009 06:31:38[ **maf> ok
[07-Apr-2009 07:24:01[ **maf> http://mibbit.com/pb/0eLc6j
[07-Apr-2009 07:24:26[ **adytum-bot> Title: Mibbit: PasteBin (at mibbit.com)
[07-Apr-2009 07:26:35[ **maf> for you dalfz
[07-Apr-2009 07:30:43[ **rmatte> good morning all
[07-Apr-2009 07:37:44[ **dalfz> maf, the netmask in your zenoss-ip line should be 255.255.255.255
[07-Apr-2009 07:38:03[ **maf> ok
[07-Apr-2009 07:40:12[ **maf> even i have correct the net mask the result is still the same pfffffffffff
[07-Apr-2009 07:40:28[ **maf> i don't undrstand whaaaaaaaaaaaaaaaaaaaaaaats the problem
[07-Apr-2009 07:40:32[ **maf> !!!!!!!!!!!!!!
[07-Apr-2009 07:40:53[ **rmatte> what are you having issues with?
[07-Apr-2009 07:41:43[ **maf> my agent snmp is down
[07-Apr-2009 07:41:44[ **dalfz> maf did you restart snmpd?
[07-Apr-2009 07:41:55[ **maf> dalfz yes
[07-Apr-2009 07:42:01[ **rmatte> on all devices or one particular device?
[07-Apr-2009 07:42:18[ **maf> on all rmatte
[07-Apr-2009 07:42:26[ **rmatte> hmmm
[07-Apr-2009 07:42:32[ **rmatte> they were working previously?
[07-Apr-2009 07:42:42[ **maf> no
[07-Apr-2009 07:42:56[ **dalfz> maf, so it says 192.168.0.108/255.255.255.255 now?
[07-Apr-2009 07:43:09[ **maf> yes dalfz
[07-Apr-2009 07:44:29[ **dalfz> maf, one last attemt, try change "192.168.0.108/255.255.255.255" to "192.168.0.0/16"
[07-Apr-2009 07:44:46[ **maf> ok
[07-Apr-2009 07:45:01[ **rmatte> I'd check $ZENHOME/log/zenperfsnmp.log for starters
[07-Apr-2009 07:46:40[ **maf> dalfz no issue it stilll the same
[07-Apr-2009 07:46:48[ **dalfz> rmatte, he's trying to set up snmpd on a target box
[07-Apr-2009 07:46:58[ **rmatte> ah
[07-Apr-2009 07:47:04[ **rmatte> linux box?
[07-Apr-2009 07:47:09[ **maf> yes
[07-Apr-2009 07:47:49[ **dalfz> maf, does it work locally as before?
[07-Apr-2009 07:48:04[ **maf> yes
[07-Apr-2009 07:49:27[ **maf> dalfz it works as before
[07-Apr-2009 07:50:12[ **dalfz> maf, check syslog for snmpd
[07-Apr-2009 07:50:21[ **maf> ok
[07-Apr-2009 08:03:41[ **maf> look at this dalfz http://mibbit.com/pb/ppNOtl
[07-Apr-2009 08:04:06[ **adytum-bot> Title: Mibbit: PasteBin (at mibbit.com)
[07-Apr-2009 08:05:48[ **dalfz> maf, that's smtp (email), not snmp
[07-Apr-2009 08:06:02[ **maf> whoops
[07-Apr-2009 08:06:09[ **dalfz> but i'm not sure you'll find anything
[07-Apr-2009 08:06:39[ **maf> so whats must doing
[07-Apr-2009 08:09:23[ **dalfz> maf, well, since traffic is ok and snmpd responds on localhost, and your config as far as i see is ok, i don't know. maybe someone else can help you further
[07-Apr-2009 08:10:13[ **maf> dalfz soory and thanks for your advices and help
[07-Apr-2009 08:10:37[ **maf> i well see how toresolve it
[07-Apr-2009 08:10:39[ **dalfz> sure, good luck
[07-Apr-2009 08:10:48[ **maf> thanks
[07-Apr-2009 08:11:22[ **Disconnect> is there a way to make snmp try a little harder (or at least wait a little longer) before it triggers a 'down' fail?
[07-Apr-2009 08:38:04[ **dalfz> i have a problem with zenhub, it starts and shuts down right after. zenhub.log doesn't contain any error messages.. any hints?
[07-Apr-2009 08:38:56[ **dalfz> i have done a restore from backup of another zenoss install
[07-Apr-2009 08:50:10[ **rmatte> dalfz :  as the zenoss user run zenhub manually
[07-Apr-2009 08:50:13[ **rmatte> see what it outputs
[07-Apr-2009 08:51:09[ **rmatte> start it with "zenhub run"
[07-Apr-2009 08:51:27[ **rmatte> that'll keep it from going to the background so you'll see all of the output
[07-Apr-2009 08:58:48[ **maf> rmatte have you any idea about my problrm
[07-Apr-2009 08:59:06[ **maf> snmp agent is down
[07-Apr-2009 09:00:47[ **dalfz> rmatte, funny it doesn't seem to shut down then.
[07-Apr-2009 10:02:39[ **Disconnect> this is killing me. i can't turn on paging because the filters don't work. (well.. -some- of them do, some don't. importantly, the ntp and jmx ones don't. that'd be ok if they weren't the ones turning up the most noise, with the least import.)
[07-Apr-2009 10:43:16[ **rmatte> dalfz: I remember having a similar problem where it turned out to be a permissions issue
[07-Apr-2009 10:43:26[ **rmatte> have you been messing around with file permissions in any of the zenoss folders?
[07-Apr-2009 11:17:29[ **rocket> mrayzenoss: ping
[07-Apr-2009 11:18:46[ **mrayzenoss> oops
[07-Apr-2009 11:19:39[ **gemineye> Matt!
[07-Apr-2009 11:19:50[ **rocket> mrayzenoss: I am self documenting some of my code for easier reference in the future for myself and other devs
[07-Apr-2009 11:20:12[ **rocket> and I cannot track down for the life of me what maptype= is used for inside a collector
[07-Apr-2009 11:20:47[ **gemineye> Hey mrayzenoss, how do you remove IPs from an autodetected IP service?
[07-Apr-2009 11:20:56[ **mrayzenoss> always appreciated, more docs are better.
[07-Apr-2009 11:21:36[ **rocket> mrayzenoss: do you know what that does? or could you query an internal dev for me?
[07-Apr-2009 11:22:32[ **mrayzenoss> rocket: I'll see what I can find
[07-Apr-2009 11:23:19[ **mrayzenoss> gemineye: deleting them isn't working?
[07-Apr-2009 11:24:16[ **mrayzenoss> you can lock them from deletion and updates
[07-Apr-2009 11:35:23[ **gemineye> I don't have the ability to delete them. For example, when I select the domain IP service on my DNS server, you can't edit the IPs
[07-Apr-2009 11:36:40[ **gemineye> All I can do is change the Severity level or disable/enable monitoring of it
[07-Apr-2009 11:37:29[ **perr0> gemineye: how can hard code which IP address to query?
[07-Apr-2009 11:38:35[ **gemineye> These IP services were autodetected so it selected the IPs. If I had created it myself I could have set them up with only the right ones.
[07-Apr-2009 11:38:54[ **perr0> so why can't you removed them and add them manually
[07-Apr-2009 11:39:00[ **perr0> remove*
[07-Apr-2009 11:39:52[ **perr0> gemineye: is a little hard to understand what you are going through, are you using the DNS zenpack?
[07-Apr-2009 11:40:25[ **gemineye> I probably can, but I would expect to be able to modify it rather then do it manually. Why have a tool that automatically detects things if you have to delete its work and do it by hand.
[07-Apr-2009 11:41:48[ **perr0> I don't know, are you using the dnsmonitor zenpack?
[07-Apr-2009 11:43:02[ **perr0> I am interested cause I am about to add a 10. to zenoss in addition to out internal office network
[07-Apr-2009 11:43:10[ **perr0> our
[07-Apr-2009 11:44:12[ **gemineye> When I look at the tcp_00053 IP service (domain) for my DNS server, it has all the IPs on the server listed under the Ip Addresses. These are just the standard IP services that the system detects when it models a server. One of the IPs is a private network that isn't routeable but Zenoss queries that IP for an active port and when it can't reach it, it flags the port as down.
[07-Apr-2009 11:44:41[ **gemineye> It seems to randomly cycle between all the IPs on the DNS server to test against and I want to remove the private network.
[07-Apr-2009 11:47:47[ **gemineye> I removed the autogenerated domain IP service and put in a new one. It won't let me activate monitoring on the manually created one
[07-Apr-2009 11:50:12[ **gemineye> Besides, everytime the system does a remodel it brings back the autogenerated domain IP service. Thats annoying.
[07-Apr-2009 11:51:18[ **perr0> I guess one of the suggestions be Matt would be is to lock it
[07-Apr-2009 11:51:23[ **perr0> by
[07-Apr-2009 11:56:43[ **gemineye> Nope, locking it doesn't seem to help. I deleted the old domain IP service, manually created a new one, and locked it. When the system remodels It recreates the autogenerated one. I turned off monitoring on it but it seems as if its IP list is taking precedence and the one I manually entered is using the IP list of the autogenerated one.
[07-Apr-2009 11:57:09[ **gemineye> Wait, it might have cleared up.
[07-Apr-2009 11:57:57[ **perr0> k
[07-Apr-2009 12:10:26[ **isotope> is it possible to bind more than one performance template to a device?
[07-Apr-2009 12:19:42[ **isotope> seems like when I bind a performance template to a device it replaces the one already present
[07-Apr-2009 12:23:07[ **mrayzenoss> isotope: try Ctrl-clicking
[07-Apr-2009 12:24:25[ **isotope> wow
[07-Apr-2009 12:24:26[ **gemineye> That took me a while to figure out too, I think check boxes would be a little more intuitive but yes, you need to hold the Ctrl key down as you select templates.
[07-Apr-2009 12:24:28[ **isotope> I am dumb
[07-Apr-2009 12:24:38[ **isotope> that was actually intuitive
[07-Apr-2009 12:24:41[ **isotope> thnaks
[07-Apr-2009 12:25:15[ **isotope> yeah or at least have the current templates already high lighted
[07-Apr-2009 12:25:41[ **isotope> well that just raised my opinion of zenoss
[07-Apr-2009 12:36:07[ **perr0> gemineye: so did you figure out your issue?
[07-Apr-2009 12:41:20[ **rocket> asdfgh12
[07-Apr-2009 12:41:22[ **rocket> oops
[07-Apr-2009 12:41:28[ **rocket> wrong window
[07-Apr-2009 12:44:15[ **Disconnect> haha "oh i think i see why that host can't get any network performance. we have an old 100M switch that its plugged into." (which is then connected via gig to a half saturated gig-e network... sigh..)
[07-Apr-2009 12:51:00[ **perr0> mrayzenoss: when someone opens up a trac ticket and is simply user error how long does it usually take the to be closed? I will have more time shortly to look into the error I reported perhaps I can figure out what went wrong.
[07-Apr-2009 12:51:40[ **mrayzenoss> We have 2 defect reviews a week, we look at all new tickets opened against the current release in order of priority
[07-Apr-2009 12:52:18[ **mrayzenoss> some get closed for various reasons, some get assigned to the current release, some go into the next release, some become enhancements
[07-Apr-2009 12:52:38[ **gemineye> perr0: It looks like it's working right now. I won't know if it's still a problem for a while.
[07-Apr-2009 12:52:43[ **rocket> mrayzenoss: hear back from the dev on call about that patch I sent in?
[07-Apr-2009 12:53:15[ **perr0> gemineye: so all you did was remove the IP services and locked it?
[07-Apr-2009 12:53:50[ **perr0> I just added our second network and it seems to be working good
[07-Apr-2009 12:54:56[ **mrayzenoss> rocket: it's in his queue of things to look at
[07-Apr-2009 13:07:58[ **perr0> mrayzenoss: which security book were you talking about just a few days ago?
[07-Apr-2009 13:08:19[ **mrayzenoss> O'Reilly Security Monitoring
[07-Apr-2009 13:08:25[ **mrayzenoss> came out in Feb
[07-Apr-2009 13:10:11[ **perr0> I just bought a book on Python 3 for $50 and as soon as I got home I found it in three seconds and had the virtual copy. Good to say, I don't believe in Piracy and I would never be able to read a book on a computer
[07-Apr-2009 13:10:45[ **perr0> I can't see how people can or maybe as a reference..
[07-Apr-2009 13:12:15[ **mrayzenoss> I use them as references
[07-Apr-2009 13:12:24[ **mrayzenoss> hard-copy for reading, pdfs for references
[07-Apr-2009 13:12:42[ **perr0> yep
[07-Apr-2009 14:53:00[ **rocket> anyone here building a zenpack and overriding a device class to change the tabs etc?
[07-Apr-2009 15:52:18[ **malbon> lo rocket,
[07-Apr-2009 15:52:41[ **malbon> didn't get a chance to set up a page today, it was hellish at work.
[07-Apr-2009 16:08:45[ **perr0> irc is the perfect place to vent
[07-Apr-2009 17:01:32[ **gemineye> Can Zenoss use Active Directory for getting accounts?
[07-Apr-2009 17:01:45[ **mrayzenoss> yup
[07-Apr-2009 17:01:57[ **mrayzenoss> http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/
[07-Apr-2009 17:02:19[ **mrayzenoss> and Enterprise has a AD ZenPack (aren't you an Enterprise customer)?
[07-Apr-2009 17:02:47[ **adytum-bot> Title: HowTo use LDAP/ActiveDirectory for Authentication and Authorization - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[07-Apr-2009 17:07:30[ **gemineye> Not yet, I'm having a "discussion" with Tomi about the contact for the Free Trial
[07-Apr-2009 17:09:24[ **mrayzenoss> oh yeah
[07-Apr-2009 17:13:04[ **perr0> that would be so helpful if the enterprise zenpacks could be distributed seperately
[07-Apr-2009 17:14:05[ **perr0> we don't have that much $$ yet. perhaps when the stimulus $$ reaches us
[07-Apr-2009 17:17:09[ **perr0> we're an enery management company
[07-Apr-2009 17:49:43[ **mrayzenoss> later all
[07-Apr-2009 18:01:46[ **gemineye> I was just asked if Zenoss supported NetFlow, anyone know of a ZenPack out there?
[07-Apr-2009 19:07:27[ **jcesario> I just recently installed 2.3.3 of zenoss and Im receiving "lost connection to the server" errors on the dashboard. Ive checked the mysql connection and the credentials are able to connect. The app itself has threads open as visible in the mysql processlist. Ive also set the logs to debug but do not see any errors... How do I troubleshoot this?
[07-Apr-2009 19:09:04[ **kisielk> gemineye: I don't think so. I saw it requested a lot in the "King Crab features" thread
[08-Apr-2009 00:00:42] [disconnected at Wed Apr  8 00:00:42 2009]
[08-Apr-2009 00:00:42] [connected at Wed Apr  8 00:00:42 2009]
[08-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[08-Apr-2009 08:14:17[ **maf> any one know how to configure the agent snmp on my host client???
[08-Apr-2009 08:15:27[ **maf> because i'm not sure of my configuration
[08-Apr-2009 08:24:40[ **perr0> what os?
[08-Apr-2009 08:25:40[ **perr0> maf: which os are you working on?
[08-Apr-2009 08:27:16[ **perr0> maf: this is the best page for configuring snmp
[08-Apr-2009 08:27:17[ **perr0> http://homerouters.info/wiki/Simple_Network_Management_Protocol
[08-Apr-2009 08:27:24[ **maf> linux (ubuntu 8.04) perro
[08-Apr-2009 08:27:32[ **perr0> check ^^
[08-Apr-2009 08:27:49[ **maf> thanks perrO
[08-Apr-2009 08:28:09[ **adytum-bot> Title: Simple Network Management Protocol - homerouters.info (at homerouters.info)
[08-Apr-2009 08:28:11[ **perr0> I'd give you my snmp.conf but then you wouldn't learn
[08-Apr-2009 08:28:26[ **maf> why
[08-Apr-2009 08:30:18[ **perr0> let me know how it works out, that link is really all you need
[08-Apr-2009 08:32:00[ **maf> i will try it
[08-Apr-2009 08:32:16[ **maf> my problem is that my agentsnmp is down
[08-Apr-2009 08:33:14[ **maf> and i think this is because i haven't correctly configure my snmpd.conf of my host that i want monitor
[08-Apr-2009 08:40:11[ **perr0> right so back up your current snmp.conf
[08-Apr-2009 08:40:31[ **perr0> and go through the steps given in the link
[08-Apr-2009 08:41:22[ **perr0> I think what it will do is add your choices to your current snmp.conf so you may want to comment everything out so when your new selections are written in you will know which they are
[08-Apr-2009 08:44:13[ **maf> i have do like what is given in http://www.installationwiki.org/Installing_Zenoss#Ubuntu_Notes
[08-Apr-2009 08:44:27[ **maf> i dont know if this is right
[08-Apr-2009 08:44:39[ **perr0> you did exactly what is in the link?
[08-Apr-2009 08:44:47[ **adytum-bot> Title: Installing Zenoss - InstallationWiki (at www.installationwiki.org)
[08-Apr-2009 08:45:02[ **perr0> then your snmpd should work
[08-Apr-2009 08:45:25[ **perr0> sorry I don't use Ubuntu and I don't know how to start it
[08-Apr-2009 08:49:38[ **maf> yes i did like what is in the link
[08-Apr-2009 08:49:41[ **maf>
[08-Apr-2009 08:50:00[ **maf> but
[08-Apr-2009 08:50:07[ **maf> it doesn't work
[08-Apr-2009 08:50:54[ **perr0> did you comment out all previous entries
[08-Apr-2009 08:51:09[ **perr0> maf: what is the output
[08-Apr-2009 08:51:16[ **perr0> what are the errors
[08-Apr-2009 08:51:33[ **perr0> I have to go talk to someone I'll be right back
[08-Apr-2009 08:51:41[ **maf> ok
[08-Apr-2009 08:51:44[ **maf> thanks
[08-Apr-2009 08:51:54[ **perr0> I think you should go to the ubuntu forums and try searching there
[08-Apr-2009 08:51:54[ **perr0> brb
[08-Apr-2009 08:52:17[ **perr0> nm
[08-Apr-2009 08:52:34[ **maf> i well try
[08-Apr-2009 10:27:06[ **rocket> mrayzenoss: morning
[08-Apr-2009 10:42:08[ **mrayzenoss> morning
[08-Apr-2009 10:42:19[ **mrayzenoss> how's your patch holding up?
[08-Apr-2009 10:42:52[ **rocket> mrayzenoss: for me its fine .. I am working on extending the aix zenpack
[08-Apr-2009 10:43:39[ **maf> hi
[08-Apr-2009 10:43:45[ **mrayzenoss> the support dev is currently "buried in blockers" but one of the support engineers dug into it a bit
[08-Apr-2009 10:44:22[ **rocket> mrayzenoss: but I am having a bit of trouble extending the operatings system relation properly ..
[08-Apr-2009 10:44:25[ **maf> any one know how to configure the agent snmp on my host client???
[08-Apr-2009 10:45:05[ **maf> because i'm not sure of my configuration
[08-Apr-2009 10:45:29[ **maf> my problem is that my agentsnmp is down
[08-Apr-2009 10:45:40[ **maf> and i think this is because i haven't correctly configure my snmpd.conf of my host that i want monitor
[08-Apr-2009 10:45:51[ **maf> ?????
[08-Apr-2009 10:49:58[ **mrayzenoss> You should be able to find documentation for the OS and configuring SNMP on it. Then you can test your setup with snmpwalk
[08-Apr-2009 10:52:43[ **perr0> maf: we can't hold your hand through it
[08-Apr-2009 10:53:23[ **perr0> I will paste my snmp.conf for EL5 and freebsd 7
[08-Apr-2009 10:57:12[ **perr0> maf: this is for el5
[08-Apr-2009 10:57:13[ **perr0> http://pastebin.com/m2f46889b
[08-Apr-2009 10:57:25[ **perr0> bbl
[08-Apr-2009 10:57:38[ **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[08-Apr-2009 10:58:27[ **maf> thanks perr0 really i need it
[08-Apr-2009 11:16:23[ **perr01> did maf leave the room?
[08-Apr-2009 11:43:03[ **mrayzenoss> rocket: cluther is getting your patch reviewed
[08-Apr-2009 11:43:32[ **cluther> rocket: I had some questions about it though.
[08-Apr-2009 11:43:40[ **rocket> cluther: sure
[08-Apr-2009 11:43:52[ **rocket> in here or private is fine too
[08-Apr-2009 11:44:12[ **cluther> rocket: I don't think we'll be disturbing any other conversations here.
[08-Apr-2009 11:44:18[ **rocket> ok
[08-Apr-2009 11:44:20[ **perr01> I am insteredted
[08-Apr-2009 11:44:47[ **cluther> All of the self.index_object() calls in the patch should be totally ineffectual since self is the ManufacturerRoot object, which isn't even a part of any catalogs.
[08-Apr-2009 11:45:23[ **cluther> I believe the real fix in the patch is the conditional you removed for the self.findProduct call.
[08-Apr-2009 11:45:30[ **rocket> hrmmm really .. ok .. well adding that seemed to resolv and issue where the cache was not being out of date
[08-Apr-2009 11:45:33[ **mrayzenoss> perr01: they're discussing http://dev.zenoss.org/trac/ticket/4737
[08-Apr-2009 11:45:39[ **rocket> cluther: that conditional was a big part of it
[08-Apr-2009 11:45:41[ **perr01> thanks
[08-Apr-2009 11:46:35[ **cluther> The ProductClass.manage_afterAdd method should take care of getting the new productClass indexed.
[08-Apr-2009 11:46:42[ **cluther> In my testing it does.
[08-Apr-2009 11:46:56[ **gemineye> I added a bunch of network switches yesterday which almost doubled my zenperfsnmp data points from 8k to 15.5k and now none of my zencommand data points are being collected. Is there any way to increase zencommand priority?
[08-Apr-2009 11:47:31[ **rocket> cluther: it was a weird case where it would be indexed properly and then adding a new device would through the index out of whack for me anyway
[08-Apr-2009 11:48:03[ **mrayzenoss> gemineye: is there an error you're seeing?
[08-Apr-2009 11:48:07[ **cluther> rocket: Could you test to see if the patch fixes your problem without the index_object calls?
[08-Apr-2009 11:48:22[ **cluther> rocket: Or did you already?
[08-Apr-2009 11:48:24[ **mrayzenoss> gemineye: they're different daemons
[08-Apr-2009 11:48:45[ **rocket> cluther: my patch seemed broken until I added those calls
[08-Apr-2009 11:48:55[ **chudler> anyone think I should be worried about this in the log?: ZODB.Conflict database conflict error (oid 0x09, class Products.Transience.Transience.Increaser, serial this txn started with , serial currently committed ) at /VirtualHostBase/https//
[08-Apr-2009 11:48:55[ **chudler> zport/dmd/Devices/Server/ILOM/Sun/deviceOrganizerStatus (1 conflicts, of which 0 were unresolved, since startup at Wed Apr 8 11:32:35 2009)
[08-Apr-2009 11:48:59[ **rocket> cluther: that was the change that I made that seemed to resolv it
[08-Apr-2009 11:49:41[ **rocket> cluther: but I couldn't replicate it 100% so those may have been a red herring
[08-Apr-2009 11:51:10[ **cluther> rocket: That would be my guess. If I were going to index anything after adding the product, I would do a prod.index_object() instead of self.index_object().
[08-Apr-2009 11:51:48[ **rocket> cluther: I will keep that in mind if my issue pops up again ..
[08-Apr-2009 11:52:05[ **cluther> rocket: Sounds good.. the change that will go in is here: http://dev.zenoss.org/trac/changeset/13003
[08-Apr-2009 11:52:35[ **rocket> I guess for now I would remove those two self statements
[08-Apr-2009 11:53:05[ **rocket> cluther: I do have a zenpack development question if you have time ..
[08-Apr-2009 11:53:51[ **cluther> rocket: Hey! Those are my favorite kind of questions.
[08-Apr-2009 11:54:16[ **rocket> cluther: I am trying to extend the aix zenpack to have a custom model to add printqueues
[08-Apr-2009 11:54:22[ **rocket> I have the general idea down
[08-Apr-2009 11:54:28[ **rocket> and it is kind of working
[08-Apr-2009 11:54:39[ **cluther> rocket: Cool. You saw v1.4 of example.Techniques?
[08-Apr-2009 11:54:45[ **rocket> yes
[08-Apr-2009 11:55:20[ **rocket> I beleive so .. mrayzenoss pointed my in the direction of the trac page with it
[08-Apr-2009 11:55:27[ **rocket> believe so that is
[08-Apr-2009 11:56:01[ **rocket> my issue is the relations arent working quite right
[08-Apr-2009 11:56:11[ **rocket> I made aixbase(device)
[08-Apr-2009 11:56:58[ **rocket> and then
[08-Apr-2009 11:56:59[ **rocket>    # Define new relationships
[08-Apr-2009 11:56:59[ **rocket>     _relations = Device._relations + (
[08-Apr-2009 11:56:59[ **rocket> ('printqueue', ToManyCont(ToOne, 'ZenPacks.community.AIX.AIXPrintQueue', 'aixbase')),
[08-Apr-2009 11:57:02[ **rocket>         )
[08-Apr-2009 11:57:46[ **rocket> but I wanted the printqueue to be a oscomponent
[08-Apr-2009 11:57:53[ **rocket>     # Define new relationships
[08-Apr-2009 11:57:54[ **rocket>     _relations =(
[08-Apr-2009 11:57:54[ **rocket>         ("aixbase", ToOne(ToManyCont, "ZenPacks.community.AIX.AIXOs", "printqueue")),
[08-Apr-2009 11:57:57[ **rocket>         )
[08-Apr-2009 11:58:04[ **rocket> class AIXPrintQueue(OSComponent):
[08-Apr-2009 11:58:21[ **rocket> but it seems to break with funny Tracebacks ..
[08-Apr-2009 11:58:35[ **rocket> I am missing something silly I think
[08-Apr-2009 11:58:41[ **cluther> A couple of things..
[08-Apr-2009 11:59:22[ **cluther> The first thing is that I would have AIXPrintQueue inherit from DeviceComponent and ManagedEntity since its relation lives directly on the device, not on the os.
[08-Apr-2009 11:59:26[ **cluther> Probably unrelated.
[08-Apr-2009 11:59:36[ **rocket> ok
[08-Apr-2009 11:59:57[ **cluther> As naming conventions go, I'd call it "printqueues" instead of "printqueue" to make it more obvious that it is a ToMany relationship.
[08-Apr-2009 12:00:24[ **rocket> I was already thinking that but good catch
[08-Apr-2009 12:00:58[ **cluther> You'll also need to change that "ZenPacks.community.AIX.AIXOs" reference to "ZenPacks.community.AIX.AIXPrintQueue"
[08-Apr-2009 12:01:06[ **cluther> That might be the real source of the problem.
[08-Apr-2009 12:01:21[ **rocket> so both of them point to ZenPacks.community.AIX.AIXPrintQueue?
[08-Apr-2009 12:01:45[ **rocket> ZenPacks.community.AIX.AIXOs was a typo from a previous test .. originally it had been ZenPacks.community.AIX.AIXBase
[08-Apr-2009 12:01:47[ **cluther> They should point to each other.
[08-Apr-2009 12:02:05[ **cluther> AIXPrintQueue should point to AIXBase, AIXBase should point to AIXPrintQueue
[08-Apr-2009 12:04:03[ **rocket> cluther: ok I will try that and see what happens .. can I ping you if it still breaks?
[08-Apr-2009 12:04:18[ **cluther> Yeah. I'll try to hang out for a while longer.
[08-Apr-2009 12:08:10[ **rocket> cluther: where would I import ManagedEntity from in the zenpack?
[08-Apr-2009 12:08:44[ **rocket> nevermind
[08-Apr-2009 12:08:45[ **rocket> found it
[08-Apr-2009 12:14:06[ **rocket> cluther: getting an attribute error now
[08-Apr-2009 12:14:08[ **rocket> AttributeError: 'NoneType' object has no attribute 'id'
[08-Apr-2009 12:14:50[ **cluther> Want to private message me the whole traceback?
[08-Apr-2009 12:14:55[ **rocket> cluther: sure
[08-Apr-2009 12:16:28[ **cluther> So the device you're modeling has had its class changed to AIXBase?
[08-Apr-2009 12:28:08[ **chudler> has anyone encountered devices that respond to snmpwalk with "No Such Instance currently exists at this OID", even though it does?!
[08-Apr-2009 12:29:18[ **chudler> example:  snmpwalk -v2c 192.168.5.161 .1.3.6.1.2.1.47.1.1.1.1 | wc -l # returns 1582
[08-Apr-2009 12:29:50[ **chudler> snmpwalk -v2c 192.168.5.161 .1.3.6.1.2.1.47.1.1.1.1.5 # returns "No such Instance", even though it DOES
[08-Apr-2009 12:30:37[ **cluther> chudler: Sometimes switching to v1 for these flaky devices can help.
[08-Apr-2009 12:31:57[ **chudler> thanks. I tried that. It prevents me from using snmpGetTableMaps in a modeler plugin, because tabledata.get("data") returns "{}"
[08-Apr-2009 12:33:01[ **cluther> chudler: Are you trying to get .5 only, or .1, .2, .3, .4, and .5?
[08-Apr-2009 12:33:42[ **chudler> only .5.  I tried getting all others up to .13, but each one fails.
[08-Apr-2009 12:33:50[ **cluther> chudler: I have seen some agents that don't like you to pick out a column from the middle. Sometimes if you request all of the columns up to, and including the one you want it'll work.
[08-Apr-2009 12:34:17[ **chudler> thanks.  So if I do something like this:
[08-Apr-2009 12:34:25[ **chudler>     hw_info = {
[08-Apr-2009 12:34:25[ **chudler>          '.5': 'klass',
[08-Apr-2009 12:34:25[ **chudler>         }
[08-Apr-2009 12:34:25[ **chudler>     snmpGetTableMaps = ( GetTableMap('hw_info', '.1.3.6.1.2.1.47.1.1.1.1', hw_info),)
[08-Apr-2009 12:35:11[ **chudler> I think it requests .1.3.6.1.2.1.47.1.1.1.1.5, ... (and anything else in hw_info). Is there a way to work around this buggy hardware?
[08-Apr-2009 12:35:48[ **chudler> it seemed to do a snmp bulkget request, which fails the same way my snmpwalk does.
[08-Apr-2009 12:36:04[ **cluther> Sounds like it won't work, but try adding '.1': 'unused1', '.2': 'unused2'.. etc. up to .4 into your hw_info dictionary.
[08-Apr-2009 12:36:23[ **cluther> It'll only do a GetBulk if the device's zSnmpVer is v2c.
[08-Apr-2009 12:36:29[ **cluther> It'll do one at a time if it is v1.
[08-Apr-2009 12:36:57[ **chudler> oh I see.  v1 fails in a different way, but I think the device is at fault.
[08-Apr-2009 12:37:43[ **kisielk> some agents don't implement getnext properly
[08-Apr-2009 12:38:38[ **cluther> kisielk: Sadly there's nothing we can do if this is the case here. GetTableMap definitely relies on GetNext working.
[08-Apr-2009 12:42:59[ **chudler> at least with snmpwalk, on the wire I see GetNextRequest .1.3.6.1.2.1.47.1.1.1.1.5, then GetResponse .1.3.6.1.2.1.47.1.1.1.1.6.1=-1
[08-Apr-2009 12:43:22[ **chudler> then GetRequest(31) .1.3.6.1.2.1.47.1.1.1.1.5, and the response: GetResponse(31) noSuchName@1 .1.3.6.1.2.1.47.1.1.1.1.5
[08-Apr-2009 12:43:51[ **cluther> chudler: Interesting.. it's acting like there is nothing in the .5 column at all.
[08-Apr-2009 12:45:07[ **chudler> well, but report going to Sun now.. annoyingly, this effects their latest firmware, and not their previous version.
[08-Apr-2009 12:45:11[ **chudler> /but/bug
[08-Apr-2009 12:51:18[ **chudler> it doesn't like being asked for 1.1.1.x specifically. It does work when a request happens " GetNextRequest(32) .1.3.6.1.2.1.47.1.1.1.1.4.113" response: "GetResponse(33) .1.3.6.1.2.1.47.1.1.1.1.5.1=3", but this doesn't help me since I probably can't work around it, right?
[08-Apr-2009 13:10:07[ **gemineye> mrayzenoss: Sorry for not responding, there are no errors in the logs, it just stops but the process is running.
[08-Apr-2009 18:29:42[ **gemineye> Anyone here?
[09-Apr-2009 00:00:42] [disconnected at Thu Apr  9 00:00:42 2009]
[09-Apr-2009 00:00:42] [connected at Thu Apr  9 00:00:42 2009]
[09-Apr-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[09-Apr-2009 04:51:25[ **incorrect> are there .deb packages for ubuntu 8.04?
[09-Apr-2009 04:57:01[ **maf> yes there are
[09-Apr-2009 05:33:02[ **maf> hi
[09-Apr-2009 05:33:33[ **maf> i want to monitor my service dns (bind9) how can i procede
[09-Apr-2009 05:33:36[ **maf> ????
[09-Apr-2009 05:39:59[ **maf> there is somone can help me???????????
[09-Apr-2009 06:19:17[ **maf> want to monitor my service dns (bind9) how can i procede
[09-Apr-2009 06:19:19[ **maf> ????????????
[09-Apr-2009 08:03:34[ **maf> i want to monitor the service postfix with zenoss how can i do????
[09-Apr-2009 08:03:57[ **maf> there someone who know??
[09-Apr-2009 08:21:08[ **rocket> morning cluther
[09-Apr-2009 08:22:01[ **cluther> A good morning to you too.
[09-Apr-2009 08:23:06[ **rocket> cluther: I have a quick question for you if you have time .. I am trying to add a drop down menu and I think I should be able to see the item in the menus drop down but there is nothing there and I am not sure where I need to start to debug it
[09-Apr-2009 08:24:05[ **cluther> hmm.. the two important question would be, which menu did you add it to, and what did you set the allowed classes to?
[09-Apr-2009 08:24:06[ **rocket> eg I am adding a new pane for printqueues
[09-Apr-2009 08:24:54[ **rocket> cluther: I didnt add anything to a menu yet .. and I havent set any allowed classes ..
[09-Apr-2009 08:25:04[ **rocket> where would I set the allowed classes?
[09-Apr-2009 08:25:10[ **rocket> I have a feeling thats the issue
[09-Apr-2009 08:25:54[ **cluther> ah, are you adding the menu through the Settings in the web interface?
[09-Apr-2009 08:26:16[ **rocket> cluther: I was thinking about that but if there is a programatic way I would like to learn that
[09-Apr-2009 08:26:30[ **rocket> for my zenpack that I am working on
[09-Apr-2009 08:26:52[ **cluther> I actually did this in v1.4 of the example.Techniques pack. Check out the __init__.py
[09-Apr-2009 08:27:05[ **rocket> oh its in there .. ok
[09-Apr-2009 08:27:06[ **rocket> thanks
[09-Apr-2009 08:27:21[ **cluther> Added a new menu entirely, as well as adding additional menu items to an existing menu.
[09-Apr-2009 08:27:22[ **maf> i want to monitor the service postfix with zenoss how can i do????
[09-Apr-2009 08:27:37[ **rocket> cluther: sweet ..
[09-Apr-2009 08:27:38[ **maf> there someone who know??
[09-Apr-2009 08:28:30[ **rocket> cluther: by the way .. my aixdeviceOsDetail.pt trick works
[09-Apr-2009 08:28:35[ **cluther> rocket: Nice!
[09-Apr-2009 08:28:59[ **cluther> maf: You could setup a process monitor and set the regex to "postfix\/master" to verify that the master postfix process was always running.
[09-Apr-2009 08:29:12[ **rocket> cluther: I had to do a little tomfoolery to override os=OperatingSystem() to be os=AixOperatingSystem()
[09-Apr-2009 08:29:18[ **cluther> maf: You could also enable monitoring of port 25 through IpServices to make sure that it was accepting connections.
[09-Apr-2009 08:29:35[ **cluther> I love tomfoolery.
[09-Apr-2009 08:29:50[ **rocket> so that I could override its factory_type_information to point to aixdeviceOsDetail as well
[09-Apr-2009 08:30:00[ **rocket> but thats the only real trick to it
[09-Apr-2009 08:30:46[ **maf> cluther i have add the process 'smtpd' and qmgr of postfix but it don't works
[09-Apr-2009 08:36:19[ **rocket> cluther: last quick question if you have time
[09-Apr-2009 08:36:42[ **rocket> cluther: where would I look for information on how to setup a monitor on my class I created .. eg I want to monitor printqueue status
[09-Apr-2009 08:37:45[ **cluther> Create a template called "AIXPrintQueue" and add whatever data sources you want to it. It'll be automatically applied to all of the print queues.
[09-Apr-2009 08:38:53[ **rocket> cluther: I am trying to emulate the filesystems setup where there is a checkbox to choose to monitor it etc ..
[09-Apr-2009 08:39:37[ **cluther> rocket: Getting the checkbox stuff setup will be a lot of work since it is all implemented in OperatingSystem, and your printqueue relation lives on the device..
[09-Apr-2009 08:39:47[ **cluther> rocket: If you want all of that you may want to move your printqueues into the operating system
[09-Apr-2009 08:41:18[ **rocket> cluther: that shouldnt be an issue I have already subclassed OperatingSystem and I have a AixOperatingSystem I can stuff it in ...
[09-Apr-2009 08:41:47[ **rocket> that way I am not touching any of the core libraries
[09-Apr-2009 08:41:58[ **cluther> You can now make AIXPrintQueue inherit from OSComponent again instead of DeviceComponent and ManagedEntity too.
[09-Apr-2009 08:42:08[ **rocket> ok
[09-Apr-2009 08:42:33[ **rocket> and change it from aixbase to os I think ..
[09-Apr-2009 08:42:48[ **rocket> that would be the changes I need to make to pull from OSComponent
[09-Apr-2009 08:43:08[ **cluther> Nothing aside from the class definition itself.
[09-Apr-2009 08:43:29[ **rocket> ok
[09-Apr-2009 08:43:58[ **rocket> cluther: will that put it under os/printqueue then?
[09-Apr-2009 08:44:09[ **rocket> or will it stay aixbase/printqueue
[09-Apr-2009 08:44:21[ **rocket> instead of moving to aixbase/os/printqueue
[09-Apr-2009 08:45:45[ **cluther> You'll still need AIXBase to anchor AIXOperatingSystem.
[09-Apr-2009 08:45:52[ **cluther> There'll just be less in it.
[09-Apr-2009 08:46:05[ **rocket> ok
[09-Apr-2009 08:47:57[ **maf> cluther is it enaff to monitor the master for postfix
[09-Apr-2009 08:48:11[ **maf> ??
[09-Apr-2009 08:48:14[ **rocket> cluther: ah .. got it
[09-Apr-2009 08:50:53[ **cluther> maf: It should be. The master will respawn all of the other processes if it needs to.
[09-Apr-2009 08:59:10[ **rocket> cluther: its moved .. .. just needed to add a compname=os to my modeller and update my path to the print queues in the template
[09-Apr-2009 09:00:16[ **rocket> cluther: now to add my menus and examine the operating system code to make this do what I want
[09-Apr-2009 09:02:32[ **rocket> cluther: what does monkeypatch() do?
[09-Apr-2009 09:03:14[ **rocket> cluther__: what does monkeypatch() do?
[09-Apr-2009 09:06:56[ **cluther__> It allows you to add new methods to existing classes, or override existing methods of existing classes.
[09-Apr-2009 09:07:44[ **rocket> ah .. thats what I figured after I asked the question .. thanks for the confirmation
[09-Apr-2009 09:08:37[ **maf> cluther i have to monitor dns (bind9) if i use the mdns is usually critical haw can i proceed??:)
[09-Apr-2009 09:10:31[ **maf> cluther and i havn't succed to moniter the peocess master for postfix:(
[09-Apr-2009 09:10:39[ **maf> pleaaaaaaaaaaaaase help me
[09-Apr-2009 09:13:41[ **maf>
[09-Apr-2009 09:30:01[ **rmatte> I have a question about the dashboard mapping, we are dividing up the sites with containers called USA, Mexico, and Europe, but if I go to view /locations on the dashboard map it shows nothing, I have to go to each container, such as USA, to see the USA sites, etc...
[09-Apr-2009 09:30:16[ **rmatte> is there any way to have it map everything regardless of them being under these containers?
[09-Apr-2009 09:30:28[ **rmatte> or do I have to move all of the locations out to /Locations for that?
[09-Apr-2009 09:35:07[ **cluther__> rmatte: The map will only show one level of the hierarchy.. so you'd have to flatten it out to see all locations on the same map.
[09-Apr-2009 09:35:13[ **rmatte> ok
[09-Apr-2009 09:35:18[ **rmatte> thanks
[09-Apr-2009 09:37:21[ **cluther__> You could put addresses in for the aggregate locations, like "United States" and it would appear in the center of the US. Then you can click that dot to see sub-locations.
[09-Apr-2009 09:37:40[ **rmatte> Nah, we really just want a global heads up display of everything
[09-Apr-2009 09:45:49[ **maf> cluther i have to monitor dns (bind9) if i use the mdns is usually critical haw can i proceed??:)
[09-Apr-2009 09:46:09[ **maf> cluther and i havn't succed to moniter the peocess master for postfix:(
[09-Apr-2009 09:46:31[ **maf> pleaaaaaaaaaaaaase help me
[09-Apr-2009 09:49:40[ **rmatte> really weird, I've modelling some Cisco devices, I can snmpwalk them perfectly fine, but it's not picking up any info other than the hostname when modelling them
[09-Apr-2009 09:50:14[ **rmatte> maybe there's too much of a delay in the snmp speed, where can I increase SNMP timeout?
[09-Apr-2009 09:52:18[ **rmatte> nevermind, found it
[09-Apr-2009 09:52:27[ **rmatte> I thought it was a collector setting, but it's actually under /Devices
[09-Apr-2009 09:58:27[ **rmatte> hmmm, set it to 120 and still not enough, trying 300...
[09-Apr-2009 09:58:39[ **rmatte> not sure if there are any other settings that anyone can recommend?
[09-Apr-2009 10:01:19[ **rmatte> I just upped the collector timeout to 600
[09-Apr-2009 10:01:26[ **rmatte> since that seems to be part of the problem as well
[09-Apr-2009 10:05:30[ **perr0> maf:  did you finally get your Ubuntu ssnmp working
[09-Apr-2009 10:06:10[ **perr0> I should speak correctly, did you get snmp working on Ubuntu?
[09-Apr-2009 10:08:05] __jason__ is now known as jstevens
[09-Apr-2009 10:10:55[ **maf> yeeeeeeeeeeeeeeees perr0
[09-Apr-2009 10:11:09[ **perr0> good what needed to be done to get it working?
[09-Apr-2009 10:11:43[ **maf> the problem was in the file snmpd
[09-Apr-2009 10:11:53[ **perr0> how so?
[09-Apr-2009 10:12:38[ **maf> is that i must modify the line SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
[09-Apr-2009 10:12:46[ **maf> on my host to monitor
[09-Apr-2009 10:13:07[ **perr0> ah so it was that is wans't setup to listen correctly..
[09-Apr-2009 10:13:11[ **maf> and get the new line SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
[09-Apr-2009 10:13:16[ **perr0> ok
[09-Apr-2009 10:13:18[ **maf>
[09-Apr-2009 10:13:22[ **maf> yes
[09-Apr-2009 10:13:38[ **maf> now i have an other problem:)
[09-Apr-2009 10:13:43[ **perr0> DNS?
[09-Apr-2009 10:13:49[ **maf> yes
[09-Apr-2009 10:14:45[ **maf> i don't know what tipe of service dns to choose
[09-Apr-2009 10:14:56[ **perr0> I don't understand what you mean
[09-Apr-2009 10:15:07[ **perr0> you run your DNS server?
[09-Apr-2009 10:15:09[ **maf> in my host that i want monitor i have bind9
[09-Apr-2009 10:15:13[ **perr0> ok
[09-Apr-2009 10:15:39[ **perr0> so are you just forwarding DNS or do you actually run a DNS server
[09-Apr-2009 10:18:22[ **maf> i have runing a dns server and i want to monitor it
[09-Apr-2009 10:18:35[ **maf> in fact he is a service in a host
[09-Apr-2009 10:19:30[ **maf> it means i have a server called ebox
[09-Apr-2009 10:19:45[ **maf> and i want to monitor it and their services
[09-Apr-2009 10:19:53[ **maf> like dns ,http...
[09-Apr-2009 10:19:56[ **perr0> is this the Ubuntu
[09-Apr-2009 10:20:05[ **maf> yes
[09-Apr-2009 10:21:09[ **maf> when i have add an ipservice for dns i have chosed mdns
[09-Apr-2009 10:21:23[ **maf> wich her port is 5353
[09-Apr-2009 10:21:39[ **maf> but it doesn't work
[09-Apr-2009 10:21:56[ **maf>
[09-Apr-2009 10:23:57[ **maf> perr0 have you any idea
[09-Apr-2009 10:24:00[ **maf> ??
[09-Apr-2009 10:29:07[ **perr0> dns isn't port 5353
[09-Apr-2009 10:29:27[ **maf> so what
[09-Apr-2009 10:29:35[ **maf> ??
[09-Apr-2009 10:30:47[ **perr0> maf: are you using the DnsMonitor zenpack?
[09-Apr-2009 10:31:40[ **maf> no
[09-Apr-2009 10:32:35[ **perr0> why don't you try it see how it works? But just so I understand you run your own DNS server on Ubuntu and the listening port is 5353
[09-Apr-2009 10:33:33[ **maf> i have a server named ebox and i want to monitor the diffrent services installed on it
[09-Apr-2009 10:33:37[ **maf> like dns
[09-Apr-2009 10:33:42[ **maf> clear??
[09-Apr-2009 10:33:54[ **perr0> try the DnsMonitor zenpack
[09-Apr-2009 10:34:08[ **maf> how can i use it
[09-Apr-2009 10:34:14[ **maf>
[09-Apr-2009 10:34:23[ **maf> :/
[09-Apr-2009 10:34:52[ **perr0> first of all I would recommend spending some time on zenoss.com is a great place to start
[09-Apr-2009 10:34:55[ **perr0> http://www.zenoss.com/community/projects/zenpacks/dnsmonitor
[09-Apr-2009 10:35:17[ **adytum-bot> Title: ZenPack - DnsMonitor - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[09-Apr-2009 10:35:25[ **rmatte> ridiculous, running an snmpwalk on a device across seas, at 22 minutes and counting
[09-Apr-2009 10:35:40[ **perr0> you can download it to your desktop and load it via the UI or on your server and loading it via the command line
[09-Apr-2009 10:37:02[ **perr0> rmatte: is this through a tunnel?
[09-Apr-2009 10:37:06[ **perr0> ssh?
[09-Apr-2009 10:43:17[ **maf> perr0 an other question have you any idea of how to monitor postfix and zimbra??
[09-Apr-2009 10:43:21[ **rocket> cluther when I try and load my zenpack from your example code it has an exception on the app variable .. is there something else that is missing?
[09-Apr-2009 10:48:58[ **perr0> maf: I am a begginer user to Zenoss, and I am learning only the parts important to my organization which are a little uncommon. Did you get DNS working? You want to monitor all aspects of postfix?
[09-Apr-2009 10:50:40[ **maf> yes i have the dns working now thanks
[09-Apr-2009 10:50:58[ **maf> and i want monitor my service postfix
[09-Apr-2009 10:51:11[ **maf> i have an idea to monitor the process
[09-Apr-2009 10:51:23[ **maf> but i don't see how
[09-Apr-2009 10:51:26[ **maf>
[09-Apr-2009 10:53:39[ **perr0> maf:  this is for monitoring IP services
[09-Apr-2009 10:53:40[ **perr0> http://www.zenoss.com/community/docs/zenoss-guide/2.3.3/ch12s02.html
[09-Apr-2009 10:54:01[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 10:54:11[ **perr0> This is for monitoring processes
[09-Apr-2009 10:54:13[ **perr0> http://www.zenoss.com/community/docs/zenoss-guide/2.3.3/ch12s03.html
[09-Apr-2009 10:54:33[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 10:54:56[ **perr0> maf: but really you should read the entire zenoss admin guide
[09-Apr-2009 10:55:03[ **perr0> http://www.zenoss.com/community/docs/zenoss-guide/2.3.3/
[09-Apr-2009 10:55:20[ **maf> thanks perr0
[09-Apr-2009 10:55:22[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 10:57:40[ **maf> ok promess i will do it
[09-Apr-2009 10:58:44[ **perr0> maf: sure you will there is nothing wrong with asking retorical questions but if you don't take the time to read the documentation then ppls will think you want them to do the work for you.
[09-Apr-2009 11:00:02[ **maf> yes i know but the problem is that i haven(t much time
[09-Apr-2009 11:00:43[ **maf> i must finich this previous week
[09-Apr-2009 11:01:02[ **rmatte> perr0 :  through a tunnel yeh
[09-Apr-2009 11:01:12[ **rmatte> up to 48 minutes now
[09-Apr-2009 11:01:26[ **perr0> maf: dang where is this in Iceland?
[09-Apr-2009 11:01:32[ **rmatte> it's a device with a crazy amount of routes though
[09-Apr-2009 11:01:32[ **perr0> I mean rmatte
[09-Apr-2009 11:01:34[ **rmatte> nah, it's UK
[09-Apr-2009 11:01:41[ **perr0> where are you?
[09-Apr-2009 11:01:43[ **rmatte> Canada
[09-Apr-2009 11:01:49[ **perr0> eh!
[09-Apr-2009 11:01:55[ **rmatte> eh indeed
[09-Apr-2009 11:01:56[ **rmatte>
[09-Apr-2009 11:01:59[ **perr0> wherebouts?
[09-Apr-2009 11:02:03[ **rmatte> Ottawa
[09-Apr-2009 11:02:35[ **maf> good night and see you tomorrow:)
[09-Apr-2009 11:02:40[ **perr0> lata
[09-Apr-2009 11:03:02[ **rmatte> it's looking like this snmpwalk is going to take like an hour or more lol
[09-Apr-2009 11:03:05[ **rmatte> up to 50 minutes now
[09-Apr-2009 11:03:55[ **perr0> rmatte: we constantly deal with Internet connection issues with our partners in the UK. I am not sure if its cause they have so many regulations to abide by.
[09-Apr-2009 11:05:00[ **rmatte> yeh, no idea
[09-Apr-2009 11:05:05[ **rmatte> this is also a core device
[09-Apr-2009 11:05:10[ **rmatte> so it has literally thousands of routes
[09-Apr-2009 11:07:13[ **rmatte> I'm just trying to figure out how on earth I'm going to get Zenoss to model this thing
[09-Apr-2009 11:07:21[ **rmatte> I'd need to increase the collector timeout to like 2 hours
[09-Apr-2009 11:08:13[ **rmatte> hey Matt, I have a device that has tons of routes, it's also in the UK and we're connecting to it over a tunnel, I'm doing an smpwalk on it and it's at almost an hour now, still running, any suggestions on how to go about modelling this thing?
[09-Apr-2009 11:10:36[ **rmatte> could I just turn the collector timeout up to like 3 hours and then lock the device when I'm done modelling?
[09-Apr-2009 11:10:43[ **mrayzenoss> try turning off zenoss.snmp.RouteMap
[09-Apr-2009 11:10:58[ **rmatte> ok
[09-Apr-2009 11:11:14[ **rmatte> I can do that just for the one device right?
[09-Apr-2009 11:11:45[ **rmatte> ah yup, found it
[09-Apr-2009 11:11:46[ **mrayzenoss> yeah
[09-Apr-2009 11:12:03[ **mrayzenoss> zProperties
[09-Apr-2009 11:12:10[ **rmatte> when zenoss models, does it do a full snmpwalk, or only query certain strings?
[09-Apr-2009 11:12:27[ **mrayzenoss> I think just certain oids
[09-Apr-2009 11:12:35[ **rmatte> k, I'll try that out and see how it goes
[09-Apr-2009 11:12:36[ **rmatte> thanks
[09-Apr-2009 11:14:02[ **mrayzenoss> there's also zRouteMapCollectOnlyLocal
[09-Apr-2009 11:15:25[ **mrayzenoss> try that one first
[09-Apr-2009 11:15:38[ **rmatte> I don't see that in the plugins list
[09-Apr-2009 11:16:41[ **mrayzenoss> zRouteMapCollectOnlyLocal is a zProperty
[09-Apr-2009 11:16:43[ **rmatte> I'm in the collector plugins section, but I don't see any collectors that I can add on the right
[09-Apr-2009 11:16:47[ **rmatte> I can only remove collectors
[09-Apr-2009 11:16:58[ **mrayzenoss> try the zProperty first
[09-Apr-2009 11:17:23[ **rmatte> the zproperty is the same thing
[09-Apr-2009 11:17:40[ **rocket> mrayzenoss: know where in the dev guide it talks about menu creation for a zenpack? I lost it and cant seem to find it again ..
[09-Apr-2009 11:18:40[ **rmatte> that's so weird, I seem to remember being able to add collector plugins, but it's only giving me the option to remove them
[09-Apr-2009 11:18:47[ **mrayzenoss> rocket: http://www.zenoss.com/community/docs/zenoss-dev-guide/2.3.3/ch12s06.html#ui_adding_menu
[09-Apr-2009 11:19:05[ **mrayzenoss> rocket: the PDF is a better reference
[09-Apr-2009 11:19:08[ **adytum-bot> Title: Zenoss - Developer's Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 11:19:31[ **rmatte> oh well, I'll remove the routes plugin and try again
[09-Apr-2009 11:20:45[ **mrayzenoss> rmatte: Click the grey "Add Fields"
[09-Apr-2009 11:20:52[ **mrayzenoss> not sure why it's hidden by default
[09-Apr-2009 11:20:59[ **rmatte> oh
[09-Apr-2009 11:21:10[ **mrayzenoss> our UI is magical
[09-Apr-2009 11:21:33[ **rmatte> removing the route collection worked like a charm
[09-Apr-2009 11:21:39[ **rmatte> now I'll add the only local plugin and see how that does
[09-Apr-2009 11:22:37[ **rmatte> oh, that zroutemapcollectonlylocal is an actual zproperties option?
[09-Apr-2009 11:23:33[ **mrayzenoss> yup
[09-Apr-2009 11:23:40[ **rmatte> ok, going to try that
[09-Apr-2009 11:30:53[ **rmatte> are the routes required for anything, or are they just a nice-to-have?
[09-Apr-2009 11:31:09[ **rmatte> like, could I just globally disable them and still have the network map work properly?
[09-Apr-2009 11:31:39[ **mrayzenoss> I believe they're used for the network map
[09-Apr-2009 11:31:45[ **rmatte> ah
[09-Apr-2009 11:31:48[ **mrayzenoss> which seems to be quite buggy
[09-Apr-2009 11:31:54[ **rmatte> yeh
[09-Apr-2009 11:31:59[ **rmatte> just a bit
[09-Apr-2009 11:32:11[ **mrayzenoss> I've opened 4 tickets against it in the last week
[09-Apr-2009 11:32:20[ **rmatte> nice hehe
[09-Apr-2009 11:32:36[ **rmatte> how many actual developers do you have?
[09-Apr-2009 11:32:50[ **rmatte> just out of curiosity
[09-Apr-2009 11:33:56[ **mrayzenoss> 5 developers, 2 support developers, 4 pre sales engineers, 5 support engineers, 2 professional services, 1 CTO
[09-Apr-2009 11:34:10[ **rmatte> cool, smaller than I thought hehe
[09-Apr-2009 11:34:52[ **rmatte> impressive though since a company I used to work for had 20 developers working on a network monitoring product called Nebula, since my current company is still associated with my old company we use that tool to monitor their clients, and it blows compared to Zenoss
[09-Apr-2009 11:35:01[ **rmatte> the amount of false positives from it is mind boggling
[09-Apr-2009 11:35:31[ **mrayzenoss> there were more devs, 2 left on good terms and 1 is now a support dev
[09-Apr-2009 11:35:34[ **rmatte> the only thing it does that Zenoss doesn't is that it has an amazingly flashy customer login portal
[09-Apr-2009 11:35:41[ **rmatte> ah, cool
[09-Apr-2009 11:36:14[ **rmatte> if you guys made some sort of customer login portal for Zenoss similar to SolarWinds Orion, you'd own the market
[09-Apr-2009 11:36:23[ **mrayzenoss> I have actually never logged into the customer portal
[09-Apr-2009 11:36:37[ **rmatte> there is a customer portal?
[09-Apr-2009 11:36:40[ **mrayzenoss> yeah
[09-Apr-2009 11:36:47[ **rmatte> not in core though?
[09-Apr-2009 11:36:47[ **mrayzenoss> for customers
[09-Apr-2009 11:36:59[ **rmatte> or are you talking about on your actual site?
[09-Apr-2009 11:37:41[ **mrayzenoss> there is a support portal for customers
[09-Apr-2009 11:37:54[ **rmatte> ah
[09-Apr-2009 11:38:02[ **mrayzenoss> for opening support issues
[09-Apr-2009 11:38:17[ **mrayzenoss> and tracking them and whatnot
[09-Apr-2009 11:38:31[ **rmatte> the portal I was talking about would be like something that you'd include with Zenoss which would allow a company like an MSP to have people login and view stats, and generate custom reports on devices
[09-Apr-2009 11:38:52[ **rmatte> the current zenoss GUI is kind of like that, but it's missing a lot of commonly requested stats, and the reporting is overcomplicated to setup
[09-Apr-2009 11:39:11[ **mrayzenoss> ahhh, yeah.  There's a bit of that in Enterprise
[09-Apr-2009 11:39:26[ **rmatte> the best customer portal I've seen is the one in SolarWinds Orion, it's insane
[09-Apr-2009 12:01:21[ **Disconnect> anyone got a sec to look at my notification probs? i have it set to filter component jmx (identical to whats listed in the messages) but its still emailing me
[09-Apr-2009 13:17:36[ **rocket> mrayzenoss: ping
[09-Apr-2009 13:17:45[ **mrayzenoss> yo
[09-Apr-2009 13:18:08[ **rocket> hey quick question .. I have some data I collected and its in an object
[09-Apr-2009 13:18:25[ **rocket> setting up a template would I be able to use an internal datatype?
[09-Apr-2009 13:18:50[ **rocket> as the datasource?
[09-Apr-2009 13:20:03[ **gemineye> mrayzenoss: Is there a guide for writing
[09-Apr-2009 13:20:06[ **gemineye> ... the reports
[09-Apr-2009 13:20:58[ **mrayzenoss> http://www.zenoss.com/community/docs/zenoss-guide/2.3.3/ch22s08.html
[09-Apr-2009 13:21:19[ **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 13:21:51[ **mrayzenoss> rocket: not sure I follow.  What do you want to use as your datasource?
[09-Apr-2009 13:21:53[ **gemineye> I saw that, but were do I get the variables I can call? getID, getManageIp, getHWSerialNumber, and so on.
[09-Apr-2009 13:23:03[ **mrayzenoss> gemineye: I think this is the list: http://www.zenoss.com/community/docs/zenoss-dev-guide/2.3.3/apa.html
[09-Apr-2009 13:23:24[ **adytum-bot> Title: Zenoss - Developer's Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Apr-2009 13:23:37[ **mrayzenoss> I've got to go, I'll leave this IRC session open and followup when I get back (~1 hour)
[09-Apr-2009 14:05:39[ **Mituc> hello everyone
[09-Apr-2009 14:05:51[ **Mituc> or, zello
[09-Apr-2009 14:06:18[ **Mituc> I have a problem with zenoss and I have no idea where to look, since it doesn't seem to have any real database to manage things
[09-Apr-2009 14:06:20[ **Mituc> I get this:
[09-Apr-2009 14:06:34[ **Mituc> 2009-04-09T15:02:01 INFO ZODB.Conflict database conflict error (oid 0x2c, class
[09-Apr-2009 14:06:35[ **Mituc> Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (8 conflicts, of which 0 were unresolved, since startup at Thu Apr 9 14:54:57 2009)
[09-Apr-2009 14:06:40[ **Mituc> where should I look?
[09-Apr-2009 14:09:19[ **Mituc> where exactly are stored the OIDs I add to each template and how do they get into conflict, since they are under different templates?
[09-Apr-2009 14:11:48[ **cluther> Mituc: You can ignore PObjectCache logs from RenderServer.. they're totally harmless.
[09-Apr-2009 14:12:06[ **rocket> cluther: quick question for you
[09-Apr-2009 14:12:12[ **rocket> I am setting up a new template
[09-Apr-2009 14:12:14[ **cluther> The oid it is referring to is not an SNMP OID, but more like a universally unique key within the Zope database.
[09-Apr-2009 14:12:20[ **rocket> I have modeled an snmp table
[09-Apr-2009 14:12:35[ **rocket> how would I get the oid with the index into the template appropriately?
[09-Apr-2009 14:13:05[ **rocket> eg I have modeled printqueue.jobs_printed=3
[09-Apr-2009 14:13:38[ **Mituc> cluther :  the thing is that the graphs stopped, the RRD files are not updated anymore
[09-Apr-2009 14:13:48[ **cluther> rocket: Store the snmpindex attribetu on your printqueue. Then in the template, leave the index off. zenperfsnmp will tack the objects snmpindex attribute onto the end of it.
[09-Apr-2009 14:13:53[ **rocket> the oid is .1.3.6.1.4.1.2.6.191.3.1.1.1.9 and the index of the first print queue is 1
[09-Apr-2009 14:14:10[ **rocket> so I need the name snmpindex?
[09-Apr-2009 14:15:23[ **Mituc> cluther :  moreover, the RRD files corresponding to some new data sources/data points I've added are not created for the devices from that specific template
[09-Apr-2009 14:16:02[ **cluther> rocket: Yes, but it exists on ManagedEntity, so you're already inheriting it. You just need to set it in the modeler.
[09-Apr-2009 14:16:32[ **cluther> Mituc: I'm not sure why this would be, but it doesn't have anything to do with that log message.
[09-Apr-2009 14:16:49[ **rocket> so I dont need to define a _properties entry for it?
[09-Apr-2009 14:17:45[ **cluther> Not if you're doing _properties = ManagedEntity._properties + ( ...
[09-Apr-2009 14:18:45[ **Mituc> cluther :  those RRD files were created only for the first perf template I've added the OID to
[09-Apr-2009 14:19:24[ **Mituc> after I added the same data source to another two perf templates, the graphs stoped for all the devices under those two perf templates
[09-Apr-2009 14:19:45[ **Mituc> and since then I get that message in the logs, which doesn't say anything about where the problem is
[09-Apr-2009 14:19:56[ **Mituc> at least not to me
[09-Apr-2009 14:22:30[ **Mituc> the ugly thing is that I removed those data sources and the rrd files aren't being updated
[09-Apr-2009 14:22:52[ **Mituc> can anyone at least tell me how do I debug this thing?
[09-Apr-2009 14:23:03[ **Mituc> the messages from the logs are not helpful at all
[09-Apr-2009 14:23:26[ **Mituc> and the only method I've found in the user guide was telling me to strace the services (?????).
[09-Apr-2009 14:33:34[ **rocket> cluther: still getting this error
[09-Apr-2009 14:33:50[ **rocket> 2009-04-09 14:32:53 WARNING zen.zenperfsnmp: Error collecting data on en1nims61.mikl.com -- retrying in single-OID mode
[09-Apr-2009 14:33:53[ **rocket> 2009-04-09 14:32:53 WARNING zen.zenperfsnmp: Error reading value for "aixprintqueueJobNum" on en1nims61.mikl.com (oid .1.3.6.1.4.1.2.6.191.3.1.1.1.9 is bad)
[09-Apr-2009 14:34:09[ **Mituc> rocket :  snmpwalk it first
[09-Apr-2009 14:34:16[ **Mituc> and make sure the OID is correct
[09-Apr-2009 14:34:22[ **rocket> snmpwalk -v1 -cpublic en1nims61.mikl.com   .1.3.6.1.4.1.2.6.191.3.1.1.1.9.1
[09-Apr-2009 14:34:22[ **rocket> SNMPv2-SMI::enterprises.2.6.191.3.1.1.1.9.1 = INTEGER: 0
[09-Apr-2009 14:34:25[ **rocket> it is
[09-Apr-2009 14:34:41[ **Mituc> well, above you get something about .1.3.6.1.4.1.2.6.191.3.1.1.1.9, not the .1
[09-Apr-2009 14:35:08[ **rocket> Mituc its a table and according to cluther it should append the snmpindex
[09-Apr-2009 14:35:10[ **Mituc> so edit the data source and fill in there the right OID
[09-Apr-2009 14:35:22[ **Mituc> oh, ok
[09-Apr-2009 14:35:24[ **rocket> Mituc: .1 is dynamic
[09-Apr-2009 14:35:55[ **Mituc> in this case, it seems like it doesn't
[09-Apr-2009 14:36:08[ **rocket> richt .. thats what I am trying to figure out
[09-Apr-2009 14:36:11[ **rocket> right
[09-Apr-2009 14:37:24[ **cluther> The snmpindex attribute on that printqueue is 1?
[09-Apr-2009 14:37:30[ **rocket> yes
[09-Apr-2009 14:37:36[ **cluther> Ohh.. make sure you don't bind that template to the device.
[09-Apr-2009 14:37:44[ **rocket> I did do that
[09-Apr-2009 14:37:49[ **rocket> not bind that is
[09-Apr-2009 14:38:34[ **rocket> could my Target class in the template be the issue?
[09-Apr-2009 14:44:33[ **cluther> Nah.. that only affects where it gets shown in the UI.
[09-Apr-2009 14:44:55[ **rocket> cluther: it might be going now
[09-Apr-2009 14:45:18[ **rocket> cluther: is there a way to kick the snmp probing to get it to populate faster?
[09-Apr-2009 14:45:54[ **cluther> rocket: Nope.. you can throw a thousand values at RRDTool, and as long as it's still the same time it will whittle them down to one.
[09-Apr-2009 14:46:09[ **rocket> cluther: ok
[09-Apr-2009 14:46:22[ **cluther> rocket: You can "zenperfsnmp run -v10 --device=deviceName" to see the OIDs being queried and their results though.
[09-Apr-2009 14:47:29[ **rocket> cluther: if there was a failure once does zenperfsnmp skip it from then on?
[09-Apr-2009 14:47:35[ **cluther> no
[09-Apr-2009 14:47:52[ **cluther> It'll skip devices that have an outstanding /Status/Ping event on them though.
[09-Apr-2009 14:48:18[ **rocket> it looks like it connected to the device and got the nic info but not my printqueue info
[09-Apr-2009 14:50:13[ **perr0> rmatte: did turning off zenoss.snmp.RouteMap work for you?
[09-Apr-2009 14:52:06[ **Mituc> cluther :  ok, it seems like some mis defined thresholds fscked up those graphs
[09-Apr-2009 14:52:19[ **Mituc>
[09-Apr-2009 14:52:29[ **cluther> rocket: chudler mentioned this to me too.. let me take a look.
[09-Apr-2009 14:53:31[ **cluther> oh.. I see now.
[09-Apr-2009 14:53:37[ **rocket> cluther: it looks like it might be working now .. it just doesnt display the oid is working against
[09-Apr-2009 14:53:55[ **rocket> cluther: oh?
[09-Apr-2009 14:54:34[ **Mituc> by the way guys, probably a simple problem for some more experienced zenoss users: let's say I have two data sources defined, memAvailReal from the linux template and I define another one, memTotalReal. how can I set a threshold for the memAvailReal not to go below, say, 0.2 * memTotalReal? 0.2*memTotalReal doesn't seem to do the trick
[09-Apr-2009 14:56:02[ **cluther> rocket: trac-zenpacks/changeset/162/
[09-Apr-2009 14:57:53[ **chudler> WOW Nice. I have never seen this example before. I am always rooting through zenoss itself for information.
[09-Apr-2009 15:02:45[ **rocket> cluther: ok I am close .. its getting the data now .. but its not putting that in the right folder
[09-Apr-2009 15:03:33[ **rocket> cluther__: its putting the snmp data for my print queue in a perf/Devices/os .. instead of perf/Devices//os
[09-Apr-2009 15:08:30[ **cluther__> rocket: Did you implement the device method on AIXPrintQueue?
[09-Apr-2009 15:10:47[ **rocket> cluther__: let me see
[09-Apr-2009 15:11:30[ **rocket> cluther__: yes
[09-Apr-2009 15:11:37[ **rocket> def device(self):
[09-Apr-2009 15:11:43[ **rocket> return self.aixbase()
[09-Apr-2009 15:32:16[ **rocket> cluther__: any other ideas?
[09-Apr-2009 15:33:13[ **perr0> how many cluthers is there?
[09-Apr-2009 15:35:55[ **Mituc> enough
[09-Apr-2009 15:36:06[ **Mituc> I'd like one for me, but..
[09-Apr-2009 15:37:23[ **perr0> google > http://twitter.com/cluther
[09-Apr-2009 15:37:42[ **adytum-bot> Title: cluther (cluther) on Twitter (at twitter.com)
[09-Apr-2009 15:37:43[ **adytum-bot> http://twitter.com/cluther
[09-Apr-2009 17:16:46] willwh1 is now known as willwh
[10-Apr-2009 00:00:42] [disconnected at Fri Apr 10 00:00:42 2009]
[10-Apr-2009 00:00:43] [connected at Fri Apr 10 00:00:43 2009]
[10-Apr-2009 00:00:53] [zenoss-logger (logger bot) has joined #zenoss]
[10-Apr-2009 07:15:09] bzed_ is now known as bzed
[10-Apr-2009 08:06:41[ **Disconnect> so a week or so ago someone was asking for input on better paging rules interfaces? the biggest lack i'm hitting right now (and maybe its a lack for me reading hte right docs ..) is the ability to set global schedules or filters that individual users can apply like templates.
[10-Apr-2009 08:06:48[ **Disconnect> (well that and the fact that I can't get it to stop paging on jmx and ntp errors)
[10-Apr-2009 09:19:42[ **rocket> monring
[10-Apr-2009 09:19:45[ **rocket> gah
[10-Apr-2009 09:19:46[ **rocket> morning
[10-Apr-2009 09:20:16[ **rocket> anyone here do zenpack development? I am wondering how I setup a monitor on a new device I created .. :/
[10-Apr-2009 09:20:25[ **rocket> I know about thresholds etc ..
[10-Apr-2009 09:20:36[ **rocket> just wondering if thats all there is to it ...
[10-Apr-2009 09:40:03] kingj is now known as KingJ
[10-Apr-2009 09:43:50[ **LedZeplin> oh, boy, there is a zenoss channel?  anyone around to answer some newbie questions?
[10-Apr-2009 09:44:00[ **LedZeplin> s/channel?/channel!/
[10-Apr-2009 09:44:31] KingJ is now known as kingj
[10-Apr-2009 09:44:33[ **rocket> LedZeplin: it varies .. a couple of hours from now will probably be more activity
[10-Apr-2009 09:44:50[ **rocket> LedZeplin: but it is nearing a holiday so traffic might be pretty light today
[10-Apr-2009 09:45:02[ **LedZeplin> ok
[10-Apr-2009 09:46:10[ **rocket> LedZeplin: whats the question I might be able to answer .. I am a newbie too just evaluating it for our company/hacking it to do what we need
[10-Apr-2009 09:47:44[ **LedZeplin> I'm used to nagios and I'm trying to get my head around how zenoss does things. I've read much of the manual, and I think I get device classes. But I can't find a way to set up a service template for a device class, or some other organizing container. My first test case, is that I want all the PDU's in the new PDU device class to be checked for http and ssh. But the performance template, is well, limited to performance stuff. I'm ki
[10-Apr-2009 09:48:36[ **rocket> LedZeplin: ok .. so I would setup a new organizer folder
[10-Apr-2009 09:49:03[ **LedZeplin> organizer folder under what exactly?
[10-Apr-2009 09:49:22[ **rocket> Classes-> Devices
[10-Apr-2009 09:49:44[ **LedZeplin> ok, I created one for my ServerTech PDUs
[10-Apr-2009 09:50:11[ **LedZeplin>  /Devices  /Power  /PDU  /ServerTech
[10-Apr-2009 09:50:41[ **rocket> ok good .. now I just have to remember how to add a new ip service to monitor
[10-Apr-2009 09:51:29[ **LedZeplin> this is where I went to templates and tried to create a template. but it's limited to performance checks.
[10-Apr-2009 09:51:35[ **LedZeplin> as far as I can tell
[10-Apr-2009 09:51:44[ **rocket> for the most part
[10-Apr-2009 09:52:10[ **LedZeplin> I set it up to get snmp uptime, and do httpmonitor. but I think those will only get me data to draw rrd graphs, no?
[10-Apr-2009 09:52:34[ **rocket> you can override the template and add a threshold
[10-Apr-2009 09:52:43[ **rocket> if there was a certain perf number etc
[10-Apr-2009 09:52:51[ **LedZeplin> could not find a way in there to make it monitor port 22. and that is where I realized that datasources don't seem to be how it should be done for service monitoring.
[10-Apr-2009 09:53:14[ **rocket> ok do you see ip services under the os tab
[10-Apr-2009 09:53:58[ **LedZeplin> im' on the device class page,  I have "classes - events - zproperties- and templates"
[10-Apr-2009 09:54:20[ **rocket> go to the pdu
[10-Apr-2009 09:54:28[ **rocket> on the pdu there should be an os tab
[10-Apr-2009 09:55:00[ **LedZeplin> sure, but I don't want to do it on every single pdu. from in there it's per device it seems. am I wrong?
[10-Apr-2009 09:55:23[ **rocket> I am not sure how to make it do it on a class at the moment .. but I know you can do it system wide
[10-Apr-2009 09:55:37[ **rocket> which would be to go to the services menu on the left
[10-Apr-2009 09:56:11[ **LedZeplin> right. but obviosly, httpd does not run on every device. so I'll get a ton of service down errors on everything else won't i?
[10-Apr-2009 09:56:24[ **rocket> that is true .. I am hunting
[10-Apr-2009 09:57:35[ **LedZeplin> i was wondering if systems, or groups might be the container for service templating. but I can't find anything there either.
[10-Apr-2009 09:59:06[ **rocket> I think systems is used more for maintenance windows groupings
[10-Apr-2009 09:59:29[ **rocket> or grouping events together too
[10-Apr-2009 09:59:42[ **rocket> eg see all the events for that systems group
[10-Apr-2009 09:59:53[ **rocket> eg dns events for the dns server systems
[10-Apr-2009 10:00:45] kingj is now known as KingJ
[10-Apr-2009 10:04:08[ **rocket> LedZeplin: not sure .. if you see mrayzenoss pop in I would ask him
[10-Apr-2009 10:18:19[ **mrayzenoss> Good morning, just had the last internal demo for the Blue Crab release. A few minor changes still going in
[10-Apr-2009 10:18:41[ **rocket> mrayzenoss: morning
[10-Apr-2009 10:23:57[ **LedZeplin> hey mrayzenoss, I was told that you were the guy to ask my question to.
[10-Apr-2009 10:24:08[ **LedZeplin> I'm used to nagios and I'm trying to get my head around how zenoss does things. I've read much of the manual, and I think I get device classes. But I can't find a way to set up a service template for a device class, or some other organizing container. My first test case, is that I want all the PDU's in the new PDU device class to be checked for http and ssh. But the performance template, is well, limited to performance stuff. I'm ki
[10-Apr-2009 10:25:36[ **mrayzenoss> your post got cut off a bit
[10-Apr-2009 10:25:49[ **LedZeplin> how far did you see?
[10-Apr-2009 10:25:59[ **mrayzenoss> "But the performance template, is well, limited to performance stuff.  I'm ki"
[10-Apr-2009 10:26:25[ **LedZeplin> I'm kind of lost on how to tie service checks to desired kinds of equipment.
[10-Apr-2009 10:29:58[ **Disconnect> LedZeplin: device class
[10-Apr-2009 10:30:07[ **rocket> mrayzenoss: basically he is looking for a way to turn on http monitoring for a group or class and not the whole environment .. and not by individual elements
[10-Apr-2009 10:30:46[ **mrayzenoss> sure
[10-Apr-2009 10:31:28[ **mrayzenoss> so you're trying to monitor your PDUs and you want to add a ipservice check?
[10-Apr-2009 10:31:47[ **rocket> yup and he has a device class for it made
[10-Apr-2009 10:32:06[ **rocket>  /Devices  /Power  /PDU  /ServerTech
[10-Apr-2009 10:32:08[ **LedZeplin> yes, that I what I think I want to do, keep in mind, I'm used to nagios, and if zenoss does something fundamentally different, I might not know about it.
[10-Apr-2009 10:36:27[ **LedZeplin> ultimately, I want a profile for all the pdu's in zenoss, and I want to monitor them all the same way, which includes some ipservice checks. All I've found so far is to have to add the ipservices for each individual device.
[10-Apr-2009 10:36:49[ **rocket> mrayzenoss: then I have a development question regarding where do I look to see what is being monitored on a filesystem for example or how do I add a monitor that is not part of a threshold in a template
[10-Apr-2009 10:48:16[ **Disconnect> LedZeplin: you can add the templates to the class.
[10-Apr-2009 10:48:44[ **rocket> Disconnect: I dont believe its a template that he needs though ...
[10-Apr-2009 10:48:49[ **LedZeplin> Disconnect: yep, I tried that, but was unable to figure out how to add ipservice checks to the template.
[10-Apr-2009 10:50:01[ **LedZeplin> I started by adding datasources, since there is an httpmonitor option, but was unable to find a way to monitor ssh, and that is when I realized that this was for collecting rrd data points, and did not seem to be the way to do ipservice checks.
[10-Apr-2009 10:51:26[ **mrayzenoss> LedZeplin: I'm getting educated on this myself, I'll have something in a minute
[10-Apr-2009 10:51:35[ **LedZeplin> ok
[10-Apr-2009 10:53:18[ **Disconnect> there is a way to do it (i've done it) but i don't have the info off the top of my head. so listen to mrayzenoss
[10-Apr-2009 10:54:29] * Disconnect is still trying to figure out why he's getting paged for stuff specifically on the "component is not.." list
[10-Apr-2009 11:04:05[ **mrayzenoss> so I'm severely disillusioned with IPService check now
[10-Apr-2009 11:04:20[ **mrayzenoss> http://dev.zenoss.org/trac/ticket/2604
[10-Apr-2009 11:04:22[ **rocket> mrayzenoss: oh? can't do it?
[10-Apr-2009 11:04:28[ **mrayzenoss> no, it's global by default
[10-Apr-2009 11:04:42[ **mrayzenoss> you can't assign it to a device class
[10-Apr-2009 11:04:47[ **mrayzenoss> you can turn it on globally
[10-Apr-2009 11:04:53[ **mrayzenoss> which isn't super useful
[10-Apr-2009 11:05:19[ **mrayzenoss> a better work-around is to use check_tcp as a command datasource
[10-Apr-2009 11:05:26[ **LedZeplin> mrayzenoss: seems like such an oversight. I'm shocked that not everybody requires this feature.
[10-Apr-2009 11:05:30[ **mrayzenoss> which can be applied at the device level
[10-Apr-2009 11:05:47[ **mrayzenoss> LedZeplin: I agree
[10-Apr-2009 11:06:03[ **rocket> hrmm now I know another area I can hack in
[10-Apr-2009 11:06:18[ **mrayzenoss> rocket: I moved the ticket against King Crab to bring it up
[10-Apr-2009 11:06:33[ **mrayzenoss> Chet said there's some valid argument against it, but he can't remember what it was
[10-Apr-2009 11:06:40[ **rocket> mrayzenoss: did you get my other question?
[10-Apr-2009 11:06:43[ **LedZeplin> mrayzenoss: how do I get check_tcp into the datasource type pulldown?
[10-Apr-2009 11:08:22[ **mrayzenoss> you want to use the "COMMAND" datasource
[10-Apr-2009 11:08:40[ **LedZeplin> ok
[10-Apr-2009 11:09:52[ **mrayzenoss> the command template will be something like "check_tcp -H $devname " and whatever the other arguments are
[10-Apr-2009 11:10:06[ **LedZeplin> ok, I'll give that a try
[10-Apr-2009 11:11:40[ **mrayzenoss> you can test it against the devices in your system
[10-Apr-2009 11:12:06[ **mrayzenoss> the instructions for Nagios Check Ping have a pretty good walk-through http://www.zenoss.com/community/projects/zenpacks/nagios-check-ping
[10-Apr-2009 11:12:27[ **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[10-Apr-2009 11:12:41[ **mrayzenoss> you don't have to graph it, it'll just generate events
[10-Apr-2009 11:13:43[ **LedZeplin> yeah, I'll try that. it just seems the wrong way to proceed until now. still I'm shocked that services per class wasn't a blocking requirement for v1.0. It's the first thing I tried to do after installing zenoss.
[10-Apr-2009 11:13:47[ **Disconnect> is there anything obvious i'm missing or need to do to debug this notifications thing? i don't --care-- that ntp drifts on the vms overnight. i really don't care when its "overnight". but the component-is-not test isn't working..
[10-Apr-2009 11:14:05[ **LedZeplin> Thanks again
[10-Apr-2009 11:16:42[ **mrayzenoss> I think usually people try to monitor more than just port on/off
[10-Apr-2009 11:16:54[ **mrayzenoss> so they'll use the http-mon to check that the responses are good
[10-Apr-2009 11:16:58[ **mrayzenoss> or actually login with ssh
[10-Apr-2009 11:18:17[ **LedZeplin> so are you saying that I should prefer nagios plugins over ipservice checks because they check the applicaiton layer and ipservice does not?
[10-Apr-2009 11:18:39[ **rocket> LedZeplin: thats probably a better option
[10-Apr-2009 11:19:03[ **rocket> LedZeplin: I know many times in my past a port is open but nothing is responding
[10-Apr-2009 11:19:05[ **LedZeplin> sure, but not very intuitive, this is zenoss and not nagios after all.
[10-Apr-2009 11:20:41[ **chudler> LedZeplin: There is a zenpack for ServTech CDUs. It doesn't monitor the http or ssh, however. It monitors the feed loads, and temp/humidity.
[10-Apr-2009 11:21:06[ **rocket> LedZeplin: /whois chudler
[10-Apr-2009 11:21:07[ **LedZeplin> chudler: that sounds interesting, I missed that.
[10-Apr-2009 11:21:11[ **rocket> oops
[10-Apr-2009 11:21:48[ **chudler> is called SentryCDU zenpack. You might as well wait a few weeks until v2 of that zenpack is ready, however.
[10-Apr-2009 11:22:26[ **mrayzenoss> http://www.zenoss.com/community/projects/zenpacks/sentrycdu
[10-Apr-2009 11:22:34[ **LedZeplin> how do I install it since it's not an egg file?  sorry for the super newb quesiton.
[10-Apr-2009 11:22:35[ **rocket> chudler: do you do much development of zenpacks etc? if so I have a couple of thought/understanding questions ..
[10-Apr-2009 11:22:46[ **adytum-bot> Title: ZenPack - Sentry CDU Monitor - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[10-Apr-2009 11:22:55[ **mrayzenoss> just load the zenpack through the UI, it'll handle the .zip
[10-Apr-2009 11:23:29[ **chudler> the next one is an egg, and much improved. I don't advise using this one as I am on the verge of a new release :-)
[10-Apr-2009 11:23:46[ **mrayzenoss> maybe LedZeplin could beta test it for you
[10-Apr-2009 11:24:06[ **LedZeplin> I could. hell I'm just getting my feet wet anyway.
[10-Apr-2009 11:24:07[ **chudler> yes.  dougdoug already volunteered, and I don't mind having more testing even.
[10-Apr-2009 11:24:20[ **LedZeplin> I'll have to get some temperature probes hooked up.
[10-Apr-2009 11:25:34[ **chudler> LedZeplin: let me know where to send it, and I will get a release candidate to you ASAP
[10-Apr-2009 11:26:07[ **LedZeplin> chudler: I /msg you my email address
[10-Apr-2009 11:33:26[ **chudler> rocket:  ask away.  I could try to answer
[10-Apr-2009 11:47:47[ **rocket> chudler: I am trying to create a new print queue class
[10-Apr-2009 11:48:18[ **rocket> chudler: and I am trying to figure out how I send alerts based on a status from snmp for example
[10-Apr-2009 11:48:30[ **rocket> chudler: say print queue offline = 3
[10-Apr-2009 11:48:42[ **rocket> chudler: print queue online = 1
[10-Apr-2009 11:49:09[ **rocket> and then have that show up in my pagetemplate as a green or orange circle like the ipinterface stuff does
[10-Apr-2009 11:49:20[ **chudler> oh okay. it is easy to do during modeling, but I have not a way yet for the collector to do it.
[10-Apr-2009 11:49:28[ **chudler> I assumed I would be writing a custom datacollector
[10-Apr-2009 11:49:42[ **chudler> FWIW I have the same problem for just about all of my zenpacks.
[10-Apr-2009 11:49:55[ **chudler> I mean a custom datasource.
[10-Apr-2009 11:51:23[ **chudler> eventually, I have to tackle this problem myself.
[10-Apr-2009 11:52:03[ **chudler> if you have a datasource setup in the component template, you can do this in the class:
[10-Apr-2009 11:52:08[ **rocket> and I guess I still have a disconnect between modelling, collecting and datasources
[10-Apr-2009 11:52:20[ **chudler> if self.cacheRRDValue('data_point'): ...
[10-Apr-2009 11:53:16[ **chudler> make a method on the printqueue class called like:  def statusBool(self):
[10-Apr-2009 11:53:31[ **chudler> if self.cacheRRDValue('queue_status') == 3: True
[10-Apr-2009 11:53:33[ **chudler> or whatever.
[10-Apr-2009 11:53:39[ **chudler> then in the display template
[10-Apr-2009 11:53:50[ **chudler>
Comments (0)