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

IRC October 2009

VERSION 1 
Created on: Dec 9, 2009 4:12 PM by Matt Ray - Last Modified:  Dec 9, 2009 4:34 PM by Matt Ray
[01-Oct-2009 00:00:46] [connected at Thu Oct  1 00:00:46 2009]
[01-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[01-Oct-2009 02:35:15] <mf2hd> hi, when i'm using wmidatasource zenpack, is there any possibility to point "this.process" in WQL query?
[01-Oct-2009 02:35:55] <mf2hd> so, for example if i wan't to add used handles i make query like: "select Handlecount from Win32_PerfFormattedData_PerfProc_Process where name = 'process'
[01-Oct-2009 02:36:35] <mf2hd> but how to point that "search for the process that this template is looking for in here?"
[01-Oct-2009 02:36:51] <mf2hd> or have i to make local copies for every process?
[01-Oct-2009 03:27:37] <mf2hd> hmmz, basically it seems to be possible done with TALES, but I can't find proper TALES expression
[01-Oct-2009 03:27:58] <mf2hd> ${here/os/something/something}
[01-Oct-2009 05:32:14] <roshenia> hi!
[01-Oct-2009 05:32:30] <Troubadix09> hi roshenia
[01-Oct-2009 05:32:47] <roshenia> zenmodeler : Remote exception: zExceptions.BadRequest: The id "_____ Microsoft .NET Framework 3.5 SP1 _ RUS" is invalid because it begins with an underscore.
[01-Oct-2009 05:32:53] <roshenia> no solution?
[01-Oct-2009 05:34:07] <Troubadix09> roshenia: no, not seen this before
[01-Oct-2009 05:34:13] <roshenia> hehe
[01-Oct-2009 05:34:41] <Troubadix09> oh, lunchtime, cu l8er
[01-Oct-2009 05:36:49] <roshenia> ok
[01-Oct-2009 06:05:45] <roshenia> who use WmiPerf?
[01-Oct-2009 06:06:02] <roshenia> WMI Data Source
[01-Oct-2009 07:29:31] straterr1 is now known as straterra
[01-Oct-2009 07:52:36] <roshenia> who use WMI Data Source?
[01-Oct-2009 07:52:45] <roshenia> from zenpack
[01-Oct-2009 08:20:14] <exarkun> I aded the Server/SSH/Linux cpu and uptime data sources to a device last night.  They didn't manage to collect any data, though.  They just timed out a few hundred times.  According to my ssh logs, zenoss did manage to log in via ssh.  And if I test the data sources against the device manually, they work.  But not so when they are run by the scheduler.  Any ideas?
[01-Oct-2009 08:21:58] <mrayzenoss> exarkun: odd... does the user have an account on the box and a home directory?  I assume you can ssh into the machine no problem?
[01-Oct-2009 08:22:09] <exarkun> yep
[01-Oct-2009 08:23:44] <mrayzenoss> anything in the zencommand logs of interest?
[01-Oct-2009 08:24:02] <exarkun> Dunno, where do I look at those? :)
[01-Oct-2009 08:24:14] <mrayzenoss> $ZENHOME/logs/
[01-Oct-2009 08:24:18] * exarkun takes a look
[01-Oct-2009 08:24:34] <cluther> It would interesting to see if restarting the zencommand daemon corrects the problem.
[01-Oct-2009 08:24:56] <exarkun> Lots of things like this:
[01-Oct-2009 08:24:58] <exarkun> 2009-10-01 09:16:55 WARNING zen.zencommand: Command timed out on device boson: '/bin/cat /proc/stat'
[01-Oct-2009 08:25:01] <exarkun> 2009-10-01 09:16:57 INFO zen.CmdClient: command client finished collection for boson
[01-Oct-2009 08:28:08] <exarkun> I'll try restarting it and see what happens
[01-Oct-2009 08:28:35] <twm1010> mrayzenoss: any plans to put the organizer availability zenpack into core?
[01-Oct-2009 08:30:53] <mrayzenoss> twm1010: what's that?
[01-Oct-2009 08:31:12] <twm1010> its a custom report that allows you to do an availability based upon any organizer, be it group, system, location, etc
[01-Oct-2009 08:31:50] <twm1010> i know its in enterprise, i've got a 2.1 zenpack someone e-mailed me that does it, its extremely useful
[01-Oct-2009 08:34:22] <exarkun> Same results after restart
[01-Oct-2009 08:48:09] <mrayzenoss> exarkun: from the top... you made a new device class and copied over the templates from /Server/SSH/Linux?
[01-Oct-2009 08:48:22] <mrayzenoss> did you add the collector plugins?
[01-Oct-2009 08:48:46] <mrayzenoss> and bind the templates?
[01-Oct-2009 08:51:39] <exarkun> I just used the /Server/SSH/Linux class directly, didn't create a new one or copy anything
[01-Oct-2009 08:52:21] <exarkun> ie, I went to the device's status page and picked Manage -> Change Class
[01-Oct-2009 08:52:57] <mrayzenoss> did you remodel after changing to the new device class?
[01-Oct-2009 08:53:07] <exarkun> yea
[01-Oct-2009 08:53:24] <exarkun> ie, Manage -> Model Device, right?
[01-Oct-2009 08:55:20] <exarkun> I can re-create the device from scratch and try configuring it again, to make sure I actually did what I remember doing, or to set it up differently if there's a more conventional approach
[01-Oct-2009 08:55:47] <exarkun> This is all just a test setup, no important data anywhere
[01-Oct-2009 08:56:15] <mrayzenoss> well, if you're going to manage Linux boxes with SSH, I'd recommend adding the LinuxMonitorAddon
[01-Oct-2009 08:56:50] <mrayzenoss> docs/DOC-3493
[01-Oct-2009 08:57:16] <mrayzenoss> there were some gaps in the 2.4 LinuxMonitor ZenPack (2.5 adds them)
[01-Oct-2009 08:57:40] <mrayzenoss> and then there are several more to add software inventory for distros
[01-Oct-2009 08:57:53] <mrayzenoss> Ubuntu, Fedora, SuSE, etc.
[01-Oct-2009 08:57:59] <exarkun> I might have installed that one already (I remember looking at the page at least).
[01-Oct-2009 08:58:02] * exarkun checks
[01-Oct-2009 08:59:07] <exarkun> Hm nope, just LinuxMonitor.  Cool, I'll install that.
[01-Oct-2009 09:01:01] <mrayzenoss> gotta run to a defect review
[01-Oct-2009 09:04:17] <rocket> exarkun: from the command line can you try running
[01-Oct-2009 09:04:32] <rocket> zencommand run -v 10 -d <device_name>
[01-Oct-2009 09:04:55] <rocket> and or "zenmodeler run -v 10 -d <device_name>
[01-Oct-2009 09:05:06] <rocket> that adds additional debugging
[01-Oct-2009 09:05:25] <rocket> also make sure if you have added any zenpacks you have restarted zenoss
[01-Oct-2009 09:07:57] <exarkun> Huh.  The zencommand output makes me wonder if I configured the ssh key right.
[01-Oct-2009 09:07:59] * exarkun checks that
[01-Oct-2009 09:09:00] <jb> morning!
[01-Oct-2009 09:11:41] <twm1010> morning jb
[01-Oct-2009 09:12:22] <exarkun> Okay.  The ssh key thing was it.  First I had the path wrong, then I had the permissions wrong, then I had the path wrong again, but then I got them both right and it succeeded. :)
[01-Oct-2009 09:13:14] <exarkun> Is the extra output from that zencommand available in the web ui anywhere?  It would have been pretty useful to see that it couldn't find the ssh key I told it to use.
[01-Oct-2009 09:19:19] mrayzenoss1 is now known as mrayzenoss
[01-Oct-2009 09:19:42] <mrayzenoss> exarkun: you could turn up logging under Settings->Daemons->Edit Config
[01-Oct-2009 09:20:38] <exarkun> Awesome.  Thanks.
[01-Oct-2009 09:20:57] <mrayzenoss> don't forget to turn it back down when everything is working
[01-Oct-2009 09:24:52] <twm1010> mrayzenoss: is that online training still going to happen?
[01-Oct-2009 09:25:36] <mrayzenoss> twm1010: http://www.zenoss.com/support/training
[01-Oct-2009 09:25:46] <mrayzenoss> went live yesterday
[01-Oct-2009 09:31:48] <twm1010> excellent, im gonna try and get it budgeted for next year, i got a green light yesterday to move all systems alerting to it ASAP
[01-Oct-2009 09:40:58] <mrayzenoss> cool
[01-Oct-2009 09:41:05] <rmatte> hmmm, thought they'd drop the pricing of the only training down a bit, but evidently not
[01-Oct-2009 09:41:06] <rmatte> lol
[01-Oct-2009 09:41:14] <rmatte> only = online
[01-Oct-2009 09:41:22] <rmatte> (sorry, haven't had my coffee yet :P)
[01-Oct-2009 09:41:33] <ke4qqq> coffee ......hmm that sounds like a good idea
[01-Oct-2009 09:41:41] <rmatte> yup
[01-Oct-2009 09:44:04] <cgibbons> yay coffee
[01-Oct-2009 09:44:11] <ke4qqq> so process monitoring parameters, has that changed since 2.3.3?
[01-Oct-2009 09:45:20] <ke4qqq> because Jane Curry's paper shows the ability to watch parameters to a process. rmatte correctly pointed out to me yesterday that they are separate oids
[01-Oct-2009 09:46:03] <ke4qqq> so, I am a bit confused as to whether or not checking for processes with params is possible
[01-Oct-2009 09:46:42] <rmatte> hmmm weird
[01-Oct-2009 09:46:48] <rmatte> any idea why my zentrap is doing this:
[01-Oct-2009 09:46:50] <rmatte> DEBUG:zen.ZenTrap:OID cache miss on 1.3.6.1.6.3.1.1.5.0.0 (exactMatch=True, strip=False)
[01-Oct-2009 09:46:57] <rmatte> it's happening a TON
[01-Oct-2009 09:47:01] <rmatte> like 90% of the output is that
[01-Oct-2009 09:49:09] <ckrough> is that en error or just informative because its in DEBUG
[01-Oct-2009 09:53:13] <rmatte> no idea
[01-Oct-2009 09:53:27] <rmatte> "OID cache miss" strikes me as a possible error
[01-Oct-2009 09:53:53] <ckrough> sounds like its checking cache for something that isnt there
[01-Oct-2009 09:53:58] <ckrough> but it may have just aged out
[01-Oct-2009 09:54:08] <rmatte> possibly
[01-Oct-2009 09:55:49] <bedwards> hello, I am a Zenoss developer
[01-Oct-2009 09:55:57] <cgibbons> ohnoes!
[01-Oct-2009 09:56:10] <bedwards> are you driving?
[01-Oct-2009 09:56:17] <cgibbons> nope i'm still asleep :)
[01-Oct-2009 09:56:44] <rmatte> lol
[01-Oct-2009 10:07:30] <cluther> rmatte: Are you around to talk about ticket #4997?
[01-Oct-2009 10:07:37] <rmatte> yessir
[01-Oct-2009 10:09:44] <rmatte> ok people, so Chet and I are having a discussion in regards to the following Trac ticket: http://dev.zenoss.org/trac/ticket/4997
[01-Oct-2009 10:09:59] <rmatte> we're bringing it in to the channel in case anyone else wants to jump in with opinions/suggestions
[01-Oct-2009 10:10:04] <ckrough> oh, its thuirsday
[01-Oct-2009 10:10:05] <cluther> Great. So what I'm still stubbornly thinking about this is that the ifOperStatus should be completely ignored when determining which interfaces to monitor, but ifAdminStatus plays an important role.
[01-Oct-2009 10:10:51] <rmatte> I see what you're saying, and quite honestly that would be fine... but this is how I'd envision that working...
[01-Oct-2009 10:11:00] <ckrough> Hmm
[01-Oct-2009 10:11:19] <ckrough> as a rep of a NOC I would prefer NOT to see those merged.
[01-Oct-2009 10:11:27] <cluther> ckrough: I'm glad you're here for this one.
[01-Oct-2009 10:11:54] <rmatte> First off, when someone manually tells Zenoss to monitor a port, it should check the port at that time (without requiring a remodel) to see if it's admin down
[01-Oct-2009 10:12:17] <rmatte> if it is, there should be some sort of dialog popup saying something like "The following ports are currently admin down and could not be set to monitored"
[01-Oct-2009 10:12:28] <rmatte> If it's not admin down, then Zenoss should start monitoring the port
[01-Oct-2009 10:12:38] <rmatte> none of this should require any kind of remodelling
[01-Oct-2009 10:12:59] <cluther> Ah.. I like that.
[01-Oct-2009 10:13:30] <ckrough> That sounds like a larger scope than #4997, what is that a solution for ?
[01-Oct-2009 10:13:50] <rmatte> ckrough: It's a solution for the current behaviour of King Crab
[01-Oct-2009 10:14:04] <ckrough> I'm not up to speed on the problem at hand
[01-Oct-2009 10:14:24] <rmatte> ckrough: 4997 is what led to the problem, so it's really a regression related to 4997 in my opinion
[01-Oct-2009 10:14:30] <cluther> rmatte: To put this into context the behavior for all versions leading up to King Crab (2.5) was completely ridiculous in that if the modeled ifOperStatus was down, the interface would not be monitored.
[01-Oct-2009 10:14:36] <rmatte> If we need to open a new ticket for this then so be it
[01-Oct-2009 10:14:46] <cluther> #4997 changed this from using ifOperStatus to ifAdminStatus.
[01-Oct-2009 10:14:57] <cluther> So it is at least a small step in the right direction.
[01-Oct-2009 10:14:57] <rmatte> cluther: gotcha, which is awesome and what I expected
[01-Oct-2009 10:15:12] <ckrough> yeah, makes much more sense
[01-Oct-2009 10:15:42] <ckrough> Are you saying that interfaces are automatically monitored if they are ifAdmonStatus UP at modelling time?
[01-Oct-2009 10:15:47] <rmatte> cluther: let me try something, maybe I misinterpreted how it works due to the lack of a dialog indicating why it wouldn't let me select a certain port to be monitored
[01-Oct-2009 10:16:47] <rmatte> ah I see, so if it's not admin down it does let you activate monitoring
[01-Oct-2009 10:17:16] <rmatte> didn't realize that's what the new design was based on, definitely need some sort of popup dialog box explaining to the user why it's not letting them enable monitoring
[01-Oct-2009 10:18:42] <rmatte> because everyone is pretty used to it just letting you enable monitoring on whatever you wish at this point
[01-Oct-2009 10:18:58] <bedwards> the bug states that O/A is obvious to network admins.  I disagree.  operational and admin status is a well known concept, but using O and A to represent them is Zenoss specific and confusing to any new user.
[01-Oct-2009 10:19:07] <cluther> Do you think that would suffice? Is remodeling the device too much to ask to get the current admin status? The reason I ask is that the only good alternative to doing this would be to stick ifAdminStatus in the ethernetCsmacd performance template to keep a more up-to-date view. This would add another data point to collect for every interface.
[01-Oct-2009 10:19:58] <rmatte> cluther: I don't like having to remodel to get current admin status of ports, there's no reason why you can't make Zenoss just quickly check that when enabling monitoring on a port
[01-Oct-2009 10:20:15] <cluther> rmatte: It becomes a bit trickier in distributed setups.
[01-Oct-2009 10:20:16] <rmatte> cluther: some devices that we manage are in europe over really slow links and it takes like 30 minutes to remodel them
[01-Oct-2009 10:20:22] <rmatte> so we basically never remodel them
[01-Oct-2009 10:20:51] <rmatte> the fact that we need to do a full remodel just to enable monitoring on one port is insane
[01-Oct-2009 10:21:21] <heckj> Are there any good guides/notes written out there for how to drive Zenoss programatically (REST or XMLRPC)? I've seen the notes in the community site about how to call methods, but haven't found much else
[01-Oct-2009 10:21:28] <cluther> In the context of a 30 minute remodel I would agree.
[01-Oct-2009 10:21:28] <rmatte> It's also very inefficient to have to remodel and have it poll tons of OIDs on the device when you only really need it to poll 1
[01-Oct-2009 10:22:48] <rmatte> cluther: you kind of have to look at this from all possibilities including devices monitored over slow links, there are many applications for Zenoss and it's features should take things like slow networks in to account
[01-Oct-2009 10:23:37] <rmatte> plus, from what I know about coding for Zenoss, wouldn't it just be another like 5 lines of code added to whatever function enables monitoring on interfaces to make it behave the way I'm describing?
[01-Oct-2009 10:24:28] <cluther> Yeah.. the implementation is what bothers me though. We really don't like to have common UI operations actually go down and try to poll the devices. If you selected 400+ interfaces and enabled monitoring on them this would require 400 OIDs by polled.. potentially by a distributed collector that has the required network access to the monitored device. If the device was unreachable or slow this could take a very long time.
[01-Oct-2009 10:25:38] <mrayzenoss> heckj: community/documentation/official_documentation/zenoss-dev-guide/
[01-Oct-2009 10:25:44] <rmatte> well, we're monitoring hundreds of interfaces on one of our Zenoss boxes and it's not causing that major of performance issues honestly
[01-Oct-2009 10:26:05] <rmatte> it's barely noticeable
[01-Oct-2009 10:26:22] <rmatte> actually, probably thousands of interfaces, I'd have to check
[01-Oct-2009 10:27:02] <ckrough> rmatte: zenoss box = a single zenoss install ?
[01-Oct-2009 10:27:07] <mrayzenoss> heckj: community/developers
[01-Oct-2009 10:27:13] <rmatte> ckrough: yeh
[01-Oct-2009 10:27:17] <heckj> mrayzenoss: thanks, I was hoping for something a bit more external. I'm trying to drive Zenoss from another system - adding systems as they're spun up and setting the appropriate class from a customer facing UI by calling back to Zenoss in the background and using that as the core.
[01-Oct-2009 10:27:42] <rmatte> cluther: oh sorry, I see what you meant
[01-Oct-2009 10:27:49] <heckj> mrayzenoss: Ahh - this helps: docs/DOC-3563
[01-Oct-2009 10:28:19] <mrayzenoss> heckj: we're seeing some weirdness with attached tarballs, if you can't untar that email me and I'll send it to you
[01-Oct-2009 10:28:24] <rmatte> cluther: yeh, but that argument is kind of shot down when you consider the fact that if you need to remodel the device to enable those 400 interfaces, then you're not only polling those same 400 OIDs all at once, but also every other OID involved in a remodel
[01-Oct-2009 10:28:26] <mrayzenoss> heckj: mray@zenoss.com
[01-Oct-2009 10:28:42] <cluther> rmatte: True.
[01-Oct-2009 10:29:07] <heckj> mrayzenoss: just nabbed it down and decompressed it - no issues.
[01-Oct-2009 10:29:07] <rmatte> cluther: in most cases I would agree, but in this case I find that doing that would be totally acceptable
[01-Oct-2009 10:29:37] <ckrough> I've got some boxes with over 4000 interfaces. How would this change affect soemthing like that
[01-Oct-2009 10:29:46] <ckrough> some devices I mean
[01-Oct-2009 10:29:55] <rmatte> actually the box I was talking about has well over 3000 interfaces
[01-Oct-2009 10:30:09] <cluther> ckrough: I don't think it would affect you at all.. what we're talking about now really only matters to people who are manually setting certain interfaces to be monitored in the UI.
[01-Oct-2009 10:30:21] <ckrough> cluther: I see
[01-Oct-2009 10:30:23] <cluther> ckrough: You just let the modeler do it on its regular schedule.
[01-Oct-2009 10:30:41] <rmatte> I manually set interfaces to be monitored all the time, since we monitor tons and tons of switches, and we don't care about all of the user ports on them
[01-Oct-2009 10:31:22] <rmatte> I just want to be able to set ports to be monitored or not without having to remodel each device while doing it.  I'd also like to see a popup dialog explaining that a device can't be set to monitored because it is currently admin down
[01-Oct-2009 10:31:27] <rmatte> those 2 things would make it mint
[01-Oct-2009 10:31:33] <ckrough> I want to monitor ports at the aggregation and distribution layers, but not access ports
[01-Oct-2009 10:31:53] <rmatte> we just monitor trunk ports, and things like vlans on switches
[01-Oct-2009 10:32:00] <rmatte> and the odd server port
[01-Oct-2009 10:32:00] <cluther> rmatte: I think your proposal is a good one. I'm going to make a new ticket for it.
[01-Oct-2009 10:32:02] <ckrough> but that should be compatible with the way we currently do it
[01-Oct-2009 10:32:08] <rmatte> cluther: awesome
[01-Oct-2009 10:33:20] <rmatte> cluther: and then throw built in active status monitoring in to the mix and you'll really have something there
[01-Oct-2009 10:34:05] <rmatte> cluther: I assume we'll be able to modify that transform that you wrote for doing active status monitoring to actually change the status value of a device when it sees the port go down or up.
[01-Oct-2009 10:34:16] <ckrough> I have a question for the devs. How do Config Cycles work? Are all configs sent or just changes, what if it's been 'asynchronously updated' in the meantime - posts in the forum claim that it doesnt update in this case. Does that mean it will still send configs for devices that have changed?
[01-Oct-2009 10:35:02] <cluther> rmatte: I'll definitely be revisiting the transform for completeness as part of ticket #5627.
[01-Oct-2009 10:35:20] <rmatte> cluther: does status represent interface.operStatus?
[01-Oct-2009 10:35:39] <rmatte> In King Crab I mean
[01-Oct-2009 10:35:40] <cluther> ckrough: The config cycle reloads everything. It is primarily a relic from when all of the daemons didn't support asynchronous updates.
[01-Oct-2009 10:36:41] <cluther> rmatte: Status represents events for the particular interface in the /Status/IpInterface event class. Just like all other components.
[01-Oct-2009 10:36:45] <rmatte> I'm thinking we could use the transform that I wrote up in http://dev.zenoss.org/trac/ticket/5376 to do the active status monitoring with your threshold method until it's actually natively implemented
[01-Oct-2009 10:36:59] <rmatte> but I need to know what value needs to be toggled in zope to change the value of the status icon
[01-Oct-2009 10:37:03] <cluther> rmatte: So once the transform creates the interface down event in that /Status/IpInterface event class, the status of the interface will reflect that.
[01-Oct-2009 10:37:19] <cluther> rmatte: No Zope toggling required.
[01-Oct-2009 10:37:25] <rmatte> ah, I see
[01-Oct-2009 10:38:33] <rmatte> so if the threshold and transform listed in docs/DOC-2494 were moved from /Events/Net/Link to /Events/Status/IpInterface, it should display active status?
[01-Oct-2009 10:38:57] <rmatte> Just trying to wrap my mind around how I'd get it working in the mean time until it's actually natively implemented
[01-Oct-2009 10:41:03] <cluther> rmatte: In King Crab that is correct.
[01-Oct-2009 10:41:09] <cluther> It's crucial that the component field of the event match the interface's name exactly.
[01-Oct-2009 10:41:12] <rmatte> Ok, cool, I'll have to try that out
[01-Oct-2009 10:41:17] <cluther> I believe the transform already does that though.
[01-Oct-2009 10:41:21] <rmatte> yeh it does
[01-Oct-2009 10:43:59] <rmatte> ok, sounds good
[01-Oct-2009 10:44:46] <rmatte> http://dev.zenoss.org/trac/ticket/5548 needs to be addressed as well
[01-Oct-2009 10:44:56] <rmatte> but that should hopefully be a quick one
[01-Oct-2009 10:45:56] <cluther> rmatte: Could you review http://dev.zenoss.org/trac/ticket/5628 to make sure I've described the issue properly?
[01-Oct-2009 10:46:03] <rmatte> sure
[01-Oct-2009 10:46:43] <ckrough> dynamic modelling here we come
[01-Oct-2009 10:47:02] <rmatte> cluther: well worded
[01-Oct-2009 10:47:15] <mrayzenoss> anyone else have any questions?
[01-Oct-2009 10:47:18] <mrayzenoss> :P
[01-Oct-2009 10:47:29] <davetoo> yeah
[01-Oct-2009 10:47:38] <davetoo> how do I encourage y'all to keep the ZMI working? :)
[01-Oct-2009 10:47:50] <rmatte> mrayzenoss: what's your favourite breakfast cereal?
[01-Oct-2009 10:48:12] <rmatte> :P
[01-Oct-2009 10:48:20] <davetoo> there continue to be new properties added that aren't being initialized
[01-Oct-2009 10:48:46] <mrayzenoss> davetoo: ummm... we're upgrading to Zope 2.11.2 with 2.5.  Does that do anything?
[01-Oct-2009 10:49:23] <cluther> davetoo: We just discussed this on Tuesday. We're seeing what we can do to do better testing for these omissions.
[01-Oct-2009 10:49:26] <mrayzenoss> davetoo: did the beta work?
[01-Oct-2009 10:49:35] <davetoo> I'm not sure, but I doubt it
[01-Oct-2009 10:49:44] <davetoo> Which part of the beta?
[01-Oct-2009 10:50:22] <davetoo> Actually all I have time to do right now is attempt to use the new enterprise SolarisMonitor plugin in my 2.4.5 systems
[01-Oct-2009 10:50:28] <cluther> davetoo: I have ticket #5608.. let me know what other uninitialized properties you've found.
[01-Oct-2009 10:50:36] <mrchippy> rmatte: mray's favorite breakfast cereal is meaty-o's, the only cereal made of puffed squares of roast beef.
[01-Oct-2009 10:51:07] <davetoo> I'm not sure which versions of Solaris y'all used to develop this with, but none of mine have top in /usr/local/bin
[01-Oct-2009 10:51:25] <mrayzenoss> davetoo: Solaris 9,10 and OpenSolaris I believe
[01-Oct-2009 10:51:35] <rmatte> mrchippy: thanks for clearing that up
[01-Oct-2009 10:51:49] <rmatte> nice to see so many devs online today
[01-Oct-2009 10:51:58] <rmatte> usually it's just cgibbons
[01-Oct-2009 10:52:10] <mrchippy> we like to lurk
[01-Oct-2009 10:52:16] <mrayzenoss> they have to take turns answering questions
[01-Oct-2009 10:52:25] <rmatte> ah
[01-Oct-2009 10:52:34] <mrayzenoss> mrchippy prefers food-related questions
[01-Oct-2009 10:52:39] <rmatte> hehe
[01-Oct-2009 10:53:00] <davetoo> I keep forgetting that you do this on thursdays
[01-Oct-2009 10:53:03] <rmatte> hmmm, think I'll go ahead and install the new beta, still working on beta 3...
[01-Oct-2009 10:53:08] <davetoo> or .. some thursdays
[01-Oct-2009 10:53:21] <heckj>  mrayzenoss: one last question - what's the method and object that gets called to do the "Make local copy" to create a device specific template that you can adjust?
[01-Oct-2009 10:53:35] <heckj> If one of you know if off the top...
[01-Oct-2009 10:53:45] <mrchippy> i'll take a look real quick
[01-Oct-2009 10:54:12] <mrayzenoss> I'm putting together an announcement about free beta tester t-shirts for King Crab tickets
[01-Oct-2009 10:54:32] <mrayzenoss> rmatte and ckrough already have tickets for King Crab
[01-Oct-2009 10:54:42] <mrayzenoss> so they're already in the queue
[01-Oct-2009 10:54:57] <rmatte> I plan to have quite a few more soon too :)
[01-Oct-2009 10:55:04] <rmatte> Once I have time to work on more testing
[01-Oct-2009 10:55:17] * ke4qqq wonders if these shirts have 'I ate fresh crab' on them :)
[01-Oct-2009 10:55:56] <mrayzenoss> http://imagebin.org/66050
[01-Oct-2009 10:56:00] <rmatte> that sounds like a food question, mrchippy?
[01-Oct-2009 10:56:17] <cgibbons> odd
[01-Oct-2009 10:56:21] <mrchippy> heckj: obj.makeLocalRRDTemplate
[01-Oct-2009 10:56:54] <davetoo> here's a question that I probably already know the answer to
[01-Oct-2009 10:56:59] <mrchippy> that crab looks like it's all hopped up on the goofballs
[01-Oct-2009 10:57:10] <davetoo> I'm trying to figure out how to do dependencies other than layer 3
[01-Oct-2009 10:57:13] <rmatte> mrchippy: yeh, chocolate goofballs
[01-Oct-2009 10:57:20] <ckrough> softshell crab
[01-Oct-2009 10:57:35] <davetoo> and I discovered the "dependents" and "dependencies" properties, which seem to be used by the zenpack system
[01-Oct-2009 10:57:46] <rmatte> davetoo: only way is to manually build them using trannsforms
[01-Oct-2009 10:58:08] <heckj> mrchippy: thank you, where would I have found that in the API docs? Poking around under ZenModel.Device and didn't see it - where should I be looking?
[01-Oct-2009 10:58:11] <davetoo> would it be a really bad idea to abuse that for object instances and check them in transforms?
[01-Oct-2009 10:58:13] <rmatte> zenpack dependencies are just if one zenpack depends on another
[01-Oct-2009 10:58:43] <davetoo> I'm looking for a place to store the dependency info
[01-Oct-2009 10:59:06] <davetoo> as relations
[01-Oct-2009 10:59:09] <mrchippy> heckj:  it's on the class RRDView which is inherited by all the template-bearing objects.  d.makeLocalRRDTemplate( templateName ) should do the trick
[01-Oct-2009 10:59:13] <davetoo> rather than as text
[01-Oct-2009 10:59:47] <davetoo> I'm sure I should not re-use those relations, I guess
[01-Oct-2009 11:00:01] <heckj> mychippy: perfect, thank you
[01-Oct-2009 11:00:43] <rmatte> davetoo: docs/DOC-3231
[01-Oct-2009 11:00:48] <mrchippy> heckj: as far as finding it, i did it by checking the url for the page for the templates on a device, which is ..../objTemplates.  Then I went to objTemplates.pt which says that it call makeLocalRRDTemplate when the 'Make local copy' button is pressed.
[01-Oct-2009 11:01:44] <rmatte> davetoo: there was also a guide for manually building layer 2 dependencies using transforms but I can't find it on the new site
[01-Oct-2009 11:02:30] <davetoo> thanks
[01-Oct-2009 11:06:20] <rmatte> hmmm, can anyone get ian to pop on for a bit?
[01-Oct-2009 11:06:27] <rmatte> I've been wanting to speak with him about the event console
[01-Oct-2009 11:06:39] <feutete> I asked this question yesterday, and then had to step away for a bit so I don't know if anyone responded...is it possible to query snmp on 2 ports on a single device?
[01-Oct-2009 11:06:51] <ke4qqq> so while people are here - let me ask a question that shouldn't require devs, but is confounding me.
[01-Oct-2009 11:06:58] <rmatte> feutete: what do you mean?
[01-Oct-2009 11:07:00] <ke4qqq> feutete: last I heard, no
[01-Oct-2009 11:07:09] <feutete> we have a webapp that listens on a high port and is essentially a snmp daemon providing stats on the appserver itself
[01-Oct-2009 11:07:14] <feutete> kinda strange, I know :)
[01-Oct-2009 11:07:24] <rmatte> oh I see, no, Zenoss can only do 1 port per device
[01-Oct-2009 11:07:26] <feutete> but we also want to be able to query standard snmp
[01-Oct-2009 11:07:32] <feutete> ok, i thought that was the case
[01-Oct-2009 11:07:33] <feutete> thanks
[01-Oct-2009 11:07:36] <rmatte> np
[01-Oct-2009 11:07:41] <rmatte> ke4qqq: shoot
[01-Oct-2009 11:08:02] <ke4qqq> feutete: I know some larger places have asked for that functionality - as Bea does that
[01-Oct-2009 11:08:50] <ke4qqq> it's proc monitoring problem - I am trying to do some more rigid process monitoring - and used Jane Curry's paper to get my examples
[01-Oct-2009 11:09:04] <ke4qqq> so I am monitoring parameters
[01-Oct-2009 11:09:08] <ke4qqq> but it never finds them
[01-Oct-2009 11:09:13] <ke4qqq> http://fpaste.org/y62J/
[01-Oct-2009 11:09:22] <davetoo> I'm having really a lot of trouble having to monitor parameters
[01-Oct-2009 11:09:36] <ke4qqq> ^^ has the line from ps and what I am monitoring
[01-Oct-2009 11:09:56] <ke4qqq> am I missing something obvious???
[01-Oct-2009 11:10:16] <ke4qqq> I am willing to document whatever the solution is.
[01-Oct-2009 11:10:29] <rmatte> you can try using http://gskinner.com/RegExr/ to test your regex and make sure it's correct
[01-Oct-2009 11:11:05] <davetoo> You might want to do an snmp walk to see what the snmp agent/daemon is providing
[01-Oct-2009 11:11:21] <rmatte> yeh, I think he's already done that
[01-Oct-2009 11:11:37] <ke4qqq> so I have done that - and it of course has process, path, and parameters in diff. oids, but it's all there
[01-Oct-2009 11:13:13] <davetoo> and Ignore Parameters is set to False?
[01-Oct-2009 11:13:22] <ke4qqq> davetoo: yes
[01-Oct-2009 11:14:34] <cryptographrix> I'm having problems monitoring httpd still :/
[01-Oct-2009 11:15:17] <cryptographrix> using the Apache zenpack, but httpd is often listed as 'down' except when I'm first adding it to OSProcesses
[01-Oct-2009 11:15:25] <ke4qqq> if it's really a bug, I'll be happy to file a bug, but figure I am doing something stupid.
[01-Oct-2009 11:26:46] bzed_ is now known as bzed
[01-Oct-2009 11:28:36] <davetoo> I have a feature for my xmas wish list
[01-Oct-2009 11:29:27] <cgibbons> oh?
[01-Oct-2009 11:29:50] <davetoo> Allow a user to set a filter to be applied to all views
[01-Oct-2009 11:29:57] <davetoo> so, for example
[01-Oct-2009 11:30:05] <davetoo> in the main Event Console,
[01-Oct-2009 11:30:10] <davetoo> or any /Device organzier,
[01-Oct-2009 11:30:27] <davetoo> only show devices that match a particular /Location
[01-Oct-2009 11:30:32] <davetoo> or /Group
[01-Oct-2009 11:30:34] <davetoo> or /System
[01-Oct-2009 11:31:10] <davetoo> I was playing around with the device ACLs
[01-Oct-2009 11:31:15] <davetoo> doesn't quite cut it for me
[01-Oct-2009 11:31:42] <davetoo> I need a way to simplify the views that a user sees
[01-Oct-2009 11:31:50] <davetoo> but not change the interface drastically
[01-Oct-2009 11:32:47] <cgibbons> hrm all of that is about to be changed anyway. i'm trying to recall how that sort of thing was scoped out in the UI redesign but don't recall off the top of my head.
[01-Oct-2009 11:32:53] <cgibbons> if ian were here he'd know :)
[01-Oct-2009 11:33:08] <davetoo> I haven't looked at the display widgets/templates yet but it's probably almost as simple as the current filter box in the list displays
[01-Oct-2009 11:33:26] <davetoo> oh, tell me more about the ui redesign :)
[01-Oct-2009 11:34:37] <davetoo> This is less about access control than simplifying my user experience
[01-Oct-2009 11:35:15] <davetoo> sort of an extension of the per-user event view concept, but would be a setting they could change themselves
[01-Oct-2009 11:35:23] <davetoo> if they wanted/needed to
[01-Oct-2009 11:35:29] <davetoo> that applied to all organizer views
[01-Oct-2009 11:36:15] <cgibbons> starts with the new event console that's in KC, but coming release(s) its a wholesale change to the UI to simplify it, make it more robust. we spent a lot of time with a usability expert getting the flow, etc. right so we're excited about it. i think we had some screen wireframes up for the community to look @ at one point; matt are those still around?
[01-Oct-2009 11:38:09] <davetoo> great
[01-Oct-2009 11:38:19] <davetoo> !
[01-Oct-2009 11:39:10] <davetoo> I hacked Devices.py to put the zProperties tab back :)
[01-Oct-2009 11:41:52] <cgibbons> matt, do we have the UI wireframes still out there somewhere?
[01-Oct-2009 11:51:29] <mrayzenoss> oops, I was wondering why this channel was so quiet
[01-Oct-2009 11:53:10] <davetoo> ?
[01-Oct-2009 11:53:15] <davetoo> no voice?
[01-Oct-2009 11:53:23] <davetoo> or you were offline?
[01-Oct-2009 11:54:02] <Brad_K> he had a connection timeout
[01-Oct-2009 11:54:21] <Brad_K> then had to re-join and re-gain his op status
[01-Oct-2009 11:55:24] <Brad_K> actually, he went offline earlier: 11:19:28  -!-mrayzenoss [n=Adium@24.173.187.218] has quit ["Leaving."]
[01-Oct-2009 11:56:04] <mrayzenoss> did I miss anything? :)
[01-Oct-2009 11:56:10] <Brad_K> then came back: 11:50:52  -!-mrayzenoss [n=Adium@24.173.187.218] has joined #zenoss
[01-Oct-2009 11:56:13] <davetoo> I finally figured out how to make Pidgin ignore those messages :O
[01-Oct-2009 11:56:13] <Brad_K> 11:51:08  -!-mode/#zenoss [+o mrayzenoss] by ChanServ
[01-Oct-2009 11:56:16] <Brad_K> 11:51:30  <@mrayzenoss> oops, I was wondering why this channel was so quiet
[01-Oct-2009 11:56:26] <davetoo> yes, mrayzenoss,
[01-Oct-2009 11:56:36] <Brad_K> cgibbons was wondering where the new UI wireframes were.
[01-Oct-2009 11:56:40] <davetoo> we were wondering if the mockups (wireframes) of the ne UI design were up
[01-Oct-2009 12:01:05] <rmatte> Brad_K: there's a demo: http://public-demo.zenoss.com/evconsole
[01-Oct-2009 12:01:17] <rmatte> It's obviously majorly incomplete
[01-Oct-2009 12:01:17] <davetoo1> but just the event console?
[01-Oct-2009 12:01:20] <rmatte> but it'll give you some idea
[01-Oct-2009 12:01:49] <rmatte> davetoo1: the event console is all that's making it in to King Crab from the new UI, the rest will make it in to Stone Crab
[01-Oct-2009 12:02:48] <mrayzenoss> what he said
[01-Oct-2009 12:03:05] <rmatte> and stone crab is like 7 months away
[01-Oct-2009 12:03:36] <mrayzenoss> or if you live on the bleeding edge, about a week
[01-Oct-2009 12:03:40] <rmatte> hehe
[01-Oct-2009 12:04:24] <kobs> I have a question, the template for interface high utilization where is the text stored that gets passed into evt.summary when the threshold is reached and when it rearms?
[01-Oct-2009 12:06:17] <rmatte> kobs: that's a hard coded string unless you modify it using a transform
[01-Oct-2009 12:06:44] <rmatte> It defaults to something like "threshold of <threshold name> exceeded: current value <value>"
[01-Oct-2009 12:06:50] <mrayzenoss> kobs: yeah, you're probably safer transforming the text than editing the code
[01-Oct-2009 12:07:11] <kobs> ok well the threshold crossing is slightly different then the rearm lol
[01-Oct-2009 12:07:24] <rmatte> yeh, I've been meaning to open a ticket for that
[01-Oct-2009 12:07:33] <rmatte> one has a capitalized first letter and one doesn't
[01-Oct-2009 12:07:39] <kobs> like the T in threshold on the crossing is a lower case and the : at the end
[01-Oct-2009 12:07:43] <rmatte> yup
[01-Oct-2009 12:07:50] <rmatte> it's been like that for a long time, lord knows why
[01-Oct-2009 12:07:59] <kobs> yeah its a pain when trying to do a transform ;)
[01-Oct-2009 12:08:11] <rmatte> well, you're probably not doing the transform the best way possible then
[01-Oct-2009 12:08:17] <rmatte> can you pastebin what you have so far?
[01-Oct-2009 12:08:46] <rmatte> you probably want something like:
[01-Oct-2009 12:08:48] <rmatte> import re
[01-Oct-2009 12:08:56] <davetoo> feh
[01-Oct-2009 12:09:05] <davetoo> Comcast is annotying me
[01-Oct-2009 12:09:19] <kobs> i have this for the match match = re.search('^.hreshold of [^:]+: current value ([\d\.]+)', evt.message)
[01-Oct-2009 12:09:21] <rmatte> if re.search('hreshold of whatever exceeded',evt.summary):
[01-Oct-2009 12:09:44] <rmatte> you could use the ignore case option too
[01-Oct-2009 12:10:25] <rmatte> re.search('bleh',evt.summary,IGNORECASE)
[01-Oct-2009 12:11:01] <rmatte> well, at least I believe that's how you'd do it, feels like I'm missing something though, hmmm
[01-Oct-2009 12:11:12] <kobs> there is a colon at the end
[01-Oct-2009 12:11:22] <kobs> of current value
[01-Oct-2009 12:11:28] <rmatte> nah, I mean with the way I'm doing the ignore
[01-Oct-2009 12:11:37] <kobs> ok
[01-Oct-2009 12:12:36] <rmatte> oh right
[01-Oct-2009 12:12:41] <rmatte> re.search('bleh',evt.summary,re.IGNORECASE)
[01-Oct-2009 12:12:45] <rmatte> I think that's how you do it
[01-Oct-2009 12:13:17] <rmatte> so you could just do...
[01-Oct-2009 12:13:20] <davetoo> erm
[01-Oct-2009 12:13:21] <davetoo> hmm
[01-Oct-2009 12:13:27] <rmatte> re.search('threshold of',evt.summary,re.IGNORECASE)
[01-Oct-2009 12:13:37] <rmatte> and it should technically work
[01-Oct-2009 12:13:50] <rmatte> though a more complex regex would most likely be preferable
[01-Oct-2009 12:14:32] <davetoo> I didn't realize you could specify the options that way; interesting
[01-Oct-2009 12:14:58] <rocket>  davetoo: the /usr/local/bin thing is fixed and in svn it should be resolved in the next beta
[01-Oct-2009 12:15:42] <rocket> davetoo: the top thing should only affect memory/swap stats .. there are quite a few bugs fixed in the next beta that is soon to be released
[01-Oct-2009 12:16:23] <davetoo> I wish I were more familiar with modern Solaris; seems that early Solaris 10 releases are a fair bit different that later releases
[01-Oct-2009 12:16:53] <rocket> yeah .. the current ones are more likely to resemble solaris 11
[01-Oct-2009 12:17:14] <kobs> rmatte: thanks for the help I will give that a try
[01-Oct-2009 12:17:32] <rocket> davetoo: get my message about the solaris issues you are seeing?
[01-Oct-2009 12:18:45] <davetoo> Think sow
[01-Oct-2009 12:18:46] <davetoo> two lines?
[01-Oct-2009 12:18:56] <rocket> yup
[01-Oct-2009 12:19:14] <rmatte> kobs: np, I'll log a trac ticket for that issue
[01-Oct-2009 12:19:46] <rmatte> rocket: haven't seen you around in a while, how's it going?
[01-Oct-2009 12:20:00] <rocket> its going well .. busy busy busy :)
[01-Oct-2009 12:20:27] <rocket> thinking about adding a new daemon that gathers RSS feeds
[01-Oct-2009 12:21:35] <rmatte> cool
[01-Oct-2009 12:22:25] <rmatte> yeh, very busy over here too, working on an automated report system that will interface with Zenoss
[01-Oct-2009 12:22:54] <rmatte> also working on a python daemon to pull events from Zenoss and generate tickets in our ticketing system (it'll be better than our current solution as it will actually queue events)
[01-Oct-2009 12:23:35] <ke4qqq> rmatte: what ticketing system are you using?
[01-Oct-2009 12:23:43] <rocket> thats the one I was going to ask :p
[01-Oct-2009 12:23:52] <rmatte> ke4qqq: OTRS
[01-Oct-2009 12:23:58] <rmatte> but it's highly customized
[01-Oct-2009 12:29:48] <mrayzenoss> t-shirts for testing: blogs/zenossblog/2009/10/01/t-shirts-for-testing-zenoss-25-beta
[01-Oct-2009 12:30:46] <rmatte> nice
[01-Oct-2009 12:37:05] <ian_f> hey all
[01-Oct-2009 12:37:32] <ian_f> i'm trying to install a mib and its failing - when I run smidump I get a segmentation fault - any ideas ?
[01-Oct-2009 12:40:08] <rmatte> ian_f: corrupt?
[01-Oct-2009 12:40:44] <ian_f> its a fresh from a core install this afternoon - i would hope not
[01-Oct-2009 12:41:16] <rmatte> add -v10 at the end of the zenmib commands
[01-Oct-2009 12:41:19] <rmatte> command*
[01-Oct-2009 12:41:25] <rmatte> and see what it's complaining about
[01-Oct-2009 12:41:29] <ian_f> i did think that though - I'm downloading libsmi and going to recompile
[01-Oct-2009 12:41:45] <rmatte> yeh, libsmi and libsmi-common
[01-Oct-2009 12:42:05] <rocket> exarkun: I have filed a bug report for the problem you encountered
[01-Oct-2009 12:42:06] <ian_f> zenoss@watchman:~/temp$ zenmib run -v10 leitch.mib DEBUG:zen.zenmib:Unable to parse information from /usr/local/zenoss/common/share/mibs/ietf/.index -- skipping DEBUG:zen.zenmib:Unable to parse information from /usr/local/zenoss/common/share/mibs/iana/.index -- skipping DEBUG:zen.zenmib:Unable to parse information from /usr/local/zenoss/common/share/mibs/irtf/IRTF-NMRG-SMING -- skipping DEBUG:zen.zenmib:Unable to parse information
[01-Oct-2009 12:42:15] <rocket> exarkun: http://dev.zenoss.com/trac/ticket/5631
[01-Oct-2009 12:42:18] <ian_f> oops - thats a mess didnt come out like I'd hoped :)
[01-Oct-2009 12:43:53] <rmatte> ian_f: pastebin.com
[01-Oct-2009 12:49:50] <ian_f> thats a good tool - not seen that before - anyhow heres the output - http://pastebin.com/d9f29b5
[01-Oct-2009 12:50:30] <rmatte> yeh, I've done lots of work with getting Mibs to load in to Zenoss
[01-Oct-2009 12:50:52] <rmatte> is that file even in the directory you're in?
[01-Oct-2009 12:51:00] <rmatte> I see you're in temp, is the file in the root of temp?
[01-Oct-2009 12:51:26] <rmatte> it's basically complaining that it can't find the file
[01-Oct-2009 12:51:46] <rmatte> you can try ./leitch.mib
[01-Oct-2009 12:51:51] <rmatte> or the full path to the file
[01-Oct-2009 12:53:41] <rmatte> lovely
[01-Oct-2009 12:53:42] <rmatte> New user registration on your blog demonic.cc: Username: WWE Divas Undressed E-mail: magnulev@gmail.com
[01-Oct-2009 12:53:54] <tung> Hi
[01-Oct-2009 12:53:58] <rmatte> I do love spambots creating accounts on my blog
[01-Oct-2009 12:54:01] <ian_f> I got simular output - http://pastebin.com/m4eb98e84
[01-Oct-2009 12:54:07] <tung> I just posted my output from wmic to pastebin
[01-Oct-2009 12:54:35] <ke4qqq> just think of the increased pageviews rmatte :)
[01-Oct-2009 12:54:37] <tung> So my Windows guy have opened port 135 TCP/UDP into the Windows server
[01-Oct-2009 12:54:37] <rmatte> ian_f: is the file actually in /tmp?
[01-Oct-2009 12:54:51] <rmatte> ian_f: it looks to me like it's in /home/zenoss/temp
[01-Oct-2009 12:54:54] <tung> And created a login for me which I added into zProperties
[01-Oct-2009 12:55:11] <ian_f> yeah it is
[01-Oct-2009 12:55:17] <tung> But I'm still getting the NT_STATUS_ACCESS_DENIED
[01-Oct-2009 12:55:20] <rmatte> ke4qqq: :P
[01-Oct-2009 12:55:47] <rmatte> ian_f: does the zenoss user have permissions to read the file?
[01-Oct-2009 12:56:13] <tung> Can someone look at http://pastebin.com/d432743e7 and see what I am doing wrong?
[01-Oct-2009 12:56:14] <tung> Thx
[01-Oct-2009 12:56:37] <ke4qqq> tung: have you worked through this document?? docs/DOC-2520
[01-Oct-2009 12:56:47] <ian_f> i will check in a sec - but it was placed there using the addmib on the gui - i only dropped to the shell to keep trying different things becuase the easy way didnt work
[01-Oct-2009 12:57:15] <exarkun> rocket: Thanks :)
[01-Oct-2009 12:57:17] <ke4qqq> ian_f: how about grabbing the mib fresh and assuming that what's there is corrupt.
[01-Oct-2009 12:58:01] <rmatte> ian_f: yeh, I'd try to do the whole thing from console, I don't ever load Mibs through the GUI
[01-Oct-2009 12:58:15] <tung> ke4qqq - Yes I have but it didn't help
[01-Oct-2009 12:58:21] <tung> I know the username and password work
[01-Oct-2009 12:58:31] <tung> But what permission would I need?
[01-Oct-2009 12:59:38] <rmatte> admin level is the easiest
[01-Oct-2009 12:59:45] <ke4qqq> tung: look a bit furtherr - it's reporting 'NT_STATUS_INVALID_PARAMETER'
[01-Oct-2009 12:59:55] <rmatte> ah, syntax issue
[01-Oct-2009 13:00:53] <sloof3> I'm new to ZenOSS I'm trying to install a Zenpack don't know where to go with an error I received: http://pastebin.com/d30719f39
[01-Oct-2009 13:01:02] <ian_f> ok - I'll try that - incedently if i - smidump -k -fpython -p /usr/local/zenoss/common/share/mibs/ietf/SNMPv2-TC /tmp/leitch.mib then I get a segmentation fault
[01-Oct-2009 13:02:05] <ke4qqq> sloof3: I am pretty sure that the zenpack requires you to create /Devices/Network/Router/VoIP
[01-Oct-2009 13:02:09] <tung> ke4qqq - Ahh I didn't see that in the middle.  :-)  But which param is invalid?  It's talking about KDC, right?
[01-Oct-2009 13:02:42] <ke4qqq> I'd think it's username personally - perhaps username string is formatted improperly
[01-Oct-2009 13:02:51] <rmatte> ian_f: then I suggest that you google for "smidump segmentation fault"
[01-Oct-2009 13:03:25] <rmatte> tung: yeh, the username string does look improperly formatted, I don't think it takes an @ in between
[01-Oct-2009 13:03:37] <rmatte> and if it's a domain username it needs the domain name before it
[01-Oct-2009 13:03:39] <ian_f> rmatte: ok - I'll have a go with that see how I get on
[01-Oct-2009 13:03:40] <rmatte> like domain/username
[01-Oct-2009 13:04:26] <tung> Sorry I changed that when I pasted
[01-Oct-2009 13:04:39] <tung> The original strings is username%password
[01-Oct-2009 13:04:44] <tung> no quotes
[01-Oct-2009 13:04:49] <rmatte> you need quotes
[01-Oct-2009 13:04:55] <rmatte> 'username%password'
[01-Oct-2009 13:04:57] <tung> really?
[01-Oct-2009 13:05:01] <tung> single quote?
[01-Oct-2009 13:05:03] <rmatte> as far as I can remember
[01-Oct-2009 13:05:07] <tung> ok let me try again
[01-Oct-2009 13:05:10] <rmatte> single or double, doesn't matter
[01-Oct-2009 13:05:11] <rmatte> I use single
[01-Oct-2009 13:05:41] <tung> I tried both
[01-Oct-2009 13:05:44] <tung> still the same error
[01-Oct-2009 13:06:03] <ke4qqq> sloof3: let me know if that worked and I'll update the zenpack page with that.
[01-Oct-2009 13:06:39] <ke4qqq> tung: just to make sure username is really domain\username right?
[01-Oct-2009 13:06:47] <rmatte> or domain/username
[01-Oct-2009 13:06:50] <rmatte> either way works
[01-Oct-2009 13:07:45] <tung> I don't have a domain
[01-Oct-2009 13:07:54] <tung> This is the only single Windows server I have in my network :-D
[01-Oct-2009 13:07:54] <ke4qqq> use ./username then
[01-Oct-2009 13:08:09] <tung> Ahh, ok let me try that
[01-Oct-2009 13:09:00] <tung> still same
[01-Oct-2009 13:09:09] <tung> even tried .\username
[01-Oct-2009 13:09:18] <tung> also just \username
[01-Oct-2009 13:09:22] <tung> and workgroup\username
[01-Oct-2009 13:09:26] <tung> no dice :-(
[01-Oct-2009 13:09:36] <twm1010> wait
[01-Oct-2009 13:09:38] <twm1010> you're going too fast
[01-Oct-2009 13:09:39] <etank> try computername/username
[01-Oct-2009 13:09:43] <twm1010> you need to push those changes to the collectors
[01-Oct-2009 13:10:09] <rmatte> twm1010: he's just manually doing the command I believe
[01-Oct-2009 13:10:47] <ian_f> Solved my segmentation fault with the help of this post : - http://www.mail-archive.com/zenoss-users@zenoss.org/msg25859.html//www.mail-archive.com/zenoss-users@zenoss.org/msg25859.html
[01-Oct-2009 13:11:29] <rmatte> hmmm, cool
[01-Oct-2009 13:11:31] <ke4qqq> ian_f: will you file a bug against that - even though there's a workaround that shouldn't exist
[01-Oct-2009 13:11:53] <ian_f> how do I file a bug report - I'm a bit new to all of this
[01-Oct-2009 13:12:02] <rmatte> dev.zenoss.com/trac
[01-Oct-2009 13:12:06] <rmatte> login with zenoss/zenoss
[01-Oct-2009 13:12:08] <rmatte> click new ticket
[01-Oct-2009 13:12:12] <ke4qqq> what he said
[01-Oct-2009 13:12:26] <rmatte> the rest is self explanatory
[01-Oct-2009 13:14:07] <rmatte> eugh, I've got one Zenoss server where the polling cycle performance totally went to crap 2 days ago, no idea what's causing it
[01-Oct-2009 13:16:01] <sloof3> ke4qqq: Could you clarify? Is it a directory on the server?
[01-Oct-2009 13:17:07] <ke4qqq> no, it's a sub-device or category
[01-Oct-2009 13:17:28] <ke4qqq> so if you login to zenoss click on Devices on the left hand menu
[01-Oct-2009 13:18:13] <ke4qqq> then click on Network and then router, and then cisco, and then use the drop down to add another class called VoIP
[01-Oct-2009 13:20:19] <ke4qqq> sloof3: make sense?
[01-Oct-2009 13:27:07] <rmatte> hmmm, I wonder how one of our Zenoss instances managed to collect 40 thousand events in a single polling cycle, the dropped right back down to normal
[01-Oct-2009 13:39:38] <sloof3> ke4qqq: I made a new container for VoIP. Same error
[01-Oct-2009 13:42:43] <ke4qqq> sloof - are you using webui or the cli?
[01-Oct-2009 13:44:17] <sloof3> webgui
[01-Oct-2009 13:44:36] <sloof3> Should I also make a new template under the new VoIP cointainer?
[01-Oct-2009 13:44:57] <ke4qqq> do you mind pasting your error again?
[01-Oct-2009 13:46:47] <sloof3> http://pastebin.com/d5a73af3d
[01-Oct-2009 13:49:16] <ke4qqq> rmatte: aren't all zenpacks supposed to be eggs instead of zips now?? ciscoipsla is a zip, and has no egg inside it, it's a the __init__.py objects.xml
[01-Oct-2009 13:52:04] <ke4qqq> sloof3: I told you wrong - you need to create a new organizer at /Deices/Network/Router/VoIP
[01-Oct-2009 13:52:09] <ke4qqq> it works fine once you do
[01-Oct-2009 13:52:21] <ke4qqq> that should be devices no deices
[01-Oct-2009 13:56:16] <sloof3> ke4qqq: It worked!
[01-Oct-2009 13:57:02] <ke4qqq> wow - I can't type
[01-Oct-2009 13:57:03] <ke4qqq> good
[01-Oct-2009 13:57:13] <ke4qqq> I'll update that as a dependency
[01-Oct-2009 13:58:29] <sloof3> Now I just have to figure out how to use it..
[01-Oct-2009 14:01:39] <ke4qqq> if you figure out - consider offering documentation on the wiki for others.
[01-Oct-2009 14:02:48] <sloof3> ok
[01-Oct-2009 14:04:29] <rmatte> ke4qqq: no, some Zenpacks are still zip
[01-Oct-2009 14:04:49] <rmatte> the older ones that haven't been converted yet
[01-Oct-2009 14:07:05] <ke4qqq> really - hmmmm ok
[01-Oct-2009 14:07:45] <rmatte> but all of the packs on Jive are zipped including the eggs
[01-Oct-2009 14:07:50] <rmatte> Matt is working on it
[01-Oct-2009 14:14:49] <mrayzenoss> yeah, that's not going to change
[01-Oct-2009 14:14:59] <mrayzenoss> Jive zips everything uploaded
[01-Oct-2009 14:15:17] <mrayzenoss> because IE executes downloads
[01-Oct-2009 14:15:29] <ke4qqq> do any zenoss users use IE?
[01-Oct-2009 14:15:39] <mrayzenoss> sadly yes
[01-Oct-2009 14:15:46] <mrayzenoss> not everyone is pure of heart :)
[01-Oct-2009 14:16:24] <mrayzenoss> that said, Jive did just fix the tar.gz issue
[01-Oct-2009 14:16:30] <ckrough> woot
[01-Oct-2009 14:16:42] <ckrough> not put that API online and make it searchable!
[01-Oct-2009 14:16:46] <ckrough> *now*
[01-Oct-2009 14:16:56] <mrayzenoss> we're working on it
[01-Oct-2009 14:17:00] <ckrough> I know :)
[01-Oct-2009 14:17:29] <ckrough> I just put it online locally
[01-Oct-2009 14:18:24] <Brad_K> api? online?
[01-Oct-2009 14:19:25] <ckrough> si
[01-Oct-2009 14:19:44] <mrayzenoss> the API tarball is re-uploading right now
[01-Oct-2009 14:19:55] <mrayzenoss> if you run across any other tarballs on the site, they're probably questionable
[01-Oct-2009 14:20:04] <ckrough> Brad_K: the api tarbal is a directory of html
[01-Oct-2009 14:20:17] <mrayzenoss> Brad_K was right yesterday, Jive was zipping them again, but screwing that up
[01-Oct-2009 14:20:33] * Brad_K takes a bow...
[01-Oct-2009 14:21:09] <rmatte> lovely
[01-Oct-2009 14:23:20] <ckrough> "Jive. So helpful it hurts."
[01-Oct-2009 14:23:37] <rmatte> hehe
[01-Oct-2009 14:23:47] <mrayzenoss> they've actually been fairly responsive to our issues
[01-Oct-2009 14:23:55] <rmatte> "Jive, we'll Zip your ass!"
[01-Oct-2009 14:24:12] <mrayzenoss> we're testing the fixed old forum posts
[01-Oct-2009 14:24:13] <ckrough> "Jive. We're pretty sure you want that compressed"
[01-Oct-2009 14:24:18] <rmatte> lol
[01-Oct-2009 14:24:37] <Brad_K> "Jive.  We know what's good for you, better than you do."
[01-Oct-2009 14:24:45] <mrayzenoss> "Jive... taking care of your Windows users, because they need it"
[01-Oct-2009 14:24:46] <ckrough> all prodding aside, I really like the new site more
[01-Oct-2009 14:24:54] <ckrough> potential for community building is much better
[01-Oct-2009 14:25:23] <rmatte> oh for sure
[01-Oct-2009 14:25:38] <rmatte> but it still needs some issues resolved
[01-Oct-2009 14:25:38] <Brad_K> it does look pretty.  now, if we could just find a way to make all the old links work.
[01-Oct-2009 14:25:49] <rmatte> especially the issue where all of the code got stripped out of posts
[01-Oct-2009 14:25:53] <mrayzenoss> Google has started indexing the new site
[01-Oct-2009 14:26:13] <mrayzenoss> rmatte: probably Monday at the latest
[01-Oct-2009 14:26:25] <rmatte> The old links won't work, like Matt said, it's just going to take time for the new site to get indexed
[01-Oct-2009 14:26:31] <Brad_K> does this mean they're throwing away all their old caches of the site as it was, so that we have neither available to us?
[01-Oct-2009 14:26:36] <rmatte> and as for the old links, we'll have to update our bookmarks by hand
[01-Oct-2009 14:27:06] <rmatte> Brad_K: you'd have to ask google lol, they usually keep their caches around for quite a while
[01-Oct-2009 14:27:15] <rmatte> and eventually the data should be fixed on the new site
[01-Oct-2009 14:27:20] <mrayzenoss> Internet Archive FTW?
[01-Oct-2009 14:27:30] <rmatte> the wayback machine!
[01-Oct-2009 14:27:56] <rmatte> http://web.archive.org/web/19961219205128/http://www.pizzahut.com/
[01-Oct-2009 14:28:29] <rmatte> http://web.archive.org/web/20001109132100/http://ebay.ca/
[01-Oct-2009 14:28:42] <rmatte> http://web.archive.org/web/19970614001443/http://www.ebay.com/
[01-Oct-2009 14:28:43] <Brad_K> i believe that they are stymied if they hit a CGI, such as typical with knowledge bases and mailing list/forum archive searches.
[01-Oct-2009 14:29:17] <mrayzenoss> well, the forums should be fixed by Monday
[01-Oct-2009 14:29:26] <rmatte> I have to say, amazon.com probably had the nicest looking site in the world back in 1998: http://web.archive.org/web/20060522143937/www.amazon.com/exec/obidos/subst/home/home.html/002-9382263-3415808
[01-Oct-2009 14:29:40] <rmatte> http://web.archive.org/web/19961022105458/http://www.apple.com/
[01-Oct-2009 14:29:57] <rmatte> ah here we go: full archived graphics: http://web.archive.org/web/19970404064352/http://www.apple.com/
[01-Oct-2009 14:30:08] <rmatte> HOT TIP
[01-Oct-2009 14:30:08] <rmatte> Windows 95 Floppies
[01-Oct-2009 14:30:08] <rmatte> To mount 1.6MB DMF Windows 95 floppies on your Mac, use Apple PC Exchange version 2.0.7 or later (v. 2.1.1 comes with Mac OS 7.6).
[01-Oct-2009 14:30:13] <rmatte> :)
[01-Oct-2009 14:30:53] <ckrough> yeah, and if you have a hole punch you can have DS/DD disks.
[01-Oct-2009 14:31:24] <rmatte> hehe
[01-Oct-2009 14:31:59] <cgibbons> ugh
[01-Oct-2009 14:32:01] <ckrough> I have a 6250CPI spool sitting on my desk
[01-Oct-2009 14:32:10] <rmatte> eugh indeed
[01-Oct-2009 14:32:39] <rmatte> ckrough: decoration?
[01-Oct-2009 14:33:08] <twm1010> I have a jazz drive sitting here :)
[01-Oct-2009 14:33:34] <rmatte> hehe
[01-Oct-2009 14:33:43] <rmatte> jazz drives were such garbage
[01-Oct-2009 14:33:59] <ckrough> rmatte: to let these whipper snappers know how I roll
[01-Oct-2009 14:34:27] <rmatte> If you'd lift it and drop it while it was writing it would damage the disk and ruin the drive, then if you take the disk and put it in another drive it would ruin that one too
[01-Oct-2009 14:34:32] <ckrough> its next to my 2600, a 5.25 floppy, and... a zenoss zebra :)
[01-Oct-2009 14:34:41] <ckrough> the click of death
[01-Oct-2009 14:34:43] <cgibbons> i remember when 95/office came out and i picked up the floppy version of office by mistake... glad they took it back :)
[01-Oct-2009 14:34:46] <rmatte> yup
[01-Oct-2009 14:34:50] <ckrough> lol
[01-Oct-2009 14:34:52] <ckrough> 26 right?
[01-Oct-2009 14:35:37] <rmatte> 26 what?
[01-Oct-2009 14:35:45] <ckrough> I think it was 26 disks
[01-Oct-2009 14:35:48] <rmatte> ah
[01-Oct-2009 14:35:50] <ckrough> or something in that ballpark
[01-Oct-2009 14:35:51] <rmatte> probably
[01-Oct-2009 14:36:19] <rmatte> I remember installing windows 3.1 from like 11 to 13 floppies (I think it was 11)
[01-Oct-2009 14:40:14] <__jd__> another question :).. This one regarding 'Target Class' in Templates..  Can I use that to, for example, have graphs, etc show up when someone clicks a service or process name under the OS Page?  Similar to how bandwidth graphs work when you click on interfaces?  Or do they all end up under th Perf tab of the device itself?
[01-Oct-2009 14:40:20] <__jd__> It's starting to get very cluttered in there :)
[01-Oct-2009 14:54:24] <ke4qqq> so I have a stupid question - having never been a nagios user - I have a nagios plugin that I want to use, but it looks like the nagios plugin is designed to be run on the monitored host (it's check_file if you care) will that still work with Zenoss
[01-Oct-2009 14:54:59] <mrayzenoss> you can install it on the remote machine and call it with a Command datasource via SSH
[01-Oct-2009 14:55:10] <ke4qqq> ok
[01-Oct-2009 14:55:10] <mrayzenoss> that's essentially what the zenplugins did
[01-Oct-2009 15:01:51] <ckrough> rmatte: do you have big routing tables?
[01-Oct-2009 15:03:51] <sloof3> I'm lost. I added the Cisco IP SLA zenpack.  Don't know how to use it with a device that's collecting SLA data.
[01-Oct-2009 15:04:05] <sloof3> The device is collecting data just need ZenOSS to start graphing.
[01-Oct-2009 15:04:32] <ke4qqq> have you put the device in the voip organizer?
[01-Oct-2009 15:06:44] <rmatte> eugh, just got another coding assignment that involves 2 languages that I don't know (Ajax and Perl)
[01-Oct-2009 15:06:49] <rmatte> this is going to be a funnnn week
[01-Oct-2009 15:08:03] <ckrough> rmatte: do you have big routing tables?
[01-Oct-2009 15:08:22] <ckrough> rmatte: if so, are you pulling them into zenoss for path outage?
[01-Oct-2009 15:08:31] <ckrough> or are your installs all localized
[01-Oct-2009 15:11:13] <rmatte> yeh, we have some pretty big routing tables on some of our client's devices
[01-Oct-2009 15:11:25] <rmatte> and we've pulled most of them in to Zenoss
[01-Oct-2009 15:19:15] <ckrough> no problems with cpu load on the devices?
[01-Oct-2009 15:22:41] <rmatte> nope
[01-Oct-2009 15:23:19] <rmatte> though pulling down large routing tables can be fairly intensive, depending on how busy the device already is
[01-Oct-2009 15:24:02] <ckrough> yeah, kinda the boat Im in
[01-Oct-2009 15:24:19] <ckrough> +300k routes... 'sh ip route' is not an option
[01-Oct-2009 15:29:16] <rmatte> ah, yikes
[01-Oct-2009 15:29:26] <rmatte> that's a crazy amount lol
[01-Oct-2009 16:01:32] <cluther> ckrough: What about "sh ip route ospf" ?
[01-Oct-2009 16:01:57] <rmatte> or eigrp (whatever you're using)
[01-Oct-2009 16:02:11] <cluther> You're probably not redistributing BGP into your internal protocol (assumed OSPF), right?
[01-Oct-2009 16:28:36] <twm1010> does anyone know what the "component" field in the availability performance report is for/
[01-Oct-2009 16:28:37] <twm1010> ?
[01-Oct-2009 16:28:54] <rmatte> nope, I just ignore it
[01-Oct-2009 16:29:29] <twm1010> trying to figure out how i can report on application availability
[01-Oct-2009 16:29:53] <rmatte> hmmmm, you'd have to code something totally custom
[01-Oct-2009 16:30:03] <rmatte> I spent 2 fulls days of coding just to reproduce the availability report
[01-Oct-2009 16:30:20] <rmatte> http://pastebin.com/f750073d8
[01-Oct-2009 16:30:26] <rmatte> that's what I ended up with
[01-Oct-2009 16:30:36] <rmatte> you might be able to take that and adapt it to what you need
[01-Oct-2009 16:32:18] <rmatte> I reproduced a bunch of the reports as standalone scripts, we're using the to automate monthly report generation
[01-Oct-2009 16:32:41] <rmatte> so at the end of each month we'll have a fancy nicely formatted report for each of our clients containing all of the pertinent data
[01-Oct-2009 16:42:31] <twm1010> wait,w hat does that script do?
[01-Oct-2009 16:44:04] <twm1010> I have a .zip install of the organizer availability report
[01-Oct-2009 18:21:10] <kobs> ok how would I setup a re.search() expression that ignores if certian text is there, as in if it says current value: or current value  (ignoring the :)
[01-Oct-2009 21:02:09] <MorkBork> alright
[01-Oct-2009 21:02:26] <MorkBork> im trying to make a very basic user account
[01-Oct-2009 21:02:33] <MorkBork> but when i give them no global permissions
[01-Oct-2009 21:02:41] <MorkBork> and just give them zenuser on an administered object
[01-Oct-2009 21:02:43] <MorkBork> they cannot see graphs
[01-Oct-2009 21:18:50] <MorkBork> also object watch list doesnt respect 'administed objects'
[01-Oct-2009 21:18:54] <MorkBork> for restricted users
[01-Oct-2009 21:58:57] <twm1010> MorkBork: I don't think you can really do that in Core.
[01-Oct-2009 21:59:08] <twm1010> It doesn't have role based security like enterprise does
[01-Oct-2009 23:08:43] <salax> hello there zenoss community
[01-Oct-2009 23:09:31] <salax> anyone have any suggestion on my problem i've pasted at the community forum message/40224#40224
[01-Oct-2009 23:10:23] <salax> software installed does not appear on Openbsd and ubuntu..
[01-Oct-2009 23:10:42] <salax> but it does appeared on fedora and freebsd..any help would be great..thanx
[02-Oct-2009 00:00:46] [disconnected at Fri Oct  2 00:00:46 2009]
[02-Oct-2009 00:00:46] [connected at Fri Oct  2 00:00:46 2009]
[02-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[02-Oct-2009 02:54:34] <zed_> Hello, in snmpd how would i enable all oid's?
[02-Oct-2009 03:18:16] <salax> hi
[02-Oct-2009 03:18:25] <salax> have u configure ur snmpd.conf?
[02-Oct-2009 03:59:15] <MorkBork> http://74.125.155.132/search?q=cache:tklkIotINhYJ:www.zenoss.com/Members/mray/hrswinstalled.pl+hrSWInstalledName+debian&cd=4&hl=en&ct=clnk&gl=us&client=firefox-a
[02-Oct-2009 04:18:53] <MorkBork> salax ive been looking at net-snmp code
[02-Oct-2009 04:18:55] <MorkBork> the source
[02-Oct-2009 04:19:01] <MorkBork> looks like they only have cases for rpm based
[02-Oct-2009 04:19:08] <MorkBork> and freebsd
[02-Oct-2009 04:19:16] <MorkBork> and some other ones
[02-Oct-2009 04:19:23] <MorkBork> but not like, dpkg based, or things like gentoo etc
[02-Oct-2009 04:24:08] <salax> MorkBork, so this means it works on Ubuntu by default?
[02-Oct-2009 04:24:47] <salax> but for fedora it doesnt have any problem
[02-Oct-2009 04:25:51] <MorkBork> no it means
[02-Oct-2009 04:25:54] <MorkBork> net-snmp software for linux
[02-Oct-2009 04:25:59] <MorkBork> looks at rpm
[02-Oct-2009 04:26:03] <MorkBork> and freebsd /var/db/pkg only
[02-Oct-2009 04:29:17] <salax> oh
[02-Oct-2009 04:29:40] <salax> that means i'm gonna have to use apt-get install net-snmp?
[02-Oct-2009 04:29:51] <salax> instead of apt-get install snmp
[02-Oct-2009 04:34:37] <MorkBork> no
[02-Oct-2009 04:34:54] <MorkBork> net-snmp is snmp
[02-Oct-2009 04:34:59] <MorkBork> its what the linux software is called
[02-Oct-2009 04:35:09] <MorkBork> net-snmp is like all the snmp software
[02-Oct-2009 04:36:40] <salax> ok
[02-Oct-2009 04:36:43] <salax> thanx mate
[02-Oct-2009 04:37:03] <salax> i'll try to configure more
[02-Oct-2009 06:09:36] <chemist> hello
[02-Oct-2009 06:09:47] <chemist> I keep seeing this in the zenhub log
[02-Oct-2009 06:09:53] <chemist> 2009-10-02 12:09:08 ERROR zen.Events: Error processing transform on Event Class /zport/dmd/Events Traceback (most recent call last):   File "/usr/local/zenoss/zenoss/Products/ZenEvents/EventClassInst.py", line 89, in applyTransform     exec(eventclass.transform, variables_and_funcs)   File "<string>", line 1, in ? AttributeError: 'NoneType' object has no attribute 'id'
[02-Oct-2009 07:37:09] <ckrough> chemist: do you know Python?
[02-Oct-2009 07:48:42] <lortigoza> Hi everybody!
[02-Oct-2009 07:49:56] <lortigoza> I'm a new user of Zenoss and I want to know the main differences between enterprise and community edition.
[02-Oct-2009 07:50:25] <lortigoza> Is there some place in the official website that explain this differences?
[02-Oct-2009 07:50:52] <lortigoza> Thanks in advance guys.
[02-Oct-2009 07:50:55] <ckrough> http://www.zenoss.com/product/systems-management
[02-Oct-2009 07:51:02] <ckrough> I think thats probably the place to start.
[02-Oct-2009 07:52:04] <cgibbons> we just released a white paper on the enterprise edition, too (I haven't read it yet): http://www.zenoss.com/in/White-Paper-Zenoss-Enterprise-Architecture-Overview.html
[02-Oct-2009 07:52:44] <ckrough> cgibbons: make us fill out a form? really?
[02-Oct-2009 07:53:05] <ckrough> just turns people off or causes them to fill in Micky Mouse's info.
[02-Oct-2009 07:53:05] <cgibbons> marketing dept... you know them
[02-Oct-2009 07:53:08] <lortigoza> Thanks ckrough! I have read that page. However I was looking something like http://tiny.cc/rlJhL
[02-Oct-2009 07:53:29] <ckrough> lortigoza: agreed, that would be useful
[02-Oct-2009 07:54:06] <lortigoza> I see guys.
[02-Oct-2009 07:54:41] <ckrough> this room gets a little more active in an hour or two, may be able to get more definitive info then
[02-Oct-2009 07:55:13] <cgibbons> i pinged matt to see if he knows if we have a grid like that somewhere... but i suspect he's eating breakfast or something
[02-Oct-2009 07:55:14] <lortigoza> Goof, thanks again. I'm from a
[02-Oct-2009 07:55:18] <lortigoza> Argentina
[02-Oct-2009 07:55:35] <ckrough> It's OK. We permit Agentinians here.
[02-Oct-2009 07:55:45] <ckrough> :)
[02-Oct-2009 07:55:56] <lortigoza> Great!
[02-Oct-2009 08:06:12] <ckrough> Have you guys given any thought to using syslog as a logger, or making the log files one event per line for parsing in splunk, et al?
[02-Oct-2009 08:19:52] exarkun_ is now known as exarkun
[02-Oct-2009 08:20:04] <cluther> ckrough: I've heard this request at least once before. It's definitely something that we should at least make an option.
[02-Oct-2009 08:20:06] <cluther> ckrough: http://dev.zenoss.org/trac/ticket/5637
[02-Oct-2009 08:26:53] <cgibbons> that'll be more useful too, when the daemons are only logging things they really should be :)
[02-Oct-2009 08:27:46] <cluther> I love the self-rotating logs in 2.4. I can put zenhub at -v10 and not worry about creating gigabytes of logs.
[02-Oct-2009 08:29:12] <cluther> ckrough: I think for the most part we do try to keep logs at one line. It is only tracebacks that are longer, and we'd like to get these resolved.
[02-Oct-2009 08:33:28] <ckrough> cluther: cool. I havent gone through them to see which are predictively formatted and which aren't, but it's something I want to do eventually.
[02-Oct-2009 08:43:53] <chemist> can someone tell me what this means? WARNING       zen.ZenModeler     Skipping 192.168.193.1 as it points to missing ifindex 0
[02-Oct-2009 08:48:12] <rmatte> it's complaining about an interface index
[02-Oct-2009 08:48:49] <chemist> not being there?
[02-Oct-2009 08:48:56] <rmatte> correct
[02-Oct-2009 08:49:00] <chudler> this might happen if that ip address is assigned to a virtual adapter.  It varies by operating system, in my experience
[02-Oct-2009 08:49:39] <chemist> what should be ifIndex 0 appears as LAN in the os tab
[02-Oct-2009 08:49:46] <chemist> but with no IP
[02-Oct-2009 08:50:09] <rmatte> I'd imagine it would be the first interface listed
[02-Oct-2009 09:00:30] <l2huynh> morning
[02-Oct-2009 09:00:38] <l2huynh> I know it's kindda early
[02-Oct-2009 09:00:42] <l2huynh> but anyone here ?
[02-Oct-2009 09:00:54] <rmatte> I'm around, sort of
[02-Oct-2009 09:00:59] <cgibbons> shhh
[02-Oct-2009 09:01:25] <cluther> chemist: It has to do with the mapping of IP addresses to interfaces. If the IP address isn't associated with a real interface you'll see that log message. Nothing to be concerned about.
[02-Oct-2009 09:01:42] <chemist> cluther: thanks
[02-Oct-2009 09:01:51] <rmatte> cluther: ah, purely informational then?
[02-Oct-2009 09:02:16] <cgibbons> that's a really crummy message
[02-Oct-2009 09:02:22] <rmatte> lol
[02-Oct-2009 09:02:30] <chemist> it's just that I'm really struggling with event suppression and wandered if that was related to it
[02-Oct-2009 09:02:31] <cluther> rmatte: Mostly. I think we logged it at the WARNING level in case people wondered where certain IP addresses were.
[02-Oct-2009 09:02:52] <rmatte> I love how every time I download a Linux kernel update it comes down at 56k speed
[02-Oct-2009 09:04:27] <l2huynh> just a quick  question guys, is there a way to increase the number of hops (>4) in zenoss network map ?
[02-Oct-2009 09:05:10] <twm1010> ahh.. i'm so close, i have AD authentication working, it just won't assign the roles :|
[02-Oct-2009 09:07:55] <ke4qqq> any 'best practices' re handling syslog - I mean do you send *.*? or is that more than I care to keep up with.
[02-Oct-2009 09:08:19] <cluther> l2huynh: Not without rebuilding the SWF.
[02-Oct-2009 09:09:23] <ke4qqq> cluther: consider it a feature request to automagically configure network weathermap and replace the flash all together
[02-Oct-2009 09:10:39] <cluther> ke4qqq: Something like that but a bit more dynamic would definitely be nice.
[02-Oct-2009 09:11:21] <twm1010> ke4qqq: somewhere this is a doc on configuring syslog and they recommened *.debug
[02-Oct-2009 09:11:30] <twm1010> but, i didn't think that was right either
[02-Oct-2009 09:11:36] <twm1010> I send *.* right now
[02-Oct-2009 09:12:32] <ke4qqq> cluther: something that works on Linux without the nasty adobe flash  would be nice - network weathermap is the only thing that jumps to mind.
[02-Oct-2009 09:13:07] <cluther> ke4qqq: I usually recommend *.warning unless its a mail server. Then something like *.warning;mail.none
[02-Oct-2009 09:13:08] * ke4qqq braces for a flood of events as I push *.* to Zenoss via puppet
[02-Oct-2009 09:14:06] <twm1010> heh
[02-Oct-2009 09:14:20] <twm1010> @cluther: thanks, i'll try that as well
[02-Oct-2009 09:14:59] <ke4qqq> interesting
[02-Oct-2009 09:15:03] <ke4qqq> I may try that
[02-Oct-2009 09:15:13] <ke4qqq> q
[02-Oct-2009 09:18:14] <chemist> is this syntax correct for event suppression ? http://pastebin.ca/1589532
[02-Oct-2009 09:19:22] <l2huynh> look right
[02-Oct-2009 09:19:38] <l2huynh> that's what I used
[02-Oct-2009 09:20:00] <chemist> in Events>Transform?
[02-Oct-2009 09:20:26] <l2huynh> yeah
[02-Oct-2009 09:20:38] <l2huynh> under ping event class
[02-Oct-2009 09:42:21] <twm1010> holy smokes, im about to have a green network map, finally :D
[02-Oct-2009 09:42:25] <rmatte> lol
[02-Oct-2009 09:43:34] <mrayzenoss> twm1010: that would make a good wiki page
[02-Oct-2009 09:43:45] <mrayzenoss> twm1010: How to Get Green Lines
[02-Oct-2009 09:44:37] <twm1010> haha, yeah... i can make it a one-liner
[02-Oct-2009 09:44:41] <twm1010> "fix the broken shit"
[02-Oct-2009 09:45:15] <twm1010> i need a faster server :O
[02-Oct-2009 09:46:57] <twm1010> oh and, fyi, the cisco security agent, plays havoc with monitoring boxes over WMI
[02-Oct-2009 09:47:35] <rmatte> The words "Cisco" and "WMI" should never be used in the same sentence
[02-Oct-2009 09:47:37] <rmatte> :)
[02-Oct-2009 09:53:43] <cgibbons> that's a little rude. i bet they did that originally because of that old MS-Blaster worm thing.
[02-Oct-2009 09:53:52] <rmatte> probably
[02-Oct-2009 09:55:26] <sloof3> ke4qqq: I moved that device in to Device/Network/Router/VoIP and I don't see any graphs..unless I'm looking in the wrong place.
[02-Oct-2009 09:56:24] <rmatte> sloof3: have you waited 3 polling cycles?
[02-Oct-2009 09:56:30] <rmatte> (15 mins at least)
[02-Oct-2009 09:56:43] <rmatte> and made sure that the template is bound to that class?
[02-Oct-2009 09:57:20] <ke4qqq> sloof3: and perhaps as a method of verification, looked at the templates bound to the device
[02-Oct-2009 09:58:14] <sloof3> rmatte: It's been running since last night
[02-Oct-2009 09:58:45] <rmatte> so you see absolutely no graphs at all on the perf tab?
[02-Oct-2009 09:58:51] <twm1010> rmatte: I agree. It was driving me nuts...
[02-Oct-2009 09:59:11] <twm1010> it's like a reactive version of tripwire, instead of just telling yo something is changed or being access, it goes and kills it
[02-Oct-2009 09:59:25] <rmatte> ah
[02-Oct-2009 09:59:41] <ke4qqq> twm1010: I think that's configurable actually - at least it used to be.
[02-Oct-2009 09:59:49] <sloof3> rmatte: Not a single graph on the perf tab
[02-Oct-2009 10:00:01] <twm1010> i spent half a day trying to figure out why when i created a share off the server i could copy files to it for about 90 seconds and then all of the sudden everything form share permissions to ntfs permissions just magically became read only
[02-Oct-2009 10:00:17] <rmatte> sloof3: then you don't have the template properly bound
[02-Oct-2009 10:00:19] <sloof3> rmatte: I see ipSLA as a template attached the the class.
[02-Oct-2009 10:00:31] <sloof3> If I'm reading this right.
[02-Oct-2009 10:00:34] <rmatte> but it's not bound, or you'd see the graphs
[02-Oct-2009 10:01:01] <ke4qqq> do you see the graph titles, or literally no rrd boxes on the perf tab
[02-Oct-2009 10:01:10] <rmatte> "Bind Templates..."
[02-Oct-2009 10:01:19] <rmatte> is what you need to click on in the class templates view
[02-Oct-2009 10:01:20] <sloof3> When I goto VoIP | More | All Templates   I see ipSLA
[02-Oct-2009 10:01:35] <rmatte> yeh, that doesn't mean it's actually bound
[02-Oct-2009 10:01:39] <sloof3> ah ok
[02-Oct-2009 10:01:41] <ke4qqq> that just means it's available
[02-Oct-2009 10:02:11] <sloof3> ke4qqq: no rrd boxes at all
[02-Oct-2009 10:04:01] <twm1010> does Zenoss-stack perform any MySQL maintenance from time to time?
[02-Oct-2009 10:04:15] <sloof3> Nice! There they are
[02-Oct-2009 10:04:28] <mrayzenoss> twm1010: I don't think so
[02-Oct-2009 10:04:30] <rmatte> the zenoss-stack script only starts and stops Zenoss and MySQL, that's it
[02-Oct-2009 10:04:34] <sloof3> Now I just need to trim it down to the SLAs that I actually poll on the routers
[02-Oct-2009 10:04:51] <twm1010> do i need to worry about it?
[02-Oct-2009 10:05:15] <rmatte> about what?
[02-Oct-2009 10:05:16] <ke4qqq> twm1010: only if you care about your data
[02-Oct-2009 10:05:25] <twm1010> haha, ok then
[02-Oct-2009 10:05:37] <rmatte> mysql is pretty resilient
[02-Oct-2009 10:06:09] <ke4qqq> yeah aside from backups I do zero maintenance
[02-Oct-2009 10:06:57] <rmatte> You don't need to worry about it
[02-Oct-2009 10:07:12] <sloof3> If I want disable certain graphs I can just disabled it from the Template | Data Source screen.  What if I want certain graphs for certain device? If I used RTT SLAs in one place and VoIP in another.
[02-Oct-2009 10:07:34] <rmatte> sloof3: you'd have to make local copies of the template for those devices
[02-Oct-2009 10:09:29] <ggg333> Hi
[02-Oct-2009 10:09:51] <ggg333> is there a way i can monitor the no of active connections to a mysql instance using zenoss
[02-Oct-2009 10:10:00] <twm1010> probably
[02-Oct-2009 10:10:09] <ggg333> i googled it and wasn't able to find a solution
[02-Oct-2009 10:10:34] <ke4qqq> ggg333: do you have the mysql zenpack installed?
[02-Oct-2009 10:10:48] <rmatte> was just going to say
[02-Oct-2009 10:10:52] <rmatte> there's a mysql zenpack
[02-Oct-2009 10:10:55] <rmatte> have you tried it?
[02-Oct-2009 10:11:23] <ggg333> ke4qqq: rmatte nope haven't ried it
[02-Oct-2009 10:11:34] <ke4qqq> start there
[02-Oct-2009 10:13:46] <rmatte> ggg333: docs/DOC-3501
[02-Oct-2009 10:13:58] <ggg333> thanks rmatte
[02-Oct-2009 10:14:04] <rmatte> ggg333: unzip the zenpack before trying to install it
[02-Oct-2009 10:14:04] <ggg333> checking it right now
[02-Oct-2009 10:14:16] <ckrough> lol
[02-Oct-2009 10:14:17] <rmatte> there's a bug on the new site where all zenpacks somehow got zipped
[02-Oct-2009 10:15:37] <twm1010> i might install that just to have a look at the template
[02-Oct-2009 10:15:43] <ggg333> rmatte: i dont see any notes on what are all that zenpack does.....
[02-Oct-2009 10:16:15] <rmatte> ggg333: yeh, it's not well documented, just install it and try it
[02-Oct-2009 10:16:33] <mrayzenoss> ggg333: community/documentation/official_documentation/zenoss-extended-monitoring
[02-Oct-2009 10:16:42] <ggg333> rmatte: thanks will try that... hope that wont screw up our exisisting setups
[02-Oct-2009 10:16:42] <mrayzenoss> it's well documented, just not there :(
[02-Oct-2009 10:16:58] <ckrough> should probably put a note on the core zenpack pages
[02-Oct-2009 10:17:00] <mrayzenoss> docs/DOC-2681
[02-Oct-2009 10:18:23] <twm1010> The following metrics are collected and graphed for MySQL server:
[02-Oct-2009 10:18:23] <twm1010>     *
[02-Oct-2009 10:18:23] <twm1010>       Command Statistics (SELECT, INSERT, UPDATE, DELETE)
[02-Oct-2009 10:18:23] <twm1010>     *
[02-Oct-2009 10:18:23] <twm1010>       Select Statistics (Scan, Range Check, Range Join, Full Join)
[02-Oct-2009 10:18:24] <twm1010>     *
[02-Oct-2009 10:18:26] <twm1010>       Handler Statistics (Keyed and Unkeyed Reads, Writes, Updates, Deletes)
[02-Oct-2009 10:18:28] <twm1010>     *
[02-Oct-2009 10:18:30] <twm1010>       Network Traffic (Received and Sent)
[02-Oct-2009 10:18:32] <twm1010> that might save you some time
[02-Oct-2009 10:19:09] * ke4qqq just added a link to the documentation on the zenpack page
[02-Oct-2009 10:19:16] <rmatte> cool
[02-Oct-2009 10:19:42] <ggg333> thanks everyone
[02-Oct-2009 10:19:58] <rmatte> np
[02-Oct-2009 10:20:09] <mrayzenoss> ke4qqq and everyone else, feel free to update the documentation on the various ZenPack pages, it's wiki-content
[02-Oct-2009 10:22:44] <rmatte> I know I keep bugging you, but when is my new zenpack going up?
[02-Oct-2009 10:22:45] <rmatte> :P
[02-Oct-2009 10:27:52] <mrayzenoss> ok, today I will get 11 up.
[02-Oct-2009 10:27:55] <mrayzenoss> nothing else.
[02-Oct-2009 10:28:02] <rmatte> cool
[02-Oct-2009 10:28:22] <ke4qqq> 11??? there are 11 zenpacks waiting in t queue?
[02-Oct-2009 10:28:29] <mrayzenoss> yeah
[02-Oct-2009 10:28:33] <mrayzenoss> I've been busy
[02-Oct-2009 10:28:37] <rmatte> probably like 30ish
[02-Oct-2009 10:28:37] <ke4qqq> wow
[02-Oct-2009 10:28:38] <rmatte> :)
[02-Oct-2009 10:29:03] * ke4qqq suggests offloading some of that responsibility
[02-Oct-2009 10:29:08] <mrayzenoss> agreed
[02-Oct-2009 10:29:37] <mrayzenoss> I've been planning on doing that, just haven't had the cycles to get it right
[02-Oct-2009 10:30:38] <rmatte> plus it would never get done that way
[02-Oct-2009 10:30:58] <ke4qqq> yeah sucks when it takes more cycles to offload (at least initially) than to do the work.
[02-Oct-2009 10:31:00] <mrayzenoss> well, there are parts that I'm the bottleneck, but parts I should open up
[02-Oct-2009 10:31:37] <ke4qqq> rmatte: there are lots of instances of communities shoulder responsibilities like that.
[02-Oct-2009 10:32:16] <rmatte> ke4qqq: there's a certain level of quality control required
[02-Oct-2009 10:32:43] <mrayzenoss> yeah, the ratings haven't gotten much notice yet, still a work in progress
[02-Oct-2009 10:34:26] <ke4qqq> yeah - so the problem is really that guidelines need to bb written - QA can be handled - again lots of places do that - look at EPEL for RHEL - their packages are consistently higher quality than RHEL packages and the majority of that is packaged by the community, and then reviewed by the community. It can be done - Debian does the same thing. The key is to get qualified reviewers and have clear guidelines to follow.
[02-Oct-2009 10:35:50] * ke4qqq suspects my keyboard is fail - surely I can't make that many typos on my own
[02-Oct-2009 10:36:57] <rmatte> you made like 1 typo
[02-Oct-2009 10:36:58] <rmatte> lol
[02-Oct-2009 10:37:23] <rmatte> 2 with shoulder instead of shouldering
[02-Oct-2009 10:37:26] <ke4qqq> it's been a day of typos though
[02-Oct-2009 10:37:39] <ckrough> RH is has rh-staff planted at a lot of the key QC points in their release stuff for RHEL and Fedora
[02-Oct-2009 10:39:13] <rmatte> ckrough: he's talking about EPEL though
[02-Oct-2009 10:39:24] <ckrough> not familiar with EPEL release processes
[02-Oct-2009 10:39:42] <ckrough> but I agree, with good guidelines a lot of stuff could be offloaded
[02-Oct-2009 10:40:04] <ckrough> I think there is a community-size critical mass necessary to pull that off well. Im not sure we are there yet
[02-Oct-2009 10:40:24] <cgibbons> there's a whole lot of discussion going on internally on that very topic right now
[02-Oct-2009 10:40:36] <ckrough> offloading community tasks?
[02-Oct-2009 10:40:38] <twm1010>  Well... I think it depends on the Zenpacks, some are simple, some modify Zenoss significantly.
[02-Oct-2009 10:40:56] <twm1010> A Zenpack that gives you some nice templates for Device A, isn't exactly under the same criteria as Egor's WMI Datasource
[02-Oct-2009 10:41:18] <rmatte> yeh (which breaks in King Crab by the way)
[02-Oct-2009 10:41:22] <cgibbons> making it easier to write zenpacks, providing a way to certify them, allow the community & the company to leverage the zenpacks more, etc, etc
[02-Oct-2009 10:42:16] <ckrough> I think some good zenpack tutorials would help demystify the process a bit. Maybe 3 different step-by-step zenpack docs that walk you through making an example zenpack from scratch
[02-Oct-2009 10:42:31] <ckrough> could probably introduce best practices in there as well
[02-Oct-2009 10:42:54] <cgibbons> yeah, and making better APIs for the common things ZenPacks do would help a lot. right now it's too tightly coupled with the internal architecture.
[02-Oct-2009 10:42:56] <ckrough> each of the 3 could be a difference difficulty level. beginner, intermediate, adv
[02-Oct-2009 10:42:58] <rmatte> yeh
[02-Oct-2009 10:42:59] <chudler> I would rather see the zenpacks go out there with as little QA as possible.  I dont currently have a way to find problems in my zenpacks until AFTER they have been approved.
[02-Oct-2009 10:43:14] <chudler> like a staging area sort of thing
[02-Oct-2009 10:43:16] <ckrough> thats what beta testing is for
[02-Oct-2009 10:43:18] <ckrough> yeah
[02-Oct-2009 10:43:37] <ckrough> dont hide them until completion, but have a way to identify QC'd packs vs staging
[02-Oct-2009 10:44:05] <ke4qqq> a RHT person who is honest will tell you that overall the quality of community packaged stuff is higher than RHT-generated stuff - you should look at some of the stuff RHT was doing in packages before guidelines were introduced. I've actually had managers at RHT tell me that, and yeah there are lots of RHT employees involved in Fedora and some even in EPEL, but the bulk of people in FESCO and RELENG aren't RHT employees.
[02-Oct-2009 10:44:06] <ckrough> they could be available and useable along the way, but in the end they get the mrayzenoss stamp of approval or something
[02-Oct-2009 10:44:11] <ke4qqq> +1 to beta repos
[02-Oct-2009 10:44:58] <ckrough> what we need is some sort of emulation or development environment that can simlulate a range of hardware
[02-Oct-2009 10:45:21] <ckrough> thats usually one of my problems... nothing to test against except for my specific environment
[02-Oct-2009 10:45:31] <mrayzenoss> ckrough: http://raddle.sourceforge.net/
[02-Oct-2009 10:45:36] <cgibbons> the other reality, and the one i am most personally interested in, is what level of effort is needed versus the size of our community. if it were lickity-split so easy that anyone could do it, what realistically would be the size of the community that would actively contribute changes. an active contribution community of 50 people versus 1000 people is a big difference in what would need to be built.
[02-Oct-2009 10:46:41] <ckrough> mrayzenoss: and its not even my birthday. thanks!
[02-Oct-2009 10:47:03] <mrayzenoss> ckrough: Jane Curry sent me that link, I've been meaning to get QA to use it
[02-Oct-2009 10:47:13] <ke4qqq> cgibbons: statistically ~5% of a user community will contribute if there are low barriers
[02-Oct-2009 10:47:34] <twm1010> cgibbons: There is also a disparity between the skills in the community.
[02-Oct-2009 10:47:44] <mrayzenoss> so speaking of ZenPack authoring and APIs...
[02-Oct-2009 10:47:56] <ke4qqq> yep - not all of those 5 percent are going to contribute code
[02-Oct-2009 10:48:01] <ke4qqq> or zenpacks
[02-Oct-2009 10:48:06] <mrayzenoss> would anyone like to participate in a call with our Product Manager for input on the subject?
[02-Oct-2009 10:48:17] <cgibbons> is 5% a SWAG or based upon real data, and how much does it vary per project? (a serious question; 2.5% is different from 5% even though they're similar) :)
[02-Oct-2009 10:48:33] <mrayzenoss> rather than send cgibbons on a wild goose chase, we figure we'll ask what ZenPack authors really want
[02-Oct-2009 10:48:52] <ckrough> mrayzenoss: http://www.citi.umich.edu/u/provos/honeyd/ and arpd as well
[02-Oct-2009 10:49:41] <ckrough> mrayzenoss: yes
[02-Oct-2009 10:49:54] <ke4qqq> ~5% is based on several projects list of contributors versus users. Fedora for instance sees 2.8% participating at any given point in time.
[02-Oct-2009 10:50:13] <ke4qqq> but then it's hard to know the real number of people using a floss project
[02-Oct-2009 10:50:16] <chudler> Somday I will compose that really lengthy email that I promised to your Product Manager :-)
[02-Oct-2009 10:50:17] <ckrough> mrayzenoss: Does he know how to use IRC?
[02-Oct-2009 10:50:21] <ke4qqq> but thats our best guestimatte
[02-Oct-2009 10:50:30] <rmatte> yeh I'd imagine the contributions between different projects would vary quite drasticall
[02-Oct-2009 10:50:34] <rmatte> drastically*
[02-Oct-2009 10:50:51] <ckrough> NMS audience is fairly narrow on the grand scheme of things
[02-Oct-2009 10:51:16] <ke4qqq> ckrough: yes but I'd think that would be a good thing - narrow but more technically savvy
[02-Oct-2009 10:51:28] <cgibbons> one thing that I'd like to make easier is the whole idea of creating a new component, model it, and gather data from it. should be much easier than it is today. but i'm also pretty sure that's not what most zenpack authors need to do, either.
[02-Oct-2009 10:51:49] <ke4qqq> and potentially having needs that must be met due to $dayjob.
[02-Oct-2009 10:51:51] <mrayzenoss> so I ran some code scans for our PM
[02-Oct-2009 10:51:57] <mrayzenoss> of the 96 ZenPacks in SVN
[02-Oct-2009 10:52:01] <mrayzenoss> 50 have Python code
[02-Oct-2009 10:52:09] <mrayzenoss> besides setup.py and __init__.py :)
[02-Oct-2009 10:52:19] <mrayzenoss> 32 are just templates
[02-Oct-2009 10:52:38] <chudler> extremely interesting statistic... it means something, I'm just not sure what
[02-Oct-2009 10:52:42] <ckrough> how many can be merged or integrated into core?
[02-Oct-2009 10:52:56] <rmatte> mrayzenoss: well, templates with possibly non-python scripts bundled
[02-Oct-2009 10:52:56] <ckrough> it means people dont like your default reporting
[02-Oct-2009 10:52:58] <rmatte> such as mine
[02-Oct-2009 10:53:06] <mrayzenoss> ckrough: sadly none yet.  Another issue we've been discussing for some time
[02-Oct-2009 10:53:16] <mrayzenoss> ckrough: sorry, wrong answer
[02-Oct-2009 10:53:27] <mrayzenoss> of the 96 in SVN, 96 can be merged in
[02-Oct-2009 10:53:33] <mrayzenoss> but that's impractical
[02-Oct-2009 10:53:40] <ckrough> trying to keep it light?
[02-Oct-2009 10:53:51] <mrayzenoss> there's a handful that we're considering, because they add features
[02-Oct-2009 10:53:59] <ckrough> maybe "can" was the wrong word... "should be merged in"
[02-Oct-2009 10:54:00] <mrayzenoss> thresholds, portlets, reports
[02-Oct-2009 10:54:23] <mrayzenoss> the Mib Browser
[02-Oct-2009 10:54:57] <mrayzenoss> most of the monitoring ZenPacks probably wouldn't be suitable or reach a wide audience
[02-Oct-2009 10:55:08] <mrayzenoss> but adding new features to Core makes more sense
[02-Oct-2009 10:55:17] <rmatte> yeh
[02-Oct-2009 10:55:33] <mrayzenoss> it's just a matter of getting Product Management to priortize that
[02-Oct-2009 10:55:37] <mrayzenoss> speaking of PM...
[02-Oct-2009 10:55:42] <rmatte> If you could duplicate my SNMP performance monitoring for windows and build it in to core it'd be sweet :)
[02-Oct-2009 10:55:58] <mrayzenoss> community/stone-crab
[02-Oct-2009 10:56:54] * ckrough thinks beta release should always be 'soft-shell crab'. prefect analogy :)
[02-Oct-2009 10:57:05] <cgibbons> mmm deep fried soft-shell crab
[02-Oct-2009 10:57:14] * ckrough misses MD sometimes
[02-Oct-2009 10:59:02] <cgibbons> so going back to #s, our install base is now 8600, so 5% is 430 and 1% is 86... so somewhere in between there seems reasonable, but I'd wager it's close to 1%
[02-Oct-2009 10:59:41] <twm1010> curiously.... do i have to send the syslog on the zenoss server itself to loopback?
[02-Oct-2009 11:01:59] <ckrough> zensyslog is listening on *:* on mine
[02-Oct-2009 11:02:11] <ckrough> loopback probably makes the most sense
[02-Oct-2009 11:02:32] <ckrough> twm1010: how many boxes are you working with?
[02-Oct-2009 11:03:17] <ckrough> device -> [syslog_relay] -> syslog_collector -> zensyslog is a great scalable architecture if you have a lot of log traffic
[02-Oct-2009 11:06:22] <twm1010> well im monitoring about 250 devices
[02-Oct-2009 11:06:27] <twm1010> i'd say only 30 are using syslog
[02-Oct-2009 11:07:25] <ckrough> if you have a box sitting around to use as a syslog collector that will give you a nice single (secureable) place to collect that stuff and then process it centrally
[02-Oct-2009 11:10:12] <twm1010> why wouldn't that box be zenoss?
[02-Oct-2009 11:11:58] <rmatte> twm1010: syslog-ng does a nice job of filtering or offloading syslogs before hitting Zenoss
[02-Oct-2009 11:12:15] <rmatte> now if only that were possible for traps...
[02-Oct-2009 11:15:59] <twm1010> Ahh... I get what your saying, rather than having Zenoss handle the event load
[02-Oct-2009 11:16:43] <twm1010> i don't know that i have enough syslog capable devices for that though
[02-Oct-2009 11:16:58] <rmatte> yeh, you don't
[02-Oct-2009 11:17:28] <twm1010> im still trying to hash out when im going to use syslog vs traps for things, but it seems like we're going to give solarwinds to the network team for their purposes and i'm just going to worry about servers
[02-Oct-2009 11:17:42] <twm1010> which makes me, quite happy
[02-Oct-2009 11:18:05] <rmatte> meh, network stuff is the easiest to monitor lol
[02-Oct-2009 11:25:47] <twm1010> grr... NT_STATUS_ACCESS_DENIED is my bane
[02-Oct-2009 11:29:53] <cgibbons> the easiest to fix! :)
[02-Oct-2009 11:31:03] <chemist> what role do I have to give a userto receive email notifications? manager or zenmanager?
[02-Oct-2009 11:31:24] <rmatte> chemist: email notifications are not dependant on level at all
[02-Oct-2009 11:31:24] <ke4qqq> chemist: zenuser
[02-Oct-2009 11:32:02] <ke4qqq> rmatte is correct - but since you have to have a role, you can get away with zenuser
[02-Oct-2009 11:32:56] <rmatte> well, it's impossible not to have a role :P
[02-Oct-2009 11:33:06] <chemist> do I need to add them to the Administration tab? for that location or device
[02-Oct-2009 11:33:28] <rmatte> chemist: no, alerting is based on the filters that you apply on the alerting rules
[02-Oct-2009 11:33:29] <ke4qqq> no
[02-Oct-2009 11:33:40] <rmatte> if you don't specify any, then they get alerted on everything
[02-Oct-2009 11:33:51] <twm1010> @cgibbons: Do you happen to know if XP machines require WMI permission changes for Zenoss monitoring?
[02-Oct-2009 11:34:09] <twm1010> I've got a fairly bone stock install here that is not cooperating
[02-Oct-2009 11:34:10] <cgibbons> depends upon a) are they in a domain or not, b) are you tryign to use a non-admin user
[02-Oct-2009 11:34:21] <twm1010> not in a domain, using local administrator account
[02-Oct-2009 11:34:32] <cgibbons> okay, so there are two magic bullets there
[02-Oct-2009 11:34:36] <cgibbons> one is firewall, which you're past
[02-Oct-2009 11:34:43] <cgibbons> the other is Simple File Sharing - gotta turn that crap of
[02-Oct-2009 11:34:43] <twm1010> indeed, i killed the service
[02-Oct-2009 11:34:44] <cgibbons> er off
[02-Oct-2009 11:34:48] <twm1010> hah, are you serious?
[02-Oct-2009 11:34:58] <cgibbons> Simple File Sharing really means make every single remote RPC connection be authenticated as Guest
[02-Oct-2009 11:35:14] <cgibbons> if you're in a domain, that gets turned off by default
[02-Oct-2009 11:35:17] <twm1010> bingo
[02-Oct-2009 11:35:19] <twm1010> thank you
[02-Oct-2009 11:35:21] <cgibbons> home user vs corporate stuff
[02-Oct-2009 11:35:22] <cgibbons> you bet
[02-Oct-2009 11:35:47] <chemist> twm1010: http://pastebin.ca/1589652
[02-Oct-2009 11:35:52] <twm1010> Another one of those home grown corporate "servers" that really is an XP box on desktop hardware
[02-Oct-2009 11:35:58] <chemist> that's how I do it
[02-Oct-2009 11:36:31] <ke4qqq> chemist: you should post that on the wiki
[02-Oct-2009 11:36:41] <chemist> will do
[02-Oct-2009 11:37:01] <twm1010> I was running through this: docs/DOC-2520
[02-Oct-2009 11:37:04] <twm1010> perhaps you can append that?
[02-Oct-2009 11:37:10] <twm1010> or at least place a link to a new article there
[02-Oct-2009 11:37:29] <chemist> rmatte: so if I haven't set any filters and I'm not getting any alerts? but I can send test emails?
[02-Oct-2009 11:37:58] <ke4qqq> chemist: but you have an alerting rule?
[02-Oct-2009 11:38:04] <rmatte> chemist: then you're experiencing the same issue that I've heard a million times
[02-Oct-2009 11:38:25] <chemist> ke4qqq: I have not set any rules
[02-Oct-2009 11:38:36] <rmatte> chemist: but lord knows what causes it, try restart Zenoss and see if it works after that
[02-Oct-2009 11:40:01] <ke4qqq> chemist: you'll have to set an alerting rule first - it doesn't send stuff without it
[02-Oct-2009 11:41:45] <twm1010> remember, rules alert on events :)
[02-Oct-2009 11:42:56] <chemist> if I don't set a schedule, will it alert always?
[02-Oct-2009 11:43:39] <rmatte> chemist: that's what it's designed to do
[02-Oct-2009 11:43:50] <rmatte> read the admin guide, it explains alerts
[02-Oct-2009 11:45:45] <chemist> it works :)
[02-Oct-2009 11:45:59] <chemist> the alerts, and reading the guide....
[02-Oct-2009 11:46:00] <chemist> :)
[02-Oct-2009 11:50:05] <chemist_> that was spectacular, I just tried to create a document in the wiki and it crashed my browser
[02-Oct-2009 11:50:44] <rmatte> nice
[02-Oct-2009 11:50:54] <rmatte> that's the new feature they added
[02-Oct-2009 11:50:56] <rmatte> :P
[02-Oct-2009 11:51:30] <rmatte> "You don't really want to be editing this Wiki document.  Wouldn't you rather be staring at your desktop?"
[02-Oct-2009 11:51:47] <rmatte> spectacular
[02-Oct-2009 11:51:49] <rmatte> :)
[02-Oct-2009 11:53:40] <chemist_> anyway, it's almost time to go home. Will wikify later
[02-Oct-2009 11:53:55] <rmatte> wish I could go home, I feel horrible today
[02-Oct-2009 11:54:03] <rmatte> I might end up leaving a bit early
[02-Oct-2009 12:10:48] <ckrough> it's incredible outside here. just got back from lunch and we had a hard time coming back.
[02-Oct-2009 12:11:19] <rmatte> ?
[02-Oct-2009 12:11:38] <ckrough> you meantioned leaving early... I was thinking of the same, but for different reasons
[02-Oct-2009 12:11:46] <rmatte> ah
[02-Oct-2009 12:11:56] <rmatte> we've had horrible weather this week
[02-Oct-2009 12:12:01] <ckrough> sorry, sometimes my internal thoughts leak into irc :)
[02-Oct-2009 12:12:08] <rmatte> lol
[02-Oct-2009 12:16:33] <davetoo> incredible?
[02-Oct-2009 12:16:36] <davetoo> stormy?
[02-Oct-2009 12:16:40] <ckrough> good
[02-Oct-2009 12:16:45] <davetoo> heh
[02-Oct-2009 12:17:00] <ckrough> It's been over 100 for like 5 months. today feels like 80 and perfect
[02-Oct-2009 12:17:02] <rmatte> wet and cold
[02-Oct-2009 12:17:08] <davetoo> ckrough: where?
[02-Oct-2009 12:17:10] <ckrough> TX
[02-Oct-2009 12:17:50] <rmatte> It was 41 out all day yesterday
[02-Oct-2009 12:18:18] <davetoo> mid-70s here near SF
[02-Oct-2009 12:18:30] <rmatte> it's 48.2 out right nw
[02-Oct-2009 12:18:34] <rmatte> now*
[02-Oct-2009 12:18:53] <rmatte> I just can't wait until the -22 degree weather
[02-Oct-2009 12:19:05] <davetoo> where?
[02-Oct-2009 12:19:11] <rmatte> here
[02-Oct-2009 12:19:15] <rmatte> Ottawa, Canada
[02-Oct-2009 12:19:18] <davetoo> oh
[02-Oct-2009 12:19:36] <davetoo> heck, I never get up early enough to see any frost around here
[02-Oct-2009 12:19:41] <rmatte> actually, it hits -31 some days (but rarely)
[02-Oct-2009 12:20:20] <davetoo> it's *never* been below freezing in the daylight anywhere I've lived
[02-Oct-2009 12:20:37] <rmatte> :P
[02-Oct-2009 12:20:46] <rmatte> must be nice lol
[02-Oct-2009 12:21:02] <davetoo> coastal California, central and southern
[02-Oct-2009 12:24:12] <rmatte> cool
[02-Oct-2009 12:29:41] * ckrough just realized he installed zenoss before mounting the /opt partition
[02-Oct-2009 12:29:54] <davetoo> d'oh
[02-Oct-2009 12:29:54] <rmatte> nice
[02-Oct-2009 12:30:41] <rmatte> you should be able to just copy the whole works in to it
[02-Oct-2009 12:31:26] <ckrough> yeah
[02-Oct-2009 12:31:30] <ckrough> just annoyed with myself
[02-Oct-2009 12:32:02] <rmatte> lol
[02-Oct-2009 13:14:05] <twm1010> ok, cisco security agent is the devil
[02-Oct-2009 13:16:13] <ke4qqq> so I have a nagios plugin that runs on the monitored host - and am calling it with zencommand via ssh. When I do so manually
[02-Oct-2009 13:16:44] <ke4qqq> it returns exit code 2, when zencommand runs it in debug it returns exit code 0
[02-Oct-2009 13:17:02] <ke4qqq> but the event console reports that t timed ouvia ssh. When I do so manually                            Quadro     [14:16] [ke4qqq(+eiu)] [12:freeno [Act: 1,2,4,5,6,7,8,9,10,11,14,16,17,18,21,22,23,24,25,26,29,30,31,32,34,36
[02-Oct-2009 13:17:11] <ke4qqq> bah
[02-Oct-2009 13:17:19] <ke4qqq> the event console reports it timed out
[02-Oct-2009 13:17:30] <ke4qqq> http://fpaste.org/9Mw2/
[02-Oct-2009 13:28:12] <mrayzenoss> does the zenoss user have privs to run that?
[02-Oct-2009 13:28:25] <mrayzenoss> or, conversely, are you using root to run your ssh calls?
[02-Oct-2009 13:28:45] <ke4qqq> zenoss ssh's to the root user of the remote box
[02-Oct-2009 13:29:07] <ke4qqq> zenoss in the proceeding statement referred to the user, not the company, software, or project.
[02-Oct-2009 13:29:31] <mrayzenoss> what's in your datasource?
[02-Oct-2009 13:29:42] <mrayzenoss> ssh root@kirk.kayaker.com 'perl /root/check_file.pl --target /apps/databases/prod/ --filter "size gt 1073741824"  --critical 0' ?
[02-Oct-2009 13:29:50] <mrayzenoss> or  'perl /root/check_file.pl --target /apps/databases/prod/ --filter "size gt 1073741824"  --critical 0' ?
[02-Oct-2009 13:30:13] <ke4qqq> the former
[02-Oct-2009 13:31:06] <mrayzenoss> why not set the Command to 'Use SSH' ?
[02-Oct-2009 13:31:28] <ke4qqq> hmmmmmm good question
[02-Oct-2009 13:31:41] <mrayzenoss> and put zCommandUsername to 'root'
[02-Oct-2009 13:31:53] <mrayzenoss> or better yet, a less prived account :)
[02-Oct-2009 13:32:01] <mrayzenoss> and move the command to a non-root user
[02-Oct-2009 13:37:59] <ke4qqq> aha - so when running zencommand the exit 0 may be related to something else......400 lines below I see that it timed out......weird stuff.... could be single quotes
[02-Oct-2009 13:39:45] <mrayzenoss> sounds likely
[02-Oct-2009 13:40:04] <mrayzenoss> or perhaps it's just saying "Yes, I connected via SSH" :)
[02-Oct-2009 13:46:37] <ke4qqq> mrayzenoss: I started that way, I ran into problems I tried with root to help find the problem (ie eliminate  permissions)
[02-Oct-2009 13:49:22] <tbozz> Anybody know why in 2.4.5 when a http check command runs and the threshold is triggered that in the event console where the custom component name should be it just displays the device name?
[02-Oct-2009 13:58:09] <sloof3> Where do I report a possible bug in the OIDs used by ipSLA?
[02-Oct-2009 13:59:17] <mrayzenoss> the IPSLA ZenPack?
[02-Oct-2009 13:59:31] <mrayzenoss> post on the comments for the ZenPack, or DM the author
[02-Oct-2009 13:59:58] <ke4qqq> really?? they don't get a component in track?
[02-Oct-2009 14:00:31] <mrayzenoss> well, this Trac instance is for Community ZenPacks: http://zenpacks.zenoss.org/trac-zenpacks/
[02-Oct-2009 14:00:37] <mrayzenoss> but no one seems to give it much love
[02-Oct-2009 14:00:51] <mrayzenoss> sloof3: post to http://zenpacks.zenoss.org/trac-zenpacks/ use the credentials zenoss/zenoss
[02-Oct-2009 14:01:03] <mrayzenoss> and I'll hook it up to notify the author
[02-Oct-2009 14:02:02] <mrayzenoss> ke4qqq's keeping me on my toes :)
[02-Oct-2009 14:02:30] <ke4qqq> mrayzenoss: heh - I can't even spell trac right
[02-Oct-2009 14:03:06] <mrayzenoss> ok, hackman238 is setup to receive any tickets opened against the IP-SLA ZenPack
[02-Oct-2009 14:03:45] <mrayzenoss> sloof3: on zenpacks.zenoss.org, when you open a ticket the Component is the ZenPack with an issue
[02-Oct-2009 14:04:09] <ckrough> rmatte: your new zenpack is single cpu, multi core, right?
[02-Oct-2009 14:04:21] <mrayzenoss> yeah
[02-Oct-2009 14:04:23] <mrayzenoss> he's got 2
[02-Oct-2009 14:04:46] <mrayzenoss> I just published them :)
[02-Oct-2009 14:04:59] <mrayzenoss> docs/DOC-3570 and docs/DOC-3386
[02-Oct-2009 14:05:08] <mrayzenoss> rmatte: Thanks!
[02-Oct-2009 14:05:09] <ckrough> yeah, going thorugh the new events today
[02-Oct-2009 14:07:19] <rmatte> thanks for finally getting the other one up :)
[02-Oct-2009 14:07:43] <rmatte> ckrough: new ZenPack is a single template that monitors overall CPU usage on a server instead of each core
[02-Oct-2009 14:08:10] <cgibbons> hurm
[02-Oct-2009 14:08:31] <rmatte> memory usage as well, but that doesn't change between the packs
[02-Oct-2009 14:09:10] <rmatte> mrayzenoss: yeh, the description of the Simple ZenPack needs to be changed lol
[02-Oct-2009 14:09:20] <rmatte> I'll edit it
[02-Oct-2009 14:09:45] <rmatte> hmmm, I can't apparently
[02-Oct-2009 14:09:51] <mrayzenoss> really?
[02-Oct-2009 14:09:52] <mrayzenoss> neruz
[02-Oct-2009 14:10:06] <mrayzenoss> digging into the permissions
[02-Oct-2009 14:11:16] <mrayzenoss> rmatte: logout and login, see if it works now
[02-Oct-2009 14:11:48] <rmatte> k
[02-Oct-2009 14:12:12] <rmatte> nope
[02-Oct-2009 14:12:28] <mrayzenoss> ugh, try now
[02-Oct-2009 14:13:05] <rmatte> nope
[02-Oct-2009 14:13:20] <mrayzenoss> I don't get it... ke4qqq was able to edit ZenPacks earlier
[02-Oct-2009 14:13:58] <ke4qqq> yeah but all of my zenpack edits had to be blessed before publishing
[02-Oct-2009 14:14:14] <rmatte> I was able to edit my other ZenPack page
[02-Oct-2009 14:14:18] <rmatte> it's just this one that's not working
[02-Oct-2009 14:15:00] <rmatte> seems to be a problem with the page itself rather than my actual user permissions
[02-Oct-2009 14:19:14] <rmatte> netsplit!
[02-Oct-2009 14:21:56] <sloof3> Nevermind the bug. I didn't realize the nature of the OID numbering.
[02-Oct-2009 14:23:21] <sloof3> This will be an issue though.  The SLA number used internally on the router is the last number in the OID.  How does scale to multiple SLA processes occuring on the same router?
[02-Oct-2009 14:24:52] <rmatte> I write customs scripts for my IPSLA collection, so not sure what you're referring to
[02-Oct-2009 14:26:19] <rmatte> custom* rather
[02-Oct-2009 14:27:34] <ckrough> sloof3: is there an snmp table that identifies the SLA index numbers, similar to ifIndex
[02-Oct-2009 14:27:40] * ckrough is guessing, doesnt use IPSLA
[02-Oct-2009 14:28:10] <rmatte> ckrough: yeh, there is
[02-Oct-2009 14:28:11] <sloof3> e.g: For the cisco sla zenpack:   1.3.6.1.4.1.9.9.42.1.5.2.1.42.1 is the MOS score for SLA process number #1.    1.3.6.1.4.1.9.9.42.1.5.2.1.42.2 is #2  What if I have 10 processes on a few routers..some with only 5.  How do I utilize this zenpack easiest?
[02-Oct-2009 14:29:02] <rmatte> I somehow think that ZenPack wasn't designed with scalability in mind
[02-Oct-2009 14:30:54] <sloof3> How should it be done?
[02-Oct-2009 14:35:27] <rmatte> http://pastebin.ca/1589810
[02-Oct-2009 14:35:33] <rmatte> that's the script that I wrote to do it
[02-Oct-2009 14:36:07] <rmatte> it would probably need to be modified since it's very specific to a particular client of ours
[02-Oct-2009 14:40:30] <straterra> how do I add something to the object watch list
[02-Oct-2009 14:40:55] <rmatte> straterra: click on the little "*" in the top right
[02-Oct-2009 14:41:43] <rmatte> straterra: then start typing in the Zenoss Objects field
[02-Oct-2009 14:41:47] <straterra> Err..yeah..the Zenoss Objects drop down only has like 8 things though
[02-Oct-2009 14:41:49] <straterra> Oooh, gotcha
[02-Oct-2009 14:42:17] <rmatte> lol
[02-Oct-2009 14:48:30] <ckrough> since zenoss only does one datapoint per RRD, that datapoint is always DS0, ya?
[02-Oct-2009 14:49:00] <rmatte> I would assume so
[02-Oct-2009 14:49:07] <chudler> yes, that seems right.  It confounded me some time ago.
[02-Oct-2009 14:51:06] <klinstifen> afternoon all
[02-Oct-2009 14:51:46] <klinstifen> i am graphing some exchange metrics (specifically msgs sent/received)
[02-Oct-2009 14:51:58] <klinstifen> and i want to record the total for the time period being shown
[02-Oct-2009 14:52:09] <klinstifen> i would think a VDEF would be in order, but I am getting some wonky results
[02-Oct-2009 14:52:17] <klinstifen> anyone else tried doing this before?
[02-Oct-2009 14:54:16] <cluther> klinstifen: You're on the right track with a VDEF. Specifically the TOTAL function.
[02-Oct-2009 14:54:26] <klinstifen> yeah I am using that
[02-Oct-2009 14:54:38] <klinstifen> but my values are in the 100,000 and i know they should only be in 1,000
[02-Oct-2009 14:54:41] <cluther> Your data point is msgs/sec?
[02-Oct-2009 14:54:48] <klinstifen> hmm...msgs per min
[02-Oct-2009 14:54:52] <cluther> There you go.
[02-Oct-2009 14:54:53] <klinstifen> maybe i need to convert down?
[02-Oct-2009 14:54:55] <cluther> yup
[02-Oct-2009 15:03:47] <klinstifen> well i'll be...
[02-Oct-2009 15:03:51] <klinstifen> sweet it worked
[02-Oct-2009 15:03:57] <klinstifen> thx
[02-Oct-2009 15:12:15] <mrayzenoss> ok, I'm back
[02-Oct-2009 15:12:18] <mrayzenoss> time to fix the ZenPack permissions
[02-Oct-2009 15:19:19] <rmatte> fun fun
[02-Oct-2009 15:19:41] <mrayzenoss> and the old forum posts are supposed to be restored tonight
[02-Oct-2009 15:19:46] <rmatte> sweet
[02-Oct-2009 15:19:46] <mrayzenoss> yay!
[02-Oct-2009 15:19:52] <rmatte> I look forward to that
[02-Oct-2009 15:20:20] patzer_ is now known as patzer
[02-Oct-2009 15:21:11] <klinstifen> speaking of forums posts
[02-Oct-2009 15:21:21] <klinstifen> has anyone noticed that weird number that appears a lot?
[02-Oct-2009 15:21:24] <twm1010> early day today, back at it again monday AM
[02-Oct-2009 15:21:32] <twm1010> good day all
[02-Oct-2009 15:21:32] <rmatte> klinstifen: that's what's getting fixed
[02-Oct-2009 15:21:34] <klinstifen> \gets example
[02-Oct-2009 15:21:39] <klinstifen> oh ok
[02-Oct-2009 15:21:46] <rmatte> something like 7823rhu89h23h2fh893 ?
[02-Oct-2009 15:21:48] <rmatte> or whatever
[02-Oct-2009 15:22:57] <klinstifen> umm this one: b909513415
[02-Oct-2009 15:23:00] <rmatte> yeh
[02-Oct-2009 15:23:05] <rmatte> that's getting fixed
[02-Oct-2009 15:23:07] <klinstifen> ok
[02-Oct-2009 15:23:26] <klinstifen> and i have a non-pressing question
[02-Oct-2009 15:23:30] <rmatte> that number replaced any code that was in the original posts
[02-Oct-2009 15:23:36] <klinstifen> do profile pics go through an approval process?
[02-Oct-2009 15:23:43] <klinstifen> oh ok...nice
[02-Oct-2009 15:23:44] <rmatte> klinstifen: not that I've seen
[02-Oct-2009 15:23:59] <klinstifen> hmm ok.  cuz i added a profile pic but it only shows up when you view my profile
[02-Oct-2009 15:24:05] <klinstifen> the little thumbnail isn't showing
[02-Oct-2009 15:24:09] <rmatte> klinstifen: although I'd imagine your account would get banned if you posted nudy photos or something
[02-Oct-2009 15:24:12] <rmatte> :P
[02-Oct-2009 15:24:16] <klinstifen> ha!
[02-Oct-2009 15:24:26] <rmatte> the thumbnail is set separately
[02-Oct-2009 15:24:32] <klinstifen> ohhhh
[02-Oct-2009 15:24:37] <rmatte> there's your profile pic and then your avatar
[02-Oct-2009 15:24:41] <rmatte> the thumbnail is your avatar
[02-Oct-2009 15:24:52] <rmatte> so you need to set that
[02-Oct-2009 15:25:52] <sloof3> When I add routers to Zenoss, all interfaces are automatically polled.  There is a way to whitelist or blacklist the polling of interfaces per device? Whitelist preffered.
[02-Oct-2009 15:25:55] <ke4qqq> I added an IP Service, for port 22000 - and it shows up in the list ip services when I try and add an ip service on a host......but when I choose that one and click ok it says: No Such WinService
[02-Oct-2009 15:26:13] <klinstifen> nice...well that fixes the problem i am having in another forum too
[02-Oct-2009 15:35:04] <ckrough> I uploaded a script that I use to change RRD min/max values. http://pastebin.com/m3d79147d, blog post here: people/ckrough/blog/2009/10/02/rdd-minmax-modification-script. Let me know if you see anything glaringly wrong. I've tested it several times and havent had any issues.
[02-Oct-2009 15:36:18] <mrayzenoss> looks like a good wiki entry: community/documentation/wiki/configuration
[02-Oct-2009 15:37:06] <rmatte> I just see a list of documents when I go to that link
[02-Oct-2009 15:39:24] <cgibbons> ugh
[02-Oct-2009 15:39:46] <rmatte> cgibbons ?
[02-Oct-2009 15:58:35] <cryptographrix> L(
[02-Oct-2009 15:58:39] <cryptographrix> *:(
[02-Oct-2009 15:58:41] <cryptographrix> error.ReactorNotRunning( twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
[02-Oct-2009 15:58:48] <cryptographrix> trying to figure that one out
[02-Oct-2009 16:02:29] <rmatte> where are you seeing that?
[02-Oct-2009 16:03:00] <cryptographrix> when I try to model one of my servers
[02-Oct-2009 16:03:15] <rmatte> have you tried restarting Zenoss?
[02-Oct-2009 16:03:46] <cryptographrix> yah - a couple minutes ago - I was thinking it might be due to zenoss being restarted recently
[02-Oct-2009 16:04:13] <cryptographrix> I also just recently added SSH username/key file info for this server
[02-Oct-2009 16:06:19] <rmatte> hmmm
[02-Oct-2009 16:06:40] <rmatte> not sure, the only time I've ever seen a reactor type error was on King Crab beta after installing Egor's WMI packs
[02-Oct-2009 16:06:55] <cryptographrix> hmm
[02-Oct-2009 16:12:14] <ckrough> and the weekend starts.... now
[02-Oct-2009 16:12:24] <rmatte> yeh, I need to go home and sleep
[02-Oct-2009 16:12:28] <rmatte> later folks
[02-Oct-2009 16:12:33] <cryptographrix> have fun!
[02-Oct-2009 16:20:22] <cgibbons> yep
[02-Oct-2009 16:29:09] <mrayzenoss> jb: making progress on the backlog
[02-Oct-2009 16:30:17] <mrayzenoss> New IBM 3584 ZenPack: docs/DOC-3577
[02-Oct-2009 16:36:25] otakup0p1 is now known as otakup0pe
[02-Oct-2009 16:37:16] <kmtsun> why if snmp is running the port is open and snmpwalk show output .. zenoss reports the service as not working?
[02-Oct-2009 16:38:00] <kmtsun> or reports service down
[02-Oct-2009 16:39:21] <MorkBork> perhaps an snmp acl
[02-Oct-2009 16:39:24] <MorkBork> like ip restriction
[02-Oct-2009 16:39:28] <MorkBork> or community not set in zenoss
[02-Oct-2009 16:39:40] <kmtsun> it is running in a bsd jail no firewall
[02-Oct-2009 16:39:54] <kmtsun> i have other jails up and working on the same server
[02-Oct-2009 16:43:48] <kisielk> hm, what does it take for Zenoss to pick up the installed software on a machine?
[02-Oct-2009 16:44:12] <kisielk> it reports all the hrSWInstalledName and hrSWInstalledIndex via SNMP
[02-Oct-2009 16:44:23] <kisielk> but nothing is in the Software tab in Zenoss, even after remodelling
[02-Oct-2009 16:46:22] <mrayzenoss> kisielk: are you sure it's exposed by the device?
[02-Oct-2009 16:46:31] <kisielk> pretty sure
[02-Oct-2009 16:46:54] <mrayzenoss> kisielk: blogs/zenossblog/2009/02/18/tip-of-the-month-snmp-software-inventory-for-debian-and-ubuntu-machines
[02-Oct-2009 16:47:01] <kisielk> yeah I've seen that
[02-Oct-2009 16:47:05] <mrayzenoss> there's instructions somewhere for RHEL
[02-Oct-2009 16:47:07] <kisielk> but with Net-SNMP 5.5
[02-Oct-2009 16:47:10] <kisielk> it does it automatically
[02-Oct-2009 16:47:25] <kisielk> it has all the stuff in HOST-RESOURCES-MIB::hrSw*
[02-Oct-2009 16:47:36] <kisielk> I can see it if I snmpwalk from the Zenoss machine
[02-Oct-2009 16:47:36] <mrayzenoss> have you remodeled since adding the collector plugin?
[02-Oct-2009 16:47:49] <kisielk> hm, maybe I don't have the collector plugin
[02-Oct-2009 16:47:57] <kisielk> I assumed it would be enabled by default
[02-Oct-2009 16:48:02] <mrayzenoss> yeah, it's not attached by default since it's usually not available
[02-Oct-2009 16:48:31] <MorkBork> kisielk, you need to turn on that performance colelctor
[02-Oct-2009 16:48:31] <MorkBork> yea
[02-Oct-2009 16:48:39] <kisielk> hm okay
[02-Oct-2009 16:48:42] <kisielk> how do I add the collector?
[02-Oct-2009 16:48:44] <MorkBork> because net-snmp only works with freebsd /var/db/pkg and rpm distribution
[02-Oct-2009 16:48:54] <tbozz> made changes to eventclass of a http template check, but the change does not seem to be taking effect.  Any thoughts?
[02-Oct-2009 16:49:01] <MorkBork> i looked at net-snmp to check that last night
[02-Oct-2009 16:49:07] <kisielk> ahhh
[02-Oct-2009 16:49:10] <kisielk> there we go
[02-Oct-2009 16:49:11] <MorkBork> uses librpm to discover installed packages :(
[02-Oct-2009 16:49:30] <kisielk> yes
[02-Oct-2009 16:55:31] <Brad_K> tbozz: did you re-model and push changes to the collector(s)?
[02-Oct-2009 16:56:15] <tbozz> I did not remodel, and in 2.4.5 with one collector (localhost) I do not see the option to push to collectors anymore
[02-Oct-2009 16:56:31] <tbozz> is a remodel needed?
[02-Oct-2009 16:56:54] <Brad_K> unless you want to wait for the 12-hour cycle re-model cron job, i would think so.
[02-Oct-2009 16:57:18] <tbozz> ok, did not realize that template changes required a re-model.  I will try that
[02-Oct-2009 16:57:27] <tbozz> thx
[02-Oct-2009 16:57:47] <Brad_K> maybe it does, maybe it doesn't.  but i have developed a habit of re-modeling after every single change.
[02-Oct-2009 17:08:03] <tbozz> Brad_K: hmm remodeled, but no change
[02-Oct-2009 17:08:19] <tbozz> still showing the old event class
[02-Oct-2009 19:35:14] <USENIX_UNIX> Banging my head trying to great a multi graph, anybody feel like helping a tired man out?
[02-Oct-2009 19:58:53] ckrough is now known as crow
[02-Oct-2009 20:40:17] <Snyper> kinda mean global notice...
[02-Oct-2009 22:22:24] Diddi_ is now known as Diddi
[03-Oct-2009 00:00:46] [disconnected at Sat Oct  3 00:00:46 2009]
[03-Oct-2009 00:00:46] [connected at Sat Oct  3 00:00:46 2009]
[03-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[03-Oct-2009 13:35:16] <sploenni> is there a special trick to make zenoss show all hosts in a network on the network map? there are only 4 of about 25 hosts shown.
[03-Oct-2009 13:37:22] <sploenni> i'm using zenoss 2.4.5 build from source on debian lenny
[03-Oct-2009 14:31:39] <rhett> are they all on the same subnet
[03-Oct-2009 14:53:41] <shentonfreude> sploenni: my map only shows my hosts with snmp agents on them.
[03-Oct-2009 14:53:52] <shentonfreude> sploenni: not the dumber devices
[03-Oct-2009 15:34:13] <sploenni> shentonfreude: ok. good to know
[03-Oct-2009 15:34:16] <sploenni> thx
[03-Oct-2009 15:39:06] <sploenni> another problem i've got is that i can't install most of the community zenpacks. when i try to install one, i get errors like: ERROR: zenpack command failed. Reason: [Errno 20] Not a directory: '/opt/zenoss/Products/ZenPacks.community.HPUXMonitor-2.1.2-py2.4.egg/skins'
[03-Oct-2009 15:43:56] <sploenni> after the error i get "Done installing ZenPack", but the pack doesn't show up in the list. is there a way to install zenpacks without the zenpack command?
[03-Oct-2009 16:24:46] <MorkBork> are you unzipping them first?
[03-Oct-2009 16:24:51] <MorkBork> need .egg instead of .egg.zip
[03-Oct-2009 16:24:53] <MorkBork> the docs are wrong
[03-Oct-2009 17:15:00] <sploenni> MorkBork: works like a charm. thx again :)
[03-Oct-2009 17:15:12] <MorkBork> yea screwed me up too
[03-Oct-2009 17:15:21] <MorkBork> you can add zenpacks from the browser too
[03-Oct-2009 17:15:25] <MorkBork> upload them from your local system
[03-Oct-2009 17:15:32] <MorkBork> you have to restart zope before zenpacks work half the time it seems too
[04-Oct-2009 00:00:46] [disconnected at Sun Oct  4 00:00:46 2009]
[04-Oct-2009 00:00:46] [connected at Sun Oct  4 00:00:46 2009]
[04-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[04-Oct-2009 07:33:56] bzed_ is now known as bzed
[04-Oct-2009 23:23:32] <MorkBork> so i have a trap thats being sent
[04-Oct-2009 23:23:38] <MorkBork> same oid, but different descriptions/eventids
[04-Oct-2009 23:23:48] <MorkBork> but they all get lumped into the same event count
[04-Oct-2009 23:23:53] <MorkBork> and i cant see the individual details
[05-Oct-2009 00:00:46] [disconnected at Mon Oct  5 00:00:46 2009]
[05-Oct-2009 00:00:46] [connected at Mon Oct  5 00:00:46 2009]
[05-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[05-Oct-2009 08:40:13] <twm1010> any multi-graph report creator gurus around?
[05-Oct-2009 08:51:12] <simprix> Im trying to monitor memory on a linux snmp host. I would like to setup thresholds. Is this possible ?
[05-Oct-2009 08:51:55] <twm1010> sure
[05-Oct-2009 08:54:06] <simprix> Can you point me in the right direction ?
[05-Oct-2009 08:54:19] <simprix> i would like to setup a threshold of 90%
[05-Oct-2009 08:54:29] <twm1010> Basically, you either want to modify an existing template, or create a new one.
[05-Oct-2009 08:54:37] <twm1010> do you only need it for the one machine?
[05-Oct-2009 08:55:13] <simprix> no
[05-Oct-2009 08:55:18] <simprix> multiple linux boxes.
[05-Oct-2009 08:56:05] <twm1010> ok, and you've already added them to zenoss and put them in a device class
[05-Oct-2009 08:57:52] <twm1010> ?
[05-Oct-2009 08:57:55] <simprix> yes
[05-Oct-2009 08:58:58] <twm1010> ok, so at a high level, you want to modify the performance template in that class
[05-Oct-2009 08:59:06] <twm1010> and add a threshold
[05-Oct-2009 09:06:58] <simprix> ok what do I put for the threshold ?
[05-Oct-2009 09:07:32] <simprix> for the min value and max value ?
[05-Oct-2009 09:08:15] <ke4qqq> if you want a 90% threshold - it's 0.9*$variableformemorythatIcan'trecallATM
[05-Oct-2009 09:08:37] <ke4qqq> take a look at the network interface templates
[05-Oct-2009 09:09:33] <simprix> 0.9*memAvailReal_memAvailReal
[05-Oct-2009 09:17:05] <rmatte> Well, the calculation that it uses to calculate percent used is: 1024,*,${here/hw/totalMemory},/,1,-,-100,*
[05-Oct-2009 09:17:12] <rmatte> so good luck thresholding against that :)
[05-Oct-2009 09:17:42] <twm1010> isn't that what's used to graph it?
[05-Oct-2009 09:17:53] <rmatte> correct, but that converts it to a percentage
[05-Oct-2009 09:17:59] <rmatte> otherwise it's just bytes used
[05-Oct-2009 09:18:01] <twm1010> who cares what the graph shows, you only need the threshold to be .9 * collected value, eh?
[05-Oct-2009 09:18:08] <twm1010> i suppose, sure
[05-Oct-2009 09:18:18] <rmatte> twm1010: no
[05-Oct-2009 09:18:48] <rmatte> twm1010: All you have in the datapoint is the amount of bytes used, that needs to be compared against the total to work out a proper percentage
[05-Oct-2009 09:18:55] <twm1010> sure, i get it.
[05-Oct-2009 09:19:10] <twm1010> say, is there a list of the variables, like $here/hw/totalMemory?
[05-Oct-2009 09:19:29] <rmatte> they aren't standard, they are based on whatever is defined in the collector plugin being used
[05-Oct-2009 09:19:54] <twm1010> ah
[05-Oct-2009 09:20:05] <rmatte> totalMemory is fairly standard though with the stock collector plugins
[05-Oct-2009 09:20:29] <twm1010> what's the one for device name?
[05-Oct-2009 09:20:36] <twm1010> ${deviceName} ?
[05-Oct-2009 09:21:09] <rmatte> ${deviceId} probably
[05-Oct-2009 09:21:49] <rmatte> Here are a bunch...
[05-Oct-2009 09:21:50] <rmatte> -device '${dev/id}' -deviceIP '${dev/manageIp}' -collector `hostname -f` -first '${evt/firstTime}' -last '${evt/lastTime}' -count '${evt/count}' -summary '${evt/summary}' -noteTitle 'System Monitor Error' -note '${evt/message}' -severity '${evt/severity}' -group '${evt/DeviceGroups}' -impact '${evt/DevicePriority}' -component '${evt/component}'
[05-Oct-2009 09:22:14] <rmatte> that's from a script that we use
[05-Oct-2009 09:32:09] <twm1010> rmatte: can you have it aggregate datapoints?
[05-Oct-2009 09:32:17] <twm1010> like, lets say you're monitoring traffic from 3 webservers
[05-Oct-2009 09:32:47] <twm1010> but not only want a graph showing the usage of each individual one, but also a graph that shows those datapoints combined
[05-Oct-2009 09:36:18] <rmatte> eugh, I'm logging a feature request for a search feature in the Events section, it's ridiculous trying to keep track of transforms
[05-Oct-2009 09:36:59] <mrayzenoss> rmatte: docs/DOC-3428
[05-Oct-2009 09:37:05] <rmatte> twm1010: What you would want is an aggregate report
[05-Oct-2009 09:37:21] <rmatte> twm1010: which currently exist for things like CPU, and Interface utilization
[05-Oct-2009 09:37:46] <rmatte> mrayzenoss: awesome, thanks
[05-Oct-2009 09:38:48] <twm1010> gotcha
[05-Oct-2009 09:47:16] <twm1010> Ack... don't understand here...
[05-Oct-2009 09:48:06] <twm1010> trying to use ${dev/id} but get a "tales expression error" in the graph legend
[05-Oct-2009 09:49:04] <twm1010> I used it in another graph in the same report, without an issue.
[05-Oct-2009 09:49:12] <rmatte> try just ${id}
[05-Oct-2009 09:49:15] <rmatte> actually
[05-Oct-2009 09:49:23] <rmatte> what exactly are you trying to do?
[05-Oct-2009 09:50:26] <rmatte> I don't know if it can be used in the tales expression in that format
[05-Oct-2009 09:50:32] <rmatte> that's more for use in datapoints and commands
[05-Oct-2009 09:56:14] <twm1010> well, im pulling the IIS performance from 3 boxes
[05-Oct-2009 09:56:20] <twm1010> showing the bandwidth part of it on one graph
[05-Oct-2009 09:56:48] <twm1010> i got my datapoint, just trying to get the legend to show "Servername Inbound" etc
[05-Oct-2009 09:57:14] <twm1010> it worked fine with the router interfaces in the previous graph
[05-Oct-2009 10:01:09] <rmatte> well, show how you're trying to use it
[05-Oct-2009 10:01:40] <twm1010> im editing the datapoint itself
[05-Oct-2009 10:02:02] <rmatte> right, I want to know where you're putting that and how you're formatting it
[05-Oct-2009 10:02:14] <twm1010> in the legend field, im trying to reference the device name and then either inbound/outbound
[05-Oct-2009 10:02:26] <rmatte> Ah, I see
[05-Oct-2009 10:02:38] <rmatte> so you're editing the datapoint IN the graph
[05-Oct-2009 10:02:41] <rmatte> not outside of it
[05-Oct-2009 10:02:51] <twm1010> ya, one datapoint, multiple servers
[05-Oct-2009 10:03:07] <twm1010> so the legend should reflect the source
[05-Oct-2009 10:03:31] <rmatte> yeh, I don't think you can use that in the graph options, since it's not related to the graph itself
[05-Oct-2009 10:03:40] <rmatte> for instance: ${graphPoint/id} is a valid graph option
[05-Oct-2009 10:04:16] <twm1010> odd, it worked in another graph, but that was tracking interface utilization, not something come from a perf template
[05-Oct-2009 10:05:28] <rmatte> it's the same difference, reference the other graph and make sure you've specified it the same way
[05-Oct-2009 10:06:28] <twm1010> oddly enough, ${here/name | here/id} ${graphPoint/id} gave me exactly what i want?
[05-Oct-2009 10:06:33] <twm1010> that was the default entry
[05-Oct-2009 10:06:42] <twm1010> maybe i need more wheaties this morning
[05-Oct-2009 10:06:50] <rmatte> lol
[05-Oct-2009 10:33:35] <rmatte> k
[05-Oct-2009 10:33:38] <rmatte> oops
[05-Oct-2009 10:46:00] <mrayzenoss> love this version number in Ubuntu: mysql-server-core-5.0 5.1.30really5.0.75-0ubuntu10.2
[05-Oct-2009 10:46:06] <rmatte> haha
[05-Oct-2009 10:52:01] <venturaville> mrayzenoss: Chumbys are fun :-)
[05-Oct-2009 10:55:14] <mrayzenoss> glad to hear it
[05-Oct-2009 11:12:24] <rmatte> interesting, a drive on a server is reporting as -8.9GB in size
[05-Oct-2009 11:12:34] <rmatte> via SNMP
[05-Oct-2009 11:12:43] <rmatte> yet it's a 19.9GB HD
[05-Oct-2009 11:16:02] <rmatte> hmmm, when I remove the drive and remodel the device the drive doesn't get added back to the list even though nothing is locked down on the OS tab
[05-Oct-2009 11:19:01] <rmatte> ah, it's timing out
[05-Oct-2009 11:19:07] <rmatte> time to increase collector client timeout time
[05-Oct-2009 11:21:37] <rmatte> I hate this particular server, the link to it is so slow that you can literally read the SNMP info line by line as you snmpwalk it
[05-Oct-2009 11:23:52] <tmcnicho> rmatte: you familiar with the apache monitor?
[05-Oct-2009 11:24:18] <rmatte> no, haven't used it
[05-Oct-2009 11:28:00] <rmatte> there, now it suddenly has the correct info
[05-Oct-2009 11:29:59] <tmcnicho> where does one adjust collector intervals?
[05-Oct-2009 11:31:14] <mrayzenoss> tmcnicho: depends on the protocol
[05-Oct-2009 11:31:35] <tmcnicho> in this case, performance information gathered via the WMI datasource zenpack
[05-Oct-2009 11:33:17] <rmatte> there doesn't appear tp be a specific place to set that
[05-Oct-2009 11:33:30] <rmatte> it probably just follows whatever is set for the collector cycle time, but I don't know for sure
[05-Oct-2009 11:34:47] <tmcnicho> gotcha, but you can't adjust collector cycle by node/class or anything right
[05-Oct-2009 11:34:49] <tmcnicho> its by collector?
[05-Oct-2009 11:34:55] <rmatte> correct
[05-Oct-2009 11:35:06] <mrayzenoss> tmcnicho: digging into the code a bit reveals good news and bad news
[05-Oct-2009 11:35:13] <mrayzenoss> tmcnicho: the good news is you can set it
[05-Oct-2009 11:35:28] <mrayzenoss> tmcnicho: the bad news is he's reusing the SNMP Collector Interval
[05-Oct-2009 11:35:37] <rmatte> yeh, that's what I thought
[05-Oct-2009 11:35:45] <mrayzenoss> so if you bump up WMI collection cycles, you'll get faster SNMP ones as well
[05-Oct-2009 11:35:56] <mrayzenoss> maybe open a bug for Egor on that?
[05-Oct-2009 11:37:42] <cain22> hello all...
[05-Oct-2009 11:39:13] <twm1010> @mrayzenoss: well... maybe... it'd almost be nice to override collection cycles based on device class too, or even set it as a zproperty on the device
[05-Oct-2009 11:39:37] <mrayzenoss> twm1010: yeah, right now that's a mixed bag
[05-Oct-2009 11:39:52] <twm1010> for instance in solarwinds i can set a custom collection cycle on almost anything, be it interface, performance
[05-Oct-2009 11:39:55] <mrayzenoss> twm1010: you can override Command data sources at the zProperties
[05-Oct-2009 11:40:14] <mrayzenoss> twm1010: yeah, we didn't get around to fixing that completely with 2.5
[05-Oct-2009 11:45:59] <cain22> quick question, is there a way to have a person have alerts from only one device sent to them...or a group of devices..?
[05-Oct-2009 11:46:19] <rmatte> cain22: yes, you need to configure alerts filters for your alerts
[05-Oct-2009 11:46:34] <rmatte> go to an alert and look down on the page, you'll see where you can add filters
[05-Oct-2009 11:46:42] <rmatte> something like: if device name = whatever
[05-Oct-2009 11:46:46] <rmatte> or if device class is bleh
[05-Oct-2009 11:47:19] <rmatte> there's a whole range of options, you can also filter by severiting, my event summary contents, etc...
[05-Oct-2009 11:47:24] <cain22> ah, much obliged
[05-Oct-2009 11:47:27] <rmatte> severity*
[05-Oct-2009 11:47:29] <rmatte> np
[05-Oct-2009 11:47:34] <cain22> yeah, noticed that, just not by device
[05-Oct-2009 11:47:54] <rmatte> you should be able to do it by device name
[05-Oct-2009 11:48:07] <cain22> yeah, noticed now
[05-Oct-2009 11:48:11] <rmatte> k
[05-Oct-2009 11:48:13] <cain22> i meant, hadn't seen that before
[05-Oct-2009 11:48:17] <rmatte> gotcha
[05-Oct-2009 12:18:32] <simprix> on the MinValue and MaxValue are those in bytes or bits ?
[05-Oct-2009 12:19:42] <crow2> in what simprix
[05-Oct-2009 12:19:51] crow2 is now known as ckrough
[05-Oct-2009 12:19:59] <simprix> a threshold.
[05-Oct-2009 12:20:13] <ckrough> it will be whatever your device reports in
[05-Oct-2009 12:20:25] <ckrough> most network gear reports in bytes
[05-Oct-2009 12:20:34] <ckrough> ( I think )
[05-Oct-2009 12:20:35] <simprix> how about servers
[05-Oct-2009 12:20:39] <simprix> linux to be exact
[05-Oct-2009 12:20:47] <simprix> using the class /Devices/Server/Linux
[05-Oct-2009 12:20:50] <simprix> using snmp
[05-Oct-2009 12:23:05] <ckrough> octets (bytes) as well
[05-Oct-2009 12:23:27] <simprix> ok thanks
[05-Oct-2009 12:23:46] <ckrough> you'll want your thresholds to be dynamic
[05-Oct-2009 12:23:59] <simprix> any thoughts on 90%
[05-Oct-2009 12:24:17] <ckrough> like "here.speed / 8 * 0.90"
[05-Oct-2009 12:24:31] <simprix> this is for memory
[05-Oct-2009 12:24:38] <ckrough> oh
[05-Oct-2009 12:27:44] <ckrough> You sure you want to alert on RAM? That's a moving target... and it's not necessarily "bad" or unsual for it to use 100% for short periods
[05-Oct-2009 12:32:41] <rmatte> anyone know how to retrieve an event's message based on the evid?  I can retrieve everything else that I need except the message
[05-Oct-2009 12:34:37] <rmatte> in zendmd that is
[05-Oct-2009 12:35:14] <kisielk> hm, setting priority doesn't work :/
[05-Oct-2009 12:35:32] <kisielk> Value: setPriority() takes at least 2 arguments (1 given)
[05-Oct-2009 12:35:37] <kisielk> anyone seen this?
[05-Oct-2009 12:40:52] <rmatte> setPriority(self, priority, deviceNames=None, isOrganizer=False, REQUEST=None)
[05-Oct-2009 12:41:06] <rmatte> Set prioirty of all devices in this Organizer.
[05-Oct-2009 12:41:24] <rmatte> http://docs.huihoo.com/pydoc/zenoss/2.1/ZenModel.DeviceOrganizer-pysrc.html#DeviceOrganizer.setPriority
[05-Oct-2009 12:41:43] <rmatte> you may not be going about what you're trying to do the right way
[05-Oct-2009 12:43:53] <kisielk> I'm using the UI
[05-Oct-2009 12:44:09] <kisielk> clicking the arrow and going to "Set Priority..." and selecting a priority from the dropdown
[05-Oct-2009 12:46:26] <rmatte> and it's not working?
[05-Oct-2009 12:46:37] <kisielk> well, it's giving the error page with that error message
[05-Oct-2009 12:46:43] <rmatte> what version of Zenoss?
[05-Oct-2009 12:47:02] <kisielk> 2.4.5
[05-Oct-2009 12:47:12] <kisielk> er, 2.4.1
[05-Oct-2009 12:47:28] <rmatte> you're doing it from the edit tab?
[05-Oct-2009 12:47:48] <rmatte> or from the devices section
[05-Oct-2009 12:47:52] <kisielk> devices
[05-Oct-2009 12:49:22] <rmatte> Try it from the Device List page
[05-Oct-2009 12:49:36] <rmatte> It's not even on the right dropdown arrow under Devices
[05-Oct-2009 12:49:39] <rmatte> so it won't work
[05-Oct-2009 12:50:41] <rmatte> that's another bug that needs logging...
[05-Oct-2009 12:50:46] <rmatte> similar bug is present in 2.4.5
[05-Oct-2009 12:50:53] <rmatte> but it'll work fine from the actual Device List
[05-Oct-2009 12:51:09] <rmatte> just search for that device class (in the search field), then you should only see devices from that class
[05-Oct-2009 12:51:15] <rmatte> then select all, and set the proprity
[05-Oct-2009 12:51:18] <rmatte> priority*
[05-Oct-2009 13:03:14] <cain22> I'm having a brain freeze...where is it in Zenoss that you set up the account to send the emails for alerts..?
[05-Oct-2009 13:05:11] <rmatte> Settings -> Users
[05-Oct-2009 13:05:32] <cain22> no, for the zenoss acount
[05-Oct-2009 13:05:50] <rmatte> you mean for the admin account?
[05-Oct-2009 13:06:05] <cain22> for how zenoss sends you alerts
[05-Oct-2009 13:06:26] <cain22> the email account it uses
[05-Oct-2009 13:06:28] <rmatte> yeh, Settings -> Users -> <Click on a username> -> Alerts tab
[05-Oct-2009 13:06:31] <cain22> the From:
[05-Oct-2009 13:06:38] <rmatte> you specify the email account for each user
[05-Oct-2009 13:07:01] <cain22> right...
[05-Oct-2009 13:07:01] <rmatte> the from is directly under Settings at the top
[05-Oct-2009 13:07:18] <rmatte> You'll see a bunch of SMTP settings
[05-Oct-2009 13:07:28] <cain22> jesus, and i had to stare at that page for five minutes
[05-Oct-2009 13:07:32] <rmatte> :P
[05-Oct-2009 13:09:15] <cain22> blah, this would be nice if i could find some consecutive time to work on this...so i don't forget everything
[05-Oct-2009 13:09:35] <rmatte> lol
[05-Oct-2009 13:10:03] <rmatte> eugh, I have 1 function standing between me and victory, and I can't find it
[05-Oct-2009 13:14:25] <cain22> think i should just leave the from address as what default was?
[05-Oct-2009 13:15:03] <rmatte> the default should be blank
[05-Oct-2009 13:15:19] <rmatte> doesn't really matter, set it to whatever you wish
[05-Oct-2009 13:15:41] <cain22> when you put the cursor over it, it says what it defaults too...and it doesn't default blank
[05-Oct-2009 13:15:54] <cain22> waiting for my test email.....
[05-Oct-2009 13:17:20] <rmatte> no, it doesn't default to blank, I meant the field is blank by default
[05-Oct-2009 13:26:06] <simprix> How can we monitor available swap. We want a threshold to alert when they are using 50% of swap.
[05-Oct-2009 13:28:23] <rmatte> simprix you'd have to add a datapoint to the Device template that grabs the total swap space, then you'd have to do some sort of magic to figure out the percentage of swap in use then threshold against it.
[05-Oct-2009 13:28:48] <rmatte> actually, nevermind, it knows the swap space...
[05-Oct-2009 13:29:15] <simprix> right
[05-Oct-2009 13:29:29] <simprix> but we don't want to just put a value in bytes. Each machine is different.
[05-Oct-2009 13:29:30] <rmatte> ${here/hw/totalSwap} I believe is what you need
[05-Oct-2009 13:29:57] <simprix> Where can I find that stuff.
[05-Oct-2009 13:30:04] <rmatte> buried in the code
[05-Oct-2009 13:30:06] <rmatte> lol
[05-Oct-2009 13:30:33] <rmatte> the crappy thing about the default Linux device template is that it doesn't have a threshold for memory usage
[05-Oct-2009 13:30:37] <rmatte> other than low swap
[05-Oct-2009 13:31:10] <rmatte> which isn't event set right, since it seems to assume that everyone is always going to use just 1 gig of swap
[05-Oct-2009 13:31:48] <simprix> right
[05-Oct-2009 13:31:55] <rmatte> you'd probably have to copy the low swap threshold and modify the Min Value to be a Max Value of half the bytes
[05-Oct-2009 13:33:42] <simprix> here.totalSwap *.5 ?
[05-Oct-2009 13:33:50] <rmatte> yeh, that could work
[05-Oct-2009 13:33:54] <rmatte> worth a shot
[05-Oct-2009 13:35:54] <simprix> would that be in the min or max value
[05-Oct-2009 13:36:01] <rmatte> max
[05-Oct-2009 13:36:10] <rmatte> in your case
[05-Oct-2009 13:36:16] <rmatte> min would mean that it can't go below that value
[05-Oct-2009 13:36:28] <rmatte> max means it can't go over
[05-Oct-2009 13:36:32] <simprix> ok
[05-Oct-2009 13:37:49] <rmatte> hmmm, that may not work, it looks like it's calling on a function in the examples I'm looking at:
[05-Oct-2009 13:37:57] <rmatte> here.getTotalBlocks()*.9
[05-Oct-2009 13:38:13] <rmatte> so unless there's actually a function to grab that you won't have much luck using it
[05-Oct-2009 13:39:03] <rmatte> you may be able to do: ${here/hw/totalSwap}*.5
[05-Oct-2009 13:41:30] <simprix> what is the ${here/hw/ part ?
[05-Oct-2009 13:42:20] <rmatte> here references the device
[05-Oct-2009 13:42:44] <rmatte> if you go to a device page and put /manage after the URL for the device page you'll see the hw item
[05-Oct-2009 13:42:50] <rmatte> the hw item contains totalSwap
[05-Oct-2009 13:45:17] <rmatte> ah
[05-Oct-2009 13:45:23] <rmatte> it's actually here.hw.totalMemory
[05-Oct-2009 13:45:30] <rmatte> so try here.hw.totalSwap
[05-Oct-2009 13:47:08] <rmatte> yeh, I just checked in the code and it is totalSwap
[05-Oct-2009 13:47:14] <rmatte> so here.hw.totalSwap
[05-Oct-2009 13:49:50] <rmatte> let me know if it works
[05-Oct-2009 13:55:13] <simprix> I don't see hw.totalSwap
[05-Oct-2009 13:55:19] <simprix> Im still running 2.4.1
[05-Oct-2009 13:55:46] <rmatte> you won't actually see it in manage
[05-Oct-2009 13:55:51] <rmatte> notice you don't see totalMemory either?
[05-Oct-2009 13:55:55] <rmatte> but it's obviously in there
[05-Oct-2009 13:56:08] <simprix> oh ok
[05-Oct-2009 13:56:24] <rmatte> I went through the actual code that is used to collect that data and it is called totalSwap
[05-Oct-2009 13:57:39] <rmatte> anyone know a quick way in python to only display the first line of output from a function?
[05-Oct-2009 13:58:18] <rmatte> I could do it using a for loop but it seems overly messy
[05-Oct-2009 14:00:53] <mrayzenoss> FYI, ownership of the ZenPack pages has been given to the authors of the ZenPacks
[05-Oct-2009 14:01:14] <mrayzenoss> so people will stop pestering our intern :)
[05-Oct-2009 14:01:44] <rmatte> woot
[05-Oct-2009 14:10:58] <rmatte> hmmm, I can't get to pastebin.com recently, weird
[05-Oct-2009 14:12:28] <mrayzenoss> http://pastebin.org/ ?
[05-Oct-2009 14:13:48] sergeymasushko is now known as serge2
[05-Oct-2009 14:16:27] <rmatte> yeh, I can get to .org though
[05-Oct-2009 14:16:29] <rmatte> but not .com
[05-Oct-2009 14:16:46] <rmatte> weird
[05-Oct-2009 14:28:16] <serge2> I guys... I have a problem... the rrd graph shows wrong scale... how can I fix it?
[05-Oct-2009 14:28:24] <serge2> hi*
[05-Oct-2009 14:35:15] <rmatte> you need to change formatting in the graph point and set the units correctly
[05-Oct-2009 14:36:18] <serge2> rmatte: please take a look at the snapshot: http://tinypic.com/view.php?pic=152yhwi&s=4
[05-Oct-2009 14:36:51] <serge2> the top graph shows scale as 100m, 200m.. etc.
[05-Oct-2009 14:37:40] <rmatte> yeh,, that's correct, m stands for millionth
[05-Oct-2009 14:37:48] <rmatte> so 800m is actually 0.8
[05-Oct-2009 14:38:09] <serge2> so what should I change there?
[05-Oct-2009 14:38:28] <rmatte> I'm saying, you shouldn't change it
[05-Oct-2009 14:38:31] <rmatte> just leave it as is
[05-Oct-2009 14:39:04] <rmatte> 800m represents 0.8
[05-Oct-2009 14:39:34] <serge2> heh... I believe you .... but my boss would like to see there 0.8 0.7 0.6 as on the bottom graph :)
[05-Oct-2009 14:39:38] <rmatte> if the graph total reaches over 1, then it'll start showing like the bottom graph
[05-Oct-2009 14:39:55] <rmatte> ok, well I'm not good enough with the formatting expressions to help you with that
[05-Oct-2009 14:40:05] <rmatte> and it may not even be possible
[05-Oct-2009 14:40:33] <serge2> rmatte: ok, thank you a lot for explanation :)
[05-Oct-2009 14:40:49] <rmatte> np, someone else in here may be able to help, though there are very few people around today
[05-Oct-2009 14:41:05] <rmatte> or sorry, it stands for "milli"
[05-Oct-2009 14:41:15] <rmatte> so milliprocesses, in that case
[05-Oct-2009 14:41:16] <rmatte> :)
[05-Oct-2009 14:49:26] <kobalt> is there anyway to take a trap oid modify it and then have zentrap reprocess it? basicly I have a mib loaded for a cisco 1545 (cerent mibs) the device sends the trap as 3607.6.30.5100 and the mib is 3607.30.0.5100 so its not finding the trap due to the 0 not being sent
[05-Oct-2009 14:49:48] <kobalt> so I was wondering if I could do a transform to add the 0 and then have it be reprocessed
[05-Oct-2009 15:00:53] <twm1010> why not just fix the device?
[05-Oct-2009 15:14:05] patzer_ is now known as patzer
[05-Oct-2009 15:16:05] <sloof3> Is there a way I can mib walk 1.3.6.1.2.1.2.2.1.*.13
[05-Oct-2009 15:18:53] <ckrough> Does zenoss keep any log of user logins or access
[05-Oct-2009 15:36:55] <twm1010> so what happens if two identical datasources are bound to the same server in different templates
[05-Oct-2009 15:49:05] <rmatte> twm1010: double polling I'd imagine
[05-Oct-2009 15:50:55] <twm1010> Make sure I got this right, collection intervals can be set on certain datasources
[05-Oct-2009 15:51:12] <twm1010> apache monitor let met set it, command will as well
[05-Oct-2009 15:51:29] <rmatte> command based datasources, yes
[05-Oct-2009 15:51:30] <twm1010> but SNMP and WMI are global?
[05-Oct-2009 15:51:35] <rmatte> snmp based datasources, and WMI, no
[05-Oct-2009 15:51:56] <rmatte> ckrough: not that I'm aware of
[05-Oct-2009 15:53:01] <twm1010> So under the current implementation I'd need a second collector with shorter collection cycles
[05-Oct-2009 15:54:37] <twm1010> but even then, that would be for the whole device
[05-Oct-2009 15:58:04] <twm1010> So where does Egor's WMI datasource receive it's cycle interval from?
[05-Oct-2009 15:58:48] <rmatte> http://pastebin.org/36610
[05-Oct-2009 15:58:54] <rmatte> can any python people comment?
[05-Oct-2009 15:59:04] <rmatte> twm1010: from the global interval
[05-Oct-2009 15:59:23] <rmatte> well, the collector interval, rather
[05-Oct-2009 15:59:38] <twm1010> ah, the one that SNMP adheres to as well
[05-Oct-2009 15:59:43] <twm1010> fooey!
[05-Oct-2009 15:59:50] <rmatte> I believe so yes, but you'd have to ask Egor to be certain
[05-Oct-2009 16:11:13] <twm1010> I'm looking at my collector statistics
[05-Oct-2009 16:11:29] <twm1010> I see that zenpersnmp has an avg cycle time of 6.27
[05-Oct-2009 16:11:34] <twm1010> is that minutes, seconds?
[05-Oct-2009 16:23:53] <rmatte> minutes
[05-Oct-2009 16:40:14] <rmatte> eugh, why the heck did pastebin.org have to make it so that a bunch of popup ads launch when you go to the site?
[05-Oct-2009 16:40:22] <rmatte> so annoying
[05-Oct-2009 16:56:22] <l2huynh> I just have a quick question, if anyone can help me out
[05-Oct-2009 16:58:28] <lsacpinbal> yo
[05-Oct-2009 17:00:02] <l2huynh> I have syslogs from cisco routers to foward to zenoss, can I access these even from a text file ?
[05-Oct-2009 17:00:25] <lsacpinbal> hmm
[05-Oct-2009 17:00:34] <lsacpinbal> i think it stores it in a database
[05-Oct-2009 17:00:36] <mrayzenoss> l2huynh: text file?
[05-Oct-2009 17:00:56] <mrayzenoss> the syslog messages will get captured and posted to the event database
[05-Oct-2009 17:01:08] <lsacpinbal> you may want to install syslog-ng
[05-Oct-2009 17:01:09] <mrayzenoss> you'll see them in the UI in the Event Console
[05-Oct-2009 17:02:55] <l2huynh> is are these events kepts in any files that i can acess ?
[05-Oct-2009 17:03:05] <lsacpinbal> just the db
[05-Oct-2009 17:03:12] <lsacpinbal> select * from events;
[05-Oct-2009 17:04:16] <lsacpinbal> some one kickoff tdr
[05-Oct-2009 17:04:42] <mrayzenoss> http://dev.zenoss.org/trac/browser/trunk/Products/ZenEvents/db/zenevents.sql
[05-Oct-2009 17:05:18] <lsacpinbal> ray, i have a solaris 8 box with netsnmp installed from sunfreeware; but everytime it gets modeled the snmpd daemon dies
[05-Oct-2009 17:05:30] <l2huynh> I did opened zenevents.sql but didn't find anything related to the syslog events
[05-Oct-2009 17:07:02] <mrayzenoss> lsacpinbal: yeah, I've heard bad things about SNMP on Solaris
[05-Oct-2009 17:07:17] <mrayzenoss> l2huynh: they get converted to events
[05-Oct-2009 17:07:47] <mrayzenoss> l2huynh: there may be something in the DB to flag them as syslog... let me check
[05-Oct-2009 17:08:04] <l2huynh> thanks ray
[05-Oct-2009 17:10:10] <mrayzenoss> l2huynh: in the status table, there's a column 'agent'.  Syslog messages will report this as "zensyslog"
[05-Oct-2009 17:20:55] <lsacpinbal> ray is there a way to disable the 24 hour modeling of certain devices?
[05-Oct-2009 17:23:40] <l2huynh> ray, am I in the right place to look for this table ? ./srv/mysql/events
[05-Oct-2009 17:33:23] <mrayzenoss> lsacpinbal: yeah, you can go to the Status page for the device, choose "Lock" from the page menu
[05-Oct-2009 17:35:51] <mrayzenoss> l2huynh: just connect via mysql at the command line
[05-Oct-2009 17:38:26] <l2huynh> yes, i got that,
[05-Oct-2009 17:38:34] <l2huynh> thanks alot guys
[05-Oct-2009 17:38:36] <l2huynh> :)
[05-Oct-2009 17:40:16] <mrayzenoss> later all
[05-Oct-2009 17:40:25] <lsacpinbal> later thanks
[05-Oct-2009 21:36:14] <totalsat> anyone run across this error when following the zendmd interface examples? Traceback (most recent call last):
[05-Oct-2009 21:36:14] <totalsat>   File "<console>", line 3, in ?
[05-Oct-2009 21:55:52] <totalsat> from what I can tell its not likeing the in statement in; for interface in d.os.interface():
[05-Oct-2009 21:57:14] <totalsat> hrm seems I am talking to myself hehe
[06-Oct-2009 00:00:46] [disconnected at Tue Oct  6 00:00:46 2009]
[06-Oct-2009 00:00:46] [connected at Tue Oct  6 00:00:46 2009]
[06-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[06-Oct-2009 01:10:40] <ironpaw> argn
[06-Oct-2009 01:10:52] <ironpaw> wny oh why isn't ther eany redirects on the new zenoss site
[06-Oct-2009 01:11:11] <ironpaw> so hard to find info and when you google links they just redirect you to the front page
[06-Oct-2009 01:11:22] <ironpaw> of what little info there was now there is sweet f.a.
[06-Oct-2009 01:11:43] <ironpaw> also now have issues after restarting zenprocess it wont start again
[06-Oct-2009 01:11:57] <ironpaw> 2009-10-06 16:00:53 ERROR zen.zenprocess: [Failure instance: Traceback (failure with no frames): exceptions.UnboundLocalError: local variable 'update' referenced before assignment
[06-Oct-2009 01:11:57] <ironpaw> ]
[06-Oct-2009 04:01:06] <Dieterbe_> Diddi: so, how did the snmp monitoring of your Arch box turn out?
[06-Oct-2009 04:28:35] <Dieterbe_> ckrough: i reported our process monitoring issue @ http://dev.zenoss.org/trac/ticket/5645
[06-Oct-2009 05:10:07] <Diddi> Dieterbe_: as far as I can see there's no problem at all (: had to install latest net-snmp from source instead of package
[06-Oct-2009 05:16:41] <Dieterbe_> hmm would be nice though if the package would work
[06-Oct-2009 05:18:59] <Diddi> indeed
[06-Oct-2009 05:30:42] <Dieterbe_> go flag the package out of date ;)
[06-Oct-2009 07:13:24] <Dr_Agon> Hi all
[06-Oct-2009 07:13:41] <Dr_Agon> I have a question about ZenPacks.zenoss.HPMonitor
[06-Oct-2009 07:14:39] <Dr_Agon> i have it installed on my Zenoss and i've added HPCpuMap and HPDeviceMap to the Device collectors for my monitored server entry
[06-Oct-2009 07:14:51] <Dr_Agon> server is HP Proliant
[06-Oct-2009 07:15:25] <Dr_Agon> and i still have no specific HP information about it on its Status and hardware tab
[06-Oct-2009 07:44:37] <Apocalipse> hi people
[06-Oct-2009 07:47:39] <Apocalipse> i have a strange problem...
[06-Oct-2009 07:48:10] <Apocalipse> i added some servers to zenoss monitoring...
[06-Oct-2009 07:48:27] <Apocalipse> before i model then... all traffic info was collected...
[06-Oct-2009 07:48:47] <Apocalipse> after i modeled... traffic info stopped to colect
[06-Oct-2009 07:54:36] <Apocalipse> any idea?
[06-Oct-2009 08:31:53] <kmtsun> good morning zenoss leet
[06-Oct-2009 08:34:42] <Dr_Agon> hi
[06-Oct-2009 08:38:19] <Dieterbe_> hello to you to kmtsun
[06-Oct-2009 08:38:22] <Dieterbe_> too*
[06-Oct-2009 08:57:04] <rmatte> I'm trying to execute a zendmd script that I wrote remotely via ssh but I'm getting "ImportError: No module named Globals" meaning it's not using the correct environment variables.  Does anyone know a way around this?
[06-Oct-2009 08:58:48] <Dieterbe_> i've had that sometimes when doing stuff on the monitoring box itself. the solution was to become the zenoss user
[06-Oct-2009 09:01:12] <rmatte> Dieterbe_: yes, I understand that, but in this case I'm executing remotely using a public SSH key installed on the remote host
[06-Oct-2009 09:01:41] <Dieterbe_> sorry mate. can't help you
[06-Oct-2009 09:02:22] <rmatte> all good, I was really hoping that one of the Zenoss devs might be around
[06-Oct-2009 09:02:27] <rmatte> oh well, I'll figure something out
[06-Oct-2009 09:46:58] <twm1010> Can someone tell me what custom properties are for/
[06-Oct-2009 09:46:59] <twm1010> ?
[06-Oct-2009 09:54:45] <twm1010> Here's what I'm after... I am using the variable ${here/id} to currently print the servername in the legend of a multi-graph report, but i would like to use a more friendly name
[06-Oct-2009 09:58:09] <ckrough> twm1010: I've barked up that tree trying to get component names displayed in the mg report, but those variables weren't accessible in that context
[06-Oct-2009 09:58:46] <twm1010> i figured i could create a customer property at /Devices called friendlyname, and then set it in the custom context of each device
[06-Oct-2009 09:58:51] <ckrough> message/19177#19177
[06-Oct-2009 09:58:57] <ckrough> let me know if you figure it out
[06-Oct-2009 09:58:58] <twm1010> and then use ${dev/friendlyname}
[06-Oct-2009 10:01:07] <twm1010> or would it be ${here/cfriendlyname} ?
[06-Oct-2009 10:04:51] <twm1010> so why does here/id work, but not something else
[06-Oct-2009 10:10:03] <twm1010> HA! it works
[06-Oct-2009 10:10:06] <twm1010> I win!
[06-Oct-2009 10:10:09] <rmatte> :P
[06-Oct-2009 10:10:10] <rmatte> lol
[06-Oct-2009 10:11:08] <twm1010> case sensitivity... i will never learn.
[06-Oct-2009 10:12:47] <mrayzenoss> twm1010: 2.5 adds a new 'title' property for friendly names
[06-Oct-2009 10:13:14] <mrayzenoss> you can refer to it in TALES with ${here/titleOrId} so it'll use the friendly name where available
[06-Oct-2009 10:13:16] <twm1010> Ah... nice, the custom property worked though. I think it was a combination of case sensitivity and format
[06-Oct-2009 10:13:39] <twm1010> once I actually called the property cRptName instead of just RptName, it took it
[06-Oct-2009 10:13:52] <twm1010> though... it prefixed it with a c the first time anyway
[06-Oct-2009 10:42:37] <mrayzenoss> so it looks like Beta 5 won't be coming out because of http://dev.zenoss.org/trac/ticket/5642
[06-Oct-2009 10:42:49] <mrayzenoss> next drop will probably be 2.5 RC1
[06-Oct-2009 10:50:41] <rmatte> nice
[06-Oct-2009 10:51:14] <rmatte> well, I'm out of here (doctor's appointment), later guys
[06-Oct-2009 12:21:59] <davetoo> I *really* wish there were a new way to bind templates based on Groups, Systems, or some new organizer/tagging system.
[06-Oct-2009 12:26:27] <chudler> same here.  It was discussed before in this channel
[06-Oct-2009 12:34:10] <twm1010> i can see why it's a technical hurdle
[06-Oct-2009 12:34:53] <ckrough> yeah, the current method makes for nonsense classes, but changing it would be a big deal
[06-Oct-2009 12:38:26] <davetoo> Now, with Enterprise, it's becoming an issue as I discover that each site has it's own standard server build
[06-Oct-2009 12:41:07] <davetoo> But with more than a couple of differences, we end up with an n-dimensional tree
[06-Oct-2009 13:05:46] <davetoo> I have some ideas
[06-Oct-2009 14:00:54] <eidolon> hey folks, working on my enterprise zenoss install - why don't i see the MSSQL template under bind templates?  i see it on our old install...
[06-Oct-2009 14:01:48] <mrayzenoss> I assume you are in the right device class for it?
[06-Oct-2009 14:02:46] <eidolon> in as a windows WMI device.
[06-Oct-2009 14:03:24] <mrayzenoss> is the ZenPack installed?
[06-Oct-2009 14:03:52] <eidolon> i downloaded the full enteprrise install - is it part of it?  i had assumed so
[06-Oct-2009 14:04:08] <mrayzenoss> I think it is, I don't actually run Enterprise myself :)
[06-Oct-2009 14:04:24] <mrayzenoss> I eat the Zenoss Core dogfood :)
[06-Oct-2009 14:04:31] <eidolon> heh
[06-Oct-2009 14:04:34] <chudler> enterprise does have different downloads for those zenpacks
[06-Oct-2009 14:05:00] <eidolon> ZenPacks.zenoss.MSSQLServer                          zenoss                          Zenoss             2.0.1             Yes
[06-Oct-2009 14:05:02] <eidolon> "yes."
[06-Oct-2009 14:06:13] <mrayzenoss> eidolon: logging into the demo server we have, it looks like /Server/Windows/MSSQLServer is the location of the template
[06-Oct-2009 14:06:22] <eidolon> http://www.homeport.org/~dbs/screenshots/zenoss-templates.png
[06-Oct-2009 14:06:32] <eidolon> hum.
[06-Oct-2009 14:07:20] <mrayzenoss> you can copy the template if you need to
[06-Oct-2009 14:07:37] <eidolon> so i'm feeling stupid here.  but i'm not sure how i bind a template that's not within my class.
[06-Oct-2009 14:08:05] <eidolon> this host (see screenshot) is in /Devices/Server/Windows/WMI
[06-Oct-2009 14:08:47] <mrayzenoss> go to http://yourhost:8080/zport/dmd/Devices/Server/Windows/MSSQLServer/perfConfig
[06-Oct-2009 14:08:55] <mrayzenoss> select the MSSQLServer template
[06-Oct-2009 14:09:09] <mrayzenoss> choose "Copy Template" and pick /Devices/Server/Windows/WMI
[06-Oct-2009 14:09:20] <eidolon> that url fails
[06-Oct-2009 14:09:23] <eidolon> ung
[06-Oct-2009 14:09:29] * eidolon is very nervous about copying templates around
[06-Oct-2009 14:09:41] <eidolon> we completely, and 100% b0rked a zenoss install by fiddling around like this
[06-Oct-2009 14:09:48] <mrayzenoss> well, then just use the /Server/Windows/MSSQLServer device class
[06-Oct-2009 14:09:54] <eidolon> like, to the point where zenoss support said "This is screwed.  Start over."
[06-Oct-2009 14:10:07] <eidolon> hmm.
[06-Oct-2009 14:10:09] <mrayzenoss> impressive
[06-Oct-2009 14:10:27] <eidolon> hmm, WMI has a subclass for MSSQLServer
[06-Oct-2009 14:10:42] <eidolon> yeha, i think i impressed chris and rusty
[06-Oct-2009 14:10:52] <eidolon> "wow.  this is.  huh.  i have no idea how you did this."
[06-Oct-2009 14:11:39] * eidolon moves the host to the new class
[06-Oct-2009 14:13:53] <twm1010> very odd, i change the polling interval on my apache monitors, and now in the multi-graph report two of four servers work fine, the other two no longer graph, yet on their individual performance pages, they look fine
[06-Oct-2009 14:16:18] <twm1010> any ideas?
[06-Oct-2009 14:17:02] <eidolon> "Hmm, why is my zenoss install running so slow..."  *runs up vmstat*  http://pastebin.stonekeep.com/6203  "Oh."
[06-Oct-2009 14:18:01] <twm1010> oddly enough... the graph on the performance tab of the device shows everything since i changed it
[06-Oct-2009 14:18:13] <twm1010> and the multi-graph shows everything before i changed it
[06-Oct-2009 14:18:45] <twm1010> but only for two of the four servers
[06-Oct-2009 14:19:23] <twm1010> i suppose i could delete the data files and let it start over
[06-Oct-2009 14:20:14] <twm1010> mrayzenoss: :) any ideas?
[06-Oct-2009 14:25:45] <mrayzenoss> when you change polling intervals, that affects the RRD graphs
[06-Oct-2009 14:26:33] <mrayzenoss> since they use the polling intervals in the RRDCREATE command
[06-Oct-2009 14:29:56] <twm1010> I see, so i should probably just nuke my RRD files and let it start new
[06-Oct-2009 14:30:20] <mrayzenoss> unless you want to investigate the RRDTools for updating your existing data
[06-Oct-2009 14:30:43] <twm1010> not really no
[06-Oct-2009 14:30:51] <twm1010> and i'd have to do that before i changed it
[06-Oct-2009 14:31:13] <eidolon> mmm, rrdtools.
[06-Oct-2009 14:32:04] <twm1010> well, hold on, i just nuked the RRD files
[06-Oct-2009 14:32:09] <twm1010> yet the multi-graph report still has old data?
[06-Oct-2009 14:32:15] <mrayzenoss> really?
[06-Oct-2009 14:33:10] <twm1010> ah, no, i only cleared one of them, hold on
[06-Oct-2009 14:33:39] <ckrough> OT: anyone going to the puppet training in Austin next month?
[06-Oct-2009 14:33:46] <mrayzenoss> I might be going
[06-Oct-2009 14:33:56] <ckrough> I just signed up
[06-Oct-2009 14:33:59] <mrayzenoss> and a Zenoss dev
[06-Oct-2009 14:34:04] <ckrough> cool
[06-Oct-2009 14:34:10] <mrayzenoss> where are the details?
[06-Oct-2009 14:35:16] <ckrough> http://lmgtfy.com/?q=puppet+training+november&l=1
[06-Oct-2009 14:35:21] <ckrough> ;)
[06-Oct-2009 14:35:42] <mrayzenoss> I will be using that site
[06-Oct-2009 14:36:13] <ckrough> lol
[06-Oct-2009 14:36:41] <ckrough> man, I used a smiley and 'lol' within a minute of eachother. Im slippin.
[06-Oct-2009 14:37:19] <twm1010> hrmm... looks good now, i suppose i should learn about those RRDtools
[06-Oct-2009 14:37:42] <twm1010> really only lost about 36hrs of data
[06-Oct-2009 14:38:48] <twm1010> mrayzenoss: if down the road i change my global polling intervals, it could break all my graphs?
[06-Oct-2009 14:39:48] <mrayzenoss> twm1010: yeah, unless you reset the RRD stuff
[06-Oct-2009 14:43:57] <twm1010> gotcha....
[06-Oct-2009 14:44:07] <twm1010> so you'd almost have to know which ones to modify :|
[06-Oct-2009 14:44:21] <twm1010> i really need a second collector for our website monitoring
[06-Oct-2009 14:46:55] <mrayzenoss> well, you can have custom RRD Create commands on your templates
[06-Oct-2009 14:56:24] <ckrough> twm1010: people/ckrough/blog/2009/10/02/rdd-minmax-modification-script
[06-Oct-2009 14:56:52] <ckrough> twm1010: wasnt keeping up with the room, so Im not sure if that helps, but it may give you a framework/example to work with if you need to do mass RRD changes
[06-Oct-2009 14:59:35] <twm1010> well, basically i changed a polling interval for some apache datasources from 1 min to 5 mins to match the rest of my data
[06-Oct-2009 15:00:00] <twm1010> oddly, this only broke the graphs for half the servers using that template
[06-Oct-2009 16:28:06] <twm1010> Anyone succesful in setting up a second collector on the zenoss host server?
[06-Oct-2009 17:56:59] <majikman> hopefully someone can help me with this. i had a server that i assigned to class a and gave it bound some templates to it. then i created a class b and bound templates to that entire class. now i moved that server form class a to class b but i can't seem to bind the class b templates to the server from class a. any help pleaes?
[06-Oct-2009 17:59:23] <majikman> oh... here's soemthing else. when i go to edit the zproperties of one of the servers originally in class b, the zDeviceTemplates have the path /Server/Linux/Web. However, the server from class a has the path /Server/Linux/Web/devices/72.34.255.111
[06-Oct-2009 18:00:29] <majikman> gah, nvm. i figured it out. this server had a local property that i had to delete and now its working
[06-Oct-2009 18:08:57] <davetoo> yep
[06-Oct-2009 19:00:14] <ironpaw> o.O
[06-Oct-2009 19:05:50] <ironpaw> sanyone around?
[06-Oct-2009 19:06:03] <ironpaw> i've stopped my zenprocess daemon and now it wont restart
[06-Oct-2009 23:10:36] <cryptographrix> y0
[06-Oct-2009 23:10:44] <cryptographrix> anyone ever seen this?: ssh -v -l mrenz -i conductor us-ec2-sscripts01.conductor.com
[06-Oct-2009 23:10:47] <cryptographrix> er
[06-Oct-2009 23:11:06] <cryptographrix> DeprecationWarning: signData is deprecated since Twisted Conch 0.9. Use Key(obj).sign(data). return keys.signData(privateKey, signData)
[06-Oct-2009 23:13:53] <cryptographrix> noone on?
[07-Oct-2009 00:00:46] [disconnected at Wed Oct  7 00:00:46 2009]
[07-Oct-2009 00:00:46] [connected at Wed Oct  7 00:00:46 2009]
[07-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[07-Oct-2009 02:47:33] <Dr_Agon> Hi all
[07-Oct-2009 02:49:35] <Dr_Agon> I've a question. I've installed HPmonitir and deviceAdvDetail ZenPack. I've set collectors to HPCpuMap and HPDeviceMap for my proliant dl380 g5 and remodelled it
[07-Oct-2009 02:49:42] <Dr_Agon> but nothing changed
[07-Oct-2009 02:54:13] <Dr_Agon> where should i look for errors, or useful logs? Or what should i do? :)
[07-Oct-2009 02:59:28] <Dr_Agon> well... May be somebody know how can i contact "Egor Puzanov" who wrote DeviceAdvDetail zenpack ?
[07-Oct-2009 04:27:52] <salax_> hello
[07-Oct-2009 04:28:15] <salax_> i have problem getting hrSWInstalled in openbsd
[07-Oct-2009 04:28:39] <salax_> all other data functioning well, only for hrSWInstalled
[07-Oct-2009 04:28:46] <salax_> u guys have any idea?
[07-Oct-2009 09:17:17] <rmatte> good morning all
[07-Oct-2009 09:21:20] <mrayzenoss> morning
[07-Oct-2009 09:28:23] <mrayzenoss> posted a Mandriva Linux and a Bridge MIB ZenPack last night
[07-Oct-2009 09:28:32] <mrayzenoss> hope to get some more of Egor's ODBC ones updated today
[07-Oct-2009 09:28:41] <mrayzenoss> and an Exchange 2003 update
[07-Oct-2009 09:34:53] <rmatte> hmmmm, Python2.4 doesn't have the daemonize module?
[07-Oct-2009 09:35:41] <exarkun> daemonize isn't a stdlib module in any released version of Python, afaik
[07-Oct-2009 09:37:09] <rmatte> ah, guess I need to figure out a different way of running this script as a daemon
[07-Oct-2009 09:39:09] <cryptographrix> y0
[07-Oct-2009 09:39:44] <cryptographrix> having an issue where I set an snmp extend on a monitored box
[07-Oct-2009 09:40:01] <cryptographrix> and when I snmpwalk it from the zenoss system, I get the correct value
[07-Oct-2009 09:40:22] <cryptographrix> but when graphed, it's showing that value as 14.31
[07-Oct-2009 09:40:27] <cryptographrix> *14.31M
[07-Oct-2009 09:40:39] <rmatte> cryptographrix: simple...
[07-Oct-2009 09:40:47] <cryptographrix> which is ridiculous because the limit is 9k
[07-Oct-2009 09:40:51] <rmatte> go to the template, click on the graph, click on the datapoint
[07-Oct-2009 09:41:00] <cryptographrix> ok
[07-Oct-2009 09:41:22] <rmatte> click on the graph point I should say
[07-Oct-2009 09:41:38] <cryptographrix> ok
[07-Oct-2009 09:41:43] <rmatte> you'll see a Format field with %5.2lf%s, yes?
[07-Oct-2009 09:41:48] <cryptographrix> yes
[07-Oct-2009 09:41:54] <rmatte> remove the %s at the end and click save
[07-Oct-2009 09:41:56] <rmatte> problem solved
[07-Oct-2009 09:42:58] <cryptographrix> ok, now it's showing actually 14319672.63 in the chart :(
[07-Oct-2009 09:43:10] <cryptographrix> but snmpwalk still reporting 3640
[07-Oct-2009 09:43:27] <rmatte> errrr
[07-Oct-2009 09:43:38] <rmatte> it should be showing exactly what the value is with the %s gone
[07-Oct-2009 09:43:48] <rmatte> wait a couple polling cycles
[07-Oct-2009 09:43:53] <cryptographrix> kk
[07-Oct-2009 09:45:58] <jb> morning
[07-Oct-2009 09:46:09] <rmatte> morning
[07-Oct-2009 09:51:19] <rmatte> cryptographrix: show me the snmpwalk output for that OID, then runtest on the data source in Zenoss and show me the output of that as well
[07-Oct-2009 09:51:29] <rmatte> run a test rather
[07-Oct-2009 09:52:36] <rmatte> exarkun: know of any relatively simple ways to daemonize a python script which would work with standard Python2.4?
[07-Oct-2009 09:53:11] <rmatte> Right now I have http://pastebin.org/36628 using daemonize, need to convert it to use something else
[07-Oct-2009 09:55:35] <mrayzenoss> anyone running the beta want to try to create a ZenPack in the UI?  Looking for a bug
[07-Oct-2009 09:56:14] <rmatte> sure
[07-Oct-2009 09:56:25] <rmatte> I think I'm running Beta 4, let me check...
[07-Oct-2009 09:56:55] <rmatte> 2.4.70
[07-Oct-2009 09:57:24] <rmatte> -414
[07-Oct-2009 09:57:31] <mrayzenoss> Settings->ZenPack->Create ZenPack, then click on the new ZenPack
[07-Oct-2009 09:57:37] <chudler> rmatte:  A small daemon script that I have used is at <http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/>
[07-Oct-2009 09:57:40] <rmatte> k
[07-Oct-2009 09:58:07] <rmatte> thanks chudler, I'll be sure to check that out in a second
[07-Oct-2009 09:58:08] <cryptographrix> runtest?
[07-Oct-2009 09:58:18] <rmatte> [10:38am] <rmatte> run a test rather
[07-Oct-2009 09:58:38] <rmatte> mrayzenoss: k, one sec
[07-Oct-2009 09:59:09] <cryptographrix> not entirely sure what you mean by that - when I go to the graph, it still says cur value is 14304424.44
[07-Oct-2009 09:59:21] <cryptographrix> but snmpwalk says this:
[07-Oct-2009 09:59:22] <cryptographrix> [root@us-ec2-lmon01:~] snmpwalk -v1 -c conMon us-ec2-lgrid01 NET-SNMP-EXTEND-MIB::nsExtendOutputFull.\"GooglePageRankFileCount\"
[07-Oct-2009 09:59:25] <cryptographrix> NET-SNMP-EXTEND-MIB::nsExtendOutputFull."GooglePageRankFileCount" = STRING: 3140
[07-Oct-2009 09:59:28] <cryptographrix> [root@us-ec2-lmon01:~] snmpwalk -On -v1 -c conMon us-ec2-lgrid01 NET-SNMP-EXTEND-MIB::nsExtendOutputFull.\"GooglePageRankFileCount\"
[07-Oct-2009 09:59:31] <cryptographrix> .1.3.6.1.4.1.8072.1.3.2.3.1.2.23.71.111.111.103.108.101.80.97.103.101.82.97.110.107.70.105.108.101.67.111.117.110.116 = STRING: 3136
[07-Oct-2009 09:59:36] <rmatte> mrayzenoss: what behaviour are you expecting?
[07-Oct-2009 10:00:00] <rmatte> cryptographrix: ok, try this...
[07-Oct-2009 10:00:01] <mrayzenoss> some devs were having tracebacks there
[07-Oct-2009 10:00:10] <mrayzenoss> but I can't recreate
[07-Oct-2009 10:00:54] <rmatte> cryptographrix: add -0n as an option to snmpwalk and walk the value again
[07-Oct-2009 10:01:03] <rmatte> then paste the output
[07-Oct-2009 10:01:10] <rmatte> mrayzenoss: no tracebacks from what I can see
[07-Oct-2009 10:01:15] <mrayzenoss> thanks
[07-Oct-2009 10:01:29] <mrayzenoss> just trying to put out a good release :)
[07-Oct-2009 10:01:31] <cryptographrix> On is on the second run
[07-Oct-2009 10:01:48] <cryptographrix> first is without On, second is with
[07-Oct-2009 10:02:21] <rmatte> ah I see
[07-Oct-2009 10:03:11] <cryptographrix> yeah, it's the weirdest thing in the world
[07-Oct-2009 10:04:22] <cryptographrix> only thing I can think of is /maybe/ the parser (since it's set to auto) chose one parser for the other SNMP extended values that do work, and a different one for this one because it's above 1024
[07-Oct-2009 10:04:39] <rmatte> cryptographrix: you could try deleting the RRD file
[07-Oct-2009 10:04:42] <cryptographrix> (other snmp extended values range 0-10)
[07-Oct-2009 10:05:01] <rmatte> you've ruled out some sort of OID typo I assume
[07-Oct-2009 10:05:14] <cryptographrix> yes
[07-Oct-2009 10:05:23] <rmatte> cryptographrix: yeh, Zenoss stores the performance data that it collects in RRD files...
[07-Oct-2009 10:05:34] <mrayzenoss> looks like Chet found his stacktrace: http://dev.zenoss.org/trac/ticket/5651
[07-Oct-2009 10:05:42] <rmatte> nice
[07-Oct-2009 10:06:02] <cryptographrix> where would they be under zenoss root?
[07-Oct-2009 10:06:15] <rmatte> they are located in $ZENHOME/perf/Devices/<DeviceName>
[07-Oct-2009 10:06:57] <cryptographrix> cool thx
[07-Oct-2009 10:07:44] <exarkun> rmatte: daemonization is mostly fork, exit in the parent, setsid in the child, fork, exit in the parent, do anything else you want in the child (eg close fds, change working directory, etc)
[07-Oct-2009 10:09:02] <rmatte> cryptographrix: 15-20
[07-Oct-2009 10:10:36] <rmatte> exarkun: I'm not that advanced at python yet, so using something like what chudler suggested is more down my alley
[07-Oct-2009 10:10:44] * exarkun nods
[07-Oct-2009 10:10:49] <rmatte> I'm getting there though
[07-Oct-2009 10:11:27] <chudler> that script could help you learn, it works about the way described
[07-Oct-2009 10:11:27] <exarkun> I didn't notice that link before I answered.  That looks like a decent thing to use.
[07-Oct-2009 10:11:55] <rmatte> yeh, it looks pretty nice, supports a pid file too which is excellent
[07-Oct-2009 10:21:18] <chudler> is there still the trac-zenpacks page?  or svn access?
[07-Oct-2009 10:21:34] <rmatte> chudler: yes
[07-Oct-2009 10:21:58] <mrayzenoss> chudler: http://zenpacks.zenoss.org
[07-Oct-2009 10:22:24] <chudler> thanks, I'm way behind the curve on all the changes.  I am gearing up for some more dev work soon
[07-Oct-2009 10:23:07] <chudler> so it is all still svn, right?  I can has commit access?
[07-Oct-2009 10:23:29] <mrayzenoss> I gave you an account didn't I?
[07-Oct-2009 10:23:34] <mrayzenoss> back when it was community.zenoss.org?
[07-Oct-2009 10:23:38] <mrayzenoss> same credentials
[07-Oct-2009 10:23:49] <chudler> hm, perhaps.  I haven't tried to use it until now.  thanks!
[07-Oct-2009 10:24:04] <mrayzenoss> let me know if you have any trouble
[07-Oct-2009 10:24:35] <rmatte> cryptographrix: what's it showing now?
[07-Oct-2009 10:32:57] <rmatte> mrayzenoss: I see, though your sales Engineers apparently need previous sales experience?
[07-Oct-2009 10:42:31] <etank> mrayzenoss: do you know if there is a target date yet for the release of 2.5?
[07-Oct-2009 10:42:44] <etank> it just came up in a meeting and someone was asking for a date
[07-Oct-2009 10:43:54] <mrayzenoss> it's not public yet, but RC1 will be out probably by Monday
[07-Oct-2009 10:44:25] <rmatte> although mrayzenoss has already been smuggling out copies of it on the down-low
[07-Oct-2009 10:44:27] <rmatte> :P
[07-Oct-2009 10:44:43] <rmatte> (I kid)
[07-Oct-2009 10:45:20] <npmccallum> rmatte: first one's free, but the next one will cost you :)
[07-Oct-2009 10:45:47] <rmatte> npmccallum: darn
[07-Oct-2009 10:46:04] <rmatte> mrayzenoss: ah
[07-Oct-2009 11:30:36] <twm1010> RC1 :D
[07-Oct-2009 11:32:50] <eidolon> hey fols, in the zenoss enterprise zenpack for mssql monitoring, what login does it use to the mssql server to get statistics?  i dont' see a zproperty from the template that looks right
[07-Oct-2009 11:32:51] <twm1010> Has anyone succesfully setup a second local collector?
[07-Oct-2009 11:33:10] <twm1010> eidolon: wouldn't it use zWinUser and zWinPass??
[07-Oct-2009 11:33:21] <eidolon> i don't know - would it?  :)
[07-Oct-2009 11:33:46] <twm1010> hrmm... i would think if it's using ZenWinPerf then it is :)
[07-Oct-2009 11:33:49] <eidolon> my mssql data rates and lock times RRD graphs are empty
[07-Oct-2009 11:34:21] <eidolon> owait. hm.  *checks something
[07-Oct-2009 11:34:31] <eidolon> aha.
[07-Oct-2009 11:34:38] <eidolon> i was looking at the 'offline' side of hte mssql cluster.
[07-Oct-2009 11:34:51] <eidolon> we have 2 mssql hosts, only one is live at a time in the cluster.  the offline one had no stats, duh.
[07-Oct-2009 11:34:57] <eidolon> nm!  :)
[07-Oct-2009 11:35:07] <twm1010> still, its a good question
[07-Oct-2009 11:35:27] <twm1010> it must get that performance data from the performance counters then, and not through any SQL method
[07-Oct-2009 11:35:45] <twm1010> cuz SQL could have its own authentication as well as windows integrated right?
[07-Oct-2009 11:35:49] <eidolon> well, it actually logs into the mssql cluster to ask it, i believe.  so there has to be permission for the zwinuser to log into mssql.
[07-Oct-2009 11:36:27] <twm1010> hrmm, gotcha
[07-Oct-2009 11:39:26] <twm1010> bbiab
[07-Oct-2009 11:47:39] <mrayzenoss> for anyone wanting multiple devices with the same IPs...
[07-Oct-2009 11:48:08] <mrayzenoss> use the Device Add->Easy Add and use the FQDN for your hosts
[07-Oct-2009 11:48:23] <mrayzenoss> you'll get a new device for each FQDN, even if the IPs are dupes
[07-Oct-2009 11:48:37] <mrayzenoss> of course, your network stuff will get completely confused
[07-Oct-2009 11:48:45] <twm1010> Back...
[07-Oct-2009 11:48:52] <mrayzenoss> like Networks and Network Map
[07-Oct-2009 11:49:11] <twm1010> mrayzenoss: is it possible to run two collectors on one machine?
[07-Oct-2009 11:50:02] <mrayzenoss> yeah, but you'll have to edit some files
[07-Oct-2009 11:52:18] <mrayzenoss> docs/DOC-2497 and docs/DOC-2496
[07-Oct-2009 11:52:21] <twm1010> hrmm, got any docs? i saw the ones about distributed collectors, but nothing on multiple on the same box
[07-Oct-2009 11:52:39] <mrayzenoss> it's the same pattern, just have to use different ports
[07-Oct-2009 11:56:44] <twm1010> on a better note, i used a mutli-graph report to show our bandwidth utilization from our e-commerce webservers and the border routers to show the bandwidth usage
[07-Oct-2009 11:57:33] <twm1010> i think i finally got my point across with how useful Zenoss is
[07-Oct-2009 11:58:19] <twm1010> hrmm, i understand the docs, but not sure what you'd do different to setup a second local collector
[07-Oct-2009 11:58:26] <twm1010> perhaps someone will write a how-to for that
[07-Oct-2009 12:11:24] <kisielk> hm, okay, I still can't figure out how to change the priority of my devices
[07-Oct-2009 12:11:35] <kisielk> I always get an error if I try from the Devices tree
[07-Oct-2009 12:21:36] <rmatte> mrayzenoss: I'm able to use the "Reset IP" option to change a device's IP and it doesn't complain if it matches another device's IP, though the device is in a custom production state that mimics Decommed, so that may have something to do with it
[07-Oct-2009 12:23:23] <rmatte> it does work with FQDN as well via Add Device
[07-Oct-2009 12:34:35] <mrayzenoss> rmatte: yeah, there are ways to add more than 1 device per IP
[07-Oct-2009 12:34:56] <skipzoid> hey all
[07-Oct-2009 12:34:59] <mrayzenoss> I was asked about it in Twitter, so I thought I'd repost my answer here
[07-Oct-2009 12:35:02] <Mituc> hey guys
[07-Oct-2009 12:35:06] <mrayzenoss> greetings
[07-Oct-2009 12:36:27] <Mituc> can anyone help me with a zenoss issue I can't find a solution for? since a while now I keep getting no events except for some heartbeat failures from the zenoss components (zencommand, zenperfsnmp, and so on)
[07-Oct-2009 12:36:33] <Mituc> I can't find anything relevant into the logs
[07-Oct-2009 12:36:38] <Mituc> any idea about where to look?
[07-Oct-2009 12:37:28] <Mituc> this started to happen after the server zenoss runs on ran out of memory and the oom killed zenhub
[07-Oct-2009 12:38:01] <mrayzenoss> how much memory are you running on?
[07-Oct-2009 12:38:14] <Mituc> I ran the weekly cronjob to pack the zope datafile again (why is that taken off zenoss and replaced with some mysql tables?!)
[07-Oct-2009 12:38:18] <Mituc> but no luck
[07-Oct-2009 12:38:27] <Mituc> mrayzenoss: 4GB
[07-Oct-2009 12:38:51] <skipzoid> i've downloaded a zenpack to monitor a linux box - where can I find documentaction to follow so i can bind the zenpack to the device ?
[07-Oct-2009 12:39:22] <mrayzenoss> skipzoid: if it's the LinuxMonitor ZenPack: community/documentation/official_documentation/zenoss-extended-monitoring
[07-Oct-2009 12:39:57] <mrayzenoss> skipzoid: docs/DOC-2890
[07-Oct-2009 12:40:51] <mrayzenoss> Mituc: I don't follow the comment about packing the zope file vs. mysql.  The Zope DB contains all the relations and object information, MySQL holds events
[07-Oct-2009 12:41:22] <Mituc> the only thing that still fills up some logs is the zenaction, but I think that will just fill up some queue since it can't connect to the hub properly.
[07-Oct-2009 12:41:26] <mrayzenoss> Mituc: Zenoss will act strange without enough memory, but 4 gigs sounds good.  How big is your install?
[07-Oct-2009 12:42:10] <Mituc> mrayzenoss: well, that zope datafile is a big ugly thing, and slow. I know what that file holds, but I think those relations between objects could have been implemented in a less exotic database...
[07-Oct-2009 12:42:27] <magnachef> is there a release date yet for King Crab?
[07-Oct-2009 12:42:43] <Mituc> well, my install is not that big, the peak size for the Data.fs file was 3GB I think, it's now like 350MB after packing it
[07-Oct-2009 12:42:46] <mrayzenoss> magnachef: we're about to branch 2.5 in SVN, RC1 will be the next beta drop
[07-Oct-2009 12:43:04] <magnachef> ok, thanks
[07-Oct-2009 12:43:22] <Mituc> the thing is that I can't figure out why nothing works now..
[07-Oct-2009 12:43:46] <mrayzenoss> Mituc: perhaps you could shut everything down, and bring it up a little at a time?
[07-Oct-2009 12:44:22] <mrayzenoss> blogs/zenossblog/2009/01/27/tip-of-the-month-running-only-some-daemons
[07-Oct-2009 12:46:08] <Mituc> mrayzenoss: did that a few times, I just started to restart the components one by one from the web management interface, and see what happens
[07-Oct-2009 12:46:17] <Mituc> at least zencommand seems to have connected to the hub
[07-Oct-2009 12:46:19] <Mituc> which is good
[07-Oct-2009 12:47:42] <skipzoid> @mrayzenoss: thanks for the link - there doesnt seem to be a practical example ?
[07-Oct-2009 12:49:12] <mrayzenoss> skipzoid: not sure what you're looking for.  The /Server/SSH/Linux device class just works
[07-Oct-2009 12:50:00] <skipzoid> ah - then maybe I thought it was more complicated than it really is - i'm just restarting zenoss and then a remodel?
[07-Oct-2009 12:50:09] <mrayzenoss> the LinuxMonitorAddon adds more stuff to it docs/DOC-3493
[07-Oct-2009 12:50:22] <mrayzenoss> skipzoid: just put your devices in the class, and remodel
[07-Oct-2009 12:51:31] <Mituc> oh man, it started to work!
[07-Oct-2009 12:51:34] <skipzoid> just remodeling now
[07-Oct-2009 12:51:49] <Mituc> mrayzenoss: thanks!
[07-Oct-2009 12:54:04] <skipzoid> is there a walkthough on how to setup monitoring of the output of lm_sensors ?
[07-Oct-2009 12:55:33] <eidolon> can zenoss be configured so a user can -only- see a certain set of hosts? ?
[07-Oct-2009 12:55:42] <rmatte> skipzoid: I doubt it, you'd have to write a script to process the output, and then integrate the script with Zenoss
[07-Oct-2009 12:56:10] <rmatte> eidolon: That can be done with ACLs, but that is an enterprise feature, not available in Core.
[07-Oct-2009 12:56:12] <skipzoid> the first part isnt a problem :) the last part might be...
[07-Oct-2009 12:56:16] <eidolon> we're running enterprise.
[07-Oct-2009 12:56:24] <eidolon> <-- paid zenoss customer :)
[07-Oct-2009 12:56:31] <rmatte> skipzoid: read up on command based datasources
[07-Oct-2009 12:56:52] <skipzoid> kk
[07-Oct-2009 12:57:18] <mrayzenoss> eidolon: yes
[07-Oct-2009 12:57:27] <rmatte> skipzoid: look at my zenpack: docs/DOC-3570 for examples, it uses command based datasources
[07-Oct-2009 12:57:36] <eidolon> mrayzenoss: got a link / info about it?
[07-Oct-2009 12:57:51] <mrayzenoss> heh, I don't know much about Enterprise :)
[07-Oct-2009 12:57:54] <eidolon> *grin*
[07-Oct-2009 12:57:58] <mrayzenoss> eidolon: I'll ask around
[07-Oct-2009 12:58:04] <eidolon> heh.  rmatte seems to know.
[07-Oct-2009 12:58:34] <rmatte> eidolon: I only know that it's possible, I've never used enterprise, so I couldn't actually walk you through it or anything
[07-Oct-2009 12:58:44] <rmatte> I spend my days squeezing everything I can out of core
[07-Oct-2009 12:58:45] <rmatte> :)
[07-Oct-2009 12:58:49] <eidolon> heh
[07-Oct-2009 12:58:59] <eidolon> is it the 'administered objects' thing in users? never touched that
[07-Oct-2009 12:59:10] * eidolon searches zenoss.org
[07-Oct-2009 12:59:33] <rmatte> administered objects allows you to assign permissions to users to actually modify devices in Zenoss (modify settings/model,etc...)
[07-Oct-2009 12:59:40] <rmatte> not sure if the ACL stuff is in there or not
[07-Oct-2009 12:59:42] <rmatte> but it may be
[07-Oct-2009 12:59:46] <eidolon> DeviceACL zenpack
[07-Oct-2009 12:59:47] * eidolon digs.
[07-Oct-2009 12:59:52] <rmatte> there you go
[07-Oct-2009 12:59:52] <mrayzenoss> docs/DOC-2889
[07-Oct-2009 13:00:09] <mrayzenoss> Extended Monitoring Guide
[07-Oct-2009 13:00:13] <eidolon> heh. i was -one click- away from that :)
[07-Oct-2009 13:00:45] <eidolon> and i have deviceacl installed.  good
[07-Oct-2009 13:01:28] * eidolon reads.
[07-Oct-2009 13:19:32] <eidolon> can i temporarily stop a machine from alerting / monitoring at all?  an entire host
[07-Oct-2009 13:20:08] <ckrough> eidolon: you can create a device group, create a user group, then set it so that the user group and only see that device group
[07-Oct-2009 13:20:19] <ckrough> "can" only see, not "and"
[07-Oct-2009 13:20:47] <ckrough> this typing monkey is really starting to make a lot of dictation mistakes
[07-Oct-2009 13:21:11] <eidolon> ook ook.
[07-Oct-2009 13:22:06] <eidolon> yeah, i don't like that idea on the groups :)
[07-Oct-2009 13:22:08] <eidolon> i'll keep digging.
[07-Oct-2009 13:22:22] <eidolon> (i'm moving machines from the old zenoss install to the new one - don't want to double-alert)
[07-Oct-2009 13:26:03] <mrayzenoss> eidolon: on the device in question, go to the Edit tab and set the Production State
[07-Oct-2009 13:26:24] <mrayzenoss> set it to 'Maintenance'
[07-Oct-2009 13:26:46] <eidolon> oh duh
[07-Oct-2009 13:26:49] <eidolon> mray++
[07-Oct-2009 13:26:51] <eidolon> thanks :)
[07-Oct-2009 13:26:58] <mrayzenoss> np
[07-Oct-2009 13:29:46] <mdiorio> Who wants to help iron out some questions on modifying a zenpack?
[07-Oct-2009 13:30:05] <mrayzenoss> rocket?
[07-Oct-2009 13:31:45] <mrayzenoss> what are you trying to do?
[07-Oct-2009 13:32:34] <mdiorio> I'm trying to modify the PrinterToner zenpack to allow for two different OID return possibilities.
[07-Oct-2009 13:32:47] <mdiorio> One being if the toner level OID is >0, the other <0
[07-Oct-2009 13:33:14] <mdiorio> I need to have a different threshold value for each of these scenarios
[07-Oct-2009 13:33:48] <mrayzenoss> you mean if the value of that OID is less than 0, don't apply the threshold?
[07-Oct-2009 13:33:59] <mdiorio> Actually, it's a different threshold.
[07-Oct-2009 13:34:18] <mdiorio> if OID is less than zero, the possibilities are -3 for toner level normal, and -2 for toner low.
[07-Oct-2009 13:34:18] <mrayzenoss> ok, so keying off the initial value of the OID, choose which template to bind...
[07-Oct-2009 13:35:33] <mrayzenoss> the closest I've seen to that is http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.HPSIMMonitor/ZenPacks/community/HPSIMMonitor/modeler/plugins/community/snmp/HPDeviceTemplateMap.py
[07-Oct-2009 13:35:46] <exarkun> docs/DOC-3211 has a link to http://www.zenoss.com/community/docs/zenoss-api-docs/ for the API documentation.  But that URL redirects to community/forums which does not have API documentation, as far as I can tell.
[07-Oct-2009 13:35:47] <mdiorio> I created two RRD templates (TonerLowPositive and TonerLowNegative) that use the same OID for the datasource, each with the appropriate threshold
[07-Oct-2009 13:35:55] <exarkun> Is there API documentation somewhere?
[07-Oct-2009 13:36:19] <mrayzenoss> exarkun: community/developers
[07-Oct-2009 13:36:20] <eidolon> docs/DOC-3563
[07-Oct-2009 13:36:30] <eidolon> and on mray's page, you'll see the link i just pasted :)
[07-Oct-2009 13:36:42] <mrayzenoss> mdiorio: take a look at that modeller
[07-Oct-2009 13:36:58] <eidolon> dammit.  why won't this machine model
[07-Oct-2009 13:36:59] * eidolon fiddles
[07-Oct-2009 13:37:06] <mrayzenoss> based on the presence of certain OIDs, it decides which templates to apply
[07-Oct-2009 13:37:16] <mrayzenoss> that's the closest I know of off the top of my head
[07-Oct-2009 13:37:17] <mdiorio> If I chose Negative the template, everything works well. When I chose the positive template the value for OID currentvalue never populates.
[07-Oct-2009 13:37:40] <mrayzenoss> mdiorio: I think I've seen that with the PrinterToner ZenPack
[07-Oct-2009 13:37:51] <mdiorio> mrayzenoss: I'll check that pack out
[07-Oct-2009 13:37:59] <mrayzenoss> my printer's had 4 toner cartridges, it still reports on the previous 3
[07-Oct-2009 13:38:42] <mdiorio> It seems like the OID only populates into RRD template named LowPrinterToner and nothing else
[07-Oct-2009 13:39:37] <mrayzenoss> mdiorio: you may want to ping malbon on that, he works with the PrinterToner author
[07-Oct-2009 13:40:08] <eidolon> I BROKD3D SNMP
[07-Oct-2009 13:40:10] <eidolon> Oct  7 14:39:32 bed-cmsdb snmpd[3829]: /mnt/data14: Value too large for defined data type
[07-Oct-2009 13:40:12] <kobs> Question: is there anyway to not auto clear events? just set it to manual clear right now I have a transform that changes any severity that is 0 to 3 so I can see the clear alarms but I would like to have the green color show up when they clear
[07-Oct-2009 13:40:21] <mdiorio> Is it possible to have two templates with the same datasource OID?
[07-Oct-2009 13:40:35] <mrayzenoss> eidolon: is /mnt/data14 over 12 terabytes?
[07-Oct-2009 13:40:45] <mrayzenoss> mdiorio: yes
[07-Oct-2009 13:41:04] <mrayzenoss> mdiorio: each template is independent of each other
[07-Oct-2009 13:41:15] <mrayzenoss> mdiorio: which is why you can mix and match protocols as well
[07-Oct-2009 13:41:23] <eidolon> Yep!
[07-Oct-2009 13:41:23] <eidolon> bed-cmsnfs:/mnt/data14
[07-Oct-2009 13:41:23] <eidolon>                        15T  2.8T   13T  19% /mnt/data14
[07-Oct-2009 13:41:33] <eidolon> we gotz large volumez here.
[07-Oct-2009 13:41:55] <mrayzenoss> eidolon: blogs/zenossblog/2009/07/23/tip-of-the-month-supporting-large-linux-and-unix-filesystems
[07-Oct-2009 13:42:15] <mrayzenoss> 12TB is where the counter rolls over for the file size
[07-Oct-2009 13:42:24] <eidolon> innnnteresting.
[07-Oct-2009 13:42:36] <mdiorio> mrayzenoss: I figured as much.  Still stumped on why only one template is getting the current value OID data and the other isn't.  I'll try malbon
[07-Oct-2009 13:42:51] <mrayzenoss> kobs: you can remove the clear events for the events you don't want cleared
[07-Oct-2009 13:43:02] <mrayzenoss> kobs: there's also an auto-clear timeout you can adjust
[07-Oct-2009 13:43:57] <kobs> mrayzenoss: let me see if I can find it and adjust it
[07-Oct-2009 13:45:14] <twm1010> :O
[07-Oct-2009 13:45:22] <mrayzenoss> kobs: Event Manager->Event Aging Threshold
[07-Oct-2009 13:46:38] <kobs> mrayzenoss: I have that set to 0, when I have a interface go down and then clear, I want it to stay in the event console and have to manually move to history is this what this is doing
[07-Oct-2009 13:49:25] <mrayzenoss> kobs: go to the event you don't want to clear
[07-Oct-2009 13:49:34] <mrayzenoss> kobs: go to the zProperties tab
[07-Oct-2009 13:49:57] <kobs> mrayzenoss: ok
[07-Oct-2009 13:50:06] <mrayzenoss> and at "Delete Local Property" there's probably an zEventClearClasses you can delete
[07-Oct-2009 13:51:08] <kobs> mrayzenoss: that should stop the auto clear? let me test it
[07-Oct-2009 13:52:17] <mrayzenoss> that will stop the Clear Events for that Event
[07-Oct-2009 13:52:41] <mrayzenoss> and the Event Aging Threshold will keep them from leaving after 4 hours
[07-Oct-2009 13:53:09] <kobs> so I have it mapped to /net/link so I remove it from that zproperites and it should catch anything that is mapped to that correct
[07-Oct-2009 13:54:13] <kobs> mrayzenoss: it still auto moved the event to history
[07-Oct-2009 13:54:40] <mrayzenoss> kobs: what was the Clear event?
[07-Oct-2009 13:55:39] <kobs> mrayzenoss: its a snmp trap snmp_linkUp which I have mapped to /net/link class
[07-Oct-2009 13:56:54] <mrayzenoss> so delete that Event mapping
[07-Oct-2009 13:57:02] <mrayzenoss> or change the zEventSeverity on it
[07-Oct-2009 13:57:09] <mrayzenoss> away from Clear
[07-Oct-2009 13:58:29] <kobs> mrayzenoss: I was changing the severity to another but what I was wanting was the green color... I had already found the workaround for what I wanted for that, just was wanting to see if I could get the event to stay in the console with the green clear color
[07-Oct-2009 13:59:13] <kobs> and the event mapping has a transform on it specifily for that event
[07-Oct-2009 14:00:35] <kobs> could I change the eventkey or another field so it does not match the down event ? would it keep it in the event console then?
[07-Oct-2009 14:01:18] <mrayzenoss> Clear events aren't really supposed to stay in the Event Console
[07-Oct-2009 14:02:00] <kobs> I understand that, my company wants to see the clear events as we do tracking on downs and clears
[07-Oct-2009 14:03:17] <tung> Hi, is there any built-int performance templates for class /Server/SSH ?
[07-Oct-2009 14:03:27] <mrayzenoss> nope
[07-Oct-2009 14:03:41] <tung> oh no
[07-Oct-2009 14:03:44] <tung> :-)
[07-Oct-2009 14:03:45] <mrayzenoss> tung: the SSH is kinda empty
[07-Oct-2009 14:04:07] <tung> So I need to create my own template and add my own data points?
[07-Oct-2009 14:04:21] <mrayzenoss> if you're monitoring something new with SSH
[07-Oct-2009 14:04:32] <mrayzenoss> there are already ZenPacks for most Linuxes
[07-Oct-2009 14:04:38] <mrayzenoss> and OpenSolaris
[07-Oct-2009 14:04:42] <tung> Well, I just want to be able to get the same perf data from SSH as via SNMP
[07-Oct-2009 14:04:52] <mrayzenoss> tung: yeah, it's a work in progress
[07-Oct-2009 14:05:01] <mrayzenoss> there's lots of docs and examples
[07-Oct-2009 14:05:05] <mrayzenoss> it's not super hard
[07-Oct-2009 14:05:25] <tung> You mean to add my own data points collected by zenplugin.py?
[07-Oct-2009 14:05:47] <mrayzenoss> tung: yeah, you could reuse the calls made by zenplugin
[07-Oct-2009 14:05:55] <mrayzenoss> tung: what platform are you looking to monitor?
[07-Oct-2009 14:06:06] <tung> Still Linunx
[07-Oct-2009 14:06:08] <tung> Linux
[07-Oct-2009 14:06:28] <tung> but the only access I have is via SSH
[07-Oct-2009 14:06:34] <mrayzenoss> tung: you'll probably get 90% of what you want with the LinuxMonitor and LinuxMonitorAddon ZenPacks
[07-Oct-2009 14:06:40] <mrayzenoss> they're SSH-based
[07-Oct-2009 14:06:54] <tung> ok cool, let me try it out
[07-Oct-2009 14:06:59] <mrayzenoss> and then the specific distros add the uname and software inventory
[07-Oct-2009 14:07:07] <tung> I haven't looked into those Zenpacks yet
[07-Oct-2009 14:07:10] <tung> thanks!
[07-Oct-2009 14:07:35] <mrayzenoss> np
[07-Oct-2009 14:08:05] <tung> BTW, getting zenplugin.py to work was quite an excercise for someone new to Zenoss and Python :-)
[07-Oct-2009 14:11:28] <mrayzenoss> tung: yeah, that's why we stopped using it :)
[07-Oct-2009 14:13:12] <tung> Oh so these Zenpacks don't need zenplugin.py to work?
[07-Oct-2009 14:13:16] <mrayzenoss> no
[07-Oct-2009 14:13:20] <tung> sweet
[07-Oct-2009 14:13:30] <mrayzenoss> that was a big push for 2.4
[07-Oct-2009 14:13:32] <tung> just the ability to SSH?
[07-Oct-2009 14:13:35] <mrayzenoss> yes
[07-Oct-2009 14:13:43] <mrayzenoss> SSH modeling and monitoring
[07-Oct-2009 14:13:49] <mrayzenoss> no zenplugin nonsense
[07-Oct-2009 14:14:10] <mrayzenoss> user/pass or ssh key and away you go
[07-Oct-2009 14:14:25] <tung> Heh, based on some docs I read, I thought we need zenplugin.py in addition to SSH user/pw
[07-Oct-2009 14:14:45] <mrayzenoss> tung: nope, not anymore.  If you see references to that send it my way
[07-Oct-2009 14:14:51] <mrayzenoss> that's out of date
[07-Oct-2009 14:16:39] <tung> ok
[07-Oct-2009 14:27:23] <rmatte> weird, zendmd is getting hung up on this python code when it was working perfectly fine a couple days ago and I haven't changed anything
[07-Oct-2009 14:33:42] <rmatte> ah apparently I just fixed it
[07-Oct-2009 14:58:08] <rmatte> eugh, I need to figure out how to load the find() function in to this script
[07-Oct-2009 14:58:17] <rmatte> I remember doing that ages ago but I forget where I found the function
[07-Oct-2009 15:01:54] <rmatte> aha, found a way around having to use it
[07-Oct-2009 15:13:33] kevin7kal_ is now known as kevin7kal
[07-Oct-2009 15:32:51] <majikman> anyone here know what would cause intermittent rpocess not running events even when the process is running?
[07-Oct-2009 15:40:33] <l2huynh> it's so quiet here
[07-Oct-2009 15:41:31] <rmatte> majikman: either the process options changes
[07-Oct-2009 15:41:34] <rmatte> changed*
[07-Oct-2009 15:41:37] <rmatte> and you need to remodel
[07-Oct-2009 15:41:52] <rmatte> or it's an indexing issue, in which case you need to execute zendmd as the zenoss user and type:
[07-Oct-2009 15:41:54] <rmatte> reindex()
[07-Oct-2009 15:41:56] <majikman> nah... i haven't modified any of the process options in over 24 hours
[07-Oct-2009 15:41:57] <rmatte> commit()
[07-Oct-2009 15:42:09] <majikman> indexing issue? is that subject in the manual?
[07-Oct-2009 15:42:15] <rmatte> no
[07-Oct-2009 15:42:23] <majikman> is there a link where i can get more info on that?
[07-Oct-2009 15:42:27] <rmatte> it's not very common that it occurs, but it does occasionally
[07-Oct-2009 15:45:55] <l2huynh> is it my turn to ask now ryan ?
[07-Oct-2009 15:46:08] <l2huynh> :)
[07-Oct-2009 15:48:24] <boodle> I have 130 devices in my zenoss community 2.4.5 install. Everything seems ok except I always get a bunch of zenping timeouts (around 40+).  Just have the zenping default settings... any suggestions to fix timeouts from zenping?
[07-Oct-2009 15:50:06] <rmatte> l2huynh: giver'
[07-Oct-2009 15:51:13] <mrayzenoss> boodle: you can adjust the ping settings at Collectors->localhost->Edit
[07-Oct-2009 15:51:24] <mrayzenoss> increase the ping timeout and ping tries
[07-Oct-2009 15:51:55] <boodle> mrayzenoss: ty, trying
[07-Oct-2009 15:51:55] <l2huynh> ok, thanks ryan
[07-Oct-2009 15:52:36] <l2huynh> symtom: 3 days ago, I started to get zen daemons heartbeat failure from localhost
[07-Oct-2009 15:52:50] <l2huynh> namely zenactions and zenmodeler
[07-Oct-2009 15:53:02] <l2huynh> did not change the hostname
[07-Oct-2009 15:53:29] <l2huynh> since this problem started, it seems to me that it affected zenperfsnmp also
[07-Oct-2009 15:53:42] <l2huynh> because started to get broken graphs
[07-Oct-2009 15:53:54] <boodle> mrayzenoss: set both to 10 and still get failures (manual pings show them up)
[07-Oct-2009 15:54:09] <rmatte> l2huynh: check your collector performance graphs
[07-Oct-2009 15:54:18] <rmatte> see if the cycle times increased
[07-Oct-2009 15:54:34] <l2huynh> nope, kept everything at default
[07-Oct-2009 15:54:37] <mrayzenoss> boodle: you may need to restart zenoss for those changes to go into effect
[07-Oct-2009 15:54:42] <rmatte> Collectors -> localhost -> Performance
[07-Oct-2009 15:54:48] <rmatte> no, I don't mean the settings
[07-Oct-2009 15:54:52] <boodle> mrayzenoss:  k will do
[07-Oct-2009 15:54:52] <rmatte> I mean the performance stats
[07-Oct-2009 15:55:05] <rmatte> check the cycle times graph
[07-Oct-2009 15:55:53] <davetoo1> Collectors->localhost->localhost->Performance(tab)
[07-Oct-2009 15:56:07] <l2huynh> it's a mess there, broken graphs every where
[07-Oct-2009 15:56:08] <majikman> rmatte, i'm still getting Process not running: httpd
[07-Oct-2009 15:56:34] <davetoo1> l2huynh: usually when that happens to be it's because I have way too many snmp timeouts
[07-Oct-2009 15:56:47] <l2huynh> only zenperfsnmp and zenmodeler are visible though
[07-Oct-2009 15:56:53] <davetoo1> from devices with bad snmp configs or crashed snmpd daemons
[07-Oct-2009 15:56:56] davetoo1 is now known as DaveToo
[07-Oct-2009 15:57:10] <DaveToo> what does your zenperfsnmp logfile look like?
[07-Oct-2009 15:57:14] DaveToo is now known as davetoo
[07-Oct-2009 15:57:33] <l2huynh> zenmodeler cycle time increased from 0 to 150 yesterday
[07-Oct-2009 15:57:42] <l2huynh> and increased to 200 today
[07-Oct-2009 15:57:59] <davetoo> l2huynh: verify that you don't have a ton of snmp errors
[07-Oct-2009 15:58:12] <boodle> mrayzenoss: still the same
[07-Oct-2009 15:59:06] <l2huynh> i only got 3 snmp time out for the last 3 days,
[07-Oct-2009 15:59:17] <l2huynh> prior to that, there wasn't any snmp timeout
[07-Oct-2009 15:59:39] <l2huynh> zenperfsnmp log file did not show anything abnormal
[07-Oct-2009 15:59:56] <davetoo> Then it's not my usual problem :)
[07-Oct-2009 16:00:14] <mrayzenoss> boodle: did you clear out those events?
[07-Oct-2009 16:00:31] <mrayzenoss> and they're still coming back?
[07-Oct-2009 16:00:40] <boodle> mrayzenoss: yep..
[07-Oct-2009 16:00:54] <davetoo> l2huynh: how many devices/datapoints?
[07-Oct-2009 16:02:08] <l2huynh> i have about 25 devices
[07-Oct-2009 16:03:08] <davetoo> What does the memory utilization on your zenoss sytem look like?  My next suspicion would be that you're running out of memory for disk cache and it's starting to write directly to the filesystem
[07-Oct-2009 16:03:22] <mrayzenoss> l2huynh: how slow is the box?
[07-Oct-2009 16:04:18] <l2huynh> i'm running it with vmware appliance
[07-Oct-2009 16:05:15] <l2huynh> the box is pretty slow now, take about 15 seconds to get the perf tab properly loaded
[07-Oct-2009 16:05:38] <davetoo> oh
[07-Oct-2009 16:05:40] <davetoo> sheesh
[07-Oct-2009 16:06:03] <davetoo> yes you are probably just overloaded
[07-Oct-2009 16:06:03] <l2huynh> davetoo: it look like you've diagnosed it
[07-Oct-2009 16:06:25] <rmatte> l2huynh: in the zenperfsnmp logfile, do you see any errors?
[07-Oct-2009 16:06:47] <rmatte> l2huynh: yeh, sounds like the box is overworked, how many devices are you monitoring?
[07-Oct-2009 16:07:28] <l2huynh> only 25
[07-Oct-2009 16:08:15] <davetoo> How much memory does the VM have?
[07-Oct-2009 16:08:15] <l2huynh> rmatte: the only error are for the 7 devices that i have not enable snmp for
[07-Oct-2009 16:09:33] <rmatte> look through every single log file for errors
[07-Oct-2009 16:09:46] <rmatte> it shouldn't be running that slow with only 25 devices monitored
[07-Oct-2009 16:10:09] <l2huynh> I think that the swap file is getting eaten up now
[07-Oct-2009 16:10:50] <mrayzenoss> if the host machine is underpowered all sorts of bad things can happen
[07-Oct-2009 16:10:51] <l2huynh> I currently have 131MB for swap
[07-Oct-2009 16:11:00] <l2huynh> is it low?
[07-Oct-2009 16:11:02] <mrayzenoss> swapping VMs == badness
[07-Oct-2009 16:11:20] <l2huynh> is there any way around it ray?
[07-Oct-2009 16:11:25] <mrayzenoss> how much ram is on the host machine?
[07-Oct-2009 16:11:35] <mrayzenoss> I've got the VM on a 4 gig laptop
[07-Oct-2009 16:11:37] <l2huynh> the host machine has 4G
[07-Oct-2009 16:11:41] <mrayzenoss> hmmm...
[07-Oct-2009 16:11:50] <davetoo> how much does the VM have allocated to it?
[07-Oct-2009 16:11:52] <l2huynh> 1.5G is dedicated to the VM
[07-Oct-2009 16:11:53] <mrayzenoss> 1 gig
[07-Oct-2009 16:12:11] <mrayzenoss> 1cpu & 1024 mb by default
[07-Oct-2009 16:12:23] <davetoo> It used to be the case that I wanted enough RAM to keep all of the RRD files cached
[07-Oct-2009 16:12:35] <davetoo> with the new RRDTools I'm not sure if that's still required
[07-Oct-2009 16:12:50] <mrayzenoss> yeah RRDTools has gotten a little better
[07-Oct-2009 16:13:01] <davetoo> but 1G should be plenty for 25 devices
[07-Oct-2009 16:13:09] <davetoo> you're not running X on the VM are you? :)
[07-Oct-2009 16:13:19] <l2huynh> X ?
[07-Oct-2009 16:13:25] <mrayzenoss> is that the Zenoss-provided VM?
[07-Oct-2009 16:13:26] <davetoo> Anything else that might be taking up memory?
[07-Oct-2009 16:13:43] <l2huynh> yes, that's the Zenoss-provided VM
[07-Oct-2009 16:14:09] <l2huynh> not that I know of
[07-Oct-2009 16:14:18] <mrayzenoss> are you running more than 1 VM?
[07-Oct-2009 16:14:26] <l2huynh> nope, just one
[07-Oct-2009 16:14:41] <l2huynh> the host is dedicated to zenoss
[07-Oct-2009 16:15:22] <davetoo> *sigh*
[07-Oct-2009 16:15:25] <rmatte> X as in X Window System
[07-Oct-2009 16:15:36] <davetoo> eventKey/eventClass/eventClassKey
[07-Oct-2009 16:15:41] <davetoo> very, very confusing terminology
[07-Oct-2009 16:15:52] <davetoo> or choice of property names
[07-Oct-2009 16:16:17] <rmatte> davetoo: not really, you have the key related to the event, the key related to the class, and the class itself
[07-Oct-2009 16:16:24] <l2huynh> oh, ok
[07-Oct-2009 16:17:06] <davetoo> So where does eventClassKey come from?
[07-Oct-2009 16:17:18] <rmatte> oooook, so, this code that I've been working on for the last few days and have finally perfected runs perfectly fine on it's own, but as soon as I throw some daemon code in to it it completely bombs
[07-Oct-2009 16:17:34] <davetoo> I'm trying to re-map output from a nagios-style plugin
[07-Oct-2009 16:17:46] <davetoo> downgrade every CRITICAL to ERROR
[07-Oct-2009 16:17:54] <rmatte> davetoo: http://www.skills-1st.co.uk/papers/jane/zenoss_event_management_paper.pdf
[07-Oct-2009 16:17:58] <mrayzenoss> boodle: take a look at adding delays to your ping events: docs/DOC-3111#d4e948
[07-Oct-2009 16:18:04] <rmatte> read that, it'll explain everything you ever wanted to know about zenoss events
[07-Oct-2009 16:18:20] <davetoo> I have, and it's still not completely integrated in my mind
[07-Oct-2009 16:18:23] <davetoo> but I'm an old dog :)
[07-Oct-2009 16:18:30] <rmatte> then read it again :P
[07-Oct-2009 16:18:53] <metalklesk> hello
[07-Oct-2009 16:19:06] <davetoo> I've even gone as far as creating transforms that use the device to get to the Events Manager to get the details for an event
[07-Oct-2009 16:19:14] <l2huynh> so is there anything I can do to solve this problem ?
[07-Oct-2009 16:19:22] <boodle> mrayzenoss: k ty
[07-Oct-2009 16:19:36] <metalklesk> how do i download a zenpack source ?? i forgot it LOL
[07-Oct-2009 16:19:39] <rmatte> davetoo: that sounds like you're overcomplicating things
[07-Oct-2009 16:20:06] <davetoo> What I'm trying to do is "roll up" all the events for a device into one summary event
[07-Oct-2009 16:20:17] <davetoo> and only send that summary event to the pagers
[07-Oct-2009 16:20:18] <rmatte> davetoo: what data do you need to do that for?  Literally every piece of data in an event can be retrieved by doing evt.whatever
[07-Oct-2009 16:20:35] <rmatte> evt.summary
[07-Oct-2009 16:20:37] <rmatte> for instance
[07-Oct-2009 16:20:41] <mrayzenoss> metalklesk: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks
[07-Oct-2009 16:21:00] <rmatte> I see, so you're trying to take a whole bunch of events and turn them in to 1?
[07-Oct-2009 16:21:02] <mrayzenoss> metalklesk: community/developers/zenpack_development
[07-Oct-2009 16:21:11] <rmatte> are all of the events the same or different?
[07-Oct-2009 16:21:11] <davetoo> yes
[07-Oct-2009 16:21:19] <davetoo> different,
[07-Oct-2009 16:21:25] <rmatte> do they always come in together?
[07-Oct-2009 16:21:29] <davetoo> so I'm creating one event for each criticaility
[07-Oct-2009 16:21:34] <mrayzenoss> davetoo: docs/DOC-2552
[07-Oct-2009 16:21:39] <davetoo> actually I'm getting things mixed up
[07-Oct-2009 16:21:43] <davetoo> two different ideas there
[07-Oct-2009 16:21:51] <mrayzenoss> message deduping with different messages
[07-Oct-2009 16:22:01] <metalklesk> thanks !
[07-Oct-2009 16:22:04] <davetoo> thanks mrayzenoss
[07-Oct-2009 16:22:36] <davetoo> rmatte:  actually I'm doing this "roll up" thing with event commands
[07-Oct-2009 16:22:48] <davetoo> once I get it all figured out I'll write it up somewhere
[07-Oct-2009 16:22:54] <lsacpinbal> is there something [zenpack] or script that can take an email and convert it to an event
[07-Oct-2009 16:24:28] <davetoo> rmatte:
[07-Oct-2009 16:24:31] <rmatte> YES! I finally got this script running properly as a daemon! I win!
[07-Oct-2009 16:24:36] <davetoo> for tup in dev.dmd.ZenEventManager.getEventSummaryME(dev):
[07-Oct-2009 16:24:36] <davetoo>         sev = int( tup[0].split('_')[1] )   # ['zenevents_5_noack noack', 0, 0]
[07-Oct-2009 16:24:40] <davetoo> crazy stuff like that
[07-Oct-2009 16:25:24] <davetoo> but then I had a lightbulb and put that aside in favor of running zensendevent from an event command
[07-Oct-2009 16:25:50] <davetoo> back in a few....
[07-Oct-2009 16:26:03] <boodle> mrayzenoss: I did notice in my zenping logs this line continually: "NFO:zen.ZenPing:Finished pinging 136 jobs in 3.03 seconds". Always trying to run it in 3 seconds....
[07-Oct-2009 16:30:40] <tung> mrayzenoss - I've added the 2 Linux Monitor Zenpacks
[07-Oct-2009 16:30:46] <tung> And bind my hosts to it
[07-Oct-2009 16:30:58] <mrayzenoss> tung: and remodeled?
[07-Oct-2009 16:31:13] <tung> Yes I tried to model it twice
[07-Oct-2009 16:31:19] <tung> but still no data in CPU graphs
[07-Oct-2009 16:31:39] <tung> Where do I check for errors?  I don't see it in zenperfsnmp.log or zenactions.log
[07-Oct-2009 16:31:42] <tung> any idea?
[07-Oct-2009 16:31:51] <tung> I've waited more than half an hour
[07-Oct-2009 16:32:54] <tung> The Data Source for that template looks simple enough :-)
[07-Oct-2009 16:33:10] <tung> It cat /proc/stat
[07-Oct-2009 16:34:12] <mrayzenoss> tung: no graph?
[07-Oct-2009 16:34:17] <tung> But I can't tell how they DERIVE the value from that output
[07-Oct-2009 16:34:28] <mrayzenoss> or empty graph
[07-Oct-2009 16:34:34] <tung> correct.  Empty graph
[07-Oct-2009 16:35:24] <mrayzenoss> are you sure it's just not grey like this? http://imagebin.org/66693
[07-Oct-2009 16:35:37] <mrayzenoss> that's my home install
[07-Oct-2009 16:36:58] <rmatte> yeh, the grey represents idle
[07-Oct-2009 16:37:10] <rmatte> but you can still see some blue at the bottom of that graph
[07-Oct-2009 16:38:11] <tung> it's not gray
[07-Oct-2009 16:38:28] <mrayzenoss> imagebin it?
[07-Oct-2009 16:38:33] <tung> completely empty with the no scale, just the 2 sides
[07-Oct-2009 16:38:38] <tung> ok let me upload it
[07-Oct-2009 16:39:39] <rmatte> oooh, I love the emails that I'm getting today, apparently "$10,000 IS AVAILABLE FOR PICKUP!!!!"
[07-Oct-2009 16:39:51] <twm1010> better than the ones I'm getting
[07-Oct-2009 16:40:02] <mrayzenoss> I got some Russian ones with pictures of owls
[07-Oct-2009 16:40:05] <rmatte> don't know why I have this job, I should be running money for some prince
[07-Oct-2009 16:40:12] <twm1010> "When are you going to document every second of your work" ?
[07-Oct-2009 16:40:20] <twm1010> I love it.
[07-Oct-2009 16:40:41] <twm1010> I think I let the worms out of the bag by showing that multi-graph report to the management.
[07-Oct-2009 16:40:52] <twm1010> Now they want more, alot more :)
[07-Oct-2009 16:40:59] <rmatte> If people actually fall for these they have to be the absolute stupidest people on the face of the earth
[07-Oct-2009 16:41:12] <twm1010> hahaha, maybe, lets see what my g-mail has today
[07-Oct-2009 16:42:00] <twm1010> Cash 4 Gold!
[07-Oct-2009 16:42:38] <l2huynh> so, do you have any insight to my problem ?
[07-Oct-2009 16:42:39] <rmatte> Some documentation is good, too much is counter-productive
[07-Oct-2009 16:42:53] <rmatte> If you're spending more time documenting than doing actual work
[07-Oct-2009 16:44:06] <rmatte> "I am now getting up and going to the washroom ... I have returned from the washroom ... time for lunch ... eating a bologna sandwich, with mustard ... and a pickle ... done lunch ... logging in to Linux server (via SSH) ..."
[07-Oct-2009 16:44:18] <twm1010> Heh, I'm a slacker when it comes to it. I spent 2 hours today documenting the last 6 weeks of time tracking
[07-Oct-2009 16:44:31] <twm1010> Granted, I had good notation so its fairly accurate, but still. That's 2 hours.
[07-Oct-2009 16:44:43] <rmatte> they expect us to document every little thing we do, but if I did nothing would ever get done around here
[07-Oct-2009 16:45:03] <rmatte> there's just way too much to do and crazy deadlines
[07-Oct-2009 16:45:10] <twm1010> End of day, food time, see you tomorrow!
[07-Oct-2009 16:45:24] <rmatte> speaking of bologna...
[07-Oct-2009 16:45:27] <rmatte> http://icanhascheezburger.files.wordpress.com/2008/06/funny-pictures-balogna-first-name-nom.jpg
[07-Oct-2009 17:00:34] <l2huynh> I'll be back
[07-Oct-2009 17:05:31] <rmatte> I'm done for the day, talk to you guys tomorrow
[07-Oct-2009 17:06:28] <mrayzenoss> 2.5 just branched (whee)
[07-Oct-2009 17:06:36] <rmatte> cool
[07-Oct-2009 17:06:46] <rmatte> go home Matt
[07-Oct-2009 17:06:48] <rmatte> lol
[07-Oct-2009 17:13:34] <cgibbons> yay
[07-Oct-2009 20:10:42] <leafnunes> is there some easy way to remove all installed zenpacks?
[07-Oct-2009 20:10:59] <leafnunes> i have an issue with a broken zenpack preventing management of zenpacks from the ui at all
[07-Oct-2009 20:26:04] <WebMaven> Is anyone here a Zenoss employee?
[07-Oct-2009 21:40:00] <Diddi> leafnunes: brainstorming: look at the way to install/uninstall packages via CLI, perhaps it could help
[08-Oct-2009 00:00:46] [disconnected at Thu Oct  8 00:00:46 2009]
[08-Oct-2009 00:00:46] [connected at Thu Oct  8 00:00:46 2009]
[08-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[08-Oct-2009 02:58:42] <morbidi> Hello
[08-Oct-2009 03:00:55] <morbidi> I'm in the process of configuring zenoss, and I've just added a device (windows server 2003) which I _can_ ping from the box where I installed zenoss but the ping utility is telling me the server is down, I tried to google but don't know what expression to look for
[08-Oct-2009 03:01:07] <morbidi> can you give me some kind of hint ?
[08-Oct-2009 07:05:43] <LarsN_> I currently have three devices in my Zenoss Monitor in Maintenance mode because of strange behaviour.  Currently I have our standard /Devices/Server template, and a local copy of the HttpMonitor template applied.  The HttpMonitor isn't functioning the way I would expect.  When there is an alert, It creates an event, with proper summary, first time (now) last time (now) count 1.
[08-Oct-2009 07:06:19] <LarsN_> In 5 minutes when the next poll takes place, I will receive a Clear Event, followed immediately with a new HTTP Critical alert.  again with (now) (now) 1
[08-Oct-2009 07:07:18] <LarsN_> because the count isn't going up, I'm receiving, currently 1 email per 5 minutes, per device.  Rather than 1 e-mail per event and then bumping the count.
[08-Oct-2009 07:07:51] <LarsN_> all other monitors except SMTP do incriment the count correctly.  Any suggestions on where I should be looking?
[08-Oct-2009 08:01:08] <sergio> Hi to all. how can I add a threshold for swap usage... e.g. 50 percentage?
[08-Oct-2009 08:04:58] <sergio> how can I set a threshold in percentage ?
[08-Oct-2009 08:12:00] <ckrough> "here.whatever *.9" would be 90% of 'whatever'
[08-Oct-2009 08:12:20] <ckrough> are you monitoring linux?
[08-Oct-2009 08:13:48] <sergio> e.g. here.swap *.5 and the data source will be 'memAvailSwap' from the default device template... is it correct?
[08-Oct-2009 08:14:13] <sergio> ckrough: most devices are freebsd...
[08-Oct-2009 08:14:19] <ckrough> that would trigger them the amount of available swap hit 50%, you are probably looking for the opposite
[08-Oct-2009 08:15:10] <ckrough> doesnt look like the UCD-SNMP-MIB returns UsedSwap
[08-Oct-2009 08:15:16] <ckrough> just available and total
[08-Oct-2009 08:17:27] <sergio> so what would be the right way?
[08-Oct-2009 08:21:51] <ckrough> create a threshold for memAvailSwap with a 'min value' of "memAvailSwap * .9"
[08-Oct-2009 08:22:06] <ckrough> that would alert you if less than 90% of swap was available
[08-Oct-2009 08:37:48] <sergio> cgibbons: i'added threshold as you suggested, I added the threshold to the graph, however I got the following message on the perf page: User-supplied Python expression (here.memAvailSwap * .9) for minimum value caused error: ['memAvailSwap_memAvailSwap']
[08-Oct-2009 08:37:58] <sergio> ckrough: *
[08-Oct-2009 08:41:57] <ckrough> sergio: sorry, only half paying attention.
[08-Oct-2009 08:48:08] <ckrough> "here.memAvailSwap *.9" worked for me
[08-Oct-2009 08:52:19] <sergio> ckrough: without quotes... right?
[08-Oct-2009 08:52:44] <twm1010> you don't have to do the ${} ?
[08-Oct-2009 08:56:25] <rmatte> not in that case
[08-Oct-2009 08:56:40] <rmatte> the ${} is for command based datapoints and event manager commands section
[08-Oct-2009 09:05:42] <sergio> when I add threshold with the minvalue here.memAvailSwap * .9 and selected data point memAvailSwap_memAvailSwap it became False...
[08-Oct-2009 09:20:05] <rmatte> hmmm, that's strange, on my lab box, my Windows SNMP Performance Monitor (Simple) ZenPack is throwing "Code: 2 - Msg: Misuse of shell builtins" errors
[08-Oct-2009 09:20:14] <rmatte> it was working fine previously and nothing has changed
[08-Oct-2009 09:20:16] <rmatte> quite odd
[08-Oct-2009 09:21:07] <rmatte> oh, I think I see why
[08-Oct-2009 09:21:53] <twm1010> wasn't someone on here working on a way to port Zenoss information out to another portal?
[08-Oct-2009 10:01:05] LarsN_ is now known as LarsN_Away
[08-Oct-2009 10:09:31] <rmatte> I don't know if anyone downloaded my Windows SNMP Performance Monitor (Simple) ZenPack, but it had a bug in it which caused it not to work, I just updated the ZenPack page with a working version.
[08-Oct-2009 10:13:26] <ckrough> rmatte: I assume Advanced doesnt have the bug?
[08-Oct-2009 10:14:35] <rmatte> correct
[08-Oct-2009 10:14:43] <rmatte> advanced is perfectly fine
[08-Oct-2009 10:15:10] <rmatte> the bug was actually because I had forgotten to change the line for the simple template, so it was actually using the advanced scripts
[08-Oct-2009 10:15:28] <rmatte> which means it would work fine as long as the advanced ZenPack was installed, but wouldn't work by itself
[08-Oct-2009 10:15:30] <rmatte> lol
[08-Oct-2009 10:15:49] <rmatte> but that's fixed now
[08-Oct-2009 10:19:08] <ke4qqq> any thoughts on whether to bond multiple nics for Zenoss - does it hamper anything. /me is thinking of plugging in a NIC to different switches to eliminate switch failure as a possibility
[08-Oct-2009 10:50:04] <rmatte> cool
[08-Oct-2009 10:50:19] <rmatte> eugh, ignore that, meant for pm
[08-Oct-2009 10:52:14] <ckrough> so I buried the head out by the fence
[08-Oct-2009 10:52:18] <ckrough> oh, sorry, wrong window
[08-Oct-2009 10:52:23] <metalklesk> mrayzenoss, i forgot how to build my own zenpack from source :p
[08-Oct-2009 10:52:34] <metalklesk> make does nothing
[08-Oct-2009 10:52:42] <mrayzenoss> make ZenPacks.community.Mandriva
[08-Oct-2009 10:52:51] <metalklesk> .build-egg says that cannot found python
[08-Oct-2009 10:53:20] <metalklesk> yes but i remember i have to something else before that
[08-Oct-2009 10:53:27] <metalklesk> *do
[08-Oct-2009 10:53:43] <metalklesk> export PYTHONPATH maybe ?
[08-Oct-2009 10:54:14] <metalklesk> export PYTHONPATH=/usr/local/zenoss/python
[08-Oct-2009 10:54:34] <metalklesk> make ZenPacks.community.Mandriva
[08-Oct-2009 10:54:42] <metalklesk> but that does nothing
[08-Oct-2009 10:55:01] <mrayzenoss> export ZENHOME=/usr/local/zenoss
[08-Oct-2009 10:55:01] <mrayzenoss> export PYTHONPATH=${ZENHOME}/zenoss/lib/python
[08-Oct-2009 10:55:01] <mrayzenoss> export PATH=$ZENHOME/bin:$ZENHOME/python/bin:$PATH
[08-Oct-2009 10:56:49] <twm1010> hey rmatte, quick question
[08-Oct-2009 10:57:08] <twm1010> i seem to remember someone asking the other day about graphing CPU load as a percentage
[08-Oct-2009 10:57:49] <rmatte> yeh?
[08-Oct-2009 10:57:51] <metalklesk> it does nothing
[08-Oct-2009 10:58:01] <twm1010> currently getting figures from apache that are graphing as 69.42m
[08-Oct-2009 10:58:08] <metalklesk> should y create some folder inside my zenpack ?
[08-Oct-2009 10:58:16] <twm1010> which is... millionths, right? .006942 % ?
[08-Oct-2009 10:58:25] <metalklesk> i remember some empty folder should be in there
[08-Oct-2009 10:58:30] <mrayzenoss> metalklesk: are you working with an SVN checkout of the Community ZenPacks?
[08-Oct-2009 10:58:34] <metalklesk> dist i thinl
[08-Oct-2009 10:58:40] <metalklesk> yup
[08-Oct-2009 10:58:55] <twm1010> err, missed a zero, but you get the idea
[08-Oct-2009 10:59:11] <rmatte> twm1010: you need to edit the format of the graphpoint and remove the %s at the end
[08-Oct-2009 10:59:31] <rmatte> twm1010: do you know if the values being pulled are actual percentages or something else?
[08-Oct-2009 10:59:41] <mrayzenoss> metalklesk: do you see this when you 'ls' ? http://pastebin.org/40011
[08-Oct-2009 10:59:51] <rmatte> twm1010: are they load averages?
[08-Oct-2009 11:00:27] <twm1010> they shouldn't be averages, they're from the apache monitor
[08-Oct-2009 11:00:29] <metalklesk> yup but only my zenpacks
[08-Oct-2009 11:00:59] <mrayzenoss> metalklesk: so you have the GNUMakefile and build-egg.sh?
[08-Oct-2009 11:01:05] <metalklesk> yes
[08-Oct-2009 11:01:21] <metalklesk> i did this before when i build my mandriva zenpack arggg
[08-Oct-2009 11:01:36] <mrayzenoss> so what output do you see when you 'make ZenPacks.community.Mandriva'?
[08-Oct-2009 11:01:39] <rmatte> twm1010: do it's CPU usage for Apache?  Seems quite low for CPU usage
[08-Oct-2009 11:01:43] <rmatte> so*
[08-Oct-2009 11:01:45] <mrayzenoss> metalklesk: pastebin please
[08-Oct-2009 11:01:52] <metalklesk> ok
[08-Oct-2009 11:02:02] <twm1010> hrmm, perhaps, let me see what my counterpart was doing with hobbit at the same time
[08-Oct-2009 11:02:23] <twm1010> same thing there.
[08-Oct-2009 11:03:18] <metalklesk> http://pastebin.com/d7c3f3dc
[08-Oct-2009 11:03:34] <twm1010> ya, apache load on our webservers is pretty nill
[08-Oct-2009 11:04:30] <metalklesk> inside SUSE you can see this: http://pastebin.com/d53d64bde
[08-Oct-2009 11:04:33] <mrayzenoss> metalklesk: what's the output of 'make ZenPacks.community.Mandriva'?
[08-Oct-2009 11:05:24] <twm1010> the apache zenpack pulls whatever mod_status returns
[08-Oct-2009 11:05:28] <twm1010> maybe i need to clarify
[08-Oct-2009 11:05:35] <metalklesk> [metalklesk@metalklesk-laptop Zenpacks-Metalklesk]$ make ZenPacks.community.Mandriva/
[08-Oct-2009 11:05:35] <metalklesk> make: No se hace nada para `ZenPacks.community.Mandriva/'.
[08-Oct-2009 11:05:35] <metalklesk> [metalklesk@metalklesk-laptop Zenpacks-Metalklesk]$
[08-Oct-2009 11:05:58] <twm1010> but if you look at that server's CPU load in general, its still under 1% so...
[08-Oct-2009 11:06:03] <twm1010> it probably IS right
[08-Oct-2009 11:06:51] <mdiorio> Wondering if anyone knows how I can get/set the value of zDeviceProperties in the PrinterToner modeler code
[08-Oct-2009 11:07:09] <mrayzenoss> metalklesk: drop the trailing '/'
[08-Oct-2009 11:07:34] <mrayzenoss> 'make ZenPacks.community.Mandriva' not 'make ZenPacks.community.Mandriva/'
[08-Oct-2009 11:07:34] <rmatte> twm1010: ok, then just drop the %s and you'll get the actual value
[08-Oct-2009 11:07:42] <rmatte> in the graph point format
[08-Oct-2009 11:10:31] <metalklesk> i did it !!
[08-Oct-2009 11:10:42] <metalklesk> i forgot 3 steps
[08-Oct-2009 11:11:00] <metalklesk> 4 steps
[08-Oct-2009 11:11:07] <rmatte> did what?
[08-Oct-2009 11:11:24] <metalklesk> 1: create an empty folder called dist
[08-Oct-2009 11:12:01] <metalklesk> 2: set ZENHOME, PYTHONPATH and PATH
[08-Oct-2009 11:12:16] <metalklesk> 3: forget the trailing '/'
[08-Oct-2009 11:12:22] <metalklesk> 4: do it as root
[08-Oct-2009 11:12:38] <metalklesk> jojojo, i will test my SLES and SLED zenpack now
[08-Oct-2009 11:12:51] <metalklesk> thanks mrayzenoss
[08-Oct-2009 11:38:08] <leafnunes> Diddi: yeah, the CLI install/remove/list functionality is what i've been using.
[08-Oct-2009 11:47:24] <leafnunes> now i get an error when i try "zenpack --list" that names a zenpack i had uninstalled using 'zenpack --remove=/path/to/pack'
[08-Oct-2009 11:51:32] <metalklesk> mrayzenoss, i deployed my zenpack but when i tried to remodel a device this is what i get: http://pastebin.com/m14278be4
[08-Oct-2009 11:51:41] <metalklesk> can you help me with that ?
[08-Oct-2009 11:51:51] <rmatte> metalklesk: did you restart Zenoss?
[08-Oct-2009 11:51:59] <rmatte> and I'm asking this before even looking at the pastebin
[08-Oct-2009 11:52:11] <rmatte> since it's the most common cause for ZenPack issues after installation
[08-Oct-2009 11:52:29] <metalklesk> after installing the zenpack i restarted zope
[08-Oct-2009 11:52:37] <rmatte> oooh, I can get to pastebin.com again, YES!
[08-Oct-2009 11:52:43] <rmatte> no more stupid pastebin.org ads
[08-Oct-2009 11:53:27] <metalklesk> im doing a  nowrestart
[08-Oct-2009 11:53:44] <metalklesk> *im doing now a restart
[08-Oct-2009 11:54:04] <rmatte> you're now --- doing --- a restart
[08-Oct-2009 11:54:05] <rmatte> :)
[08-Oct-2009 11:55:09] <rmatte> but yeh, looking at the error that's almost certainly the reason
[08-Oct-2009 11:55:38] <rmatte> which zenpack is it?
[08-Oct-2009 11:55:45] <metalklesk> im going to launch
[08-Oct-2009 11:55:45] <rmatte> or is it a custom made one?
[08-Oct-2009 11:55:54] <metalklesk> is one i build
[08-Oct-2009 11:55:58] <rmatte> I see
[08-Oct-2009 11:55:59] <metalklesk> for SLES and SLED
[08-Oct-2009 11:56:09] <rmatte> why did you build it by hand?
[08-Oct-2009 11:56:16] <metalklesk> i will come soon, im going to launch
[08-Oct-2009 11:59:16] <rmatte> if the Zenoss restart doesn't solve the problem then the pack isn't built properly
[08-Oct-2009 12:02:35] <rmatte> I'm out to lunch...
[08-Oct-2009 12:04:49] <morbidi> I'm in the process of configuring zenoss, and I've just added a device (windows server 2003) which I _can_ ping from the box where I installed zenoss but the ping utility is telling me the server is down, I tried to google but don't know what expression to look for
[08-Oct-2009 12:04:53] <morbidi> can you give me some kind of hint ?
[08-Oct-2009 12:05:06] <Dominian> Hello all.. attempting to build zenoss from source and during the build of the Python libs.. I get a broken pipe and get disconnect from the server.. anyone seen this before?
[08-Oct-2009 12:05:40] <chudler> broken pipe... disconnected? how strange.
[08-Oct-2009 12:05:47] <chudler> using putty?
[08-Oct-2009 12:06:29] <Dominian> Well, I'ma t work.. ssh'd into my main machine at home.. then ssh'ing from the command to the dedicated backup box I have there :)
[08-Oct-2009 12:06:32] <Dominian> if that makes sense.
[08-Oct-2009 12:06:39] <Dominian> I'm trying to recreate the error and pastebin it for you now
[08-Oct-2009 12:06:51] <cgibbons> not using screen/
[08-Oct-2009 12:06:52] <cgibbons> ?
[08-Oct-2009 12:07:01] <Dominian> maybe give you an idea.. as I'm not afraid to say.. I'm pretty clueless :)
[08-Oct-2009 12:07:55] <chudler> It very likely has to do with the link, as cgibbons says.  read up on screen.  google "gnu screen" or something :-)
[08-Oct-2009 12:08:22] <cgibbons> it'll at least let you run the install without having to worry about your link being stable
[08-Oct-2009 12:13:04] <Dominian> http://pastebin.slackadelic.com/p/wCPnUd13.html
[08-Oct-2009 12:13:13] <Dominian> The link is stable which is what is odd
[08-Oct-2009 12:13:17] <Dominian> but I will definitely give that a shot
[08-Oct-2009 12:13:30] <Dominian> In fact I'll do that now
[08-Oct-2009 12:14:10] <cgibbons> how's your disk space?
[08-Oct-2009 12:15:06] <Dominian> more than enough
[08-Oct-2009 12:15:09] <Dominian> I think...
[08-Oct-2009 12:15:22] <Dominian> yeah more than enough
[08-Oct-2009 12:17:04] <Dominian> very strange.. but
[08-Oct-2009 12:17:06] <Dominian> its working now :)
[08-Oct-2009 12:17:12] <Dominian> Dunno why id idn't think of screen
[08-Oct-2009 12:17:24] <exarkun> docs/DOC-2358 links to http://www.zenoss.com/community/wiki/user-contributed/SanMonitor.zip/view but http://www.zenoss.com/community/wiki/user-contributed/SanMonitor.zip/view redirects to community/forums
[08-Oct-2009 12:17:36] <exarkun> Where can I find the SanMonitor ZenPack?
[08-Oct-2009 12:17:49] <stiantest> if there any good documentation of zenoss connection to Munin, and gather datapoints automatically?
[08-Oct-2009 12:17:56] <exarkun> (Why did you guys break 90% of the links to your site? :()
[08-Oct-2009 12:18:52] <Dominian> thanks all ! :)
[08-Oct-2009 12:18:56] <leafnunes> exarkun: heh heh
[08-Oct-2009 12:19:20] <leafnunes> exarkun: my favorite thing is that googling for zenoss information seems to find all kinds of really useful links!
[08-Oct-2009 12:19:37] <leafnunes> and then clicking them leads to... the community frontpage
[08-Oct-2009 12:19:43] <leafnunes> where similar searches fail
[08-Oct-2009 12:25:10] <stiantest> anyone?
[08-Oct-2009 12:25:39] <mdiorio> Does anyone know how I can get/set the zDeviceTemplates attribute for a device from within an SNMPPlugin based modeler?
[08-Oct-2009 12:26:19] kevin7kal_ is now known as kevin7kal
[08-Oct-2009 12:26:24] <mdiorio> *Specifically referencing the PrinterToner zenpack
[08-Oct-2009 12:30:37] <rmatte> screen is god
[08-Oct-2009 12:30:55] <rmatte> (referring to previous conversation with Dominian)
[08-Oct-2009 12:31:56] <rmatte> ctrl-a d FTW!
[08-Oct-2009 12:47:11] <rmatte> stiantest: Munin?
[08-Oct-2009 12:47:32] <rmatte> ah I see
[08-Oct-2009 12:47:52] <rmatte> stiantest: no, you'd have to rig up something custom
[08-Oct-2009 12:48:17] <rmatte> stiantest: but it really looks like Zenoss can do everything that Munin can do anyways
[08-Oct-2009 12:49:10] <rmatte> haha, I love this quote on their site...
[08-Oct-2009 12:49:12] <rmatte> "Y'know, I really liked writing Munin plugins - A retired sysadmin"
[08-Oct-2009 12:50:15] <mrayzenoss> exarkun: I've got that ZenPack.  It's kinda old, but I can email it to you
[08-Oct-2009 12:50:29] <mrayzenoss> exarkun: there never was any documentation around it, so it got left off the iste
[08-Oct-2009 12:50:31] <mrayzenoss> site
[08-Oct-2009 12:50:54] <exarkun> It seems like it would be useful to have in order to make sense of docs/DOC-2358
[08-Oct-2009 12:51:29] <mrayzenoss> I'll attach the 2 ZenPacks and remove those links
[08-Oct-2009 12:51:37] <exarkun> Cool
[08-Oct-2009 12:51:40] <kisielk> how does Zenoss determine if a process is running? I have some events for one machine that a process it not running, but by checking trhough SNMP it certainly is
[08-Oct-2009 12:52:26] <mrayzenoss> exarkun: done
[08-Oct-2009 12:53:14] <exarkun> Thanks
[08-Oct-2009 12:53:23] <mrayzenoss> kisielk: http://www.skills-1st.co.uk/papers/jcurry.html check the Process Monitoring paper
[08-Oct-2009 12:53:42] <mrayzenoss> exarkun: http://www.skills-1st.co.uk/papers/jcurry.html check the Creating Zenoss ZenPacks paper :)
[08-Oct-2009 12:53:50] <mrayzenoss> lots of good content on Jane's site
[08-Oct-2009 12:54:03] <rmatte> kisielk / exarkun: read all of Jane's papers when you have time
[08-Oct-2009 12:54:21] * exarkun has that paper open right now
[08-Oct-2009 12:54:25] <rmatte> they are extremely good
[08-Oct-2009 12:55:26] <metalklesk> i'm back, did you miss me ?? ..... don't answer :p
[08-Oct-2009 12:56:35] <rmatte> mrayzenoss: could you mention to Ian that the event history page needs some fields at the top to select start and end dates to pull history from like the old history window did?
[08-Oct-2009 12:56:44] <rmatte> In the new event console
[08-Oct-2009 12:57:19] <rmatte> I think he assumed that it'd be possible using the filters, but that's tedious since you have to do something like > 10/09/2009
[08-Oct-2009 12:57:22] <rmatte> or whatever
[08-Oct-2009 12:57:35] <mrayzenoss> I'm pulling up my install to see what you mean
[08-Oct-2009 12:57:45] <rmatte> k
[08-Oct-2009 12:59:21] <rmatte> when you select first seen and last seen filter options, it will only match events that match those dates, so for instance, 2009-10-08 for first seen and 2009-10-16 for last seen will only show events with a start and end date that matches those dates (time doesn't seem to matter), the problem with that is that it's impossible to actually select a range
[08-Oct-2009 12:59:27] <metalklesk> my suse zenpack is now OK
[08-Oct-2009 12:59:49] <kisielk> yeah I've read that before, it still doesn't help me
[08-Oct-2009 12:59:50] <metalklesk> why some times we can get a timeout when modeling a device ?
[08-Oct-2009 12:59:55] <kisielk> in the OS tab of this device
[08-Oct-2009 12:59:57] <rmatte> unless you use greater than or lesser than symbols
[08-Oct-2009 13:00:00] <kisielk> the processes show green
[08-Oct-2009 13:00:07] <kisielk> but I keep getting events that say they are not running
[08-Oct-2009 13:01:02] <rmatte> metalklesk: because you zCollectorCycleTime setting in zProperties for that device is lower than the amount of time that it's taking to collect the SNMP data (either due to high load on the device or latency across the link)
[08-Oct-2009 13:01:25] <rmatte> Sorry, zCollectorClientTimeout
[08-Oct-2009 13:01:26] <rmatte> rather
[08-Oct-2009 13:01:38] <rmatte> crank it up to like 500 or 5000, whatever, then try remodeling
[08-Oct-2009 13:02:19] <metalklesk> ok, thanks
[08-Oct-2009 13:02:29] <rmatte> np
[08-Oct-2009 13:02:36] <metalklesk> i change it to 5000, now is remodeling the device
[08-Oct-2009 13:02:45] <rmatte> k
[08-Oct-2009 13:03:02] <rmatte> kisielk: you're certain that the process options are the same as the ones running?
[08-Oct-2009 13:03:14] <rmatte> kisielk: have you tried deleting the processes in Zenoss and remodeling to detect them again?
[08-Oct-2009 13:03:21] <kisielk> yes I've done that
[08-Oct-2009 13:03:30] <kisielk> and like I said, they all show green in the OS tab
[08-Oct-2009 13:03:36] <rmatte> and you've tried a reindex() and commit() in zendmd?
[08-Oct-2009 13:04:00] <rmatte> and you've pushed changes to the collector?
[08-Oct-2009 13:04:05] <kisielk> I have no idea about reindex, what does it do?
[08-Oct-2009 13:04:08] <kisielk> there's only one collector
[08-Oct-2009 13:04:25] <rmatte> fixed indexing issues in the zope database.  I've fixed false positive process alerts by doing it in the past
[08-Oct-2009 13:04:29] <rmatte> fixes*
[08-Oct-2009 13:06:33] <rmatte> doesn't matter if there's only 1 collector, if you haven't waited a full hour for your changes to be pushed you need to push them by hand
[08-Oct-2009 13:06:44] <rmatte> the collector only comes back to Zenoss for updated monitoring config every hour
[08-Oct-2009 13:06:55] <rmatte> regardless of whether it's the single local collector or some remote one
[08-Oct-2009 13:07:09] <rmatte> you need to go to the device page and select Manage -> Push Changes
[08-Oct-2009 13:07:39] <rmatte> so you could have it detect new processes but the collector won't know about it for upwards of an hour until you actuall push the changes
[08-Oct-2009 13:07:55] <rmatte> comprende?
[08-Oct-2009 13:14:32] <kisielk> hm, well, it's been several days
[08-Oct-2009 13:14:35] <kisielk> since this started happening
[08-Oct-2009 13:14:46] <kisielk> so presumably that's not the problem
[08-Oct-2009 13:15:18] <kisielk> but I'll try all those things
[08-Oct-2009 13:15:31] <kisielk> maybe one of them will be the magic trigger that will make it work
[08-Oct-2009 13:19:22] <kisielk> hm, nope, none of that helped
[08-Oct-2009 13:19:29] <kisielk> events came right back with "process not running"
[08-Oct-2009 13:19:44] <kisielk> but again all the processes show green in the OS tab
[08-Oct-2009 13:19:51] <mdiorio> Any ZenPack Devs out there than can give me a hand?
[08-Oct-2009 13:20:42] <chemist> Hi, zenoss stopped emailing a couple of days ago, I have been of work so only noticed tonight, I checked the zenactions log and there was nothing in it for the last couple of days
[08-Oct-2009 13:21:23] <chemist> I restarted it,checkedthe log and found this http://pastebin.ca/1604809
[08-Oct-2009 13:21:58] <chemist> can someone explain what it means? I restarted zenoss and it's now ok
[08-Oct-2009 13:23:01] <rmatte> chemist: the first error on that pretty much says it all
[08-Oct-2009 13:23:09] <mrayzenoss> rmatte: is this what you were describing? http://dev.zenoss.org/trac/ticket/5658
[08-Oct-2009 13:23:17] <rmatte> specifically (has zCommandPassword been set?)
[08-Oct-2009 13:23:46] <rmatte> mrayzenoss: no, that's some other bug...
[08-Oct-2009 13:23:51] <mrayzenoss> peachy
[08-Oct-2009 13:24:04] <mrayzenoss> you were missing the ranges in the history?
[08-Oct-2009 13:24:23] <rmatte> it's completely missing the ability to select the period that you want to view events for
[08-Oct-2009 13:24:39] <rmatte> it should have the same style fields as the old event console had right at the top for selecting that
[08-Oct-2009 13:24:50] <chemist> rmatte: how would that affect zenoss' ability to send alerts?
[08-Oct-2009 13:24:53] <rmatte> that's all I'm saying
[08-Oct-2009 13:25:06] <rmatte> chemist: is it sending alerts via email?
[08-Oct-2009 13:25:31] <chemist> it is now, but only after a restart
[08-Oct-2009 13:25:58] <metalklesk> it has 20 minutes modeling ...
[08-Oct-2009 13:28:16] <rmatte> chemist: is your SMTP server passworded?
[08-Oct-2009 13:28:42] <chemist> yes
[08-Oct-2009 13:33:27] <chemist> it's now alerting again, but only after a restart
[08-Oct-2009 13:40:50] <rmatte> chemist: is this the first time this has happened?
[08-Oct-2009 13:41:32] <chemist> yes
[08-Oct-2009 13:42:01] <rmatte> then I wouldn't worry about it
[08-Oct-2009 13:42:08] <rmatte> if it happens again then I'd be concerned
[08-Oct-2009 13:42:43] <chemist> I need a monitoring system for the monitoring system :)
[08-Oct-2009 13:49:00] <rmatte> that's what we do
[08-Oct-2009 13:49:07] <rmatte> we have 1 zenoss box monitoring all of the tohers
[08-Oct-2009 13:49:09] <rmatte> others*
[08-Oct-2009 13:49:13] <rmatte> and then 1 monitoring that one
[08-Oct-2009 13:50:15] <exarkun> Is there an enumeration of available data sources in the web ui somewhere?
[08-Oct-2009 13:54:54] <mrayzenoss> exarkun: when you add a template, it shows you a list
[08-Oct-2009 13:54:59] <mrayzenoss> err, data source
[08-Oct-2009 13:56:06] <exarkun> Hmm, right.  I saw that list but didn't understand it.
[08-Oct-2009 13:57:52] <exarkun> yay, I broke it
[08-Oct-2009 13:57:58] <rmatte> yay
[08-Oct-2009 13:59:51] <exarkun> What's the usual workflow for making or modifying a ZenPack?  I'm about 12 lines in to mine so far, and so far I'm editing the source directly in /usr/local/zenoss/zenoss/ZenPacks/... and restarting the server between edits to see what happens.
[08-Oct-2009 13:59:58] <exarkun> This is... uncomfortable.
[08-Oct-2009 14:05:30] <leafnunes> exarkun: is it the server restarts that are uncomfortable?
[08-Oct-2009 14:06:08] <leafnunes> exarkun: or the location of the sources? you can safeguard your work by copying that directory somewhere else and using 'zenpack --install=/new/path/to/pack --link'
[08-Oct-2009 14:07:33] <exarkun> Changing the location of the source will probably help.  Maybe I can even start version controlling it.
[08-Oct-2009 14:07:53] <exarkun> The server restarts are a bit of a pain.  For whatever reason (maybe because it's running in a vm), that takes about 30 seconds.
[08-Oct-2009 14:08:25] <exarkun> But actually if I back up, then even having to run the server and click around in my web browser isn't much fun.  I'd much rather be writing and running unit tests.
[08-Oct-2009 14:09:06] <exarkun> I probably can't deal with that until I'm more comfortable with the ZenPack APIs, though.  Unless there are some test fixtures in Zenoss that will hold my hand?
[08-Oct-2009 14:14:48] <mdiorio> Matt...know any reason why I can't get the value of zDeviceTemplates from within the PrinterToner modeler source?
[08-Oct-2009 14:15:49] <mdiorio> I followed malbon's HPSIMMonitor zenpack, but what he did, I keep getting errors reading/writing zDeviceTemplates.  As if the PrinterToner's device doesn't expose that property
[08-Oct-2009 14:31:42] <leafnunes> exarkun: yeah, i'm not having a great time with the code+webgui implementation paradigm.
[08-Oct-2009 14:33:17] <metalklesk_> does anyone of you have an SLES 11 installed in a box ? not vm
[08-Oct-2009 14:33:40] <exarkun> The way zenpacks can be constructed in the webui seems kind of neat, although it'll probably be quite a while before I get the hang of it.  But yea, I'm having trouble finding the line between actually programming and clicking around in the gui.
[08-Oct-2009 14:36:27] <rmatte> exarkun: depends on when you want to start using custom scripts
[08-Oct-2009 14:36:45] <exarkun> Probably.
[08-Oct-2009 14:36:55] <exarkun> Maybe it's not common for that to be the first thing someone wants. :)
[08-Oct-2009 14:37:09] <l2huynh> rmatte: I'm back with the same problem
[08-Oct-2009 14:37:12] <rmatte> well, not common for that to be the first thing someone learns, is more like it
[08-Oct-2009 14:37:43] LarsN_Away is now known as LarsN_
[08-Oct-2009 14:37:50] <exarkun> I /did/ spend 4 or 5 days getting familiar with the web ui and the more administrative type tasks first.
[08-Oct-2009 14:37:52] <rmatte> l2huynh: is that the graph value that is either way higher or lower than when snmpwalked?
[08-Oct-2009 14:37:53] LarsN_ is now known as LarsN
[08-Oct-2009 14:38:15] <exarkun> But only because I knew I'd want at least a minimal familiarity with what Zenoss does before trying to extend it non-trivially. :)
[08-Oct-2009 14:38:17] <l2huynh> I think the problem is that zenoss is running really slow
[08-Oct-2009 14:38:28] <rmatte> exarkun: takes a while longer than 4 to 5 days, and you really need to read the admin guide in it's entirety, would be a great idea to read all of Jane Curry's papers as well
[08-Oct-2009 14:38:34] <LarsN> does anyone know where I can get the MIBS for tripplite PDU devices?
[08-Oct-2009 14:38:35] <l2huynh> It can't even sync with ntp properly
[08-Oct-2009 14:38:54] <rmatte> l2huynh: what kind of system are you running it on?
[08-Oct-2009 14:39:02] <l2huynh> vm 2.5
[08-Oct-2009 14:39:12] <rmatte> and running slow wouldn't cause distorted values
[08-Oct-2009 14:39:14] <exarkun> rmatte: I don't mind getting in over my head. :)
[08-Oct-2009 14:40:11] <l2huynh> I see, but with the broken graphs, I guess that zenperfsnmp runs for a while and then stop?
[08-Oct-2009 14:40:31] <rmatte> oh, you're the one with the overall performance issue?
[08-Oct-2009 14:40:36] <l2huynh> yeah
[08-Oct-2009 14:40:38] <l2huynh> :)
[08-Oct-2009 14:40:40] <rmatte> (sorry, I deal with a lot of different people in here)
[08-Oct-2009 14:40:45] <rmatte> hard to keep track
[08-Oct-2009 14:40:46] <l2huynh> i understand
[08-Oct-2009 14:41:05] <rmatte> have you tried running a fresh VM just to see if you see similar issues with it?
[08-Oct-2009 14:41:23] <rmatte> If you do then it'd be a system resource issue
[08-Oct-2009 14:41:34] <rmatte> If you don't then it's obviously an issue with that VM
[08-Oct-2009 14:41:56] <l2huynh> i'm contemplating migrating away from vm
[08-Oct-2009 14:42:13] <l2huynh> don't know if it's a good idea, given the fact that I'm linux illiterate
[08-Oct-2009 14:42:15] <rmatte> we use VMs, but not the prebuilt Zenoss one, and we run them on proper ESX servers
[08-Oct-2009 14:42:31] <rmatte> you'll have to get linux literate at some point
[08-Oct-2009 14:42:42] <l2huynh> I'm trying :)
[08-Oct-2009 14:42:53] <rmatte> try harder!
[08-Oct-2009 14:42:55] <rmatte> :)
[08-Oct-2009 14:43:09] <l2huynh> too many things at hand,
[08-Oct-2009 14:43:14] <l2huynh> I'm doing my ccnp also
[08-Oct-2009 14:43:20] <rmatte> now drop and give me 10 linux commands!
[08-Oct-2009 14:43:26] <rmatte> :P
[08-Oct-2009 14:43:30] <l2huynh> ls
[08-Oct-2009 14:43:35] <l2huynh> grep
[08-Oct-2009 14:43:35] <l2huynh> ...
[08-Oct-2009 14:43:43] <rmatte> hint: meow
[08-Oct-2009 14:44:28] <rmatte> more hints: furry, hairball, claws
[08-Oct-2009 14:44:30] <kmtsun> is there an online training course pretty cheap out there?
[08-Oct-2009 14:44:42] <rmatte> online training course for Zenoss you mean?
[08-Oct-2009 14:44:48] <l2huynh> cat
[08-Oct-2009 14:44:48] <l2huynh> :)
[08-Oct-2009 14:44:48] <l2huynh> thanx
[08-Oct-2009 14:44:50] <kmtsun> yep..
[08-Oct-2009 14:45:01] <rmatte> kmtsun: they offer online training but it's like $2000
[08-Oct-2009 14:45:21] <rmatte> $1500 if you're a paying customer
[08-Oct-2009 14:45:31] <kmtsun> yeah... was hoping someone knew a cheaper source
[08-Oct-2009 14:45:44] <rmatte> not for online
[08-Oct-2009 14:45:53] <kmtsun> kk thanks
[08-Oct-2009 14:45:57] <rmatte> I know that Jane Curry offers courses, but you'd have to fly to the UK for that :)
[08-Oct-2009 14:46:38] <rmatte> heck, I should start offering online courses, could make some money :)
[08-Oct-2009 14:46:55] <kmtsun> yeah.. you could
[08-Oct-2009 14:47:15] <rmatte> I just may do that eventually
[08-Oct-2009 14:47:22] <l2huynh> good idea
[08-Oct-2009 14:47:29] <kmtsun> start with me... how much?
[08-Oct-2009 14:47:34] <l2huynh> I don't mind driving to ottawa
[08-Oct-2009 14:47:34] <rmatte> hehe
[08-Oct-2009 14:47:43] <kmtsun> im in indiana
[08-Oct-2009 14:48:03] <kmtsun> that's in usa
[08-Oct-2009 14:48:07] <kmtsun>   :P
[08-Oct-2009 14:48:11] <rmatte> I'm in Canada, so yeh, it'd have to be an online course, I'd have to get stuff setup first and I don't have the time or money to do it yet
[08-Oct-2009 14:48:20] <kmtsun> i c
[08-Oct-2009 14:48:36] <rmatte> full time job kind of takes over
[08-Oct-2009 14:51:06] <rmatte> kmtsun: quite honestly, just download it, install it, read the admin guide, screw around with it, if you have any questions ask here
[08-Oct-2009 14:51:29] <rmatte> you should pick up the basics fairly quickly
[08-Oct-2009 14:53:06] <rmatte> l2huynh: for troubleshooting that issue I'd recommend installing a fresh VM (keep the old one kicking around of course), add the devices in, and see if the issues re-surface
[08-Oct-2009 14:53:11] <rmatte> just as a starting point
[08-Oct-2009 14:53:14] <kmtsun> well i have most of the basics down
[08-Oct-2009 14:53:28] <rmatte> kmtsun: what would you be looking at learning?
[08-Oct-2009 14:53:28] <kmtsun> im just having problems with alerts not incrmenting
[08-Oct-2009 14:53:52] <rmatte> what do you mean by not incrementing?
[08-Oct-2009 14:54:09] <kmtsun> do one problem will trip an alert ..the clear... trip an alert... then clear.. over and oever
[08-Oct-2009 14:54:30] <rmatte> oh, well, clear events are designed to do that
[08-Oct-2009 14:54:40] <rmatte> what types of problems?
[08-Oct-2009 14:54:47] <LarsN> rmatte: even if, as an example, I do apachectl stop.
[08-Oct-2009 14:54:49] <rmatte> node down, interface down?
[08-Oct-2009 14:54:52] <kmtsun> like monitoring a website
[08-Oct-2009 14:54:59] <rmatte> I see
[08-Oct-2009 14:55:01] <LarsN> rmatte: httpmonitor shouldn't ever "clear" that.
[08-Oct-2009 14:55:05] <rmatte> so httpmon
[08-Oct-2009 14:55:37] <rmatte> LarsN: what if apachectl suddenly starts again?
[08-Oct-2009 14:55:43] <rmatte> LarsN: shouldn't clear?
[08-Oct-2009 14:55:49] <LarsN> rmatte: if apache was started, it should clear I'd agree.
[08-Oct-2009 14:56:10] <LarsN> rmatte: but if apache is NOT running, it shouldn't clear/alert/clear/alert/clear/alert at each polling interval
[08-Oct-2009 14:56:13] <rmatte> it shouldn't clear while it's still stopped, it's not designed to do that
[08-Oct-2009 14:56:27] <LarsN> which is exactly what it "is" doing
[08-Oct-2009 14:56:37] <rmatte> I've never seen anything like that, something is obviously screwy with your installation
[08-Oct-2009 14:57:07] <rmatte> I monitor a lot of processes and lots of stull with httpmonitor and everything only clears when it returns to an active state
[08-Oct-2009 14:57:13] <rmatte> we don't get jittery alerting like that
[08-Oct-2009 14:57:23] <rmatte> stull == stuff
[08-Oct-2009 14:58:18] <LarsN> rmatte: thanks for at least confirming my suspicion.  something is 'wonky" :)
[08-Oct-2009 14:58:54] <kmtsun> LarsN: where are you?
[08-Oct-2009 14:59:33] <rmatte> LarsN: well, it's definitely not normal Zenoss behaviour
[08-Oct-2009 14:59:52] <rmatte> LarsN: maybe try a fresh Zenoss install and see if you can duplicate the issue
[08-Oct-2009 14:59:55] <kmtsun> LarsN: are you located in the us?
[08-Oct-2009 14:59:59] <LarsN> yeah
[08-Oct-2009 15:02:05] <l2huynh> rmatte: here's a strange problem, everytime I click on some tab in the web interface, the zenoss time server move back a few seconds/minutes
[08-Oct-2009 15:08:35] LarsN is now known as LarsN_Away
[08-Oct-2009 15:08:45] LarsN_Away is now known as LarsN
[08-Oct-2009 15:09:26] LarsN is now known as LarsN_Away
[08-Oct-2009 15:12:05] <rmatte> l2huynh: sounds like that's more of a problem with how your VM is dealing with time
[08-Oct-2009 15:12:20] <rmatte> l2huynh: you may consider configuring NTP on there
[08-Oct-2009 15:15:22] <l2huynh> I did configured ntp
[08-Oct-2009 15:15:40] <l2huynh> when I did ntpdate pool.ntp.org
[08-Oct-2009 15:15:52] <l2huynh> the offset never narrowed down,
[08-Oct-2009 15:18:49] <davetoo> it's funny
[08-Oct-2009 15:19:06] <davetoo> the ntpMonitor zenpack is pretty much identical to my home-grown version
[08-Oct-2009 15:19:10] <davetoo> somebody was spying :)
[08-Oct-2009 15:22:38] <davetoo> Anybody on here have recommendations for economical NOC wall displays?
[08-Oct-2009 15:23:32] <davetoo> I think I want something like a couple of 40"-ers in portrait orientation
[08-Oct-2009 15:48:02] <rmatte> davetoo: just get regular 720p tvs, that's what we use
[08-Oct-2009 15:48:09] <rmatte> davetoo: or a projector
[08-Oct-2009 15:48:28] <rmatte> (we used to use a projector back in the day, not as good as the TVs though)
[08-Oct-2009 16:18:49] <l2huynh> bye guys
[08-Oct-2009 16:19:16] <l2huynh> and girls
[08-Oct-2009 16:19:28] <l2huynh> any girls here i wonder ?
[08-Oct-2009 16:20:46] <kmtsun> girls rock!k
[08-Oct-2009 17:32:37] <leafnunes> is there a straightforward way of turning off a specific service monitoring in a subclass?
[08-Oct-2009 17:32:50] <leafnunes> other than on a device-by-device basis
[08-Oct-2009 17:40:38] <davetoo> no
[08-Oct-2009 17:41:01] <davetoo> it's per-device  or global, unfortunately
[08-Oct-2009 17:46:56] <leafnunes> so the best way to do this is to create templates from scratch
[08-Oct-2009 17:47:00] <leafnunes> sad
[08-Oct-2009 17:47:15] <leafnunes> i want everything but smtp!
[08-Oct-2009 17:48:07] <davetoo> no, I don't think you can do it with templates
[08-Oct-2009 17:48:21] <leafnunes> ...
[08-Oct-2009 17:48:30] <davetoo> you're talking about IP Services?
[08-Oct-2009 17:48:33] <leafnunes> so i just have to not inherit from any other devices?
[08-Oct-2009 17:48:36] <leafnunes> yes.
[08-Oct-2009 17:48:56] <davetoo> there is no inheritance
[08-Oct-2009 17:49:01] <davetoo> you can only set it gobally,
[08-Oct-2009 17:49:03] <davetoo> or per-device
[08-Oct-2009 17:49:08] <davetoo> it is a design fault IMO
[08-Oct-2009 17:49:09] <leafnunes> i see.
[08-Oct-2009 17:49:32] <leafnunes> so one has IpServices as part of monitoring a device
[08-Oct-2009 17:50:07] <leafnunes> and whether smtp is monitored is controlled by device or globally, but not in the device class.
[08-Oct-2009 17:50:15] <leafnunes> that does seem like a design fault
[08-Oct-2009 19:45:47] <ironpaw> anyone around?
[08-Oct-2009 20:17:02] <ironpaw> rgh
[08-Oct-2009 20:17:05] * ironpaw cries
[08-Oct-2009 20:29:11] <leafnunes> me too
[08-Oct-2009 20:31:11] <ironpaw> random errors don't instill me with confidence in zenoss
[08-Oct-2009 20:31:15] <ironpaw> shit randomly breaking
[08-Oct-2009 20:31:34] * ironpaw currently has issues with the zenprocess daemon not wanting to restart
[08-Oct-2009 20:31:49] <ironpaw> every reference the the zenoss mailing list comes up with the new community site
[08-Oct-2009 20:31:56] <ironpaw> frustration abounds!
[08-Oct-2009 20:32:20] <ironpaw> UnboundLocalError: local variable 'update' referenced before assignment
[09-Oct-2009 00:00:46] [disconnected at Fri Oct  9 00:00:46 2009]
[09-Oct-2009 00:00:46] [connected at Fri Oct  9 00:00:46 2009]
[09-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[09-Oct-2009 06:56:45] <Dangerbock> hi...can anyone help me on the creation of a new graph ?
[09-Oct-2009 06:57:39] <Dangerbock> or there is some nice tuturial on how to do it ?
[09-Oct-2009 08:24:53] <chemist> s
[09-Oct-2009 08:53:15] <rmatte> good morning
[09-Oct-2009 08:55:58] LarsN_Away is now known as LarsN
[09-Oct-2009 09:07:35] <metalklesk> hi
[09-Oct-2009 09:08:41] <metalklesk> i'm trying to model a device that is virtualized, i can ping to it and connect via ssh but for some reason, zenoss cannot connect and collect data via ssh, all i got is a timeout
[09-Oct-2009 09:09:16] <metalklesk> i changed the timeout from 180 to 720 and 5000 but always get the same
[09-Oct-2009 09:09:24] <metalklesk> no data is collected
[09-Oct-2009 09:10:40] <metalklesk> http://pastebin.com/d29b1bf31
[09-Oct-2009 09:11:43] <metalklesk> can anyone help me ? i tried using a virtual machine in vmware workstation 6.5.3 and virtualbox 3.0.8
[09-Oct-2009 09:11:56] <rmatte> can you actually ssh to that device from the Zenoss box?
[09-Oct-2009 09:11:59] <metalklesk> both with suse (not opensuse) 11
[09-Oct-2009 09:12:01] <rmatte> start with basics here
[09-Oct-2009 09:12:34] <metalklesk> i tried modeling basic ssh but the same happens
[09-Oct-2009 09:12:36] <rmatte> are you sure that you've set the ssh username and password in the zproperties for that device or that device class?
[09-Oct-2009 09:12:42] <metalklesk> yes
[09-Oct-2009 09:12:56] <rmatte> and you CAN ssh to that device by hand from the Zenoss box?
[09-Oct-2009 09:13:03] <metalklesk> but i am not sure if the problem is zenoss
[09-Oct-2009 09:13:13] <metalklesk> from zenoss ?
[09-Oct-2009 09:13:15] <rmatte> that's why I'm saying, try to ssh to it by hand from the zenoss box
[09-Oct-2009 09:13:16] <metalklesk> how =
[09-Oct-2009 09:13:17] <metalklesk> ?
[09-Oct-2009 09:13:29] <rmatte> eugh, Zenoss runs on linux, so you login to Linux and issue the ssh command
[09-Oct-2009 09:13:33] <rmatte> this is pretty basic stuff
[09-Oct-2009 09:13:40] <metalklesk> ahh jeje yes i can
[09-Oct-2009 09:13:47] <rmatte> ok
[09-Oct-2009 09:14:04] <rmatte> pastebin the output of the model attempt (pastebin.com)
[09-Oct-2009 09:14:07] <metalklesk> i can connect without problem from my linux box
[09-Oct-2009 09:14:14] <rmatte> not your linux box
[09-Oct-2009 09:14:15] <rmatte> the Zenoss box
[09-Oct-2009 09:14:26] <metalklesk> http://pastebin.com/d29b1bf31
[09-Oct-2009 09:14:29] <rmatte> the device might have some firewall rule that allows your box but prevents the zenoss box from connecting
[09-Oct-2009 09:14:39] <rmatte> you need to actually try SSHing from the Zenoss server itself
[09-Oct-2009 09:14:52] <metalklesk> the firewall is down :(
[09-Oct-2009 09:15:03] <rmatte> then it may be something else, just try it
[09-Oct-2009 09:15:52] <rmatte> it should not take 180 seconds to gather that data, so I'm better on a non-zenoss related issue
[09-Oct-2009 09:15:58] <rmatte> betting*
[09-Oct-2009 09:16:24] <metalklesk> i don't think is a problem of zenoss
[09-Oct-2009 09:16:42] <metalklesk> because i can monitor my linux box (not virtual machine)
[09-Oct-2009 09:16:53] <metalklesk> but i cannot monitor my virtual machine
[09-Oct-2009 09:17:05] <rmatte> right, which is why you need to login to the zenoss server and try sshing to the device from there
[09-Oct-2009 09:17:23] <metalklesk> ok
[09-Oct-2009 09:24:57] <jb> hrm, how do I reindex my processes again?  i have deleted process monitors that are still firing alerts
[09-Oct-2009 09:30:39] <cgibbons> hurm
[09-Oct-2009 09:37:51] <rmatte> jb:
[09-Oct-2009 09:37:53] <rmatte> zendmd
[09-Oct-2009 09:37:57] <rmatte> reindex()
[09-Oct-2009 09:37:59] <rmatte> commit()
[09-Oct-2009 09:38:48] <metalklesk> rmatte
[09-Oct-2009 09:39:08] <metalklesk> i guess he problem is related to my virtual machine or suse directly
[09-Oct-2009 09:39:30] <rmatte> it's possible that it's not able to gather some of the info from the VM
[09-Oct-2009 09:39:38] <metalklesk> right now i had modeled a ubuntu in a real box and it collects data via ssh with no problem
[09-Oct-2009 09:39:42] <rmatte> try removing 1 of the ssh collector plugins and try again
[09-Oct-2009 09:39:58] <rmatte> maybe try each plugin 1 by 1 until you figure which one(s) it's having problems with
[09-Oct-2009 09:39:58] <metalklesk> ok
[09-Oct-2009 09:40:06] <metalklesk> yup
[09-Oct-2009 09:40:22] <metalklesk> thanks
[09-Oct-2009 09:40:25] <rmatte> is it a vmware vm or something else?
[09-Oct-2009 09:40:26] <metalklesk> i will try that
[09-Oct-2009 09:40:34] <metalklesk> vmware and virtualbox
[09-Oct-2009 09:40:42] <metalklesk> i have suse 11 installed on both
[09-Oct-2009 09:40:50] <rmatte> I haven't tested monitoring anything on virtualbox via ssh
[09-Oct-2009 09:40:51] <metalklesk> one running
[09-Oct-2009 09:40:57] <rmatte> but vmware should work
[09-Oct-2009 09:41:05] <metalklesk> yup, it should
[09-Oct-2009 09:41:19] <metalklesk> i will run ubuntu again in a virtual machine to see what happens
[09-Oct-2009 09:41:26] <rmatte> then again all of our vmware linux boxes are monitored via SNMP
[09-Oct-2009 09:41:30] <rmatte> less hassle
[09-Oct-2009 09:41:48] <metalklesk> yes but i build a suse zenpack which i want to try
[09-Oct-2009 09:41:55] <metalklesk> *builded
[09-Oct-2009 09:42:56] <rmatte> I see
[09-Oct-2009 09:43:54] <swarog> hello
[09-Oct-2009 09:43:57] <rmatte> hi
[09-Oct-2009 09:44:12] <swarog> i've installed hp support pack on debian lenny and configured it
[09-Oct-2009 09:44:21] <swarog> installed zenpack hpmonitor
[09-Oct-2009 09:44:32] <swarog> but i still dont see any info gathered from insight agent
[09-Oct-2009 09:46:56] <rmatte> you sure the template is properly bound?
[09-Oct-2009 09:47:28] <swarog> well, i dont see any template beside "device"
[09-Oct-2009 09:47:52] <rmatte> hunh?
[09-Oct-2009 09:48:27] <rmatte> beside what reference to "device"?
[09-Oct-2009 09:48:38] <swarog> well thats what template is called
[09-Oct-2009 09:48:40] <swarog> "device"
[09-Oct-2009 09:48:56] <rmatte> There should be a template available called HP Insight or something
[09-Oct-2009 09:49:01] <swarog> more>templates>bind templates
[09-Oct-2009 09:49:33] <swarog> well, it isnt ... what now?
[09-Oct-2009 09:49:33] <swarog> any idea what addiotional OIDs are with insight agent?
[09-Oct-2009 09:49:33] <rmatte> you'll need to find out where the zenpack put the template
[09-Oct-2009 09:49:33] <swarog> so i should snmpwalk it
[09-Oct-2009 09:49:33] <rmatte> go to the zenpack page and check the objects for it
[09-Oct-2009 09:49:42] <rmatte> I have no idea
[09-Oct-2009 09:50:27] <swarog> ok, im there
[09-Oct-2009 09:50:28] <swarog> what now?
[09-Oct-2009 09:50:46] <rmatte> like I said, look through the objects listed to find the location of the template
[09-Oct-2009 09:51:55] <swarog> hmm on disk?
[09-Oct-2009 09:52:05] <swarog> i mean, location on disk or what?
[09-Oct-2009 09:52:27] <rmatte> no, eugh, ok, when a zenpack installs device templates it puts them in a specific device organizer
[09-Oct-2009 09:52:47] <rmatte> I'm guessing that the template isn't in the device organize that you need it to be, and it's not being inherited from a higher device organizer
[09-Oct-2009 09:52:59] <rmatte> so you need to find where it was placed and then move it to the appropriate location
[09-Oct-2009 09:53:07] <rmatte> it should technically be right under /Server
[09-Oct-2009 09:53:15] <swarog> its under /manufacturer
[09-Oct-2009 09:53:39] <rmatte> Manufacturer isn't a device organizer
[09-Oct-2009 09:53:42] <swarog> under zenpack details i have "metadata, deps, file in zenpack, zenpack provides"
[09-Oct-2009 09:53:43] <rmatte> you're going through Products
[09-Oct-2009 09:53:47] <rmatte> which has nothing to do with this
[09-Oct-2009 09:54:04] <rmatte> I really really suggest that you read the Zenoss Admin guide if you're just starting out, you seem to lack a lot of basic knowledge
[09-Oct-2009 09:54:16] <swarog> heh ok
[09-Oct-2009 09:57:03] <rmatte> http://sourceforge.net/projects/zenoss/files/Documentation/zenoss-2.4.x-docs/Zenoss_Administration_2.4.3.pdf/download
[09-Oct-2009 09:57:31] <rmatte> read it top to bottom
[09-Oct-2009 09:57:55] <swarog> 176 pages
[09-Oct-2009 09:57:56] <rmatte> you can skip the sections referencing enterprise features unless you're actually planning on using the enterprise version
[09-Oct-2009 09:58:15] <rmatte> correct, 176 pages
[09-Oct-2009 10:50:25] <zmoazeni> Hello - I'm working with setting up Zenoss for the first time. I have a machine connected through snmp, and it registers when Apache is down, but it doesn't even seem to pickup/monitor ssh (though I can ssh in no problem, and I've set the service "monitor" to true). Is there a common pitfall I'm running into?
[09-Oct-2009 10:53:02] <zmoazeni> Turns out it also recognizes/monitors ftp correctly
[09-Oct-2009 10:53:25] <rmatte> is it picking up other ipservices?
[09-Oct-2009 10:53:41] <zmoazeni> Currently it's picking up Apache and FTP. SSH just happened to be the second service I tried
[09-Oct-2009 10:53:44] <davetoo1> rg
[09-Oct-2009 10:54:03] <rmatte> I believe there's a bug where it only automatically picks up the first ipservice or something
[09-Oct-2009 10:54:11] <rmatte> you may need to manually add it to the list
[09-Oct-2009 10:54:51] <rmatte> I'll have to do some testing on that later actually, been meaning to recreate the bug under scenarios and then open a ticket for it
[09-Oct-2009 10:55:28] <zmoazeni> There isn't a way to package the Services along with the custom device is there?
[09-Oct-2009 10:55:54] <zmoazeni> I dig the auto-discovery, but I'd rather not have to add the ssh service to each new device instance I add
[09-Oct-2009 10:58:52] <rmatte> package services along with custom device?
[09-Oct-2009 10:58:58] <rmatte> not sure what you're trying to say?
[09-Oct-2009 10:59:06] <rmatte> oh I see
[09-Oct-2009 10:59:27] <rmatte> Well, it's SUPPOSED to do it automatically when it's enabled in services, like I said, it's a bug
[09-Oct-2009 11:00:05] <rmatte> there's no other way to do it other than to specify it manually, I'll be doing testing and reporting the bug as I don't believe anyone has done it yet
[09-Oct-2009 11:00:24] <zmoazeni> Gotcha. I may be running a slightly older version too
[09-Oct-2009 11:00:35] <rmatte> nah, same problem even in 2.4.5
[09-Oct-2009 11:00:42] <zmoazeni> ok
[09-Oct-2009 11:00:54] <rmatte> works fine for SNMP based monitoring of processes
[09-Oct-2009 11:00:58] <rmatte> but not ipservices
[09-Oct-2009 11:01:13] <zmoazeni> Ah
[09-Oct-2009 11:03:42] <rmatte> anyways, lunch time for me
[09-Oct-2009 11:03:45] <rmatte> bbiab
[09-Oct-2009 11:05:25] <zmoazeni> Thanks for the help
[09-Oct-2009 11:25:59] <jb> argh still getting process alerts
[09-Oct-2009 11:26:07] <jb> for processes that I have deleted and are not monitoring
[09-Oct-2009 11:29:26] <zmoazeni> jb: I was just getting that about 5 minutes ago. I had to delete the device and recreate it
[09-Oct-2009 11:37:23] <suprsonic> anyone get zenoss running on FreeBSD?
[09-Oct-2009 11:37:34] <patzer> hi, I am having some problems with zProperties in my customer modeler...
[09-Oct-2009 11:38:15] <patzer> I've added a zProperty for the class of device I've made, but I can't figure out how to access it from the modeler plugin I am making?! (used for configuration of modeling)
[09-Oct-2009 11:38:49] <davetoo1> How did you add the zProperty?
[09-Oct-2009 11:38:54] davetoo1 is now known as davetoo
[09-Oct-2009 11:39:23] <patzer> I am making a zenpack, through the packZProperties in zenpack constructor
[09-Oct-2009 11:39:57] <davetoo> so I haven't looked at that in much depth, but the problem I saw was that those still only get added at the root of /Devices
[09-Oct-2009 11:40:08] <patzer> packZProperties = [('zMyConfig', 'textdata', 'string'),]
[09-Oct-2009 11:40:10] <davetoo> which was disappointing
[09-Oct-2009 11:40:26] <zmoazeni> There isn't any way through the control panel (or through the console) to force Zenoss to check a device is there? (Not remodel the device, but the typical check) - I'm doing some testing on process monitoring
[09-Oct-2009 11:40:27] <davetoo> yes, those end up at /Devices
[09-Oct-2009 11:40:51] <patzer> if I go through the longer the method in the docs then
[09-Oct-2009 11:41:10] <patzer> or even if I wanted to access that property, how would that be done?
[09-Oct-2009 11:41:25] <patzer> I probably just need a starting point/good example and go from there
[09-Oct-2009 11:43:15] <davetoo> just dev.zPropertyName
[09-Oct-2009 11:43:32] <davetoo> and it will go up the aquisition tree if it's not set on the particular devcie
[09-Oct-2009 11:43:33] <davetoo> device
[09-Oct-2009 11:43:38] <davetoo> how much have you played with zendmd?
[09-Oct-2009 11:43:43] <patzer> not at all
[09-Oct-2009 11:43:47] <davetoo> oh
[09-Oct-2009 11:43:48] <patzer> but I have tried what you suggest already
[09-Oct-2009 11:43:49] <cgibbons> aquisition *puke*
[09-Oct-2009 11:43:51] <davetoo> you need to :)
[09-Oct-2009 11:44:01] <davetoo> if you're developing a model/plugin
[09-Oct-2009 11:44:12] <davetoo> I *must* play with zendmd to learn :)
[09-Oct-2009 11:44:24] <davetoo> erm,  you
[09-Oct-2009 11:44:35] <davetoo> cgibbons: I don
[09-Oct-2009 11:44:35] <patzer> making a model is the step after I have data to create the model with...
[09-Oct-2009 11:44:48] <patzer> as it happens for my case that is also pretty untrivial
[09-Oct-2009 11:44:54] <davetoo> really grok aquisitions but I think that's what's going on here
[09-Oct-2009 11:45:27] <davetoo> I haven't created any new model extensions yet but have made a few tools that manipulate devices
[09-Oct-2009 11:45:38] <davetoo> i started learning by playing with zendmd, b
[09-Oct-2009 11:45:55] <davetoo> and now, I make heavy use of python unittest
[09-Oct-2009 11:46:05] <davetoo> to develop a tool fragment-by-fragment
[09-Oct-2009 11:46:36] <davetoo> so you can write a unit test to find a device and try various operations on it, without committing it to the db
[09-Oct-2009 11:46:44] <patzer> in my snmpplugin if I try access it directly I get
[09-Oct-2009 11:46:56] <patzer> AttributeError: DeviceProxy instance has no attribute 'zMyConfig'
[09-Oct-2009 11:47:52] <patzer> getattr() similarly returns nothing, I tried added its name to the deviceProperties instance variable, but no change
[09-Oct-2009 11:47:59] <davetoo> You may be making the same mistake I did, which is not to understand the difference between a simply python attribute, and a managed property
[09-Oct-2009 11:48:23] <tbozz> in 2.4.5 has the name of the active directory auth plugin changed, I no longer see it in the drop down list
[09-Oct-2009 11:48:30] <patzer> getattr() DOES work for say zSnmpCommuity
[09-Oct-2009 11:48:39] <davetoo> right,
[09-Oct-2009 11:48:47] <davetoo> how did you add zMyConfig ?
[09-Oct-2009 11:49:01] <patzer> through packZProperties, as I said above
[09-Oct-2009 11:51:47] <zmoazeni> Have you guys had any problems with a process being recognized and then when brought down it doesn't create an event? I'm having that problem right now with MySQL. (I am googling / reading the manual before blasting you guys with these newbie q's.)
[09-Oct-2009 11:57:17] <zmoazeni> The device is picking up that other processes are down and creating events (in this case ntp), but I still get a green light/no event on mysql
[09-Oct-2009 12:03:39] <tbozz> anyone have an idea where the AD multi plugin is in 2.4.5
[09-Oct-2009 12:06:39] <zmoazeni> Ok, so that wasn't too cool. Restarting the stack correctly reported the process down and correctly reported it back up again (after I brought it back up)
[09-Oct-2009 12:20:40] <zmoazeni> Is that a known bug by chance?
[09-Oct-2009 12:20:54] <zmoazeni> Not seeing anything that resembles that in trac
[09-Oct-2009 12:50:15] <kobalt> I have a odd question, I have a snmp trap that is comming in that I can not move to a class as it has no eventkey is there a transform I can do to set that trap to have one so I can map it?
[09-Oct-2009 12:57:57] <zmoazeni> I understand Locking a process from Deletion (so it will persist in the next remodel even if it's down). But what does it mean to lock a process from Updates?
[09-Oct-2009 13:02:23] <rmatte> kobalt: is it coming in with an event class of /Unknown?
[09-Oct-2009 13:02:34] <kobalt> yes
[09-Oct-2009 13:03:05] <rmatte> kobalt: create an event mapping by hand, set the eventkey in the event mapping to: defaultmapping
[09-Oct-2009 13:03:15] <rmatte> then put something that matches the trap summary in the regex field
[09-Oct-2009 13:03:34] <rmatte> and apply whatever action you wish on the zProperties for the mapping
[09-Oct-2009 13:03:57] <rmatte> the mapping can be in any event class, doesn't matter which
[09-Oct-2009 13:07:54] <kobalt> so the regex, how much does it have to match, so if I put : USER[^(] would it match : USER(BLAH) etc etc etc
[09-Oct-2009 13:09:22] <rmatte> no, literally just type past of the word
[09-Oct-2009 13:09:29] <rmatte> you don't need any special characters
[09-Oct-2009 13:09:35] <rmatte> past = part*
[09-Oct-2009 13:10:05] <kobalt> ok so : USER would match for any string that has that as part of the trap
[09-Oct-2009 13:10:16] <rmatte> If the event is coming in for: "(IP) This is an error referencing: 78921395978-235235-235325" you just need to put (IP) This is an error referencing
[09-Oct-2009 13:10:18] <rmatte> in to the field
[09-Oct-2009 13:10:43] <rmatte> that's right, but you probably don't want to do something as general as just user
[09-Oct-2009 13:10:51] <rmatte> that's a pretty common word in events
[09-Oct-2009 13:11:07] <kobalt> the Trap comes in as " : USER("
[09-Oct-2009 13:11:20] <kobalt> so the : is part of the tra
[09-Oct-2009 13:11:23] <kobalt> trap
[09-Oct-2009 13:11:30] <kobalt> in caps
[09-Oct-2009 13:11:30] <rmatte> : USER(
[09-Oct-2009 13:11:33] <rmatte> would be your regex
[09-Oct-2009 13:11:34] <rmatte> then
[09-Oct-2009 13:11:46] <kobalt> ok thats what I have, thank you =)
[09-Oct-2009 13:11:49] <rmatte> np
[09-Oct-2009 13:13:23] <kobalt> well I tested it and it does not seem to be catching it
[09-Oct-2009 13:13:41] <kobalt> so I created a mapping
[09-Oct-2009 13:13:53] <kobalt> set the event class key to defaultmapping
[09-Oct-2009 13:14:06] <kobalt> set the regex and then saved it and did a test
[09-Oct-2009 13:14:23] <kobalt> its still comming in as /unknown
[09-Oct-2009 13:17:25] <rmatte> kobalt: ummm, I think you missed the point of the mapping
[09-Oct-2009 13:18:00] <rmatte> setting defaultmapping as the eventkey in the event mapping and setting the regex makes that the mapping for that event
[09-Oct-2009 13:18:14] <rmatte> you can then customize that mapping to do what you wish with the event
[09-Oct-2009 13:18:33] <kobalt> ok so the mapping has to be created in /unknown?
[09-Oct-2009 13:18:41] <rmatte> no, it can be created anywhere
[09-Oct-2009 13:18:47] <rmatte> so long as it has defaultmapping as the key
[09-Oct-2009 13:18:53] <kobalt> ok it has that
[09-Oct-2009 13:19:09] <rmatte> defaultmapping applies to any event with not event key which comes in as /Unknown
[09-Oct-2009 13:19:17] <rmatte> the event will still come in as /Unknown though
[09-Oct-2009 13:19:18] <kobalt> it will still come in as /unknown
[09-Oct-2009 13:19:20] <kobalt> ok
[09-Oct-2009 13:19:27] <kobalt> thats what I was not understanding
[09-Oct-2009 13:19:33] <rmatte> but that mapping will apply to it since it has defaultmapping and matches the regex
[09-Oct-2009 13:19:42] <rmatte> the mapping can be put under any class
[09-Oct-2009 13:20:33] <rmatte> it's impossible to directly map an event that comes in with no key, so that's the way to do it for events that don't
[09-Oct-2009 13:22:27] <kobalt> odd I set the zproperties to make it a critial to test and it is not comming in now lol
[09-Oct-2009 13:28:24] <kobalt> I found it, it didnt like the (
[09-Oct-2009 13:29:09] <kobalt> rmatte: again thanks =)
[09-Oct-2009 13:46:46] <rmatte> np
[09-Oct-2009 13:49:14] <jmp242> Hi all... I'm having a problem with process monitoring
[09-Oct-2009 13:50:44] <cgibbons> it's fickle :)
[09-Oct-2009 13:51:43] <jmp242> How does it figure out what to match on? It doesn't seem to be doing regex like I would expect
[09-Oct-2009 13:52:12] <jmp242> The main problem is we've got some glassfish processes we want to monitor, and they have most options set at the commandline, so we get a huge command with options etc
[09-Oct-2009 13:52:37] <jmp242> and it will match ok the first time, but if we change the command any, even if the new command line would match the regex, zenoss will mark it as down
[09-Oct-2009 13:52:55] <zmoazeni> jmp242: Did you change the "ignore params" option?
[09-Oct-2009 13:53:04] <jmp242> nope, we have ignore params set to false
[09-Oct-2009 13:53:10] <jmp242> because it's a java process
[09-Oct-2009 13:53:14] <davetoo> I'm really ..
[09-Oct-2009 13:53:15] <jmp242> we have to look at the parameters
[09-Oct-2009 13:53:15] <davetoo> oh yeah
[09-Oct-2009 13:53:16] <zmoazeni> jmp242: Ah
[09-Oct-2009 13:53:28] <davetoo> I have lost faith in zenprocess
[09-Oct-2009 13:53:37] <davetoo> I don't understand how to make it work reliably
[09-Oct-2009 13:53:45] <zmoazeni> davetoo: I'm growing concerned myself
[09-Oct-2009 13:53:47] <jmp242> davetoo: so how do you monitor processes?
[09-Oct-2009 13:53:49] <davetoo> Jane had mentioned some other mib subtree
[09-Oct-2009 13:53:53] <davetoo> jmp242: not very well
[09-Oct-2009 13:53:58] <jmp242> lol
[09-Oct-2009 13:54:03] <jmp242> so no SSH based monitoring I guess
[09-Oct-2009 13:54:06] <davetoo> I'm going to have to come up with a new solution
[09-Oct-2009 13:54:11] <davetoo> I might have to do that
[09-Oct-2009 13:54:24] <davetoo> Another problem with snmp-based monitoring is that if the machine is busy,
[09-Oct-2009 13:54:35] <davetoo> I found that the command would time out halfway through the bulk snmp return
[09-Oct-2009 13:54:41] <zmoazeni> davetoo: Have you tried nagios? I'm in the process of switching from nagios because of Zenoss's interface....but the Zenoss's process monitoring is not invoking a lot of confidence
[09-Oct-2009 13:54:42] <davetoo> and not get all the processes
[09-Oct-2009 13:55:05] <jmp242> hmmm, maybe change the maxoids per request
[09-Oct-2009 13:55:18] <davetoo> jmp242: maybe
[09-Oct-2009 13:55:31] <davetoo> zmoazeni: you are aware that zenoss can run nagios plugins?
[09-Oct-2009 13:55:49] <davetoo> this can all be worked around, it will just take some labor
[09-Oct-2009 13:56:18] <zmoazeni> davetoo: Yeah, I started going down the snmp only route to start
[09-Oct-2009 13:56:42] <davetoo> One system I'm trying to monitor is java
[09-Oct-2009 13:56:59] <zmoazeni> davetoo: There's an snmp timeout in zProperties...have you tried upping that? (or is that for the initial connection only?)
[09-Oct-2009 13:57:00] <davetoo> even zenoss itself is tricky to monitor because of the way the daemons are invoked
[09-Oct-2009 13:57:19] <davetoo> zmoazeni: no, and there is a reason for that,
[09-Oct-2009 13:57:26] <davetoo> but that reason may moot now
[09-Oct-2009 13:57:37] <davetoo> if you have a lot of systems timing out
[09-Oct-2009 13:57:44] <zmoazeni> ah
[09-Oct-2009 13:58:08] <davetoo> you run the risk of tying up zenperfsnmp for so long that it doesn't complete it's cycle; it doesn't move on to the other devices, and you lose data (and thus have gaps in the graphs)
[09-Oct-2009 13:58:25] <davetoo> but supposedly modern zenperfsnmp handles this better
[09-Oct-2009 13:58:27] <jmp242> So you're suggesting perhaps a nagios process check plugin?
[09-Oct-2009 13:58:43] <davetoo> marks the device as annoying and moves on :)
[09-Oct-2009 13:58:57] <davetoo> jmp242: I may try that, yes, haven't done so yet
[09-Oct-2009 13:59:34] <davetoo> More likely that I'll write my own that can accept a list of filters
[09-Oct-2009 13:59:45] <davetoo> so that I dont' have to run 30 plugins per device
[09-Oct-2009 14:00:00] <davetoo> but that won't be simple
[09-Oct-2009 14:00:17] <davetoo> I'm just not sure that the simple nagios plugin approach will scale
[09-Oct-2009 14:00:35] <rmatte> jmp242: obviously if you change any options you need to remodel to pickup the new options
[09-Oct-2009 14:01:05] <jmp242> I tried a remodel
[09-Oct-2009 14:01:11] <jmp242> didn't matter that I could see
[09-Oct-2009 14:01:15] <jmp242> though that may be confusing
[09-Oct-2009 14:01:21] <davetoo> remodeling seems unreliable now
[09-Oct-2009 14:01:30] <rmatte> did you compare the options to make sure they matches what was actually running?
[09-Oct-2009 14:01:36] <jmp242> if I have /blah/java -myregex
[09-Oct-2009 14:01:36] <rmatte> matched*
[09-Oct-2009 14:01:38] <jmp242> for the match
[09-Oct-2009 14:01:44] <jmp242> and my process is
[09-Oct-2009 14:02:04] <jmp242> and the server process is /blah/java -myregex lotsmorelongcommandlinecrap
[09-Oct-2009 14:02:06] <rmatte> I've personally had absolutely zero luck with regexing the actual options
[09-Oct-2009 14:02:20] <rmatte> not sure why you'd want to
[09-Oct-2009 14:02:31] <davetoo> you have to for java
[09-Oct-2009 14:02:36] <jmp242> Well, because we don't want to monitor all java programs running
[09-Oct-2009 14:02:44] <rmatte> I see
[09-Oct-2009 14:02:44] <jmp242> but they all look like /blah/java
[09-Oct-2009 14:02:50] <zmoazeni> jmp242: Have you possibly tried writing a sh wrapper to call the java options? (dunno the legs with that approach)
[09-Oct-2009 14:02:53] <davetoo> it is instructive to do an snmpwalk and look at the output
[09-Oct-2009 14:03:03] <davetoo> zmoazeni: that would make it worse
[09-Oct-2009 14:03:06] <jmp242> I haven't
[09-Oct-2009 14:03:13] <davetoo> unless you can set env variables
[09-Oct-2009 14:03:15] <jmp242> but it seems like a bad idea to me
[09-Oct-2009 14:03:16] * davetoo doesn't grok java
[09-Oct-2009 14:03:19] <rmatte> jmp242: sounds like a candidate for a trac ticket
[09-Oct-2009 14:03:28] <jmp242> yea, going to open one now
[09-Oct-2009 14:03:31] <rmatte> good
[09-Oct-2009 14:03:38] <jmp242> I just wondered if it was just me being confused
[09-Oct-2009 14:03:49] <rmatte> the more tickets that get opened, the better zenoss gets as we go along
[09-Oct-2009 14:04:01] <rmatte> a lot of people come in here, and whine, but never open any tickets
[09-Oct-2009 14:04:05] <rmatte> really counter-productive
[09-Oct-2009 14:04:09] <zmoazeni> jmp242: Dunno seems like the shell script could be a 1-2 liner "exec" (not fork). once the proc died you the script would die too
[09-Oct-2009 14:04:33] <rmatte> you can argue all day on how it should have this or that feature, or how something should work this or that way, but if you don't open a ticket on it it accomplishes nothing
[09-Oct-2009 14:04:34] <rmatte> :)
[09-Oct-2009 14:14:02] <davetoo> um
[09-Oct-2009 14:14:12] <davetoo> if you exec the thing, the calling script is gone
[09-Oct-2009 14:14:17] <davetoo> no?
[09-Oct-2009 14:14:27] <davetoo> I don't know what happens to $0
[09-Oct-2009 14:14:41] <zmoazeni> davetoo: You may be right.
[09-Oct-2009 14:15:21] <davetoo> it's not really at the tip of my tongue but search for "nanny script"
[09-Oct-2009 14:16:54] <jmp242> ok, see
[09-Oct-2009 14:16:54] <jmp242> http://dev.zenoss.com/trac/ticket/5662
[09-Oct-2009 14:27:11] <rmatte> jmp242: cool
[09-Oct-2009 14:27:41] <rmatte> lol, I love IRC newbies
[09-Oct-2009 14:27:43] <rmatte> [03:01pm] <lieuwe> holy fck, what just happened there with all those joins/quits? it was on #math too...
[09-Oct-2009 14:27:43] <rmatte> [03:01pm] <eternicode> lieuwe, netsplit.
[09-Oct-2009 14:27:43] <rmatte> [03:01pm] <mboyd> yeah, netsplit
[09-Oct-2009 14:27:43] <rmatte> [03:01pm] <lieuwe> eternicode: then i just expierienced my first netsplit, w00t!
[09-Oct-2009 14:28:07] <rmatte> he must not spend much time on freenode :P
[09-Oct-2009 14:45:03] <twm1010> anyone know if ethernetCSmacd is a valid template for an interface on a CiscoASA?
[09-Oct-2009 14:45:30] <rmatte> ethernetCSmacd is just the standard ethernet template
[09-Oct-2009 14:45:44] <rmatte> click on the interface in question and check what it says the interface type is
[09-Oct-2009 14:45:51] <twm1010> yep
[09-Oct-2009 14:46:09] <rmatte> then there you go
[09-Oct-2009 14:46:20] <twm1010> it does show ethernetCSmacd
[09-Oct-2009 14:46:20] <rmatte> the interface templates are based on the type by the way
[09-Oct-2009 14:46:23] <twm1010> but, blank graphs
[09-Oct-2009 14:46:41] <rmatte> you sure the interface is actually active and being monitored?
[09-Oct-2009 14:46:48] <twm1010> yep
[09-Oct-2009 14:46:58] <twm1010> if i SNMP walk it i can see the counters lit up
[09-Oct-2009 14:46:58] <rmatte> are you getting any other graphs on that device?
[09-Oct-2009 14:47:11] <rmatte> when did you add the device?
[09-Oct-2009 14:47:16] <twm1010> yep, the performance template is charting, cpu, memory, etc.
[09-Oct-2009 14:47:27] <twm1010> yesterday, but SNMP was fixed later in the day, perhaps a remodel?
[09-Oct-2009 14:47:52] <davetoo> I'd suggest "zenperfsnmp run -v10 -d devicename"
[09-Oct-2009 14:47:59] <davetoo> but I've found lately that this doesn't always work
[09-Oct-2009 14:48:04] <suprsonic> how do I remove a location item?
[09-Oct-2009 14:48:08] <davetoo> it doesn't always collect for some reason
[09-Oct-2009 14:48:10] <rmatte> yes, remodel
[09-Oct-2009 14:48:17] <rmatte> the interface indexes are probably screwed
[09-Oct-2009 14:48:32] <davetoo> gah
[09-Oct-2009 14:48:41] <davetoo> I keep forgetting that network gear likes to do that
[09-Oct-2009 14:48:41] <rmatte> a remodel will fix it
[09-Oct-2009 14:50:49] <mrayzenoss> suprsonic: Locations tab
[09-Oct-2009 14:51:08] <mrayzenoss> suprsonic: select the location, from the drop-down menu "Delete Organizers"
[09-Oct-2009 14:51:44] <suprsonic> thanks
[09-Oct-2009 14:57:17] LarsN is now known as LarsN_Away
[09-Oct-2009 14:58:11] <twm1010> i also just switched to snmpv2 for that class, lets see what happens
[09-Oct-2009 14:59:16] <twm1010> ah ha, look at that, all the interface types just switched to CSmacd64
[09-Oct-2009 15:12:34] <rmatte> twm1010: there you go
[09-Oct-2009 15:16:54] <twm1010> maybe... no victory yet, i deleted the old interface RRD files but it hasn't regenerated them yet
[09-Oct-2009 15:18:16] <rmatte> takes 3 polling cycles
[09-Oct-2009 15:18:19] <rmatte> patience
[09-Oct-2009 15:18:26] <rmatte> (15 minutes)
[09-Oct-2009 15:20:08] <twm1010> ah, ok
[09-Oct-2009 15:36:43] <suprsonic> me again!
[09-Oct-2009 15:36:56] <twm1010> weird, still hasn't regenerated the RRD files
[09-Oct-2009 15:37:02] <suprsonic> all of my rrd graphs are full of squares with no data or text
[09-Oct-2009 15:37:02] <twm1010> i'll check it again tomorrow
[09-Oct-2009 15:37:09] <suprsonic> this common?
[09-Oct-2009 15:38:29] <twm1010> screenshot?
[09-Oct-2009 15:38:47] <suprsonic> three a site I can dump a screenshot to?
[09-Oct-2009 15:40:10] <suprsonic> there
[09-Oct-2009 15:40:52] <mrayzenoss> imagebin.org
[09-Oct-2009 15:43:11] <suprsonic> http://imagebin.ca/view/JXnEnyI.html
[09-Oct-2009 15:43:28] <mrayzenoss> suprsonic: which platform?
[09-Oct-2009 15:43:32] <suprsonic> FreeBSD
[09-Oct-2009 15:43:44] <davetoo> woah
[09-Oct-2009 15:44:13] <davetoo> trippy :)
[09-Oct-2009 15:44:17] <mrayzenoss> check the release notes:
[09-Oct-2009 15:44:18] <mrayzenoss> When installing from source on FreeBSD, fonts do not appear correctly in performance graphs. (Defect 5006)
[09-Oct-2009 15:44:18] <mrayzenoss> To correct this issue, you must install Liberation fonts with the following command:
[09-Oct-2009 15:44:24] <mrayzenoss> ln -s /usr/local/lib/X11/fonts/Liberation /usr/share/fonts/X11/
[09-Oct-2009 15:44:39] <suprsonic> damn you're good mrayzenoss
[09-Oct-2009 15:44:49] <mrayzenoss> I opened the original defect :)
[09-Oct-2009 15:45:31] <zmoazeni> rmatte: I figured out that IPServices issue. sshd wasn't bound to 0.0.0.0, so IPServices didn't auto discover it
[09-Oct-2009 15:45:38] <davetoo> oh,
[09-Oct-2009 15:45:44] <mrayzenoss> speaking of FreeBSD, please join groups/freebsd
[09-Oct-2009 15:45:51] <davetoo> if you have ipv6 it will never find it
[09-Oct-2009 15:46:08] <davetoo> well unless that bug has been fixed
[09-Oct-2009 15:46:15] <mrayzenoss> suprsonic: sounds like you've gotten pretty far with your FreeBSD install...
[09-Oct-2009 15:47:49] <suprsonic> I have!
[09-Oct-2009 15:47:54] <suprsonic> its up and running
[09-Oct-2009 15:48:24] <mrayzenoss> excellent, we're trying to get some FreeBSD patches into the source tree, to make it a little nicer for FreeBSD users
[09-Oct-2009 15:48:42] <suprsonic> do the rrd'
[09-Oct-2009 15:48:47] <suprsonic> s need to be rebuilt?
[09-Oct-2009 15:50:29] <mrayzenoss> I think if you restart zenoss after making that symlink, they'll get fixed
[09-Oct-2009 15:52:05] <davetoo> I think those are cached in /tmp, no?
[09-Oct-2009 15:52:41] <mrayzenoss> yeah, /tmp/renderserver
[09-Oct-2009 15:52:55] <mrayzenoss> I think
[09-Oct-2009 15:53:05] <davetoo> so do I
[09-Oct-2009 15:53:20] <davetoo> but I'm supposed to be on vacation so I'm not going to log in and look :)
[09-Oct-2009 15:54:09] <suprsonic> do zProperites inherit form /Device?
[09-Oct-2009 15:58:55] <mrayzenoss> suprsonic: yep: docs/DOC-3106#d4e1822
[09-Oct-2009 16:00:54] <suprsonic> that did it mrayzenoss
[09-Oct-2009 16:00:56] <suprsonic> much appreciated
[09-Oct-2009 16:28:38] <suprsonic> how can I purge events in history?
[09-Oct-2009 16:34:47] <mrayzenoss> Event Manager->Delete Historical Events Older Than (days)
[09-Oct-2009 16:35:10] <mrayzenoss> or login to MySQL and trunc the table
[09-Oct-2009 17:26:05] <mrayzenoss> New Veritas Netbackup ZenPack: docs/DOC-3586
[09-Oct-2009 17:28:25] <mrayzenoss> later all
[09-Oct-2009 18:08:57] <majikman> how do i add additional stats to monitor in the mysql zenpack? or can someone give me a link to that?
[09-Oct-2009 18:13:38] <majikman> or do i  have to go in there and do some recoding of the current mysql zenpack and install the modified zenpack?
[09-Oct-2009 18:32:37] <majikman> nvm, i think i figured it out... in the template datapoints
[09-Oct-2009 21:06:04] RoninX341 is now known as etank
[10-Oct-2009 00:00:46] [disconnected at Sat Oct 10 00:00:46 2009]
[10-Oct-2009 00:00:46] [connected at Sat Oct 10 00:00:46 2009]
[10-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[10-Oct-2009 11:55:06] <mathew_1> anyone here ?
[10-Oct-2009 11:57:19] <mathew_1> perhaps people are shy? - i have a piece of kit that generates a trap when a fan fails, it doesnt send repeated traps and it seems that zenoss is missing the trap being sent? - we where using a windows based snmp monitor which caught the trap fine, any ideas why zenos would be missing the trap?
[10-Oct-2009 12:57:51] <at88> hi all
[10-Oct-2009 12:58:43] <at88> i have i question about zenoss and disk io
[10-Oct-2009 15:30:54] <mapper> Hi, I added this ubuntu server as a monitoring target today, but there's nothing showing up in its OS tab, Hardware tab, Software tab,
[10-Oct-2009 15:30:59] <mapper> is this normal?
[10-Oct-2009 16:51:22] <metalklesk> rmatte, are you there ?
[10-Oct-2009 16:53:55] <chemist> does http Monitor zenpack work with 2.4.5?
[10-Oct-2009 17:17:32] exarkun_ is now known as exarkun
[10-Oct-2009 18:01:04] patrick is now known as Guest44222
[10-Oct-2009 18:01:16] Guest44222 is now known as bungley
[10-Oct-2009 18:01:22] <bungley> hello
[10-Oct-2009 18:02:26] <bungley> so i've installed the http monitor zenpack
[10-Oct-2009 18:02:48] <bungley> but the only available data sources are snmp, builtin, and command.
[10-Oct-2009 18:03:31] <bungley> would anyone mind helping me towards understanding whatever it is i don't understand
[10-Oct-2009 22:54:49] [disconnected at Sat Oct 10 22:54:49 2009]
[11-Oct-2009 00:00:46] [connected at Sun Oct 11 00:00:46 2009]
[11-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[11-Oct-2009 05:43:12] kevin7kal_ is now known as kevin7kal
[11-Oct-2009 09:39:55] <mikey> Anyone help with zentrap keep failing - ERROR watchdog: Timeout: getting initial connection from process
[11-Oct-2009 09:41:28] <mikey> zenping and zensyslog also wont run
[11-Oct-2009 09:45:28] <at88> di you change anything before it began?
[11-Oct-2009 09:47:59] <mikey> its a fresh install - I installed it a while back on another machine and seem to remember I had a problem then too and had to edit permission on the zensocket ?
[11-Oct-2009 09:53:02] <at88> im zenoss user, but i might help if you would give me some more log info
[11-Oct-2009 09:56:46] <mikey> File "/usr/local/zenoss/python/lib/python2.4/socket.py", line 161, in accept     sock, addr = self._sock.accept() error: (11, 'Resource temporarily unavailable')
[11-Oct-2009 09:57:03] <mikey> this is what is in the log when zentrap start is issued as zenoss user
[11-Oct-2009 10:00:18] <at88> a least its not a full log? there must be s/thing after this, line some exceptions
[11-Oct-2009 10:00:41] <mikey> 2009-10-11 15:48:09 ERROR watchdog: (11, 'Resource temporarily unavailable') Traceback (most recent call last):   File "/usr/local/zenoss/zenoss/Products/ZenUtils/Watchdog.py", line 217, in run     self._runOnce()   File "/usr/local/zenoss/zenoss/Products/ZenUtils/Watchdog.py", line 161, in _runOnce     conn, addr = sock.accept()   File "/usr/local/zenoss/python/lib/python2.4/socket.py", line 161, in accept     sock, addr = self._s
[11-Oct-2009 10:01:08] <mikey> thats the bit after the entry that says - 2009-10-11 15:46:56 ERROR watchdog: Restarting zentrap
[11-Oct-2009 10:02:53] <at88> is there something intersting in zenhub.log?
[11-Oct-2009 10:05:18] <mikey> actually thats totally empty
[11-Oct-2009 10:07:03] <mikey> i think the clue might be that zensyslog and zenping are also not running
[11-Oct-2009 10:18:50] <at88> have no idea, sorry, if its fresh install, did you check df -h, and free?
[11-Oct-2009 10:19:56] <mikey> plenty of free disk space and memory
[11-Oct-2009 11:29:17] <mikey> I'm still getting IOError: [Errno 13] Permission denied: '/usr/local/zenoss/zenoss/var/zentrap-localhost.pid' when I try and start zentrap
[11-Oct-2009 19:52:17] <dkay> hello, someone there? need tipps how to install zenoos
[11-Oct-2009 19:52:22] <dkay> zenoss*
[12-Oct-2009 00:00:46] [disconnected at Mon Oct 12 00:00:46 2009]
[12-Oct-2009 00:00:46] [connected at Mon Oct 12 00:00:46 2009]
[12-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[12-Oct-2009 07:45:49] <roshenia> hi! i wanna in "/Events/Status/Ping", do something. for example run script
[12-Oct-2009 07:45:50] <roshenia> how?
[12-Oct-2009 08:38:21] <twm1010> GRR
[12-Oct-2009 08:39:50] <Guest37898> already?
[12-Oct-2009 08:39:55] Guest37898 is now known as ckrough
[12-Oct-2009 08:40:55] <davetoo> ?  its far too early in the morning for me to be awake, if that's what you mean :)
[12-Oct-2009 08:44:19] <ckrough> nah, right before you joined twm1010 said GRRRR
[12-Oct-2009 08:44:27] <ckrough> I was thinking it's too early for GRRR
[12-Oct-2009 08:46:29] <twm1010> heh... just some weird oddities going on
[12-Oct-2009 08:46:39] <twm1010> i'm trying to monitor a pair of Cisco ASA's and they're doing the weirdest things
[12-Oct-2009 08:46:53] <twm1010> if i test each OID in the performance template, it tests fine against the device
[12-Oct-2009 08:47:08] <twm1010> yet none of the interfaces are recording usage
[12-Oct-2009 08:47:18] <twm1010> and only some of the performance counters work
[12-Oct-2009 08:48:23] <davetoo> verify the snmp index
[12-Oct-2009 08:48:34] <davetoo> especially if the cisco was rebooted since you added it
[12-Oct-2009 08:49:25] <twm1010> thats the thing, i've deleted and re-added the device, that should take care of that, no?
[12-Oct-2009 08:49:26] <davetoo> I don't know exactly how zenmodeler decides what to re-model; does it just re-model *everything* once per cycle?
[12-Oct-2009 08:49:43] <twm1010> i'm going to leave the device out of zenoss for a whole day
[12-Oct-2009 08:50:15] <davetoo> I don't think that will buy you much;
[12-Oct-2009 08:50:35] <twm1010> might not
[12-Oct-2009 08:50:44] <twm1010> but maybe i need to give the collector some time to update, etc
[12-Oct-2009 08:51:04] <davetoo> but maybe deleting it and then running that zope db packing utility whose name I forget....
[12-Oct-2009 08:51:08] <ckrough> davetoo: yes
[12-Oct-2009 08:51:43] <davetoo> twm1010: remote/multiple collectors?
[12-Oct-2009 08:53:01] <davetoo> twm1010: what happens when you run zenperfsnmp -v10 -d <that device> ?
[12-Oct-2009 08:57:23] <twm1010> will try in a few, have to re-add the device
[12-Oct-2009 08:57:49] <twm1010> i've actually been meaning to run that utility
[12-Oct-2009 08:59:33] <twm1010> would this be it? zeopack.py -p 8100
[12-Oct-2009 09:01:34] <davetoo> 'yes
[12-Oct-2009 09:02:03] <davetoo> twm1010: are you running Enterprise, or remote/multiple collectors?
[12-Oct-2009 09:02:11] <twm1010> core, one collector
[12-Oct-2009 09:02:29] <davetoo> 'k
[12-Oct-2009 09:02:38] <twm1010> heh, its thinkin kinda hard about that command
[12-Oct-2009 09:02:47] <twm1010> perhaps i should have backed up data.fs first
[12-Oct-2009 09:02:50] <davetoo> oh yes, it will
[12-Oct-2009 09:02:50] <twm1010> oh well, no guts no glory
[12-Oct-2009 09:02:56] <davetoo> how many devices?
[12-Oct-2009 09:03:00] <twm1010> ~250
[12-Oct-2009 09:03:04] <twm1010> it was 2.6GB before
[12-Oct-2009 09:04:00] <davetoo> It will shrink dramatically, but then start growing again pretty quickly.  But it will remove all of the unlinked data.
[12-Oct-2009 09:04:33] <davetoo> but, especially with the perf daemons running, it will take a while
[12-Oct-2009 09:04:56] <twm1010> sure
[12-Oct-2009 09:05:18] <twm1010> hmm, it made a copy first anyway
[12-Oct-2009 09:06:27] <davetoo> Does it make any sense to change the mkfs options when building the perf filesystem?  Other than the ext writeback journaling and noatime mount?
[12-Oct-2009 09:06:38] <davetoo> worth changing cluster size?
[12-Oct-2009 09:07:16] <twm1010> you dedicate a volume just for perf data?
[12-Oct-2009 09:07:25] <davetoo> yes
[12-Oct-2009 09:07:27] <ckrough> davetoo: I think you got all the worthwhile stuff
[12-Oct-2009 09:07:55] <ckrough> davetoo: unless you are doing LVM on RAID with ext3, then you should make sure your striping is set appropriately
[12-Oct-2009 09:07:56] <twm1010> I've considered that... been meaning to ask if there were filesystem settings best for Zenoss
[12-Oct-2009 09:08:20] <ckrough> I do the same, whole seperate raid 10 array just for /opt/zenoss/perf
[12-Oct-2009 09:08:26] <davetoo> ckrough: not local disk
[12-Oct-2009 09:08:29] <twm1010> for max throughput?
[12-Oct-2009 09:08:38] <ckrough> noatime, data=writeback
[12-Oct-2009 09:08:40] <ckrough> twm1010: yeah
[12-Oct-2009 09:08:44] <ckrough> davetoo: SAN?
[12-Oct-2009 09:08:55] <davetoo> heh
[12-Oct-2009 09:09:14] <davetoo> yes, we've been forced to use blade servers with iSCSI
[12-Oct-2009 09:09:20] <ckrough> heh
[12-Oct-2009 09:09:31] <davetoo> though I want to do a comparison between iSCSI and NFS
[12-Oct-2009 09:09:37] <ckrough> let me know how it works out, havent looked too much into iSCSI, any latency issues?
[12-Oct-2009 09:09:37] <davetoo> I work for a storage system mfr
[12-Oct-2009 09:10:04] <davetoo> and, well, they insist on eating our own dogfood, even on stuff that will never be shown in the dog-and-pony datacenter tours.
[12-Oct-2009 09:10:15] <ckrough> gotcha
[12-Oct-2009 09:10:17] <davetoo> ckrough: we will find out :)
[12-Oct-2009 09:10:25] <twm1010> you can add noatime, data=writeback after the fact right? not a filesystem expert here
[12-Oct-2009 09:10:31] <twm1010> just edit fstab?
[12-Oct-2009 09:10:34] <davetoo> My development system has a six-spindle RAID10
[12-Oct-2009 09:10:39] <ckrough> davetoo: we tried a SAN but the IO we introduced was too much, moved back to DAS
[12-Oct-2009 09:10:41] <davetoo> writeback is not in fstab;
[12-Oct-2009 09:10:55] <davetoo> twm1010: you use tunefs
[12-Oct-2009 09:11:05] <ckrough> davetoo: yeah, my standard collector is a 2 spindle raid1 for the OS, and a 6 spindle 15k RAID10 for perf partition
[12-Oct-2009 09:11:06] <davetoo> or the option when you first mkfs
[12-Oct-2009 09:11:16] <davetoo> yep
[12-Oct-2009 09:11:28] <davetoo> 6 x 15k SAS
[12-Oct-2009 09:11:40] <ckrough> yeah, same
[12-Oct-2009 09:11:49] <twm1010> Before I do that, I'm using a 6x72GB 15k an LVM on RAID5
[12-Oct-2009 09:11:51] <davetoo> was a hand-me-down Dell box of some flavor
[12-Oct-2009 09:12:16] <ckrough> davetoo: might depend on your OS, it could be specified in grub on the ROOT= line
[12-Oct-2009 09:12:54] <ckrough> davetoo: "data=writeback" in mount options of fstab for RHEL/CentOS
[12-Oct-2009 09:13:02] <davetoo> oh
[12-Oct-2009 09:13:03] <davetoo> interesting
[12-Oct-2009 09:13:06] <ckrough> actually the grub thing would just be for the root /
[12-Oct-2009 09:13:27] <davetoo> writeback is the least-safe journaling algorithm, I guess
[12-Oct-2009 09:13:41] <ckrough> you'll want to read up on that option if you arent already familiar with journaling. some inherent risk with using it
[12-Oct-2009 09:14:02] <davetoo> yes which is why I only use it on the perf volume
[12-Oct-2009 09:14:03] <ckrough> yeah, least safe, so if you dont trust your storage or cant afford to lose some data, it may not be worth it
[12-Oct-2009 09:14:10] <davetoo> I consider the perf data somewhat expendable
[12-Oct-2009 09:14:15] <ckrough> same
[12-Oct-2009 09:14:20] <ckrough> to a point
[12-Oct-2009 09:14:35] <ckrough> most likely just lose a single polling cycle on a couple devices, well within SLA
[12-Oct-2009 09:14:43] <twm1010> gotcha, but noatime is just so it doesn't update access times right?
[12-Oct-2009 09:14:52] <davetoo> yes
[12-Oct-2009 09:14:56] <ckrough> yeah, with RRD thats a lot of extra writing
[12-Oct-2009 09:15:18] <ckrough> noatime implies nodiratime as well
[12-Oct-2009 09:15:33] <twm1010> damn, that didn't fix it
[12-Oct-2009 09:15:36] <davetoo> rrdtool disk access is the most important performance knob here
[12-Oct-2009 09:16:08] <davetoo> in fact, I try to be sure that I have enough RAM to keep all of my RRDs cached,
[12-Oct-2009 09:16:10] <ckrough> twm1010: RAID5 is a bad idea for perf
[12-Oct-2009 09:16:19] <twm1010> working with what i have
[12-Oct-2009 09:16:27] <twm1010> a tired server, with tired drives
[12-Oct-2009 09:16:27] <davetoo> tho I've never actually maxed-out one of my newer boxes with the RAID-10
[12-Oct-2009 09:16:48] <davetoo> twm1010: but can you re-build the RAID volume?
[12-Oct-2009 09:16:53] <ckrough> not sure how much overhead LVM introduces also
[12-Oct-2009 09:17:11] <davetoo> twm1010: what size are the drives ?
[12-Oct-2009 09:17:12] <ckrough> there are some CPU based calculations associated with that, but from what I've read its negligible on modern hardware
[12-Oct-2009 09:17:15] <twm1010> 72GB
[12-Oct-2009 09:17:19] <twm1010> It's an HP DL380
[12-Oct-2009 09:17:22] <twm1010> G4
[12-Oct-2009 09:20:35] <davetoo> damn I'm up too early
[12-Oct-2009 09:20:56] <davetoo> stupid girlfriend pushed me out of bed when the alarm went off, so I'd turn it off and let her keep sleeping.
[12-Oct-2009 09:21:04] <ckrough> ha
[12-Oct-2009 09:21:37] <davetoo> she didn't realize that it was still dark outside so I couldn't go do what she wanted me to do anyway
[12-Oct-2009 09:22:28] <twm1010> here's the output of zenperfsnmp command to that device
[12-Oct-2009 09:22:29] <twm1010> http://www.pastebin.org/44223
[12-Oct-2009 09:23:08] <davetoo> ah
[12-Oct-2009 09:23:14] <davetoo> that again
[12-Oct-2009 09:23:34] <davetoo> there is something going on where invoking zenperfsnmp manually doesn't actually do the snmp poll
[12-Oct-2009 09:23:46] <ckrough> what version is this
[12-Oct-2009 09:24:05] <davetoo> and fwiw, I've only seen that behavior in 2.4.x
[12-Oct-2009 09:25:06] <twm1010> 2.4.2
[12-Oct-2009 09:25:12] <davetoo> I think I even opened a support ticket about it, but not a trac ticket yet
[12-Oct-2009 09:25:17] <twm1010> i've held off on 2.4.5 because of something rmatte mentioned it breaking
[12-Oct-2009 09:26:09] <twm1010> I honestly think this is a weird issue with SNMP v1/v2c
[12-Oct-2009 09:26:39] <twm1010> the first time i added these devices i was only having issues with the interfaces, switched the dev class to v2c, and now some of the perf counters are misbehaving
[12-Oct-2009 09:26:58] <twm1010> its not even showing sysUptime correctly, and i'm using the standard template from /Devices for that
[12-Oct-2009 09:30:54] <davetoo> I don't have any ASAs to compare notes about
[12-Oct-2009 09:52:08] <sloof3> Tell me if this is possible with ZenOSS.  I'd like to use the class system currently used by ZenOSS to graph certain OIDs for general classes of devices. On top of that I'd like to be able to graph other OIDs on a case by case basis without creating dozens of subclasses.  Just a quick "Bind this template to this device".
[12-Oct-2009 09:52:59] <mrayzenoss> yes, you can bind templates to individual devices
[12-Oct-2009 09:54:21] <mrayzenoss> and you can add templates that are used at the device class level for those "certain OIDs"
[12-Oct-2009 09:54:40] <sloof3> Excellent
[12-Oct-2009 10:00:21] <sloof3> Am I correct in assuming the class structure allows for template inheritance?
[12-Oct-2009 10:03:07] <mrayzenoss> yes, a template added at /Devices will be available to everything below it
[12-Oct-2009 10:03:11] <mrayzenoss> not bound, but available
[12-Oct-2009 10:05:54] <twm1010> and if you bind to a class, it binds to all device in the classes, unless overridden
[12-Oct-2009 10:16:59] <sloof3> "Delete Template" doesn't actually delete the template, just unbinds?
[12-Oct-2009 10:19:19] <mrayzenoss> no, that will delete it.  To unbind, go to "Bind Templates" and deselect the one you don't want to use
[12-Oct-2009 10:31:52] <sloof3> Lets see if I understand this:  Every device has the 'device' template bound to it.  Where 'device' is defined is dependant on first match from the individual device level up to /Device
[12-Oct-2009 10:35:24] <twm1010> Not really no, every device receives its bindings from device class unless overridden
[12-Oct-2009 10:35:49] <twm1010> at /Devices, the "Device" template is bound to at the minimum get system uptime via SNMP
[12-Oct-2009 10:36:01] <sloof3> ok
[12-Oct-2009 10:36:20] <twm1010> this is inherited down the chain, but overridden at places like /Devices/Servers/Windows
[12-Oct-2009 10:36:27] <twm1010> Where the standard Windows template checks uptime, so the "Device" template is not needed
[12-Oct-2009 10:36:35] <sloof3> So /Device/Network/Router/Cisco has a 'device' template which queries uptime/cisco and mem free?
[12-Oct-2009 10:36:40] <twm1010> Yes
[12-Oct-2009 10:37:03] <sloof3> uptime/cpu/mem*
[12-Oct-2009 10:38:10] <twm1010> its all inheritance
[12-Oct-2009 10:38:22] <twm1010> unless overridden, or you change the bindings
[12-Oct-2009 10:46:20] <sloof3> Overriding occurs in zProperties?
[12-Oct-2009 10:46:37] <metalklesk> mrayzenoss
[12-Oct-2009 10:46:40] <metalklesk> hi
[12-Oct-2009 10:46:56] <mrayzenoss> myellow
[12-Oct-2009 10:46:59] <metalklesk> i was building my own suse zenpack
[12-Oct-2009 10:47:04] <metalklesk> and trying
[12-Oct-2009 10:47:38] <metalklesk> but it is impossible to get some data
[12-Oct-2009 10:47:39] <metalklesk> and the suse zenpack from edgard is OK
[12-Oct-2009 10:47:56] <metalklesk> is SUSE the problem
[12-Oct-2009 10:48:29] <metalklesk> i tried to model my sles with /device/ssh/linux and it does not collect data
[12-Oct-2009 10:48:39] <metalklesk> but from mandriva or ubuntu i have no problem
[12-Oct-2009 10:48:46] <metalklesk> in the same box
[12-Oct-2009 10:48:59] <metalklesk> with no firewall
[12-Oct-2009 10:49:04] <metalklesk> :s
[12-Oct-2009 10:50:34] <metalklesk> all i got from suse modeling is a timeout, even changing the timeout to 720 seconds, whe i reach that time, timeout
[12-Oct-2009 11:00:58] <sloof3> I'm having some trouble turning off: IPservice, OSProcess and WinService from /Device/Network/Router
[12-Oct-2009 11:38:28] <twm1010> sloof3: you shouldn't have to turn off winservices
[12-Oct-2009 11:38:36] <twm1010> when you say "
[12-Oct-2009 11:38:43] <twm1010> turn off, what exactly are you trying to do
[12-Oct-2009 11:39:19] <twm1010> for instance, ip services is port monitoring, you would have to through services/ipservices/ and find the ports/applications that are currently set to automonitor and set their zproperty to false.
[12-Oct-2009 11:39:35] <twm1010> so that zenoss doesn't start monitoring it upon discovery of the listening port
[12-Oct-2009 11:42:43] <sloof3> twm1010: I thought those templates were the reason I was seeing empty sections under  /device/network/router/cisco/blah/OS for "OS Processes" "IP services" "File Systems"
[12-Oct-2009 12:04:19] <twm1010> sloof3: templates are for the "performance" tab
[12-Oct-2009 12:04:24] <twm1010> not the OS tab
[12-Oct-2009 12:25:28] <sloof3> twm1010: How can I turn off the OS tab portions I don't need?
[12-Oct-2009 12:39:02] <twm1010> Well, you can't turn off those sections entirely
[12-Oct-2009 12:39:14] <twm1010> but you can turn off the things that appear in them from being collected/monitored
[12-Oct-2009 12:39:23] <twm1010> Why would you want to do that? Curious.
[12-Oct-2009 14:45:49] kevin7kal_ is now known as kevin7kal
[12-Oct-2009 15:04:04] <sloof3> They don't apply to routers at all
[12-Oct-2009 15:06:07] LarsN_Away is now known as LarsN
[12-Oct-2009 16:01:02] LarsN is now known as LarsN_Away
[12-Oct-2009 16:35:53] <kobalt> using a transform, anyone know how to get the snmp trap to display all of its variables? I know I can do str(getattr(evt, "name of attribute")) and it will give me the value of that attribute, but what if I want to get all the attributes?
[12-Oct-2009 16:37:02] <kobalt> I have some traps that have a number of different attributes it can pass so just trying to see how to do this the easiest
[12-Oct-2009 16:49:39] <davetoo> maybe evt.propertyItems()
[12-Oct-2009 16:49:53] <davetoo> although they haven't been doing a good job of keeping that working these days
[12-Oct-2009 16:51:38] <kobalt> ill give it a try, thanks davetoo
[12-Oct-2009 16:52:52] <davetoo> Jane Curry has a useful writeup
[12-Oct-2009 16:53:28] <davetoo> (I keep wanting to type Jane Curtin)
[12-Oct-2009 16:54:27] <kobalt> LOL
[12-Oct-2009 16:54:39] <kobalt> I am about half way through that paper
[12-Oct-2009 16:55:21] <davetoo> the thing is... I'm not sure that the event details are easy to get in the transform
[12-Oct-2009 16:56:34] <davetoo> somebody chastized me about why I didnt' just access such-and-such a property, but during transform processing, I don't think they are given to you by default
[12-Oct-2009 16:57:14] <davetoo> One thing that might be helpful is just to write a transform that writes evt.__dict__ (and maybe dir(evt) ) to a file
[12-Oct-2009 16:57:22] <davetoo> and also locals()
[12-Oct-2009 16:57:31] <davetoo> and if you're a masochist, globals()
[12-Oct-2009 23:31:02] <salax> hello
[12-Oct-2009 23:31:26] <salax> i've got problem getting hrSWInstalled in openbsd
[12-Oct-2009 23:31:33] <salax> anyone have idea?
[13-Oct-2009 00:00:46] [disconnected at Tue Oct 13 00:00:46 2009]
[13-Oct-2009 00:00:46] [connected at Tue Oct 13 00:00:46 2009]
[13-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[13-Oct-2009 04:14:38] WebMaven_ is now known as webmaven
[13-Oct-2009 05:59:32] baffle_ is now known as baffle
[13-Oct-2009 08:37:21] <cain22> hello all.......
[13-Oct-2009 08:40:41] <rmatte> hey
[13-Oct-2009 08:42:50] <exarkun> I want to start my zenoss over again.  How do I reset it to the original uncustomized, unconfigured, unmodified state?
[13-Oct-2009 08:50:01] <twm1010> i'd just shut it down, uninstall it, and reinstall it
[13-Oct-2009 08:50:02] <twm1010> but that's me
[13-Oct-2009 08:50:42] <exarkun> That approach had occurred to me.  I thought there might be a "zenreseteverything" command or something, though.
[13-Oct-2009 08:51:06] <twm1010> nah, the zopeDB has to be rebuilt, easier just to nix it and start over
[13-Oct-2009 08:54:19] <exarkun> Meh.  The deb doesn't uninstall cleanly. :/
[13-Oct-2009 08:55:08] <exarkun> But at least everything it leaves behind seems to be in /usr/local/zenoss
[13-Oct-2009 09:27:17] <rmatte> the deb is just the stack installer wrapped up in a deb
[13-Oct-2009 09:29:03] <exarkun> Misleading :/
[13-Oct-2009 09:32:27] <rmatte> hehe
[13-Oct-2009 09:32:44] <rmatte> but yeh, you could basically just do: rm -rf /usr/local/zenoss
[13-Oct-2009 09:32:47] <rmatte> and then reinstall it
[13-Oct-2009 09:32:56] <rmatte> though you shouldn't even have to do that before reinstalling
[13-Oct-2009 09:59:59] <rmatte> hmmm, not overly lively in here this morning
[13-Oct-2009 10:04:38] * ckrough is buried in php/javascript/mysql
[13-Oct-2009 10:05:28] <rmatte> fun fun
[13-Oct-2009 10:05:46] <rmatte> I'm doing some python coding this morning
[13-Oct-2009 10:06:35] <ckrough> I always enjoy php
[13-Oct-2009 10:06:54] <rmatte> I've never really taken the time to really learn it, I've only done some very basic stuff with it
[13-Oct-2009 10:07:06] <rmatte> I'm very much enjoying python though
[13-Oct-2009 10:50:56] <rmatte> g'day Nate
[13-Oct-2009 10:53:20] <davetoo> heh
[13-Oct-2009 10:53:30] <davetoo> read that as "g'day Mate" at first
[13-Oct-2009 10:53:44] <rmatte> lol
[13-Oct-2009 10:53:51] <rmatte> I'm not australian :P
[13-Oct-2009 10:56:15] <davetoo> so, just looking at 2.5 a bit, again
[13-Oct-2009 10:57:00] <davetoo> I think I wish that this new event console would allow users to add fields
[13-Oct-2009 10:57:33] <davetoo> perhaps even  have a pulldown to select from their own custom event views right here
[13-Oct-2009 11:01:46] <cryptographrix> 'morning coders!
[13-Oct-2009 11:02:04] <davetoo> ugh
[13-Oct-2009 11:02:14] <davetoo> this coder needs much more coffee
[13-Oct-2009 11:02:23] <cryptographrix> go for it
[13-Oct-2009 11:02:51] <cryptographrix> I'm trying to figure out how to interpret stats represented in xml in zenoss
[13-Oct-2009 11:10:03] <davetoo> what do you need to do with them?
[13-Oct-2009 11:10:59] <cgibbons> mmm coffeee
[13-Oct-2009 11:15:01] <cryptographrix> going to graph them eventually
[13-Oct-2009 11:15:28] <cryptographrix> mostly basic, but proprietary, server stats - amount of files in a certain directory etc
[13-Oct-2009 11:16:43] <cryptographrix> amount of threads, yaddayadda
[13-Oct-2009 11:25:02] <davetoo> I wonder if you could use zencommand with a parser that output nagios-style status and perf data
[13-Oct-2009 11:25:34] burro is now known as hector
[13-Oct-2009 11:25:45] hector is now known as chkraise
[13-Oct-2009 11:30:47] <rmatte> davetoo: yeh, that'd be the easiest way to do it
[13-Oct-2009 11:31:17] <chkraise> anyone know how to take a device that only supports smtp alerts and convert those to zenoss events?
[13-Oct-2009 11:31:59] <davetoo> procmail?
[13-Oct-2009 11:32:14] <davetoo> plus zensendevent?
[13-Oct-2009 11:32:36] <chudler_> possibly some sort of procmail -> syslog
[13-Oct-2009 11:33:28] <ckrough> or procmail->python+xmlrpc
[13-Oct-2009 11:33:46] <ckrough> the python code could digest the body of the email and create an event via xmlrpc
[13-Oct-2009 11:44:44] <chkraise> hmmm ok
[13-Oct-2009 11:44:49] <chkraise> let me try that
[13-Oct-2009 11:58:53] <davetoo> so
[13-Oct-2009 11:59:09] <davetoo> when will 2.5 be out?
[13-Oct-2009 11:59:10] <davetoo> :)
[13-Oct-2009 11:59:40] <davetoo> We'll be going to Production with Enterprise in about three weeks,
[13-Oct-2009 12:00:23] <davetoo> I wonder if I should put the 2.5 beta on the dev/beta system and expect that it'll be ready by then, just because I don't want to train people on the Event Console twice in two months
[13-Oct-2009 12:00:51] <davetoo> Plus it has an (almost working) Solaris ssh template
[13-Oct-2009 12:01:27] <rmatte> davetoo: I'd be very careful with rushing in to using 2.5 as prod, I'd at least wait until 2.5.1
[13-Oct-2009 12:01:45] <rmatte> there's always a bunch of bug fixes that get done shortly after release
[13-Oct-2009 12:01:59] <davetoo> aye
[13-Oct-2009 12:02:16] <davetoo> I'm thinking about not using snmp-based process monitoring at all
[13-Oct-2009 12:02:18] <rmatte> I'm going to be thoroughly testing it before it goes anywhere near by prod boxes
[13-Oct-2009 12:02:20] <davetoo> too quirky
[13-Oct-2009 12:02:54] <rmatte> I haven't really had any issues with the snmp process monitoring, but I'm not monitoring java processes or anything with it
[13-Oct-2009 12:03:52] <davetoo> even the zenoss daemons give me fits, because $0 is /usr/bin/python
[13-Oct-2009 12:07:01] <rmatte> ah
[13-Oct-2009 12:07:24] <rmatte> I'm monitoring the zenoss daemons perfectly fine
[13-Oct-2009 12:07:56] <davetoo> okay maybe it's a PEBCAK
[13-Oct-2009 12:08:59] <rmatte> you mean a PEBKAC
[13-Oct-2009 12:09:01] <rmatte> :)
[13-Oct-2009 12:10:05] <cwj> six of one and half a dozen of the other
[13-Oct-2009 12:11:16] <rmatte> cwj: hm?
[13-Oct-2009 12:11:43] <cwj> whether the problem is between the chair and keyboard or the keyboard and chair, it is expressing the same idea
[13-Oct-2009 12:11:52] <cwj> just like "six" is the same thing as "half a dozen"
[13-Oct-2009 12:12:10] <rmatte> true
[13-Oct-2009 12:13:15] <rmatte> but thinkgeek agrees with me: http://www.thinkgeek.com/interests/sysadmin/6692/
[13-Oct-2009 12:13:17] <rmatte> so I win
[13-Oct-2009 12:13:43] <twm1010> odd, i cannot login to zenoss from firefox on my own PC
[13-Oct-2009 12:13:47] <twm1010> yet, it works elsewhere
[13-Oct-2009 12:14:01] <rmatte> twm1010: clear the cache and try again
[13-Oct-2009 12:14:25] <twm1010> did that a few times now
[13-Oct-2009 12:15:09] <twm1010> trying that clear personal data wizard
[13-Oct-2009 12:15:13] <rmatte> can you at least ping or ssh to the server?
[13-Oct-2009 12:15:23] <rmatte> try telneting to port 8080 on the server
[13-Oct-2009 12:15:30] <twm1010> oh absolutely, its my machine thats the issue
[13-Oct-2009 12:15:35] <twm1010> it works from my laptop :P
[13-Oct-2009 12:15:56] <rmatte> does it work from any browsers other than firefox?
[13-Oct-2009 12:16:01] <twm1010> hah, there it works again, very odd
[13-Oct-2009 12:16:09] <rmatte> mhmmm
[13-Oct-2009 12:16:12] <twm1010> yeah, IE and Opera worked, but they tend to display the page wrong
[13-Oct-2009 12:16:19] <rmatte> yeh, they do
[13-Oct-2009 12:16:23] <twm1010> i had to blow out all of my personal info out of firefox
[13-Oct-2009 12:16:55] <twm1010> ? for you.... a thread post recently had me back off my zMaxOID value on one of my device classes, fixed my ASA monitoring.
[13-Oct-2009 12:16:59] <rmatte> had you ever actually closed firefox after clearing the cache?
[13-Oct-2009 12:17:02] <twm1010> Now just how the heck are you supposed to know when to do that?
[13-Oct-2009 12:17:30] <rmatte> twm1010: it really only applies to ASA as far as I can see
[13-Oct-2009 12:17:58] <twm1010> hah, ok. just making sure i wasn't missing some basic skill or something here, i suppose blasting the device with snmpwalk might have revealed that
[13-Oct-2009 12:18:06] <rmatte> twm1010: that's always worth a shot if a device isn't responding to SNMP in Zenoss and you've tried everything else
[13-Oct-2009 12:18:46] <rmatte> well, generally, if you can snmpwalk the device from the zenoss box but Zenoss is throwing SNMP Agent Down events, you can pretty much figure that that's the issue
[13-Oct-2009 12:18:46] <twm1010> ahh.. and i suppose the standard SNMPwalk only grabs system which is only like 15 OIDs
[13-Oct-2009 12:19:06] <rmatte> nah, standard snmpwalk queries 1 OID at a time I believe
[13-Oct-2009 12:19:13] <rmatte> whereas Zenoss tries for like 40 by default
[13-Oct-2009 12:19:20] <twm1010> Hrmm... ok.
[13-Oct-2009 12:19:38] <twm1010> It fixed my interface polling, uptime, all my graphs
[13-Oct-2009 12:19:43] <rmatte> yup
[13-Oct-2009 12:19:59] <rmatte> CiscoASAs are picky about packet size
[13-Oct-2009 12:21:09] <rmatte> By trying to grab 40 in one go the packet is larger than the ASA will permit
[13-Oct-2009 12:21:15] <rmatte> so you need to back it down to like 20 or 10
[13-Oct-2009 12:21:38] <twm1010> That makes sense.
[13-Oct-2009 12:22:17] <twm1010> Moving on, next goal, DB2 monitoring
[13-Oct-2009 12:22:47] <rmatte> have fun with that :)
[13-Oct-2009 12:23:06] <twm1010> heh, i'm hoping for a Nagios plugin
[13-Oct-2009 12:23:20] <rmatte> yeh, you might be able to find one
[13-Oct-2009 12:27:33] <twm1010> where are the included nagios plugins kept?
[13-Oct-2009 12:28:03] <rmatte> there aren't any included to my knowledge
[13-Oct-2009 12:28:14] <twm1010> really? i thought there were a ton of them
[13-Oct-2009 12:28:23] <rmatte> not that I'm aware of
[13-Oct-2009 12:28:43] <rmatte> They have nagios plugin support, but I don't see why they'd actually package a bunch with it
[13-Oct-2009 12:28:52] <rmatte> especially since you can use google to find any plugins you need
[13-Oct-2009 12:28:56] <twm1010> yeah, $ZENHOME/common/libexec
[13-Oct-2009 12:29:01] <rmatte> oh?
[13-Oct-2009 12:29:27] <twm1010> hrmm.. might be one directory higher than that
[13-Oct-2009 12:29:54] <twm1010> still, missing the one i want... but thats okay
[13-Oct-2009 12:29:58] <rmatte> yeh, it's in $ZENHOME/../common/libexec
[13-Oct-2009 12:30:39] <rmatte> I just write my own custom scripts and just have them output in nagios format
[13-Oct-2009 12:30:59] <rmatte> but I guess there's no point in reinventing the wheel :)
[13-Oct-2009 12:31:28] <twm1010> or when you're not a DBA and don't know what to monitor :)
[13-Oct-2009 12:31:35] <rmatte> hehe
[13-Oct-2009 12:31:42] <rmatte> then you ask your DBA :P
[13-Oct-2009 12:32:01] <twm1010> this looks promising
[13-Oct-2009 12:32:01] <twm1010> http://exchange.nagios.org/directory/Plugins/Databases/DB2/check_db2_health/details
[13-Oct-2009 12:33:10] <rmatte> yeh, that does
[13-Oct-2009 12:36:02] <twm1010> Actually, this might make a great ZenPack
[13-Oct-2009 12:36:26] <rmatte> it definitely could
[13-Oct-2009 12:38:22] <twm1010> but it would be a template you'd have to copy
[13-Oct-2009 12:38:39] <twm1010> you couldn't use generic datasources, everyone's databases will have different names
[13-Oct-2009 12:39:11] <rmatte> yeh
[13-Oct-2009 12:39:30] <rmatte> but that's not bad, you don't generally have a million DB2 servers
[13-Oct-2009 12:39:41] <rmatte> so you set it up for each server you have and then forget about it
[13-Oct-2009 12:43:02] <sergeymasushko> Hi guys, I have created a mib tree.... is there a way to force zenoss to create a template according to that MIB file?
[13-Oct-2009 12:43:29] <rmatte> sergeymasushko: Mibs are not used for monitoring templates at all, they are only used for translating traps
[13-Oct-2009 12:43:43] <rmatte> sergeymasushko: monitoring templates need to be created by hands using the correct OIDs
[13-Oct-2009 12:43:58] <rmatte> by hand* rather
[13-Oct-2009 12:45:20] <sergeymasushko> ok... is there a way to automate creating of the template... e.g. without web interface... it's will take too much time e.g. to manually add about 300 data sources...
[13-Oct-2009 12:45:41] <rmatte> sergeymasushko: not that I'm aware of
[13-Oct-2009 12:46:09] <rmatte> sergeymasushko: I'd imagine you could script something in zendmd, but it would probably take just as long to figure out what functions to use in the script than to do it by hand
[13-Oct-2009 12:46:38] <rmatte> what do you need 300 datapoints for?
[13-Oct-2009 12:49:09] <kobalt> let me see if I am understanding this correct with this code "alarm = str(getattr(evt, "dcPwrSysDigAlrmStringValue", "null"))" if I dont have a value for dcPwrSysDigAlrmStringValue, it will set the value of alarm to null?
[13-Oct-2009 12:49:15] <sergeymasushko> I've finished writing of sip server monitoring utility... it returns 15 OIDs for each SIP server... I have about 100 SIP servers to monitor :)
[13-Oct-2009 12:50:22] <rmatte> kobalt: yes
[13-Oct-2009 12:50:38] <rmatte> kobalt: I usually use "Unknown" instead of "null", but whatever you like
[13-Oct-2009 12:51:10] <rmatte> sergeymasushko: and each SIP server doesn't return the same 15 OIDs?
[13-Oct-2009 12:51:29] <kobalt> rmatte: ok so second part how do I write a if then statement, I keep trying to do if alarm != "null" but it does not like that
[13-Oct-2009 12:51:57] <rmatte> kobalt: I'd some something like...
[13-Oct-2009 12:52:02] <kobalt> basicly if it has a value I want to have it in my evt.summary if not I want it to skip it
[13-Oct-2009 12:52:24] <rmatte> import re
[13-Oct-2009 12:52:24] <rmatte> if not re.match("null", alarm)
[13-Oct-2009 12:53:08] <rmatte> obviously with a : at the end of it
[13-Oct-2009 12:53:12] <rmatte> if not re.match("null", alarm):
[13-Oct-2009 12:53:49] <kobalt> do I need the import re
[13-Oct-2009 12:53:54] <rmatte> yes
[13-Oct-2009 12:53:55] <kobalt> in the transform
[13-Oct-2009 12:53:57] <kobalt> ok
[13-Oct-2009 12:54:02] <rmatte> I believe so anyways
[13-Oct-2009 12:54:10] <rmatte> you can try without it, but I don't think it'll work
[13-Oct-2009 12:55:09] <kobalt> thank you so much you just saved me a headache lol
[13-Oct-2009 12:55:11] <sergeymasushko> rmatte: OIDs looks like:
[13-Oct-2009 12:55:11] <sergeymasushko> .1.3.6.1.4.1.32583.1.[sip_server_number].[port].[param] , i.e.
[13-Oct-2009 12:55:11] <sergeymasushko> .1.3.6.1.4.1.32583.1.1.5060.1 - amount of active calls
[13-Oct-2009 12:55:11] <sergeymasushko> .1.3.6.1.4.1.32583.1.1.5090.1 - amount of active calls
[13-Oct-2009 12:55:11] <sergeymasushko> .1.3.6.1.4.1.32583.1.2.5060.1 - amount of active calls
[13-Oct-2009 12:55:12] <sergeymasushko> .1.3.6.1.4.1.32583.1.2.5090.1 - amount of active calls
[13-Oct-2009 12:55:14] <sergeymasushko> .1.3.6.1.4.1.32583.1.3.5060.2 - amount of failed calls
[13-Oct-2009 12:55:16] <sergeymasushko> .1.3.6.1.4.1.32583.1.3.5090.15 - amount of rejected calls
[13-Oct-2009 12:55:17] <rmatte> kobalt: no problem
[13-Oct-2009 12:55:18] <sergeymasushko> etc.
[13-Oct-2009 12:55:50] <rmatte> sergeymasushko: I see...
[13-Oct-2009 12:56:55] <cryptographrix> quick question - latest version of zenoss - how do you set units for data sources?
[13-Oct-2009 12:57:04] <cryptographrix> (er, points...)
[13-Oct-2009 12:57:47] <rmatte> sergeymasushko: well, there are more efficient ways than using SNMP datasources.  you could use command based datasources and have a script that gathers the data based on parameters passed to the script, then just create a local copy of the template for each server and just modify those parameters
[13-Oct-2009 12:58:21] <cryptographrix> rmatte: that's exactly what I decided on doing, and it works wonderfully.
[13-Oct-2009 12:58:23] <rmatte> cryptographrix: units are set in the graph settings itself, not on the actual data points
[13-Oct-2009 12:58:28] <cryptographrix> ah,kk
[13-Oct-2009 12:59:12] <rmatte> cryptographrix: the datapoints just contain a plan value as far as Zenoss knows
[13-Oct-2009 12:59:17] <rmatte> plain value*
[13-Oct-2009 12:59:37] <cryptographrix> cool deal
[13-Oct-2009 13:00:14] <sergeymasushko> rmatte: this way is not sufficient for me... I need to locate all data under the same device... .
[13-Oct-2009 13:00:49] <sergeymasushko> rmatte: ok... thanks... for the help will dig into the zendmd...
[13-Oct-2009 13:00:55] <rmatte> sergeymasushko: I see, so you're essentially going to have like 100 graphs on one perf page?
[13-Oct-2009 13:01:34] <rmatte> sergeymasushko: that's going to be a bit of a nightmare for you lol.  I have like 30+ graphs on one page and there's usually a few of them that don't load when I first load the page, I then have to keep refreshing the page until they all load
[13-Oct-2009 13:01:50] <rmatte> and it takes a long time just for 30 to refresh
[13-Oct-2009 13:01:55] <rmatte> 100 will take a really long time
[13-Oct-2009 13:02:00] <sergeymasushko> rmatte: could be... however I think most of graphs will be complex...
[13-Oct-2009 13:02:20] <straterra> rmatte: is there any way to have a page thats like..a collection of graphs from different devices?
[13-Oct-2009 13:02:46] <rmatte> straterra: you'd have to create a graph report
[13-Oct-2009 13:02:46] <sergeymasushko> straterra: reports -> multi graph reports
[13-Oct-2009 13:02:48] <rmatte> straterra: that's the only way that I know of
[13-Oct-2009 13:02:58] <straterra> Hmm..ok
[13-Oct-2009 13:03:16] <sergeymasushko> straterra: it's well documented in the admin guide...
[13-Oct-2009 13:03:18] <straterra> I'll give that a shot..I just liked in Cacti having a single page with all of our T1's
[13-Oct-2009 13:04:12] <twm1010> That's not too hard to do, it just not so apparent at first.
[13-Oct-2009 13:04:48] <sergeymasushko> ok guys... gotta go... once again thanks for the help :)
[13-Oct-2009 13:04:54] <rmatte> np
[13-Oct-2009 13:18:31] <exarkun> The source tarball would probably be a little smaller if it didn't include lots of little redundant tarballs inside it
[13-Oct-2009 13:18:48] <rmatte> such as?
[13-Oct-2009 13:19:30] <exarkun> libzenoss/bin.tar.gz
[13-Oct-2009 13:19:35] <exarkun> libzenoss/Products.tar.gz
[13-Oct-2009 13:19:41] <exarkun> libzenoss/extras.tar.gz
[13-Oct-2009 13:19:52] <rmatte> hmmm
[13-Oct-2009 13:20:13] <rmatte> mention it to Matt, maybe he can look in to why they do that
[13-Oct-2009 13:20:29] <exarkun> What's Matt's irc nick?
[13-Oct-2009 13:23:35] <rmatte> mrayzenoss
[13-Oct-2009 13:23:56] <rmatte> Matt Ray, he's the Zenoss community manager
[13-Oct-2009 13:24:27] <exarkun> Thanks
[13-Oct-2009 13:24:34] <rmatte> np
[13-Oct-2009 13:27:17] <cgibbons> we have a source tarball? huh
[13-Oct-2009 13:28:14] <rmatte> cgibbons: to build from source on things like FreeBSD
[13-Oct-2009 13:28:33] <cgibbons> just surprised we have that when the svn stuff is easier to grab
[13-Oct-2009 13:29:02] <rmatte> just as easy to grab :P
[13-Oct-2009 13:29:05] <rmatte> wget http://downloads.sourceforge.net/zenoss/zenoss-2.4.5.tar.gz
[13-Oct-2009 13:29:07] <rmatte> done
[13-Oct-2009 13:29:33] <cgibbons> i think the actual # of steps to go from source to working build are easier with svn :) but no matter
[13-Oct-2009 13:29:34] <rmatte> or "fetch" in place of wget if you're using BSD
[13-Oct-2009 13:30:06] <rmatte> cgibbons: how do you figure?  the stuff you'd dump from svn is basically exactly what's in the tarball anyways :P
[13-Oct-2009 13:31:42] <rmatte> I should setup a FreeBSD VM at home, haven't worked with FreeBSD in quite a while
[13-Oct-2009 13:37:22] <rmatte> afk for a few
[13-Oct-2009 13:42:32] <exarkun> I made a new zenpack.  I installed it with zenpack --install --link.  If I modify it via the web ui, can I get my changes reflected in the original source directory?  I see that I can "export" it, but that seems like it would be a very inconvenient way to work (changing stuff, exporting it, re-integrating it into the source tree, repeat).
[13-Oct-2009 13:43:03] <exarkun> Or am I not supposed to try to version control things like objects.xml?
[13-Oct-2009 13:47:33] <TBKDan> My zenoss box is throwing an error for localhost: "threshold of zeneventlog cycle time exceeded: current value 60.03"  It's been doing this consistently for the past several weeks and I'm not sure what has changed... any ideas on what to check for?
[13-Oct-2009 13:49:14] <TBKDan> And the value for the timeout fluctuates... now it's at 64.90s
[13-Oct-2009 13:49:35] <TBKDan> If I clear the event and clear the heartbeats, it comes right back.
[13-Oct-2009 13:56:50] <rmatte> TBKDan: you could try setting a higher timeout value for that
[13-Oct-2009 13:57:46] <TBKDan> rmatte: Where do I set the timeout for the eventlog?
[13-Oct-2009 13:58:00] <rmatte> TBKDan: go to Collectors -> localhost -> Edit
[13-Oct-2009 13:58:12] <rmatte> you'll see "Event Log Cycle Interval (secs)" at the top
[13-Oct-2009 13:58:23] <rmatte> It'll probably be set to 60 or something
[13-Oct-2009 13:58:26] <rmatte> up it to 300
[13-Oct-2009 13:58:55] <TBKDan> rmatte: Is that the timeout or how often it checks the event log?
[13-Oct-2009 13:59:11] <rmatte> that's the timeout for the cycle of the zeneventlog daemon
[13-Oct-2009 13:59:32] <rmatte> cycles start every 300 seconds (every 5 minutes)
[13-Oct-2009 13:59:38] <rmatte> so setting the timeout to 300 is fine
[13-Oct-2009 14:00:04] <rmatte> you can set it to 120 or whatever if you want
[13-Oct-2009 14:00:08] <rmatte> anything higher than 60
[13-Oct-2009 14:07:19] <kobalt> does anyone know if a device reports down from /status/ping will the collectors still try to collect?
[13-Oct-2009 14:08:16] <rmatte> kobalt: no, they won't
[13-Oct-2009 14:08:44] <rmatte> kobalt: if something is ping down, Zenoss stops polling everything on it until it sees it up again
[13-Oct-2009 14:09:34] <kobalt> so if I have it set to not auto clear the up alarm will it still thinks its down because the down alarm has not been moved to history
[13-Oct-2009 14:09:49] <rmatte> yes, it will
[13-Oct-2009 14:09:57] <rmatte> why would you not want it to auto-clear ping down events?
[13-Oct-2009 14:10:53] <kobalt> we report on up and down times, due to our SLA so if it autoclears it, we dont see the time, then that create a issue if something goes down for 40 seconds and clears we would not see it
[13-Oct-2009 14:10:58] <rmatte> ping down events are also used to accurately calculate availability values, so if you start messing around with the auto-clears your availability values won't be accurate either
[13-Oct-2009 14:11:00] <kobalt> and we want to see it
[13-Oct-2009 14:11:39] <TBKDan> rmatte: I changed the value to 70, restarted zenoss, and I'm still getting the errors. 60.02s timeout
[13-Oct-2009 14:12:30] <rmatte> TBKDan: Devices -> Manage -> Push Changes
[13-Oct-2009 14:13:08] <rmatte> kobalt: so you need to notify clients even if a device goes down for like 40 seconds, is what you're saying?
[13-Oct-2009 14:13:18] <kobalt> correct
[13-Oct-2009 14:13:25] <kobalt> we are a very proactive noc
[13-Oct-2009 14:13:31] <rmatte> kobalt: and you need to notify them about it right away, or down the road?
[13-Oct-2009 14:13:45] <kobalt> rmatte: correct
[13-Oct-2009 14:13:53] <rmatte> kobalt: you have people watching the event console?
[13-Oct-2009 14:14:26] <kobalt> rmatte: we will, but not atm, we are testing out zenoss as a alternitive to hp open view
[13-Oct-2009 14:15:35] <kobalt> rmatte: so in the time that we are using it unless we speed up the browswer refresh we would not see it
[13-Oct-2009 14:15:51] <kobalt> rmatte: and I have not found the option for that
[13-Oct-2009 14:16:10] <rmatte> kobalt: why are you not just having it send email alerts to a general mailbox?
[13-Oct-2009 14:16:34] <TBKDan> rmatte: 2 more timeouts since pushing changes, both just over 60s
[13-Oct-2009 14:16:46] <rmatte> kobalt: we have it interfaced with our ticketing system, so when a device goes down it opens a ticket, so it doesn't matter if it clears a few seconds later, you'd need to setup something similar
[13-Oct-2009 14:16:55] <rmatte> TBKDan: try setting it to like 120
[13-Oct-2009 14:17:01] <exarkun> When I run zenctl, it writes out "Unknown id: **OS_USERNAME**" and exits.
[13-Oct-2009 14:17:06] <rmatte> TBKDan: you may need to restart Zenoss afterwards
[13-Oct-2009 14:17:18] <kobalt> rmatte: we montior over 5k devices, so email box would get full quickly
[13-Oct-2009 14:17:33] <kobalt> rmatte: what ticketing system do you use
[13-Oct-2009 14:18:16] <rmatte> kobalt: a customized version of OTRS
[13-Oct-2009 14:20:10] <kobalt> rmatte: how customized did you have to do to get zenoss to intergrate with it
[13-Oct-2009 14:20:32] <rmatte> the customization was more for the visuals than for anctually creating the tickets in it
[13-Oct-2009 14:20:49] <rmatte> although we did customize it for certain pieces of info that it didn't support beforehand
[13-Oct-2009 14:20:53] <rmatte> it definitely wasn't simple to do
[13-Oct-2009 14:21:10] <rmatte> then we wrote a perl script which creates tickets in the ticketing systems based on values passed to it
[13-Oct-2009 14:21:38] <rmatte> and we created a command to execute it for events that come in (Event Manager -> Commands)
[13-Oct-2009 14:21:45] <mrayzenoss> kobalt: what ticketing system are you using?
[13-Oct-2009 14:22:30] <kobalt> mrayzenoss, we are using RT atm but evaluating others
[13-Oct-2009 14:23:05] <kobalt> RT = Request Tracker
[13-Oct-2009 14:23:07] <kobalt> sorry
[13-Oct-2009 14:23:08] <mrayzenoss> yeah
[13-Oct-2009 14:23:30] <mrayzenoss> I've heard of integrations with RT, haven't seen a write-up for it anywhere though
[13-Oct-2009 14:23:52] <mrayzenoss> you can customize the outbound emails to conform to the ticketing system
[13-Oct-2009 14:24:10] <mrayzenoss> it's in the Admin Guide
[13-Oct-2009 14:24:20] <mrayzenoss> Enterprise has a Remedy integration if you have that
[13-Oct-2009 14:24:26] <kobalt> I would be interesting in any write ups for intergration for any system, like I said we are looking at a few now, I will have to look at the admin guide for that
[13-Oct-2009 14:28:06] <rmatte> I haven't really done a writeup of ours.  I'm in the process of revamping the ticketing integration anyways.
[13-Oct-2009 14:31:53] <TBKDan> rmatte: Well that seems to have made the event go away. Is there any other way to resolve that other than setting the timeout that high?
[13-Oct-2009 14:34:17] <exarkun> How do I get zenctl to work, instead of writing out "Unknown id: **OS_USERNAME**"?
[13-Oct-2009 14:37:39] <rmatte> exarkun: looks like it's probably a port issue...
[13-Oct-2009 14:38:16] <rmatte> [27-Feb-2009 23:57:29] **MrEcho> zenctl debug
[13-Oct-2009 14:38:16] <rmatte> [27-Feb-2009 23:57:30] **MrEcho> Unknown id: **OS_USERNAME**
[13-Oct-2009 14:38:16] <rmatte> [28-Feb-2009 00:00:42] [disconnected at Sat Feb 28 00:00:42 2009]
[13-Oct-2009 14:38:16] <rmatte> [28-Feb-2009 00:00:42] [connected at Sat Feb 28 00:00:42 2009]
[13-Oct-2009 14:38:16] <rmatte> [28-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[13-Oct-2009 14:38:16] <rmatte> [28-Feb-2009 00:08:36] **MrEcho>
[13-Oct-2009 14:38:18] <rmatte> [28-Feb-2009 00:21:39] **MrEcho> son of a b****
[13-Oct-2009 14:38:20] <rmatte> [28-Feb-2009 00:23:27] **MrEcho> my fault, had something running on 8080 and 8081
[13-Oct-2009 14:38:32] <rmatte> that's from an old IRC log
[13-Oct-2009 14:38:48] <exarkun> Zenoss is running on port 8080 at the moment.
[13-Oct-2009 14:38:53] <exarkun> I was hoping to restart it. :)
[13-Oct-2009 14:39:02] <rmatte> restart what?
[13-Oct-2009 14:39:08] <rmatte> why are you using zenctl anyways?
[13-Oct-2009 14:39:15] <exarkun> Some docs told me to I think
[13-Oct-2009 14:39:31] <rmatte> ok, what exactly are you trying to accomplish here?
[13-Oct-2009 14:39:44] <exarkun> I edited the source of a ZenPack
[13-Oct-2009 14:39:56] <exarkun> I want the changes to be picked up
[13-Oct-2009 14:40:10] <rmatte> ok, so you effectively want to restart Zenoss
[13-Oct-2009 14:40:13] <rmatte> ?
[13-Oct-2009 14:40:32] <exarkun> Yes
[13-Oct-2009 14:40:38] <rmatte> as zenoss user:
[13-Oct-2009 14:40:39] <rmatte> zenoss stop
[13-Oct-2009 14:40:41] <rmatte> zenoss start
[13-Oct-2009 14:40:43] <rmatte> simple
[13-Oct-2009 14:41:03] <rmatte> you can do zenoss restart as well, but I find it's hit or miss since there's no pause
[13-Oct-2009 14:41:07] <rmatte> I like to do zenoss stop
[13-Oct-2009 14:41:09] <rmatte> then count to 3 or 5
[13-Oct-2009 14:41:12] <rmatte> then zenoss start
[13-Oct-2009 14:41:14] <rmatte> works better
[13-Oct-2009 14:41:41] <exarkun> Okay.  Thanks.
[13-Oct-2009 14:42:55] mrayzenoss1 is now known as mrayzenoss
[13-Oct-2009 14:45:16] <rmatte> np
[13-Oct-2009 14:50:22] <rmatte> eugh, I need to go home and sleep
[13-Oct-2009 14:51:05] <twm1010> so go :)
[13-Oct-2009 14:51:34] <rmatte> can't, stuck here for another couple hours
[13-Oct-2009 14:51:55] <twm1010> same here
[13-Oct-2009 14:52:05] <twm1010> They have me trying out this asset management software
[13-Oct-2009 14:52:21] <rmatte> also, I gave the shipping department some money to pay the duties on a package that I was getting shipped here, but the guy I gave the cash to left and didn't tell anyone about it, so now I have to go pick up the parcel at the post office tomorrow, grrrr
[13-Oct-2009 14:52:44] <rmatte> asset management software, fun
[13-Oct-2009 14:53:21] <twm1010> kinda, parts of the gui are very intuitive, others are odd
[13-Oct-2009 14:53:38] <rmatte> which software?
[13-Oct-2009 14:53:47] <twm1010> AssetExplorer, by ManageEngine
[13-Oct-2009 14:54:09] <rmatte> hmmm, looks interesting
[13-Oct-2009 14:54:29] <twm1010> it's not bad, if you want it to do Windows stuff you have to use the windows version
[13-Oct-2009 14:55:03] <rmatte> ah
[13-Oct-2009 14:55:07] <rmatte> that kind of sucks
[13-Oct-2009 14:55:21] <rmatte> is it agent based?
[13-Oct-2009 14:55:22] <twm1010> yeah, im guessing it relies on some form of WMI or RPC
[13-Oct-2009 14:55:28] <twm1010> no, WMI/RPC and SSH
[13-Oct-2009 14:55:32] <rmatte> ah
[13-Oct-2009 14:55:50] <twm1010> it got a ton of info, really fast, i was kinda impressed with that part, but now im trying to do something simple
[13-Oct-2009 14:57:36] <rmatte> sounds like Zenoss sometimes, you get it gathering a bunch of info and then you try and do something which should be simple, and then the fun begins :)
[13-Oct-2009 14:57:49] <rmatte> doesn't happen often though
[13-Oct-2009 14:57:51] <kobalt> do class mapping override the class transforms so if I had a transform on /env but had a mapping in for that event would it ignore the /env transform?
[13-Oct-2009 14:58:55] <rmatte> kobalt: I believe the class based ones are actually executed last
[13-Oct-2009 14:59:02] <rmatte> I could be wrong, but I'm pretty sure that's how it's setup
[13-Oct-2009 14:59:20] <kobalt> hrm
[13-Oct-2009 14:59:21] <rmatte> it executes whatever transforms in order, the first one that hits wins
[13-Oct-2009 14:59:54] <rmatte> you'll notice a sequence number in the event mapping
[13-Oct-2009 15:00:09] <rmatte> the order transforms execute is based on the sequence
[13-Oct-2009 15:02:24] <exarkun> I wonder what "zport" is short for, and what the common link is between the things beneath it is
[13-Oct-2009 15:03:01] <rmatte> where do you see zPort?
[13-Oct-2009 15:03:29] <rmatte> oh, you mean the zport zope object
[13-Oct-2009 15:03:36] <exarkun> Lots of places :)  eg /zport/dmd/Devices/Discovered
[13-Oct-2009 15:03:38] <exarkun> Maybe so?
[13-Oct-2009 15:03:45] <rmatte> that's just part of the database structure
[13-Oct-2009 15:04:15] <exarkun> Maybe I'm asking about that structure.
[13-Oct-2009 15:04:19] <exarkun> Why is it structured like that?
[13-Oct-2009 15:04:21] <rmatte> go to http://whatever:8080/zport/manage
[13-Oct-2009 15:04:27] <rmatte> and you'll be the zope management interface
[13-Oct-2009 15:04:30] <rmatte> you can see the structure
[13-Oct-2009 15:04:43] <rmatte> because that's the zope database structure lol
[13-Oct-2009 15:05:14] <rmatte> dmd is the device management database
[13-Oct-2009 15:05:26] <exarkun> Does zport have any siblings?  Or only children?
[13-Oct-2009 15:05:50] <rmatte> If you go to http://whatever:8080/manage you'll see the root structure
[13-Oct-2009 15:05:58] <rmatte> though everything in Zenoss works under the zport object
[13-Oct-2009 15:06:15] <exarkun> Okay
[13-Oct-2009 15:10:06] <exarkun> Thanks
[13-Oct-2009 15:10:11] <rmatte> np
[13-Oct-2009 15:10:12] <exarkun> That clarifies a bunch of things.
[13-Oct-2009 15:31:04] <twm1010> @mrayzenoss:  Adium has an IRC plugin?
[13-Oct-2009 15:32:20] <rmatte> I think it support IRC natively
[13-Oct-2009 15:32:25] <rmatte> supports*
[13-Oct-2009 15:32:47] <rmatte> Adium is basically just pidgin for OSX
[13-Oct-2009 15:33:48] <rmatte> http://trac.adium.im/wiki/GettingOnIRC
[13-Oct-2009 15:33:51] <rmatte> yup, supported
[13-Oct-2009 15:35:06] <twm1010> ah ha, beta version, score, thanks
[13-Oct-2009 15:35:43] <rmatte> np
[13-Oct-2009 15:35:55] <twm1010> hopefully, back in just a few minutes
[13-Oct-2009 15:41:22] <twm1010> ahhh
[13-Oct-2009 15:41:24] <twm1010> Excellent
[13-Oct-2009 15:41:33] <rmatte> hehe
[13-Oct-2009 15:41:40] <twm1010> One less app to have running.
[13-Oct-2009 15:41:49] <rmatte> I'm very old fashioned when it comes to IRC, I still use BitchX
[13-Oct-2009 15:42:03] <rmatte> or irssi
[13-Oct-2009 15:42:33] <twm1010> well i'm segregating things, getting back to using the MacBook Pro as my primary machine
[13-Oct-2009 15:42:41] <rmatte> ah
[13-Oct-2009 15:42:59] <mrayzenoss1> yeah, I've got with Adium for IRC, Yahoo, Gtalk, AIM, Facebook and Twitter
[13-Oct-2009 15:43:06] <mrayzenoss1> s/got/gone/
[13-Oct-2009 15:43:31] <twm1010> it also has novell messenger support which is nice for our internal stuff
[13-Oct-2009 15:43:51] <kobalt> omg you didnt just us a vi command lol thats funny
[13-Oct-2009 15:43:54] <kobalt> hehe
[13-Oct-2009 15:44:10] mrayzenoss1 is now known as mrayzenoss
[13-Oct-2009 15:44:24] <twm1010> he's dedicated.
[13-Oct-2009 15:44:28] <rmatte> well, vi or sed
[13-Oct-2009 15:46:19] <rmatte> http://www.grymoire.com/Unix/Sed.html#uh-0
[13-Oct-2009 15:46:43] <mrayzenoss> the funny thing is that actually works in Skype
[13-Oct-2009 15:46:59] <mrayzenoss> the Skype IM client let's you used s/blah/blahblah/
[13-Oct-2009 15:47:06] <rmatte> haha
[13-Oct-2009 15:47:08] <mrayzenoss> grrr... s/used/use/
[13-Oct-2009 15:47:09] <rmatte> that's awesome
[13-Oct-2009 15:51:34] <twm1010> I think that's it for me today though, see you tomorrow gents.
[13-Oct-2009 15:51:52] <rmatte> wish I could say the same
[13-Oct-2009 15:51:58] <rmatte> got another hour :(
[13-Oct-2009 15:52:36] <davetoo> heh
[13-Oct-2009 15:52:40] <davetoo> I got here really late
[13-Oct-2009 15:52:49] <davetoo> I'm in Cali(forniat)
[13-Oct-2009 15:52:50] <davetoo> ia)
[13-Oct-2009 15:52:55] <davetoo> where it's raining quite hard
[13-Oct-2009 15:52:56] <rmatte> I usually start between 9:30am and 10:00am
[13-Oct-2009 15:53:05] <rmatte> so I end up staying until 5:30pm or 6:00pm
[13-Oct-2009 15:53:12] <rmatte> it's almost 5pm
[13-Oct-2009 15:53:27] <davetoo> I usually start from home at about ...well, I have 7:00 phone meetings two or three times per week,
[13-Oct-2009 15:53:48] <rmatte> I wish I could work from home
[13-Oct-2009 15:53:51] <davetoo> then I come to the office, and then I usually wait until 6:30 to leave because otherwise traffic sucks too much
[13-Oct-2009 15:54:00] <davetoo> I don't get to stay at home so much any more
[13-Oct-2009 15:54:05] <rmatte> ah
[13-Oct-2009 15:54:07] <davetoo> new manglement is more into appearances
[13-Oct-2009 15:54:12] <rmatte> I do work from home the very odd day
[13-Oct-2009 15:54:35] <rmatte> yeh, they are REALLY in to appearances here, to the point where it's a bit ridiculous lol
[13-Oct-2009 15:54:42] <davetoo> Some of my days are *very* long because I have to deal with people on day shift in India
[13-Oct-2009 15:54:43] <davetoo> heh
[13-Oct-2009 15:54:49] <davetoo> you work on the East Coast?
[13-Oct-2009 15:54:57] <rmatte> You miss a day to work from home and then everyone is up in arms about it the next day.
[13-Oct-2009 15:55:14] <rmatte> the one day I was like "Well, I could just take the whole day off instead of working from home, your call"
[13-Oct-2009 15:55:20] <rmatte> lol
[13-Oct-2009 15:55:27] <davetoo> there seems to be a big difference in culture between the Silicon Valley and the Silicon Gulch, or even RTP
[13-Oct-2009 15:55:29] <rmatte> yeh, eastern time
[13-Oct-2009 15:56:06] <davetoo> When sysadmins show up for interviews with ties, we laugh at them :)
[13-Oct-2009 15:56:08] <davetoo> but...
[13-Oct-2009 15:56:14] <davetoo> I work for Engineering, not Corporate IT.
[13-Oct-2009 15:56:18] <davetoo> Corp IT is different.
[13-Oct-2009 15:56:19] <rmatte> yeh, I never wear ties or anything
[13-Oct-2009 15:56:20] <davetoo> stuffy.
[13-Oct-2009 15:56:25] <rmatte> a golf shirt is about as casual as I get
[13-Oct-2009 15:56:49] <rmatte> I wore a hard rock cafe t-shirt to work today :)
[13-Oct-2009 15:56:50] <davetoo> hmm
[13-Oct-2009 15:57:02] <davetoo> I'm wearing a company slogan shirt
[13-Oct-2009 15:57:08] <davetoo> silly team slogans and stuff
[13-Oct-2009 15:57:19] <davetoo> does Pulver ever hang out on IRC?
[13-Oct-2009 15:57:20] <rmatte> hehe
[13-Oct-2009 15:57:35] <davetoo> Who else is having trouble with zenprocess?
[13-Oct-2009 15:57:38] <rmatte> once in a blue moon
[13-Oct-2009 15:57:43] <davetoo> It just doesn't seem ... reliable
[13-Oct-2009 15:57:56] <davetoo> but it's intermittent and I can't really pin it down
[13-Oct-2009 15:58:10] <rmatte> zenprocess has been quite reliable for me
[13-Oct-2009 15:58:14] <rmatte> so I don't really know
[13-Oct-2009 15:58:36] <davetoo> where I run into trouble, mostly, is monitoring zenoss processes, or java,
[13-Oct-2009 15:58:50] <rmatte> although it's apparently exceeding cycle time for some reason, hmmm
[13-Oct-2009 15:58:51] <davetoo> i.e. when you *have* to enable parameter matching
[13-Oct-2009 15:58:55] <rmatte> (on one of my boxes)
[13-Oct-2009 15:59:16] <rmatte> yeh, I never do parameter matching, so that's probably why it's working fine for me
[13-Oct-2009 15:59:50] <davetoo> I wonder .. in python is it possible to manipulate $0 so that it shows what I want in ps? :)
[13-Oct-2009 15:59:54] <davetoo> I could fix it that way
[13-Oct-2009 16:00:13] <exarkun> ctypes will let you call prctl
[13-Oct-2009 16:00:14] <davetoo> I understand why they don't invoke the daemon directly; distributed collectors
[13-Oct-2009 16:00:41] <exarkun> more portable is to re-exec yourself with the argv[0] you want
[13-Oct-2009 16:01:04] <exarkun> (still doesn't get you windows support, but no one cares about that, right?)
[13-Oct-2009 16:01:20] <davetoo> I only care about zenoss daemons right now :)
[13-Oct-2009 16:01:28] <davetoo> 'cause the Java isn't mine, and I don't grok java anyway
[13-Oct-2009 16:01:42] <davetoo> I think I'm about to start doing command plugins for these corner cases
[13-Oct-2009 16:01:54] <rmatte> I'm monitoring lots of processes on windows servers via snmp, works fine.
[13-Oct-2009 16:03:07] <davetoo> with the free Informant MIB?
[13-Oct-2009 16:03:30] <rmatte> no, with just stock zenoss SNMP process monitoring
[13-Oct-2009 16:03:40] <rmatte> and my SNMP Performance ZenPacks
[13-Oct-2009 16:03:53] <rmatte> no informant
[13-Oct-2009 16:04:11] <davetoo> 'k, I'm so out of touch with Windows, wasn't sure what it provides
[13-Oct-2009 16:04:15] <davetoo> so you wrote a zenpack?
[13-Oct-2009 16:04:19] <davetoo> erm,
[13-Oct-2009 16:04:20] <rmatte> yeh
[13-Oct-2009 16:04:20] <davetoo> well,
[13-Oct-2009 16:04:27] <davetoo> that's not what I meant to ask/
[13-Oct-2009 16:04:39] <davetoo> did you write a collector?
[13-Oct-2009 16:04:46] <davetoo> Or just the usual custom oids and such
[13-Oct-2009 16:04:47] <rmatte> no, command based datasources
[13-Oct-2009 16:05:05] <davetoo> aye
[13-Oct-2009 16:05:07] <rmatte> once I have the time and knowledge I'll write a proper plugin
[13-Oct-2009 16:05:20] <rmatte> docs/DOC-3386
[13-Oct-2009 16:05:22] <rmatte> that's the pack
[13-Oct-2009 16:05:25] <davetoo> I want to write something to monitor Cisco environmental sensors
[13-Oct-2009 16:05:35] <rmatte> and a simplified version of it: docs/DOC-3570
[13-Oct-2009 16:05:42] <davetoo> have to learn how to write a collector, use datamaps, and such
[13-Oct-2009 16:05:52] <rmatte> yeh
[13-Oct-2009 16:06:13] <davetoo> I've done some pretty hairy zenpacks,
[13-Oct-2009 16:06:18] <rmatte> my Cisco Mibs ZenPack is still the most popular one I've made :)
[13-Oct-2009 16:06:30] <davetoo> which are now overkill, since they were hairy to work around features not yet in zenpacks
[13-Oct-2009 16:06:38] <davetoo> Which one? The one for ASA?
[13-Oct-2009 16:06:50] <rmatte> no, the one containing every possible Cisco Mib
[13-Oct-2009 16:06:52] <rmatte> docs/DOC-3404
[13-Oct-2009 16:07:08] <davetoo> for traps
[13-Oct-2009 16:07:10] <davetoo> well....
[13-Oct-2009 16:07:16] <rmatte> yeh
[13-Oct-2009 16:07:18] <rmatte> for traps
[13-Oct-2009 16:07:25] <davetoo> are you sure?  Did you account for NX-OS? :)
[13-Oct-2009 16:07:59] <davetoo> NX-OS snmp for interfaces and routes is b0rked
[13-Oct-2009 16:08:13] <davetoo> be right back...   or, if you're leaving, ttyl
[13-Oct-2009 16:08:49] <rmatte> I downloaded all publicly available Cisco Mibs and compiled them
[13-Oct-2009 16:08:57] <rmatte> had to modify some of them so that they would compile properly
[13-Oct-2009 16:09:14] <rmatte> http://demonic.cc/?p=20
[13-Oct-2009 16:09:22] <rmatte> that's what I went through to get them all to load
[13-Oct-2009 16:12:01] <rmatte> it was a pain
[13-Oct-2009 16:13:12] <davetoo> back
[13-Oct-2009 16:13:36] <davetoo> yeah, maybe I could extract your modified versions for my workstation
[13-Oct-2009 16:13:40] <rmatte> not sure about the NX stuff, if it wansn't included in the 2 tarballs that I pulled off the Cisco site then it's not there
[13-Oct-2009 16:13:59] <davetoo> I have to redirect all of my stderr to /dev/null because I get so many compile errors
[13-Oct-2009 16:14:04] <davetoo> bad timestamps and suck
[13-Oct-2009 16:14:19] <rmatte> ah
[13-Oct-2009 16:14:23] <davetoo> such
[13-Oct-2009 16:14:32] <davetoo> NX-OS is... bizarre
[13-Oct-2009 16:14:54] <rmatte> I've never worked with any Nexus gear
[13-Oct-2009 16:15:11] <davetoo> I'd wait another year or two if you have the choice :)
[13-Oct-2009 16:15:44] <rmatte> I doubt we'll have the need for one
[13-Oct-2009 16:15:44] <davetoo> ok, back to my phyon...
[13-Oct-2009 16:15:50] <rmatte> have fun
[13-Oct-2009 16:15:53] <davetoo> ttyl
[13-Oct-2009 16:15:58] <rmatte> yup, later
[13-Oct-2009 16:19:43] <majikman> so i'm trying to monitor the number of active vs. inactive threads i have in mysql. so i modified the mysql template and added graph poitns for each of the thread statistics. thta graph worked but it was drawing the data incorrectly. what i wanted was a LAST consolidaiton. so i changed it to LAST and now when i try to load the thread statistics graphs, it gives me an error about RenderServer.py. any idea wha tthe issue is?
[13-Oct-2009 16:20:27] <rmatte> majikman: sorry, never seen that before
[13-Oct-2009 16:21:15] <majikman> ok. np. i'm going to try to debug it myself... see if i can find anything
[13-Oct-2009 16:21:32] <rmatte> cool
[13-Oct-2009 16:21:54] <majikman> oh... one thing if you can possibly help me. i noticed that when i edit the RenderServer.py file, i have to restart zenoss everytime for the changes to take effect. is there an easier way to see my changes take effect?
[13-Oct-2009 16:22:21] <rmatte> nah, you need to restart it since it needs to recompile that file on startup
[13-Oct-2009 16:22:35] <majikman> can i just restart one specific daemon? or do i have to restart the entire zenoss server?
[13-Oct-2009 16:22:52] <mrayzenoss> majikman: just remove the .pyc file and it'll get recompiled
[13-Oct-2009 16:22:59] <rmatte> I don't know which daemon renderserver.py belongs to, I think it may be a zenhub file.
[13-Oct-2009 16:23:00] <majikman> :q
[13-Oct-2009 16:23:15] <majikman> ahh.... thanks mrayzenoss
[13-Oct-2009 16:23:33] <mrayzenoss> if I had to guess rederserver.py probably belongs to zenhub
[13-Oct-2009 16:23:36] <rmatte> mrayzenoss: ah yeh, I guess it would recompile the next time it tries to access it
[13-Oct-2009 16:25:14] <majikman> alright... i'll see what i can do here. thanks
[13-Oct-2009 16:26:14] <davetoo> hey mrayzenoss: off the top of your head
[13-Oct-2009 16:26:44] <davetoo> has anybody done anything to make it easier to change device production states?
[13-Oct-2009 16:26:53] <davetoo> i.e. some kind of shortcut on the main/status page?
[13-Oct-2009 16:27:10] <davetoo> I want to make it easier for my "users" to stop spamming me with events :)
[13-Oct-2009 16:29:39] <mrayzenoss> you mean other than going to the Edit tab?
[13-Oct-2009 16:29:48] <mrayzenoss> you could add a custom command to do it
[13-Oct-2009 16:30:07] <kobalt> is there a way to restart zopectl via command line, it seems mine stopped
[13-Oct-2009 16:30:10] <mrayzenoss> so they could just do "Run Command"
[13-Oct-2009 16:30:20] <mrayzenoss> kobalt: as the zenoss user, 'zopectl restart'
[13-Oct-2009 16:30:29] <kobalt> cpp;
[13-Oct-2009 16:30:31] <kobalt> cool
[13-Oct-2009 16:30:33] <rmatte> davetoo: you can change production states across multiple devices right from the device page
[13-Oct-2009 16:31:05] <rmatte> Device List -> Checkmark the devices you want to change -> Set Production State
[13-Oct-2009 16:31:19] <davetoo> yes;
[13-Oct-2009 16:31:50] <davetoo> what usually happens, though, is that a user gets a ticket to work on a system, and forgets to put that individual system in Maintenance before he takes it down
[13-Oct-2009 16:32:23] <rmatte> davetoo: that is such an issue of people not following process.  changing production states right now is quite simple to do
[13-Oct-2009 16:33:03] <rmatte> davetoo: they should either be creating maintenance windows in Zenoss in advance, or remembering to do it by hand before starting their change
[13-Oct-2009 16:33:09] <mrayzenoss> davetoo: you could modify the email template to include a URL like in this thread to remind them to set the state: message/27024
[13-Oct-2009 16:33:15] <davetoo> Navigating the pull-down menus is a bit tedious
[13-Oct-2009 16:33:24] <rmatte> it's 1 pulldown
[13-Oct-2009 16:33:37] <rmatte> and on the edit tab it's literally right there in a dropdown
[13-Oct-2009 16:33:40] <rmatte> it's not rocket science
[13-Oct-2009 16:33:41] <rmatte> lol
[13-Oct-2009 16:33:50] <davetoo> well, it is to these guys :)
[13-Oct-2009 16:34:02] <rmatte> eugh, hire new staff :)
[13-Oct-2009 16:34:16] <davetoo> What would be really cool, is if the status "portlet" with the status pills
[13-Oct-2009 16:34:45] <davetoo> could be modified such that one could set the State with a pull-down/selection box right there
[13-Oct-2009 16:34:47] <davetoo> interesting
[13-Oct-2009 16:34:57] <davetoo> just thought of that; maybe I'll read up on zpt and the like
[13-Oct-2009 16:35:11] <rmatte> I'm out
[13-Oct-2009 16:35:12] <rmatte> later folks
[13-Oct-2009 16:35:14] <mrayzenoss> davetoo: you could use those URLs that I linked to and modify one of the portlets to include it
[13-Oct-2009 16:35:14] <davetoo> bye
[13-Oct-2009 16:35:15] <mrayzenoss> later
[13-Oct-2009 16:35:28] <davetoo> ok I'll look
[13-Oct-2009 16:36:18] <davetoo> Nobody had any feedback in the dev forum about my non-RRD zencommand idea :(
[13-Oct-2009 16:37:44] <davetoo> well, to make maintenance windows a *tiny* bit easier, I modified the Device class to add the Administration tab back
[13-Oct-2009 16:37:49] <davetoo> and zProperties
[13-Oct-2009 16:39:33] <davetoo> mrayzenoss: the starting point of my comment in the Dev forum is the fact that zCommandCycleTime doesn't do anything
[13-Oct-2009 16:39:45] <davetoo> I did create a trac ticket
[13-Oct-2009 16:40:21] <davetoo> but I think I saw you recommending it's use to people on the list a while ago and I wondered if you realize that it's defunct now
[13-Oct-2009 16:43:17] <mrayzenoss> I probably need to sit down and reread all the docs at some point :)
[13-Oct-2009 16:43:32] <mrayzenoss> my problem is I don't actually have a real system to admin
[13-Oct-2009 16:43:38] <mrayzenoss> I have a bunch of sandboxes
[13-Oct-2009 16:44:05] <davetoo> right, and without a lot of variation in what you're monitoring, you don't ever run into these things
[13-Oct-2009 16:44:28] <mrayzenoss> yeah, I try to have a bit of variation in my 10 devices at home :)
[13-Oct-2009 16:44:50] <davetoo> for example, I have a need to run an ssh command on a class of devices every minute, or maybe even every 30 seconds,
[13-Oct-2009 16:45:03] <davetoo> but no way do I need the performance data that often
[13-Oct-2009 16:45:25] <davetoo> it's just a health check on a critical/buggy system
[13-Oct-2009 16:46:02] <davetoo> right now I'm working on it from the other direction; I'm going to run something on the servers and send a trap or maybe use syslog.
[13-Oct-2009 16:46:41] <davetoo> but it's only through a lot of cajoling from the vendor that I have shell access on these appliances
[13-Oct-2009 16:46:52] <davetoo> won't always have the ability to do that.
[13-Oct-2009 16:48:46] <majikman> so deleting the .pyc file didn't seem to help with that... i needed to restart zope to get it to load the new file
[13-Oct-2009 17:01:22] <majikman> ok, so i think i figured out what my issue is. my rrd files are being generated incorrectly. any idea where the code is that generates the rrd files?
[13-Oct-2009 17:01:41] <davetoo> generated?
[13-Oct-2009 17:01:53] <davetoo> sorry, I missed the start, what are you trying to do?
[13-Oct-2009 17:02:12] <davetoo> The Collector defines the default rrd creation params
[13-Oct-2009 17:02:39] <davetoo> how are they "incorrect"?
[13-Oct-2009 17:03:18] <davetoo> Look at http://<yourhost>/zport/dmd/Monitors/Performance/localhost/editPerformanceConf
[13-Oct-2009 17:06:00] <majikman> davetoo, ahh.... ok, thats the issue. the default rrd create command is AVERAGE
[13-Oct-2009 17:06:21] <majikman> my issue was that the consolidation function I need is last so it was throwing errors
[13-Oct-2009 17:07:00] <majikman> where do we submit feature requests?
[13-Oct-2009 17:10:37] <mrayzenoss> dev.zenoss.org
[13-Oct-2009 17:10:44] <majikman> ok thanks
[13-Oct-2009 17:10:50] <mrayzenoss> user zenoss pass zenos
[13-Oct-2009 17:10:52] <mrayzenoss> zenoss
[13-Oct-2009 20:39:24] <majikman> does zenoss have any plans to upgrade the code to work with a newer version of python?
[14-Oct-2009 00:00:46] [disconnected at Wed Oct 14 00:00:46 2009]
[14-Oct-2009 00:00:46] [connected at Wed Oct 14 00:00:46 2009]
[14-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[14-Oct-2009 00:07:55] <MorkBork> i noticei n the dashboard for top level organizers
[14-Oct-2009 00:08:03] <MorkBork> my elements are in the order i created them
[14-Oct-2009 00:08:08] <MorkBork> but everywhere else they are alphabetical
[14-Oct-2009 00:08:21] <MorkBork> is there some way i can rearrange them or do i have to readd the groups/systems in the order i want?
[14-Oct-2009 07:16:03] <Dieterbe_> guys, if you use httpmonitor and your times are always like <50ms and size is 1k+, how can you show both lines so that you can see them both? my response time is always a flat line on the bottom
[14-Oct-2009 07:19:55] <ckrough> You either need to use a multiplier against the time so that they are within range of eachother, or make a reeeeealy tall graph
[14-Oct-2009 07:20:16] <ckrough> Making two seperate graphs is probably "the way".
[14-Oct-2009 07:25:50] <patzer> I thought maybe rrd could do two y-axis, one at each end
[14-Oct-2009 07:25:57] <patzer> but might be confusing with another graphing library
[14-Oct-2009 07:27:22] <ckrough> That would be ideal. I haven't seen that in RRD though.
[14-Oct-2009 07:27:53] <patzer> yeah, it's there
[14-Oct-2009 07:27:58] <ckrough> nice
[14-Oct-2009 07:27:58] <patzer> http://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html -> "Right Axis"
[14-Oct-2009 07:28:17] <patzer> not exactly that, but it will draw a second axis transformed by a multiplier with a new label
[14-Oct-2009 08:32:17] <davetoo> hah
[14-Oct-2009 08:32:22] <davetoo> pebkac
[14-Oct-2009 08:32:47] <davetoo> things to to wear to work in this economy
[14-Oct-2009 08:49:56] <twm1010> morning
[14-Oct-2009 08:50:36] <ckrough> hello
[14-Oct-2009 09:00:31] <rmatte> good morning
[14-Oct-2009 09:13:54] <exarkun> When I run zendmd on the command line, I get this warning
[14-Oct-2009 09:13:58] <exarkun> http://pastebin.com/m40672ad7
[14-Oct-2009 09:14:15] <rmatte> it's harmless, ignore it
[14-Oct-2009 09:32:36] <alinux> can zenoss caputure a remote tcpdump ?
[14-Oct-2009 09:35:04] <mrayzenoss> what do you mean?
[14-Oct-2009 09:35:24] <rmatte> alinux: what are you trying to accomplish?
[14-Oct-2009 09:37:38] <alinux> rmatte, got 12 servers, and one monitoring server, I want to be able to see the network streams of the 12 servers on the monitoring server when i need to
[14-Oct-2009 09:42:59] <exarkun> Page 41 of the developer's guide describes the "ToOne" relation.  It documents the 3rd parameter to its initializer as 'The third parameter is a "string" object, "remoteName" which the remote name of itself.' which doesn't seem to be grammatically valid.  What is it trying to say?
[14-Oct-2009 09:46:13] <davetoo> positional arguments are evil
[14-Oct-2009 09:47:48] <exarkun> I don't think that's what it's trying to say.
[14-Oct-2009 09:47:52] <davetoo> I have created a relation exactly once, so I don't know a lot, but this might help you find the answer: it seemed as if both sides of the relation needed to be created .. not exactly simultaneoulsy, but in a single transaction,
[14-Oct-2009 09:47:57] <davetoo> (I know, sorry)
[14-Oct-2009 09:47:59] <davetoo> so...
[14-Oct-2009 09:48:37] <davetoo> what I think I saw was that both ends are referenced in each relation.. constructor call?
[14-Oct-2009 09:48:55] <exarkun> Are there one-way relations?  I don't actually need a two way relation, I don't think.
[14-Oct-2009 09:49:00] <davetoo> In other words, you have to provide context for the other end of the relation to get back to you
[14-Oct-2009 09:49:19] <davetoo> good question, I haven't gotten that far yet, sorry
[14-Oct-2009 09:50:34] <davetoo> one would hope so
[14-Oct-2009 09:51:10] <exarkun> I haven't found any examples of a one-way relation in the zenoss code yet.  Having it be two-way isn't the end of the world, though, as long as it doesn't apply some constraint that I don't want...
[14-Oct-2009 09:51:21] * exarkun makes some educated guesses and observes the consequences
[14-Oct-2009 09:52:15] <davetoo> what are you working on/with?
[14-Oct-2009 09:52:33] <davetoo> are you trying to do this in the ZMI or zendmd or ?
[14-Oct-2009 09:54:43] <exarkun> I'm... writing a data source that has an arbitrary script as one of its fields
[14-Oct-2009 09:55:24] <davetoo> yeah? scary :)
[14-Oct-2009 09:55:46] * exarkun doesn't know well enough yet to be scared
[14-Oct-2009 09:55:53] <davetoo> Just the arbitrary script bit
[14-Oct-2009 09:56:43] <exarkun> ah, yea.  Someone mumbled something about enhanced access control being a requirement too, but I haven't gotten that far yet.
[14-Oct-2009 09:56:52] <davetoo> I want to create a zenpack/model extension for cisco  environmental sensors, which requires learning about datamaps and how the indexed templates
[14-Oct-2009 09:57:19] <davetoo> I'm finding the ACLs ... not as useful as I'd hoped
[14-Oct-2009 09:57:30] <davetoo> I thought they would just be filters applied to the normal views,
[14-Oct-2009 09:57:46] <davetoo> that everything would look the same but the users would only be presented with the devices they can operate upon,
[14-Oct-2009 09:57:54] <davetoo> but it's not that granular;
[14-Oct-2009 09:58:12] <davetoo> It operates on the level of Organizers,
[14-Oct-2009 09:58:18] <exarkun> Darn.  That sounded like what I'm going to want eventually.
[14-Oct-2009 09:58:19] <davetoo> e.g. /Devices/Server,
[14-Oct-2009 09:58:24] <davetoo> /Groups/Foo,
[14-Oct-2009 09:59:00] <exarkun> Hm.
[14-Oct-2009 09:59:18] <davetoo> I would really like a way just to put a generic python callback/filter in the api :)
[14-Oct-2009 09:59:33] <davetoo> This is my first impression, anyway;
[14-Oct-2009 09:59:44] <davetoo> I may not understand the full capability
[14-Oct-2009 09:59:54] <davetoo> we did not have time to go over that in class
[14-Oct-2009 10:02:06] <davetoo> There's so much stuff I'd like to do, and fix :)
[14-Oct-2009 10:02:09] <davetoo> Not enough time
[14-Oct-2009 10:13:32] * exarkun tries to figure out why his data source doesn't have an __of__ method
[14-Oct-2009 10:15:01] <davetoo> I don't know where that comes from, but I rember seeing exceptions complaining about that
[14-Oct-2009 10:16:51] <exarkun> Seems to be a zope acquisition thing, but I only know enough to say that, not to understand what it means..
[14-Oct-2009 10:17:19] * exarkun tries adding a "security" attribute to see what that does
[14-Oct-2009 10:18:37] <davetoo> my hunch is that acquisition is like inheritance, but it follows runtime object/instance associations.  mumble Containers mumble.
[14-Oct-2009 10:19:23] <davetoo> so the dispatcher searches up the inheritance tree, and if it doesn't find  a match, it starts searching up the "containers heirarchy", whatever that may be
[14-Oct-2009 10:19:44] <davetoo> Seems like too much magic to me :)
[14-Oct-2009 10:20:15] <rmatte> alinux: ummm, so you basically want some dashboard actively showing the streams?
[14-Oct-2009 10:20:27] <davetoo> but.. I guess it's sort of like an automatic context; you can always find your parent even if you didn't provide a context
[14-Oct-2009 10:20:35] <rmatte> alinux: if that's what you're expecting, no, Zenoss doesn't do that
[14-Oct-2009 10:20:48] <exarkun> I managed to avoid learning anything specific about Zope for 9 years of Python programming.  Seemed like a good idea at the time.
[14-Oct-2009 10:20:56] <davetoo> heh
[14-Oct-2009 10:21:00] <alinux> rmatte, what is the next best thing ?
[14-Oct-2009 10:21:01] <rmatte> alinux: Zenoss is a monitoring solution for performance and stuff like syslogs and snmp traps, it's not designed for heads up monitoring
[14-Oct-2009 10:21:43] <rmatte> alinux: no idea, you're looking for some sort of dashboard to show tcpdump streams, quite honestly you'd probably have to have something custom coded for that, I've never heard of any tool that supports that type of functionality
[14-Oct-2009 10:22:20] <davetoo> Finisar stuff can show several remote probes, but it's not an agent on a GP O/S
[14-Oct-2009 10:22:53] <rmatte> alinux: Zenoss is also agentless, and what you're asking for would most likely need to be done with agents
[14-Oct-2009 10:22:57] <exarkun> Hm, now I think my ZenPack is totally broken.  My data source page won't render anymore.  My ZenPack won't export.
[14-Oct-2009 10:23:06] <rmatte> either agents or via ssh
[14-Oct-2009 10:24:20] <rmatte> exarkun: try restarting Zenoss then exporting
[14-Oct-2009 10:24:37] * davetoo wonders if there is a Force10 zenpack
[14-Oct-2009 10:24:58] <davetoo> what rmatte says; especially if the zenpack list says that it's broken
[14-Oct-2009 10:25:36] <exarkun> Done that a few times
[14-Oct-2009 10:25:51] <rmatte> exarkun: are you receiving errors when trying to export?
[14-Oct-2009 10:25:59] <exarkun> The way the export fails is with an AttributeError for "exportXml" on something related to the relation I'm trying to define
[14-Oct-2009 10:26:19] <rmatte> then it's most likely a problem with the code
[14-Oct-2009 10:26:42] <exarkun> I have little doubt.  Only the small matter of /what/ the problem is remains.
[14-Oct-2009 10:27:20] <exarkun> I don't find that the documentation is complete enough for one to actually extend the model, at least not without lots of trial and error.
[14-Oct-2009 10:28:13] <exarkun> Maybe I can still uninstall the ZenPack, though.
[14-Oct-2009 10:29:36] * exarkun blinks
[14-Oct-2009 10:30:05] <davetoo> sometimes we can't :(
[14-Oct-2009 10:30:48] <exarkun> I managed to.  And then when I tried to re-install it, zenpack told me about an ImportError that has apparently been in the code for quite some time now, but which never got reported anywhere else.
[14-Oct-2009 10:31:19] <davetoo> ok, I need to buckle down on other work for a bit
[14-Oct-2009 10:31:20] <davetoo> ttyl
[14-Oct-2009 10:44:01] <rmatte> woot, dev sesh!
[14-Oct-2009 10:44:27] <adel> hello, i'm trying to make a ssh zenpack with this doc : docs/DOC-2381
[14-Oct-2009 10:46:15] <mrayzenoss> adel: ok, what kind of device are you looking to monitor?
[14-Oct-2009 10:50:42] <adel> I tried to monitor a percraid card installed in a dell server with opensolaris as the OS.
[14-Oct-2009 10:51:16] <mrayzenoss> so you want to update the OpenSolaris SSH ZenPack?
[14-Oct-2009 10:51:21] <mrayzenoss> to support that?
[14-Oct-2009 10:52:17] <adel> No, i try to build a specific zenpack for that because i don't really understand how the opensolaris zenpack is working.
[14-Oct-2009 10:53:37] <adel> I have installed it is not easy to understand how it works.
[14-Oct-2009 10:54:05] <adel> But i try to study it.
[14-Oct-2009 10:59:32] <adel> so i follow the instruction on how to build a zenpack but the modeler don't find my ssh modeler command ...
[14-Oct-2009 11:00:30] <adel> I don't know how to be sure that the modeler is using the good zenpack.
[14-Oct-2009 11:02:27] <adel> the zenmodeler -v10 doesn't give the information about the path he is using.
[14-Oct-2009 11:03:19] <adel> the only good information is this one :
[14-Oct-2009 11:03:58] <adel> DEBUG:zen.ZenModeler:Queueing event {'severity': 0, 'component': 'zenmodeler', 'agent': 'zenmodeler', 'summary': 'started', 'manager': 'localhost', 'device': 'localhost', 'eventClass': '/App/Start'}
[14-Oct-2009 11:04:59] <rmatte> does anyone know, if you go to Events and select "Add Event" to generate a test event, do transforms apply to it or not?
[14-Oct-2009 11:11:18] <adel> i have also this information :
[14-Oct-2009 11:11:20] <adel> INFO:zen.ZenModeler:No Python plugins found for srvnas03 DEBUG:zen.ZenModeler:Loaded plugin zenoss.snmp.NewDeviceMap DEBUG:zen.ZenModeler:Loaded plugin zenoss.snmp.DeviceMap DEBUG:zen.ZenModeler:Loaded plugin zenoss.snmp.InterfaceMap DEBUG:zen.ZenModeler:Loaded plugin zenoss.snmp.RouteMap INFO:zen.ZenModeler:No command plugins found for srvnas03
[14-Oct-2009 11:11:42] <adel> the modeler don't find any command for modeling the device ...
[14-Oct-2009 11:13:21] <adel> the name of my zenpack is ZenPacks.saintouen.DellPerc
[14-Oct-2009 11:13:31] <adel> i create a device class :
[14-Oct-2009 11:14:30] <adel>   /Devices/Storage/DellPercRaid
[14-Oct-2009 11:14:49] <adel> i add my zenpack to this device pack through "add Zenpack" menu entry.
[14-Oct-2009 11:15:10] <adel> and i add my device in the device class.
[14-Oct-2009 11:15:19] <adel> what's wrong...
[14-Oct-2009 11:22:11] <adel> In general, i have a big problem with the documentation of zenoss, many parts of them seem really not clear to me.
[14-Oct-2009 11:26:27] <adel> i tried also to add a very simple ssh test but this try wasn't a success. I'm not a beginner under linux (15 years), i developp sometimes in python ...
[14-Oct-2009 11:26:51] <adel> but i have a really big problem of understanding with the zenoss documentation.
[14-Oct-2009 11:27:14] <adel> :-(
[14-Oct-2009 11:29:45] <adel> somebody can help me before i give up ?
[14-Oct-2009 11:31:03] <mrayzenoss> have you looked at the other ZenPacks as examples?
[14-Oct-2009 11:31:22] <adel> I look the OpenSolaris Zenpack.
[14-Oct-2009 11:31:55] <adel> it is little bit quite complex.
[14-Oct-2009 11:32:19] <mrayzenoss> the contents of http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.OpenSolaris/ZenPacks/community/OpenSolaris/modeler/plugins/zenoss/cmd/solaris are the zCollectorPlugins
[14-Oct-2009 11:32:28] <adel> may be i should look to another zenpack ...
[14-Oct-2009 11:33:17] <mrayzenoss> http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.OpenSolaris/ZenPacks/community/OpenSolaris/parsers/opensolaris are the parsers for the plugins
[14-Oct-2009 11:34:21] <mrayzenoss> I'm trying to think of a suitable example...
[14-Oct-2009 11:34:39] <adel>  Yes, i have looked that so, I have builded the directories inside my Zenpack : ZenPacks.saintouen.DellPerc/ZenPacks/saintouen/DellPerc/modeler/plugins/zenoss/cmd/dellperc
[14-Oct-2009 11:35:03] <adel> I put the following script in the last directory :
[14-Oct-2009 11:35:34] <adel> from Products.DataCollector.plugins.CollectorPlugin import CommandPlugin from Products.DataCollector.plugins.DataMaps import MultiArgs  class percmodel(CommandPlugin):      maptype = "DeviceMap"     compname = ""     command = '/export/home/zenoss/MEGACLI_4_00_10/MegaCli -AdpAllInfo -aAll | egrep ^Product'      def process(self, device, results, log):         """Collect command-line information from this device"""         log.info("
[14-Oct-2009 11:35:41] <adel> hmm sorry
[14-Oct-2009 11:36:03] <adel> i am in a webchat irc ... pastbin is a better idea ....
[14-Oct-2009 11:36:47] <adel> http://pastebin.com/d664ebe89
[14-Oct-2009 11:38:33] <mrayzenoss> I'm not really familiar with writing a modeler, but this looks like the Celerra FileSystem ZenPack: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.CeleraFileSystem
[14-Oct-2009 11:39:00] <mrayzenoss> I've got to run to a meeting, but there will be a developer in the channel tomorrow
[14-Oct-2009 11:39:14] <mrayzenoss> the Celerra ZenPack takes a shell call and uses it to modify the model
[14-Oct-2009 11:39:21] <mrayzenoss> gotta run
[14-Oct-2009 11:42:20] <adel> ok thanks
[14-Oct-2009 12:20:38] <cryptographrix> is it possible to run a zenoss collector within a lan and post to an external zenoss installation?
[14-Oct-2009 12:22:59] <ckrough> depends on your bandwith and access controls
[14-Oct-2009 12:27:53] <rmatte> cryptographrix: theoretically yes, provided it's setup correctly
[14-Oct-2009 12:31:00] <cryptographrix> hmmm
[14-Oct-2009 12:36:05] <twm1010> building a custom device report
[14-Oct-2009 12:36:30] <twm1010> trying to come up with a query, that shows me all device that have property less than a certain date
[14-Oct-2009 12:36:43] <twm1010> so i added the custom property of cPurchDate
[14-Oct-2009 12:37:14] <twm1010> trying to use here.cPurchDate < 2004/01/01
[14-Oct-2009 12:41:06] <rmatte> I highly doubt that you can do that...
[14-Oct-2009 12:41:27] <rmatte> you'd need to convert the dates to epoch time
[14-Oct-2009 12:41:30] <rmatte> then do the comparison
[14-Oct-2009 12:41:42] <twm1010> hrmm, the attribute type is "date"
[14-Oct-2009 12:42:00] <davetoo> well is the RHS a 'date' type also?
[14-Oct-2009 12:42:05] <rmatte> I just don't think you can do < to a date
[14-Oct-2009 12:42:17] <rmatte> I could be wrong
[14-Oct-2009 12:42:31] <davetoo> would be nice if it did :)
[14-Oct-2009 12:42:43] <twm1010> i was being optomistic :)
[14-Oct-2009 12:42:59] <rmatte> In my experience you'd need to convert the dates to epoch time, once that's done then you can do the comparison
[14-Oct-2009 12:43:00] <davetoo> tangent: I *wish* we could add custom properties/schema to other organizers.  I really need it on Systems and Groups, too.
[14-Oct-2009 12:43:25] <davetoo> I can do it in the ZMI, I guess :)
[14-Oct-2009 12:44:10] <twm1010> davetoo: i could see that being useful
[14-Oct-2009 12:44:16] <rmatte> twm1010: check this: http://www.epochconverter.com/
[14-Oct-2009 12:44:27] <rmatte> scroll down to "Convert from human readable date to epoch"
[14-Oct-2009 12:44:31] <rmatte> and check the Python line
[14-Oct-2009 12:44:50] <twm1010> What I really want to do is put the purchase date of the device in there, and create a report that will always show you devices that are 5 years old, 7 years old etc.
[14-Oct-2009 12:44:54] <davetoo> I'll tell you what I want to do with them: apply performance template bindings based on Group and System tags, as well as /Devices class
[14-Oct-2009 12:45:20] <rmatte> twm1010: still need to use epoch time values to perform the actual comparisons :)
[14-Oct-2009 12:46:44] <davetoo> You can import python libraries in the Query box
[14-Oct-2009 12:47:05] <twm1010> considering i've never touched python, this should be a fun learning experience
[14-Oct-2009 12:47:05] <davetoo> I think
[14-Oct-2009 12:47:21] <davetoo> yes it will :)
[14-Oct-2009 12:48:15] <twm1010> so... i need to query the current date, from the zenoss server, then read the attribute, and produce a list of machines where the delta of that is > 5 yrs
[14-Oct-2009 12:48:52] <davetoo> ok, I'm wrong
[14-Oct-2009 12:48:54] <davetoo> sorry,
[14-Oct-2009 12:49:00] <davetoo> looks like it takes only simple expressions
[14-Oct-2009 12:49:11] <rmatte> davetoo: in what query box?
[14-Oct-2009 12:49:29] <davetoo> custom device report edit
[14-Oct-2009 12:53:52] <rmatte> ah
[14-Oct-2009 12:54:11] <rmatte> no, the custom report edit is extremely limited
[14-Oct-2009 12:54:31] <rmatte> you'll need to write some custom python script to get what you want
[14-Oct-2009 12:54:43] <rmatte> (I've had to write a bunch)
[14-Oct-2009 12:56:06] <twm1010> and have it kick that off? over my head :|
[14-Oct-2009 12:56:50] <rmatte> no, the script would literally have to do everything and you'd have to execute it from commandline
[14-Oct-2009 12:57:02] <rmatte> there's no way to use the built in custom report editing to get what you want
[14-Oct-2009 12:57:21] <rmatte> that custom report editor is for generating extremely simple reports
[14-Oct-2009 12:57:50] <twm1010> gotcha
[14-Oct-2009 12:57:55] <rmatte> it's basically for generating device inventory reports with whatever fields you need, that's about all it can do
[14-Oct-2009 12:58:04] <twm1010> easier just to let the report grab everything and just use excel
[14-Oct-2009 12:58:24] <rmatte> yeh, you can do that too
[14-Oct-2009 12:58:43] <rmatte> I'm not much of an excel guy
[14-Oct-2009 13:01:02] <kisielk> how do I connect to the mysql database ?
[14-Oct-2009 13:01:09] <kisielk> I wanted to check out some of the queries that are running
[14-Oct-2009 13:06:17] <kisielk> nevermind, got it
[14-Oct-2009 13:06:30] <mrayzenoss> mysql -D events
[14-Oct-2009 13:06:59] <mrayzenoss> and -u root
[14-Oct-2009 13:08:14] <twm1010> I never realized that the process monitoring tracked CPU and memory usage for the process until just now
[14-Oct-2009 13:10:53] <twm1010> too bad it doesn't auto associate a process with a winservice
[14-Oct-2009 13:10:59] <twm1010> so you don't have to monitor both and get two events
[14-Oct-2009 13:39:15] <rmatte> twm1010: log a feature request in Trac
[14-Oct-2009 13:46:34] <cryptographrix> anyone here use zipec? (zenoss console for iPod/iPhone)
[14-Oct-2009 13:46:59] <rmatte> cryptographrix: nope, haven't tried it out
[14-Oct-2009 13:47:03] <cryptographrix> hmm
[14-Oct-2009 13:47:07] <cryptographrix> it's php based
[14-Oct-2009 13:47:07] <rmatte> I know of it
[14-Oct-2009 13:47:21] <rmatte> yeh, it's just a web app
[14-Oct-2009 13:47:29] <rmatte> formatted to look good on the iphone browser
[14-Oct-2009 13:47:32] <cryptographrix> was wondering if anyone knows if it's possible to include it in a subdir of zenoss
[14-Oct-2009 13:47:48] <rmatte> if you configure apache to look there for the web files
[14-Oct-2009 13:47:50] <cryptographrix> instead of running a separate web server for it
[14-Oct-2009 13:47:54] <cryptographrix> hmmmm
[14-Oct-2009 13:47:56] <rmatte> no, I doubt it
[14-Oct-2009 13:48:03] <rmatte> Zenoss runs on Zope
[14-Oct-2009 13:48:08] <cryptographrix> eah
[14-Oct-2009 13:48:10] <cryptographrix> *yeah
[14-Oct-2009 13:48:32] <ckrough> doesnt look like you can ack from the phone...
[14-Oct-2009 13:48:32] <rmatte> you need to run a separate web server for zipec
[14-Oct-2009 13:48:44] <cryptographrix> hmm, coolcool
[14-Oct-2009 13:48:49] <rmatte> it should still allow you to ack events and stuff?
[14-Oct-2009 13:48:56] <mrayzenoss> yeah, it's a PHP read-only view of the events
[14-Oct-2009 13:49:01] <rmatte> ah, read only
[14-Oct-2009 13:49:07] <rmatte> that's not super useful :)
[14-Oct-2009 13:49:25] <ckrough> I want to tap so I stop getting alerted on my way to a console
[14-Oct-2009 13:49:42] <mrayzenoss> nope, I've heard rumblings from 3 separate people about working on iPhone interfaces, but nothing has reached maturity
[14-Oct-2009 13:49:54] <cryptographrix> hmmm
[14-Oct-2009 13:50:29] <mrayzenoss> ckrough: yeah, acknowledging events would be handy
[14-Oct-2009 13:54:39] <patzer> why would a schema not be found when extending the model?
[14-Oct-2009 14:04:36] mrayzenoss1 is now known as mrayzenoss
[14-Oct-2009 14:45:24] <rmatte> patzer: extending the model?
[14-Oct-2009 14:45:52] <exarkun> Hm I kept hoping that the data source config page was automatically generated from _properties or _relations.  I guess not though.  I have to write a... .pt file?
[14-Oct-2009 14:46:05] <exarkun> A skin?  with tal?
[14-Oct-2009 14:46:36] <patzer> rmatte: I have developed a modeler which polls a device and creates the objectMap objects out of that info
[14-Oct-2009 14:46:50] <patzer> but I am still getting errors when trying to model...
[14-Oct-2009 14:47:10] <patzer> first it was a SchemaError but now I have moved on to a TypeError
[14-Oct-2009 14:47:38] <rmatte> TypeError is almost certainly an issue in your code
[14-Oct-2009 14:47:56] <rmatte> one of the variables is most likely not the right type
[14-Oct-2009 14:48:16] <patzer> "Remote exception: exceptions.TypeError: poolName() takes exactly 1 argument (2 given)"
[14-Oct-2009 14:48:35] <rmatte> ah, you're passing too many arguments to the poolName() function
[14-Oct-2009 14:48:39] <rmatte> apparently
[14-Oct-2009 14:48:48] <patzer> I don't have a poolName() function for starters
[14-Oct-2009 14:49:06] <rmatte> then the function is sitting in some script that the modeler is calling on somehow
[14-Oct-2009 14:49:07] <patzer> the stacktrace goes to:
[14-Oct-2009 14:49:16] <patzer> File "/local/zenoss-stack/zenoss/Products/DataCollector/ApplyDataMap.py", line 287, in _updateObject \ setter(*args)
[14-Oct-2009 14:49:48] <rmatte> have you compared your plugin to others?
[14-Oct-2009 14:49:58] <patzer> yes I am basing it on the RDBMS one
[14-Oct-2009 14:51:07] <rmatte> well, I don't really have experience with writing collector plugins, so I can't be of much more assistance
[14-Oct-2009 14:56:41] <kobalt> if an interface type shows up as ethernetCsmacd and not ethernetCsmacd_64 is there anyway to bind the 64 template to it, in this case its a gig port and its not pulling the data for graphs properly
[14-Oct-2009 14:56:54] <exarkun> At least I know how the names in factory_type_information are resolved now
[14-Oct-2009 14:56:56] <kobalt> if I snmpwalk the device it says its a ethernetCsmacd(6)
[14-Oct-2009 14:58:18] <rmatte> kobalt: you would have to make a local copy of the ethernetCsmacd template on the interface and then manually modify the template to match the ethernetCsmacd_64 template, I don't really know of any other way
[14-Oct-2009 14:58:54] <kobalt> ok, well that sounds .... fun lol
[14-Oct-2009 14:59:18] <kobalt> rmatte,  do I have to delete my existing RRD files, or just leave them as they are
[14-Oct-2009 14:59:19] <rmatte> kobalt: you could also temporarily move the ethernetCsmacd template to some other name, rename the ethernetCsmacd_64 template to ethernetCsmacd and then create all the local copies you need, then move ethernetCsmacd back to ethernetCsmacd_64 and move whatever you renamed ethernetCsmacd to back to ethernetCsmacd
[14-Oct-2009 14:59:40] <rmatte> kobalt: I don't think you have to delete the RRDs
[14-Oct-2009 15:00:15] <rmatte> the interface template system definitely needs to be revamped at some point, it's quite limited
[14-Oct-2009 15:00:36] <kobalt> rmatte, will the fa interfaces work with the 64 bit counters?
[14-Oct-2009 15:00:50] <rmatte> kobalt: doubt it
[14-Oct-2009 15:01:34] <rmatte> I'm surprised that the gig port isn't showing up as ethernetCsmacd_64 though
[14-Oct-2009 15:01:38] <rmatte> have you tried remodelling?
[14-Oct-2009 15:01:51] <rmatte> I've heard of ports initially showing up as ethernetCsmacd and then showing up as ethernetCsmacd_64 after a remodel
[14-Oct-2009 15:01:57] <kobalt> if I walk the device it shows up ethernetCsmacd
[14-Oct-2009 15:01:57] <whitemice> I'm trying out ZenOSS (long time OpenNMS shop).  Everything seems ok... but the paging command sends me a page every minute until the event is acknowledged. And I get no clear event;  but the e-mail side works perfectly. Version 2.4.5
[14-Oct-2009 15:02:10] <rmatte> ah
[14-Oct-2009 15:02:15] <rmatte> that sucks
[14-Oct-2009 15:02:36] <kobalt> yeah not sure why
[14-Oct-2009 15:02:39] <rmatte> that's more of a case of the device reporting crap info
[14-Oct-2009 15:02:42] <rmatte> :)
[14-Oct-2009 15:03:12] <rmatte> whitemice: you have a repeat time set on the paging alert
[14-Oct-2009 15:03:22] <rmatte> whitemice: set the repeat time to 0 and it'll only page you once per event
[14-Oct-2009 15:03:27] <kobalt> rmatte, yeah and my engineers will say fix your montiroing software lol
[14-Oct-2009 15:03:55] <rmatte> kobalt: probably, just make the local copy and do it that way I guess, is it just the 1 port?
[14-Oct-2009 15:04:18] <kobalt> rmatte, I have about 20 interfaces the same way
[14-Oct-2009 15:04:43] <rmatte> ah
[14-Oct-2009 15:04:46] <whitemice> it is 0
[14-Oct-2009 15:05:11] <rmatte> then follow my suggestion of briefly renaming the 64 bit to ethernetCsmacd, create the local copies you need, then move everything back to how it was
[14-Oct-2009 15:05:14] <kobalt> rmatte, or more lol, I dont want to lower the collect time, only have about 460 devices so far (not all of the network yet)
[14-Oct-2009 15:05:46] <rmatte> whitemice: rhyme of the settings for the alert please
[14-Oct-2009 15:05:53] <rmatte> off*
[14-Oct-2009 15:06:32] <whitemice> rematte: rhyme?
[14-Oct-2009 15:06:44] <rmatte> just say what settings you have
[14-Oct-2009 15:06:49] <rmatte> starting with default command timeout
[14-Oct-2009 15:07:43] <whitemice> rmatte: delay 0, enabled true, action page plain text true, repeat 0, send clear true,
[14-Oct-2009 15:07:44] <rmatte> actually hold on, I'm looking at a command, I'll make a test alerting rule
[14-Oct-2009 15:08:19] <rmatte> hmmm
[14-Oct-2009 15:09:13] <whitemice> for now, just testing our page command is just "/bin/mail -s"zenoss" $RECIPIENT" and the pager number is the cell carriers SMTP gateway addresss XXXYYYZZZZ@vtext.com
[14-Oct-2009 15:09:13] <whitemice> the messages come through - they just don't stop. :)
[14-Oct-2009 15:09:13] <rmatte> not sure, that's odd
[14-Oct-2009 15:10:17] <whitemice> it is kind of maddening!
[14-Oct-2009 15:10:19] <rmatte> that may be a bug
[14-Oct-2009 15:10:41] <rmatte> I don't use the pager feature, so I can't really test
[14-Oct-2009 15:11:02] <whitemice> ok, I'll post a message to the forum
[14-Oct-2009 15:11:09] <rmatte> ok
[14-Oct-2009 15:11:30] <whitemice> So far ZenOSS seems really nice, certainly easier to configure than OpenNMS;  but kind of twitchy.
[14-Oct-2009 15:11:49] <rmatte> yeh, it's getting better though
[14-Oct-2009 15:12:03] <rmatte> it was way twitchier a year ago
[14-Oct-2009 15:12:06] <rmatte> :)
[14-Oct-2009 15:15:27] <rmatte> Once stone crab rolls around the whole interface will be revamped, and then they'll be focussing on things like reports and overall stability
[14-Oct-2009 15:15:47] <whitemice> any time line for that?
[14-Oct-2009 15:15:57] <whitemice> NMS is kind of important to us :)
[14-Oct-2009 15:16:05] <rmatte> well, the next release, which is King Crab, is due near the end of the month...
[14-Oct-2009 15:16:12] <rmatte> then stone crab is due approximately 6 months after that
[14-Oct-2009 15:16:31] <rmatte> they have a 6 month release cycle for major releases
[14-Oct-2009 15:16:55] <rmatte> with maintenance releases in between
[14-Oct-2009 15:17:35] <rmatte> here's what the interface will look like in stone crab: http://public-demo.zenoss.com/evconsole
[14-Oct-2009 15:17:43] <rmatte> just to give you some idea
[14-Oct-2009 15:18:08] <whitemice> hmmmm, maybe I should just go back to OpenNMS.  Sigh.  OpenNMS is just a pain-in-the-ass to configure.  But solid as a mountain.
[14-Oct-2009 15:18:22] <rmatte> it's up to you lol
[14-Oct-2009 15:18:30] <rmatte> I've never really worked with OpenNMS much
[14-Oct-2009 15:20:32] <whitemice> Was at Ohio LINUX fest. ZenOSS guys are persuasive.  And they throw a nice party. :)
[14-Oct-2009 15:21:55] <rmatte> hehe
[14-Oct-2009 15:22:02] <rmatte> yeh, I heard the party was quite a hit
[14-Oct-2009 15:22:26] cgibbons_ is now known as cgibbons
[14-Oct-2009 15:22:33] <rmatte> I've tried OpenNMS out myself, I just didn't really like the way that it presents the data
[14-Oct-2009 15:22:38] <rmatte> the interface feels congested
[14-Oct-2009 15:22:55] <rmatte> it certainly does have some nice features though
[14-Oct-2009 15:24:52] <whitemice> you can't configure a *@^&@ thing via the interface, you spend your time plowing through horrid XML files.  And thresholds?  I'd rather chew glass than do that again.
[14-Oct-2009 15:25:01] <rmatte> lol
[14-Oct-2009 15:25:12] <rmatte> yeh, Zenoss make device template configuration very easy
[14-Oct-2009 15:25:25] <rmatte> especially thresholds
[14-Oct-2009 15:25:45] <whitemice> take the ZenOSS UI (they are talking about revamping it?) and drop it on the OpenNMS engine = Perfection!
[14-Oct-2009 15:25:59] <rmatte> hehe
[14-Oct-2009 15:26:08] <whitemice> sadly I live in this world where that hasn't happened. :(
[14-Oct-2009 15:26:15] <rmatte> well, Zenoss is getting a lot more stable lately though
[14-Oct-2009 15:26:31] <rmatte> how many devices are you monitoring?
[14-Oct-2009 15:26:55] <whitemice> The call to /bin/mail to send the page is failing with "IOError: [Errno 4] Interrupted system call".  Found that in the logs.
[14-Oct-2009 15:27:15] <whitemice> OpenNMS: ~100 devices.  ZenOSS has about 20 configured so far.
[14-Oct-2009 15:27:17] <rmatte> hmmm
[14-Oct-2009 15:27:28] <rmatte> the call to send the page is done as the Zenoss user
[14-Oct-2009 15:27:33] <whitemice> so not huge.
[14-Oct-2009 15:27:49] <rmatte> ah, I'm monitoring over 340 devices on one of my Zenoss servers
[14-Oct-2009 15:27:50] <whitemice> But I do get the page (message).  That is what seems wierd.
[14-Oct-2009 15:28:07] <exarkun> The /bin/mail process almost certain succeeds
[14-Oct-2009 15:28:10] <exarkun> Then it exits
[14-Oct-2009 15:28:13] <rmatte> maybe that's why you keep getting paged, because it sees that the command failed and retries
[14-Oct-2009 15:28:25] <exarkun> In exiting, the system sends a SIGCHLD to the parent process (some zenoss daemon I guess)
[14-Oct-2009 15:28:45] <rmatte> zenaction would probably be what's calling the command
[14-Oct-2009 15:28:51] <rmatte> or zencommand
[14-Oct-2009 15:28:53] <exarkun> The SIGCHLD interrupts a system call in the parent process - probably waitpid(), maybe read()
[14-Oct-2009 15:29:07] <exarkun> Interrupted, the syscall fails with EINTR (Errno 4, Interrupted system call)
[14-Oct-2009 15:29:14] <rmatte> nice
[14-Oct-2009 15:29:21] <rmatte> then Zenoss probably tries the command again
[14-Oct-2009 15:30:07] <exarkun> So Zenoss (or whoever it turns out is responsible for that syscall which is being interrupted) needs to be changed to handle EINTR and take the appropriate action (which is often to re-try the syscall that failed)
[14-Oct-2009 15:33:36] <rmatte> whitemice: just out of curiosity, why didn't you just leave the pager command as the default?
[14-Oct-2009 15:33:38] <rmatte> $ZENHOME/bin/zensnpp localhost 444 $RECIPIENT
[14-Oct-2009 15:33:52] <rmatte> chances are that would work a lot better
[14-Oct-2009 15:34:48] <rmatte> Usage: zensnpp <snpphost> <snppport> <recipient>
[14-Oct-2009 15:35:18] <rmatte> It's actually designed to work with Zenoss so chances are if you use it you'll avoid that error
[14-Oct-2009 15:36:43] <exarkun> Hooray, custom markup on a Zenoss web page.
[14-Oct-2009 15:36:46] <whitemice> what does it do?  there is nothing about it in the admin guide or on the server itself (man page).  I get that it sends pages;  how? where?
[14-Oct-2009 15:36:56] <rmatte> whitemice: it sends a page
[14-Oct-2009 15:37:17] <rmatte> let me see if I can find something
[14-Oct-2009 15:37:45] <rmatte> actually, it is listed in the admin guide from what I see
[14-Oct-2009 15:38:21] <whitemice> as the default sure;  but it doesn't say anything about it.  I put the default back and ran a test - it posts a failure "Test failed: socket.error - (111, 'Connection refused') "
[14-Oct-2009 15:38:31] <rmatte> docs/DOC-3044#d4e5612
[14-Oct-2009 15:38:33] <rmatte> voila
[14-Oct-2009 15:38:57] <rmatte> hmmm
[14-Oct-2009 15:39:03] <rmatte> it is pretty under-documented though
[14-Oct-2009 15:39:23] <whitemice> yea, that is the same thing as the admin manual
[14-Oct-2009 15:39:50] <rmatte> that is the admin manual
[14-Oct-2009 15:40:44] <rmatte> did you even try it at all with the default?
[14-Oct-2009 15:41:13] <whitemice> nah,  we use Verizon. I know what SNPP is,  we don't have SNPP.
[14-Oct-2009 15:41:33] <rmatte> ok
[14-Oct-2009 15:42:11] <rmatte> well, maybe you need to write a script which calls on the mail command and have Zenoss call on the script instead
[14-Oct-2009 15:42:25] <rmatte> anyways, I guess we'll see if anyone on the forums has any suggestions
[14-Oct-2009 15:42:37] <whitemice> I'll try that (although honestly I don't see how that is different that just calling /bin/mail)
[14-Oct-2009 15:43:31] <whitemice> got one response so far.  Maybe it is helpful.  But the link doesn't go anywhere specific.  (from my browsing I think the forum breaks just about every link,  most go nowhere or just straight back to the forum.  really frustrating).
[14-Oct-2009 15:43:32] <rmatte> are you sending the pages to an email address?
[14-Oct-2009 15:43:39] <whitemice> yes
[14-Oct-2009 15:43:52] <rmatte> then why not just configure a regular email alert with plaintext?
[14-Oct-2009 15:43:55] <whitemice> Verizon has a SMTP->SMS gateway.  With Verizon you have no other options.
[14-Oct-2009 15:44:13] <rmatte> I don't see why you're even bothering with the pager command
[14-Oct-2009 15:45:11] <rmatte> you're basically reinventing the wheel since Zenoss is already fully capable of sending emails via SMTP
[14-Oct-2009 15:45:12] <rmatte> :)
[14-Oct-2009 15:45:23] <kobalt> rmatte, well that did not work the device does not accept the 64 bit counter.... anyway to have it collect at a specific cycle for a device or is that global
[14-Oct-2009 15:45:35] <rmatte> kobalt: global
[14-Oct-2009 15:45:49] <rmatte> kobalt: well, it's collector specific
[14-Oct-2009 15:45:50] <whitemice> the paging does seem to send a short form of the message;  and the user also gets e-mail alerts.  It appears a user can only have one e-mail address.  Hmmmm. maybe I can figure something out.
[14-Oct-2009 15:45:51] <TBKDan> Is there a way to temporarily disable monitoring of a device?
[14-Oct-2009 15:46:17] <rmatte> whitemice: ah
[14-Oct-2009 15:46:30] <kobalt> rmatte, ugh I really dont want to collect from 460 devices every minute lol
[14-Oct-2009 15:46:31] <rmatte> whitemice: buy blackberries :)
[14-Oct-2009 15:46:50] <rmatte> kobalt: that would probably blow up lol
[14-Oct-2009 15:47:57] <kobalt> rmatte, yeah average of about 30 ports per device, Im amazed its doing this well with every 5 minutes
[14-Oct-2009 15:50:01] <rmatte> lol
[14-Oct-2009 15:54:26] <kobalt> so any other suggestions on these graphs
[14-Oct-2009 16:03:28] <rmatte> kobalt: I'm out of ideas
[14-Oct-2009 16:04:39] <kobalt> rmatte, so I looked at my zenperfsnmp logs and its polling all my interfaces in 49 seconds... hrm do I lower the cycle time and take the extra load
[14-Oct-2009 16:05:18] <kobalt> well that wont work
[14-Oct-2009 16:05:33] <kobalt> I just looked again and that time it took 86 lol
[14-Oct-2009 16:05:59] <rmatte> yeh, cycles times vary
[14-Oct-2009 16:06:32] <rmatte> cycle times*
[14-Oct-2009 16:33:33] <rmatte> woohoo, tomorrow is payday
[14-Oct-2009 16:33:40] * rmatte does a dance
[14-Oct-2009 16:43:00] mrayzenoss1 is now known as mrayzenoss
[14-Oct-2009 17:44:49] <markeriv> anyone here atm?
[14-Oct-2009 17:44:57] <markeriv> got a not so easy question
[14-Oct-2009 17:45:28] <markeriv> i am monitoring T1 routers that are doing nat
[14-Oct-2009 17:45:54] <markeriv> and have the same private LAN IP address.  This is preventing me from monitoring something locally that shares the same LAN subnet as another site...  is there any way to get around this?
[14-Oct-2009 17:46:33] <markeriv> should I delete the lan interface for monitoring on that device or...
[14-Oct-2009 17:49:27] <kobalt> the only way I would suggest as we do is we have it staticly mapped
[14-Oct-2009 17:49:27] <kobalt> err natted
[14-Oct-2009 17:49:57] <kobalt> so your moniting a differnt ip at the zenoss box then what it has
[14-Oct-2009 17:50:00] <kobalt> if that makes sense
[14-Oct-2009 17:50:14] <markeriv> hmm, well i managed to delete the conflicting interface, but it bothers me that i cannot monitor two devices with the same lan ip
[14-Oct-2009 17:50:15] <markeriv> >.>
[14-Oct-2009 17:50:27] <markeriv> there are an awful lot of 192.168.1.x's out there
[14-Oct-2009 17:52:40] <kobalt> yeah we monitor like 17 networks we see a lot of 10.0.0 networks
[14-Oct-2009 17:53:24] <markeriv> welcome davetoo
[14-Oct-2009 17:53:52] <davetoo> uh
[14-Oct-2009 17:53:52] <davetoo> hi
[14-Oct-2009 17:54:00] <davetoo> 'bot?
[14-Oct-2009 17:54:06] <markeriv> negatory
[14-Oct-2009 17:54:10] <markeriv> this is not a bot
[14-Oct-2009 17:54:16] <davetoo> :)  just surprising
[14-Oct-2009 17:54:17] <markeriv> a bot could not possibly be as awesome as I
[14-Oct-2009 17:54:32] <markeriv> anyhow
[14-Oct-2009 17:54:34] <markeriv> whats happening?
[14-Oct-2009 17:54:48] <davetoo> don't know yet, that's why I'm here
[14-Oct-2009 17:54:53] <markeriv> ahh
[14-Oct-2009 17:54:59] <markeriv> well, got any Qs?
[14-Oct-2009 17:55:05] <davetoo> to see what people are talking about today :)
[14-Oct-2009 17:55:10] <markeriv> ahh
[14-Oct-2009 17:55:25] <davetoo> Nothing simple enough for me to take the time to get into right now
[14-Oct-2009 17:55:41] <markeriv> well i am talking about how zenoss is having a network conflict dealing with a shared private network address
[14-Oct-2009 17:56:01] <davetoo> there is an Enterprise feature that deals with that
[14-Oct-2009 17:56:03] <markeriv> and refusing to let me monitor the 2nd device on that private network without some wrangling
[14-Oct-2009 17:56:08] <markeriv> hmm
[14-Oct-2009 17:56:22] <markeriv> well, i got around it by deleting the conflicting interface on teh remote machine
[14-Oct-2009 17:56:43] <markeriv> however i think i could also get around it by creating some port forwards and monitoring a public IP assigned to that private
[14-Oct-2009 17:56:53] <markeriv> since my boss does not want to pay out the mouth for enterprise
[14-Oct-2009 17:57:10] <davetoo> but what do you use as the Management IP for the device?
[14-Oct-2009 17:57:25] <davetoo> You'd have to pretty much completely subvert the discovery and modeling processes
[14-Oct-2009 18:36:43] <kobalt> davetoo, so enterprise has to ablilty to monitor overlaping network spaces?
[14-Oct-2009 18:44:44] <davetoo> IP Realms, but I haven't tried/had to use it yet
[14-Oct-2009 18:56:13] <mrayzenoss1> kobalt: yes
[14-Oct-2009 18:56:48] <kobalt> mrayzenoss1, that is a positive, does it do at this point any type of netflow
[14-Oct-2009 18:57:08] <mrayzenoss1> http://www.zenoss.com/product/plixer-scrutinizer
[14-Oct-2009 18:57:40] <kobalt> mrayzenoss1 I am evaluating zenoss as a monitoring solution for my company and so far it looks good just a few issues I need to figure out
[14-Oct-2009 18:57:48] <mrayzenoss1> that integration is available in Enterprise, there has been some talk about making it available to all users.  It's Plixxer's call
[14-Oct-2009 18:58:31] <kobalt> mrayzenoss1, that is nice, that could be a good selling point for my boss
[14-Oct-2009 19:02:34] <kobalt> mrayzenoss1, can you answer a sales question? the platinum subscription for 180 a year is that per seat, per server?
[14-Oct-2009 19:02:47] <kobalt> if you dont know no biggy
[14-Oct-2009 19:03:02] mrayzenoss1 is now known as mrayzenoss
[14-Oct-2009 19:03:02] <mrayzenoss> per device
[14-Oct-2009 19:03:23] <kobalt> so if I have 2250 devices its 180 each??
[14-Oct-2009 19:03:54] <mrayzenoss> but that number comes way down with large installs
[14-Oct-2009 19:06:01] <kobalt> ok im out of here, talk to you tomorrow
[14-Oct-2009 19:11:54] <davetoo> bye
[14-Oct-2009 19:12:09] <davetoo> man, the kids over in #python are sometimes not helpful
[14-Oct-2009 19:12:32] <davetoo> plixer? a new product?
[14-Oct-2009 19:12:46] <davetoo> oh, collaboration
[14-Oct-2009 19:12:49] <davetoo> never heard of them
[14-Oct-2009 19:13:34] <davetoo> I need to find somewhere I can talk about/explore python OO Design Patterns without being told "that's dumb" :)
[14-Oct-2009 19:17:15] <davetoo> :)
[14-Oct-2009 20:22:04] <kobalt> question, if I create a second collector and set like 5 devices to it, and have the zenprefsnmp set to 60 seconds instead of the normal 300, I would not need to do anything else would I? I did that and it seem the new collector is not collecting snmp traffic data
[14-Oct-2009 20:30:11] <kobalt> I guess collectors is the wrong word, I set up a second monitor and set certian devices to it and then set the time to a different cycle interval
[14-Oct-2009 20:30:15] <kobalt> does that work
[14-Oct-2009 20:54:50] <davetoo> collector is an ok word
[14-Oct-2009 20:55:05] <davetoo> did you change the default RRD create command?
[14-Oct-2009 21:15:55] <kobalt> no I didnt
[14-Oct-2009 21:15:59] <kobalt> do I need to do that
[14-Oct-2009 21:16:02] <kobalt> and how lol
[14-Oct-2009 21:19:40] <kobalt> davetoo, let me see if I can find the rrd create command
[14-Oct-2009 21:22:47] <davetoo> it's in the Edit page for the Collector
[14-Oct-2009 21:23:47] <davetoo> are you running Enterprise?
[14-Oct-2009 21:23:52] <kobalt> no just core
[14-Oct-2009 21:25:06] <davetoo> What technique are you using to run multiple collectors?
[14-Oct-2009 21:25:07] <kobalt> unfortunally I have no experiance with RRD so not sure what this command should be changed to
[14-Oct-2009 21:25:22] <kobalt> I go to collectors and hit the down arrow and say new
[14-Oct-2009 21:25:24] <davetoo> search the zenoss forums, I think there is a HOWTO somewhere
[14-Oct-2009 21:25:35] <kobalt> name it then add the devices to that collector
[14-Oct-2009 21:28:33] <kobalt> I found a script from Chet that does it for you
[14-Oct-2009 21:28:54] <davetoo> I figured Chet was involved somehow :)
[14-Oct-2009 21:36:58] <kobalt> we will see if that works
[14-Oct-2009 21:43:52] <kobalt> do you know what snmp map grabs the interface listing like descr and index etc
[14-Oct-2009 22:00:40] <davetoo> ifTable
[14-Oct-2009 22:01:33] <kobalt> right but what collector get that info
[14-Oct-2009 22:01:52] <davetoo> do you know python at all? :)
[14-Oct-2009 22:01:59] <kobalt> I have a device that should have interfaces but the collector is not polling it
[14-Oct-2009 22:02:08] <kobalt> no not really learning as I go
[14-Oct-2009 22:02:11] <davetoo> what kind of device?
[14-Oct-2009 22:02:27] <kobalt> sonet 15454
[14-Oct-2009 22:02:32] <davetoo> Test it with snmpget/snmpwalk, manually,
[14-Oct-2009 22:02:34] <kobalt> it has worked on others
[14-Oct-2009 22:02:44] <kobalt> doing the snmpwalk now and it works
[14-Oct-2009 22:03:10] <davetoo> do you know how to look at the true DataCollector (modeling) plugins?
[14-Oct-2009 22:03:34] <kobalt> no how do you look at that
[14-Oct-2009 22:03:48] <davetoo> rm
[14-Oct-2009 22:03:53] <davetoo> stupid pidging
[14-Oct-2009 22:04:07] <davetoo> I typed it all out but it had a leading '/' so it discarded it
[14-Oct-2009 22:04:16] <kobalt> lol sorry
[14-Oct-2009 22:04:38] <davetoo> Go to the /Devices class where your box is, or if it's in /Discovered, forget about that and go to /Devices/Network, then the zProperties tab,
[14-Oct-2009 22:04:40] <davetoo> then Edit
[14-Oct-2009 22:05:00] <davetoo> then look for the zCollectorPlugins property and select the Edit link on that line
[14-Oct-2009 22:05:08] <davetoo> it's zenoss.snmp.InterfaceMap
[14-Oct-2009 22:05:23] <kobalt> its there
[14-Oct-2009 22:05:25] <davetoo> Do you have other devices of that brand working?
[14-Oct-2009 22:05:34] <kobalt> under /devices /Sonet
[14-Oct-2009 22:05:35] <kobalt> yes
[14-Oct-2009 22:05:40] <davetoo> hmm
[14-Oct-2009 22:05:49] <davetoo> I'd put that under /Devices/Network :)
[14-Oct-2009 22:06:04] <kobalt> yeah I only have a hand full that dont, I did turn off the collectors at one time
[14-Oct-2009 22:06:08] <davetoo> How do companies get away with taking a Protocol name and using it as their brand anme? :)
[14-Oct-2009 22:06:13] <davetoo> name
[14-Oct-2009 22:06:14] <davetoo> anyway,
[14-Oct-2009 22:06:22] <kobalt> lol
[14-Oct-2009 22:06:41] <davetoo> you can run zenmodeler on that device manually, and watch the results
[14-Oct-2009 22:06:43] <davetoo> have you done that?
[14-Oct-2009 22:06:46] <kobalt> they are actually cisco 15454's but I called them sonet lol
[14-Oct-2009 22:06:54] <davetoo> d'oh!
[14-Oct-2009 22:06:55] <kobalt> yep it does nothing
[14-Oct-2009 22:07:04] <davetoo> did you run it with -v10?
[14-Oct-2009 22:07:19] <kobalt> zenmodeler run -v 10 -d <name> --collect='InterfaceMap' --force
[14-Oct-2009 22:07:34] <kobalt> of course I put the device name in the <name> field
[14-Oct-2009 22:07:36] <davetoo> wrong use of collector option
[14-Oct-2009 22:08:02] <kobalt> I found it in a post somewere
[14-Oct-2009 22:08:03] <davetoo> --collector is aka Monitor, the set of daemons runnign
[14-Oct-2009 22:08:03] <kobalt> lol
[14-Oct-2009 22:08:12] <davetoo> oh, I coudl be wrong...
[14-Oct-2009 22:08:14] <davetoo> wait a sec
[14-Oct-2009 22:08:43] <davetoo> sorry, you're right
[14-Oct-2009 22:09:04] <kobalt> it runs but never adds the interfaces
[14-Oct-2009 22:09:18] <davetoo> Is it still in your default PerformanceMonitor?
[14-Oct-2009 22:09:27] <kobalt> yes
[14-Oct-2009 22:09:42] <davetoo> If you drop the --collect and let it run all the plugins, what happens?
[14-Oct-2009 22:10:00] <davetoo> and.. did you say that you have other instances of this same model device that are working?
[14-Oct-2009 22:10:35] <davetoo> if so... my vote is to delete, restart zenoss, and re-add :)
[14-Oct-2009 22:10:49] <kobalt> yea
[14-Oct-2009 22:11:43] <kobalt> yeah that will thow about 2000 events lol.... I turned off the autoclearing, cause we want to know when it clears - SLA's and stuff
[14-Oct-2009 22:12:16] <davetoo> well....
[14-Oct-2009 22:12:18] <kobalt> I think I just found it
[14-Oct-2009 22:12:20] <davetoo> that's not good
[14-Oct-2009 22:12:37] <kobalt> what turning off the autoclear or the 2000 events
[14-Oct-2009 22:12:47] <kobalt> I ran it again without the -d
[14-Oct-2009 22:13:26] <kobalt> its sill running
[14-Oct-2009 22:13:29] <davetoo> event flood.  Hate those.  I wonder if they fixed this following bug:  Long time ago, I found that when I changed snmp versions on the device, the management IP went away for some bizarre reason.  Is your mgt IP ok
[14-Oct-2009 22:13:37] <davetoo> that is doing *all* of your devices
[14-Oct-2009 22:13:52] <davetoo> I hope you ran it in a screen(1) session :)
[14-Oct-2009 22:14:05] <davetoo> Have you deleted the device and re-added?
[14-Oct-2009 22:14:10] <kobalt> yes
[14-Oct-2009 22:14:22] <davetoo> I'm stumped, sorry.
[14-Oct-2009 22:14:29] <kobalt> yeah sign lol
[14-Oct-2009 22:14:40] <davetoo> and I have to finish moving the phone cable out of the hallway before my girlfriend gets home :)
[14-Oct-2009 22:14:57] <kobalt> lol take it ez man thanks for the help
[14-Oct-2009 22:32:54] <eidolon> hi folks - i have a job running on one of my hosts that spikes the CPU on one of our machines every hour... i want to suppress teh CPU utilization errors.  I can't just 'ack' the cpu spike, because it clears when the jbo ends, the event goes away (CLEAR), but comes back an hour later.
[14-Oct-2009 22:33:01] <eidolon> how do i say "stop monitoring cpu load on this machine" ?
[14-Oct-2009 22:39:07] <kobalt> eidolon, you can remove the threshold for that machine
[14-Oct-2009 22:39:27] <kobalt> by going to the device in zenoss then going to more template
[14-Oct-2009 22:39:27] <eidolon> can't quite find the path to that.
[14-Oct-2009 22:39:53] <eidolon> okay, in more template, now on Device / MSSQLServer
[14-Oct-2009 22:40:01] <eidolon> i'll need to cerate local copy, yes?
[14-Oct-2009 22:40:02] <kobalt> ok hit create local copy
[14-Oct-2009 22:40:05] <eidolon> and then edit it?
[14-Oct-2009 22:40:07] <kobalt> yep
[14-Oct-2009 22:40:10] * eidolon gets it!
[14-Oct-2009 22:40:14] <kobalt> then remove the threshold
[14-Oct-2009 22:40:15] <kobalt> hehe
[14-Oct-2009 22:41:26] <eidolon> hmm, no, i don't want ot turn off the data source, because i want to keep logging it, right?
[14-Oct-2009 22:41:39] <eidolon> just not alert on it
[14-Oct-2009 22:41:52] <kobalt> correct if you set the threshold to fals
[14-Oct-2009 22:41:56] <eidolon> hmm.
[14-Oct-2009 22:41:59] <kobalt> false it wont alarm
[14-Oct-2009 22:42:06] <eidolon> right, but it will collect data, right?
[14-Oct-2009 22:42:10] <kobalt> correct
[14-Oct-2009 22:42:14] <eidolon> oka, that's what i want.
[14-Oct-2009 22:42:53] <eidolon> so.. data sources->cpupercentprocessortime.  click on cpupercent, select disable, save.  it'll collect data, but not alert.  (it's like 11:45pm here, i have no brain, jiust beig cautious)
[14-Oct-2009 22:43:09] <kobalt> no
[14-Oct-2009 22:43:19] <kobalt> threshold high cpu
[14-Oct-2009 22:43:20] <eidolon> see?  this is why i check these things :)
[14-Oct-2009 22:43:28] <eidolon> ohhhh
[14-Oct-2009 22:43:30] <eidolon> threshold
[14-Oct-2009 22:43:31] <eidolon> i see it
[14-Oct-2009 22:43:47] <eidolon> got it.
[14-Oct-2009 22:43:49] <eidolon> thanks :)
[14-Oct-2009 22:43:51] <kobalt> you could even adjust the value of the threshold or just disable it
[14-Oct-2009 22:43:57] <eidolon> i just disaled it.
[14-Oct-2009 22:44:08] <kobalt> cool
[14-Oct-2009 22:49:57] <eidolon> thanks lot :)
[14-Oct-2009 22:50:00] <eidolon> lots, rather.
[14-Oct-2009 22:51:41] <kobalt> np
[14-Oct-2009 22:52:09] kobalt is now known as kobalt_away
[15-Oct-2009 00:00:46] [disconnected at Thu Oct 15 00:00:46 2009]
[15-Oct-2009 00:00:46] [connected at Thu Oct 15 00:00:46 2009]
[15-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[15-Oct-2009 01:57:42] <sergeymasushko> hi guys... I've installed an snmp monitor utility which return values on snmp port 1161 on the box where I have installed zenoss. I've created device with the IP address 127.0.0.1. in the  zProperties Configuration of the device I've set zSnmpPort 1161. I've added data source in the template of the device... however when I try to test it I got the following:
[15-Oct-2009 01:57:42] <sergeymasushko> Executing command snmpwalk -cpublic -v2c 127.0.0.1 1.3.6.1.4.1.32583.1.6.5060.12
[15-Oct-2009 01:57:43] <sergeymasushko> against mydevice
[15-Oct-2009 01:57:43] <sergeymasushko> SNMPv2-SMI::enterprises.32583.1.6.5060.12 = No Such Object available on this agent at this OID
[15-Oct-2009 01:57:44] <sergeymasushko> Why zenoss ignores snmp port properties?
[15-Oct-2009 04:52:11] <Dr_Agon> hi all
[15-Oct-2009 04:52:55] <Dr_Agon> can anybody tell why in zenoss 2.5 many default Products migrated to lib/python/Products
[15-Oct-2009 04:53:02] <Dr_Agon> ?
[15-Oct-2009 07:48:15] mrayzenoss1 is now known as mrayzenoss
[15-Oct-2009 08:18:48] <mrayzenoss> Good morning
[15-Oct-2009 08:48:45] <cgibbons> extra noisy this mornin
[15-Oct-2009 08:48:55] <twm1010> oh?
[15-Oct-2009 08:53:21] <twm1010> Seems kind of quiet to me.
[15-Oct-2009 08:58:05] <exarkun> Do I have to do anything special to have skin changes noticed?  I assumed I could just edit the .pt file and the changes would be reflected, but they're not.  Then I tried restarting zenoss, but that didn't help either.
[15-Oct-2009 09:01:45] <whitemice> I've got multiple CentOS5 boxes with the same version of net-snmp.  In all of them the filesystems are listed, but only some show size/available information while others say "unavailable".  They are all using exact copies of snmpd.conf
[15-Oct-2009 09:01:58] <twm1010> Did you just add them?
[15-Oct-2009 09:02:04] <exarkun> I tried deleting the data source the skin was associated with and creating a new one.  That didn't help either.
[15-Oct-2009 09:02:40] <twm1010> I've found my RHEL5 boxes to take a while to show filesystem usage correctly
[15-Oct-2009 09:02:51] <exarkun> Maybe I should uninstall the whole zenpack between template edits?
[15-Oct-2009 09:03:18] <whitemice> i think they were recently added
[15-Oct-2009 09:04:03] <twm1010> give it a few minutes
[15-Oct-2009 09:04:09] <twm1010> half an hour, check back
[15-Oct-2009 09:04:31] <whitemice> holy crap, it all just showed up.  Hrm.  Ok, Cool.  Thanks.
[15-Oct-2009 09:04:38] <twm1010> :)
[15-Oct-2009 09:05:33] <exarkun> Hm.  No.  Deleting and re-installing the ZenPack didn't change the template either.
[15-Oct-2009 09:05:50] <exarkun> Maybe I should delete my whole Zenoss install and re-install it between template edits?
[15-Oct-2009 09:07:19] <twm1010> What kind of template? A performance template? What are you working on?
[15-Oct-2009 09:07:32] <exarkun> A TAL template
[15-Oct-2009 09:07:54] <exarkun> A skin
[15-Oct-2009 09:08:00] <exarkun> I don't know what the preferred vocabulary is
[15-Oct-2009 09:08:14] <twm1010> Oh, you're changing the gui's look/feel?
[15-Oct-2009 09:08:26] <exarkun> Sort of
[15-Oct-2009 09:08:47] <exarkun> I'm creating a new ZenPack with a custom DataSource and I'm trying to define the config ui for that DataSource
[15-Oct-2009 09:09:18] <exarkun> That seems to mean writing a new skin
[15-Oct-2009 09:09:32] <twm1010> i'd post your questions to the zenpack forum
[15-Oct-2009 09:09:43] * exarkun shudders
[15-Oct-2009 09:10:10] <twm1010> I'm sure some people have run into that before.
[15-Oct-2009 09:11:27] <suprsonic> when sending traps to zenoss it doesn't trigger anything in zenoss
[15-Oct-2009 09:11:41] <mrayzenoss1> there'll be a Zenoss dev here in about 50 minutes
[15-Oct-2009 09:11:46] <mrayzenoss1> after this defect meeting
[15-Oct-2009 09:11:51] mrayzenoss1 is now known as mrayzenoss
[15-Oct-2009 09:11:58] <twm1010> suprsonic: sending traps should create events
[15-Oct-2009 09:12:25] <suprsonic> yeah, I see zenoss listening on 162, but sending traps doesn't create anything in zenoss
[15-Oct-2009 09:12:39] <twm1010> does the zenoss server have a firewall?
[15-Oct-2009 09:12:45] <suprsonic> nope
[15-Oct-2009 09:13:04] <twm1010> you should at least see "something" under the event console when you send a trap
[15-Oct-2009 09:13:14] <suprsonic> zero there also
[15-Oct-2009 09:15:26] <twm1010> I'd suspect the trap not making it to the daemon.
[15-Oct-2009 09:15:44] <twm1010> can you ping from the sender to the zenoss server ok?
[15-Oct-2009 09:24:52] <suprsonic>  yes
[15-Oct-2009 09:25:23] <twm1010> hrmm, ok so IP is good, i would still suspect a firewall if it were me
[15-Oct-2009 09:33:38] <suprsonic> does zenoss use the local net-snamp trap daemon?
[15-Oct-2009 09:36:13] <twm1010> I don't think so
[15-Oct-2009 09:36:20] <twm1010> i could be wrong
[15-Oct-2009 09:44:36] <exarkun> Maybe I'm only supposed to be editing skins through the Zope 2 management interface?
[15-Oct-2009 09:45:38] <twm1010> That's more likely.
[15-Oct-2009 09:54:25] <davetoo> dang
[15-Oct-2009 09:54:32] <davetoo> I have a meeting every week at this time
[15-Oct-2009 09:54:55] <rmatte> hehe
[15-Oct-2009 09:55:00] <rmatte> oh right, dev morning
[15-Oct-2009 09:58:59] <twm1010> an agenda would be sweet
[15-Oct-2009 09:59:19] <twm1010> mrayzenoss: a forum post requesting topics to be covered ahead of time might be good
[15-Oct-2009 10:00:55] <rmatte> twm1010: well, the issue with that is that the person requesting that a topic be covered should really be here to be able to have a back and forth
[15-Oct-2009 10:01:08] <rmatte> otherwise, you can just post on the forum and wait for a response on the forum itself
[15-Oct-2009 10:01:13] <rmatte> it accomplishes just as much
[15-Oct-2009 10:02:11] <mrayzenoss1> defect review ran a bit long, but JP should be here in a minute
[15-Oct-2009 10:03:27] <rmatte> sounds good
[15-Oct-2009 10:03:54] <mrayzenoss1> the other good news is we have a new developer, I believe he'll be starting Monday
[15-Oct-2009 10:04:01] <mrayzenoss1> also named JP
[15-Oct-2009 10:04:29] * exarkun gets creeped out
[15-Oct-2009 10:05:57] <mrayzenoss1> so jplouis and I are here for questions, other Zenoss folks may chip in as well
[15-Oct-2009 10:07:11] <jb> ok.. so, I have deleted a process monitor, reindexed, and re-modeled, and alerts are still firing off for the processes that I have deleted..
[15-Oct-2009 10:07:18] <jb> how do I rid of them?
[15-Oct-2009 10:07:51] mrayzenoss1 is now known as mrayzenoss
[15-Oct-2009 10:08:28] <exarkun> What's the intended workflow for developing skins?  I'm having the problem I described here: thread/11724?tstart=0
[15-Oct-2009 10:08:29] <twm1010> jb: use the context drop down to push changes to the collectors
[15-Oct-2009 10:09:04] <rmatte> twm1010: I'm pretty sure jb's problem has been ongoing for like a week now
[15-Oct-2009 10:09:15] <jb> yah
[15-Oct-2009 10:09:16] <jb> :/
[15-Oct-2009 10:09:59] <rmatte> jplouis: any idea on how to fix jb's problem?  I've run out of ideas.
[15-Oct-2009 10:10:13] <jplouis> jb is there a process instance on your device after you re-modeled?
[15-Oct-2009 10:11:12] <jb> jplouis: no, no instance on the device
[15-Oct-2009 10:11:19] <jb> jplouis: at least in the "OS Processes" box
[15-Oct-2009 10:12:22] <jplouis> go to the Process link on the left and look for the process definition
[15-Oct-2009 10:12:39] <jb> its gone :)
[15-Oct-2009 10:12:50] <jplouis> there is nothing in /Processes ?
[15-Oct-2009 10:12:57] <jb> not the process that I deleted..
[15-Oct-2009 10:13:02] <jb> i do have other processes
[15-Oct-2009 10:13:20] <jb> Process not running: w3wp.exe -a \\.\pipe\iisipmb826eb47-186b-435b-a1ba-646223c2237f -t 20 -ap "DefaultAppPool"
[15-Oct-2009 10:13:28] <jb> there is no w3wp.exe process any longer..
[15-Oct-2009 10:13:44] <rmatte> basically he's removed the process, pushed changes to collector, I had him reindex in zendmd in case it was an indexing issue (I had that in the past with process monitoring), nothing has worked.
[15-Oct-2009 10:14:38] <jplouis> did you restart zenprocess?
[15-Oct-2009 10:14:51] <jb> yes
[15-Oct-2009 10:15:03] <jb> i'll do it onc emore
[15-Oct-2009 10:18:59] <jplouis> jb in zendmd can you do the following:
[15-Oct-2009 10:19:18] <mrayzenoss> exarkun: you're doing a zopectl restart after updating your skins right?
[15-Oct-2009 10:19:25] <jplouis> d = dmd.Devices.findDevice("<devicename>")
[15-Oct-2009 10:19:34] <jplouis>  d.os.processes()
[15-Oct-2009 10:19:55] <exarkun> mrayzenoss: A "zenoss stop; zenoss start", which I think is just as good in this context
[15-Oct-2009 10:20:07] <mrayzenoss> yeah
[15-Oct-2009 10:20:32] <twm1010> So... where stands Zenoss 2.5 ?
[15-Oct-2009 10:20:36] <exarkun> Even more strangely (to me) than the failure I described in that post, I've now also deleted all the objects that use this skin, uninstalled the zenpack, reinstalled the zenpack, created new objects, and they also still have the old version of the skin.
[15-Oct-2009 10:20:57] <exarkun> Oh, I renamed the skin too, and the new name never had the old content in it.
[15-Oct-2009 10:21:09] <jb> hrm
[15-Oct-2009 10:21:09] <jb> SyntaxError: invalid syntax
[15-Oct-2009 10:21:14] <mrayzenoss> twm1010: we're trying to get a Release Candidate out
[15-Oct-2009 10:21:16] <exarkun> I have no idea how Zenoss could still find the old version of the skin to render.
[15-Oct-2009 10:21:17] <jb> on the " d.os.processes()"
[15-Oct-2009 10:21:26] <exarkun> (except I guess it could be buried in the zodb somewhere)
[15-Oct-2009 10:22:22] <cgibbons> hurm
[15-Oct-2009 10:22:27] <jplouis> jb what does d.os return
[15-Oct-2009 10:22:58] <exarkun> Also if I visit .../portal_skins/manage and find the skin in question, it shows up as having the new contents.  There's no sign of the old contents anywhere.
[15-Oct-2009 10:23:21] <jb> <OperatingSystem at /zport/dmd/Devices/Server/Windows/devices/wrxxcrpmoss01.corp.follett.com/os>
[15-Oct-2009 10:24:43] <rmatte> jb: don't indent the second line
[15-Oct-2009 10:25:06] <jb> ah yeah
[15-Oct-2009 10:25:09] <jb> dumb me.
[15-Oct-2009 10:25:11] <jplouis> yeah, that will do it
[15-Oct-2009 10:25:19] <rmatte> :)
[15-Oct-2009 10:25:21] <jb> doesn't look like the processes are there that I have deleted
[15-Oct-2009 10:25:34] <jb> also, the alerts haven't came back again since I restarted zenprocess
[15-Oct-2009 10:25:55] <rmatte> well, maybe that's all you needed was one last restart
[15-Oct-2009 10:25:59] <jb> perhaps
[15-Oct-2009 10:26:04] <rmatte> give it a bit and see if the alerts come back
[15-Oct-2009 10:26:19] <jplouis> zenprocess isn't the best at getting device updates/changes
[15-Oct-2009 10:27:02] <rmatte> zenprocess really need quite a bit of work in my opinion, it's really the weakest link right now in terms of snmp monitoring
[15-Oct-2009 10:27:05] <jplouis> some of that has changed in zenprocess for 2.5; hopefully they will make zenprocess respond to changes in a timely manner
[15-Oct-2009 10:28:16] <rmatte> indeed
[15-Oct-2009 10:32:24] <cgibbons> zenprocess is not my favorite, either :)
[15-Oct-2009 10:35:29] <rmatte> hehe
[15-Oct-2009 10:36:50] <exarkun> Anyone have any other ideas about my skin question?
[15-Oct-2009 10:44:44] <jplouis> I got nothing, reinstalling the zenpack and restarting zenoss(zope) should reload the skin
[15-Oct-2009 10:45:44] <twm1010> maybe a pack to remove deleted objects?
[15-Oct-2009 10:46:53] <exarkun> I'll try it.  How do I do a pack?
[15-Oct-2009 10:47:47] * exarkun opens the admin guide
[15-Oct-2009 10:48:15] <exarkun> ah, zenpack.py, okay
[15-Oct-2009 10:48:30] <andrewp> Can anybody here help w/ HTTPMonitor ZenPack?
[15-Oct-2009 10:48:47] <kobalt> rmatte, I found what my 32 vs 64 bit counters issue was.... an access list lol
[15-Oct-2009 10:49:28] <rmatte> andrewp: what do you need help with?
[15-Oct-2009 10:49:44] <rmatte> kobalt: snmp access list you mean?
[15-Oct-2009 10:50:19] <kobalt> rmatte, yeah the zenoss server didnt have access to the ifHcInOctects mibs
[15-Oct-2009 10:50:29] <rmatte> yup, that'd do it
[15-Oct-2009 10:50:31] <rmatte> :)
[15-Oct-2009 10:50:39] <rmatte> told you it sounded like more of a device issue
[15-Oct-2009 10:50:41] <kobalt> fix that and Im on my way
[15-Oct-2009 10:50:44] <kobalt> yeah
[15-Oct-2009 10:50:45] <andrewp> I'm having an issue with it not properly "de-duplicating" events.  It seems like one HTTP monitor clears the events of another.  So therefore if a site is down for an hour, no matter what the check interval is, it always shows the event count as 1
[15-Oct-2009 10:50:45] <rmatte> good stuff
[15-Oct-2009 10:51:00] <mrayzenoss> andrewp: which version are you running?
[15-Oct-2009 10:52:26] <andrewp> Zenoss version 2.4.5 HTTPMonitor version 2.0.1
[15-Oct-2009 10:53:33] <andrewp> The idea is that I want to put an alerting rule so it takes a couple of timeouts for me to get a page, but with the count always being "1" that currently does not work.
[15-Oct-2009 10:54:41] <twm1010> And it works fine when you're only testing one url?
[15-Oct-2009 10:54:42] <jplouis> httpmonitor uses zencommand?
[15-Oct-2009 10:56:11] <andrewp> I haven't tried testing one URL, but I've tried putting in a special event eventclass for each monitor.
[15-Oct-2009 10:56:30] <andrewp> I think it uses zencommand - the nagios CHECK_HTTP script
[15-Oct-2009 10:56:31] <rmatte> jplouis: yes, it does
[15-Oct-2009 10:57:59] <jplouis> and the special eventclass for each datasource didn't work?
[15-Oct-2009 10:58:42] <andrewp> No,, it didn't.  And I can actually see the "clear" messages come through before it immediately generates another event.
[15-Oct-2009 11:00:16] <jplouis> hmm, there is a patch for zencommand; it may apply to this case
[15-Oct-2009 11:01:07] <mrayzenoss> exarkun: is that 2.4.5 or 2.5?
[15-Oct-2009 11:02:20] <mrayzenoss> jplouis: http://dev.zenoss.org/trac/ticket/5494 ?
[15-Oct-2009 11:02:52] <jplouis> yep, that one
[15-Oct-2009 11:03:02] <andrewp> hmm. that does look awful suspect
[15-Oct-2009 11:03:14] <jplouis> patch number is [15003]
[15-Oct-2009 11:03:34] <andrewp> I'll definitely give that a try! Thanks!
[15-Oct-2009 11:05:04] <exarkun> mrayzenoss: 2.4.5
[15-Oct-2009 11:07:37] <rmatte> wasn't that one patched in 2.4.5?
[15-Oct-2009 11:08:15] <rmatte> I thought that 2.4.4 addressed Jane's ticket then 2.4.5 addressed 5494?
[15-Oct-2009 11:08:50] <exarkun> Maybe the way I'm developing my data source (what the skin is associated with) is wrong.  If I want to change the implementation of a data source that's already been instantiated in a Zenoss server, what do I need to do?
[15-Oct-2009 11:16:32] <mrayzenoss> I really don't know... what are you trying to do exactly?
[15-Oct-2009 11:21:47] <rmatte> exarkun: if you were to write up what your issue is in detail (a lot of detail) along with what exactly you're trying to accomplish and a list of errors that you are experiencing, then post it on the forums you would most likely have better luck
[15-Oct-2009 11:22:30] <rmatte> offering up a cash reward for a solution tends to work as well :)
[15-Oct-2009 11:24:13] <exarkun> I posted one question to the forums.  I might post some more.  Maybe I'll get an answer at some point.
[15-Oct-2009 11:26:15] <exarkun> I don't think I'm doing anything unusual.  In fact, I haven't really /done/ anything yet.  I have a custom data source class that has no behavior at all.  I have a skin file that's 1 line long.  I'm still figuring things out, but I'm having a lot of trouble with the workflow.  For most projects, I start writing some tests, I implement stuff until they pass, and repeat.  That doesn't seem to apply for ZenPack development.  At least not any of the parts I'v
[15-Oct-2009 11:28:41] <rmatte> well, I've done ZenPack development and I've never gotten in to what you're trying to do, so I can't personally offer much assistance
[15-Oct-2009 11:29:40] <rmatte> I wish I did have the time to actually study zenpack development in more depth
[15-Oct-2009 11:29:55] <mrayzenoss> the only custom data sources I'm aware of are from Egor... WMI, WBEM and ODBC
[15-Oct-2009 11:30:58] <rmatte> yeh, thought the WMI pack completely breaks in King Crab
[15-Oct-2009 11:31:07] <rmatte> and I'd imagine WBEM and ODBC packs break as well
[15-Oct-2009 11:31:16] <rmatte> s/thought/though
[15-Oct-2009 11:31:43] <rmatte> ...and I doubt he'll have time to fix them before the King Crab release
[15-Oct-2009 11:31:51] <rmatte> so I can see that being a bit of an issue for a lot of people
[15-Oct-2009 11:31:53] <exarkun> I haven't looked at those data sources yet.  I probably should, I'm sure that will help me understand important stuff.  But since they're "finished" products, they don't really tell me anything about development workflow.
[15-Oct-2009 11:32:31] <mrayzenoss> we're trying to get a Beta 5 out today, maybe I can get Egor or someone to look at how they get broken in 2.5 and get them fixed ahead of time
[15-Oct-2009 11:33:10] <twm1010> mrayzenoss: that would be nice, WMI datasource keeps me on 2.4.x until thats squared away
[15-Oct-2009 11:33:50] <cgibbons> the WMI one only breaks because he was using a common daemon collector that zenwin & zeneventlog used; they both got rewritten in 2.5 to use the new collector framework, so that common class was removed. but the datasource, etc. stuff should still be fine.
[15-Oct-2009 11:35:47] <Bad_Religion> hi all
[15-Oct-2009 11:37:52] <Bad_Religion> is it true that setting device properties like devs._setProperty("zSnmpProtocol", "UDP") defaults to type=string?
[15-Oct-2009 11:42:40] <rmatte> Bad_Religion: I would imagine so
[15-Oct-2009 11:48:37] <rmatte> more zenprocess issues: message/40763
[15-Oct-2009 11:48:39] <rmatte> lol
[15-Oct-2009 11:59:23] <andrewp>  FYI I just applied the patch and it fixed my issue with HTTPMonitor.  Thanks guys!
[15-Oct-2009 11:59:49] <markeriv> hmm hello again
[15-Oct-2009 11:59:57] <markeriv> i am afraid my issues with fping have returned
[15-Oct-2009 12:00:03] <markeriv> and i am puzzled by them O.o
[15-Oct-2009 12:01:08] <rmatte> andrewp: cool, good to hear, I don't remember whether or not I applied that patch, I'll have to check hehe
[15-Oct-2009 12:02:04] <rmatte> mrayzenoss: Zenoss keeps a record of what patches have been applied to it somewhere?
[15-Oct-2009 12:02:30] <rmatte> ah, in Products
[15-Oct-2009 12:11:51] <kobalt> for some reason after correcting the permissions for 64 bit counters I have a couple devices that stopped graphing its not drawning a graph at all
[15-Oct-2009 12:12:56] <kobalt> any ideas?
[15-Oct-2009 12:24:47] <RoundQube> hello all
[15-Oct-2009 12:24:54] <RoundQube> i cannot use the community edition for corporate use correct?
[15-Oct-2009 12:25:07] <jb> yes, you can..
[15-Oct-2009 12:25:17] <RoundQube> thanks
[15-Oct-2009 12:25:25] <jb> you just wont get the enterprise zenpacks or enterprise support
[15-Oct-2009 12:25:31] <RoundQube> im trying to find a doc via google search as to the limitations or differences, can you point me to one?
[15-Oct-2009 12:27:01] <tbozz> Anyone know why the filesystem template would be sending a critical for a disk spaceat 95.1% when the threshold is set to .98?   I do have the transform to show disk space usage in a human readable format.
[15-Oct-2009 12:30:27] <rmatte> RoundQube: basically, you don't get any enterprise ZenPacks, which provide things like full WMI monitoring support, simple LDAP setup (thought LDAP authentication can still be configured in Core), simple distributed collector setup (Which is possible in Core with a fair amount of work), VMWare monitoring, stuff like that
[15-Oct-2009 12:30:44] <rmatte> RoundQube: you also don't get the enterprise grade support from Zenoss, you need to rely on community support
[15-Oct-2009 12:31:07] <ckrough> tbozz: not sure if its related to your issue (the numbers dont add up) but linux snmp returns free disk space including the 5% reserved for root, whereas linux tools exclude it
[15-Oct-2009 12:31:21] <RoundQube> rmatte so gneral monitoring can be gained from community edition without tearing out my hair?
[15-Oct-2009 12:31:39] <tbozz> ckrough: I do remember seeing that, however this is on a windows box
[15-Oct-2009 12:31:53] <rmatte> RoundQube: define general monitoring
[15-Oct-2009 12:32:04] <tbozz> I have a warning for 95% and 98% for critical
[15-Oct-2009 12:32:14] <tbozz> but it just goes critical at 95
[15-Oct-2009 12:32:16] <RoundQube> rmatte servers icmp, disk/mem/cpu usage
[15-Oct-2009 12:32:30] <RoundQube> bandwidth etc..
[15-Oct-2009 12:32:49] <rmatte> if you're doing all of the monitoring via SNMP, then yes
[15-Oct-2009 12:33:10] <rmatte> core also supports event log monitoring and services monitoring via WMI, but that's about all it supports
[15-Oct-2009 12:33:13] <RoundQube> what options are there outside snmp?
[15-Oct-2009 12:33:35] <RoundQube> ill give it a go and see if its a fit, otherwise i have yet to still try nagios
[15-Oct-2009 12:33:41] <rmatte> RoundQube: that's about it in core to cover everything you described
[15-Oct-2009 12:33:50] <rmatte> RoundQube: core can not monitor disks via WMI
[15-Oct-2009 12:34:05] <RoundQube> rmatte cool, i'll try it via snmp. what are the adv of wmi?
[15-Oct-2009 12:34:05] <rmatte> RoundQube: you can monitor linux servers via ssh
[15-Oct-2009 12:34:12] <rmatte> adv?
[15-Oct-2009 12:34:20] <rmatte> oh, advantages?
[15-Oct-2009 12:34:23] <RoundQube> advantages
[15-Oct-2009 12:34:25] <RoundQube> yes =)
[15-Oct-2009 12:34:52] <rmatte> WMI is developed by Microsoft, so you can pull data via WMI much easier than via SNMP, though SNMP works better in my opinion (more stable)
[15-Oct-2009 12:35:12] <RoundQube> will give it a shot, i heard Zenoss is easy to setup and get goign with
[15-Oct-2009 12:35:25] <rmatte> there is a catch, windows' SNMP service really really sucks at reporting CPU and memory usage, so I wrote ZenPacks for doing SNMP performance monitoring (CPU and Memory)
[15-Oct-2009 12:35:54] <rmatte> This is the simple version of my pack, for just monitoring overall CPU usage (doesn't monitor each individual core): docs/DOC-3570
[15-Oct-2009 12:35:59] <RoundQube> but i cannot use those zenpacks with my community edition?
[15-Oct-2009 12:36:08] <rmatte> This is the advanced one for monitoring each core: docs/DOC-3386
[15-Oct-2009 12:36:19] <rmatte> you can use them because they aren't enterprise zenpacks
[15-Oct-2009 12:36:22] <rmatte> they are community zenpacks
[15-Oct-2009 12:36:24] <RoundQube> ok
[15-Oct-2009 12:36:34] <rmatte> There's a ton of community ZenPacks available: community/zenpacks
[15-Oct-2009 12:36:40] <rmatte> some are very good, and some aren't very good
[15-Oct-2009 12:36:40] <rmatte> lol
[15-Oct-2009 12:36:48] <tbozz> ckrough: I think I figured it out, looks like the transform was overwriting the threshold and was setting any over 95% to critical with no warning section.  I added a section for warning and changed critical to 98
[15-Oct-2009 12:36:52] <tbozz> I will see how that works
[15-Oct-2009 12:36:53] <RoundQube> cool, thanks
[15-Oct-2009 12:36:59] <rmatte> np
[15-Oct-2009 13:12:26] <tbozz> yea that fixed it.   Sweet :)
[15-Oct-2009 13:12:37] <exarkun> Can someone who has done any development for or on Zenoss tell me how you work?  I really can't figure it out.
[15-Oct-2009 13:13:32] <exarkun> My latest attempt to do development outside a vm which I frequently reset is being frustrated by the fact that the zenoss user has a totally wacky environment that it will be really obnoxious to try to deploy code into.
[15-Oct-2009 13:13:42] <exarkun> I don't believe it has to be this hard.
[15-Oct-2009 13:14:30] <twm1010> Your using a VM with snapshot? I've been meaning to setup a dev system the same way.
[15-Oct-2009 13:14:32] <mrayzenoss> exarkun: I'm not a developer, but I've got a few things I can dig up
[15-Oct-2009 13:15:00] <mrayzenoss> http://delicious.com/mray/zenoss
[15-Oct-2009 13:16:17] <exarkun> mrayzenoss: Thanks, I'll take a look at those.  Even if they don't answer this question, I'm sure they'll be helpful. :)
[15-Oct-2009 13:16:28] <mrayzenoss> I'm looking for some of the dev stuff
[15-Oct-2009 13:16:57] <exarkun> twm1010: I just started trying to do this.  I haven't really done anything yet.
[15-Oct-2009 13:17:00] <mrayzenoss> cgibbons has some posts on his blog: http://blog.nuclearbunny.org/?s=zenoss
[15-Oct-2009 13:17:10] <exarkun> I can't check out my code because the python in the PATH is wrong :/
[15-Oct-2009 13:17:38] <mrayzenoss> Ian's blog: http://concisionandconcinnity.blogspot.com/
[15-Oct-2009 13:18:25] <mrayzenoss> exarkun: and I assume you've already seen the stuff at community/developers/zenpack_development
[15-Oct-2009 13:18:40] <exarkun> Yea
[15-Oct-2009 13:18:52] <mrayzenoss> mrchippy gave me his docs on setting up Eclipse for PyDev, someone was asking for that so I'll put it up too
[15-Oct-2009 13:19:25] <mrayzenoss> I personally use a lot of VMs and rollbacks
[15-Oct-2009 13:19:36] <mrayzenoss> but I mostly test other people's ZenPacks
[15-Oct-2009 13:20:52] <exarkun> I'll have to time how long it takes me to discard my vm snapshot, launch a clean instance, and deploy my new code onto it
[15-Oct-2009 13:21:29] <mrayzenoss> yeah, I only do it once it's good and screwed up
[15-Oct-2009 13:22:04] <exarkun> I expect to be doing it pretty often, until I figure out why skins work how they do :/
[15-Oct-2009 13:22:40] <exarkun> It's a far cry from what I usually do - run my test suite with one button press and see the results 3 seconds later.
[15-Oct-2009 13:23:02] <exarkun> I foresee my productivity going down the toilet.
[15-Oct-2009 13:23:45] <rmatte> exarkun: hehe
[15-Oct-2009 13:24:26] <rmatte> well, I finally figured out why crontab wasn't running on any of our servers, the root account's password was set to expire every 45 days, and it had expired, so crontab refused to run jobs because of it
[15-Oct-2009 13:24:41] <rmatte> props to "strace -f -p <pid>" for pointing me in that direction
[15-Oct-2009 13:24:51] <rmatte> so I removed the 45 day expiry rule and voila
[15-Oct-2009 13:25:03] <rmatte> problem solved, and 45 minutes of time wasted
[15-Oct-2009 13:25:23] <rmatte> (the root account password expired in LDAP I should say)
[15-Oct-2009 13:35:32] <cgibbons> exarkun: for the most part, most of  us develop on one box with one instance, and make frequent use of zenwipe to reset the database to a clean, known state.
[15-Oct-2009 13:35:48] <cgibbons> and we make heavy use of branches for individual changes and switch between them often.
[15-Oct-2009 13:35:55] <exarkun> zenwipe!
[15-Oct-2009 13:37:24] <cgibbons> i tend to have a little script that does a zenwipe, and readds the windows machines i so frequently test with.
[15-Oct-2009 13:38:40] <exarkun> Where do I get zenwipe?  It doesn't seem to be in bin/ with the rest, and I don't see it in my source checkout either.
[15-Oct-2009 13:39:11] <cgibbons> it's in the inst directory
[15-Oct-2009 13:40:21] <twm1010> Curious. Can Zenoss graphs be ported out to another website?
[15-Oct-2009 13:45:57] <rmatte> http://dev.zenoss.org/trac/ticket/5678
[15-Oct-2009 13:46:25] <twm1010> excellent suggestion
[15-Oct-2009 13:46:34] <twm1010> I can do that with SolarWinds through custom properties
[15-Oct-2009 13:47:17] <exarkun> cgibbons: I don't have an "inst" directory either.
[15-Oct-2009 13:47:35] <cgibbons> how'd you do your source checkout and get a working instance?
[15-Oct-2009 13:47:43] <mrayzenoss> cgibbons: I don't think you get an inst directory with an installed version
[15-Oct-2009 13:48:08] <cgibbons> ah thought he was using a regular source install
[15-Oct-2009 13:48:34] <twm1010> I could swear someone on here was working on porting Zenoss graphs out to some other portal
[15-Oct-2009 13:50:39] <exarkun> cgibbons: Er, sorry.  I have the release source tarball, not a checkout.
[15-Oct-2009 13:50:53] <cgibbons> if you want to grab it, svn co http://dev.zenoss.org/svn/trunk/inst (or whatever version you want) and it's in that dir. it'll work if you have your ZENHOME, etc. variables etup.
[15-Oct-2009 13:51:34] <cgibbons> i don't like the source tarball :)
[15-Oct-2009 13:53:33] <mrayzenoss> me neither, I work off of SVN
[15-Oct-2009 13:53:47] <rmatte> twm1010: well, all that data is stored in RRD files, so you really just need to tap in to those files and display the data
[15-Oct-2009 14:03:31] <rmatte> twm1010: read up on using RRDtool to display data
[15-Oct-2009 14:05:19] <exarkun> Okay, this is too much
[15-Oct-2009 14:05:49] <exarkun> I uninstalled Zenoss, deleted /usr/local/zenoss entirely, re-installed from the debian package, re-installed my zenpack, created my data source
[15-Oct-2009 14:05:54] <exarkun> And it still uses the old template
[15-Oct-2009 14:08:37] <rmatte> well, if you wiped everything I don't even see how that's possible
[15-Oct-2009 14:09:14] <twm1010> how is that even possible
[15-Oct-2009 14:09:26] <twm1010> are you sure your web browser doesn't have a page cached or something
[15-Oct-2009 14:09:39] <mrayzenoss> twm1010++
[15-Oct-2009 14:10:36] <twm1010> I mean I can understand zope hanging onto deleted objects or something weird like that, but if you delete the database and install it again, its impossible
[15-Oct-2009 14:10:45] <rmatte> yeh, I'm guessing it's something cached
[15-Oct-2009 14:10:46] <rmatte> clear the cache or try doing shift-refresh
[15-Oct-2009 14:10:46] <ckrough> Does browser cache claim another victim?
[15-Oct-2009 14:10:46] <exarkun> The URL is different, so unlikely
[15-Oct-2009 14:10:58] <mrayzenoss> squid?
[15-Oct-2009 14:11:01] <rmatte> clear the cache anyways and try
[15-Oct-2009 14:11:03] <exarkun> nope
[15-Oct-2009 14:11:07] * exarkun clears the cache anyway
[15-Oct-2009 14:11:13] <mrayzenoss> how could that be possible?
[15-Oct-2009 14:11:35] <rmatte> it's not possible lol
[15-Oct-2009 14:11:49] <rmatte> unless there issue is actually IN the zenpack itself
[15-Oct-2009 14:12:10] <exarkun> cache cleared, same page
[15-Oct-2009 14:12:31] <exarkun> The skin just has the string "CONTENT GOES HERE" in it
[15-Oct-2009 14:12:38] <exarkun> That string doesn't appear anywhere in the ZenPack anymore
[15-Oct-2009 14:13:22] kevin7kal_ is now known as kevin7kal
[15-Oct-2009 14:14:10] * exarkun greps the zenoss directory for it
[15-Oct-2009 14:14:54] <exarkun> uhg
[15-Oct-2009 14:15:11] <exarkun> hits
[15-Oct-2009 14:18:53] <exarkun> So templates.pt includes the exact same string as my original template
[15-Oct-2009 14:19:06] <rmatte> yeh, because that's the template file
[15-Oct-2009 14:19:23] <exarkun> What does that mean?
[15-Oct-2009 14:19:34] <exarkun> templates.pt is generated from ZenPack-supplied templates?
[15-Oct-2009 14:20:15] <mrayzenoss> gotta run, be back in an hour
[15-Oct-2009 14:20:40] <rmatte> ok, let's say you want to restore a zenpack to development mode...
[15-Oct-2009 14:20:40] <rmatte> you can do...
[15-Oct-2009 14:20:40] <rmatte> cp $ZENHOME/Products/ZenModel/ZenPackTemplate/* $ZENHOME/ZenPacks/ZenPacks.community.YourZenPack-1.0.2-py2.4.egg/
[15-Oct-2009 14:20:40] <rmatte> that effectively copies those template files in to your zenpack directory
[15-Oct-2009 14:20:48] <rmatte> they are also automatically copied when creating a new ZenPack from the gui
[15-Oct-2009 14:20:51] <rmatte> that's their purpose
[15-Oct-2009 14:21:44] <exarkun> But that's not where my skin file came from.  I created it from scratch.
[15-Oct-2009 14:22:19] <exarkun> I think it was just a really unfortunate coincidence that we both picked the same string.  And that my template was never being used at all, it was always templates.pt.
[15-Oct-2009 14:22:29] <twm1010> Is there a way to hide the legend in a graph?
[15-Oct-2009 14:22:46] <rmatte> twm1010: you mean in Zenoss?
[15-Oct-2009 14:23:02] <twm1010> Yes
[15-Oct-2009 14:23:13] <twm1010> can I put a custom definition in that hides the legend entirely
[15-Oct-2009 14:23:26] <rmatte> twm1010: you'll see an option called "Has Summary"
[15-Oct-2009 14:23:32] <rmatte> change that from True to False
[15-Oct-2009 14:23:36] <rmatte> I believe that will hide it
[15-Oct-2009 14:23:46] <twm1010> nah, that gets rid of the current/min/max entries
[15-Oct-2009 14:23:49] <twm1010> the datapoints still show
[15-Oct-2009 14:23:54] <rmatte> oh
[15-Oct-2009 14:23:55] <rmatte> hmmm
[15-Oct-2009 14:24:28] <rmatte> what if you go in to the graphpoint properties and clear the Legend field?
[15-Oct-2009 14:24:38] <twm1010> then it resources to the graph point name
[15-Oct-2009 14:24:43] <twm1010> err.. resorts
[15-Oct-2009 14:24:47] <rmatte> ah
[15-Oct-2009 14:24:58] <rmatte> hmmmm, weird, I always assumed there was an option to do that...
[15-Oct-2009 14:25:20] <rmatte> sounds like a feature request :)
[15-Oct-2009 14:25:54] <twm1010> i mean if you look at the graph commands, it looks pretty easy, i'm sure there is an option
[15-Oct-2009 14:26:06] <twm1010> so perhaps i just copy/paste the "graph commands" tab into the graph custom definition
[15-Oct-2009 14:26:12] <twm1010> and add theline that kills the legend
[15-Oct-2009 14:26:29] <rmatte> oh, I'm sure it's very simple, they just haven't implemented it for whatever reason
[15-Oct-2009 14:26:49] <rmatte> you could try that
[15-Oct-2009 14:27:33] <rmatte> you should still log a feature request for that
[15-Oct-2009 14:27:35] <jb> rocket?
[15-Oct-2009 14:27:53] <rmatte> I doubt rocket is around, he's been crazy busy lately
[15-Oct-2009 14:28:55] <twm1010> hah, that worked
[15-Oct-2009 14:29:06] <rmatte> twm1010: good stuff
[15-Oct-2009 14:29:23] <twm1010> just add --no-legend to the custom definition
[15-Oct-2009 14:29:47] <twm1010> it appends the custom to whatever you've defined previously
[15-Oct-2009 14:33:32] <rmatte> ah, that's cool
[15-Oct-2009 14:33:50] <rmatte> still, that would be nice to have as a toggle in a dropdown
[15-Oct-2009 14:34:03] <rmatte> seeing as it's so braindead simple
[15-Oct-2009 14:37:49] <twm1010> sure, where would i submit that?
[15-Oct-2009 14:38:48] <rmatte> oh
[15-Oct-2009 14:38:53] <rmatte> http://dev.zenoss.com/trac
[15-Oct-2009 14:39:02] <rmatte> login with zenoss/zenoss
[15-Oct-2009 14:39:32] <rmatte> then click New Ticket in the top right
[15-Oct-2009 14:39:43] <rmatte> the rest is pretty self-explanatory
[15-Oct-2009 14:39:50] <rmatte> you can use wiki formatting if you want
[15-Oct-2009 14:40:11] <rmatte> If you ever want your own trac account just ask Matt for one
[15-Oct-2009 14:41:22] <suprsonic> still can't figure out why my traps aren't being catched
[15-Oct-2009 14:41:51] <rmatte> you mean they aren't being received?
[15-Oct-2009 14:41:59] <suprsonic> correct
[15-Oct-2009 14:42:03] <suprsonic> port is open
[15-Oct-2009 14:42:09] <suprsonic> traps are being sent to the port
[15-Oct-2009 14:42:10] <rmatte> you're sure you configured them properly on the remote devices?
[15-Oct-2009 14:42:17] <suprsonic> yas
[15-Oct-2009 14:42:21] <suprsonic> yes
[15-Oct-2009 14:42:31] <rmatte> and you configured them to use the right snmp string?
[15-Oct-2009 14:42:52] <rmatte> Zenoss won't accept traps that don't correspond to a key set in Zenoss
[15-Oct-2009 14:42:54] <suprsonic> yes
[15-Oct-2009 14:43:13] <suprsonic> oh
[15-Oct-2009 14:43:14] <suprsonic> crap
[15-Oct-2009 14:43:15] <suprsonic> let me check
[15-Oct-2009 14:43:28] <rmatte> lol
[15-Oct-2009 14:43:49] <rmatte> it's a security feature to keep random devices from sending traps to Zenoss
[15-Oct-2009 14:44:00] <suprsonic> where can I find that?
[15-Oct-2009 14:44:05] <suprsonic> Settings?
[15-Oct-2009 14:44:12] <rmatte> you should have set it in zProperties
[15-Oct-2009 14:44:22] <rmatte> Devices -> zProperties tab
[15-Oct-2009 14:44:33] <twm1010> rmatte: I never knew that
[15-Oct-2009 14:44:43] <twm1010> half my devices are sending "public" half are sending Z3n0SS
[15-Oct-2009 14:44:51] <twm1010> but if those communities aren't listed, it discards?
[15-Oct-2009 14:44:53] <rmatte> zSnmpCommunities should have some string in it and zSnmpCommunity should have your main string that you're using for monitoring/traps
[15-Oct-2009 14:45:05] <rmatte> twm1010: yeh
[15-Oct-2009 14:45:18] <twm1010> holy crapsies... I thought that communities thing was just for autodiscovery
[15-Oct-2009 14:45:25] <twm1010> no wonder half my traps don't arrive :O
[15-Oct-2009 14:45:28] <rmatte> zSnmpCommunities is really only used for autodiscovery
[15-Oct-2009 14:45:39] <rmatte> zSnmpCommunity is used for overall monitoring
[15-Oct-2009 14:45:44] <suprsonic> k
[15-Oct-2009 14:46:01] <twm1010> wait, so if a trap community from a device and the monitoring community don't match, trap is discarded?
[15-Oct-2009 14:46:01] <suprsonic> yeah, that was set
[15-Oct-2009 14:46:03] <suprsonic> still no worky
[15-Oct-2009 14:46:10] <rmatte> twm1010: as far as I know, yes
[15-Oct-2009 14:46:40] <rmatte> twm1010: otherwise there wouldn't even be a reason to set an snmp string on the traps
[15-Oct-2009 14:47:06] <twm1010> I hadn't found a use to set such a string yet, honestly.
[15-Oct-2009 14:47:09] <rmatte> suprsonic: you sure you don't have something somehow filtering the trap port?
[15-Oct-2009 14:47:13] <twm1010> I don't use traps all that much
[15-Oct-2009 14:47:16] <rmatte> check $ZENHOME/log/zentrap.log
[15-Oct-2009 14:47:31] <rmatte> twm1010: I use traps a lot
[15-Oct-2009 14:47:40] <rmatte> twm1010: 90% of the monitoring we do is via SNMP
[15-Oct-2009 14:48:00] <suprsonic> oh
[15-Oct-2009 14:48:01] <suprsonic> this is odd
[15-Oct-2009 14:48:19] <suprsonic> oh
[15-Oct-2009 14:48:28] <suprsonic> think I got it
[15-Oct-2009 14:48:29] <rmatte> ?
[15-Oct-2009 14:48:32] <rmatte> what was it?
[15-Oct-2009 14:48:35] <suprsonic> let me confirm
[15-Oct-2009 14:49:02] <suprsonic> well, the zenoss host is using localhost to send traps to itself
[15-Oct-2009 14:49:06] <suprsonic> let me try a remote host
[15-Oct-2009 14:49:30] <rmatte> oh, I've never tried actually monitoring the actual localhost with Zenoss lol
[15-Oct-2009 14:49:41] <rmatte> no real point in doing that in my opinion
[15-Oct-2009 14:50:11] <suprsonic> heheh it was my first host to monitor  :)
[15-Oct-2009 14:50:16] <twm1010> sure there is, don't you want to know the performance of your zenoss box? what about a failed disk?
[15-Oct-2009 14:50:23] <twm1010> i suppose syslog should pick that stuff up tho
[15-Oct-2009 14:50:54] <rmatte> twm1010: ummm, and if that disk fails, all the data you gathered goes out the window since the disk failed on the box that you're doing the monitoring from :P
[15-Oct-2009 14:51:19] <twm1010> well a disk in a raidset now running in parity mode :)
[15-Oct-2009 14:51:47] <rmatte> twm1010: we have 1 remote zenoss server monitoring all of the other zenoss servers in our datacenter environment, then we have 1 server in the datacenter environment monitoring the remote server
[15-Oct-2009 14:52:06] <twm1010> nice, all zenoss core?
[15-Oct-2009 14:52:10] <rmatte> yeh
[15-Oct-2009 14:52:16] <rmatte> I manage like 10 Zenoss core boxes right now
[15-Oct-2009 14:52:18] <rmatte> with more to come
[15-Oct-2009 14:52:56] <rmatte> it's pretty crazy keeping them all up to date
[15-Oct-2009 14:53:10] <twm1010> Funny, I was making some progress with it then out of nowhere my sup tells me he wants to give some other products a try. He wants a point, click, done, solution.
[15-Oct-2009 14:53:32] <rmatte> well, have fun finding one
[15-Oct-2009 14:53:36] <twm1010> I'm hoping now that we're getting e-commerce reporting statistics out of it that he'll be unable to shut it down.
[15-Oct-2009 14:54:11] <rmatte> The whole point click done thing doesn't really exist when it comes to server and network monitoring
[15-Oct-2009 14:54:26] <rmatte> you can't possibly have 1 product capable of monitoring EVERY type of product out there in a single click
[15-Oct-2009 14:54:27] <ckrough> if we had just finished ZenPonies.egg sooner!
[15-Oct-2009 14:54:34] <rmatte> I like the Zenoss approach of offering flexibility
[15-Oct-2009 14:54:40] <rmatte> MOAR PONIES!
[15-Oct-2009 14:55:12] <rmatte> Yeh, it takes some time to develop device templates and stuff in Zenoss, but once it's done it's done, and you can monitor literally anything with it
[15-Oct-2009 14:55:24] <twm1010> Yep, I can't seem to get that past some
[15-Oct-2009 14:55:42] <ckrough> zope/python is a big hurdle
[15-Oct-2009 14:55:49] <rmatte> Yeh well, when you have non-technical people making technical decisions, you usually end up wasting time and money
[15-Oct-2009 14:55:54] <ckrough> particularly zope for me. feels like a black box
[15-Oct-2009 14:55:59] <rmatte> I hope your bosses have fun with their hunt for another product lol
[15-Oct-2009 14:56:26] <rmatte> ckrough: I'm getting the hang of zope and it's not super bad, definitely could be improved though
[15-Oct-2009 14:56:39] <rmatte> ckrough: they'll be moving to a newer version of zope and python by Stone Crab I believe
[15-Oct-2009 14:56:40] <ckrough> are they conducting this search with or without a budget. there are plenty of others out there but they cost $$$ and arent terribly impressive
[15-Oct-2009 14:56:43] <patzer> zenoss could use to have a more verbose example I think
[15-Oct-2009 14:57:04] <rmatte> patzer: what do you mean?
[15-Oct-2009 14:57:05] <ckrough> we dropped "Enterprise" packages in favor of zenoss
[15-Oct-2009 14:57:11] <patzer> I am attempting to make my own stuff for it too, and it's much more time consuming than anticipated
[15-Oct-2009 14:57:37] <patzer> rmatte: just that the developer's guide is not that clear in many places
[15-Oct-2009 14:57:40] <rmatte> patzer: well, it's time consuming to learn how to do it
[15-Oct-2009 14:57:51] <rmatte> patzer: once you know though, it's fairly quick
[15-Oct-2009 14:57:58] <patzer> it keeps giving example code, but in small amounts generally, hard to see the big pictures
[15-Oct-2009 14:58:09] <rmatte> patzer: and I agree, the development guide doesn't even cover half of what it should
[15-Oct-2009 14:58:38] <rmatte> patzer: I find it helpful to download other people's zenpacks and code and see what they've done
[15-Oct-2009 14:58:46] <rmatte> patzer: that's how I've learned a lot of what I know
[15-Oct-2009 14:59:02] <patzer> yes that's helpful, but they are NOT documented in the detail a tutorial should be
[15-Oct-2009 14:59:23] <patzer> and again they're from 3rd parties
[15-Oct-2009 14:59:39] <patzer> anyway, it's not insurmountable, just very slow going
[15-Oct-2009 14:59:53] <rmatte> well, I don't think they are meant to be full blown "tutorials" so much as tidbits of information to assist in development
[15-Oct-2009 15:00:03] <patzer> and perhaps what I need to do is just slow going anyway, perhaps beyond what is generally done
[15-Oct-2009 15:00:06] <rmatte> they assume that the person reading already has development experience
[15-Oct-2009 15:00:25] <patzer> but no one reading will have *zenoss* development experience
[15-Oct-2009 15:00:36] <ckrough> or Zope most likely
[15-Oct-2009 15:00:46] <rmatte> true, but if you have some good python experience then you'll pick up on it quite quickly
[15-Oct-2009 15:01:01] <rmatte> play around with zendmd for a couple of weeks and you'll get the hang of it
[15-Oct-2009 15:01:05] <patzer> I disagree, my problems are not python problems at all
[15-Oct-2009 15:01:26] <twm1010> what about us n00bs who just want some nice reporting ? :)
[15-Oct-2009 15:01:39] <patzer> they are zenoss model problems, I still don't really understand the architecture that well
[15-Oct-2009 15:02:03] <exarkun> I can echo most of what patzer has said.
[15-Oct-2009 15:02:03] <rmatte> twm1010: I've been hacking away at reporting for months now trying to get something half way presentable lol
[15-Oct-2009 15:02:03] <ckrough> I think they need some detailed tutorials (videos?) that hand hold you through creating a common zenpack, including modeling, templating, alerting, and reporting
[15-Oct-2009 15:02:04] <rmatte> twm1010: and I don't even consider myself that advanced from a developer's perspective
[15-Oct-2009 15:02:23] <rmatte> ckrough: agreed
[15-Oct-2009 15:02:33] <rmatte> ckrough: it would be really nice to see something like that
[15-Oct-2009 15:02:59] <patzer> ckrough: yes, I'm just saying it would be very helpful to have a full example that is very detailed in explaining all the bits
[15-Oct-2009 15:03:17] <ckrough> exactly
[15-Oct-2009 15:03:21] <twm1010> Sure. My background is from a Windows/NetWare admin perspective though. I am cutting my brain on Linux and scripting at the same time. I'm a lot better than I was a year ago. Perhaps I should take a whole programming course at one of the colleges here.
[15-Oct-2009 15:03:22] <rmatte> patzer: yeh, that's basically what he meant
[15-Oct-2009 15:03:59] <ckrough> twm1010: thats a whole lot of stuff to absorb
[15-Oct-2009 15:04:19] <rmatte> twm1010: yeh, see, I started using FreeBSD when I was 14 and started using Linux in College about 6 years ago, so I've had a LOT of exposure to unix type operating systems, which definitely helps
[15-Oct-2009 15:04:57] <suprsonic> and your prefered platform is?
[15-Oct-2009 15:05:02] <exarkun> All the non-zenoss experience in the world won't help a developer know how to develop for zenoss, though.
[15-Oct-2009 15:05:04] <rmatte> Ubuntu Linux
[15-Oct-2009 15:05:08] <rmatte> at the moment
[15-Oct-2009 15:05:10] <twm1010> So... I mean I make my way around decently, but scripting makes me go crosseyed in general.
[15-Oct-2009 15:05:12] <suprsonic> booooo
[15-Oct-2009 15:05:18] <suprsonic> FreeBSD ftw!
[15-Oct-2009 15:05:23] <ckrough> here comes the war :)
[15-Oct-2009 15:05:27] <suprsonic> rofl
[15-Oct-2009 15:05:31] <suprsonic> no but seriously
[15-Oct-2009 15:05:34] <rmatte> suprsonic: well, I don't really use FreeBSD much anymore lol
[15-Oct-2009 15:05:35] <suprsonic> traps still no worky
[15-Oct-2009 15:05:47] <exarkun> The developer guide is a good start.  Hopefully people are actively working on expanding it to cover what it's missing.
[15-Oct-2009 15:05:55] * ckrough is a closet debian lover in a RHEL world.
[15-Oct-2009 15:06:11] <rmatte> suprsonic: I do still like BSD, but I don't use it at work, and I run Ubuntu on my desktop PC at home, though I run Gentoo on my home server which is very BSDish
[15-Oct-2009 15:06:58] <rmatte> suprsonic: do a tcpdump and see if they are even coming through
[15-Oct-2009 15:07:03] <suprsonic> they are
[15-Oct-2009 15:07:11] <suprsonic> I've confirmed that via tcpdump already
[15-Oct-2009 15:07:18] <twm1010> Hey I'm on a Mac, that kinda puts mein the FreeBSD corner doesn't it?
[15-Oct-2009 15:07:20] <rmatte> ok, so check $ZENHOME/log/zentrap.log as I suggested earlier
[15-Oct-2009 15:07:33] <suprsonic> yes
[15-Oct-2009 15:07:37] <suprsonic> looking at that now
[15-Oct-2009 15:07:40] <rmatte> twm1010: technically it puts you in the Darwin corner, which is based on FreeBSD
[15-Oct-2009 15:07:54] <suprsonic> its so odd
[15-Oct-2009 15:07:59] <suprsonic> still only showing localhost entries
[15-Oct-2009 15:08:14] <rmatte> twm1010: http://en.wikipedia.org/wiki/Darwin_(operating_system)
[15-Oct-2009 15:08:44] <rmatte> suprsonic: it's possible that some of Zenoss' default event mappings are filtering the traps that are coming through
[15-Oct-2009 15:09:01] <rmatte> suprsonic: you could try restarting zenoss
[15-Oct-2009 15:09:08] <suprsonic> k
[15-Oct-2009 15:09:14] <rmatte> what kinds of traps are coming through?
[15-Oct-2009 15:09:20] <suprsonic> coldstarts
[15-Oct-2009 15:09:24] <rmatte> are they coming in with high enough severity to be displayed
[15-Oct-2009 15:09:31] <rmatte> ah, those should come in unfiltered by default
[15-Oct-2009 15:09:49] <rmatte> try restarting Zenoss, see if it helps
[15-Oct-2009 15:09:51] <suprsonic> zen.ZenTrap: Queueing event {'manager': 'localhost', 'timeout': 180, 'device': 'localhost'...
[15-Oct-2009 15:10:03] <suprsonic> just did that also rmatte
[15-Oct-2009 15:10:34] <twm1010> hrmm coldstarts aren't classified
[15-Oct-2009 15:10:36] <rmatte> ok, if you're actually getting traps from localhost but not from the outside then it has to be some sort of funky network related issue
[15-Oct-2009 15:10:44] <rmatte> are you running a firewall on that box?
[15-Oct-2009 15:10:45] <twm1010> it should just show it right there in the events console as unknowns
[15-Oct-2009 15:10:47] <suprsonic> well crap
[15-Oct-2009 15:10:53] <suprsonic> now it did register
[15-Oct-2009 15:10:55] <suprsonic> wtf
[15-Oct-2009 15:10:58] <twm1010> LOL
[15-Oct-2009 15:11:02] <rmatte> twm1010: no, they aren't, they should just come in as "snmp trap coldStart"
[15-Oct-2009 15:11:08] <rmatte> or whatever
[15-Oct-2009 15:11:20] <rmatte> ok, so after the restart it's working?
[15-Oct-2009 15:12:24] <rmatte> "This is the iRack as we intended....... mission accomplished!"
[15-Oct-2009 15:12:33] <RoundQube> hello all
[15-Oct-2009 15:12:38] <rmatte> hello again
[15-Oct-2009 15:12:51] <RoundQube> i just installed zenoss and did the snmp config for my Linux box running net-snmp but i dont see any data in the graphs
[15-Oct-2009 15:13:04] <RoundQube> status shows blue (event 1)
[15-Oct-2009 15:13:08] <rmatte> RoundQube: it takes 3 polling cycles for the graph to populate
[15-Oct-2009 15:13:15] <rmatte> each polling cycle is 5 minutes
[15-Oct-2009 15:13:21] <rmatte> so 15 minutes before they start populating
[15-Oct-2009 15:13:25] <RoundQube> rmatte ok ill wait
[15-Oct-2009 15:13:28] <rmatte> k
[15-Oct-2009 15:13:40] <twm1010> rmatte: so are you using remote collectors or full blow remote servers?
[15-Oct-2009 15:13:59] <rmatte> twm1010: no remote collectors, just a bunch of standard Zenoss core servers
[15-Oct-2009 15:14:22] <suprsonic> mrayzenoss have an rc script for zenoss?
[15-Oct-2009 15:14:24] <rmatte> they are running in VMs on a couple of very beefy blades
[15-Oct-2009 15:15:43] <rmatte> twm1010: when an event comes in, Zenoss automatically opens a ticket in our ticketing system
[15-Oct-2009 15:16:12] <rmatte> twm1010: I'm actually working on a python daemon which will be watching for events then opening tickets and automatically moving the events to history after tickets have been opened for them
[15-Oct-2009 15:16:56] <rmatte> the way we're doing it right now is by using the Event Manager's Commands tab
[15-Oct-2009 15:17:13] <rmatte> but when 300 events come in at once it launches 300 ticket create scripts simultaneously which rapes the VAM
[15-Oct-2009 15:17:18] <rmatte> s/VAM/VM
[15-Oct-2009 15:17:39] <rmatte> the daemon I'm writing opens 1 ticket at a time until the event console is empty
[15-Oct-2009 15:18:40] <twm1010> I'm considering for simplicity's sake to just move all my e-commerce to a remote server
[15-Oct-2009 15:20:15] <rmatte> ow, just got a papercut under my finger nail
[15-Oct-2009 15:20:36] <rmatte> (was opening a parcel)
[15-Oct-2009 15:24:19] <rmatte> woot, got the replacement lens for my paintball mask
[15-Oct-2009 15:25:10] <davetoo> yeah, we really need better event flood/alert flood management tools.
[15-Oct-2009 15:25:30] <ckrough> rmatte: Tipp A-5, upgraded cyclone, freak kit, 6800ci remote, e-trigger
[15-Oct-2009 15:25:34] <ckrough> rmatte: what are you running
[15-Oct-2009 15:25:35] <davetoo> We need "summary" events at the Device, System, and Group levels.
[15-Oct-2009 15:25:47] <rmatte> davetoo: yeh, we're going to be developing a system for that, right now it's called "SEC" and it's just an idea at the moment
[15-Oct-2009 15:25:55] <davetoo> dude
[15-Oct-2009 15:26:23] <rmatte> ckrough: ...
[15-Oct-2009 15:26:29] <davetoo> you're using Simple Event Correlator, or writing something new with those initials?
[15-Oct-2009 15:26:48] <davetoo> because I have had the idea to use SEC in the back of my mind for quite a while
[15-Oct-2009 15:27:02] <davetoo> just wasn't sure how to hook it into the events system
[15-Oct-2009 15:27:32] <rmatte> ckrough: Ego SL74 Aurora, Dye Rotor, Virtue Crown, 68/4500 Ninja
[15-Oct-2009 15:27:40] <rmatte> ckrough: sounds like you're more of a woodsballer?
[15-Oct-2009 15:27:48] <ckrough> rmatte: aye
[15-Oct-2009 15:27:59] <rmatte> ah, I like woodsball but I play more speedball
[15-Oct-2009 15:28:35] <rmatte> davetoo: yeh, Simple Event Correlator, but we're not sure if we're going to actually use that or write something totally from scratch
[15-Oct-2009 15:28:42] <rmatte> davetoo: either way it's going to work hehe
[15-Oct-2009 15:29:09] <davetoo> I was goofing around last weekend, calling zensendevent from a transform to create a new summary event
[15-Oct-2009 15:29:20] <rmatte> ckrough: I'm tempted to get an A5 setup at some point for woodsball
[15-Oct-2009 15:29:44] <rmatte> ckrough: Have you seen the apex barrels/tips for the A5?
[15-Oct-2009 15:30:06] <rmatte> davetoo: hehe, yeh, I don't think transforms are really the way to go in this particular case
[15-Oct-2009 15:30:48] <davetoo> I had a very vague concept of running SEC as a network daemon, not sure how I'd do that
[15-Oct-2009 15:31:03] <davetoo> maybe could wrap it in some Twisted stuff
[15-Oct-2009 15:31:11] <davetoo> which I'm just barely becoming aware of
[15-Oct-2009 15:31:23] <rmatte> well, once we start working on our SEC layer I'll be sure to let you know what we come up with
[15-Oct-2009 15:31:27] <twm1010> I have an A5, sitting in a box
[15-Oct-2009 15:31:36] <twm1010> I bought it and all my friends quit playing
[15-Oct-2009 15:31:36] <davetoo> this is important to me, though :) So if you need help/testing, please let me know
[15-Oct-2009 15:31:39] <twm1010> :(
[15-Oct-2009 15:31:40] <rmatte> twm1010: don't play much? lol
[15-Oct-2009 15:32:01] <davetoo> I'm going to have to come up with something on my own RSN, so I could keep you updated on what I find/do.
[15-Oct-2009 15:32:01] <twm1010> but then I got back into motorcycle racing, major $$ drain
[15-Oct-2009 15:32:04] <rmatte> twm1010: oh well, just go and walk on to fields and play with other people, after a while you'll have new friends to play with
[15-Oct-2009 15:32:05] <davetoo> oooh
[15-Oct-2009 15:32:06] <davetoo> fuck
[15-Oct-2009 15:32:14] <davetoo> twm1010: want to by my track sv650?
[15-Oct-2009 15:32:16] <davetoo> :(
[15-Oct-2009 15:32:23] <twm1010> I just bought one,HAH
[15-Oct-2009 15:32:37] <davetoo> (sorry for the f-bomb ... I'm just depressed that I haven't been on the track in 18 months)
[15-Oct-2009 15:32:48] <rmatte> davetoo: sounds good, I'd appreciate that
[15-Oct-2009 15:33:08] <davetoo> 2000 sv, 2005 engine FCRs, Leo Vince exhaust, cam swap,
[15-Oct-2009 15:33:19] <rmatte> davetoo: meh, occasional swearing in here isn't really frowned upon
[15-Oct-2009 15:33:21] <davetoo> 2005 gxsr750 front end
[15-Oct-2009 15:33:45] <rmatte> davetoo: just don't develop a case of verbal diarrhea
[15-Oct-2009 15:33:46] <rmatte> :)
[15-Oct-2009 15:34:03] <davetoo> rmatte: now that we're doing Enterprise, the alert management will be even more critical.
[15-Oct-2009 15:34:24] <rmatte> what do you mean by "doing Enterprise"?
[15-Oct-2009 15:34:28] <davetoo> Many of the support guys dislike Zenoss because of past alert floods
[15-Oct-2009 15:34:38] <davetoo> Zenoss Enterprise bringup
[15-Oct-2009 15:34:45] <rmatte> ah
[15-Oct-2009 15:34:46] <rmatte> cool
[15-Oct-2009 15:34:52] <rmatte> I'd love to get my hands on Enterprise hehe
[15-Oct-2009 15:34:57] <rmatte> it'd make my job so much easier
[15-Oct-2009 15:35:11] <davetoo> previously, each of five sites had their own system and the alerts went only to the local site.
[15-Oct-2009 15:35:16] <rmatte> instead I spend my days hacking features out of core that are already available in enterprise
[15-Oct-2009 15:35:36] <davetoo> Now we have a NOC (in Bangalore) who are going to get all the level-1 stuff
[15-Oct-2009 15:35:45] <rmatte> davetoo: you could still basically do that, just group the devices by site and set the alerts by site
[15-Oct-2009 15:35:51] <rmatte> ah, I see
[15-Oct-2009 15:36:23] <davetoo> yes, and I'm going to do that for a little while beginning next week, as a way of getting out of "fixing" my current 2.4.2 Core system :)
[15-Oct-2009 15:36:35] <rmatte> hehe
[15-Oct-2009 15:36:37] <davetoo> Just port those devices to our "beta" Enterprise system
[15-Oct-2009 15:36:41] <rmatte> just one?
[15-Oct-2009 15:36:49] <rmatte> I have 10 2.4.5 systems to maintain :P
[15-Oct-2009 15:37:02] <davetoo> I only have to maintain the two at my site;
[15-Oct-2009 15:37:16] <rmatte> cool
[15-Oct-2009 15:37:17] <davetoo> but I wrote the giant monolithic zenpack that standardizes them all
[15-Oct-2009 15:37:28] <davetoo> which I'm now un-knotting into smaller components
[15-Oct-2009 15:37:29] <rmatte> I remember the good old days when I only had a lab box to work with
[15-Oct-2009 15:37:43] <rmatte> then I started getting good at Zenoss and then suddenly we went prod with it
[15-Oct-2009 15:37:49] <rmatte> and here we are
[15-Oct-2009 15:37:50] <rmatte> :)
[15-Oct-2009 15:37:52] <davetoo> 2.4.x is much better behaved than previous versions
[15-Oct-2009 15:38:11] <davetoo> much fewer false-positives and daemons out in the weeds
[15-Oct-2009 15:38:17] <rmatte> well, quite honestly the version I've liked the most in the last releases was 2.3.3
[15-Oct-2009 15:38:32] <rmatte> as soon as I hit 2.4.1 the problems began
[15-Oct-2009 15:38:36] <davetoo> tho zenperfsnmp and zenmodeler sometimes seem to do nothing when I run them by hand.
[15-Oct-2009 15:38:53] <rmatte> although I've managed to stabilize 2.4.5 with some patches
[15-Oct-2009 15:38:57] <rmatte> so it's decent for the time being
[15-Oct-2009 15:38:58] <davetoo> oh?
[15-Oct-2009 15:39:01] <davetoo> what did you patch?
[15-Oct-2009 15:39:15] <rmatte> one sec...
[15-Oct-2009 15:39:19] <davetoo> I've only been doing python for about three months now, just to support Zenoss
[15-Oct-2009 15:39:39] <rmatte> blogs/ryanmatte/2009/09/28/patching-hardwaresoftware-info-bug-trac-ticket-5473
[15-Oct-2009 15:40:11] <davetoo> 'k
[15-Oct-2009 15:40:14] <rmatte> yeh, I've been learning python over the past 9 months (although I've really just started getting really good at it over the past couple of months) specifically to customize Zenoss
[15-Oct-2009 15:40:37] <rmatte> but yeh, that patch resolved a HUGE thorn in my side
[15-Oct-2009 15:40:37] <davetoo> Right now I'm trying to figure out how to implement the Factory Pattern :)
[15-Oct-2009 15:40:48] <davetoo> oh,
[15-Oct-2009 15:40:57] <rmatte> wasn't able to manually set product info for devices
[15-Oct-2009 15:40:57] <rmatte> I had engineers screaming at me over that left and right
[15-Oct-2009 15:41:05] <davetoo> what really got me started though was writing a parser for Cisco NX-OS
[15-Oct-2009 15:41:09] <davetoo> rmatte: ZMI :)
[15-Oct-2009 15:41:30] <davetoo> (but not for anybody but us super-admins)
[15-Oct-2009 15:41:33] <rmatte> ZMI didn't really help
[15-Oct-2009 15:41:48] <cgibbons> there's an example of the factory pattern in the 2.5 zenoss code if you want another reference point, davetoo
[15-Oct-2009 15:41:49] <rmatte> go in to ZMI and try to set product info
[15-Oct-2009 15:42:10] <davetoo> cgibbons: where?
[15-Oct-2009 15:42:33] <twm1010> I've been meaning to understand how Zenoss determines "products" and "vendors" and why somtimes it shows an OID and sometimes not.
[15-Oct-2009 15:42:39] <rmatte> it sets the product info by linking to the products object rather than creating a product object, so there's no way in ZMI that I could find to do it
[15-Oct-2009 15:42:39] <twm1010> I assume this information comes from SNMP
[15-Oct-2009 15:42:40] <davetoo> I see factory-related stuff in the class attributes
[15-Oct-2009 15:42:44] <davetoo> _properties and such
[15-Oct-2009 15:43:01] <davetoo> twm1010: that's my understanding,
[15-Oct-2009 15:43:15] <davetoo> though maybe some of the command/ssh modeler plugins can do it too
[15-Oct-2009 15:43:32] <davetoo> rmatte: oh, yeah, relations are a bit confusing
[15-Oct-2009 15:43:37] <cgibbons> look in Products/ZenCollector/daemon.py at lines 150-152. abstract factory for extending the framework. look in Products/ZenCollector/__init__.py for how the abstract factory is registered.
[15-Oct-2009 15:43:52] <twm1010> so when it detects an OID for a vendor, its because the OS vendor info isn't already a part of Zenoss
[15-Oct-2009 15:44:13] <rmatte> twm1010: correct
[15-Oct-2009 15:44:16] <davetoo> the registration part is what I was trying to figure out; how to avoid violating the Open-Closed Principle
[15-Oct-2009 15:44:26] <twm1010> or in the case of net-snmp host it's because I didn't set the sysObjectId OID so it uses the net-snmp generic one
[15-Oct-2009 15:44:42] <davetoo> i.e. how to avoid going back and modifying a previously "finished" class each time I add a new subclass
[15-Oct-2009 15:46:11] <davetoo> cgibbons: thanks
[15-Oct-2009 15:47:27] <davetoo> is zope.interface only interesting to Java programmers? :)
[15-Oct-2009 15:47:45] <davetoo> I've never used a language that had interfaces, just sort of faked it with abstract classes
[15-Oct-2009 15:47:53] <cgibbons> 'old python' didn't really use interfaces, it's more common now
[15-Oct-2009 15:47:59] <davetoo> and multiple inheritance
[15-Oct-2009 15:48:01] <cgibbons> interfaces are OO goodness
[15-Oct-2009 15:48:03] <davetoo> well, not really
[15-Oct-2009 15:48:11] <davetoo> 'k I'll look into it
[15-Oct-2009 15:48:29] <twm1010> interesting... the serial # of a device is clearly available via SNMP
[15-Oct-2009 15:48:35] <twm1010> why doensn't zenoss grab that?
[15-Oct-2009 15:48:39] <davetoo> twm1010: only sometimes
[15-Oct-2009 15:48:45] <cgibbons> obj-c calls them Protocols; I think the name originally came from Smalltalk
[15-Oct-2009 15:48:51] <davetoo> it's inherently vendor-dependent
[15-Oct-2009 15:49:12] <davetoo> cgibbons: I learned OO in Perl :)
[15-Oct-2009 15:49:27] <davetoo> so I probably have a lot of un-training to do
[15-Oct-2009 15:49:43] <twm1010> davetoo: here's my scooter: http://mcnicholas.smugmug.com/photos/677153636_DViYt-L.jpg
[15-Oct-2009 15:49:52] <davetoo> but I read a lot of Booch and other Gang of Four folks
[15-Oct-2009 15:50:01] <RoundQube> is snmp informant tied to Zenoss somehow? if I install it on my server, how does zenoss communicate with it?
[15-Oct-2009 15:50:10] <davetoo> nice
[15-Oct-2009 15:50:30] <twm1010> snmp informant extends the standard windows SNMP aent
[15-Oct-2009 15:50:46] <twm1010> zenoss then uses OID's that informant makes available to get disk/cpu/memory usage
[15-Oct-2009 15:50:52] <twm1010> make sense?
[15-Oct-2009 15:50:58] <RoundQube> so i just install and no configuration... right now i have my device setup in zenoss for my domain server but im not getting any info, this fixes that issue?
[15-Oct-2009 15:51:02] <davetoo> http://www.flickr.com/photos/davetoo/511728834/in/set-72057594134909250/   <-  turn 1, Miller Motorsports Park
[15-Oct-2009 15:51:58] <twm1010> nice! here's my old triumph at JenningsGP: http://mcnicholas.smugmug.com/photos/236637130_B7xyo-L.jpg
[15-Oct-2009 15:52:07] <twm1010> i've only had the SV a week, haven't tracked it yet
[15-Oct-2009 15:52:13] <davetoo> heh
[15-Oct-2009 15:52:21] <davetoo> do you hang out in #motorcycles on EFNet?
[15-Oct-2009 15:52:23] <twm1010> RoundQube: Hrmmm.... well without informant, you should get SOME information
[15-Oct-2009 15:52:37] <twm1010> but informant will let zenoss in its default configuration get a bunch more information
[15-Oct-2009 15:52:55] <twm1010> Did you mean that its not getting much info from your Domain Controller?
[15-Oct-2009 15:52:59] <RoundQube> twm1010 its stuck sayiing CPU at 90% and no other graphs, i've set the Zproperties for user/pass
[15-Oct-2009 15:53:02] <twm1010> nope
[15-Oct-2009 15:53:18] <RoundQube> twm1010 not much info from the domain controller, correct
[15-Oct-2009 15:53:25] <twm1010> the zProperties for user/pass by default is only used to retrieve the event log, and running services
[15-Oct-2009 15:53:25] <RoundQube> ill install snmp informant now
[15-Oct-2009 15:53:33] <rmatte> twm1010: well, you don't really need snmp-informant, just need to perform a bit of magic: docs/DOC-3570 docs/DOC-3386
[15-Oct-2009 15:53:42] <twm1010> or use his zenpacks :)
[15-Oct-2009 15:54:00] <rmatte> I need some time to convert the scripts in my packs to python
[15-Oct-2009 15:54:08] <rmatte> but they do work quite nicely as is
[15-Oct-2009 15:54:19] <RoundQube> rmatte so i should use your pack instead of installing snmp-informant?
[15-Oct-2009 15:54:33] <RoundQube> nevermind, read the first line in your description lol
[15-Oct-2009 15:54:36] <rmatte> RoundQube: you need to install the SNMP service on your windows servers that you want to monitor
[15-Oct-2009 15:54:37] <twm1010> you could go either route, i don't mind informant.
[15-Oct-2009 15:54:55] <twm1010> theres pretty much zero overhead to it
[15-Oct-2009 15:54:58] <RoundQube> rmatte i already have that and set the IP in there to allow my SNMP monitoring server
[15-Oct-2009 15:55:02] <rmatte> and then you need to configure the service to allow the Zenoss server to collect data from it, and to have it trap back to zenoss
[15-Oct-2009 15:55:09] <rmatte> and you need to configure snmp community strings to use
[15-Oct-2009 15:55:13] <davetoo> A number of packs have shown up, mostly zenoss-written, that implement some of the same stuff I did locally but with "real" datasources rather than just a Nagios plugin in .../libexec,
[15-Oct-2009 15:55:28] <davetoo> though in many cases it's just a wrapper around the same Nagios plugin
[15-Oct-2009 15:55:32] <RoundQube> ill go ahead and use your zenpack so i can at least learn how to instlal one of these packs
[15-Oct-2009 15:55:35] <rmatte> then set the public string in Zenoss under Devices -> zProperties -> zSnmpCommunity
[15-Oct-2009 15:55:58] <twm1010> I may move all my windows boxes to the WMI datasource/performance zenpacks
[15-Oct-2009 15:56:29] <rmatte> twm1010: I'd STRONGLY advise against that right now
[15-Oct-2009 15:56:39] <twm1010> Sure, with the ZP broken in 2.5 :)
[15-Oct-2009 15:56:44] <rmatte> twm1010: the WMI Data Sources pack breaks very badly in 2.5
[15-Oct-2009 15:56:45] <davetoo> Don't do WMI for monitoring
[15-Oct-2009 15:56:57] <rmatte> it basically trashes a 2.5 install
[15-Oct-2009 15:57:03] <davetoo> I went to Zenoss for training last month
[15-Oct-2009 15:57:21] <davetoo> what we were told was "WMI is OK for modeling, but it doesn't really work for performance monitoring"
[15-Oct-2009 15:57:30] <rmatte> twm1010: once Egor releases a new version which Jives with 2.5, then I'd use it
[15-Oct-2009 15:57:33] <davetoo> but ... this info about 2.5 is new
[15-Oct-2009 15:57:44] <twm1010> I'm doing quite a bit of WMI already on 2.4.2
[15-Oct-2009 15:57:52] <twm1010> i get a ton of exchange/IIS info
[15-Oct-2009 15:57:53] <rmatte> davetoo: WMI is hella unstable on the windows server's end
[15-Oct-2009 15:58:02] <rmatte> especially in server 2008
[15-Oct-2009 15:58:06] <twm1010> yeah no joke, it can lock up from time to time.
[15-Oct-2009 15:58:10] <rmatte> 2003 is relatively stable, 2008 is a nightmare
[15-Oct-2009 15:58:27] <twm1010> but the counters i need aren't available via SNMP
[15-Oct-2009 15:58:29] <rmatte> but SNMP works perfectly fine for both
[15-Oct-2009 15:58:43] <rmatte> what counters?
[15-Oct-2009 15:59:06] <twm1010> exchange performance information, IIS performance information
[15-Oct-2009 15:59:15] <rmatte> ah, yeh
[15-Oct-2009 15:59:19] <rmatte> for that I'd use WMI
[15-Oct-2009 15:59:41] <rmatte> but like I said, I'd wait until Egor fixes the packs to work with 2.5
[15-Oct-2009 15:59:48] <rmatte> otherwise you'll have a very very rough upgrade
[15-Oct-2009 15:59:53] <davetoo> hmm
[15-Oct-2009 15:59:59] <twm1010> well look at that, according to technet the counters are there... one sec
[15-Oct-2009 16:00:34] <rmatte> you could probably do some snmp-informant magic to expose those counters if they aren't there natively
[15-Oct-2009 16:00:49] <twm1010> maybe, but i didn't think informant could be modified
[15-Oct-2009 16:01:07] <rmatte> I think the commerical version can, it has quite a few more bells and whistles
[15-Oct-2009 16:01:21] <twm1010> that gets $$
[15-Oct-2009 16:01:24] <rmatte> s/commerical/commercial
[15-Oct-2009 16:01:31] <rmatte> yeh, it does
[15-Oct-2009 16:01:32] <rmatte> lol
[15-Oct-2009 16:01:41] <rmatte> but how many IIS and Exchange boxes are you running?
[15-Oct-2009 16:01:45] <rmatte> you'd only need it on those
[15-Oct-2009 16:01:49] <rmatte> all other boxes would be plain SNMP
[15-Oct-2009 16:02:07] <rmatte> either way, WMI really is the way to go for exchange and IIS costwise
[15-Oct-2009 16:02:21] <RoundQube> i followed howto's on getting snmp to work with my cisco 3550, i dont see any graphs and its been about 30 mins.
[15-Oct-2009 16:02:45] <rmatte> RoundQube: you just have to put it in the default Cisco device group
[15-Oct-2009 16:02:52] <rmatte> afk for a few
[15-Oct-2009 16:04:14] <RoundQube> not sure how to do that... ill googlez :)
[15-Oct-2009 16:06:39] <twm1010> hrmm looks like IIS would be easy via SNMP, but WMI works fine for me, no real issues
[15-Oct-2009 16:06:52] <twm1010> perhaps when the # of servers goes up the overhead gets to be a problem
[15-Oct-2009 16:08:24] <mrayzenoss> RoundQube: did you read the Getting Started Guide?
[15-Oct-2009 16:08:53] <mrayzenoss> http://sourceforge.net/projects/zenoss/files/Documentation/Getting%20Started/Getting_Started_with_Zenoss.pdf/download
[15-Oct-2009 16:14:37] <RoundQube> mrayzenoss reading now
[15-Oct-2009 16:15:20] <mrayzenoss> RoundQube: there's also http://forms.zenoss.com/getting-started
[15-Oct-2009 16:15:32] <mrayzenoss> which I did yesterday :)
[15-Oct-2009 16:15:56] <RoundQube> nice dude
[15-Oct-2009 16:18:19] <cgibbons> I personally can't wait for our product management to decide what we're going to do with all the Windows stuff in the next release... hopefully something fun :)
[15-Oct-2009 16:19:15] <davetoo> I wish I had another of me
[15-Oct-2009 16:19:31] <twm1010> Yes, then there would be two of you for noobs like me to pester with simple questions :D
[15-Oct-2009 16:19:33] <davetoo> I need to learn how to write indexed modelers/collectors
[15-Oct-2009 16:19:46] <davetoo> eh, you ride track, you can bug me :)
[15-Oct-2009 16:19:55] <davetoo> which orgs do you race with?
[15-Oct-2009 16:19:59] <twm1010> Although I think I bother rmatte the most, he seems a glutton for punishment
[15-Oct-2009 16:20:11] <twm1010> I just do amateur trackdays right now, I do have my race license though
[15-Oct-2009 16:20:25] <davetoo> I was going to go for AFM but.. life got in the way
[15-Oct-2009 16:20:44] <davetoo> I used to do 20 trackdays a year or so... but not these days
[15-Oct-2009 16:20:45] <twm1010> Someday when I'm a zenoss expert getting paid lots of money I'll really jump into it
[15-Oct-2009 16:20:54] <davetoo> it's addictive
[15-Oct-2009 16:21:18] <davetoo> crashed hard yet? :)
[15-Oct-2009 16:21:20] <RoundQube> i put my Cisco 3550 in /Network/Routers/Cisco group and still not getting any snmp data. There are only a few lines to configure in the switch so I know i've got it right (no typos)
[15-Oct-2009 16:21:31] * davetoo has broken ribs twice, which hurts like a bitch, for weeks.
[15-Oct-2009 16:21:31] <cgibbons> my project right now is looking at how we can simplify exactly that, davetoo... it's too hard to write new ones.
[15-Oct-2009 16:21:41] <cgibbons> well, collectors are much easier now as of 2.5
[15-Oct-2009 16:21:51] <davetoo> cgibbons: this one would be even harder :)
[15-Oct-2009 16:21:53] <cgibbons> the rest, not so much
[15-Oct-2009 16:22:03] <mrayzenoss> RoundQube: have you remodeled since moving the device into the class?
[15-Oct-2009 16:22:36] <twm1010> RoundQube: its not instantaneous, placing it in the class just has Zenoss use some predetermined settings, once its there, go to the device and use the dropdown to model it again
[15-Oct-2009 16:22:39] <RoundQube> mrayzenoss yes, manage -> model device
[15-Oct-2009 16:23:18] <RoundQube> maybe i have to wait but im not getting much for info besides CPU and mem... the graphs are blank but do I need to install more stuff to get bandwidth etc..?
[15-Oct-2009 16:23:27] <davetoo> cgibbons: I am not sure if older IOS versions do this, but the environmental sensors in our Nexus 7010 seem to exist in a nested heirarchy that represents chassis sections, modules, and sub-modules
[15-Oct-2009 16:23:40] <davetoo> so the physical model will have to be extended quit a bit
[15-Oct-2009 16:23:41] <twm1010> RoundQube: go to the OS tab
[15-Oct-2009 16:23:46] <twm1010> and look at your interfaces
[15-Oct-2009 16:24:11] <RoundQube> they're all there
[15-Oct-2009 16:24:35] <davetoo> but for now... I should actually be working on my zenoss systems rather than yakking about them, so I'd better go away
[15-Oct-2009 16:24:36] <davetoo> ttyl
[15-Oct-2009 16:25:53] <twm1010> later
[15-Oct-2009 16:26:02] <twm1010> im out too, goodnight everyone
[15-Oct-2009 16:27:03] <rmatte> later
[15-Oct-2009 16:54:41] <jsm> docs/DOC-2867 is completely wrong
[15-Oct-2009 16:55:21] <mrayzenoss> jsm: I believe that's listed under Enterprise ZenPacks
[15-Oct-2009 16:55:56] <jsm> Zenoss Community >                       Documentation >                       Official Documentation >                       Zenoss Extended Monitoring >                       2.4.4 >
[15-Oct-2009 16:55:56] <mrayzenoss> oh jeez the formatting is horrid
[15-Oct-2009 16:55:57] <jsm> it doesn't say anything about enterprise
[15-Oct-2009 16:56:45] <mrayzenoss> the PDF is much clearer, I need to get IT to fix their import
[15-Oct-2009 16:56:49] <jsm> is there no document on how to setup remote collection with the community edition?
[15-Oct-2009 16:57:22] <mrayzenoss> jsm: these are the 2 I'm aware of, they both need work: http://delicious.com/mray/zenoss+collectors
[15-Oct-2009 16:57:56] <jsm> i don't get why the community version is crippled
[15-Oct-2009 16:57:59] <mrayzenoss> but note that those are both wiki articles, so you're free to update it
[15-Oct-2009 16:59:00] <mrayzenoss> well, the sad fact of the matter is that Sales believes they need a carrot to get more customers
[15-Oct-2009 16:59:16] <jsm> support should be the carrot
[15-Oct-2009 16:59:24] <mrayzenoss> it's actually moving that direction
[15-Oct-2009 16:59:34] <mrayzenoss> things are starting to move into Core from Enterprise
[15-Oct-2009 16:59:41] <jsm> good, because these kinds of things tend to annoy OSS people
[15-Oct-2009 17:01:05] <mrayzenoss> my base rules are to not interfere with the Community, to help them find each other's work.  So I'm more than happy to point people to those kinds of docs
[15-Oct-2009 17:01:27] <mrayzenoss> but more stuff is moving into Core, it's just taking time
[15-Oct-2009 17:01:53] <mrayzenoss> speaking of which... I just got another Enterprise feature from the Community today
[15-Oct-2009 17:02:00] <mrayzenoss> so that'll be going up soon
[15-Oct-2009 17:02:04] <jsm> which one?
[15-Oct-2009 17:02:10] <mrayzenoss> Synthetic Web Transactions
[15-Oct-2009 17:02:14] <jsm> cool
[15-Oct-2009 17:02:27] <mrayzenoss> added to the list of Predictive Thresholds and WMI monitoring
[15-Oct-2009 19:15:26] <davetoo> anybody feel they have the LDAP authentication stuff "nailed" ?  i.e. mastered?
[15-Oct-2009 19:15:56] <davetoo> I need help whith a schema problem (I think)
[15-Oct-2009 19:23:34] <davetoo> anybody use the ldap roleManager directly from the ZMI?
[15-Oct-2009 20:18:38] <davetoo> figured it out
[15-Oct-2009 20:19:00] <davetoo> have to patch a core zope product :(
[15-Oct-2009 21:35:03] <salax> Hi there, Morgana plugin can be used on newest zenoss?
[16-Oct-2009 00:00:46] [disconnected at Fri Oct 16 00:00:46 2009]
[16-Oct-2009 00:00:46] [connected at Fri Oct 16 00:00:46 2009]
[16-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[16-Oct-2009 04:06:00] <adel> hello
[16-Oct-2009 04:07:03] <adel> i tried to make an ssh zenpack that is doing a very simple task : ssh to an opensolaris dellserver and running the MegaCli command of the Dell PercRaid CLI package.
[16-Oct-2009 04:07:17] <adel> so il follow the instructions on this webpage :
[16-Oct-2009 04:07:36] <adel> docs/DOC-2381
[16-Oct-2009 04:08:25] <adel> then my zenpack is registered in my zenoss installation :
[16-Oct-2009 04:09:14] <adel> zenoss@srvsurvey02:~$ zenpack --list
[16-Oct-2009 04:09:21] <adel> ZenPacks.saintouen.DellPerc (/home/zenoss/zenpacks/ZenPacks.saintouen.DellPerc)
[16-Oct-2009 04:10:59] <adel> i put a modeler command. in my zenpack but when il launch the zenmodeler commandm zenmodeler say that he doesn't find a modeler command :
[16-Oct-2009 04:11:21] <adel> zenoss@srvsurvey02:~$ zenmodeler run -v10 -d srvnas03
[16-Oct-2009 04:11:38] <adel> INFO:zen.ZenModeler:No command plugins found for srvnas03
[16-Oct-2009 05:03:37] <salax_> adel, maybe u gonna have to put the path to the command lib in zproperties
[16-Oct-2009 05:17:18] <chemist> I have several transforms in \Events\Status\Ping to avoid getting bombarded with emails every timea router goes down, they all have identical syntax but some work, some don't
[16-Oct-2009 05:24:13] <chemist> in fact, it appears they have all stopped working
[16-Oct-2009 05:24:41] <chemist> I have made no changes to zenoss and overnight the transforms stop working, what's going on?
[16-Oct-2009 05:26:40] <salax_> chemist, u mean u've set in zenos to send emails whenever routers goes down?
[16-Oct-2009 05:27:06] <salax_> chemist, u mean u've set in zenoss Not to send emails whenever routers goes down? *
[16-Oct-2009 05:28:14] <salax_> try zopectl restart
[16-Oct-2009 05:29:21] <chemist> salax_: No, I have some transforms to stop zenoss emailing me about 'every' device behind the router
[16-Oct-2009 05:31:47] <chemist> no, that didn't work
[16-Oct-2009 05:31:49] <salax_> chemist, so rite now it all didnt work?
[16-Oct-2009 05:32:24] <chemist> it doew work, just not how it used to
[16-Oct-2009 05:32:44] <chemist> until yesterday, if a router went down, I would get one alert
[16-Oct-2009 05:32:52] <salax_> have try restarting zope?
[16-Oct-2009 05:33:13] <chemist> today, the router goes down and I get an email for EVERY device
[16-Oct-2009 05:33:26] <chemist> I have restarted zenoss completely
[16-Oct-2009 05:34:42] <salax_> chemist, got no idea rite now, gtg , sorry
[16-Oct-2009 05:34:55] <chemist> thanx anyway
[16-Oct-2009 06:05:24] <chemist> just found this in zenhub log, can someone explain? I'm not versed in python
[16-Oct-2009 06:05:25] <chemist> http://pastebin.ca/1623606
[16-Oct-2009 06:05:46] <chemist> btw, that is one error, there are hundreds like that
[16-Oct-2009 06:54:10] <ckrough> chemist: on the alert issue, your 'path outage' is broken, so zenoss cant figure out how the network is layed out
[16-Oct-2009 06:54:35] <ckrough> chemist: on the ping thing, it looks like you have a transform that is trying to get getPingStatus in a place where getPingStatus doesnt exist.
[16-Oct-2009 06:56:45] <twm1010> morning people!
[16-Oct-2009 06:57:19] <chemist> but it was working before
[16-Oct-2009 07:04:36] <ckrough> chemist: the path outage or the transform?
[16-Oct-2009 07:04:49] <ckrough> path outage can break on its own. theres a page for it, sec...
[16-Oct-2009 07:05:28] <chemist> ckrough: the transform
[16-Oct-2009 07:06:02] <chemist> I've never managed to get path outage towork
[16-Oct-2009 07:06:26] <chemist> that's why I put the transforms in place
[16-Oct-2009 07:06:45] <ckrough> chemist: we have it working here, so it's not a myth, but it does require some hand holding on occasion
[16-Oct-2009 07:06:55] <chemist> :)
[16-Oct-2009 07:13:24] <ckrough> chemist: I cant find it, but its on the site somewhere
[16-Oct-2009 07:13:33] <ckrough> doc explains how to troubleshoot and fix it
[16-Oct-2009 07:13:42] <chemist> path outage?
[16-Oct-2009 07:13:46] <ckrough> yeah
[16-Oct-2009 07:14:11] <chemist> I've been looking all over for it, so I do believe it's a myth :)
[16-Oct-2009 07:14:30] <chemist> I'm still puzzled about the transforms though
[16-Oct-2009 07:14:45] <ckrough> did you make any transforms?
[16-Oct-2009 07:14:51] <chemist> they were working upto a couple of days ago
[16-Oct-2009 07:15:09] <ckrough> nm, just scrolled back
[16-Oct-2009 07:15:15] <ckrough> yeah, not sure whats up with that
[16-Oct-2009 07:15:37] <ckrough> time to start inserting some debugging into the transforms :)
[16-Oct-2009 07:15:58] <chemist> my boss is probably going to tell me to pack up the whole zenoss thingsoon
[16-Oct-2009 07:18:25] <ckrough> taking too long to implement?
[16-Oct-2009 07:18:40] <chemist> he's just getting bored with all the emails
[16-Oct-2009 07:36:16] <exarkun> Where's stdout of Product code directed?
[16-Oct-2009 07:39:29] <exarkun> good morning mrayzenoss1
[16-Oct-2009 07:40:52] <chemist> mrayzenoss1: any idea where I can find any documentation on path outage?
[16-Oct-2009 07:43:15] <twm1010> chemist: as in your sending too many alerts?
[16-Oct-2009 07:43:27] <chemist> twm1010: yes :(
[16-Oct-2009 07:43:41] <twm1010> well, do what i do, back off your alerting to only show what's really important
[16-Oct-2009 07:44:03] <chemist> and my transforms are no longer working
[16-Oct-2009 07:44:18] <chemist> that's not really a solution
[16-Oct-2009 07:44:37] <twm1010> hrmm.. im not using any transforms yet, i don't understand them i still plan to rewatch that event lifecycle presentation
[16-Oct-2009 07:44:57] <twm1010> a solution as opposed to nothing, or another product?
[16-Oct-2009 07:45:58] <mrayzenoss1> chemist: I'm not sure I follow your question
[16-Oct-2009 07:46:07] <mrayzenoss1> what's a path outage?
[16-Oct-2009 07:47:00] <chemist> mrayzenoss1: how to stop zenoss bombarding me with alerts when a router goes down
[16-Oct-2009 07:47:13] <twm1010> oh like auto-dependencies?
[16-Oct-2009 07:47:18] <chemist> yes
[16-Oct-2009 07:47:22] <twm1010> ex: router A goes down, you get alerted for all devices behind it?
[16-Oct-2009 07:47:27] <chemist> yes
[16-Oct-2009 07:47:40] <mrayzenoss1> blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression
[16-Oct-2009 07:47:59] <mrayzenoss1> what kind of events were you getting?
[16-Oct-2009 07:48:02] <twm1010> Does your alerting rule have a delay in it?
[16-Oct-2009 07:48:03] <mrayzenoss1> SNMP or SSH?
[16-Oct-2009 07:48:10] <chemist> snmp
[16-Oct-2009 07:48:25] <mrayzenoss1> weird... zenoss should be topology aware for those
[16-Oct-2009 07:48:47] <chemist> I tried those transforms and they were working fine until a couple of days ago
[16-Oct-2009 07:48:52] <mrayzenoss1> blogs/zenossblog/2008/08/26/tip-of-the-month-layer-3-dependency-checker
[16-Oct-2009 07:49:02] <twm1010> mrayzenoss1: Is there a way to reference the "status" of a device in an alerting rule?
[16-Oct-2009 07:49:28] <mrayzenoss1> twm1010: yeah, just a minute
[16-Oct-2009 07:49:58] <chemist> now I get this in zenhub log http://pastebin.ca/1623606
[16-Oct-2009 07:50:08] <twm1010> chemist: I wish had more experience doing what you want, all my sits are dual-connected
[16-Oct-2009 07:50:19] <twm1010> so we want to know if a device goes down, because it still should be reachable through the VPN tunnel
[16-Oct-2009 07:51:50] <mrayzenoss1> twm1010: status? like production state or the event severity?
[16-Oct-2009 07:52:14] <mrayzenoss1> ahh.. or previous state?
[16-Oct-2009 07:52:30] <twm1010> no like is the device up or down
[16-Oct-2009 07:52:30] <twm1010> that might do it
[16-Oct-2009 07:52:37] LarsN_Away is now known as LarsN
[16-Oct-2009 07:52:56] <twm1010> what i'm getting at is sometimes i too seem to get emails that say.... http, or a windows service is down, along with the device being down
[16-Oct-2009 07:53:03] <mrayzenoss1> there are a bunch of examples here: community/documentation/wiki/event_transforms?view=overview
[16-Oct-2009 07:53:20] <twm1010> I was hoping to do it in the alerting rule though.
[16-Oct-2009 07:53:40] <chemist> mrayzenoss1: any idea why my transforms worked for a while but no longer do?
[16-Oct-2009 07:53:52] <twm1010> chemist: did you clear the event cache maybe?
[16-Oct-2009 07:54:25] mrayzenoss1 is now known as mrayzenoss
[16-Oct-2009 07:54:31] <mrayzenoss> chemist: docs/DOC-3428
[16-Oct-2009 07:54:38] <exarkun> Does Zenoss include a stdlib logging module config file somewhere that I should modify?  How do I get debug-level log messages emitted from a Product to show up someplace?
[16-Oct-2009 07:54:45] <mrayzenoss> perhaps your topology changed?
[16-Oct-2009 07:55:12] <mrayzenoss> exarkun: in the configuration for the daemons you can set them to debug
[16-Oct-2009 07:55:33] <mrayzenoss> exarkun: Settings->Daemons->Edit Config
[16-Oct-2009 07:55:40] <mrayzenoss> or $ZENHOME/etc/*conf
[16-Oct-2009 07:55:48] <mrayzenoss> and in 2.5 you can do it on the fly
[16-Oct-2009 07:55:55] <mrayzenoss> with "zenhub debug"
[16-Oct-2009 07:55:58] <mrayzenoss> to toggle it
[16-Oct-2009 07:56:03] <twm1010> exarkun: Do you mean debug messages from Zenoss, or from the devices it is monitoring?
[16-Oct-2009 08:02:10] <exarkun> from zenoss itself
[16-Oct-2009 08:02:17] * exarkun looks at the daemon config again
[16-Oct-2009 08:03:48] <exarkun> ah
[16-Oct-2009 08:04:13] <exarkun> oh :/
[16-Oct-2009 08:04:31] <exarkun> when I try to save config changes ttw I get an error :(
[16-Oct-2009 08:05:04] <mrayzenoss> which daemon?  does it make a stack trace?
[16-Oct-2009 08:05:33] <exarkun> zopectl, http://pastebin.com/m2414cfaa
[16-Oct-2009 08:07:25] <mrayzenoss> you edited it and then restarted the daemon?
[16-Oct-2009 08:07:31] <mrayzenoss> I'm just trying to recreate
[16-Oct-2009 08:08:20] <exarkun> I got that when I tried to save the edit
[16-Oct-2009 08:08:38] <mrayzenoss> what did you add?
[16-Oct-2009 08:08:51] <exarkun> I changed "info" to "debug" in the <eventlog> section
[16-Oct-2009 08:09:13] <exarkun> I just went to edit it directly and I see that for some reason it is owned by root
[16-Oct-2009 08:09:29] <exarkun> Just it, none of the other files in etc/
[16-Oct-2009 08:09:44] <mrayzenoss> oh.. that's not good
[16-Oct-2009 08:10:49] <twm1010> I would think all files under $ZENHOME should be owned by the Zenoss user
[16-Oct-2009 08:10:54] <mrayzenoss> correct
[16-Oct-2009 08:11:40] <exarkun> I chowned it back to zenoss and the error seems to be gone
[16-Oct-2009 08:27:52] <metalklesk> hello
[16-Oct-2009 08:37:09] <twm1010> morning
[16-Oct-2009 10:05:21] <twm1010> heh, I'm amused by the fact that Zenoss just told me that SolarWinds took a crap.
[16-Oct-2009 10:06:24] <mrayzenoss> heh
[16-Oct-2009 10:16:05] <exarkun> One of the first things I did with my new data source class was give it the "_properties" and "_relations" attributes.  I still have no idea what these do, though.  I haven't had much luck finding docs for them, either.  Anyone have any pointers?
[16-Oct-2009 10:26:22] <rmatte> bah, trying to remember how to grab the production state of a device
[16-Oct-2009 10:26:30] <rmatte> I've tried d.state d.prodState d.production
[16-Oct-2009 10:27:22] <mrayzenoss> prodState
[16-Oct-2009 10:27:38] <mrayzenoss> at least from Tales
[16-Oct-2009 10:27:47] <rmatte> >>> d = dmd.Devices.findDevice('gen01.novanoc.com')
[16-Oct-2009 10:27:48] <rmatte> >>> d.prodState
[16-Oct-2009 10:27:48] <rmatte> Traceback (most recent call last):
[16-Oct-2009 10:27:48] <rmatte>   File "<console>", line 1, in ?
[16-Oct-2009 10:27:48] <rmatte> AttributeError: prodState
[16-Oct-2009 10:27:48] <rmatte> >>>
[16-Oct-2009 10:28:05] <mrayzenoss> I assume d is found?
[16-Oct-2009 10:28:14] <rmatte> >>> d
[16-Oct-2009 10:28:15] <rmatte> <Device at /zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com>
[16-Oct-2009 10:28:17] <rmatte> yup
[16-Oct-2009 10:28:47] <rmatte> I know that evt.prodState works
[16-Oct-2009 10:28:54] <rmatte> but apparently d.prodState won't work
[16-Oct-2009 10:29:20] <mrayzenoss> prodState is the Tales expression, productionState
[16-Oct-2009 10:29:26] <mrayzenoss> try d.productionState
[16-Oct-2009 10:29:29] <russb> d.productionState
[16-Oct-2009 10:29:37] <rmatte> ah, that's the one
[16-Oct-2009 10:29:38] <rmatte> thankya
[16-Oct-2009 10:29:47] <mrayzenoss> I wonder what the logic was behind making Tales not match the code
[16-Oct-2009 10:29:56] * rmatte shrugs
[16-Oct-2009 10:30:09] <mrayzenoss> beta 5 is available: https://sourceforge.net/projects/zenoss/files/zenoss-2.5.beta5
[16-Oct-2009 10:30:18] <mrayzenoss> updating the beta pages and working on a blog post now
[16-Oct-2009 10:30:23] <davetoo> cool...
[16-Oct-2009 10:30:46] <davetoo> so close, and yet so far....
[16-Oct-2009 10:31:07] <davetoo> somebody chose a property name poorly :)
[16-Oct-2009 10:31:25] <rmatte> making a zendmd script to delete all events from the events database that don't belong to production devices...
[16-Oct-2009 10:31:30] <davetoo> actually two relations names
[16-Oct-2009 10:31:33] <rmatte> for d in dmd.Devices.getSubDevices():
[16-Oct-2009 10:31:33] <rmatte>     if d.productionState != 1000:
[16-Oct-2009 10:31:33] <rmatte>         dmd.ZenEventManager.manage_deleteAllEvents(d.id)
[16-Oct-2009 10:31:33] <rmatte>         dmd.ZenEventManager.manage_deleteHistoricalEvents(d.id)
[16-Oct-2009 10:31:51] <davetoo> rmatte: why?
[16-Oct-2009 10:32:13] <rmatte> davetoo: because some of our servers had tons of devices that we aren't even supposed to monitor trapping back to them
[16-Oct-2009 10:32:18] <rmatte> so I need to clean it up
[16-Oct-2009 10:32:23] <davetoo> aye
[16-Oct-2009 10:32:57] <rmatte> actually, I think I just need the deleteAllEvents line
[16-Oct-2009 10:33:18] <davetoo> so, there's this frequent request for a dependency mechanism other than the layer-3 (ping) tree
[16-Oct-2009 10:33:54] <rmatte> yeh, layer 2 dependency has been a very frequent request
[16-Oct-2009 10:34:04] <davetoo> if you look at the code for Device, or the ZMI, you'll se two relations, named "dependencies" and "dependents"
[16-Oct-2009 10:34:04] <rmatte> but that probably won't even get looked at until after stone crab
[16-Oct-2009 10:34:15] <davetoo> I thought that might be the answer, until...
[16-Oct-2009 10:34:26] <davetoo> I discovered that those are only for ZenPack dependencies
[16-Oct-2009 10:34:43] <davetoo> bad name choice, then
[16-Oct-2009 10:35:06] <davetoo> I'm sorely tempted to misuse them for Device dependencies,
[16-Oct-2009 10:36:09] <davetoo> and Device isn't even Packable,
[16-Oct-2009 10:36:39] <davetoo> but it's risky
[16-Oct-2009 10:37:47] <davetoo> its' so juicy, though, I may be tempted to go through the entire codebase and make a patch to change it to something like zenpackDependen*
[16-Oct-2009 10:38:14] <davetoo> and submit a patch
[16-Oct-2009 10:39:14] <davetoo> I figure maybe if I do all the hard work....
[16-Oct-2009 10:39:50] <davetoo> :)
[16-Oct-2009 10:47:29] <rmatte> lol
[16-Oct-2009 10:47:42] <rmatte> hey, if you can basically get layer 3 dependencies working you shall be praised
[16-Oct-2009 10:50:32] <davetoo> heh
[16-Oct-2009 10:50:41] <davetoo> I have ideas about that, too
[16-Oct-2009 10:50:56] <davetoo> it ought to be done as a directed graph, IMO
[16-Oct-2009 10:51:07] <davetoo> (and the layer 2, if that ever happens)
[16-Oct-2009 11:03:44] <davetoo> enterprise download site is slow....
[16-Oct-2009 11:05:15] <mrayzenoss> stupid sourceforge
[16-Oct-2009 11:06:58] <gwb235> is there a different command line option to zenbatchload (instead of -i) ?
[16-Oct-2009 11:07:26] <gwb235> docs/DOC-2503;jsessionid=CC6C64B4DBFB3C1C8658283BE3F86737.node0 implies -i should be recognized
[16-Oct-2009 11:08:39] <gwb235> note: running without -i works just fine, just curious
[16-Oct-2009 11:15:46] <davetoo> I don't think there is an option needed, just the filename
[16-Oct-2009 11:20:29] <chemist> why would my transforms stop working overnight?
[16-Oct-2009 11:21:24] <davetoo> zenactions still running?
[16-Oct-2009 11:21:44] <chemist> yes
[16-Oct-2009 11:21:45] <chemist> http://pastebin.ca/1623606
[16-Oct-2009 11:21:57] <chemist> this is from the zenhub log
[16-Oct-2009 11:24:32] <davetoo> Did you or somebody else delete a device?
[16-Oct-2009 11:24:49] <chemist> no
[16-Oct-2009 11:25:08] <chemist> I moved some devices from production to pre-production
[16-Oct-2009 11:25:19] <davetoo> I think what that means is that the system couldn't find the device for an event
[16-Oct-2009 11:25:51] <davetoo> did you rename any of them?
[16-Oct-2009 11:25:51] <chemist> no
[16-Oct-2009 11:25:59] <davetoo> Do you know which event generated that?
[16-Oct-2009 11:26:26] <chemist> it happens with any event where a router goes down
[16-Oct-2009 11:26:27] <davetoo> I would try to find it in the database (by evid, maybe) and then verify that the devid is findable
[16-Oct-2009 11:27:44] <davetoo> well, getPingStatus() is defined in .../Products/ZenModel/Device.py
[16-Oct-2009 11:28:02] <davetoo> so it looks like the code is trying to call that on a nonexistent device object
[16-Oct-2009 11:28:53] <chemist> I feel out of my depth here
[16-Oct-2009 11:29:00] <davetoo> heh
[16-Oct-2009 11:29:15] <davetoo> playing with transforms is tickling the dragon's tail :)
[16-Oct-2009 11:29:47] <chemist> what concerns me is that I didn't play with them, this just started happening
[16-Oct-2009 11:30:23] <davetoo> who wrote the transform?  Can you paste the transform code?
[16-Oct-2009 11:31:05] <chemist> http://pastebin.ca/1623874
[16-Oct-2009 11:31:52] <davetoo> well it's not handling the possibility that the find might fail
[16-Oct-2009 11:32:14] <davetoo> have you tride that find command in zendmd?
[16-Oct-2009 11:32:35] <chemist> no, I just took it from one of the dev tips of the month
[16-Oct-2009 11:33:39] <chemist> sorry, no I havent tried it in zendmd
[16-Oct-2009 11:34:03] <chemist> and I took the transform from tip of the month article
[16-Oct-2009 11:34:44] <davetoo> you should; just fire up zendmd and execute "device = find('router1.bellevue.mydomain.co.uk')
[16-Oct-2009 11:34:56] <davetoo> (find is pre-defined in zendmd)
[16-Oct-2009 11:35:07] <davetoo> or, just find('router1.bellevue.mydomain.co.uk')
[16-Oct-2009 11:35:51] <davetoo> if you do the latter, and you don't see something like <Device at /zport/dmd/Devices/Network/router....>, then it's not finding it by that ID
[16-Oct-2009 11:36:47] <chemist> it's finding it
[16-Oct-2009 11:37:40] <davetoo> then I'm out of ideas, sorry
[16-Oct-2009 11:38:01] <chemist> thanks, this one has a few people puzzled
[16-Oct-2009 11:42:09] <RoundQube> hi all
[16-Oct-2009 11:42:31] <RoundQube> when classifying the PIX firewall, do i put it under /Network/Routers/Cisco or /Network/Router/Firewall?
[16-Oct-2009 11:45:14] <mrayzenoss> there doesn't appear to be anything special about 'Firewall'
[16-Oct-2009 11:45:32] <mrayzenoss> 'Cisco' contains collector plugins for CiscoMap and CiscoHSRP
[16-Oct-2009 11:45:42] <mrayzenoss> and a modified Device template
[16-Oct-2009 11:45:57] <mrayzenoss> I don't monitor that device, I can only report what I see
[16-Oct-2009 11:46:32] <mrayzenoss> the collector plugins are going to take advantage of the Cisco Enterprise MIB
[16-Oct-2009 11:46:41] <mrayzenoss> err... OIDs
[16-Oct-2009 11:47:46] <davetoo> There is something special about /Network/Routers, though
[16-Oct-2009 11:47:53] <davetoo> or at least there used to be
[16-Oct-2009 11:48:18] <davetoo> I really quite liked "zendisc --routers",
[16-Oct-2009 11:48:37] <davetoo> I asked Erik about it last month while I was out there for training, and he said "people didn't like it"
[16-Oct-2009 11:48:56] <davetoo> so he didnt' bother keeping it maintained through the underlying architechture changes
[16-Oct-2009 11:49:27] <mrayzenoss> I just meant that Router and Firewall appear identical
[16-Oct-2009 11:49:30] <davetoo> but at the least, /Network/Routers sets the right icon for the flash network map :)
[16-Oct-2009 11:51:01] <mrayzenoss> yeah, I kinda object to having device classes that don't do anything special shipped by Zenoss
[16-Oct-2009 11:51:12] <chemist> davetoo: I just noticed that error is not being generated by events, but seems happen once a minute
[16-Oct-2009 11:51:14] <mrayzenoss> if Router and Firewall are in fact identical, but I got voted down
[16-Oct-2009 11:51:58] <RoundQube> mrayzenoss so you suggest i use /Network/Routers/Cisco?
[16-Oct-2009 11:52:18] <mrayzenoss> I don't have Cisco expertise, but there is additional Cisco-specific monitoring available there
[16-Oct-2009 11:52:27] <mrayzenoss> as compared to Router or Firewall
[16-Oct-2009 11:52:34] <mrayzenoss> anyone using Cisco want to chime in?
[16-Oct-2009 12:00:21] <chemist> looks like not many people can afford them :)
[16-Oct-2009 12:08:39] <davetoo> oh,
[16-Oct-2009 12:08:45] <davetoo> we have thousands of them
[16-Oct-2009 12:08:51] <davetoo> and some Big Ones
[16-Oct-2009 12:09:12] <davetoo> mrayzenoss: look at sugar case #5149
[16-Oct-2009 12:10:47] <mrayzenoss> davetoo: cool
[16-Oct-2009 12:13:25] <davetoo> I'd love to see a graphviz-based static network-map generator
[16-Oct-2009 12:13:31] <davetoo> maybe in "reports"
[16-Oct-2009 12:13:48] <davetoo> tho these days I wouldn't be too surprised to see flash output for graphviz
[16-Oct-2009 12:29:30] <exarkun> What's the idea behind the /Devices organizer?
[16-Oct-2009 12:29:53] <exarkun> It has things like "KVM" and "Printer" in it - okay, those sound like devices to me.
[16-Oct-2009 12:30:11] <exarkun> But it also has "Ping" and "Discovered".  What's the idea there?
[16-Oct-2009 12:30:14] <mrayzenoss> it's the root of the inheritance hierarchy
[16-Oct-2009 12:30:52] <exarkun> /Devices is the root of the inheritance hierarchy?
[16-Oct-2009 12:30:57] <mrayzenoss> so /Ping is an empty device with only ping
[16-Oct-2009 12:31:01] * exarkun thinks about all the different ways in which he doesn't understand that.
[16-Oct-2009 12:31:10] <mrayzenoss> and /Discovered is where new devices are placed
[16-Oct-2009 12:31:19] <mrayzenoss> so Device templates are inherited
[16-Oct-2009 12:31:31] <mrayzenoss> err... hierarchal
[16-Oct-2009 12:31:31] * exarkun focuses on that
[16-Oct-2009 12:31:42] <mrayzenoss> so if you go to /Devices/Server
[16-Oct-2009 12:31:55] <exarkun> Okay, so when you say "inheritance hierarchy", are you specifically and only talking about templates?
[16-Oct-2009 12:32:03] <mrayzenoss> yeah
[16-Oct-2009 12:32:28] <exarkun> Alright, that sort of makes sense.  I think I know what you're going to say about /Devices/Server now, but please say it anyway to make sure. :)
[16-Oct-2009 12:32:28] <mrayzenoss> add a template at /Devices and it's available to everything else
[16-Oct-2009 12:32:53] <mrayzenoss> so 'Server' overrides the Device and FileSystem templates
[16-Oct-2009 12:33:08] <mrayzenoss> or actually, adds the FileSystem template
[16-Oct-2009 12:33:33] <mrayzenoss> so everything beneath /Devices/Server has the FileSystem template available
[16-Oct-2009 12:34:00] <exarkun> FileSystem is from an add-on, right?  (Coz I don't see it beneath /Devices/Server with my fresh Zenoss install)
[16-Oct-2009 12:34:15] <mrayzenoss> no, FileSystem is default
[16-Oct-2009 12:34:32] <mrayzenoss> http://yourserver:8080/zport/dmd/Devices/Server/perfConfig
[16-Oct-2009 12:34:47] <exarkun> Oh right, it's a template, not an organizer.
[16-Oct-2009 12:34:53] <exarkun> Okay, I see it now.
[16-Oct-2009 12:34:53] <mrayzenoss> yeah, sorry
[16-Oct-2009 12:35:16] <mrayzenoss> so you can add, remove and modify templates within the hierarchy
[16-Oct-2009 12:36:37] <exarkun> And the way an organizer like "/Devices/Server" is used is that a... device... can have its "device class path" property set to it, and then all of the templates from /Devices/Server are available to be used with that device?
[16-Oct-2009 12:36:54] <mrayzenoss> yes
[16-Oct-2009 12:37:28] <exarkun> But then there's also things like /Processes
[16-Oct-2009 12:37:39] <mrayzenoss> and you may customize the templates at the device class or the actual device
[16-Oct-2009 12:37:55] <exarkun> ... which I don't know anything about yet, but clearly is something entirely different from /Devices and everything beneath /Devices
[16-Oct-2009 12:38:10] <mrayzenoss> I'd love to talk about how crappy /Processes is but I gotta go grab some lunch
[16-Oct-2009 12:38:17] <exarkun> But presumably some other part of zenoss uses the stuff in /Processes?
[16-Oct-2009 12:38:21] <exarkun> okay
[16-Oct-2009 12:38:24] <mrayzenoss> yeah
[16-Oct-2009 12:38:38] <exarkun> enjoy lunch
[16-Oct-2009 12:38:46] <mrayzenoss> check Jane's paper on Process monitoring if you want to understand it really well: http://www.skills-1st.co.uk/papers/jcurry.html
[16-Oct-2009 12:39:07] * exarkun probably isn't interested in monitoring processes at all
[16-Oct-2009 12:39:08] <mrayzenoss> sorry, haven't eaten in 6 hours
[16-Oct-2009 12:39:15] <exarkun> no worries :)
[16-Oct-2009 12:55:15] <exarkun> Hm, strange.
[16-Oct-2009 12:55:24] <exarkun> So now I know about /manage and the "Properties" tab
[16-Oct-2009 12:55:40] <exarkun> And I wonder why all the ZenPacks that I've looked at go so far out of their way to provide /another/ redundant configuration ui.
[16-Oct-2009 12:56:13] <exarkun> Maybe something to do with access control?  If I weren't the root user, would I still have access to this?
[16-Oct-2009 12:59:11] <exarkun> Hm no, actually I'm already not logged in as the root user.
[16-Oct-2009 13:00:29] <cryptographrix> ty for link to jcurry's papers mrayze
[16-Oct-2009 13:06:02] <rmatte> ok, so... for each device there's a command menu with stuff like ping and snmpwalk listed... and it appears that javascript is used to call on the commands, is there any way to call on a direct URL to do particular commands?
[16-Oct-2009 13:06:33] <rmatte> I basically want to create a links in our ticketing system for ping and snmpwalk which opens a new browser window and performs either of the commands automatically for a device
[16-Oct-2009 13:07:27] <exarkun> rmatte: Maybe with the rest API
[16-Oct-2009 13:08:23] <rmatte> exarkun: don't know if REST would really cover this
[16-Oct-2009 13:09:52] <exarkun> I have a device with id "boson", and this url runs ping on it: http://electron:8080/zport/dmd/Devices/Server/devices/boson/manage_doUserCommand?commandId=ping
[16-Oct-2009 13:10:26] <exarkun> not really rest, I guess.  just an url. :)
[16-Oct-2009 13:10:40] <rmatte> oh right, yeh, I was thinking something like that...
[16-Oct-2009 13:11:34] <rmatte> the javascript is: javascript:submitCommandForm('ping')
[16-Oct-2009 13:12:34] <rmatte> I basically need to do something like: http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com/deviceManagement?commandId=ping
[16-Oct-2009 13:12:39] <rmatte> but with the correct call
[16-Oct-2009 13:12:49] <rmatte> actually...
[16-Oct-2009 13:13:19] <rmatte> http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping
[16-Oct-2009 13:13:22] <rmatte> that might work
[16-Oct-2009 13:13:24] <rmatte> I'll try it
[16-Oct-2009 13:13:44] <rmatte> aha, it does
[16-Oct-2009 13:13:45] <rmatte> thanks
[16-Oct-2009 13:18:35] <dollarbang> I've installed the "fping" zenpack, I thought it would be useful, couldn't find anything on how to use it.
[16-Oct-2009 13:19:10] <mrayzenoss> it adds a template you can bind
[16-Oct-2009 13:19:20] <mrayzenoss> and the template uses /usr/sbin/fping
[16-Oct-2009 13:23:34] <exarkun> What's the likelihood that I'll be able to add a new "Class"?
[16-Oct-2009 13:23:47] <mrayzenoss> Device class?
[16-Oct-2009 13:24:06] <exarkun> Mmm, no
[16-Oct-2009 13:24:20] <exarkun> I should ask this question in a better way
[16-Oct-2009 13:24:52] <exarkun> I'm working on a data source that gets its data by running a user-supplied script on whatever nodes it is applied to
[16-Oct-2009 13:25:28] <mrayzenoss> you can do that with a command data source
[16-Oct-2009 13:25:28] <exarkun> I'm to the point where I'm thinking about how the scripts will be managed (created, modified, deleted, mainly) in the ui
[16-Oct-2009 13:26:02] <exarkun> I have to use a funny transport to communicate with the nodes, which I think prevents any of the existing similar data sources from working
[16-Oct-2009 13:26:25] <exarkun> (an ssl connection established from the node to the zenoss server)
[16-Oct-2009 13:27:09] <rmatte> ah crap
[16-Oct-2009 13:27:16] <rmatte> I need it to do it regardless of device classification
[16-Oct-2009 13:27:23] <rmatte> this could be more difficult than I though
[16-Oct-2009 13:27:25] <rmatte> thought*
[16-Oct-2009 13:29:30] <rmatte> anyone have any ideas?
[16-Oct-2009 13:31:04] <mrayzenoss> do what regardless of classification?
[16-Oct-2009 13:31:11] <rmatte> ok...
[16-Oct-2009 13:31:37] <rmatte> I'm trying to have add a link to our ticketing system to ping or snmpwalk a device
[16-Oct-2009 13:31:43] <rmatte> something like http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping
[16-Oct-2009 13:31:55] <rmatte> and I'm filling in the hostname and the device name based on ticket system variables
[16-Oct-2009 13:32:09] <rmatte> the problem is that it'll only work for Linux devices in that case
[16-Oct-2009 13:32:24] <rmatte> I need to somehow make a link that does the same thing for devices regardless of what group they are in
[16-Oct-2009 13:32:31] <rmatte> not sure if it's possible
[16-Oct-2009 13:32:53] <mrayzenoss> you can use commands against groups
[16-Oct-2009 13:33:22] <mrayzenoss> and devices can belong to multiple groups
[16-Oct-2009 13:33:53] <rmatte> like, is there a way to just do: http://lab01.novanoc.com:8180/zport/dmd/Devices/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping
[16-Oct-2009 13:33:55] <rmatte> or something
[16-Oct-2009 13:34:04] <rmatte> and eliminate the whole /Server/Linux portion
[16-Oct-2009 13:34:46] <mrayzenoss> I dunno, that's why I was suggesting you user /Groups/blah instead of /Devices/Server/Linux
[16-Oct-2009 13:34:54] <mrayzenoss> and put every device in the group
[16-Oct-2009 13:35:01] <rmatte> oh
[16-Oct-2009 13:35:11] <mrayzenoss> not ideal, but works around the issue
[16-Oct-2009 13:35:12] <rmatte> hmmm
[16-Oct-2009 13:36:19] <rmatte> http://lab01.novanoc.com:8180/zport/dmd/Groups/Server/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping doesn't work
[16-Oct-2009 13:36:35] <rmatte> nor does removing /devices
[16-Oct-2009 13:37:51] <rmatte> It'd be nice if there was just a general way to call on a command for a device lol
[16-Oct-2009 13:41:13] <rmatte> If I could do something like: http://lab01.novanoc.com:8180/zport/dmd/deviceSearchResults?query=gen01.novanoc.com then put something after it to carry out the ping based on the URL that comes up, that would work...
[16-Oct-2009 13:41:17] <rmatte> it would just be a huge pain
[16-Oct-2009 13:57:02] <rmatte> yeh, I just went through ZMI and the devices don't actually show up as items under Groups
[16-Oct-2009 13:57:06] <rmatte> so that's not going to work
[16-Oct-2009 13:59:02] <davetoo> relations
[16-Oct-2009 13:59:47] <cryptographrix> how would one view a /16 network in "view network map"?
[16-Oct-2009 13:59:52] <rmatte> hm?
[16-Oct-2009 14:00:03] <rmatte> oh
[16-Oct-2009 14:00:03] <rmatte> yeh, they are relations
[16-Oct-2009 14:00:03] <rmatte> which is useless in this case
[16-Oct-2009 14:00:03] <rmatte> lol
[16-Oct-2009 14:00:12] <rmatte> eughhh, there has to be a way to do this...
[16-Oct-2009 14:00:22] <davetoo> I tuned in late :) what are you trying to do?
[16-Oct-2009 14:00:32] <rmatte> cryptographrix: the network map just views from whatever IP that you specify downward
[16-Oct-2009 14:00:54] <rmatte> cryptographrix: but it's limited to a certain amount of hops, so you can't view the entire map in one shot
[16-Oct-2009 14:01:09] <rmatte> davetoo: ok, here's the just of it...
[16-Oct-2009 14:01:39] <rmatte> I want to add links in to our ticketing system which our NOC staff can click which will execute commands in Zenoss (such as snmpwalk and ping)
[16-Oct-2009 14:01:46] <rmatte> the URL to do something like that is: http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping
[16-Oct-2009 14:02:00] <rmatte> the only problem is that obviously not all device are categorized under /Server/Linux
[16-Oct-2009 14:02:06] <rmatte> so it only works for a handful of devices
[16-Oct-2009 14:02:15] <rmatte> so I need to find a way to make it work for all devices
[16-Oct-2009 14:02:27] <rmatte> If you do something like: http://lab01.novanoc.com:8180/zport/dmd/deviceSearchResults?query=gen01.novanoc.com
[16-Oct-2009 14:02:47] <rmatte> it brings you to the device's page, which in this case would be: http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com
[16-Oct-2009 14:03:10] <rmatte> I just need to find a way of pulling that URL dynamically for each device and then appending /manage_doUserCommand?commandId=ping to the end of it
[16-Oct-2009 14:04:04] <rmatte> It would be nice if I could just do it all in a URL address but I highly doubt that will be the case
[16-Oct-2009 14:04:13] <davetoo> Oh...
[16-Oct-2009 14:04:42] <davetoo> almost certainly not; I'm not even sure how to do it in TALES, which is still black magic to me
[16-Oct-2009 14:05:05] <RoundQube> is there a page for Zenoss that we can have on a big monitor that shows current system status (whats down/up)? Kinda like the whatsup html pages that show current system status
[16-Oct-2009 14:05:11] <rmatte> I might have to have some sort of php script that I send the info to which does it
[16-Oct-2009 14:05:16] <rmatte> just kind of a pain in the ass
[16-Oct-2009 14:05:19] <davetoo> but zendmd
[16-Oct-2009 14:05:30] <rmatte> (especially since I'm not that great at php lol)
[16-Oct-2009 14:05:30] <davetoo> python query
[16-Oct-2009 14:05:55] <rmatte> RoundQube: you'd have to script something like that
[16-Oct-2009 14:06:07] <rmatte> RoundQube: wouldn't be overly difficult to do though
[16-Oct-2009 14:06:21] <RoundQube> im guessing someone already scripted something like this :)
[16-Oct-2009 14:06:38] <rmatte> not as a webpage (not that I've seen anyways)
[16-Oct-2009 14:07:08] <rmatte> I scripted a command called "zendump" which spits out an overview of up/down status for all devices...
[16-Oct-2009 14:07:46] <rmatte> http://pastebin.com/m7f760bfa
[16-Oct-2009 14:07:48] <rmatte> there's the code
[16-Oct-2009 14:08:26] <rmatte> that particular script is execute with the command: su - zenoss /usr/local/zenoss/zenoss/bin/python /mspfiles/scripts/tools/zendump/zendump.py
[16-Oct-2009 14:08:35] <rmatte> in a shell script which I gave all users access to via sudo
[16-Oct-2009 14:08:55] <davetoo> I wonder why my brain cannot remember how to correctly/safely set up mysql for phpMyAdmin access on these zenoss boxes; my my-Fu is very weak
[16-Oct-2009 14:11:31] <rmatte> davetoo: you really just need to tell myadmin to hit the zenoss mysql database with the correct credentials
[16-Oct-2009 14:11:37] <rmatte> that's about all there is to it
[16-Oct-2009 14:11:57] <rmatte> from when I did it anyways
[16-Oct-2009 14:12:01] <davetoo> have to add user perms to mysql too, though,
[16-Oct-2009 14:12:06] <davetoo> for %
[16-Oct-2009 14:12:10] <rmatte> but that was like 8 months ago or something lol
[16-Oct-2009 14:12:40] <davetoo> I just need to flush the events and history table on this server I just re-installed upon
[16-Oct-2009 14:12:52] <rmatte> oh, you don't need to get in to mysql for that...
[16-Oct-2009 14:12:59] <rmatte> one sec...
[16-Oct-2009 14:13:48] <rmatte> for d in dmd.Devices.getSubDevices():
[16-Oct-2009 14:13:49] <rmatte>     dmd.ZenEventManager.manage_deleteAllEvents(d.id)
[16-Oct-2009 14:13:54] <rmatte> run that in zendmd
[16-Oct-2009 14:13:55] <davetoo> oh
[16-Oct-2009 14:14:12] <davetoo> yeah where did I just see that this morning?  From you?
[16-Oct-2009 14:14:19] <davetoo> And for the history too?
[16-Oct-2009 14:14:20] <rmatte> yessir
[16-Oct-2009 14:14:34] <rmatte> yeh, deleteAllEvents does history and current
[16-Oct-2009 14:14:42] * davetoo <-- too much caffiene + aspartame
[16-Oct-2009 14:15:08] <davetoo> oh, heh
[16-Oct-2009 14:15:12] <davetoo> that's not going to work,
[16-Oct-2009 14:15:19] <davetoo> because those devices don't *exist* anymore :)
[16-Oct-2009 14:15:41] <rmatte> oh right
[16-Oct-2009 14:15:42] <davetoo> It was an eval install of Enterprise 2.3.3,
[16-Oct-2009 14:15:49] <rmatte> hmmm hold on, I'll find another way of doing it
[16-Oct-2009 14:15:58] <davetoo> and rpm -e doesn't clear the events tables
[16-Oct-2009 14:16:31] <mrayzenoss> moral of the story... never uninstall Zenoss
[16-Oct-2009 14:16:38] <davetoo> eh,
[16-Oct-2009 14:17:07] <davetoo> I'm trying not to re-use any of my old giant monolithic, buggy zenpack,
[16-Oct-2009 14:17:23] <davetoo> I like clean installs
[16-Oct-2009 14:19:55] <rmatte> ...working on it lol
[16-Oct-2009 14:21:54] <micols> when i search for 10.0.0.5 i get results for also 10.0.0.5[0-9] , how do i turn this off?
[16-Oct-2009 14:22:04] <micols> could i use some regexp or such
[16-Oct-2009 14:22:29] <micols> (upper right search box in zenoss)
[16-Oct-2009 14:24:10] <mrayzenoss> back in a bit
[16-Oct-2009 14:24:29] <rmatte> hmmm, I've just run across something about a call clean_event procedure
[16-Oct-2009 14:24:36] <rmatte> trying to find documentation on it now
[16-Oct-2009 14:25:30] <micols> is this not possible ?
[16-Oct-2009 14:26:13] <rmatte> micols: you're most likely getting those results because there are interfaces with those IPs in the system
[16-Oct-2009 14:26:23] <rmatte> micols: you're sure you're searching for just 10.0.0.5?
[16-Oct-2009 14:26:29] <rmatte> did you hit enter after typing it in fully?
[16-Oct-2009 14:26:48] <rmatte> davetoo...
[16-Oct-2009 14:27:02] <rmatte> http://pastebin.com/mf260642
[16-Oct-2009 14:27:07] <rmatte> found that in an old copy of the admin guide
[16-Oct-2009 14:27:09] <rmatte> try that
[16-Oct-2009 14:27:13] <davetoo> that box, the outer top right seems  to be a simple substring match,
[16-Oct-2009 14:27:30] <davetoo> can't put \Z or \$ as if it were a regex
[16-Oct-2009 14:27:30] <exarkun> Are there any docs for this factory_type_information thing I keep seeing in ZenPacks?
[16-Oct-2009 14:27:44] <micols> rmatte: an example would be 10.0.52.6 , it shows also 10.0.52.60 10.0.52.61 10.0.52.62 ...
[16-Oct-2009 14:27:50] <rmatte> mysql events -uzenoss -pzenoss -e 'call clean_history(12)'
[16-Oct-2009 14:27:54] <micols> i need it to show only the one ip im searching for
[16-Oct-2009 14:27:55] <davetoo> exarkun: do you know what the Factory Pattern is?
[16-Oct-2009 14:28:03] <rmatte> micols: where exactly are you doing this search?
[16-Oct-2009 14:28:09] <exarkun> davetoo: Yes
[16-Oct-2009 14:28:13] <davetoo> ok :)
[16-Oct-2009 14:28:43] <davetoo> No docs as far as I've seen so far; I think it might be from the ManagedEntity class
[16-Oct-2009 14:28:47] <micols> rmatte: upper right corner of zenoss 2.1.3
[16-Oct-2009 14:29:06] <micols> "Device /IP search"
[16-Oct-2009 14:29:07] <rmatte> micols: that search does a general search of all items, not just devices
[16-Oct-2009 14:29:18] <rmatte> micols: I assume you're just looking for a device's main IP?
[16-Oct-2009 14:29:18] <davetoo> I just find the definitions for this stuff in the code by using find -exec grep a lot :)
[16-Oct-2009 14:29:54] <micols> rmatte: i look for device and ip names
[16-Oct-2009 14:29:59] <micols> rmatte: but only exact ones
[16-Oct-2009 14:30:12] <rmatte> micols: if you go to the actual Device List and do your search in there, you can type in the IP and it'll only show the device that matches that specific IP
[16-Oct-2009 14:30:54] <micols> yes but unfortunately it doesn't show the device name right away there
[16-Oct-2009 14:30:57] <micols> scripting it
[16-Oct-2009 14:31:27] <rmatte> have you tried: http://lab01.novanoc.com:8180/zport/dmd/deviceSearchResults?query=10.0.0.5?
[16-Oct-2009 14:31:30] <rmatte> erm
[16-Oct-2009 14:31:39] <rmatte> http://lab01.novanoc.com:8180/zport/dmd/deviceSearchResults?query=10.0.0.5
[16-Oct-2009 14:31:54] <rmatte> replace the hostname obviously
[16-Oct-2009 14:31:57] <rmatte> and the port number
[16-Oct-2009 14:32:08] <micols> thats the way i am searching already
[16-Oct-2009 14:32:19] <micols> but it lists all devices that are in the same subnet as well
[16-Oct-2009 14:32:20] <rmatte> well it shouldn't be turning up more than 1 result
[16-Oct-2009 14:32:35] <rmatte> no idea why it does that then
[16-Oct-2009 14:32:51] <rmatte> why don't you do it by hostname instead?
[16-Oct-2009 14:37:58] <davetoo> gotta go to a meeting....
[16-Oct-2009 14:41:32] <eidolon> hi folks, can someone help me out with setting up a basic URL monitor?  I want to a) make sure it answers with a 200, and 2) collect ping times.  what i did was added a device , set discovery to 'none', put it in the /Device class.  Went into that, went to templates, made a local copy for 'Device', and added a data source.  Set the class for the datasource to HTTPMonitor
[16-Oct-2009 14:41:38] <eidolon> but it doesn't appear to be collecting graphable data.
[16-Oct-2009 14:42:30] <eidolon> am i doing this right?  :)
[16-Oct-2009 14:42:58] <eidolon> under Data Sources, I see 'Source (ip address)' 'Source type: httpmonitor'
[16-Oct-2009 14:47:48] <rmatte> eidolon: I don't even populate IP address
[16-Oct-2009 14:47:54] <rmatte> I just populate hostname
[16-Oct-2009 14:48:02] <eidolon> *nod* okay... but i dont' see perf data at all
[16-Oct-2009 14:48:05] <eidolon> so i'm not sure if it's monitoring or not.
[16-Oct-2009 14:48:12] <rmatte> when did you create the datapoint?
[16-Oct-2009 14:48:24] <eidolon> 10 minutes ago?  but the datasource doens't let me create graphs from it
[16-Oct-2009 14:48:41] <rmatte> you're aware that it takes 15 minutes (3 polling cycles) for a graph to generate in Zenoss?
[16-Oct-2009 14:48:47] <eidolon> right
[16-Oct-2009 14:48:51] <rmatte> do you at least see a graph with 'nan' as the values?
[16-Oct-2009 14:48:52] <eidolon> but even if there's no chart data
[16-Oct-2009 14:48:53] <eidolon> right
[16-Oct-2009 14:48:56] <eidolon> you'd see an rrd output
[16-Oct-2009 14:48:57] <eidolon> i don't :)
[16-Oct-2009 14:49:01] <eidolon> because.  as i said... :)
[16-Oct-2009 14:49:10] <eidolon> i can't select the data sources and say "Create graph..."
[16-Oct-2009 14:49:13] <rmatte> there's no RRD file?
[16-Oct-2009 14:49:16] <eidolon> when i do that, there's no time / size value pickers.
[16-Oct-2009 14:49:22] <eidolon> no rrd at all.
[16-Oct-2009 14:49:22] <rmatte> oh
[16-Oct-2009 14:49:55] <eidolon> i jut don't know if i'm doing this right.
[16-Oct-2009 14:50:02] <eidolon> evidence would suggest not ;)
[16-Oct-2009 14:51:12] <eidolon> httpmonitor is the right perf template, right?
[16-Oct-2009 14:51:20] <eidolon> as opposed to apachemonitor
[16-Oct-2009 14:52:23] <rmatte> eidolon: http://pastebin.com/m596b826d
[16-Oct-2009 14:52:29] * eidolon clix
[16-Oct-2009 14:52:31] <rmatte> that's the settings for our working httpmonitor templates
[16-Oct-2009 14:52:37] * eidolon nods
[16-Oct-2009 14:52:44] <eidolon> okay, thanks.
[16-Oct-2009 14:52:51] <eidolon> hmm.  slightly different from mine.  lemme fiddle.
[16-Oct-2009 14:53:07] <rmatte> k
[16-Oct-2009 14:53:31] <rmatte> I also created multiple httpmonitor templates on one device (multiple local copies)
[16-Oct-2009 14:53:37] <eidolon> oh?
[16-Oct-2009 14:53:38] <rmatte> one for each site
[16-Oct-2009 14:53:41] <eidolon> as opposed to multiple data sources?
[16-Oct-2009 14:53:43] <eidolon> that's what i'm doing
[16-Oct-2009 14:53:59] <rmatte> yeh, I could have done multiple data sources, I just find it more organized this way
[16-Oct-2009 14:54:04] <eidolon> k
[16-Oct-2009 14:54:31] <eidolon> can you add those to generate grahs?
[16-Oct-2009 14:54:45] <rmatte> yeh, I have graphs for size and time for 4 different sites
[16-Oct-2009 14:54:46] <eidolon> when i do so, I get "sdelect oneor more graphd efinitions to which the selected data sources should be added.  Gaphs:  []
[16-Oct-2009 14:54:47] <rmatte> works fine
[16-Oct-2009 14:54:50] <eidolon> the graphs pick is empty
[16-Oct-2009 14:55:13] <eidolon> i wonder if this is in the wrong class altogether
[16-Oct-2009 14:55:15] <eidolon> this is
[16-Oct-2009 14:55:27] <eidolon>  /Devices/Web/(myhostnameimadeup)/Templates/Device
[16-Oct-2009 14:55:34] <eidolon> maybe the class is all wrong/
[16-Oct-2009 14:55:34] <rmatte> eidolon: have you actually read the guide for setting up httpmonitor?
[16-Oct-2009 14:55:46] <eidolon> i was reading: docs/DOC-3072#d4e3047
[16-Oct-2009 14:55:48] <rmatte> nah, the class doesn't matter
[16-Oct-2009 14:56:05] <eidolon> since that uses check_http
[16-Oct-2009 14:56:05] <rmatte> a device class is a device class, has absolutely nothing to do with the template as far as I'm aware
[16-Oct-2009 14:56:08] <eidolon> but i'm not doing that. :)
[16-Oct-2009 14:56:10] <rmatte> though I put this device in /Application/HTTP
[16-Oct-2009 14:56:14] * eidolon nods
[16-Oct-2009 14:56:17] <eidolon> let me try that.
[16-Oct-2009 14:56:19] <rmatte> which is where I'd recommend putting it since it just makes sense
[16-Oct-2009 14:56:19] <rmatte> :P
[16-Oct-2009 14:56:27] <eidolon> yea.  std by
[16-Oct-2009 14:58:33] <rmatte> cgibbons: any idea how I could make a link like: http://lab01.novanoc.com:8180/zport/dmd/Devices/Server/Linux/devices/gen01.novanoc.com/manage_doUserCommand?commandId=ping but that's generic for all devices regardless of class (like I could just change the hostname and device name and it'd work)?
[16-Oct-2009 14:58:53] <cgibbons> nope
[16-Oct-2009 14:59:11] <eidolon> rmatte: this is odd.  I don't have a Device Class Path of /Application ...
[16-Oct-2009 14:59:13] <eidolon> but i know i've seen it.
[16-Oct-2009 14:59:33] <rmatte> eidolon: it should have been created by the HttpMonitor ZenPack as far as I'm aware
[16-Oct-2009 15:00:02] <majikman> i can't seem to find in the documentation a description for what all the fiels mean when i go to collectors->localhost->edit. can anyone point me to some documentation on that stuff?
[16-Oct-2009 15:00:14] <eidolon> hmmm.
[16-Oct-2009 15:02:20] <rmatte> majikman: have you checked the Zenoss Admin guide?  I'm fairly sure that it has a glossary of what each of those fields is for
[16-Oct-2009 15:02:28] <eidolon> rmatte: i'm worried now.
[16-Oct-2009 15:02:35] <eidolon> did we just lose a huge zenpack?  *fiddles*
[16-Oct-2009 15:02:58] <majikman> rmatte, i didn't try reading every page in the admin guide, but i did a search for the words and it came up blank
[16-Oct-2009 15:03:17] <eidolon> add data source -> httpmonitor is still there.
[16-Oct-2009 15:03:29] <eidolon> so where is the /Application/HTTP class?
[16-Oct-2009 15:04:04] * eidolon adds under /Web
[16-Oct-2009 15:05:11] <rmatte> I'm checking to make sure that that's actually where it puts the template
[16-Oct-2009 15:05:23] <rmatte> and yeh, apparently it does create /Devices/Application/HTTPD
[16-Oct-2009 15:05:31] <rmatte> from what I can see in the ZenPack properties
[16-Oct-2009 15:05:33] <markeriv> well i just made a booboo
[16-Oct-2009 15:05:50] <rmatte> s/HTTPD/HTTP
[16-Oct-2009 15:05:55] <markeriv> whee, I just tried to make a threshold for errors, and instantly got 158,000+ alerts
[16-Oct-2009 15:06:02] <rmatte> haha, nice
[16-Oct-2009 15:06:08] <markeriv> and now my server is practically locked up
[16-Oct-2009 15:06:08] <markeriv> sigh
[16-Oct-2009 15:06:18] <markeriv> and the alerts keep coming even after I believe I removed the threshold
[16-Oct-2009 15:06:30] <cryptographrix> I'm working on a ZenPack to use with the Vyatta router - when I'm done, where should I send it?
[16-Oct-2009 15:06:37] * eidolon nods
[16-Oct-2009 15:06:41] <eidolon> i think... imght have it.
[16-Oct-2009 15:06:47] * eidolon is tinkering
[16-Oct-2009 15:06:59] <rmatte> cryptographrix: speak with Matt Ray (mrayzenoss) when you're done creating it
[16-Oct-2009 15:07:06] <cryptographrix> kk
[16-Oct-2009 15:11:38] <markeriv> joy
[16-Oct-2009 15:11:48] <markeriv> so is there any way to delete all events from the console?
[16-Oct-2009 15:14:40] <markeriv> yes? no? maybe? tough crap sherlock you gotta do it manually?
[16-Oct-2009 15:14:52] <eidolon> click 'all'
[16-Oct-2009 15:14:56] <eidolon> then click 'move to history'?
[16-Oct-2009 15:14:59] <markeriv> that freezes
[16-Oct-2009 15:15:48] <markeriv> and when it unfreezes they are still there :(
[16-Oct-2009 15:15:53] <rmatte> markeriv: yeh, by delete I assume you mean move to history?
[16-Oct-2009 15:16:04] <majikman> is there an easy way to access all the templates in the system? its kind of a drag right now having to click Devices->sub device->sub device->etc then templates
[16-Oct-2009 15:17:45] <rmatte> majikman: Devices -> More -> All Templates
[16-Oct-2009 15:17:53] <rmatte> markeriv: you know what zendmd is I assume?
[16-Oct-2009 15:18:13] <rmatte> markeriv: go in zendmd and execute this:
[16-Oct-2009 15:18:14] <rmatte> for e in dmd.ZenEventManager.getEventList([], "", "lastTime ASC, firstTime ASC"):
[16-Oct-2009 15:18:14] <rmatte>  dmd.ZenEventManager.manage_deleteEvents(e.evid)
[16-Oct-2009 15:18:18] <markeriv> sadly no :(
[16-Oct-2009 15:18:18] <majikman> ahh... awesome! thanks rmatte
[16-Oct-2009 15:18:23] <markeriv> how do i get in zendmd
[16-Oct-2009 15:18:31] <rmatte> markeriv: become the zenoss user (su - zenoss)
[16-Oct-2009 15:18:33] <rmatte> then type zendmd
[16-Oct-2009 15:18:38] <rmatte> then paste that in and hit enter
[16-Oct-2009 15:18:40] <markeriv> sweet
[16-Oct-2009 15:18:44] <rmatte> that should move all events to history
[16-Oct-2009 15:19:49] <rmatte> is anyone here good with php?
[16-Oct-2009 15:20:10] <markeriv> hmm
[16-Oct-2009 15:20:18] <markeriv> that command line is spitting out some errors
[16-Oct-2009 15:20:25] <markeriv> was that supposed to be all on one line?
[16-Oct-2009 15:21:35] <rmatte> no
[16-Oct-2009 15:21:39] <markeriv> hmm alright
[16-Oct-2009 15:21:41] <rmatte> the second line needs to be indented 1 space
[16-Oct-2009 15:21:58] <markeriv> for e in dmd.ZenEventManager.getEventList([], "", "lastTime ASC, firstTime ASC"): dmd.ZenEventManager.manage_deleteEvents(e.evid)
[16-Oct-2009 15:22:02] <markeriv> that it?
[16-Oct-2009 15:22:10] <rmatte> yeh, you can do it like that
[16-Oct-2009 15:22:25] <rmatte> just don't put a space in front of it
[16-Oct-2009 15:22:29] <markeriv> giving me a syntax error
[16-Oct-2009 15:22:39] <markeriv> there we go
[16-Oct-2009 15:22:42] <markeriv> was the space lol
[16-Oct-2009 15:22:54] <rmatte> you'd only need a space if you had it formatted the way I actually pasted it
[16-Oct-2009 15:23:05] <rmatte> the second line would have needed to be indented since it'd within a for loop
[16-Oct-2009 15:23:12] <rmatte> it'd = it'd be
[16-Oct-2009 15:25:54] <markeriv> hmm
[16-Oct-2009 15:25:59] <markeriv> so its running and showing me the ...
[16-Oct-2009 15:26:14] <markeriv> i am assuming this will take a while? I still got all the alerts in the folder
[16-Oct-2009 15:26:21] <markeriv> err in the event console rather
[16-Oct-2009 15:27:37] <rmatte> it didn't move them to history at all?
[16-Oct-2009 15:27:45] <rmatte> try this...
[16-Oct-2009 15:27:50] <mrayzenoss> make sure there's a commit()
[16-Oct-2009 15:28:15] <rmatte> mrayzenoss: hmmm, when manipulating the actual event console in zendmd it always just worked for me without committing
[16-Oct-2009 15:28:19] <rmatte> but yeh, it's worth a shot
[16-Oct-2009 15:28:24] <rmatte> run that command then do commit()
[16-Oct-2009 15:28:51] <mrayzenoss> I always follow my zendmd's with commit()'s out of habit, since I've been burned before
[16-Oct-2009 15:28:59] <rmatte> yeh
[16-Oct-2009 15:29:29] <davetoo> hi
[16-Oct-2009 15:29:32] <markeriv> giving me an invalid syntax
[16-Oct-2009 15:29:40] <markeriv> at the t in commmit
[16-Oct-2009 15:29:52] <rmatte> you are putting a () right after it?
[16-Oct-2009 15:30:12] <markeriv> correct
[16-Oct-2009 15:30:12] <rmatte> you want to do...
[16-Oct-2009 15:30:13] <markeriv> no space
[16-Oct-2009 15:30:20] <rmatte> >>> for e in dmd.ZenEventManager.getEventList([], "", "lastTime ASC, firstTime ASC"): dmd.ZenEventManager.manage_deleteEvents(e.evid)
[16-Oct-2009 15:30:25] <rmatte> >>> commit()
[16-Oct-2009 15:30:35] <markeriv> for e in dmd.ZenEventManager.getEventList([], "", "lastTime ASC, firstTime ASC"): dmd.ZenEventManager.manage_deleteEvents(e.evid) commit()
[16-Oct-2009 15:30:40] <markeriv> thats the command i am entering
[16-Oct-2009 15:30:47] <rmatte> that looks wrong
[16-Oct-2009 15:30:51] <rmatte> don't put it all on one line
[16-Oct-2009 15:30:58] <rmatte> you need to actually hit enter after the first command
[16-Oct-2009 15:31:04] <rmatte> then enter the second command in separately
[16-Oct-2009 15:31:28] <markeriv> alright
[16-Oct-2009 15:32:04] <markeriv> after i enter the first command it gives me ...
[16-Oct-2009 15:32:17] <markeriv> and if i put in the commit command it toggles the syntax error
[16-Oct-2009 15:32:25] <rmatte> ok no no no
[16-Oct-2009 15:32:27] <markeriv> if i put in commit() again after that
[16-Oct-2009 15:32:28] <rmatte> when you see the ...
[16-Oct-2009 15:32:30] <rmatte> hit enter
[16-Oct-2009 15:32:34] <rmatte> until you see >>>
[16-Oct-2009 15:32:38] <rmatte> then put the commit() in
[16-Oct-2009 15:33:00] <rmatte> the ... means you're still within the for loop
[16-Oct-2009 15:33:00] <markeriv> alright, hit enter a few times
[16-Oct-2009 15:33:04] <markeriv> ahh
[16-Oct-2009 15:33:15] <markeriv> got like 10 enters and still no >>>
[16-Oct-2009 15:33:27] <markeriv> i got 159,000 or so of these
[16-Oct-2009 15:33:28] <markeriv> sigh
[16-Oct-2009 15:33:28] <markeriv> :(
[16-Oct-2009 15:33:29] <rmatte> I don't even know how that's possible...
[16-Oct-2009 15:33:49] <rmatte> ok, exit zendmd completely
[16-Oct-2009 15:33:50] <rmatte> ctrl-d
[16-Oct-2009 15:33:54] <rmatte> then launch it again
[16-Oct-2009 15:34:02] <mrayzenoss> 159K?  You might want to rethink doing it from zendmd
[16-Oct-2009 15:34:14] <rmatte> oh, yeh, that is quite a bit...
[16-Oct-2009 15:34:17] <rmatte> one second...
[16-Oct-2009 15:34:24] <mrayzenoss> the events are stored in mysql
[16-Oct-2009 15:34:25] <markeriv> yea
[16-Oct-2009 15:34:29] <markeriv> i had an event go nuts
[16-Oct-2009 15:34:32] <markeriv> erm
[16-Oct-2009 15:34:34] <markeriv> not an event
[16-Oct-2009 15:34:40] <markeriv> a error tracking rule
[16-Oct-2009 15:35:52] <rmatte> do you want to completely delete all events in Zenoss?
[16-Oct-2009 15:35:57] <markeriv> sure
[16-Oct-2009 15:36:02] <markeriv> anything to get it under control
[16-Oct-2009 15:36:08] <markeriv> at this point we are using zenoss as a beta product
[16-Oct-2009 15:36:16] <markeriv> until we get teh hang of it
[16-Oct-2009 15:36:39] <mrayzenoss> mysql -uzenoss -pzenoss events
[16-Oct-2009 15:36:40] <rmatte> eugh, I pasted the exact command that you need like an hour ago but I lost it
[16-Oct-2009 15:36:41] <rmatte> hold on
[16-Oct-2009 15:36:47] <mrayzenoss> where zenoss and zenoss is the user/pass
[16-Oct-2009 15:36:53] <mrayzenoss> events is the DB
[16-Oct-2009 15:37:05] <mrayzenoss> http://dev.zenoss.org/trac/browser/trunk/Products/ZenEvents/db/zenevents.sql is the schema
[16-Oct-2009 15:37:30] <rmatte> mysql events -uzenoss -pzenoss -e 'call clean_history(12)'
[16-Oct-2009 15:37:32] <rmatte> is what you want
[16-Oct-2009 15:38:54] <markeriv> what do i run this as?
[16-Oct-2009 15:38:57] <markeriv> root? zenoss?
[16-Oct-2009 15:39:01] <rmatte> although that may only apply to history, but I think there's a different routine for events
[16-Oct-2009 15:39:05] <rmatte> doesn't matter, either or
[16-Oct-2009 15:39:31] <markeriv> j,,
[16-Oct-2009 15:39:32] <markeriv> hmm
[16-Oct-2009 15:39:38] <markeriv> ERROR 1305 (42000) at line 1: PROCEDURE events.clean_history does not exist
[16-Oct-2009 15:39:51] <rmatte> hmmm
[16-Oct-2009 15:40:03] <rmatte> oh wait
[16-Oct-2009 15:40:05] <rmatte> try...
[16-Oct-2009 15:40:17] <rmatte> mysql events -uzenoss -pzenoss -e 'call clean_event_history(0)'
[16-Oct-2009 15:41:12] <markeriv> ERROR 1305 (42000) at line 1: PROCEDURE events.clean_event_history does not exist
[16-Oct-2009 15:44:07] <davetoo> ooh
[16-Oct-2009 15:44:09] <davetoo> bad migration
[16-Oct-2009 15:45:46] <markeriv> thx dave :P
[16-Oct-2009 15:46:01] <davetoo> Did you re-run zenmigrate?
[16-Oct-2009 15:46:18] <markeriv> nope, had a threshold go crazy
[16-Oct-2009 15:46:21] <davetoo> ah
[16-Oct-2009 15:46:32] <markeriv> 159,000 events
[16-Oct-2009 15:46:36] <davetoo> wow
[16-Oct-2009 15:46:47] * davetoo is at this very moment sitting in phpMyAdmin truncating tables
[16-Oct-2009 15:46:48] <rmatte> yeh, that's fairly brutal
[16-Oct-2009 15:46:49] <rmatte> lol
[16-Oct-2009 15:46:55] <markeriv> monitoring 260 devices atm
[16-Oct-2009 15:47:07] <rmatte> markeriv: did they all come in for 1 device?
[16-Oct-2009 15:47:07] <markeriv> and each reported 7 errors in the first few seconds
[16-Oct-2009 15:47:11] <markeriv> nope
[16-Oct-2009 15:47:17] <markeriv> all 260 devices went nuts
[16-Oct-2009 15:47:30] <markeriv> which means i have some explaining to do to 260 different customers...
[16-Oct-2009 15:47:32] <markeriv> not my day :(
[16-Oct-2009 15:47:36] <rmatte> markeriv: hmmm
[16-Oct-2009 15:47:47] <rmatte> I might have another zendmd command to try...
[16-Oct-2009 15:47:57] <rmatte> one second
[16-Oct-2009 15:48:39] <davetoo> So I'm hoping that almost all of the displays/portals will get filtering widgets like the new Events Console
[16-Oct-2009 15:49:21] <davetoo> We'll now be looking at one central Dashboard monitoring five times as many devices as before
[16-Oct-2009 15:49:39] <davetoo> and I want to be able to filter down to just my site, for example
[16-Oct-2009 15:49:58] <rmatte> markeriv: ok, try this...
[16-Oct-2009 15:49:59] <rmatte> for d in dmd.Devices.getSubDevices():
[16-Oct-2009 15:49:59] <rmatte>  dmd.ZenEventManager.manage_deleteEvents(d.id)
[16-Oct-2009 15:50:06] <rmatte> paste the first line in to zendmd by itself
[16-Oct-2009 15:50:08] <rmatte> then hit enter
[16-Oct-2009 15:50:13] <rmatte> when you see the ... put a space
[16-Oct-2009 15:50:17] <rmatte> then paste the second line
[16-Oct-2009 15:50:19] <rmatte> then hit enter
[16-Oct-2009 15:50:31] <rmatte> let it run through until you see >>> (could take QUITE a while)
[16-Oct-2009 15:50:40] <rmatte> then when you see >>> type commit() and hit enter
[16-Oct-2009 15:50:46] <rmatte> and hopefully that'll solve your problem
[16-Oct-2009 15:51:43] <rmatte> I've never tried to delete that many events from zendmd but hopefully it'll work
[16-Oct-2009 15:52:11] <rmatte> this way is a bit better than the last way since it's using only 1 function per device instead of 1 function per event
[16-Oct-2009 15:53:15] <markeriv> sweet
[16-Oct-2009 15:53:18] <markeriv> think thats working
[16-Oct-2009 15:53:25] <rmatte> good, give it some time
[16-Oct-2009 15:54:30] <rmatte> that'll only delete events that show up in the console, not historical events (I figured that would be more desirable than trashing your whole events database)
[16-Oct-2009 15:54:53] <rmatte> if you need to do it for historical events too you can do the exact same thing but do dmd.ZenEventManager.manage_deleteHistoricalEvents(d.id)
[16-Oct-2009 15:55:50] <rmatte> or deleteAllEvents for both event console and historical
[16-Oct-2009 15:56:02] <rmatte> depends on what you want to do
[16-Oct-2009 15:56:15] <majikman> so i'm trying to modify my graphing intervals to change all my graphs to poll data once every minute. i see that i have to set a custom definition for the graphs. do i have to do it for every graph or is there some way to do it globally?
[16-Oct-2009 15:57:09] * davetoo is downloading rmatte's cisco mib zenpack just now :)
[16-Oct-2009 15:57:14] <davetoo> which is double-zipped :)
[16-Oct-2009 15:57:19] <davetoo> being a zipped egg in the first place
[16-Oct-2009 15:57:39] <rmatte> majikman: I think you need to go to Collectors -> Edit and then there's Default RRD Create Command at the bottom, you need to edit those values
[16-Oct-2009 15:58:34] <rmatte> majikman: then you most likely need to use RRDtool to convert existing RRDs
[16-Oct-2009 15:58:53] <davetoo> oh, but where are the actual mibs?
[16-Oct-2009 15:59:13] <rmatte> davetoo: there aren't any, they are already compiled in to the objects.xml file
[16-Oct-2009 15:59:18] <davetoo> oh!
[16-Oct-2009 15:59:24] <rmatte> just install the pack and it'll inject the mib data in to Zenoss directly
[16-Oct-2009 15:59:31] <kobalt> anyone got a moment to look at an error Im getting with when running some code from the playing with interfaces wiki example>
[16-Oct-2009 15:59:32] <rmatte> no screwing around with Mibs necessary
[16-Oct-2009 15:59:41] <rmatte> and it slaps them in a Cisco Mibs organizer
[16-Oct-2009 15:59:52] <davetoo> well screwing with MIBS is what I need, because I was just trying to snarf your fixes :)
[16-Oct-2009 15:59:56] <rmatte> make sure you run the zendmd command listed on the ZenPack page after you're done installing the pack
[16-Oct-2009 15:59:59] <davetoo> for use with net-snmp
[16-Oct-2009 16:00:00] <davetoo> and tkined
[16-Oct-2009 16:00:05] <rmatte> oh...
[16-Oct-2009 16:00:15] <rmatte> http://demonic.cc/?p=20
[16-Oct-2009 16:00:16] <majikman> rmatte, thanks... thats what i was thinking. but according to the faq, there seems to be something else
[16-Oct-2009 16:00:19] <rmatte> my fixes are detailed there
[16-Oct-2009 16:00:25] <davetoo> thanks
[16-Oct-2009 16:00:27] <rmatte> and you can download my modified mibs from there
[16-Oct-2009 16:00:35] <rmatte> np
[16-Oct-2009 16:00:56] <rmatte> majikman: I've never personally done it, just working off what I've heard
[16-Oct-2009 16:01:34] <majikman> ok, thanks
[16-Oct-2009 16:01:50] <kobalt> http://pastebin.com/m472a6214
[16-Oct-2009 16:03:32] <rmatte> kobalt
[16-Oct-2009 16:03:33] <rmatte> bad syntax
[16-Oct-2009 16:03:34] <rmatte> for interface in d.os.interfaces():
[16-Oct-2009 16:03:51] <rmatte> you're missing the s on interfaces
[16-Oct-2009 16:04:10] <rmatte> ;)
[16-Oct-2009 16:05:29] <kobalt> rmatte, sweet now time to update the wiki and fix that =)
[16-Oct-2009 16:05:41] <rmatte> hehe
[16-Oct-2009 16:06:36] <rmatte> davetoo: yeh, all of the zenpacks are double zipped, it's a quirk of Jive
[16-Oct-2009 16:06:49] <rmatte> hopefully that's getting fixed at some point (I know they have a ticket open with Jive for it)
[16-Oct-2009 16:12:10] <davetoo> how, what sequence do I need to load these in :)   I wonder if tkined is still under development
[16-Oct-2009 16:13:22] <davetoo> wow, some chinese squatter has grabbed utwente.nl
[16-Oct-2009 16:13:38] <rmatte> what sequence do you need to load the cisco Mibs in you mean?
[16-Oct-2009 16:13:52] <rmatte> that link I pasted has a step by step guide on loading them
[16-Oct-2009 16:14:16] <rmatte> there's so many so you really need to run it through once and let a bunch fail, then run the command that I specified for loading like 6 of the core mibs in order
[16-Oct-2009 16:14:22] <rmatte> then run through it all again to load the rest
[16-Oct-2009 16:14:31] <rmatte> it's a pain in the arse, hence why I made a zenpack out of them
[16-Oct-2009 16:14:32] <rmatte> lol
[16-Oct-2009 16:14:39] <davetoo> rmatte: what i'm doing is trying to load your patched mibs into an old tcl/tk monitoring/browser package called tkIned
[16-Oct-2009 16:14:47] <rmatte> I see
[16-Oct-2009 16:14:59] <davetoo> I thought it had died on the vine
[16-Oct-2009 16:15:26] <davetoo> actually I htink it has.
[16-Oct-2009 16:18:01] <rmatte> Loading the Mibs in to Zenoss is most likely a little different than loading them in to anything else lol
[16-Oct-2009 16:18:23] <davetoo> yes; I find tkIned indespensible
[16-Oct-2009 16:18:43] <davetoo> as a mib browser and for small network maps
[16-Oct-2009 16:19:19] <davetoo> but it's orphaned
[16-Oct-2009 16:24:28] <rmatte> ah, it's written in tcl/tk
[16-Oct-2009 16:24:31] <rmatte> that's oldschool
[16-Oct-2009 16:24:36] <davetoo> yes
[16-Oct-2009 16:26:35] <mrayzenoss> is anyone using this OpenLayers ZenPack?  I'm trying to fix it based on a patch and I can't get it to work at all
[16-Oct-2009 16:27:21] <davetoo> I should, since I contribute to OpenStreetMap, but I don't use any geo mapping yet
[16-Oct-2009 16:28:42] <mrayzenoss> ahhh... build error
[16-Oct-2009 16:28:53] <mrayzenoss> see, I can't leave well enough alone, I want the ZenPack to build from source
[16-Oct-2009 16:29:05] <mrayzenoss> it left out the skins directory
[16-Oct-2009 16:29:54] <mrayzenoss> wait... it added it
[16-Oct-2009 16:36:26] <markeriv> btw
[16-Oct-2009 16:36:28] <markeriv> thanks guys
[16-Oct-2009 16:36:29] <markeriv> that worked :D
[16-Oct-2009 16:39:18] <mrayzenoss> speaking of old tk apps... I love dirdiff
[16-Oct-2009 16:39:48] <majikman> mrayzenoss, is there a known bug with zenprocess incorrectly reporting processes running/not running?
[16-Oct-2009 16:40:16] <mrayzenoss> rmatte could probably tell you better
[16-Oct-2009 16:40:28] <majikman> oh... sorry. i thought you were a zenoss developer
[16-Oct-2009 16:40:30] <mrayzenoss> I know it's finicky, I just don't know if there are any big issues
[16-Oct-2009 16:40:36] <mrayzenoss> I'm the Community Manager
[16-Oct-2009 16:40:41] <mrayzenoss> so I'm 1/3 developer
[16-Oct-2009 16:40:45] <majikman> oh ok
[16-Oct-2009 16:40:45] <majikman> haha
[16-Oct-2009 16:41:02] <mrayzenoss> 1/3 support and 1/3 marketing
[16-Oct-2009 16:43:59] <davetoo> or jane
[16-Oct-2009 16:44:16] <davetoo> Who I keep wanting to call Jane Curtin
[16-Oct-2009 16:52:20] <rmatte> lol
[16-Oct-2009 16:52:40] <rmatte> Curry, like the dish
[16-Oct-2009 16:52:40] <rmatte> :P
[16-Oct-2009 16:53:12] <rmatte> markeriv: glad to hear it worked
[16-Oct-2009 16:53:49] <davetoo> I just stopped zenoss and truncated my event tables :0
[16-Oct-2009 16:54:14] <rmatte> majikman: zenprocess is quirky, but I don't believe there are actually any open bug tickets for it since it's hard to reproduce but it does happen from time to time
[16-Oct-2009 16:54:18] <davetoo> But I didn't have to keep any production data
[16-Oct-2009 16:54:46] <rmatte> davetoo: yeh, I wanted to avoid blowing away his historical events
[16-Oct-2009 16:55:13] <davetoo> rmatte: majikman: on a heavily loaded system (monitored target), I used to see zenprocess time out before the target agent got around to sending part or all of the process table
[16-Oct-2009 16:55:59] <davetoo> speaking of heavily-loaded... this snmp walk on my Nexus 7010 from ciscoMgmt is taking a *long* time;
[16-Oct-2009 16:56:05] <davetoo> I hope it doesn't make the box fall over
[16-Oct-2009 16:56:25] <davetoo> I hope NX-OS is smarter about not letting the snmp agent bog the box, than earlier IOS versions
[16-Oct-2009 16:57:08] <rmatte> zenoss might timeout before it's done modelling the device :P
[16-Oct-2009 16:57:17] <davetoo> not zenoss
[16-Oct-2009 16:57:18] <rmatte> unless you increase the collector cycle time to like 5000
[16-Oct-2009 16:57:27] <davetoo> oh, zenprocess, yeah
[16-Oct-2009 16:57:27] <rmatte> oh, just a old fashioned snmpwalk
[16-Oct-2009 16:57:30] <davetoo> yep
[16-Oct-2009 16:57:35] <majikman> i don't htink thats the issue i'm having. the boxes i'm monitoring are loaded... but i wouldn't say "heavily-loaded". when running form the command line, the debug output from zenprocess on one line says WARNING:zen.zenprocess:Process not running: httpd and 3 lines below that, it says: INFO:zen.zenprocess:There are 98 pids by the name usr_local_apache2_bin_httpd
[16-Oct-2009 16:57:41] <majikman> so... i don't get whats going on with it
[16-Oct-2009 16:57:51] <davetoo> majikman: neither do I.
[16-Oct-2009 16:58:01] <majikman> haha, ok
[16-Oct-2009 16:58:14] <majikman> i'm going to try to do some debugging in the python and hoepfully, i can put together a ticket
[16-Oct-2009 16:58:21] <davetoo> I haven't done any detailed debugging but I certainly can't predict it's behavior when I have to match against params
[16-Oct-2009 16:58:48] <davetoo> Since we have NIS everywhere and I have a special user for ssh monitoring, I may resort to that
[16-Oct-2009 16:58:49] <rmatte> yeh, it's pretty quirky, I just haven't had any time to do testing to try to isolate bugs with it
[16-Oct-2009 16:59:18] <majikman> i suck at python but hopefully i get seomthing for you rmatte
[16-Oct-2009 17:02:19] <mrayzenoss> sometimes I think about installing Linux on this laptop
[16-Oct-2009 17:05:53] <davetoo> :)
[16-Oct-2009 17:06:11] <davetoo> How large is the disk/how much free space?  might try dual-boot for a while
[16-Oct-2009 17:14:07] <mrayzenoss> I do have the space for it and I've run linux for 10+ years
[16-Oct-2009 17:14:23] <mrayzenoss> I'm just comfortable with OSX, it makes things too easy
[16-Oct-2009 17:25:57] <mrayzenoss> anyone using Eclipse might enjoy this: docs/DOC-3751
[16-Oct-2009 17:32:55] <majikman> does zenoss have any plans to work with latest stable of python 2.x? or maybe even 3.x?
[16-Oct-2009 17:33:42] <mrayzenoss> yes
[16-Oct-2009 17:33:57] <mrayzenoss> Ian is working on Python 2.6 and Zope 2.12 right now
[16-Oct-2009 17:34:13] <mrayzenoss> he's got an SVN branch for it, he'll merge it into trunk when it's ready
[16-Oct-2009 17:34:17] <mrayzenoss> hopefully in the next month
[16-Oct-2009 17:34:57] <mrayzenoss> it'll be the post-2.5 release, currently code-named Stone Crab
[16-Oct-2009 17:42:34] <majikman> sweet, thanks for the update
[16-Oct-2009 17:50:38] <davetoo> ok
[16-Oct-2009 17:50:58] <davetoo> so, now I have to figure out how the heck to tie together snmp oids from several different mibs,
[16-Oct-2009 17:51:22] <davetoo> i.e. while reading values from one mib I have to get the display values from another
[16-Oct-2009 17:51:41] <davetoo> (new-style cisco sensor values)
[16-Oct-2009 17:51:52] <majikman> who "own's" development of the zenprocess code?
[16-Oct-2009 18:01:53] manco is now known as ocnam
[16-Oct-2009 18:04:53] <mrayzenoss> majikman: Zenoss developers, but we'll take patches
[16-Oct-2009 18:05:10] <mrayzenoss> I gotta run, but you can open tickets on dev.zenoss.org with patches
[16-Oct-2009 18:05:24] <mrayzenoss> email mray@zenoss.com and I can get you your own account, or use zenoss/zenoss
[16-Oct-2009 18:19:02] <majikman> ok... i think i figured out whats going on with apahce reporting erroneous processes...
[16-Oct-2009 18:19:08] <majikman> any dev in here?
[16-Oct-2009 22:09:31] kevin7kal_ is now known as kevin7kal
[17-Oct-2009 00:00:46] [disconnected at Sat Oct 17 00:00:46 2009]
[17-Oct-2009 00:00:46] [connected at Sat Oct 17 00:00:46 2009]
[17-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[17-Oct-2009 09:50:41] <my007ms> hello everyone
[17-Oct-2009 09:51:45] <my007ms> i am just installed zenoss and everything was working fine till i logout and login again i can not see console anymore
[17-Oct-2009 09:51:59] <my007ms> which log file will show what is happen wrong
[17-Oct-2009 10:50:59] <salax> my007ms, try clear ur cache in the browser
[17-Oct-2009 10:51:20] <salax> my007ms, find / -name zenoss
[17-Oct-2009 13:35:34] <Moltar> I have an older zenoss install (2.2.0) and I'm trying to upgrade to current GA (2.4.5).  Is the suggested path to do an upgrade to 2.3 first, and then to 2.4.5?  Or is there a way to skip the 2.3 release?
[17-Oct-2009 17:25:44] kevin7kal_ is now known as kevin7kal
[17-Oct-2009 21:36:06] <davetoo> hallo
[17-Oct-2009 21:36:27] <davetoo> rmatte: you around?
[18-Oct-2009 00:00:46] [disconnected at Sun Oct 18 00:00:46 2009]
[18-Oct-2009 00:00:46] [connected at Sun Oct 18 00:00:46 2009]
[18-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[18-Oct-2009 00:13:39] timburke_ is now known as timburke
[18-Oct-2009 10:36:08] <zmoazeni> Hello everyone. We're migrating to Zenoss from Nagios and the past couple weeks out of nowhere we'll get a flood of "Unable to read processes on device xxxxx". It isn't network wide, but maybe a quarter of the servers. This is the 3rd time we've gotten it in the past 2 weeks and the servers reported are always different. Do you guys have any ideas?
[18-Oct-2009 10:36:34] <zmoazeni> Oh I should say, Nagios reports no errors. Both are using SNMP to connect to the devices
[18-Oct-2009 11:44:59] <cryptographrix> is there a way to monitor a website without tying the monitor to any single device?
[18-Oct-2009 11:48:15] <cryptographrix> (i.e. - check_http -H http://website -r textstring1 where website is load balanced between multiple devices, and as such it doesn't make sense to put the monitor on a single device)
[18-Oct-2009 11:58:18] <davetoo> I'm pretty sure that's a FAQ that you'll find the answer to if you search the forum archives
[18-Oct-2009 13:04:29] <davetoo> ah
[18-Oct-2009 13:11:08] <davetoo> cgibbons: did you see the ticket that got auto-assigned to you about the physicalEntity modeler that Nathan is proposing?
[18-Oct-2009 13:11:58] <davetoo> It is Sunday, so feel free to tell me to pound sand until tomorrow :)
[18-Oct-2009 13:19:37] <cgibbons> i saw it, i'm sure i won't look at it :)
[18-Oct-2009 13:20:30] <davetoo> ah, well then you won't see my rebuttal :)
[18-Oct-2009 13:25:11] <davetoo> On a slightly different topic: I'm looking at all the different kinds of sensors that Cisco provides, and  wondering whether it makes sense to refactor the hardware sensor model to have an abstract Sensor class, and subclass into boolean and continuous, and then temperature, voltage, current, power (dbM)
[18-Oct-2009 13:25:19] <davetoo> fan speed
[18-Oct-2009 13:25:34] <davetoo> there's a whole lot of stuff available
[18-Oct-2009 13:26:45] <davetoo> I don't want to create new sensor models for those (Cisco) sensor without a parent class, really; feels hackish not to.
[18-Oct-2009 14:04:42] <skipzoid> evening all
[18-Oct-2009 14:05:02] <skipzoid> anyone else here ?
[18-Oct-2009 14:09:01] <skipzoid> i'm having problems getting a command to run upon an event - its just started to happen - this is the output of the zenactions log -
[18-Oct-2009 17:44:25] RoninX341 is now known as etank
[18-Oct-2009 22:57:00] <davetoo> I don't know why I'm at such a loss to figure out how to start this snmp data collector :)
[18-Oct-2009 23:26:40] <salax> davetoo, what's the problem?
[18-Oct-2009 23:27:43] <davetoo> I'm jumping into the deep end :)
[18-Oct-2009 23:28:07] <salax> on what box specifically
[18-Oct-2009 23:28:17] <davetoo> Modern Ciscos use ENTITY-MIB to enumerate CPUs and Sensors,
[18-Oct-2009 23:28:36] <davetoo> what I need to do is start by pulling the entire entPhysicalTable,
[18-Oct-2009 23:28:59] <davetoo> keep only the cpu and sensor objects
[18-Oct-2009 23:29:07] <salax> davetoo, havent try on top of any ciscos yet :p
[18-Oct-2009 23:29:17] <davetoo> and on a second pass get the cisco-specific sensor info to classify each sensor
[18-Oct-2009 23:29:54] <salax> i have problem in getting hrSWInstalled on top of openbsd box.. anyone have any solution(s)?
[18-Oct-2009 23:29:57] <davetoo> I'm just now working up my first GetTableMap invocation
[18-Oct-2009 23:30:12] <davetoo> heh
[18-Oct-2009 23:30:15] <davetoo> Theo won't let you :)
[19-Oct-2009 00:00:46] [disconnected at Mon Oct 19 00:00:46 2009]
[19-Oct-2009 00:00:46] [connected at Mon Oct 19 00:00:46 2009]
[19-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[19-Oct-2009 00:19:39] cgibbons_ is now known as cgibbons
[19-Oct-2009 00:30:20] <davetoo> cgibbons: is there an "easy" way to test datacollector plugins under development, with live snmp polling, but that doesn't require a live device database?
[19-Oct-2009 00:31:07] <davetoo> i.e. I want to be able to test against arbitrary devices that are not in the zenoss instance
[19-Oct-2009 05:02:38] <quadro_> hello there
[19-Oct-2009 05:02:46] <quadro_> anyone running betas?
[19-Oct-2009 05:51:03] quadro_ is now known as Quadro
[19-Oct-2009 08:29:40] <cgibbons> davetoo: yeah there are snmp simulators out there that will playback any data previously captured.
[19-Oct-2009 08:34:43] <ckrough> http://raddle.sourceforge.net/
[19-Oct-2009 08:38:25] * ckrough reminds self to stop updating Eclipse unless its absolutely necessary...
[19-Oct-2009 08:46:17] <twm1010> that seems to go for Zenoss too, IMHO.
[19-Oct-2009 09:14:38] <rmatte> yeh, I need to get raddle setup on a lab box at some point
[19-Oct-2009 09:14:38] <rmatte> would be uber useful for development purposes
[19-Oct-2009 09:14:38] <twm1010> What is it?
[19-Oct-2009 09:14:46] <rmatte> snmp simulator
[19-Oct-2009 09:14:55] <rmatte> replays previously captured snmp data when snmpwalked
[19-Oct-2009 09:15:19] <rmatte> so you could use it for testing modelling specific types of devices
[19-Oct-2009 09:15:43] <rmatte> or for testing the gathering of data (though it would be static data, but at least if you saw no breaks in the graphs you'd know it's working)
[19-Oct-2009 09:36:06] <rmatte> mhmmmm, a device which Zenoss previously modeled the interfaces on perfectly fine, back in Zenoss 2.3.3... and now Zenoss is suddenly incapable of modelling them
[19-Oct-2009 09:36:16] <rmatte> I'm getting the lovely "2009-10-19 10:34:16ERROR  zen.ZenModelerUnable to get data for ips01asha from either ipAddrTable or ipNetToMediaTable -- skipping model" message
[19-Oct-2009 09:38:51] <rmatte> pretty frigging anoying
[19-Oct-2009 09:39:55] <rmatte> something needs to be done about that, because in this case all other relevant interface info is available via SNMP and the ipAddrTable and ipNetToMediaTable data is completely unnecessary and irrelevant
[19-Oct-2009 09:40:18] <rmatte> so I don't know why Zenoss is suddenly hell-bent on getting that info
[19-Oct-2009 09:41:38] <rmatte> the device that I'm experiencing the issue on is a Cisco TippingPoint IPS
[19-Oct-2009 09:42:57] <rmatte> message/12705 <--- Why are people having to edit source code to get this type of modelling functionality?  It's a bit ridiculous.  Surely something could be coded in.
[19-Oct-2009 09:46:05] <rmatte> http://dev.zenoss.org/trac/ticket/3583
[19-Oct-2009 09:46:16] <rmatte> that seems similar to the issues I'm seeing
[19-Oct-2009 09:49:03] <cgibbons> doesn't that thread say it didn't make the cut for the release but will be going into the maintenance release, rmatte?
[19-Oct-2009 09:49:32] <rmatte> cgibbons: according to Trac the milestone is now Stone Crab
[19-Oct-2009 09:49:53] <rmatte> cgibbons: also, I find it odd that it worked fine for me back in 2.3.3 when I originally modeled these devices
[19-Oct-2009 09:50:03] <rmatte> but it doesn't work now
[19-Oct-2009 09:50:59] <rmatte> Now I have no interface monitoring on one of our devices because I removed the interfaces then tried to remodel them and it didn't work
[19-Oct-2009 09:52:45] <rmatte> To quote one of our network engineers: "I did an snmpwalk on several TippingPoint IPSes and neither of them have ipAddrTable and ipNetToMediaTable defined, yet they were all modeled successfully in the past"
[19-Oct-2009 09:53:22] <rmatte> So something obviously changed between 2.3.3 and now
[19-Oct-2009 09:53:33] <twm1010> but snmpwalk isn't a zenoss application, so why wouldn't snmpwalk show the same as it did before?
[19-Oct-2009 09:56:41] <rmatte> twm1010: you're missing the point...
[19-Oct-2009 09:57:01] <rmatte> twm1010: the point is that the 2 values which Zenoss is complaining that it can't find (ipAddrTable or
[19-Oct-2009 09:57:03] <rmatte>           ipNetToMediaTable
[19-Oct-2009 09:57:11] <rmatte> were never there on any of these devices
[19-Oct-2009 09:57:23] <rmatte> yet Zenoss modeled the interfaces perfectly fine in the past
[19-Oct-2009 09:57:34] <twm1010> well, then it wasn't using that table to get it.
[19-Oct-2009 09:57:35] <rmatte> so something has obviously changed in the InterfaceMap.py code to change that
[19-Oct-2009 09:58:24] <rmatte> twm1010: All I'd have to do is modify the InterfaceMap.py code to ignore those values and proceed anyways and it would model the interfaces fine, but I absolutely hate having to modify actual core code to do stuff like this
[19-Oct-2009 09:58:50] <twm1010> I see.
[19-Oct-2009 10:00:39] <rmatte> I guess I'll have to do it temporarily just to get these interfaces modeled again
[19-Oct-2009 10:01:23] <twm1010> sounds like a pretty major bug, its probably causing a lot of people headaches
[19-Oct-2009 10:02:13] <rmatte> most likely, check out the comments for the different sections in the code...
[19-Oct-2009 10:02:23] <rmatte> # Interface related tables likely to be used in all subclasses.
[19-Oct-2009 10:02:35] <rmatte> that's the comment above the section which is sufficient to model any type of interface
[19-Oct-2009 10:02:41] <rmatte> # ipAddrTable is the better way to get IP addresses
[19-Oct-2009 10:02:45] <rmatte> # Use the ipNetToMediaTable as a backup to the ipAddrTable
[19-Oct-2009 10:02:58] <rmatte> so ipAddrTable is a better way, but not absolutely necessary
[19-Oct-2009 10:03:09] <rmatte> and ipNetToMediaTable is just a backup to ipAddrTable
[19-Oct-2009 10:03:16] <rmatte> meaning that neither of them are absolutely necessary
[19-Oct-2009 10:03:28] <rmatte> yet Zenoss totally halts the modelling process if it doesn't find either value
[19-Oct-2009 10:03:36] <rmatte> that seems like quite a bit of an oversight to me
[19-Oct-2009 10:05:11] <rmatte> http://pastebin.com/m77a319bd
[19-Oct-2009 10:05:14] <rmatte> there's the problem code
[19-Oct-2009 10:05:55] <rmatte> I'll modify it slightly and the interfaces should model perfectly fine...
[19-Oct-2009 10:06:55] <rmatte> hopefully anyways...
[19-Oct-2009 10:07:29] <rmatte> bingo
[19-Oct-2009 10:07:32] <cgibbons> yay!
[19-Oct-2009 10:07:46] <rmatte> all I did was comment out the "return none" line and the interfaces modeled
[19-Oct-2009 10:08:01] <rmatte> obviously not the most elegant solution
[19-Oct-2009 10:08:06] <rmatte> but whatever works
[19-Oct-2009 10:10:14] <rmatte> The interfaces show up with names like "Index_3" "Index_4" and so on, but at least I can actually monitor them
[19-Oct-2009 10:10:49] <rmatte> I'm opening a Trac for this
[19-Oct-2009 10:12:02] <cgibbons> a trac for what, the index names being wrong after you've modified it?
[19-Oct-2009 10:12:19] <rmatte> cgibbons: no, the fact that I had to modify it to get the interfaces to model at all
[19-Oct-2009 10:12:44] <rmatte> cgibbons: it's stupid that it assumes that ipAddrTable and ipNetToMediaTable are always going to be there
[19-Oct-2009 10:12:46] <cgibbons> how would it be different than 3583?
[19-Oct-2009 10:12:46] <rmatte> because they aren't
[19-Oct-2009 10:13:13] <rmatte> "Several Cisco users report that the port names and descriptions are not correctly identified."
[19-Oct-2009 10:13:20] <rmatte> That's the description of 3583
[19-Oct-2009 10:13:23] <rmatte> totally different
[19-Oct-2009 10:13:38] <rmatte> similar issues, but not the same
[19-Oct-2009 10:14:14] <rmatte> In this case there aren't any port names available via SNMP, so the fact that Zenoss labels them "Index_3" and so on automatically is actually quite nice
[19-Oct-2009 10:14:30] <cgibbons> okay - could you include an snmp walk for the device with the ticket? that'll help make sure we grok it.
[19-Oct-2009 10:14:37] <rmatte> Absolutely
[19-Oct-2009 10:14:58] <rmatte> You want a full snmpwalk or just the relevant values?
[19-Oct-2009 10:14:59] <cgibbons> someone very deliberately coded it that way so we'll have to make sure we're not just fixing a symptom, yadda yadda
[19-Oct-2009 10:15:09] <cgibbons> full is always better but whatever you'd like if there's private data in there you don't want
[19-Oct-2009 10:15:24] <rmatte> I'll include a full one, not a problem
[19-Oct-2009 10:15:42] <rmatte> I'll have to go through and modify some of the stuff to censor it
[19-Oct-2009 10:16:15] <rmatte> oh, do you want just a standard snmpwalk or one with the -0n flag?
[19-Oct-2009 10:16:39] <rmatte> (Not sure which is more useful to you)
[19-Oct-2009 10:17:47] <cgibbons> standard would be fine i think
[19-Oct-2009 10:17:54] <cgibbons> we can always find you if we need more :)
[19-Oct-2009 10:18:04] <rmatte> true enough, I am definitely around
[19-Oct-2009 10:18:19] <rmatte> alright, I'll grab the info and log the ticket...
[19-Oct-2009 10:18:27] <cgibbons> that'll see that tomorrow during the defect review (if not before) and the CS guys will likely be able to prioritize it better than i could
[19-Oct-2009 10:19:01] <mrayzenoss> tag it for King Crab and maybe it will make 2.5.1
[19-Oct-2009 10:19:42] <rmatte> This should literally be like 10 or 20 lines of code to fix, so I hope it does
[19-Oct-2009 10:22:01] <rmatte> Basically all that needs to be done is to not have it return none when those 2 values aren't found, change the log message so that it doesn't say "skipping model", and one thing which would be more of a nice to have would be for it to just number the interfaces instead of putting Index_1 and so on.  Or maybe have it put something like "Interface_1" instead, it would just make it look cleaner.
[19-Oct-2009 10:41:26] <rmatte> actually, it doesn't correspond to an actual port number, only the index number, so leaving it as Index_# is fine
[19-Oct-2009 10:41:34] <rmatte> so really it's literally a 2 second job to fix this
[19-Oct-2009 11:08:07] <rmatte> voila: http://dev.zenoss.org/trac/ticket/5691
[19-Oct-2009 11:09:03] <rmatte> cgibbons: I changed the Component from Unknown to Discovery and Modelling, and it got auto-assigned to you
[19-Oct-2009 11:09:09] <cgibbons> i see
[19-Oct-2009 11:09:54] <davetoo> ugh
[19-Oct-2009 11:11:12] <mrayzenoss> VMware appliances are up for the Beta 5 now
[19-Oct-2009 11:11:21] <rmatte> nice
[19-Oct-2009 11:11:26] <davetoo> 'morning
[19-Oct-2009 11:11:28] <mrayzenoss> still trying to get the RC together
[19-Oct-2009 11:11:29] <mrayzenoss> morning
[19-Oct-2009 11:12:44] <davetoo> stayed up way too late trying to figure out  how to write an snmp datacollector :)
[19-Oct-2009 11:13:10] <rmatte> hehe
[19-Oct-2009 11:13:18] <rmatte> you need, coffee
[19-Oct-2009 11:13:19] <rmatte> and... MOAR PONIES!
[19-Oct-2009 11:16:26] <ckrough> MOAR PONIES
[19-Oct-2009 11:16:35] <rmatte> hehe
[19-Oct-2009 11:17:39] <davetoo> catching up on the scrollback buffer..
[19-Oct-2009 11:18:05] <rmatte> oh, it's mostly just me bitching about an issue, then slowly figuring out what the issue is, fixing it, and logging a trac ticket
[19-Oct-2009 11:18:23] <davetoo> yes, I have some Ciscos that don't yet have ip address table
[19-Oct-2009 11:18:26] <davetoo> NX-OS
[19-Oct-2009 11:18:40] <rmatte> davetoo: oh right, you were the one experiencing that issue the other day
[19-Oct-2009 11:18:46] <rmatte> yeh, I ran in to it finally so had to fix it
[19-Oct-2009 11:18:48] <davetoo> so I chose to put a hacked copy into my zenpack
[19-Oct-2009 11:19:11] <rmatte> yeh, but hopefully if that Trac gets addressed soon you won't even need to do that
[19-Oct-2009 11:28:45] <JROCK2004> Using the Zenoss open source(newest stable edition) and was wondering how I get the software list to populate on a linux server that is using snmp?
[19-Oct-2009 11:30:50] <rmatte> JROCK2004: you need to use one of the ZenPacks specific to your distro (if there is one)
[19-Oct-2009 11:30:54] <rmatte> JROCK2004: what distribution are you using?
[19-Oct-2009 11:31:04] <JROCK2004> most of them are ubuntu
[19-Oct-2009 11:31:16] <rmatte> Then you're in luck...
[19-Oct-2009 11:31:21] <JROCK2004> I have some Fedora 4 machines
[19-Oct-2009 11:31:27] <rmatte> docs/DOC-3377
[19-Oct-2009 11:31:38] <rmatte> Fedora: docs/DOC-3382
[19-Oct-2009 11:31:42] <rmatte> and the first one was Ubuntu
[19-Oct-2009 11:31:59] <rmatte> ah, they are ssh based though
[19-Oct-2009 11:32:06] <rmatte> I think that's the only way to do it though
[19-Oct-2009 11:32:22] <rmatte> since Zenoss needs to actually be able to use dpkg or whatever to list the packages
[19-Oct-2009 11:32:34] <mrayzenoss> for SNMP and Ubuntu take a look at blogs/zenossblog/2009/02/18/tip-of-the-month-snmp-software-inventory-for-debian-and-ubuntu-machines
[19-Oct-2009 11:32:36] <JROCK2004> rmatte: thanks, that is fine that they are ssh. Do I install this pac on the computer that needs to be monitored or the one that zenoss is running on
[19-Oct-2009 11:32:54] <rmatte> JROCK2004: the packs need to be installed in Zenoss itself
[19-Oct-2009 11:32:57] <rmatte> they are ZenPacks
[19-Oct-2009 11:33:02] <JROCK2004> ok cool
[19-Oct-2009 11:33:18] <mrayzenoss> yeah, nothing to install on the machine being monitored (other than allowing SSH access)
[19-Oct-2009 11:33:21] <JROCK2004> thanks I am new to this application. I come from a nagios setup and looking to use zenoss
[19-Oct-2009 11:33:39] <rmatte> ah, Zenoss is definitely a lot easier to setup than Nagios
[19-Oct-2009 11:33:48] <rmatte> It does have it's little quirks though :)
[19-Oct-2009 11:34:15] <JROCK2004> all apps do. Interface is a lot better that nagios
[19-Oct-2009 11:34:25] <JROCK2004> have to get use to how things work around here though
[19-Oct-2009 11:35:17] <rmatte> The interface is going to be completely revamped to look even better in about 7 months from now
[19-Oct-2009 11:35:29] <mrayzenoss> JROCK2004: make sure you read the Getting Started Guide http://sourceforge.net/projects/zenoss/files/Documentation/Getting%20Started/Getting_Started_with_Zenoss.pdf/download
[19-Oct-2009 11:36:07] <rmatte> JROCK2004: yeh, and read the Zenoss Admin Guide from top to bottom when you get a chance (I recommend the PDF version, makes for easier reading)
[19-Oct-2009 11:36:21] <davetoo> the bookmarks even work :)
[19-Oct-2009 11:36:29] <rmatte> JROCK2004: If you want a preview of sort of what Zenoss will look like in about 7 or 8 months, check out: http://public-demo.zenoss.com/evconsole
[19-Oct-2009 11:37:14] <rmatte> (although that new event console will be available in the next release due out in a few weeks)
[19-Oct-2009 11:37:32] <JROCK2004> ok so the link for the zenpack has a .egg file. IS that what I want to install?
[19-Oct-2009 11:37:48] <rmatte> Oh, yeh, it'll be zipped (it shouldn't be so unzip it)
[19-Oct-2009 11:37:57] <rmatte> then when you just have the regular .egg, install that
[19-Oct-2009 11:38:03] <rmatte> you need to become the zenoss user
[19-Oct-2009 11:38:13] <rmatte> and then do: zenpack --install <filename>
[19-Oct-2009 11:38:20] <rmatte> or you can install it from the GUI as well
[19-Oct-2009 11:38:22] <rmatte> up to you
[19-Oct-2009 11:38:38] <rmatte> I do it from the commandline since it doesn't time out
[19-Oct-2009 11:38:47] <rmatte> (on bigger packs)
[19-Oct-2009 11:39:20] <JROCK2004> well I like that tool it tells me I am missing ZenPacks.community.LinuxMonitorAddOn
[19-Oct-2009 11:39:24] <davetoo> the cli is your friend
[19-Oct-2009 11:39:24] <JROCK2004> so I will google that app
[19-Oct-2009 11:39:35] <davetoo> is my friend, anyway
[19-Oct-2009 11:40:02] <cgibbons> so those changes our QA lead just made to your ticket means it'll get reviewed as a proposed 2.5.1 patch, rmatte
[19-Oct-2009 11:40:09] <rmatte> JROCK2004: that's just another ZenPack
[19-Oct-2009 11:40:35] <rmatte> JROCK2004: docs/DOC-3435
[19-Oct-2009 11:41:09] <rmatte> cgibbons: thanks
[19-Oct-2009 11:43:09] <davetoo> cgibbons: that snmp simulator is interesting; how do *you guys* develop a new snmp plugin?  How independently from a running zenoss instance?
[19-Oct-2009 11:44:53] <cgibbons> well, honestly there havent been too many new SNMP plugins developed in a long time, it's mostly been other kinds of stuff. Chet has a nice tool that does a simulator from an snmpwalk output (it's in the source tree somewhere), and then we used a commerical tool called.. um SNMPPro or something like that (I can find out) that's like this open-source one, but bigger.
[19-Oct-2009 11:44:58] <davetoo> I don't yet understand the python snmp stuff;  does zope need to be running for the snmp plugin/client stuff (GetTableMap) to work?
[19-Oct-2009 11:45:13] <davetoo> 'k
[19-Oct-2009 11:46:16] <davetoo> I have live systems to query,
[19-Oct-2009 11:46:20] <JROCK2004> ok I got a bunch of output from install the linuxmonitor one
[19-Oct-2009 11:46:39] <JROCK2004> so I am assuming I can just try the first one now and see if that installs
[19-Oct-2009 11:46:55] <davetoo> What I'm trying to do is a rush job to get some Cisco temperature sensor data
[19-Oct-2009 11:47:46] <davetoo> from modern modular cisco boxes like 7600s and such;
[19-Oct-2009 11:48:23] <JROCK2004> ok installing the community ubuntu getting errors about blocked by allowed hosts and the could not find index page for the linuxmonitor addon
[19-Oct-2009 11:48:32] <davetoo> we've got some systems crashing from what I think are false positive sensor values and I thought this might be good motivation for me to figure this out
[19-Oct-2009 11:48:37] <rmatte> davetoo: yes
[19-Oct-2009 11:48:47] <rmatte> davetoo: if it says it's finished installing the first one
[19-Oct-2009 11:48:49] <rmatte> oops
[19-Oct-2009 11:48:53] <rmatte> that was meant for JROCK
[19-Oct-2009 11:48:56] <davetoo> :)
[19-Oct-2009 11:49:05] <rmatte> JROCK2004: also, you may need to restart Zenoss after installing that first pack
[19-Oct-2009 11:49:49] <JROCK2004> rmatte: ok restarting now
[19-Oct-2009 11:53:10] <JROCK2004> rmatte: figured it out that it wanted LinuxMonitorAddon instead of LinuxMonitor
[19-Oct-2009 11:54:51] <JROCK2004> is there a way to manually add a device class
[19-Oct-2009 11:55:11] <JROCK2004> is that in the pdf file
[19-Oct-2009 11:55:16] <JROCK2004> admin pdf
[19-Oct-2009 11:56:15] <twm1010> any apache monitoring gurus around?
[19-Oct-2009 11:59:23] <JROCK2004> rmatte: well it looks via the gui the zenpack for LinuxMonitor is working. I cannot install the ununtu package cause it cannot find the device class
[19-Oct-2009 12:01:38] <cgibbons> davetoo: i think for testing modeling plugins you really only need zenhub and zeo running. the modeler daemon that you run collects the data and parses it, and then sends it off to zenhub for it to put in the database.
[19-Oct-2009 12:02:15] <davetoo> thanks
[19-Oct-2009 12:03:46] <rmatte> JROCK2004: you may need to create the class by hand
[19-Oct-2009 12:03:57] <JROCK2004> rmatte: ok where would I do that
[19-Oct-2009 12:04:08] <JROCK2004> if there is a doc you can point me there
[19-Oct-2009 12:05:06] <rmatte> you really just need to figure out what class it's complaining about and create it from the gui
[19-Oct-2009 12:05:16] <JROCK2004> I know the class
[19-Oct-2009 12:05:26] <JROCK2004> Server/SSH/Linux/Ubuntu
[19-Oct-2009 12:05:46] <rmatte> then click on "Devices" on the left
[19-Oct-2009 12:05:46] <rmatte> navigate to where the class should be
[19-Oct-2009 12:05:47] <rmatte> then go to the dropdown and select Add Class or whatever
[19-Oct-2009 12:05:57] <rmatte> I'm eating right now so can't check, just doing it off the top of my head
[19-Oct-2009 12:07:25] <JROCK2004> Got it. Add organization
[19-Oct-2009 12:07:32] <rmatte> yeh
[19-Oct-2009 12:12:24] <twm1010> So... my question is... are totalAccesses from Apache and Connections from IIS equivalent counters
[19-Oct-2009 12:12:27] <twm1010> I'm thinking no.
[19-Oct-2009 12:13:36] <rmatte> the way I'd interpret total accesses is as a value of the total amount of times it has been accessed versus the total amount of current active connections
[19-Oct-2009 12:13:59] <twm1010> yeah, i'm trying to correlate current bandwidth against # of connections to the webserver
[19-Oct-2009 12:14:19] <twm1010> so perhaps for apache, i should use slotKeepAlive
[19-Oct-2009 12:14:25] <rmatte> well, technically there are no steady connection to a web server though
[19-Oct-2009 12:14:39] <rmatte> it's not like a vpn server or something where you can track current connections
[19-Oct-2009 12:14:45] <rmatte> it dishes out a page then it's done
[19-Oct-2009 12:15:20] <rmatte> (unless it's running something specifically coded to require steady connections)
[19-Oct-2009 12:15:34] <twm1010> well, i need an equivalent value from IIS and apache to graph together
[19-Oct-2009 12:15:42] <twm1010> to show # of visitors
[19-Oct-2009 12:16:07] <rmatte> hmmm
[19-Oct-2009 12:16:30] <twm1010> they can be a little off i suppose, but not too far
[19-Oct-2009 12:17:05] <rmatte> not sure, never setup IIS monitoring to that degree as of yet
[19-Oct-2009 12:26:00] <JROCK2004> rmatte: ok so I added the
[19-Oct-2009 12:26:43] <JROCK2004> ok so I added the the cmd.linux.Ubuntu_aptiitude. then I clicked on model device
[19-Oct-2009 12:26:57] <JROCK2004> I have waited about 10 minutes and still nothing
[19-Oct-2009 12:27:24] <JROCK2004> looking at the events it talks about the zCommandUsername is not set but when I look it is
[19-Oct-2009 12:31:25] <rmatte> where are you looking to see zCommandUsername?
[19-Oct-2009 12:31:53] <JROCK2004> inside the server I hit the dropdwn and go to zproperties
[19-Oct-2009 12:32:07] <JROCK2004> so I click on device list then intranet
[19-Oct-2009 12:32:21] <JROCK2004> then I hit the drop arrow and navigate to zProperties
[19-Oct-2009 12:32:53] <Mousey> hi
[19-Oct-2009 12:33:07] <rmatte> ok, and zCommandUsername AND zCommandPassword are both set?
[19-Oct-2009 12:33:07] <Mousey> is there anyway to run zenoss without zenoss-stack?
[19-Oct-2009 12:33:22] <rmatte> Mousey: what do you mean, like stop and start it?
[19-Oct-2009 12:33:44] <Mousey> like install just mysql + python + zenoss-core without having a whole "-stack" instance..
[19-Oct-2009 12:33:53] <Mousey> you know, By Hand(tm)
[19-Oct-2009 12:33:54] <twm1010> absolutely
[19-Oct-2009 12:34:05] <rmatte> Mousey: yeh, install from source lol
[19-Oct-2009 12:34:27] <Mousey> oh. well i was hoping for more of an elegant solution than that, but ok
[19-Oct-2009 12:34:38] <rmatte> Mousey: the reason they bundle that stuff with it is because Zenoss relies on a specific version of Python
[19-Oct-2009 12:34:39] <twm1010> on the download page, you'll see RPM's and source, if you so choose
[19-Oct-2009 12:34:55] <rmatte> and bundling MySQL is because most people won't already have MySQL running on their server that they are installing Zenoss on
[19-Oct-2009 12:35:09] <rmatte> but you can duplicate the database structure in an existing MySQL instance and use that instead
[19-Oct-2009 12:35:43] <Mousey> <rant>crap.. i wish people would stop trying to make things "easy".. </rant>
[19-Oct-2009 12:35:45] <rmatte> Mousey: yeh, the RPMs don't bundle that stuff either I don't believe
[19-Oct-2009 12:35:52] <rmatte> I've never used the RPMs
[19-Oct-2009 12:36:02] <Mousey> rmatte: except i use debian and debian-derived distros
[19-Oct-2009 12:36:06] <rmatte> Mousey: what exactly are you trying to do?
[19-Oct-2009 12:36:29] <rmatte> Mousey: You can still install an RPM on a debian derived distro, just use aptitude to install the RPM tools
[19-Oct-2009 12:36:29] <Mousey> i just want to run zenoss by itself
[19-Oct-2009 12:36:40] <rmatte> "by itself"?
[19-Oct-2009 12:36:44] <Mousey> i HAVE a mysql server on the box, i don't want to waste resources by running another one
[19-Oct-2009 12:37:14] <rmatte> right, so like I said, you just need to duplicate Zenoss' MySQL structure on your existing MySQL server and away you go
[19-Oct-2009 12:37:20] <Mousey> rmatte: i could, but then i have an unauditable rpm database which can't be reconciled with dpkg's
[19-Oct-2009 12:37:36] <Mousey> and i trust alien about as far as i can throw it
[19-Oct-2009 12:37:45] <rmatte> lol
[19-Oct-2009 12:38:00] <Mousey> rmatte: i guess.. but extracting zenoss from the "-stack" just seems like more work than it should be
[19-Oct-2009 12:38:11] <rmatte> just follow the source install guide (the part where it shows the steps to setup the mysql database
[19-Oct-2009 12:38:16] <rmatte> just use those steps
[19-Oct-2009 12:38:23] <Mousey> so you're serious, install from source
[19-Oct-2009 12:38:29] <rmatte> the "stack" is just a startup script
[19-Oct-2009 12:38:38] <rmatte> you just need to modify it to not launch mysql
[19-Oct-2009 12:38:42] <rmatte> not terribly difficult
[19-Oct-2009 12:38:53] <rmatte> the problem is that upgrades will be a pain in the ass for you if you do it that way
[19-Oct-2009 12:39:02] <rmatte> you might as well just do it from source
[19-Oct-2009 12:39:08] <Mousey> not terribly, to install maybe, but to maintain, yes. zenoss versions quickly. i can't be doing source installs every time a new version is released
[19-Oct-2009 12:39:26] <Mousey> that's the whole point of package management
[19-Oct-2009 12:39:37] <Mousey> it's cool. it seems there's no good answer. i'll have to stick with something else..
[19-Oct-2009 12:39:59] <rmatte> How many devices are you going to be monitoring with it?
[19-Oct-2009 12:40:02] <twm1010> do you really think the overhead of a contained MySQL instance is that high?
[19-Oct-2009 12:40:15] <Mousey> rmatte: it doesn't matter really if i can't maintain the monitoring system
[19-Oct-2009 12:40:32] <twm1010> whats the difference between having one instance and another if the process is just going to open more threads as needed anyway?
[19-Oct-2009 12:40:37] <Mousey> twm1010: yes, i don't get hardware for free, and i don't have a budget for more. i have to work with what i have
[19-Oct-2009 12:40:40] <rmatte> Mousey: I'm asking because if it's anything over like 150 devices you're going to want a dedicated box to run Zenoss on anyways
[19-Oct-2009 12:41:24] <rmatte> Mousey: monitoring is pretty resource consuming, and if the box you're installing it on isn't very beefy, even if you do manage to get it all running on one SQL server, it'll be really really hard on that system
[19-Oct-2009 12:41:38] <Mousey> i know, i've been running it
[19-Oct-2009 12:41:47] <Mousey> but that's exactly why i had to stop
[19-Oct-2009 12:41:58] <rmatte> Mousey: Best practice when setting up a monitoring solution is to use a dedicated box
[19-Oct-2009 12:42:03] <Mousey> i couldn't get more out of the box without rearchitecting how it ran
[19-Oct-2009 12:42:04] <rmatte> regardless of what monitoring system you're using
[19-Oct-2009 12:42:19] <Mousey> best practices are for people with a budget
[19-Oct-2009 12:42:22] <rmatte> Even if it's a VM on a really beefy blade
[19-Oct-2009 12:42:50] <rmatte> Well, what are you running this on, a 386?
[19-Oct-2009 12:43:07] <twm1010> 80/88, with nitrous.
[19-Oct-2009 12:43:09] <Mousey> k. that sucks, i really liked the way zenoss handles snmp monitoring..
[19-Oct-2009 12:43:14] <Mousey> thanks y'all
[19-Oct-2009 12:43:14] <rmatte> a $300 low end desktop computer could make a decent Zenoss monitoring server
[19-Oct-2009 12:43:28] <twm1010> I'm not gonna say it :)
[19-Oct-2009 12:43:29] <straterra> err
[19-Oct-2009 12:43:33] <rmatte> wow
[19-Oct-2009 12:43:46] <rmatte> Yeh, don't listen to the guys who do this for a living or anything
[19-Oct-2009 12:43:47] <rmatte> :P
[19-Oct-2009 12:43:55] <twm1010> There's a six letter word starting with eff and ending in ort that he was missing.
[19-Oct-2009 12:44:05] <JROCK2004> rmatte: so when I do the model device I do see that it is ssh connected so the issue must be somewhere else
[19-Oct-2009 12:44:06] <rmatte> totally
[19-Oct-2009 12:44:38] <rmatte> JROCK2004: is it erroring out when you're modelling?
[19-Oct-2009 12:44:55] <rmatte> If so, can you pastebin the full output? (pastebin.com)
[19-Oct-2009 12:44:56] <JROCK2004> rmatte: not that I can see
[19-Oct-2009 12:45:06] <rmatte> well, pastebin the output anyways lol
[19-Oct-2009 12:45:09] <JROCK2004> Level all show INFO
[19-Oct-2009 12:45:10] <rmatte> I'll take a look
[19-Oct-2009 12:45:52] <JROCK2004> http://pastebin.ca/1630311
[19-Oct-2009 12:46:53] <rmatte> Ok, here's your issue...
[19-Oct-2009 12:46:54] <rmatte> #
[19-Oct-2009 12:46:56] <rmatte> 2009-10-19 13:44:20     INFO zen.ZenModeler   plugins: zenoss.cmd.uname
[19-Oct-2009 12:47:04] <rmatte> that line is showing only the uname plugin
[19-Oct-2009 12:47:21] <rmatte> so the plugins aren't bound to the device class properly
[19-Oct-2009 12:48:01] <JROCK2004> rmatte: ok is that a tuff fix?
[19-Oct-2009 12:48:01] <rmatte> Go to Server/Linux/SSH/Ubuntu
[19-Oct-2009 12:48:02] <rmatte> Then go to More -> Collector Plugins
[19-Oct-2009 12:48:08] <rmatte> no, it's simple
[19-Oct-2009 12:48:30] <rmatte> then click on the really really obscure "Add Fields" link that's in light grey on the right
[19-Oct-2009 12:48:55] <rmatte> find the ssh plugins on the right and drag them all over to the left
[19-Oct-2009 12:48:56] <rmatte> then click save
[19-Oct-2009 12:48:56] <rmatte> then model again
[19-Oct-2009 12:50:41] <JROCK2004> the ssh ones are the cmd ones right?
[19-Oct-2009 12:51:16] <rmatte> yeh
[19-Oct-2009 12:52:43] <JROCK2004> they are already in the plugins
[19-Oct-2009 12:53:13] <JROCK2004> the ones that are not there are the uname_a and the darwin ones
[19-Oct-2009 12:54:04] <rmatte> oh, hmmm
[19-Oct-2009 12:54:12] <rmatte> run a model again and pastebin it again
[19-Oct-2009 12:55:14] <JROCK2004> http://pastebin.ca/1630322
[19-Oct-2009 12:56:10] <JROCK2004> should I delete the device and start over?
[19-Oct-2009 12:56:35] <rmatte> no
[19-Oct-2009 12:57:12] <rmatte> hmmm, instead of checking the class check the plugins right on the device itself
[19-Oct-2009 12:57:37] <rmatte> from the device page: More -> Collector Plugins
[19-Oct-2009 12:57:46] <rmatte> (The device page for the device)
[19-Oct-2009 12:58:04] <rmatte> It sounds like it's not properly inheriting them
[19-Oct-2009 12:58:07] <JROCK2004> that is the device page under the classes menu
[19-Oct-2009 12:58:17] <JROCK2004> ?
[19-Oct-2009 12:58:19] <rmatte> the page for the device
[19-Oct-2009 12:58:25] <rmatte> where you can view the OS tab and stuff
[19-Oct-2009 12:58:28] <rmatte> and performance
[19-Oct-2009 12:58:37] <JROCK2004> ok
[19-Oct-2009 12:58:40] <JROCK2004> I am there
[19-Oct-2009 12:58:42] <rmatte> the page you get when you actually click on the device name
[19-Oct-2009 12:58:49] <rmatte> More -> Collector Plugins
[19-Oct-2009 12:58:50] <rmatte> and check it
[19-Oct-2009 12:59:08] <rmatte> You do actually have the device in the Ubuntu device class I assume?
[19-Oct-2009 12:59:23] <JROCK2004> it has the cmd.uname and the linuxubuntu uname_a and the ubuntu aptitiude
[19-Oct-2009 13:00:03] <rmatte> hmmm
[19-Oct-2009 13:00:03] <JROCK2004> there are snmp stuff too
[19-Oct-2009 13:00:11] <rmatte> try restarting Zenoss
[19-Oct-2009 13:00:16] <rmatte> then try modelling again
[19-Oct-2009 13:00:52] <djack> hellow world
[19-Oct-2009 13:01:10] <djack> belgium here
[19-Oct-2009 13:02:13] <ckrough> anyone dealth with 10G interfaces in zenoss?
[19-Oct-2009 13:02:16] <ckrough> over snmp
[19-Oct-2009 13:02:34] <djack> nope
[19-Oct-2009 13:02:43] <JROCK2004> I think that did it
[19-Oct-2009 13:02:55] <JROCK2004> plugins: zenoss.cmd.uname, zenoss.cmd.linux.ubuntu_uname_a, zenoss.cmd.linux.ubuntu_aptitude\
[19-Oct-2009 13:02:58] <djack> anybody can give me a hand with perl xml-rpc clearing of an event?
[19-Oct-2009 13:03:51] <JROCK2004> now I need to work on the date which I can google. The dates are all showing 1968 lol
[19-Oct-2009 13:04:36] <rmatte> ckrough: no, but why?
[19-Oct-2009 13:04:48] <rmatte> JROCK2004: good stuff
[19-Oct-2009 13:05:04] <JROCK2004> rmatte: I mean I hope our server is not that old lol
[19-Oct-2009 13:05:21] <JROCK2004> rmatte: thank you so much for your help
[19-Oct-2009 13:05:27] <RoundQube> can i register a local IP for my zenoss google maps?
[19-Oct-2009 13:05:34] <rmatte> JROCK2004: those dates should change as soon as you successfully model those devices via SNMP
[19-Oct-2009 13:05:55] <rmatte> RoundQube: you can register any IP or hostname that you want
[19-Oct-2009 13:06:04] <rmatte> RoundQube: it needs to match what your browser is going to see the address as
[19-Oct-2009 13:06:07] <JROCK2004> I thought I just model that device
[19-Oct-2009 13:06:17] <rmatte> JROCK2004: via SSH, not SNMP
[19-Oct-2009 13:06:24] <rmatte> JROCK2004: or did you?
[19-Oct-2009 13:06:28] <ckrough> rmatte: ifSpeed maxes out at 4.295 Gbps because it's a 32bit value representing bytes. its hits the 32bit limit
[19-Oct-2009 13:06:37] <RoundQube> rmatte thanks, so although my zenoss admin is on 10.10.10.1:8080, gmaps can be on 10.10.10.1:80 ?
[19-Oct-2009 13:06:46] <JROCK2004> rmatte: well my plugins have snmp stuff enabled
[19-Oct-2009 13:06:54] <JROCK2004> can you not do both ssh and snmp?
[19-Oct-2009 13:07:02] <rmatte> ckrough: that interface should be identified as a 64bit automatically by Zenoss
[19-Oct-2009 13:07:06] <ckrough> rmatte: looks like ifHighSpeed is the solution, thats measured in mbits, trying to think about what could break when I change things to model with ifHighSpeed instead
[19-Oct-2009 13:07:13] <rmatte> ckrough: If you snmpwalk for that interface what does the ifType show up as?
[19-Oct-2009 13:07:18] <ckrough> rmatte: it's a limitation in IOS
[19-Oct-2009 13:07:23] <rmatte> ah
[19-Oct-2009 13:07:41] <rmatte> JROCK2004: yeh, you should be able to
[19-Oct-2009 13:07:47] <JROCK2004> SNMP monitoring off for Intranet
[19-Oct-2009 13:07:59] <JROCK2004> so I need to find how to re-enable that
[19-Oct-2009 13:08:10] <rmatte> JROCK2004: what particular date is showing as 1968??
[19-Oct-2009 13:08:29] <JROCK2004> under the software tab
[19-Oct-2009 13:08:39] <rmatte> JROCK2004: check zProperties, you'll find an option to toggle snmp monitoring on
[19-Oct-2009 13:08:50] <rmatte> oh
[19-Oct-2009 13:08:51] <rmatte> wait
[19-Oct-2009 13:08:59] <rmatte> What does it identify the date/time as?
[19-Oct-2009 13:09:42] <rmatte> Like for example does it say Last Change:
[19-Oct-2009 13:09:42] <rmatte>     2009/10/19 13:45:48
[19-Oct-2009 13:09:42] <rmatte> or something like that?
[19-Oct-2009 13:09:50] <JROCK2004> rmatte: ok got snmp enabled. modeling the device
[19-Oct-2009 13:09:56] <rmatte> k
[19-Oct-2009 13:10:01] <mrayzenoss> RoundQube: just put whatever URL your server is on in the Google API URL
[19-Oct-2009 13:10:09] <JROCK2004> rmatte: 1968/01/08 00:00:00
[19-Oct-2009 13:10:20] <mrayzenoss> RoundQube: so if it's http://yourserver:8080 just put that there
[19-Oct-2009 13:11:10] <RoundQube> cool, got it working showing the maps. Just need to read up on how to add devices
[19-Oct-2009 13:11:10] <djack> is it possible to clear a event via xml-rpc command ?
[19-Oct-2009 13:11:38] <djack> i can add it fine but clearing the event even when i have the event id does not work :-(
[19-Oct-2009 13:12:08] <ckrough> rmatte: 10 gig -> IF-MIB::ifSpeed.67 = Gauge32: 4294967295
[19-Oct-2009 13:12:16] <ckrough> rmatte: same 10 gig -> IF-MIB::ifHighSpeed.67 = Gauge32: 10000
[19-Oct-2009 13:13:22] <rmatte> JROCK2004: no, I mean is there a label for the date?
[19-Oct-2009 13:13:33] <rmatte> That date obviously has to represent something
[19-Oct-2009 13:13:37] <rmatte> I want to know what it represents
[19-Oct-2009 13:13:58] <JROCK2004> Install DAte is the label
[19-Oct-2009 13:15:01] <rmatte> djack: message/40767#40767
[19-Oct-2009 13:15:52] <rmatte> JROCK2004: ah, then for some reason it's not properly picking that up, not sure why
[19-Oct-2009 13:15:59] <rmatte> rocket wrote that ZenPack
[19-Oct-2009 13:16:09] <rmatte> but he's hardly ever around here anymore
[19-Oct-2009 13:16:13] <JROCK2004> rmatte: thats cool
[19-Oct-2009 13:16:38] <djack> i read that but my python is kind of bad and the script i have to modify is in perl
[19-Oct-2009 13:17:11] <rmatte> djack: I see, I've only ever interfaced with Zenoss in python, so not sure
[19-Oct-2009 13:17:47] <djack> hmmm
[19-Oct-2009 13:17:57] <djack> it should be possible but....
[19-Oct-2009 13:25:54] <djack> an other question.... does anybody know webinject?
[19-Oct-2009 13:29:07] <RoundQube> is there a specific howto on googlemaps / zenoss? i have been searching google for 10-15 mins with no real sources of information. I have the map loading in the portlet but i dont know how to go further in configuration
[19-Oct-2009 13:33:09] <mrayzenoss> RoundQube: take a look at page 38 of the Getting Started Guide
[19-Oct-2009 13:33:27] <mrayzenoss> basically you need to assign your Devices to Locations and the Locations need to have their Addresses set
[19-Oct-2009 13:33:37] <mrayzenoss> and then they'll show up on the Google Maps
[19-Oct-2009 13:33:56] <RoundQube> thank you
[19-Oct-2009 13:34:00] <mrayzenoss> djack: don't know webinject, but I just got a new Community ZenPack that uses Twill
[19-Oct-2009 13:34:42] <mrayzenoss> so once that's published you can either use Twill or pull out all the Twill stuff and replace it with webinject if that's what you're looking for
[19-Oct-2009 13:40:15] <rmatte> mrayzenoss: let me know when that twill ZenPack becomes available, I'd really like to take a look at that
[19-Oct-2009 13:40:49] <mrayzenoss> I've been working with the author to clean up the docs/installation a bit.  It's #1 in my queue right now
[19-Oct-2009 13:41:01] <mrayzenoss> after getting out 2.5 RC1 and a few other little bits
[19-Oct-2009 13:41:19] <rmatte> cool
[19-Oct-2009 13:41:21] <rmatte> who wrote it?
[19-Oct-2009 13:41:31] <mrayzenoss> also, the Plixxer ZenPack is coming to Core
[19-Oct-2009 13:41:41] <mrayzenoss> http://www.zenoss.com/product/plixer-scrutinizer
[19-Oct-2009 13:41:46] <mrayzenoss> just got that in my inbox
[19-Oct-2009 13:43:57] <rmatte> nice
[19-Oct-2009 13:44:32] <rmatte> scrutinizer is a pay app I assume?
[19-Oct-2009 13:44:49] <mrayzenoss> I believe so
[19-Oct-2009 13:44:57] <mrayzenoss> there's a free version I believe
[19-Oct-2009 13:45:04] <mrayzenoss> like a demo version
[19-Oct-2009 13:45:14] <rmatte> ah
[19-Oct-2009 13:45:40] <rmatte> going to check the pricing, could be quite useful...
[19-Oct-2009 13:46:03] <mrayzenoss> I'll be sure to pass that along to Marketing :)
[19-Oct-2009 13:46:13] <mrayzenoss> I told them all along this should be free for both sides :)
[19-Oct-2009 13:47:03] <rmatte> http://www.plixer.com/products/netflow-sflow/free-netflow-scrutinizer.php
[19-Oct-2009 13:47:10] <rmatte> that looks like the free version (non-demo)
[19-Oct-2009 13:47:39] <rmatte> does scrutinizer collect it's own data then separately?
[19-Oct-2009 13:47:43] <rmatte> or does it pull from Zenoss?
[19-Oct-2009 13:47:43] <mrayzenoss> yeah
[19-Oct-2009 13:47:46] <mrayzenoss> separate
[19-Oct-2009 13:47:48] <rmatte> ah
[19-Oct-2009 13:48:34] <rmatte> I'll definitely run it by my manager, it could be quite useful for troubleshooting network congestion and stuff
[19-Oct-2009 13:49:07] <jb> its just netflow..
[19-Oct-2009 13:50:15] <rmatte> yeh, but I like the way that they are presenting the data
[19-Oct-2009 13:52:22] <djack> @mrayzenoss does it work the twill pack?
[19-Oct-2009 13:52:32] * jb uses solarwinds for netflow :/
[19-Oct-2009 13:53:19] <mrayzenoss> haven't tried it out yet, just working on build/doc issues so far
[19-Oct-2009 13:53:50] <djack> can i download it somewhere to play with it?
[19-Oct-2009 13:54:08] <djack> webinject works fine exept it does not support the addheaders that i want....
[19-Oct-2009 13:55:07] <djack> I use the 2.4.5 version of zenoss
[19-Oct-2009 13:55:20] <mrayzenoss> I'll get it posted today
[19-Oct-2009 13:55:36] <djack> europe time :-p
[19-Oct-2009 13:55:36] <cgibbons> so... are any of you still using Windows 2000?
[19-Oct-2009 13:56:08] <djack> @cgibbons servers?
[19-Oct-2009 13:56:14] <cgibbons> anything
[19-Oct-2009 13:56:18] <djack> ooh lots
[19-Oct-2009 13:56:38] <djack> clients are xp but still around 40 windows 2000 servers
[19-Oct-2009 13:56:57] <djack> active directory file servers citrix servers exchange .....
[19-Oct-2009 13:56:58] <cgibbons> and you're OK with it not being a supported OS from the boys in redmond anymore? (or are you one of the few paying for extended?)
[19-Oct-2009 13:57:16] <rmatte> Server 2000 is a pain in the ass to monitor
[19-Oct-2009 13:57:20] <cgibbons> indeed
[19-Oct-2009 13:57:58] <djack> @cgibbons well no but if you are with 5 persons that need to do and project and manage 350 shops and 400 workspaces you can not do any thing ....
[19-Oct-2009 14:00:29] <rmatte> cgibbons: we do have some clients with Windows 2000 servers
[19-Oct-2009 14:00:49] <rmatte> cgibbons: Heck, one of our clients runs their exchange server on windows 2000 (we're working on getting them to upgrade)
[19-Oct-2009 14:00:58] <cgibbons> frightening :)
[19-Oct-2009 14:01:02] <rmatte> very
[19-Oct-2009 14:01:43] <djack> cgibbons well yeah we a have 4 exchang servers that run w2k
[19-Oct-2009 14:01:51] <djack> we even have citrix xp running .....
[19-Oct-2009 14:02:30] <rmatte> citrix is such garbage
[19-Oct-2009 14:03:02] <rmatte> The worst IT failure I've ever seen was due to Citrix
[19-Oct-2009 14:03:03] <rmatte> lol
[19-Oct-2009 14:03:54] <djack> rmatte if it isn't broken dont fix/replace it .....
[19-Oct-2009 14:04:10] <rmatte> djack: unless it's a bazillion years old
[19-Oct-2009 14:04:47] <rmatte> djack: otherwise we'd all still be running Apple IIs
[19-Oct-2009 14:04:49] <rmatte> :P
[19-Oct-2009 14:04:49] <djack> we have 2 netapps running and 1 eva 5000 we only use 1 netapp and 1 eva 5000 that is running out of support .... our management sees ict as a cost not as an asset
[19-Oct-2009 14:05:27] <djack> rmatte we had a sco 5.4 server in production untill 3 months ago....
[19-Oct-2009 14:05:28] <rmatte> djack: network equipment and SANs are totally different
[19-Oct-2009 14:05:37] <rmatte> djack: down with SCO!
[19-Oct-2009 14:05:57] <djack> rmatte our netapp is a SAN
[19-Oct-2009 14:05:59] <mrayzenoss> we had a customer asking me about SCO monitoring recently
[19-Oct-2009 14:06:05] <djack> rmatte you have my vote.....
[19-Oct-2009 14:06:08] <rmatte> djack: I know, that why I said that
[19-Oct-2009 14:06:14] <rmatte> that's*
[19-Oct-2009 14:06:17] <rmatte> hehe
[19-Oct-2009 14:06:35] <rmatte> mrayzenoss: I wouldn't touch anything that's SCO with a ten foot pole
[19-Oct-2009 14:06:43] <rmatte> that company is such a joke
[19-Oct-2009 14:06:59] <djack> mrayzenoss we are going to migrate the sco's to vm ware
[19-Oct-2009 14:07:10] <cgibbons> one of my friends @ the death star just told me they've got AIX 3.1.5 in production still
[19-Oct-2009 14:07:11] <djack> the data is needed for another 8 years
[19-Oct-2009 14:07:18] <mrayzenoss> yeah, I told them I'd never heard of anyone in the community monitoring or using SCO, so djack… you're the first :)
[19-Oct-2009 14:07:53] <djack> mrayzenoss well on the other hand we have SAP running where we don't need it....
[19-Oct-2009 14:08:10] <rmatte> cgibbons: death star?
[19-Oct-2009 14:08:25] <rmatte> cgibbons: that a joke? lol
[19-Oct-2009 14:08:28] <djack> mrayzenoss publish  the twill :-p
[19-Oct-2009 14:08:55] <mrayzenoss> rmatte: http://www.att.com/homepage/Common/indc/homepage/images/logo-small.png
[19-Oct-2009 14:09:20] <cgibbons> nope that's what they call themselves :)
[19-Oct-2009 14:09:28] <rmatte> hmmm weird, that png just renders as a bunch of weird characters
[19-Oct-2009 14:09:42] <rmatte> but I get what you're talking about from the URL
[19-Oct-2009 14:09:44] <rmatte> lol
[19-Oct-2009 14:09:47] <mrayzenoss> weird… they're exerting their influence
[19-Oct-2009 14:10:11] <rmatte> ‰PNG  ��� IHDR���]���
[19-Oct-2009 14:10:35] <rmatte> http://samhowat.com/wp/wp-content/uploads/2009/09/death-star-att.jpg
[19-Oct-2009 14:10:37] <mrayzenoss> yeah, that rendered weird for me.  I copied the link from Firefox->INFO
[19-Oct-2009 14:10:38] <rmatte> hehe, that's awesome
[19-Oct-2009 14:10:41] <USENIX_UNIX> Hey guys, know of a good independent consulting firm that works closely with ZenOSS? After speaking with ZenOSS our site is simply to small.
[19-Oct-2009 14:12:15] <mrayzenoss> USENIX_UNIX: we're trying to encourage people to list themselves here: community/partners
[19-Oct-2009 14:12:22] <mrayzenoss> USENIX_UNIX: where are you?
[19-Oct-2009 14:12:28] <USENIX_UNIX> Vancouver Canada
[19-Oct-2009 14:12:39] <djack> to far :-p
[19-Oct-2009 14:12:46] <rmatte> USENIX_UNIX: what type of support do you need?
[19-Oct-2009 14:12:56] <rmatte> USENIX_UNIX: and I assume you need someone to actually come on-site?
[19-Oct-2009 14:13:05] <USENIX_UNIX> On site? no.
[19-Oct-2009 14:13:16] <rmatte> ah ok, I'm in Ottawa Canada
[19-Oct-2009 14:13:29] <USENIX_UNIX> Remote work is great, as long as you are on skype or what have you.
[19-Oct-2009 14:13:53] <rmatte> right, are you just looking for someone to set up an instance of Zenoss for you or something?
[19-Oct-2009 14:14:03] <USENIX_UNIX> We need somebody who knows how to integrate cisco and loves graphs :)
[19-Oct-2009 14:14:07] <djack> USENIX_UNIX well you have problems with lots of timezones
[19-Oct-2009 14:14:14] <USENIX_UNIX> Advice on Linux and WIndows integration.
[19-Oct-2009 14:14:18] <rmatte> Well, define "integrate"
[19-Oct-2009 14:14:38] <USENIX_UNIX> Get as much info from the device as possible, best practices etc.
[19-Oct-2009 14:15:02] <rmatte> I see
[19-Oct-2009 14:15:11] <USENIX_UNIX> And loves graphs.
[19-Oct-2009 14:15:18] <USENIX_UNIX> Management loves them :P
[19-Oct-2009 14:15:42] <rmatte> Well, there's a woman in the UK named Jane Curry who does Zenoss consultency: http://www.skills-1st.co.uk/
[19-Oct-2009 14:16:01] <rmatte> I could do it for you, but I just don't have the time, I already have a full time job managing Zenoss servers
[19-Oct-2009 14:16:02] <rmatte> hehe
[19-Oct-2009 14:16:20] <USENIX_UNIX> Yeah I saw her, I saw a few guys in Colorado, Coyote consulting... something along those lines.
[19-Oct-2009 14:16:40] <rmatte> Quite honestly Jane is probably the best you can find
[19-Oct-2009 14:16:44] <rmatte> she really really knows her stuff
[19-Oct-2009 14:16:46] <USENIX_UNIX> Yeah?
[19-Oct-2009 14:16:52] <USENIX_UNIX> Perhaps I should give her a ring.
[19-Oct-2009 14:16:52] <mrayzenoss> USENIX_UNIX: maybe post to community/forums/zenoss-jobs ?
[19-Oct-2009 14:16:52] <djack> wiiiiiiiiiiiiiiiiiiiiii
[19-Oct-2009 14:17:10] <rmatte> yeh, you could try the zenoss-jobs part of the forums as well, as Matt stated
[19-Oct-2009 14:17:15] <rmatte> that's a good spot to find people
[19-Oct-2009 14:17:16] <djack> finaly
[19-Oct-2009 14:17:20] <USENIX_UNIX> Yeah not a bad idea, thanks  lot guys.
[19-Oct-2009 14:17:22] <mrayzenoss> yeah, I'd recommend Jane as well, she's done several installations across Europe
[19-Oct-2009 14:17:25] <rmatte> no problem
[19-Oct-2009 14:17:40] <rmatte> yeah, and she's written a few papers on Zenoss which are ridiculously detailed
[19-Oct-2009 14:17:44] <rmatte> she knows the system inside and out
[19-Oct-2009 14:17:51] <djack> rmatte they are good
[19-Oct-2009 14:17:56] <USENIX_UNIX> Yes I saw that, I was very impressed.
[19-Oct-2009 14:18:07] <djack> and that for a she :-p
[19-Oct-2009 14:18:45] <rmatte> :P
[19-Oct-2009 14:19:00] <USENIX_UNIX> lol
[19-Oct-2009 14:19:20] <djack> perl xml-rpc clearing of events works pfff and it was soooooooooooo easy i could hit myself
[19-Oct-2009 14:19:34] <rmatte> hehe
[19-Oct-2009 14:19:46] <rmatte> djack: mind pastebinning the code?
[19-Oct-2009 14:19:55] <rmatte> I'm curious to see it
[19-Oct-2009 14:20:16] <USENIX_UNIX> Keep ya guys posted, thansk.
[19-Oct-2009 14:20:19] <djack> rmatte later i have to clean it up
[19-Oct-2009 14:20:24] <rmatte> k
[19-Oct-2009 14:20:46] <rmatte> I really just wanted to see the portion relating to historifying events
[19-Oct-2009 14:20:49] <rmatte> not the whole thing
[19-Oct-2009 14:20:59] <djack> its a wrapper around webinject.... the times are send to zenoss
[19-Oct-2009 14:21:04] <djack> oki just a sec
[19-Oct-2009 14:21:06] <rmatte> oh I see
[19-Oct-2009 14:22:55] <djack> http://pastebin.com/d1b33a07c
[19-Oct-2009 14:23:03] <rmatte> thanks
[19-Oct-2009 14:23:14] <rmatte> ah, that is pretty simple
[19-Oct-2009 14:23:18] <djack> idd
[19-Oct-2009 14:23:20] <rmatte> afk for 5 mins
[19-Oct-2009 14:23:29] <djack> i wass looking at the wrong line ....
[19-Oct-2009 14:24:00] <djack> silly me
[19-Oct-2009 14:25:59] <djack> basicly when a test of webinject is failed i generate a error file. at the next check and when everything is ok the file is read out (holds the eventid) and than removed and the event will be cleared
[19-Oct-2009 14:26:34] <djack> however the problem i have with webinject is that i can not modify the headers in a way that i want
[19-Oct-2009 14:29:29] <JROCK2004> I am getting a report that smtp port 25 is down but it is not
[19-Oct-2009 14:29:40] <JROCK2004> any thoughts on why I am getting a false positive
[19-Oct-2009 14:30:26] <rmatte> back
[19-Oct-2009 14:32:01] <straterra> JROCK2004: Bad config?
[19-Oct-2009 14:32:42] <JROCK2004> straterra: you mean on the zenoss server or are you talking about my sendmail script?
[19-Oct-2009 14:32:55] <straterra> The script..or a firewall..or other network issue
[19-Oct-2009 14:34:18] <JROCK2004> straterra: well my nagios server that is on the same box as zenoss is not reporting issues with it
[19-Oct-2009 14:34:45] <rmatte> JROCK2004: try to telnet to port 25 on that device from the Zenoss server, see if you get a connection
[19-Oct-2009 14:34:51] <rmatte> ah
[19-Oct-2009 14:35:09] <rmatte> did you actually create that snmp port monitor or did you use one of the stock ones?
[19-Oct-2009 14:35:22] <JROCK2004> rmatte: stock one
[19-Oct-2009 14:35:33] <rmatte> hmmm, weird
[19-Oct-2009 14:36:24] <JROCK2004> hmm well telnet is not connecting to it
[19-Oct-2009 14:36:44] <JROCK2004> Ah wait I do not have port 35 open in the firewall for incoming
[19-Oct-2009 14:36:48] <JROCK2004> 25 I mean
[19-Oct-2009 14:37:00] <JROCK2004> that is probably why duh
[19-Oct-2009 14:51:44] <rmatte> yup
[19-Oct-2009 14:53:07] <rmatte> you know what else sucks?  you can't rename organizers
[19-Oct-2009 14:53:27] <rmatte> generally not an issue, but it does become annoying in certain situations
[19-Oct-2009 14:54:07] <rmatte> aha, you can do it from the zope management interface
[19-Oct-2009 14:55:53] <djack> rmatte how do you mean
[19-Oct-2009 14:58:18] <rmatte> you just navigate to Groups or whatever, then put /manage after the URL
[19-Oct-2009 14:58:20] <rmatte> and hit enter
[19-Oct-2009 14:58:25] <rmatte> and it'll bring you to ZMI
[19-Oct-2009 14:58:36] <rmatte> then you can put a checkmark next to the group and click Rename
[19-Oct-2009 14:59:47] <rmatte> You can do it for locations too
[19-Oct-2009 15:02:33] <mrayzenoss> anyone want to provide a quote for the 2.5 press release?
[19-Oct-2009 15:02:34] <mrayzenoss> :)
[19-Oct-2009 15:03:13] <JROCK2004> Did I read right that there is built in LDAP support in zenoss?
[19-Oct-2009 15:03:35] <rmatte> JROCK2004: well, you can get it working in the core version, but it's not as simple as just turning an option on
[19-Oct-2009 15:04:08] <mrayzenoss> JROCK2004: docs/DOC-2510
[19-Oct-2009 15:04:16] <rmatte> I'll see if I can dig up... and Matt beat me to it
[19-Oct-2009 15:04:49] <JROCK2004> well I was looking more for how to monitor that it is up and running
[19-Oct-2009 15:04:55] <JROCK2004> not to use if for authentication
[19-Oct-2009 15:05:06] <mrayzenoss> JROCK2004: docs/DOC-3422
[19-Oct-2009 15:05:18] <mrayzenoss> and community/documentation/official_documentation/zenoss-extended-monitoring for the documentation
[19-Oct-2009 15:05:26] <JROCK2004> there it is thanks
[19-Oct-2009 15:09:10] <JROCK2004> well I think that LDAP addon just broke zenoss http://pastebin.ca/1630558
[19-Oct-2009 15:09:27] <rmatte> no
[19-Oct-2009 15:09:35] <rmatte> you need to restart Zenoss after installing certain ZenPacks
[19-Oct-2009 15:09:35] <cgibbons> forgot the chicken blood
[19-Oct-2009 15:09:41] <rmatte> restart it and that problem should go away
[19-Oct-2009 15:10:19] <rmatte> ...and the chicken blood does help too
[19-Oct-2009 15:10:27] <rmatte> we should really make a chicken blood ZenPack
[19-Oct-2009 15:10:32] <rmatte> with MOAR PONIES
[19-Oct-2009 15:10:58] <JROCK2004> You guys are geniuses
[19-Oct-2009 15:11:04] <rmatte> we try
[19-Oct-2009 15:13:29] <twm1010> chicken blood? the wit in here is awesome :D
[19-Oct-2009 15:13:40] <rmatte> once again, we try
[19-Oct-2009 15:13:42] <rmatte> :)
[19-Oct-2009 15:13:53] <JROCK2004> Yes you guys do lol
[19-Oct-2009 15:14:36] <rmatte> mrayzenoss: what kind of quote are you looking for?
[19-Oct-2009 15:15:35] <mrayzenoss> marketing is being a bit vague… something about how Zenoss Core and the Zenoss Community help you succeed :p
[19-Oct-2009 15:15:56] <rmatte> You could recycle my quote from the one million downloads :P
[19-Oct-2009 15:16:11] <rmatte> just kidding
[19-Oct-2009 15:16:17] <rmatte> I'll see if I can come up with something
[19-Oct-2009 15:16:45] <mrayzenoss> that is a good quote :)
[19-Oct-2009 15:16:53] <rmatte> hehe
[19-Oct-2009 15:17:12] <mrayzenoss> "MOAR PONIES"-rmate
[19-Oct-2009 15:17:23] <mrayzenoss> err… "rmatte"
[19-Oct-2009 15:17:48] <rmatte> hehe
[19-Oct-2009 15:17:54] <rmatte> do it up
[19-Oct-2009 15:33:26] <sergeymasushko> hi to all. How can I figure out why zenoss clears an event and almost immediately creates a new same event ( MySQL Error: (1045, "Access denied for user 'zenoss'@'my.company.net' (using password: YES)") )
[19-Oct-2009 15:34:16] JROCK2004_ is now known as JROCK2004
[19-Oct-2009 15:37:57] <davetoo> ok
[19-Oct-2009 15:38:13] <davetoo> I wish folks would populate the Device Class description fields
[19-Oct-2009 15:38:31] <davetoo> so I know when a new one pops up in the distribution, what is special about it
[19-Oct-2009 15:39:55] <davetoo> e.g. /Devices/Network/Cisco
[19-Oct-2009 15:41:16] <rmatte> ummm, that device class is standard
[19-Oct-2009 15:41:23] <rmatte> and it's been there for like the past 10 version
[19-Oct-2009 15:41:25] <rmatte> versions*
[19-Oct-2009 15:41:26] <rmatte> lol
[19-Oct-2009 15:42:22] <rmatte> sergeymasushko: that sounds like it's being generated by a command based datapoint?
[19-Oct-2009 15:42:23] <davetoo> heh
[19-Oct-2009 15:42:28] <davetoo> 10?
[19-Oct-2009 15:42:42] <rmatte> sergeymasushko: http://dev.zenoss.org/trac/ticket/5494
[19-Oct-2009 15:42:57] <rmatte> sergeymasushko: zenpatch 15003
[19-Oct-2009 15:43:00] <rmatte> then restart Zenoss
[19-Oct-2009 15:43:08] <davetoo> maybe I trimmed it out of my 2.3.3 and forgot?
[19-Oct-2009 15:43:19] <rmatte> davetoo: It was DEFINITELY there in 2.3.3
[19-Oct-2009 15:43:24] <rmatte> lol
[19-Oct-2009 15:43:39] <davetoo> well, I *do* have CRS
[19-Oct-2009 15:44:39] <davetoo> Now that brings back another question in my mind: the /Network/Router class
[19-Oct-2009 15:44:41] <sergeymasushko> rmatte: thanks
[19-Oct-2009 15:44:57] <rmatte> sergeymasushko: no problem
[19-Oct-2009 15:46:02] <rmatte> actually...
[19-Oct-2009 15:46:10] <rmatte> I have /Network/Router/Cisco
[19-Oct-2009 15:46:18] <rmatte> but I think it's because I moved /Network/Cisco in to there
[19-Oct-2009 15:46:34] <rmatte> since it made more sense
[19-Oct-2009 15:46:39] <davetoo> I created a /Network/Router/Cisco
[19-Oct-2009 15:46:56] <davetoo> but the line between router and not-a-router grows fuzzier and fuzzier
[19-Oct-2009 15:47:18] <rmatte> that's why I created /Network/Switch/Cisco
[19-Oct-2009 15:47:24] <rmatte> and /Network/Wireless/Cisco
[19-Oct-2009 15:47:30] <rmatte> and copied the template to those
[19-Oct-2009 15:47:35] <davetoo> as did I (well not the Wireless)
[19-Oct-2009 15:47:36] <rmatte> and made whatever modifications I needed to
[19-Oct-2009 15:47:48] <etank> is there a place to tell zenoss not to flatten the rrd graphs?
[19-Oct-2009 15:47:57] <etank> or to wait a longer period before doing it
[19-Oct-2009 15:48:00] <rmatte> etank: "flatten"?
[19-Oct-2009 15:48:03] <rmatte> oh
[19-Oct-2009 15:48:15] <etank> it seems that after 24 hours it starts to average the data
[19-Oct-2009 15:48:15] <sergeymasushko> rmatte: http://pastebin.com/m41fe8e58 what should I enter here?
[19-Oct-2009 15:48:22] <rmatte> I get what you mean, when it summarises the data
[19-Oct-2009 15:48:24] <etank> and makes the graphs flatten
[19-Oct-2009 15:48:26] <davetoo> etank:
[19-Oct-2009 15:48:28] <etank> rmatte: right
[19-Oct-2009 15:48:34] <davetoo> that is a fundamental principle of RRD operation
[19-Oct-2009 15:48:40] <rmatte> ummmm, lemme check
[19-Oct-2009 15:49:06] <davetoo> you could change the RRD file creation parameters
[19-Oct-2009 15:49:06] <etank> davetoo: i understand that but i would like to make it start after a greater priod of time
[19-Oct-2009 15:49:11] <davetoo> in Collectors
[19-Oct-2009 15:49:31] <rmatte> he basically wants to make it start summarizing after like a week instead of 24 hours
[19-Oct-2009 15:49:33] <rmatte> or whatever
[19-Oct-2009 15:49:33] <etank> i understand that it would take more disc space too but i can live with that
[19-Oct-2009 15:49:39] <davetoo> zport/dmd/Monitors/Performance/localhost/editPerformanceConf
[19-Oct-2009 15:49:43] <etank> rmatte: exactly
[19-Oct-2009 15:50:13] <davetoo> in the Default RRD Create Command there
[19-Oct-2009 15:50:30] <davetoo> you'll have to rm all of your existing rrd files for change to do anything
[19-Oct-2009 15:50:38] <davetoo> for existing devices, anyway
[19-Oct-2009 15:50:41] <etank> now i have to learn what those mean so i know what to change it to :)
[19-Oct-2009 15:50:55] <etank> davetoo: not a problem
[19-Oct-2009 15:51:10] <davetoo> I *think* there is a tool called rrdtune that could change existing files
[19-Oct-2009 15:52:13] <etank> is it documented in the zenoss docs what the Default RRD Create Command settings mean?
[19-Oct-2009 15:53:22] <davetoo> I'd look for the RRDTool docs/tutorials on-lines
[19-Oct-2009 15:53:55] <etank> im there now
[19-Oct-2009 15:55:38] <rmatte> actually here's an example of how to use RRDtool on all current RRD files
[19-Oct-2009 15:55:38] <rmatte> find $ZENHOME/perf -name '*.rrd' -exec rrdtool tune "{}" -i ds0:U \;
[19-Oct-2009 15:55:58] <rmatte> just change the rrdtool parameters according to what you need
[19-Oct-2009 15:58:32] <etank> thanks rmatte and davetoo
[19-Oct-2009 15:58:36] <rmatte> np
[19-Oct-2009 15:58:39] <etank> i will look into it more
[19-Oct-2009 15:59:12] <sergeymasushko> rmatte: re patch it asked a file... what should I enter there?
[19-Oct-2009 15:59:29] <rmatte> sergeymasushko: is that machine not connected to the internet?
[19-Oct-2009 15:59:43] <sergeymasushko> rmatte: connected....
[19-Oct-2009 15:59:51] <rmatte> and you're the zenoss user?
[19-Oct-2009 16:00:03] <sergeymasushko> rmatte: http://pastebin.com/m41fe8e58
[19-Oct-2009 16:00:45] <rmatte> sergeymasushko: what version of Zenoss are you running?
[19-Oct-2009 16:01:41] <sergeymasushko> Zenoss 2.4.5, on       FreeBSD (i386) 7.1.0
[19-Oct-2009 16:01:55] <rmatte> oh, FreeBSD, lovely
[19-Oct-2009 16:02:03] <sergeymasushko> :)
[19-Oct-2009 16:02:11] <rmatte> that may cause zenpatch not to work properly
[19-Oct-2009 16:02:39] <rmatte> try executing the command "patch"
[19-Oct-2009 16:02:42] <rmatte> are you able to?
[19-Oct-2009 16:03:14] <sergeymasushko> what should I get?
[19-Oct-2009 16:03:26] <rmatte> actually nevermind
[19-Oct-2009 16:03:29] <rmatte> here's what you do...
[19-Oct-2009 16:03:30] <sergeymasushko> I got nothing....
[19-Oct-2009 16:03:35] <rmatte> run zenpatch again for that patch
[19-Oct-2009 16:03:47] <rmatte> it's prompting you because it has no idea where the Auto.py file is apparently
[19-Oct-2009 16:03:53] <rmatte> find the file then paste the path in and hit enter
[19-Oct-2009 16:03:59] <rmatte> if it prompts you for any other files do the same
[19-Oct-2009 16:04:02] <rmatte> then restart Zenoss
[19-Oct-2009 16:04:05] <rmatte> hopefully that'll work
[19-Oct-2009 16:04:27] <sergeymasushko> ok... I hope it doesn't broke anything :))))
[19-Oct-2009 16:04:33] <rmatte> I doubt it
[19-Oct-2009 16:04:42] <rmatte> it's all python, exact same files as you'd be running on Linux
[19-Oct-2009 16:04:48] <rmatte> so a little change shouldn't hurt anything
[19-Oct-2009 16:05:50] <rmatte> I like FreeBSD, it's just a pain to run Zenoss on
[19-Oct-2009 16:05:51] <rmatte> lol
[19-Oct-2009 16:06:33] <sergeymasushko> rmatte: it's true :)
[19-Oct-2009 16:07:15] <rmatte> It also doesn't get the same level of package support as Linux does in general
[19-Oct-2009 16:07:35] <rmatte> I got tired of having to hack config files to compile stuff all the time
[19-Oct-2009 16:07:55] <rmatte> I remember having to actually edit KDE source code to get it to compile on FreeBSD back in the day
[19-Oct-2009 16:08:01] <davetoo> ok, devs, if anybody is still around...  how can I run a datacollector/modeler plugin such that I can insert pdb breakpoints?
[19-Oct-2009 16:08:17] <davetoo> rmatte: guys like you are the reason that stuff doesn't work on freebsd :)
[19-Oct-2009 16:08:22] <davetoo> You gave up
[19-Oct-2009 16:08:23] <davetoo> :)
[19-Oct-2009 16:08:51] <rmatte> davetoo: I did use FreeBSD as my only OS for 5 years, so I'd say I didn't give up too easily, wouldn't you?
[19-Oct-2009 16:08:58] <davetoo> I'm teasing
[19-Oct-2009 16:09:01] <rmatte> lol
[19-Oct-2009 16:09:02] <rmatte> I know
[19-Oct-2009 16:09:14] <davetoo> It's been my workhorse for a long timen
[19-Oct-2009 16:09:40] <rmatte> I flopped over to Linux in College because I couldn't get the wireless card on the computer working in FreeBSD with encryption.  It would work fine without encryption but it was useless.
[19-Oct-2009 16:09:51] <davetoo> but I get frustrated at the linux-centric dependencies of new apps
[19-Oct-2009 16:09:54] <rmatte> Wireless card on my college laptop rather
[19-Oct-2009 16:09:55] <mrayzenoss> davetoo: were you looking for something like Ian's comment about pb in this thread? thread/10452
[19-Oct-2009 16:10:06] <mrayzenoss> err… pdb
[19-Oct-2009 16:10:33] <davetoo> that's part of it...
[19-Oct-2009 16:10:41] <rmatte> Then the school switched to WPA so I had to hack on WPA supplicant until I figured out the school's WPA settings (trial and error) and then I wrote a bash script to make it braindead simple to use, packaged it up, and sent it out to the whole class
[19-Oct-2009 16:11:14] <rmatte> I was also the one who actually cracked the WEP keys (before they switched to WPA) when the sys admins refused to give them to us since we could see them in plaintext in Linux
[19-Oct-2009 16:11:17] Zenethian is now known as zenethian
[19-Oct-2009 16:11:21] <rmatte> they would only type them in to windows XP laptops
[19-Oct-2009 16:11:30] <mrayzenoss> rmatte: heh, I wrote the same thing for my school… only it was for dial-up :p
[19-Oct-2009 16:11:31] <davetoo> the issue  is that the plugin is run from zenmodeler within Twisted (I think) so I don't have the tty
[19-Oct-2009 16:11:55] <rmatte> mrayzenoss: haha, nice
[19-Oct-2009 16:12:29] <davetoo> basically I need to figure out how to run, say, DataCollector/plugin/zenoss/snmp/InterfaceMap.py directly from a shell
[19-Oct-2009 16:12:46] <davetoo> or with some wrapper that still leaves me with the controlling terminal
[19-Oct-2009 16:12:56] <rmatte> davetoo: you can technically just execute it but it won't do much lol
[19-Oct-2009 16:13:11] <mrayzenoss> +OoVvirt
[19-Oct-2009 16:13:14] <davetoo> right, so at the moment I don't *want* to create objects and relations yet.
[19-Oct-2009 16:13:14] <mrayzenoss> oops
[19-Oct-2009 16:13:33] <rmatte> trivVoO+
[19-Oct-2009 16:13:34] <davetoo> I just want  to see what the snmp tables look like when GetTableMap creates them
[19-Oct-2009 16:13:40] <sergeymasushko> rmatte: http://pastebin.com/m5d3ea541
[19-Oct-2009 16:13:42] <davetoo> snuh?
[19-Oct-2009 16:13:58] <rmatte> ah
[19-Oct-2009 16:14:02] <rmatte> not sure how you'd do that
[19-Oct-2009 16:14:09] <sergeymasushko> :(
[19-Oct-2009 16:14:40] <rmatte> you'd have to create a copy of InterfaceMap.py and mess around with defining values statically
[19-Oct-2009 16:14:40] <rmatte> then execute it
[19-Oct-2009 16:14:40] <rmatte> or something
[19-Oct-2009 16:15:00] <davetoo> I'm going to reply to my own forum post to clarify :)
[19-Oct-2009 16:15:36] <rmatte> sergeymasushko: hmmm
[19-Oct-2009 16:15:51] <rmatte> sergeymasushko: you are now entering bsd hell
[19-Oct-2009 16:15:52] <rmatte> lol
[19-Oct-2009 16:16:00] <rmatte> "Hey, there's chuck!"
[19-Oct-2009 16:16:39] <rmatte> http://dmon.org/graphics/dmon.jpg
[19-Oct-2009 16:17:15] <sergeymasushko> rmatte: seems now I'm starting to understand meaning of bsd logo :)
[19-Oct-2009 16:17:25] <rmatte> hehe
[19-Oct-2009 16:18:26] <rmatte> Here are 2 wallpapers that I made way back in the day when I was a BSD user...
[19-Oct-2009 16:18:30] <rmatte> http://dmon.org/graphics/burnwinbg.jpg
[19-Oct-2009 16:18:32] <rmatte> http://dmon.org/graphics/devilinside.png
[19-Oct-2009 16:18:36] <davetoo> mrayzenoss: does that make sense?
[19-Oct-2009 16:18:55] <RoundQube> rmatte what do you use now?
[19-Oct-2009 16:19:04] <rmatte> RoundQube: mostly Ubuntu Linux
[19-Oct-2009 16:19:12] <rmatte> RoundQube: and Gentoo on my home server
[19-Oct-2009 16:19:15] <RoundQube> rmatte may i ask why the conversion?
[19-Oct-2009 16:19:35] <rmatte> RoundQube: better package support, better hardware support (at the time)
[19-Oct-2009 16:19:41] <RoundQube> usually bsd ppl are hard-core... more so than linux user's. I used all, openbsd, netbsd, freebsd, linux etc.. but just wondering
[19-Oct-2009 16:20:30] <rmatte> I used FreeBSD for 5 years, then in college I couldn't get my wireless card to work properly with FreeBSD (I tried for like 3 days), so I tried out Gentoo and I liked it a lot since it had a similar feel to FreeBSD
[19-Oct-2009 16:20:49] <rmatte> so I used Gentoo for a couple years, then eventually switched to Ubuntu when I got sick of it taking hours to compile packages
[19-Oct-2009 16:21:04] <rmatte> It would take like a full week to setup a FreeBSD or Gentoo desktop system
[19-Oct-2009 16:21:17] <RoundQube> rmatte haha  ya
[19-Oct-2009 16:21:21] <rmatte> I can setup a fully functional Ubuntu install in a couple hours
[19-Oct-2009 16:21:22] <sergeymasushko> I believe that BSD is good for servers only.... not for home use...
[19-Oct-2009 16:21:41] <straterra> I use RHEL for servers..Windows or Gentoo for desktops
[19-Oct-2009 16:22:06] <rmatte> BSD works for home use, I used it as a desktop OS for 4 years (first year was commandline only)
[19-Oct-2009 16:22:14] <rmatte> but it's definitely not on par with Linux
[19-Oct-2009 16:22:59] <RoundQube> rmatte commandline is nice but how do you surf the net?
[19-Oct-2009 16:23:03] <rmatte> and if you really want to use BSD for desktop these days I'd hit up a project like: http://desktopbsd.net/
[19-Oct-2009 16:23:05] <RoundQube> i mean graphically, you'd need that
[19-Oct-2009 16:23:47] <rmatte> RoundQube: I was 14 and I decided I was going to learn unix, so I bought an old computer off of ebay, downloaded FreeBSD and set it up next to my windows computer, then networked them together and used it for scripting and learning purposes only
[19-Oct-2009 16:24:13] <RoundQube> rmatte thats the way to do it :)
[19-Oct-2009 16:24:40] <rmatte> then I eventually installed windowmaker on it (not sure if you've ever used that window manager before)
[19-Oct-2009 16:24:47] <rmatte> screwed around with that for a bit
[19-Oct-2009 16:25:00] <rmatte> then eventually made my way to blackbox (which is now basically fluxbox)
[19-Oct-2009 16:25:06] <rmatte> then made my way to KDE
[19-Oct-2009 16:25:08] <RoundQube> rmatte of course i have
[19-Oct-2009 16:25:13] <rmatte> I used KDE for ages
[19-Oct-2009 16:25:16] <RoundQube> im a E fantatic though now
[19-Oct-2009 16:25:20] <rmatte> I've been using gnome lately
[19-Oct-2009 16:25:32] <rmatte> E?
[19-Oct-2009 16:25:36] <rmatte> drugs are bad
[19-Oct-2009 16:25:36] <RoundQube> Enlightenment
[19-Oct-2009 16:25:38] <rmatte> :)
[19-Oct-2009 16:25:40] <RoundQube> hehe
[19-Oct-2009 16:25:44] <rmatte> oh, right
[19-Oct-2009 16:25:46] <RoundQube> Enlightenment is indeed a drug
[19-Oct-2009 16:25:47] <rmatte> I've used Enlightenment a few times
[19-Oct-2009 16:26:05] <davetoo> I looked at it and found it to be a gigantic memory and cpu cycle pig
[19-Oct-2009 16:26:06] <sergeymasushko> I'm waiting for kFreeBSD.... it's debian with the core of freebsd
[19-Oct-2009 16:26:08] <davetoo> and banished it
[19-Oct-2009 16:26:12] <RoundQube> im actually using Elive (debian+enlightenment) distro on my MSI Wind U123
[19-Oct-2009 16:26:23] <RoundQube> i have CentOS for Zenoss
[19-Oct-2009 16:26:53] <RoundQube> davetoo it is but if you got the memory and cpu cycles...=)
[19-Oct-2009 16:27:28] <rmatte> I actually prefer Ubuntu for Zenoss
[19-Oct-2009 16:27:44] <rmatte> I'm not a fan of RedHat, CentOS, and the likes
[19-Oct-2009 16:28:54] <rmatte> I have to admit though, kde4 is getting fairly sexy
[19-Oct-2009 16:29:16] <rmatte> here's what I was able to do with kde4, and this was wayyyyy back like right after it launched
[19-Oct-2009 16:29:18] <rmatte> http://dmon.org/graphics/screens/screen3.png
[19-Oct-2009 16:29:24] <rmatte> http://dmon.org/graphics/screens/screen2.png
[19-Oct-2009 16:29:38] <rmatte> (I'm a sucker for eye candy)
[19-Oct-2009 16:30:51] <rmatte> ...and here's my current home desktop: http://dmon.org/graphics/screens/screen.png
[19-Oct-2009 16:31:04] <rmatte> though I'm sort of getting sick of it, might re-design it some time soon
[19-Oct-2009 16:31:34] <zenethian> but if only you had a unicode font...  :)
[19-Oct-2009 16:31:45] <rmatte> bitmap fonts are nice
[19-Oct-2009 16:31:49] <rmatte> artwiz ftw!
[19-Oct-2009 16:32:12] <zenethian> perhaps but the A's with the umauts remind me of 1998,  :)
[19-Oct-2009 16:32:32] <rmatte> meh, I like them
[19-Oct-2009 16:32:44] <zenethian> Hehe, hey, to each their own right?  :)
[19-Oct-2009 16:32:53] <rmatte> If I switch it I'm keeping the font but I'm definitely making it brighter
[19-Oct-2009 16:32:57] <rmatte> it's too dark
[19-Oct-2009 16:34:46] <davetoo> ok, I had something wrong; I *can* acutally use pdb breakpoints in my plugin running under zenmodeler,
[19-Oct-2009 16:34:53] <kobalt> Question, is there anyway to have zenoss do a audiable alert or a screen popup when a event occurs?
[19-Oct-2009 16:34:58] <davetoo> one step closer
[19-Oct-2009 16:35:07] <rmatte> The desktop from my old college laptop that I was talking about (when I was running gentoo)
[19-Oct-2009 16:35:08] <rmatte> http://kde-look.org/content/show.php/dark+nexus?content=27501
[19-Oct-2009 16:35:20] <davetoo> kobalt: I don't know but I have seen that topic in the forum archives a few times, go search there
[19-Oct-2009 16:35:26] <rmatte> I made that wallpaper, and the wireless status applet
[19-Oct-2009 16:35:36] <davetoo> community/forums
[19-Oct-2009 16:35:43] <sergeymasushko> so can someone guide what should I do with the patch... I do not know python.... :)
[19-Oct-2009 16:35:59] <rmatte> kobalt: nothing built in
[19-Oct-2009 16:36:08] <rmatte> kobalt: you'd have to set something up from scratch
[19-Oct-2009 16:36:17] <rmatte> kobalt: definitely possible though
[19-Oct-2009 16:36:36] <kobalt> rmatte: cool will have to look and see if I can figure something out
[19-Oct-2009 16:36:54] <kobalt> davetoo: thanks for the tip I will take a looj
[19-Oct-2009 16:37:00] <kobalt> davetoo: look even
[19-Oct-2009 16:37:58] <rmatte> More wallpaper that I made: http://kde-look.org/CONTENT/content-files/12093-nexusbg.jpg
[19-Oct-2009 16:38:51] <zenethian> I have no artistic ability, thus I am a programmer.
[19-Oct-2009 16:39:02] <rmatte> I've got all sorts of tech talents lol
[19-Oct-2009 16:39:10] <zenethian> :)
[19-Oct-2009 16:39:16] <rmatte> Jack of all trades
[19-Oct-2009 16:39:50] <rmatte> sergeymasushko: one sec, might have an idea
[19-Oct-2009 16:39:50] <kobalt> rmatte: wow I like that
[19-Oct-2009 16:39:55] <rmatte> kobalt: thanks
[19-Oct-2009 16:39:55] <zenethian> fortunate, you are!  I really wish I had artistic ability, but I do good just color coordinating my clothes.
[19-Oct-2009 16:40:09] <rmatte> I can't draw all that well, but I'm a wiz with photoshop
[19-Oct-2009 16:41:07] <sergeymasushko> zenethian: earlier I was a designer :)
[19-Oct-2009 16:41:54] <rmatte> Me wearing my new paintball mask: http://dmon.org/graphics/paintball/save_phace/save_phace_lazarus3.JPG
[19-Oct-2009 16:42:27] <rmatte> sergeymasushko: we may have to try to use the patch command manually...
[19-Oct-2009 16:42:56] <rmatte> sergeymasushko: locate where it downloaded the diff file to
[19-Oct-2009 16:42:57] <sergeymasushko> svnupdate?
[19-Oct-2009 16:43:03] <rmatte> sergeymasushko: It should be in $ZENHOME/Products
[19-Oct-2009 16:43:15] <rmatte> should be r15003.diff
[19-Oct-2009 16:43:17] <rmatte> or something
[19-Oct-2009 16:44:08] <rmatte> oh wait nevermind
[19-Oct-2009 16:44:10] <rmatte> one sec
[19-Oct-2009 16:45:03] <rmatte> sergeymasushko: ok, do this...
[19-Oct-2009 16:45:10] <rmatte> sergeymasushko: go to http://dev.zenoss.org/trac/changeset/15003
[19-Oct-2009 16:45:30] <rmatte> you'll see at the top it lists files: parsers/Auto.py, parsers.Cacti.py, etc...
[19-Oct-2009 16:45:37] <rmatte> and it lists diffs beside each
[19-Oct-2009 16:45:57] <rmatte> scroll all the way to the bottom
[19-Oct-2009 16:46:05] <rmatte> and you'll see a link marked "Unified Diff"
[19-Oct-2009 16:46:44] <rmatte> copy the link location
[19-Oct-2009 16:47:00] <rmatte> actually, save the file (won't be able to do a fetch it seems)
[19-Oct-2009 16:47:05] <rmatte> then throw the file on the server
[19-Oct-2009 16:47:15] <rmatte> then you want to find each of the files that were listed at the top of that page
[19-Oct-2009 16:47:30] <rmatte> and do: patch <filename> < <patchname>
[19-Oct-2009 16:47:43] <rmatte> include the full path for each if necessary
[19-Oct-2009 16:48:08] <rmatte> so: patch /blah/blah/Auto.py < /blah/blah/blah/patch.diff
[19-Oct-2009 16:48:10] <rmatte> or whatever
[19-Oct-2009 16:48:18] <sergeymasushko> ok
[19-Oct-2009 16:48:20] <rmatte> repeat for each file
[19-Oct-2009 16:48:21] <sergeymasushko> thanks
[19-Oct-2009 16:48:26] <sergeymasushko> will try it
[19-Oct-2009 16:48:55] <rmatte> k
[19-Oct-2009 17:10:18] <rmatte> Wow, I feel really confident when my ISPs website it throwing proxy errors
[19-Oct-2009 17:10:28] <rmatte> s/it/is
[19-Oct-2009 17:12:21] <rmatte> well, home time
[19-Oct-2009 17:12:25] <rmatte> talk to you guys tomorrow
[19-Oct-2009 17:12:49] <rmatte> wow, it's actually 12* Celsius out
[19-Oct-2009 17:12:51] <sergeymasushko> rmatte: see ya
[19-Oct-2009 17:12:55] <rmatte> cya
[19-Oct-2009 17:14:30] <mrayzenoss> later
[19-Oct-2009 17:43:00] <sergeymasushko> mrayzenoss: evening ... I tried to apply the patch 15003 on 2.4.5 (freeBSD) without success: http://pastebin.com/f262cc016
[19-Oct-2009 17:45:07] <mrayzenoss> hmm… you're on 2.4.5 and that didn't apply?  weird
[19-Oct-2009 17:45:25] <mrayzenoss> you did 'zenpatch 15003' as the zenoss user in $ZENHOME?
[19-Oct-2009 17:47:10] <mrayzenoss> I gotta run, post it to zenoss-dev and I'll try to take a look at it
[19-Oct-2009 17:47:26] <kobalt> ok so the event command, what do I have to put to make it do a popup window like when you click on the event details button
[19-Oct-2009 17:59:14] <markeriv> hey guys, got a question for you concerning graphing errors for a routers serial interface
[19-Oct-2009 17:59:27] <markeriv> i have tried setting a threshold for a value on errors
[19-Oct-2009 17:59:37] <markeriv> but most routers dont clear their counters other than at reboot times
[19-Oct-2009 17:59:50] <markeriv> so the alarm comes and stays until someone powercycles the device and errors hit 0
[19-Oct-2009 17:59:59] <markeriv> the alternate is setting the threshold too high to matter
[19-Oct-2009 18:00:03] <markeriv> any ideas
[19-Oct-2009 18:00:04] <markeriv> ?
[19-Oct-2009 18:00:19] <kobalt> markeriv: yea hold on let me look
[19-Oct-2009 18:00:30] <markeriv> sweet
[19-Oct-2009 18:01:14] <davetoo> yaknow, my plugin works a lot better if I'm using the correct OID for the table I want to snarf :)
[19-Oct-2009 18:02:25] <kobalt> markeriv: yeah I belive its setting the counter type one of them trying to find the definitions
[19-Oct-2009 18:02:41] <kobalt> its either absolute or the other one lol
[19-Oct-2009 18:03:48] <kobalt> its Absolute
[19-Oct-2009 18:03:50] <kobalt> â—¦ABSOLUTE - Saves the rate of change, but assumes that the previous value is set to 0. The difference between the current and the previous value is always equal to the current value. Thus, ABSOLUTE stores the current value, divided by the step interval.
[19-Oct-2009 18:04:27] <kobalt> oh wait
[19-Oct-2009 18:04:32] <kobalt> lol read it backwards
[19-Oct-2009 18:04:39] <kobalt> you want counter
[19-Oct-2009 18:04:48] <kobalt> â—¦COUNTER - Saves the rate of change of the value over a step period. This assumes that the value is always increasing (the difference between the current and the previous value is greater than 0). Traffic counters on a router are an ideal candidate for using COUNTER.
[19-Oct-2009 18:05:16] <kobalt> markeriv: so you want to set the data to COUNTER
[19-Oct-2009 18:06:01] <kobalt> davetoo: yeah try getting sonet PM's from a router....
[19-Oct-2009 18:06:25] <davetoo> ?
[19-Oct-2009 18:06:28] <davetoo> PMs?
[19-Oct-2009 18:06:35] <kobalt> Performance
[19-Oct-2009 18:07:00] <davetoo> I'm working on a zenpack to properly monitor Cisco CPUs
[19-Oct-2009 18:07:02] <kobalt> I did the same thing you did aka wrong oid for the device
[19-Oct-2009 18:07:07] <kobalt> ooo
[19-Oct-2009 18:07:10] <davetoo> oh, heh,
[19-Oct-2009 18:07:12] <kobalt> I would be interesting in that
[19-Oct-2009 18:07:21] <kobalt> our netowrk is 90% cisco
[19-Oct-2009 18:07:26] <davetoo> no, I just forgot to change the numeric OID in the code I copied to test from
[19-Oct-2009 18:07:31] <davetoo> kobalt: any Nexus boxes yet?
[19-Oct-2009 18:07:49] <davetoo> I can't believe people aren't clamoring for proper modern cisco CPU monitoring
[19-Oct-2009 18:08:04] <kobalt> davetoo: no nexus boxes
[19-Oct-2009 18:08:22] <davetoo> I've seen some brief indications in forum posts that people might be working on the same thing, but I haven't found a zenpack
[19-Oct-2009 18:08:32] <davetoo> nor changes to the core, to monitor multiple CPUs
[19-Oct-2009 18:09:07] <davetoo> NX-OS doesn't yet have an SNMP agent that's useful to zenoss
[19-Oct-2009 18:09:21] <davetoo> no ip routes, no ip address tables
[19-Oct-2009 18:09:37] <kobalt> davetoo: I cant believe we are the only ones that want to know exactly when a node/interface clears
[19-Oct-2009 18:09:59] <davetoo> clears?
[19-Oct-2009 18:10:02] <kobalt> davetoo: Im trying to figure out a workaround for zenoss autoclearing events
[19-Oct-2009 18:10:14] <davetoo> oh,
[19-Oct-2009 18:10:52] <kobalt> yeah if I have a interface go down and then clear a minute later... we are proactive and call our customers and let them know, but with zenoss at default we would not see that event
[19-Oct-2009 18:10:57] <kobalt> cause it auto clears it
[19-Oct-2009 18:11:00] <davetoo> hmm, I was poking around in that area but don't remember how that might be done
[19-Oct-2009 18:11:20] <kobalt> I can set the severity to anything other then clear easily
[19-Oct-2009 18:11:31] <davetoo> if it can be done without hacking the code
[19-Oct-2009 18:12:10] <kobalt> I just do a transform, if severity == 0 then severity = 3
[19-Oct-2009 18:12:42] <kobalt> but with a node down, it does not start graphing the device till the status ping down event goes away
[19-Oct-2009 18:13:09] <davetoo> that is mostly to avoid snmp timeouts
[19-Oct-2009 18:13:42] <davetoo> but doesn't take into account a busy router de-prioritizing icmp
[19-Oct-2009 18:13:43] <kobalt> right, but the trigger for the monitoring is not the up clear event, its the down
[19-Oct-2009 18:14:06] <kobalt> I have mine set to ping 4 times with a 1.5 sec wait
[19-Oct-2009 18:14:15] <kobalt> so I normally dont get icmp drops
[19-Oct-2009 18:14:45] <kobalt> but when it pings up, it does not clear the down and so snmppref does not resume graphing it
[19-Oct-2009 18:14:46] <kobalt> lol
[19-Oct-2009 18:14:53] <kobalt> I cant win for loosing
[19-Oct-2009 18:17:02] <kobalt> so im trynig to get it to pop up a window with the event info (like when you click on the magnifing glass) but no luck as of yet
[19-Oct-2009 19:57:36] <AlexGC> good evening gentlemen
[19-Oct-2009 22:35:01] <davetoo1> make your peace
[19-Oct-2009 22:50:26] <davetoo1> All your Node are Belong to Zenoss
[19-Oct-2009 22:50:29] <davetoo1> :)
[19-Oct-2009 22:50:33] davetoo1 is now known as DaveToo
[19-Oct-2009 22:50:38] <DaveToo> bwahaha
[19-Oct-2009 23:12:35] <AlexGC> Anyone awake?
[19-Oct-2009 23:16:59] <DaveToo> barely :)
[19-Oct-2009 23:47:11] <patzer> sadly yes
[19-Oct-2009 23:47:36] <patzer> but I've made a lot of progress tonight so perhaps it shall pay dividends
[19-Oct-2009 23:50:17] <AlexGC> :)
[19-Oct-2009 23:51:25] <AlexGC> I'm trying to install zenoss, but  sadly  I'm stuck at the begining.   I'm getting mysqladmin: connect to server at 'localhost' failed   error: 'Access denied for user 'root'@'localhost' (using password: NO)'
[19-Oct-2009 23:51:44] <AlexGC> I'm no linux guru, I just follow instructions.  But what could cause this?
[19-Oct-2009 23:51:56] <AlexGC> pointers, ideas, suggestions are welcomed
[19-Oct-2009 23:52:52] <DaveToo> what kind of install?  rpm? On what platform?
[19-Oct-2009 23:53:37] <DaveToo> That sounds like the mysql instance has a root password, and the zenoss installer/rpm can't handle that; it requires a null/empty root password for the installs and upgrades.
[19-Oct-2009 23:54:36] * DaveToo is making progress on his snmp datacollector plugin
[19-Oct-2009 23:58:08] <AlexGC> Dave, I do apologize, its a centos rpm
[19-Oct-2009 23:58:49] <DaveToo> Check the mysql root password.
[19-Oct-2009 23:58:50] <AlexGC> the wierd thing is, that using the suggested line, in the Install doc..  # /usr/bin/mysqladmin -u root password ''
[19-Oct-2009 23:59:17] <AlexGC> hmm no more errors
[19-Oct-2009 23:59:20] <AlexGC> now that was wierd
[20-Oct-2009 00:00:07] <AlexGC> ERROR 1045 (28000): Access denied for user 'root'@'myserver.com' (using password: YES)
[20-Oct-2009 00:00:11] <AlexGC> there is goes again
[20-Oct-2009 00:00:46] [disconnected at Tue Oct 20 00:00:46 2009]
[20-Oct-2009 00:00:46] [connected at Tue Oct 20 00:00:46 2009]
[20-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[20-Oct-2009 00:02:36] <AlexGC> DaveToo:  thanks it seems to be installing now.  maybe the server was lagged
[20-Oct-2009 00:03:33] <DaveToo> hmm
[20-Oct-2009 00:04:04] <AlexGC> once the install is done I can reset my  sql root pass right?
[20-Oct-2009 00:04:42] <DaveToo> yes
[20-Oct-2009 00:05:12] <AlexGC> I'm looking forward to this, I've tried nagios , this looks nicer
[20-Oct-2009 00:05:52] <DaveToo> How did you graph performance/traffic rates with Nagios?
[20-Oct-2009 00:06:26] <AlexGC> didnt, just kept an eye on stuff being responsive
[20-Oct-2009 00:06:51] <AlexGC> and hit the Brew button when something went red.
[20-Oct-2009 00:06:58] <AlexGC> :)
[20-Oct-2009 00:08:18] <DaveToo> holy crap there are a lot of sensors in a Cisco 7609
[20-Oct-2009 00:08:27] <DaveToo> this one has 126 reporting in snmp
[20-Oct-2009 00:08:53] <AlexGC> 126? hmm interesting
[20-Oct-2009 00:09:49] <DaveToo> 'module 6 asic 2 temperature Sensor', 'module 6 asic 3 temperature Sensor', 'module 6 asic 4 temperature Sensor'
[20-Oct-2009 00:09:50] <DaveToo> and so on
[20-Oct-2009 00:17:39] <DaveToo> oh, lovely when the authors of an RFC turn around and don't use it correctly
[20-Oct-2009 00:23:26] <AlexGC> ahh bummer Unable to create the initial Zenoss object database
[20-Oct-2009 04:20:21] <salawank> hi, how can i get information for esxi server?
[20-Oct-2009 04:20:40] <salawank> i've configured the snmp on vmware esxi 4
[20-Oct-2009 04:20:42] <salawank> all goes well
[20-Oct-2009 04:20:56] <salawank> and i can get information on zenoss
[20-Oct-2009 04:21:09] <salawank> but, there are too few data on it
[20-Oct-2009 04:21:34] <salawank> information such as network interface, disks, processes
[20-Oct-2009 04:21:45] <salawank> are not available
[20-Oct-2009 08:18:15] <twm1010> mornin, ya'll
[20-Oct-2009 08:19:30] <mrayzenoss> morning
[20-Oct-2009 08:21:00] <twm1010> How goes it?
[20-Oct-2009 08:21:31] <mrayzenoss> pretty good, just ate a breakfast taco, getting into my email.  Only 1 meeting on the calendar… it's gonna be a good day
[20-Oct-2009 08:22:06] <twm1010> I made eggs this morning, rode the motorcycle to the office, hit ludicrous speed in the industrial park, no meetings today :)
[20-Oct-2009 08:22:27] <mrayzenoss> might as well go home, the day is too good to ruin with work :p
[20-Oct-2009 08:22:56] <twm1010> todays objective, find some way to correlate website hits to the apache and IIS performance graphs I'm already producing
[20-Oct-2009 08:23:38] <twm1010> I'd prefer to graph unique visitors, but that's not really available, maybe the firewall could give me that.
[20-Oct-2009 08:24:03] <twm1010> IIS gives me "connections" and Apache gives me "Total Accesses", but I don't believe those are like values
[20-Oct-2009 08:34:09] <whitemice> I installed MIBs for my Tripp-Lite UPS with an Envirosense attachment.  I can pull the value for the current temperature.  But if I graph it, it graphs as 289.99m when the value is 87. ???
[20-Oct-2009 08:36:26] <twm1010> hrmmm.... run an SNMPget for that OID or use the test function in the template against your device
[20-Oct-2009 08:36:33] <twm1010> see what integer it returns
[20-Oct-2009 08:36:34] <JROCK2004> Is there a way to clear out all events? I mean delete them so they can never been seen again?
[20-Oct-2009 08:36:52] <twm1010> jrock: kinda
[20-Oct-2009 08:37:13] <twm1010> go to event manager, and set your delete historical events older than to 1 day
[20-Oct-2009 08:37:23] <JROCK2004> ok cool
[20-Oct-2009 08:37:31] <twm1010> by tomorrow it should "delete" them
[20-Oct-2009 08:37:35] <twm1010> but ideally you want to change that back
[20-Oct-2009 08:38:44] <whitemice> twm1010 > snmpwalk -cpublic -v2c 192.168.1.36 1.3.6.1.4.1.850.101.1.1.2.0 against UPS02734 returns SNMPv2-SMI::enterprises.850.101.1.1.2.0 = INTEGER: 87 in 0 seconds.
[20-Oct-2009 08:41:14] <JROCK2004> Could I manually go into the DB and remove them there?
[20-Oct-2009 08:41:14] <twm1010> if you know how to do that, sure, i don't
[20-Oct-2009 08:41:14] <twm1010> why do you want to delete them?
[20-Oct-2009 08:41:17] <twm1010> whitemice:  that's just weird
[20-Oct-2009 08:41:36] <twm1010> you sure you grabbed the right datapoint ?
[20-Oct-2009 08:41:41] <twm1010> when you defined the graph
[20-Oct-2009 08:41:42] <JROCK2004> well during setup I received alerts because I was playing around. Now that I am setup I want to clear those events
[20-Oct-2009 08:41:53] <twm1010> why not just move them to history?
[20-Oct-2009 08:42:10] <JROCK2004> this could be true but would they not mess up reports?
[20-Oct-2009 08:42:25] <JROCK2004> I guess that will only be for the first few
[20-Oct-2009 08:42:31] <twm1010> depends on the alerts, but yeah, a little
[20-Oct-2009 08:42:56] <JROCK2004> Plus I am unaware the password to the DB so thats cool
[20-Oct-2009 08:43:01] <whitemice> twm1010 > it is the only data source I have defined in the template (I have the OID defined as an ABSOLUTE (correct?))
[20-Oct-2009 08:43:16] <twm1010> gauge should be fine
[20-Oct-2009 08:44:31] <twm1010> though that really shouldn't affect it here
[20-Oct-2009 08:45:56] <whitemice> twm1010> Ok, I switched it to gauge and resequenced the graph points.  Hmm, now it shows a current value of 147.28m
[20-Oct-2009 08:46:06] <twm1010> i think its just a formatting issue
[20-Oct-2009 08:46:30] <twm1010> all absolute would have done was make negative values positive, shouldn't have changed the datapoint
[20-Oct-2009 08:46:57] <whitemice> ah
[20-Oct-2009 08:47:13] <twm1010> I think the graphpoint format is changing the displayed value
[20-Oct-2009 08:48:53] <twm1010> under the graphpoint format people have had me remove the second % sign before, though I haven't bothered to look up the formatting of the graph points yet
[20-Oct-2009 08:49:06] <twm1010> that might be a rather blind stab in the dark on my part
[20-Oct-2009 08:51:23] <twm1010> in fact pull %s off the graphpoint entirely
[20-Oct-2009 08:53:21] <twm1010> ok, the default is %5.2lf%s   which means left to right   5 places to the left of the decimal, two places to the right, scale accordingly with SI magnitude
[20-Oct-2009 08:53:32] <twm1010> so fi you don't want to scale it, just remove %s
[20-Oct-2009 09:00:03] <whitemice> just " %5.2lf" yields 0.29
[20-Oct-2009 09:01:11] <whitemice> hmmm, in Python that works.  print '%5.2lf' % 87 => 87.00
[20-Oct-2009 09:03:42] <twm1010> those are fairly different values there
[20-Oct-2009 09:04:00] <twm1010> are you sure the OID you tested and the OID it's grabbing are the same?
[20-Oct-2009 09:04:14] <whitemice> setting it to %3lf gives me 0.216363 @*&($@)
[20-Oct-2009 09:04:14] <twm1010> that looks like it could be humidity?
[20-Oct-2009 09:05:24] <whitemice> all the values in the tripp-lite envirosense mib are integers
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.1.1.0 = INTEGER: 31 (Centigrade)
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.1.2.0 = INTEGER: 87 (Farenheight)
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.1.3.0 = INTEGER: 65 (Temp Low Limit)
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.1.4.0 = INTEGER: 90 (Temp High Limit)
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.1.5.0 = INTEGER: 2  (Temperatue in alarm)
[20-Oct-2009 09:05:33] <whitemice> SNMPv2-SMI::enterprises.850.101.1.2.1.0 = INTEGER: 53 (Humidity)
[20-Oct-2009 09:05:35] <whitemice> SNMPv2-SMI::enterprises.850.101.1.2.2.0 = INTEGER: 10 (Humidity Low Limit)
[20-Oct-2009 09:05:37] <whitemice> SNMPv2-SMI::enterprises.850.101.1.2.3.0 = INTEGER: 45 (Humidity Hight Limit)
[20-Oct-2009 09:05:39] <whitemice> SNMPv2-SMI::enterprises.850.101.1.2.4.0 = INTEGER: 1  (Humidity in alarm)
[20-Oct-2009 09:07:08] <twm1010> consider me just as confused then :|
[20-Oct-2009 09:07:29] <twm1010> i think i have a tripplite, but no environment sensor, let me try something
[20-Oct-2009 09:11:17] <twm1010> hrmm... try deleting the datapoint, and recreate it
[20-Oct-2009 09:11:37] <twm1010> the datasource i mean, and give it a slightly different name to be sure it doens't re-use the RRD file
[20-Oct-2009 09:12:03] <twm1010> make sure to set it to gauge this time
[20-Oct-2009 09:13:11] <twm1010> or i suppose you could just go delete the RRD file and it would recreate it with the gauge type
[20-Oct-2009 09:13:32] <mrayzenoss> everyone say 'hi' to zenethian, one of the 2 new Zenoss devs
[20-Oct-2009 09:13:41] <twm1010> zenethian: hi!
[20-Oct-2009 09:13:48] <whitemice> zenethian: Hi zenethian
[20-Oct-2009 09:13:52] <mrayzenoss> heh
[20-Oct-2009 09:15:07] <whitemice> twm1010> deleted graph and datapoint, recreated as gauge,  recreated graph, added datapoint (%5.2lf).  now waiting for something to appear
[20-Oct-2009 09:15:40] <twm1010> k, hopefully that killed the old RRD file
[20-Oct-2009 09:16:27] <twm1010> I don't think "absolute" simply uses absolute values
[20-Oct-2009 09:18:12] <whitemice> i used a different name for everything
[20-Oct-2009 09:18:29] <whitemice> graph has appeared but values are all "nan"
[20-Oct-2009 09:21:32] <twm1010> yeah, it takes 3 polling cycles (15 minutes) until it will show data
[20-Oct-2009 09:21:44] <twm1010> nan means its probably only got one or two collections done
[20-Oct-2009 09:35:43] <rmatte> lol, I was chatting with zenethian yesterday, didn't know he was a new dev
[20-Oct-2009 09:35:50] <rmatte> cool
[20-Oct-2009 09:40:42] <JROCK2004> with the disk space component is there a way to change the threshold levels?
[20-Oct-2009 09:42:18] <AlexGC> good day gentlemen
[20-Oct-2009 09:42:36] <rmatte> JROCK2004: yes, do you want to change it globally, or for individual devices?
[20-Oct-2009 09:42:58] <rmatte> AlexGC: g'day
[20-Oct-2009 09:43:05] <JROCK2004> rmatte: globally
[20-Oct-2009 09:43:15] <JROCK2004> AlexGC: Good day to you too
[20-Oct-2009 09:43:19] <AlexGC> Newbie Q. If I may, I'm trying to install Zenoss, but I'm getting an error thru the install.      Unable to create the initial Zenoss object database
[20-Oct-2009 09:43:56] <JROCK2004> AlexGC: What distro and what file are you using? Or are you compiling from source?
[20-Oct-2009 09:44:03] <rmatte> JROCK2004: simple... click on "Devices" on the left, navigate to "Server", click on the "Templates" tab, click on "FileSystem"
[20-Oct-2009 09:44:12] <twm1010> whitemice:  is it working?
[20-Oct-2009 09:44:13] <AlexGC> JROCK2004:  its Centos , using the RPM
[20-Oct-2009 09:44:15] <rmatte> click on the "high disk usage" threshold
[20-Oct-2009 09:44:27] <rmatte> you'll see: here.getTotalBlocks() * .9
[20-Oct-2009 09:44:34] <rmatte> the .9 represents 90%
[20-Oct-2009 09:44:39] <rmatte> change it to whatever you need
[20-Oct-2009 09:44:46] <rmatte> for example .85 would be 85%
[20-Oct-2009 09:44:49] <rmatte> .2 would be 20%
[20-Oct-2009 09:44:59] <rmatte> and then save it
[20-Oct-2009 09:45:35] <JROCK2004> rmatte: thanks
[20-Oct-2009 09:45:46] <rmatte> np
[20-Oct-2009 09:46:03] <JROCK2004> AlexGC: hmm never installed on centos before
[20-Oct-2009 09:46:45] <whitemice> twm1010> just checked, seems to be working perfectly. Thanks.
[20-Oct-2009 09:48:47] <JROCK2004> AlexGC: are you installing it as root or a standard user?
[20-Oct-2009 09:48:57] <AlexGC> JROCK2004:  as root
[20-Oct-2009 09:49:25] <AlexGC> It starts.. says it will take some minutes, then just fails.  I found some sort of log file, care to see it in pastebin?
[20-Oct-2009 09:49:43] <rmatte> AlexGC: when I google for that error I see...
[20-Oct-2009 09:49:44] <rmatte> "
[20-Oct-2009 09:49:44] <rmatte> shentonfreude: install error about "unable to create the initial Zenoss object databas: msg#00321
[20-Oct-2009 09:49:44] <rmatte> monitoring.zenoss.user
[20-Oct-2009 09:49:44] <rmatte> Subject: Re: install error about "unable to create the initial Zenoss object database"
[20-Oct-2009 09:49:46] <rmatte> I think I just fixed this in the trunk. Problem was that zope wasn't configured to use zeo (our zope.conf file wasn't being used). "
[20-Oct-2009 09:49:51] <JROCK2004> sure post it
[20-Oct-2009 09:52:12] <AlexGC> http://pastebin.ca/1632763
[20-Oct-2009 09:53:25] <shentonfreude> rmatte: yes? sorry, been on a hairfire and unable to pursue the FreeBSD install
[20-Oct-2009 09:53:45] <AlexGC> JROCK2004:  The first time it faile the error log was less than 10 lines, then I re tried it.
[20-Oct-2009 09:54:01] <rmatte> shentonfreude: oh, nothing, my irc client auto-completed your name when I was pasting something hehe
[20-Oct-2009 09:54:55] <JROCK2004> AlexGC: I think you might need to get a newer version. I was looking at what rmatte posted.
[20-Oct-2009 09:55:27] <JROCK2004> AlexGC: sounds like a conflict that I unfortunately do not have a resolution for
[20-Oct-2009 09:55:28] <rmatte> JROCK2004: I doubt he would have downloaded anything other than the most recent version
[20-Oct-2009 09:55:43] <JROCK2004> rmatte: true
[20-Oct-2009 09:55:43] <AlexGC> JROCK2004:  where would that be? I downloaded this from the main DLs page.
[20-Oct-2009 09:55:59] <rmatte> AlexGC: no, you do have the correct version lol
[20-Oct-2009 09:56:15] <AlexGC> just not the working one? lol
[20-Oct-2009 09:56:34] <rmatte> AlexGC: is that a fresh CentOS install or do you have a bunch of other stuff running on it already?
[20-Oct-2009 09:57:03] <AlexGC> it has asterisk and openvpnas on it.  not much activity
[20-Oct-2009 09:57:38] <rmatte> not sure you really want to be using your VOiP box as a monitoring server as well lol
[20-Oct-2009 09:57:40] <rmatte> but up to you
[20-Oct-2009 09:57:56] <rmatte> AlexGC: try the stack installer instead of the RPM
[20-Oct-2009 09:58:04] <twm1010> Hrmm... I wonder if Apache workers would be a good value to use against IIS "connections"? :|
[20-Oct-2009 09:58:29] <rmatte> twm1010: no, that probably relates to the amount of threaded apache processes running
[20-Oct-2009 09:58:32] <AlexGC> rmatte:  does the stack work on a VPS?  i only have shell
[20-Oct-2009 09:58:51] <rmatte> AlexGC: are you not installing as root?
[20-Oct-2009 09:58:59] <AlexGC> rmatte: yes, as root
[20-Oct-2009 09:59:09] <rmatte> AlexGC: "VPS"?
[20-Oct-2009 09:59:21] <rmatte> virtual private server?
[20-Oct-2009 09:59:22] <AlexGC> rmatte:  virtual private server..
[20-Oct-2009 09:59:33] <rmatte> AlexGC: the stack installer will work on whatever
[20-Oct-2009 09:59:36] <rmatte> as long as it's linux
[20-Oct-2009 09:59:37] <rmatte> lol
[20-Oct-2009 09:59:42] <AlexGC> rmatte: I apologise, but I'm pretty new on this, so I've only done RPMs :)
[20-Oct-2009 09:59:45] <whitemice> VPS = poor man's VM
[20-Oct-2009 09:59:46] <ckrough> AlexGC: slicehost.com
[20-Oct-2009 10:00:16] <AlexGC> rmatte:  ok I'll give the stack a shot. thanks.
[20-Oct-2009 10:00:18] <rmatte> AlexGC: Zenoss is fairly resource demanding, so I don't know how well it's going to run on a VPS
[20-Oct-2009 10:00:28] <rmatte> np
[20-Oct-2009 10:00:28] <AlexGC> ohhh
[20-Oct-2009 10:00:39] <rmatte> how many devices will you be monitoring?
[20-Oct-2009 10:00:41] <ckrough> AlexGC: also, if you are paying for b/w, keep that in mind
[20-Oct-2009 10:00:59] <AlexGC> rmatte:  10~15
[20-Oct-2009 10:01:13] <rmatte> ckrough: technically you pay for throughput, not bandwidth
[20-Oct-2009 10:01:22] <ckrough> rmatte: ponies
[20-Oct-2009 10:01:28] <rmatte> MOAR!
[20-Oct-2009 10:01:40] <rmatte> AlexGC: then you'll be fine
[20-Oct-2009 10:02:00] <rmatte> AlexGC: If you were monitoring like 100+ then it might not be so great to use a VPS
[20-Oct-2009 10:02:02] <rmatte> hehe
[20-Oct-2009 10:02:14] <AlexGC> rmatte:  lol no no.  light use
[20-Oct-2009 10:02:25] <rmatte> ok, try the stack installer out then
[20-Oct-2009 10:02:28] <rmatte> it should work fine
[20-Oct-2009 10:02:29] <AlexGC> oks thanks
[20-Oct-2009 10:02:33] <rmatte> np
[20-Oct-2009 10:04:52] <JROCK2004> rmatte: I set it to .95 but I am still getting warning for 92.4%
[20-Oct-2009 10:05:12] <JROCK2004> I tried restarting zenoss and still same result
[20-Oct-2009 10:06:18] <JROCK2004> Do I have to acknoldge the old warning then move them to history?
[20-Oct-2009 10:06:35] <twm1010> nah, you can move stuff right to history
[20-Oct-2009 10:06:36] <rmatte> you need to push changes m'lad
[20-Oct-2009 10:07:07] <rmatte> from the templates page where you would click on "FileSystem"...
[20-Oct-2009 10:07:30] <rmatte> from the dropdown select Manage -> Push Changes
[20-Oct-2009 10:08:01] <rmatte> (the collector only grabs an updated monitoring config from Zenoss every hour, so you need to manually push the changes that you made to it, or wait an hour (up to you)
[20-Oct-2009 10:08:33] <JROCK2004> ok just tried it. I will let you know what happens
[20-Oct-2009 10:08:39] <zenethian> Oh, hi everyone.   :)
[20-Oct-2009 10:10:54] <JROCK2004> Heloo
[20-Oct-2009 10:13:45] <JROCK2004> rmatte: I pushed those changes and still getting warnings.
[20-Oct-2009 10:15:19] <twm1010> Maybe the device class your getting them from has its own FileSystem template
[20-Oct-2009 10:15:32] <twm1010> ?
[20-Oct-2009 10:15:46] <rmatte> twm1010: that's possible, though the filesystem template is pretty much global by default
[20-Oct-2009 10:15:52] <rmatte> unless he's done something to change that
[20-Oct-2009 10:15:59] <twm1010> Well I've never changed it, and I have 5 of them
[20-Oct-2009 10:16:15] <rmatte> 5 of them?
[20-Oct-2009 10:16:24] <rmatte> there should only be 1, under /Devices/Server
[20-Oct-2009 10:16:24] <twm1010> Looks like some from ZenPacks
[20-Oct-2009 10:16:50] <rmatte> I don't even know why someone would bother providing their own in a ZenPack
[20-Oct-2009 10:17:32] <JROCK2004> ok I think I got it
[20-Oct-2009 10:18:16] <twm1010> I had to override that template all over the place
[20-Oct-2009 10:18:33] <twm1010> Some of our servers have pretty volatile drives that fill up daily and cleaned up via script each morning
[20-Oct-2009 10:18:43] <JROCK2004> I had to change /Server/Linux and then change /Server/SSH/Linux
[20-Oct-2009 10:19:06] <rmatte> JROCK2004: ah
[20-Oct-2009 10:19:36] <rmatte> didn't realize those had separate templates
[20-Oct-2009 10:19:39] <JROCK2004> I will tell you with this being the second day I am using Zenoss I really like the stuff it reports on
[20-Oct-2009 10:19:51] <rmatte> such as?
[20-Oct-2009 10:20:01] <JROCK2004> Nagios never warned me about disk space
[20-Oct-2009 10:20:05] <rmatte> ah
[20-Oct-2009 10:20:12] <rmatte> well, it could have, you would have had to configure it to
[20-Oct-2009 10:20:13] <rmatte> lol
[20-Oct-2009 10:20:23] <JROCK2004> but see that is it
[20-Oct-2009 10:20:34] <JROCK2004> zenoss did not need that configured
[20-Oct-2009 10:20:43] <JROCK2004> it did it automatically
[20-Oct-2009 10:20:47] <rmatte> yeh, it's definitely a lot quicker to setup than Nagios
[20-Oct-2009 10:20:59] <twm1010> heh, well i don't want to burst your enthusiasm, but zenoss has its pain points too :)
[20-Oct-2009 10:21:02] <JROCK2004> documentation is horrible for Nagios
[20-Oct-2009 10:21:15] <JROCK2004> I'm sure it does
[20-Oct-2009 10:21:17] <rmatte> yeh, it does, you'll start running in to them as you use it
[20-Oct-2009 10:21:17] <cgibbons> i can give you some pain points if you want some more
[20-Oct-2009 10:21:17] <rmatte> lol
[20-Oct-2009 10:21:29] <rmatte> cgibbons: :P
[20-Oct-2009 10:21:33] <twm1010> but, rmatte seems to be a glutton for punishment in helping people so, abuse him and when he gets tired i'll do my best
[20-Oct-2009 10:21:36] <whitemice> yep,  we moved from OpenNMS.  OpenNMS is *awesome* software.  But configuration is a *BITCH*.  Zenoss is a bit more flaky, but I can do things via a UI - which saves so much time.
[20-Oct-2009 10:21:53] <rmatte> yeh, I help out a lot around here lol
[20-Oct-2009 10:22:05] <JROCK2004> I am glad I went to that open souce conference in Harrisburg PA. I never knew this app existed until then
[20-Oct-2009 10:22:26] <rmatte> JROCK2004: hehe, spread the word!
[20-Oct-2009 10:22:27] <whitemice> i heard about it at Ohio LinuxFest
[20-Oct-2009 10:22:57] <JROCK2004> trust me. I will blog about this and have been posting twitter message :)
[20-Oct-2009 10:23:07] <rmatte> cool
[20-Oct-2009 10:24:36] <JROCK2004> I think I will be attending the training session in Baltimore next month as well
[20-Oct-2009 10:24:38] <twm1010> I find it very difficult to get people interested in this for some reason
[20-Oct-2009 10:24:47] <twm1010> and if they've ever used Nagios, they seem to stick to their guns
[20-Oct-2009 10:25:02] <JROCK2004> The fear comes from change
[20-Oct-2009 10:25:21] <rmatte> yeh, we have some Nagios fanboys around here, but they are older guys who are stuck in their ways
[20-Oct-2009 10:25:23] <twm1010> It wasn't until I showed somebody how I could use multi-graph to simultaneously show border router traffic next to IIS/Apache performance that someone said, now thats cool.
[20-Oct-2009 10:26:01] <rmatte> "Why aren't we using Nagios!?  Nagios never breaks!", "Because I can do ten times as much work as I can in Nagios in a fraction of the time", "Pffffft, Nagios, Nagios, Nagios"
[20-Oct-2009 10:26:03] <twm1010> bbl
[20-Oct-2009 10:26:33] <rmatte> :)
[20-Oct-2009 10:26:58] <JROCK2004> Here is where zenoss beats nagios from what I have seen so far...... If you have servers that are old and you cannot find repositories for then nagios is useless
[20-Oct-2009 10:27:13] <rmatte> Well, the really weak point in Zenoss is the reports system
[20-Oct-2009 10:27:19] <JROCK2004> for example when I started as IT guy here at my company they have servers running Fedora Core 4
[20-Oct-2009 10:27:31] <rmatte> it's not nearly dynamic enough, and as it currently stands it's buggy (but I think most of the bugs will be fixed for King Crab)
[20-Oct-2009 10:27:42] <JROCK2004> I could not get everything setup to install the nrpe plugin
[20-Oct-2009 10:28:07] <rmatte> yeh
[20-Oct-2009 10:28:12] <JROCK2004> zenoss will allow you SSH into the box and run commands
[20-Oct-2009 10:28:20] <rmatte> yup
[20-Oct-2009 10:28:25] <rmatte> comes in handy
[20-Oct-2009 10:29:05] <JROCK2004> Another thing I saw at the conference is you can setup zenoss to monitor your printer and let you know ink tones and paper avaliablity
[20-Oct-2009 10:29:19] <JROCK2004> I have not dove into that one yet but I thought that was cool
[20-Oct-2009 10:29:22] <rmatte> correct
[20-Oct-2009 10:29:24] <jb> its just SNMP
[20-Oct-2009 10:29:25] <jb> :)
[20-Oct-2009 10:29:29] <rmatte> a community member wrote then zenpack for that
[20-Oct-2009 10:29:34] <rmatte> the*
[20-Oct-2009 10:29:49] <JROCK2004> jb: this is tru
[20-Oct-2009 10:30:38] <cgibbons> that's a good zenpack, too. very well done.
[20-Oct-2009 10:30:47] <rmatte> Monitoring printers is the last thing that I'll be doing with Zenoss lol, but it is cool that it's possible
[20-Oct-2009 10:30:58] <rmatte> I would have setup Zenoss just for that purpose at my old job
[20-Oct-2009 10:30:59] <rmatte> lol
[20-Oct-2009 10:31:39] <cgibbons> rmatte, if you had a reporting system that could do anything you wanted, how much of the data would you need immediately/on-demand, versus say summarized the next day, etc. for trending?
[20-Oct-2009 10:31:59] <rmatte> cgibbons: quite honestly, pretty much all of it
[20-Oct-2009 10:32:01] <cgibbons> i.e. how much is operational reporting versus planning reporting?
[20-Oct-2009 10:32:22] <rmatte> cgibbons: management always wants the ability to do both for everything
[20-Oct-2009 10:32:33] <rmatte> you should be able to have scheduled reports as well as on-demand for whatever you want
[20-Oct-2009 10:33:33] <rmatte> cgibbons: I've been meaning to draw up some rough UI layouts and explanations for how I envision the reporting system should be, and what types of reports are currently missing from it.
[20-Oct-2009 10:34:07] <cgibbons> there's always the reality that on-demand operational reports can impact the collection system itself, so heavy duty reporting should be relatively off-line using a separate datastore. that doesn't eliminate the use-cases for what i call operational reporting, since they can be used for really different purposes.
[20-Oct-2009 10:34:27] <cgibbons> but someone running a report should never impact data collection or eventing, imo, no matter what.
[20-Oct-2009 10:34:35] <rmatte> cgibbons: correct, but the users should have the option to lock that down if they wish
[20-Oct-2009 10:34:51] <rmatte> cgibbons: it's better to provide more functionality rather than less and let the users draw the line
[20-Oct-2009 10:35:15] <rmatte> cgibbons: If someone wants to setup a ridiculously beefy system for on-demand reporting capability then they should be able to
[20-Oct-2009 10:35:30] <cgibbons> hmm i disagree with that, based on lots of experience with the problem. that's not what happens. :) it's better to have less functionality that just works, especially when you start having to support said users who want it all but don't provide hardware requirements to it.
[20-Oct-2009 10:35:55] <cgibbons> every one of the big 4 installations i've seen has had this issue with users wanting to grab as much data as they can out of the real time data collection system and wondering why it's killing it. reporting should never be done off an operational data store.
[20-Oct-2009 10:36:05] <cgibbons> (big 4 vendors in this context)
[20-Oct-2009 10:36:27] <rmatte> cgibbons: I suppose that it depends on what kinds of users you're dealing with, the enhanced reporting would really be more beneficial to MSPs and such rather than the guy who wants to monitor his 15 servers
[20-Oct-2009 10:36:52] <cgibbons> what kind of reports do you find the most useful, if they existed?
[20-Oct-2009 10:37:37] <rmatte> well, first off it would be very nice if the reports system were more modular.  you should be able to piece together a report from several reports that are available
[20-Oct-2009 10:38:05] <rmatte> as for types of reports, very similar to what's currently available with the option to add custom reports to some degree (similar to what you can do now with a bit more flexibility)...
[20-Oct-2009 10:38:45] <cgibbons> blue sky i mean, ignore zenoss's existence. :) if you had complete power over any data, you'd need reports X, Y, and Z to do your job... ?
[20-Oct-2009 10:39:02] <rmatte> the main problems that we have with Zenoss from a reporting standpoint are the following...
[20-Oct-2009 10:39:18] <rmatte> it's not possible to provide a report on interface availability, or application/service availability
[20-Oct-2009 10:39:25] <rmatte> which almost every client asks us for
[20-Oct-2009 10:39:55] <rmatte> it's also not possible to provide a report on bandwidth utilization (in textual format)
[20-Oct-2009 10:40:11] <rmatte> or throughput utilization for the timeframe specified
[20-Oct-2009 10:41:44] <rmatte> (asking my coworkers if they can think of any others as they had mentioned a few to me as well)...
[20-Oct-2009 10:42:10] <cgibbons> bandwidth is always a good one. would interface availability really be what you're after, or more the higher-level links (if such an entity existed)?
[20-Oct-2009 10:42:56] <rmatte> interface availability for any interfaces being monitored
[20-Oct-2009 10:42:56] <rmatte> all interfaces
[20-Oct-2009 10:42:57] <rmatte> as any interface being monitored is of interest
[20-Oct-2009 10:43:30] <chudler> reporting in general on sub-components was a problem for me, IIRC
[20-Oct-2009 10:43:33] <rmatte> It would also be exceptionally nice if you could use the UI to piece together a bunch of reports in to a single report
[20-Oct-2009 10:43:45] <rmatte> we're having to code our own report from scratch to do that, and it's extremely time consuming
[20-Oct-2009 10:43:51] <cgibbons> yep
[20-Oct-2009 10:44:12] <cgibbons> would it be better if the data was available in a standard (SQL) format and you could use your favorite reporting tool for that?
[20-Oct-2009 10:44:13] <rmatte> you should be able to throw a report together that shows top 10 devices by (lack of) availability, top 10 interfaces by utilization, stuff like that
[20-Oct-2009 10:44:36] <rmatte> It would honestly be better if you could piece a report together, generate it, and have it output as pdf
[20-Oct-2009 10:44:42] <rmatte> with all of the graphics and everything
[20-Oct-2009 10:44:55] <chudler> a full-fledged content manager?
[20-Oct-2009 10:45:32] <rmatte> (it would obviously be a big job to code all of this but it would add tremendous value to the product)
[20-Oct-2009 10:46:08] <rmatte> One of my coworkers was trying out zyrion the other day...
[20-Oct-2009 10:46:11] <chudler> For me, it would suffice to have them in SQL or something and plug it into an existing report manager we have around here
[20-Oct-2009 10:46:30] <rmatte> The way that you can piece reports together and stuff in zyrion is pretty much the way I'd envision it working in Zenoss
[20-Oct-2009 10:46:32] DaveToo is now known as davetoo
[20-Oct-2009 10:47:23] <cgibbons> I think for most users that would be preferable, especially if there were provided reports for a lot of the key parameter and top-10 type stuff.
[20-Oct-2009 10:48:09] <rmatte> cgibbons: If it were provides in SQL format it would be acceptable, it would certainly be a huge step past what's available now
[20-Oct-2009 10:48:29] <chudler> death to RRD? I can dream
[20-Oct-2009 10:48:53] <rmatte> RRD actually isn't that bad of a system
[20-Oct-2009 10:48:55] <rmatte> :P
[20-Oct-2009 10:48:59] <davetoo> hmm
[20-Oct-2009 10:49:20] <cgibbons> RRD is fantastic for the operational data; but that's where it needs to be summarized into a reporting databaase for that kind of work.
[20-Oct-2009 10:49:43] <rmatte> yeh
[20-Oct-2009 10:50:42] <rmatte> cgibbons: but yeh, as the reporting currently stands we had to hack together a bunch of python and php to create a reporting system to generate our monthly reports for the clients
[20-Oct-2009 10:51:07] <rmatte> cgibbons: another thing that we've been including is average overall availability daily for the period specified (1 month) as a graph
[20-Oct-2009 10:51:17] <rmatte> cgibbons: the clients find it extremely useful
[20-Oct-2009 10:51:32] <cgibbons> yeah that's a great data item to have
[20-Oct-2009 10:52:34] <rmatte> We also include the aggregate network graph, but the aggregate reports don't currently allow you to specify a period...
[20-Oct-2009 10:52:57] <rmatte> so we need to take the graph URL, and modify it to show the last month's worth of data instead of what it displays by default
[20-Oct-2009 10:53:24] <rmatte> It's pretty tedious to get a presentable report out as it currently stands
[20-Oct-2009 10:53:33] <davetoo> I'll probably be asked later this week what kind of reporting I can provide for one of our big user groups. I wish that I had even a basic means to lay out a list of available reports for a particular customer
[20-Oct-2009 10:54:11] <davetoo> right now I'm looking at a wiki page with links directly to the report urls
[20-Oct-2009 10:54:25] <rmatte> davetoo: go in to the Reports section and screw around lol
[20-Oct-2009 10:54:36] <davetoo> it's tricky even for me to remember where to drill down
[20-Oct-2009 10:54:45] <cgibbons> I'm going to send all of this to our product manager... I don't know where it is on his radar but we're thinking about it in here.
[20-Oct-2009 10:55:22] <rmatte> yeh, at the Zenoss Masters webinar that we had, they stated that they would start focussing on amping up the reporting after Stone Crab, so it could be a while
[20-Oct-2009 11:00:12] <rmatte> cgibbons: My coworkers aren't responding to my IMs, but if I get any other ideas (for types of reports to provide) I'll forward them along to you
[20-Oct-2009 11:00:21] <cgibbons> okay cool
[20-Oct-2009 11:00:23] <cgibbons> thanks :)
[20-Oct-2009 11:00:25] <rmatte> np
[20-Oct-2009 11:01:53] <rmatte> well, one of them is in Toronto supporting a client and probably didn't sign out of his IM client here, and my manager is mysteriously not here
[20-Oct-2009 11:02:14] <cgibbons> i remember from a previous life where one of our users at a Really Big Phone Company wanted every single raw data point for every single device & parameter available for reporting, with no summarization done. he was difficult to please :)
[20-Oct-2009 11:02:38] <rmatte> depends on the client's requirements really lol
[20-Oct-2009 11:02:44] <rmatte> but that is pretty overkill
[20-Oct-2009 11:02:52] <mrayzenoss> careful cgibbons… they may have followed you to Zenoss
[20-Oct-2009 11:04:31] <cgibbons> did you ever work with that one, matt?
[20-Oct-2009 11:04:41] <rmatte> man, it's so nice having CPU thresholds that actually work (unlike our other monitoring system)
[20-Oct-2009 11:04:44] <cgibbons> he was one of our nicer customers, too.
[20-Oct-2009 11:05:42] <mrayzenoss> cgibbons: I worked on most of the customers… I've tried to block that out
[20-Oct-2009 11:06:11] <rmatte> interesting that you use the term "worked on"
[20-Oct-2009 11:06:20] <rmatte> makes it sounds like quite the chore
[20-Oct-2009 11:06:22] <mrayzenoss> support is never done
[20-Oct-2009 11:06:24] <rmatte> sound*
[20-Oct-2009 11:06:29] <rmatte> hehe
[20-Oct-2009 11:06:33] <mrayzenoss> when you're a developer, support isn't what you want to do
[20-Oct-2009 11:06:43] <rmatte> yeh
[20-Oct-2009 11:06:47] <rmatte> hence why you have engineers
[20-Oct-2009 11:06:49] <rmatte> :)
[20-Oct-2009 11:06:53] <cgibbons> some of them definitely were chores :) that place was a big enough company that some of the dollar figures being thrown around meant that customer effectively had built-in slaves to make use of :)
[20-Oct-2009 11:06:55] <mrayzenoss> devs want to be as far from customers as possible :p
[20-Oct-2009 11:07:12] <rmatte> cgibbons: haha, nice
[20-Oct-2009 11:07:25] <rmatte> mrayzenoss: understandably
[20-Oct-2009 11:07:56] <cgibbons> "you're jeopardizing a $25 million deal if you don't fix this by the end of the weekend!" uh really? :)
[20-Oct-2009 11:08:04] <rmatte> mrayzenoss: that's why I really like being administering our internal stuff, means I don't have to deal directly with the clients (though I have a lot of experience dealing with clients, so it's not a huge deal, just nice for a change)
[20-Oct-2009 11:08:18] <mrayzenoss> heh, the nice thing about Zenoss is we don't have any $25 million customers
[20-Oct-2009 11:08:19] <rmatte> - being
[20-Oct-2009 11:08:29] <mrayzenoss> oh wait… that sucks... heh
[20-Oct-2009 11:08:45] <rmatte> hehe
[20-Oct-2009 11:08:54] <rmatte> you do have some pretty big clients though
[20-Oct-2009 11:09:00] <cgibbons> the 1st one of those we get will both be totally awesome and totally horrible
[20-Oct-2009 11:09:02] <rmatte> rackspace are pretty huge
[20-Oct-2009 11:09:19] <rmatte> for sure
[20-Oct-2009 11:09:28] <rmatte> but you won't get any if you don't FIX THE REPORTING
[20-Oct-2009 11:09:29] <rmatte> :)
[20-Oct-2009 11:09:35] <rmatte> j/k
[20-Oct-2009 11:10:30] <cgibbons> some of the coolest reporting i've seen was from this storage management product.. one of my jobs back @ BMC was their storage stuff, and when it got shut down I interviewed @ these guys and almost went there. they had some really nice graph-based reports that answered most of the questions you needed. very well done. http://www.tek-tools.com/
[20-Oct-2009 11:10:53] <cgibbons> granted that was ... omg 7 years ago
[20-Oct-2009 11:11:27] <rmatte> lol, my old boss is hillarious, he asks one of our engineers what he wants on his hotdog, since he was doing a lunch run, takes 10 steps, then walks back and says "What did you want on the hotdog again", then you just hear someone in the distance yell "He's going to !@#$ it up!"
[20-Oct-2009 11:11:50] <rmatte> The memory of a dust mite :)
[20-Oct-2009 11:12:16] <mrayzenoss> lol
[20-Oct-2009 11:12:30] <mrayzenoss> I wish there was always a heckler yelling that somewhere
[20-Oct-2009 11:12:42] <rmatte> yeh, it's always amusing
[20-Oct-2009 11:12:43] <cgibbons> heh
[20-Oct-2009 11:13:11] <rmatte> speaking of which, food, brb
[20-Oct-2009 11:17:01] <rmatte> back
[20-Oct-2009 11:19:19] <rmatte> you know, this is probably the most civil IRC channel I've ever seen, in all my time in here I haven't seen a single floodbot, spambot, or an op have to kick/ban anyone from the channel
[20-Oct-2009 11:19:41] <JROCK2004> lol
[20-Oct-2009 11:19:45] * rmatte thinks he may have jinxed that, there's a spambot right there!
[20-Oct-2009 11:19:50] * rmatte points at twm1010
[20-Oct-2009 11:19:59] <twm1010> :ducks:
[20-Oct-2009 11:20:01] <twm1010> where?
[20-Oct-2009 11:20:04] <rmatte> Get em'!
[20-Oct-2009 11:20:30] <twm1010> I provide a certain level of innocent newbness to keep things rated PG.
[20-Oct-2009 11:20:37] <rmatte> hehe
[20-Oct-2009 11:21:13] <rmatte> I'm sure freenode is running something like we run on the IRC network that I administer, that scans blacklists and klines any open proxies detected or whatever
[20-Oct-2009 11:21:32] <twm1010> i used to connect through a proxy server
[20-Oct-2009 11:21:51] <rmatte> If the proxies are properly connected then it's fine
[20-Oct-2009 11:21:57] <rmatte> depends on the security level on the proxy
[20-Oct-2009 11:22:10] <rmatte> erm, properly configured
[20-Oct-2009 11:22:11] <rmatte> rather
[20-Oct-2009 11:22:19] <rmatte> (trying to type and eat)
[20-Oct-2009 11:22:49] <JROCK2004> what are you eating? I am eating a burrito
[20-Oct-2009 11:23:07] <rmatte> hotdogs
[20-Oct-2009 11:23:26] <twm1010> I just had chicken wings, yumtastic
[20-Oct-2009 11:23:27] <JROCK2004> I guess if I read above I would have known that lol
[20-Oct-2009 11:23:33] <rmatte> I wanted something fast and there's a chip truck across the street.
[20-Oct-2009 11:23:38] <mrayzenoss> yeah, I don't think I've ever kicked anyone or had any issues
[20-Oct-2009 11:23:43] <rmatte> nah, I ran over and got it myself lol
[20-Oct-2009 11:23:47] <mrayzenoss> people occasionally show up to complain...
[20-Oct-2009 11:23:53] <twm1010> You can kick me, just to say you've done it.
[20-Oct-2009 11:24:05] <rmatte> /kill twm1010
[20-Oct-2009 11:24:08] <rmatte> oh wait, this isn't my network
[20-Oct-2009 11:24:09] <rmatte> damn
[20-Oct-2009 11:24:17] <mrayzenoss> over in #southeastlinuxfest they've got a roulette bot
[20-Oct-2009 11:24:29] <rmatte> haha, I've seen those before
[20-Oct-2009 11:24:44] <rmatte> I scripted something similar once in mirc scripting
[20-Oct-2009 11:25:05] <mrayzenoss> don't know what happened to the bot we had in here before, it used to look up URLs for you
[20-Oct-2009 11:25:19] <mrayzenoss> now we just have zenoss-logger
[20-Oct-2009 11:25:28] <mrayzenoss> zenoss-logger: hello
[20-Oct-2009 11:25:35] <rmatte> in our main channel on our irc network the bots that we have talk and respond to what people say (with really bizarre lines)
[20-Oct-2009 11:25:59] <JROCK2004> I like the whatis bots
[20-Oct-2009 11:26:00] <rmatte> and the bots somehow always have new stuff to say, they must be downloading it from somewhere, we looked at the code and couldn't find any evidence of it though
[20-Oct-2009 11:26:14] <mrayzenoss> skynet?
[20-Oct-2009 11:26:21] <rmatte> hehe
[20-Oct-2009 11:27:16] <rmatte> example of our bots...
[20-Oct-2009 11:27:17] <rmatte> [08:58pm] <@Set> Mon dieu! Il y an une hache dans ma tete.
[20-Oct-2009 11:27:27] <rmatte> [09:50pm] <@Apep> uNF
[20-Oct-2009 11:27:27] <rmatte> [10:43pm] <@Set> Oops, I've ruined it.
[20-Oct-2009 11:27:49] <rmatte> They also do stuff based on the time of day
[20-Oct-2009 11:27:52] <rmatte> at night:
[20-Oct-2009 11:27:54] <rmatte> Apep puts on pajamas
[20-Oct-2009 11:28:09] <rmatte> morning:
[20-Oct-2009 11:28:10] <rmatte> <@Apep> good morning
[20-Oct-2009 11:28:45] <rmatte> Join to #realirc was synched in 0.009 secs!!
[20-Oct-2009 11:28:45] <rmatte> [09:54am]  mode!#realirc -> +o raw by ChanServ
[20-Oct-2009 11:28:45] <rmatte> [09:54am] <@Set> raw you're looking especially shagworthy today
[20-Oct-2009 11:28:45] <rmatte> [09:54am] <@raw> why thankyou
[20-Oct-2009 11:28:55] <rmatte> :P
[20-Oct-2009 11:29:25] <rmatte> [12:32am]   signoff!#realirc -> dug (Quit: vacas locas, ese)
[20-Oct-2009 11:29:26] <rmatte> [12:32am] <@Apep> i wish they didn't have to go =O
[20-Oct-2009 11:29:27] <davetoo> chip truck?
[20-Oct-2009 11:29:32] <davetoo> rmatte: where are you from? :)
[20-Oct-2009 11:29:38] <rmatte> Canada
[20-Oct-2009 11:29:51] <rmatte> Fry truck, Chip truck
[20-Oct-2009 11:30:21] <rmatte> whatever you want to call it
[20-Oct-2009 11:30:21] <rmatte> Chip stand
[20-Oct-2009 11:30:21] <rmatte> Fry stand
[20-Oct-2009 11:30:21] <rmatte> whatever
[20-Oct-2009 11:30:21] <rmatte> lol
[20-Oct-2009 11:30:55] <davetoo> Roach Coach :)
[20-Oct-2009 11:31:05] <davetoo> Taco Truck around here
[20-Oct-2009 11:31:09] <rmatte> lol
[20-Oct-2009 11:31:11] <davetoo> hundreds of them
[20-Oct-2009 11:31:27] <rmatte> ah, we don't really have much in terms of tacos around here
[20-Oct-2009 11:31:36] <davetoo> in fact around here it's rare to see one that is not primarily a taco truck.
[20-Oct-2009 11:31:37] <rmatte> we do have a shawarma place at just about every damn block of the whole city
[20-Oct-2009 11:31:42] <rmatte> lol
[20-Oct-2009 11:32:04] <twm1010> what is a shawarma?
[20-Oct-2009 11:32:16] <rmatte> frigging delicious is what it is lol...
[20-Oct-2009 11:32:18] <mrayzenoss> mediteranean
[20-Oct-2009 11:32:24] <mrayzenoss> like a gyro
[20-Oct-2009 11:32:28] <twm1010> ah, ok
[20-Oct-2009 11:32:32] <rmatte> yeh, very much like a gyro
[20-Oct-2009 11:32:38] <rmatte> only I like gyros better
[20-Oct-2009 11:32:53] <rmatte> we have a greek festival every year here and the food is absolutely to die for
[20-Oct-2009 11:32:56] <rmatte> I always get a gyro
[20-Oct-2009 11:32:59] <rmatte> or 2
[20-Oct-2009 11:32:59] <rmatte> or 3
[20-Oct-2009 11:33:10] <twm1010> some day when i'm not a fat guy i'll eat that stuff again
[20-Oct-2009 11:33:26] <rmatte> twm1010: it's actually pretty healthy
[20-Oct-2009 11:33:26] <davetoo> well I live in the highest Afghan expat community in the US
[20-Oct-2009 11:33:48] <davetoo> lots of shawarma
[20-Oct-2009 11:33:54] <twm1010> I'm not getting very far  making heads or tails on this web monitoring :|
[20-Oct-2009 11:34:10] <rmatte> twm1010: didn't I send you my settings the other day?
[20-Oct-2009 11:34:13] <twm1010> at least, for apache
[20-Oct-2009 11:34:20] <rmatte> oh wait
[20-Oct-2009 11:34:23] <rmatte> you mean the stats
[20-Oct-2009 11:34:25] <rmatte> nevermind
[20-Oct-2009 11:34:43] <rmatte> (I talk to so many people in here I start mixing problems up)
[20-Oct-2009 11:34:48] <twm1010> IIS is simple, connections means, requests currently being served, thats a good number I can represent next to web traffic
[20-Oct-2009 11:35:03] <twm1010> but what is the corresponding value to watch for in apache
[20-Oct-2009 11:35:19] <mrayzenoss> twm1010: I'm testing the Synthetic Web Transactions right now, that'll be fun to add to the mix
[20-Oct-2009 11:35:27] <twm1010> busyWorkers? slotsWaiting?
[20-Oct-2009 11:35:36] <twm1010> Yeah, I think thats going to be asked of me soon
[20-Oct-2009 11:35:46] <twm1010> can core do that?
[20-Oct-2009 11:36:06] <davetoo> So I'm making headway on my snmp plugin, but one thing I don't understand is why the index of some of the tables seem to be simple integers, while others are of the '.1', '.2' dot-suffix form
[20-Oct-2009 11:36:13] <davetoo> no,
[20-Oct-2009 11:36:19] <davetoo> enterprise zenpack
[20-Oct-2009 11:36:21] <mrayzenoss> twm1010: it's an Enterprise feature, but I got a Community ZenPack for it, so it'll be going up soon
[20-Oct-2009 11:36:21] <rmatte> HAHA: http://insidetech.monster.com/news/articles/6227-what-not-to-say-to-an-it-worker
[20-Oct-2009 11:36:23] <rmatte> awesome
[20-Oct-2009 11:36:34] <twm1010> sweet!
[20-Oct-2009 11:38:03] <davetoo> mrayzenoss: I forget, are you in the Anapolis office?
[20-Oct-2009 11:38:19] <mrayzenoss> Austin
[20-Oct-2009 11:38:24] <davetoo> 'k
[20-Oct-2009 11:38:26] <rmatte> “If my computer gets a blue-screen of death, does it need to get degaussed?”
[20-Oct-2009 11:38:28] <mrayzenoss> which is getting crowded
[20-Oct-2009 11:38:46] <twm1010> I suppose Apache busy workers would be a good measure
[20-Oct-2009 11:38:59] <davetoo> I was hoping you could go throw a nerf ball at matt granger :)
[20-Oct-2009 11:39:05] <jb> annapolis is fairly crowded too
[20-Oct-2009 11:39:14] <twm1010> would someone visiting a page cause more than one worker?
[20-Oct-2009 11:39:37] <davetoo> I just want him to look at my project ticket again.
[20-Oct-2009 11:39:47] <rmatte> twm1010: the workers don't dynamically spawn from 1 person visiting a page
[20-Oct-2009 11:40:04] <twm1010> ok, then that would be a bad metric for that
[20-Oct-2009 11:40:13] <rmatte> twm1010: they are just threads designed to make processing more efficient on multi-core systems
[20-Oct-2009 11:40:40] <cryptographrix> hmm
[20-Oct-2009 11:40:47] <cryptographrix> what am I doing wrong?: /conductor/zenoss/common/libexec/check_http --ssl -H <domain> -r /Copyright 2009. All rights reserved./
[20-Oct-2009 11:41:09] <twm1010> Yeah, thats what I thought. That's what led me to believe that slots would be a better figure to watch
[20-Oct-2009 11:41:16] <rmatte> twm1010: maybe google around and see if anyone else has tried to monitor apache via SNMP in the past (doesn't need to be Zenoss specific)
[20-Oct-2009 11:42:36] <JROCK2004> So I added the MySQL zenpack and the LDAP zenpack. Restarted zenoss but I cannot find a way to use these features
[20-Oct-2009 11:43:00] <mrayzenoss> awesome
[20-Oct-2009 11:43:01] <mrayzenoss> Executing command /usr/local/zenoss/ZenPacks/ZenPacks.synthetictransactions.SonnyStormes-1.0-py2.4.egg/ZenPacks/synthetictransactions/SonnyStormes/libexec/transtest.py zenoss.org /usr/local/zenoss/ZenPacks/ZenPacks.synthetictransactions.SonnyStormes-1.0-py2.4.egg/ZenPacks/synthetictransactions/SonnyStormes/scripts/zenoss.org against zenoss.org SYNTHETIC TRANSACTION SUCCESSFUL|time=7.84;;;0.00 DONE in 7 seconds
[20-Oct-2009 11:43:03] <rmatte> JROCK2004: they probably added templates to a certain class
[20-Oct-2009 11:43:11] <rmatte> mrayzenoss: nice
[20-Oct-2009 11:43:12] <twm1010> JROCK2004: these probably installed templates that you have to bind to a class
[20-Oct-2009 11:43:19] <twm1010> or directly to the device you want to monitor
[20-Oct-2009 11:44:58] <JROCK2004> LDAPServer /Devices/Server Monitors LDAP Server response time.
[20-Oct-2009 11:45:14] <JROCK2004> Found that under my /Server/SSH/Linux template
[20-Oct-2009 11:45:48] <rmatte> makes sense since LDAP servers are not generally run on windows devices :)
[20-Oct-2009 11:45:56] <rmatte> and it does the monitoring via ssh I believe
[20-Oct-2009 11:46:43] <jb> uhm, LDAP servers are ONLY ran on windows servers in my environment :)
[20-Oct-2009 11:46:53] <mrayzenoss> JROCK2004: how's the documentation in community/documentation/official_documentation/zenoss-extended-monitoring working for those?
[20-Oct-2009 11:47:11] <mrayzenoss> jb: good point, poor assumption probably
[20-Oct-2009 11:47:55] <JROCK2004> mrayzenoss: I will look at that doc. I have not really sat down to read those docs which I probably should
[20-Oct-2009 11:48:10] <rmatte> jb: are you talking about plain jane LDAP or AD?
[20-Oct-2009 11:48:13] <jb> the extended monitoring doc will help you use the zenpacks..
[20-Oct-2009 11:48:14] <jb> AD
[20-Oct-2009 11:48:14] <mrayzenoss> JROCK2004: the Extended Monitoring Guide is specifically for the ZenPacks provided by Zenoss
[20-Oct-2009 11:48:26] <JROCK2004> Yeah I have the admin guide as well
[20-Oct-2009 11:48:30] <rmatte> jb: yeh, AD doesn't count, I was referring to plain LDAP
[20-Oct-2009 11:48:38] <JROCK2004> Need to add them to my iPhone so I can read them
[20-Oct-2009 11:48:41] <jb> why doesn't AD count?  AD uses LDAP :)
[20-Oct-2009 11:48:42] <rmatte> jb: and yes, I'm aware that AD is basically LDAP
[20-Oct-2009 11:49:12] <rmatte> AD doesn't completely conform to the LDAP standard
[20-Oct-2009 11:49:27] <rmatte> it's fairly close though
[20-Oct-2009 11:51:38] <twm1010> ok, maybe total accesses IS what I was after
[20-Oct-2009 11:52:33] <twm1010> datapoint type is derive, checked every 5 mins, the numbers should be much higher
[20-Oct-2009 11:53:18] <twm1010> perhaps its scaling on me :|
[20-Oct-2009 11:56:10] <twm1010> total accesses has to be WAY off here
[20-Oct-2009 11:59:14] <mrayzenoss> yay!  graphing is working
[20-Oct-2009 11:59:34] <mrayzenoss> synthetic web transactions checked into SVN on http://zenpacks.zenoss.org, page going up after lunch
[20-Oct-2009 11:59:39] <rmatte> haha, I'm loving this article...
[20-Oct-2009 11:59:41] <rmatte> 21. Customer: “I received the software update you sent, but I am still getting the same error message.” Tech Support: “Did you install the update?” Customer: “No. Oh, am I supposed to install it to get it to work?”
[20-Oct-2009 11:59:46] <rmatte> No comment is needed here.
[20-Oct-2009 12:00:02] <twm1010> I don't get why my totalAccesses datapoints are so small :|
[20-Oct-2009 12:02:18] <rmatte> mrayzenoss: zenpatch 14397 adds tab completion to 2.4.x?
[20-Oct-2009 12:02:30] <rmatte> zendmd tab completion
[20-Oct-2009 12:02:30] <rmatte> rather
[20-Oct-2009 12:02:31] <mrayzenoss> is that what the tip of the month said?
[20-Oct-2009 12:02:47] <twm1010> ohhh I think I see now
[20-Oct-2009 12:02:49] <rmatte> hmmm, forgot about the tip of the month, was just looking at the trac ticket
[20-Oct-2009 12:02:56] <twm1010> the check_apache.py is converting the number
[20-Oct-2009 12:03:08] <rmatte> yup, 14397
[20-Oct-2009 12:03:09] <rmatte> cool
[20-Oct-2009 12:03:15] <rmatte> I'm applying that tonight
[20-Oct-2009 12:03:16] <mrayzenoss> blogs/zenossblog/2009/09/28/tip-of-the-month-zendmd-tab-completion
[20-Oct-2009 12:03:22] <mrayzenoss> yeah, handy
[20-Oct-2009 12:03:37] <rmatte> I've been jumping over to my king crab install when coding zendmd scripts lately
[20-Oct-2009 12:03:45] <twm1010> check_apache wants to convert it to requests/sec to conform to the template based on the collection interval
[20-Oct-2009 12:03:45] <rmatte> since it already has the tab completion hehe
[20-Oct-2009 12:04:21] <mrayzenoss> it also has better debugging
[20-Oct-2009 12:04:28] <twm1010> Am I making sense?
[20-Oct-2009 12:04:42] <rmatte> cool
[20-Oct-2009 12:05:04] <rmatte> twm1010: erm, hmmm
[20-Oct-2009 12:05:28] <rmatte> "to conform to the template based on the collection interval"
[20-Oct-2009 12:05:32] <rmatte> had you right up until that
[20-Oct-2009 12:05:40] <rmatte> lol
[20-Oct-2009 12:05:46] <twm1010> well, the datapoint is for total accesses right?
[20-Oct-2009 12:05:53] <rmatte> yes
[20-Oct-2009 12:06:01] <twm1010> but the template that comes with the zenpack, graphs that datapoint in requests/sec
[20-Oct-2009 12:06:34] <twm1010> even though its collected every 300 seconds
[20-Oct-2009 12:06:52] <twm1010> so its gotta be dividing the derived value by the collection interval
[20-Oct-2009 12:07:06] <rmatte> ah
[20-Oct-2009 12:07:09] <rmatte> yeh, it will be
[20-Oct-2009 12:07:35] <twm1010> but thats not what I want to graph, I want to graph connections within the timeframe next to the bandwidth being used
[20-Oct-2009 12:07:43] <rmatte> maybe use a different data source type?
[20-Oct-2009 12:08:03] <rmatte> I'm really not sure, I'd have to literally have it in front of me
[20-Oct-2009 12:08:26] <rmatte> It's hard to do this sort of stuff off the top of your head hehe
[20-Oct-2009 12:08:51] <twm1010> I'm pretty sure I can just multiply it by 300 again
[20-Oct-2009 12:09:04] <rmatte> that would probably work
[20-Oct-2009 12:09:28] <JROCK2004> does the zenoss DB generate a random password for its user?
[20-Oct-2009 12:09:34] <twm1010> yeah, I had to do that with the traffic too
[20-Oct-2009 12:10:16] <rmatte> hmmm, trying to think of what else I need to apply to the Zenoss servers during my change window tonight
[20-Oct-2009 12:10:19] <rmatte> So far I'm doing...
[20-Oct-2009 12:10:20] <rmatte> zenpatch 15003
[20-Oct-2009 12:10:20] <rmatte> zenpatch 14397
[20-Oct-2009 12:10:28] <rmatte> any other new patches come out recently?
[20-Oct-2009 12:11:25] <twm1010> hrmm that makes my brain hurt
[20-Oct-2009 12:12:00] <twm1010> i'm currently showing bandwidth utilization as a five minute average of bits/sec
[20-Oct-2009 12:12:05] <mrayzenoss> I'm only aware of 2 patches I'd recommend for 2.4.5… those 2
[20-Oct-2009 12:12:26] <rmatte> cool
[20-Oct-2009 12:14:31] <JROCK2004> In the Zenoss extended doc for MySQL it wants me to create a user the on the DB I want to monitor. What privilages does this zenoss user need?
[20-Oct-2009 12:14:45] <JROCK2004> Doc does not mention this
[20-Oct-2009 12:15:27] <jb> yeah, it does
[20-Oct-2009 12:15:28] <jb> one sec
[20-Oct-2009 12:15:41] <twm1010> ah ha, now that graph is inline with the bandwidth
[20-Oct-2009 12:16:00] <rmatte> good stuff
[20-Oct-2009 12:16:30] <twm1010> still, im not sure that really constitutes as "hits" to the website, i honestly think i need to pick that value up from either the firewall or the content switch
[20-Oct-2009 12:16:46] <RoundQube> is there anyway to get the network map to draw more than 4 hops? i want to use that to display on a wall via a projector
[20-Oct-2009 12:17:04] <jb> Create a user for Zenoss to use. The username "zenoss" is recommended.
[20-Oct-2009 12:17:04] <jb> mysql> CREATE USER zenoss IDENTIFIED BY 'zenossPassword';
[20-Oct-2009 12:17:33] <rmatte> RoundQube: nope
[20-Oct-2009 12:17:33] <rmatte> RoundQube: that's the max
[20-Oct-2009 12:17:33] <JROCK2004> jb:  that just makes the user and sets a password
[20-Oct-2009 12:17:33] <jb> JROCK2004: that may be missing from the HTML version
[20-Oct-2009 12:17:33] <jb> yeah
[20-Oct-2009 12:17:35] <jb> it doesn't need any priv's beyond that
[20-Oct-2009 12:17:45] <JROCK2004> ok that is what I was looking for thanks
[20-Oct-2009 12:17:48] <jb> doesn't need access to any DB
[20-Oct-2009 12:18:52] <RoundQube> rmatte any plans to change the max?
[20-Oct-2009 12:19:23] <twm1010> mrayzenoss: when you use a derive type datasource, does Zenoss automatically divide the collected value by the collection cycle time?
[20-Oct-2009 12:19:49] <rmatte> RoundQube: I'm not sure
[20-Oct-2009 12:20:11] <twm1010> to always give you value/second
[20-Oct-2009 12:20:13] <JROCK2004> jb: working like a champ thanks
[20-Oct-2009 12:20:18] <jb> np :)
[20-Oct-2009 12:20:31] <rmatte> RoundQube: the map is meant to be used more for just troubleshooting issues and viewing basic layer 3 path layout rather than for showing a full HUD of a network
[20-Oct-2009 12:21:17] <RoundQube> rmatte ya but aftering seeing it, im impressed and want to see if there's a way to show the full map in real-time. I like the greens (status ok), oranges etc.. would be great to see general network issues
[20-Oct-2009 12:22:18] <rmatte> RoundQube: is the network you're monitoring spread out over multiple geographic locations?
[20-Oct-2009 12:22:43] <RoundQube> rmatte physicall yes but we have ethernet connections between the locations so they are still one local network
[20-Oct-2009 12:23:01] <RoundQube> so when i set my hop count to 4... i get to see a few more devices but not all
[20-Oct-2009 12:23:18] <rmatte> right, I'm just saying you could use the google maps portlet to get a geographic HUD of network health
[20-Oct-2009 12:23:22] <rmatte> such as: http://dmon.org/graphics/zenoss/arm.png
[20-Oct-2009 12:23:33] <rmatte> and: http://dmon.org/graphics/zenoss/gen2.png
[20-Oct-2009 12:23:44] <RoundQube> rmatte ya i have gmaps working but i don tknow how to get the connections to show
[20-Oct-2009 12:23:57] <RoundQube> right now i just have dots on the map
[20-Oct-2009 12:24:03] <RoundQube> with no links between then
[20-Oct-2009 12:24:08] <davetoo> off to the office
[20-Oct-2009 12:24:09] <RoundQube> s/then/them
[20-Oct-2009 12:24:53] <rmatte> RoundQube: make sure that all of your devices have been properly modeled, then go to Networks -> zProperties -> and make sure that zDrawMapLinks is set to True
[20-Oct-2009 12:25:14] <rmatte> The Networks section should have data visible when you navigate to it
[20-Oct-2009 12:25:51] <RoundQube> rmatte confirmed set to True, but no links
[20-Oct-2009 12:26:08] <rmatte> and your sure that all of your devices have been properly modeled?
[20-Oct-2009 12:26:18] <RoundQube> rmatte yup, graphing is working
[20-Oct-2009 12:26:27] <RoundQube> i dont see any issues with any devices, the ones that did i remodeled
[20-Oct-2009 12:26:28] <rmatte> graphing has nothing to do with modelling
[20-Oct-2009 12:26:29] <rmatte> lol
[20-Oct-2009 12:26:39] <rmatte> ok
[20-Oct-2009 12:26:49] <RoundQube> how would i know if the modeling is not working properly? i dont see any event issues - all green
[20-Oct-2009 12:27:05] <rmatte> If you go device to device on the device pages there's a "Routes" section on the OS tab
[20-Oct-2009 12:27:11] <twm1010> all green... so jealous
[20-Oct-2009 12:27:19] <rmatte> what types of devices are these by the way?
[20-Oct-2009 12:27:25] <twm1010> i think my sights are doomed to be orange forever
[20-Oct-2009 12:27:32] <RoundQube> rmatte linux/windows servers, cisco switches/routers/firewalls
[20-Oct-2009 12:27:36] <rmatte> twm1010: lol
[20-Oct-2009 12:27:45] <twm1010> did they ever post that event lifecycle presentation for playback?
[20-Oct-2009 12:27:56] <twm1010> I really need to dig into event classification and most of that crap will go away
[20-Oct-2009 12:28:05] <rmatte> RoundQube: ok, the cisco stuff should all have network route info for it
[20-Oct-2009 12:28:08] <RoundQube> rmatte yup, each device im doing through has routes in the OS tab
[20-Oct-2009 12:28:20] <rmatte> hmmm
[20-Oct-2009 12:28:27] <rmatte> strange that it's not drawing the lines then
[20-Oct-2009 12:28:45] <rmatte> although I do have 1 Zenoss box that I can't get the lines to draw on
[20-Oct-2009 12:29:05] <RoundQube> i grouped them into Colo, Corp etc.. then gave them addresses so the green dots show up on google maps in the correct geographic region
[20-Oct-2009 12:29:12] <rmatte> actually, 2 of them, but the second one is all just switches, no routers, so no real route info
[20-Oct-2009 12:30:27] <rmatte> you should make sure that all of them are showing up on the map
[20-Oct-2009 12:30:36] <rmatte> one location may not be showing up properly
[20-Oct-2009 12:30:48] <RoundQube> rmatte i hover over the location and i see the correct number of devices
[20-Oct-2009 12:31:59] <RoundQube> 23 devices: loc1 has 5, loc2 has 8, loc3 has 10
[20-Oct-2009 12:32:09] <rmatte> no, I mean, are you completely missing locations from the map?
[20-Oct-2009 12:32:10] <kobalt> so if I am trying to graph temp's from a device that reports it as a int but I am not getting the graph its not even drawing a blank one. any ideas
[20-Oct-2009 12:32:58] <rmatte> kobalt: if you test the data source what do you see?
[20-Oct-2009 12:33:17] <kobalt> rmatte: it pulls the data aka 57 or 69
[20-Oct-2009 12:33:23] <RoundQube> rmatte  nope, just 3 locations and they are mapped
[20-Oct-2009 12:33:52] <rmatte> RoundQube: ok, Zenoss probably just doesn't have enough layer 3 route issue to determine where the links start/end
[20-Oct-2009 12:34:16] <rmatte> like I said, I have a few Zenoss boxes like that
[20-Oct-2009 12:34:48] <JROCK2004> Has anyone got the google api key with an account with gmail domain hosting
[20-Oct-2009 12:34:51] <RoundQube> rmatte weird because in the network map the links are fine between my routers and L3 switches and to servers. All networks show up and when I dig down deeper into other networks, the devices and routes to them are there correctly
[20-Oct-2009 12:35:03] <RoundQube> rmatte thanks anyhow, ill keep digging :)
[20-Oct-2009 12:35:12] <twm1010> yeah mine tied to my google apps domain login
[20-Oct-2009 12:35:14] <JROCK2004> my company is using the gmail email hosting. The API wants me to log in with the standard gmail account
[20-Oct-2009 12:35:18] <twm1010> didn't seem to be an issue
[20-Oct-2009 12:36:02] <JROCK2004> twm1010: I click on the link from zenoss. I put my domain name in. Then it takes me to a login screen
[20-Oct-2009 12:36:03] <rmatte> JROCK2004: just sign up for your own gmail account or something, doesn't matter what account you use to generate the API key
[20-Oct-2009 12:36:41] <JROCK2004> I guess I could create a dummy account on gmail
[20-Oct-2009 12:36:46] <rmatte> I created my own account just for the purpose of generating API keys
[20-Oct-2009 12:37:22] <JROCK2004> now here is a question does it matter that zenoss can only communicate to the outside and not inside?
[20-Oct-2009 12:37:55] <rmatte> no
[20-Oct-2009 12:38:13] <rmatte> it's the one initiating the connection with the google maps API
[20-Oct-2009 12:38:26] <rmatte> the google maps API isn't the one initiating the connection with it
[20-Oct-2009 12:38:26] <rmatte> ;)
[20-Oct-2009 12:39:12] <JROCK2004> so its cool that the domain I enter is not on the box that zenoss is
[20-Oct-2009 12:39:29] <twm1010> well... hold on there
[20-Oct-2009 12:39:34] <twm1010> the zenoss server doesn't hit google
[20-Oct-2009 12:40:00] <rmatte> actually yeh, the workstation hits google
[20-Oct-2009 12:40:02] <twm1010> your browser does, using the API key you receive from your zenoss server
[20-Oct-2009 12:40:04] <rmatte> so it's irrelevant
[20-Oct-2009 12:40:13] <JROCK2004> ok cool
[20-Oct-2009 12:40:17] <rmatte> JROCK2004: you have to put the exact URL that you're hitting the Zenoss server on in
[20-Oct-2009 12:40:26] <rmatte> like http://myserver:8080
[20-Oct-2009 12:40:36] <twm1010> right, so the referring URL should be your zenoss server, and the API key corresponds to it, and goes to google with that
[20-Oct-2009 12:40:48] <twm1010> at least, thats how my brain figured it
[20-Oct-2009 12:40:56] <JROCK2004> so I would have to get my outside IP and do http://myip:8080
[20-Oct-2009 12:41:07] <rmatte> noooooo
[20-Oct-2009 12:41:15] <JROCK2004> ok it can be internal ip
[20-Oct-2009 12:41:18] <rmatte> you put EXACTLY what you see in the url bar when you hit your server
[20-Oct-2009 12:41:19] <twm1010> no, use your internal hostname or IP
[20-Oct-2009 12:41:30] <JROCK2004> kk
[20-Oct-2009 12:41:33] <RoundQube> JROCK2004 i use my internal IP just fine
[20-Oct-2009 12:41:35] <JROCK2004> gotcha ya
[20-Oct-2009 12:41:42] <twm1010> mine is zenoss.mycompanyinsidenamespace.com
[20-Oct-2009 12:41:42] <twm1010> :8080
[20-Oct-2009 12:41:46] <rmatte> I just use my internal hostnames and they work ok
[20-Oct-2009 12:44:14] <JROCK2004> ok I got the key
[20-Oct-2009 12:44:24] * JROCK2004 will test to see if it works
[20-Oct-2009 12:48:12] * rmatte loves nmap
[20-Oct-2009 12:50:32] <kobalt> rmatte: no idea why its not creating the graph, I have the type set to gague Unless that is wrong
[20-Oct-2009 12:50:58] kevin7kal_ is now known as kevin7kal
[20-Oct-2009 12:52:36] <twm1010> does zenoss use nmap?
[20-Oct-2009 12:52:49] <twm1010> is that how it does its IP port scanning?
[20-Oct-2009 12:53:03] <JROCK2004> From the Summary table, next to Address, click Edit I do not see a summary table after I click on Locations
[20-Oct-2009 12:58:54] <jb> has anyonen done any puppet/zenoss integration?
[20-Oct-2009 12:59:34] <cwj> jb: i havent yet but i am looking into managing zenoss via chef in the near future
[20-Oct-2009 12:59:48] <jb> blogs/zenossblog/2009/01/13/new-zenoss-module-for-puppet
[20-Oct-2009 12:59:51] <cwj> at a minimum i want my chef-managed nodes to register themselves with zenoss in some way
[20-Oct-2009 12:59:58] <jb> how are you liking chef?
[20-Oct-2009 13:00:14] <cwj> fine so far but i am still learning
[20-Oct-2009 13:00:20] <jb> We.re happy to announce that Zenoss Community member Juerg Gerber has written a new Puppet module that automatically adds servers managed by Puppet into Zenoss
[20-Oct-2009 13:00:22] <jb> ugh
[20-Oct-2009 13:00:23] <cwj> not managing production systems yet
[20-Oct-2009 13:00:26] <jb> that does the opposite
[20-Oct-2009 13:00:40] <jb> i want to use zenoss as a DB for managing puppet nodes
[20-Oct-2009 13:02:33] <twm1010> What is Puppet?
[20-Oct-2009 13:03:03] <ckrough> jb: are you thinking of applying recipes based on zenoss /Class?
[20-Oct-2009 13:03:10] <ckrough> twm1010: configuration management for linux
[20-Oct-2009 13:03:13] <cwj> twm1010: puppet and chef are frameworks for configuration management
[20-Oct-2009 13:03:15] <jb> that would be very cool.
[20-Oct-2009 13:03:19] <jb> at the very least, add them as puppet nodes
[20-Oct-2009 13:03:28] <ckrough> jb: yeah, hmm
[20-Oct-2009 13:03:58] <twm1010> kind of like... tripwire?
[20-Oct-2009 13:04:07] <twm1010> keeps track of changes?
[20-Oct-2009 13:04:12] <cwj> twm1010: no, kind of like cfengine
[20-Oct-2009 13:04:17] <ckrough> twm1010: no, pushes changes
[20-Oct-2009 13:04:32] <ckrough> twm1010: http://reductivelabs.com/
[20-Oct-2009 13:04:35] <twm1010> ah, like radminD is used to manage macs?
[20-Oct-2009 13:04:49] <ckrough> MSI+GPO for WIndows, sorta
[20-Oct-2009 13:05:03] <jb> ckrough: im just starting with pup.. but i already see the advantage to storing node definitions in a database or what have you
[20-Oct-2009 13:05:10] <jb> other than in manifests directly
[20-Oct-2009 13:05:20] <cwj> jb: fwiw chef already stores node data in a database
[20-Oct-2009 13:05:22] <cwj> couchdb
[20-Oct-2009 13:05:32] <jb> yeah
[20-Oct-2009 13:05:39] <cwj> i will probably be storing zenoss class as an attribute
[20-Oct-2009 13:05:45] <ckrough> I need to look at Chef. Puppet does ldap for external nodes typically
[20-Oct-2009 13:05:58] <jb> you are using LDAP?
[20-Oct-2009 13:06:10] <ckrough> nah. using a nodes file
[20-Oct-2009 13:06:27] <jb> i was thinking of mysql
[20-Oct-2009 13:06:35] <jb> and maybe some perl to extract info and feed it to pup
[20-Oct-2009 13:06:46] <jb> and a simple web frontend to manage the nodes
[20-Oct-2009 13:06:52] <jb> but tieing this into zen would be even better
[20-Oct-2009 13:07:25] <ckrough> doing puppet training next month, Ill ask some questions about that
[20-Oct-2009 13:07:36] <jb> ok cool
[20-Oct-2009 13:07:41] <jb> let me know how that goes :)
[20-Oct-2009 13:08:11] <ckrough> cwj: have you used both chef and puppet?
[20-Oct-2009 13:09:03] <cwj> ckrough: i began mucking about in puppet first but decided to move to chef before i got a lot further
[20-Oct-2009 13:09:18] <jb> for what reasons?
[20-Oct-2009 13:09:37] <ckrough> I think chef is a fork of puppet, right?
[20-Oct-2009 13:09:56] <cwj> chef uses real ruby for its DSL. puppet uses mostly-ruby-but-sortof-not
[20-Oct-2009 13:10:08] <twm1010> it basically works by first establishing a baseline, and implement/pushing changes on top of the baseline image?
[20-Oct-2009 13:10:13] <jb> they are both ruby
[20-Oct-2009 13:10:14] <cwj> and i have friends who are deep into puppet now and running into limitations
[20-Oct-2009 13:10:15] <jb> which sucks :)
[20-Oct-2009 13:10:36] <JROCK2004> I always wanted to use puppet. But in ubuntu world puppet client never started for me
[20-Oct-2009 13:11:21] <ckrough> twm1010: you define roles like 'webserver' or 'mail server' then define the components of those things like 'ssh access' 'ssl certs' etc, then just tell puppet that server x is a 'webserver' and puppet does all the installs and configuration
[20-Oct-2009 13:11:48] <RoundQube> im not really understanding the concept of puppett or chef
[20-Oct-2009 13:11:48] <RoundQube> but then again, i peeked at it for 5 mins hehe
[20-Oct-2009 13:11:53] <ckrough> twm1010: easy to scale out and easy to maintain compliance across systems
[20-Oct-2009 13:12:00] <jb> you basically define resources/policies for nodes.. like "/etc/passwd should always be owned by root:root and 0644"
[20-Oct-2009 13:12:08] <jb> or box1.domain.com should ALWAYS have httpd installed and enabled
[20-Oct-2009 13:12:31] <JROCK2004> RoundQube: ok think of it this way. You have 20 workstations that are all setup the same way. Instead of going to every machine and setting it up you can setup puppet to do the work for you
[20-Oct-2009 13:12:35] <jb> the client checks in to the "puppetmaster" every 30 minutes by default.. and changes are made if needed
[20-Oct-2009 13:12:57] <JROCK2004> RoundQube: puppet tells the workstation what they should have and if they do not ahve it then the master gives it to them
[20-Oct-2009 13:12:57] <ckrough> so when you forget to disable it during maintenance.... it 'fixes' the problem :)
[20-Oct-2009 13:12:58] <RoundQube> it does installations and configurations?
[20-Oct-2009 13:13:02] <ckrough> yep
[20-Oct-2009 13:13:07] <ckrough> and more
[20-Oct-2009 13:13:22] <RoundQube> interesting... assuming for linux only?
[20-Oct-2009 13:13:24] <JROCK2004> that is why I wish I could get it to work for me on my boxes cause that app rocks
[20-Oct-2009 13:13:24] <RoundQube> *nix
[20-Oct-2009 13:13:40] <jb> no not for linux only
[20-Oct-2009 13:13:40] <ckrough> RoundQube: aye
[20-Oct-2009 13:13:42] <jb> yes, for unix
[20-Oct-2009 13:13:43] <ckrough> really?
[20-Oct-2009 13:13:47] <twm1010> ah, so you would combine puppet with some kind of image deployment system
[20-Oct-2009 13:13:50] <cwj> i think puppet and chef primarily support linux and solaris
[20-Oct-2009 13:14:08] <ckrough> twm1010: yep, I use KickStart
[20-Oct-2009 13:14:08] <jb> i'll be using it with AIX too
[20-Oct-2009 13:14:09] <twm1010> the image gets dropped on the new server, puppet takes over and deploys.
[20-Oct-2009 13:14:09] <jb> for some things
[20-Oct-2009 13:14:20] <jb> kickstart the server, and then have puppet configure it
[20-Oct-2009 13:14:20] <RoundQube> i manage linux servers only but only a few so not really necessary for me but windows desktops, there are too many
[20-Oct-2009 13:14:31] <RoundQube> need a nice opensource peice of software to figure that out
[20-Oct-2009 13:14:35] <twm1010> hrmm, i don't believe we have enough like systems to utilize that
[20-Oct-2009 13:14:38] <cwj> twm1010: even more appealing with virtualization. i am targeting vmware but chef developers have a lot of support for ec2
[20-Oct-2009 13:14:42] <twm1010> still, would be cool
[20-Oct-2009 13:14:44] <ckrough> I would say 10+ is worth it
[20-Oct-2009 13:15:08] <ckrough> xen + kickstart + puppet
[20-Oct-2009 13:15:23] <ckrough> throw a web based front end on it and start a 'cloud'
[20-Oct-2009 13:15:55] <rmatte> sorry, was away for a bit, back now
[20-Oct-2009 13:16:41] <cwj> this is a pretty cool screencast demonstrating the new search capabilities in the upcoming version of chef: http://blog.opscode.com/blog/2009/10/07/preview-chef-0-8-and-the-opscode-platform/
[20-Oct-2009 13:16:49] <JROCK2004> jb: do you have pupper setup on any ubuntu machines
[20-Oct-2009 13:17:03] <jb> no, but i don't see that it would be difficult
[20-Oct-2009 13:17:04] <rmatte> I think you mean puppet?
[20-Oct-2009 13:17:25] <JROCK2004> rmatte: yes lol :)
[20-Oct-2009 13:17:29] <rmatte> hehe
[20-Oct-2009 13:17:52] <JROCK2004> jb: yeah the docs just stink for ubuntu and puppet. I never can get server started
[20-Oct-2009 13:17:57] <cwj> basically he sets up load balancer and webserver instances in ec2. the webserver instances are automatically added to the loadbalancer configuration by virtue of their appearing in the chef node database as webservers.
[20-Oct-2009 13:19:37] <rmatte> JROCK2004: it's available in aptitude
[20-Oct-2009 13:19:53] <rmatte> root@noc:/home/rmatte# aptitude search puppet
[20-Oct-2009 13:19:54] <rmatte> p   puppet                                                     - centralised configuration management for networks
[20-Oct-2009 13:19:54] <rmatte> p   puppetmaster                                               - centralised configuration management control daemon
[20-Oct-2009 13:20:06] <JROCK2004> rmatte: yeah I get that far and I go thru putting a simple config but when I try to start the server it fails
[20-Oct-2009 13:20:20] <JROCK2004> rmatte: I just have not sat down and looked into it
[20-Oct-2009 13:20:31] <rmatte> well, I don't think you need to use specific ubuntu docs at that point
[20-Oct-2009 13:20:43] <rmatte> I'm sure any docs relating to configuring it will apply
[20-Oct-2009 13:21:12] <rmatte> Chef is open source?
[20-Oct-2009 13:21:19] <jb> yes
[20-Oct-2009 13:21:33] <rmatte> that's pretty sweet, looks a lot nicer than puppet
[20-Oct-2009 13:22:03] <rmatte> I might take a look at using that for our servers
[20-Oct-2009 13:22:14] <rmatte> I can't manage these by hand forever lol
[20-Oct-2009 13:22:31] <ckrough> man, once you automate those configs you'll wonder how you survived
[20-Oct-2009 13:22:58] <jb> so chef has a built in web interface for managing nodes?
[20-Oct-2009 13:23:00] <rmatte> yeh, well, I used to write my own automation scripts
[20-Oct-2009 13:23:10] <rmatte> yeh, that web interface looks mad slick man
[20-Oct-2009 13:23:17] <ckrough> bah
[20-Oct-2009 13:23:18] <ckrough> CLI~
[20-Oct-2009 13:23:20] <jb> i was going to code my own for managing pup nodes
[20-Oct-2009 13:23:23] <jb> and classes
[20-Oct-2009 13:23:35] <rmatte> ckrough: I like CLI, but web interface is convenient to have
[20-Oct-2009 13:23:49] <ckrough> jb: http://reductivelabs.com/trac/puppet/wiki/PuppetShow
[20-Oct-2009 13:23:51] <jb> pup has foreman
[20-Oct-2009 13:24:01] <ckrough> jb: just a reporting system, not rw
[20-Oct-2009 13:24:35] <ckrough> "
[20-Oct-2009 13:24:36] <ckrough> The Foreman is aimed to be a single address for all machines life cycle management."
[20-Oct-2009 13:24:40] <ckrough> what does that even mean
[20-Oct-2009 13:26:04] <rmatte> when is Chef 0.8 due for release?
[20-Oct-2009 13:27:07] <rmatte> ckrough: that's bad english... I think what they meant to say was "Foreman aims to be a single location providing life cycle management tools"
[20-Oct-2009 13:27:58] <rmatte> or "Foreman provides multiple life cycle management tools in a single location"
[20-Oct-2009 13:28:07] <rmatte> but meh
[20-Oct-2009 13:28:44] <rmatte> ok, I need to focus on this video
[20-Oct-2009 13:33:19] <JROCK2004> Are the graphs exportable in zenoss?
[20-Oct-2009 13:33:46] <rmatte> you can right click on them and select save as
[20-Oct-2009 13:33:53] <rmatte> that's about as exportable as it gets
[20-Oct-2009 13:34:03] <JROCK2004> that works
[20-Oct-2009 13:34:11] <rmatte> they are just rendered as images
[20-Oct-2009 13:34:25] <rmatte> gifs or jpegs or png (I forget which)
[20-Oct-2009 13:37:19] <JROCK2004> rmatte: png
[20-Oct-2009 13:37:28] <rmatte> ah k, my favourite
[20-Oct-2009 13:37:31] <rmatte> :)
[20-Oct-2009 13:39:05] <davetoo> Zenoss: All Your Node are Belong to Us
[20-Oct-2009 13:39:45] <djack> hello world
[20-Oct-2009 13:39:56] <djack> belgium calling ;-)
[20-Oct-2009 13:40:14] <rmatte> None node left behind
[20-Oct-2009 13:40:18] <rmatte> oops
[20-Oct-2009 13:40:21] <rmatte> No node left behind
[20-Oct-2009 13:40:24] <rmatte> rather
[20-Oct-2009 13:40:26] <rmatte> :)
[20-Oct-2009 13:40:40] <davetoo> right, which inspired my mangling of the all your base thing...
[20-Oct-2009 13:40:47] <rmatte> hehe
[20-Oct-2009 13:41:45] <rmatte> Geek love poem: Roses are #FF0000, Violets at #0000FF, All My Base Are Belong To You.
[20-Oct-2009 13:41:57] <rmatte> s/at/are
[20-Oct-2009 13:42:13] <davetoo> hah
[20-Oct-2009 13:42:44] <JROCK2004> on the apache zenpack I am getting a 403 forbidden action. Anyone know the fix for that?
[20-Oct-2009 13:42:59] <JROCK2004> this is an event notification I get
[20-Oct-2009 13:43:05] <jb> your apache isn't configured properly..
[20-Oct-2009 13:43:14] <jb> by default, it denies requests from * for /server-status
[20-Oct-2009 13:43:43] <JROCK2004> thanks for the bluntness :)
[20-Oct-2009 13:43:43] <jb> you just need to add "Allow" directives :)
[20-Oct-2009 13:44:28] <JROCK2004> I have allow from all
[20-Oct-2009 13:44:44] <jb> can you access the URL from a webbrowser?
[20-Oct-2009 13:45:02] <JROCK2004> yes
[20-Oct-2009 13:45:50] <JROCK2004> oh ny I wold be in trouble if you could not access that webserver
[20-Oct-2009 13:46:04] <jb> you can access the server-status page?
[20-Oct-2009 13:46:10] <jb> not just the web server
[20-Oct-2009 13:46:34] <JROCK2004> that I did not check
[20-Oct-2009 13:46:41] <jb> well thats what matters
[20-Oct-2009 13:46:41] <jb> :)
[20-Oct-2009 13:47:10] <djack> hey mrayzenoss is the twill thingy ready
[20-Oct-2009 13:47:32] <kobalt> is there anyway to look to see if the template is even collecting any data?
[20-Oct-2009 13:48:33] <djack> kobalt you can run zencommand run -d <device> -v10
[20-Oct-2009 13:48:48] <djack> this will give you a debug output there you can see what is wrong
[20-Oct-2009 13:49:27] <JROCK2004> jb: got that working thanks
[20-Oct-2009 13:49:28] <djack> if it does collect anything you can see it there
[20-Oct-2009 13:50:22] <mrayzenoss> well that meeting went long
[20-Oct-2009 13:50:25] <djack> JROCK2004 the 403 still indicates that the zenoss does not have access to the page
[20-Oct-2009 13:50:32] <djack> mrayzenoss the man i need :-p
[20-Oct-2009 13:50:43] <mrayzenoss> the Synthetic Web Transactions are checked into Subversion, I'm writing the page now
[20-Oct-2009 13:50:47] <JROCK2004> djack: Yeah I sis not have apache enabled to have the server-status page
[20-Oct-2009 13:51:58] <rmatte> sweet
[20-Oct-2009 13:52:06] <rmatte> that'll be a nice ZenPack to use
[20-Oct-2009 13:52:31] <djack> rmatte yeah then i will be able to retiere webinject
[20-Oct-2009 13:52:56] <rmatte> oh, didn't even notice that RC1 of the beta was available
[20-Oct-2009 13:53:12] <mrayzenoss> I waited until you logged off :)
[20-Oct-2009 13:53:15] <rmatte> time to upgrade my beta install...
[20-Oct-2009 13:53:31] <rmatte> :P
[20-Oct-2009 13:55:03] <mrayzenoss> so catching up on the previous hour and a half of discussions… if anyone's looking to write a Chef or Puppet ZenPack, we're going to be starting up a new ZenPack contest next week
[20-Oct-2009 13:55:29] <rmatte> Is the prize MOAR PONIES!?
[20-Oct-2009 13:55:42] <twm1010> i'll buy that for a dollar
[20-Oct-2009 13:55:47] <mrayzenoss> focused on Cloud-based technologies: provisioning, monitoring, services
[20-Oct-2009 13:55:57] <djack> chef or puppet ?
[20-Oct-2009 13:55:57] <mrayzenoss> you can use the prize money to buy ponies
[20-Oct-2009 13:56:05] <mrayzenoss> both would be great
[20-Oct-2009 13:56:07] <rmatte> prize money?
[20-Oct-2009 13:56:25] <mrayzenoss> well… gotta see if cash works instead of prizes
[20-Oct-2009 13:56:41] <rmatte> "You've won..." *drum roll* "50 cents USD!!!! CONGRATULATIONS!"
[20-Oct-2009 13:56:46] <rmatte> "...." :O
[20-Oct-2009 13:57:10] <rmatte> I'd do prizes if I were you, that NAS was pretty nice
[20-Oct-2009 13:57:14] <kobalt> djack: I dont see any issues off the bat but not sure exactly what Im looking at tbh -- http://pastebin.com/d3dfa2e0b
[20-Oct-2009 13:57:22] <mrayzenoss> well… we were talking about doing 3x$1000 prizes and 4x$500
[20-Oct-2009 13:57:46] <mrayzenoss> but I'm still running it by legal
[20-Oct-2009 13:58:15] <djack> nice nice
[20-Oct-2009 13:58:32] <djack> when current project is done i need to learn how to create zenpacks myself
[20-Oct-2009 13:59:27] <djack> kobalt i dont see any data return to it
[20-Oct-2009 13:59:43] <djack> what kind of templates are configed for that device
[20-Oct-2009 13:59:51] <rmatte> wow, $1000 eh?
[20-Oct-2009 13:59:53] <rmatte> lol
[20-Oct-2009 14:00:03] <rmatte> so the ZenPacks have to be cloud related?
[20-Oct-2009 14:00:04] <mrayzenoss> well… I guess you could technically win $5000
[20-Oct-2009 14:00:07] <djack> well free trip to NY would be nice
[20-Oct-2009 14:00:15] <mrayzenoss> if you swept the prizes
[20-Oct-2009 14:00:28] <JROCK2004> Well just signed up for the training in Baltimore next month. Woo hoo
[20-Oct-2009 14:00:29] <rmatte> yeh, but the chances of sweeping the prizes is fairly slim
[20-Oct-2009 14:00:29] <mrayzenoss> yeah, we're trying to do a cloud theme
[20-Oct-2009 14:00:35] <mrayzenoss> JROCK2004: cool
[20-Oct-2009 14:00:48] <mrayzenoss> rmatte: especially if Egor gets involved
[20-Oct-2009 14:00:54] <rmatte> ah, well, I'm pretty much out then, we don't really do anything with clouds here
[20-Oct-2009 14:01:00] <mrayzenoss> I believe he had 11 entries in the last contest
[20-Oct-2009 14:01:11] <mrayzenoss> rmatte: there's always provisioning and service monitoring
[20-Oct-2009 14:01:16] <djack> zenoss need to open a thingy in brussels :-p
[20-Oct-2009 14:01:25] <twm1010> seen any feedback from him regarding WMI datasource under 2.5 ?
[20-Oct-2009 14:01:27] <JROCK2004> mrayzenoss: Will I see you there?
[20-Oct-2009 14:01:31] <rmatte> service monitoring in what sense?
[20-Oct-2009 14:01:37] <mrayzenoss> twm1010: I sent him an email
[20-Oct-2009 14:01:41] <kobalt> djack: I created a template that grabs the snmp data point as a gauge, when you test the data point it pulls data
[20-Oct-2009 14:01:55] <mrayzenoss> JROCK2004: sadly no, my wife is due the week of LISA, so I won't be traveling
[20-Oct-2009 14:01:58] <davetoo> we need more dashboard portlets
[20-Oct-2009 14:02:09] <rmatte> no, we need MOAR PONIES
[20-Oct-2009 14:02:15] <rmatte> been saying this for about a month now
[20-Oct-2009 14:02:17] <rmatte> :)
[20-Oct-2009 14:02:19] <mrayzenoss> rmatte: like if you use any external cloud vendors… like SalesForce
[20-Oct-2009 14:02:24] <davetoo> I don't get the reference
[20-Oct-2009 14:02:42] <djack> or the amazon cloud
[20-Oct-2009 14:02:56] <djack> kobalt nothign is comming out
[20-Oct-2009 14:03:11] <mrayzenoss> djack: another good example
[20-Oct-2009 14:03:32] <rmatte> right, but what would you expect from it?
[20-Oct-2009 14:03:36] <rmatte> I've never used any of those services
[20-Oct-2009 14:03:37] <djack> that would be nice but my limited knowledge of python is a handicap
[20-Oct-2009 14:03:59] <mrayzenoss> rmatte: well… I'll try to round up a bunch of community members to be judges
[20-Oct-2009 14:04:07] <mrayzenoss> judging zenpacks is kinda fuzzy science
[20-Oct-2009 14:04:15] <mrayzenoss> you look for utility, depth, quality
[20-Oct-2009 14:04:37] <JROCK2004> looking at forum I could not find a resolution for missing rrd file apache_cpuLoad
[20-Oct-2009 14:04:48] <rmatte> right
[20-Oct-2009 14:05:14] <djack> mrayzenoss look like a job written for me :-p
[20-Oct-2009 14:05:17] <mrayzenoss> so for the last contest there were 40 some entries, 5 judges each gave a list of top 5
[20-Oct-2009 14:05:20] <rmatte> JROCK2004: did you run a test on the data source at all?
[20-Oct-2009 14:05:33] <JROCK2004> was looking at how to do that now
[20-Oct-2009 14:05:55] USENIX_UNIX_ is now known as USENIX_UNIX
[20-Oct-2009 14:06:35] <rmatte> that is awesome (the portlet additions to the latest King Crab release)
[20-Oct-2009 14:06:38] <cgibbons> hmmm
[20-Oct-2009 14:06:51] <rmatte> now it's actually in your face about getting an API key, it was fairly obscure before
[20-Oct-2009 14:07:04] <rmatte> and that customizable site portlet is really nice
[20-Oct-2009 14:07:08] <djack> is there an upgrade path for the 2.4.5 to the 2.5 ?
[20-Oct-2009 14:07:12] <JROCK2004> rmatte: would I do that with the zencommand
[20-Oct-2009 14:07:14] <djack> or will there be an upgrade path
[20-Oct-2009 14:07:27] <mrayzenoss> djack: yeah, upgrades are supported all the way back from 2.2.x I believe
[20-Oct-2009 14:07:32] <mrayzenoss> it'll be in the docs
[20-Oct-2009 14:07:33] <djack> hmmmm
[20-Oct-2009 14:07:38] <mrayzenoss> but please test if you can
[20-Oct-2009 14:07:42] <djack> also for the release candidate ?
[20-Oct-2009 14:07:53] <mrayzenoss> djack: yeah, you can test with the RC
[20-Oct-2009 14:07:57] <mrayzenoss> upgrades that is
[20-Oct-2009 14:08:15] <djack> mrayzenoss well i have stress test the day after tomorrow ... i'll wait for that :-p
[20-Oct-2009 14:08:58] <djack> maybe test it on the demo server first ....
[20-Oct-2009 14:09:06] <mrayzenoss> unless a P1 comes in against the RC build, this could be the release
[20-Oct-2009 14:09:10] <JROCK2004> rmatte: zentestcommand –d DeviceName --datasource=DataSourceName
[20-Oct-2009 14:10:22] <rmatte> JROCK2004: no output at all?
[20-Oct-2009 14:10:43] <JROCK2004> zentestcommand –d Stimpy --datasource=apache_cpuLoad
[20-Oct-2009 14:11:07] <JROCK2004> that is the command I tried to run and I get a errors about the device and datasource
[20-Oct-2009 14:11:55] <JROCK2004> I am sure I am messing up that command somehow
[20-Oct-2009 14:12:20] <rmatte> ok, no lol
[20-Oct-2009 14:12:27] <rmatte> click on the data source in the UI
[20-Oct-2009 14:12:36] <rmatte> you'll see an input field and a button marked "Test"
[20-Oct-2009 14:12:44] <rmatte> enter a device name in to the input field
[20-Oct-2009 14:12:46] <rmatte> then click test
[20-Oct-2009 14:13:23] <djack> is it easy to limit the amount of alerts ?
[20-Oct-2009 14:13:24] <JROCK2004> is data sources on the left nav bar
[20-Oct-2009 14:13:41] <djack> JROCK2004 in the template it self
[20-Oct-2009 14:13:50] <JROCK2004> k
[20-Oct-2009 14:14:08] <djack> click on the data source under the command you can run a test
[20-Oct-2009 14:15:24] <JROCK2004> ok I am in the apache template now looking for your test button
[20-Oct-2009 14:15:47] <mrayzenoss> click on the data source
[20-Oct-2009 14:16:12] <rmatte> djack: limit the amount of alerts in/for what?
[20-Oct-2009 14:18:00] <djack> rmatte i have a script that checks logfile every 5 minuts currently i get mails every 5 minutes when something is wrong what i want is one mail with the alert and every 30 minutes an reminder mail or when event clear an OK mail
[20-Oct-2009 14:18:57] <djack> rmatte i think it should be easy but the simple things dont seem to work for me :-p
[20-Oct-2009 14:21:03] <rmatte> djack: have you tried just editing your repeat time for the alert rule?
[20-Oct-2009 14:21:14] <rmatte> It sounds like you have repeat time set as 300 seconds
[20-Oct-2009 14:21:30] <rmatte> and you need to bump it up to 1800 seconds
[20-Oct-2009 14:21:59] <JROCK2004> rmatte: I am not seeing the test button like you are talking about
[20-Oct-2009 14:22:11] <rmatte> JROCK2004: right under the data source in the template
[20-Oct-2009 14:22:22] <rmatte> click on the data source on the template page
[20-Oct-2009 14:22:26] <rmatte> the test button should be right there
[20-Oct-2009 14:22:58] <rmatte> "Test Against Device"
[20-Oct-2009 14:23:00] <rmatte> right at the bottom
[20-Oct-2009 14:23:45] <rmatte> mrayzenoss: did you ever speak with Ian about adding a range for the history event view?
[20-Oct-2009 14:23:51] <JROCK2004> rmatte: /http://10.10.1.14:8080/zport/dmd/Devices /http://10.10.1.14:8080/zport/dmd/Devices/Server /http://10.10.1.14:8080/zport/dmd/Devices/Server/perfConfig /http://10.10.1.14:8080/zport/dmd/Devices/Server/rrdTemplates/Apache
[20-Oct-2009 14:24:05] <JROCK2004> sorry not sure what happend there
[20-Oct-2009 14:24:15] <kobalt> JROCK2004: did you click on the data source like you were going to change it?
[20-Oct-2009 14:25:03] <JROCK2004> yeah and it shows the name and sourcetype
[20-Oct-2009 14:25:14] <rmatte> and that's it?
[20-Oct-2009 14:25:17] <rmatte> screenshot it
[20-Oct-2009 14:25:56] <mrayzenoss> rmatte: http://dev.zenoss.org/trac/ticket/5659
[20-Oct-2009 14:26:06] <JROCK2004> how can I upload that screenshot. I guess I can put on my website
[20-Oct-2009 14:26:14] <rmatte> cool
[20-Oct-2009 14:26:19] <rmatte> hopefully that makes the release
[20-Oct-2009 14:26:24] <rmatte> kind of useless without it
[20-Oct-2009 14:26:41] <kobalt> JROCK2004: what did you call your data source ?
[20-Oct-2009 14:27:05] <kobalt> JROCK2004: and is the name a clickable link?
[20-Oct-2009 14:27:09] <JROCK2004> apache
[20-Oct-2009 14:27:12] <rmatte> JROCK2004: http://tinypic.com/
[20-Oct-2009 14:27:12] <JROCK2004> yes it is clickable
[20-Oct-2009 14:27:18] <kobalt> JROCK2004: click it
[20-Oct-2009 14:27:52] <JROCK2004> http://tinypic.com/view.php?pic=23a4qq&s=4
[20-Oct-2009 14:27:54] <JROCK2004> done
[20-Oct-2009 14:27:54] <djack> rmatte the repeat time is 0
[20-Oct-2009 14:28:13] <kobalt> JROCK2004: do you see the test against device at the bottom now
[20-Oct-2009 14:28:24] <rmatte> Ah, it's because it's an apachemonitor type data source
[20-Oct-2009 14:28:27] <rmatte> I didn't realize that
[20-Oct-2009 14:28:32] <JROCK2004> no
[20-Oct-2009 14:28:43] <JROCK2004> yeah this is from a zenpack
[20-Oct-2009 14:28:51] <JROCK2004> that no was a mistake
[20-Oct-2009 14:28:59] <JROCK2004> lol
[20-Oct-2009 14:29:16] <rmatte> are you absolutely positive that apache is reachable by just putting in the source IP?
[20-Oct-2009 14:29:20] <rmatte> erm, device IP
[20-Oct-2009 14:29:24] <rmatte> rather than a specific hostname?
[20-Oct-2009 14:29:40] <twm1010> yes
[20-Oct-2009 14:29:41] <djack> you could test that from the cli of the zenoss machine
[20-Oct-2009 14:29:45] <twm1010> apache can be monitored by IP
[20-Oct-2009 14:29:53] <rmatte> and you're able to hit /server-status?auto
[20-Oct-2009 14:29:53] <rmatte> ?
[20-Oct-2009 14:29:55] <JROCK2004> apache - slot usage works
[20-Oct-2009 14:30:39] <JROCK2004> yes I can hit the server-status auto
[20-Oct-2009 14:31:10] <JROCK2004> when I look at the page there is a bunch of ........
[20-Oct-2009 14:31:12] <rmatte> and you can hit it from the Zenoss server itself?
[20-Oct-2009 14:32:01] <rmatte> you could always try enabling the Use SSH option
[20-Oct-2009 14:32:05] <rmatte> that may work better for you
[20-Oct-2009 14:32:18] <twm1010> hold on
[20-Oct-2009 14:33:23] <davetoo> hmm
[20-Oct-2009 14:33:35] <twm1010> login as Zenoss user
[20-Oct-2009 14:34:05] <twm1010> cd to $ZENHOME/ZenPacks/ZenPacks.zenoss.ApacheMonitor-2.0.2-py2.4.egg/ZenPacks/zenoss/ApacheMonitor/libexec
[20-Oct-2009 14:34:51] <twm1010> run ./check_apache.py -H yourIP -p yourPort -u /server-status?auto
[20-Oct-2009 14:35:01] <twm1010> and see what it brings back
[20-Oct-2009 14:35:24] <JROCK2004> ok looking to see where they stored the home dir for the zenoss
[20-Oct-2009 14:35:36] <rmatte> become the zenoss user and cd to $ZENHOME
[20-Oct-2009 14:35:53] <rmatte> it always corresponds to the zenoss home directory
[20-Oct-2009 14:35:58] <JROCK2004> got it
[20-Oct-2009 14:36:06] <twm1010> basically run the collection script manually and see if all the values are coming back, very useful
[20-Oct-2009 14:36:30] <twm1010> if your using the default template I think you can run a zencommand to do that too
[20-Oct-2009 14:36:32] <twm1010> but i do it this way
[20-Oct-2009 14:36:38] <twm1010> err zentestcommand
[20-Oct-2009 14:37:09] <JROCK2004> STATUS OK
[20-Oct-2009 14:37:31] <twm1010> Are all the values there?
[20-Oct-2009 14:37:40] <JROCK2004> well some are 0
[20-Oct-2009 14:37:53] <JROCK2004> slotLogging=0
[20-Oct-2009 14:37:56] <JROCK2004> like that
[20-Oct-2009 14:38:04] <JROCK2004> bot some do have values
[20-Oct-2009 14:38:05] <twm1010> Well, how do you know they're not truly zero, is this webserver busy? :)
[20-Oct-2009 14:38:29] <JROCK2004> it can be
[20-Oct-2009 14:38:42] <twm1010> but is it right now? why not let it run for a half-day and see if things start showing up
[20-Oct-2009 14:38:48] <JROCK2004> ok I see what you are saying
[20-Oct-2009 14:38:57] <twm1010> most of those counters are derived from total counters, therefore no traffic = no values
[20-Oct-2009 14:39:01] <JROCK2004> the missing rrd file might only be because the server is too busy
[20-Oct-2009 14:39:03] <rmatte> twm1010: because even if it is showing 0 it should still graph
[20-Oct-2009 14:39:17] <rmatte> he should have an RRD and a graph with 0 as the value, instead of "nan" or not existing at all
[20-Oct-2009 14:39:35] <twm1010> perhaps, but NAN shows up until the 3rd polling cycle is complete doesn't it?
[20-Oct-2009 14:40:08] <rmatte> correct
[20-Oct-2009 14:40:17] <rmatte> but he's been troubleshooting this issue for about 2 hours now
[20-Oct-2009 14:40:27] <twm1010> oh :)
[20-Oct-2009 14:40:28] <rmatte> so I'd have to believe that 3 polling cycles have been completed at this point
[20-Oct-2009 14:40:30] <JROCK2004> rmatte: oh my word has it been that long
[20-Oct-2009 14:40:31] <rmatte> :P
[20-Oct-2009 14:40:32] <JROCK2004> lol
[20-Oct-2009 14:40:47] <rmatte> JROCK2004: close to, yeh
[20-Oct-2009 14:41:03] <twm1010> well, zenoss only records what the web page provides
[20-Oct-2009 14:41:13] <twm1010> run the script a few times, see if the numbers are changing
[20-Oct-2009 14:41:49] <JROCK2004> http://tinypic.com/view.php?pic=30uwd35&s=4
[20-Oct-2009 14:41:57] <JROCK2004> that is a pic of my grphs
[20-Oct-2009 14:42:36] <davetoo> we need "dynamic" reporting, the ability to set up a multigraph report with a filter so we can say "include only devices that exceeded this threshold during the past week" or "include only devices with critical events in the past week".
[20-Oct-2009 14:42:44] <JROCK2004> some of the numbers are changing but the 0 staty the same
[20-Oct-2009 14:43:23] <JROCK2004> slotGracefullyFinishing=0 slotReadingRequest=0 slotLogging=0
[20-Oct-2009 14:43:36] <JROCK2004> those are some that are always staying at 0
[20-Oct-2009 14:44:08] <twm1010> im not using stock templates but here are screenshots from mine
[20-Oct-2009 14:44:14] <twm1010> to give you an idea of what a loaded server looks like
[20-Oct-2009 14:44:15] <twm1010> http://tinypic.com/view.php?pic=16qn7m&s=4
[20-Oct-2009 14:44:46] <JROCK2004> busy stuff
[20-Oct-2009 14:44:51] <twm1010> http://tinypic.com/view.php?pic=2i74le9&s=4
[20-Oct-2009 14:45:47] <twm1010> hrmm... maybe you need to look at your mod_status configuration
[20-Oct-2009 14:45:53] <twm1010> perhaps its not setup to provide those values right
[20-Oct-2009 14:45:59] <JROCK2004> I was looking at the server-status I saw this
[20-Oct-2009 14:46:01] <JROCK2004> To obtain a full report with current status information you need to use the ExtendedStatus On directive.
[20-Oct-2009 14:46:03] <twm1010> i know there is an extended mode that provides a ton more info, but that shouldn't be needed
[20-Oct-2009 14:46:42] <rmatte> turn that on and see if it makes it work
[20-Oct-2009 14:46:42] <rmatte> can't hurt
[20-Oct-2009 14:48:05] <twm1010> extended mode provides a lot of good information
[20-Oct-2009 14:48:26] <twm1010> I wish I could pull some more intelligence from it, like show the top requested URL's and such
[20-Oct-2009 14:49:08] <twm1010> davetoo: re: dynamic reporting, but how to know what components of those systems to graph?
[20-Oct-2009 14:49:16] <rmatte> I have a plugin on my wordpress blog that does that
[20-Oct-2009 14:49:33] <rmatte> it's pretty neat, even shows you what the person searched for on the search engine that they came to the site from
[20-Oct-2009 14:50:03] <twm1010> yeah, well we get stuff like that from some of our reporting providers and such, im sure they are tying into something on our webservers to get the data, i just don't know what
[20-Oct-2009 14:50:11] <twm1010> mod_status is the best I can do, and Im getting quite a bit from it
[20-Oct-2009 14:50:18] <davetoo> You'd set it up like a normal graph, components and such,
[20-Oct-2009 14:50:28] <davetoo> and then apply the device filter
[20-Oct-2009 14:50:32] <twm1010> but the reports we pay for bring us stuff like, unique visitors, guests, against orders placed and such
[20-Oct-2009 14:50:34] <twm1010> really good stuff
[20-Oct-2009 14:50:49] <twm1010> but i'm on the flipside of it trying to show how hard the webservers and routers are working
[20-Oct-2009 14:50:53] <JROCK2004> Do I add the ExtendedStatus On to the server-status directory in apache config?
[20-Oct-2009 14:51:20] <twm1010> the best I've been able to do is show page requests, which doesn't really translate to # of visitors
[20-Oct-2009 14:51:40] <twm1010> one old grandma clicking like mad through our website might register 25 pages between polling cycles
[20-Oct-2009 14:51:42] <dollarbang1> test of the "enter" key transposed as New Line....please ignore
[20-Oct-2009 14:51:42] <dollarbang1> it worked.
[20-Oct-2009 14:51:52] <dollarbang1> but it sends two lines.
[20-Oct-2009 14:52:42] <rmatte> twm1010: yeh, but then again page requests translate to processing time
[20-Oct-2009 14:52:43] <twm1010> JROCK2004:  I'm not sure, I've never had to config the apache side the servers i'm monitoring were already setup for hobbit to monitor them via mod_status so i just tagged along
[20-Oct-2009 14:53:25] <twm1010> though, it did take me half a day to get out of our unix admins that they changed the default URL for mod_status
[20-Oct-2009 14:53:26] <rmatte> JROCK2004: google for that option
[20-Oct-2009 14:53:28] <twm1010> (grr)
[20-Oct-2009 14:53:34] <rmatte> you'll probably find where to put it
[20-Oct-2009 14:54:02] <rmatte> Unix admins can be such douchebags
[20-Oct-2009 14:54:05] * rmatte whistles
[20-Oct-2009 14:54:13] <twm1010> davetoo: so what you need are dynamic collections
[20-Oct-2009 14:54:18] <rmatte> Too bad I am one :O
[20-Oct-2009 14:54:41] <twm1010> I wonder, could you use a transform to place a device into a "group" called trouble servers
[20-Oct-2009 14:55:00] <twm1010> if a certain type of event is received
[20-Oct-2009 14:56:16] <rmatte> twm1010: yeh, you could
[20-Oct-2009 14:56:32] <rmatte> you'd need to figure out how to move a device to a group in zendmd for starters
[20-Oct-2009 14:57:31] <davetoo> it's not about moving, it's about manipulating a zProperty
[20-Oct-2009 14:57:47] <davetoo> I wrote a tool to do that
[20-Oct-2009 14:58:44] <davetoo> erm, sorry, not exactly
[20-Oct-2009 14:59:09] <davetoo> it's a collection of relations
[20-Oct-2009 15:00:29] <davetoo> dev.getDeviceGroupNames() and dev.setGroups()
[20-Oct-2009 15:02:20] <JROCK2004> ok well adding the extendedstatus gave me more graphs but still getting the rrd file issue with the apache_cpuLoad
[20-Oct-2009 15:02:51] <JROCK2004> I will give it a few minutes to let the new data populate to see if it fixes itself
[20-Oct-2009 15:04:19] <rmatte> is cpuLoad even one of the pieces of data available on the status page?
[20-Oct-2009 15:04:26] <twm1010> yep
[20-Oct-2009 15:04:31] <rmatte> k
[20-Oct-2009 15:04:43] <twm1010> but it will be a very low value unless the server is getting absolutely blasted
[20-Oct-2009 15:04:52] <twm1010> i don't think any of my servers have hit 1% for that value
[20-Oct-2009 15:06:01] <JROCK2004> well let me put it to you this way. The company I work for like the cheapest hardware. I would like these graphs to prove to them why you need to by good stuff
[20-Oct-2009 15:06:55] <twm1010> Your either going to be surprised, or disappointed.
[20-Oct-2009 15:07:08] <twm1010> You'd be surprised what you can do with crap hardware
[20-Oct-2009 15:07:09] <rmatte> lol, one guy came in here one day and explained that his company had bought like 80 of these POS D-Link switches, and that he needed to monitor them with Zenoss
[20-Oct-2009 15:07:26] <davetoo> hah
[20-Oct-2009 15:07:29] <rmatte> I'm glad that we actually buy good stuff here
[20-Oct-2009 15:07:46] <twm1010> For instance, we've still got a Groupwise post office with 300 users and a 200+GB mail database, its also serving up 1TB of fileserver data via a 10 year old SAN. It's got dual 400mhz processors
[20-Oct-2009 15:07:48] <rmatte> though our purchasing department tries to screw us sometimes
[20-Oct-2009 15:07:51] <twm1010> hows that hit ya? :)
[20-Oct-2009 15:09:04] <rmatte> we ordered a server with 32 gigs of RAM in it, and the purchaser figure "What could they possibly need 32 gigs of RAM for?  I'm just going to go ahead and use my personal expertice as a purchaser (not as a systems admin or anything mind you) to determine that they only need 8 gigs of RAM and order it with just 8 gigs"
[20-Oct-2009 15:09:19] <rmatte> my boss totally flipped when he found out
[20-Oct-2009 15:09:23] <twm1010> VMware host?
[20-Oct-2009 15:09:56] <twm1010> or is this your super zenoss box?
[20-Oct-2009 15:10:45] <rmatte> "When we tell you to order a server with 32 gigs of RAM, that is EXACTLY what we mean for you to do!"
[20-Oct-2009 15:10:51] <rmatte> lol
[20-Oct-2009 15:10:56] <twm1010> hah, what vendor
[20-Oct-2009 15:11:24] <rmatte> well the server was HP, but we're an HP partner, so the purchaser who placed the order was one of our employees
[20-Oct-2009 15:11:47] <twm1010> ah
[20-Oct-2009 15:11:47] <rmatte> It was our employee's fault, not HPs
[20-Oct-2009 15:12:22] <JROCK2004> well the cpuLoad issue is no longer showing the error
[20-Oct-2009 15:12:36] <JROCK2004> so it looks like the Extendedstatus worked
[20-Oct-2009 15:12:42] <rmatte> good
[20-Oct-2009 15:12:54] <rmatte> I'll have to remember that one hehe
[20-Oct-2009 15:13:17] <JROCK2004> yeah just enable that which that goes in the http.conf. Then give it about 5 minutes
[20-Oct-2009 15:13:37] <rmatte> cool
[20-Oct-2009 15:14:02] <JROCK2004> and twm1010 was right. It is showing .07
[20-Oct-2009 15:14:12] <rmatte> cool
[20-Oct-2009 15:14:16] <rmatte> as long as it's showing something
[20-Oct-2009 15:14:17] <rmatte> hehe
[20-Oct-2009 15:14:42] <davetoo> I hate svn tree conflicts
[20-Oct-2009 15:15:04] <twm1010> svn, a subject i've not really given any attention to
[20-Oct-2009 15:15:09] <twm1010> its a package control system right?
[20-Oct-2009 15:15:14] <JROCK2004> oh so on the hardware thing. We have about a 1000 customers who hit this site. The bosses did not understand why we need a quad core 8GB of RAM. I personally would have like more but we have to fight to get that
[20-Oct-2009 15:15:15] <davetoo> source control
[20-Oct-2009 15:15:36] <rmatte> svn is used when you're developing stuff, it tracks changes to the code
[20-Oct-2009 15:15:48] <rmatte> so that you can see what has changed between different commited versions of files
[20-Oct-2009 15:15:56] <twm1010> JROCK2004: I think you'll find some good data there.
[20-Oct-2009 15:16:40] <twm1010> JROCK2004: the stock template doesn't track idleServers and busyServers
[20-Oct-2009 15:16:58] <twm1010> busyServers is a good thing to track
[20-Oct-2009 15:16:59] <djack> is ther an awk specialist here ?
[20-Oct-2009 15:17:09] <JROCK2004> ok
[20-Oct-2009 15:17:24] <rmatte> djack: what are you trying to do?
[20-Oct-2009 15:18:06] <twm1010> so, edit the "apache" datasource, and add those two as gauge type datapoints
[20-Oct-2009 15:18:06] <twm1010> and then create a graph to show them
[20-Oct-2009 15:18:10] <djack> well something silly again :-p i need to count lines in a logfile .... that work but when they don't match the output need to be 0 currently it is nothing ...
[20-Oct-2009 15:18:41] <rmatte> you mean if it finds absolutely no lines you want it to output "0"?
[20-Oct-2009 15:18:50] <djack> yep
[20-Oct-2009 15:19:14] <djack> i don't know how the datasource would react if there is no imput ....  so best to set 0
[20-Oct-2009 15:19:17] <rmatte> how are you currently counting the lines?  with something like: cat bleh.log | grep whatever | wc -l?
[20-Oct-2009 15:19:45] <rmatte> or are you doing it in python?
[20-Oct-2009 15:20:20] <djack> ERROR=`awk '$0>=from&&$0<=to' from="${BACK}" to="${NOW}" ${LOGFILE} | awk ' $3 ~ /ERROR/ {++e} ; END { print e }'`
[20-Oct-2009 15:20:40] <djack> and in this case 0 is a good thing :-p
[20-Oct-2009 15:20:51] <djack> bash shell script
[20-Oct-2009 15:20:59] <rmatte> ok, so you're doing it based on time?
[20-Oct-2009 15:21:00] <JROCK2004> twm1010: once I add those data points I need to create a new graph for them correct?
[20-Oct-2009 15:21:11] <djack> rmatte yep
[20-Oct-2009 15:21:23] <djack> it goes back 5 minutes ..... so i have the full 24 hours
[20-Oct-2009 15:22:06] <rmatte> and you're only counting lines that contain ERROR?
[20-Oct-2009 15:22:17] <djack> i have a 300 second cycle on that template
[20-Oct-2009 15:23:18] <djack> yep
[20-Oct-2009 15:23:44] <djack> it a debug log so i only need to know how many errors there where ...
[20-Oct-2009 15:23:55] <twm1010> JROCK2004: yes you do
[20-Oct-2009 15:23:56] <rmatte> give me an example of what awk '$0>=from&&$0<=to' from="${BACK}" to="${NOW}" ${LOGFILE} would output
[20-Oct-2009 15:24:16] <rmatte> I think you're totally overcomplicating the function that you're piping it to
[20-Oct-2009 15:24:16] <djack> frs-query01 Fredhopper.log | cnt=0 error= warn=
[20-Oct-2009 15:24:20] <rmatte> but I need to see the output to be sure
[20-Oct-2009 15:24:21] <JROCK2004> twm1010: ok I just added them so I will give it a few and see if this works
[20-Oct-2009 15:24:45] <djack> then cnt is the amount of lines counted the error should be the errors and the warn should be warning
[20-Oct-2009 15:24:50] <twm1010> JROCK2004: its a useful graph, we used as an indicator when our websites were under DoS attacks last year
[20-Oct-2009 15:24:52] <rmatte> no no
[20-Oct-2009 15:25:02] <rmatte> not what the script outputs
[20-Oct-2009 15:25:02] <twm1010> when workers skyrocketed, we knew something was up
[20-Oct-2009 15:25:05] <rmatte> the output of doing awk '$0>=from&&$0<=to' from="${BACK}" to="${NOW}" ${LOGFILE}
[20-Oct-2009 15:25:16] <rmatte> (with the variables obviously set to something)
[20-Oct-2009 15:25:48] <rmatte> I assume it outputs lines
[20-Oct-2009 15:26:11] <djack> it output the amount of lines that matches the criteria
[20-Oct-2009 15:26:13] <twm1010> mrayzenoss: Are there ever plans to build an auto-update feature?
[20-Oct-2009 15:26:27] <djack> i've noticed that awk is lots faster then grep
[20-Oct-2009 15:26:43] <rmatte> It only outputs the amount of lines when you actually pipe it to | awk ' $3 ~ /ERROR/ {++e} ; END { print e }'
[20-Oct-2009 15:26:56] <rmatte> I want you to execute the first part (before the pipe)
[20-Oct-2009 15:27:02] <rmatte> and show me what the output would look like
[20-Oct-2009 15:27:26] <JROCK2004> When making thresholds for the max value should you always use this structure here.totalBlocks * .95
[20-Oct-2009 15:27:28] <mrayzenoss> twm1010: while that would be nice… it sounds painful to implement
[20-Oct-2009 15:27:35] <mrayzenoss> yay, docs/DOC-3757
[20-Oct-2009 15:27:41] <twm1010> sure, everyone is installed differently
[20-Oct-2009 15:28:09] <rmatte> JROCK2004: that structure is only for values gathered by collector plugins
[20-Oct-2009 15:28:17] <rmatte> JROCK2004: most thresholds are just a plain value
[20-Oct-2009 15:28:32] <JROCK2004> does any of the docs explain this?
[20-Oct-2009 15:28:41] <rmatte> I'm fairly sure the admin guide does
[20-Oct-2009 15:28:42] <JROCK2004> so I do not bother you guys
[20-Oct-2009 15:28:44] <rmatte> have you read it?
[20-Oct-2009 15:28:50] <JROCK2004> parts of it
[20-Oct-2009 15:28:56] <twm1010> mrayzenoss: very cool i'll be using that soon
[20-Oct-2009 15:28:58] <rmatte> Read the Zenoss Admin Guide top to bottom please
[20-Oct-2009 15:29:00] <twm1010> works under 2.5?
[20-Oct-2009 15:29:09] <JROCK2004> Like I said before I want to sit down and read it. I was thinking of printing it out
[20-Oct-2009 15:29:17] <mrayzenoss> twm1010: dunno… tested it with 2.4.5
[20-Oct-2009 15:29:18] <rmatte> it'll answer like 90% of the questions that you're liable to ask in here
[20-Oct-2009 15:30:10] <rmatte> mrayzenoss: nice
[20-Oct-2009 15:30:22] <twm1010> jro
[20-Oct-2009 15:30:30] <twm1010> JROCK2004: read it slow, i glaze over the first time
[20-Oct-2009 15:31:08] <JROCK2004> twm1010: well I have been doing the gze
[20-Oct-2009 15:31:22] <JROCK2004> twm1010: I want to read it now cause I really like this app
[20-Oct-2009 15:32:03] <twm1010> Yeah I have what I like to term anti-effort syndrome. When things get over my head I glaze over a bit. Then I realize that I put in about 10% effort, jump in, pester rmatte a little and things make sense.
[20-Oct-2009 15:32:31] <twm1010> I'm finding once you get into it things start to click a little quicker
[20-Oct-2009 15:32:39] <rmatte> I powered through the whole admin guide in about a day and a half
[20-Oct-2009 15:32:55] <rmatte> some parts are a bit dry, but it's not bad
[20-Oct-2009 15:32:55] <JROCK2004> wow
[20-Oct-2009 15:33:06] <djack> rmatte http://pastebin.com/d5c439394
[20-Oct-2009 15:33:10] <rmatte> the dev guide is VERY dry
[20-Oct-2009 15:33:22] <mrayzenoss1> JROCK2004: the new beta Admin guide is available
[20-Oct-2009 15:33:28] <rmatte> djack: perfect, thanks...
[20-Oct-2009 15:33:46] <mrayzenoss1> https://sourceforge.net/projects/zenoss/files/zenoss-2.5.beta/Zenoss_Administration_06-092009-250-01.pdf/download
[20-Oct-2009 15:33:51] <rmatte> djack: give me a minute to work with this...
[20-Oct-2009 15:33:55] <mrayzenoss1> so you at least have the latest
[20-Oct-2009 15:34:02] <djack> wc -l returns 0 when it does not have a match i guess awk should also have something to match that
[20-Oct-2009 15:35:32] <rmatte> ummm, that pastebin has no line wrapping
[20-Oct-2009 15:35:39] <rmatte> kind of useless
[20-Oct-2009 15:35:52] <cgibbons> so... matt, what don't we just release the latest RC as 2.5.0 and call it done?
[20-Oct-2009 15:36:26] <JROCK2004> mrayzenoss1: Should I read that over the currecent one?
[20-Oct-2009 15:36:35] <djack> i think i can do it with an if statement in the awk
[20-Oct-2009 15:36:49] <JROCK2004> dam I just printed the old one too
[20-Oct-2009 15:36:49] <rmatte> probably
[20-Oct-2009 15:37:00] <mrayzenoss1> JROCK2004: that's the latest, it'll be revved again when 2.5 officially comes out
[20-Oct-2009 15:37:14] <mrayzenoss1> but you might as well always read the latest
[20-Oct-2009 15:37:19] <rmatte> djack: does it actually output with no new lines like that?
[20-Oct-2009 15:37:24] <rmatte> djack: kind of weird
[20-Oct-2009 15:37:28] <mrayzenoss1> unless you plan on staying on an older build
[20-Oct-2009 15:37:31] <twm1010> i anxious for 2.5, but am stuck on 2.4.x until egor updates :|
[20-Oct-2009 15:37:45] <djack> rmatte not when there are no erros in the error log
[20-Oct-2009 15:37:46] <cgibbons> is he even working on that yet?
[20-Oct-2009 15:38:08] <rmatte> cgibbons: he said he's been really busy lately, so not sure, I let him know about it though
[20-Oct-2009 15:38:09] <twm1010> no idea, i dropped him a PM, mrayzenoss said he dropped him an e-mail, but thats a make it or break it for me so
[20-Oct-2009 15:38:10] <mrayzenoss1> I don't know.  I've sent him several emails over the last couple of weeks with no responses
[20-Oct-2009 15:38:12] <twm1010> here i stay
[20-Oct-2009 15:38:31] <cgibbons> is it just the WMI Data Source one that won't work?
[20-Oct-2009 15:38:51] <twm1010> well, yes, but lots of other templates have that as a dependency
[20-Oct-2009 15:38:54] <rmatte> yeh, since his other packs are basically just templates that use that pack
[20-Oct-2009 15:39:01] <JROCK2004> mrayzenoss1: I usually stay with the version I have once it goes stable. Is it predicted to go stable soon
[20-Oct-2009 15:39:01] <cgibbons> nod, it might be fast for me to convert it if he's busy
[20-Oct-2009 15:39:07] <rmatte> the data source pack totally breaks King Crab
[20-Oct-2009 15:39:08] <mrayzenoss1> cgibbons: I'd assume the WBEM one is broken too...
[20-Oct-2009 15:39:13] <mrayzenoss1> possibly ODBC
[20-Oct-2009 15:39:17] <cryptographrix> hmmm
[20-Oct-2009 15:39:32] <mrayzenoss1> which I emailed him about the "pyodbc" dependency and never heard back
[20-Oct-2009 15:39:33] <cryptographrix> graphs are not being created for squid zenpack graphs
[20-Oct-2009 15:40:20] <rmatte> djack: no, I mean, in the pastebin the log entries aren't on different lines, they are all mashed together in to one line
[20-Oct-2009 15:41:53] <rmatte> but you're basically just counting the amount of times it says "ERROR"
[20-Oct-2009 15:41:59] <rmatte> rather than counting actual lines
[20-Oct-2009 15:42:30] <twm1010> cgibbons: That would go a long way I think.
[20-Oct-2009 15:43:14] <rmatte> djack: why wouldn't you just set e to 0 right off the bat each time the command is run?
[20-Oct-2009 15:43:20] <twm1010> Since this mostly mimics, albeit in a different way, the enterprise zenwinperf, why bother keeping that an enterprise only feature?
[20-Oct-2009 15:43:55] <rmatte> djack: your problem is that the variable doesn't get set to anything if awk doesn't match anything
[20-Oct-2009 15:44:41] <rmatte> ERROR=`e=0 && awk '$0>=from&&$0<=to' from="${BACK}" to="${NOW}" ${LOGFILE} | awk ' $3 ~ /ERROR/ {++e} ; END { print e }'`
[20-Oct-2009 15:44:45] <rmatte> that should work
[20-Oct-2009 15:45:01] <rmatte> (no if statement required)
[20-Oct-2009 15:45:05] <JROCK2004> twm1010: with the busy and idle stuff if the green is higher than the blue then we have issues correct?
[20-Oct-2009 15:46:07] <twm1010> Well I think it allocates workers dynamically, but there is a minimum
[20-Oct-2009 15:46:26] <twm1010> so once it reaches a certain amount, the blue will jump up too
[20-Oct-2009 15:47:20] <twm1010> I think maybe you would eventually just set a threshold to watch for it
[20-Oct-2009 15:49:44] <twm1010> hrmm new Mac mini = itty bitty zenoss server? :D
[20-Oct-2009 15:50:43] <mrayzenoss1> especially the server version
[20-Oct-2009 15:50:48] mrayzenoss1 is now known as mrayzenoss
[20-Oct-2009 15:51:17] <twm1010> Yeah, though, I think it is a touch overpriced
[20-Oct-2009 15:51:44] <twm1010> still, thats not bad at all
[20-Oct-2009 15:52:21] <twm1010> I wonder what the disk configuration of the drives is
[20-Oct-2009 15:52:41] <twm1010> RAID stripe/mirror? probably not
[20-Oct-2009 15:52:45] <twm1010> maybe software raid
[20-Oct-2009 15:56:13] <rhettardo> there are cheaper ways to make an itty bitty zenoss server
[20-Oct-2009 15:56:28] <rhettardo> i just bought a foxconn dualcore atom barebones box for 115
[20-Oct-2009 15:56:28] <twm1010> yeah, shuttle bare bones case, linux, etc.
[20-Oct-2009 15:56:41] <twm1010> i've been meaning to do it
[20-Oct-2009 15:56:43] <mrayzenoss> rhettardo: link?
[20-Oct-2009 15:57:26] <rhettardo> http://www.newegg.com/Product/Product.aspx?Item=N82E16856119013
[20-Oct-2009 15:57:26] <rhettardo> 119 sorry
[20-Oct-2009 15:57:54] <rhettardo> obviously not as powerful as the mini's but i cant really go wrong when i already had all the hardware lying around doing nothing
[20-Oct-2009 15:58:41] <mrayzenoss> hmm… still needs ram and drives
[20-Oct-2009 15:58:51] <rmatte> djack: did that work?
[20-Oct-2009 15:59:26] <mrayzenoss> rhettardo: I run on a 10" Dell Mini
[20-Oct-2009 15:59:32] <JROCK2004> mrayzenoss: when you go to these trainings do you know if they give you a printed manual?
[20-Oct-2009 15:59:43] <mrayzenoss> JROCK2004: nope
[20-Oct-2009 15:59:47] <zenethian> I like how the combo deal is selling incompatible hardware.
[20-Oct-2009 16:00:14] <mrayzenoss> JROCK2004: community/documentation/official_documentation/training
[20-Oct-2009 16:00:20] <rhettardo> any way.  for a while now it seems like the zenoss http server is taking forever to return requests when i try to view a device.  im running 2.4.5 on centos 5.3 32bit.  load on the box is pretty steady at .69 and cacti responds promptly.  only an issue in zenoss right now
[20-Oct-2009 16:00:44] <JROCK2004> mrayzenoss: thanks I am excited to go
[20-Oct-2009 16:00:48] <rhettardo> mrayzenoss: yeah.  still needs drives and ram.  crappy part is you cant run a fullsize drive and a cdrom drive in it too
[20-Oct-2009 16:00:59] <twm1010> k, shutting things down here until tomorrow
[20-Oct-2009 16:01:00] <twm1010> ttyl
[20-Oct-2009 16:01:03] <mrayzenoss> I heard of someone using this for Zenoss: http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
[20-Oct-2009 16:01:21] <mrayzenoss> $99 everything
[20-Oct-2009 16:01:36] <mrayzenoss> only monitored 6 or 7 devices though
[20-Oct-2009 16:01:41] <rmatte> yeh, I've seen the sheevaplug, interesting concept
[20-Oct-2009 16:01:45] <rhettardo> mrayzenoss: nice.  i'd like a netbook.  i still run an older 1.7ghz centrino crappy dell laptop
[20-Oct-2009 16:01:49] <rmatte> yeh, you definitely wouldn't get a lot out of it lol
[20-Oct-2009 16:05:59] <rmatte> eugh, ziptie crashed on one of my servers
[20-Oct-2009 16:10:22] <rhettardo> so anyone have an idea why it takes an abnormal amount of time to navigate to a specific device for me?  bringing up the device list page and settings page for example load up instantly
[20-Oct-2009 16:11:18] <mrayzenoss> using LDAP?
[20-Oct-2009 16:11:53] <rmatte> rhettardo: have the Cisco Mibs ZenPack installed per chance?
[20-Oct-2009 16:12:08] <rhettardo> nope and nope
[20-Oct-2009 16:12:42] <rhettardo> its essentially a basic install except for the watchguard zenpack i created for myself
[20-Oct-2009 16:13:01] <rmatte> I see
[20-Oct-2009 16:13:19] <rhettardo> i vaguely recall this starting after i upgraded from 2.3 but not certain :\
[20-Oct-2009 16:14:13] <rhettardo> everything else seem to be fine.  its just annoying slow to pull stats
[20-Oct-2009 16:14:30] <cgibbons> that's a lot smaller than the little atom server i was using, matt
[20-Oct-2009 16:15:55] <cgibbons> doh! it's after 4 :_)
[20-Oct-2009 16:16:35] <rmatte> If I wanted a compact server I'd grab a soekris
[20-Oct-2009 16:16:37] <rmatte> they are the best
[20-Oct-2009 16:17:18] <rmatte> they are basically the size of a dsl modem
[20-Oct-2009 16:18:01] <mrayzenoss> more expensive than my netbook though
[20-Oct-2009 16:18:10] <rmatte> yeh, they are quite pricy
[20-Oct-2009 16:18:17] <rmatte> but if I had the money for it, I'd grab one
[20-Oct-2009 16:18:30] <kobalt> how do I make sure its collecting the data point that I created... yes still working on this template thing
[20-Oct-2009 16:18:43] <rmatte> My home server is pretty nice though, 6.4GHz of processing power in it hehe
[20-Oct-2009 16:19:37] <rmatte> mhmmm, ziptie just magically started working, woot
[20-Oct-2009 16:21:45] <rmatte> sweet, I finally finished commissioning this client
[20-Oct-2009 16:21:53] <rmatte> got access to the last device that I needed access to
[20-Oct-2009 16:23:58] <rhettardo> i dont have a home server.  i just grab all my stuff over the tunnel to the datacenter or office
[20-Oct-2009 16:28:34] <rmatte> I have a home server for personal use
[20-Oct-2009 16:28:48] <rmatte> hosts my mail servers, name server, web server, irc server, etc...
[20-Oct-2009 16:29:07] <JROCK2004> rmatte: I give you credit. My mail server worked bu spam was a killer
[20-Oct-2009 16:29:31] <rmatte> I get a bit of spam right now but it's because I haven't tuned spam assassin much lately
[20-Oct-2009 16:29:46] <rmatte> spam assassin++
[20-Oct-2009 16:30:11] <JROCK2004> rmatte: let me ask this why would you want to run your own mail server? Were you just wanting to learn or is there other reasons?
[20-Oct-2009 16:30:41] <rmatte> JROCK2004: for fun
[20-Oct-2009 16:30:57] <rmatte> plus I have absolutely unlimited storage space for my mail
[20-Oct-2009 16:31:06] <rmatte> lol
[20-Oct-2009 16:31:06] <JROCK2004> Gotcha. When I was at my old job the admins could not understand why I wanted to host my own mail server
[20-Oct-2009 16:31:13] <JROCK2004> I said to learn thats why
[20-Oct-2009 16:31:17] <rmatte> yeh
[20-Oct-2009 16:31:29] <rmatte> I like having full control over my own email server as well
[20-Oct-2009 16:31:43] <rmatte> I'm not the only person who uses it, some of my friends and my parents use it
[20-Oct-2009 16:32:10] <rmatte> actually there's a permissions issue preventing me from using the admin interface to create accounts right now, I'll have to fix that, been putting it off
[20-Oct-2009 16:40:59] <rmatte> kobalt: try adding a .1 then
[20-Oct-2009 16:41:02] <rmatte> oops
[20-Oct-2009 16:53:03] <mrayzenoss> looks like Kells rewrote most of zenmib.py http://dev.zenoss.org/trac/ticket/5405
[20-Oct-2009 16:53:27] <rmatte> lovely, I can just smell the bugs that will come from that rewrite
[20-Oct-2009 16:53:32] <rhettardo> man my uverse has been sucking since we got rains out here
[20-Oct-2009 16:53:35] <rmatte> lol
[20-Oct-2009 16:54:38] <rmatte> uverse?
[20-Oct-2009 16:54:51] <rmatte> oh, AT&T?
[20-Oct-2009 16:54:56] <rhettardo> yes
[20-Oct-2009 16:55:00] <rmatte> ah
[20-Oct-2009 16:55:13] <rmatte> is it satellite, cable?
[20-Oct-2009 16:55:19] <rhettardo> vdsl
[20-Oct-2009 16:55:22] <rhettardo> 18/1.5
[20-Oct-2009 16:55:23] <rmatte> ah
[20-Oct-2009 16:55:47] <rhettardo> fastest thing i can get.  only other option is charter and they are 100x worse
[20-Oct-2009 16:56:07] <rmatte> yeh, I have business cable for my apartment
[20-Oct-2009 16:56:58] <rmatte> but it's only like 845kbps up / 6mbps down
[20-Oct-2009 16:57:03] <rmatte> stable as all hell though
[20-Oct-2009 16:57:27] <rhettardo> i live up on the hill here and the infrastructure here in general sucks.  up until att pulled fiber all over the only options where charter or a t1
[20-Oct-2009 16:57:49] <rmatte> t1 are retardedly expensive for what they are
[20-Oct-2009 16:58:21] <rhettardo> oh yes.  but its nice to break out some voice channel if you're in the position to use them
[20-Oct-2009 16:58:29] <rhettardo> or can be nice
[20-Oct-2009 16:58:33] <rmatte> yeh
[20-Oct-2009 16:59:14] <rhettardo> i peersonall dont want to be in that position though we used to mux a lot of t1's over wireless gear when i was into that sort of thing
[20-Oct-2009 17:09:12] <mrayzenoss> rmatte: Kells said he used your CiscoMIBs ZenPack as a testcase for the zenmib.py fixes.  It will now handle the original mibs
[20-Oct-2009 17:16:42] <rmatte> awesome
[20-Oct-2009 17:16:51] <rmatte> so no need for modifications?
[20-Oct-2009 17:19:31] <djack> hey a question
[20-Oct-2009 17:19:52] <djack> why is getJSONEEv... trying to connect to the internet
[20-Oct-2009 17:20:46] <djack> nobody ?
[20-Oct-2009 17:20:58] <rmatte> don't even know what getJSONEEv is lol
[20-Oct-2009 17:22:05] <djack> GET https://snlgwk01/zport/dmd/Events/getJSONEventsInf...&state=1&filter=&offset=0&count=60&getTotalCount=1
[20-Oct-2009 17:22:05] <djack> GET https://snlgwk01/zport/dmd/Events/getJSONEventsInfo?severity=2&state=1&filter=&offset=0&count=60&getTotalCount=1
[20-Oct-2009 17:22:05] <djack>      
[20-Oct-2009 17:22:05] <djack> 407 Proxy Authentication Required
[20-Oct-2009 17:22:05] <djack>           45ms
[20-Oct-2009 17:22:33] <djack> something wants to access my proxyserver :-p
[20-Oct-2009 17:22:46] <djack> and that server does not have any proxy access
[20-Oct-2009 17:25:16] <rmatte> getJSONEventsInfo() is a function to grab an event list
[20-Oct-2009 17:25:30] <rmatte> but I believe it's been done away with in Zenoss 2.4.x
[20-Oct-2009 17:25:35] <rmatte> what version are you running?
[20-Oct-2009 17:26:30] <djack> 2.4.5
[20-Oct-2009 17:26:36] <rmatte> hmmm, weird
[20-Oct-2009 17:27:06] <djack> well why to the outside when it runs in a segment without internet access
[20-Oct-2009 17:27:14] <djack> i see the errors in my firebug
[20-Oct-2009 17:27:45] <rmatte> well, are you accessing it through the proxy at the time?
[20-Oct-2009 17:28:51] <djack> yep so it seems
[20-Oct-2009 17:33:04] <rmatte> ok, so it's probably trying to run a function through the proxy and the proxy is taking a dump
[20-Oct-2009 17:33:21] <rmatte> it's running it through the proxy since you're accessing it through the proxy
[20-Oct-2009 17:34:00] <djack> hmmm
[20-Oct-2009 17:37:52] jrock2004 is now known as jrock2004_iphone
[20-Oct-2009 17:43:05] <djack> the twill zenpack rocks  :-)
[20-Oct-2009 17:43:46] <djack> and twill is easy even i can create a script
[20-Oct-2009 17:46:06] <mrayzenoss> it is nice.  Be sure to let the author know :)
[20-Oct-2009 17:46:13] <mrayzenoss> aight, I'm out
[20-Oct-2009 17:46:37] <rmatte> later
[20-Oct-2009 17:47:08] <mrayzenoss> hmm… looks like Plixer got the jump on me: http://www.plixer.com/products/netflow-sflow/scrutinizer-zenoss.php
[20-Oct-2009 17:47:23] <mrayzenoss> and http://www.plixer.com/blog/scrutinizer/scrutinizer-zenpack-now-available-free-of-charge/
[20-Oct-2009 17:47:28] <rmatte> haha
[20-Oct-2009 17:47:37] <mrayzenoss> I gotta go post that into SVN and make it nice
[20-Oct-2009 17:47:45] <mrayzenoss> like the rest of the community ZenPacks
[20-Oct-2009 17:47:50] <mrayzenoss> something to do tonight...
[20-Oct-2009 17:47:51] <mrayzenoss> later
[20-Oct-2009 17:47:53] <perr0> Hi Matt, what change did you make to the  zenpack today netapp
[20-Oct-2009 17:47:54] <rmatte> "Application Version: Zenoss 2.3.3"
[20-Oct-2009 17:47:57] <rmatte> :P
[20-Oct-2009 17:48:03] <mrayzenoss> perr0: just renamed it
[20-Oct-2009 17:48:07] <perr0> k
[20-Oct-2009 17:48:10] <perr0> thanks
[20-Oct-2009 17:48:25] <mrayzenoss> perr0: it was Community NetApp, renamed it to "NetApp" so people find it easier
[20-Oct-2009 17:48:32] <perr0> got it
[20-Oct-2009 17:48:38] <mrayzenoss> the other 3 are all deprecated
[20-Oct-2009 17:48:48] <perr0> I am afraid to remove them
[20-Oct-2009 17:48:56] <perr0> it might break something
[20-Oct-2009 17:49:01] <perr0> grrr
[20-Oct-2009 17:49:16] <rmatte> I'm out
[20-Oct-2009 17:49:20] <perr0> lata
[20-Oct-2009 17:49:32] <djack> hmmm
[20-Oct-2009 17:49:36] <djack> shit it will not install
[20-Oct-2009 17:49:51] <djack> why
[20-Oct-2009 17:51:54] <djack> I'm off
[20-Oct-2009 18:25:47] <kobalt> so if the data Im trying to graph gets pulled as 24095 but it should be 240.94 how do I format that
[20-Oct-2009 18:30:04] <kobalt> ahh found it
[20-Oct-2009 20:27:31] <jrock2004> Testing irc client
[20-Oct-2009 23:19:34] <davetoo> oh come on
[20-Oct-2009 23:20:01] <davetoo> why do I have so much trouble getting zenperfsnmp to do anything when I run it manually?
[20-Oct-2009 23:20:38] <davetoo> against one device
[21-Oct-2009 00:00:46] [disconnected at Wed Oct 21 00:00:46 2009]
[21-Oct-2009 00:00:46] [connected at Wed Oct 21 00:00:46 2009]
[21-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[21-Oct-2009 00:10:49] jrock2004_ is now known as jrock2004
[21-Oct-2009 02:13:47] jrock2004_ is now known as jrock2004
[21-Oct-2009 06:00:13] <tripitaka> Hello, I'm running 2.4.5 on rhel5 x86_64, my zenprocess has started dying after startup with this error: "UnboundLocalError: local variable 'update' referenced before assignment"
[21-Oct-2009 06:00:28] <tripitaka> looks like a python error
[21-Oct-2009 06:00:48] <tripitaka> has anyone seen this before?
[21-Oct-2009 06:51:49] <my007ms> when i try localhost host i keep see in event "localhost and localhost.localdomain are both using ip 127.0.0.1"
[21-Oct-2009 06:52:11] <my007ms> i try use name other localhost but still see the same event how i can get ride of this
[21-Oct-2009 07:00:39] <tripitaka> my007ms: sounds like you already have a machine called localhost.localdomain, and you are trying to add a machine called localhost. You cannot have two machines with the same IP.
[21-Oct-2009 07:00:53] <tripitaka> also, you cannot have two IPs on the same machine
[21-Oct-2009 07:01:29] <my007ms> tripitaka does zenoss add his machine by default ?
[21-Oct-2009 07:02:00] <tripitaka> possibly, I cannot remember. if you search for the address 127.0.0.1, does it find a device?
[21-Oct-2009 07:02:35] <tripitaka> use the search window in the top right hand corner, 'Device/IP Search'
[21-Oct-2009 07:23:49] <kobalt_> anyone awake?
[21-Oct-2009 07:26:53] <swarog> someone certainly is
[21-Oct-2009 07:27:24] <kobalt_> yeah lol had to cover the night shift and was bored
[21-Oct-2009 07:42:52] <ckrough> meh
[21-Oct-2009 07:43:02] <ckrough> here, not quite awake
[21-Oct-2009 08:40:25] <JROCK2004_> Reading docs about nmap and it says as the zenoss user cd $ZENHOME/libexec Issue is in the home dir there is no libexec folder
[21-Oct-2009 08:43:34] <tripitaka> JROCK2004: in my stack install, libexec is in /usr/local/zenoss/common/libexec/
[21-Oct-2009 08:44:21] <JROCK2004_> Thanks
[21-Oct-2009 08:53:09] * davetoo yawns
[21-Oct-2009 08:57:04] <twm1010> too early for that
[21-Oct-2009 08:57:28] <davetoo> I have an 07:00 phone meeting
[21-Oct-2009 08:57:37] <twm1010> west coaster?
[21-Oct-2009 08:57:49] <davetoo> i.e. in 2.5 minutes.  Dang global compainies.
[21-Oct-2009 08:57:51] <davetoo> yes,
[21-Oct-2009 08:58:03] <davetoo> and somebody in India runs this meeting
[21-Oct-2009 09:05:49] <etank> if i have zenoss 2.4.2 enterprise installed is can i install the 2.5rc1?
[21-Oct-2009 09:06:02] <twm1010> i would think absolutely not
[21-Oct-2009 09:06:05] <etank> is there an enterprise 2.5 release?
[21-Oct-2009 09:06:05] <twm1010> its a beta
[21-Oct-2009 09:06:23] <etank> i was under the understanding that the rc was out
[21-Oct-2009 09:06:23] <twm1010> enterprise is usually a release behind core
[21-Oct-2009 09:06:30] <twm1010> for Zenoss Core
[21-Oct-2009 09:06:50] <twm1010> If you have enterprise you have support, just call them up and ask them?
[21-Oct-2009 09:07:05] <etank> we have not made a purchase for enterprise yet
[21-Oct-2009 09:07:15] <etank> we plan to reload the box before going live
[21-Oct-2009 09:07:31] <etank> i was just wanting to get my feet wet with the 2.5 release before then
[21-Oct-2009 09:07:42] <twm1010> ah, well speaking from experience, you probably want them to work the kinks out of 2.5.x before you move forward
[21-Oct-2009 09:08:00] <davetoo> enterprise beta 4 is available, yes.
[21-Oct-2009 09:08:10] <davetoo> but not rc1
[21-Oct-2009 09:08:24] <etank> we are training another team member and with the changes to the event console we want him to see it
[21-Oct-2009 09:08:40] <etank> davetoo: do you have a link to the release?
[21-Oct-2009 09:08:42] <davetoo> but as far as I can tell there aren't any changes to the enterprise zenpacks
[21-Oct-2009 09:09:29] <davetoo> um, if you have an eval agreement, you should have access to the download area
[21-Oct-2009 09:09:44] <davetoo> and the index page will have the announcement/link for that beta
[21-Oct-2009 09:10:03] <etank> davetoo: good point
[21-Oct-2009 09:10:06] <etank> i will look there
[21-Oct-2009 09:10:11] <etank> thanks all
[21-Oct-2009 09:10:48] <tripitaka> at the risk of repeating myself, has anyone seen 'UnboundLocalError: local variable 'update' referenced before assignment', then zenprocess dies?
[21-Oct-2009 09:10:52] <etank> and sure enough there it is
[21-Oct-2009 09:17:01] <JROCK2004_> under filesystems my freebytes are showing up as negative numbers. When I ssh into my box and do a df -h there is no shortage on space. Any ideas?
[21-Oct-2009 09:17:41] <twm1010> change the device to SNMP v2c
[21-Oct-2009 09:17:44] <twm1010> and remodel
[21-Oct-2009 09:17:55] <twm1010> see what that gets you
[21-Oct-2009 09:18:11] <JROCK2004_> would I change that in zProperties?
[21-Oct-2009 09:18:19] <twm1010> Yep
[21-Oct-2009 09:18:50] <JROCK2004_> Ok changing now
[21-Oct-2009 09:19:26] <JROCK2004_> still negative numbers. Do I need to give it a few minutes?
[21-Oct-2009 09:23:11] JROCK2004_ is now known as JROCK2004
[21-Oct-2009 09:23:17] <JROCK2004> Well setting it to version 3 worked
[21-Oct-2009 09:24:04] <JROCK2004> but there was some errors so I will have to see if that causes and events to pop up
[21-Oct-2009 09:24:53] <twm1010> uhh... v3 really just introduces encryption/authentication on top of things
[21-Oct-2009 09:25:04] <twm1010> I think it just took a few minutes for the changes to take affect
[21-Oct-2009 09:25:07] <JROCK2004> yeah that was the errors I got
[21-Oct-2009 09:25:13] <twm1010> I'd set it back to v2c
[21-Oct-2009 09:25:41] <twm1010> Curiously, were those really big volumes? Like > 4TB?
[21-Oct-2009 09:25:52] <JROCK2004> nope
[21-Oct-2009 09:26:20] <twm1010> hrmm, it was just a hunch really, i know that monitoring my NetApp filers if the volumes were so big they became 64-bit counters and such
[21-Oct-2009 09:26:21] <JROCK2004> highest one was686
[21-Oct-2009 09:26:44] <JROCK2004> setting it back to v2c brought back the negative numbers. I will give it 30 minutes and see what happens
[21-Oct-2009 09:26:54] <twm1010> huh, weird.
[21-Oct-2009 09:27:56] <skipzoid> hi all - i'm having a problem installing the zenpack ZenPacks.networking.HPProcurve-1.1-py2.4.egg its complainting ;WARNING:zen.AddToPack:Unable to find context path /zport/dmd/Events/Net/traps/instances (line 273 ?) for 1.3.6.1.4.1.11.2.3.7.11.44.0.2
[21-Oct-2009 09:27:56] <skipzoid> WARNING:zen.AddToPack:Not committing any changes
[21-Oct-2009 09:27:56] <skipzoid> ERROR: zenpack command failed. Reason: Unable to create object using the following attributes:
[21-Oct-2009 09:27:56] <skipzoid>   * id: /zport/dmd/Events/Net/traps/instances/1.3.6.1.4.1.11.2.3.7.11.44.0.2
[21-Oct-2009 09:27:57] <skipzoid>   * module: Products.ZenEvents.EventClassInst
[21-Oct-2009 09:27:59] <skipzoid>   * class: EventClassInst
[21-Oct-2009 09:28:26] <skipzoid> what is it trying to tell me I'm doing wrong ?
[21-Oct-2009 09:30:27] <twm1010> Check the ZenPack dependencies, it may require you to create MIB folders
[21-Oct-2009 09:33:16] <skipzoid> never do things in a hurry - it clearly states on thw website add /Devices/Network/Switch/HP & /Events/Net/traps - I didnt do the last one
[21-Oct-2009 09:33:34] <twm1010> :)
[21-Oct-2009 09:47:10] <mdereus> Is it fair to ask simple questions here or is that best left to the forum?
[21-Oct-2009 09:47:17] <mrayzenoss> go crazy
[21-Oct-2009 09:48:04] <mdereus> I was reading the Getting Started documentation under Adding Other Device Types and it mentioned the /Server/Windows/MS-Exchange class but I don't see that in Zenoss.
[21-Oct-2009 09:48:14] <mdereus> I just see /Server/Windows
[21-Oct-2009 09:48:39] <mdereus> didn't know if I was missing something
[21-Oct-2009 09:48:39] <mrayzenoss> mdereus: hmmm… that's provided in Enterprise, but there's a Community ZenPack with essentially the same features
[21-Oct-2009 09:48:59] <cgibbons> isn't the enterprise one /Server/Windows/MSExchange" ?
[21-Oct-2009 09:49:03] <mrayzenoss> mdereus: docs/DOC-3430
[21-Oct-2009 09:49:32] <mdereus> We have Exchange 2007 here, tried the one for 2003 but a lot of the graphs were messed up.
[21-Oct-2009 09:49:40] <mrayzenoss> I'll mention it to our doc writer, that shouldn't be in the Getting Started Guide… unless we move the Exchange into Core
[21-Oct-2009 09:50:15] <mrayzenoss> mdereus: if you dig up the WMI queries, you could probably change toe 2003 one to work for 2007
[21-Oct-2009 09:50:21] <mrayzenoss> s/toe/the/
[21-Oct-2009 09:50:54] <mdereus> I considered that, I'm still wet behind the ears with it all.
[21-Oct-2009 09:51:22] <l2huynh> I just have a quick question, is there a fast way to clean up the rdd files? I just changed the command cycle time.
[21-Oct-2009 09:52:30] <mrayzenoss> l2huynh: you'll have to look at the RRDTool's utilities http://oss.oetiker.ch/rrdtool/
[21-Oct-2009 09:52:47] <mrayzenoss> l2huynh: or just delete them… which will lose your history but new ones will pick up the changes
[21-Oct-2009 09:53:04] <mrayzenoss> l2huynh: this might be useful: people/ckrough/blog/2009/10/02/rdd-minmax-modification-script
[21-Oct-2009 09:53:51] <l2huynh> thanks ray, I'll explore it
[21-Oct-2009 09:54:40] <twm1010> mrayzenoss: I was curious, with the community (Egor) using WMI datasource, why bother keeping zenwinperf enterprise only?
[21-Oct-2009 09:55:25] <mrayzenoss> twm1010: we're having that discussion
[21-Oct-2009 09:55:46] <cgibbons> i'm doing my best to wrangle product management into agreeing to that, too :) as is matt
[21-Oct-2009 09:56:02] <twm1010> I can see it being a bit of a hat in the cap, but we're going around it as it is.
[21-Oct-2009 09:56:07] <mrayzenoss> Egor's stuff is a bit different, but we're looking at merging and moving stuff into Core
[21-Oct-2009 09:56:14] <cgibbons> we'd really like to include Egor's WMI Datasource (I'm looking into that one) as a part of core, and then include zenwinperf as well. that'll let anyone use WMI-based or Perfmon-based data sources.
[21-Oct-2009 09:56:17] <mrayzenoss> twm1010: agreed
[21-Oct-2009 09:56:19] <twm1010> Yeah, cgibbons explain the difference one day
[21-Oct-2009 09:56:55] <twm1010> i suppose there are some things available via WMI that are not available as perfmon counters
[21-Oct-2009 09:56:57] <mrayzenoss> twm1010: the current plan is to move more Enterprise monitoring features into Core, it's just a matter of time
[21-Oct-2009 09:57:12] <cgibbons> usually it is the other way around, as far as metric data goes
[21-Oct-2009 09:57:26] <cgibbons> perfmon typically has much more. the WMI queries are usually grabbing perfmon counters internally on the server.
[21-Oct-2009 09:57:37] <twm1010> I see
[21-Oct-2009 09:57:41] <cgibbons> WMI has more configuration data of course.
[21-Oct-2009 09:58:08] <mrayzenoss> twm1010: there will be something new in 2.5 that was originally intended for Enterprise
[21-Oct-2009 10:01:40] <twm1010> Cool... not in the current RC I'd imagine.
[21-Oct-2009 10:02:14] <mrayzenoss> twm1010: I'm not supposed to spoil it for marketing...
[21-Oct-2009 10:02:46] <mrayzenoss> but it's delivered as a ZenPack
[21-Oct-2009 10:03:18] <mrayzenoss> speaking of ZenPacks… who wants NetFlow?
[21-Oct-2009 10:03:43] <davetoo> sure
[21-Oct-2009 10:03:52] <davetoo> ask me after we've paid for another product :)
[21-Oct-2009 10:04:07] <davetoo> i.e. we bought somethign already
[21-Oct-2009 10:04:18] <davetoo> :)
[21-Oct-2009 10:04:33] <davetoo> (sorry, peanut gallery)
[21-Oct-2009 10:04:45] <twm1010> mrayzenoss: Fair enough, I'm updating my test box to RC1 today
[21-Oct-2009 10:05:20] <mrayzenoss> docs/DOC-3758
[21-Oct-2009 10:05:38] <mrayzenoss> davetoo: well… maybe you can modify the Scrutinizer ZenPack for your NetFlow product
[21-Oct-2009 10:05:54] mdereus is now known as mattd
[21-Oct-2009 10:06:25] <davetoo> heh...that integrated weather radar map is cool
[21-Oct-2009 10:08:38] <davetoo> so one of my challenges with this cisco environmental sensor idea I'm working on,
[21-Oct-2009 10:08:43] <JROCK2004> twm1010: still showing negative numbers with the snmp v2c
[21-Oct-2009 10:09:03] <davetoo> is which of the 100+ sensors in a big router, to plot :)
[21-Oct-2009 10:09:25] <davetoo> The 7609 I'm testing with shows 126 sensors in snmp
[21-Oct-2009 10:10:00] <davetoo> a bit more than the single chassis temp sensor the 4948 gives
[21-Oct-2009 10:44:05] jrock2004__ is now known as jrock2004
[21-Oct-2009 10:58:59] <mrayzenoss> blogs/zenossblog/2009/10/21/plixer-scrutinizer-zenpack-now-available-to-all-zenoss-users
[21-Oct-2009 11:02:54] <davetoo> plugin guys:
[21-Oct-2009 11:03:21] <davetoo> when would you choose to model something as a HWComponent rather than an OSComponent?
[21-Oct-2009 11:03:57] <davetoo> erm, developer-guys :)
[21-Oct-2009 11:06:05] <chudler> lacking good advice, just do what feels good ;-)
[21-Oct-2009 11:08:20] <rmatte> davetoo: really depends on which tab you feel it should show up in lol
[21-Oct-2009 11:10:10] <rmatte> I always felt as though HW was more inventory type info (what types of CPUs, how much memory, stuff like that) and OS was status related (current disk usage, interface status, etc...)
[21-Oct-2009 11:10:19] <davetoo> What I'm looking at is the fact that OSComponent uses ManagedEntity
[21-Oct-2009 11:11:54] <davetoo> perhaps that just means whether a component could be added via the GUI or not
[21-Oct-2009 11:12:52] <davetoo> *sgh*
[21-Oct-2009 11:12:58] <davetoo> the ZMI is broken there too
[21-Oct-2009 11:13:11] <davetoo> can't use zmi on an IP Interface
[21-Oct-2009 11:13:20] <rmatte> "ManagedEntity is an entity in the system that is managed by it. Its basic property is that it can be classified by the ITClass Tree. Also has EventView and RRDView available."
[21-Oct-2009 11:13:41] <davetoo> That looks like a six-year-old comment :)
[21-Oct-2009 11:13:52] <rmatte> http://docs.huihoo.com/pydoc/zenoss/2.1/Products.ZenModel.ManagedEntity.ManagedEntity-class.html
[21-Oct-2009 11:14:07] <davetoo> RRDView might be the key, but...
[21-Oct-2009 11:14:19] <davetoo> The BigIP zenpack uses Temperaturesensor,
[21-Oct-2009 11:14:26] <davetoo> which is a HWComponent subclass
[21-Oct-2009 11:14:43] <davetoo> not sure how it would display graphs
[21-Oct-2009 11:16:27] * rmatte shrugs
[21-Oct-2009 11:16:35] <davetoo> The first thing I really want to get at is different module CPUs; looks like I really do want the RRDView stuff
[21-Oct-2009 11:20:13] <mrayzenoss> anyone tried out the Release Candidate?  How're things looking?
[21-Oct-2009 11:20:22] <cgibbons> ship it!
[21-Oct-2009 11:20:44] <davetoo> :)
[21-Oct-2009 11:21:07] <davetoo> Do y'all know who wrote (most of?) the BigIP zenpack?
[21-Oct-2009 11:21:25] <mrayzenoss> my guess would be Chet or Erik
[21-Oct-2009 11:21:53] <mrayzenoss> of course, I can go check SVN for sure
[21-Oct-2009 11:22:01] <tripitaka> Hello, you may be fascinated to know that my 'UnboundLocalError: local variable 'update' referenced before assignment' error went away when I fixed the 100% root partition on my zenoss server.
[21-Oct-2009 11:22:13] <davetoo> I just want to be consistent with the data model
[21-Oct-2009 11:22:29] <davetoo> tripitaka: good :)
[21-Oct-2009 11:24:05] <mrayzenoss> davetoo: looks like cgibbons eggified it
[21-Oct-2009 11:24:29] <cgibbons> eep, that was like stuff we did the first month here
[21-Oct-2009 11:24:35] <jb_> chet did it
[21-Oct-2009 11:24:37] <mrayzenoss> 17 months ago
[21-Oct-2009 11:24:37] <davetoo> :)
[21-Oct-2009 11:24:39] <jb_> the bigip pack
[21-Oct-2009 11:24:42] jb_ is now known as jb
[21-Oct-2009 11:24:51] <mrayzenoss> yeah, it's got Chet & Erik's fingerprints all over it
[21-Oct-2009 11:24:57] <mrayzenoss> add a little ECN for good measure
[21-Oct-2009 11:25:05] <mrayzenoss> kells with patches
[21-Oct-2009 11:25:09] <jb> chet is the one who made some enhancements to it for me
[21-Oct-2009 11:25:15] <davetoo> I am trying to figure out the "difference" between hardware and OS components
[21-Oct-2009 11:25:22] <jb> erm
[21-Oct-2009 11:25:23] <jb> for relations?
[21-Oct-2009 11:25:33] <davetoo> For snmp/rrd
[21-Oct-2009 11:25:46] <jb> what do you mean?
[21-Oct-2009 11:25:50] <davetoo> I'm working on a zenpack for cisco CPU and temperature monitoring
[21-Oct-2009 11:26:03] <jb> k
[21-Oct-2009 11:26:07] <davetoo> and the existing CPU and Temperaturesensor models are HW components, but...
[21-Oct-2009 11:26:38] <davetoo> not yet sure what I have to have for performance data capture
[21-Oct-2009 11:26:54] <davetoo> I think 'snmpindex' is one :)
[21-Oct-2009 11:27:04] <jb> are you talking about a modler?
[21-Oct-2009 11:27:06] <jb> modeler
[21-Oct-2009 11:27:09] <davetoo> yes,
[21-Oct-2009 11:27:09] <jb> or performance?
[21-Oct-2009 11:27:13] <davetoo> both,
[21-Oct-2009 11:27:27] <jb> you need snmpindex if you need to relate multiple snmp tables usually
[21-Oct-2009 11:27:37] <jb> otherwise, you probably wont need it, and can use your own index
[21-Oct-2009 11:28:26] <davetoo> I guess I'm trying to figure out what magic is required to make zenperfsnmp get the OIDs it needs; and how significant is the fact that OSComponents mix in ManagedEntitdy,
[21-Oct-2009 11:28:32] <davetoo> but HWComponent does not;
[21-Oct-2009 11:29:15] <davetoo> but I'm looking at the HardDisk component on one of my managed servers, and I have rrd data/graphs there
[21-Oct-2009 11:29:20] <jb> yeah
[21-Oct-2009 11:29:28] <davetoo> seems a little mixed up
[21-Oct-2009 11:29:36] <jb> take a look at egor's hp/dell pack
[21-Oct-2009 11:29:39] <jb> or my ibm 3584 pack perhaps
[21-Oct-2009 11:29:56] <jb> you basically create a performance template with the index of the snmp tree you want
[21-Oct-2009 11:29:58] <jb> and zenoss does theh rest
[21-Oct-2009 11:30:36] <davetoo> well, as far as the infrastructure goes, for page templates and such,
[21-Oct-2009 11:31:03] <davetoo> What does OSComponent give me that HWComponent does not?
[21-Oct-2009 11:31:07] <jb> i use egor's devAdvDetail zenpack when I want to add new templates
[21-Oct-2009 11:31:12] <jb> sorry have to run to a meeting
[21-Oct-2009 11:31:13] <jb> bbiab
[21-Oct-2009 11:31:15] <davetoo> ok
[21-Oct-2009 11:46:44] <skipzoid> is there a way to convert a cacti template file to a zenoss template file ?
[21-Oct-2009 11:47:20] <rmatte> skipzoid: other than manually, no
[21-Oct-2009 11:47:31] <skipzoid> hokay
[21-Oct-2009 12:01:59] <skipzoid> how do i stop snmpwalk reporting SNMPv2.... and instead just report the raw OID
[21-Oct-2009 12:02:22] <davetoo> Change the user command options
[21-Oct-2009 12:02:43] <skipzoid> yeah i know but I cant remember the switch
[21-Oct-2009 12:02:45] <davetoo> Settings -> Commands
[21-Oct-2009 12:02:48] <davetoo> -On
[21-Oct-2009 12:02:53] <rmatte> you add -0n
[21-Oct-2009 12:03:10] <rmatte> zero
[21-Oct-2009 12:03:12] <rmatte> not O
[21-Oct-2009 12:03:22] <rmatte> -0n
[21-Oct-2009 12:03:25] <davetoo> um
[21-Oct-2009 12:03:26] <skipzoid> its an oh not a zero :) thanks
[21-Oct-2009 12:03:27] <davetoo> not,
[21-Oct-2009 12:03:36] <davetoo> rmatte: you got it backwards :)
[21-Oct-2009 12:03:37] <rmatte> seriously!?
[21-Oct-2009 12:03:38] <rmatte> hmmm
[21-Oct-2009 12:03:40] <davetoo> yes
[21-Oct-2009 12:03:45] <davetoo> -Option
[21-Oct-2009 12:03:54] <rmatte> ah, so it is
[21-Oct-2009 12:03:56] <rmatte> bleh
[21-Oct-2009 12:04:21] <rmatte> my bad
[21-Oct-2009 12:04:23] <rmatte> lol
[21-Oct-2009 12:05:14] <rmatte> for future reference, "man snmpcmd" helps :P
[21-Oct-2009 12:05:40] <skipzoid> i was doing man snmpwalk :(
[21-Oct-2009 12:05:53] <rmatte> if you can't remember snmpcmd scroll right to the bottom of man snmpwalk and you'll see related documents
[21-Oct-2009 12:06:50] <davetoo> net-snmp manpages are as recursive as snmp itself :)
[21-Oct-2009 12:07:20] <davetoo> or should I say, componentized
[21-Oct-2009 12:09:05] <skipzoid> ive been staring at OID's all afternoon in search of the port utilisation of each port on an HP procurve - the zenpack doesnt have them already in
[21-Oct-2009 12:09:55] <davetoo> They don't show up in the normal ifTable?
[21-Oct-2009 12:10:21] <skipzoid> they might if i wasnt such a newbie to searching for them
[21-Oct-2009 12:11:27] <twm1010> As in, the ports don't show up under Interfaces?
[21-Oct-2009 12:11:59] <skipzoid> they do - but that doesnt give me the OID's or does it ?
[21-Oct-2009 12:14:00] <JROCK2004> twm1010: Do you have any other thoughts on why I am getting negative numbers for my HD space?
[21-Oct-2009 12:14:18] <davetoo> skipzoid: why do you need the oids?
[21-Oct-2009 12:15:14] <davetoo> The oids are in the ethernetCsmacd or ethernetCsmacd_64 templates,
[21-Oct-2009 12:15:19] <davetoo> depending on interface speed
[21-Oct-2009 12:15:55] <skipzoid> i'm still new at this and dont fully understand what I am talking about - so please bare with me - i'm wanting to graph the port utilisation of each port - much like the web interface shows -
[21-Oct-2009 12:16:25] <skipzoid> will be back in half an hour or so - need to attend to a problem
[21-Oct-2009 12:20:43] <davetoo> I wish I knew why running zenperfsnmp manually on a remote collector never seems to work for me; yes, I invoke it by the correct name
[21-Oct-2009 12:45:30] <JROCK2004> Well I can tell you think that Zenoss has shown me errors that I did not know existed. Mostly on my Cisco call manager. Arggg
[21-Oct-2009 12:49:44] <davetoo> yes, you have to be prepared to do something with all the bad news you'll get :)
[21-Oct-2009 12:50:27] <JROCK2004> Well for some of these errors I might need to out source them to get them fixed. Seeing as we do not have a good cisco guy on staff
[21-Oct-2009 12:53:15] <jshadow> hello, I'm trying to get snmp v3 going in  a fresh install of 2.5rc1 and having issues.. I can snmpwalk from the zenoss server againt the monitored server, but when I try to model it in zenoss I'm not getting an snmp response
[21-Oct-2009 12:54:55] <JROCK2004> jshadow: did you set the ignore snmp to false?
[21-Oct-2009 12:55:07] <jshadow> snmpwalk -v 3 -u snmpuser -l authNoPriv -a MD5 -x DES -A password hostnamehere is the command I'm using, I have snmpver set to 3 in zproperties, and zSnmpAuthPassword and zSnmpAuthPassword set as the one I'm using in the walk, does this make sense?
[21-Oct-2009 12:55:13] <jshadow> I did not
[21-Oct-2009 12:55:47] <JROCK2004> jshadow: you need to set that cause by default snmp is turned off. You need to enable that and remodel from there
[21-Oct-2009 12:55:58] <jshadow> JROCK2004: zSnmpMonitorIgnore is set to false, is that correct?
[21-Oct-2009 12:56:10] <JROCK2004> jshadow: yep that is
[21-Oct-2009 12:56:53] <JROCK2004> jshadow: when you model it do you see any warnings or errors?
[21-Oct-2009 12:57:15] <jshadow> ok.. I get an error when it tries to model, Traceback (most recent call last): File "/opt/zenoss/zenoss/Products/DataCollector/SnmpClient.py", line 94, in doRun driver.next() File "/opt/zenoss/zenoss/Products/ZenUtils/Driver.py", line 64, in result raise ex SnmpError: snmp_send
[21-Oct-2009 12:57:31] <jshadow> Device hostname had an error: [Failure instance: Traceback (failure with no frames): pynetsnmp.netsnmp.SnmpError: snmp_send ]
[21-Oct-2009 12:58:28] <JROCK2004> Can you drop the version of snmp to v2c by chance? I do run the RC1 yet
[21-Oct-2009 12:58:49] <JROCK2004> *Do not run 2.5 rc1
[21-Oct-2009 12:59:07] <JROCK2004> I know from previous chats that v3 is still a little buggy
[21-Oct-2009 13:04:37] <jshadow> I have to run v3 for requirements here unfortunately
[21-Oct-2009 13:08:12] <jshadow> do you run v3 on 2.4?
[21-Oct-2009 13:10:14] <JROCK2004> jshadow: Yes I do
[21-Oct-2009 13:12:12] <jshadow> JROCK2004: alright thanks, I'll probably go back to using the released version for now then, I just thought I'd give the RC a shot and see if it would work for me, since its close to release
[21-Oct-2009 13:15:01] <JROCK2004> ok good luck
[21-Oct-2009 13:27:16] <skipzoid> is there a simple way to make all the graphs default to showing 12 hours instead of 24 hours data ?
[21-Oct-2009 13:29:12] <mrayzenoss> skipzoid: it involves editing the template
[21-Oct-2009 13:33:48] <mrayzenoss> and I can't find that right now
[21-Oct-2009 13:34:09] <mrayzenoss> viewPerformanceDetail.pt, look for the line about "129600"
[21-Oct-2009 13:34:32] <mrayzenoss> change it to 43200
[21-Oct-2009 13:34:37] <rmatte> cgibbons: ping
[21-Oct-2009 13:34:41] <cgibbons> ¿que?
[21-Oct-2009 13:34:48] <rmatte> hehe
[21-Oct-2009 13:34:56] <mrayzenoss> skipzoid: blogs/zenossblog/2009/04/28/tip-of-the-month-changing-default-performance-graph-ranges
[21-Oct-2009 13:35:05] <twm1010> ok do you guys get a like a ding or a pop-up msg when someone mentions your name or something?
[21-Oct-2009 13:35:08] <skipzoid> is that a value that all graphs then default too ?
[21-Oct-2009 13:35:10] <cgibbons> yep
[21-Oct-2009 13:35:25] <cgibbons> Colloquy does that by default I think
[21-Oct-2009 13:36:06] <mrayzenoss> twm1010: yeah, I've got a Growl notification setup in Adium for it
[21-Oct-2009 13:36:41] <skipzoid> found it - made change - do I need to restart the enviroment or is it already live
[21-Oct-2009 13:37:17] <mrayzenoss> dunno, possibly restart zope
[21-Oct-2009 13:37:22] <mrayzenoss> 'zopectl restart'
[21-Oct-2009 13:37:26] <twm1010> well that's cool
[21-Oct-2009 13:37:34] <twm1010> i think i got it
[21-Oct-2009 13:38:06] <twm1010> twm1010: test
[21-Oct-2009 13:38:09] <twm1010> hrmm
[21-Oct-2009 13:38:14] <skipzoid> cool !! - thank you very much
[21-Oct-2009 13:38:30] <mrayzenoss> twm1010: test
[21-Oct-2009 13:38:42] <twm1010> thanks, works, thats bloody clever
[21-Oct-2009 13:42:02] <mrayzenoss> anybody want to be famous?  Marketing wants a quote for the 2.5 press release
[21-Oct-2009 13:42:19] <cgibbons> "Zenoss is almost as awesome as me."
[21-Oct-2009 13:42:30] <mrayzenoss> perhaps something about how Zenoss is great and the community is great and iRC is great? :p
[21-Oct-2009 13:42:45] <mrayzenoss> and cgibbons is great
[21-Oct-2009 13:42:48] <twm1010> Waiting for a comment about ponies
[21-Oct-2009 13:42:54] <mrayzenoss> they're great too
[21-Oct-2009 13:43:22] <mattd> After trying other open source monitoring solutions I chose Zenoss and have accomplished more with it in far less time.
[21-Oct-2009 13:43:46] <rmatte> "Zenoss, now with MOAR PONIES!"
[21-Oct-2009 13:43:50] <mrayzenoss> bingo
[21-Oct-2009 13:44:13] <rmatte> but alas, I already provided a quote
[21-Oct-2009 13:44:29] <twm1010> new event console is sweet
[21-Oct-2009 13:45:19] <rmatte> yup, it is indeed
[21-Oct-2009 13:45:38] <rmatte> but it's still lacking a feature which I certainly hope gets added (the ability to select a range to view historic events)
[21-Oct-2009 13:46:26] <cryptographrix> for the mysqlMonitor plugin, is it possible to add other stats that are within global status?
[21-Oct-2009 13:47:00] <twm1010> Ah, it doesn't have event history at all , does it
[21-Oct-2009 13:47:28] <mrayzenoss> it most definitely does
[21-Oct-2009 13:47:30] <mrayzenoss> just not the range limit like 2.4 had
[21-Oct-2009 13:47:36] <mrayzenoss> I opened a ticket for rmatte
[21-Oct-2009 13:47:40] <cryptographrix> I added Threads_connected as a data point and haven't gotten any dinfo for it
[21-Oct-2009 13:47:44] <cryptographrix> *info
[21-Oct-2009 13:48:00] <mrayzenoss> cryptographrix: have you pushed your changes?
[21-Oct-2009 13:48:17] <cryptographrix> pushed?
[21-Oct-2009 13:48:18] <rmatte> twm1010: bottom left, there's a link for the event history
[21-Oct-2009 13:48:41] <twm1010> ah, thanks
[21-Oct-2009 13:49:26] <cryptographrix> how can I push the changes?
[21-Oct-2009 13:50:17] <mrayzenoss> on the page menu->Manage->Push Changes
[21-Oct-2009 13:50:32] <mrayzenoss> or is it remodel?  I forget which one picks up template changes
[21-Oct-2009 13:51:40] <cryptographrix> hmmm, remodel for the device or the template?
[21-Oct-2009 13:52:48] <mrayzenoss> device
[21-Oct-2009 13:53:48] <cryptographrix> kk I'll try it
[21-Oct-2009 13:58:53] <rmatte> push changes
[21-Oct-2009 13:59:22] <rmatte> remodel just picks up changes in device config
[21-Oct-2009 14:00:04] <cryptographrix> kk where is push changes?
[21-Oct-2009 14:02:20] <rmatte> Manage -> Push Changes
[21-Oct-2009 14:02:20] <rmatte> from the device page
[21-Oct-2009 14:02:23] <cryptographrix> ok I found it thx
[21-Oct-2009 14:02:26] <rmatte> np
[21-Oct-2009 14:24:24] <JROCK2004> Hope this does not get anyone upset but I thought I would post a link to a blog post that I created about Zenoss -- http://tinyurl.com/ylmfpoc
[21-Oct-2009 14:26:11] <mrayzenoss> I like it
[21-Oct-2009 14:27:16] <JROCK2004> Thank you
[21-Oct-2009 14:27:34] <mattd> It's funny you immediately mentioned Nagios... It was my first experience with monitoring.
[21-Oct-2009 14:27:44] <mattd> I hated every minute of setting it up.
[21-Oct-2009 14:27:53] <JROCK2004> Well my concern was I did not want to start comparing the two
[21-Oct-2009 14:27:59] <mattd> Understandable.
[21-Oct-2009 14:28:25] <JROCK2004> at least not in that article
[21-Oct-2009 14:28:25] <mrayzenoss> one of our product management guys is going to start a thread on the forums asking what is in the product but not being shown to new users
[21-Oct-2009 14:28:39] <mrayzenoss> features that need more publicity for new users, I'll go get him to post that and maybe you'll have some good feedback
[21-Oct-2009 14:28:43] <davetoo> mrayzenoss: there's a dead link to the API docs in this page: docs/DOC-3211#d4e664
[21-Oct-2009 14:28:44] <JROCK2004> It is the same rule of the mac vs pc debate. You will just get hate mai from the other side
[21-Oct-2009 14:29:05] <mrayzenoss> davetoo: thanks, I'll fix that
[21-Oct-2009 14:30:43] <JROCK2004> mrayzenoss: since we are on docs. in the admin pdf on page 35 there is an error....
[21-Oct-2009 14:31:00] <JROCK2004> it tells you to cd $ZENHOME/libexec
[21-Oct-2009 14:31:17] <JROCK2004> there is no libexec directory in the home dir
[21-Oct-2009 14:31:52] <davetoo> $ZENHOME is not ~zenoss
[21-Oct-2009 14:31:56] <JROCK2004> I had to cd $ZENHOME then do a cd.. the cd common/libexec
[21-Oct-2009 14:31:59] <davetoo> it's usually /opt/zenoss
[21-Oct-2009 14:32:16] <davetoo> $ZENHOME != $HOME
[21-Oct-2009 14:32:25] <JROCK2004> ah ic
[21-Oct-2009 14:33:05] <mrayzenoss> yeah, confusingly $ZENHOME on the VMware image is /home/zenoss :)
[21-Oct-2009 14:33:54] <JROCK2004> ubuntu is /usr/local/zenoss/zenoss
[21-Oct-2009 14:34:12] <JROCK2004> ls
[21-Oct-2009 14:34:38] <mattd> yeah, took me a bit to find it in ubuntu
[21-Oct-2009 14:34:38] <davetoo> I think it's not a good idea for the zenoss user homedir to be the same as $ZENHOME
[21-Oct-2009 14:34:49] <davetoo> makes upgrades/wipes/reinstalls troublesome
[21-Oct-2009 14:36:22] <JROCK2004> so even in the /usr/local/zenoss/ does not have libexec so maybe this could be OS specific
[21-Oct-2009 14:36:27] <mattd> Anyone know of any sort of incompatibility with SCOM (Microsoft Operations Manager replacement) and SNMP?
[21-Oct-2009 14:36:47] <mattd> I just added a server to Zenoss that is monitored by SCOM and it's blowing up with event errors.
[21-Oct-2009 14:37:05] <mattd> stopped the SNMP service and it stopped
[21-Oct-2009 14:37:19] <twm1010> Not familiar with SCOM at all but I would think any Microsoft monitoring tool won't use SNMP
[21-Oct-2009 14:37:28] <twm1010> It would use WMI/RPC
[21-Oct-2009 14:37:33] <mattd> yeah, it does
[21-Oct-2009 14:37:54] <tripitaka> twm1010 is that Microsoft Operations Manager?
[21-Oct-2009 14:37:56] <twm1010> well, simply turning on SNMP shouldn't product an effect, is zenoss maybe hitting it with a bad community string?
[21-Oct-2009 14:38:05] <twm1010> tripitaka: I'm just guessing, I have no idea
[21-Oct-2009 14:38:16] <mattd> no, they are event errors in Windows and Zenoss is picking them up
[21-Oct-2009 14:38:19] <tripitaka> it uses wmi for windows servers, but it also monitors network devices and linux servers with snmp
[21-Oct-2009 14:38:21] <mattd> I was just curious
[21-Oct-2009 14:38:28] <tripitaka> there's also a linux agent you can install
[21-Oct-2009 14:38:40] <twm1010> Well, what kind of errors?
[21-Oct-2009 14:38:52] <twm1010> Huh, I didn't know that, I'm not familiar with the product at all.
[21-Oct-2009 14:38:56] <mattd> Error reading log event record. Handle specified is 795072. Return code from ReadEventLog is 87.
[21-Oct-2009 14:39:03] <mattd> like thousands a second
[21-Oct-2009 14:39:04] <tripitaka> (if you want to have something in /opt/microsoft/)
[21-Oct-2009 14:39:19] <tripitaka> mattd: syslog?
[21-Oct-2009 14:39:22] <mattd> I stopped SNMP and the errors stopped
[21-Oct-2009 14:39:44] <mattd> yeah
[21-Oct-2009 14:40:20] <twm1010> and if you start SNMP back up it resumes ?
[21-Oct-2009 14:41:45] <mattd> yes
[21-Oct-2009 14:42:30] <mattd> Okay, I lied.
[21-Oct-2009 14:42:35] <mattd> Just tried again and it's fine now.
[21-Oct-2009 14:42:39] <mattd> I'll just go on my way.
[21-Oct-2009 14:44:09] <rmatte> lol
[21-Oct-2009 14:51:16] <twm1010> I think perhaps a momentary conflict between Zenoss reading/collecting event logs and the microsoft solution
[21-Oct-2009 14:51:18] <twm1010> ?
[21-Oct-2009 14:51:42] <rmatte> perhaps
[21-Oct-2009 14:59:01] <mattd> I have no idea but it's fine now. I'll just blame Microsoft and we'll all be happy.
[21-Oct-2009 15:01:22] <rmatte> lol
[21-Oct-2009 15:40:32] <tripitaka> My 2.4.5 install's mysql data directory has grown to 34GB, which i feel is excessive. What's the recommended way to clean it up?
[21-Oct-2009 15:43:29] <tripitaka> looks like it's mostly in the history table
[21-Oct-2009 15:46:02] <mrayzenoss> tripitaka: you can change the setting on the Event Manager "Delete Historical Events Older Than (days)"
[21-Oct-2009 15:46:15] <mrayzenoss> it's 0 by default, meaning nothing gets deleted
[21-Oct-2009 15:46:35] <tripitaka> I see it, thanks
[21-Oct-2009 15:46:42] <tripitaka> also http://www.mail-archive.com/zenoss-users@zenoss.org/msg28743.html//www.mail-archive.com/zenoss-users@zenoss.org/msg28743.html
[21-Oct-2009 15:46:47] <mrayzenoss> you can also connect to the mysql db and look around to get a feel for what you want to drop
[21-Oct-2009 15:59:15] <rmatte> yeh, looking through a 35gig mysql db might be a bit tedious though :)
[21-Oct-2009 16:00:07] <chemist> is there a quick and easy way to delete all devices in zenoss
[21-Oct-2009 16:00:08] <chemist> ?
[21-Oct-2009 16:01:21] <mrayzenoss> Device List->Select All->Delete
[21-Oct-2009 16:01:40] <mrayzenoss> "Delete devices…" that is
[21-Oct-2009 16:01:54] <chemist> it keeps coming up with some concurrent access error
[21-Oct-2009 16:02:09] <mrayzenoss> chemist: pastebin the error
[21-Oct-2009 16:02:16] <chemist> one sec
[21-Oct-2009 16:02:24] * chemist is reproducing it again
[21-Oct-2009 16:05:21] <mrayzenoss> grrr...
[21-Oct-2009 16:08:45] <rmatte> If you're getting a concurrent access error restart Zenoss and try it again
[21-Oct-2009 16:08:53] <rmatte> should work after the restart
[21-Oct-2009 16:09:11] <mrayzenoss> so there are tax implications for giving prizes of more than $500
[21-Oct-2009 16:09:18] <rmatte> haha
[21-Oct-2009 16:09:20] <rmatte> that sucks
[21-Oct-2009 16:09:56] <mrayzenoss> well, we may only have 1 grand prize and bump it up
[21-Oct-2009 16:09:57] <chemist> I stopped all the daemons except zope and zenhub and now I think it's doing something (it's taking longer)
[21-Oct-2009 16:10:15] <mrayzenoss> and keep the $500 prizes
[21-Oct-2009 16:12:09] <mrayzenoss> perhaps $2k grand prize, 4x$500 prizes and t-shirts for entrants
[21-Oct-2009 16:14:55] <rmatte> cool
[21-Oct-2009 16:17:10] <rmatte> I have a quote for the King Crab release: "I'm sorry, I couldn't hear you over the sound of how awesome Zenoss is."
[21-Oct-2009 16:17:26] <rmatte> :)
[21-Oct-2009 16:17:28] <mrayzenoss> lol
[21-Oct-2009 16:17:51] <rmatte> http://db.rambleschmack.net/images/posts/how-to-put-it/kirk-inspirational-awesome.jpg
[21-Oct-2009 16:18:01] <chemist> who names the releases?
[21-Oct-2009 16:18:18] <rmatte> A group of elves which live in the basement of Zenoss HQ
[21-Oct-2009 16:18:28] <chemist> i c
[21-Oct-2009 16:18:41] <rmatte> but shhhh, it's supposed to be a secret
[21-Oct-2009 16:19:53] <mrayzenoss> check the quote from Mike Loven: blogs/zenossblog/2009/05/29/testimonials-from-our-users
[21-Oct-2009 16:20:38] <rmatte> ah, he works for coleman? cool
[21-Oct-2009 16:20:39] <mrayzenoss> chemist: Product Management names them
[21-Oct-2009 16:20:54] <mrayzenoss> we've got a page up for Stone Crab: community/stone-crab
[21-Oct-2009 16:21:20] <mrayzenoss> I haven't advertised it much, but we'll be asking about planned features and feedback
[21-Oct-2009 16:22:03] <chemist> nice picture, makes want to eat seafood
[21-Oct-2009 16:22:08] <cgibbons> feature: port to Windows!
[21-Oct-2009 16:22:14] <cgibbons> you know everyone wants it
[21-Oct-2009 16:22:35] <rmatte> haha
[21-Oct-2009 16:22:40] <rmatte> that's an awesome quote
[21-Oct-2009 16:23:09] <rmatte> might want to correct his spelling though: the first think I do
[21-Oct-2009 16:23:15] <rmatte> s/think/thing
[21-Oct-2009 16:23:18] <gwb2351> do i have to sign another license (like Oracle) to get a zenzebra zenpack?
[21-Oct-2009 16:23:37] <rmatte> zenzebra zenpack?
[21-Oct-2009 16:23:54] <gwb2351> (from Mike Lovan quote)
[21-Oct-2009 16:23:58] <mrayzenoss> http://linasoftware.com/ those guys are working on a Zenoss on Windows version
[21-Oct-2009 16:23:58] <rmatte> ohhh
[21-Oct-2009 16:24:11] <rmatte> oh, I only read the first part of it
[21-Oct-2009 16:24:16] <rmatte> didn't notice there was more lol
[21-Oct-2009 16:24:26] <gwb2351> it's evidently one of the "best features"
[21-Oct-2009 16:24:40] <rmatte> hehe
[21-Oct-2009 16:24:44] <rmatte> apparently
[21-Oct-2009 16:24:49] <rmatte> they mow lawns for frick sake
[21-Oct-2009 16:25:03] <mrayzenoss> only when the lawn height hits a threshold
[21-Oct-2009 16:25:06] * mrayzenoss ducks
[21-Oct-2009 16:25:16] <rmatte> baaaaaad baaaad bad
[21-Oct-2009 16:25:19] <rmatte> :P
[21-Oct-2009 16:25:25] <rmatte> lol
[21-Oct-2009 16:29:02] <mrayzenoss> seriously though, feel free to chime in on message/40786
[21-Oct-2009 16:29:18] <mrayzenoss> Brandon's the Product Manager, so he's the gatekeeper for features
[21-Oct-2009 16:29:53] <rmatte> cool
[21-Oct-2009 16:30:07] <rmatte> "More Enterprise features in Core"
[21-Oct-2009 16:30:09] <rmatte> lol
[21-Oct-2009 16:30:47] <rmatte> actually I think I'll post about improving reporting
[21-Oct-2009 16:31:11] * gwb2351 agrees
[21-Oct-2009 16:31:42] <mrayzenoss> the more details you put, the better
[21-Oct-2009 16:31:51] <mrayzenoss> "improve reporting" is kinda vague
[21-Oct-2009 16:31:52] <rmatte> yeh, I'll make it really detailed
[21-Oct-2009 16:32:00] <rmatte> I already passed a ton of material to cgibbons about it
[21-Oct-2009 16:32:04] <mrayzenoss> rmatte: I sent him your report about Zenoss reporting
[21-Oct-2009 16:32:05] <rmatte> and he said he'd forward it on
[21-Oct-2009 16:32:25] <mrayzenoss> but I'm sure if you post again other people will chime in
[21-Oct-2009 16:32:32] <rmatte> yup
[21-Oct-2009 16:32:41] <rmatte> actually I have new ideas now too
[21-Oct-2009 16:32:55] <mrayzenoss> well, we have 2 new developers to help pick up the slack
[21-Oct-2009 16:32:59] * mrayzenoss pokes zenethian
[21-Oct-2009 16:33:03] <rmatte> I think I'll post tomorrow though, I'm heading home in about a half hour
[21-Oct-2009 16:33:16] <rmatte> cool
[21-Oct-2009 16:33:34] <rmatte> our new developer starts next week, woot
[21-Oct-2009 16:39:25] <chemist> can zenoss monitor traffic on a specific port?
[21-Oct-2009 16:40:08] <gwb2351> it can monitor the port and trend the traffic...
[21-Oct-2009 16:40:48] <mrayzenoss> chemist: for traffic analysis... blogs/zenossblog/2009/10/21/plixer-scrutinizer-zenpack-now-available-to-all-zenoss-users
[21-Oct-2009 16:42:00] <rmatte> actually, reading through my reports system analysis document it does cover most improvements that I'd like to see
[21-Oct-2009 16:42:07] <davetoo> heh
[21-Oct-2009 16:42:10] <rmatte> (forgot what I had mentioned in it)
[21-Oct-2009 16:42:22] <davetoo> I wish I could spend all of my time on Zenoss, at least for now
[21-Oct-2009 16:42:37] <rmatte> Zenoss is like 80 to 90 percent of what I do
[21-Oct-2009 16:42:39] <chemist> mrayzenoss: thanks
[21-Oct-2009 16:42:44] <rmatte> the rest is scripting and general administration tasks
[21-Oct-2009 16:43:08] <davetoo> I have another pain in the neck^W^W^W project/product to manage
[21-Oct-2009 16:44:52] <rmatte> which one?
[21-Oct-2009 16:45:15] <davetoo> It's a DNS appliance
[21-Oct-2009 16:45:39] <rmatte> ah
[21-Oct-2009 16:45:43] <rmatte> fun fun
[21-Oct-2009 16:46:11] <rmatte> any particular reason why you wouldn't just use a linux box with bind?
[21-Oct-2009 16:46:30] <rmatte> (or a windows box, if it tickles your fancy)
[21-Oct-2009 16:46:53] <davetoo> Because I have 120 people all over the globe modifying the same dataset, and need access control and auditing, and also some IP Address Management
[21-Oct-2009 16:47:08] <rmatte> ah
[21-Oct-2009 16:47:11] <rmatte> gotcha
[21-Oct-2009 16:49:54] <rmatte> mrayzenoss: http://dev.zenoss.org/trac/ticket/5547
[21-Oct-2009 16:50:02] <rmatte> looks like that may not make the cut for King Crab release?
[21-Oct-2009 16:50:58] <mrayzenoss> rmatte: no, because the ZenPacks aren't broken and we're officially deprecating .ZIP ZenPacks in 2.5
[21-Oct-2009 16:51:05] <rmatte> ah ok
[21-Oct-2009 16:51:05] <mrayzenoss> so post 2.5, they won't work at all
[21-Oct-2009 16:51:48] <mrayzenoss> or at least, if they don't work at all we won't fix them
[21-Oct-2009 16:52:05] <rmatte> was it jplouis that you said doesn't work there anymore?
[21-Oct-2009 16:52:14] <davetoo> I'm doing an svn update from 2.2.4 to trunk; that should take an hour or so :)
[21-Oct-2009 16:52:26] <mrayzenoss> nope, jplouis is very much still here
[21-Oct-2009 16:52:31] <rmatte> ah ok cool
[21-Oct-2009 16:52:34] <mrayzenoss> in fact, we hired another jp as a backup
[21-Oct-2009 16:52:40] <rmatte> haha, awesome
[21-Oct-2009 16:52:49] <rmatte> we had 2 ryans and 2 brians here for a while
[21-Oct-2009 16:52:57] <rmatte> but one of the Brians (our old developer) quit a few weeks back
[21-Oct-2009 16:53:11] <mrayzenoss> dev now has 2 Jean Pierre's and a John
[21-Oct-2009 16:53:26] <davetoo> There's usually a Redundant Array of Indepedent Daves wherever I work
[21-Oct-2009 16:53:44] <rmatte> that's not too bad, call one Jean, one John, and one Johnny
[21-Oct-2009 16:53:45] <rmatte> :)
[21-Oct-2009 16:55:53] <rmatte> I had 5 mikes that I was supporting when I was a LAN Admin working for the canadian government
[21-Oct-2009 16:55:56] <rmatte> that was always fun
[21-Oct-2009 16:56:51] <rmatte> My last name being pronounced Matt usually confuses the heck out of people :P
[21-Oct-2009 16:56:54] <rmatte> "What's your first name!?"
[21-Oct-2009 16:57:03] <rmatte> :P
[21-Oct-2009 16:58:31] <mrayzenoss> I used to have the office next to Ray Matthews
[21-Oct-2009 16:58:46] <mrayzenoss> doesn't get more confusing than that
[21-Oct-2009 16:59:18] <davetoo> heh
[21-Oct-2009 16:59:28] <davetoo> there is one guy in our Indian office
[21-Oct-2009 16:59:35] <rmatte> hehe
[21-Oct-2009 16:59:37] <davetoo> with two female first names
[21-Oct-2009 16:59:43] <davetoo> (sorry, should type more on one line)
[21-Oct-2009 16:59:57] <davetoo> His name is Justine Bridgettte
[21-Oct-2009 17:00:06] <davetoo> I think they pronounce it "Justin"
[21-Oct-2009 17:00:15] <davetoo> (only two 't')
[21-Oct-2009 17:03:07] <rmatte> hehe
[21-Oct-2009 17:05:19] <rmatte> I'm revising my name, I shall no longer be Ryan Matte, I shall be Staff Sgt. Max Fightmaster
[21-Oct-2009 17:06:19] <rmatte> It's the #1 manliest name in the world apparently
[21-Oct-2009 17:06:22] <rmatte> http://www.cracked.com/article_14982_9-manliest-names-in-world.html
[21-Oct-2009 17:10:48] <rmatte> and apparently it's a real guy...
[21-Oct-2009 17:10:50] <rmatte> "Staff Sgt. Max Fightmaster, a computer technician, is one of thousands of Army National Guard and Reserve members who could soon be called up to active duty in Iraq."
[21-Oct-2009 17:10:58] <rmatte> computer tech you say?
[21-Oct-2009 17:11:12] <mrayzenoss> not Max Power?  http://en.wikipedia.org/wiki/Homer_to_the_Max
[21-Oct-2009 17:11:30] <rmatte> I love the second manliest name in the world: Dick Pound
[21-Oct-2009 17:11:32] <rmatte> lol
[21-Oct-2009 17:11:50] <rmatte> Max Power would be pretty good too lol
[21-Oct-2009 17:20:29] <davetoo> I still think you should put All Your Node are Belong to Us on a t-shrit
[21-Oct-2009 17:20:30] <davetoo> shirt
[21-Oct-2009 17:37:28] <cryptographrix> so since day 1 I've been having a problem with OSProcesses sending alerts that they are down when they're not...
[21-Oct-2009 18:17:14] <cryptographrix> usually they're for various java processes we're running
[21-Oct-2009 18:17:48] <davetoo> with 800-character long command lines?
[21-Oct-2009 18:25:57] <cryptographrix> not quite so long
[21-Oct-2009 18:34:27] timburke_ is now known as timburke
[21-Oct-2009 20:37:29] <cryptographrix> so yah, I don't think they're 800 char
[21-Oct-2009 20:57:01] timburke_ is now known as timburke
[21-Oct-2009 21:39:46] <cryptographrix> hello!
[21-Oct-2009 21:48:33] <salax> hii all
[21-Oct-2009 21:48:39] <salax> i've configured the snmp on vmware esxi 4
[21-Oct-2009 21:49:16] <salax> in zenoss, information such as network interface, disks, processes are not available.. i juz managed to get the IP services data
[21-Oct-2009 21:49:23] <salax> any idea?
[21-Oct-2009 21:50:36] <cryptographrix> hmmm
[21-Oct-2009 21:51:03] <cryptographrix> you check collector plugins?
[21-Oct-2009 22:42:01] <salax> yes
[21-Oct-2009 22:42:41] <salax> cryptographrix,i used the collector plugins from the zenoss community
[22-Oct-2009 00:00:46] [disconnected at Thu Oct 22 00:00:46 2009]
[22-Oct-2009 00:00:46] [connected at Thu Oct 22 00:00:46 2009]
[22-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[22-Oct-2009 03:33:06] <swarog> pretty dead channel
[22-Oct-2009 07:16:29] <metalklesk> hello
[22-Oct-2009 07:17:02] <metalklesk> i tried to download hrswinstalled.pl but i can't
[22-Oct-2009 07:17:23] <metalklesk> from here http://www.zenoss.com/Members/mray/hrswinstalled.pl
[22-Oct-2009 07:23:35] <metalklesk> never mind, i got it from here docs/DOC-3582
[22-Oct-2009 08:27:12] <twm1010> morning
[22-Oct-2009 08:27:15] <ro11e> hello
[22-Oct-2009 08:28:14] <ro11e> does anyone know if it is possible to forward the "zenoss issues" portlet information to some other place with email, pager or equivalent?
[22-Oct-2009 08:28:43] <twm1010> Zenoss issues is to show you problems with the Zenoss server... i.e. heartbeat failures
[22-Oct-2009 08:28:44] <ro11e> or what is the "best" way to make sure that monitoring is working as intended
[22-Oct-2009 08:28:47] <mrayzenoss> ro11e: I believe those issues are generated by some event
[22-Oct-2009 08:29:14] <mrayzenoss> ro11e: so if you can track down the event, you can get emails/pages/commands set with those particular ones
[22-Oct-2009 08:29:51] <ro11e> mrayzenoss: but for example if zenperfsnmp daemon stops for some reason
[22-Oct-2009 08:30:12] <ro11e> I haven't found any way to externally catch this
[22-Oct-2009 08:30:49] <ro11e> of course I could try to watch the process from zenoss through snmp, but if that particular process is stuck, it wonät ever get a response :)
[22-Oct-2009 08:30:55] <ro11e> or am I way off here?
[22-Oct-2009 08:31:16] <mrayzenoss> no, let me see if I can recreate
[22-Oct-2009 08:31:29] <swarog> ro11e: why dont you just check all zenoss processes from crontab and some simple script?
[22-Oct-2009 08:31:29] <twm1010> ro11e: any daemon stopping except for zenactions, produces a heartbeat event
[22-Oct-2009 08:31:29] <mrayzenoss> I've got a 10 minute meeting, BRB
[22-Oct-2009 08:31:49] <twm1010> Ya'll are losing me here, why can't he simply use an alerting rule?
[22-Oct-2009 08:32:07] <swarog> twm1010: because the thing that should alert stopped?
[22-Oct-2009 08:32:08] <ro11e> can I catch heartbeat events as well?
[22-Oct-2009 08:32:30] <swarog> is the whole zenoss written in python?
[22-Oct-2009 08:32:33] <twm1010> heartbeat events aren't generated by zenperfsnmp, i'm pretty sure
[22-Oct-2009 08:32:45] <swarog> its kinda resources hungry
[22-Oct-2009 08:32:59] <twm1010> As long as zenactions and zopectl are running, you should be able to alert on heartbeat failures
[22-Oct-2009 08:33:08] <twm1010> unless i'm missing something
[22-Oct-2009 08:33:24] <ro11e> no, I think we're on the same page here
[22-Oct-2009 08:33:27] <twm1010> swarog: I don't know about all of it, but a ton of it.
[22-Oct-2009 08:34:26] <twm1010> well... since it is events, I suppose you need zenactions, MySQL, and zopectl
[22-Oct-2009 08:35:29] <ro11e> I've had some problems with zenperfsnmp and zenping getting very slow or stopping completely
[22-Oct-2009 08:36:00] <twm1010> do they create heartbeat failures?
[22-Oct-2009 08:36:18] <ro11e> somewhere around 350 devices and one zenoss collector, I don't know if it is lot or not for single server to handle
[22-Oct-2009 08:36:27] <ro11e> yes, they create heartbeat failures
[22-Oct-2009 08:37:12] <twm1010> hrmm.. you might stand to do some tuning before you just create alerts to tell you about it having issues
[22-Oct-2009 08:37:29] <twm1010> You got adequate hardware?
[22-Oct-2009 08:38:23] <ro11e> HP Proliant quadcore, 8GB memory
[22-Oct-2009 08:39:25] <ro11e> pretty new stuff, I would think that it could handle that load
[22-Oct-2009 08:39:43] <twm1010> Yep, but Zenoss daemons might not be configured to take advantage of all that hardware
[22-Oct-2009 08:39:56] <twm1010> There is a good daemon tuning guide to allow more worker processes and use more memory
[22-Oct-2009 08:40:04] <twm1010> mrayzenoss: do you have that link?
[22-Oct-2009 08:40:14] <ro11e> installation is pretty much out of the box, except the DB
[22-Oct-2009 08:40:23] <ro11e> which has been tuned for more memory and cache
[22-Oct-2009 08:40:43] <swarog> now thats sounds a bit strange, quadcore and 8gb of ram not enough?
[22-Oct-2009 08:40:52] <swarog> i would expect it to work with 2gb
[22-Oct-2009 08:40:55] <swarog> or 1gb
[22-Oct-2009 08:40:58] <twm1010> oh sure, it works
[22-Oct-2009 08:41:09] <twm1010> but when you scale the hardware up, you need to let zenoss know it can take advantage of it
[22-Oct-2009 08:41:37] <ro11e> yeah, if there is some good tuning guide, that would be really useful
[22-Oct-2009 08:41:45] <twm1010> there is one sec i'll find it
[22-Oct-2009 08:41:51] <ro11e> thx
[22-Oct-2009 08:42:39] <swarog> so, commercial version and community version differs in functionalities offered?
[22-Oct-2009 08:43:13] <mrayzenoss> here's a thread about tuning: message/20421#20421
[22-Oct-2009 08:43:53] <ro11e> swarog: as far as I know, commercial version has some extra zenpacks (plugins) and more fine-grained user access control
[22-Oct-2009 08:44:02] <mrayzenoss> and here's that tweaking wiki entry: docs/DOC-2521
[22-Oct-2009 08:45:01] <mrayzenoss> swarog: currently Enterprise is targeted at larger installations, so built-in support for distributed collectors, ACLs, global dashboards and more monitoring options
[22-Oct-2009 08:45:24] <mrayzenoss> most of that functionality is available in Core with some manual work
[22-Oct-2009 08:45:54] <mrayzenoss> and more of the monitoring is planned to move into Core
[22-Oct-2009 08:45:54] <twm1010> ro11e: Yes, that WIKI entry is it
[22-Oct-2009 08:46:08] <ro11e> ok, thanks
[22-Oct-2009 08:46:11] <twm1010> also, set your event console to show DEBUG, and you'll see all the OID's and such that its having trouble collecting. start tracking down things like this, and your collected events drops massively
[22-Oct-2009 08:46:22] <swarog> is it possible to rotate contact email on weekly basis?
[22-Oct-2009 08:46:29] <ro11e> I am propably going to try to install several collectors in the near future to production
[22-Oct-2009 08:46:31] <swarog> alert email that is
[22-Oct-2009 08:47:01] <ro11e> We have made some tests, but one thing we were unsure about was that do the rrd files always stay locally on the collector?
[22-Oct-2009 08:47:21] <twm1010> For me, it was creating the "interface" templates for things like T1 controllers and other random interface types that were causing OID lookup failures, once i created blank templates as placeholders, MySQL dropped WAY down and things started grooving.
[22-Oct-2009 08:48:03] <ro11e> yes, we have also quite a lot of clutter coming in eg. through syslog interface
[22-Oct-2009 08:48:33] <ro11e> especially those nasty errors which are "off by one" every time and are added as individual events
[22-Oct-2009 08:48:36] <ro11e> and not added to counter
[22-Oct-2009 08:49:09] <ro11e> one time I hade to manually purge around 250k events from database and history, when couple of new installations got pretty wild...
[22-Oct-2009 08:50:09] <twm1010> might be a place to start... i ended up changing my few syslogging devices to *.warning
[22-Oct-2009 08:51:05] <mrayzenoss> swarog: yes, look into Alert Schedules
[22-Oct-2009 08:52:02] <mrayzenoss> you can assign them on the Administration tab under Locations/Systems/Groups
[22-Oct-2009 08:52:29] <ro11e> mrayzenoss: do you have any insight on the rrd files staying on the manually added collectors?
[22-Oct-2009 08:52:47] <ro11e> or can the system be configured in such a way that rrd data is always on the hub?
[22-Oct-2009 08:53:03] <mrayzenoss> ro11e: killing zenperfsnmp creates an /Status/Heartbeat event of Error severity
[22-Oct-2009 08:53:13] <mrayzenoss> ro11e: you can create alert rules for /Status/Heartbeat events
[22-Oct-2009 08:53:19] <ro11e> ok
[22-Oct-2009 08:53:24] <swarog> question about pricing, http://www.zenoss.com/product/pricing
[22-Oct-2009 08:53:37] <swarog> this "Silver" thing, is 100$ per monitored resource?
[22-Oct-2009 08:53:57] <mrayzenoss> ro11e: I don't have any experience with manually adding collectors in Core.  I can point you to the community write-ups, but I haven't done it
[22-Oct-2009 08:54:17] <mrayzenoss> swarog: yeah, but it's negotiable
[22-Oct-2009 08:54:35] <mrayzenoss> especially if you have any sort of volume
[22-Oct-2009 08:54:44] <swarog> so, say i have 300 servers and 300 network pieces of equipment
[22-Oct-2009 08:54:59] <mrayzenoss> I'm not in Sales :)
[22-Oct-2009 08:55:01] <swarog> i can count on like 30k$/year?
[22-Oct-2009 08:55:19] <etank> how can i use a TALES expression in zLinks?
[22-Oct-2009 08:55:20] <swarog> just asking ... i need some figures for management, rough
[22-Oct-2009 08:55:32] <etank> i am trying something like this
[22-Oct-2009 08:55:34] <etank> <a href="http://${device/manageIp}/webportal" target="_blank">Webportal (device)</a>
[22-Oct-2009 08:55:43] <twm1010> swarog: It's a hard sell to management.
[22-Oct-2009 08:55:43] <ro11e> mrayzenoss: how about in enterprise, do the rrd files stay at collectors or do they come to hub?
[22-Oct-2009 08:55:46] <twm1010> sw
[22-Oct-2009 08:55:49] <etank> but in the links area on the status page it just says 'device'
[22-Oct-2009 08:56:00] <etank> instead of the hyperlink
[22-Oct-2009 08:56:04] <ro11e> reason I ask because at hub we have possibility to use very fast SAN disks
[22-Oct-2009 08:56:06] <mrayzenoss> ro11e: there are multiple hubs, they stay with them
[22-Oct-2009 08:56:11] <ro11e> ok
[22-Oct-2009 08:56:37] <ro11e> is it even possible to install multiple hubs with core? has anyone done this?
[22-Oct-2009 08:56:42] <etank> if i static the ip then it works fine
[22-Oct-2009 08:56:56] <etank> looking for something more dynamic / generic though
[22-Oct-2009 08:57:16] <twm1010> ro11e: I've thought about it, but with core, its just as easy to setup a second server
[22-Oct-2009 08:57:34] <twm1010> why bother just collecting data, when you can just have a second server... you could even have the two servers monitor each other
[22-Oct-2009 08:57:57] <twm1010> sure, its more to maintain, but ah... the flexibility.
[22-Oct-2009 08:58:19] <ro11e> we have manually built some scripts to another server which monitors zenoss alerting chain
[22-Oct-2009 08:58:25] <twm1010> I'm trying now to see if they'll let me put a zenoss server at our e-commerce hosting facility.
[22-Oct-2009 08:58:26] <ro11e> it sends and receives SMS messages
[22-Oct-2009 08:58:40] <ro11e> which is pirmary function to alert on-call staff
[22-Oct-2009 08:59:01] <ro11e> but I think that in the future we are trying to do something more high end
[22-Oct-2009 08:59:44] <ro11e> we already have three identical rack servers, so we have the hardware
[22-Oct-2009 08:59:51] <ro11e> just need the time and the resources :)
[22-Oct-2009 09:00:08] <twm1010> But all for only 350 devices?
[22-Oct-2009 09:00:15] <twm1010> I think you could do that with one, I am.
[22-Oct-2009 09:00:35] <twm1010> i mean, unless each device is a 256 port switch right?
[22-Oct-2009 09:00:40] <twm1010> :)
[22-Oct-2009 09:00:47] <ro11e> yes, performance-wise
[22-Oct-2009 09:01:05] <twm1010> my need for more collectors was to have different polling times
[22-Oct-2009 09:01:19] <twm1010> our SolarWinds server lets us set polling for every node individually, and then by interface if we want.
[22-Oct-2009 09:01:19] <ro11e> we have sites in different continents
[22-Oct-2009 09:01:23] <ro11e> and different networks
[22-Oct-2009 09:01:47] <ro11e> and the idea is that if network to for example China drops, we won't get flooded
[22-Oct-2009 09:02:02] <ro11e> and trust me, it drops :)
[22-Oct-2009 09:02:43] <twm1010> you might want to talk to rmatte at some point i think he's monitoring a lot of networks, but he uses multiple servers, not distributed collection
[22-Oct-2009 09:02:49] <mrayzenoss> BRB, swithcing networks
[22-Oct-2009 09:04:00] <ro11e> hmm, I have been so stuck on thinkin about adding collectors, that adding multiple hubs (or servers) hasn't even come to my mind
[22-Oct-2009 09:04:31] <twm1010> the only pain really, is that its more work, you change something here, you gotta change it there
[22-Oct-2009 09:04:41] <ro11e> we have the possibility to have a server installed on every site in VMWare (RHEL or CentOS) which would have the collector installed
[22-Oct-2009 09:05:16] <Dr_Agon> hi all
[22-Oct-2009 09:05:41] <twm1010> hello
[22-Oct-2009 09:07:30] <Dr_Agon> can anybody help me with little code modifications to Products? :) Actually i have WebServerAuth installed on my Zenoss and i want to patch it to provide new login_form.pt
[22-Oct-2009 09:08:26] <Dr_Agon> how can i create new subdir in zport/portal_skins ?
[22-Oct-2009 09:09:53] <Dr_Agon> i've looked for example code in ZenWidgets where they using skinstool = getToolByName(self, 'portal_skins')
[22-Oct-2009 09:10:42] <Dr_Agon> what i can get instead of self instance in WebServerAuth/__init__py
[22-Oct-2009 09:10:47] <Dr_Agon> ?
[22-Oct-2009 09:10:50] <Dr_Agon> =)
[22-Oct-2009 09:11:07] <Dr_Agon> or where else can i ask for help&
[22-Oct-2009 09:11:08] <Dr_Agon> ?
[22-Oct-2009 09:11:58] <twm1010> Try the development forum on the community website
[22-Oct-2009 09:16:00] <etank> argh this TALES stuff in zLinks
[22-Oct-2009 09:16:46] <mrayzenoss> Dr_Agon: yeah, the zenoss-dev forum, and every other week there's a developer scheduled to be here
[22-Oct-2009 09:17:00] <mrayzenoss> sometimes they lurk, but they may be unreliable
[22-Oct-2009 09:18:31] <Dr_Agon> thnx - i'll try zenoss-dev then.
[22-Oct-2009 09:24:26] <twm1010> yeah... productive morning, my blackberry now recieves zenoss messages as "level 1" and plays the sound of daffy duck screaming when they arrive.
[22-Oct-2009 09:26:44] <ro11e> :)
[22-Oct-2009 09:33:43] <ckrough> twm1010: whats this about the BB now
[22-Oct-2009 09:34:01] <ckrough> twm1010: I would love to break my zenoss alerts out from my other sms messages
[22-Oct-2009 09:39:59] <twm1010> i just did a filter
[22-Oct-2009 09:40:16] <twm1010> but, if you're using BIS you can create a blackberry only e-mail address too
[22-Oct-2009 09:41:10] <twm1010> but it is nice to see those alerts come up in red and play some wacky sound that you can't mistake from a normal message
[22-Oct-2009 09:43:55] <twm1010> of course, mine aren't SMS messages, they are e-mails
[22-Oct-2009 09:46:52] <ckrough> where do you create the filter
[22-Oct-2009 09:47:06] <ckrough> ah, nm... I see
[22-Oct-2009 09:47:19] <twm1010> I did it right from the phone, I did it on the "from"
[22-Oct-2009 09:47:53] <twm1010> all messages from zenoss@bgeltd.com are marked as level 1, then i set a custom sound for lvl 1 messages
[22-Oct-2009 09:48:05] <twm1010> which i have since changed to homer saying d'oh!
[22-Oct-2009 09:48:39] <twm1010> im tempted to send a flood of test messages to see if i can get it to do it over and over :)
[22-Oct-2009 09:50:03] <etank> finally figured out the TALES expression i needed.
[22-Oct-2009 09:50:10] <etank> just in the nick of time too
[22-Oct-2009 09:50:23] <ro11e> twm1010: I just sent myself 200 text messages on tuesday
[22-Oct-2009 09:50:33] <ro11e> ...before I flushed the queue
[22-Oct-2009 09:50:44] <ro11e> which had still 16k messages for delivery :)
[22-Oct-2009 09:50:51] <twm1010> hahaha, nice.
[22-Oct-2009 09:51:07] <twm1010> Yeah... my alerting rules allow for wiggle room
[22-Oct-2009 09:51:31] <twm1010> I have one for critical ping down events for any server in "production" state on 30 second delay
[22-Oct-2009 09:52:18] <twm1010> and another for anyhting NOT a ping down critical event, on 5 minute delay
[22-Oct-2009 09:52:27] <twm1010> unless the event is acknowledged
[22-Oct-2009 09:52:49] <AGP> well, sry for disturb but here come another one with WMI trouble
[22-Oct-2009 09:52:58] <AGP> i test with wbemtest and can connect alright
[22-Oct-2009 09:53:20] <AGP> wmic -U .... // .... with zenoss user and it get the data alright too
[22-Oct-2009 09:53:46] <ro11e> We have most of the criticals in 1min delay
[22-Oct-2009 09:54:06] <AGP> but in the events list still got NT_STATUS_IO_TIMEOUT
[22-Oct-2009 09:54:09] <ro11e> what happened to me was that I was actually testing sms routing and made some changes to my alerting rule
[22-Oct-2009 09:54:18] <AGP> even when zwinuser and zwinpassword is set
[22-Oct-2009 09:54:31] <ro11e> when I dropped the critical to info, things started really happening :)
[22-Oct-2009 09:54:55] <twm1010> AGP: one device, or all?
[22-Oct-2009 09:55:28] <AGP> well, i got NT code 0x800706ba on another server
[22-Oct-2009 09:55:49] <AGP> the other one is a freshly new installed windows 2003 r2 sp2
[22-Oct-2009 09:56:00] <ro11e> does your windows user have sufficient privileges on the server?
[22-Oct-2009 09:56:11] <AGP> i use local Administrator account
[22-Oct-2009 09:56:20] <AGP> of that server
[22-Oct-2009 09:56:26] <ro11e> is the server in domain?
[22-Oct-2009 09:56:31] <AGP> nope
[22-Oct-2009 09:56:50] <ro11e> ok
[22-Oct-2009 09:57:41] <AGP> wmic -U USERVER/Administrator%...... //192.168.1... "Select * from Win32_ComputerSystem" worked fine from the commandline
[22-Oct-2009 09:58:37] <AGP> it should be reachable from the server
[22-Oct-2009 09:58:52] <AGP> i check, and recheck zWinUser and zWinPassword
[22-Oct-2009 09:59:05] <AGP> try SERVERNAME\Administrator or .\Administrator, still no luck
[22-Oct-2009 10:32:16] <AGP> hello, anyone
[22-Oct-2009 10:37:58] <rmatte> looks like I'll be working with the twill zenpack on one of our Zenoss servers (requirement came yesterday from a client for setting up a web synthetic transaction test)
[22-Oct-2009 10:39:05] <metalklesk> for zenoss 2.5, will be necesary to wait for an update of linux monitor add on update ?
[22-Oct-2009 10:39:39] <rmatte> metalklesk: I doubt it
[22-Oct-2009 10:39:59] <rmatte> metalklesk: they haven't really changed anything in terms of the linux monitoring from 2.4.x to 2.5.x
[22-Oct-2009 10:40:07] <rmatte> it should be identical
[22-Oct-2009 10:40:32] <metalklesk> mmm i was asking because there is an update of linux monitor zenpack
[22-Oct-2009 10:41:22] <metalklesk> i tried that update with the last version of linux monitor add on and my mandriva zenpack and it does not work
[22-Oct-2009 10:41:32] <rmatte> I don't see any update
[22-Oct-2009 10:42:01] <rmatte> where are you seeing this?
[22-Oct-2009 10:42:46] <metalklesk> docs/DOC-3564#zenpacks
[22-Oct-2009 10:42:58] <adel> hello, i continue my progression in the zenpack ssh creation.
[22-Oct-2009 10:43:24] <rmatte> ah, those are still beta though
[22-Oct-2009 10:43:30] <metalklesk> yes
[22-Oct-2009 10:43:54] <rmatte> "Remember this is only a beta these will be updated in the final release and are not ready for production environments."
[22-Oct-2009 10:43:55] <metalklesk> i haven't tried to use the 2.4 zenpacks on zenoss 2.5 rc1 yet
[22-Oct-2009 10:44:11] <rmatte> If you are finding issues with any of those zenpacks then open Trac tickets
[22-Oct-2009 10:44:22] <metalklesk> ok
[22-Oct-2009 10:44:27] <adel> I'm searching a clear explication of what is a maptype  where does it come from. Is somebody has a clear explanation of that variable and the possible value ?
[22-Oct-2009 10:44:36] <rmatte> They are currently only released for testing purposes
[22-Oct-2009 10:44:48] <metalklesk> ok
[22-Oct-2009 10:44:53] <rmatte> adel: in what context?
[22-Oct-2009 10:45:10] <metalklesk> i have tested the linux monitor zenpack and i think is not working properly
[22-Oct-2009 10:45:21] <adel> For example, in the FileSystem datacollector.
[22-Oct-2009 10:45:22] <metalklesk> but i'm not shure
[22-Oct-2009 10:46:09] <adel> HRFileSystemMap.py
[22-Oct-2009 10:46:11] <rmatte> metalklesk: like I said, then the beta version and open trac tickets for issues that you encounter
[22-Oct-2009 10:46:19] <rmatte> 2.5 is not production ready at all yet :)
[22-Oct-2009 10:46:29] <metalklesk> yup
[22-Oct-2009 10:46:31] <rmatte> s/then/test
[22-Oct-2009 10:46:38] <adel>     maptype = "FileSystemMap"
[22-Oct-2009 10:46:49] <metalklesk> i will test a little more before opening tickets ;)
[22-Oct-2009 10:47:52] <adel> or in UCSHardDiskMap.py :
[22-Oct-2009 10:47:53] <adel> maptype = "HardDiskMap"
[22-Oct-2009 10:48:17] <adel> it is not very clear for me ... why this declaration ?
[22-Oct-2009 10:49:23] <rmatte> not sure, it obviously plays a part in defining the type of plugin
[22-Oct-2009 10:49:34] <rmatte> you'd have to ask one of the developers for a more detailed explanation
[22-Oct-2009 10:49:56] <rmatte> Have you checked the developer's guide at all?
[22-Oct-2009 10:50:08] <adel> yes
[22-Oct-2009 10:50:14] <adel> only one reference :
[22-Oct-2009 10:50:28] <rmatte> bingo
[22-Oct-2009 10:50:29] <rmatte> thread/11038%3Bjsessionid=AD71F22DE202EE1383303EBC3B6A3A83.node0?tstart=0
[22-Oct-2009 10:50:32] <adel> page 72
[22-Oct-2009 10:50:45] <rmatte> read chet's explanation there
[22-Oct-2009 10:51:00] <rmatte> maptype) This is legacy and no longer used at all. Don't include it.
[22-Oct-2009 10:51:11] <rmatte> he explains some of the other values as well
[22-Oct-2009 10:52:35] <davetoo> If you look in the zenpack area of the svn repositry, I found a purely teaching zenpack that chet was working on
[22-Oct-2009 10:52:36] <adel> yes good, thanks, i have read this page for the other variables but ... i'm stupid, i don't read with my eyes enough open ....
[22-Oct-2009 10:52:55] <rmatte> davetoo: cool, hopefully he finishes it and releases it at some point
[22-Oct-2009 10:53:05] <rmatte> davetoo: I work better with actual examples
[22-Oct-2009 10:53:54] <rmatte> okie-dokie, time to install and test out this twill zenpack
[22-Oct-2009 10:56:22] <etank> mrayzenoss: what does DMD stand for?
[22-Oct-2009 10:56:34] <etank> or anyone for that matter
[22-Oct-2009 11:00:26] <AGP> hi, can someone help me with WMI monitoring
[22-Oct-2009 11:00:36] <AGP> wbemtest and wmic can query the data
[22-Oct-2009 11:00:42] <cgibbons> one or two of us might be able to :)
[22-Oct-2009 11:00:50] <etank> npmccallum: what does DMD stand for where zenoss is concerned?
[22-Oct-2009 11:00:51] <AGP> :)
[22-Oct-2009 11:00:52] <etank> :P
[22-Oct-2009 11:01:01] <npmccallum> Device Management Database
[22-Oct-2009 11:01:13] <AGP> but the event for the device still give out NT_STATUS_IO_TIMEOUT
[22-Oct-2009 11:01:28] <AGP> my setup is a rpm based on Centos 5
[22-Oct-2009 11:01:43] <AGP> the target device is a fresh install Windows 2003 r2 sp2
[22-Oct-2009 11:01:49] <etank> thanks npmccallum
[22-Oct-2009 11:02:31] <cgibbons> an I/O timeout usually indicates a firewall is blocking access to your device
[22-Oct-2009 11:02:56] <AGP> i tried wbemtest from another pc and it's work
[22-Oct-2009 11:03:18] <AGP> on the same server i run wmic .... from zenoss user and it's get the data alright
[22-Oct-2009 11:03:35] <AGP> CLASS: Win32_Computersystem ....
[22-Oct-2009 11:03:36] <cgibbons> okay cool. let's try running wmic with the -d99 flag on the Zenoss server and see what we get.
[22-Oct-2009 11:03:42] <cgibbons> (more output)
[22-Oct-2009 11:03:56] <AGP> lots of output
[22-Oct-2009 11:04:05] <AGP> several pages
[22-Oct-2009 11:04:13] <cgibbons> yep, can you paste it into pastebin? it'll help tell me where it's failing.
[22-Oct-2009 11:04:45] <AGP> in a moment
[22-Oct-2009 11:08:08] <rmatte> eugh, for god's sake, would have been nice if the new synthetic transactions ZenPack actually used the /Devices/HTTP class instead of /Devices/Websites by default, lol
[22-Oct-2009 11:10:32] <mrayzenoss> rmatte: you can patch it
[22-Oct-2009 11:11:05] <rmatte> well, that should really be up to the ZenPack creator
[22-Oct-2009 11:11:09] <mrayzenoss> or copy the template to HTTP
[22-Oct-2009 11:11:29] <rmatte> yeh, copying templates is sloppy though because if you update the ZenPack in the future you need to remember to copy the template over again
[22-Oct-2009 11:11:40] <rmatte> guess I'll end up doing that anyways
[22-Oct-2009 11:11:41] <mrayzenoss> yeah
[22-Oct-2009 11:12:03] <mrayzenoss> you could submit a patch with a migration script :)
[22-Oct-2009 11:12:09] <rmatte> meh
[22-Oct-2009 11:12:14] <rmatte> no time for that
[22-Oct-2009 11:12:31] <rmatte> just need to get this working for this client
[22-Oct-2009 11:12:34] <rmatte> :)
[22-Oct-2009 11:13:35] <mrayzenoss> good timing on the ZenPack then...
[22-Oct-2009 11:14:05] <rmatte> very
[22-Oct-2009 11:14:34] <rmatte> I'll send Sonny a message about that anyways
[22-Oct-2009 11:15:10] <AGP> cgibbons sry for the delay, my computer crashed when i copy & paste the text to pastebin
[22-Oct-2009 11:15:15] <cgibbons> no worries
[22-Oct-2009 11:15:16] <AGP> it's some 400kbytes file
[22-Oct-2009 11:15:26] <cgibbons> huh okay that in itself is interesting
[22-Oct-2009 11:15:31] <AGP> here go
[22-Oct-2009 11:15:32] <AGP> http://pastebin.com/d6fcc84a7
[22-Oct-2009 11:15:53] <cgibbons> okay good news is you've got full connectivity there, and no auth issues, etc.
[22-Oct-2009 11:15:57] <cgibbons> what query are you running with that test?
[22-Oct-2009 11:16:12] <cgibbons> just select * from win32_computersystem ?
[22-Oct-2009 11:16:39] <cgibbons> okay yeah
[22-Oct-2009 11:16:44] <AGP> wmic -U Administrator%....... //192.168.1.88 "Select * from Win32_ComputerSystem" -d99
[22-Oct-2009 11:17:11] <cgibbons> btw for reference, if you leave out the %password part of the -U flag it'l prompt you instead of you having to put it on the command-line.
[22-Oct-2009 11:17:27] <AGP> oh, ok
[22-Oct-2009 11:17:41] <AGP> for later use on other servers :)
[22-Oct-2009 11:18:22] <cgibbons> okay, so that's working, but timeout in the event console... what does the component field say in that timeout event/
[22-Oct-2009 11:18:23] <cgibbons> ?
[22-Oct-2009 11:18:50] <AGP> let me check
[22-Oct-2009 11:19:07] <AGP> zeneventlog and zenperfwmi
[22-Oct-2009 11:19:24] <AGP> event class /­Status/­Wmi
[22-Oct-2009 11:19:59] <AGP> i have ZenPacks.community.WMIDataSource ZenPacks.community.WMIPerf_Windows installed
[22-Oct-2009 11:20:13] <cgibbons> k - let's look @ zeneventlog a little closer. can you do this: zeneventlog run -v10 -d <the device timing out here>
[22-Oct-2009 11:21:01] <AGP> should i stop the service beforehand
[22-Oct-2009 11:21:18] <cgibbons> nope
[22-Oct-2009 11:22:10] <AGP> the results: http://pastebin.com/d585dcd12
[22-Oct-2009 11:23:06] <cgibbons> sure enough, hrm. and which version are you running? (of zenoss)
[22-Oct-2009 11:23:32] <AGP> 2.4.5 rpm
[22-Oct-2009 11:23:49] <AGP> zenoss-2.4.5.el5.i386.rpm
[22-Oct-2009 11:23:50] <cgibbons> okay cool
[22-Oct-2009 11:24:54] <AGP> a fresh install of zenoss, didnt' do anything crazy on it yet
[22-Oct-2009 11:27:54] <AGP> cgibbons did i miss anything
[22-Oct-2009 11:29:37] <cgibbons> nope i'm pondering, that's an interesting one
[22-Oct-2009 11:29:51] <cgibbons> wanna make 2 small code changes to get some better diagnostics out of zeneventlog/
[22-Oct-2009 11:29:52] <cgibbons> ?
[22-Oct-2009 11:30:02] <AGP> sure
[22-Oct-2009 11:31:36] <cgibbons> okay, first thing let's quiet some noise that doesn't need to be there. in $PYTHONPATH/pysamba/twisted/reactor.py comment out all the log.debug statements.
[22-Oct-2009 11:34:31] <AGP> done
[22-Oct-2009 11:36:19] <cgibbons> okay one more, lesee
[22-Oct-2009 11:36:23] <cgibbons> looking @ the 2.4.5 source
[22-Oct-2009 11:36:46] <AGP> k
[22-Oct-2009 11:38:50] <cgibbons> okay in $ZENHOME/Products/ZenWin/zeneventlog.py, go to the bottom oft the file
[22-Oct-2009 11:38:55] <cgibbons> just before the zw.run() line, add:
[22-Oct-2009 11:38:59] <cgibbons>     from pysamba.library import DEBUGLEVEL
[22-Oct-2009 11:38:59] <cgibbons>     DEBUGLEVEL.value = 99
[22-Oct-2009 11:39:29] <cgibbons> then rerun zeneventlog like you did before
[22-Oct-2009 11:41:03] <AGP> results: http://pastebin.com/d364a826d
[22-Oct-2009 11:41:49] <cgibbons> ok cool lesee
[22-Oct-2009 11:43:03] <cgibbons> okay, so connectivity wise your wmic query worked, but zeneventlog really isn't getting any response back... does 192.168.1.88 map directly to uniserver.mmsofts.local ?
[22-Oct-2009 11:43:24] <AGP> that's what in the dns record
[22-Oct-2009 11:44:09] <AGP> the server name is uniserver only thou
[22-Oct-2009 11:47:37] <cgibbons> what happens if you do wmic -d99 -U Administrator //uniserver.mmsofts.local 'select EventIdentifier from win32_ntlogevent' ?
[22-Oct-2009 11:47:56] <cgibbons> and also what's the manageIp setting of that device in zenoss (let's make sure it figured it out right)
[22-Oct-2009 11:47:57] <rmatte> man, twill is like the best language I've ever seen for synthetic web transactions
[22-Oct-2009 11:47:59] <rmatte> frigging awesome
[22-Oct-2009 11:48:03] <cgibbons> twill is pretty cool yeah
[22-Oct-2009 11:48:22] <rmatte> took me a tenth of the time to code a synthetic transaction as it normally would
[22-Oct-2009 11:48:48] <AGP> let me check
[22-Oct-2009 11:48:51] <twm1010> I'm going to have to look at that...
[22-Oct-2009 11:49:10] <twm1010> It would be sweet to set something up to check and see if we can connect to our website, put something in the cart, and start the checkout
[22-Oct-2009 11:50:05] <AGP> another 400kb output
[22-Oct-2009 11:51:08] <cgibbons> i think i heard one of our professional services guys talking about his last client where he was using twill a lot
[22-Oct-2009 11:51:40] <rmatte> I'm going to be using it way more now
[22-Oct-2009 11:51:50] <rmatte> This new ZenPack is a god-send
[22-Oct-2009 11:53:01] <AGP> cgibbons http://pastebin.com/d48472198
[22-Oct-2009 11:53:18] <twm1010> It's more a Matt-send really, isn't it?
[22-Oct-2009 11:53:19] <twm1010> :)
[22-Oct-2009 11:53:29] <AGP> let me try change the host name to uniserver.... instead of just uniserver
[22-Oct-2009 11:53:50] <mrayzenoss> twm1010: Sonny Stormes wrote it, I just slapped it into SVN and posted the page
[22-Oct-2009 11:54:03] <cgibbons> also try the wmic query against the WIn32_NTLogEvent class and not just win32_computersystem. but yeah it's probably something with the hostname/manageip. is this machine behind a NAT firewall or anything like that?
[22-Oct-2009 11:54:12] <mrayzenoss> if only I had the bandwidth to sit and write fun ZenPacks all day
[22-Oct-2009 11:54:56] <AGP> nope, both server on a same switch and subnet, iprange
[22-Oct-2009 11:55:12] <cgibbons> ok cool
[22-Oct-2009 11:55:51] <AGP> now it's a 1.4mb file without -d99
[22-Oct-2009 11:56:25] <cgibbons> okay, that's the wmic with the win32_ntlogevent, so presumably it was able to get data then (if it can't we don't need to see the details)
[22-Oct-2009 11:57:07] <AGP> indeed, it list out lots of event similiar to the event log
[22-Oct-2009 11:57:22] <jb> heh
[22-Oct-2009 11:57:25] <cgibbons> okay, interesting, and yet zeneventlog couldn't even get a response hmmmm
[22-Oct-2009 11:57:30] <jb> another enterprise zenpack thats in core now?
[22-Oct-2009 11:57:31] <jb> :)
[22-Oct-2009 11:58:08] <AGP> just in case, the password only have letters and number
[22-Oct-2009 11:58:12] <davetoo> that just means that zenoss has to keep cranking out even cooler and cooler enterprise features
[22-Oct-2009 12:00:15] * aclark waves
[22-Oct-2009 12:00:28] <cgibbons> AGP: in $Products/ZenHome/ZenWin/Watcher.py, at line 42, can you change the line to (if that line is a log.debug): log.debug("connecting to %s [%s]", self.device.id, self.device.manageIp)
[22-Oct-2009 12:00:43] <cgibbons> and then rerun zeneventlog for that device with a -v10
[22-Oct-2009 12:00:56] <AGP> sec
[22-Oct-2009 12:00:57] <kobalt> anyone install the beta on solaris 10 yet?
[22-Oct-2009 12:03:51] <mrayzenoss> kobalt: only if they're doing it from source.  I'd love to see good Solaris source instructions
[22-Oct-2009 12:04:06] <AGP> cgibbons got this where it suppose to give ManageIp: ERROR:zen.zeneventlog:Exception getting windows events: DeviceProxy instance has no attribute 'ManageIp'
[22-Oct-2009 12:04:11] <twm1010> moving enterprise features to core is a double-edged sword
[22-Oct-2009 12:04:29] <AGP> wait a sec
[22-Oct-2009 12:04:30] <AGP> my bad
[22-Oct-2009 12:07:33] <rmatte> I love how my zenprocess cycle interval is clearly set to 300 but I get threshold alerts like: threshold of zenprocess cycle time exceeded: current value 241.30
[22-Oct-2009 12:07:45] <cgibbons> ugh
[22-Oct-2009 12:07:57] <rmatte> it does that all the time
[22-Oct-2009 12:08:06] <AGP> cgibbons here: http://pastebin.com/d54df4112
[22-Oct-2009 12:08:34] <AGP> wait a minute
[22-Oct-2009 12:08:39] <AGP> some how it works now
[22-Oct-2009 12:08:44] <cgibbons> hrm
[22-Oct-2009 12:09:05] <AGP> i got a message from another admin
[22-Oct-2009 12:09:12] <AGP> he was fixing the dns server
[22-Oct-2009 12:09:18] <AGP> ffs -.-
[22-Oct-2009 12:09:45] <AGP> the information is coming in now
[22-Oct-2009 12:09:49] <cgibbons> shew
[22-Oct-2009 12:10:04] <AGP> no more zeneventlog in the events
[22-Oct-2009 12:10:14] <AGP> only zenperfwmi but that's another story :D
[22-Oct-2009 12:12:21] <AGP> thanks a lot cgibbons
[22-Oct-2009 12:12:27] <twm1010> All that troubleshooting and it was a DNS issue?
[22-Oct-2009 12:12:33] <AGP> still dont really know why
[22-Oct-2009 12:12:35] <AGP> not really
[22-Oct-2009 12:12:41] <AGP> it take me half a day to figure out why
[22-Oct-2009 12:12:49] <AGP> the dns just down in 30 min
[22-Oct-2009 12:13:30] <cgibbons> yeah that is weird, since Zenoss does an initial host name lookpu when it creates the device and stashes it in the manageIp attribute which it should then use for connecting directly. But the timeout we were seeing was coming from a NetBIOS broadcast so it didn't have something it wanted...
[22-Oct-2009 12:13:30] <AGP> i can do all the wmic thing before i went home, the dns working just fine then
[22-Oct-2009 12:13:32] <kobalt> mrayzenoss: Im downloading the source now, going to see if I can get it to work
[22-Oct-2009 12:14:30] <AGP> anyway, one down, 4 windows server to go :)
[22-Oct-2009 12:14:36] <AGP> thanks again cgibbons
[22-Oct-2009 12:14:43] <AGP> if you come to vietnam sometime i will buy you a drink :D
[22-Oct-2009 12:16:01] <mrayzenoss> kobalt: there may be useful info here: community/developers/porting_%26_platforms
[22-Oct-2009 12:16:26] <mrayzenoss> kobalt: someone had an OpenSolaris writeup that they took down, but I imagine the FreeBSD instructions may be useful
[22-Oct-2009 12:17:02] <mrayzenoss> kobalt: and keep me posted on your blockers, because I run from source on a couple of boxes
[22-Oct-2009 12:17:38] <mrayzenoss> lunchtime
[22-Oct-2009 12:22:45] <rmatte> whatever happened to the little "< 30" or whatever the threshold was set to next to threshold names in graphs?
[22-Oct-2009 12:23:10] <rmatte> used to be like "CPU < 90", which was actually useful, now it's just "CPU"
[22-Oct-2009 12:23:41] <rmatte> so if the graph doesn't climb high enough you can't tell what the thresholds are set to at a glance
[22-Oct-2009 12:29:50] <twm1010> hrmm, is that a 2.5 thing?
[22-Oct-2009 12:30:01] <rmatte> is what?
[22-Oct-2009 12:30:09] <rmatte> what I just described?
[22-Oct-2009 12:30:18] <twm1010> the threshold legend you just typed about
[22-Oct-2009 12:30:26] <rmatte> no, that's a Zenoss 2.3.3 thing
[22-Oct-2009 12:30:36] <rmatte> and it magically dissapeared between 2.3.3 and 2.4.1
[22-Oct-2009 12:30:49] <twm1010> To be honest I hadn't noticed, maybe the format of the legend changed for thresholds
[22-Oct-2009 12:31:09] <rmatte> possibly, I have no way of checking that though
[22-Oct-2009 12:31:32] <rmatte> I'd love to be able to set it back to how it was
[22-Oct-2009 12:31:34] <rmatte> because it was pure awesomeness
[22-Oct-2009 12:32:02] <twm1010> One of these days I'm going to punish all these people listening to Internet radio killing our bandwidth...
[22-Oct-2009 12:32:09] <rmatte> haha
[22-Oct-2009 12:32:15] <rmatte> block the ports :)
[22-Oct-2009 12:32:24] <rmatte> or the sites
[22-Oct-2009 12:32:30] <ckrough> or flash
[22-Oct-2009 12:32:36] <rmatte> I doubt anyone really has a need to visit radioone.com or whatever
[22-Oct-2009 12:32:43] <ckrough> flash is the best and worst thing to happen to my intarwebs
[22-Oct-2009 12:32:48] <rmatte> so just BL all the sites
[22-Oct-2009 12:32:52] <twm1010> if only my packeteer had the shaper license, i could throttle by content
[22-Oct-2009 12:32:59] * ckrough goes back to FIDOnet
[22-Oct-2009 12:33:10] <twm1010> I could actually say... Pandora, Myspace, flash audio/video, 32k/sec max
[22-Oct-2009 12:33:14] <rmatte> yeh
[22-Oct-2009 12:33:16] <twm1010> alas, I only have analysis
[22-Oct-2009 12:33:32] <rmatte> packet shaping is fun fun
[22-Oct-2009 12:33:42] <twm1010> yeah, we use it on the WAN quite a bit
[22-Oct-2009 12:34:01] <twm1010> then again, one of our linux utility servers has a squid proxy running i can pipe through
[22-Oct-2009 12:35:08] <rmatte> cool
[22-Oct-2009 13:06:35] <cryptographrix> so for some reason, I'm getting a value or 12.06M for a performance monitor I created
[22-Oct-2009 13:07:29] <cryptographrix> I deleted the old rrd file, the monitor returns a cacti-formatted line and the data source is set to cacti parser...hmmm
[22-Oct-2009 13:08:14] <cryptographrix> but for some reason, last_update from rrdtool shows 1256234705, and ds[ds0].last_ds = "43" which is correct
[22-Oct-2009 13:09:05] <rmatte> cryptographrix: hunh?
[22-Oct-2009 13:09:17] <cryptographrix> yeah it's weird
[22-Oct-2009 13:09:24] <rmatte> cryptographrix: the "M" is because of the default formatting for the graphpoint
[22-Oct-2009 13:09:29] <rmatte> if that's what you're complaining about
[22-Oct-2009 13:10:03] <rmatte> you need to go in to the template, click on the graph, click on the graph point
[22-Oct-2009 13:10:05] <rmatte> and change format from %5.2lf%s to %5.2lf
[22-Oct-2009 13:10:56] <cryptographrix> yeah - I guess I'm trying to figure out why it's showing a value of 12.something instead of 44, which is correct and represented as last_ds in the rrd file
[22-Oct-2009 13:11:27] <rmatte> because it's auto-converting it due to the $s
[22-Oct-2009 13:11:30] <rmatte> erm, %s
[22-Oct-2009 13:11:43] <rmatte> if you want the exact value being given by SNMP then you need to remove the %s
[22-Oct-2009 13:11:57] <cryptographrix> ahkk
[22-Oct-2009 13:12:28] <twm1010> %5.2lf means..... 5 places to the left, and two places to the right of the decimal point
[22-Oct-2009 13:12:47] <twm1010> you can manipulate it to round things up/down :)
[22-Oct-2009 13:12:55] <twm1010> well, up, based on decimal places at least
[22-Oct-2009 13:13:05] <cryptographrix> hmmm...but now it's showing 12063616.79 for current value in graph...
[22-Oct-2009 13:13:25] <cryptographrix> actual value returned by the monitor is 44, and is shown as 44 in last_ds in the rrd file
[22-Oct-2009 13:14:10] <twm1010> what type is the datapoint, counter, gauge, derive?
[22-Oct-2009 13:14:12] <mrayzenoss> rmatte: catching up with an earlier conversation… you can change the legend for the graphs for thresholds in the Graph Point
[22-Oct-2009 13:14:28] <rmatte> yeh, you probably have the wrong datapoint type
[22-Oct-2009 13:14:51] <cryptographrix> it's set as gauge
[22-Oct-2009 13:15:06] <cryptographrix> what's the diff between the datapoints?
[22-Oct-2009 13:15:27] <twm1010> gauge just records the current value
[22-Oct-2009 13:15:51] <rmatte> mrayzenoss: ok, that's not really what I was getting at, it used to dynamically show the value of the threshold after the name in the legend
[22-Oct-2009 13:15:59] <rmatte> mrayzenoss: now it doesn't
[22-Oct-2009 13:16:00] <twm1010> derive takes the delta between the last and current values, used for anything that is a "total" type counter
[22-Oct-2009 13:16:21] <twm1010> counter is... a counter :)
[22-Oct-2009 13:16:24] <mrayzenoss> rmatte: hmmm... dunno
[22-Oct-2009 13:16:31] <cgibbons> hurm
[22-Oct-2009 13:16:42] <rmatte> mrayzenoss: but it magically dissapeared between 2.3.3 and 2.4.x
[22-Oct-2009 13:16:50] <twm1010>  did you maybe set it to "absolute" ?
[22-Oct-2009 13:17:18] <cryptographrix> well it's set as gauge so I have no clue why it's getting 1256235005 for it...
[22-Oct-2009 13:17:25] <cryptographrix> nah, it's set to gauge
[22-Oct-2009 13:18:58] <rmatte> cryptographrix: kill the RRD and try again I guess
[22-Oct-2009 13:19:04] <cryptographrix> coolcool, yep
[22-Oct-2009 13:22:59] <cryptographrix> ty for datapoint type explanation two1010
[22-Oct-2009 13:23:27] <twm1010> probably got created as one type, and continued to be so aftewards
[22-Oct-2009 13:23:34] <twm1010> I think everything starts as gauge type
[22-Oct-2009 13:23:54] <rmatte> yeh
[22-Oct-2009 13:23:55] <rmatte> it does
[22-Oct-2009 13:23:59] <cryptographrix> I'm going to guess that, at sme point, I may have set it to either counter or derive and having changed it back to gauge at some point because I didn't know the datapoint types
[22-Oct-2009 13:24:10] <cryptographrix> either way, I'll find out in 3 cycles
[22-Oct-2009 13:24:20] <rmatte> hehe
[22-Oct-2009 13:56:20] <cryptographrix> so I have to present zenoss to the rest of the tech team - anything super unique about zenoss that I should point out that I might not have learned or thought of yet?
[22-Oct-2009 13:59:01] <mrayzenoss> show them how easy it would be to monitor a 10,000 node server farm
[22-Oct-2009 14:01:03] <cryptographrix> once we got a hadoop cluster up :p
[22-Oct-2009 14:01:41] <mrayzenoss> cryptographrix: if you write a Hadoop ZenPack, that'll be eligible in the ZenPack contest launching Monday
[22-Oct-2009 14:05:22] <ckrough> cryptographrix: autodiscovery + modelling and the ability to monitor *anything* you can think of
[22-Oct-2009 14:05:36] <ckrough> given enough coffee and python
[22-Oct-2009 14:07:53] <zenethian> you can do anything.
[22-Oct-2009 14:12:32] <cgibbons> you an do anything AND we have cool swag
[22-Oct-2009 14:13:07] <mrayzenoss> aclark: just saw your tweet about the buildout… passed the word on to our build engineer.  He's pretty busy getting 2.5 out, but he'll be looking at your buildout soon
[22-Oct-2009 14:15:18] <aclark> mrayzenoss: right, ian you mean? been talking to him
[22-Oct-2009 14:15:35] <mrayzenoss> Ian's one of the developers, we have a build engineer as well
[22-Oct-2009 14:15:43] <mrayzenoss> he and Ian will be handling the move to buildout
[22-Oct-2009 14:15:46] <aclark> mrayzenoss: Ah, cool
[22-Oct-2009 14:15:52] <mrayzenoss> Ian's done the Python 2.6/Zope 2.12 work so far
[22-Oct-2009 14:16:01] <mrayzenoss> but we're going to move to a buildout
[22-Oct-2009 14:16:20] <aclark> mrayzenoss: excellent
[22-Oct-2009 14:16:22] <mrayzenoss> and I'll be roping in the folks to help push Zenoss into distros
[22-Oct-2009 14:16:30] <aclark> cooool
[22-Oct-2009 14:23:48] <mrayzenoss> gotta run, be back in an hour
[22-Oct-2009 14:32:32] <rmatte> hmmm, the synthetic transaction that I had setup and working fine earlier suddenly just stopped working
[22-Oct-2009 14:32:32] <rmatte> grrr
[22-Oct-2009 14:33:15] <rmatte> seems to be working though, weird
[22-Oct-2009 14:33:16] <rmatte> SYNTHETIC TRANSACTION SUCCESSFUL|time=4.94;;;0.00
[22-Oct-2009 14:35:47] <rmatte> getting nan values on the time graph though
[22-Oct-2009 14:45:37] <rmatte> there, now it's working again
[22-Oct-2009 14:45:41] <rmatte> I'll have to keep an eye on it
[22-Oct-2009 14:49:45] <cgibbons> geesh I think I could write blog entries on developing with Zenoss as a full-time job. there is so much to talk about.
[22-Oct-2009 14:49:58] <davetoo> heh
[22-Oct-2009 14:50:18] <rmatte> yup
[22-Oct-2009 14:50:36] <davetoo> So if I were to choose/need to develop a new subclass of Device or OSComponent (or HWComponent)
[22-Oct-2009 14:50:46] <davetoo> how can I add instances of that new class
[22-Oct-2009 14:51:11] <davetoo> to an organizer or device, without modifying the code in the core zenoss classes
[22-Oct-2009 14:51:31] <davetoo> i.e. where the current manage_addFoo defs are
[22-Oct-2009 14:51:37] <davetoo> and the relations
[22-Oct-2009 14:52:47] <cgibbons> PrinterToner does that, if you want an example, but let's say you created a FooBar Device, in your new Device Class you'd set the targetPythonClass property to be that python object and that'll do it
[22-Oct-2009 14:53:40] <davetoo> What about the addDevice dialogs
[22-Oct-2009 14:54:01] <davetoo> I'll look at that pack
[22-Oct-2009 14:54:14] <cgibbons> it's just a matter of picking that Device Class that you're adding (i.e. /Server/MyFooBarClass)?
[22-Oct-2009 14:54:20] <davetoo> oh, I see
[22-Oct-2009 14:54:40] <davetoo> zPythonClass
[22-Oct-2009 14:54:45] <cgibbons> and the big limitation there is a device can't be two things at once... so if a device is a PrinterTonerDevice it can't also be a FooBarDevice
[22-Oct-2009 14:55:17] <davetoo> right;
[22-Oct-2009 14:55:39] <davetoo> The bigger question for me is actually how to add new HW or OS component types
[22-Oct-2009 14:55:50] <davetoo> but I thought I could have more control by creating a new Device type
[22-Oct-2009 14:56:02] <davetoo> where I could then add new relations
[22-Oct-2009 14:57:19] <davetoo> but thinking about it, I'd really kind of need to subclass DeviceHW or
[22-Oct-2009 14:57:24] <cgibbons> PrinterToner does that, too. It adds a new component, but since it is a new kind of component (not just another one of the existing ones), the PrinterTonerDevice gets created and a new relationship is defined in the two objects so that they can be linked. Then it'll show up where it needs to show up because the view properties of the device & component are also updated.
[22-Oct-2009 15:00:04] <davetoo> I want to create a new class, Sensor, which will have a Boolean and a Continuous (gauge?) subclass, and the gauge subclass will have attributes for thresholds set in the device itself.  The idea is that as I model a Cisco device, the graph thresholds are set dynamically to the actual thresholds configured in the hardware
[22-Oct-2009 15:00:11] <cryptographrix> hey guys - how do I set location for google map?
[22-Oct-2009 15:00:13] <davetoo> so I don't have to guess
[22-Oct-2009 15:00:43] <cryptographrix> location path?
[22-Oct-2009 15:00:56] <davetoo> So a typical heirarchy would be something like   Sensor->Gauge->Voltage or Sensor->Gauge->Temperatur
[22-Oct-2009 15:00:57] <davetoo> e
[22-Oct-2009 15:01:51] <davetoo> anyway I will spend some time looking at PrinterToner
[22-Oct-2009 15:02:14] <jb> look at the AIX SNMP pack too
[22-Oct-2009 15:02:21] <davetoo> ok
[22-Oct-2009 15:02:29] <cgibbons> both good ones, nice & to the point
[22-Oct-2009 15:02:42] <cgibbons> this is a way too hard thing to do unfortunately
[22-Oct-2009 15:02:47] <jb> the AIX SNMP pack will give you an example of how to establish new classes and relations
[22-Oct-2009 15:02:51] <davetoo> I've been drawing out a class heirarchy in UML in Visio :)
[22-Oct-2009 15:02:58] <davetoo> ok,
[22-Oct-2009 15:03:14] <jb> my IBM 3584 zenpack shows you how to establish new relations as well
[22-Oct-2009 15:03:19] <davetoo> I had a feeling that there must be some way to do it other than monkeying with the original class code
[22-Oct-2009 15:03:50] <davetoo> in fact seems to me that having the component types defined the way they are now is kind of a mistake
[22-Oct-2009 15:03:58] <davetoo> bad dependencies/coupling
[22-Oct-2009 15:05:08] <cgibbons> unfortunately the system is tightly coupled so you have a lot of things like that.
[22-Oct-2009 15:05:41] <davetoo> Which is why I ask the experts like you guys for your workarounds :)
[22-Oct-2009 15:07:48] <davetoo> jb: where is your 3584 zenpack?
[22-Oct-2009 15:08:26] <davetoo> I see it
[22-Oct-2009 15:28:19] <jrock2004> Anyone have a good site to read about the apache slots
[22-Oct-2009 15:41:53] <davetoo> heh
[22-Oct-2009 15:42:04] <davetoo> I have a couple of OSF1 servers to monitor
[22-Oct-2009 15:47:52] <rmatte> hmmm, think I need to turn up the command timeout value in zProperties for this synthetic transaction script to work properly...
[22-Oct-2009 15:56:27] <cgibbons> osf/1 ?!
[22-Oct-2009 15:57:25] <rmatte> osf/1 is Tru64 back when DEC owned it
[22-Oct-2009 15:57:35] <rmatte> old-school to da max
[22-Oct-2009 15:58:23] * aclark .oO(Digital DecStations running Ultrix…)
[22-Oct-2009 15:58:32] <rmatte> hehe
[22-Oct-2009 16:00:48] <mrayzenoss> somebody say Tru64? docs/DOC-3464
[22-Oct-2009 16:03:23] <rmatte> that may work with osf/1 but it's a long shot
[22-Oct-2009 16:06:47] <cgibbons> yeah i did a lot of work with the whole osf/1 / digital unix / tru-64 saga... sadly
[22-Oct-2009 17:04:49] <cgibbons> shew finally
[22-Oct-2009 17:11:03] <davetoo> yes, was I about OSF/1
[22-Oct-2009 21:25:06] <salax> hi all
[22-Oct-2009 21:43:07] <salax> hi, how do i disable auto discovery for zenoss?
[22-Oct-2009 21:43:23] <salax> it seems it detected and log all of the ips that i dont want
[22-Oct-2009 21:43:31] <salax> how to turn it of?
[23-Oct-2009 00:00:46] [disconnected at Fri Oct 23 00:00:46 2009]
[23-Oct-2009 00:00:46] [connected at Fri Oct 23 00:00:46 2009]
[23-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[23-Oct-2009 05:12:02] <MorkBork> i believe its in the collector settings
[23-Oct-2009 05:12:18] <MorkBork> zport/dmd/Monitors/Performance/localhost/editPerformanceConf
[23-Oct-2009 05:12:22] <MorkBork> like default discovery networks
[23-Oct-2009 05:12:51] <MorkBork> oh wow
[23-Oct-2009 05:12:53] <MorkBork> like 7 hours ago
[23-Oct-2009 05:12:54] <MorkBork> lol
[23-Oct-2009 05:33:07] <salax> MorkBork, thanx anyway man, i'll look for it
[23-Oct-2009 07:38:47] jrock2004_ is now known as jrock2004
[23-Oct-2009 08:40:03] <twm1010> :: crickets chirping ::
[23-Oct-2009 09:43:05] <zenethian> sssh.  Don't everyone talk at once.  Someone might think it's the weekend on accident.
[23-Oct-2009 09:43:09] <zenethian> :-)
[23-Oct-2009 09:44:06] <kmtsun> i said it was a mistake hilter
[23-Oct-2009 09:44:10] <kmtsun> hitler
[23-Oct-2009 09:44:31] <kobalt> its not?? that sucks now i have to work lol
[23-Oct-2009 09:47:23] <kmtsun> ]/j #cisco
[23-Oct-2009 09:55:33] <cgibbons_> hmmm
[23-Oct-2009 10:10:19] <rmatte> good morning folks
[23-Oct-2009 10:20:19] <mrayzenoss> morning
[23-Oct-2009 10:21:02] <rmatte> well, this synthetic transaction pack is working out quite nicely, the site that I setup the transaction for last night failed and an alert was sent to the client
[23-Oct-2009 10:21:12] <twm1010> Very nice.
[23-Oct-2009 10:21:18] <rmatte> I've sent Sonny a bunch of possible improvements (mostly cosmetic)
[23-Oct-2009 10:21:32] <mrayzenoss> well, it's in SVN if you want to make them
[23-Oct-2009 10:21:37] <twm1010> We do alot of that using alertsite, so unti someone tells me to duplicate the effort I won't
[23-Oct-2009 10:21:53] <rmatte> like changing the names of the thresholds to "Response Time - Warning" and "Response Time - Critical" instead of just Warning and Critical
[23-Oct-2009 10:22:25] <rmatte> mrayzenoss: meh, I'd rather leave it up to the pack maintainer lol
[23-Oct-2009 10:22:31] <twm1010> Ubuntu 9.1 just around the corner :D
[23-Oct-2009 10:25:02] <rmatte> hunh/
[23-Oct-2009 10:25:12] <rmatte> Ubuntu 9.4 has been out forever
[23-Oct-2009 10:25:36] <rmatte> or not
[23-Oct-2009 10:25:41] * rmatte scratches his head
[23-Oct-2009 10:25:55] <twm1010> 9.04
[23-Oct-2009 10:25:57] <mrayzenoss> I think that's 9.10
[23-Oct-2009 10:26:02] <rmatte> oh right, 9.04
[23-Oct-2009 10:26:03] <rmatte> my bad
[23-Oct-2009 10:26:05] <zenethian> thinking of 9.04 maybe?
[23-Oct-2009 10:26:25] <zenethian> I wonder if 9.10 will really add anything
[23-Oct-2009 10:26:41] <rmatte> well, the difference between 8 and 9 was night and day
[23-Oct-2009 10:26:46] <zenethian> yeah
[23-Oct-2009 10:26:48] <rmatte> 9 is a billion times less buggy
[23-Oct-2009 10:26:56] <rmatte> and looks a lot nicer too
[23-Oct-2009 10:27:02] <rmatte> (well, the default theme that is)
[23-Oct-2009 10:28:42] <rmatte> I'm looking at a youtube video of it and it really doesn't look any different than 9.04
[23-Oct-2009 10:28:47] <rmatte> most of the changes are probably on the backend
[23-Oct-2009 10:29:10] <twm1010> I think Ext4 as default might be the big thing.
[23-Oct-2009 10:29:50] <rmatte> though people who have never seen it before are all "OMFG$%!$%^$@ AWESOME EFFECTS!  A FRICKIN' CUBE!!!!!" then you tell them that that's been around for like 4-5 years...
[23-Oct-2009 10:30:10] <rmatte> yeh, but I've heard good and bad things about Ext4
[23-Oct-2009 10:30:17] <rmatte> not sure how quickly I want to jump to using it
[23-Oct-2009 10:30:22] <twm1010> looks like a new package management front-end
[23-Oct-2009 10:30:29] <rmatte> especially since ext3 is rock solid anyways
[23-Oct-2009 10:30:59] <rmatte> meh, I generally do package management from CLI anyways
[23-Oct-2009 10:31:04] <rmatte> apt-get FTW
[23-Oct-2009 10:31:27] <twm1010> I really want to use it, but i have an iMac at home, and to be honest I'm quite happy.
[23-Oct-2009 10:31:38] <twm1010> I doubt I'll even go to OSX 10.6 anytime soon.
[23-Oct-2009 10:31:49] <rmatte> I tried to get my dad using Linux but he couldn't understand why he was no longer able to download random .EXEs from whatever sites and install a bunch of crap on the computer
[23-Oct-2009 10:31:58] <rmatte> so I showed him the package manager, but he didn't like having to use it
[23-Oct-2009 10:32:14] <rmatte> "What if I want to install this piece of spyware infested crap, I won't be able to do that!?"
[23-Oct-2009 10:33:41] <twm1010> People's preferences are so all over now, that I think the only correct answer is "use the one you like"
[23-Oct-2009 10:34:38] <rmatte> yeh
[23-Oct-2009 10:34:41] <twm1010> I loathe Apple's lag in proprietary overpriced hardware, but the OS is very nice.
[23-Oct-2009 10:35:00] <suprsonic> is it possible to supress certain traps from being reported on in zenoss?
[23-Oct-2009 10:35:20] <rmatte> twm1010: to be fair, their hardware isn't all that overpriced, it's really good quality stuff, generally cutting edge as well
[23-Oct-2009 10:35:32] <twm1010> suprsonic: yes, if you classify the trap and set it's zproperty to drop, the event won't be created.
[23-Oct-2009 10:35:43] <rmatte> twm1010: the issue is that all they sell is high end stuff, they don't have any lower end products available, such as an apple netbook or something
[23-Oct-2009 10:35:44] <suprsonic> sweet
[23-Oct-2009 10:35:46] <twm1010> rmatte:  some of it :)
[23-Oct-2009 10:35:47] <suprsonic> thanks twm1010!
[23-Oct-2009 10:36:07] <twm1010> I do wish there was a mid-range desktop
[23-Oct-2009 10:36:29] <twm1010> the Mac Pros being servers-in-disguise
[23-Oct-2009 10:36:40] <rmatte> If they had an apple netbook for like 4 or 5 hundred bucks I'd pick one up in a second
[23-Oct-2009 10:37:03] <twm1010> Though, I will agree, there seems to be a higher quality control on the componenets
[23-Oct-2009 10:37:04] <rmatte> The new mac pros are going to have a 6 core processor in them
[23-Oct-2009 10:37:20] <rmatte> 6 %$%^&^ cores!
[23-Oct-2009 10:37:50] <rmatte> (Although I still believe that cell processing is the thing of the future, I'm just waiting to see when they smarten up and start using them in actual desktop machines)
[23-Oct-2009 10:37:56] <rmatte> they perform great in the PS3
[23-Oct-2009 10:38:07] <rmatte> PS3 is basically just a cheap supercomputer
[23-Oct-2009 10:38:08] <rmatte> :)
[23-Oct-2009 10:38:56] <twm1010> Sure
[23-Oct-2009 10:40:05] <rmatte> some companies and agencies went out and bought a whole bunch of PS3s, threw Linux on them, clustered them, and voila, a supercomputer
[23-Oct-2009 10:40:19] <rmatte> it was cheaper than doing it with actual business grade servers
[23-Oct-2009 10:40:28] <twm1010> how much cheaper, I wonder
[23-Oct-2009 10:40:35] <rmatte> quite a bit apparently
[23-Oct-2009 10:40:43] <rmatte> and that was at the PS3s old higher price
[23-Oct-2009 10:40:57] <twm1010> I'm actually a little miffed lately, as powerful as our servers are, there seems to be a push from management to compartmentalize our systems but at the same time reduce servers
[23-Oct-2009 10:41:04] <suprsonic> where would I set the community for zentrap?
[23-Oct-2009 10:41:24] <twm1010> suprsonic: on the device that's sending the trap, not in zenoss
[23-Oct-2009 10:41:50] <twm1010> basically, they tell us, you can't mix an e-mail server and a file server
[23-Oct-2009 10:41:56] <suprsonic> so does zentrap accept any community?
[23-Oct-2009 10:42:07] <twm1010> i'm fuzzy on that lately.
[23-Oct-2009 10:42:13] <rmatte> suprsonic: it accepts the community set for collecting data globally I believe
[23-Oct-2009 10:42:39] <rmatte> zSnmpCommunity
[23-Oct-2009 10:42:58] <rmatte> though I'm not 100% on whether it actually needs to be sent with the correct string or not
[23-Oct-2009 10:43:04] <rmatte> been meaning to ask cgibbons about that
[23-Oct-2009 10:43:14] <rmatte> I was under the impression that it did need to have the correct string
[23-Oct-2009 10:43:55] <suprsonic> rmatte is that on the device?
[23-Oct-2009 10:45:12] <twm1010> I believe zentrap will accept any community, honestly.
[23-Oct-2009 10:45:22] <suprsonic> hmmm
[23-Oct-2009 10:45:33] <rmatte> That may be true, but it really shouldn't lol
[23-Oct-2009 10:45:37] <twm1010> I'm not using "public" on any zproperty anywhere, yet some devices traps are making it there.
[23-Oct-2009 10:45:38] <suprsonic> cause I've been struggling on getting traps to show up on a device registered in zenoss
[23-Oct-2009 10:45:53] <twm1010> Might be worth getting an answer to then.
[23-Oct-2009 10:46:07] <rmatte> suprsonic: you're sure you've configured the traps to be sent to the correct IP and that there's no firewall blocking the traffic?
[23-Oct-2009 10:46:15] <suprsonic> yes
[23-Oct-2009 10:46:23] <suprsonic> and I see them coming in via tcpdump on zenoss server
[23-Oct-2009 10:47:46] <twm1010> wow, from an old IRC chat, involving me
[23-Oct-2009 10:48:03] <twm1010> cluther: There isn't a configuration knob for accepted community strings. It just accepts everything.
[23-Oct-2009 10:50:09] <rmatte> ah
[23-Oct-2009 10:50:15] <rmatte> guess that answers it (didn't know)
[23-Oct-2009 10:50:17] <twm1010> LOL
[23-Oct-2009 10:50:20] <twm1010> I'm the one who asked for it
[23-Oct-2009 10:50:33] <rmatte> cell processors look so badass: http://news.spong.com/asset/228179/11/11413/entity
[23-Oct-2009 10:51:10] <rmatte> well, time to do some expect scripting
[23-Oct-2009 10:51:11] <twm1010> check it http://dev.zenoss.org/trac/ticket/2565
[23-Oct-2009 10:51:33] <rmatte> Recommended by twm1010 on the #zenoss IRC channel.
[23-Oct-2009 10:51:35] <rmatte> :)
[23-Oct-2009 10:51:50] <rmatte> Opened 22 months ago
[23-Oct-2009 10:51:59] <rmatte> long time
[23-Oct-2009 10:52:48] <twm1010> So then, it should take anything. I'll test that out later.
[23-Oct-2009 10:53:13] <suprsonic> looks like zenoss creates two processes or traps
[23-Oct-2009 10:53:16] <suprsonic> is that right?
[23-Oct-2009 10:53:40] <rmatte> you mean like 2 zentrap threads?
[23-Oct-2009 10:53:56] <suprsonic> possible
[23-Oct-2009 10:54:02] <suprsonic> http://pastebin.com/d7d876505
[23-Oct-2009 10:54:14] <suprsonic> looks like it
[23-Oct-2009 10:59:35] <rmatte> it runs a few thresded processes
[23-Oct-2009 10:59:37] <rmatte> threaded*
[23-Oct-2009 11:06:32] <suprsonic> yeah
[23-Oct-2009 11:06:35] <suprsonic> and its listening
[23-Oct-2009 11:06:43] <suprsonic> but not registering any traps that I send it
[23-Oct-2009 11:06:49] <suprsonic> I'm sending a cold start trap
[23-Oct-2009 11:07:24] <rmatte> do a tcpdump
[23-Oct-2009 11:07:30] <rmatte> see if the traffic is at least coming through
[23-Oct-2009 11:07:39] <suprsonic> I've confirmed that
[23-Oct-2009 11:07:51] <rmatte> have you tried just restarting zenoss then trying again?
[23-Oct-2009 11:08:04] <suprsonic> heheh done that too
[23-Oct-2009 11:08:23] <rmatte> You're running Zenoss on Linux I assume?
[23-Oct-2009 11:08:28] <suprsonic> FreeBSD
[23-Oct-2009 11:08:43] <rmatte> ah, I kind of got the feeling of that from "sockstat"
[23-Oct-2009 11:08:44] <rmatte> :P
[23-Oct-2009 11:08:59] <rmatte> FreeBSD + Zenoss == Uber Quirky
[23-Oct-2009 11:09:21] <rmatte> either way, I doubt this is a problem with Zenoss itself, as long as zentrap is running it has to be something else
[23-Oct-2009 11:09:27] <rmatte> you running a firewall on that box?
[23-Oct-2009 11:09:39] <suprsonic> nope
[23-Oct-2009 11:09:40] <suprsonic> disabled
[23-Oct-2009 11:10:32] <rmatte> well, not sure, doesn't sound like anything should be wrong then, I haven't installed or managed Zenoss on FreeBSD, so I don't know of any common issues associated with it
[23-Oct-2009 11:11:23] <suprsonic> maybe I'll try ubuntu
[23-Oct-2009 11:11:36] <rmatte> I just know that almost everyone I've seen try to use Zenoss on FreeBSD run in to weird issues
[23-Oct-2009 11:14:19] <salax> it is easier for me to use ubuntu server with zenoss
[23-Oct-2009 11:14:58] <rmatte> Ubuntu is what we use for our Zenoss servers and it works perfect
[23-Oct-2009 11:16:55] <rmatte> Ubuntu, and install Zenoss using the stack installer
[23-Oct-2009 11:17:08] <rmatte> much easier, and guaranteed to work properly
[23-Oct-2009 11:20:28] * davetoo yawns
[23-Oct-2009 11:22:48] <suprsonic> everything else works
[23-Oct-2009 11:22:52] <suprsonic> just curious that its just traps
[23-Oct-2009 11:25:00] <rmatte> well, syslog is working?
[23-Oct-2009 11:25:16] <rmatte> you're looking at incoming versus outgoing
[23-Oct-2009 11:26:09] <rmatte> it's possible that you're somehow running something else on the trap port
[23-Oct-2009 11:26:18] <rmatte> FreeBSD's inetd suite is a pain in the ass
[23-Oct-2009 11:26:27] <rmatte> (one of the reasons why I never install it)
[23-Oct-2009 11:27:11] <davetoo> lsof is your friend :)
[23-Oct-2009 11:27:19] <suprsonic> you'd be the first
[23-Oct-2009 11:27:28] <suprsonic> I think its crazy simple inetd
[23-Oct-2009 11:29:04] <rmatte> it's crazy simple in the sense that it runs all sorts of crap by default unless you comment it out in the config
[23-Oct-2009 11:29:23] <rmatte> also, some of it's stuff, such as it's ftp server, are not as secure as some that you can download
[23-Oct-2009 11:29:25] <suprsonic> I think you and I are talking about something different
[23-Oct-2009 11:29:38] <suprsonic> cause default FreeBSD has nothing turned on but syslogd
[23-Oct-2009 11:29:46] <suprsonic> and inetd everything is disabled by default.
[23-Oct-2009 11:29:52] <rmatte> probably, I'm talking about FreeBSDs suite of net related daemons that are enabled by default
[23-Oct-2009 11:30:41] <rmatte> ah, that must be relatively new, I remember having to comment out the lines in the config manually
[23-Oct-2009 11:30:41] <suprsonic> must have been years ago, cause its nothing like you're discribing.
[23-Oct-2009 11:30:58] <rmatte> I haven't used FreeBSD in like 4 years
[23-Oct-2009 11:31:16] <rmatte> The first time I used it was like 10 years ago
[23-Oct-2009 11:31:44] <suprsonic> its my prefered platform
[23-Oct-2009 11:32:41] <rmatte> It used to be for me, but after working with Linux for a while I really started preferring it to FreeBSD
[23-Oct-2009 11:33:07] <rmatte> better support, better compatibility, and compiling everything from source all the time gets old after a while
[23-Oct-2009 11:33:58] <rmatte> (I switched to Gentoo after FreeBSD but eventually switched to Ubuntu because compiling everything was overly time consuming)
[23-Oct-2009 11:34:03] <suprsonic> I wonder if net-snmp sends traps via tcp now rather than udp and that's why its not registering?
[23-Oct-2009 11:34:21] <davetoo> I don't think so
[23-Oct-2009 11:34:27] <rmatte> suprsonic: shouldn't make a difference
[23-Oct-2009 11:34:44] <suprsonic> rmatte trap only listening on udp
[23-Oct-2009 11:34:56] <davetoo> there's a new trap-like thing called snmp "inform"
[23-Oct-2009 11:35:07] <rmatte> yeh, but I doubt that it's sending in tcp
[23-Oct-2009 11:35:33] <davetoo> no, I think it's still udp with app-level 3-way
[23-Oct-2009 11:35:54] <suprsonic> yeah, its sending via UDP
[23-Oct-2009 11:35:56] <suprsonic> darn
[23-Oct-2009 11:36:32] <davetoo> Wonder if zenoss can handle informs
[23-Oct-2009 11:36:52] <suprsonic> its just a simple cold start trap
[23-Oct-2009 11:37:14] <rmatte> suprsonic: I would recommend just using Ubuntu or CentOS or whatever to run Zenoss on, you won't run in to as many stupid problems like this and you won't have issues when upgrading between versions of Zenoss (I've heard horror stories)
[23-Oct-2009 11:37:54] <rmatte> suprsonic: any particular reason why you insist on FreeBSD (other than a sense of personal loyalty to it)?
[23-Oct-2009 11:39:01] <suprsonic> you're not going to like my answer
[23-Oct-2009 11:39:09] <rmatte> oh?
[23-Oct-2009 11:39:15] <rmatte> try me
[23-Oct-2009 11:39:17] <rmatte> lol
[23-Oct-2009 11:39:19] <davetoo> heh
[23-Oct-2009 11:39:26] <suprsonic> tiny install base and extremely fast
[23-Oct-2009 11:40:00] <rmatte> mhmmm, I highly doubt that it's really got much of an edge performancewise over Linux.
[23-Oct-2009 11:40:11] <rmatte> I used to be a FreeBSD fanboy, and that's just fanboy talk lol
[23-Oct-2009 11:40:13] <suprsonic> you'd be suprised
[23-Oct-2009 11:40:21] <rmatte> anyways, I need to head out to lunch, I shall return shortly.
[23-Oct-2009 11:40:28] <suprsonic> also, I'm very anal
[23-Oct-2009 11:40:51] <suprsonic> I need something very organized well thought out.
[23-Oct-2009 11:41:04] <suprsonic> and FreeBSD fit that requirement with ports
[23-Oct-2009 11:43:26] <zenethian> Courtesy of bash.org: <Algorithms> I just threw a squirrel carcass in a cardboard box and installed NetBSD on it.
[23-Oct-2009 11:49:25] <zenethian> (I am a NetBSD fanboy)
[23-Oct-2009 11:50:03] <suprsonic> got zenoss running on it?
[23-Oct-2009 11:50:20] <zenethian> Nope never tried.
[23-Oct-2009 11:50:36] <zenethian> I know, I'm useless.  :-)
[23-Oct-2009 11:50:41] <suprsonic> lol
[23-Oct-2009 11:50:50] <zenethian> I should try it someday.
[23-Oct-2009 11:51:15] <mrayzenoss> I've seen NetBSD & OpenBSD installs
[23-Oct-2009 11:51:28] <zenethian> Though I should disclaim that I've only worked for Zenoss for 4 days now, so I've only installed it on Ubuntu and Mac OS X thus far.
[23-Oct-2009 11:51:47] <mrayzenoss> right now it's 92% Linux, 7% OSX, 1% FreeBSD
[23-Oct-2009 11:52:02] <mrayzenoss> and a handful of OpenSolaris installs
[23-Oct-2009 11:52:05] <zenethian> I'm sure that someday I'll feel masochistic enough to try installing to some flavor of BSD.
[23-Oct-2009 11:55:39] <suprsonic> I know its something very simple Im missing
[23-Oct-2009 12:21:02] <eidolon> this is... odd.  i'm getting 'localhost zenprocess heartbeat failure' - but settings->daemons shows everything up and running.
[23-Oct-2009 12:32:41] <rmatte> ports pales in comparison to portage
[23-Oct-2009 12:32:50] <rmatte> and aptitude is just as well maintained
[23-Oct-2009 12:33:01] <rmatte> portage is available for freebsd though
[23-Oct-2009 12:36:09] <rmatte> I'll have to setup a freebsd vm and screw around with it to see what's new
[23-Oct-2009 12:36:29] <twm1010> eidolon: false reading? try clear all heartbeats?
[23-Oct-2009 12:36:34] <suprsonic> wait until 8.0
[23-Oct-2009 12:36:46] <eidolon> i just did a clear all heartbeats to see what's up.  so far it hasn't recurred (did some googling)
[23-Oct-2009 12:36:48] <suprsonic> will be out soon
[23-Oct-2009 12:36:57] <suprsonic> some awesome features in it
[23-Oct-2009 12:36:58] <rmatte> they are up to 8? wow
[23-Oct-2009 12:37:03] <suprsonic> yup
[23-Oct-2009 12:37:08] <twm1010> mrayzenoss: you get those stats above from the zenoss servers checking in to see if an update is available?
[23-Oct-2009 12:37:09] <suprsonic> production ZFS
[23-Oct-2009 12:37:12] <rmatte> I started on 4 or 5 (can't remember which)
[23-Oct-2009 12:37:17] <suprsonic> zfs ftw!
[23-Oct-2009 12:37:22] <rmatte> think it was really late in to 4, going in to 5
[23-Oct-2009 12:38:12] <mrayzenoss> twm1010: yeah
[23-Oct-2009 12:38:22] <mrayzenoss> it's anonymous data
[23-Oct-2009 12:41:52] <RoundQube> where are the logs stored say if an interface (fa6/39) went down on a switch?
[23-Oct-2009 12:46:53] <twm1010> rutroh, its nerfgun day
[23-Oct-2009 12:47:06] <twm1010> RoundQube: either you syslogged it to zenoss or you snmptrapped it
[23-Oct-2009 12:47:38] <twm1010> it won't create an event for a change in status, i believe
[23-Oct-2009 12:48:00] <RoundQube> twm1010 you're right, there is no event in my Zenoss interface that showed this interface went down. I need to setup traps.
[23-Oct-2009 12:48:40] <suprsonic> oh
[23-Oct-2009 12:49:10] <suprsonic> is it possible that the local zenoss user doesn't have rights to listen on port 162?
[23-Oct-2009 12:49:14] <suprsonic> since its not root?
[23-Oct-2009 12:49:38] <twm1010> i dunno if a firewall is that complex, but perhaps you can simply shut the firewall off to be sure its not interfering
[23-Oct-2009 12:49:51] <suprsonic> no firewall
[23-Oct-2009 12:50:08] <twm1010> then i doubt the network stack can prevent port usage by user, but i could be wrong
[23-Oct-2009 12:50:54] <suprsonic> since 162 is a registered port
[23-Oct-2009 12:51:40] <twm1010> If I go to one of my APC UPS units and sent a hi severity trap, zenoss recognizes it instantly
[23-Oct-2009 12:51:49] <twm1010> should be pretty quick
[23-Oct-2009 13:01:24] <mrayzenoss> quick question, who's using VMware?
[23-Oct-2009 13:01:38] <djdefi> <--
[23-Oct-2009 13:01:41] <mrayzenoss> my feel is about 60-70% of our users?  anyone?
[23-Oct-2009 13:01:56] <twm1010> I WAS
[23-Oct-2009 13:02:12] <twm1010> but the VM was beating the crap out of our ESX server's internal disks
[23-Oct-2009 13:02:17] * jb dopes
[23-Oct-2009 13:02:22] <jb> does
[23-Oct-2009 13:02:22] <jb> hehe
[23-Oct-2009 13:02:30] <jb> not to run zenoss though
[23-Oct-2009 13:02:35] <mrayzenoss> not who's using the Zenoss VM, who's using VMware in their infrastructure?
[23-Oct-2009 13:02:51] <twm1010> Ohhh.... well, I'm using VMware :) four ESX boxes
[23-Oct-2009 13:03:26] <suprsonic> ESX is a great platform for virtualization
[23-Oct-2009 13:03:37] <suprsonic> screw vSphere, it's ESX 4.0
[23-Oct-2009 13:04:07] <twm1010> We're on 3.0.1 I think?
[23-Oct-2009 13:04:19] <suprsonic> damn... little behind aren't we?
[23-Oct-2009 13:04:25] <djdefi> zenoss core question: Starting last week, I started seeing "threshold of zenprocess cycle time exceeded: current value 119.91" /Perf/Snmp events on localhost.   I haven't really found any information on how to go about addressing this.  Any ideas?
[23-Oct-2009 13:06:04] <chemist> does the synthetic transaction zenpack work with https?
[23-Oct-2009 13:07:19] <mrayzenoss> djdefi: take a look at Jane Curry's "Methods of monitoring processes with Zenoss" http://www.skills-1st.co.uk/papers/jcurry.html
[23-Oct-2009 13:07:32] <twm1010> suprsonic: a bit, but honestly, we mostly use them for development systems
[23-Oct-2009 13:07:35] <mrayzenoss> djdefi: sounds like the process monitoring cycle was exceeded
[23-Oct-2009 13:08:26] <twm1010> If we have SAN attach our ESX servers, then we'll bother with upgrades
[23-Oct-2009 13:08:40] <mrayzenoss> your thoughts on the existing community VMware ZenPacks?
[23-Oct-2009 13:09:30] <twm1010> mrayzenoss: I installed the VMware ESX one, which is providing nice stats. I also installed the virtual machines one but the tab it was supposed to add to track VM's and their CPU/memory usage never showed up. I never took the time to troubleshoot it
[23-Oct-2009 13:10:37] <cgibbons> hurm
[23-Oct-2009 13:10:49] <twm1010> I didn't care for having to use SSH, I had hoped most of that could come from just SNMP
[23-Oct-2009 13:10:56] <eidolon> mm, esx.
[23-Oct-2009 13:11:02] * eidolon [hearts] esx.
[23-Oct-2009 13:12:32] <davetoo> If I want to run unit tests on a zenpack, do I have to have the entire system installed from svn?  Is the test infrastructure present in the rpms?
[23-Oct-2009 13:12:57] * mrayzenoss looks at cgibbons
[23-Oct-2009 13:13:06] <davetoo> Trying to run unit tests on the Solaris SSH monitoring zenpack
[23-Oct-2009 13:13:22] <davetoo> which I snarfed from the beta onto my 2.4.5 production system;
[23-Oct-2009 13:13:32] <cgibbons> the test infrastructure should be present in the RPMs, yes
[23-Oct-2009 13:13:32] <davetoo> Tryinig to make it play nice with Solaris 8
[23-Oct-2009 13:13:38] <davetoo> hmm
[23-Oct-2009 13:13:44] <davetoo> wonder why it can't find it
[23-Oct-2009 13:13:45] <cgibbons> you should just be able to do runtests --type=unit ZenPacks.community.Foobar
[23-Oct-2009 13:14:06] <davetoo> oh, maybe the syntax in the dev manual is out of date
[23-Oct-2009 13:14:20] <cgibbons> might be, it has been the source of confusion internally
[23-Oct-2009 13:14:57] <davetoo>  runtests --type=unit ZenPacks.zenoss.SolarisMonitor
[23-Oct-2009 13:14:57] <davetoo> No tests directories found for ['ZenPacks.zenoss.SolarisMonitor']
[23-Oct-2009 13:15:12] <cgibbons> what's the test structure of your zenpack like?
[23-Oct-2009 13:15:14] <davetoo> but the pack is installed and operating
[23-Oct-2009 13:15:15] <davetoo> pwd
[23-Oct-2009 13:15:18] <davetoo> it's your zenpack :)
[23-Oct-2009 13:15:24] <cgibbons> lemme look
[23-Oct-2009 13:15:28] <cgibbons> an enterprise one?
[23-Oct-2009 13:15:38] <davetoo> well, I don't know who wrote it but it's in the 2.5
[23-Oct-2009 13:15:42] <davetoo> I... forget
[23-Oct-2009 13:15:46] <davetoo> I think so
[23-Oct-2009 13:15:47] <cgibbons> okie i'll find out real quick
[23-Oct-2009 13:16:35] <davetoo> One problem is that my Solaris 8 systems seem to require the absolute path to ps be specified in the process collector
[23-Oct-2009 13:18:15] <davetoo> yes, it's enterprise, in 2.5
[23-Oct-2009 13:18:22] <davetoo> ZenPacks.zenoss.SolarisMonitor-1.0.0-py2.4.egg
[23-Oct-2009 13:18:24] <cgibbons> i did this after installing the zenpack and it ran OK: runtests ZenPacks.zenoss.SolarisMonitor
[23-Oct-2009 13:18:33] <cgibbons> but i'm not in rpm form, so yeah there might be something else going on
[23-Oct-2009 13:18:47] <davetoo> well let me try it on the beta system
[23-Oct-2009 13:19:13] mattd is now known as mdereus
[23-Oct-2009 13:19:27] <davetoo> it does run on the beta system
[23-Oct-2009 13:20:02] <davetoo> ah,
[23-Oct-2009 13:20:18] <davetoo> I think there is something missing in the production rpm releases
[23-Oct-2009 13:20:46] <twm1010> mrayzenoss: It would seem the existing zenpacks aren't providing much in the way of network throughput on the ESX boxes
[23-Oct-2009 13:20:55] <twm1010> I see the nics as interfaces, but they all show as down
[23-Oct-2009 13:21:03] <davetoo> but in the beta release the test infrastructure is present
[23-Oct-2009 13:22:13] <davetoo> ERROR zen.ZenRelations Unable to set property descriptors: AttributeError: zport
[23-Oct-2009 13:22:24] <davetoo> but zeo, zope, and zenhub are running
[23-Oct-2009 13:22:45] <cgibbons> i get that error too even in dev mode
[23-Oct-2009 13:22:49] <davetoo> ok :)
[23-Oct-2009 13:23:02] <cgibbons> ian explained it once, zope blah blah zope
[23-Oct-2009 13:23:10] <davetoo> hahah
[23-Oct-2009 13:23:32] <twm1010> ah, so I didn't have the virtual machines collector plug-in assigned to the device class
[23-Oct-2009 13:24:22] <davetoo> 'k well I hope to have some patches soon to make that thing work for Solaris 8, which I'll send through the crm portal.
[23-Oct-2009 13:24:30] <twm1010> still, no tab to be found to show said VM's I do see them being collected now
[23-Oct-2009 13:25:46] <davetoo> Who was the chief architect of the enterprise VMWare pack?
[23-Oct-2009 13:26:42] <davetoo> I think I need to think similarly while looking at writing a pack to monitor our clustered product
[23-Oct-2009 13:30:11] <mrayzenoss> davetoo: mrchippy aka Chip Holden
[23-Oct-2009 13:32:31] <davetoo> ok
[23-Oct-2009 13:32:48] <reyjrar> Is there a way to Copy and extend Products.ZenModel.OSProcess for a particular process definition?
[23-Oct-2009 13:33:14] <reyjrar> I want to say, if this process is "puppetd" and memory utilization > 100MB, alert..
[23-Oct-2009 13:33:21] <twm1010> Ok yeah that was a symptom of my laziness, things are showing nicely under ESX now.
[23-Oct-2009 13:33:33] <reyjrar> I can do it per device, but it's rather annoying..
[23-Oct-2009 13:34:36] <twm1010> reyjrar: I understand, I don't know that you can do that.
[23-Oct-2009 13:35:02] <reyjrar> hrm.. that really sucks.. :(
[23-Oct-2009 13:35:40] <cgibbons_> davetoo did you get an answer for vmware that you asked a sec ago?
[23-Oct-2009 13:35:43] <twm1010> Well, hold on.
[23-Oct-2009 13:35:46] <davetoo> yes
[23-Oct-2009 13:35:48] <twm1010> Wait... no.
[23-Oct-2009 13:35:57] <davetoo> chip
[23-Oct-2009 13:35:59] <twm1010> OSProcess is inherited, but you couldn't make it by process
[23-Oct-2009 13:35:59] <cgibbons_> right
[23-Oct-2009 13:36:02] <reyjrar> I figured out how to do it on the per process per host environment, but it's something that'd be _really_ nice to be able to do for all "puppet" processes in this case..
[23-Oct-2009 13:36:38] <davetoo> That model seems like a good one for our new cluster-centric product
[23-Oct-2009 13:36:43] <reyjrar> I've got like 55 hosts to do now, and by the time I finish puppet integration it may be 150..
[23-Oct-2009 13:37:02] <reyjrar> clicking through the interface and doing that on each host is not an option..
[23-Oct-2009 13:37:07] <davetoo> reyjrar: how do you like puppet?
[23-Oct-2009 13:37:41] <twm1010> reyjrar: I don't know, there might be a way to do inheritance based off process name?
[23-Oct-2009 13:38:11] <reyjrar> davetoo: I like it more than cfengine.. I don't like that it's ruby.. (leaks memory like you wouldn't believe in daemon mode).. but the syntax and flexibility saves _so_ much time I'm learning to work around it..
[23-Oct-2009 13:38:32] <davetoo> ha
[23-Oct-2009 13:38:34] <davetoo> erm, ah
[23-Oct-2009 13:38:42] <reyjrar> I was hoping I could use Zenoss to monitor the memory usage..
[23-Oct-2009 13:39:03] <davetoo> I met the author a long time ago at a LISA conference
[23-Oct-2009 13:39:22] <reyjrar> davetoo: Luke really doesn't like cfengine.. I think it touched him inappropriately ;)
[23-Oct-2009 13:39:27] <davetoo> before he started on it; we were in an Infrastructure Architechture track
[23-Oct-2009 13:39:43] <davetoo> Luke ... has a lot of strong opinions :)
[23-Oct-2009 13:40:32] <twm1010> Why can't I copy The "Device" tempalte at /Devices/Server to /Devices/Server/ESX
[23-Oct-2009 13:41:21] <reyjrar> davetoo: that said, puppet took me quite a bit of asking stupid questions, and breaking the hell out of my own VMs before I was able to understand it..
[23-Oct-2009 13:41:37] <reyjrar> but, it's like a SysAdmin IDE that lets you do anything anyway you'd like..
[23-Oct-2009 13:41:42] <twm1010> in fact, unless I'm blind, I can't copy ANY templates to /Devices/Server/ESX
[23-Oct-2009 13:42:14] <reyjrar> which is annoying because it's too young to have established "best practices" or guaranteed backwards compatibility..
[23-Oct-2009 13:42:51] <davetoo> reyjrar: cfengine lets you do anything anyway you'd like
[23-Oct-2009 13:43:09] <davetoo> that's it's major downfall IME, hard to know where to start
[23-Oct-2009 13:43:13] <reyjrar> davetoo: so long as you want it in black..
[23-Oct-2009 13:43:23] <davetoo> :)
[23-Oct-2009 13:43:39] <reyjrar> I'm a programmer / sysadmin primarily..
[23-Oct-2009 13:43:43] <davetoo> but it is a very large problem to solve
[23-Oct-2009 13:43:51] <reyjrar> cfengine felt more constricting..
[23-Oct-2009 13:44:19] <davetoo> If only there was PyPuppet :)
[23-Oct-2009 13:44:20] <reyjrar> for instance:
[23-Oct-2009 13:44:22] <reyjrar> http://divisionbyzero.net/blog/2007/05/03/copy-back-with-cfengine/
[23-Oct-2009 13:44:29] <reyjrar> or Puppet.pm ;)
[23-Oct-2009 13:44:52] <davetoo> I'm a big python fan these days
[23-Oct-2009 13:44:55] <reyjrar> that was my work around for copying files back to the cfservd server..
[23-Oct-2009 13:45:21] <reyjrar> it required several outside scripts and a menagerie of clever tricks..
[23-Oct-2009 13:46:01] <davetoo> (have to run, suddenly... be back later)
[23-Oct-2009 13:46:40] cgibbons_ is now known as cgibbons
[23-Oct-2009 14:08:23] <twm1010> Added some tips to ESX Virtual Machines Zenpack download pge
[23-Oct-2009 14:12:34] <RoundQube> many google results pointing to forums links on zenoss' site are dead, are there any other resources? I am trying to locate the Asterisk zenpack
[23-Oct-2009 14:12:56] <rmatte> RoundQube: that's because those are from the old forum, which was recently migrated to a new forums system
[23-Oct-2009 14:13:05] <RoundQube> rmatte whats the new forums?
[23-Oct-2009 14:13:05] <mrayzenoss> RoundQube: community/zenpacks
[23-Oct-2009 14:13:07] <rmatte> RoundQube: go to community.zenoss.org
[23-Oct-2009 14:13:08] <mrayzenoss> it's listed there
[23-Oct-2009 14:13:11] <RoundQube> k
[23-Oct-2009 14:13:22] <rmatte> RoundQube: all of the posts are still there, you just need to search for them
[23-Oct-2009 14:13:31] <chudler> why wont google reindex it after all this time?  aarg
[23-Oct-2009 14:13:38] <RoundQube> rmatte got it
[23-Oct-2009 14:13:42] <mrayzenoss> RoundQube: there may be issues with it, people were complaining about it so I noted that in the description
[23-Oct-2009 14:14:21] <RoundQube> ill read up on it, thanks for the warning mrayzenoss
[23-Oct-2009 14:15:18] <RoundQube> will it kill my asterisk server or just the zenoss server (stability wise)?
[23-Oct-2009 14:16:09] <rmatte> no idea, never used it
[23-Oct-2009 14:19:32] <mrayzenoss> probably Zenoss
[23-Oct-2009 14:19:46] <mrayzenoss> I don't have an Asterisk server to test
[23-Oct-2009 14:20:07] <mrayzenoss> for best results, I'd put it on it's own VM for awhile and just see what it does
[23-Oct-2009 14:20:28] <RoundQube> its a test box im learning zenoss on before ordering hardware for prod use. i'll let it break
[23-Oct-2009 14:20:37] <RoundQube> only the asterisk servers are prod so im concerned about them
[23-Oct-2009 14:20:49] <mrayzenoss> sounds good… leave feedback on the ZenPack page if you have any
[23-Oct-2009 14:21:00] <RoundQube> mrayzenoss will do
[23-Oct-2009 14:21:15] <mrayzenoss> another option would be to find a Nagios plugin for Asterisk and reuse it
[23-Oct-2009 14:22:01] <RoundQube> i've seen that mentioned, wasn't sure if that works with zenoss but apparently do
[23-Oct-2009 14:22:25] <twm1010> yes, they work great, actually.
[23-Oct-2009 14:25:06] <rmatte> yeh, you just need to learn how to configure Zenoss to use them
[23-Oct-2009 14:25:09] <rmatte> but it's not overly difficult
[23-Oct-2009 14:25:18] <RoundQube> is there a doc ?
[23-Oct-2009 14:25:26] <rmatte> Zenoss Admin Guide
[23-Oct-2009 14:25:30] <rmatte> read it, top to bottom
[23-Oct-2009 14:25:31] <rmatte> :)
[23-Oct-2009 14:25:35] <RoundQube> will do
[23-Oct-2009 14:25:47] <mrayzenoss> RoundQube: it's just a custom template, with a Command data source
[23-Oct-2009 14:26:28] <rmatte> RoundQube: http://sourceforge.net/projects/zenoss/files/Documentation/zenoss-2.4.x-docs/Zenoss_Administration_2.4.3.pdf/download
[23-Oct-2009 14:26:54] <RoundQube> rmatte thanks, found it
[23-Oct-2009 14:27:16] <RoundQube> you guys are really helpful, most channels would just say go google it always which I do but sometimes (like the forums link), can't find it
[23-Oct-2009 14:28:08] <twm1010> I think I've only ran into one cranky individual in here.
[23-Oct-2009 14:28:36] <rmatte> hehe
[23-Oct-2009 14:28:47] <rmatte> I get cranky sometimes but only when people are totally ignorant
[23-Oct-2009 14:29:24] <rmatte> "Go read the Zenoss Admin Guide" ... "Meh, I don't like reading.  This thing should just be able to install and configure itself!  *Huff*" *leaves*
[23-Oct-2009 14:29:44] <rmatte> Like that guy the other day, don't remember if you were here for that or not
[23-Oct-2009 14:29:45] <rmatte> lol
[23-Oct-2009 14:29:58] <jmp242> rmatte: don't I know it. So many forum posts that seem to be basically "can somebody google this for me?"
[23-Oct-2009 14:29:59] <cgibbons> i tend to get cranky when i come and visit here, hmmmmm
[23-Oct-2009 14:30:16] <rmatte> Ah, Mr Gibbs
[23-Oct-2009 14:30:21] <rmatte> g'day
[23-Oct-2009 14:30:22] <jmp242> More lately than before, so I guess Zenoss is getting more popular
[23-Oct-2009 14:30:22] <cgibbons> there was a couple of guys that hung out here when i first started last year that were really cranky to anyone coming in :)
[23-Oct-2009 14:30:25] <twm1010> yes indeed, I was here for that.
[23-Oct-2009 14:30:33] <twm1010> cgibbons: nemo?
[23-Oct-2009 14:30:52] <cgibbons> don't remember / blocked it out :)
[23-Oct-2009 14:30:56] <rmatte> nemo was brutal
[23-Oct-2009 14:31:15] <rmatte> back when I was new I'd ask a question and always get some condescending answer from him
[23-Oct-2009 14:31:19] <twm1010> I posted a link to cheer up someone's day and he blasted me for not talking about zenoss, mean while the 85% of the rest of the screen was me helping about 5 other people
[23-Oct-2009 14:31:33] <cgibbons> geez
[23-Oct-2009 14:31:34] <rmatte> and it was like "holy sh!@ this guy is rude"
[23-Oct-2009 14:31:45] <jmp242> I think anyone who's managing a server product ought to at least have read catb's how to ask a smart question though
[23-Oct-2009 14:32:03] <rmatte> hehe
[23-Oct-2009 14:32:37] <jmp242> I mean, seriously, why do you want to wait, and waste both our times for me to type your keywords into google and paste back the URL?
[23-Oct-2009 14:32:37] <rmatte> I'm not a fan of people asking questions, and seeing that the first google result is a detailed explanation
[23-Oct-2009 14:32:57] <rmatte> If it seems like they've actually put a bit of effort in to searching for an answer before asking then I'm more than happy to help
[23-Oct-2009 14:33:02] <twm1010> Ever use let me google that for you?
[23-Oct-2009 14:33:14] <cgibbons> my rule is if it's on the first page i give up... ;
[23-Oct-2009 14:33:15] <cgibbons> er ;)
[23-Oct-2009 14:33:23] <cgibbons> if it is not, rather. or something. :)
[23-Oct-2009 14:33:31] <rmatte> I prefer (and please excuse the language) justfuckinggoogleit.com
[23-Oct-2009 14:33:38] <jmp242> The other pet peeve of mine is the questions that are totally incomprehensible, or really bad English/typing - like never using periods, or capital letters.
[23-Oct-2009 14:33:45] <jmp242> or paragraphs
[23-Oct-2009 14:33:54] <twm1010> http://lmgtfy.com/?q=install+zenoss
[23-Oct-2009 14:34:10] <rmatte> meh, I just naturally don't use periods or capital letters much when I'm chatting
[23-Oct-2009 14:34:13] <RoundQube> nice, this asterisk zenpack wont even install
[23-Oct-2009 14:34:20] <jmp242> Actually, I mean in forum posts
[23-Oct-2009 14:34:22] <rmatte> but if I'm writing a forum post or documentation my spelling and grammar is very good
[23-Oct-2009 14:34:28] <jmp242> IRC is much different IMO
[23-Oct-2009 14:34:28] <chemist> whenever a friend asks me a basic IT question I give them google's ip address
[23-Oct-2009 14:34:32] <jmp242> lol
[23-Oct-2009 14:34:43] <rmatte> yeh, IRC is a different animal
[23-Oct-2009 14:34:53] <rmatte> chemist: nice
[23-Oct-2009 14:35:09] <rmatte> http://justfuckinggoogleit.com/bart.gif
[23-Oct-2009 14:35:17] <mrayzenoss> RoundQube: lemme get a VM up and see if I can debug it
[23-Oct-2009 14:35:23] <jmp242> RoundQube: I think the Astrix Zenpack is deprecated... right?
[23-Oct-2009 14:35:26] <twm1010> Well, there is a big disparity in experience/nerdiness
[23-Oct-2009 14:35:42] <jmp242> didn't it break horribly in non trivial ways and no one was working on it anymore?
[23-Oct-2009 14:35:48] <chudler> some people's native language is no english, so don't judge too quickly
[23-Oct-2009 14:35:49] <mrayzenoss> sadly it's just marked as broken… deprecated would imply something had replaced it
[23-Oct-2009 14:35:50] <RoundQube> jmp242 that sucks if it is, i wanna try something out to monitor asterisk
[23-Oct-2009 14:36:06] <jmp242> Right, sorry, it's basically broken
[23-Oct-2009 14:36:15] <cgibbons> has anyone heard from egor if he's working on moving the WMI Data Source to 2.5 yet?
[23-Oct-2009 14:36:20] <chudler> heh, I meant "not english", but I think it makes more sense the way I wrote it the first time ;-)
[23-Oct-2009 14:36:29] <jmp242> RoundQube: have you considered making some templates yourself?
[23-Oct-2009 14:36:36] <rmatte> cgibbons: last I heard from him he was too busy to even look at it right now, but that was like a month ago
[23-Oct-2009 14:36:56] <cgibbons> okay, cool... mray do you have his email handy so i can ping him?
[23-Oct-2009 14:36:57] <rmatte> cgibbons: the fact that he's basically dissapeared off the face of the earth probably means that he's still too busy to work on it
[23-Oct-2009 14:36:58] <mrayzenoss> I haven't heard from him in weeks
[23-Oct-2009 14:37:01] <RoundQube> jmp242 i will if thats my only option
[23-Oct-2009 14:37:02] <twm1010> Why, you got it fixed? :)
[23-Oct-2009 14:37:08] <twm1010> :)
[23-Oct-2009 14:37:09] <rmatte> cgibbons: ping him on the community site
[23-Oct-2009 14:37:10] <RoundQube> but right now we have circuit down so i have a box i can play with (asterisk)
[23-Oct-2009 14:37:13] <cgibbons> we're looking it into core for the next major release so if so we'll do that then, btu if he's already working on it...
[23-Oct-2009 14:37:19] <rmatte> cgibbons: just send him a priv message
[23-Oct-2009 14:37:25] <jmp242> chudler: I knew that would come up, I'm not bothered by some bad englisjh
[23-Oct-2009 14:37:25] <cgibbons> good idea
[23-Oct-2009 14:37:38] <rmatte> cgibbons: that's how I get in touch with him recently hehe
[23-Oct-2009 14:37:55] <jmp242> it's just if I can't make head nor tales out of it, if I have to work hard to guess what the person means, ... I tend to ignore those threads.
[23-Oct-2009 14:38:04] <rocket> :p
[23-Oct-2009 14:38:51] <rmatte> jmp242: generally I just post back being like "Ok, you really need to explain this more clearly"
[23-Oct-2009 14:39:20] <twm1010> rmatte:  you know on the flip-side people telling me RTFM over and over again did make me figure things out for myself
[23-Oct-2009 14:39:31] <twm1010> and it still bites me in the can sometimes
[23-Oct-2009 14:39:45] <jmp242> well, in some ways it's better to know whats going on compared to some black box
[23-Oct-2009 14:39:57] <mrayzenoss> so are there things that are in Zenoss that are really useful, but underdocumented?
[23-Oct-2009 14:40:01] <jmp242> though I'm not necessarily one to talk, I haven't delved into the code
[23-Oct-2009 14:40:19] <cgibbons> oh i can give you a big list of stuff, matt! :)
[23-Oct-2009 14:40:32] <mrayzenoss> cgibbons: yeah, but you can go tell Brandon
[23-Oct-2009 14:40:38] <mrayzenoss> I mean for new users
[23-Oct-2009 14:40:41] <cgibbons> hurm bigegor on the forum is the egor?
[23-Oct-2009 14:40:44] <mrayzenoss> yeah
[23-Oct-2009 14:40:50] <cgibbons> okie
[23-Oct-2009 14:41:11] <mrayzenoss> we're just wondering what we can do to make Zenoss more useful for new people, to get them ramped up faster
[23-Oct-2009 14:41:18] <jmp242> I think the new forum/wiki needs fixed formatting on the outline stuff
[23-Oct-2009 14:41:28] <jmp242> the admin guide dump TOC is almost unusable
[23-Oct-2009 14:41:32] <jmp242> because they're not indented
[23-Oct-2009 14:41:40] <mrayzenoss> yeah, that'll be fixed with the 2.5 docs
[23-Oct-2009 14:41:53] <jmp242> so I think new users right now just can't find that there's stuff on alerting rules, lets say, in the docs
[23-Oct-2009 14:42:03] <mrayzenoss> jmp242: I can give you more privs in the wiki if you want to rearrange things
[23-Oct-2009 14:42:06] <jmp242> Today I had someone who didn't know you could set schedule
[23-Oct-2009 14:42:14] <jmp242> for alerting rules IIRC
[23-Oct-2009 14:42:17] <rocket> mrayzenoss: more useful to more people would be more zenpacks included/installed from default :p
[23-Oct-2009 14:42:25] <jmp242> mmm
[23-Oct-2009 14:42:32] <jmp242> rocket: I sort of disagree
[23-Oct-2009 14:42:44] <chudler> It's hard to determine unknown unknowns, if you will.  Don't know what you don't know
[23-Oct-2009 14:42:46] <mrayzenoss> yeah, people go back and forth on that
[23-Oct-2009 14:42:56] <rocket> jmp242: long term I would like them installed but maybe not enabled ...
[23-Oct-2009 14:42:58] <jmp242> mrayzenoss: thanks, but no thanks for now, I'm pretty loaded up right now work wise
[23-Oct-2009 14:43:05] <mrayzenoss> :)
[23-Oct-2009 14:43:10] <mrayzenoss> can't blame me for asking
[23-Oct-2009 14:43:46] <mrayzenoss> btw, the RC docs are on SourceForge now
[23-Oct-2009 14:43:55] <rocket> I dont know if its been addressed via the gui but a way to clone user perms among users .. I know there was a zendmd way to do it
[23-Oct-2009 14:44:07] <jmp242> Let me coalese a bit on new users - the FAQs are much easier to find on the new forums, but still seem to be not discovered by the new users
[23-Oct-2009 14:44:09] <rocket> but thats not very user friendly to a cmdline phobe ..
[23-Oct-2009 14:44:34] <rocket> perms and settings that is .. eg alerting rules etc
[23-Oct-2009 14:44:34] <mrayzenoss> jmp242: I'll add the FAQ to the download followup email
[23-Oct-2009 14:45:13] <jmp242> per rocket, I think some way to get a console at the webgui level ... more interactive than just the commands you can create
[23-Oct-2009 14:45:35] <jmp242> might be cool - there are some projects for that IIRC already in the OSS world.
[23-Oct-2009 14:45:48] <mrayzenoss> interesting idea
[23-Oct-2009 14:45:50] <jmp242> Basically, there are a lot of users who don't seem to get SSH, or putty or whatever
[23-Oct-2009 14:45:55] <mrayzenoss> yeah
[23-Oct-2009 14:46:00] <jmp242> and how it's different than the web GUI logon
[23-Oct-2009 14:46:08] <mrayzenoss> another product I worked on had a hidden SQL prompt
[23-Oct-2009 14:46:27] <jmp242> but somewhat combining some of the dual or triple or quadruple nature of Zenoss might help new admins
[23-Oct-2009 14:46:36] <mrayzenoss> so maybe a zendmd shell or even a full shell
[23-Oct-2009 14:46:56] <jmp242> yea, maybe zendmd
[23-Oct-2009 14:47:19] <mrayzenoss> I'll throw that into an enhancement ticket for Stone Crab
[23-Oct-2009 14:47:20] <jmp242> somehow you have the security problems though, so maybe some sort of ksu style SSH java client
[23-Oct-2009 14:47:38] <jmp242> where the zenoss users can ksu to the command line to be the linux zenoss user
[23-Oct-2009 14:47:50] <jmp242> so you have the auditing, and you're not just giving everyone a shell either
[23-Oct-2009 14:48:11] <jmp242> but it's sort of hidden from the user
[23-Oct-2009 14:49:06] <jmp242> you know, the web java SSH client will log in with a zenossuser (GUI level user), so zenoss creates local accounts or some such for that user (or allows linking accounts for existing unix infrastructure), and then it auto ksus to zenoss
[23-Oct-2009 14:49:11] <jmp242> when you bring up the applet
[23-Oct-2009 14:50:17] <jmp242> I've just noticed a bunch of people posting recently who aren't really linux people trying to do fairly complex stuff right away
[23-Oct-2009 14:52:47] <mrayzenoss> http://dev.zenoss.org/trac/ticket/5705 and http://dev.zenoss.org/trac/ticket/5706 opened for tracking those ideas
[23-Oct-2009 14:52:53] <mrayzenoss> feel free to spice them up
[23-Oct-2009 14:53:03] <mrayzenoss> I think next enhancement review is next week
[23-Oct-2009 14:54:22] <twm1010> always a fun day when you get to work on a 12 year old behemoth laser printer
[23-Oct-2009 14:55:25] <twm1010> today's victim, an Oce 2140, with a DOS printer server using token ring over ethernet, wee
[23-Oct-2009 14:56:06] <mrayzenoss> seriously?  Why not save yourself much pain and effort and go buy a modern network-attached printer?
[23-Oct-2009 14:56:31] <zenethian> seriously you'd probably save money on time alone.
[23-Oct-2009 14:56:49] <twm1010> its in the works, i did an analysis  a few months back and figure out that the reports that come off this thing could easily go electronic, and stay that way
[23-Oct-2009 14:57:12] <twm1010> Between the power consumption, materials, and support costs we're going to save $56,000/yr
[23-Oct-2009 14:57:34] <zenethian> nice, you could hire a minion with the savings.
[23-Oct-2009 14:57:50] <twm1010> For some reason they didn't see that as a reason to give me a $56,000/yr raise, but... oh wel
[23-Oct-2009 14:58:06] <zenethian> they should at least give you 10%
[23-Oct-2009 14:58:31] <twm1010> Well unless sales pick up, we expect raises to continue to be frozen next year.
[23-Oct-2009 14:58:33] <mrayzenoss> heh, I saved the State of TX over $100K a year as an intern… didn't get a raise
[23-Oct-2009 14:58:35] <rocket> twm1010: I have an incremental savings of over $400,000 a year here in hardware costs and I dont see that either :p
[23-Oct-2009 14:58:55] <rocket> mrayzenoss: I beat you :p
[23-Oct-2009 14:58:57] <twm1010> good to know i'm not alone :)
[23-Oct-2009 14:59:34] <zenethian> I saved $200 by switching to Geico.
[23-Oct-2009 15:00:03] <rocket> once we are done reworking the ibm support disaster recovery contract to use the new server model the total savings will probably approach nearly a million or so ... :/
[23-Oct-2009 15:00:45] <rocket> grrr puppet hates me ...
[23-Oct-2009 15:05:28] <rmatte> eugh, I hate when I know that a script should work fine but it mysteriously doesn't
[23-Oct-2009 15:14:30] <rmatte> when I run an expect script to connect to a device and auto-config it by hand and pass the device name to it as a command line variable it works perfectly...
[23-Oct-2009 15:14:41] <rmatte> when I execute it from a bash script it complains about the hostname
[23-Oct-2009 15:16:03] <rmatte> spawn telnet gearHanMa-100C-R1
[23-Oct-2009 15:16:03] <rmatte> : Name or service not known
[23-Oct-2009 15:16:04] <rmatte> : Unknown host-R1
[23-Oct-2009 15:16:26] <rmatte> no idea why it says: host-R1
[23-Oct-2009 15:17:46] <rmatte> spawn telnet gearRivCA1-650-r01
[23-Oct-2009 15:17:46] <rmatte> : Name or service not known
[23-Oct-2009 15:17:46] <rmatte> : Unknown host-r01
[23-Oct-2009 15:18:46] <rmatte> and on a zebra related note: http://www.reuters.com/article/oddlyEnoughNews/idUSTRE5973NV20091008
[23-Oct-2009 15:21:18] <twm1010> have a good weekend everyone
[23-Oct-2009 16:21:08] <rmatte> I'm out, later folks
[23-Oct-2009 16:41:59] <cgibbons> da!
[23-Oct-2009 17:14:29] <majikman> where do i go to set thresholds for Perf/Interface?
[23-Oct-2009 17:14:35] <kobalt> ok so this is annoying, I have a device or 2 the snmp collector has decided to stop collecting ifHCInOctets on but its collecting the others
[23-Oct-2009 17:16:34] <kobalt> majikman: you click on devices, then hit the down arrow and choose all templates
[23-Oct-2009 17:16:55] <kobalt> the interface templates have the threshold you should have ethercsmd and the 64 one
[23-Oct-2009 17:17:35] <kobalt> its > all templates> then either ethernetCsmacd or ethernetCsmacd_64
[23-Oct-2009 17:17:49] <majikman> ahh... thanks
[23-Oct-2009 17:18:06] <majikman> what happesn if i create a custom one and i forget under which template i created it for? is there an easier way to search for it?
[23-Oct-2009 17:18:30] <kobalt> not that I know of, but you can see all the templates there
[23-Oct-2009 17:20:24] <majikman> hmm.... that'd be a nice feature to have if someone has a lot of templates. it can be a pain to have to go through all the templates to find the threshold
[23-Oct-2009 18:01:12] <davetoo> hmm
[23-Oct-2009 18:01:23] <davetoo> I'm sure all the Zenoss brand people are gone,
[23-Oct-2009 18:01:28] <davetoo> or at least the developers :0
[23-Oct-2009 18:11:00] <kobalt> hehe yeah
[23-Oct-2009 18:11:36] <kobalt> ever had zenoss stop graphing on ifHCInOctets but it does the outs?
[23-Oct-2009 18:11:53] <davetoo> no
[23-Oct-2009 18:12:14] <kobalt> mine has done it on like only a couple devices
[23-Oct-2009 18:12:27] <davetoo> which version?
[23-Oct-2009 18:12:36] <kobalt> of zenoss?
[23-Oct-2009 18:12:38] <davetoo> yes
[23-Oct-2009 18:12:57] <kobalt> 2.4.3
[23-Oct-2009 18:15:22] <kobalt> and if I do a test on the template for that device, it works find pulls the counters lol
[23-Oct-2009 18:15:34] <kobalt> thinking about restarting zenoss
[23-Oct-2009 18:18:41] <davetoo> check event.log, zenhub.log, and zenperfsenmp.log for errors,
[23-Oct-2009 18:18:45] <davetoo> in particular snmp timeouts
[23-Oct-2009 18:18:54] <davetoo> that's what usually causes dropped samples
[23-Oct-2009 18:19:00] <davetoo> and with that, I'm off for the weekend.
[23-Oct-2009 18:19:16] <kobalt> thanks davetoo talk at you later
[24-Oct-2009 00:00:46] [disconnected at Sat Oct 24 00:00:46 2009]
[24-Oct-2009 00:00:46] [connected at Sat Oct 24 00:00:46 2009]
[24-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[24-Oct-2009 00:33:53] jrock2004_ is now known as jrock2004
[24-Oct-2009 09:00:42] <raddy_> Hello Everybody
[24-Oct-2009 09:00:58] <raddy_> Is it possible to monitor a folder size in ZenOSS
[24-Oct-2009 09:01:13] <raddy_> I am asking about built in functionality.
[24-Oct-2009 09:01:29] <raddy_> Not using any scripting.
[24-Oct-2009 09:15:58] mdereus is now known as mattd
[24-Oct-2009 10:20:23] <Diddi> hi! what do I need to grant the zenoss mysql monitor plugin to be able to use it correctly?
[24-Oct-2009 10:53:28] jrock2004_ is now known as jrock2004
[24-Oct-2009 12:15:39] krphop_ is now known as krphop
[24-Oct-2009 18:27:10] straterr1 is now known as straterra
[25-Oct-2009 00:00:46] [disconnected at Sun Oct 25 00:00:46 2009]
[25-Oct-2009 00:00:46] [connected at Sun Oct 25 00:00:46 2009]
[25-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[25-Oct-2009 03:44:26] mdereus is now known as mattd
[25-Oct-2009 10:37:54] jrock2004_ is now known as jrock2004
[25-Oct-2009 11:20:12] <Diddi> is it possible to modify event messages? Right now I've got an event saying "threshold of high utilization exceeded: current value 4095735", which I've found out is the transfer speed of the network card
[25-Oct-2009 11:20:27] <Diddi> but it would be nice if it said 4095735Mb/s or something
[25-Oct-2009 12:44:50] <Diddi> is it possible to relate events to each other? I get a new event for each exceeded utilization value..
[26-Oct-2009 00:00:46] [disconnected at Mon Oct 26 00:00:46 2009]
[26-Oct-2009 00:00:46] [connected at Mon Oct 26 00:00:46 2009]
[26-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[26-Oct-2009 08:37:07] <davetoo> I wonder why my PC clock is suddenly an hour behind
[26-Oct-2009 08:39:56] <sejo> DST?
[26-Oct-2009 08:40:09] <sejo> this weekend the switch was made here
[26-Oct-2009 08:40:16] <davetoo> that's next weekend
[26-Oct-2009 08:40:32] <sejo> here it was the 25th at 3am
[26-Oct-2009 08:40:57] <davetoo> Only my Vista64 system changed
[26-Oct-2009 08:47:12] <sejo> davetoo: ntp should do it correctly if you have set the correct timezone
[26-Oct-2009 08:57:02] <suprsonic> so, looks like it's indeed FreeBSD that is my issue.  I've installed zenoss on Ubuntu and its accepting traps from the same host.
[26-Oct-2009 09:12:15] <rmatte> suprsonic: figures
[26-Oct-2009 09:35:51] <rmatte> good morning Matt
[26-Oct-2009 09:36:00] <mrayzenoss> morning
[26-Oct-2009 09:38:34] <kobalt> morning all
[26-Oct-2009 09:38:39] <mrayzenoss> morning
[26-Oct-2009 09:39:18] <kobalt> on a graph what does nan mean>
[26-Oct-2009 09:39:19] <kobalt> ?
[26-Oct-2009 09:39:48] <mrayzenoss> No A Number
[26-Oct-2009 09:39:50] <mrayzenoss> blah
[26-Oct-2009 09:39:53] <mrayzenoss> Not A Number
[26-Oct-2009 09:40:09] <mrayzenoss> it means the values haven't been recorded yet
[26-Oct-2009 09:40:26] <suprsonic> mrayzenoss correct me if Im wrong, but you're interested in the freebsd port of zenoss right?
[26-Oct-2009 09:40:41] <mrayzenoss> absolutely
[26-Oct-2009 09:40:48] <mrayzenoss> we're about to push out 2.5
[26-Oct-2009 09:40:56] <suprsonic> well traps dont work
[26-Oct-2009 09:40:59] <mrayzenoss> and the Subversion trunk is going to switch to Python 2.6 and Zope 2.12
[26-Oct-2009 09:41:13] <mrayzenoss> at all?  there are a lot of FreeBSD users
[26-Oct-2009 09:41:35] <suprsonic> I tested freebsd and ubuntu using the same host sending traps
[26-Oct-2009 09:41:46] <suprsonic> only ubuntu works
[26-Oct-2009 09:41:52] <kobalt> so I have a graph that use to graph and then it stopped.... only on the in Octets it use to work, I can snmpwalk it and I have removed the rrd file and let it rebuild and its not graphing and giving nan
[26-Oct-2009 09:42:08] <suprsonic> socket is open, but nothing gets processed
[26-Oct-2009 09:43:09] <rmatte> kobalt: it takes 15 mins for it to start graphing
[26-Oct-2009 09:43:13] <rmatte> 3 polling cycles
[26-Oct-2009 09:43:45] <rmatte> you'll see "nan" until then
[26-Oct-2009 09:43:45] <kobalt> I deleted and restarted zenoss on friday...
[26-Oct-2009 09:43:45] <kobalt> its nan this morning
[26-Oct-2009 09:44:13] <mrayzenoss> suprsonic: did you 'chown root:zenoss /usr/local/zenoss/bin/zensocket' and 'chmod 04750 /usr/local/zenoss/bin/zensocket' ?
[26-Oct-2009 09:44:16] <rmatte> have you tested the datasource?
[26-Oct-2009 09:44:29] <kobalt> yes, like I said it use to work hehe
[26-Oct-2009 09:44:35] <rmatte> go to the template, click on the data source, put the device name in to the test field and click test
[26-Oct-2009 09:44:39] <rmatte> make sure you actually get output
[26-Oct-2009 09:44:42] <kobalt> it works
[26-Oct-2009 09:44:52] <suprsonic> mrayzenoss I have
[26-Oct-2009 09:45:00] <rmatte> you only said that you can snmpwalk the device, that isn't proof that you can snmpwalk that particular value
[26-Oct-2009 09:45:01] <suprsonic> -rwsr-x---  1 root  zenoss  15305 Oct 23 15:22 zensocket
[26-Oct-2009 09:45:05] <rmatte> I've actually seen OIDs wander
[26-Oct-2009 09:45:35] <kobalt> when I say I snmpwalked it I did the actual oid that its not gathering
[26-Oct-2009 09:45:50] <kobalt> plus the test from the template works
[26-Oct-2009 09:47:42] <rmatte> in some cases the OID will display a value in an snmpwalk (which is what the test uses), but Zenoss won't like it because it's actually an SNMP index value rather than a specific OID
[26-Oct-2009 09:47:58] <kobalt> its funny it seems to be just this one interface, it graphs the data from other interfaces
[26-Oct-2009 09:47:58] <rmatte> for instance, it could show more than just 1 value, but it's not
[26-Oct-2009 09:48:07] <rmatte> try adding a .0 or .1 to the end of the OID
[26-Oct-2009 09:48:14] <rmatte> see if it picks up the value after doing that
[26-Oct-2009 09:48:21] <mrayzenoss> suprsonic: I don't know… there must be something missing.  I know there are a lots of FreeBSD systems in production environments...
[26-Oct-2009 09:48:29] <mrayzenoss> I just don't run it myself
[26-Oct-2009 09:48:30] <rmatte> kobalt: what kind of interface is it though?
[26-Oct-2009 09:49:09] <kobalt> rmatte: its a gig interface on a router, using the same 64 template that my other 4 routers are using lol
[26-Oct-2009 09:49:26] <suprsonic> I'll keep at it
[26-Oct-2009 09:49:41] <mrayzenoss> suprsonic: I'll keep an eye out and ask around
[26-Oct-2009 09:50:00] <kobalt> rmatte: it does not make sense, it use to work then it just stopped graphing in octets, other interfaces work fine
[26-Oct-2009 09:50:21] <suprsonic> I found a post back in 2008 looking for the same solution that I'm experience, but no reply.
[26-Oct-2009 09:50:38] <suprsonic> http://www.mail-archive.com/zenoss-users@zenoss.org/msg23956.html//www.mail-archive.com/zenoss-users@zenoss.org/msg23956.html
[26-Oct-2009 09:54:28] <rmatte> hmmm, this doesn't relate to Zenoss or anything that I directly need to know, have a friend who is in college, a question on one of his assignments is what the difference in the following 2 lines means in a syslog.conf file...
[26-Oct-2009 09:54:36] <rmatte> mail.warning                    -/var/log/mail.warn
[26-Oct-2009 09:54:36] <rmatte> mail.err                        /var/log/mail.err
[26-Oct-2009 09:54:48] <rmatte> what's the - mean before /var... on the first line
[26-Oct-2009 09:54:59] <rmatte> I've been scouring through manpages and see no reference to it
[26-Oct-2009 09:56:31] <rmatte> ah, apparently it means "Don't sync after each write"
[26-Oct-2009 10:16:25] <rmatte> kobalt: no idea then, delete the RRD again, restart Zenoss, and see if that fixes it
[26-Oct-2009 10:17:03] <kobalt> rmatte: thats what I did on friday not sure what is going on but thanks =)
[26-Oct-2009 10:17:49] <rmatte> well, if the template is applied to it properly, the OID is walkable, and nothing has changed since it was last working then there obviously shouldn't be anything wrong with it
[26-Oct-2009 10:18:30] <rmatte> actually, was the port up when you modeled it?
[26-Oct-2009 10:18:41] <rmatte> if it's showing as down on the OS tab you won't get a graph
[26-Oct-2009 10:18:56] <kobalt> it is up
[26-Oct-2009 10:19:07] <rmatte> but it's actually showing as up on the OS tab in Zenoss?
[26-Oct-2009 10:19:09] <kobalt> its been up for quite a long time
[26-Oct-2009 10:19:10] <kobalt> yes
[26-Oct-2009 10:19:13] <rmatte> ok
[26-Oct-2009 10:19:15] <rmatte> then no idea
[26-Oct-2009 10:19:18] <rmatte> lol
[26-Oct-2009 10:19:59] <davetoo> I need to find a friend with a BFR to do a full snmp walk
[26-Oct-2009 10:20:35] <kobalt> Im remodeling it, then pushing changes to see if that makes any changes
[26-Oct-2009 10:22:26] <davetoo> http://www.kumari.net/gallery2/main.php?g2_itemId=331
[26-Oct-2009 10:26:22] <rmatte> kobalt: actually I didn't even think about that, network equipment has a tendency to change the interface indexes
[26-Oct-2009 10:26:31] <rmatte> kobalt: but Zenoss saves the indexes when it models
[26-Oct-2009 10:26:38] <rmatte> kobalt: so a remodel will probably fix it
[26-Oct-2009 10:26:40] Cthalupa2 is now known as Cthalupa
[26-Oct-2009 10:26:54] <kobalt> funny thing is I am getting out octets
[26-Oct-2009 10:27:09] <rmatte> kobalt: hmmm, that's really weird then
[26-Oct-2009 10:27:11] <kobalt> its not like its not graphing anything its only graphing outs
[26-Oct-2009 10:27:18] <rmatte> because if that were the case you wouldn't be getting anything lol
[26-Oct-2009 10:27:44] <kobalt> rmatte: yeah fun stuff ! lol
[26-Oct-2009 10:28:40] mattd is now known as mdereus
[26-Oct-2009 10:28:49] mdereus is now known as mdereus`
[26-Oct-2009 10:29:17] mdereus` is now known as mdereus
[26-Oct-2009 10:29:25] <mdereus> sorry, IRC client freaking out
[26-Oct-2009 10:30:06] <rmatte> hehe
[26-Oct-2009 10:31:03] <rmatte> afk for a few
[26-Oct-2009 10:31:05] <mdereus> Are there any documents on best practices for Zenoss? By default it reports a lot of event errors that I don't care about.
[26-Oct-2009 10:54:41] <Diddi> is it possible to modify event messages? Right now I've got an event saying "threshold of high utilization exceeded: current value 4095735",  which I've found out is the transfer speed of the network card
[26-Oct-2009 10:58:14] <mrayzenoss> Diddi: yeah, take a look at some of these: community/documentation/wiki/event_transforms
[26-Oct-2009 10:58:58] <Diddi> great, i'll look into it. thanks!
[26-Oct-2009 10:59:33] <mrayzenoss> mdereus: docs/DOC-2521 has some tips… a lot of best practices are around getting everything monitored, then turning down the volume of things you care to pay attention to
[26-Oct-2009 11:05:12] <davetoo> hmm
[26-Oct-2009 11:05:53] <davetoo> I've been advised by a few zenoss, inc folks that running that many hub worker threads might not work well
[26-Oct-2009 11:06:23] <rmatte> how many?
[26-Oct-2009 11:06:55] <mrayzenoss> I think the rule of thumb is 1 per core?
[26-Oct-2009 11:07:05] <mrayzenoss> or, don't exceed that
[26-Oct-2009 11:07:09] <davetoo> I keep hearing that after three or four, the "master" hub process gets too tied up dispatching to the workers
[26-Oct-2009 11:07:16] <davetoo> well, I have a 16-core machine :)
[26-Oct-2009 11:07:20] <rmatte> well, 1 per core isn't necessarily the best...
[26-Oct-2009 11:07:28] <rmatte> on a 4 core system I do 3 zenhub workers
[26-Oct-2009 11:07:34] <mrayzenoss> yeah, I guess 16 would be nuts
[26-Oct-2009 11:07:39] <mrayzenoss> it just shifts the bottleneck
[26-Oct-2009 11:07:40] <rmatte> whichy basically gives 1 core to the other processes
[26-Oct-2009 11:08:06] <rmatte> davetoo: ok, but how much processing power?
[26-Oct-2009 11:08:08] <rmatte> 15GHz?
[26-Oct-2009 11:09:21] <davetoo> Xeon 3ghz
[26-Oct-2009 11:09:39] <rmatte> ah, didn't even know those could do 16 on a single chip
[26-Oct-2009 11:09:53] <mrayzenoss> isn't that 4x4?
[26-Oct-2009 11:09:59] <davetoo> yes, 4x4
[26-Oct-2009 11:10:17] <rmatte> ok, so you have 4 xeons in there then
[26-Oct-2009 11:10:20] <mrayzenoss> suprsonic: Casey Hillman's page is down right now, I assume you followed docs/DOC-3514 right?
[26-Oct-2009 11:10:26] <rmatte> so 12GHz?
[26-Oct-2009 11:10:37] <davetoo> It was purchased to be a VMWare host I think,
[26-Oct-2009 11:10:49] <rmatte> I was just about to say, why the heck aren't you running ESX on that beast
[26-Oct-2009 11:10:54] <rmatte> lol
[26-Oct-2009 11:11:22] <rmatte> quite honestly, if you're installing Zenoss on the actual physical server, that's going to blow it out of the water no matter how many workers you run :P
[26-Oct-2009 11:11:43] <rmatte> I'd run 8 workers and then set some of the other zenoss processes to run parallel processes
[26-Oct-2009 11:12:04] <rmatte> (some of them support the "parallel #" option in their configs, where # is the number of parallel processes to run
[26-Oct-2009 11:12:10] <davetoo> actually I'm not sure that will end up being the production master
[26-Oct-2009 11:12:10] <rmatte> I usually just do "parallel 2"
[26-Oct-2009 11:19:22] <RoundQube> hello all
[26-Oct-2009 11:19:57] <RoundQube> Zenoss all of a sudden on Friday stopped drawing graphs. I restrated the server (and zenoss/mysql services) to no avail. Any ideas on what I can try next?
[26-Oct-2009 11:20:45] <rmatte> RoundQube: when did you restart Zenoss?
[26-Oct-2009 11:21:01] <RoundQube> about 45 mins ago
[26-Oct-2009 11:21:03] <gwb235> drawing graphs, or putting data into the graphs?
[26-Oct-2009 11:21:19] <rmatte> RoundQube: have you done a "zenoss status" to make sure that all of the daemons are running?
[26-Oct-2009 11:21:22] <RoundQube> gwb235 drawing as far as I know for now, i haven't looked at the database to see if the data is there
[26-Oct-2009 11:21:36] <rmatte> RoundQube: you just don't see any graphs?
[26-Oct-2009 11:21:46] <rmatte> or are there actual errors?
[26-Oct-2009 11:22:01] <gwb235> drawing vs. updating.  if it's problems updating only, are the updates/data points from zencommand or zenperfsnmp?
[26-Oct-2009 11:22:25] <RoundQube> rmatte correct, it may have been after installing zenpacks... how do I uninstall them? looking at the zenpacks tab, it errors regarding the asterisk zenpack... which makes sense since that crap is unstable lol
[26-Oct-2009 11:22:46] <rmatte> RoundQube: so you don't see any graph images no matter where you check?
[26-Oct-2009 11:22:52] <rmatte> (I just want to get this 100% clear)
[26-Oct-2009 11:22:57] <RoundQube> rmatte nope, not in any of my 18 devices
[26-Oct-2009 11:23:15] <rmatte> RoundQube: ok, have you tried a different browser or viewing it from a different computer?
[26-Oct-2009 11:23:26] <RoundQube> rmatte IE/Firefox and diff computers
[26-Oct-2009 11:23:31] <rmatte> RoundQube: or clearing your cache for that matter
[26-Oct-2009 11:23:44] <rmatte> RoundQube: can you post a screenshot?
[26-Oct-2009 11:24:05] <RoundQube> rmatte of the zenpack error? sure
[26-Oct-2009 11:24:18] <RoundQube> i just want to uninstall tha asterisk zenpack
[26-Oct-2009 11:24:18] <rmatte> no, of what not seeing the graphs looks like
[26-Oct-2009 11:24:25] <RoundQube> rmatte ok sure thing one sec
[26-Oct-2009 11:24:30] <rmatte> thanks
[26-Oct-2009 11:24:56] <RoundQube> im sure its related to the zenpacks, now that I recall Friday afternoon I was messing with the Asterisk zenpack and now Monday i come to see no graphs are being drawn
[26-Oct-2009 11:25:39] <rmatte> yeh, I just need to see a screenshot to see if it's a template binding issue or an actual technical issue
[26-Oct-2009 11:26:16] <RoundQube> http://www.imgur.com/XHy7T
[26-Oct-2009 11:26:42] <rmatte> ok, so it's not what I though
[26-Oct-2009 11:26:54] <rmatte> you're not actually physically unable to see the graphs, they are just not drawing data
[26-Oct-2009 11:27:36] <rmatte> RoundQube: is it ONLY on interfaces, or is it literally every single graph?
[26-Oct-2009 11:27:46] <davetoo> which means the rrd files are there, they just aren't getting populated
[26-Oct-2009 11:27:56] <rmatte> yeh
[26-Oct-2009 11:28:05] <rmatte> I'm just trying to figure out if his problem is only related to interfaces or every single graph
[26-Oct-2009 11:28:09] <rmatte> need to be very specific
[26-Oct-2009 11:28:49] <RoundQube> rmatte every single graph
[26-Oct-2009 11:29:06] <rmatte> throw me a screenshot of performance graphs
[26-Oct-2009 11:29:11] <rmatte> memory and cpu
[26-Oct-2009 11:29:13] <rmatte> for example
[26-Oct-2009 11:29:22] <RoundQube> you'll see the same thing, empty graphs
[26-Oct-2009 11:29:24] <RoundQube> will get them for you though
[26-Oct-2009 11:29:30] <rmatte> k
[26-Oct-2009 11:30:50] <RoundQube> http://www.imgur.com/TFB5c
[26-Oct-2009 11:32:51] <rmatte> ok, you've checked "zenoss status" to make sure everything is running?
[26-Oct-2009 11:32:58] <RoundQube> rmatte all good there
[26-Oct-2009 11:33:15] <rmatte> check your zenhub log file
[26-Oct-2009 11:33:22] <RoundQube> i tried removing the zenpacks i installed friday but it states "not installed"
[26-Oct-2009 11:33:28] <rmatte> also your zenperfsnmp log file
[26-Oct-2009 11:33:33] <RoundQube> but the zenpacks tab on web interface errors
[26-Oct-2009 11:33:54] <rmatte> did you restart zenoss before or after you installed the packs?
[26-Oct-2009 11:34:06] <rmatte> what version of Zenoss are you running?
[26-Oct-2009 11:34:10] <RoundQube> restarted zenoss after installing zenpacks because it needed Zope to be restarted
[26-Oct-2009 11:34:21] <RoundQube> 2.4.5
[26-Oct-2009 11:34:35] <rmatte> restart Zenoss 1 more time, then try to hit the zenpack page again
[26-Oct-2009 11:34:40] <RoundQube> attempting
[26-Oct-2009 11:34:49] <rmatte> pastebin the error as well if you see it again
[26-Oct-2009 11:34:56] <RoundQube> will do
[26-Oct-2009 11:37:10] <RoundQube> rmatte http://pastebin.com/m1622080
[26-Oct-2009 11:38:51] <rmatte> hmmm, ok, let's try something...
[26-Oct-2009 11:38:58] <rmatte> you know what zendmd is I assume?
[26-Oct-2009 11:39:31] <RoundQube> i dont, also zenhub is not running
[26-Oct-2009 11:40:09] <rmatte> if you do a "zenhub start" as the zenoss user, what happens
[26-Oct-2009 11:40:49] <RoundQube> stays starting then completed successfuly but after i run 'service zenoss status' it shows not running
[26-Oct-2009 11:41:06] <rmatte> if you just type "zenoss status"
[26-Oct-2009 11:41:10] <rmatte> does it show as running?
[26-Oct-2009 11:41:32] <RoundQube> not running
[26-Oct-2009 11:41:40] <RoundQube> everything else is running  however
[26-Oct-2009 11:41:41] <rmatte> ok, I don't know if this will work with zenhub not running but hopefully...
[26-Oct-2009 11:41:51] <rmatte> as the zenoss user, type zendmd
[26-Oct-2009 11:41:58] <davetoo> no, needs zenhub
[26-Oct-2009 11:42:05] <rmatte> ah, shitty
[26-Oct-2009 11:42:11] <davetoo> zeo, zope, zenhub
[26-Oct-2009 11:42:23] <rmatte> do zenhub start -v10
[26-Oct-2009 11:42:32] <rmatte> see if it shows any errors
[26-Oct-2009 11:42:37] <rmatte> also check $ZENHOME/log/zenhub.log
[26-Oct-2009 11:42:46] <RoundQube> rmatte no errors
[26-Oct-2009 11:42:50] <rmatte> check the log
[26-Oct-2009 11:43:43] <RoundQube> MySQLConnectionError: (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
[26-Oct-2009 11:43:47] <RoundQube> but mysql is runnning
[26-Oct-2009 11:43:51] <rmatte> (I hate it when Zenoss gets that screwed up, becomes ridiculously difficult to fix...)
[26-Oct-2009 11:44:01] <davetoo> y'know, maybe I should go back to sleep
[26-Oct-2009 11:44:06] <rmatte> RoundQube: eugh, can you restart that entire server?
[26-Oct-2009 11:44:11] <davetoo> I think zendmd can run without zenhub after all
[26-Oct-2009 11:44:14] <RoundQube> rmatte did that before i came on here
[26-Oct-2009 11:44:15] <rmatte> like the physical server?
[26-Oct-2009 11:44:27] <rmatte> RoundQube: ok, try typing zendmd
[26-Oct-2009 11:44:35] <rmatte> davetoo: I thought so, it interfaces directly with zope
[26-Oct-2009 11:44:43] <rmatte> so as long as zope is running it should work
[26-Oct-2009 11:44:54] <rmatte> hopefully
[26-Oct-2009 11:45:45] <RoundQube> rmatte error: http://pastebin.com/md096ff8
[26-Oct-2009 11:46:13] <rmatte> that's fine, you get a prompt though right?
[26-Oct-2009 11:46:18] <RoundQube> yes
[26-Oct-2009 11:46:34] <rmatte> ok...
[26-Oct-2009 11:46:43] <rmatte> hmmm, it's complaining about 2 other packs
[26-Oct-2009 11:46:48] <rmatte> did you install those recently as well?
[26-Oct-2009 11:46:53] <RoundQube> on friday
[26-Oct-2009 11:47:04] <rmatte> okie dokie, here's what we're going to do...
[26-Oct-2009 11:47:45] <rmatte> Issue the following command *one by one* in zendmd
[26-Oct-2009 11:47:46] <rmatte> dmd.ZenPackManager.packs._delObject('ZenPacks.AndreaConsadori.Asterisk')
[26-Oct-2009 11:47:46] <rmatte> dmd.ZenPackManager.packs._delObject('ZenPacks.community.deviceAdvDetail')
[26-Oct-2009 11:47:46] <rmatte> dmd.ZenPackManager.packs._delObject('ZenPacks.community.HPMon')
[26-Oct-2009 11:47:46] <rmatte> commit()
[26-Oct-2009 11:48:00] <rmatte> let me know if you see any errors when executing them
[26-Oct-2009 11:48:33] <rmatte> (I have to go on lunch in about 15 mins, so hopefully we can wrap this up before then
[26-Oct-2009 11:49:13] <RoundQube> no error when running first command, the other two removals i get errors
[26-Oct-2009 11:49:24] <RoundQube> http://pastebin.com/mcbcafea
[26-Oct-2009 11:49:41] <RoundQube> no error on commit() however
[26-Oct-2009 11:49:52] <rmatte> ok, just forget about the other 2 removals for now and do the commit()
[26-Oct-2009 11:51:00] <rmatte> did the commit() finish ok?
[26-Oct-2009 11:51:03] <RoundQube> yup
[26-Oct-2009 11:51:08] <rmatte> ctrl-d to exit zendmd
[26-Oct-2009 11:51:11] <rmatte> restart Zenoss
[26-Oct-2009 11:51:14] <RoundQube> restarted
[26-Oct-2009 11:51:20] <rmatte> zenhub running now?
[26-Oct-2009 11:51:20] <RoundQube> zenhub still not running
[26-Oct-2009 11:51:25] <rmatte> ok, zendmd again
[26-Oct-2009 11:51:38] <RoundQube> done
[26-Oct-2009 11:51:38] <rmatte> errors?
[26-Oct-2009 11:52:18] <rmatte> do you see any errors?
[26-Oct-2009 11:52:20] <RoundQube> yes, about the zenpacks asterisk and two otehrs
[26-Oct-2009 11:52:30] <rmatte> still asterisk
[26-Oct-2009 11:52:32] <rmatte> bah
[26-Oct-2009 11:52:50] <rmatte> ok...
[26-Oct-2009 11:52:57] <RoundQube> let me just backup my database and reinstall
[26-Oct-2009 11:52:58] <rmatte> check /opt/zenoss/ZenPacks/ZenPacks.AndreaConsadori.Asterisk-1.2-py2.4.egg/ZenPacks/AndreaConsadori/Asterisk/skins/ZenPacks.AndreaConsadori.Asterisk
[26-Oct-2009 11:53:03] <rmatte> see if it actually exists or not
[26-Oct-2009 11:53:05] <rmatte> do the same for...
[26-Oct-2009 11:53:09] <RoundQube> rmatte doesn't exist
[26-Oct-2009 11:53:17] <RoundQube> i removed them, like a dumbass earlier hehe
[26-Oct-2009 11:53:28] <rmatte> then you pretty much screwed your system
[26-Oct-2009 11:53:40] <RoundQube> damn
[26-Oct-2009 11:53:41] <rmatte> don't just go randomly deleting stuff like that :P
[26-Oct-2009 11:53:53] <RoundQube> lesson learned =)
[26-Oct-2009 11:54:06] <RoundQube> ill reinstall, just need to figure out how to backup the mysql database and restore later
[26-Oct-2009 11:54:17] <rmatte> deleting zenpack directories is like one of the absolute worst things you can possibly do
[26-Oct-2009 11:54:41] <rmatte> deleting a zenpack directory does not delete the zenpack from Zenoss, so never do that
[26-Oct-2009 11:54:50] <RoundQube> learned that now i guess hehe
[26-Oct-2009 11:54:54] <rmatte> :P
[26-Oct-2009 11:55:33] <rmatte> there might still be a way to salvage the install, but how long would it take to reinstall and reconfigure everything?
[26-Oct-2009 11:55:33] <rmatte> was this a relatively new install?
[26-Oct-2009 11:56:03] <rmatte> actually hold on, I have an idea
[26-Oct-2009 11:56:10] <RoundQube> very new, just added devices manually (18 of them) so i dont want to repeat that
[26-Oct-2009 11:56:11] <rmatte> do you still have the zenpack files?
[26-Oct-2009 11:56:12] <rmatte> (the eggs)?
[26-Oct-2009 11:56:18] <RoundQube> rmatte yes i do
[26-Oct-2009 11:56:30] <rmatte> ok, if you unzip those eggs you'll get a zenpack directory
[26-Oct-2009 11:56:48] <rmatte> do that for each egg and move the directory in to /opt/zenoss/ZenPacks/
[26-Oct-2009 11:56:52] <rmatte> hopefully that'll work
[26-Oct-2009 11:57:00] <RoundQube> ok
[26-Oct-2009 11:57:41] <rmatte> If it does then we can probably use zendmd to remove those packs (if they still aren't functioning correctly)
[26-Oct-2009 11:58:00] <RoundQube> how do i backup from the command line just in case for now?
[26-Oct-2009 11:58:14] <rmatte> just tar up $ZENHOME basically
[26-Oct-2009 11:59:17] <rmatte> wow, google updated their HTML PDF reader to not suck
[26-Oct-2009 12:00:45] <rmatte> tar czf complete-backup.tar.gz $ZENHOME
[26-Oct-2009 12:00:50] <rmatte> do that
[26-Oct-2009 12:00:57] <RoundQube> got it
[26-Oct-2009 12:01:00] <rmatte> k
[26-Oct-2009 12:12:31] <rmatte> there he is!
[26-Oct-2009 12:12:35] * rmatte points at cgibbons
[26-Oct-2009 12:12:37] <rmatte> get him!
[26-Oct-2009 12:17:56] <mdereus> mrayzenoss: Thanks for the link, sorry had to step away for a while
[26-Oct-2009 12:33:16] <Jimbo1228> hey guys, I'm getting an error 20 when trying to install zenpacks through the zenos interface, I've rename the file to .zip but its still giving me an error
[26-Oct-2009 12:33:18] <Jimbo1228> any ideas?
[26-Oct-2009 12:35:14] <RoundQube> Jimbo1228 unzip it so you get the .egg file inside, dont just rename it
[26-Oct-2009 12:35:25] <RoundQube> then use the webinterface to install the .egg zenpack
[26-Oct-2009 12:36:08] <mdereus> I had that problem at first too. :)
[26-Oct-2009 12:37:35] <rmatte> Jimbo1228: it's not supposed to be an egg, the new Zenoss site automatically zips all the packs
[26-Oct-2009 12:37:43] <rmatte> you need to unzip it to get a .egg and install that
[26-Oct-2009 12:37:48] <rmatte> as RoundQube said
[26-Oct-2009 12:40:23] <rmatte> RoundQube: any luck with fixing your install?
[26-Oct-2009 12:40:41] <RoundQube> rmatte i got the zenpack errors to go away, awaiting the graphs to see if they populate
[26-Oct-2009 12:40:47] <RoundQube> assuming it will be 30mins or so
[26-Oct-2009 12:40:53] <rmatte> k
[26-Oct-2009 12:41:05] <RoundQube> zenhub is now running
[26-Oct-2009 12:41:12] <rmatte> why did you delete the zenpack directories in the first place?
[26-Oct-2009 12:41:14] <Jimbo1228> rmatte: I unzipped it and it extracted it to a folder instead of an egg file
[26-Oct-2009 12:41:33] <RoundQube> rmatte figured that was the way to uninstall... need to read docs more
[26-Oct-2009 12:41:49] <mdereus> Reading is your friend. :)
[26-Oct-2009 12:41:54] <mdereus> and searching
[26-Oct-2009 12:42:02] <RoundQube> mdereus indeed, it saves a lot of headache in the future
[26-Oct-2009 12:42:04] <mdereus> when I exhaust all searching then I post here or the forum
[26-Oct-2009 12:51:01] <etank> anyone know where this page has moved to? http://www.zenoss.com/community/wiki/EventTransforms
[26-Oct-2009 12:51:12] <etank> that link now directs to community/forums
[26-Oct-2009 12:55:49] <mrayzenoss> community/documentation/wiki/event_transforms
[26-Oct-2009 13:10:11] kevin7kal___ is now known as kevin7kal
[26-Oct-2009 13:24:43] <etank> if i am in dmd and i have a evt in a var should i not be able to throw it into history?
[26-Oct-2009 13:24:56] <etank> evt._action='history' does nothing
[26-Oct-2009 13:26:51] <etank> the summary of the event looks like this
[26-Oct-2009 13:26:54] <etank> SQL Server Scheduled Job 'qcm_CollectDataJob_2.6_a507e5ba-3e90-49eb-a9ed-303cb8f0c5d8' (0x0F7987D3FF277C4584FDC3E83C76C495) - St
[26-Oct-2009 13:27:10] <etank> and i am trying a transform that looks like this http://dpaste.com/112262/
[26-Oct-2009 13:27:20] <etank> what could i be doing wrong here
[26-Oct-2009 13:33:03] <rmatte> in zendmd you mean?
[26-Oct-2009 13:33:09] <etank> rmatte: yes
[26-Oct-2009 13:33:16] <rmatte> dmd.ZenEventManager.manage_deleteEvents(evt.evid)
[26-Oct-2009 13:33:19] <etank> also in a transform on the event class
[26-Oct-2009 13:33:22] <rmatte> that moves the event to history
[26-Oct-2009 13:33:25] <mrayzenoss> dunno, that looks a lot like automatically clear event "Process not running" when the process is restarted
[26-Oct-2009 13:33:25] <rmatte> based on the event id
[26-Oct-2009 13:33:25] <mrayzenoss>  docs/DOC-2554
[26-Oct-2009 13:34:02] <etank> mrayzenoss: yeah
[26-Oct-2009 13:34:28] <etank> basically i just want an event with qcm_CollectDataJob_ in the summary or message to be put in history
[26-Oct-2009 13:34:53] <etank> does what i have look like it would work? how can i test it?
[26-Oct-2009 13:35:10] <etank> i tried creating an event manually but it stays in status
[26-Oct-2009 13:43:26] <rmatte> etank: is the event coming in with /Unknown event classification?
[26-Oct-2009 13:45:47] <rmatte> etank: you may not actually even need a transform for what you're trying to do
[26-Oct-2009 13:46:09] <etank> rmatte: no. it is in /App/Jobs
[26-Oct-2009 13:46:32] <rmatte> you don't need the \S+ at the end for starters
[26-Oct-2009 13:46:43] <rmatte> since re.search searches from start to end
[26-Oct-2009 13:46:49] <etank> ok.
[26-Oct-2009 13:47:36] <rmatte> import re
[26-Oct-2009 13:47:36] <rmatte> if re.search('qcm_CollectDataJob_', evt.summary):
[26-Oct-2009 13:47:36] <rmatte>     evt._action='history'
[26-Oct-2009 13:47:39] <rmatte> that's what you want
[26-Oct-2009 13:48:04] <etank> isnt that essentially what i have?
[26-Oct-2009 13:48:20] <etank> i just used a variable to hold what it is that i want to match
[26-Oct-2009 13:48:24] <rmatte> well, yeh, but you're overcomplicating it by setting the variable
[26-Oct-2009 13:48:27] <rmatte> it's not necessary
[26-Oct-2009 13:48:45] <rmatte> keep it as simple as possible
[26-Oct-2009 13:48:48] <etank> and this needs to go in the transform
[26-Oct-2009 13:48:54] <etank> ?
[26-Oct-2009 13:49:01] <rmatte> that is the transform, yeh
[26-Oct-2009 13:49:44] <etank> i see my biggest problem
[26-Oct-2009 13:49:50] <etank> no : after the if
[26-Oct-2009 13:49:57] <etank> stupid mistakes :/
[26-Oct-2009 13:49:58] <rmatte> well, when the event comes in does it have an eventClassKey?
[26-Oct-2009 13:50:33] <rmatte> I assume you're setting that in the general transform for that class, but if it has an eventClassKey you should really be mapping the event and then applying the transform to the mapping
[26-Oct-2009 13:50:36] <etank> yes
[26-Oct-2009 13:51:14] <rmatte> event mappings are best practice whenever possible.
[26-Oct-2009 13:51:23] <etank> it is already in eventClassKey  SQLSERVERAGENT_208
[26-Oct-2009 13:51:34] <etank> i am putting the transform there
[26-Oct-2009 13:52:44] <etank> so does it sound like im doing it right rmatte ?
[26-Oct-2009 14:02:14] <rmatte> sorry, had to step away for a minute...
[26-Oct-2009 14:02:35] <rmatte> yeh, sounds like you're doing it right...
[26-Oct-2009 14:14:35] <rmatte> time to setup a new Zenoss VM, woohoo
[26-Oct-2009 14:14:42] <superdug> hi all ... doing a fresh install on centos 5.3
[26-Oct-2009 14:14:45] <superdug> Connecting to localhost|127.0.0.1|:8080... connected.
[26-Oct-2009 14:14:45] <superdug> HTTP request sent, awaiting response... 501 Bad Request
[26-Oct-2009 14:15:24] <rmatte> superdug: try it from outside the Zenoss box
[26-Oct-2009 14:15:30] <rmatte> on a public interface
[26-Oct-2009 14:15:46] <rmatte> also, make sure that you don't already have something running on port 8080
[26-Oct-2009 14:16:40] <superdug> rmatte: heh, good suggestion with the checking 8080
[26-Oct-2009 14:16:47] <superdug> rmatte: how to change port?
[26-Oct-2009 14:17:03] <suprsonic> SWEET BABY JESUS IT WORKS!
[26-Oct-2009 14:17:07] <suprsonic> message/26302#26302
[26-Oct-2009 14:17:09] <rmatte> I change the port during install, but let me check, I'm sure it's just a config option
[26-Oct-2009 14:18:03] <rmatte> suprsonic: weird, good job figuring that out
[26-Oct-2009 14:18:15] <rmatte> suprsonic: you can log a trac ticket about that if you want...
[26-Oct-2009 14:18:19] <rmatte> go to dev.zenoss.com/trac
[26-Oct-2009 14:18:23] <rmatte> and login with zenoss/zenoss
[26-Oct-2009 14:18:31] <rmatte> specify FreeBSD as the OS when logging the ticket
[26-Oct-2009 14:18:41] <superdug> rmatte: looks to be in zope.conf "port-base"
[26-Oct-2009 14:18:53] <suprsonic> will do
[26-Oct-2009 14:19:14] <rmatte> aha
[26-Oct-2009 14:19:18] <rmatte> superdug...
[26-Oct-2009 14:19:31] <rmatte> edit $ZENHOME/etc/zope.conf
[26-Oct-2009 14:19:37] <rmatte> <http-server>
[26-Oct-2009 14:19:37] <rmatte>   # valid keys are "address" and "force-connection-close"
[26-Oct-2009 14:19:37] <rmatte>   address 8180
[26-Oct-2009 14:19:37] <rmatte>   # force-connection-close on
[26-Oct-2009 14:19:37] <rmatte> </http-server>
[26-Oct-2009 14:19:41] <rmatte> add or edit those lines
[26-Oct-2009 14:19:46] <rmatte> (check if they are already there)
[26-Oct-2009 14:19:47] kevin7kal_ is now known as kevin7kal
[26-Oct-2009 14:20:03] <rmatte> we use port 8180 for Zenoss since we run ZipTie on 8080
[26-Oct-2009 14:20:15] <superdug> rmatte: I just set port-base to 1000 ... changed the port to 9080
[26-Oct-2009 14:20:30] <rmatte> where are you seeing port-base though?
[26-Oct-2009 14:20:39] <rmatte> don't go editing sourcecode or anything
[26-Oct-2009 14:20:49] <superdug> .. /opt/zenoss/etc/
[26-Oct-2009 14:20:54] <rmatte> which file?
[26-Oct-2009 14:20:56] <superdug> in zope.conf
[26-Oct-2009 14:21:22] <rmatte> nah, don't do that
[26-Oct-2009 14:21:37] <rmatte> actually, hmmm
[26-Oct-2009 14:21:45] <rmatte> well, you can do that if you really want
[26-Oct-2009 14:21:52] <superdug> what's it hurt?
[26-Oct-2009 14:21:56] <rmatte> but really you only need to change the zope port
[26-Oct-2009 14:22:02] <rmatte> nothing apparently
[26-Oct-2009 14:22:05] <rmatte> up to you
[26-Oct-2009 14:42:26] <RoundQube> rmatte graphs are now updating, thanks for your help
[26-Oct-2009 14:43:52] <davetoo> what was the problem?
[26-Oct-2009 14:44:47] <RoundQube> davetoo bad zenpacks. i reinstalled the three problematic ones via the 'zenpack --install <>' then removed them and removed them from the zendmd db. Restarted Zenoss and all was working.
[26-Oct-2009 14:46:30] <rmatte> RoundQube: no problem
[26-Oct-2009 14:46:53] <RoundQube> still want to compare zenoss to zabbix before deciding what is best for our company
[26-Oct-2009 14:47:08] <RoundQube> so far zenoss is pretty neat
[26-Oct-2009 14:47:08] <davetoo> heh
[26-Oct-2009 14:47:28] <mrayzenoss> rmatte: sounds like this guy needs your utilization report write-up message/41132#41132
[26-Oct-2009 14:47:37] <davetoo> Zabbix can't yet even deal with multi-homed hosts
[26-Oct-2009 14:47:48] <davetoo> we had them fix that, but it's not yet released
[26-Oct-2009 14:48:09] <davetoo> One of our other teams insisted on Zabbix, but we are not using the Zabbix UI at all
[26-Oct-2009 14:48:22] <rmatte> mrayzenoss: well, my utilization report is based on the plain jane Zenoss report
[26-Oct-2009 14:48:30] <davetoo> and, well, *cough* php sucks *cough*
[26-Oct-2009 14:48:56] <rmatte> mrayzenoss: it could probably be used to get what he wants though
[26-Oct-2009 14:49:17] <rmatte> mrayzenoss: I'll pastebin the code in a bit then reply
[26-Oct-2009 14:49:35] <mrayzenoss> thanks
[26-Oct-2009 14:49:42] <rmatte> np
[26-Oct-2009 14:49:53] <mrayzenoss> ok, quick ZenPack contest  prizes question
[26-Oct-2009 14:49:55] <rmatte> I just need to finish setting up this brand new shiny Zenoss VM
[26-Oct-2009 14:50:18] <rmatte> yes, we do want women in bikinis at the prize ceremony
[26-Oct-2009 14:50:23] <rmatte> next question
[26-Oct-2009 14:50:35] <rmatte> :P
[26-Oct-2009 14:50:42] <mrayzenoss> would you prefer 4 prizes handed out by a judges based on quality, complexity, utility, or do you like having a random element to the winners?
[26-Oct-2009 14:50:47] <zenethian> In order to comply with anti-sexism laws, we must also have an equal number of men in bikinis then.  :P
[26-Oct-2009 14:50:54] <mrayzenoss> oh no
[26-Oct-2009 14:51:00] <mrayzenoss> like 2 by judges, 2 by random?
[26-Oct-2009 14:51:08] * zenethian grins
[26-Oct-2009 14:51:22] <mrayzenoss> the thinking being that random prizes encourages people to contribute stuff that may not win, but is still useful
[26-Oct-2009 14:51:49] <mrayzenoss> but if we go all prizes by judges, people may submit more complex stuff, thinking they have better odds of winning
[26-Oct-2009 14:51:55] <kobalt> rmatte: I looked at zenperfsnmp.log and it seems there is a error
[26-Oct-2009 14:52:34] <kobalt> rmatte: 2009-10-26 12:30:32 WARNING zen.zenperfsnmp: Failed to collect on <my device name> (twisted.python.failure.Failure: [Failure instance: Traceback (failure with no frames): pynetsnmp.netsnmp.SnmpError: snmp_send
[26-Oct-2009 14:53:34] <kobalt> any ideas
[26-Oct-2009 14:55:07] <rmatte> mrayzenoss: 2 by draw, 2 by judges
[26-Oct-2009 14:55:46] <rmatte> kobalt: hmmm, looks like something is obviously funky with your python
[26-Oct-2009 14:55:59] <rmatte> kobalt: this is running on what flavour of Linux again?
[26-Oct-2009 14:56:09] <kobalt> rmatte: centos5
[26-Oct-2009 14:56:52] <rmatte> kobalt: refresh my memory, what was your exact issue again?
[26-Oct-2009 14:56:59] <rmatte> you were having issues collecting stats for 1 interface?
[26-Oct-2009 14:57:20] <kobalt> rmatte: hehe yeah collecting stats on in octets on the one device
[26-Oct-2009 14:57:30] <kobalt> it collects out octets lol
[26-Oct-2009 14:57:33] <rmatte> right, are you only seeing that error in the log for that specific device?
[26-Oct-2009 14:57:49] <kobalt> I see it for some sonet boxes I have also
[26-Oct-2009 14:58:47] <kobalt> rmatte: and another router that is not having an issue that I can tel
[26-Oct-2009 14:58:48] <kobalt> tell
[26-Oct-2009 14:58:59] <rmatte> hmmm
[26-Oct-2009 14:59:56] <kobalt> rmatte: ok I get that error on all my routers thats odd
[26-Oct-2009 15:00:43] <rmatte> are they recent though?
[26-Oct-2009 15:01:16] <kobalt> rmatte: yeah the last one I see is from 5 minutes ago
[26-Oct-2009 15:01:40] <kobalt> and just now so on the 5 minute cycle
[26-Oct-2009 15:01:47] <rmatte> here's a thread with a similar
[26-Oct-2009 15:01:50] <rmatte> oops
[26-Oct-2009 15:01:52] <rmatte> similar error
[26-Oct-2009 15:01:53] <rmatte> http://www.mail-archive.com/zenoss-users@zenoss.org/msg14800.html//www.mail-archive.com/zenoss-users@zenoss.org/msg14800.html
[26-Oct-2009 15:01:57] <rmatte> that's Chet's suggestion
[26-Oct-2009 15:01:59] <rmatte> worth a shot
[26-Oct-2009 15:03:02] <kobalt> ok running the reindex now
[26-Oct-2009 15:03:09] <kobalt> will see what happends
[26-Oct-2009 15:03:09] <rmatte> k
[26-Oct-2009 15:04:19] <kobalt> hrm got an error
[26-Oct-2009 15:04:49] <rmatte> yeh, that's not a good sign
[26-Oct-2009 15:04:54] <rmatte> errors on reindex are generally bad lol
[26-Oct-2009 15:04:56] <rmatte> what error?
[26-Oct-2009 15:05:19] <kobalt> putting it in pastebin
[26-Oct-2009 15:05:23] <rmatte> k
[26-Oct-2009 15:05:44] <kobalt> http://pastebin.com/m9e764ad
[26-Oct-2009 15:06:04] <kobalt> the device name at the end is one of my switches, I just took the name out
[26-Oct-2009 15:06:17] <kobalt> and its not the router im having problems with
[26-Oct-2009 15:06:21] <rmatte> k
[26-Oct-2009 15:06:34] <rmatte> are you able to remove the switch and re-add it?
[26-Oct-2009 15:06:44] <kobalt> from zenoss? yeah np
[26-Oct-2009 15:06:51] <rmatte> you have some corrupt device data in your database, we need to fix it
[26-Oct-2009 15:07:21] <rmatte> actually wait
[26-Oct-2009 15:07:25] <rmatte> before you do anything...
[26-Oct-2009 15:07:29] <kobalt> lmao
[26-Oct-2009 15:07:36] <kobalt> I just removed its
[26-Oct-2009 15:07:38] <kobalt> it
[26-Oct-2009 15:07:42] <rmatte> ok
[26-Oct-2009 15:07:50] <rmatte> but before we continue, do this...
[26-Oct-2009 15:08:04] <kobalt> zenoss is not in production for us... yet but Im testing it
[26-Oct-2009 15:08:27] <rmatte> cp $ZENHOME/var/Data.fs $ZENHOME/var/Data.fs.bak
[26-Oct-2009 15:08:36] <rmatte> stop Zenoss before doing that
[26-Oct-2009 15:09:06] <kobalt> done
[26-Oct-2009 15:09:25] <rmatte> k
[26-Oct-2009 15:09:35] <rmatte> now that you removed that device, try the reindex again
[26-Oct-2009 15:09:40] <rmatte> (after starting Zenoss back up)
[26-Oct-2009 15:10:03] <kobalt> lol was just going to ask that
[26-Oct-2009 15:10:17] <rmatte> yeh, zendmd won't work unless Zenoss is running
[26-Oct-2009 15:10:17] <rmatte> :)
[26-Oct-2009 15:10:35] <kobalt> that is what I thought
[26-Oct-2009 15:10:39] <kobalt> but wanted to make sure
[26-Oct-2009 15:10:39] <davetoo> zeodb and zope at least
[26-Oct-2009 15:12:52] <rmatte> yeh
[26-Oct-2009 15:13:27] <kobalt> woot no errors
[26-Oct-2009 15:13:40] <rmatte> nice, that's the second Zope db that I've saved today
[26-Oct-2009 15:13:41] <rmatte> :)
[26-Oct-2009 15:13:46] <rmatte> I'm on a roll
[26-Oct-2009 15:13:53] <kobalt> lol
[26-Oct-2009 15:14:00] <rmatte> now if you re-add the device that you removed everything should hopefully work properly
[26-Oct-2009 15:14:07] <rmatte> I'm sure that corrupt device was the issue
[26-Oct-2009 15:14:11] <kobalt> lets see if it works now hehe
[26-Oct-2009 15:16:24] <kobalt> yeah I was not able to readd the device
[26-Oct-2009 15:16:24] <kobalt> http://pastebin.com/m56ede9ea
[26-Oct-2009 15:16:24] <kobalt> thats from /Deviceloader
[26-Oct-2009 15:18:12] <rmatte> hmmm
[26-Oct-2009 15:18:39] <rmatte> so that's when you try to add the device back?
[26-Oct-2009 15:18:45] <kobalt> yep
[26-Oct-2009 15:18:49] <rmatte> crap...
[26-Oct-2009 15:18:50] <rmatte> hmm
[26-Oct-2009 15:19:25] <kobalt> I tried to add it by host name, I would try to add it by ip
[26-Oct-2009 15:19:46] <rmatte> yeh, try by ip
[26-Oct-2009 15:19:51] <kobalt> could that is
[26-Oct-2009 15:20:59] <kobalt> I did a easy add so lets see what it does
[26-Oct-2009 15:21:28] <rmatte> actually, did you restart Zenoss after the reindex?
[26-Oct-2009 15:21:37] <kobalt> well it added it by ip but did not set the host name
[26-Oct-2009 15:21:57] <rmatte> ok, rename it to the hostname
[26-Oct-2009 15:22:10] <rmatte> Manage -> Rename Device I believe
[26-Oct-2009 15:22:13] <kobalt> no I did not restart after the reindex do I need to
[26-Oct-2009 15:22:22] <rmatte> I would do a restart just for good measure
[26-Oct-2009 15:23:01] <kobalt> restarting it
[26-Oct-2009 15:23:40] <kobalt> ok added and restarted
[26-Oct-2009 15:23:45] <rmatte> k
[26-Oct-2009 15:23:55] <kobalt> should I delete the RRD files and see if it will collect now?
[26-Oct-2009 15:23:56] <rmatte> after the restart try renaming the device to what it was before
[26-Oct-2009 15:23:59] <rmatte> then try anothe reindex
[26-Oct-2009 15:24:03] <rmatte> and see if it errors again
[26-Oct-2009 15:24:11] <kobalt> I renamed it then restarted
[26-Oct-2009 15:24:15] <rmatte> nah, don't mess with the RRDs just yet
[26-Oct-2009 15:24:23] <rmatte> try the reindex anyways
[26-Oct-2009 15:24:34] <rmatte> if it finishes without errors then you're good
[26-Oct-2009 15:24:41] <kobalt> trying the reindex
[26-Oct-2009 15:24:45] <rmatte> otherwise this will get a bit more complex to fix
[26-Oct-2009 15:31:43] <kobalt> done no errors!
[26-Oct-2009 15:31:44] <rmatte> mrayzenoss: I replied to message/41149#41149
[26-Oct-2009 15:31:48] <rmatte> good
[26-Oct-2009 15:31:58] <rmatte> now see if it'll graph properly
[26-Oct-2009 15:32:19] <kobalt> ok we will see in about 15 minutes
[26-Oct-2009 15:32:20] <mrayzenoss> rmatte: thanks.  How long does pastebin store stuff?
[26-Oct-2009 15:32:28] <rmatte> I made that one forever
[26-Oct-2009 15:32:32] <rmatte> it defaults to a month
[26-Oct-2009 15:33:12] <sergeymasushko> hi to all. I have the following problem: Zenoss is pulling the routing table from the cisco 3745 router via SNMP.  It should not do this - the routing table has 400,000+ routes and this raises the CPU utilization on the router. How can I disable it?
[26-Oct-2009 15:33:53] <rmatte> sergeymasushko: easy to fix...
[26-Oct-2009 15:34:15] <sergeymasushko> mrayzenoss: evening... have you found some info regarding patch 15003 for FreeBSD?
[26-Oct-2009 15:34:31] <sergeymasushko> rmatte: remove routes?
[26-Oct-2009 15:34:59] <rmatte> sergeymasushko: well, are you complaining about the fact that Zenoss even tries to collect them, or about the fact that it's saving them in Zenoss?
[26-Oct-2009 15:35:15] <rmatte> what I was going to suggest is that you go in to zProperties and change zRouteMapCollectOnlyLocal to True
[26-Oct-2009 15:35:28] <rmatte> that'll keep it from actually storing the routes in Zenoss
[26-Oct-2009 15:35:38] <rmatte> though it may still try to gather the routes (I don't think it does though)
[26-Oct-2009 15:35:43] <sergeymasushko> rmatte: oh.. thanks :)
[26-Oct-2009 15:36:02] <rmatte> It'll still collect local routes
[26-Oct-2009 15:36:11] <rmatte> but I doubt that those 400000 routes are local
[26-Oct-2009 15:36:15] <rmatte> BGP I'm guessing?
[26-Oct-2009 15:36:25] <sergeymasushko> yep.
[26-Oct-2009 15:36:29] <rmatte> yeh
[26-Oct-2009 15:36:46] <rmatte> we had similar issues with some devices for one of our clients, setting that option seems to have helped a lot
[26-Oct-2009 15:36:58] <rmatte> so it's worth a shot
[26-Oct-2009 15:37:12] <sergeymasushko> btw. some one faced problems with the level3 recently?
[26-Oct-2009 15:37:14] <mrayzenoss> sergeymasushko: what's the issue with 15003?  It's included in 2.5, I doubt we'll push out a 2.4.6
[26-Oct-2009 15:37:14] <rmatte> (we didn't quite have like 400000 routes to deal with though, but it was probably like 50000-100000
[26-Oct-2009 15:37:58] <rmatte> mrayzenoss: FreeBSD users can't use zenpatch, it doesn't work
[26-Oct-2009 15:38:11] <mrayzenoss> oh...
[26-Oct-2009 15:38:24] <rmatte> mrayzenoss: also, I tried to walk someone through patching it by hand the other day but that didn't work either for some reason
[26-Oct-2009 15:38:35] <sergeymasushko> mrayzenoss: we've talked about it in the channel on Mon, Oct.19
[26-Oct-2009 15:38:58] <rmatte> they should technically be able to download the .patch file and do: patch whatever.file < whatever.patch
[26-Oct-2009 15:39:08] <rmatte> but it doesn't seem to work for whatever reason
[26-Oct-2009 15:39:59] <mrayzenoss> let's get another ticket for zenpatch on FreeBSD then… maybe we can get someone from groups/freebsd to weigh in on the ticket once it's opened
[26-Oct-2009 15:40:14] <mrayzenoss> is it some sort of assumption of path?
[26-Oct-2009 15:40:31] <sergeymasushko> http://pastebin.com/m41fe8e58
[26-Oct-2009 15:40:33] <rmatte> I believe so, but I'm not 100% sure (don't remember)
[26-Oct-2009 15:40:56] <rmatte> oh right, that's what it is
[26-Oct-2009 15:41:04] <rmatte> it's not able to actually locate the files to patch them
[26-Oct-2009 15:41:15] <rmatte> but when you manually specify the location of the file that doesn't seem to work either
[26-Oct-2009 15:41:34] <rmatte> sergeymasushko: specify the path to the files by hand when it prompts, and paste what you get
[26-Oct-2009 15:41:37] <mrayzenoss> some sort of BSD version of patch?
[26-Oct-2009 15:41:49] <mrayzenoss> are there differences between BSD patch and GNU patch?
[26-Oct-2009 15:41:52] <rmatte> BSD should use the exact same patch utility
[26-Oct-2009 15:41:59] <rmatte> I don't think it's different than the linux on
[26-Oct-2009 15:42:01] <rmatte> one*
[26-Oct-2009 15:42:08] <mrayzenoss> just brainstorming
[26-Oct-2009 15:42:34] <sergeymasushko> http://pastebin.com/m5d3ea541
[26-Oct-2009 15:43:24] <rmatte> yeh, so it's not patching cleanly for whatever reason
[26-Oct-2009 15:44:59] <rmatte> sergeymasushko: you could technically do those modifications by hand, but there's really no reason why patch shouldn't be able to do it
[26-Oct-2009 15:45:02] <mrayzenoss> looks like you missed a patch
[26-Oct-2009 15:45:11] <rmatte> oh, did he?
[26-Oct-2009 15:45:22] <mrayzenoss> according to pastebin, he went from 11466 to 15003
[26-Oct-2009 15:45:30] <rmatte> how can he have missed a patch on a fresh 2.4.5 install?
[26-Oct-2009 15:45:33] <mrayzenoss> http://dev.zenoss.org/trac/changeset/14982/trunk/Products/ZenRRD/parsers/Auto.py
[26-Oct-2009 15:46:15] <rmatte> sergeymasushko: you're sure it's 2.4.5 right?
[26-Oct-2009 15:46:15] <mrayzenoss> if you wait, that's trunk
[26-Oct-2009 15:46:34] <mrayzenoss> http://dev.zenoss.org/trac/changeset/15003/branches/zenoss-2.4.x/Products/ZenRRD/parsers/Auto.py and walk back on the Previous Changes
[26-Oct-2009 15:46:54] <mrayzenoss> 13190 is the version before 15003
[26-Oct-2009 15:47:10] <mrayzenoss> 11466 is older
[26-Oct-2009 15:47:33] <rmatte> then I assume he installed from source
[26-Oct-2009 15:47:39] <rmatte> I'm guessing the source build is flawed
[26-Oct-2009 15:48:03] <mrayzenoss> dunno, I always build from source
[26-Oct-2009 15:48:53] <rmatte> well, how do you explain having an older version of that file?
[26-Oct-2009 15:49:02] <sergeymasushko> on the web interface on the settings->versions I see the following: Zenoss:      Zenoss 2.4.5
[26-Oct-2009 15:49:02] <sergeymasushko> OS:      FreeBSD (i386) 7.1.0
[26-Oct-2009 15:49:02] <rmatte> the patch worked perfectly fine for me
[26-Oct-2009 15:49:04] <mrayzenoss> not being on 2.4.5?
[26-Oct-2009 15:49:25] <rmatte> sergeymasushko: ok, do you see that as the available version or the actual version in use?
[26-Oct-2009 15:49:43] <rmatte> Settings -> Versions -> "Zenoss"
[26-Oct-2009 15:49:47] <davetoo> we should add a "versions" mode to the zenoss command
[26-Oct-2009 15:49:48] <rmatte> not "Available Zenoss Version"
[26-Oct-2009 15:49:50] <sergeymasushko> Available Zenoss Version     2.4.5
[26-Oct-2009 15:49:53] <davetoo> to get those via cli
[26-Oct-2009 15:49:57] <rmatte> not the available one
[26-Oct-2009 15:50:02] <rmatte> look down the page
[26-Oct-2009 15:50:10] <mrayzenoss> hmm… my version number includes SVN "Zenoss 2.4.5 r14804"
[26-Oct-2009 15:50:11] <davetoo> I wrote my own script but would be nice to have official tool integrated
[26-Oct-2009 15:50:14] <rmatte> you'll see Zenoss | Zenoss <whatever>
[26-Oct-2009 15:50:48] <sergeymasushko> > (2009-10-26 22:49:02) sergeymasushko
[26-Oct-2009 15:51:02] <rmatte> sergeymasushko: hunh?
[26-Oct-2009 15:51:17] <sergeymasushko> Zenoss |  Zenoss 2.4.5
[26-Oct-2009 15:51:18] <rmatte> sergeymasushko: post a screenshot of the versions page, you're not looking in the right spot
[26-Oct-2009 15:51:21] <rmatte> ok good
[26-Oct-2009 15:51:22] <rmatte> lol
[26-Oct-2009 15:51:34] <rmatte> so he does have 2.4.5
[26-Oct-2009 15:51:50] <rmatte> so the 2.4.5 source probably includes old versions of files
[26-Oct-2009 15:52:05] <rmatte> that's the only way I can explain that
[26-Oct-2009 15:52:16] <mrayzenoss> that would suck
[26-Oct-2009 15:52:26] <mrayzenoss> sergeymasushko: was that from SVN or from the source tarball?
[26-Oct-2009 15:52:28] <rmatte> seems to be reality though lol
[26-Oct-2009 15:53:09] <sergeymasushko> let me ask the person that updated it :)
[26-Oct-2009 15:54:05] <sergeymasushko> he is away at the moment... but I believe that he uses method described in the manual
[26-Oct-2009 15:54:19] <rmatte> which would be to download the source tarball
[26-Oct-2009 15:55:06] <rmatte> sergeymasushko: try: zenpatch 14837
[26-Oct-2009 15:56:33] <rmatte> then try zenpatch 14982
[26-Oct-2009 15:56:38] <rmatte> then try zenpatch 150003
[26-Oct-2009 15:56:40] <rmatte> oops
[26-Oct-2009 15:56:42] <rmatte> 15003
[26-Oct-2009 15:57:02] <sergeymasushko> http://pastebin.com/m4c12e3b1
[26-Oct-2009 15:57:22] <rmatte> k
[26-Oct-2009 15:57:27] <rmatte> do 14982 then
[26-Oct-2009 15:59:43] <rmatte> did it work?
[26-Oct-2009 16:00:38] <davetoo> Where's the doc/project about submitting unit tests to the project?
[26-Oct-2009 16:00:51] <rmatte> you mean test cases?
[26-Oct-2009 16:00:59] <davetoo> I suppose
[26-Oct-2009 16:01:22] <rmatte> http://dev.zenoss.org/trac/wiki/HowToAddTestCase
[26-Oct-2009 16:01:30] <sergeymasushko> http://pastebin.com/m2134b13f
[26-Oct-2009 16:01:33] <davetoo> we'll see if mine gets kicked back for making too much work :)
[26-Oct-2009 16:01:53] <davetoo> or as "oh, we never intended to support ZMI access anyway"
[26-Oct-2009 16:02:39] <rmatte> sergeymasushko: try 15003 now
[26-Oct-2009 16:03:01] <rmatte> davetoo: what is your test case?
[26-Oct-2009 16:03:35] <davetoo> There is new code in several model classes that breaks getPropertyItems()
[26-Oct-2009 16:03:49] <rmatte> ah
[26-Oct-2009 16:03:50] <davetoo> which means that not only does the ZMI properties view blow up for those,
[26-Oct-2009 16:04:03] <davetoo> a couple of tools that I have that depend upon that, no longer work
[26-Oct-2009 16:04:08] <davetoo> and they are kind of important tools for me
[26-Oct-2009 16:04:18] <rmatte> I see
[26-Oct-2009 16:04:24] <sergeymasushko> TADA!
[26-Oct-2009 16:04:33] <rmatte> it worked I assume?
[26-Oct-2009 16:04:46] <sergeymasushko> yes... I believe....
[26-Oct-2009 16:04:52] <rmatte> pastebin the output
[26-Oct-2009 16:05:27] <davetoo> the tools allow me to add/set properties from zenacks, for things that either aren't packable or are impractical to "pack"
[26-Oct-2009 16:05:31] <rmatte> davetoo: ah, cool
[26-Oct-2009 16:05:37] <sergeymasushko> oh. no
[26-Oct-2009 16:05:58] <rmatte> pastebin it anyways, I want to see (there's more than just the 1 file in that patch
[26-Oct-2009 16:06:51] <sergeymasushko> 1 out of 1 hunks failed--saving rejects to /usr/local/zenoss/Products/ZenRRD/parsers/Auto.py.rej
[26-Oct-2009 16:06:52] <sergeymasushko> 1 out of 1 hunks failed--saving rejects to /usr/local/zenoss/Products/ZenRRD/parsers/Cacti.py.rej
[26-Oct-2009 16:06:52] <sergeymasushko> 2 out of 2 hunks failed--saving rejects to /usr/local/zenoss/Products/ZenRRD/zencommand.py.rej
[26-Oct-2009 16:07:01] <rmatte> ah, hmmm
[26-Oct-2009 16:07:05] <rmatte> can you pastebin all the output?
[26-Oct-2009 16:07:20] <rmatte> I want to see the version numbers and all that fun stuff
[26-Oct-2009 16:08:10] <sergeymasushko> http://pastebin.com/m6a33f83b
[26-Oct-2009 16:08:46] <mrayzenoss> I'm really curious if the tarballs are out of sync
[26-Oct-2009 16:08:48] <rmatte> hmmm, weird, still seeing the old version numbers
[26-Oct-2009 16:08:58] <rmatte> yeh, I think they are, because that's ridiculous lol
[26-Oct-2009 16:09:42] * davetoo goes to check trac to see if his fixes have been added to the trunk, maybe
[26-Oct-2009 16:10:48] <sergeymasushko> btw. update was from the source...
[26-Oct-2009 16:11:57] <cgibbons> tarballs evil!
[26-Oct-2009 16:12:40] <rmatte> I don't see what's so evil about them provided they are properly maintained
[26-Oct-2009 16:12:40] <rmatte> :P
[26-Oct-2009 16:13:09] <davetoo> cgibbons: fix my propertyItems() for me :0
[26-Oct-2009 16:13:11] <davetoo> :)
[26-Oct-2009 16:13:18] * davetoo can't type a smiley today for nothin'
[26-Oct-2009 16:16:10] <davetoo> ooh, exportXml.sh looks interesting
[26-Oct-2009 16:18:58] <rmatte> ah it just uses zendump
[26-Oct-2009 16:20:57] * mrayzenoss is off to add a new forum
[26-Oct-2009 16:24:27] <davetoo> cgibbons: you still here?  The problem is the new devtypes() device class property; it doesn't exist for most classes.  Can I just patch in a default value in Devices.py and restart, or will I have to run a migration (add values via xml)?
[26-Oct-2009 16:25:48] <rmatte> that would be more of a question for someone like cluther or cgibbons methinks
[26-Oct-2009 16:27:06] <davetoo> that's why I prefixed it with 'cgibbons: you still here?'  :)
[26-Oct-2009 16:27:21] <davetoo> I guess I'm about to find out.
[26-Oct-2009 16:27:21] <rmatte> ah sorry, I need sleep lol
[26-Oct-2009 16:27:52] <rmatte> woot, so now I'm up to 11 zenoss boxes managed
[26-Oct-2009 16:28:10] <davetoo> managed?
[26-Oct-2009 16:28:14] <rmatte> well, that I manage
[26-Oct-2009 16:28:21] <davetoo> oh
[26-Oct-2009 16:30:01] <davetoo> w00t!
[26-Oct-2009 16:35:25] <rmatte> mrayzenoss: you around?
[26-Oct-2009 16:35:40] <kobalt> oye so yeah still not graphing the data
[26-Oct-2009 16:35:43] <mrayzenoss> yeah
[26-Oct-2009 16:35:57] <rmatte> mrayzenoss: just wanted some clarification on something...
[26-Oct-2009 16:36:39] <rmatte> mrayzenoss: if someone were to download the demo of the enterprise version of Zenoss, I was under the impression that they would no longer be able to use Core (as they've already had exposure to the enterprise code and enterprise ZenPack code)
[26-Oct-2009 16:36:47] <rmatte> mrayzenoss: Is that true?
[26-Oct-2009 16:37:12] <mrayzenoss> no, we've had people use the Enterprise demo, then decide they don't have the budget
[26-Oct-2009 16:37:21] <mrayzenoss> Sales sends them to me to introduce to the Community
[26-Oct-2009 16:37:33] <rmatte> ah ok, someone here was under that impression for whatever reason and explained it to me that way
[26-Oct-2009 16:37:44] <rmatte> are current enterprise users entitled to use core as well?
[26-Oct-2009 16:37:45] <mrayzenoss> I'd assume they have the courtesy to not copy code from Enterprise
[26-Oct-2009 16:37:53] <mrayzenoss> they are and they do
[26-Oct-2009 16:37:58] <rmatte> ah ok
[26-Oct-2009 16:38:00] <rmatte> good to know
[26-Oct-2009 16:38:27] <mrayzenoss> we depend on the good behavior of our customers
[26-Oct-2009 16:38:36] <rmatte> that's a good stance to take really
[26-Oct-2009 16:38:49] <mrayzenoss> yeah
[26-Oct-2009 16:39:02] <mrayzenoss> it's hard to take any other stance when you deliver source
[26-Oct-2009 16:39:07] <mrayzenoss> :p
[26-Oct-2009 16:39:08] <rmatte> yeh
[26-Oct-2009 16:39:25] <rmatte> although someone with exposure to enterprise packs could duplicate the functionality without directly copying the code
[26-Oct-2009 16:39:29] <rmatte> and you'd really never know
[26-Oct-2009 16:39:49] <mrayzenoss> well, that's why I'm the gatekeeper for ZenPacks hosted by us
[26-Oct-2009 16:39:57] <rmatte> ah
[26-Oct-2009 16:40:10] <mrayzenoss> I mean, I have run into ZenPack piracy before, but what can I do?
[26-Oct-2009 16:40:19] <rmatte> yeh
[26-Oct-2009 16:40:38] <rmatte> well, we're being legit about it, was just curious :)
[26-Oct-2009 16:40:50] <mrayzenoss> no problem
[26-Oct-2009 16:40:53] <kobalt> mrayzenoss: any word on making the netflow zenpack open to the public
[26-Oct-2009 16:41:12] <rmatte> I doubt it'd a huge problem for you guys since I've never seen any enterprise zenpack torrents floating around :)
[26-Oct-2009 16:41:17] <rmatte> s/it'd/it's
[26-Oct-2009 16:41:18] <mrayzenoss> kobalt: blogs/zenossblog/2009/10/21/plixer-scrutinizer-zenpack-now-available-to-all-zenoss-users
[26-Oct-2009 16:41:30] <jb> anybody want enterprise zenpacks?!
[26-Oct-2009 16:41:35] <mrayzenoss> heh
[26-Oct-2009 16:41:37] * jb is just kidding :P
[26-Oct-2009 16:41:48] <jb> hell, pretty much all of them are in core now anyways
[26-Oct-2009 16:41:49] <rmatte> jb: I'll take 100 to go
[26-Oct-2009 16:41:51] <kobalt> Sweet!
[26-Oct-2009 16:42:07] <davetoo> heh
[26-Oct-2009 16:42:39] <mrayzenoss> I haven't dug into the Plixer side, but I linked to the "free" version of Scrutinizer
[26-Oct-2009 16:42:52] <davetoo> I need to figure out a way to automate getting my local fixes into my Enterprise systems
[26-Oct-2009 16:42:53] <kobalt> now if I can get zenoss to graph all my interfaces I would be golden
[26-Oct-2009 16:42:55] <rmatte> "free" as in beer
[26-Oct-2009 16:43:09] <mrayzenoss> yeah
[26-Oct-2009 16:43:13] <davetoo> I tried svn vendor drops once before
[26-Oct-2009 16:43:14] <davetoo> confusing
[26-Oct-2009 16:43:27] <rmatte> kobalt: honestly, I've tried everything I can possibly think of with you lol, it's becoming fairly hopeless
[26-Oct-2009 16:43:57] <kobalt> rmatte: yeah I think Im going to delete the RRD again, see if that does anything
[26-Oct-2009 16:44:08] <kobalt> I have even removed the device and readdedit
[26-Oct-2009 16:44:28] <kobalt> s/readdedit/readded it
[26-Oct-2009 16:44:38] <rmatte> ah
[26-Oct-2009 16:44:58] <rmatte> check zenperfsnmp.log for any more errors
[26-Oct-2009 16:46:28] <rmatte> make sure they are current errors if you find any
[26-Oct-2009 16:46:29] <kobalt> last pynetsnmp.netsnmp.SnmpError: snmp_send error was at 1305 (when we fixed it 1 hour 45 minutes ago)
[26-Oct-2009 16:46:39] <rmatte> k, well that's a good sign
[26-Oct-2009 16:46:51] <rmatte> at least it's half fixed
[26-Oct-2009 16:47:58] <kobalt> odd the last entry is 2009-10-26 13:23:12 INFO zen.zenperfsnmp: zenperfsnmp shutting down and its 1447
[26-Oct-2009 16:48:17] <kobalt> its not running
[26-Oct-2009 16:48:18] <kobalt> lol
[26-Oct-2009 16:48:48] <kobalt> I had a lot of things not running
[26-Oct-2009 16:48:50] <kobalt> restarting
[26-Oct-2009 16:51:57] <kobalt> ok I told it to restart and they are not
[26-Oct-2009 16:52:34] <kobalt> its that node
[26-Oct-2009 16:52:36] <kobalt> hrm
[26-Oct-2009 16:53:47] <rmatte> ok do zenoss stop
[26-Oct-2009 16:53:59] <rmatte> and check zenoss status until everything is completely stopped
[26-Oct-2009 16:54:04] <rmatte> then do zenoss start
[26-Oct-2009 16:54:58] <kobalt> same thing then I look at the logs and its referenceing that node again
[26-Oct-2009 16:55:34] <rmatte> dollarbang: zenperfsnmp run -v10 --cycle
[26-Oct-2009 16:55:40] <rmatte> see what it spits out
[26-Oct-2009 16:55:59] <rmatte> do the same for anything else that's not starting (you may have to ommit the --cycle for some of them)
[26-Oct-2009 16:56:27] <rmatte> ignore the "dollarbang", I typed do : and it auto-filled his nickname
[26-Oct-2009 16:56:40] <kobalt> lmao
[26-Oct-2009 16:57:27] <kobalt> http://pastebin.com/m25fbd818
[26-Oct-2009 16:58:50] <rmatte> nice, so it's complaining about that exact same device
[26-Oct-2009 17:00:02] <rmatte> I honestly don't know how to fix that... well, I sort of do, you'd have to do it from the zope management interface, try to find the entry for that device and delete it, but it's tricky and easy to screw something up
[26-Oct-2009 17:00:13] <rmatte> you might be better off just doing a completely reinstall
[26-Oct-2009 17:00:26] <rmatte> complete*
[26-Oct-2009 17:00:39] <kobalt> ...
[26-Oct-2009 17:02:00] <rmatte> actually, might as well give it a shot...
[26-Oct-2009 17:02:12] <kobalt> it just squawked at me removing that device
[26-Oct-2009 17:02:18] <rmatte> after your Zenoss URL (whatever.com:8180) put zport/dmd/Devices/manage
[26-Oct-2009 17:02:36] <rmatte> then on the left navigate to the device class for that device
[26-Oct-2009 17:02:42] <rmatte> so /Server/Linux or whatever
[26-Oct-2009 17:02:54] <kobalt> ok
[26-Oct-2009 17:02:56] <rmatte> then click on "devices" in the right pane
[26-Oct-2009 17:03:01] <rmatte> and you should see the device
[26-Oct-2009 17:03:08] <rmatte> put a checkmark next to it and select delete...
[26-Oct-2009 17:03:22] <kobalt> its not there
[26-Oct-2009 17:03:34] <rmatte> does it show up in the device list at all?
[26-Oct-2009 17:03:38] <rmatte> (you did just try to remove it)
[26-Oct-2009 17:04:30] <kobalt> its not there now
[26-Oct-2009 17:04:37] <rmatte> ok
[26-Oct-2009 17:04:42] <rmatte> try starting zenperfsnmp
[26-Oct-2009 17:04:44] <kobalt> restart? or reindex
[26-Oct-2009 17:04:49] <rmatte> restart
[26-Oct-2009 17:04:54] <rmatte> see if you can get processes running now
[26-Oct-2009 17:05:13] <kobalt> died again
[26-Oct-2009 17:05:18] <rmatte> what error?
[26-Oct-2009 17:05:48] <kobalt> in the log it gives the same about spn-bsw0
[26-Oct-2009 17:06:43] <kobalt> is this a db issue?
[26-Oct-2009 17:06:48] <rmatte> yes, it is
[26-Oct-2009 17:06:49] <kobalt> or somthing esle
[26-Oct-2009 17:06:51] <rmatte> a zope db issue
[26-Oct-2009 17:07:00] <rmatte> there's something leftover in the db from that device
[26-Oct-2009 17:07:04] <rmatte> and it's causing issues
[26-Oct-2009 17:07:11] <rmatte> I'm just trying to figure out how to find it and remove it
[26-Oct-2009 17:10:43] <kobalt> so if I reinstall is there a way to save the node list, the templates etc...
[26-Oct-2009 17:11:11] <rmatte> you wouldn't really want to because in all probability saving the node list would save the problem as well
[26-Oct-2009 17:11:46] <rmatte> quite honestly though, if it's only 18 devices that's not much
[26-Oct-2009 17:11:48] <davetoo> argh,
[26-Oct-2009 17:11:55] <davetoo> who put a space in a device class name????
[26-Oct-2009 17:11:58] <rmatte> I've done a 45 device commission in like an hour
[26-Oct-2009 17:12:03] <kobalt> 472....
[26-Oct-2009 17:12:19] <rmatte> you said you only have 18 in there
[26-Oct-2009 17:12:28] <kobalt> ?
[26-Oct-2009 17:12:47] <rmatte> oh wait nevermind, that was the last guy I helped with zope today
[26-Oct-2009 17:12:54] <rmatte> ok, so 472, hmmm
[26-Oct-2009 17:13:25] <kobalt> I was going to say lol
[26-Oct-2009 17:13:25] <davetoo> heh, you need sleep :)
[26-Oct-2009 17:13:25] <rmatte> instead of a reinstall you're going to want to fix this then lol
[26-Oct-2009 17:13:25] <kobalt> yeah
[26-Oct-2009 17:13:26] <kobalt> plus I have a lot of custom templates built
[26-Oct-2009 17:13:35] <rmatte> ask cgibbons or cluther if you see them around, I have to go soon but I'll see if I can dig up a solution before I leave
[26-Oct-2009 17:15:31] <rmatte> hmmmm
[26-Oct-2009 17:15:49] <davetoo> well I have a tool
[26-Oct-2009 17:15:51] <rmatte> is there a directory left over in $ZENHOME/Perf for the device that you deleted?
[26-Oct-2009 17:15:57] <davetoo> and a patch to zenbatchload to fix it,
[26-Oct-2009 17:16:04] <davetoo> but the tool isn't sanitized for outside use
[26-Oct-2009 17:16:36] <rmatte> I'm just trying to figure out why it's even still trying to look for that device name
[26-Oct-2009 17:19:33] <rmatte> eugh, I'm out of ideas for today and I need to head home
[26-Oct-2009 17:19:37] <rmatte> I'll be around tomorrow
[26-Oct-2009 17:21:25] <kobalt> no file in the perf dir
[26-Oct-2009 17:23:24] <kobalt> oye this sucks lol
[26-Oct-2009 17:23:37] <kobalt> I really dont want to load 472 devices again
[26-Oct-2009 17:26:51] <kobalt> did you say you had somthing to fix my issue davetoo ?
[26-Oct-2009 17:29:53] <davetoo> not to fix your issue,
[26-Oct-2009 17:30:07] <kobalt> ok
[26-Oct-2009 17:30:12] <davetoo> but I made some fixes to zenbatchload
[26-Oct-2009 17:30:16] <kobalt> thats what I thought just wanted to make sure
[26-Oct-2009 17:30:20] <davetoo> and wrote a tool to dump my device list into that format
[26-Oct-2009 17:31:44] <davetoo> thread/11793?tstart=0
[26-Oct-2009 17:33:41] <davetoo> So you could could, as a hack, capture your Device List table and edit into a format usable by zenbatchload
[26-Oct-2009 17:49:23] <kobalt> ok got that part fixed woot now it actually starts
[26-Oct-2009 20:47:57] <Diddi> hi! i'm trying to add threshold for my software raid.. but after configuring everything I get "Error reading value for ..... oid ### is bad", but I can snmpwalk and get the values just fine from command line
[26-Oct-2009 20:48:07] <Diddi> am I missing something?
[26-Oct-2009 20:52:09] <davetoo> verify the snmp indices; if you've rebooted the server since you modeled it, they could have changed.  Also verify the snmp version that zenoss is using, compared to your snmpwalk call.
[26-Oct-2009 20:52:16] <davetoo> zenoss defaults to v1
[26-Oct-2009 20:52:54] <Diddi> v1 works when I snmpwalk from cli from the zenoss-server.. that makes me feel that it shouldn't be any problem
[26-Oct-2009 20:54:48] <davetoo> does v2 work?
[26-Oct-2009 20:54:56] <davetoo> remodel it anyway
[26-Oct-2009 20:55:02] <davetoo> that's the most common cause of that
[26-Oct-2009 20:55:10] <Diddi> alright
[26-Oct-2009 21:14:24] <Diddi> hm, that didn't work
[26-Oct-2009 21:20:27] <Diddi> or maybe it did.. :p
[26-Oct-2009 21:26:54] <davetoo> which version you running?
[26-Oct-2009 21:27:08] <davetoo> What happens when you run 'zenperfsnmp run -v10 -d <devicename>'?
[26-Oct-2009 21:27:14] * davetoo going off to dinner, back later
[26-Oct-2009 21:34:00] <Diddi> debug and info messages flashing by.. but I can't see anything about my swraid.. and I can't see any error/warning
[26-Oct-2009 21:46:32] <Diddi> in the template for the device, when I add snmp source, there's a button for testing the source. Testing it returns correct value, but I still get debug-messages that oid is bad
[26-Oct-2009 22:44:15] <Diddi> the whole thing involves a new MIB, which (i think) i've added correctly into zenoss.. could it be related?
[26-Oct-2009 23:29:35] <Diddi> werid thing is that only 7 of 8 oids are considered bad
[26-Oct-2009 23:29:43] <Diddi> why one is not, i have no idea
[26-Oct-2009 23:31:05] <davetoo> MIBs are only used for traps
[26-Oct-2009 23:31:18] <Diddi> ok
[26-Oct-2009 23:31:20] <davetoo> what version are you running?
[26-Oct-2009 23:32:15] <Diddi> zenoss 2.4.5
[27-Oct-2009 00:00:46] [disconnected at Tue Oct 27 00:00:46 2009]
[27-Oct-2009 00:00:46] [connected at Tue Oct 27 00:00:46 2009]
[27-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[27-Oct-2009 03:44:37] MattD is now known as mdereus
[27-Oct-2009 05:20:11] <tripitaka> Hello,
[27-Oct-2009 05:20:21] <tripitaka> I have a device with two IPs, how can I monitor both of them?
[27-Oct-2009 05:37:46] <Apocalipse> hi...
[27-Oct-2009 05:38:09] <Apocalipse> i am looking for zenpack foundry monitor...
[27-Oct-2009 05:38:18] <Apocalipse> where can i download it?
[27-Oct-2009 05:38:27] <Apocalipse> i didnt find it...
[27-Oct-2009 05:39:53] <Apocalipse> ?
[27-Oct-2009 06:47:51] <tripitaka> Apocalipse: from docs/DOC-2883 it looks like the foundry pack is enterprise only
[27-Oct-2009 08:13:23] <cgibbons> hmmm
[27-Oct-2009 08:15:28] <ckrough> ayup
[27-Oct-2009 08:39:44] <twm1010> morning
[27-Oct-2009 08:40:45] <mrayzenoss> 2.5 should be coming out today
[27-Oct-2009 08:40:51] <twm1010> w00t :)
[27-Oct-2009 08:41:05] <cgibbons> xfingers
[27-Oct-2009 08:41:53] <twm1010> any word from Egor on WMI Datasource?
[27-Oct-2009 08:42:01] <mrayzenoss> he is MIA
[27-Oct-2009 08:42:38] <cgibbons> hasn't answered my ping either
[27-Oct-2009 08:42:53] <cgibbons> we'll probably wind up converting it ourselves
[27-Oct-2009 08:43:09] <twm1010> hopefully its not too much work
[27-Oct-2009 08:44:13] <cgibbons> it wouldn't be for me (I converted the 2 core windows daemons to the new collector framework) but for him it would be some learnin'
[27-Oct-2009 08:44:59] <twm1010> Would that new collector framework pretty much break any zenpack that has a collector plug-in?
[27-Oct-2009 08:45:38] <cgibbons> nope, not at all. it's opt-in only. it broke his because he made use of this common class that the 2 windows daemons used to use between themselves, but was rendered redundant so it was removed. thus the problem with not having an actual API the ZenPacks can use.
[27-Oct-2009 08:45:52] <twm1010> Gotcha.
[27-Oct-2009 08:46:16] <cgibbons> luckily it's a pretty easy conversion. i'd expect it would take me a full day tops.
[27-Oct-2009 08:47:10] <cgibbons> if I get bored on my plane trips this week maybe I'll make some free time :)
[27-Oct-2009 08:47:42] <twm1010> yeah i picked up a new book for my plane trips next week
[27-Oct-2009 08:47:58] <twm1010> mac osx unix: 101 byte-sized projects, perhaps i'll finally learn scripting
[27-Oct-2009 08:48:58] <cgibbons> nice!
[27-Oct-2009 08:49:07] <cgibbons> best way to learn something, do it. well for me anyway :)
[27-Oct-2009 08:49:22] <twm1010> well i figure i'm going to be there i'll have the laptop, might as well do something productive
[27-Oct-2009 08:49:31] <twm1010> usually i just bring my USB NES controller and play dr. mario
[27-Oct-2009 08:50:49] <cgibbons> i have a pretty hard time concentrating on planes, even for reading
[27-Oct-2009 08:55:12] <twm1010> ah well i don't on the plan itself, but i have a lot of downtime in the terminal
[27-Oct-2009 08:55:22] <cgibbons> brb room change
[27-Oct-2009 09:12:17] <twm1010> back in a bit, this laptop is getting nuked :|
[27-Oct-2009 09:48:20] <cgibbons> moisy
[27-Oct-2009 09:49:59] <rmatte> eugh, zenprocess on my busiest Zenoss server suddenly insists on going over cycle time every polling cycle, yet it has way less datapoints to poll than zenperfsnmp which is doing perfectly fine
[27-Oct-2009 09:53:49] <cgibbons> might be how big the process tables on the target devices are, or how the target devices compute those tables in the agent
[27-Oct-2009 09:54:39] <cgibbons> if you're using 2.4.5 zenprocess has a bunch of debug options from the command-line
[27-Oct-2009 09:55:07] <rmatte> well, I think I'll check the log file for starters...
[27-Oct-2009 09:56:07] <tripitaka> My 2.4.5 zenprocess keeps dying with the following log error: http://www.pastebin.ca/1645204
[27-Oct-2009 09:56:44] <tripitaka> google tells me it's some kind of python error, nothing specific about zenoss
[27-Oct-2009 09:57:10] <tripitaka> any ideas on what could cause that?
[27-Oct-2009 09:57:23] <rmatte> I have no idea, maybe cgibbons does
[27-Oct-2009 09:57:33] <cgibbons> dats a bug
[27-Oct-2009 09:57:43] <cgibbons> lemme see
[27-Oct-2009 09:57:54] kob is now known as kobalt
[27-Oct-2009 09:58:39] <cgibbons> looks like that is a bug in the debug log message at line 247 of zenprocess.py
[27-Oct-2009 09:59:11] <cgibbons> easy to fix if you wanna edit that file
[27-Oct-2009 09:59:24] <tripitaka> can do
[27-Oct-2009 09:59:39] <cgibbons> go to line 247 and change update.name to cfg.name
[27-Oct-2009 10:00:01] <tripitaka> done, restarting
[27-Oct-2009 10:01:28] <cgibbons> if you want to tickle that code, change a device somehow that's being monitored by zenprocess
[27-Oct-2009 10:02:34] <rmatte> bah, as if zenprocess doesn't support the "parallel" option
[27-Oct-2009 10:02:57] <rmatte> dinosaur of a daemon
[27-Oct-2009 10:04:05] <tripitaka> osprocess deleted and added on a host, and the process is still up
[27-Oct-2009 10:04:07] <tripitaka> thank you!
[27-Oct-2009 10:05:19] <cgibbons> cool!
[27-Oct-2009 10:05:29] <cgibbons> that shouldn't be in 2.5.0, that daemon got rewritten
[27-Oct-2009 10:05:52] <tripitaka> One more while we're at it - I've been looking for a way to monitor (ping) multiple IPs on a single device. is this possible?
[27-Oct-2009 10:08:08] <rmatte> tripitaka: well, why wouldn't you just model the device so that Zenoss picks up on the interfaces and monitor the interfaces via SNMP?
[27-Oct-2009 10:08:12] <rmatte> just as if not more reliable
[27-Oct-2009 10:08:29] <rmatte> or do you have multiple IPs bound to a single interface?
[27-Oct-2009 10:08:48] <rmatte> in which case, why would you even care to ping all of them since you really only care about the physical interface itself when monitoring
[27-Oct-2009 10:10:33] <rmatte> docs/DOC-2494
[27-Oct-2009 10:10:42] <rmatte> That's a guide on setting up SNMP polling for interfaces
[27-Oct-2009 10:10:45] <rmatte> hello Matt
[27-Oct-2009 10:11:02] <twm1010> why hello doc-2494
[27-Oct-2009 10:11:39] <twm1010> except, this would almost have to be done per-interface
[27-Oct-2009 10:12:00] <tripitaka> interesting
[27-Oct-2009 10:12:32] <twm1010> i mean i could edit the standard template, but i also have plenty of servers that have multiple interfaces and some that aren't always on.
[27-Oct-2009 10:13:05] <rmatte> twm1010: hunh?
[27-Oct-2009 10:13:21] <tripitaka> the situation I'm trying to resolve involves a router with multiple WAN interfaces. When a WAN link fails, the interface does not necessarily go down, as the switch it is connected to is still good. However the routing breaks such that I cannot ping the interface bound to that failed WAN link
[27-Oct-2009 10:13:25] <rmatte> twm1010: it only applies to interfaces which you have actually set to be monitored
[27-Oct-2009 10:13:51] <tripitaka> so what I really need to do is to ping the loopback and interface addresses of the router
[27-Oct-2009 10:14:03] <twm1010> but aren't all interfaces not excluded automatically "monitored" ?
[27-Oct-2009 10:14:06] <rmatte> tripitaka: yeh, so setup SNMP monitoring like I suggested
[27-Oct-2009 10:14:19] <rmatte> if a WAN interface fails it's operational status will be different than when it's ok
[27-Oct-2009 10:14:24] <rmatte> and Zenoss will pick up on it and alert on it
[27-Oct-2009 10:14:42] <rmatte> Just set up the monitoring as outlined in the doc that I pasted
[27-Oct-2009 10:14:47] <davetoo> 'interface' != 'link'
[27-Oct-2009 10:14:52] <tripitaka> rmatte: the WAN interface stays up, it's operational status is fine, but a device a few hops away in the ISP's network has failed
[27-Oct-2009 10:15:04] <tripitaka> [router]----
[27-Oct-2009 10:15:05] <tripitaka> er
[27-Oct-2009 10:15:14] <rmatte> tripitaka: ah, I see what you're saying
[27-Oct-2009 10:15:21] <rmatte> so to detect issues in the cloud
[27-Oct-2009 10:15:38] <tripitaka> ----eth0[router]eth1-------[switchA]------(ISP)-------[zenoss server]
[27-Oct-2009 10:15:56] <rmatte> tripitaka: just add additional devices with those IPs and name them something slightly different the monitor them for ping only
[27-Oct-2009 10:15:58] <tripitaka> if the ISP fails, I can no longer ping eth1 on the router
[27-Oct-2009 10:16:20] <tripitaka> rmatte: I have tried that, but I get 'a device with this IP already exists'
[27-Oct-2009 10:16:47] <rmatte> tripitaka: yeh, if you've modeled the device and the interfaces are attached to it it won't be possible
[27-Oct-2009 10:16:52] <tripitaka> when it discovers the host it finds all its IPs, and if there is a conflict with an existing host it will die
[27-Oct-2009 10:16:55] <tripitaka> yep
[27-Oct-2009 10:17:09] <rmatte> tripitaka: there's really no way around that since that's the intended design...
[27-Oct-2009 10:17:55] <twm1010> What happens if you add them as non-snmp devices first
[27-Oct-2009 10:17:55] <tripitaka> no way to add an IP address service, or similar?
[27-Oct-2009 10:17:58] <rmatte> tripitaka: I thought there was a way to enable ping monitoring for interfaces but I could be wrong
[27-Oct-2009 10:18:14] <tripitaka> that would be great
[27-Oct-2009 10:18:20] <tripitaka> can't see one though
[27-Oct-2009 10:18:25] <tripitaka> feature request?
[27-Oct-2009 10:18:33] <kobalt> there is
[27-Oct-2009 10:18:37] <twm1010> could you not use the nagio check_ping in a perf template?
[27-Oct-2009 10:19:00] <rmatte> twm1010: actually, yeh, you could
[27-Oct-2009 10:19:03] <tripitaka> twm1010: good idea
[27-Oct-2009 10:19:07] <kobalt> from the device go to os, then choose the interface you dont want to monitor then click the down arrow, choose monitoring
[27-Oct-2009 10:19:07] <tripitaka> kobalt: how?
[27-Oct-2009 10:19:13] <kobalt> then disable
[27-Oct-2009 10:19:37] <kobalt> when you choose the interface I mean the check box
[27-Oct-2009 10:19:41] <kobalt> not the link
[27-Oct-2009 10:20:05] <rmatte> kobalt: ummm, I don't think you understand his question fully
[27-Oct-2009 10:20:06] <kobalt> if you have a lot of interfaces there is a zendmd script to use
[27-Oct-2009 10:20:26] <rmatte> kobalt: he's asking how to monitor interfaces via ping and snmp simultaneously
[27-Oct-2009 10:20:31] <tripitaka> the interface itself stays up during these events
[27-Oct-2009 10:20:40] <kobalt> oh hehe
[27-Oct-2009 10:20:44] <rmatte> tripitaka: from what I can see, the check_ping script is your only option
[27-Oct-2009 10:20:52] <tripitaka> in fact, the only notification I get is from zenoss, complaining that the bandwidth on the backup link has exceeded a threshold :)
[27-Oct-2009 10:20:55] <kobalt> sorry I read disable monitoring on the interface sorry
[27-Oct-2009 10:20:57] <rmatte> tripitaka: based on an old thread: http://74.125.93.132/search?q=cache:LuDPBCGTeQcJ:forums.zenoss.com/viewtopic.php%3Ft%3D6834%26view%3Dprevious%26sid%3D4692400474d0489b334df5c0df510de5+ping+monitoring+interfaces+zenoss&cd=2&hl=en&ct=clnk&gl=ca
[27-Oct-2009 10:20:59] <kobalt> its early
[27-Oct-2009 10:21:40] <rmatte> tripitaka: also, you probably want to setup the snmp status monitoring anyways, it's really effective and useful
[27-Oct-2009 10:24:54] <tripitaka> looks like a mixture of check_ping amd DOC-2494 is the way to go
[27-Oct-2009 10:25:11] <tripitaka> thank you both
[27-Oct-2009 10:27:44] <kobalt> rmatte: so yeah I fixed the node issue hehe, it was still in the collectors
[27-Oct-2009 10:27:53] <kobalt> I have not added that node back yet tho
[27-Oct-2009 10:29:17] <rmatte> ah
[27-Oct-2009 10:30:23] <rmatte> would be nice if that little zendmd blurb was available as a button somewhere in the collectors section of Zenoss
[27-Oct-2009 10:30:32] <rmatte> I've seen that issue pop up a few times
[27-Oct-2009 11:02:41] <cgibbons> hurm
[27-Oct-2009 11:07:13] <davetoo> Who's the expert on unit-testing zenpacks?
[27-Oct-2009 11:12:33] * mrayzenoss looks at the developers… cgibbons and zenethian
[27-Oct-2009 11:17:08] <cgibbons> que?
[27-Oct-2009 11:19:09] <mrayzenoss> davetoo wants to write unit tests!
[27-Oct-2009 11:20:15] <davetoo> For (at least) one of the enterprise zenpacks
[27-Oct-2009 11:20:44] <davetoo> Trying to get solaris 2.8 ssh monitoring going
[27-Oct-2009 11:21:00] <davetoo> but the options for the runtests command seem to have changed a lot
[27-Oct-2009 11:22:33] <davetoo> one question is whether the rest of the test infrastrucuture exists in the release rpms
[27-Oct-2009 11:24:14] <davetoo> bbiaf
[27-Oct-2009 11:26:02] <cgibbons> yeah it does
[27-Oct-2009 11:26:20] <cgibbons> QA even uses it as part of their artifact testing
[27-Oct-2009 11:43:52] <mrayzenoss> docs/DOC-4423
[27-Oct-2009 12:03:19] <mdereus> Am I the only noob here that's watching the Getting Started webcast?
[27-Oct-2009 12:03:52] <rmatte> I hate how when you run a python script and redirect output to a file, like ./myscript.py > file.txt it doesn't write the output to the file until the python script terminates
[27-Oct-2009 12:04:16] <rmatte> it's annoying when you want to capture output and watch the output simultaneously
[27-Oct-2009 12:04:19] <davetoo> You have to do some lower-level tricks to make the ouput unbuffered, I think
[27-Oct-2009 12:04:47] <rmatte> bleh
[27-Oct-2009 12:10:05] <rmatte> I'm so publicly releasing this script when I'm done with it, it could easily be modified to do anything
[27-Oct-2009 12:10:16] <rmatte> (The ticket create daemon that I'm writing)
[27-Oct-2009 12:10:29] <davetoo> heh
[27-Oct-2009 12:10:36] <chemist> rmatte: will it work with RT?
[27-Oct-2009 12:10:37] <rmatte> Finally have a nice quiet day to work on it
[27-Oct-2009 12:10:49] <rmatte> RT?
[27-Oct-2009 12:11:14] <jb> the most well known open source ticket system? :)
[27-Oct-2009 12:11:26] <rmatte> chemist: all it's doing is calling on a perl script which one of my coworkers wrote which actually creates the tickets...
[27-Oct-2009 12:11:42] <chemist> sounds like it will work with rt :)
[27-Oct-2009 12:12:25] <rmatte> I thought OTRS was the most well known open source ticketing system
[27-Oct-2009 12:15:36] <rmatte> OTRS is what we're using and it's quite good
[27-Oct-2009 12:15:52] <chemist> RT is pretty good too
[27-Oct-2009 12:15:56] <rmatte> then again we had to modify it
[27-Oct-2009 12:16:15] <rmatte> we did quite a few custom mods to it to get it to how we wanted it
[27-Oct-2009 12:16:45] <rmatte> RT looks nice but it's not really the style of ticketing that we needed
[27-Oct-2009 12:17:09] <rmatte> we based our modifications to OTRS on a Remedy based system that we use as well
[27-Oct-2009 12:17:53] <rmatte> The Remedy based system is owned by a different company (The company that I worked for 3 years ago), the company got liquidated so we support their contracts and they just run the servers.
[27-Oct-2009 12:26:32] * twm1010 sees 2.5.0 for download :)
[27-Oct-2009 12:26:43] <rmatte> the beta, yeh
[27-Oct-2009 12:47:18] <kobalt> Question does the nsloopup in zenoss only do a nslookup or does it do a host file look?
[27-Oct-2009 12:49:44] <rmatte> kobalt: it works with hosts files
[27-Oct-2009 12:50:03] <rmatte> kobalt: we pretty much only use hosts files
[27-Oct-2009 12:50:11] <kobalt> rmatte: hrmm
[27-Oct-2009 12:50:34] <rmatte> kobalt: and I have the hosts files automatically update every hour based on the Zenoss device inventory
[27-Oct-2009 12:50:53] <rmatte> so if a device gets renamed or something, or the IP changes, the hosts file is always up to date
[27-Oct-2009 12:51:13] <kobalt> rmatte: I have serveral networks that are static NAT'd behind routers so the ip we manage and the ip of the device may not be the same
[27-Oct-2009 12:51:34] <rmatte> I see
[27-Oct-2009 12:51:44] <kobalt> so for instance I have a device with a 10.10.10.1 address but the devices actuall address is 172.25.1.2
[27-Oct-2009 12:52:12] <kobalt> I can ping and access it with the 10. address but I get traps from the 172 address
[27-Oct-2009 12:52:18] <rmatte> yeh, there's no real way of setting it as 172.25.1.2 in Zenoss and having Zenoss monitor 10.10.10.1
[27-Oct-2009 12:52:29] <kobalt> how do I get zenoss to see that
[27-Oct-2009 12:52:32] <rmatte> you'd have to add it as a comment on the device page
[27-Oct-2009 12:52:37] <rmatte> manually
[27-Oct-2009 12:52:59] <rmatte> because as far as Zenoss can see, the device is in fact 10.10.10.1
[27-Oct-2009 12:53:10] <rmatte> since it can hit that, but can't hit 172.25.1.2
[27-Oct-2009 12:53:18] <kobalt> currenly I have HP openview, and what it does is when it gets a trap from the 172 it looks in the host file and sees that address is hostname
[27-Oct-2009 12:53:34] <kobalt> so I have 2 entrys for the same host name in the host file
[27-Oct-2009 12:53:55] <rmatte> kobalt: oh, I see, I'm not sure if Zenoss is that intelligent, you'd have to test it to see
[27-Oct-2009 12:54:05] <kobalt> because host files are read top down, my 10. address is first then the 172 address is next
[27-Oct-2009 12:54:31] <rmatte> it might work, you need to test it, but that would only be for traps
[27-Oct-2009 12:54:53] <kobalt> right I would status ping and poll from the other address
[27-Oct-2009 12:55:01] <rmatte> right
[27-Oct-2009 12:55:11] <kobalt> most of these networks are trap and status polling
[27-Oct-2009 12:55:24] <kobalt> I would not be doing snmp graphing etc
[27-Oct-2009 12:55:32] <rmatte> wouldn't the trap look like it's coming from 10.10.10.1 though?
[27-Oct-2009 12:55:42] <rmatte> NATing generally works both ways does it not?
[27-Oct-2009 12:56:00] <kobalt> you would think but its not working that way for some reason
[27-Oct-2009 12:56:41] <kobalt> I am getting traps from the devices currently as their native ip
[27-Oct-2009 12:57:08] <rmatte> hmmmm, they must be sending the IP as part of the trap
[27-Oct-2009 12:57:19] <kobalt> and have the host file setup on the server
[27-Oct-2009 12:57:41] <rmatte> but yeh, I'm not sure if Zenoss is coded to do that
[27-Oct-2009 12:57:43] <kobalt> let me make sure I have the host file in the right place
[27-Oct-2009 12:57:55] <rmatte> test it, and if it's not you could open a trac feature request
[27-Oct-2009 12:58:38] <kobalt> looks like I do, its /etc/hosts
[27-Oct-2009 12:59:34] <kobalt> I wonder if I add the device as 10. and then make the host file only read the 172
[27-Oct-2009 12:59:43] <kobalt> will it cause conflicts
[27-Oct-2009 13:02:03] <rmatte> the hosts file takes priority over dns
[27-Oct-2009 13:02:06] <rmatte> so probably
[27-Oct-2009 13:04:49] <kobalt> ok Im going to test this hehe, adding a device by name lets see which ip it picks up
[27-Oct-2009 13:07:24] <kobalt> ok it picked it up as the 10 (which makes sense cause its the first ip)
[27-Oct-2009 13:10:27] <rmatte> yup
[27-Oct-2009 13:10:57] <rmatte> you can manually change the IP though
[27-Oct-2009 13:11:11] <rmatte> then send test traps and see if it picks up on the fact that they relate to that device
[27-Oct-2009 13:14:24] <kobalt> thats the fun part
[27-Oct-2009 13:14:44] <kobalt> they are not my network, its a customers netowrk hehe
[27-Oct-2009 13:16:28] <rmatte> ah
[27-Oct-2009 13:16:38] <rmatte> you don't have access to them somehow?
[27-Oct-2009 13:16:46] <kobalt> I do
[27-Oct-2009 13:17:15] <rmatte> login and send a test trap somehow
[27-Oct-2009 13:17:16] <rmatte> :P
[27-Oct-2009 13:32:56] <kobalt> well so far so good it seems I am getting traps from it
[27-Oct-2009 13:34:57] <rmatte> cool
[27-Oct-2009 13:36:32] <cgibbons> yippie!
[27-Oct-2009 14:10:36] <mdereus> mrayzenoss: Thanks for the webcast today.
[27-Oct-2009 14:11:13] <mrayzenoss> I was a little rushed, trying to get 2.5 out
[27-Oct-2009 14:12:00] <rmatte> 2.5 RC2?
[27-Oct-2009 14:12:01] <rmatte> or final?
[27-Oct-2009 14:12:06] <mrayzenoss> final
[27-Oct-2009 14:12:13] <rmatte> ah, is it out today?
[27-Oct-2009 14:12:16] <mrayzenoss> yeah
[27-Oct-2009 14:12:26] <rmatte> like as in right now?
[27-Oct-2009 14:12:28] <mrayzenoss> we're still working on a few things
[27-Oct-2009 14:12:33] <mrayzenoss> yeah, you can find it on SF
[27-Oct-2009 14:12:44] <rmatte> a suggestion then
[27-Oct-2009 14:12:48] <rmatte> update the channel topic
[27-Oct-2009 14:12:51] <rmatte> :P
[27-Oct-2009 14:12:55] <mdereus> haha
[27-Oct-2009 14:13:02] <mrayzenoss> that's in the queue of things to fix
[27-Oct-2009 14:13:15] <rmatte> give me op and I'll do it :P
[27-Oct-2009 14:13:33] <kobalt> woot Zenoss does see the device with the 10. and properly put in any traps that are sent for the device but with the source of 172 with the host file setup that way!
[27-Oct-2009 14:13:35] <mrayzenoss> well… I don't have release notes to link to yet
[27-Oct-2009 14:13:36] <mdereus> mrayzenoss: Yeah, I could tell you were trying to cover a ton of stuff in a short amount of time. No worries, it was nice to see the demo after reading the Getting Started guide.
[27-Oct-2009 14:13:43] <rmatte> ah ok
[27-Oct-2009 14:13:51] <rmatte> well, I'll snatch up 2.5 and update my King Crab test box
[27-Oct-2009 14:14:37] <mdereus> How hard will it be to upgrade to 2.5?
[27-Oct-2009 14:14:46] <rmatte> depends on how you installed Zenoss
[27-Oct-2009 14:15:48] <rmatte> If you used the stack installer or RPMs, piece of cake to upgrade
[27-Oct-2009 14:16:04] <rmatte> if you installed from source, you'd better grab a spare pair of panties
[27-Oct-2009 14:16:42] <rmatte> ooooook, so time to kick off the 2.5 install
[27-Oct-2009 14:17:03] * rmatte taps his foot
[27-Oct-2009 14:17:06] <kobalt> is there a demo of 2.5 out yet?
[27-Oct-2009 14:17:20] <rmatte> kobalt: the full release is out on the download page
[27-Oct-2009 14:17:30] <rmatte> docs/DOC-3240
[27-Oct-2009 14:17:46] <kobalt> rmatte: yeah I want to see it before I decide if I want to upgrade yet hehe
[27-Oct-2009 14:18:00] <kobalt> and I dont have my test box up yet
[27-Oct-2009 14:18:25] <rmatte> kobalt: it's basically zenoss 2.4.5 with this event console:
[27-Oct-2009 14:18:26] <rmatte> http://public-demo.zenoss.com/evconsole
[27-Oct-2009 14:18:42] <rmatte> only the event console though, nothing else in the UI has changed
[27-Oct-2009 14:18:54] <rmatte> oh, and interface is displayed by just "Status" instead of O/A
[27-Oct-2009 14:18:56] <cgibbons> that and a few zillion internal changes :)
[27-Oct-2009 14:19:12] <rmatte> and yeh, lots of internal stuff that you won't notice unless you actually use it
[27-Oct-2009 14:19:12] <rmatte> lol
[27-Oct-2009 14:19:23] <rmatte> they basically rewrote most of zenmib for instance
[27-Oct-2009 14:19:56] <rmatte> it'll be a while before I actually upgrade my production boxes
[27-Oct-2009 14:20:06] <rmatte> kobalt: you really should have some lab boxes for testing stuff on
[27-Oct-2009 14:20:08] <cgibbons> always a good plan
[27-Oct-2009 14:20:29] <rmatte> cgibbons: I intend to test the living crap out of King Crab before I decide to update
[27-Oct-2009 14:20:36] <mrayzenoss> rmatte: the zenmib rewrite is sitting on a maintenance release, it came 2 weeks ago
[27-Oct-2009 14:20:36] <rmatte> :)
[27-Oct-2009 14:20:36] <kobalt> yeah I have a sparc box I have Freebsd on as a lab box
[27-Oct-2009 14:20:55] <rmatte> kobalt: well, good luck with installing Zenoss on FreeBSD lol
[27-Oct-2009 14:21:00] <rmatte> not for the faint of heart
[27-Oct-2009 14:21:12] <rmatte> mrayzenoss: ah ok
[27-Oct-2009 14:21:12] <cgibbons> you might want to review the list of bugs we have queued for the maintenance release, too, to see if any of those are must haves for you
[27-Oct-2009 14:21:12] <kobalt> yeah I know I have a pretty good resource for it
[27-Oct-2009 14:22:02] <kobalt> does this new event console have the color scheme like 2.4.5
[27-Oct-2009 14:22:15] <rmatte> you can toggle it on, yes
[27-Oct-2009 14:22:41] <rmatte> you don't see that option on the demo
[27-Oct-2009 14:22:44] <rmatte> but it is available
[27-Oct-2009 14:22:58] <rmatte> the actual event console options are a lot different than what you see in that demo
[27-Oct-2009 14:23:23] <kobalt> cool
[27-Oct-2009 14:23:52] <kobalt> and upgrade does not kill my current setup or templates or device list hehe
[27-Oct-2009 14:24:24] <rmatte> bah
[27-Oct-2009 14:25:04] <rmatte> mrayzenoss: my first impression of 2.5 - "Where the heck is the option to select ranges in history"
[27-Oct-2009 14:25:54] <mdereus> rmatte: RE: upgrading to 2.5... I can't remember how I installed. :x
[27-Oct-2009 14:25:55] <__jd__> anyone else notice large gaps in collections on performance graphs and such?  I am sporadically having large gaps in my graphs (12 hours, for example this morning) that just seem to fix themselves eventually..  In this case, they were the system graphs (load average, etc) that weren't collecting, while the application level graphs for the same server were fine..
[27-Oct-2009 14:26:00] <__jd__> maybe 2.5 fixes it ;)
[27-Oct-2009 14:26:10] <rmatte> mdereus: what OS are you running it on?
[27-Oct-2009 14:26:15] <mdereus> Ubuntu
[27-Oct-2009 14:26:26] <rmatte> what is your $ZENHOME directory?
[27-Oct-2009 14:26:30] <cgibbons> jd, something like that would make me think 'broke daemon' that got fixed when the automatic configuration update ran later
[27-Oct-2009 14:26:36] <rmatte> /usr/local/zenoss/zenoss?
[27-Oct-2009 14:26:55] <mdereus> I think that is correct
[27-Oct-2009 14:26:55] <__jd__> cgibbons, hmm.. possible.. lots of people updating it
[27-Oct-2009 14:27:03] <__jd__> cgibbons, how often does it update?
[27-Oct-2009 14:27:19] <rmatte> mdereus: then you probably used the stack installer, or the .deb
[27-Oct-2009 14:27:19] <cgibbons> it can vary by daemon, but i think the default is... 6 hours?
[27-Oct-2009 14:27:56] <cgibbons> go to your Collections -> hub and in the Overview tab see what the 'Config Cycle Interval (mins)' value is set to, 360 is default
[27-Oct-2009 14:28:32] <__jd__> yea.. 360
[27-Oct-2009 14:29:25] <rmatte> yeh, there are still a couple of annoying problems with the 2.5 release
[27-Oct-2009 14:29:29] <__jd__> the data points graph, that's how many it's configured to collect?
[27-Oct-2009 14:29:37] <__jd__> large drop yesterday ;)
[27-Oct-2009 14:29:52] <rmatte> including the fact that you can't place an interface that was detected as admin down in to monitoring without remodelling the whole device
[27-Oct-2009 14:29:58] <rmatte> which cluther was apparently working on fixing
[27-Oct-2009 14:30:21] <__jd__> rmatte, that must suck for switches :(
[27-Oct-2009 14:30:32] <mdereus> Hmm, I can't remember the password for the zenoss user...
[27-Oct-2009 14:30:40] <rmatte> __jd__: tremendously
[27-Oct-2009 14:30:54] <rmatte> mdereus: you mean the admin user?
[27-Oct-2009 14:33:29] <__jd__> I've asked this before, but had no luck getting an answer..  So I'll give it another shot now :-)..  So, I've seen two main types of graphs in ZenOSS thus far.  Ones under network interfaces, and ones tied to the device itself.  I know in your Template, you define the Target Class, which defaults to [...].Device.. My question is: Can IpServices, Processes, etc also have their own performance graphs?
[27-Oct-2009 14:33:39] <__jd__> it'd be nice to not have everything under the device itself :)
[27-Oct-2009 14:34:18] <cgibbons> some do, yeah
[27-Oct-2009 14:34:21] <cgibbons> processes do for example
[27-Oct-2009 14:34:35] <__jd__> is there a list somewhere?
[27-Oct-2009 14:34:36] <rmatte> __jd__: they can, for interfaces it's whatever interface template is in /Devices that matches the interface "type" for the interface
[27-Oct-2009 14:34:57] <rmatte> __jd__: I generally just copy the existing interface template, rename it to match the type, then modify it
[27-Oct-2009 14:35:12] <rmatte> __jd__: as for graphs for services, I just leave it as default
[27-Oct-2009 14:35:14] <cgibbons> meta_type i think right?
[27-Oct-2009 14:35:24] <__jd__> rmatte, yea.. I know about interfaces/devices.. It's processes/services that I'm interested in :)
[27-Oct-2009 14:35:32] <rmatte> cgibbons: yeh
[27-Oct-2009 14:36:08] <rmatte> __jd__: well, the process monitoring via SNMP already collects CPU and memory details by default, but it uses a collector plugin to do that
[27-Oct-2009 14:36:08] <__jd__> meta_type ?  in zendmd?
[27-Oct-2009 14:36:19] <rmatte> __jd__: you can't easily add graphs for processes without actually writing a custom collector plugin
[27-Oct-2009 14:36:30] <__jd__> ah
[27-Oct-2009 14:36:48] <rmatte> since the plugin takes care of collecting the data based on the process indexes
[27-Oct-2009 14:36:57] <rmatte> then feeds it to Zenoss
[27-Oct-2009 14:37:18] <__jd__> hmm.. yea.. most of the ones I'd want to move are ZenCommand plugins
[27-Oct-2009 14:37:22] <rmatte> so to answer your question, yes it is possible, no it's not simple
[27-Oct-2009 14:37:33] <__jd__> it's really just for organization
[27-Oct-2009 14:37:44] <rmatte> yeh
[27-Oct-2009 14:37:45] <__jd__> one device in particular has about 60 graphs under the perf tab ;)
[27-Oct-2009 14:38:04] <rmatte> IPSLA, or what?
[27-Oct-2009 14:38:16] <__jd__> they're actually just site metrics
[27-Oct-2009 14:38:19] <__jd__> we just had to tie it to something
[27-Oct-2009 14:38:29] <rmatte> I see
[27-Oct-2009 14:38:48] <rmatte> could you just make a dummy device for each site and tie them to that?
[27-Oct-2009 14:38:56] <rmatte> couldn't you*
[27-Oct-2009 14:38:57] <rmatte> rather
[27-Oct-2009 14:38:59] <mdereus> Speaking of metrics, is there a way to make a report that can display something like uptime and availability on the same page?
[27-Oct-2009 14:39:17] <rmatte> mdereus: you'd have to script it...
[27-Oct-2009 14:39:24] <mdereus> ick
[27-Oct-2009 14:39:30] <__jd__> rmatte, yea... :).. at least in this case, they are collected using this device.. so it's fairly relevant
[27-Oct-2009 14:40:05] <__jd__> rmatte, but actually what I was thinking was that ZenOSS detects processes that match processes it knows about when it models
[27-Oct-2009 14:40:06] <cgibbons> if they're using fixed paths (OIDs, WinPerf paths, whatever) then you could put them in any template for any component really
[27-Oct-2009 14:40:16] <cgibbons> i think
[27-Oct-2009 14:40:29] <rmatte> mdereus: http://pastebin.com/m433df3b0
[27-Oct-2009 14:40:41] <__jd__> it'd be nice if when it detected a particular process, it just automatically collected the right metrics for it
[27-Oct-2009 14:40:46] <rmatte> mdereus: there's the script that I wrote to duplicate the availability report, took me 2 days to write and figure out
[27-Oct-2009 14:40:58] <__jd__> based on the templates that apply
[27-Oct-2009 14:41:04] <__jd__> kind of like what it does for interfaces :)
[27-Oct-2009 14:41:14] <rmatte> mdereus: you could use that script and add in a column that displays the uptime and you'd have what you want
[27-Oct-2009 14:41:55] <rmatte> __jd__: it already does that
[27-Oct-2009 14:42:03] <__jd__> oh? :)
[27-Oct-2009 14:42:25] <rmatte> __jd__: if you go to Processes in the left hand menu, and add processes in there, and enable them for monitoring, if it finds any of those processes on a device when modelling it'll automatically add them
[27-Oct-2009 14:42:52] <__jd__> rmatte, oh, yes.. that's what I was saying.. But what if I could tie a template to that particular process
[27-Oct-2009 14:43:10] <rmatte> __jd__: we have almost 100 windows servers monitored on one of our Zenoss boxes via pure SNMP, so we just added the processes that we wanted to monitor to the list and remodeled everything
[27-Oct-2009 14:43:24] <rmatte> __jd__: there already is a template tied to processes by default
[27-Oct-2009 14:43:32] <rmatte> to collect CPU and memory usage for the process
[27-Oct-2009 14:43:52] <rmatte> __jd__: you could make a local copy of that template and then modify it for a specific process
[27-Oct-2009 14:43:57] <__jd__> ah
[27-Oct-2009 14:44:05] <__jd__> that sounds perfect :)
[27-Oct-2009 14:44:21] <rmatte> go to the process on the device that you want
[27-Oct-2009 14:44:25] <rmatte> then go to the Template tab
[27-Oct-2009 14:44:34] <rmatte> then click the "Create local copy" button
[27-Oct-2009 14:44:39] <rmatte> then click on the template
[27-Oct-2009 14:44:43] <rmatte> and do whatever you want with it
[27-Oct-2009 14:44:59] <__jd__> very nice
[27-Oct-2009 14:45:22] <__jd__> I think I must have been looking at Services instead before.. didn't notice this :)
[27-Oct-2009 14:45:23] <rmatte> you could also create templates higher up in the tree and just bind them to whatever you want
[27-Oct-2009 14:45:28] <rmatte> ah
[27-Oct-2009 14:45:37] <rmatte> yeh, services doesn't have a template by default
[27-Oct-2009 14:45:47] <rmatte> from what I can remember anyways
[27-Oct-2009 14:45:55] <__jd__> can you just bind the template to /Processes/memcached, for example?
[27-Oct-2009 14:46:00] <rmatte> but I'm not a fan of WMI monitoring anyways so I barely ever use services
[27-Oct-2009 14:46:03] <__jd__> and anything that has memcached gets it?
[27-Oct-2009 14:46:16] <__jd__> well I guess I meant IpServices :)
[27-Oct-2009 14:46:18] <rmatte> __jd__: nah, it would be more of a per process thing
[27-Oct-2009 14:46:27] <rmatte> per process per device
[27-Oct-2009 14:47:23] <rmatte> hopefully they make the template system more powerful in the future
[27-Oct-2009 14:47:28] <rmatte> it is a bit limited at the moment
[27-Oct-2009 14:47:39] <rmatte> makes things that should be dead simple quite tedious in some cases
[27-Oct-2009 14:47:40] <__jd__> it has a lot of potential for sure
[27-Oct-2009 14:47:42] <rmatte> but overall it's not that bad
[27-Oct-2009 14:48:06] <rmatte> it's better than anything else that I've personally seen
[27-Oct-2009 14:50:10] <__jd__> yea.. I think a lot of it is basically relying on zope's inheritance model.. so I think that limits it a bit
[27-Oct-2009 14:51:00] <__jd__> I'd like to be able to put templates everywhere :).. Like, why not under /Locations, for example? :)
[27-Oct-2009 14:51:39] <__jd__> maybe devices in the remote datacenter have different response time thresholds, etc.
[27-Oct-2009 14:52:05] <__jd__> right now, I just emulate that under with organizers..
[27-Oct-2009 14:52:19] <__jd__> under Devices, rather
[27-Oct-2009 14:53:29] <__jd__> It's on the right track though I think..  I worked with some of the ZenOSS founders at USi in Annapolis where they built USi's monitoring system.  And it was pretty slick to say the least :)
[27-Oct-2009 14:53:42] <l2huynh> if anyone can give me some pointers, how do I configure zenoss to use a backup internet connection to send email alerts if the primary connection goes down?
[27-Oct-2009 14:54:08] <__jd__> I still have a friend who works there..  USi was bought by AT&T now and they're replacing the whole monitoring infrastructure with AT&T's telco-focused garbage
[27-Oct-2009 14:54:37] <__jd__> l2huynh, I think you would do that at the OS level
[27-Oct-2009 14:55:34] <l2huynh> so the switch over would be seamless to zenoss?
[27-Oct-2009 14:56:15] <kobalt> by using metrics on your routes in the server
[27-Oct-2009 14:57:00] <kobalt> have your primary connection set to a metric 1 and your backup to metric 2 the OS will move to the 2nd route if the perfered route is down
[27-Oct-2009 14:57:15] <kobalt> or like 10 and 20 on the metrics
[27-Oct-2009 14:57:53] <l2huynh> I understand, my concern if it make any differences to zenoss once the switch over occurs?
[27-Oct-2009 15:03:00] <kobalt> zenoss probably would not see it, unless you have it monitoring that route specificly
[27-Oct-2009 15:05:48] <l2huynh> my main objective is to get alert sent out
[27-Oct-2009 15:08:01] <kobalt> you could have it ping the next hop ip as a dummy device and then if it cant get to it, generate a alert
[27-Oct-2009 15:08:20] <kobalt> if your next hop ip is pingable
[27-Oct-2009 15:08:56] <l2huynh> right, and will zenoss be able to send alert out through the back up connection or will it just keep sending out the primary connection and get lost?
[27-Oct-2009 15:09:36] <kobalt> well if its trying to send out a alert it will just send, its the OS who decides how to get out then the routing table will send it out
[27-Oct-2009 15:10:26] <kobalt> zenoss does not nessarly know that is the route out, it just says hey its down, send alert, the OS says ok I cant get to that one so Ill go out the backup
[27-Oct-2009 15:10:38] <kobalt> does that make sense
[27-Oct-2009 15:11:59] <rmatte> yeh, you need to configure the routes correctly on the linux box itself
[27-Oct-2009 15:12:09] <rmatte> zenoss doesn't bind to a specific interface
[27-Oct-2009 15:12:17] <l2huynh> well, that's a relief
[27-Oct-2009 15:12:17] <rmatte> (to my knowledge)
[27-Oct-2009 15:12:46] <l2huynh> thanks guys
[27-Oct-2009 15:13:05] <kobalt> no it just goes with the OS, I have 3 interfaces on mine, I have shut interfaces down and Zenoss dont care
[27-Oct-2009 15:13:11] <l2huynh> make matter much more simpler this
[27-Oct-2009 15:13:18] <l2huynh> way
[27-Oct-2009 15:13:59] <rmatte> yup
[27-Oct-2009 15:14:45] <l2huynh> now asking for recommendation, I'm moving away from vm appliance, kindda leaning towards suse, is it a good choice?
[27-Oct-2009 15:15:05] <rmatte> l2huynh: we use Ubuntu here and it's been great
[27-Oct-2009 15:15:12] <rmatte> Ubuntu Server edition
[27-Oct-2009 15:15:15] <kobalt> I run centos 5 but Im a rh/fedora guy
[27-Oct-2009 15:15:45] <l2huynh> I see,
[27-Oct-2009 15:15:49] <kobalt> Im also trying my hand at freeBSD.... may not be the best hehe
[27-Oct-2009 15:16:01] <rmatte> I have 11 Zenoss Core boxes running on Ubuntu and haven't really had any problems with them.  Installs and upgrades via the stack installer have been flawless.
[27-Oct-2009 15:16:18] <kobalt> wow
[27-Oct-2009 15:16:38] <l2huynh> the reason I'm moving away from vm appliance is that now I keep getting heartbeat failure and could not figure out why
[27-Oct-2009 15:16:42] <rmatte> It's really up to your personal preference though
[27-Oct-2009 15:17:07] <rmatte> l2huynh: well, that is probably just because the VM doesn't have adequate resources to properly run Zenoss
[27-Oct-2009 15:17:28] <rmatte> l2huynh: Zenoss isn't the most lightweight piece of software, but then again doing monitoring in general is quite intensive
[27-Oct-2009 15:18:46] <l2huynh> do you see any advantage of moving away from vm?
[27-Oct-2009 15:18:50] <rmatte> l2huynh: install it on a machine with adequate resources and you may also be interested in some of these tweaks: docs/DOC-2521
[27-Oct-2009 15:19:22] <l2huynh> great, thanks
[27-Oct-2009 15:19:29] <rmatte> l2huynh: well, we run all of our Zenoss boxes in VMs, but they run on ESX on blade servers that have 15GHz of processing power with 32 gigs of ram in each, so they are more than adequate
[27-Oct-2009 15:19:42] <l2huynh> right,
[27-Oct-2009 15:19:58] <l2huynh> I have 1 gig ram for VM, maybe that's the problem
[27-Oct-2009 15:20:03] <rmatte> l2huynh: If you're just going to be using it for 1 installation to monitor internal stuff you might as well put it on it's own dedicated box with like 4 gigs of ram and 3GHz of processing or something
[27-Oct-2009 15:20:13] <rmatte> yeh, 1 gig is definitely not enough
[27-Oct-2009 15:20:19] <rmatte> all of my VMs have a minimum of 2
[27-Oct-2009 15:20:28] <l2huynh> I see,
[27-Oct-2009 15:20:34] <l2huynh> well, thanks for the inputs
[27-Oct-2009 15:20:43] <rmatte> one of them has 5 gigs (but I'm monitoring like 380 devices on it)
[27-Oct-2009 15:20:49] <rmatte> I could get away with 4 on that one though
[27-Oct-2009 15:21:03] <l2huynh> i'm just monitoring 40 devices
[27-Oct-2009 15:21:26] <rmatte> the extra gig is just overkill because when we get a flood of events Zenoss kicks off like 380 ticket create scripts at once (to create tickets in our ticketing system) and drowns the box
[27-Oct-2009 15:21:38] <rmatte> I'm actually working on a ticket create daemon right now which will eliminate that problem
[27-Oct-2009 15:21:45] <rmatte> at which point we'll bring the box back down to 4 gigs
[27-Oct-2009 15:21:53] <l2huynh> that's great
[27-Oct-2009 15:22:14] <rmatte> for 40 devices you can get away with 2 gigs of ram and some decent processing power
[27-Oct-2009 15:22:25] <rmatte> well, what types of devices?
[27-Oct-2009 15:22:31] <rmatte> mostly servers?
[27-Oct-2009 15:22:32] <l2huynh> mostly cisco
[27-Oct-2009 15:22:35] <l2huynh> routers
[27-Oct-2009 15:22:42] <rmatte> ah, then yeh, you can definitely get away with 2 gigs
[27-Oct-2009 15:22:50] <l2huynh> we have about 10 servers, but just ping is fine
[27-Oct-2009 15:22:52] <rmatte> server monitoring is much more intensive than monitoring routers and switches
[27-Oct-2009 15:23:15] <l2huynh> well, thanks rmatte,
[27-Oct-2009 15:23:16] <rmatte> I'd recommend at least 2GHz of processing power as well
[27-Oct-2009 15:23:20] <rmatte> no problem
[27-Oct-2009 15:23:26] <l2huynh> I feel better
[27-Oct-2009 15:23:45] <l2huynh> keep beating myself for all these heartbeat failure
[27-Oct-2009 15:24:07] <mrayzenoss> l2huynh: sorry to jump in late, RHEL/CentOS is the most tested platform FYI
[27-Oct-2009 15:24:07] <rmatte> hehe
[27-Oct-2009 15:24:16] <mrayzenoss> l2huynh: Ubuntu is probably the most popular
[27-Oct-2009 15:24:27] <cgibbons> matt: whatever bug you're talking about now is a p3.
[27-Oct-2009 15:24:31] <l2huynh> ohh, I see
[27-Oct-2009 15:24:34] <l2huynh> thanks ray
[27-Oct-2009 15:41:50] <twm1010> and you would do that on your e-mail server, not the zenoss server
[27-Oct-2009 15:42:00] <twm1010> wee, scrolling issue
[27-Oct-2009 15:42:07] <twm1010> i'm 2 hours late to that party
[27-Oct-2009 15:44:35] <rmatte> hehe
[27-Oct-2009 15:44:42] <rmatte> I was wondering what the heck he was talking about
[27-Oct-2009 15:50:59] <kobalt> well here goes nothing, just started 2.5 build on FreeBSD
[27-Oct-2009 15:51:07] <rmatte> woot, think we finally got the ticket create script that my daemon calls on debugged, now to create over 1000 tickets to test it...
[27-Oct-2009 15:51:31] <cgibbons> nice
[27-Oct-2009 15:51:58] <rmatte> the regex that we were using in it didn't like [], {}, (), _, and some other stuff
[27-Oct-2009 15:52:06] <rmatte> so some of the tickets were failing to be created
[27-Oct-2009 15:53:22] <rmatte> I just wish my lab box were faster, this is going to take forever
[27-Oct-2009 15:53:28] <rmatte> oh well
[27-Oct-2009 15:54:12] <rmatte> the script isn't really designed for an event queue with over 1000 events in it lol
[27-Oct-2009 15:54:24] <rmatte> it reads the whole queue on each ticket create
[27-Oct-2009 15:54:35] <kobalt> oh run
[27-Oct-2009 15:54:41] <kobalt> s/run/fun
[27-Oct-2009 15:54:44] <rmatte> hehe
[27-Oct-2009 15:54:59] <rmatte> it's still not too bad, takes like 5 to 10 seconds per ticket
[27-Oct-2009 15:55:15] <rmatte> it takes a lot less when the queue is smaller
[27-Oct-2009 15:55:42] <rmatte> the ticket create script that I'm calling on is really the bottle neck
[27-Oct-2009 16:00:10] <rmatte> http://dev.zenoss.com/trac/ticket/5659#comment:3
[27-Oct-2009 16:07:17] <majikman> i keep getting a lot of these in my event.log file. are they normal? INFO ZODB.Conflict database conflict error (oid 0x2d, class Products.ZenUtils.PObjectCache.PObjectCache) at /zport/RenderServer/render (11443 conflicts, of which 3 were unresolved, since startup at Tue Oct 20 01:51:28 2009
[27-Oct-2009 16:10:30] <majikman> also... i had some errors that popped up in my event log so i put my servers into maintenance mode. now that they're back up, i took them out of maintenance mode but the clear for those events never seem to come through. is that expected?
[27-Oct-2009 16:14:54] <rmatte> majikman: push changes to your collector
[27-Oct-2009 16:15:04] <rmatte> majikman: the collector probably still sees them as being in maintenance mode
[27-Oct-2009 16:15:11] <rmatte> majikman: click on Devices on the left
[27-Oct-2009 16:15:17] <rmatte> then go to Manage -> Push Changes
[27-Oct-2009 16:15:33] <rmatte> that should hopefully resolve your issue
[27-Oct-2009 16:15:33] <majikman> ah, thanks. trying that now
[27-Oct-2009 16:15:40] <rmatte> np
[27-Oct-2009 16:16:01] <rmatte> it should work but let me know if it doesn't
[27-Oct-2009 16:20:18] <majikman> still nothing yet....
[27-Oct-2009 16:20:49] <majikman> btw, when am i supposed to push changes?
[27-Oct-2009 16:20:55] <rmatte> what kinds of events are they?
[27-Oct-2009 16:20:55] <rmatte> ping?
[27-Oct-2009 16:21:06] <rmatte> any time you make a config change that you want the collector to pick up on right away
[27-Oct-2009 16:21:16] <rmatte> the collector only comes back to Zenoss to update configs automatically every hour
[27-Oct-2009 16:21:41] <rmatte> so if you remodel a device to pick up new interfaces for instance, you would want to push changes so that the collector knows to monitor those interfaces immediately
[27-Oct-2009 16:21:56] <rmatte> or if you remove an interface, or a process, or anything
[27-Oct-2009 16:22:00] <majikman> oic, thanks
[27-Oct-2009 16:22:04] <rmatte> np
[27-Oct-2009 16:22:12] <majikman> this is from the zenmodeler /Cmd/Fail Connection was refused by other side: 111: Connection refused.
[27-Oct-2009 16:22:23] <rmatte> ah
[27-Oct-2009 16:23:02] <rmatte> that came from zenmodeler though, not sure if it'll actually clear until it attempts to model the devices again
[27-Oct-2009 16:23:18] <rmatte> and you probably have it set as the default, which is 6 hours between models
[27-Oct-2009 16:23:38] <majikman> oh...
[27-Oct-2009 16:23:39] <rmatte> you could do "zenmodeler run" as the zenoss user to force it to run through a modeling cycle
[27-Oct-2009 16:23:43] <mdereus> rmatte: confirmed I did the stack install, had to refresh my memory on what I did
[27-Oct-2009 16:23:43] <majikman> yea, i left it at default
[27-Oct-2009 16:23:49] <rmatte> "zenmodeler run -v10" if you want to see more details while it's modeling
[27-Oct-2009 16:24:14] <rmatte> mdereus: ah ok, then your upgrade will be very easy, you just download the newer stack installer and run it
[27-Oct-2009 16:24:30] <rmatte> mdereus: then hit enter at the 2 prompts to accept the settings and off it goes
[27-Oct-2009 16:24:34] <mdereus> just downloaded it
[27-Oct-2009 16:25:09] <rmatte> I generally stop zenoss before running it, but it should do that automatically before installing
[27-Oct-2009 16:25:27] <mdereus> following the installation documentation
[27-Oct-2009 16:26:22] <rmatte> mdereus: yeh, the installation documentation instructs you to back stuff up beforehand which is a good idea.  I never do that since all my Zenoss boxes are VMs so I just take snapshots of each before upgrading so that I can just revert back if anything screws up
[27-Oct-2009 16:26:31] <rmatte> I haven't had anything screw up on an upgrade yet though
[27-Oct-2009 16:26:53] <mdereus> yeah, I have Ubuntu running on a VM
[27-Oct-2009 16:27:05] <rmatte> then just snapshot it if you can
[27-Oct-2009 16:27:11] <mdereus> I could do that, but I'm not offended by having to learn more command line linux
[27-Oct-2009 16:27:12] <rmatte> easier than doing the backup
[27-Oct-2009 16:27:19] <rmatte> hehe
[27-Oct-2009 16:27:36] <mdereus> awww, a command line install progress bar, how cute
[27-Oct-2009 16:27:44] <rmatte> it's just more of a pain if you have to restore from backup
[27-Oct-2009 16:27:46] <rmatte> easier to just revert to the snapshot and have everything magically work again
[27-Oct-2009 16:28:16] <rmatte> yeh, just a heads up, the progress bar will stop at 100% for a while, don't kill the installer or anything, it is actually doing something
[27-Oct-2009 16:28:33] <rmatte> ;)
[27-Oct-2009 16:28:51] <cgibbons> bbialw
[27-Oct-2009 16:29:10] <rmatte> is a little while less than a bit?
[27-Oct-2009 16:29:11] <mdereus> haha, that's where it's at right now
[27-Oct-2009 16:29:32] <rmatte> yeh, it'll eventually finish, just give it some time :)
[27-Oct-2009 16:29:34] <mdereus> I looked at a different screen, looked back at putty and it was stopped, kind of panicked
[27-Oct-2009 16:29:44] <rmatte> hehe
[27-Oct-2009 16:33:27] <rmatte> brutal, one of our clients has some virus infestation at one of their locations, a lot of their workstations are doing a DDoS on google.com :P
[27-Oct-2009 16:33:38] <rmatte> that's going to be a big cleanup
[27-Oct-2009 16:37:57] <mrayzenoss1> good luck taking down google
[27-Oct-2009 16:38:02] <mdereus> 2.5 up and running, looks sweet
[27-Oct-2009 16:38:09] <rmatte> hehe, I doubt the google servers are even breathing hard
[27-Oct-2009 16:38:25] <rmatte> mdereus: good stuff
[27-Oct-2009 16:38:38] <mdereus> I wish everything was that easy and painless.
[27-Oct-2009 16:38:49] <rmatte> yup, the stack installer is awesome
[27-Oct-2009 16:39:32] <rmatte> mrayzenoss1: you guys should get a stack installer made for FreeBSD :)
[27-Oct-2009 16:40:17] <mrayzenoss1> you know I think they make one
[27-Oct-2009 16:40:27] <mrayzenoss1> and a Solaris one as well
[27-Oct-2009 16:40:33] <mdereus> I hate comparing Zenoss with Nagios (as it's the only other thing I've experienced) but setting up and configuring Nagios is like trying to single handedly construct the Titanic.
[27-Oct-2009 16:40:48] <rmatte> they could have it detects and correct all the little problems (like syslogd settings and stuff) with the user's permission of course
[27-Oct-2009 16:40:51] <kobalt> hehe well im installing it from source right now
[27-Oct-2009 16:41:00] mrayzenoss1 is now known as mrayzenoss
[27-Oct-2009 16:41:03] <rmatte> mdereus: yeh, Nagios is very brutal to setup
[27-Oct-2009 16:41:36] <majikman> rmatte, i ran the remodel and it processed one of the servers that has an event still but that event didn't go away
[27-Oct-2009 16:41:57] <mrayzenoss> majikman: events don't go away
[27-Oct-2009 16:41:58] <rmatte> majikman: quite honestly, just move the events to history manually, it won't hurt it
[27-Oct-2009 16:42:22] <rmatte> mrayzenoss: it was a command failed event from zenmodel, generally you'd expect it to auto-clear if zenmodel were run again successfully
[27-Oct-2009 16:42:53] <mrayzenoss> yeah, an argument could be made for that… ticket :)
[27-Oct-2009 16:42:55] <majikman> yea, what rmatte said
[27-Oct-2009 16:43:07] <rmatte> but yeh, just move them to history by hand
[27-Oct-2009 16:43:12] <majikman> mrayzenoss, are you saying i should submit a bug?
[27-Oct-2009 16:43:31] <rmatte> please don't submit bugs, we already have enough, bug reports are always nice though :)
[27-Oct-2009 16:43:41] <mrayzenoss> it seems that modeling should be a very black & white issue
[27-Oct-2009 16:43:49] <kobalt> lmao
[27-Oct-2009 16:44:00] <kobalt> @rmatte
[27-Oct-2009 16:44:04] <mrayzenoss> if you can't model something, you probably have to fix something, it shouldn't just magically get better
[27-Oct-2009 16:44:04] <rmatte> :)
[27-Oct-2009 16:44:24] <mrayzenoss> so why bother with a clear event?
[27-Oct-2009 16:44:29] <mrayzenoss> you know you're going to have to fix it
[27-Oct-2009 16:46:02] <majikman> mrayzenoss, i've already fixed it but the event isn't automatically clearing
[27-Oct-2009 16:46:15] <mrayzenoss> yeah, it won't
[27-Oct-2009 16:46:21] <mrayzenoss> you have to move it to history… or wait 4 hours
[27-Oct-2009 16:46:33] <majikman> why wait 4 hours?
[27-Oct-2009 16:47:10] <mrayzenoss> under Event Manager-> Event Aging Threshold (hours)
[27-Oct-2009 16:47:22] <rmatte> hehe
[27-Oct-2009 16:47:23] <mrayzenoss> events that don't duplicate clear out after 4 hours
[27-Oct-2009 16:47:34] <rmatte> some events auto-clear, some don't, apparently that's one of the ones that doesn't clear
[27-Oct-2009 16:47:45] <rmatte> snmp traps are another example of events that will never clear themselves
[27-Oct-2009 16:47:48] <rmatte> or syslogs
[27-Oct-2009 16:48:02] <mrayzenoss> you can always go and map a Clear event for them
[27-Oct-2009 16:48:28] <rmatte> you know, that's one thing I've never done is mapped a clear event, think I'll work on learning that tomorrow since I really should know it
[27-Oct-2009 16:48:36] <rmatte> I've mastered every other aspect of event manipulation :)
[27-Oct-2009 16:48:38] <majikman> ok. i'm going to wait 4 hours just to make sure i don't have an issue wiht my installation
[27-Oct-2009 16:49:07] <mrayzenoss> it'll be in the Event History after 4 hours if it hasn't had a duplicate come in
[27-Oct-2009 16:49:14] <rmatte> majikman: hehe, all waiting 4 hours is going to do is have the system auto move the event to history
[27-Oct-2009 16:49:20] <rmatte> it's the exact same as moving it to history by hand
[27-Oct-2009 16:49:35] <majikman> cool. well, technically, the last time the event occrued was 3 days ago....
[27-Oct-2009 16:49:45] <rmatte> right, but what's the event count on it?
[27-Oct-2009 16:49:54] <majikman> 1
[27-Oct-2009 16:50:01] <rmatte> yeh, then just move it to history
[27-Oct-2009 16:50:10] <rmatte> the issue is resolved otherwise you'd have a higher event count
[27-Oct-2009 16:50:19] <rmatte> and the last time would be recent
[27-Oct-2009 16:50:31] <mrayzenoss> majikman: the "Last Seen" is 3 days ago?
[27-Oct-2009 16:50:45] <majikman> mrayzenoss, the name of my column is lastTime
[27-Oct-2009 16:51:07] <mrayzenoss> ahh.. in 2.5 it's been updated to "Last Seen" :)
[27-Oct-2009 16:51:07] <rmatte> yeh, if the lastTime is from 3 days ago and the event count is only 1 then just move it to history
[27-Oct-2009 16:51:12] <rmatte> it's not setup to clear itself
[27-Oct-2009 16:51:41] <rmatte> only thresholds, ping events, and process events are configured to auto-clear themselves by default
[27-Oct-2009 16:51:49] <rmatte> oh, and snmp agent down events
[27-Oct-2009 16:52:14] <majikman> sweet.... 2.5 has been released
[27-Oct-2009 16:52:26] <mrayzenoss> yeah, we're polishing the release notes
[27-Oct-2009 16:52:29] <rmatte> everything else will stay there indefinitely unless you manually move it to history or have automatic event aging setup
[27-Oct-2009 16:52:56] <rmatte> and even with automatic event aging, it will never clear critical events (it's a bug/oversight in the design of the auto-aging system)
[27-Oct-2009 16:53:26] <majikman> oic
[27-Oct-2009 16:53:30] <majikman> interesting to know
[27-Oct-2009 16:53:33] <rmatte> majikman: If you're using Zenoss for production I'd highly advise waiting until like 2.5.3 before upgrading to it lol
[27-Oct-2009 16:53:43] <majikman> haha, ok
[27-Oct-2009 16:53:57] <rmatte> majikman: it still has several annoying bugs/nuances that haven't been fixed yet
[27-Oct-2009 16:54:44] <majikman> i also have an issue with zenoss having issues with connecting to the snmpd server on the machines being monitored and amongst my 50 or 60 some odd boxes, zenoss is sending me well over 200 mails a day
[27-Oct-2009 16:54:51] <rmatte> mrayzenoss: you guys should post a list of patches for 2.4.5 somewhere since stock 2.4.5 is quite buggy until like 4 patches are applied to it
[27-Oct-2009 16:55:17] <majikman> buggy? what bugs?
[27-Oct-2009 16:55:18] <rmatte> well, what kinds of problems?
[27-Oct-2009 16:55:56] <rmatte> majikman: command based alert event counts not incrementing, not being able to set device model info manually, stuff like that
[27-Oct-2009 16:56:22] <rmatte> majikman: I'll see if I can get a list for you...
[27-Oct-2009 16:56:46] <kobalt> I would like that also
[27-Oct-2009 16:57:11] <kobalt> or point me to where to find the info hehe
[27-Oct-2009 16:57:15] <majikman> oh... the mails i'm getting is zenoss saying it can't connect to the snmp agent, then that it can't read from the process table. then anywhere from 1 to about 10 minutes later, it will say process table up and snmp up
[27-Oct-2009 16:57:16] <__jd__> l2huynh, /me too
[27-Oct-2009 16:57:16] <__jd__> err
[27-Oct-2009 16:57:16] * __jd__ too
[27-Oct-2009 16:57:42] <mrayzenoss> http://dev.zenoss.org/trac/query?status=assigned&status=backlog&status=closed&status=new&status=verification&group=patch_state&patch=2.4.5&col=id&col=summary&col=status&col=owner&col=priority&col=milestone&col=component&col=changetime&report=6&order=status
[27-Oct-2009 16:57:56] <majikman> and it does that multiple times a day per server, but it doesn't happen to all the servers at the same time. each hour, only about 3 - 7 servers experience this
[27-Oct-2009 16:58:00] <rmatte> majikman: do this for starters: blogs/ryanmatte/2009/09/28/patching-hardwaresoftware-info-bug-trac-ticket-5473
[27-Oct-2009 16:58:30] <mrayzenoss> hmm… maybe I can follow up with QA to add a report of "Accepted 2.4.6 patches"
[27-Oct-2009 16:59:46] <rmatte> majikman: that sounds like more connectivity issues on your part
[27-Oct-2009 16:59:47] <mrayzenoss> here it is: http://dev.zenoss.org/trac/query?status=assigned&status=backlog&status=closed&status=new&status=verification&group=patch_state&patch=2.4.6&col=id&col=summary&col=status&col=owner&col=priority&col=milestone&col=component&col=changetime&report=6&order=status#no2
[27-Oct-2009 17:00:05] <mrayzenoss> 2.4.6 proposed
[27-Oct-2009 17:01:04] <rmatte> majikman: the other 2 patches you want are 15003 and 14397
[27-Oct-2009 17:02:13] <majikman> rmatte, thats what i thought too so i waited until one of those events would pop up and tried to snmpwalk that server and it worked fine. in fact, the servers are only 1 hop away
[27-Oct-2009 17:02:43] <mrayzenoss> ok, sent a note to our QA manager about making a permanent report for un-released but accepted 2.4.X patches
[27-Oct-2009 17:03:00] <rmatte> mrayzenoss: would be nice
[27-Oct-2009 17:03:05] <mrayzenoss> since it's very unlikely there will be a 2.4.6
[27-Oct-2009 17:03:23] <majikman> how do i see what time the zen snmp walker is scheduled to execute at and which log file does it log errors into?
[27-Oct-2009 17:03:26] <mrayzenoss> we're also looking into adding the Voting module in Trac, so you can vote on tickets
[27-Oct-2009 17:03:38] <majikman> mrayzenoss, that'd be an awesome addition to Tra
[27-Oct-2009 17:03:46] <rmatte> I recommend that any 2.4.5 users run this command as the Zenoss user: zenpatch 15003 && zenpatch 14397 && zenpatch 15214
[27-Oct-2009 17:03:57] <rmatte> then restart Zenoss
[27-Oct-2009 17:04:21] <majikman> oh wow... thats all it takes to patch an installation of zenoss?
[27-Oct-2009 17:04:28] <rmatte> majikman: what kind of box are you running Zenoss on?  How much memory and CPU power?
[27-Oct-2009 17:04:42] <rmatte> majikman: yessir, zenpatch is god
[27-Oct-2009 17:05:00] <mrayzenoss> majikman: yeah, zenpatch goes to Subversion and gets the patches.  The next release will roll them up
[27-Oct-2009 17:05:15] <mrayzenoss> so as long as your patches are pulled from the right branch, you're good to go
[27-Oct-2009 17:05:33] <majikman> rmatte, dual quad core xeon with 16 gigs of ram
[27-Oct-2009 17:05:49] <rmatte> majikman: I suggest you do some of the tweaks listed here: docs/DOC-2521
[27-Oct-2009 17:05:54] <rmatte> it will dramatically improve performance
[27-Oct-2009 17:06:03] <rmatte> especially on such a beefy box
[27-Oct-2009 17:06:06] <majikman> ahh... thanks
[27-Oct-2009 17:06:09] <rmatte> np
[27-Oct-2009 17:06:49] <majikman> crap, i probably should have backed up before i patched. i'm getting this now when i try to run /etc/init.d/zenoss start http://pastebin.com/m262614e6
[27-Oct-2009 17:06:55] <mrayzenoss> hey rmatte, why don't you start a wiki article of post-2.4.5 updates, listing your recommendations?  That way there'll be a page people can be pointed to if they choose to stick with 2.4.X for awhile
[27-Oct-2009 17:07:34] <rmatte> mrayzenoss: I could just post it on my blog if that's ok?
[27-Oct-2009 17:07:47] <majikman> whats your blog url?
[27-Oct-2009 17:07:50] <rmatte> (my Zenoss community blog that is)
[27-Oct-2009 17:07:53] <mrayzenoss> that's fine, I like the wiki idea because other people can update it
[27-Oct-2009 17:08:08] <mrayzenoss> you could put it on the wiki… then blog about it :p
[27-Oct-2009 17:08:12] <rmatte> haha
[27-Oct-2009 17:08:23] <mrayzenoss> and then start a discussion thread for maximum karma
[27-Oct-2009 17:08:26] <rmatte> majikman: blogs/ryanmatte
[27-Oct-2009 17:08:33] <rmatte> it's a bit bare since I just started it recently
[27-Oct-2009 17:09:33] <rmatte> I'll add a wiki page and blog about it as you suggested :P
[27-Oct-2009 17:09:34] <majikman> cool
[27-Oct-2009 17:10:21] <rmatte> mrayzenoss: any suggestion for a title?
[27-Oct-2009 17:10:30] <rmatte> mrayzenoss: "Post-2.4.5 Patches"?
[27-Oct-2009 17:10:54] <mrayzenoss> that sounds fine, I'll find excuses to send people towards it
[27-Oct-2009 17:11:06] <rmatte> hehe
[27-Oct-2009 17:11:07] <mrayzenoss> you could mention in the wiki that WMI Data Source isn't updated and doesn't work with 2.5
[27-Oct-2009 17:13:21] <rmatte> Ok, I'll make another page for that after
[27-Oct-2009 17:13:43] <rmatte> That should really be mentioned on that ZenPack's page Matt
[27-Oct-2009 17:13:48] <mrayzenoss> it could go on that same page, as a reason for sticking with 2.4.5
[27-Oct-2009 17:13:49] <rmatte> maybe you could add a big bold disclaimer at the top of the page?
[27-Oct-2009 17:14:05] <mrayzenoss> rmatte: you can do it, it's a Community page
[27-Oct-2009 17:14:05] <rmatte> and I'll add the disclaimer in to this wiki document
[27-Oct-2009 17:14:10] <rmatte> k, I shall
[27-Oct-2009 17:20:43] <rmatte> docs/DOC-3392
[27-Oct-2009 17:20:46] <rmatte> think anyone will miss the warning?
[27-Oct-2009 17:20:47] <rmatte> lol
[27-Oct-2009 17:21:45] <mrayzenoss> does it break the install or just doesn't work with 2.5?
[27-Oct-2009 17:22:11] <cwj> needs a third line *** SERIOUSLY BRO, YOU HAVE BEEN WARNED ***
[27-Oct-2009 17:23:24] <rmatte> there check it now
[27-Oct-2009 17:23:27] <rmatte> I made it nicer
[27-Oct-2009 17:23:39] <rmatte> mrayzenoss: it trashed my King Crab install, I had to reinstall King Crab
[27-Oct-2009 17:24:10] <mrayzenoss> fair enough
[27-Oct-2009 17:24:10] <rmatte> mrayzenoss: had tons of errors afterwards, couldn't even use the zenpack command, so couldn't remove the pack, it was brutal
[27-Oct-2009 17:27:38] <rmatte> eugh, Jive is so tempermental, I went back to correct my wiki entry (since it apparently didn't like the code tag entry) and it totally trashed the formatting on me
[27-Oct-2009 17:27:54] <mrayzenoss> stick with the HTML view
[27-Oct-2009 17:28:16] <rmatte> html view is blank
[27-Oct-2009 17:28:26] <rmatte> and the abc view is screwed
[27-Oct-2009 17:28:39] <rmatte> bah
[27-Oct-2009 17:31:13] <davetoo> hah
[27-Oct-2009 17:31:52] <davetoo> that banner
[27-Oct-2009 17:32:32] <davetoo> what other mysql tweaks should we do?
[27-Oct-2009 17:32:52] <rmatte> oh my god, now I'm getting a "This document needs some content" error when I try to publish the updated page
[27-Oct-2009 17:32:55] <rmatte> even though there is freaking content
[27-Oct-2009 17:32:56] <rmatte> grrrrr
[27-Oct-2009 17:33:20] <davetoo> does egor do IRC?
[27-Oct-2009 17:33:41] <mrayzenoss> I haven't seen him in weeks
[27-Oct-2009 17:33:46] <rmatte> he used to be on a fair amount but he's been quite busy recently
[27-Oct-2009 17:33:58] <rmatte> now it's not allowing me to backspace the content
[27-Oct-2009 17:34:06] <rmatte> ok, this is really frustrating
[27-Oct-2009 17:34:13] <rmatte> it should not be this difficult to update a wiki page
[27-Oct-2009 17:35:17] <rmatte> ah, I had to swap over to the html view and back to be able to edit
[27-Oct-2009 17:35:22] <rmatte> then swap over and back to publish
[27-Oct-2009 17:35:24] <rmatte> weird
[27-Oct-2009 17:36:08] <rmatte> and now it's working fine
[27-Oct-2009 17:37:31] <rmatte> docs/DOC-4434
[27-Oct-2009 17:37:34] <rmatte> voila
[27-Oct-2009 17:38:16] <davetoo> hmm
[27-Oct-2009 17:38:20] <mrayzenoss> bookmarked :)
[27-Oct-2009 17:38:42] <davetoo> how about a bit of text describing the bugs so we don't have to follow the links ?
[27-Oct-2009 17:38:57] <majikman> am i correct in saying that zenoss has syslog functionality much like syslog-ng?
[27-Oct-2009 17:38:57] <rmatte> davetoo: it's a wiki, go for it :P
[27-Oct-2009 17:39:08] <rmatte> majikman: correct
[27-Oct-2009 17:39:19] <rmatte> majikman: zensyslog is the daemon that handles it
[27-Oct-2009 17:39:23] <davetoo> I wouldn't say "much like syslog-ng"
[27-Oct-2009 17:39:50] <rmatte> it's a syslog daemon, but it's certainly not configured in the same way as syslog-ng
[27-Oct-2009 17:39:55] <majikman> well... i can pull syslog entries from other servers into a central location and categorize the events based on severity?
[27-Oct-2009 17:40:00] <rmatte> you can actually have syslog-ng in between the devices and Zenoss
[27-Oct-2009 17:40:05] <davetoo> yes
[27-Oct-2009 17:40:20] <rmatte> we have one box with syslog-ng in between, it forwards off all of the security syslogs to a file, and sends the rest to Zenoss
[27-Oct-2009 17:40:25] <davetoo> majikman: my advice is to use a central syslog-ng server as a pre-filter
[27-Oct-2009 17:40:42] <davetoo> because processing syslog events in zenoss is rather "expensive"
[27-Oct-2009 17:40:43] <majikman> ahh... then have zenoss pull from the syslog-ng server?
[27-Oct-2009 17:40:48] <majikman> oic
[27-Oct-2009 17:40:54] <majikman> is there a tutorial on how to set that up?
[27-Oct-2009 17:40:57] <davetoo> You should get rid of all the known-benight noise
[27-Oct-2009 17:40:59] <majikman> or is there a zenpack for it?
[27-Oct-2009 17:41:02] <rmatte> no, have syslog-ng actually forward the desired events on to Zenoss
[27-Oct-2009 17:41:02] <davetoo> benignt
[27-Oct-2009 17:41:11] <davetoo> arg
[27-Oct-2009 17:41:12] <majikman> benign?
[27-Oct-2009 17:41:13] <rmatte> not sure about a tutorial, definitely not a zenpack
[27-Oct-2009 17:41:13] <davetoo> benign
[27-Oct-2009 17:41:16] <majikman> haha
[27-Oct-2009 17:41:25] <davetoo> benighted
[27-Oct-2009 17:41:33] <majikman> lol
[27-Oct-2009 17:42:14] <rmatte> you basically just change the syslog port of zensyslog (which is a quick config change in zensyslog.conf), then configure syslog-ng (which is not Zenoss related, but there's plenty of documentation out there on configuring syslog-ng)
[27-Oct-2009 17:42:41] <rmatte> you just need to add a line to zensyslog.conf: syslogport   5514
[27-Oct-2009 17:42:53] <rmatte> then configure syslog-ng to forward whatever events to that port
[27-Oct-2009 17:42:55] <davetoo> Does that actually work correctly now? :)
[27-Oct-2009 17:42:55] <rmatte> but it's not absolutely necessary
[27-Oct-2009 17:43:05] <davetoo> It didn't used to
[27-Oct-2009 17:43:14] <rmatte> if the syslog load is fairly light Zenoss is more than capable of being tuned to drop or change events using event transforms
[27-Oct-2009 17:43:22] <rmatte> davetoo: yeh it does not
[27-Oct-2009 17:43:32] <majikman> well, my zenoss box is pretty beefy so i'm going to run the centralized syslog system on the same box. if i do that, is there still a point in using syslog-ng?
[27-Oct-2009 17:43:33] <rmatte> davetoo: used to have to actually change it in the source code
[27-Oct-2009 17:43:37] <rmatte> does now*
[27-Oct-2009 17:43:47] <davetoo> majikman: ease of configuration
[27-Oct-2009 17:44:10] <davetoo> you'll have to go through hundreds of pointy-clicky steps in zenoss to configure it to drop known noise
[27-Oct-2009 17:44:12] <majikman> davetoo, are you saying that using syslog-ng will provide me ease of configuration?
[27-Oct-2009 17:44:17] <majikman> oh ok
[27-Oct-2009 17:44:18] <rmatte> majikman: well, let's put it this way, are you going to have security devices sending thousands of syslogs to the server per second, or are you just having the odd device syslogs coming in from routers, switches, and servers?
[27-Oct-2009 17:44:19] <majikman> cool, thanks
[27-Oct-2009 17:44:33] <majikman> rmatte, probably thousands
[27-Oct-2009 17:44:44] <davetoo> then with the non-noise, you do event mappings and maybe transforms
[27-Oct-2009 17:44:49] <rmatte> majikman: thousands per second?
[27-Oct-2009 17:45:02] <majikman> well, maybe not thousands per seconds. but definitely more than the odd device syslogs
[27-Oct-2009 17:45:18] <rmatte> zenoss can be set to only accept syslogs above a certain severity, so that can filter out a lot of the noise
[27-Oct-2009 17:45:24] <rmatte> then you just use transforms for the rest
[27-Oct-2009 17:45:24] <majikman> what i would like to do is get apache to log php errors into syslog and forward those to a centralized sys log servers so my php developers can see errors in tehir code
[27-Oct-2009 17:45:42] <rmatte> but if it's absolutely ridiculous how many events are coming in then you'll need to resort to using syslog-ng to perform filtering
[27-Oct-2009 17:45:56] <majikman> ok, i'm going to use syslog-ng
[27-Oct-2009 17:46:00] <majikman> thanks for the advice
[27-Oct-2009 17:46:10] <rmatte> majikman: why don't you just have a separate syslog-ng server setup just for that purpose?
[27-Oct-2009 17:46:28] <rmatte> majikman: that doesn't strike me as something that needs to be stored in Zenoss
[27-Oct-2009 17:47:03] <majikman> rmatte, well thats just one of the reasons i want syslogging
[27-Oct-2009 17:47:10] <majikman> of course, i'd like to still see the syslog form the servers
[27-Oct-2009 17:47:25] <rmatte> I understand that, but your syslog solution will obviously depend on how much noise you have coming in
[27-Oct-2009 17:47:36] <rmatte> if it's a lot then you definitely want syslog-ng filtering
[27-Oct-2009 17:47:54] <majikman> right...
[27-Oct-2009 17:47:54] <rmatte> If we had all the security syslogs flooding in to Zenoss it would probably destroy it lol
[27-Oct-2009 17:48:07] <rmatte> it certainly would make it useless as a monitoring solution
[27-Oct-2009 17:48:11] <majikman> but from what you guys are saying, zenoss doesn't seem to have the capability to do good filtering
[27-Oct-2009 17:48:15] <rmatte> since the event console would be flooded with crap
[27-Oct-2009 17:48:37] <majikman> so i don't want to use zenoss for syslog so i'm goign to use syslog-ng and just forward important stuff to zenoss
[27-Oct-2009 17:48:41] <rmatte> Zenoss can do filtering fine, it's more of a performance thing
[27-Oct-2009 17:48:44] <majikman> and keep the other stuff in syslo-gng
[27-Oct-2009 17:48:50] <rmatte> syslog-ng is specifically designed to be absolutely hammered with syslogs
[27-Oct-2009 17:48:54] <majikman> rmatte, sounds to me like it doens't do it fine then :)
[27-Oct-2009 17:49:00] <rmatte> Zenoss doesn't perform quite as well under that kind of load
[27-Oct-2009 17:49:12] <majikman> exactly... thats why i'm going to use syslog-ng
[27-Oct-2009 17:49:19] <rmatte> majikman: eugh, you're totally not getting what I'm saying
[27-Oct-2009 17:49:24] <mrayzenoss> I've heard 10K/minute is our cap
[27-Oct-2009 17:49:41] <majikman> ok... what are you saying?
[27-Oct-2009 17:49:57] <rmatte> yeh, syslog-ng can handle like 100k per minute, so it's obviously better suited for filtering really really noise networks
[27-Oct-2009 17:50:00] <rmatte> s/noise/noisy
[27-Oct-2009 17:50:28] <majikman> right, i understand that
[27-Oct-2009 17:50:34] <rmatte> I'm just saying that zenoss has the functions to filter just fine, but it's not going to be able to handle getting absolutely pounded by syslog messages
[27-Oct-2009 17:51:05] <rmatte> If you were getting like 5000 syslog messages a minute and wanted to filter out all the crap, Zenoss could do it, you'd just need to configure it properly
[27-Oct-2009 17:52:03] <rmatte> it really depends on how many syslog messages are going to be coming in per minute
[27-Oct-2009 17:53:06] <rmatte> when I said "does it fine" I was referring to the ability to filter messages, I wasn't referring to the performance of it being hit with hundreds of thousands of messages per minute
[27-Oct-2009 17:53:09] <rmatte> it all depends on the load
[27-Oct-2009 17:53:19] <majikman> i understand where you're coming from. my thought is this... i don't want to use zenoss only to find out that i'm getting more syslog messages than i thought or if i need to grow, i'm goign to have major growing pains. so instead, i'm just going to start with syslog-ng
[27-Oct-2009 17:54:00] <rmatte> yeh, if you think you're going to have heavy load now or down the road that's the best approach to take
[27-Oct-2009 17:55:31] <mrayzenoss> later all, look for the blog post tonight
[27-Oct-2009 17:55:44] <rmatte> later
[27-Oct-2009 17:58:33] <majikman> rmatte, yeps. thansk for the advice
[27-Oct-2009 17:58:39] <rmatte> np
[27-Oct-2009 18:03:48] <__jd__> wow.. ruby requires ruby in order to build :-X
[27-Oct-2009 18:03:57] <rmatte> lol
[27-Oct-2009 18:04:44] <__jd__> executable host ruby is required. use --with-baseruby option.
[27-Oct-2009 18:05:09] <__jd__> that's ballsy :)
[27-Oct-2009 18:05:18] <__jd__> now they're gcc apparently :P
[27-Oct-2009 18:13:38] <davetoo> __mangled_jd__
[27-Oct-2009 18:16:24] <__jd__> hm..
[27-Oct-2009 18:16:43] <__jd__> c++filt __mangled_jd__
[27-Oct-2009 20:27:31] MattD is now known as mdereus
[27-Oct-2009 21:08:20] <nachox> has anyone tried zenoss in opensolaris?
[27-Oct-2009 21:48:59] <MorkBork> any tricks to upgrading from 2.4.5?
[27-Oct-2009 21:49:05] <MorkBork> since 2.5.0 is released now?
[27-Oct-2009 21:58:17] <MorkBork> update blew away my zeo.conf
[27-Oct-2009 21:59:11] <MorkBork> ;(
[27-Oct-2009 21:59:13] <MorkBork> and zope.conf
[27-Oct-2009 22:04:09] <nachox> if only you had zfs and snapshots ... :)
[27-Oct-2009 22:10:30] <MorkBork> well
[27-Oct-2009 22:10:36] <MorkBork> i dont even see where they come from
[27-Oct-2009 22:10:36] <MorkBork> ><
[27-Oct-2009 22:20:53] <MorkBork> is there anything in zeo.conf
[27-Oct-2009 22:20:54] <MorkBork> even
[27-Oct-2009 22:27:08] <MorkBork> anyone know where zeo and zope confs come form
[27-Oct-2009 22:27:12] <MorkBork> i dont even see them in the tar
[28-Oct-2009 00:00:46] [disconnected at Wed Oct 28 00:00:46 2009]
[28-Oct-2009 00:00:46] [connected at Wed Oct 28 00:00:46 2009]
[28-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[28-Oct-2009 02:18:05] MattD is now known as mdereus
[28-Oct-2009 05:11:48] <raddy_> Hello Everybody
[28-Oct-2009 05:12:09] <raddy_> Is it possible to monitor a folder for it's size?
[28-Oct-2009 05:12:27] <raddy_> Take /var/logs as an example folder.
[28-Oct-2009 05:34:05] <raddy_> Hello Everybody
[28-Oct-2009 05:34:21] <raddy_> Does ZenOSS support folder monitoring?
[28-Oct-2009 05:34:33] <MorkBork> not out of the box
[28-Oct-2009 05:34:40] <MorkBork> but you could certainly whip something up that does
[28-Oct-2009 05:34:57] <MorkBork> zenoss will monitor disk capacity overall by default
[28-Oct-2009 05:35:01] <raddy_> MorkBork : Via shell scrpting?
[28-Oct-2009 05:35:11] <MorkBork> sure
[28-Oct-2009 05:35:15] <MorkBork> or by writing a special snmp plugin
[28-Oct-2009 05:35:19] <MorkBork> many many ways to do it
[28-Oct-2009 05:35:26] <MorkBork> ive never written a custom one myself though ;x
[28-Oct-2009 07:50:41] <raddy_> Hello Everybody
[28-Oct-2009 07:50:47] <raddy_> One quick doubt.
[28-Oct-2009 07:50:59] <raddy_> It comes frequently in me.
[28-Oct-2009 07:51:54] <raddy_> Should i open both 1050 and 51 In remote server that should be monitored?
[28-Oct-2009 09:44:40] <mloven> any zendmd/Python wizards out there today?
[28-Oct-2009 09:46:11] <davetoo> Ask me again in 78 minutes; I'm scrambling to get ready for a meeting :)
[28-Oct-2009 09:47:00] <mloven> :)  understood
[28-Oct-2009 09:48:13] <mloven> well for anyone else out there that's _not_ scrambling for a meeting, I'm having a hard time figuring out how to pass a space in one of my zendmd lines....
[28-Oct-2009 09:48:21] <mloven> i want to pass this:
[28-Oct-2009 09:48:36] <mloven> for d in dmd.Groups.Customers.Customer Name.getSubDevices():
[28-Oct-2009 09:49:09] <mdereus> put it in quotes, obviously ;)
[28-Oct-2009 09:49:10] <mloven> and I've tried quotes and backslashes pretty much everywhere, but it keeps wagging it's finger at me...
[28-Oct-2009 09:49:23] <mdereus> hah, foiled...
[28-Oct-2009 09:50:27] <mloven> I've tried 'for d in dmd.Groups.Customers.Customer Name.getSubDevices():' and 'for d in dmd.Groups.Customers.Customer Name.getSubDevices()': and for d in dmd.Groups.Customers.'Customer Name'.getSubDevices(): and all of the above with a backslash after "customer"
[28-Oct-2009 09:51:42] <mloven> and 'for d in dmd.Groups.Customers.Customer Name.getSubDevices'():   forgot that one...  :)
[28-Oct-2009 09:52:46] <mloven> was hoping rmatte was on since it's his script I'm tweaking...   :)
[28-Oct-2009 09:52:51] <mdereus> try a comma
[28-Oct-2009 09:53:03] <mdereus> instead of a space
[28-Oct-2009 09:54:08] <mloven> negative...   same result
[28-Oct-2009 09:54:17] <mdereus> no idea then, haha
[28-Oct-2009 09:55:34] <mloven> thanks for trying though.  :)
[28-Oct-2009 09:55:51] <chudler> try something like getattr(dmd.Groups.Custmers, 'Customer Name').getSubDevices()"
[28-Oct-2009 09:56:27] <chudler> whoops ignore the stray quote
[28-Oct-2009 09:59:53] rdb is now known as Guest68132
[28-Oct-2009 10:00:02] Guest68132 is now known as rwrdb
[28-Oct-2009 10:01:20] rwrdb is now known as rwrdb_
[28-Oct-2009 10:01:26] rwrdb_ is now known as rwrdb
[28-Oct-2009 10:03:03] <mloven> @chudler: hrm...  still fails...
[28-Oct-2009 10:03:36] <chudler> dmd.Groups.Customers gives what again?
[28-Oct-2009 10:04:40] <mloven> dmd.Groups.Customers works just fine...
[28-Oct-2009 10:05:07] <rwrdb> Just upgraded virtual appliance from 2.4.4 to 2.5.0.  Now getting a login popup (standard auth box) instead of the Zenoss login screen.  Regardless of auth, I'm brought to "Site error, An error was encountered while publishing this resource.  The requested resource does not exist.".  Same when browsing to /zport/dmd/.
[28-Oct-2009 10:05:33] <rwrdb> what might be the affected service to begin troubleshooting?
[28-Oct-2009 10:05:52] <jmp242> Hey, mrayzenoss, I've been going through the Admin Guide for 2.5, and I've been commenting on pages where I think the docs need to be straightened out in one way or another
[28-Oct-2009 10:06:07] <mrayzenoss> excellent, in the comments for the HTML?
[28-Oct-2009 10:06:09] <jmp242> I'm not sure if this is the appropriate method to get comments on those docs to you guys
[28-Oct-2009 10:06:15] <mrayzenoss> no, that's good
[28-Oct-2009 10:06:18] <mrayzenoss> Sharon's monitoring those
[28-Oct-2009 10:06:18] <jmp242> I've used the web based comments
[28-Oct-2009 10:06:26] <mrayzenoss> Sharon == doc writer
[28-Oct-2009 10:06:32] <jmp242> ahh ok
[28-Oct-2009 10:06:43] <chudler> mloven:  Is Customer Name a property on the DeviceGroup?  Try dmd.Groups.Customers.getProperty('Customer Name')
[28-Oct-2009 10:08:29] <rwrdb> The page I get has some attempted navigation (main views, classes, browse by) but the links all result in the same error.  The page with the error has info on the request (form, cookies, lazy items, etc).
[28-Oct-2009 10:11:25] <chudler> mloven:  I think I divined what you were doing, if Customers is a organizer, and "Customer Name" is another sub-organizer, getattr will work just fine
[28-Oct-2009 10:12:46] <chudler> like this  getattr(dmd.Groups.MyOrganizer, 'Sub Organizer With a Space In It')
[28-Oct-2009 10:12:52] <mloven> chudler: hmmm   ok....    I'll work with that and see if it will fix the problem.
[28-Oct-2009 10:12:57] <mloven> thanks chudler
[28-Oct-2009 10:13:15] <chudler> no prob, good luck.  It would help to see the error message, BTW
[28-Oct-2009 10:14:04] <mloven> there wasn't much of one...
[28-Oct-2009 10:14:05] <mloven>   File "./simplexavail.py", line 62
[28-Oct-2009 10:14:05] <mloven>     for d in (dmd.Groups.Customers.'Customer Name').getSubDevices():
[28-Oct-2009 10:14:45] <mloven> AttributeError: Customer
[28-Oct-2009 10:15:43] <chudler> mm, the AttributeError means that dmd.Groups.Customers is not present.  OTOH, what you pasted is not valid python AFAICT
[28-Oct-2009 10:16:17] <chudler> for the sake of debugging, you might want to try these commands from zendmd commandline.
[28-Oct-2009 10:16:29] <mloven> will do.   thanks chudler.
[28-Oct-2009 10:17:51] <chudler> oh BTW, I misread the error, it means not what I said, but that it parsed 'Customer Name' as two distinct things.  This is one valid use of getattr
[28-Oct-2009 10:22:29] <rwrdb> Z2.log show 401 on the "GET /" and 404 on all the "GET /zport/*" (css, js, etc files).  Looks like a Z2 configuration problem.  Is that Zope?
[28-Oct-2009 10:23:02] <mrayzenoss> yes
[28-Oct-2009 10:23:53] <rwrdb> where would zope errors be reported?  (rather than access errors in the Z2.log)
[28-Oct-2009 10:25:44] <rwrdb> well looks like I'll start over and try the upgrade again...
[28-Oct-2009 10:38:49] <Dieterbe> Hi, is it possible to override the host which zenperfsnmp connects to for certain snmp data sources? the problem is: i need to monitor connections to a database running on server B, from server A.
[28-Oct-2009 10:39:07] <Dieterbe> so i have a datasource defined for B, but it should do the snmpget from A
[28-Oct-2009 10:39:39] <chudler> seems like a tall order, from zenoss perspective.  Hrrrm
[28-Oct-2009 10:39:52] <mdereus> just rebooted my server, when loading the daemons got an error saying "CRITICAL:zen.pysamba:Unable to install the WMI reactor. reactor already installed"
[28-Oct-2009 10:39:57] <mdereus> is that any cause for concern?
[28-Oct-2009 10:42:03] <mdereus> I see there was a post about it on 10/16, mrayzenoss responded to it. message/40855
[28-Oct-2009 10:44:56] Bryanstein is now known as zz_Bryanstein
[28-Oct-2009 10:50:20] <mrayzenoss> Dieterbe: might have to wrap your snmp get in a Command data source?
[28-Oct-2009 10:50:41] <mrayzenoss> mdereus: which version?
[28-Oct-2009 10:50:49] <mdereus> 2.5
[28-Oct-2009 10:50:56] <mdereus> just installed yesterday
[28-Oct-2009 10:51:01] <mrayzenoss> yeah, 2.5 has an issue with the WMI Data Source
[28-Oct-2009 10:51:14] <mrayzenoss> WMI Data Source inherits from a class that's no longer shipped
[28-Oct-2009 10:55:22] <mrayzenoss> I've contacted Egor about it, we may fix it for him
[28-Oct-2009 10:55:31] <mrayzenoss> could someone do me a favor
[28-Oct-2009 10:55:44] <mrayzenoss> and see if you can see anything here: community/beta
[28-Oct-2009 10:56:02] <mdereus> Unauthorized
[28-Oct-2009 10:56:11] <mrayzenoss> cool, we removed the beta
[28-Oct-2009 10:56:13] <mrayzenoss> thanks
[28-Oct-2009 11:03:45] <suprsonic> anyway to send the details of a snmp trap?
[28-Oct-2009 11:03:50] <suprsonic> via email
[28-Oct-2009 11:12:41] <jmp242> suprsonic: have you looked at the e-mail customization info in the Admin guide/
[28-Oct-2009 11:12:42] <jmp242> ?
[28-Oct-2009 11:12:58] <suprsonic> ask we speak
[28-Oct-2009 11:35:10] <suprsonic> can't seem to find it jmp242
[28-Oct-2009 12:48:08] <kobalt> quiet day
[28-Oct-2009 12:48:08] <chemist> everyone is busy installing 2.5 :)
[28-Oct-2009 12:48:08] <kobalt> lol
[28-Oct-2009 12:48:08] <kobalt> I just installed it on FreeBSD
[28-Oct-2009 12:48:08] <suprsonic> kobalt, easy install?
[28-Oct-2009 12:48:08] <suprsonic> src?
[28-Oct-2009 12:48:08] <kobalt> suprsonic: some config changes but not to bad yet
[28-Oct-2009 12:48:08] <kobalt> yes from source
[28-Oct-2009 12:48:11] <suprsonic> I'm on int!
[28-Oct-2009 12:48:26] <kobalt> have not teseted if it recieves traps yet
[28-Oct-2009 12:48:42] <suprsonic> oh
[28-Oct-2009 12:48:47] <suprsonic> can you test really quick for me?
[28-Oct-2009 12:48:52] <kobalt> just got it installed
[28-Oct-2009 12:49:12] <suprsonic> cause traps didn't work in 2.4.5
[28-Oct-2009 12:49:20] <suprsonic> there was a tweak needed
[28-Oct-2009 12:49:24] <suprsonic> undocumented
[28-Oct-2009 12:53:24] <kobalt> what was it hehe
[28-Oct-2009 12:53:24] <suprsonic> I put it in trac
[28-Oct-2009 12:53:24] <kobalt> for some reason I cant get zensyslog to start
[28-Oct-2009 12:53:24] <suprsonic> did you syslogd_flags="-ss"?
[28-Oct-2009 12:53:24] <kobalt> still new to this, hehe not sure
[28-Oct-2009 12:53:32] <suprsonic> you probably have freebsd's base syslogd running
[28-Oct-2009 12:54:24] <kobalt> I do hrm
[28-Oct-2009 12:55:42] <suprsonic> syslogd_flags="-ss" in /etc/rc.conf
[28-Oct-2009 12:57:42] <suprsonic> and restart systlogd
[28-Oct-2009 12:57:42] <suprsonic> syslogd rather
[28-Oct-2009 12:57:42] <suprsonic> so /etc/rc.d/syslogd restart
[28-Oct-2009 12:58:49] <kobalt> ok sweet
[28-Oct-2009 13:01:21] <suprsonic> kobalt what config changes did you need to make?
[28-Oct-2009 13:01:50] <kobalt> docs/DOC-3514
[28-Oct-2009 13:01:58] <kobalt> some of this document but not all of them
[28-Oct-2009 13:02:46] <kobalt> I had to fix 9.1-3
[28-Oct-2009 13:02:49] <suprsonic> thanks
[28-Oct-2009 13:02:55] <kobalt> 4 didnt need it
[28-Oct-2009 13:03:26] <kobalt> didnt need 11
[28-Oct-2009 13:03:39] <suprsonic> we'll see how well it goes
[28-Oct-2009 13:03:41] <suprsonic> building now
[28-Oct-2009 13:14:22] <kobalt> brb gotta reboot
[28-Oct-2009 13:19:57] <jmp242> suprsonic: sorry - lunch break
[28-Oct-2009 13:20:08] <jmp242> I can't seem to find it, I swear it used to be in the docs on the old site
[28-Oct-2009 13:20:17] <jmp242> did you figure out the TALES expressions you can use in the E-mails?
[28-Oct-2009 13:28:42] <kobalt> hows the build comming along
[28-Oct-2009 13:40:12] ideopathic_ is now known as ideopathic
[28-Oct-2009 13:45:48] <suprsonic> slow
[28-Oct-2009 13:45:54] <suprsonic> its a beast to compile
[28-Oct-2009 13:46:03] <suprsonic> being virtual doesn't help either  :)
[28-Oct-2009 13:46:35] <kobalt> hehe yeah
[28-Oct-2009 13:48:31] ideopathic_ is now known as ideopathic
[28-Oct-2009 13:56:43] ideopathic_ is now known as ideopathic
[28-Oct-2009 14:52:09] <davetoo> Oh I hate this ldap authentication
[28-Oct-2009 14:52:28] <davetoo> bloody black magic, and I don't even know where to point the chicken feet.
[28-Oct-2009 14:52:34] <mrayzenoss> If anyone's running VMware ESX4, could you help us test a bug?  message/41221#41221
[28-Oct-2009 15:02:28] <zenethian> I have always found LDAP to be clunky and cryptic
[28-Oct-2009 15:20:29] <davetoo> I found one of my problems: typo in the manager DN that somebody sent me by email,
[28-Oct-2009 15:20:56] <davetoo> but one of Corp IT's so-called "Enterprise" ldap servers has some kind of data error that is blowing up the PAS roleManager,
[28-Oct-2009 15:21:00] <davetoo> and the other one is missing users.
[28-Oct-2009 15:21:54] <davetoo> like, *me*
[28-Oct-2009 15:22:56] <mdereus> And here I thought having a fresh install of Zenoss spamming me with Windows events is bad.
[28-Oct-2009 15:24:02] <davetoo> well, and we're so big now that getting answers from that side of the street is difficult,
[28-Oct-2009 15:29:27] <klinstifen> greetings all
[28-Oct-2009 15:29:33] <klinstifen> anyone having trouble posting to the forums?
[28-Oct-2009 15:29:59] <klinstifen> everytime i try to post the page pops back saying "can't post a blank message"
[28-Oct-2009 15:30:14] <klinstifen> ...and it has cleared out the info i typed
[28-Oct-2009 15:30:38] <klinstifen> sigh
[28-Oct-2009 15:30:39] <klinstifen> nm
[28-Oct-2009 15:30:49] <klinstifen> i was using old forum commenting
[28-Oct-2009 15:30:52] <klinstifen> it didn't like it
[28-Oct-2009 15:31:20] <klinstifen> any know if the [code] tags were replaced with something else?
[28-Oct-2009 15:32:15] ideopathic_ is now known as ideopathic
[28-Oct-2009 15:32:19] <jmp242> I just use the plain style
[28-Oct-2009 15:32:23] <jmp242> or quote
[28-Oct-2009 15:32:36] <jmp242> But the editor is a bit buggy for me...
[28-Oct-2009 15:34:26] <klinstifen> ok good to know
[28-Oct-2009 15:34:26] <mdereus> I keep my retardery in here... Smaller audience.
[28-Oct-2009 15:34:27] <klinstifen> thx
[28-Oct-2009 15:34:36] <klinstifen> ha!
[28-Oct-2009 15:34:53] <mdereus> Afraid to post on the forum and have it be something that I couldn't find through searching.
[28-Oct-2009 15:35:06] <klinstifen> what's the worst that will happen?
[28-Oct-2009 15:35:10] <klinstifen> someone post the link for you?
[28-Oct-2009 15:35:16] <mdereus> I suppose, haha
[28-Oct-2009 15:36:39] <jmp242> Well, in the worst cases, I point people to the FAQ entry: docs/DOC-2445#Ivepostedintheforumswhyisnooneishelpingme
[28-Oct-2009 15:36:45] <mdereus> I just wish I had more time to work on Zenoss instead of just talk about it with my coworkers, "Yep, it's running."
[28-Oct-2009 15:37:22] <jmp242> Zenoss can eat up a lot of time
[28-Oct-2009 15:37:35] <jmp242> But then so can any large project.
[28-Oct-2009 15:37:49] <mdereus> I'm just a desktop tech. :/
[28-Oct-2009 15:37:49] <klinstifen> that kb article title is great.
[28-Oct-2009 15:37:56] <klinstifen> "How to ask a question"
[28-Oct-2009 15:38:09] <mdereus> haha, awesome FAQ entry
[28-Oct-2009 15:38:14] <klinstifen> i pingpong back and forth
[28-Oct-2009 15:38:25] <klinstifen> i'll spend lots o time on zenoss and then get pulled off on something else
[28-Oct-2009 15:38:27] <klinstifen> and then come back
[28-Oct-2009 15:39:22] <klinstifen> posting in the forums is good for the future...searching irc chats isn't as easy imo
[28-Oct-2009 15:39:53] <jmp242> Well, that used to be true until the great forum migration :p
[28-Oct-2009 15:40:01] <klinstifen> yeah, sigh
[28-Oct-2009 15:40:15] <klinstifen> i haven't done any in depth searches since they changed the gui
[28-Oct-2009 15:40:27] <klinstifen> but my initial ones returned wonky info
[28-Oct-2009 15:40:27] <jmp242> The new search is better IMO
[28-Oct-2009 15:40:34] <jmp242> But GOOGLE is still king
[28-Oct-2009 15:40:39] <klinstifen> i think the fixed the early quirks i saw tho
[28-Oct-2009 15:40:44] <mrayzenoss> search.zenoss.com
[28-Oct-2009 15:41:14] <kisielk> just updated to 2.5.0... now to work out the kinks
[28-Oct-2009 15:41:30] <mdereus> My use of Zenoss grew from the request of our executive committee wanting information about system availability, uptime, etc.
[28-Oct-2009 15:41:42] <jmp242> I'm not seeing anywhere near the number of frantic forum posts I used to see
[28-Oct-2009 15:41:51] <jmp242> with a major update
[28-Oct-2009 15:41:57] <klinstifen> haha...i just tried searching for xmppBot (with capital B)
[28-Oct-2009 15:41:58] <jmp242> so I might jump on 2.5 earlier than before
[28-Oct-2009 15:42:04] <klinstifen> and got back "did you mean pimpbot
[28-Oct-2009 15:42:06] <jmp242> better QA I guess
[28-Oct-2009 15:42:09] <klinstifen> there are no results for pimpbot
[28-Oct-2009 15:42:12] <mdereus> Unfortunately out of a group of 4 IT guys (plus our director) I was the only one that had the knowledge or ambition to take on the project.
[28-Oct-2009 15:42:16] <klinstifen> so its a good thing i didn't mean that
[28-Oct-2009 15:42:23] <mdereus> It's up and running, it works, but it's far from perfect.
[28-Oct-2009 15:42:28] <mdereus> So we'll see where it leads.
[28-Oct-2009 15:42:29] <mrayzenoss> we're trying to get more QA
[28-Oct-2009 15:42:35] <mrayzenoss> there's already 2 patches
[28-Oct-2009 15:43:02] <klinstifen> so far 2.5 is working for me too
[28-Oct-2009 15:43:03] <jmp242> mdereus: Zenoss is a contender for the "monitor anything" catagory... I'm quite impressed
[28-Oct-2009 15:43:14] <klinstifen> i usually wait a couple weeks before i upgrade
[28-Oct-2009 15:43:22] <klinstifen> but did it early for no reason
[28-Oct-2009 15:43:26] <klinstifen> no probs so far
[28-Oct-2009 15:43:30] <kisielk> so far I have two problems: "Event Console" doesn't show events, just says it can't connect to the server
[28-Oct-2009 15:43:32] <klinstifen> except my xmppbot isn't working : (
[28-Oct-2009 15:43:33] <jmp242> I used to wait till the last release of the version
[28-Oct-2009 15:43:34] <jmp242> lol
[28-Oct-2009 15:43:43] <kisielk> but I see the events just fine if I go to a particular device
[28-Oct-2009 15:43:44] <jmp242> kisielk: are you using IE?
[28-Oct-2009 15:43:55] <jmp242> if so, there's already a forum post and zenpatch you can use
[28-Oct-2009 15:43:55] <kisielk> and in the dashboard
[28-Oct-2009 15:43:55] <kisielk> no, Safari
[28-Oct-2009 15:43:58] <jmp242> or you can use Firefox
[28-Oct-2009 15:44:08] <kisielk> well, it works for a specific device
[28-Oct-2009 15:44:12] <kisielk> just not the general event console
[28-Oct-2009 15:44:13] <jmp242> You might want to try the zenpatch anyway . . .
[28-Oct-2009 15:44:15] <jmp242> mmm
[28-Oct-2009 15:44:17] <jmp242> IDK then
[28-Oct-2009 15:44:22] <klinstifen> the new event console is better for me in one respect
[28-Oct-2009 15:44:30] <klinstifen> it scrolls smoother than 2.4.5
[28-Oct-2009 15:44:33] <klinstifen> that was really laggy for me
[28-Oct-2009 15:44:38] <klinstifen> no matter what browser i used
[28-Oct-2009 15:44:53] <jmp242> mmm, yes, I keep limping it along in Opera
[28-Oct-2009 15:44:57] <kisielk> also I have a few daemons that show issues
[28-Oct-2009 15:45:08] <kisielk> zenstatus, zenactions, and zenrender
[28-Oct-2009 15:45:35] <jmp242> kisielk: is this a new update or install?
[28-Oct-2009 15:45:41] <kisielk> update
[28-Oct-2009 15:45:53] <kisielk> from 2.4.5
[28-Oct-2009 15:46:03] <jmp242> Did zenmigrate work right for you?
[28-Oct-2009 15:46:11] <jmp242> that is, were there any errors?
[28-Oct-2009 15:46:53] <klinstifen> is zenmigrate required for stack upgrades?
[28-Oct-2009 15:47:08] <klinstifen> that step wasn't in my guide
[28-Oct-2009 15:47:14] <kisielk> hm, also zenprocess is broken :/
[28-Oct-2009 15:47:18] <jmp242> mmm, I believe its' required for everything - it's supposed to run automatically
[28-Oct-2009 15:47:27] <kisielk> gives a NotFound: QBServerUtilityMgr.exe error in the log
[28-Oct-2009 15:47:27] <jmp242> but often if there are odd issues after upgrades
[28-Oct-2009 15:47:41] <klinstifen> ah maybe that's why i skipped it
[28-Oct-2009 15:47:41] <jmp242> it's because something didn't happen right with zenmigrate
[28-Oct-2009 15:48:16] <jmp242> The problem is if you ignored the logs, you don't necessarily know what went wrong, though IIRC you can just kick off zenmigrate again manually
[28-Oct-2009 15:48:23] <jmp242> and then pay attention
[28-Oct-2009 15:48:35] <jmp242> of course, that may have nothing to do with kisielk's problems
[28-Oct-2009 15:49:31] <klinstifen> the upgrade also improved the time it takes for zenoss to find a device when i do a search
[28-Oct-2009 15:57:25] <jmp242> Is the GUI more responsive in general?
[28-Oct-2009 15:57:41] <jmp242> I've noticed some marked slowdown in 2.4.5, but I thought it was more monitoring I'm doing
[28-Oct-2009 16:28:41] <kisielk> hm weird
[28-Oct-2009 16:28:48] <kisielk> I had to manually add a 'hostname' attribute to my monitors
[28-Oct-2009 16:28:55] <kisielk> because zenactions was failing
[28-Oct-2009 16:43:23] <mrayzenoss> kisielk: is that this ticket? http://dev.zenoss.org/trac/ticket/5714
[28-Oct-2009 16:44:42] <Aziraphale> so... anyone using 2.5 yet?
[28-Oct-2009 16:45:06] <mrayzenoss> yeah, it's getting used a bit
[28-Oct-2009 16:46:25] <Aziraphale> sigh
[28-Oct-2009 16:46:40] <Aziraphale> now I've seen to have b0rken traphandling completely
[28-Oct-2009 16:46:47] <Aziraphale> seem
[28-Oct-2009 16:51:49] <kisielk> mrayzenoss: yeah, exactly that
[28-Oct-2009 16:52:00] <kisielk> I fixed it by going in to zendmd and adding the hostname attribute to the objects
[28-Oct-2009 16:57:31] <kisielk> mrayzenoss: I have on remaining issue left since the upgrade, it's to do with zenstatus
[28-Oct-2009 16:57:45] <kisielk> I keep getting "Scan cycle not complete in 59.98 seconds" repeatedly in the logs
[28-Oct-2009 16:57:52] <kisielk> on both my primary and secondary collector
[28-Oct-2009 16:58:29] <Aziraphale> hum. and now it works and I dunno why :/
[28-Oct-2009 17:08:54] <mrayzenoss> kisielk: dunno, you could post to the forums about it… we're trying to pay close attention to anything that comes up
[28-Oct-2009 17:40:02] <kisielk> done: thread/11846
[28-Oct-2009 18:38:06] <davetoo> has anyone else tried to use zendump recently?
[28-Oct-2009 18:38:17] <davetoo> do an xml device dump?
[29-Oct-2009 00:00:46] [disconnected at Thu Oct 29 00:00:46 2009]
[29-Oct-2009 00:00:46] [connected at Thu Oct 29 00:00:46 2009]
[29-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[29-Oct-2009 00:20:49] <who_am_I> hi alll i wanted to install and NMS to test in my org while i go through the i saw that zenoss is the one of the best open source NMS available in the internet soooo please tell me the features of this product?
[29-Oct-2009 00:24:49] <davetoo> docs/DOC-2614
[29-Oct-2009 00:25:14] <davetoo> that's the overview
[29-Oct-2009 00:27:59] <who_am_I> davetoo: i wanted to monitor the protocol traffic in the router sooo zenoss is capable with that?
[29-Oct-2009 00:30:51] <davetoo> protocol traffic?
[29-Oct-2009 00:31:05] <davetoo> like netflow?
[29-Oct-2009 00:31:40] <davetoo> message/40988#40988
[29-Oct-2009 00:49:07] <who_am_I> davetoo: can we monitor UDP in zenoss?
[29-Oct-2009 00:50:56] <davetoo> be more specific
[29-Oct-2009 00:53:02] <who_am_I> davetoo: can i monitor the TCP UDP traffic in a router or in a device using ZENOSS?
[29-Oct-2009 00:53:43] <davetoo> I don't know.
[29-Oct-2009 00:54:44] <who_am_I> davetoo: ok
[29-Oct-2009 00:54:51] <who_am_I> can i monitor the TCP UDP traffic in a router or in a device using ZENOSS?
[29-Oct-2009 00:54:55] <davetoo> give me an example of the kind of data you want to see. Generally, if there's an SNMP mib for it, the answer is a qualified "yes"
[29-Oct-2009 00:56:40] <who_am_I> ok i want to monitor protocol base traffic in a cisco router can i do with that with using zenoss?
[29-Oct-2009 00:57:30] <davetoo> do you mean Netflow/S-flow?
[29-Oct-2009 00:58:03] <davetoo> I'm sorry, I don't know enough about the TCP/UDP mibs to answer that question.
[29-Oct-2009 01:03:26] <who_am_I> davetoo: what is the different between Netflow & S-flow?
[29-Oct-2009 01:05:01] <davetoo> sorry, don't know yet :)
[29-Oct-2009 01:35:09] <who_am_I> davetoo: Scrutinizer plugin that you have stated is not a free one it is a commercial one
[29-Oct-2009 01:35:27] <davetoo> read that 'bog/forum post
[29-Oct-2009 01:35:37] <davetoo> http://www.plixer.com/blog/scrutinizer/scrutinizer-zenpack-now-available-free-of-charge/
[29-Oct-2009 01:35:55] <davetoo> they provide some kind of embedded/library version for use with zenoss, apparently.
[29-Oct-2009 01:35:58] <davetoo> I have not tried it.
[29-Oct-2009 01:46:12] <who_am_I> davetoo: ok
[29-Oct-2009 01:46:31] <who_am_I> davetoo: is there is a ticketing system in ZENOSS?
[29-Oct-2009 01:49:12] <davetoo> no
[29-Oct-2009 01:49:40] <davetoo> but people have found various ways to integrate it with other systems
[29-Oct-2009 01:53:34] <who_am_I> davetoo: can you give some real world examples?
[29-Oct-2009 01:57:46] <davetoo> no, sorry, I can't :)   I have not tried/needed to integrate it with a ticket system.  If you could be in this channel in about eight more hours, most of the users will be waking up
[29-Oct-2009 02:00:17] <who_am_I> davetoo: ok thanks
[29-Oct-2009 02:11:01] <who_am_I> How to install zenpacks in to zenoss
[29-Oct-2009 06:00:03] <Dieterbe> Hi guys.  i have added an 'extend' directive in my snmpd.conf so i can use zenoss to retrieve custom numbers through snmp. this works great for 1 metric (1 line output), but now i want my script to output multiple numbers, but i don't know how to get to them (OID)
[29-Oct-2009 06:00:24] <Dieterbe> i can get the first line with NET-SNMP-EXTEND-MIB::nsExtendOutput1Table."imagecache"
[29-Oct-2009 06:01:04] <Dieterbe> but nsExtendOutput2Table gives me 'Unknown Object Identifier'
[29-Oct-2009 06:41:46] <hackeron_> zenoss keeps repeat emailing the same every hour even though my repeat time is set to "Does not repeat" - any ideas?
[29-Oct-2009 06:43:35] <hackeron_> I have Delay: 300, Severity >= Warning + Event State = New and to email with Repeat Time (secs): 0 -- and it emails me the same event every hour
[29-Oct-2009 06:52:53] <hackeron_> also, zenoss shows emails like threshold of high load exceeded: current value 3235.00 -- on a server that's 80% idle
[29-Oct-2009 06:54:08] <hackeron_> uptime shows load: 0.1 2.2 8.1
[29-Oct-2009 07:31:51] <whitemice> MIB question:  I have some HP switches that are sending trap 1.3.6.1.4.1.11.2.3.7.11.9.2.  I have the HP-ICF-OID MIB installed.  It defines an OID "1.3.6.1.4.1.11.2.3.7.11.9" as hpSwitch4000, but nothing futher (no .2).  So I'm getting Undefined traps.  Hints?
[29-Oct-2009 07:36:14] <Aziraphale> traps are probably in a different MIB
[29-Oct-2009 07:38:16] <Aziraphale> looks like hpSwitch4000 is just the product code
[29-Oct-2009 07:56:41] <Troubadix09> hello mrayzenoss, i have just upgrade my zenoss-vm-appliance from 2.4.5 to 2.5 as it was described in the new Install-Guide and the zenoss-deamons won't start
[29-Oct-2009 07:57:04] <Troubadix09> only zope-deamons starts
[29-Oct-2009 07:57:49] <Troubadix09> errors are "IOError: [Errno 2] No such file or directory: '/usr/lib/zope/lib/python/Products/Five/meta.zcml'"
[29-Oct-2009 07:57:54] <Troubadix09> or
[29-Oct-2009 07:58:29] <Troubadix09> "AttributeError: 'ZenPing' object has no attribute 'log'"
[29-Oct-2009 07:58:42] <mrayzenoss> Troubadix09: could you post that to a forum thread and I'll get development to look at it
[29-Oct-2009 07:58:54] <mrayzenoss> send me the link and I'll get some eyes on it
[29-Oct-2009 08:00:35] <Troubadix09> yes, I will try this, thanks
[29-Oct-2009 08:25:41] <Troubadix09> mrayzenoss: I post it and send you the link
[29-Oct-2009 08:26:01] <mrayzenoss> thanks, I'll try to get it looked at
[29-Oct-2009 08:28:02] <Troubadix09> hope I can make it work, because it was the production-system :-(
[29-Oct-2009 08:32:48] <mdereus> How does one go about troubleshooting items that appear in the Zenoss Issues portlet?
[29-Oct-2009 08:33:06] <mrayzenoss> check the log files associated with that daemon
[29-Oct-2009 08:33:16] <mdereus> Mine shoes zenperfwmi, zenactions and zenstatus, but all are running. Even restarted them to make sure.
[29-Oct-2009 08:33:19] <mrayzenoss> with 2.5, you can now toggle additional debugging without restarting the daemon
[29-Oct-2009 08:33:19] <mdereus> okay
[29-Oct-2009 08:34:03] <mdereus> It would be cool if you could click the portlet title and it would take you to the daemon page
[29-Oct-2009 08:35:08] <suprsonic> omghi!
[29-Oct-2009 08:36:26] <mdereus> one of my problems - message/41261
[29-Oct-2009 08:46:58] <davetoo> hmm... I moved a handful of systems to a different performance collector, and now a multi-graph report on those devices.. seems to have something bad cached or...?
[29-Oct-2009 08:47:52] <davetoo> it's not getting the new rrd data
[29-Oct-2009 08:48:35] <cgibbons> how long since you moved?
[29-Oct-2009 08:48:45] <davetoo> several hours
[29-Oct-2009 08:48:52] <cgibbons> hrm
[29-Oct-2009 08:49:15] <davetoo> but .. a different report is getting  data from the new location.  interesting.
[29-Oct-2009 08:52:43] Bryanstein is now known as zz_Bryanstein
[29-Oct-2009 09:01:51] <davetoo> cgibbons: have you noticed the change in the nagios ntp plugins?
[29-Oct-2009 09:03:09] <eidolon> ohh, king crab (2.5?) was released.  not enterprise yet, alas.
[29-Oct-2009 09:03:36] <davetoo> all I want from it right now is the zenpacks :)
[29-Oct-2009 09:03:40] <davetoo> (enterprise)(
[29-Oct-2009 09:04:49] <davetoo> in particular the Solaris ssh pack
[29-Oct-2009 09:04:49] <cgibbons> not something i mess with in the product, davetoo
[29-Oct-2009 09:05:38] * eidolon is 98% redhat linux, and 2% windows.  virtually no solaris boxen. :)
[29-Oct-2009 09:07:29] * eidolon opens a support ticket on support.zenoss.com
[29-Oct-2009 09:07:37] <eidolon> "HE'P ME ZENOSS!  YOUR MY ONLY HOPE!"
[29-Oct-2009 09:08:31] <davetoo> the ntp?  They split it into two different plugins, one that meaures offset from the zenoss collector, and another which measure's the target's offset from the target's chosen peer, which is what I tried to do but failed months ago.
[29-Oct-2009 09:09:32] <mdereus> Well this is frustrating, three daemons are broken that were working fine before 2.5.
[29-Oct-2009 09:09:52] <davetoo> which now I'm thinking is of dubious value after all, because I dont necessarily know what the remote ntpd configs are.
[29-Oct-2009 09:10:09] <cgibbons> which ones, mdereus?
[29-Oct-2009 09:10:47] <mdereus> zenperfwmi, zenactions and zenstatus
[29-Oct-2009 09:14:37] <mdereus> Zenoss Issues reports errors for ~165000 seconds (45 hours) which is exactly when I updated to 2.5
[29-Oct-2009 09:15:37] RoundQube is now known as QubeZ
[29-Oct-2009 09:17:40] <cgibbons> zenperfwmi prolly won't be available for a while unless egor wakes up
[29-Oct-2009 09:21:05] <suprsonic> hmmm moving to 2.5 my mibs don't resolve to complete details anymore
[29-Oct-2009 09:27:26] <suprsonic> looks like its zenoss is truncating 0's in some of my mibs
[29-Oct-2009 09:28:48] <suprsonic> this a known bug?
[29-Oct-2009 09:30:46] <mrayzenoss> not that I know of
[29-Oct-2009 09:32:46] <eidolon> is now!  </helpful>
[29-Oct-2009 09:52:12] <twm1010> mornin
[29-Oct-2009 10:00:23] <cgibbons> yay!
[29-Oct-2009 10:00:29] <twm1010> yay?!
[29-Oct-2009 10:01:52] <cgibbons> mrchippie is on the hot spot again,he loves it :)
[29-Oct-2009 10:02:01] <cgibbons> he's also late
[29-Oct-2009 10:02:15] <twm1010> oh, is it developers day again?
[29-Oct-2009 10:02:17] <mrayzenoss> I went and bugged him, he was reviewing code with one of the new devs
[29-Oct-2009 10:02:38] <mrayzenoss> and there he is
[29-Oct-2009 10:02:57] <eidolon> hey mrayzenoss do you know 'nyeates' ?  he's got one of my tickets i'm waiting for an answer on :)
[29-Oct-2009 10:03:12] <mrayzenoss> he's in the Annapolis office
[29-Oct-2009 10:03:24] <eidolon> well drive over there and beat him about hte head and shoulders. *nod*
[29-Oct-2009 10:03:35] <twm1010> that'd be along drive wouldn' it? :)
[29-Oct-2009 10:03:38] <eidolon> :) :)
[29-Oct-2009 10:04:31] <eidolon> (ticket is 9589 if yer curious)
[29-Oct-2009 10:06:14] <cgibbons> 9589? our ticket #s aren't that high yet
[29-Oct-2009 10:06:32] <eidolon> that's in sugarcrm.
[29-Oct-2009 10:06:37] <eidolon> support.zenoss.com
[29-Oct-2009 10:06:43] <cgibbons> ah, case #
[29-Oct-2009 10:06:46] <eidolon> sorry, yeah :)
[29-Oct-2009 10:07:02] * eidolon is an enterprise weenie.
[29-Oct-2009 10:10:20] * mrayzenoss is building a chair since there are no questions
[29-Oct-2009 10:10:44] <twm1010> Heh, I'm always around, never know what to ask...
[29-Oct-2009 10:10:51] <twm1010> I'm not a developer, I'm a user
[29-Oct-2009 10:11:10] <mrayzenoss> all questions are welcome
[29-Oct-2009 10:11:28] <mrchippy1> there are no dumb questions, just dumb community managers
[29-Oct-2009 10:12:12] <cgibbons> so chip, how does acquisition work? :)
[29-Oct-2009 10:12:44] <twm1010> Are there any planned improvements to reporting to make it easier for us non-programmer types?
[29-Oct-2009 10:13:30] <cgibbons> yes, we're discussing the how/when right now, so no details
[29-Oct-2009 10:13:37] <mrchippy1> cgibbons: the same way unicorns are born
[29-Oct-2009 10:15:10] <Troubadix09> mrayzenoss: back to my problem with upgrading, what function have the directory /home/buildslave/conary ... wich is logged in the install.log but not in my directory-structure
[29-Oct-2009 10:17:07] <ckrough> more dynamic reporting is a very common request from our network engineers and PHBs
[29-Oct-2009 10:23:39] <kobalt> is there a way to tell zenoss to foward any traps it gets to another ip (either during or after it gets processed) I am wanting to test my freebsd install of 2.5.0
[29-Oct-2009 10:25:56] <mrayzenoss> I believe you could probably just do that with an event command and snmptrap
[29-Oct-2009 10:26:33] <mrayzenoss> Troubadix09: mrchippy1 is looking at your post
[29-Oct-2009 10:27:16] <kobalt> mrayzenoss: and here is the dumb question lol how
[29-Oct-2009 10:27:30] <kobalt> im in the event manager > command
[29-Oct-2009 10:29:58] <Troubadix09> mrayzenoss: many thanks, i compare the directory-structure in my complete-backup file and the new one in 2.5. there are many changes about the python-paths, is that important?
[29-Oct-2009 10:30:13] <mrayzenoss> Troubadix09: probably
[29-Oct-2009 10:31:23] <suprsonic> kobalt, up and running on FreeBSD
[29-Oct-2009 10:31:50] <kobalt> suprsonic: sweet! did you have to do the edit on zentrap.py?
[29-Oct-2009 10:32:23] <mrayzenoss> kobalt: docs/DOC-3923#d4e4437
[29-Oct-2009 10:32:26] <mrchippy1> Troubadix09: glenn (our config manager) just responded to your forum post
[29-Oct-2009 10:32:41] <suprsonic> yes, I did
[29-Oct-2009 10:33:20] <suprsonic> only issue I have is 0's are being trunked when mibs are being resolved
[29-Oct-2009 10:33:42] <suprsonic> so 1.3.6.1.4.1.674.10893.1.20.200.901 should be 1.3.6.1.4.1.674.10893.1.20.200.0.901
[29-Oct-2009 10:33:56] <kobalt> for all mibs? or just certain ones?
[29-Oct-2009 10:34:20] <kobalt> I had a simlar issue with Cisco 15454 mibs
[29-Oct-2009 10:36:07] <suprsonic> did you resolve it anyhow?
[29-Oct-2009 10:37:00] <Troubadix09> mrchippy1: many thanks, i will have a look at it
[29-Oct-2009 10:37:03] <kobalt> I found my issue was the date of the mibs I reloaded the mibs and it went away tbh I dont know that fixed it
[29-Oct-2009 10:37:38] <suprsonic> checking
[29-Oct-2009 10:45:03] <suprsonic> same issue
[29-Oct-2009 10:45:08] <suprsonic> crap
[29-Oct-2009 10:45:15] <suprsonic> 2.4.5 worked
[29-Oct-2009 10:45:23] <suprsonic> its just broken in 2.5
[29-Oct-2009 10:46:08] <mrchippy1> suprsonic: what's the issue you're seeing?
[29-Oct-2009 10:46:40] <suprsonic> my dell traps aren't resolving from number to named
[29-Oct-2009 10:47:02] <suprsonic> looks like zenoss is dropping a 0
[29-Oct-2009 10:47:11] <suprsonic>       1.3.6.1.4.1.674.10893.1.20.200.901 should be       1.3.6.1.4.1.674.10893.1.20.200.0.901
[29-Oct-2009 10:47:36] <suprsonic> which resolves as       alertArrayDiskInformation
[29-Oct-2009 10:48:22] <nickanderson> hello
[29-Oct-2009 10:48:25] <suprsonic> as it stands now the trap is displayed as "snmp trap 1.3.6.1.4.1.674.10893.1.20.200.901"
[29-Oct-2009 10:48:43] <suprsonic> rather than "snmp trap alertArrayDiskInformation"
[29-Oct-2009 10:52:34] <cgibbons> hurm
[29-Oct-2009 10:53:26] <nickanderson> how would I go about getting traps from one ip to report under another one? I know it sounds a bit odd at first, but I have lights out management cards in my servers and I am already monitoring the servers with snmp for os data, I dont want to have a seperate zenoss device for this lights out cards traps
[29-Oct-2009 10:56:16] <mrayzenoss> nickanderson: you could do this with an event transform
[29-Oct-2009 10:59:02] <mrayzenoss> nickanderson: take a look at some of the examples community/documentation/wiki/event_transforms?view=documents
[29-Oct-2009 11:03:02] <rmatte> good morning folks
[29-Oct-2009 11:03:11] <rmatte> or afternoon for some
[29-Oct-2009 11:03:15] <mrayzenoss> morning
[29-Oct-2009 11:06:53] <davetoo> morning it is
[29-Oct-2009 11:07:10] <davetoo> rmatte: where are you geographically?  Did you say Ontario CA?
[29-Oct-2009 11:07:15] <rmatte> nickanderson:
[29-Oct-2009 11:07:15] <davetoo> .ca
[29-Oct-2009 11:07:21] <rmatte> this transform will do what you want
[29-Oct-2009 11:07:22] <rmatte> if evt.ipAddress = '127.0.0.1':
[29-Oct-2009 11:07:22] <rmatte>     evt.ipAddress = '127.0.0.254'
[29-Oct-2009 11:07:30] <rmatte> map the trap to an event class and use that transform
[29-Oct-2009 11:07:57] * davetoo is very glad for the event processing flowcharts in recent versions of the admin guide
[29-Oct-2009 11:07:59] <rmatte> Ottawa, Ontario, Canada
[29-Oct-2009 11:08:20] <davetoo> aye
[29-Oct-2009 11:08:28] <rmatte> yup
[29-Oct-2009 11:09:04] <Troubadix09> good afternoon rmatte ;-)
[29-Oct-2009 11:09:09] <rmatte> good afternoon
[29-Oct-2009 11:09:09] <davetoo> *sigh*
[29-Oct-2009 11:09:10] <rmatte> :)
[29-Oct-2009 11:09:16] <nickanderson> thanks rmatte, i was just trying if device.id == 'ip address'
[29-Oct-2009 11:09:17] <nickanderson> heh
[29-Oct-2009 11:09:31] <rmatte> hehe
[29-Oct-2009 11:09:33] <davetoo> next week I have to do some webex training at 21:00 my time for three days in a row, for our guys in India
[29-Oct-2009 11:09:53] <rmatte> it'll generally be evt.whatever when doing event transforms
[29-Oct-2009 11:10:00] <rmatte> you can pull almost anything from an event
[29-Oct-2009 11:10:21] <mrayzenoss> feel free to add more examples to the wiki
[29-Oct-2009 11:10:48] <nickanderson> if I have a transform under /Events will it apply to events that end up in /Events/Unknown as well?
[29-Oct-2009 11:10:51] <rmatte> mrayzenoss: I shall as soon as I have time for that sort of stuff
[29-Oct-2009 11:11:47] <rmatte> today, my focus is yet again my ticket create script, but I ran another test last night and everything finally ran through cleany (the regex in the script that my script calls was screwed so my manager had to go in and fix it, since it's his script)
[29-Oct-2009 11:12:06] <rmatte> I need to make the script use a config file
[29-Oct-2009 11:12:44] <rmatte> nickanderson: no
[29-Oct-2009 11:13:15] <rmatte> nickanderson: the proper way to apply transforms to events that end up in /Unknown is as follows...
[29-Oct-2009 11:14:21] <rmatte> manually create an event mapping, it can be under any event class, doesn't matter...  set the Event Class Key of the mapping to defaultmapping
[29-Oct-2009 11:14:48] <rmatte> then if you want it to apply to a specific event you need to set a regex value that matches that event
[29-Oct-2009 11:15:34] <rmatte> for instance, if you had an event that came in with a summary of "The drive utilization is low: 20%" you would just set the regex to: The drive utilization is low:
[29-Oct-2009 11:15:35] <rmatte> or The drive
[29-Oct-2009 11:15:40] <rmatte> whatever tickles your fancy
[29-Oct-2009 11:15:48] <rmatte> then you would add the transform that you want to the mapping
[29-Oct-2009 11:16:50] <rmatte> when the Event Class Key is set to defaultmapping on a mapping Zenoss will attempt to apply the mapping against any event that ends up in /Unknown (as they generally have a blank event class key)
[29-Oct-2009 11:17:10] <rmatte> any questions?
[29-Oct-2009 11:17:19] <nickanderson> mmm im sure
[29-Oct-2009 11:18:36] <suprsonic> any ideas on my issue?
[29-Oct-2009 11:19:00] <mrayzenoss> mrchippy1 and jp are looking through the mib processing code
[29-Oct-2009 11:19:21] <suprsonic> sweet
[29-Oct-2009 11:19:46] <rmatte> yeh, it's most likely some bug, I've seen that behaviour before
[29-Oct-2009 11:22:07] <nickanderson> so either I must be misunderstanding something or I shouldnt do what I wanted to do
[29-Oct-2009 11:22:33] <nickanderson> I dont know all the possible traps this LOM might send and where they might get mapped in event classes
[29-Oct-2009 11:22:58] <nickanderson> I dont want to go to all these classes and do specific ip transforms
[29-Oct-2009 11:23:11] <nickanderson> that seems like highly duplicated effort
[29-Oct-2009 11:23:13] <rmatte> nickanderson: oh, I see what you mean, hmmm
[29-Oct-2009 11:23:32] <rmatte> actually, try the transform in /Events and see if it works
[29-Oct-2009 11:23:38] <nickanderson> nada
[29-Oct-2009 11:23:42] <rmatte> ah
[29-Oct-2009 11:23:44] <nickanderson> yeh
[29-Oct-2009 11:23:56] <rmatte> that's what I thought, but always worth a try
[29-Oct-2009 11:24:08] <nickanderson> I also tried just adding the ip of the LOM in the OS interfaces of the "parent" device
[29-Oct-2009 11:24:11] <nickanderson> nada
[29-Oct-2009 11:24:28] <rmatte> nah, it won't set the IP based on interfaces
[29-Oct-2009 11:24:31] <rmatte> only device IPs
[29-Oct-2009 11:25:09] <nickanderson> so there is no great way to "merge" two devices?
[29-Oct-2009 11:25:11] <rmatte> what if you add a hosts file entry with that IP and the hostname of the device?
[29-Oct-2009 11:25:25] <nickanderson> that seems unmaintainable
[29-Oct-2009 11:25:27] <nickanderson> mmm
[29-Oct-2009 11:25:28] <rmatte> maybe Zenoss will pick up on the fact that the IP resolves to that device name
[29-Oct-2009 11:25:35] <nickanderson> oh maybe im an idiot
[29-Oct-2009 11:25:43] <nickanderson> I shouldnt trap directly to zenoss
[29-Oct-2009 11:25:47] <rmatte> oh?
[29-Oct-2009 11:25:48] <nickanderson> I should trap to the host
[29-Oct-2009 11:25:52] <nickanderson> and have it fwd
[29-Oct-2009 11:26:02] <rmatte> yeh, that would be ideal
[29-Oct-2009 11:26:02] <nickanderson> eh?
[29-Oct-2009 11:26:09] * nickanderson slaps himself
[29-Oct-2009 11:26:11] <nickanderson> thanks rmatte
[29-Oct-2009 11:26:13] <rmatte> lol
[29-Oct-2009 11:26:15] <rmatte> np
[29-Oct-2009 11:26:59] <Aziraphale> doesn't that miss the point of an ILO card?
[29-Oct-2009 11:27:13] <Aziraphale> if the host has to work for the traps to arrive?
[29-Oct-2009 11:27:15] <rmatte> man, I went to see Law Abiding Citizen 2 days ago, frigging amazing movie
[29-Oct-2009 11:27:15] <rmatte> go see it people
[29-Oct-2009 11:27:27] <Aziraphale> sounds boring ;)
[29-Oct-2009 11:27:43] <nickanderson> Aziraphale, slightly but I have monitors on the host anyway
[29-Oct-2009 11:27:44] <rmatte> Aziraphale: nah, it's action packed lol
[29-Oct-2009 11:27:58] <kisielk> what CMS is being used for the new Zenoss community/
[29-Oct-2009 11:28:11] <mrayzenoss> kisielk: Jive SBS
[29-Oct-2009 11:28:13] <rmatte> Aziraphale: you'll know when the host goes completely down by ping, so that doesn't really make a difference
[29-Oct-2009 11:28:16] <nickanderson> Aziraphale: I will get notified by zenoss when the host is down, from the LOM im interested in Hardware status like pwrsply failure
[29-Oct-2009 11:28:26] <mrchippy1> suprsonic: can you go into zendmd and type the following: dmd.Mibs.oid2name( '1.3.6.1.4.1.674.10893.1.20.200.0.901', True, False )
[29-Oct-2009 11:28:41] <rmatte> Aziraphale: you certainly don't need an ILO card to tell you when a host is down :)
[29-Oct-2009 11:29:08] <Aziraphale> rmatte: well, you might want to know *why* ;)
[29-Oct-2009 11:29:23] <rmatte> Aziraphale: that's what ILO logs are for
[29-Oct-2009 11:29:26] <NauTiluS1> hi
[29-Oct-2009 11:29:30] <suprsonic> k
[29-Oct-2009 11:29:31] <Aziraphale> fair enough
[29-Oct-2009 11:30:30] <rmatte> Aziraphale: http://www.youtube.com/watch?v=FMoP35u8oN0 <--- Check that out :)
[29-Oct-2009 11:30:36] <suprsonic> returns ''
[29-Oct-2009 11:31:44] <twm1010> Aziraphale: I don't monitor my ILO cards as devices, but I do add their IP's as an interface on the host, and then lock the interfaces
[29-Oct-2009 11:31:54] <davetoo> anybody aware of a nice lightweight (hopefully cli python/perl) to find the switchport for a given IP/MAC address on a known set of Cisco switches?
[29-Oct-2009 11:31:56] <twm1010> so any trap received gets associated with that device
[29-Oct-2009 11:33:23] <suprsonic> mrchippy1 returns '', would you like me to sent the trap again?
[29-Oct-2009 11:33:47] <mrchippy1> suprsonic: sure
[29-Oct-2009 11:34:13] <rmatte> davetoo: you mean something standalone?
[29-Oct-2009 11:37:59] <nickanderson> rmatte: it looks liek events are inherited
[29-Oct-2009 11:38:15] <nickanderson> i went to /events/unknown and it showed the other transform i wrote as inherited
[29-Oct-2009 11:38:18] <nickanderson> thats good to know
[29-Oct-2009 11:38:39] <mrchippy1> suprsonic: i have to leave for a bit.  i'll be back in an hour or two.
[29-Oct-2009 11:38:42] <nickanderson> woot
[29-Oct-2009 11:38:48] <nickanderson> using trapsink worked
[29-Oct-2009 11:39:09] <mrayzenoss> suprsonic: I'll follow up with mrchippy about it
[29-Oct-2009 11:39:49] <suprsonic> thanks
[29-Oct-2009 11:39:53] <suprsonic>  I'll be here
[29-Oct-2009 11:40:22] <davetoo> rmatte: yes
[29-Oct-2009 11:43:10] <rmatte> Ok, honestly, how do I get rid of this stupid error?
[29-Oct-2009 11:43:11] <rmatte> 2009-10-29 12:42:40 WARNING OFS.Application Duplicate Product name
[29-Oct-2009 11:43:11] <rmatte> After loading Product 'Five' from '/usr/local/zenoss/zenoss/Products',
[29-Oct-2009 11:43:12] <rmatte> I skipped the one in '/usr/local/zenoss/zenoss/lib/python/Products'.
[29-Oct-2009 11:43:15] <rmatte> I know it's harmless
[29-Oct-2009 11:43:22] <rmatte> but can I just delete one of those directories to fix it?
[29-Oct-2009 11:43:41] <rmatte> (I think it's because the location of Five changed during a previous update but it never removed the old location
[29-Oct-2009 11:44:09] <davetoo> it happens on new systems too
[29-Oct-2009 11:44:15] <davetoo> (I think)
[29-Oct-2009 11:44:29] <rmatte> well, it didn't happen on a fresh install of King Crab
[29-Oct-2009 11:44:59] <rmatte> and it only started happening after my update from 2.3.3 to 2.4.1
[29-Oct-2009 11:44:59] <davetoo> yeah, the Zope stuff got moved to $ZENHOME/lib/something....
[29-Oct-2009 11:45:39] <rmatte> ok, so the one in $ZENHOME/Products is most likely the obsolete one
[29-Oct-2009 11:46:02] <davetoo> only for 2.5
[29-Oct-2009 11:46:06] <rmatte> hmmm, going to try something...
[29-Oct-2009 11:46:23] <rmatte> how can it be only for 2.5?
[29-Oct-2009 11:46:27] <davetoo> (I wonder if the migration cleans that up)_
[29-Oct-2009 11:46:29] <rmatte> this is on a 2.4.5 box
[29-Oct-2009 11:46:40] <davetoo> the zope library move to $ZENHOME/lib/....
[29-Oct-2009 11:46:47] <davetoo> I think..
[29-Oct-2009 11:47:34] <davetoo> of course, I've been running on insufficient sleep for a couple of weeks :)  So I could be mistaken about the sequence of versions on my development system.
[29-Oct-2009 11:49:37] <venturaville> I'm playing with a fusion I/O card behind zenoss
[29-Oct-2009 11:49:46] <davetoo> what is that?
[29-Oct-2009 11:50:09] <venturaville> http://www.fusionio.com/Products.aspx
[29-Oct-2009 11:50:17] <venturaville> flash based drive
[29-Oct-2009 11:50:30] <twm1010> that looks WICKED
[29-Oct-2009 11:50:46] <twm1010> venturaville: I remember when those came in, i bet Zenoss loves it.
[29-Oct-2009 11:51:14] <venturaville> I'm comparing it to SAN, and so far it doesn't look like it does much for RRD storage (jury is still out)
[29-Oct-2009 11:51:18] <venturaville> but the GUI is much snappier
[29-Oct-2009 11:51:21] <davetoo> if you could fit all of your RRD files...
[29-Oct-2009 11:51:22] <davetoo> oh
[29-Oct-2009 11:51:28] <davetoo> venturaville: based on experience?
[29-Oct-2009 11:51:31] <davetoo> or by specs?
[29-Oct-2009 11:51:45] <davetoo> who's on the jury? :)
[29-Oct-2009 11:51:47] <venturaville> looking at in graphs
[29-Oct-2009 11:52:02] <venturaville> the GUI is subjective, but myself and one other person
[29-Oct-2009 11:52:18] <davetoo> Good *n*x support?
[29-Oct-2009 11:52:41] <venturaville> I'm using the HP drivers for it, and they seem to work without a hitch
[29-Oct-2009 11:52:45] <venturaville> just shows up as a drive
[29-Oct-2009 11:52:57] <venturaville> (linux)
[29-Oct-2009 11:53:02] <venturaville> redhat
[29-Oct-2009 11:53:41] <venturaville> davetoo: not sure what you are asking
[29-Oct-2009 11:53:52] <davetoo> driver suport.
[29-Oct-2009 11:54:00] <venturaville> in regards to the spec...
[29-Oct-2009 11:54:05] <twm1010> bigegor: welcome :)
[29-Oct-2009 11:54:12] <bigegor> hi
[29-Oct-2009 11:54:46] <venturaville> I guess the true test, would be to bump up the SNMP interval from 5 minutes down to 1 minute
[29-Oct-2009 11:55:21] <davetoo> How big is your zenoss system(s)?
[29-Oct-2009 11:55:25] <venturaville> (100K data points)
[29-Oct-2009 11:56:39] <bigegor> Sorry. I'm was VERY busy last 2 month.
[29-Oct-2009 11:56:58] <venturaville> the slow points still seem to be the hub and the events from mysql
[29-Oct-2009 11:57:11] <twm1010> Understandable :)
[29-Oct-2009 11:57:40] <bigegor> New WMIDataSource with zenoss 2.5 now in SVN and need some testing
[29-Oct-2009 11:58:12] <mdereus> yay bigegor
[29-Oct-2009 11:58:25] <venturaville> any chance this version has support for WMI proxies......
[29-Oct-2009 11:58:58] <twm1010> woot!
[29-Oct-2009 11:59:02] <twm1010> will gladly test for you Egor!
[29-Oct-2009 11:59:10] <twm1010> let me update my beta to 2.5 and Ill get right on it
[29-Oct-2009 12:00:01] <davetoo> so if Rusty told us that WMI performance monitoring doesn't work very well, was that due to issues on the Zenoss side?  Or Windows?
[29-Oct-2009 12:00:03] <twm1010> mrayzenoss: will my 2.5Beta5 upgrade to 2.5prod?
[29-Oct-2009 12:00:13] * davetoo doesn't know jack about WMI
[29-Oct-2009 12:00:15] <bigegor> not now i have only rewrite zenperfwmi daemon for ZenCollector infrastructure
[29-Oct-2009 12:00:58] <venturaville> k
[29-Oct-2009 12:00:59] <twm1010> Ah, well I'll be ready to test when you are.
[29-Oct-2009 12:01:29] <venturaville> oh wait this is WMI data source not WBEM
[29-Oct-2009 12:01:38] <venturaville> (they get mixed up in my head)
[29-Oct-2009 12:01:45] <bigegor> WMI
[29-Oct-2009 12:02:44] <davetoo> bigegor: comment about WMI performance monitoring?
[29-Oct-2009 12:03:30] <bigegor> yes
[29-Oct-2009 12:03:40] <davetoo> was just things that needed improving in Zenoss?
[29-Oct-2009 12:03:44] <jb> hey egor
[29-Oct-2009 12:03:49] <rmatte> wow, he is alive
[29-Oct-2009 12:03:50] <rmatte> hey egor
[29-Oct-2009 12:03:52] <bigegor> hey
[29-Oct-2009 12:04:02] <davetoo> Rusty told us in training that WMI was good for modeling, not so good for performance monitoring.
[29-Oct-2009 12:04:17] <jb> why?
[29-Oct-2009 12:04:23] <jb> WMI works fine for performance monitoring
[29-Oct-2009 12:04:26] <rmatte> davetoo: it works fine for performance monitoring, provided that it stays stable on the actual server's side
[29-Oct-2009 12:04:33] <jb> and its necessary in many cases
[29-Oct-2009 12:04:41] <rmatte> I've noticed that the WMI service fails a lot
[29-Oct-2009 12:04:45] <rmatte> it can get quite annoying
[29-Oct-2009 12:04:50] <jb> mine don't ever fail..
[29-Oct-2009 12:04:51] <twm1010> jb: rmatte is dead on, i've seen WMI lock up alot, and it can take quite a bit of other stuff with it
[29-Oct-2009 12:05:14] <twm1010> especially on older/WIN2K stuff, but i've seen it mess up some 2003 boxes too
[29-Oct-2009 12:05:27] <rmatte> jb: then you've either tuned it to perfection or you're lucky, I've used it to monitor a small number of servers in the past and constantly had problems
[29-Oct-2009 12:05:55] <twm1010> rmatte: I've seen it tends to affect systems with lots of mismatches and such, SNMP informant can suffer from the same affliction.
[29-Oct-2009 12:05:57] <rmatte> it's fairly rock solid on server 2003
[29-Oct-2009 12:05:57] <rmatte> on server 2008 it's a nightmare though
[29-Oct-2009 12:06:01] <jb> its usually SNMP on windows boxes that  messes up before WMI
[29-Oct-2009 12:06:06] <jb> i dont monitor any 2000 boxes though
[29-Oct-2009 12:06:24] <rmatte> twm1010: I don't use snmp informant, just plain jane Windows SNMP service, works nicely
[29-Oct-2009 12:06:33] <twm1010> I'm using WMI to monitor 16 to monitor servers at our e-commerce hosting facility and it's rock solid, but those servers were very tightly built
[29-Oct-2009 12:06:54] <rmatte> twm1010: although I had to write scripts to collect the CPU and memory usage info since it reports it in the stupidest way possible
[29-Oct-2009 12:07:04] <rmatte> but other than that it works great
[29-Oct-2009 12:07:04] <bigegor> I'll be back later
[29-Oct-2009 12:07:13] <davetoo> ok,
[29-Oct-2009 12:07:14] <davetoo> thanks,
[29-Oct-2009 12:07:20] <twm1010> we scared him off :)
[29-Oct-2009 12:07:26] <rmatte> haha
[29-Oct-2009 12:07:31] <twm1010> i was about to pester him about WMI datasource not having its own collection interval
[29-Oct-2009 12:07:35] <rmatte> he joins the channel...
[29-Oct-2009 12:07:44] <rmatte> "WMI, WMI WMI WMI WMI!!!! WM'FREAKIN'I!!!!!"
[29-Oct-2009 12:07:46] <rmatte> leaves
[29-Oct-2009 12:07:56] <rmatte> hehe
[29-Oct-2009 12:07:57] <davetoo> speaking of intervals...
[29-Oct-2009 12:08:31] <rmatte> hmmm, looks like I need to bring down our internal monitoring server to increase the disk usage on it
[29-Oct-2009 12:08:38] <rmatte> fun fun
[29-Oct-2009 12:08:39] <davetoo> I wish there were a way to run a zencommand daemon, one that does not write to RRDs, on a separate interval than the rest of the datapoints for a box
[29-Oct-2009 12:08:40] <twm1010> it would be sweet if Zenoss kept track of which RRD files would be impacted to a change in collection interval, and then help you update them.
[29-Oct-2009 12:08:45] <rmatte> time to create a change ticket *sigh*
[29-Oct-2009 12:09:10] <davetoo> I want to leave snmp monitoring at 5 mins but run some status-only pluigins every minute..
[29-Oct-2009 12:09:16] <rmatte> twm1010: yeh, kind of an RRD wizard or something
[29-Oct-2009 12:09:35] <twm1010> davetoo: SolarWinds lets us set a different interval for node, volume, and interface "statistics" collection, and then a separate setting for "status" collection
[29-Oct-2009 12:09:39] <twm1010> That's proved very nice
[29-Oct-2009 12:09:52] <twm1010> Our DS3's are polled every 15 seconds, T1's every 30 seconds
[29-Oct-2009 12:09:59] <twm1010> etc
[29-Oct-2009 12:10:18] <rmatte> twm1010: yeh, Zenoss needs to get similar functionality in the future, the whole all or nothing approach gets a bit tedious
[29-Oct-2009 12:10:23] <twm1010> Then again, SolarWinds also kicks the crap out of not one but TWO servers
[29-Oct-2009 12:10:34] <twm1010> The database server is cranking pretty hard
[29-Oct-2009 12:10:45] <rmatte> yeh, SolarWinds is a hog and runs on Windows which just makes matters worse
[29-Oct-2009 12:10:47] <davetoo> At the moment the set of things I need to monitor that way is small enough that I could write an agent that sends traps
[29-Oct-2009 12:10:51] <davetoo> or syslog
[29-Oct-2009 12:10:54] <jb> erm
[29-Oct-2009 12:11:00] <jb> out solarwinds infrastructure is 6 boxes
[29-Oct-2009 12:11:06] <rmatte> If you're going to design a monitoring system don't make it windows only for the love of god lol
[29-Oct-2009 12:11:08] <twm1010> I believe you :)
[29-Oct-2009 12:11:14] <jb> s/out/our
[29-Oct-2009 12:11:35] <venturaville> is nothing compared to how many boxes it takes to monitor IBM arrays........
[29-Oct-2009 12:11:43] <jb> haha
[29-Oct-2009 12:11:44] <jb> yeah
[29-Oct-2009 12:11:47] <jb> pos IBM
[29-Oct-2009 12:11:55] <davetoo> I should see if the enterprise Netapp zenpack has been worked on
[29-Oct-2009 12:12:07] <davetoo> the version with 2.4.5 takes a *lot* of cpu
[29-Oct-2009 12:12:19] <davetoo> the filesystem checks (command plugins)
[29-Oct-2009 12:12:27] <twm1010> oh yeah? i'd love to see what functionality that particular zenpack offers
[29-Oct-2009 12:12:38] <davetoo> ask for an eval :)
[29-Oct-2009 12:12:40] <twm1010> Quota monitoring would be really nice :)
[29-Oct-2009 12:12:53] <davetoo> I haven't actually looked at the community pack recently
[29-Oct-2009 12:12:59] <venturaville> the community netapp one has more in it.... for the moment
[29-Oct-2009 12:13:09] <twm1010> huh, alright.
[29-Oct-2009 12:13:16] <rmatte> I don't even want to ask for evals since I don't want to know about what I can't have
[29-Oct-2009 12:13:24] <rmatte> I'd rather just be ignorant to it and find my own solutions to issues
[29-Oct-2009 12:13:29] <venturaville> which reminds me... I would like to drop the source tree for it somewhere...suggestions for where?
[29-Oct-2009 12:13:31] <rmatte> hehe
[29-Oct-2009 12:13:50] <twm1010> rmatte: Yeah... I'm in the same boat, about every 9 months I try and entertain the management on getting Enterprise
[29-Oct-2009 12:14:23] <venturaville> we just switched to it
[29-Oct-2009 12:14:33] <venturaville> on the whole it was probably worth the money
[29-Oct-2009 12:14:34] <rmatte> twm1010: Yeh, we don't have the cash to pay for it, it wouldn't be cost effective since it would almost cost as much as we're charging the actual clients for the monitoring service
[29-Oct-2009 12:14:40] <davetoo> well we have this shiny new NOC in India
[29-Oct-2009 12:14:49] <davetoo> and a team of guys to watch the monitor
[29-Oct-2009 12:15:03] <twm1010> We're running three monitoring systems right now.
[29-Oct-2009 12:15:03] <rmatte> venturaville: well yeh, the support alone is worth the coin
[29-Oct-2009 12:15:05] <davetoo> so it was time.  We have five sites, ten "core" systems.
[29-Oct-2009 12:15:10] <twm1010> Hobbit, SolarWinds, and Zenoss
[29-Oct-2009 12:15:20] <rmatte> yeh, I setup my 11th core server 2 days ago lol
[29-Oct-2009 12:15:26] <rmatte> I'll eventually be up to over 20
[29-Oct-2009 12:15:39] <davetoo> well I'm much, much happier with the daemon stability in 2.4.x
[29-Oct-2009 12:15:50] <davetoo> zenperfsnmp no longer sucks goat's a**
[29-Oct-2009 12:16:35] <rmatte> anyone running 2.4.5, this is for you: docs/DOC-4434
[29-Oct-2009 12:16:46] <rmatte> zenperfsnmp's performance is amazing now
[29-Oct-2009 12:16:48] <twm1010> I've yet to update to 2.4.5, I'm on 2.4.2
[29-Oct-2009 12:16:54] <rmatte> unfortunately zenprocess still sucks horribly
[29-Oct-2009 12:16:59] <davetoo> yes
[29-Oct-2009 12:17:22] <davetoo> I can't predict how zenprocess will behave, if I have to match against parameters (java and zope/zenoss itself )
[29-Oct-2009 12:17:34] <davetoo> plus, I have *seen* the process table time out regularly on busy machines.
[29-Oct-2009 12:17:36] <twm1010> hrmm, perhaps i will step us up to 2.4.5 with those patches
[29-Oct-2009 12:17:38] <rmatte> well yeh, the regex handling is definitely broken
[29-Oct-2009 12:17:41] <davetoo> snmpd just doesn't get the cycles.
[29-Oct-2009 12:17:47] <rmatte> but performance-wise, it's bad too
[29-Oct-2009 12:17:58] <rmatte> it's the only daemon that constantly goes over cycle time on one of my boxes
[29-Oct-2009 12:19:04] <twm1010> How do you determine ideal cycle time?
[29-Oct-2009 12:19:09] <twm1010> I'm looking at my collector performance
[29-Oct-2009 12:19:25] <davetoo> heh
[29-Oct-2009 12:19:28] <twm1010> what's that pastebin for pics?
[29-Oct-2009 12:19:41] <davetoo> as long as I don't get "waiting for next cycle..." anymore I'm happy
[29-Oct-2009 12:20:23] <rmatte> twm1010: tinypic.com
[29-Oct-2009 12:20:27] <twm1010> http://i33.tinypic.com/bbmyx.png
[29-Oct-2009 12:21:03] <twm1010> Things look decent?
[29-Oct-2009 12:21:07] <davetoo> Same as on mine; the colors are to similar :)
[29-Oct-2009 12:21:13] <davetoo> too
[29-Oct-2009 12:22:05] <rmatte> Here's mine on the busiest server that I run: http://tinypic.com/?t=postupload
[29-Oct-2009 12:22:15] <twm1010> wrong url
[29-Oct-2009 12:22:21] <rmatte> oops
[29-Oct-2009 12:22:25] <rmatte> http://i36.tinypic.com/15yex4.png
[29-Oct-2009 12:22:38] <twm1010> how many OID's is that?
[29-Oct-2009 12:22:54] <twm1010> well, datapoints
[29-Oct-2009 12:23:10] <rmatte> checking...
[29-Oct-2009 12:23:16] <twm1010> ballpark
[29-Oct-2009 12:23:39] <Troubadix09> rmatte: A Question to your warning in DOC-4434 ...
[29-Oct-2009 12:24:06] <rmatte> twm1010: http://i38.tinypic.com/s5cwv5.png
[29-Oct-2009 12:24:12] <rmatte> there's my datapoint graph for that box
[29-Oct-2009 12:24:27] <rmatte> notice the breaks in the zenprocess graph :P
[29-Oct-2009 12:25:04] <rmatte> so overall it's about 17.5k datapoints
[29-Oct-2009 12:25:46] <twm1010> is that one of your beast servers with the 16GB of ram you mentioned?
[29-Oct-2009 12:26:07] <Troubadix09> rmatte: In Case upgrade from 2.4.5 with installed ZenPack WMIDataSource to 2.5, would it be crashing King Crab?
[29-Oct-2009 12:26:13] <rmatte> it's a VM with 5GB of ram assigned to it on a blade that has 32GB of ram in it
[29-Oct-2009 12:26:37] <rmatte> Troubadix09: I haven't tested that, but I would advise against it
[29-Oct-2009 12:26:39] <twm1010> Troubadix09: VERY likely.
[29-Oct-2009 12:26:47] <rmatte> Troubadix09: I'll be sure to test that out when I have a second
[29-Oct-2009 12:26:59] <rmatte> Troubadix09: I'm almost positive that it would though
[29-Oct-2009 12:27:44] <rmatte> twm1010: the cycle times are also long because I'm monitoring devices all over the place on that box
[29-Oct-2009 12:27:49] <Troubadix09> rmatte: after upgrade 2.4.5 with this ZenPack installed, the zenoss-deamons won't start
[29-Oct-2009 12:27:51] <rmatte> slow circuits to europe and stuff
[29-Oct-2009 12:28:09] <rmatte> I only have 1 zenoss box which actually monitors our local stuff
[29-Oct-2009 12:28:15] <twm1010> Troubadix09: So you already upgraded to 2.5, or an upgrade to 2.4.5 caused your problems?
[29-Oct-2009 12:28:34] <twm1010> mrayzenoss: Isn't there a getting started webinar?
[29-Oct-2009 12:29:06] <Troubadix09> twm1010: sorry, upgrade from 2.4.5 with installed WMIDataSource-Zenpack to 2.5
[29-Oct-2009 12:30:33] <twm1010> I would have removed the WMI datasource zenpack before the upgrade, you could try removing it now, but that might make things worse
[29-Oct-2009 12:31:17] <Troubadix09> twm1010: how can I remove it without a running zenoss?
[29-Oct-2009 12:31:22] <rmatte> Troubadix09: that's what I thought
[29-Oct-2009 12:31:33] <rmatte> Troubadix09: you can't, that's why I warned not to do that :P
[29-Oct-2009 12:31:45] <rmatte> Troubadix09: your Zenoss install is totally trashed now
[29-Oct-2009 12:31:55] <twm1010> are ALL the daemons stopped?
[29-Oct-2009 12:32:17] <rmatte> twm1010: it doesn't matter, even if he gets all of the daemons running he won't be able to use the zenpack command
[29-Oct-2009 12:32:18] <twm1010> zenpacks can be installed via cmd line why not removed?
[29-Oct-2009 12:32:24] <rmatte> it'll error out when he tries to use it
[29-Oct-2009 12:32:25] <twm1010> hrmm
[29-Oct-2009 12:32:26] <Troubadix09> twm1010: yes, all are stopped, only the zope-deamons running
[29-Oct-2009 12:32:45] <rmatte> twm1010: I tried everything to fix it after installing the pack on my 2.5 test box and I couldn't fix it
[29-Oct-2009 12:32:52] <rmatte> I eventually just had to completely reinstall
[29-Oct-2009 12:33:08] <twm1010> Troubadix09: If rmatte got stumped, and he's pretty determined... then you're probably screwed.
[29-Oct-2009 12:33:23] <rmatte> hehe
[29-Oct-2009 12:33:46] <twm1010> i wonder is the conflict in the zope database or in the code or both?
[29-Oct-2009 12:33:48] <rmatte> I actually may take some time tonight, install it again on my test box, and see if I can figure it out, but it was extremely brutal the last time I tried
[29-Oct-2009 12:33:59] <twm1010> Could he overwrite most of the zenoss files and leave the database alone?
[29-Oct-2009 12:34:02] <rmatte> you're basically handcuffed since some daemons won't start and the zenpack command errors
[29-Oct-2009 12:34:06] <rmatte> zendmd is screwed too
[29-Oct-2009 12:34:11] <rmatte> as far as I can remember
[29-Oct-2009 12:34:11] <twm1010> doh!
[29-Oct-2009 12:34:24] <twm1010> bummer...
[29-Oct-2009 12:34:31] <rmatte> yup
[29-Oct-2009 12:35:01] <twm1010> So, even if Egor updates... I'll probably have to remove WMI datasource, all the other performance zenpacks that rely on it, and all custom templates i've created that use it
[29-Oct-2009 12:35:03] <rmatte> I put a huge disclaimer at the top of that ZenPack's page not to install it on 2.5 lol
[29-Oct-2009 12:35:15] <twm1010> then upgrade, then put it all back.
[29-Oct-2009 12:35:28] <rmatte> twm1010: yeh
[29-Oct-2009 12:35:40] <twm1010> jinkies, thats a shit-ton of work
[29-Oct-2009 12:35:45] <rmatte> twm1010: well, you might be able to do a straight update on 2.4.5 then upgrade
[29-Oct-2009 12:35:49] <rmatte> it depends how he codes the pack
[29-Oct-2009 12:36:17] <Troubadix09> rmatte: thats not right, you warn to install it on 2.5 but in my case it was installed on 2.4.5
[29-Oct-2009 12:36:21] <rmatte> twm1010: but you certainly won't want to be updating until there's some sort of fix
[29-Oct-2009 12:36:51] <rmatte> Troubadix09: I warn not to install it because I assume that the only reason that you'd be visiting the ZenPack page is to install it :P
[29-Oct-2009 12:37:07] <rmatte> Troubadix09: I'll update it to include warnings about updating as well
[29-Oct-2009 12:37:39] <twm1010> It would be slick if Zenoss would refuse upgrades if there are known conflicts with installed zenpacks
[29-Oct-2009 12:37:46] <Troubadix09> rmatte: for me it is to late ... lol
[29-Oct-2009 12:38:32] <twm1010> sounds like my upgrade path might be a little rocky
[29-Oct-2009 12:38:45] <twm1010> I guess its time for me to build a true development system
[29-Oct-2009 12:39:26] <rmatte> twm1010: yeh, I have a lab box setup and it's great to have
[29-Oct-2009 12:39:46] <rmatte> twm1010: actually I have 2 setup right now, 1 with 2.4.5 and one with king crab
[29-Oct-2009 12:39:54] <twm1010> I could swear there was a recorded zenoss demonstration that mrayzenoss built
[29-Oct-2009 12:41:09] <rmatte> voila: docs/DOC-3392
[29-Oct-2009 12:41:13] <Troubadix09> rmatte: One Question ... I'm on VMware appliance, can I recover, when i start a fresh VMWare appliance with zenoss 2.4.5 and restore a complete backup?
[29-Oct-2009 12:41:13] <rmatte> updated
[29-Oct-2009 12:41:18] <rmatte> and I'll update my wiki page as well
[29-Oct-2009 12:41:44] <rmatte> Troubadix09: restore from what backup?
[29-Oct-2009 12:41:49] <Troubadix09> rmatte: well done ;-)
[29-Oct-2009 12:42:22] <twm1010> Yes, you probably can do that
[29-Oct-2009 12:42:42] <rmatte> actually, my wiki page already has the correct wording, so we're good
[29-Oct-2009 12:42:44] <twm1010> Might I recommend from now on when doing upgrades to leverage the Snapshot feature :)
[29-Oct-2009 12:42:59] <rmatte> yeh, snapshot is HIGHLY recommended
[29-Oct-2009 12:43:06] <rmatte> it's a great advantage of using a VM, so use it
[29-Oct-2009 12:43:54] <rmatte> ok, back to logging this change ticket...
[29-Oct-2009 12:45:48] <Troubadix09> rmatte: yes, next time I use it ... :-)
[29-Oct-2009 12:47:16] <Troubadix09> twm1010, rmatte: thanks for help, I'm leaving now
[29-Oct-2009 12:47:43] <Troubadix09> bye all
[29-Oct-2009 13:00:23] <mrayzenoss> twm1010: docs/DOC-2606 is a list of videos
[29-Oct-2009 13:00:38] <mrayzenoss> twm1010: http://forms.zenoss.com/getting-started is the Getting Started Webinar
[29-Oct-2009 13:00:56] <rmatte> videos you say, I shall watch in a few
[29-Oct-2009 13:03:10] <cgibbons> woo
[29-Oct-2009 13:03:13] <mrayzenoss> so anyone feeling adventurous... http://zenpacks.zenoss.org/trac-zenpacks/changeset/417
[29-Oct-2009 13:04:17] <twm1010> mrayzenoss: Thanks, a friend was looking at jumping into this stuff :)
[29-Oct-2009 13:04:19] <davetoo> not me :)
[29-Oct-2009 13:06:28] <rmatte> mrayzenoss: you mean jumping in to code or jumping in to test?
[29-Oct-2009 13:06:31] <rmatte> lol
[29-Oct-2009 13:06:41] <twm1010> I'm pretty sure he means jumping into code
[29-Oct-2009 13:06:47] <rmatte> yeh
[29-Oct-2009 13:06:57] <twm1010> looking at that is interesting though, you see he does mention in there where the cycle times come from
[29-Oct-2009 13:06:59] <rmatte> I'm not THAT good at python yet, so I'll have to pass
[29-Oct-2009 13:07:09] <rmatte> yeh
[29-Oct-2009 13:07:53] <mrayzenoss> I just meant someone could build the ZenPack and test it
[29-Oct-2009 13:08:36] <rmatte> ah
[29-Oct-2009 13:09:33] <mrayzenoss> I'll build it
[29-Oct-2009 13:10:09] <mrayzenoss> I'll attach it to the ZenPack page and label it "BETA"
[29-Oct-2009 13:10:28] <twm1010> ok, i'm game to test it
[29-Oct-2009 13:11:12] <davetoo> off to the brick-and-mortar office
[29-Oct-2009 13:12:27] <mrayzenoss> done
[29-Oct-2009 13:12:53] <rmatte> yeh, I'll test it once it's built
[29-Oct-2009 13:13:02] <mrayzenoss> it's up
[29-Oct-2009 13:13:26] <rmatte> ok, I just need to finish what I'm working on then I'll get started on that
[29-Oct-2009 13:14:24] <twm1010> mrayzenoss: we also need to figure out an upgrade path for existing users
[29-Oct-2009 13:14:28] <twm1010> we were discussing that before
[29-Oct-2009 13:14:30] <rmatte> eugh, our lab ESX hosts is soooo slow it's brutal
[29-Oct-2009 13:14:43] <mrayzenoss> twm1010: good point
[29-Oct-2009 13:14:46] <rmatte> twm1010: yeh, I'll test an upgrade
[29-Oct-2009 13:14:56] <rmatte> twm1010: since I have a lab box that I can do it on
[29-Oct-2009 13:15:10] <mrayzenoss> I'll see if it can be installed against 2.4.5 before an upgrade
[29-Oct-2009 13:15:17] <twm1010> A guy was in here earlier and saw that upgrading to 2.5 with the old one installed fried his install
[29-Oct-2009 13:15:19] <mrayzenoss> if I remove the 2.5 dependency
[29-Oct-2009 13:15:27] <mrayzenoss> yeah, saw that
[29-Oct-2009 13:15:32] <rmatte> twm1010: yeh, which I predicted would happen
[29-Oct-2009 13:15:44] <rmatte> then he's like "well you didn't say anything about upgrading"
[29-Oct-2009 13:15:46] <mrayzenoss> still… we need an upgrade path
[29-Oct-2009 13:15:48] <rmatte> I thought that was implied
[29-Oct-2009 13:15:49] <rmatte> lol
[29-Oct-2009 13:16:34] <davetoo> can anybody say publically here when 2.5.0 Enterprise is expected to be posted?
[29-Oct-2009 13:16:57] <mrayzenoss> nobody will say it publicly :p
[29-Oct-2009 13:16:57] <davetoo> or /msg me directly :)
[29-Oct-2009 13:17:08] <twm1010> loaded to Stack 2.5 without issue
[29-Oct-2009 13:17:12] <twm1010> on SLES10
[29-Oct-2009 13:18:24] <twm1010> adding the exchange pack too
[29-Oct-2009 13:18:29] <rmatte> stop and start zenoss
[29-Oct-2009 13:18:30] <rmatte> and do a zenpack --list
[29-Oct-2009 13:18:32] <rmatte> for starters
[29-Oct-2009 13:18:49] <mrayzenoss> davetoo: I'm getting nothing but gibberish
[29-Oct-2009 13:18:55] <cgibbons> I expect it will be posted before 2011!
[29-Oct-2009 13:20:43] <twm1010> in fact let me test WMI performance too
[29-Oct-2009 13:24:54] <rmatte> bah, got disconnected from our crappy lab ESX host during a change and can't get connected to the vmware console again
[29-Oct-2009 13:25:19] <twm1010> K, just waiting for 3-4 collector cycles
[29-Oct-2009 13:26:02] <twm1010> no debug evts yet
[29-Oct-2009 13:28:13] <twm1010> woops, since i didn't restart zenoss, zenperfwmi wans't running yet
[29-Oct-2009 13:29:00] <mrayzenoss> aww… poor Zenny: http://twitgoo.com/4kww1
[29-Oct-2009 13:30:43] <twm1010> hrmmm... zenperfwmi fails to start for me
[29-Oct-2009 13:32:44] <twm1010> http://www.pastebin.org/49326
[29-Oct-2009 13:33:14] <zenethian> that is pretty hardcore.
[29-Oct-2009 13:34:03] <cgibbons> did you restart zenhub?
[29-Oct-2009 13:34:38] <cgibbons> (the hub service didn't provide all the data the daemon is looking for, so that's usually the culprit)
[29-Oct-2009 13:36:08] <twm1010> at first no, then I restarted the entire stack
[29-Oct-2009 13:44:25] <rmatte> I'll be testing out the actual upgrade process going from the old pack to the new one and from 2.4.5 to 2.5 in a few minutes
[29-Oct-2009 13:49:34] <twm1010> curious to see if you can get the new pack to work at all
[29-Oct-2009 13:50:01] <cgibbons> when you patched did you get all teh files in the changeset, twm?
[29-Oct-2009 13:51:01] <twm1010> I used a fresh 2.5 install, with the build that Matt posted just now.
[29-Oct-2009 13:51:57] <rmatte> I'm installing 2.4.5 on my king crab box right now...
[29-Oct-2009 13:52:03] <cgibbons> ah he built it i see, wonder if he got all the files
[29-Oct-2009 13:52:16] <mrayzenoss> I just did a svn update to grab the latest and built it
[29-Oct-2009 13:52:25] <mrayzenoss> didn't test it, we're all assuming egor was done
[29-Oct-2009 13:52:33] <twm1010> hehe "_
[29-Oct-2009 13:52:34] <twm1010> :)
[29-Oct-2009 13:52:44] <cgibbons> if you look @ the WmiPerfConfig.py file and look @ line 98, it should say proxy.namespace = namespace
[29-Oct-2009 13:54:26] <twm1010> I have that here
[29-Oct-2009 13:54:53] <cgibbons> weird, should be good then, assuming zenhub really got restarted. that's from just eyeballing the code though, i haven't tried it either.
[29-Oct-2009 13:55:19] <cgibbons> and on that note, my airplane is here so hasta
[29-Oct-2009 13:55:44] <rmatte> lol
[29-Oct-2009 13:58:55] <rmatte> ok, finished installing 2.4.5, going to install the old zenpack...
[29-Oct-2009 13:59:14] <mrchippy> suprsonic: i just send myself a trap using snmptrap and the correct oid made it through to the event
[29-Oct-2009 13:59:22] <twm1010> perhaps you'll fair better, but i'll feel better if you get the same issue
[29-Oct-2009 13:59:43] <mrchippy> suprsonic: what version zenoss are you running?
[29-Oct-2009 14:00:19] <rmatte> what error is zenperfwmi failing with?
[29-Oct-2009 14:00:44] <twm1010> http://www.pastebin.org/49326
[29-Oct-2009 14:00:44] <kobalt> he went to lunch but I know he is running 2.5 on freeBSD cause he was helping me troubleshoot it on mine
[29-Oct-2009 14:01:27] <rmatte> ah
[29-Oct-2009 14:01:34] <rmatte> chances are I'll get the same
[29-Oct-2009 14:01:52] <rmatte> but here goes...
[29-Oct-2009 14:02:50] <mrayzenoss> off to defect review
[29-Oct-2009 14:04:21] <twm1010> oh good lord what directory is ifconfig kept in
[29-Oct-2009 14:04:49] <twm1010> sbin?
[29-Oct-2009 14:05:21] <chudler> right, usually
[29-Oct-2009 14:05:36] <rmatte> twm1010: the "which" command is very useful
[29-Oct-2009 14:05:40] <rmatte> which ifconfig
[29-Oct-2009 14:05:50] <rmatte> ;)
[29-Oct-2009 14:07:32] <rmatte> Traceback (most recent call last):
[29-Oct-2009 14:07:32] <rmatte>   File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.community.WMIDataSource-2.0-BETA-py2.4.egg/ZenPacks/community/WMIDataSource/zenperfwmi.py", line 35, in ?
[29-Oct-2009 14:07:32] <rmatte>     from Products.ZenCollector.daemon import CollectorDaemon
[29-Oct-2009 14:07:32] <rmatte> ImportError: No module named ZenCollector.daemon
[29-Oct-2009 14:07:39] <rmatte> got that when zenperfwmi was starting
[29-Oct-2009 14:07:50] <rmatte> so that beta zenpack obviously needs more work :)
[29-Oct-2009 14:07:58] <twm1010> well, you installed it on 2.4.5 right?
[29-Oct-2009 14:08:08] <rmatte> correct
[29-Oct-2009 14:08:21] <rmatte> oh, I guess it's not designed to work with 2.4.5 lol
[29-Oct-2009 14:08:29] <rmatte> I'll upgrade to 2.5 now and try it
[29-Oct-2009 14:08:31] <twm1010> now if you update that test install from 2.4.5 to 2.5, does it then have my error
[29-Oct-2009 14:08:44] <rmatte> yeh, give me a minute to upgrade
[29-Oct-2009 14:09:48] <chudler> type > which, BTW :-p
[29-Oct-2009 14:10:19] <rmatte> chudler: meh, it does almost the same thing, and which is more classic :P
[29-Oct-2009 14:11:01] <rmatte> I like that less > more
[29-Oct-2009 14:11:06] <rmatte> epic irony
[29-Oct-2009 14:12:23] <chudler> "Less sucks less more than more.  That's why I use more less, and less more"
[29-Oct-2009 14:13:03] <rmatte> lol
[29-Oct-2009 14:13:25] <rmatte> that's a good one
[29-Oct-2009 14:13:37] <twm1010> who's on first?
[29-Oct-2009 14:14:14] <chudler> OSS isnt entirely without humor.  There's cat -> tac, and others I can't think of at the moment.
[29-Oct-2009 14:15:15] <rmatte> twm1010: after the upgrade to 2.5...
[29-Oct-2009 14:15:15] <rmatte> Daemon: zenperfwmi program running; pid=30008
[29-Oct-2009 14:16:30] <rmatte> seems to be working
[29-Oct-2009 14:16:56] <twm1010> odd... let me remove it, and then reinstall it and immediately restart Zenoss
[29-Oct-2009 14:17:16] <rmatte> k
[29-Oct-2009 14:19:26] <twm1010> restartin.
[29-Oct-2009 14:19:37] <rmatte> cool, I never even knew about tac
[29-Oct-2009 14:19:44] <rmatte> that could actually come in quite handy
[29-Oct-2009 14:20:31] <rmatte> I restarted zenoss again, started fine yet again
[29-Oct-2009 14:21:00] <twm1010> still no joy here.
[29-Oct-2009 14:21:13] <twm1010> k, will uninstall stack, remove zenoss, reinstall, and try again
[29-Oct-2009 14:21:17] <rmatte> twm1010: I'm curious, what if you configure Zenoss not to monitor any device via WMI
[29-Oct-2009 14:21:20] <rmatte> then try to start it
[29-Oct-2009 14:21:29] <rmatte> maybe it's actually choking on the cycles
[29-Oct-2009 14:21:38] <rmatte> mine has no devices to cycle for right now
[29-Oct-2009 14:21:47] <twm1010> hrmm, good thought, let me axe the one device i setup
[29-Oct-2009 14:22:01] <rmatte> cool
[29-Oct-2009 14:22:44] <twm1010> nope
[29-Oct-2009 14:22:56] <rmatte> 2009-10-29 15:17:54,206 INFO zen.zenperfwmi: Connecting to localhost:8789
[29-Oct-2009 14:22:56] <rmatte> 2009-10-29 15:17:54,232 INFO zen.zenperfwmi: Connected to ZenHub
[29-Oct-2009 14:22:56] <rmatte> 2009-10-29 15:17:54,276 INFO zen.zenperfwmi: 0 devices processed (0 datapoints)
[29-Oct-2009 14:22:56] <rmatte> 2009-10-29 15:17:54,277 INFO zen.collector.scheduler: Tasks: 0 Successful: 0 Failed: 0 Missed: 0
[29-Oct-2009 14:23:23] <rmatte> ok, so that was a fresh install of the beta pack on a fresh 2.5 instance?
[29-Oct-2009 14:24:02] <twm1010> no, it was an upgraded beta 2.5 to 2.5 prod instance
[29-Oct-2009 14:24:08] <twm1010> thats why i want to axe it and start over
[29-Oct-2009 14:24:12] <twm1010> won't take too long
[29-Oct-2009 14:24:18] <rmatte> yeh, axe everything and start over
[29-Oct-2009 14:24:44] <rmatte> if it works on a fresh install then it's good, since I've already proven that it'll work with an upgrade
[29-Oct-2009 14:25:08] <twm1010> yep
[29-Oct-2009 14:25:14] <rmatte> I don't have any WMI devices though, so when you get it working if you could test the actual monitoring that'd be good
[29-Oct-2009 14:25:28] <twm1010> i will, i have all the eggs extracted and ready
[29-Oct-2009 14:25:45] <rmatte> cool
[29-Oct-2009 14:25:55] <twm1010> and when i try this on prod you can bet i'm gonna shut down and backup the entire stack :)
[29-Oct-2009 14:25:59] <rmatte> I hate having to unzip eggs
[29-Oct-2009 14:26:05] <rmatte> they really really need to fix that Jive issue
[29-Oct-2009 14:26:31] <rmatte> yeh, I take snapshots on my prod boxes before doing anything to them
[29-Oct-2009 14:26:39] <rmatte> snapshots are awesome, such a time saver
[29-Oct-2009 14:26:53] <twm1010> yeah, my prod boxes isn't a VM though so...
[29-Oct-2009 14:26:59] <rmatte> yeh
[29-Oct-2009 14:27:02] <twm1010> a copy of the stack directory should do the trick
[29-Oct-2009 14:27:05] <rmatte> well it damn well should be :)
[29-Oct-2009 14:27:18] <rmatte> yeh
[29-Oct-2009 14:27:25] <twm1010> eh, our ESX servers are... shall we say... overloaded
[29-Oct-2009 14:27:37] <twm1010> none of them are SAN attached, disk I/O bloat all over
[29-Oct-2009 14:27:41] <rmatte> hehe, sounds like our lab ESX box
[29-Oct-2009 14:27:54] <rmatte> we desperately need a second lab box
[29-Oct-2009 14:27:57] <twm1010> my test box is just a desktop
[29-Oct-2009 14:28:31] <twm1010> I'm confused on our direction lately, we've got this big push to "consolidate" servers right
[29-Oct-2009 14:28:40] <twm1010> but at the same time a mandate to keep certain things separate
[29-Oct-2009 14:28:48] <rmatte> lol
[29-Oct-2009 14:28:57] <rmatte> reverse intelligence
[29-Oct-2009 14:29:54] <rmatte> can't wait to get paid tomorrow
[29-Oct-2009 14:30:34] <twm1010> yeah... i mean, we're moving from old netware boxes that do everything
[29-Oct-2009 14:30:40] <twm1010> to lots of windows boxes each doing one thing
[29-Oct-2009 14:30:54] <twm1010> im confused how that can be considered "consolidating"
[29-Oct-2009 14:31:11] <rmatte> that's such a waste
[29-Oct-2009 14:31:42] <rmatte> I guess these are these are the kinds of people who don't like it when their food touches
[29-Oct-2009 14:31:42] <rmatte> lol
[29-Oct-2009 14:32:03] <rmatte> ignore the second "these are" accidentally pasted it
[29-Oct-2009 14:32:13] <rmatte> :)
[29-Oct-2009 14:37:15] <kmtsun> are there any online resources you guys know of... that covers how to add MIBs to zenoss?  I'm trying to add on for my PDU's
[29-Oct-2009 14:37:43] <rmatte> kmtsun: the Zenoss Admin Guide
[29-Oct-2009 14:37:49] <kmtsun> ok thanks
[29-Oct-2009 14:38:05] <rmatte> community/documentation/official_documentation/zenoss-guide
[29-Oct-2009 14:39:01] <rmatte> kmtsun: you may also be interested in this: blogs/ryanmatte/2009/01/26/how-to-install-cisco-mibs-in-zenoss
[29-Oct-2009 14:39:13] <rmatte> it's a writeup that I did in regards to installing Cisco Mibs in Zenoss
[29-Oct-2009 14:39:28] <rmatte> you'll be basically following the same process, so give it a read
[29-Oct-2009 14:41:25] <rmatte> twm1010: how's the install coming along?
[29-Oct-2009 14:43:52] <rmatte> The writeup is also available here: http://demonic.cc/?p=20
[29-Oct-2009 14:44:04] <twm1010> rmatte: works fine on new install :D
[29-Oct-2009 14:44:36] <rmatte> twm1010: sweet deal
[29-Oct-2009 14:44:47] <mdereus> rmatte: is demonic.cc your personal site?
[29-Oct-2009 14:44:53] <rmatte> hey egor, we just got done testing your pack, perfect timing
[29-Oct-2009 14:44:56] <rmatte> mdereus: yes it is
[29-Oct-2009 14:45:05] <bigegor> :)
[29-Oct-2009 14:45:15] <davetoo> so, anybody here authenticating against AD instead of LDAP?
[29-Oct-2009 14:45:24] <rmatte> we tested it on a fresh install of 2.5 and it worked fine
[29-Oct-2009 14:45:43] <rmatte> I installed 2.4.5, installed the old pack, upgraded to the new pack, and then upgraded to Zenoss 2.5 and it worked as well
[29-Oct-2009 14:45:48] <rmatte> so upgrading will be simple enough
[29-Oct-2009 14:45:57] <rmatte> twm1010: could you test the actual monitoring real quick?
[29-Oct-2009 14:47:54] <bigegor> WMIDataSource 2.0 doesn't support WMI name spaces other then root/cimv2 for now.
[29-Oct-2009 14:48:04] <rmatte> ah
[29-Oct-2009 14:48:32] <rmatte> did 1.0 support more than that?
[29-Oct-2009 14:48:39] <bigegor> yes
[29-Oct-2009 14:48:44] <rmatte> ah ok
[29-Oct-2009 14:48:56] <rmatte> well, let us know when you add the support and we'll test again
[29-Oct-2009 14:48:59] <twm1010> rmatte: kinda busy
[29-Oct-2009 14:49:04] <rmatte> but you're off to a good start
[29-Oct-2009 14:49:09] <rmatte> twm1010: ok, that's cool
[29-Oct-2009 14:50:55] <kmtsun> thanks rmatte... very good resource
[29-Oct-2009 14:51:18] <rmatte> kmtsun: no problem
[29-Oct-2009 14:52:00] <rmatte> davetoo: authenticating against AD with Core is basically impossible
[29-Oct-2009 14:52:31] <davetoo> got enterprise
[29-Oct-2009 14:52:39] <twm1010> impossible?
[29-Oct-2009 14:52:43] <twm1010> i got it to work
[29-Oct-2009 14:52:44] <rmatte> I don't even know how possible it is in enterprise lol
[29-Oct-2009 14:52:49] <davetoo> we'll find out
[29-Oct-2009 14:52:50] <rmatte> twm1010: really?
[29-Oct-2009 14:53:04] <davetoo> The basic authentication is a standard Zope product
[29-Oct-2009 14:53:07] <rmatte> I spent like 4 hours one day walking a guy through all sorts of different things to try and it never worked
[29-Oct-2009 14:53:22] <rmatte> davetoo: yeh I know, Zope plugins
[29-Oct-2009 14:53:42] <rmatte> davetoo: we use LDAP for authentication
[29-Oct-2009 14:53:47] <davetoo> Our so-called "Enterprise" corp IT ldap system is garbage
[29-Oct-2009 14:53:54] <rmatte> lol
[29-Oct-2009 14:54:04] <rmatte> we just use openldap
[29-Oct-2009 14:54:09] <rmatte> works perfectly
[29-Oct-2009 14:54:16] <davetoo> one system is missing a good percentage of the users, and the other one which *was* working
[29-Oct-2009 14:54:26] <davetoo> suddenly has some kind of new data that makes the zope roleManager blow up
[29-Oct-2009 14:55:03] <davetoo> so I'm going to try the AD servers that our group runs :)
[29-Oct-2009 14:55:20] <rmatte> lol
[29-Oct-2009 14:55:57] <rmatte> figuring out the LDAP stuff for Zenoss was tricky at first
[29-Oct-2009 14:57:04] <rmatte> Nice, my LDAP guide on this thread got slaughtered
[29-Oct-2009 14:57:10] <rmatte> message/30127#30127
[29-Oct-2009 14:57:16] <rmatte> think I'll post it properly on my Zenoss blog
[29-Oct-2009 14:57:37] <zenethian> j #zope
[29-Oct-2009 14:57:39] <zenethian> grr
[29-Oct-2009 14:57:47] <zenethian> slash fail. :<
[29-Oct-2009 14:57:50] <rmatte> missing a slash in there
[29-Oct-2009 14:57:51] <rmatte> :)
[29-Oct-2009 14:58:12] <kobalt> so if I do a upgrade from 2.4.5 to 2.5 will I have to redo my templates? or anything like that, I can see there were issues with the wmi but I dont use the wmi portion
[29-Oct-2009 14:58:59] <davetoo> Did they actually create a working migration so that an "upgrade" is possible?
[29-Oct-2009 15:00:46] <rmatte> davetoo: you managed to get role mappings working in AD too?
[29-Oct-2009 15:00:48] <rmatte> <CamargoBP> You have to manually add a user to a role, can't map roles to AD
[29-Oct-2009 15:00:48] <rmatte> <CamargoBP> I spent weeks trying to get it working
[29-Oct-2009 15:00:48] <rmatte> <CamargoBP> Works with openldap but not AD
[29-Oct-2009 15:00:48] <rmatte> <CamargoBP> I don't know why
[29-Oct-2009 15:00:52] <rmatte> that's from an old chat
[29-Oct-2009 15:01:03] <davetoo> rmatte: not exactly
[29-Oct-2009 15:01:11] <davetoo> not mapping from any ldap data,
[29-Oct-2009 15:01:19] <rmatte> davetoo: we heavily depend on roles, so that would be a no go for us lol
[29-Oct-2009 15:01:25] <davetoo> I just used that plugin to pre-cache role assignments for users
[29-Oct-2009 15:01:42] <davetoo> oh, we just don't have anything useful in LDAP to do it with
[29-Oct-2009 15:01:53] <rmatte> ah
[29-Oct-2009 15:01:56] <davetoo> I dunno, maybe I can figure out a way to do it by manager or cost-center number.
[29-Oct-2009 15:02:19] <davetoo> We *were* going to start running our own ldap service just for things like this, in particular for network gear,
[29-Oct-2009 15:02:23] <davetoo> but I think that project fell apart.
[29-Oct-2009 15:03:11] <rmatte> ah
[29-Oct-2009 15:03:12] <rmatte> thread/8820?start=15&tstart=0
[29-Oct-2009 15:03:28] <rmatte> ocnam explains the fix for the role assignment in that thread
[29-Oct-2009 15:03:34] <davetoo> I should do some screencaps.  The reason I do this trick is that I tried setting the default user level to ZenOperator, but that's a real-time binding.  You cannot downgrade somebody.
[29-Oct-2009 15:04:00] <davetoo> so I went back to ZenUser, and then I go into the roleManager via the ZMI, where you can search ldap for a user,
[29-Oct-2009 15:04:36] <davetoo> and then add them to the cache with a particular role.  That way I don't have to do the, lame-IMO, "log in first, then log out and call me and I'll finish setting up your account" game.
[29-Oct-2009 15:04:44] <davetoo> brb...
[29-Oct-2009 15:05:59] <rmatte> hmmm, I wonder whatever happened to adytum-bot
[29-Oct-2009 15:06:28] <rmatte> [02-Mar-2009 15:00:54] **mrayzenoss> There's a pretty good paper here: http://www.skills-1st.co.uk/papers/jcurry.html
[29-Oct-2009 15:06:28] <rmatte> [02-Mar-2009 15:01:01] **adytum-bot> Title: Papers and Presentations by Jane Curry (at www.skills-1st.co.uk)
[29-Oct-2009 15:06:38] <rmatte> it was a cool bot :)
[29-Oct-2009 15:07:34] <zenethian> I wonder what codebase it was built on.
[29-Oct-2009 15:07:45] <rmatte> no idea
[29-Oct-2009 15:09:06] <davetoo> paper on what?
[29-Oct-2009 15:09:11] <davetoo> oh
[29-Oct-2009 15:09:22] <rmatte> he was pointing someone to one of Jane's papers
[29-Oct-2009 15:09:30] <rmatte> it's just an old log from back in March
[29-Oct-2009 15:11:03] <rmatte> I used to have the nick raw__ back then
[29-Oct-2009 15:11:04] <rmatte> [02-Mar-2009 14:48:41] **mrayzenoss> I'll buy you a beer next time I see you
[29-Oct-2009 15:11:04] <rmatte> [02-Mar-2009 14:48:45] **raw__> haha
[29-Oct-2009 15:11:04] <rmatte> [02-Mar-2009 14:48:48] **raw__> right on
[29-Oct-2009 15:11:09] <rmatte> he still owes me a beer :)
[29-Oct-2009 15:11:12] <davetoo> oh
[29-Oct-2009 15:11:25] <davetoo> I think I was on at that moment, seems familiar
[29-Oct-2009 15:11:37] <rmatte> you may have been
[29-Oct-2009 15:15:47] <rmatte> yeh you were
[29-Oct-2009 15:15:51] <rmatte> your nick was davetoo1
[29-Oct-2009 15:16:25] <rmatte> [25-Mar-2009 09:45:19] **davetoo1> I sent my zenoss to the twilight zone
[29-Oct-2009 15:16:25] <rmatte> [25-Mar-2009 09:45:29] **raw__> lol, how'd you manage that?
[29-Oct-2009 15:16:25] <rmatte> [25-Mar-2009 09:46:03] **davetoo1> trying to develop a zenpack
[29-Oct-2009 15:16:31] <davetoo> heh
[29-Oct-2009 15:16:38] <davetoo> see :)
[29-Oct-2009 15:16:53] <rmatte> :)
[29-Oct-2009 15:17:41] <rmatte> 8 months ago, time flies
[29-Oct-2009 15:18:16] <rmatte> Back then I knew less than half of what I know about Zenoss now :)
[29-Oct-2009 15:18:17] <majikman> so i'[m still having a problem with my zenoss installation reporting that it can't read the process list on the device. after doing some poking around, it seems that i need to turn up the timeout it uses on snmpwalk. however, i don't know how to set that in zenoss. can someone help me with that?
[29-Oct-2009 15:18:36] <davetoo> rmatte: me too
[29-Oct-2009 15:18:43] <davetoo> and about 5% of the python I know now
[29-Oct-2009 15:18:58] <rmatte> majikman: it doesn't use snmpwalk first off, it uses an snmp python library
[29-Oct-2009 15:19:10] <rmatte> davetoo: same, my python skills are improving quite a bit
[29-Oct-2009 15:19:26] <majikman> oh... ok. do you know what file its in? or do you know a string i can grep for?
[29-Oct-2009 15:19:43] <rmatte> majikman: Collectors -> localhost -> Edit (tab)
[29-Oct-2009 15:20:06] <rmatte> oh wait nevermind, that's the interval
[29-Oct-2009 15:20:11] <rmatte> the timeout is actually in zProperties
[29-Oct-2009 15:20:50] <rmatte> go to the zProperties for the device and increase zSnmpTimeout
[29-Oct-2009 15:21:00] <rmatte> it's in seconds, 15 by default
[29-Oct-2009 15:21:01] <majikman> sweet, thanks
[29-Oct-2009 15:21:08] <rmatte> crank it up to like 30 or 60
[29-Oct-2009 15:21:12] <majikman> 15? mines is 2.5
[29-Oct-2009 15:21:22] <majikman> are you looking at ConnectTimeout or Timeout?
[29-Oct-2009 15:21:26] <rmatte> oh
[29-Oct-2009 15:21:32] <rmatte> nevermind, I actually increased mine to 15
[29-Oct-2009 15:21:33] <rmatte> lol
[29-Oct-2009 15:21:43] <majikman> lol ok cool
[29-Oct-2009 15:21:44] <rmatte> I monitor across slow links, need the extra time
[29-Oct-2009 15:21:46] <davetoo> I need to customize the login page
[29-Oct-2009 15:21:54] <davetoo> but I can't find it in zope
[29-Oct-2009 15:21:59] <davetoo> I found the normal css
[29-Oct-2009 15:22:18] <rmatte> davetoo: well, obviously all you need to customize is the image, so just search for images, there can't be that many lol
[29-Oct-2009 15:22:28] <davetoo> Not sure that it's "obvious"
[29-Oct-2009 15:22:35] <davetoo> I need to add some text
[29-Oct-2009 15:22:51] <rmatte> http://armour01.novanoc.com:8180/zport/acl_users/cookieAuthHelper/zenoss-login.png
[29-Oct-2009 15:22:57] <davetoo> but, yeah, that's a unique file so that should be a good 'handle'
[29-Oct-2009 15:23:00] <rmatte> you can't add the text to the image?
[29-Oct-2009 15:23:13] <davetoo> sure
[29-Oct-2009 15:23:22] <davetoo> once I figure out how the template works :)
[29-Oct-2009 15:23:28] <rmatte> hehe
[29-Oct-2009 15:23:40] <davetoo> 8180?
[29-Oct-2009 15:23:57] <rmatte> I use 8180 on my servers instead of 8080
[29-Oct-2009 15:24:06] <davetoo> ah
[29-Oct-2009 15:24:07] <rmatte> we run ZipTie on 8080
[29-Oct-2009 15:24:20] <davetoo> oh sheesh that whole thing is an image
[29-Oct-2009 15:24:23] <davetoo> not great
[29-Oct-2009 15:24:36] <rmatte> yeh it is lol
[29-Oct-2009 15:24:41] <davetoo> but I have The Gimp:)
[29-Oct-2009 15:24:42] <twm1010> rmatte: testing collection now
[29-Oct-2009 15:24:43] <davetoo> and even Photoshop
[29-Oct-2009 15:24:57] <rmatte> I'm sure the gimp is more sufficient for adding text :P
[29-Oct-2009 15:25:05] <rmatte> more than sufficient rather
[29-Oct-2009 15:25:15] <rmatte> twm1010: cool
[29-Oct-2009 15:25:26] <davetoo> need to add our logo too, and get the transparency right.
[29-Oct-2009 15:25:38] <davetoo> but I think I may need to add a bunch of real text, silly legal disclaimer crap.
[29-Oct-2009 15:25:54] <rmatte> ah
[29-Oct-2009 15:26:18] <rmatte> Well, there's not a heck of a lot of room to add stuff
[29-Oct-2009 15:27:02] <twm1010> on the logo on the top left? yeah, its small
[29-Oct-2009 15:27:05] <twm1010> found that out :)
[29-Oct-2009 15:27:07] <davetoo> right, but that's only one of several <div>s
[29-Oct-2009 15:27:13] <davetoo> ok meeting time
[29-Oct-2009 15:27:17] <twm1010> the only way to make room is to make the "zenoss" smaller
[29-Oct-2009 15:27:18] <rmatte> twm1010: he's talking about the login screen
[29-Oct-2009 15:27:42] <twm1010> rmatte: its working, all the graphs show NAN, expecting information shortly
[29-Oct-2009 15:27:51] <rmatte> twm1010: good
[29-Oct-2009 15:28:38] <rmatte> "WMIDataSource 2.0 doesn't support WMI name spaces other then root/cimv2 for now"
[29-Oct-2009 15:28:45] <rmatte> I'm no WMI expert, what kind of stuff will it not currently be able to collect?
[29-Oct-2009 15:29:02] <twm1010> neither am i, all i know is that everything i need is generally under there
[29-Oct-2009 15:29:08] <rmatte> ah
[29-Oct-2009 15:29:25] <rmatte> there's probably other trees for stuff like Exchange and IIS
[29-Oct-2009 15:29:39] <davetoo> oh, my calendar is wrong
[29-Oct-2009 15:29:39] <rmatte> s/trees/name spaces
[29-Oct-2009 15:29:44] <rmatte> haha
[29-Oct-2009 15:30:00] <rmatte> "You mean it's not Friday!?^!&&*%!"
[29-Oct-2009 15:30:01] <twm1010> ahh... no, they're under root/cimv2 as well
[29-Oct-2009 15:30:28] <rmatte> twm1010: ah, then I don't see what the issue is lol
[29-Oct-2009 15:31:24] <twm1010> ok, so our upgrade test from 2.4.x was... update WMI datasource, effectively breaking it
[29-Oct-2009 15:31:28] <twm1010> then upgrade to 2.5, right?
[29-Oct-2009 15:32:21] <rmatte> correct
[29-Oct-2009 15:32:37] <rmatte> so anyone upgrading to 2.5 will need to update the pack right before upgrading
[29-Oct-2009 15:33:08] <rmatte> I'd wait until the formal non-beta pack comes out before hitting prod equipment with it though
[29-Oct-2009 15:33:38] <rmatte> and there's some stuff in 2.5 that I refuse to upgrade until it's fixed
[29-Oct-2009 15:34:03] <twm1010> sigh... service desk people...
[29-Oct-2009 15:34:14] <rmatte> ?
[29-Oct-2009 15:34:21] <twm1010> so impatient
[29-Oct-2009 15:34:30] <twm1010> "what do you mean it will take a while to restore 2TB of data?"
[29-Oct-2009 15:34:57] <folke> twm1010, lol
[29-Oct-2009 15:35:36] <twm1010> rmatte: graphs looking good
[29-Oct-2009 15:35:41] <twm1010> i'd say it works fine
[29-Oct-2009 15:35:51] <rmatte> good stuff
[29-Oct-2009 15:36:05] <rmatte> twm1010: yeh, I love that
[29-Oct-2009 15:36:16] <rmatte> twm1010: I don't think they realize exactly how much data that is :P
[29-Oct-2009 15:36:42] <davetoo> 2TB?
[29-Oct-2009 15:36:52] <twm1010> my favorite as of late "why do you need this from tape backup?" "it wasn't in snapshot."
[29-Oct-2009 15:37:04] <davetoo> hah
[29-Oct-2009 15:37:09] <rmatte> lol
[29-Oct-2009 15:37:17] <folke> hrhr. thats nice :)
[29-Oct-2009 15:37:25] <twm1010> while I navigate to the Netapp in question "You mean like this snapshot from yesterday I'm staring at that has it right now?"
[29-Oct-2009 15:37:30] <davetoo> hah
[29-Oct-2009 15:37:37] <rmatte> gotta love it
[29-Oct-2009 15:37:56] <folke> aouch 20% snaps that holds 2TB.. pretty big volume :å
[29-Oct-2009 15:38:02] <davetoo> The one that grew so much that it filled your quota, because you deleted so much stuff trying to reclaim your quota space? :)
[29-Oct-2009 15:38:04] <majikman> is there anyway to extend the length of the event console? i want to put it on a screen that is going to have a much higher vertical resolution and i'd like the event console to extend down as far as possible
[29-Oct-2009 15:38:13] <twm1010> davetoo: nah the 2TB is for something else
[29-Oct-2009 15:38:24] <twm1010> but our NetApp volumes are pretty big, nothing smaller than 2TB
[29-Oct-2009 15:38:44] <twm1010> we keep them under 4TB because our model filers have a limit for A-SIS dedupe at 4TB
[29-Oct-2009 15:38:48] <twm1010> we haven't turned it on yet though
[29-Oct-2009 15:39:04] <folke> Ah, we have a-sis limit on 2TB
[29-Oct-2009 15:39:15] <rmatte> majikman: have you not noticed that it auto-sizes?
[29-Oct-2009 15:41:01] <majikman> oh... it always seems to leave some white space at the bottom of the screen
[29-Oct-2009 15:41:19] <rmatte> trust me, it auto-sizes
[29-Oct-2009 15:41:20] <majikman> i figure i could get at least 1 or 2 more events to list in there
[29-Oct-2009 15:41:22] <rmatte> it won't be an issue
[29-Oct-2009 15:41:25] <majikman> ok, thanks
[29-Oct-2009 15:41:37] <rmatte> np
[29-Oct-2009 15:45:58] <majikman> wow, is it it me or does snmpd runVERY slowly sometimes?
[29-Oct-2009 15:46:04] <majikman> its taking up 100% cpu usage on one of my servers
[29-Oct-2009 15:48:50] <mloven> hey rmatte, mind if I ask you a couple questions about your availability script?
[29-Oct-2009 15:54:43] <rmatte> go for it
[29-Oct-2009 15:55:21] <mloven> first off... awesome script.   It runs great out of the box, but I'm looking to be able to pull availability stats for individual customers (i.e. groups)
[29-Oct-2009 15:55:48] <mloven> and since my zendmd/python foo is weak, I'm having issues...
[29-Oct-2009 15:56:00] <rmatte> ah
[29-Oct-2009 15:56:00] <majikman> what is the MIB sub tree in the snmpd.conf you guys are using for zenoss? Mines is currently just .1 and thats way too much data
[29-Oct-2009 15:56:38] <rmatte> mloven: it would be simple enough to do... let me just check something and I'll explain how to do it
[29-Oct-2009 15:56:50] <twm1010> majikman: I don't limit it at all.
[29-Oct-2009 15:56:57] <mloven> I think I've narrowed down the problem to being due to a space in the customer name....
[29-Oct-2009 15:56:59] <rmatte> yeh, I don't limit it either
[29-Oct-2009 15:57:12] <rmatte> If you limit it Zenoss may have issues modelling the device
[29-Oct-2009 15:57:28] <mloven> rmatte: but I'm not positive about the space....  :)
[29-Oct-2009 15:57:34] <rmatte> mloven: well, what mods have you done so far?
[29-Oct-2009 15:57:47] <rmatte> mloven: I may be able to correct them for you
[29-Oct-2009 15:58:01] <majikman> twm1010, when i'm not limiting it, i constantly get errors about not being able to read process on that device
[29-Oct-2009 15:58:38] <mloven> rmatte: well I figured the best approach was just to edit the for d in dmd.Devices.Server.getSubDevices(): section and add in a call for a particular group.
[29-Oct-2009 15:58:39] <majikman> do you have that issue to?
[29-Oct-2009 15:59:15] <mloven> rmatte:  we have our groups laid out as /Groups/Customers/customername
[29-Oct-2009 15:59:22] <rmatte> mloven: where did you come across that script by the way? or did I paste the link for you?
[29-Oct-2009 15:59:41] <mloven> rmatte: but in this customer's case, there's a space in the name (i.e. Customer Name)
[29-Oct-2009 15:59:42] <rmatte> mloven: ah, we do something similar on multi-customer boxes
[29-Oct-2009 15:59:59] <rmatte> the space shouldn't matter provided it's coded properly
[29-Oct-2009 16:00:02] <rmatte> :)
[29-Oct-2009 16:00:09] <rmatte> you may just not be using the most ideal function
[29-Oct-2009 16:00:18] <mloven> rmatte:  you pasted the link for someone...   I may have swiped it...... :-D
[29-Oct-2009 16:00:29] <rmatte> ah
[29-Oct-2009 16:00:46] <mloven> rmatte:  yeah, I couldn't figure out how to escape it properly...
[29-Oct-2009 16:00:49] <rmatte> I have a different approach to suggest, give me a minute to put the code together...
[29-Oct-2009 16:00:53] <twm1010> I'm pretty sure he pated it for me... and it was a pastebin
[29-Oct-2009 16:01:01] <mloven> rmatte:  sure, thanks.
[29-Oct-2009 16:01:04] <twm1010> i copied and pasted it to some text file buried in my home directory
[29-Oct-2009 16:02:23] <mloven> Yeah, rmatte pasted an awesome zencommand script once that I lost.....    vowed to never let that happen again...  :)
[29-Oct-2009 16:02:36] <rmatte> I did?
[29-Oct-2009 16:02:41] <rmatte> I probably still have it kicking around if you need it
[29-Oct-2009 16:02:49] <rmatte> not sure which it was though
[29-Oct-2009 16:03:25] <twm1010> cruelty: putting the IT guy trying to lose his guts next to the vending machine
[29-Oct-2009 16:03:45] <mloven> it's on my list of stuff to ask you for at some point.  :)
[29-Oct-2009 16:04:25] <rmatte> hehe
[29-Oct-2009 16:05:12] <rmatte> do you remember what it did?
[29-Oct-2009 16:05:34] <twm1010> im out, later!
[29-Oct-2009 16:07:19] <mloven> If I recall correctly it polled a server for the number of CPU's it had, then based the datapoint on that number...
[29-Oct-2009 16:07:41] <rmatte> hmmmm
[29-Oct-2009 16:07:44] <mloven> I was going to tweak it for hard drives....
[29-Oct-2009 16:09:11] <rmatte> well, it doesn't dynamically assign datapoints
[29-Oct-2009 16:09:21] <rmatte> I have different templates for different numbers of CPUs
[29-Oct-2009 16:10:19] <rmatte> but I use the same command script for each template
[29-Oct-2009 16:10:47] <rmatte> do you remember if it was a python script or a bash script?
[29-Oct-2009 16:10:57] <mloven> bash I think
[29-Oct-2009 16:11:12] <rmatte> ah...
[29-Oct-2009 16:11:34] <rmatte> http://pastebin.com/m41cce1d2
[29-Oct-2009 16:11:38] <rmatte> that's the one for CPU
[29-Oct-2009 16:12:09] <rmatte> http://pastebin.com/m61ce336e
[29-Oct-2009 16:12:13] <rmatte> there's the one for memory
[29-Oct-2009 16:12:24] <rmatte> they are both used in my Windows SNMP Performance Monitor ZenPack
[29-Oct-2009 16:12:42] <rmatte> not sure if that's the one you wanted?
[29-Oct-2009 16:14:09] <mloven> Yep, I think that CPU one was the ticket...
[29-Oct-2009 16:14:22] <rmatte> cool
[29-Oct-2009 16:14:33] <rmatte> I need to convert those to python eventually
[29-Oct-2009 16:14:44] <rmatte> but they work well for the time being
[29-Oct-2009 16:17:20] <rmatte> import re
[29-Oct-2009 16:17:20] <rmatte> for d in dmd.Devices.getSubDevices():
[29-Oct-2009 16:17:20] <rmatte>     if re.search('/Customers/customer name',d.getDeviceGroupNames()):
[29-Oct-2009 16:17:30] <rmatte> you're probably looking for something like that for the availability script
[29-Oct-2009 16:18:02] <rmatte> you'll have to indent all of the lines under it accordingly
[29-Oct-2009 16:18:17] <mloven> hmmm...  let me give it a go
[29-Oct-2009 16:18:23] <rmatte> k
[29-Oct-2009 16:23:16] <mloven> hrmmmm...
[29-Oct-2009 16:23:28] <mloven> ./avail.py -s 10/15/2009 -e 10/29/2009
[29-Oct-2009 16:23:28] <mloven> Device,Availability
[29-Oct-2009 16:23:28] <mloven> Traceback (most recent call last):
[29-Oct-2009 16:23:28] <mloven>   File "./simplexavail.py", line 62, in ?
[29-Oct-2009 16:23:28] <mloven>     if re.search('/Customers/Customer xxxx',d.getDeviceGroupNames()):
[29-Oct-2009 16:23:29] <mloven>   File "/opt/zenoss/lib/python2.4/sre.py", line 134, in search
[29-Oct-2009 16:23:31] <mloven>     return _compile(pattern, flags).search(string)
[29-Oct-2009 16:23:33] <mloven> TypeError: expected string or buffer
[29-Oct-2009 16:24:22] <mloven> err... pretend that fourth error says ./avail.py.....   :)
[29-Oct-2009 16:24:32] <rmatte> ohhh
[29-Oct-2009 16:24:48] <rmatte> if re.search('/Customers/customer name', string(d.getDeviceGroupNames())):
[29-Oct-2009 16:24:51] <rmatte> try that
[29-Oct-2009 16:25:22] <rmatte> I love how easy it is to change types of values in Python
[29-Oct-2009 16:25:54] <rmatte> mrayzenoss: I left notes for you about the WMI ZenPack on the ZenPack page
[29-Oct-2009 16:26:44] <mloven>   File "./avail.py", line 62, in ?
[29-Oct-2009 16:26:44] <mloven>     if re.search('/Customers/Customer xxxx',string (d.getDeviceGroupNames())):
[29-Oct-2009 16:26:44] <mloven> NameError: name 'string' is not defined
[29-Oct-2009 16:26:54] <rmatte> no space
[29-Oct-2009 16:27:05] <rmatte> you put a space between string and the bracket
[29-Oct-2009 16:27:12] <mloven> ah
[29-Oct-2009 16:27:24] <rmatte> ;)
[29-Oct-2009 16:28:07] <mloven> same error
[29-Oct-2009 16:28:14] <rmatte> paste
[29-Oct-2009 16:28:38] <mloven>   File "./avail.py", line 62, in ?
[29-Oct-2009 16:28:38] <mloven>     if re.search('/Customers/Customer xxxx',string(d.getDeviceGroupNames())):
[29-Oct-2009 16:28:38] <mloven> NameError: name 'string' is not defined
[29-Oct-2009 16:28:48] <rmatte> oh crap
[29-Oct-2009 16:28:52] <rmatte> sorry, I'm an idiot
[29-Oct-2009 16:28:55] <rmatte> it's just str
[29-Oct-2009 16:28:57] <rmatte> not string
[29-Oct-2009 16:29:09] <mrayzenoss> saw that… I'll wait for Egor to say go/no go on announcing it's fixed
[29-Oct-2009 16:29:18] <rmatte> cool
[29-Oct-2009 16:29:20] <mrayzenoss> did he say he was done for now?
[29-Oct-2009 16:29:26] <rmatte> he didn't say
[29-Oct-2009 16:29:43] <mloven> rmatte: that did the trick!
[29-Oct-2009 16:29:48] <mloven> thanks!
[29-Oct-2009 16:29:48] <rmatte> I think he's going to try adding support for more name spaces than just root/cimv2
[29-Oct-2009 16:29:55] <rmatte> mloven: no problem
[29-Oct-2009 16:30:13] <rmatte> my python foo is improving :)
[29-Oct-2009 16:30:20] <mloven> rmatte: I can't tell you how many ways I tried escaping that space yesterday.....
[29-Oct-2009 16:30:34] <mloven> and you were awol....  :)
[29-Oct-2009 16:30:38] <rmatte> hehe
[29-Oct-2009 16:30:54] <rmatte> yeh, I worked from home yesterday, buckled down and got some coding done
[29-Oct-2009 16:31:07] <kobalt> hrmm wonder how long this zenbackup will take ...
[29-Oct-2009 16:31:43] <mloven> well thanks again rmatte.   I'm off to churn out some reports....
[29-Oct-2009 16:32:37] <rmatte> cool, np
[29-Oct-2009 16:32:59] <kisielk> hm, my dashboard is blank :/
[29-Oct-2009 16:33:10] <rmatte> then add some items to it?
[29-Oct-2009 16:33:42] <kisielk> I mean, it's not supposed to be. And there's nowhere to add items from
[29-Oct-2009 16:33:50] <kobalt> IE?
[29-Oct-2009 16:34:06] <rmatte> IE8 doesn't play nice with Zenoss if that's what you're using
[29-Oct-2009 16:34:16] <kisielk> no, Safari. It wasn't blank this morning
[29-Oct-2009 16:34:21] <rmatte> ah
[29-Oct-2009 16:34:35] <rmatte> upgraded Zenoss recently?
[29-Oct-2009 16:34:42] <kisielk> yeah, I upgraded to 2.5 yesterday
[29-Oct-2009 16:34:52] <rmatte> then clear your browser cache
[29-Oct-2009 16:34:55] <kisielk> but the dashboard was working after the upgrade
[29-Oct-2009 16:34:56] <kisielk> hm
[29-Oct-2009 16:34:58] <rmatte> it's part of the upgrade steps
[29-Oct-2009 16:35:22] <rmatte> try it anyways
[29-Oct-2009 16:36:22] <kisielk> alright, that seems to have done it, thanks
[29-Oct-2009 16:36:27] <rmatte> no problem
[29-Oct-2009 16:39:33] <rmatte> mloven: if you ever need other reports like that one I've coded a few
[29-Oct-2009 16:39:46] <rmatte> mloven: we're using them to fully automate our monthly reporting for our clients
[29-Oct-2009 16:40:08] <rmatte> I've done cpu, memory, interfaces, filesystem, inventory
[29-Oct-2009 16:41:15] <mloven> rmatte:   that's awesome....   luckily for us, our customers haven't really expressed a desire for reporting...   we just got one that all of a sudden wanted availability reporting.....    and as you know, Zenoss' built in avail report kinda sucks...
[29-Oct-2009 16:41:35] <rmatte> yup
[29-Oct-2009 16:41:44] <rmatte> the exporting of it sucks anyways (buggy)
[29-Oct-2009 16:41:54] <rmatte> they've apparently fixed the exporting in King Crab
[29-Oct-2009 16:42:01] <rmatte> I haven't tested it
[29-Oct-2009 16:42:17] <mloven> well, and the fact that you can only run the report for all devices, or a single device, but not groups of devices....
[29-Oct-2009 16:42:31] <rmatte> yeh
[29-Oct-2009 16:42:40] <rmatte> it's pretty dump
[29-Oct-2009 16:42:43] <rmatte> dumb*
[29-Oct-2009 16:42:47] <mloven> that gets old quick...
[29-Oct-2009 16:42:59] <rmatte> the reporting needs to be totally revamped
[29-Oct-2009 16:43:29] <rmatte> I did a writeup on how the reporting should be improved, I also passed along additional comments about it
[29-Oct-2009 16:43:32] <mloven> yeah.   luckily I think they've heard enough bitching about it that they'll probably work that in pretty soon.
[29-Oct-2009 16:43:35] <rmatte> hopefully it'll make a difference
[29-Oct-2009 16:44:30] <mloven> I hear ya.      So yeah, I may hit you up in the future if we run into any customers that want additional reporting.  :)   thanks for the offer.
[29-Oct-2009 16:44:37] <rmatte> Here's what I wrote (pastebin style)
[29-Oct-2009 16:44:38] <rmatte> http://pastebin.com/m267b0f98
[29-Oct-2009 16:44:49] <rmatte> it's actually in a really nicely written doc file
[29-Oct-2009 16:44:56] <rmatte> just too lazy to post the file lol
[29-Oct-2009 16:45:39] <mloven> nah, this is awesome...
[29-Oct-2009 16:48:46] <majikman> do you guys know how many developers work for zenoss?
[29-Oct-2009 16:49:09] <rmatte> there were 7, and they hired another 2
[29-Oct-2009 16:49:17] <rmatte> actually sorry
[29-Oct-2009 16:49:22] <rmatte> there were 5 full time developers
[29-Oct-2009 16:49:28] <rmatte> and 2 support developers not working full time
[29-Oct-2009 16:49:34] <rmatte> and they recently hire 2 more full time
[29-Oct-2009 16:49:41] <rmatte> so they are up to 7 full time with 2 support
[29-Oct-2009 16:50:12] <rmatte> the 2 support developers generally do engineering work but do some coding for the project on the side (such as Chet)
[29-Oct-2009 16:51:20] <mloven> that's really good!    but...
[29-Oct-2009 16:51:31] <mloven> you've only been using Zenoss for 10 months?
[29-Oct-2009 16:51:42] <mloven> sheesh....   now I feel really dumb...  :)
[29-Oct-2009 16:51:59] <rmatte> actually I'm basically up to a year now
[29-Oct-2009 16:52:13] <rmatte> that doc was written a couple months ago
[29-Oct-2009 16:52:26] <mloven> I feel like I spend all my time "fixing" zenoss...  It's rare that I get time to actually do cool stuff with it...
[29-Oct-2009 16:53:07] <mloven> we have a very spread out cluster, so I'm sure that has a lot to do with it....
[29-Oct-2009 16:53:09] <rmatte> trust me, I do a heck of a lot of fixing too, but we have a really interesting Zenoss setup here, so I've had to come up with pretty crazy solutions to stuff
[29-Oct-2009 16:53:27] <mloven> what's your setup?
[29-Oct-2009 16:53:34] <rmatte> we're basically trying to setup/code an advanced MSP (NOC) environment from all open source or custom coded stuff
[29-Oct-2009 16:53:46] <rmatte> right now I manage 11 Zenoss Core servers
[29-Oct-2009 16:53:57] <rmatte> 3 of those servers monitor multiple clients
[29-Oct-2009 16:53:58] <rmatte> 2 are internal
[29-Oct-2009 16:54:03] <rmatte> the rest monitor 1 client per box
[29-Oct-2009 16:54:20] <rmatte> when events are generated tickets are automatically generated in the ticketing system (OTRS)
[29-Oct-2009 16:54:31] <rmatte> and then our front line analysts work the issues from there
[29-Oct-2009 16:54:44] <mloven> nice.   so why the separate servers?
[29-Oct-2009 16:55:27] <rmatte> well, setting up multiple collectors with Zenoss core is a pain
[29-Oct-2009 16:55:32] <rmatte> and also for security reasons
[29-Oct-2009 16:55:40] <rmatte> some of those clients have access to login to Zenoss themselves
[29-Oct-2009 16:55:48] <rmatte> we don't want them to be able to see anything other than their stuff
[29-Oct-2009 16:56:00] <rmatte> it also reduces the impact if a server goes down
[29-Oct-2009 16:56:11] <rmatte> we only lose monitoring on one client instead of 20
[29-Oct-2009 16:56:16] <rmatte> lol
[29-Oct-2009 16:56:45] <rmatte> it's overall just more flexible
[29-Oct-2009 16:56:53] <rmatte> setting up a new server takes like 2 minutes
[29-Oct-2009 16:57:02] <mloven> true...   all good points...     So your front line folks just watch the ticketing system, or do they watch 11 event consoles?
[29-Oct-2009 16:57:18] <rmatte> we have a VM image named client-base (which I built) that comes pre-configured
[29-Oct-2009 16:57:35] <rmatte> so I just clone the image to a VM, boot it up, change the IPs, hostname, and hosts file, and I'm done
[29-Oct-2009 16:58:07] <mloven> tunnel to the customer?
[29-Oct-2009 16:58:07] <rmatte> mloven: they just watching the ticketing system, though if they click on the device name in the ticket it's a link that brings them right to the device page in Zenoss
[29-Oct-2009 16:58:17] <rmatte> yeh, we have a tunnel to each customer
[29-Oct-2009 16:58:22] <rmatte> we have 2 tunnels to our largest customer
[29-Oct-2009 16:58:50] <mloven> interesting...   that's a really smart way to do it....
[29-Oct-2009 16:59:16] <rmatte> yeh, it works well
[29-Oct-2009 16:59:26] <rmatte> the system is still very much under development
[29-Oct-2009 16:59:42] <kobalt> rmatte: what happens if you get a interface that bounces like 20 times in about 10 minutes does it create 20 tickets
[29-Oct-2009 17:00:15] <rmatte> no, there's an event count field in each ticket, it just increments the count on the ticket
[29-Oct-2009 17:00:30] <rmatte> and if the ticket is in pending it moves it to open state automatically to bring it to the attention of the analysts
[29-Oct-2009 17:00:43] <rmatte> they have the option to put it in a "suppressed" state to avoid it popping back to open if they want
[29-Oct-2009 17:00:57] <mloven> we've got a master server, 6 hubs and ~27 collectors....    Each customer has their own collector....
[29-Oct-2009 17:01:10] <kobalt> interesting
[29-Oct-2009 17:01:16] <rmatte> but you're running enterprise I assume?
[29-Oct-2009 17:01:41] <mloven> we use a ticketing system called Service-Now which we can push incidents to from Zenoss
[29-Oct-2009 17:01:47] <mloven> and yep, enterprise :)
[29-Oct-2009 17:02:04] <rmatte> yeh, if we were using enterprise we'd probably be using the whole hub -> collector model
[29-Oct-2009 17:02:07] <mloven> i.e. I've got Chet on speed dial...  :)
[29-Oct-2009 17:02:20] <mloven> you know...   in retrospect....
[29-Oct-2009 17:02:22] <rmatte> we were eventually going to do it that way with core but decided against it
[29-Oct-2009 17:02:31] <rmatte> and quite honestly, I like having the separate servers myself
[29-Oct-2009 17:02:38] <mloven> your way looks pretty good to me right now....
[29-Oct-2009 17:02:46] <rmatte> I just use ZenPacks to keep everything synced up
[29-Oct-2009 17:02:58] <mloven> well...   that's an issue too.....
[29-Oct-2009 17:03:16] <mloven> syncing hubs and collectors is a time consuming process.....
[29-Oct-2009 17:03:21] <rmatte> but our setup is a year's worth of development work
[29-Oct-2009 17:03:32] <rmatte> and we have at least another year to go before it's truly setup the way we want
[29-Oct-2009 17:03:34] <mloven> and there's nothing in place to do it automagically
[29-Oct-2009 17:03:48] <rmatte> except for Chet :)
[29-Oct-2009 17:04:00] <rmatte> "Chet, sync those collectors"
[29-Oct-2009 17:04:00] <rmatte> Chet: "Roger"
[29-Oct-2009 17:04:04] <mloven> nah, Chet doesn't like being called for that kind of stuff...
[29-Oct-2009 17:04:11] <rmatte> hehe
[29-Oct-2009 17:04:15] <rmatte> yeh, he's a busy guy
[29-Oct-2009 17:04:16] <mloven> he ignores my calls/skype chats then...
[29-Oct-2009 17:04:32] <rmatte> lol
[29-Oct-2009 17:04:46] <mloven> And Rusty's girlfriend yells at him when he works on our stuff....
[29-Oct-2009 17:04:48] <mloven> :)
[29-Oct-2009 17:04:52] <rmatte> hehe
[29-Oct-2009 17:05:10] <mloven> It's not my fault our stuff always breaks on Friday night....
[29-Oct-2009 17:05:12] <mloven> :)
[29-Oct-2009 17:05:12] <rmatte> right now I'm coding a daemon to call the ticket create script
[29-Oct-2009 17:08:20] <rmatte> I've apparently been babbling on to myself for the last minute or two
[29-Oct-2009 17:08:20] <davetoo> well, how about mapping/transforming them to a class that uses event commands
[29-Oct-2009 17:08:21] <davetoo> and use some kind of queuing system
[29-Oct-2009 17:08:22] <davetoo> no
[29-Oct-2009 17:08:22] <rmatte> the ticket flood problem?
[29-Oct-2009 17:08:22] <davetoo> yes
[29-Oct-2009 17:08:28] <davetoo> I've been answering you
[29-Oct-2009 17:08:33] <davetoo> you didn't see that?
[29-Oct-2009 17:08:57] <rmatte> eugh
[29-Oct-2009 17:08:59] <rmatte> I hate netsplits
[29-Oct-2009 17:09:56] <mloven> I saw all your comments rmatte.   They just came all at once at the end of a lot of connect messages...  :)
[29-Oct-2009 17:10:25] <majikman> is there a way to have zenoss dump all the configuration changes to one config file so that i do things like diff it against a previous version?
[29-Oct-2009 17:12:48] <rmatte> majikman: try the zendump command
[29-Oct-2009 17:12:54] <majikman> k thanks
[29-Oct-2009 17:13:06] <rmatte> majikman: it'll dump all zope values in xml format
[29-Oct-2009 17:13:13] <rmatte> you can diff the dumps
[29-Oct-2009 17:13:31] <majikman> so that will save every change i've ever made to zenoss?
[29-Oct-2009 17:13:42] <majikman> or are some of the changes stored in the databae?
[29-Oct-2009 17:13:48] <rmatte> oh, no, I don't think Zenoss even tracks previous changes
[29-Oct-2009 17:13:57] <rmatte> it keeps a log of when they were done but not what the changes were
[29-Oct-2009 17:14:05] <majikman> oh... hmm...
[29-Oct-2009 17:14:19] <rmatte> it doesn't have any kind of version control
[29-Oct-2009 17:14:19] <majikman> what about zenbackup?
[29-Oct-2009 17:14:30] <rmatte> what about it?
[29-Oct-2009 17:14:39] <rmatte> I'm saying the data literally isn't there to grab lol
[29-Oct-2009 17:15:01] <majikman> i don't really need zenoss to do the version control. if it can just dump every setting into a location, i can save all that data to a repository and do diffs later
[29-Oct-2009 17:15:02] <rmatte> you're wanting to somehow extract a change history from Zenoss, but it doesn't exist other than logs of when the changes were done
[29-Oct-2009 17:15:12] <majikman> no... i don't want a change history. i just want every setting
[29-Oct-2009 17:15:32] <rmatte> ohhhh
[29-Oct-2009 17:15:32] <rmatte> then use zendump, that should work fine
[29-Oct-2009 17:15:32] <majikman> i'd rather use something like subversion/git that is built for the purpose of versioning anyways
[29-Oct-2009 17:15:38] <majikman> ok, thanks
[29-Oct-2009 17:16:16] <rmatte> zendump takes a while to run through
[29-Oct-2009 17:16:28] <rmatte> you'll probably end up with a pretty big file too
[29-Oct-2009 17:16:28] <rmatte> lol
[29-Oct-2009 17:48:38] <kisielk> hm, with the new Event Console
[29-Oct-2009 17:48:44] <kisielk> is there a way to filter out devices by priority?
[29-Oct-2009 17:50:39] <rmatte> not that I'm aware of
[29-Oct-2009 17:50:44] <rmatte> not based on device severity
[29-Oct-2009 17:53:39] <kisielk> ah, I see you can still create event views
[29-Oct-2009 17:55:09] <davetoo> are they easier to get to?
[29-Oct-2009 17:55:40] <davetoo> Buried a little deep right now, to be considered convenient :)
[29-Oct-2009 17:55:58] <davetoo> I need to look at some of the custom dashboard portals
[29-Oct-2009 18:21:11] <rmatte> I'm sure the event console will get more features with time
[29-Oct-2009 18:21:18] <rmatte> anyways, I'm heading home, later guys
[29-Oct-2009 18:38:18] <davetoo> hmm
[29-Oct-2009 18:38:42] <davetoo> ldap auth seems different in 2.5
[29-Oct-2009 19:28:07] <kisielk> davetoo: no they're the same. I just bookmark them
[29-Oct-2009 19:28:34] <davetoo> I screw myself up by logging into the zope root as admin, and get confused between the two acl_users :)
[29-Oct-2009 21:09:37] Bryanstein is now known as zz_Bryanstein
[29-Oct-2009 21:09:51] zz_Bryanstein is now known as Bryanstein
[30-Oct-2009 00:00:46] [disconnected at Fri Oct 30 00:00:46 2009]
[30-Oct-2009 00:00:46] [connected at Fri Oct 30 00:00:46 2009]
[30-Oct-2009 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[30-Oct-2009 01:41:25] jelmer is now known as Guest85358
[30-Oct-2009 02:17:28] Guest85358 is now known as jelmer
[30-Oct-2009 02:17:58] jelmer is now known as Guest78392
[30-Oct-2009 02:18:22] Guest78392 is now known as jelmer
[30-Oct-2009 04:52:34] masterhumper is now known as sejo
[30-Oct-2009 08:20:25] <klinstifen> morning all
[30-Oct-2009 08:20:31] <mrayzenoss> morning
[30-Oct-2009 08:20:38] <klinstifen> is anyone else having trouble reaching the zenoss.com page or the community.zenoss.com page?
[30-Oct-2009 08:21:15] <mrayzenoss> both work for me… community.zenoss.com redirects to community.zenoss.org
[30-Oct-2009 08:22:43] <klinstifen> yeah .org that's what i meant
[30-Oct-2009 08:22:45] <klinstifen> hmm
[30-Oct-2009 08:22:54] * klinstifen changes dns servers
[30-Oct-2009 08:51:38] <twm1010> morning
[30-Oct-2009 08:51:56] <mrayzenoss> morning
[30-Oct-2009 08:53:04] <twm1010> How goes it?
[30-Oct-2009 08:55:42] <mrayzenoss> just following up on any 2.5 issues that come up
[30-Oct-2009 08:56:05] <twm1010> I've got a wild hair to backup my prod box this weekend and then update it
[30-Oct-2009 08:56:24] <twm1010> As soon as Egor's zenpack goes final
[30-Oct-2009 08:56:38] <mrayzenoss> well.. there are a couple of 2.5 patches already
[30-Oct-2009 08:56:49] <twm1010> hrmm... perhaps i'll wait
[30-Oct-2009 08:56:59] <twm1010> I usually wait until 2.x.>1
[30-Oct-2009 08:57:26] <twm1010> plus i still want to duplicate the upgrade path
[30-Oct-2009 08:57:32] <twm1010> 2.4.2 > 2.5.x + wmi update
[30-Oct-2009 08:58:25] <mrayzenoss> yeah, I'm waiting to hear that what's in Subversion should be published as official by Egor
[30-Oct-2009 08:59:33] <twm1010> Once this went from my little pet project to people looking at the reports everyday, i can't do shoot from the hip upgrades anymore
[30-Oct-2009 09:01:19] <mdereus> twm1010: this is my pet project spawned from our executive committee wanting uptime/availability information, now I can't get the rest of the IT team to adopt it :(
[30-Oct-2009 09:01:20] <suprsonic> mrayzenoss any of the patches address my issue?
[30-Oct-2009 09:02:04] <mrayzenoss> suprsonic: the OID one?  I don't think so.  mrchippy was looking at it, I don't think he found anything
[30-Oct-2009 09:02:11] <suprsonic> k
[30-Oct-2009 09:02:29] <suprsonic> thanks
[30-Oct-2009 09:02:33] <twm1010> mdereus: That sounds familiar :)
[30-Oct-2009 09:05:18] <mrchippy> suprsonic: hey, i sent a trap using snmptrap and the zero made it into the event.  if i send you a file + instructions, would you have time to apply it, generate the trap, and send me the output?
[30-Oct-2009 09:06:06] <suprsonic> sure
[30-Oct-2009 09:06:13] <suprsonic> where would you like me to send to?
[30-Oct-2009 09:07:02] <suprsonic> thanks mrchippy
[30-Oct-2009 09:11:51] <suprsonic> this app is fricken awesome
[30-Oct-2009 09:12:04] * suprsonic just clicked on Network Map
[30-Oct-2009 09:14:31] <eidolon> our network map never actually worked.
[30-Oct-2009 09:18:50] <QubeZ> hello all
[30-Oct-2009 09:19:00] <mrayzenoss> hello
[30-Oct-2009 09:19:09] <QubeZ> after upgrading to 2.5 from 2.4.5, i have a device in my devices list called EC2Manager, is it safe to remove?
[30-Oct-2009 09:19:50] <rmatte> QubeZ: I doubt that's some device that was added by Zenoss during the upgrade
[30-Oct-2009 09:19:59] <rmatte> I've done various upgrades and never seen that
[30-Oct-2009 09:20:02] <QubeZ> it wasn't there before the upgrade
[30-Oct-2009 09:20:02] <rmatte> so yes, it's safe to remove
[30-Oct-2009 09:20:05] <QubeZ> thanks
[30-Oct-2009 09:20:21] <rmatte> oh wait
[30-Oct-2009 09:20:22] <QubeZ> its in /AWS/EC2
[30-Oct-2009 09:20:33] <rmatte> that's part of that new cloud zenpack
[30-Oct-2009 09:20:42] <rmatte> did you install the EC2 ZenPack?
[30-Oct-2009 09:20:55] <QubeZ> not manually no, just did upgrade and then installed the core-zenpacks
[30-Oct-2009 09:21:06] <rmatte> it is one of the core ZenPacks
[30-Oct-2009 09:21:09] <mrayzenoss> it's included with the core-zenpacks
[30-Oct-2009 09:21:09] <rmatte> :P
[30-Oct-2009 09:21:11] <rmatte> it's brand new
[30-Oct-2009 09:21:18] <QubeZ> ahh ok, i dont know what that device is
[30-Oct-2009 09:21:27] <mrayzenoss> docs/DOC-4423
[30-Oct-2009 09:21:37] <rmatte> you can probably just remove that whole ZenPack man
[30-Oct-2009 09:21:38] <rmatte> unless you're monitoring clouds
[30-Oct-2009 09:22:11] <rmatte> (I'd advise not just installing the entire core zenpack set and only installing what you actually need in the future)
[30-Oct-2009 09:22:18] <QubeZ> ZenAWS, i'll remove it
[30-Oct-2009 09:22:26] <rmatte> yeh
[30-Oct-2009 09:22:35] <mrayzenoss> we're actually discussing making more of the Core ZenPacks installed by default
[30-Oct-2009 09:22:50] <mrayzenoss> AWS, HTTP, Apache, LinuxMonitor, MySQL
[30-Oct-2009 09:23:40] <rmatte> ah, you might want to discuss making the EC2Manager device un-removable while the ZenPack is still installed
[30-Oct-2009 09:24:21] <rmatte> I woudn't personally see AWS as something that needs to be installed by default
[30-Oct-2009 09:24:30] <rmatte> only certain users are actually going to need that
[30-Oct-2009 09:24:36] <rmatte> the rest though are quite common needs
[30-Oct-2009 09:24:44] <mrayzenoss> well… if we're going to advertise that it's available and new users show up expecting it...
[30-Oct-2009 09:24:53] <mrayzenoss> we're trying to make it easier for new users
[30-Oct-2009 09:25:02] <rmatte> then you direct them to the appropriate ZenPack download page :P
[30-Oct-2009 09:25:11] <rmatte> the ZenPack page just needs to be better organized than it is now
[30-Oct-2009 09:25:16] <rmatte> it's just a big mish-mash
[30-Oct-2009 09:25:22] <twm1010> rmatte: whats the link to your blog post about importing the cisco mibs?
[30-Oct-2009 09:25:31] <mrayzenoss> and by mish-mash you mean alphabetical list :P
[30-Oct-2009 09:25:39] <klinstifen> its crazyness!
[30-Oct-2009 09:25:45] <twm1010> he means it should be categorized by application
[30-Oct-2009 09:25:49] <rmatte> twm1010: you want the version on my personal blog or my zenoss blog?
[30-Oct-2009 09:25:51] <mrayzenoss> but I agree, we need some sort of categorizaiton
[30-Oct-2009 09:25:56] <twm1010> whichever one is better :)
[30-Oct-2009 09:26:04] <klinstifen> yeah categories might clean up the list a bit
[30-Oct-2009 09:26:16] <rmatte> by mish-mash I mean why do I have to scroll through every community ZenPack to find all the core ZenPacks?"
[30-Oct-2009 09:26:17] <twm1010> I'm importing a mib and i seem to rememember you setting up some paths first that made it easy
[30-Oct-2009 09:26:19] <rmatte> for example
[30-Oct-2009 09:26:23] <klinstifen> could go generic...ms,*nix,etc
[30-Oct-2009 09:26:29] <rmatte> or what if I only want Linux related ZenPacks
[30-Oct-2009 09:26:37] <rmatte> once again, scrolling through and reading to find them
[30-Oct-2009 09:26:38] <mrayzenoss> rmatte: I added the Enterprise ones in a sub-list yesterday… should I pull out the Core ones?
[30-Oct-2009 09:26:41] <rmatte> it's a mess lol
[30-Oct-2009 09:26:53] <rmatte> yeh, I'd definitely say so
[30-Oct-2009 09:26:59] <rmatte> give the core ones their own table
[30-Oct-2009 09:27:40] <rmatte> and we can work on categorizing the rest somehow later on
[30-Oct-2009 09:27:42] <mrayzenoss> maybe "Network Devices", "Unix", "Portlets", "Windows", "Databases"?
[30-Oct-2009 09:27:49] <twm1010> rmatte:  i found it :)
[30-Oct-2009 09:27:57] <rmatte> twm1010: http://demonic.cc/?p=20
[30-Oct-2009 09:28:00] <mrayzenoss> "Miscellaneous"
[30-Oct-2009 09:28:13] <rmatte> yeh, something like tha
[30-Oct-2009 09:28:15] <rmatte> that*
[30-Oct-2009 09:28:23] <rmatte> it would look more professional and would be much easier on users
[30-Oct-2009 09:28:35] <rmatte> also, any word on getting the ZenPack ratings actually showing up in the list?
[30-Oct-2009 09:29:47] <mrayzenoss> we're a bit swamped, but that's on the list
[30-Oct-2009 09:29:53] <rmatte> also, I think it might be time for some pruning at some point, if I ZenPack has been rendered utterly obsolete by another pack, then it may be time to pull the plug on it
[30-Oct-2009 09:30:04] <rmatte> if a ZenPack*
[30-Oct-2009 09:30:05] <rmatte> rather
[30-Oct-2009 09:30:13] <mrayzenoss> I've been pulling them off the main list
[30-Oct-2009 09:30:19] <rmatte> ok
[30-Oct-2009 09:30:36] <mrayzenoss> the 3 netapps, the extra exchange, I'm going to pull one of the Terminal Services ones
[30-Oct-2009 09:30:37] <rmatte> I agree, leave them available if searched for, but they don't need to be in the list
[30-Oct-2009 09:30:50] <rmatte> might want to start looking at the WMI ones too
[30-Oct-2009 09:31:00] <mrayzenoss> I'll have the updated list in a second
[30-Oct-2009 09:31:03] <rmatte> Egor's packs rendered a couple of them obsolete
[30-Oct-2009 09:31:08] <mrayzenoss> second meaning a couple of miutes
[30-Oct-2009 09:31:12] <rmatte> hehe
[30-Oct-2009 09:31:19] <rmatte> couple of minutes meaning next Tuesday?
[30-Oct-2009 09:31:20] <rmatte> :P
[30-Oct-2009 09:31:24] <rmatte> :)
[30-Oct-2009 09:31:39] <mrayzenoss> I'm working on it right now :p
[30-Oct-2009 09:31:48] <twm1010> rmatte:  you know, i'm STILL moving Cisco mibs..
[30-Oct-2009 09:32:11] <rmatte> twm1010: should have used my ZenPack
[30-Oct-2009 09:32:12] <twm1010> its more of a when I'm bored thing, i grab about 60-100 and start moving them 10 at a time,  but its so SLOW
[30-Oct-2009 09:32:12] <rmatte> :P
[30-Oct-2009 09:32:20] <twm1010> well, you told me to do it manually :P
[30-Oct-2009 09:32:35] <rmatte> I'm pretty sure I didn't say that lol
[30-Oct-2009 09:32:43] <rmatte> I always encourage people to use the ZenPack
[30-Oct-2009 09:32:45] <mrayzenoss> if you're interested, the zenmib rewrite should be back-portable
[30-Oct-2009 09:32:49] <mrayzenoss> it's just 1 file
[30-Oct-2009 09:32:50] <rmatte> takes a heck of a long time to install but a lot less manual labour
[30-Oct-2009 09:33:03] <twm1010> It was before you fixed the problem with the utilization that the zenpack caused
[30-Oct-2009 09:33:10] <rmatte> ohhhh
[30-Oct-2009 09:33:14] <rmatte> that's a long arse time ago
[30-Oct-2009 09:33:23] <rmatte> you might as well just abort, install the pack, and be done with it
[30-Oct-2009 09:33:24] <rmatte> lol
[30-Oct-2009 09:33:33] <twm1010> I could just delete them all
[30-Oct-2009 09:33:38] <twm1010> and then repack zope :|
[30-Oct-2009 09:33:41] <rmatte> Happy Halloween: http://gnome-look.org/CONTENT/content-pre1/114589-1.png
[30-Oct-2009 09:33:48] <rmatte> you could
[30-Oct-2009 09:34:06] <twm1010> but, my gui goes really unresponsive moving things
[30-Oct-2009 09:34:13] <twm1010> hell, changing device classes, not just moving mibs
[30-Oct-2009 09:34:31] <rmatte> According to Trac I figured out that fix 4 months ago
[30-Oct-2009 09:34:33] <twm1010> I don't understand why its so slow. I get concurrent access messages often
[30-Oct-2009 09:35:13] <rmatte> 2009-07-09 to be precise
[30-Oct-2009 09:35:14] <rmatte> :)
[30-Oct-2009 09:35:45] <twm1010> sometimes i can't even delete a device
[30-Oct-2009 09:36:06] <rmatte> possible that the box is just too slow?
[30-Oct-2009 09:36:14] <twm1010> Yes, it is
[30-Oct-2009 09:36:22] <twm1010> It's a DL380G4, yesteryear's CPU and processors
[30-Oct-2009 09:36:47] <twm1010> I'm going to ask for better hardware when I'm up in Chicago next week
[30-Oct-2009 09:37:25] <rmatte> hmmm, how much processing power and RAM?
[30-Oct-2009 09:38:21] <twm1010> 1 x 3.2Ghz Xeon (single core) 4GB ram
[30-Oct-2009 09:38:44] <rmatte> lol, the workstation that I built for my mom last weekend could run Zenoss better than that thing :P
[30-Oct-2009 09:38:59] <rmatte> and it only cost like $600
[30-Oct-2009 09:39:16] <rmatte> but that's still decent
[30-Oct-2009 09:39:20] <twm1010> hrmm, let me check insight manager, it might have more than one CPU
[30-Oct-2009 09:39:28] <rmatte> how many devices are you monitoring with it?
[30-Oct-2009 09:39:47] <twm1010> 200
[30-Oct-2009 09:39:52] <twm1010> alot of server
[30-Oct-2009 09:40:04] <rmatte> like how many?
[30-Oct-2009 09:40:11] <twm1010> 122
[30-Oct-2009 09:40:13] <rmatte> windows, linux?
[30-Oct-2009 09:40:16] <eidolon> "tht's not a lot."
[30-Oct-2009 09:40:18] <eidolon> :)
[30-Oct-2009 09:40:25] <mdereus> With this new zenactions.py file, what's the best method to update it?
[30-Oct-2009 09:40:26] <twm1010> mostly windows
[30-Oct-2009 09:40:37] <rmatte> yeh, that's pretty intensive
[30-Oct-2009 09:40:49] <eidolon> okay, 122 windows servers is pain.
[30-Oct-2009 09:40:53] <eidolon> that's like 600 real servers.
[30-Oct-2009 09:40:59] <rmatte> the most I'm monitoring on 1 box is like 80 windows servers (but I'm also monitoring about 120 routers and 120 switches on the same box)
[30-Oct-2009 09:41:22] <rmatte> It's a VM too, it can scale over 6GHz if needed and has 5GB of RAM assigned to it
[30-Oct-2009 09:41:26] <twm1010> Hrmm... no, there are more CPUs
[30-Oct-2009 09:41:39] <twm1010> looks like dual hyper-threaded xeons
[30-Oct-2009 09:41:46] <twm1010> so, really 2 processors
[30-Oct-2009 09:41:58] <rmatte> technically 4
[30-Oct-2009 09:42:02] <rmatte> if they are hyper threaded
[30-Oct-2009 09:42:40] <twm1010> i've been meaning to figure out how to adjust the smartarray controller to optomize for wirte
[30-Oct-2009 09:42:40] <rmatte> The server I have sitting on my desk at home has Quad Xeons with hyperthreading, looks like 8 processors, it's fun fun
[30-Oct-2009 09:42:42] <twm1010> writes
[30-Oct-2009 09:42:50] <mrayzenoss> ok, done.  Check out community/zenpacks?view=overview
[30-Oct-2009 09:43:16] <mrayzenoss> I'm open to other suggestions for manageablility
[30-Oct-2009 09:43:30] <rmatte> mrayzenoss: you missed Jabber
[30-Oct-2009 09:43:48] <rmatte> oh you didn't
[30-Oct-2009 09:43:53] <rmatte> you just didn't remove it from the other list
[30-Oct-2009 09:43:55] <mrayzenoss> left it on the list
[30-Oct-2009 09:43:59] <rmatte> ah
[30-Oct-2009 09:44:14] <rmatte> might as well just remove it from the list
[30-Oct-2009 09:44:16] <twm1010> hrmm... anyone happen to know how to adjust an HP smartarray controller's cache balance from within linux?
[30-Oct-2009 09:44:28] <twm1010> oh, NICE, the raid controller doesn't have a battery
[30-Oct-2009 09:44:34] <twm1010> therefore, not using cache at all
[30-Oct-2009 09:44:38] <rmatte> nice
[30-Oct-2009 09:44:39] <rmatte> lol
[30-Oct-2009 09:44:41] <twm1010> that's just awesome.
[30-Oct-2009 09:44:50] <mrayzenoss> fixed
[30-Oct-2009 09:45:05] <rmatte> woot
[30-Oct-2009 09:45:30] <rmatte> now we just need to categorize the Unix, Windows, Portlet, etc...
[30-Oct-2009 09:45:56] <mrayzenoss> yeah, I've got some other stuff I need to go work on, but it's a little better today
[30-Oct-2009 09:46:28] <twm1010> rmatte: it IS faster to delete the MIBs
[30-Oct-2009 09:46:43] <rmatte> twm1010: yeh, it usually is
[30-Oct-2009 09:46:57] <rmatte> twm1010: because it's not actually writing data, it's just marking them as deleted
[30-Oct-2009 09:47:09] <twm1010> the more I remove, the faster it moves
[30-Oct-2009 09:47:13] <rmatte> hehe
[30-Oct-2009 09:47:16] <twm1010> I should probably repack zope when this is done huh
[30-Oct-2009 09:47:22] <rmatte> yar
[30-Oct-2009 09:47:59] <rmatte> mrayzenoss: the most obvious ones for categorization are Windows, Unix, Portlets, and Mibs, the rest can be categorized over a period of time
[30-Oct-2009 09:48:24] <mrayzenoss> there are only 3 mib zenpacks
[30-Oct-2009 09:48:38] <rmatte> yeh, but there will probably be more eventually
[30-Oct-2009 09:48:47] <twm1010> I've always thought ZenPacks needed classification, in the application itself
[30-Oct-2009 09:49:15] <twm1010> force a separation between performance template zenpacks and ones that extend the application
[30-Oct-2009 09:49:19] <rmatte> Maybe they should be filed under "Network", "Windows", etc...
[30-Oct-2009 09:49:45] <rmatte> twm1010: basically more modularity
[30-Oct-2009 09:49:48] <rmatte> ?
[30-Oct-2009 09:50:08] <rmatte> oh I see what you're saying
[30-Oct-2009 09:50:14] <mrayzenoss> we're working on some scripts to make documenting ZenPacks easier… that may tie in with it
[30-Oct-2009 09:50:21] <rmatte> basically "enhancements" versus "packs"
[30-Oct-2009 09:50:40] <mrayzenoss> Monitoring vs. Features
[30-Oct-2009 09:50:58] <rmatte> "Web-Based Synthetic Transactions" is an enterprise pack?
[30-Oct-2009 09:51:11] <mrayzenoss> there's an Enterprise one and a Community one
[30-Oct-2009 09:51:16] <rmatte> ah
[30-Oct-2009 09:51:21] <rmatte> they both use twill from the looks of it
[30-Oct-2009 09:51:32] <mrayzenoss> yeah, the Enterprise one has some extra features
[30-Oct-2009 09:52:04] <mrayzenoss> but the Community one is good for most scenarios
[30-Oct-2009 09:52:06] <rmatte> the community one is working exceptionally well for me so far, though I've made some tweaks to the template and added a couple of transforms in
[30-Oct-2009 09:52:12] <rmatte> just to fancy it up a bit
[30-Oct-2009 09:52:32] <mrayzenoss> the Enterprise one will let you set thresholds between steps of the script
[30-Oct-2009 09:52:49] <rmatte> ah
[30-Oct-2009 09:52:52] <mrayzenoss> so if you hit 5 pages, you can alert if page 3 loads slow
[30-Oct-2009 09:52:54] <rmatte> that's pretty cool
[30-Oct-2009 09:53:28] <mrayzenoss> yeah, I had one of the devs walk me through the differences
[30-Oct-2009 09:53:33] <rmatte> the client that I'm using the twill pack for is quite impressed with the accuracy of the alerting
[30-Oct-2009 09:53:43] <mrayzenoss> since I usually don't pay attention to the Enterprise stuff :)
[30-Oct-2009 09:53:45] <rmatte> it actually alerts better than the internal diagnostics of the web app itself :)
[30-Oct-2009 09:54:00] <mrayzenoss> cool
[30-Oct-2009 09:54:42] <rmatte> I'm also running the HttpMon pack on the same server, and it's neat because the response time graph for the twill pack is almost identical to the one for the httpmon pack
[30-Oct-2009 09:54:45] <twm1010> uhh
[30-Oct-2009 09:54:53] <rmatte> uhhhhhhh
[30-Oct-2009 09:54:57] <twm1010> you guys ever seen the webgui be missing the contextual drop downs?
[30-Oct-2009 09:55:12] <rmatte> twm1010: happens once in a blue moon
[30-Oct-2009 09:55:20] <rmatte> reload
[30-Oct-2009 09:55:34] <rmatte> and if that doesn't work, clear your cache
[30-Oct-2009 09:55:40] <rmatte> it's certainly a browser issue
[30-Oct-2009 09:56:27] <twm1010> k
[30-Oct-2009 09:57:04] <twm1010> :O someone put my zenoss server into runlevel 5?
[30-Oct-2009 09:57:12] <rmatte> mrayzenoss: does the enterprise twill pack allow you to edit the twill scripts right from the UI?
[30-Oct-2009 09:57:18] <mrayzenoss> yes
[30-Oct-2009 09:57:25] <mrayzenoss> and have multiple twill scripts per host
[30-Oct-2009 09:57:27] <rmatte> that would be pretty neat
[30-Oct-2009 09:57:40] <mrayzenoss> and does xml with xpath
[30-Oct-2009 09:57:46] <rmatte> nice
[30-Oct-2009 09:57:52] <rmatte> so how long before we can have that in Core?
[30-Oct-2009 09:57:54] <rmatte> :)
[30-Oct-2009 09:58:03] <mrayzenoss> well… that's why I was having a dev present it to me
[30-Oct-2009 09:58:25] <mrayzenoss> since there's functionality in the Community one, I wanted to see the value of leaving it in Enterprise
[30-Oct-2009 09:58:53] <mrayzenoss> I proposed moving it to Core
[30-Oct-2009 09:58:59] <eidolon> YAYAYAY!
[30-Oct-2009 09:59:05] <eidolon> i kicked support in the 'nads, and Nate updated my case.
[30-Oct-2009 09:59:13] <eidolon> yay pokey annoying customers!
[30-Oct-2009 09:59:22] <mrayzenoss> I gave them a big list of things to move into Core from the Community and from Enterprise… they're assessing them
[30-Oct-2009 09:59:49] <mrayzenoss> the Amazon stuff was slated for Enterprise, we convinced them it belonged in Core
[30-Oct-2009 10:00:00] <mrayzenoss> more stuff is coming slowly
[30-Oct-2009 10:01:53] <twm1010> well i'll be, you can adjust the raid controller right from insight manager
[30-Oct-2009 10:03:39] <twm1010> Anything else that might cause missing context menus?
[30-Oct-2009 10:04:00] <mrayzenoss> logged in as a read-only user?
[30-Oct-2009 10:05:18] <suprsonic> mrchippy mind you, 2.4.5 resolved the mibs correctly
[30-Oct-2009 10:05:28] <suprsonic> only 2.5 does it not resolve the mib I sent you.
[30-Oct-2009 10:06:46] <mrchippy> yeah that seems to be what i'm seeing. <— this sucks
[30-Oct-2009 10:50:14] <twm1010> what do you think, about 25% read cache 75% write for zenoss sound about right
[30-Oct-2009 10:51:07] <rmatte> yup
[30-Oct-2009 10:51:26] <rmatte> I'd almost go 35/65
[30-Oct-2009 10:51:44] <twm1010> :O it won't let me adjust it!
[30-Oct-2009 10:51:49] <rmatte> meh
[30-Oct-2009 10:51:51] <davetoo> mrayzenoss: do you have a graph of zenoss download rates per day/week?  Seems like we're getting a lot of momentum going :)
[30-Oct-2009 10:51:53] <rmatte> 25/75 should be fine
[30-Oct-2009 10:51:55] <twm1010> might be because the battery is missing
[30-Oct-2009 10:52:07] <twm1010> no, i mean it won't let me adjust it from 100%read/0%write
[30-Oct-2009 10:52:15] <rmatte> davetoo: well, they did hit over a million downloads hehe
[30-Oct-2009 10:52:27] <rmatte> twm1010: oh, shitty
[30-Oct-2009 10:53:01] <mrayzenoss> davetoo: yeah, sourceforge tracks that
[30-Oct-2009 10:53:56] <twm1010> hrmm, that might explain ALOT
[30-Oct-2009 10:54:17] <twm1010> i'm using all the disks in a RAID5 for everything, so write cahce would be important
[30-Oct-2009 10:55:29] <rmatte> yeh
[30-Oct-2009 10:57:57] <twm1010> yep! got it... i need one of these : http://www.cdw.com/shop/products/default.aspx?EDC=678111
[30-Oct-2009 10:58:51] <twm1010> im hoping one of our other DL380's has it, so i can steal it :)
[30-Oct-2009 10:59:02] <rmatte> hehe
[30-Oct-2009 11:02:07] <davetoo> So who's the zenoss, in LDAP "expert"?
[30-Oct-2009 11:02:24] <twm1010> As in, Zenoss using LDAP or Zenoss monitoring LDAP?
[30-Oct-2009 11:02:35] <davetoo> authentication, sorry.
[30-Oct-2009 11:02:50] <mrayzenoss> authentication is slightly different for Core vs. Enterprise
[30-Oct-2009 11:03:00] <davetoo> yes,
[30-Oct-2009 11:03:40] <mrayzenoss> Enterprise has a ZenPack to smooth it over, Core has documentation.  My guess would be npmccallum might be good to ask, since he wrote the first incarnation of the Community one and works for Zenoss now
[30-Oct-2009 11:04:24] <davetoo> I have a ticket open, Nick answered it, I was just curious if any of the folks that hang out here work on the enterprise auth
[30-Oct-2009 11:04:27] <npmccallum> davetoo: how can I help?
[30-Oct-2009 11:04:29] <twm1010> I got the AD one to work for the most part
[30-Oct-2009 11:04:30] <davetoo> aye :)
[30-Oct-2009 11:05:12] <davetoo> so I'm going off-road and trying to test the enterprise beta zenpacks with core 2.5.0
[30-Oct-2009 11:05:25] <davetoo> and zope can't load the new PAS plugins
[30-Oct-2009 11:05:26] <davetoo> can
[30-Oct-2009 11:05:37] <davetoo> t load UserFolder and some others,
[30-Oct-2009 11:05:46] <davetoo> 'cause it can't find libssl.o.4
[30-Oct-2009 11:06:16] <davetoo> just wondered if there's known to be something missing right now?
[30-Oct-2009 11:06:19] <twm1010> well now you're just a rebel aren't ya
[30-Oct-2009 11:06:25] <davetoo> impatient :)
[30-Oct-2009 11:07:00] <davetoo> actually I wanted to see if the new version of PAS (1.6.1 vs 1.4) handled better whatever the heck our Corp IT did to their LDAP data
[30-Oct-2009 11:07:35] <davetoo> suddenly this week I can't use the roleManager, so I was really just trying to use zenoss to troubleshoot something else :)
[30-Oct-2009 11:07:54] <davetoo> I have a Sugar case open
[30-Oct-2009 11:08:02] <davetoo> Nick answered it with a guess
[30-Oct-2009 11:08:29] <twm1010> damn every DL380 I have doens't have the writeback module
[30-Oct-2009 11:08:38] <davetoo> that's a Dell?
[30-Oct-2009 11:08:43] <twm1010> hp
[30-Oct-2009 11:08:48] <davetoo> oh, n/mind
[30-Oct-2009 11:09:23] <jb> LDAP integration is less than ideal..
[30-Oct-2009 11:09:29] <jb> (even in enterprise)
[30-Oct-2009 11:10:39] <davetoo> I'm going to have probably close to 100 people that need to authenticate into this thing :)
[30-Oct-2009 11:10:44] <jb> yeah
[30-Oct-2009 11:10:49] <jb> we aren't even using it
[30-Oct-2009 11:10:54] <jb> but we really need to be..
[30-Oct-2009 11:11:14] <kobalt> anyone know what format the date/time is imputted into the database for first and last time?
[30-Oct-2009 11:11:15] <jb> but won't until its functionality is improved
[30-Oct-2009 11:11:27] <davetoo> This isn't really a Zenoss problem I'm seeing, it's Zope
[30-Oct-2009 11:11:38] <kobalt> I did a db dump and am trying to format it excel
[30-Oct-2009 11:11:53] <twm1010> Hrmmm.. I can apparently enable writecache without a battery, something tells me thats a bit foolish? :D
[30-Oct-2009 11:11:58] <jb> davetoo: how do you restrict which LDAP/AD users are able to login to zen?
[30-Oct-2009 11:12:04] <davetoo> I'm using the ZMI to pre-cache roles for new users, so they don't have to call me and have me upgrade them to ZenManager after logging in the first time
[30-Oct-2009 11:12:09] <davetoo> jb I haven't solved that one yet :)
[30-Oct-2009 11:12:16] <jb> yeah
[30-Oct-2009 11:12:20] <davetoo> but this is all internal so that can wait
[30-Oct-2009 11:12:40] <davetoo> for now I've just had to set the default role to ZenManager.
[30-Oct-2009 11:12:56] <jb> ideally.. i would want to add a user to an AD group which would grant them access.. or at least pre-create their user in zenoss and assign their roles
[30-Oct-2009 11:13:02] <davetoo> I really need one or two more levels of access control between ZenOperator and ZenManager :)
[30-Oct-2009 11:13:22] <davetoo> but that's a core zenoss infrastructure project
[30-Oct-2009 11:13:38] <jb> also, for some reason.. once you enable LDAP in zenoss.. and then login as a "local" zenoss user (like admin), it tries to authenticate 'admin' against your LDAP source every click in the GUI
[30-Oct-2009 11:13:47] <jb> therefore, locking out the LDAP "admin" account
[30-Oct-2009 11:14:00] <davetoo> I really would like people to be able to create reports but not rip out my whole system by deleting the wrong zenpack
[30-Oct-2009 11:14:07] <davetoo> yes
[30-Oct-2009 11:14:17] <davetoo> and I get tons of errors in the log becaus of that
[30-Oct-2009 11:14:23] <jb> yeah
[30-Oct-2009 11:14:28] <jb> its really annoying
[30-Oct-2009 11:15:17] <davetoo> and in fact that behavior might be triggering this bug; I was looking at packet traces in wireshark and the last thing that I see before the rolemanager blows up is some search involving the string 'admin' in the filter
[30-Oct-2009 11:15:52] <davetoo> How about RADIUS?
[30-Oct-2009 11:15:57] <davetoo> or even NIS :)
[30-Oct-2009 11:15:58] <jb> i opened a ticket months ago about it
[30-Oct-2009 11:16:00] <davetoo> NIS woudl be grat
[30-Oct-2009 11:16:03] <davetoo> great, for me
[30-Oct-2009 11:16:06] <jb> we need LDAP
[30-Oct-2009 11:16:55] <twm1010> does zenoss by default track disk i/o?
[30-Oct-2009 11:17:05] <kisielk> yes
[30-Oct-2009 11:17:19] <davetoo> My group needs to restart our project to run our own LDAP service, for exactly the reasons I'm having trouble right now
[30-Oct-2009 11:17:25] <kisielk> of course it's at a pretty coarse resolution, but it does
[30-Oct-2009 11:18:34] <twm1010> lunchtime! back in a bit
[30-Oct-2009 11:18:59] <davetoo> I think, if I could figure it out in less than a day, I may try to set up my own ldap server pulling data from corp, just for this project.
[30-Oct-2009 11:19:02] <davetoo> One that I can control.
[30-Oct-2009 11:19:33] <davetoo> I was trying out the AD plugin yesterday too, but it doesn't seem to follow referrals,
[30-Oct-2009 11:19:44] <davetoo> and I can't get Corp IT to answer their email :)
[30-Oct-2009 11:20:39] <kisielk> hm, seems the dashboard is consistently broken in my Safari
[30-Oct-2009 11:20:44] <kisielk> but works in Firefox
[30-Oct-2009 11:21:25] <jb> davetoo: yeah :(
[30-Oct-2009 11:21:39] <jb> i really wish they would improve the AD/LDAP stuff
[30-Oct-2009 11:21:46] <eidolon> safari for me works fine with zenoss.
[30-Oct-2009 11:21:51] <eidolon> i'm on it from my mac al the time
[30-Oct-2009 11:22:20] <mrayzenoss> Safari is what I use for a "clean" view, no modifications.  My Firefox has too many plugins
[30-Oct-2009 11:22:42] <mrayzenoss> Chrome works pretty well too
[30-Oct-2009 11:22:59] <kisielk> yeah, it seems my dashboard is blank in Safari now
[30-Oct-2009 11:23:07] <kisielk> but works fine in Firefox.. and yes, I've cleared my cache
[30-Oct-2009 11:24:13] <mrayzenoss> if you guys are serious about Radius and other authentication modules… bug Support.  We're aware of this: http://plone.org/products/webserverauth but haven't put any effort into it
[30-Oct-2009 11:24:35] <mrayzenoss> the guy said he tested it with Zenoss 2.4
[30-Oct-2009 11:26:05] <jb> i'll bug support again
[30-Oct-2009 11:26:09] <jb> about the AD/LDAP stuff
[30-Oct-2009 11:27:27] <davetoo> I'll get even less help with our RADIUS than ldap.
[30-Oct-2009 11:27:58] <davetoo> I'd rather .. build my own ldap service 'cause my group needs to do that anyway
[30-Oct-2009 11:30:12] <davetoo> but for now I just have to live with it; have to scramble to bring up my Production enterprise set and migrate the data from the dev system
[30-Oct-2009 11:30:17] <davetoo> that was supposed to be done today :)
[30-Oct-2009 11:40:17] <nzle> the zenbackup command doesnt seem to allow wone to specify a name for the file.  whats a good way to script doing a backup and scp'n it off the box?   Just build up the name from the current date, or is there a way to control, or read fromthe environment the name that was used?
[30-Oct-2009 11:41:23] <nzle> oops,  I stand corrected.  I see the -file option, as well as a way to send the output to stdout.
[30-Oct-2009 12:01:43] <kobalt> mrayzenoss: any idea what format the time stamps are entered into the mysql db? the data I get when I dump the db is in this format 1256918340
[30-Oct-2009 12:05:27] Bryanstein is now known as zz_Bryanstein
[30-Oct-2009 12:06:13] <Aziraphale> looks like epoch
[30-Oct-2009 12:06:37] <mrayzenoss> kobalt: http://dev.zenoss.org/trac/browser/trunk/Products/ZenEvents/db/zenevents.sql
[30-Oct-2009 12:06:43] <mrayzenoss> kobalt: timestamp
[30-Oct-2009 12:07:52] <kobalt> mrayzenoss: it looks like its double (what Im looking for)
[30-Oct-2009 12:08:19] <mrayzenoss> ah… firstTime lastTime?
[30-Oct-2009 12:08:22] <kobalt> yea
[30-Oct-2009 12:09:12] <kobalt> hrmm how do I convert that to a time/date in excel time to hit google
[30-Oct-2009 12:14:24] <rmatte> epoch is the amount of seconds elapsed since 1970 or something
[30-Oct-2009 12:15:01] <rmatte> the number of seconds elapsed since midnight proleptic Coordinated Universal Time (UTC) of January 1, 1970, not counting leap seconds
[30-Oct-2009 12:18:04] <kobalt> rmatte: thank!
[30-Oct-2009 12:18:09] <rmatte> np
[30-Oct-2009 12:18:13] <kobalt> s/thank/thanks
[30-Oct-2009 12:18:58] <rmatte> so 86400 seconds per day
[30-Oct-2009 12:19:52] <rmatte> http://www.blindhog.net/convert-epoch-time-in-excel/
[30-Oct-2009 12:20:02] <rmatte> that's what you want
[30-Oct-2009 12:22:00] <kobalt> =) already on that page
[30-Oct-2009 12:22:31] <eidolon> hey mray - i had a case updated, there's a question in the doc though - can you check something for me?  I'm tyring to set up vhost URL monitors, and the doc says "1. while navigated to the web server (atlas.loc) device, add a template
[30-Oct-2009 12:22:31] <eidolon> this will come out to be a ‘local copy’ template, which means it is not applied to an entire device class, but just a
[30-Oct-2009 12:22:31] <eidolon> single device" - which template should i add?
[30-Oct-2009 12:24:29] <mrayzenoss> eidolon: I'm not following you… to much cold medicine I guess.  Do you want to add a template to your device class or the individual device?
[30-Oct-2009 12:24:39] <eidolon> no
[30-Oct-2009 12:25:19] <eidolon> i have an open case in enterprise support.  i'm looking for 'best practices' to add basic url monitoring.  not port and host monitoring.  but url monitoring, in a vhost environment.  the answer seems to be add a /device/server device on the IP, then local template, then data sources.  the question is "wht local template do i add'?
[30-Oct-2009 12:27:19] <mrayzenoss> so you can add a new template for the URL monitoring to your device or the class, then add a data source to that template for HTTP monitoring or WebTX
[30-Oct-2009 12:27:34] <eidolon> right.  what new template?  :)
[30-Oct-2009 12:28:21] <mrayzenoss> from http://yourserver:8080/zport/dmd/Devices/Server/perfConfig select "Add Template" on the page menu
[30-Oct-2009 12:28:29] <eidolon> sec..
[30-Oct-2009 12:28:34] <mrayzenoss> and you can name it whatever you want
[30-Oct-2009 12:29:07] <eidolon> yah.  i wish zenoss didn't have this 'everything i monitor has an ip address' problem.  it's irritating.
[30-Oct-2009 12:29:25] <twm1010> man, we've tried every browser and O/S type
[30-Oct-2009 12:29:33] <twm1010> my buddy's Zenoss simply does not have drop down context menus
[30-Oct-2009 12:29:44] <twm1010> 2.5.0 stack on ubuntu 9.1
[30-Oct-2009 12:30:02] <mrayzenoss> twm1010: are you sure his account has privileges for that?
[30-Oct-2009 12:30:03] <mrayzenoss> it's not a read-only account?
[30-Oct-2009 12:30:16] <twm1010> its the admin account
[30-Oct-2009 12:30:21] <mrayzenoss> bizarre
[30-Oct-2009 12:30:35] <eidolon> some javascript blocker?
[30-Oct-2009 12:32:22] <twm1010> http://tinypic.com/r/2drhvlf/4
[30-Oct-2009 12:32:41] <twm1010> clearly he's admin, otherwise the management stuff wouldn't show up on the left
[30-Oct-2009 12:33:01] <rmatte> you've tried from a different PC?
[30-Oct-2009 12:33:15] <rmatte> yeh he's admin since it says "admin" in the top right :P
[30-Oct-2009 12:33:16] <twm1010> yep
[30-Oct-2009 12:33:41] <rmatte> pretty basic question, but have you at least tried restarting Zenoss?
[30-Oct-2009 12:33:43] <mrayzenoss> is it hooked into LDAP?
[30-Oct-2009 12:34:09] <twm1010> no, pretty much right past a finished install of stack
[30-Oct-2009 12:34:26] <rmatte> restart it anyways
[30-Oct-2009 12:35:03] <twm1010> ah, between my lunch break he has started a reinstall, let us see how it turns out
[30-Oct-2009 12:35:04] <rmatte> I've seen people come in here and be like "I'VE FRIGGING TRIED EVERYTHING!" "Have you tried restarting?" "WTF IS THAT GOING TO DO!?" "Try restarting"  "OMG, It's fixed!!!!"
[30-Oct-2009 12:35:13] <rmatte> lol
[30-Oct-2009 12:35:19] <twm1010> heh, yeah.
[30-Oct-2009 12:35:21] <rmatte> ah ok
[30-Oct-2009 12:56:43] <twm1010> so im looking at the disk i/o numbers on my zenoss box
[30-Oct-2009 12:56:49] <twm1010> i have nothing to bench this against
[30-Oct-2009 12:57:35] <twm1010> averaging 2.3k writes/426 reads
[30-Oct-2009 12:58:30] <twm1010> those numbers seem kinda low to me?
[30-Oct-2009 12:58:38] <twm1010> considering it's bytes/sec
[30-Oct-2009 13:15:47] <rmatte> that is way too low
[30-Oct-2009 13:15:55] <rmatte> that can't be right
[30-Oct-2009 13:16:15] <rmatte> unless it's the average between 1bps and 100000000000MBps
[30-Oct-2009 13:16:16] <rmatte> lol
[30-Oct-2009 13:19:31] <Skaag> I'm trying to snmpwalk an hp switch I have, I opened tcp/udp port 161 in the firewall for my zenoss machine
[30-Oct-2009 13:19:34] <Skaag> but it still times out
[30-Oct-2009 13:19:48] <twm1010> did you set the community strings on both the switch and Zenoss?
[30-Oct-2009 13:20:25] <Skaag> yes
[30-Oct-2009 13:20:36] <twm1010> stop your firewall, to take it completely out of the equation, and try again
[30-Oct-2009 13:20:43] <mrayzenoss> you can walk it from the command line?
[30-Oct-2009 13:20:49] <Skaag> my firewall log showed a block before, so I added the rule. Now the rule exists and I no longer see anything being blocked.
[30-Oct-2009 13:20:57] <Skaag> i'll try to walk it form the local lan
[30-Oct-2009 13:21:44] <Skaag> I see zenoss is running this: snmpwalk -v1 -cnsapublic 81.218.229.254 system
[30-Oct-2009 13:21:58] <Skaag> I get the same response from the local lan, timeout: no response
[30-Oct-2009 13:22:04] <Skaag> so it's no longer a firewall issue
[30-Oct-2009 13:22:21] <Skaag> it's an HP Switch, the port is indeed 161
[30-Oct-2009 13:22:30] <Skaag> I just verified it within its user interface
[30-Oct-2009 13:22:46] <Skaag> what if it expects a different snmp protocol version?
[30-Oct-2009 13:22:56] <mrayzenoss> you can change it
[30-Oct-2009 13:23:00] <twm1010> try -v2c
[30-Oct-2009 13:23:22] <twm1010> The Zenoss server and this switch are on the same LAN?
[30-Oct-2009 13:25:12] <Skaag> no
[30-Oct-2009 13:25:22] <Skaag> but I tried to walk from the local lan, and get the same result, i'll try v2c now
[30-Oct-2009 13:25:45] <Skaag> snmpwalk -v2c -cnsapublic 81.218.229.254 system
[30-Oct-2009 13:25:46] <Skaag> Timeout: No Response from 81.218.229.254
[30-Oct-2009 13:26:54] <twm1010> it sounds like SNMP isn't running on the switch
[30-Oct-2009 13:27:11] <twm1010> perhaps there is an enable flag? or you have to define which hosts are allowed to hit SNMP?
[30-Oct-2009 13:29:25] <Skaag> i'm trying to dig in its interface
[30-Oct-2009 13:29:32] <Skaag> kinda weird this hp... I prefer Cisco :-)
[30-Oct-2009 13:29:45] <twm1010> i thougt HP's CLI is supposed to be cisco-esque
[30-Oct-2009 13:31:51] <kisielk> it is
[30-Oct-2009 13:32:26] <Skaag> I see it supports v3
[30-Oct-2009 13:32:37] <Skaag> yes, I went into the CLI and I feel more at home now
[30-Oct-2009 13:37:53] <twm1010> v3 is for encryption, not necessary
[30-Oct-2009 13:42:44] <Skaag> crap I enabled v3 and now I don't know how to disable it
[30-Oct-2009 13:42:53] <Skaag> there's only "enable" for the command, no "disable"
[30-Oct-2009 13:43:28] <Skaag> ok I used no snmpv3...
[30-Oct-2009 13:44:30] <Skaag> it still won't let me walk it
[30-Oct-2009 13:44:49] <rmatte> twm1010: HP's CLI is not cisco-esque lol
[30-Oct-2009 13:46:38] <Skaag> it's kinda, thankfully... the 'no' keyword seems to work like in IOS
[30-Oct-2009 13:46:43] <twm1010> i siad i thought it was :)
[30-Oct-2009 13:46:57] <rmatte> very slightly
[30-Oct-2009 13:46:59] <rmatte> but not really
[30-Oct-2009 13:47:01] <Skaag> I don't get it... still can't walk it...
[30-Oct-2009 13:47:20] <rmatte> I've worked with Cisco switches and HP switches and I far prefer the Cisco stuff
[30-Oct-2009 13:47:36] <rmatte> though the HP stuff is alright
[30-Oct-2009 13:48:15] <twm1010> the spice must flow.... i mean... the snmp
[30-Oct-2009 13:48:25] <rmatte> desert power!
[30-Oct-2009 13:50:17] <rmatte> or even better, dessert power!
[30-Oct-2009 13:50:18] <rmatte> yum
[30-Oct-2009 13:51:05] <twm1010> i have almonds?
[30-Oct-2009 13:51:47] <Skaag> rmatte: I prefer cisco stuff too... there's so much information on the web for cisco equipment.
[30-Oct-2009 13:52:23] <twm1010> i've had HP switches put me in autoconfiguration hell before
[30-Oct-2009 13:52:31] <twm1010> err, autonegotiation
[30-Oct-2009 13:53:12] <kobalt> and try to get qnq to work on a hp switch .... yuk
[30-Oct-2009 13:54:08] <rmatte> HP's web interface for config (like CiscoWorks) is really really good though
[30-Oct-2009 13:54:26] <rmatte> but I don't like their CLI
[30-Oct-2009 13:56:24] <Skaag> snmp does work for my pfSense firewall... hm...
[30-Oct-2009 13:56:48] <Skaag> let's see what zenoss manages to query from it's mib
[30-Oct-2009 13:57:03] <Skaag> very nice :)
[30-Oct-2009 13:57:23] <mrayzenoss> once you get that sorted out: docs/DOC-3395
[30-Oct-2009 13:58:13] <Skaag> should I use traps..?
[30-Oct-2009 13:58:41] <mrayzenoss> yeah, traps are good too, but they're not your primary monitoring
[30-Oct-2009 13:58:42] <rmatte> bandinia: docs/DOC-2494 (If you haven't already set it up)
[30-Oct-2009 13:58:45] <rmatte> bah
[30-Oct-2009 13:58:55] <rmatte> I type and : and it auto-completes it to a name
[30-Oct-2009 13:58:55] <Skaag> mrayzenoss: I never tried a zenoss extension
[30-Oct-2009 13:59:07] <Skaag> I only installed zenoss 1 hour ago or so
[30-Oct-2009 13:59:13] <mrayzenoss> ahhh… then welcome
[30-Oct-2009 13:59:28] <Skaag> I don't know how to install this into zenoss, i'll have to learn
[30-Oct-2009 13:59:38] <mrayzenoss> now go read the Getting Started Guide :)  http://sourceforge.net/projects/zenoss/files/Documentation/Getting%20Started/Getting_Started_with_Zenoss.pdf/download
[30-Oct-2009 14:00:02] <mrayzenoss> and I threw this up last night: community/training
[30-Oct-2009 14:00:47] <mrayzenoss> it's a work in progress, but there are some good links there
[30-Oct-2009 14:00:56] <mrayzenoss> we have a Getting Started Webinar every 2 weeks
[30-Oct-2009 14:01:03] <mrayzenoss> that's free
[30-Oct-2009 14:01:15] <mrayzenoss> and lots of videos and screencasts
[30-Oct-2009 14:04:17] <Skaag> awesome
[30-Oct-2009 14:04:27] <Skaag> ok, I give up on the hp snmp for now...
[30-Oct-2009 14:04:31] <twm1010> ok, maybe i'm having a major brainfart
[30-Oct-2009 14:04:43] <Skaag> twm1010: ?
[30-Oct-2009 14:04:49] <twm1010> ubuntu 9.1, snmpd.conf is as simple as it can get, rocommunity public
[30-Oct-2009 14:04:55] <twm1010> firewall is stopped
[30-Oct-2009 14:05:11] <twm1010> snmpwalk against 127.0.0.1 succeeds, against the host's LAN IP fails
[30-Oct-2009 14:06:50] <Skaag> it's not listening on 0.0.0.0
[30-Oct-2009 14:07:08] <Skaag> I've encountered this problem
[30-Oct-2009 14:07:15] <Skaag> it defaults to 127.0.0.1
[30-Oct-2009 14:07:21] <Skaag> it's not a firewall issue
[30-Oct-2009 14:07:30] <Skaag> check out /etc/default/snmpd
[30-Oct-2009 14:08:25] <Skaag> see the 127.0.0.1 at the end of the SNMPDOPTS line?
[30-Oct-2009 14:08:36] <Skaag> I think you can simply remove it
[30-Oct-2009 14:08:55] <Skaag> yah, just remove it... for sure :)
[30-Oct-2009 14:09:44] <twm1010> odd, i had him create a NEW snmpd.conf file
[30-Oct-2009 14:09:53] <twm1010> with only the rocommunity public line
[30-Oct-2009 14:09:58] <twm1010> i bet he didn't restart the daemon afterwards
[30-Oct-2009 14:10:00] <twm1010> goofball
[30-Oct-2009 14:10:40] <rmatte> nice, someone decided to run a "Rescan all HBA" and a "Remove datastore" job on one of our ESX hosts mid-day and the job is so intensive that it has locked up pretty much all of our VMs :P
[30-Oct-2009 14:10:50] <rmatte> Rabid, foam, kill, kill
[30-Oct-2009 14:11:02] <kobalt> lol
[30-Oct-2009 14:11:14] <rmatte> they are trying to cancel it, not having much luck from what I can see
[30-Oct-2009 14:11:24] <zenethian> I hear that there are a lot of talented people out there looking for jobs that could easily replace someone like that.
[30-Oct-2009 14:11:33] <rmatte> hehe
[30-Oct-2009 14:11:47] <zenethian> I also hear that there are creative new ways to redefine "tarball" for cases like that.
[30-Oct-2009 14:12:02] <rmatte> :)
[30-Oct-2009 14:18:17] <eidolon> MAN i love it with zenperfsnmp just decides to up and barf and shut down.
[30-Oct-2009 14:18:21] <eidolon> "Doh!  not running!"
[30-Oct-2009 14:18:41] <mrayzenoss> be back in an hour
[30-Oct-2009 14:19:16] <Skaag> ok I installed the pfSense Egg file, now what? I go to the device, edit, but I don't see a way to tell zenoss that this device is pfsense
[30-Oct-2009 14:23:15] <davetoo> eidolon: I haven't seen that yet in the 2.4.x series
[30-Oct-2009 14:23:15] <twm1010> Skaag: That did the trick with snmpd, thank you
[30-Oct-2009 14:23:27] <Skaag> my pleasure twm1010
[30-Oct-2009 14:23:51] <eidolon> davetoo: this is 2.4.5 - i'm tyring to get an http vhost monitor to work, so i'm fidlding a bunch of template / datasources /graphs
[30-Oct-2009 14:23:59] <eidolon> i could have broken it.  but my grpah still isn't working :(
[30-Oct-2009 14:24:21] <davetoo> the problem I *do* have is that I can never seem to get it to do anything when I run it manually
[30-Oct-2009 14:24:40] <davetoo> but that may have something to do with the Enterprise/Distributed Collector  bits.
[30-Oct-2009 14:24:48] <davetoo> I know I'm calling the correct daemon instance,
[30-Oct-2009 14:24:53] <davetoo> but maybe something else is going on.
[30-Oct-2009 14:27:07] <Skaag> Does that pfSense egg file add a new class of device to zenoss?
[30-Oct-2009 14:27:10] <Skaag> how does that work?
[30-Oct-2009 14:27:22] <Skaag> I tried to change the firewall's class but I don't see pfsense in the list
[30-Oct-2009 14:34:44] <gwb235> yikes!  my zencommand died and can't get back up!
[30-Oct-2009 14:34:46] <gwb235> :)
[30-Oct-2009 14:38:22] zz_Bryanstein is now known as Bryanstein
[30-Oct-2009 14:45:10] * kobalt wonders how long it will take zenback to complete....
[30-Oct-2009 14:45:47] <zenethian> 3.744 decimoments
[30-Oct-2009 14:46:16] <kobalt> lol, however long that is lol its been running for about 5 minutes now
[30-Oct-2009 14:46:40] <davetoo> 11 centiwhiles
[30-Oct-2009 14:47:36] <kobalt> now if I read it correctly this creates a snapshot of my current setup, correct?
[30-Oct-2009 14:58:32] <rmatte> finally got all our stuff back up :|
[30-Oct-2009 14:58:54] <zenethian> So now what will you do to the guy who did it?
[30-Oct-2009 15:01:40] <Skaag> our IT guy just resigned, thank god
[30-Oct-2009 15:01:45] <Skaag> a few days ago
[30-Oct-2009 15:02:15] <Skaag> a messy one, he was... nothing worked properly, ever.
[30-Oct-2009 15:05:40] <rmatte> lol
[30-Oct-2009 15:06:04] <zenethian> typical
[30-Oct-2009 15:06:08] <zenethian> *hides from his IT guy*
[30-Oct-2009 15:06:11] <zenethian> ;D
[30-Oct-2009 15:06:12] <rmatte> g'day egor
[30-Oct-2009 15:06:27] <zenethian> Ours is fantastic.
[30-Oct-2009 15:06:35] <zenethian> but we're a technology company.  Not everyone is so lucky.
[30-Oct-2009 15:06:46] <rmatte> kobalt: not really a "snapshot" but it backs up most of the database
[30-Oct-2009 15:06:54] <rmatte> kobalt: then you can restore from it
[30-Oct-2009 15:07:21] <bigegor> hey
[30-Oct-2009 15:07:29] <suprsonic> is python required to build zenoss?
[30-Oct-2009 15:07:32] <rmatte> zenethian: to answer your question, a bitchogram has already been sent to his group lol
[30-Oct-2009 15:07:41] <suprsonic> looks like it comes with its own python install
[30-Oct-2009 15:07:53] <rmatte> suprsonic: zenoss is written in python, so yes, absolutely
[30-Oct-2009 15:08:05] <rmatte> suprsonic: yeh it does, since it requires python 2.4
[30-Oct-2009 15:08:25] <kobalt> rmatte: ok cause Im looking to do a upgrade to 2.5 and if it does not go well I want to restore it
[30-Oct-2009 15:08:30] <suprsonic> okay, so really two different pythons are used in a base install ey?
[30-Oct-2009 15:08:58] <rmatte> suprsonic: well, generally you'll have python included with your linux install, which is generally python2.6 these days
[30-Oct-2009 15:09:09] <suprsonic> very good, thanks
[30-Oct-2009 15:09:09] <rmatte> suprsonic: then Zenoss installs it's own for use with Zenoss
[30-Oct-2009 15:09:19] <rmatte> np
[30-Oct-2009 15:19:07] <jY> i'm trying to delete a device in 2.5.. when I navigate to the device.. i don't see a manage option
[30-Oct-2009 15:19:14] <jY> i'm logged in as admin
[30-Oct-2009 15:34:11] <suprsonic> zenpack backwards compatible with older versions of zenoss?
[30-Oct-2009 15:34:30] <rmatte> jY: just go to the device list, put a checkmark next to the device, then select Delete Devices from the dropdown
[30-Oct-2009 15:34:43] <rmatte> suprsonic: depends on what features the zenpack uses
[30-Oct-2009 15:35:01] <rmatte> suprsonic: generally there's a recommended version listed on the ZenPack page
[30-Oct-2009 15:36:50] <suprsonic> ah
[30-Oct-2009 15:42:00] <rmatte> REQUIREMENTS:
[30-Oct-2009 15:42:00] <rmatte>      Zenoss Version: 2.2
[30-Oct-2009 15:42:03] <rmatte> like that
[30-Oct-2009 15:44:42] <suprsonic> I assume not too many are updated to 2.5 ey?
[30-Oct-2009 15:46:09] <rmatte> suprsonic: a lot will work in 2.5
[30-Oct-2009 15:46:23] <suprsonic> sweet
[30-Oct-2009 15:57:56] <rhettardo> so how do i get two devices externally monitored via snmp that are on two different ports?
[30-Oct-2009 16:08:33] <mrayzenoss> FYI you're still running a Zenoss release before 2.4: blogs/zenossblog/2009/03/05/adjusting-zenoss-schedules-for-dst
[30-Oct-2009 16:08:44] <mrayzenoss> that was fixed in 2.4 and 2.5
[30-Oct-2009 16:10:01] <rmatte> nice hehe
[30-Oct-2009 16:10:59] <mrayzenoss> I guess I should repost it...
[30-Oct-2009 16:11:06] <mrayzenoss> for any stragglers
[30-Oct-2009 16:11:21] <rmatte> you could include it in the montly newsletter
[30-Oct-2009 16:11:27] <rmatte> monthly*
[30-Oct-2009 16:11:30] <rmatte> just as a reminder
[30-Oct-2009 16:11:32] <rmatte> or whatever
[30-Oct-2009 16:11:38] <mrayzenoss> alas that went out without me getting to edit it
[30-Oct-2009 16:11:44] <rmatte> really?
[30-Oct-2009 16:11:47] <rmatte> I never even saw it
[30-Oct-2009 16:12:13] <rmatte> I saw Mark's email about the training
[30-Oct-2009 16:12:16] <rmatte> that wasn't it?
[30-Oct-2009 16:12:19] <mrayzenoss> hmm… maybe it's just on the blog
[30-Oct-2009 16:15:43] <davetoo> ok
[30-Oct-2009 16:15:48] <davetoo> where's the ZOPE guru? :)
[30-Oct-2009 16:16:07] <davetoo> need to figure out if the ldap-related zope products had been customized
[30-Oct-2009 16:16:27] <davetoo> or whether the stock zope products should work; I want to try to upgrade some of them on a sandbox
[30-Oct-2009 16:19:05] <mrayzenoss> that would be Ian
[30-Oct-2009 16:19:28] <mrayzenoss> perhaps with 2.5, probably not with 2.4
[30-Oct-2009 16:19:38] <mrayzenoss> 2.5 upgraded us to Zope 2.11.2
[30-Oct-2009 16:19:42] <mrayzenoss> with very few patches
[30-Oct-2009 16:19:51] <mrayzenoss> 2.4 is on Zope 2.8.8 with many patches
[30-Oct-2009 16:21:39] <davetoo> I'll try brute force first: download the products from the net and run a recursive diff :)
[30-Oct-2009 16:22:12] <mrayzenoss> or look at our source for patches, we usually label them
[30-Oct-2009 16:22:56] <mrayzenoss> http://dev.zenoss.org/trac/browser/branches/zenoss-2.5.x/inst/externallibs
[30-Oct-2009 16:23:18] <rmatte> mrayzenoss: yeh, I never saw an email go out with the newsletter
[30-Oct-2009 16:23:28] <mrayzenoss> it hasn't gone out yet, so my updates made it in
[30-Oct-2009 16:23:37] <rmatte> ah good stuff
[30-Oct-2009 16:23:38] <mrayzenoss> the Daylight Saving Time will be on the blog though
[30-Oct-2009 16:23:46] <davetoo> ah
[30-Oct-2009 16:23:47] <davetoo> oh, yeah
[30-Oct-2009 16:23:48] <rmatte> ah
[30-Oct-2009 16:24:01] <davetoo> my vista64 system jumped that gun  by a week :)
[30-Oct-2009 16:24:03] <mrayzenoss> probably 25% are still on 2.3.X
[30-Oct-2009 16:24:09] <rmatte> "Zenoss in the Clouds"
[30-Oct-2009 16:24:10] <rmatte> nice name
[30-Oct-2009 16:24:11] <mrayzenoss> or earlier
[30-Oct-2009 16:24:11] <rmatte> lol
[30-Oct-2009 16:24:40] <rmatte> should have called in the "Zenoss in the Clouds(sky) with Diamonds ZenPack Contest"
[30-Oct-2009 16:24:45] <rmatte> s/in/it
[30-Oct-2009 16:24:46] <davetoo> oh dude
[30-Oct-2009 16:24:56] <davetoo> mrayzenoss: did you see my AYBABTU take-off?
[30-Oct-2009 16:24:59] <rmatte> dude!
[30-Oct-2009 16:25:06] <davetoo> This deserves three t-shirts :)
[30-Oct-2009 16:25:14] <davetoo> All your Node are Belong to Us
[30-Oct-2009 16:25:22] <rmatte> lol
[30-Oct-2009 16:25:41] <mrayzenoss> maybe we'll use that for SCALE… we need some new t-shirt designs
[30-Oct-2009 16:25:47] <mrayzenoss> and I think that's the next big show
[30-Oct-2009 16:25:48] <davetoo> and if you don't use that, I will make some for myself :)
[30-Oct-2009 16:26:00] <rmatte> - CATS
[30-Oct-2009 16:26:07] <rmatte> http://www.fact-archive.com/encyclopedia/upload/0/03/Aybabtu.png
[30-Oct-2009 16:26:14] <davetoo> not sure you're aware that we have two ex-zenoss employees with us :)
[30-Oct-2009 16:26:24] <davetoo> couple of SEs
[30-Oct-2009 16:26:32] <davetoo> so I have a stack of old t-shirts here
[30-Oct-2009 16:26:39] <rmatte> then why the heck do you even pay for support?
[30-Oct-2009 16:26:41] <rmatte> :P
[30-Oct-2009 16:26:50] <davetoo> because they've been away for two or three years
[30-Oct-2009 16:27:00] <davetoo> and they're both as busy as I am
[30-Oct-2009 16:27:08] <rmatte> I see
[30-Oct-2009 16:27:16] <mrayzenoss> we let them leave to go evangelize and find us customers :)
[30-Oct-2009 16:27:50] <davetoo> well that's not the way it happened here, but.....
[30-Oct-2009 16:27:57] <rmatte> This is the best: http://wop.lonelycomics.com/istrip_files/strips/20070717.jpg
[30-Oct-2009 16:28:00] <mrayzenoss> just kidding
[30-Oct-2009 16:28:32] <davetoo> I found a "correct" translation of that on the web
[30-Oct-2009 16:28:36] <davetoo> very anti-climactic
[30-Oct-2009 16:28:44] <rmatte> lol
[30-Oct-2009 16:30:02] <mrayzenoss> done: blogs/zenossblog/2009/10/30/adjusting-zenoss-23-and-earlier-schedules-for-dst
[30-Oct-2009 16:30:36] <rmatte> might want to space that out a bit
[30-Oct-2009 16:30:41] <rmatte> it's all stuck together
[30-Oct-2009 16:31:54] <rmatte> Option #1 needs a space above it, Introduction and Resolution need spaces below and above them
[30-Oct-2009 16:31:56] <rmatte> then it's good
[30-Oct-2009 16:32:11] <bigegor> i've update WMIDataSource on SVN, with support for name spaces other than root/cimv2. Suggestions and comments are welcome.
[30-Oct-2009 16:32:14] <mrayzenoss> next time I'll run it by you first :)
[30-Oct-2009 16:32:17] <mrayzenoss> updated
[30-Oct-2009 16:32:39] <rmatte> sorry, I just hate badly formatted text, spelling mistakes, and bad grammar in documents :P
[30-Oct-2009 16:32:51] <mrayzenoss> me too, I was just reposting the post from March
[30-Oct-2009 16:33:10] <rmatte> intro and reso still need spaces under them to match the other headers
[30-Oct-2009 16:34:15] <rmatte> perfect
[30-Oct-2009 16:34:16] <mrayzenoss> done
[30-Oct-2009 16:34:17] <rmatte> :)
[30-Oct-2009 16:34:43] <mrayzenoss> if you promise not to use your powers for evil, I can probably get you more site privs :P
[30-Oct-2009 16:35:06] <rmatte> obviously I wouldn't
[30-Oct-2009 16:35:23] <rmatte> I wouldn't risk losing my Zenoss Master status :)
[30-Oct-2009 16:35:35] <davetoo> Hopefully after I'm done with these firedrills I'll be able to finish up my zenpack ideas, and once I've got those working I'll probably ask for some group privs
[30-Oct-2009 16:36:06] <davetoo> because if I can pull off what I want to do with the Cisco stuff, I'll want to brag about it :)
[30-Oct-2009 16:36:20] <rmatte> hehe
[30-Oct-2009 16:36:24] <rmatte> what do you hope to do?
[30-Oct-2009 16:36:57] <davetoo> nestable physical model to parallel their snmp model
[30-Oct-2009 16:37:12] <davetoo> and in paralell with that, a simpler logical model to get to the sensors and such
[30-Oct-2009 16:37:15] <davetoo> the data
[30-Oct-2009 16:37:24] <davetoo> Some of my routers have six CPUs
[30-Oct-2009 16:37:46] <davetoo> and later IOS and NX-OS no longer provide that single agreggate CPU load oid
[30-Oct-2009 16:38:31] <davetoo> it's going to have a configurable filter to keep only the sensors you want
[30-Oct-2009 16:38:49] <davetoo> again some of my boxes have > 120 sensors
[30-Oct-2009 16:39:19] <davetoo> don't want that many rrd datapoints :)  although that would be a very nice stress test
[30-Oct-2009 16:39:30] <davetoo> 5000 datapoints per chassis?
[30-Oct-2009 16:40:29] <rmatte> how long is that cloud zenpack contest running for?
[30-Oct-2009 16:40:44] <mrayzenoss> end of February
[30-Oct-2009 16:40:46] <rmatte> davetoo: nice
[30-Oct-2009 16:41:10] <mrayzenoss> customers are eligible to win :)
[30-Oct-2009 16:41:16] <rmatte> davetoo: I want to eventually write a ZenPack for backing up configs from devices, going to start off with IOS
[30-Oct-2009 16:41:36] <mrayzenoss> rmatte: back them up to S3 and you can enter the contest :p
[30-Oct-2009 16:42:04] <rmatte> mrayzenoss: I doubt I'll be able to participate in this one, I don't work with any cloud technologies at all right now
[30-Oct-2009 16:42:46] <mrayzenoss> I tried to make it broad enough to cover provisioning technologies like puppet and chef
[30-Oct-2009 16:42:48] <rmatte> mrayzenoss: although I'm tempted to take a crack at messing around with Chef
[30-Oct-2009 16:42:56] <rmatte> so maybe I can build a pack for Chef somehow
[30-Oct-2009 16:43:51] <mrayzenoss> I've got suggestions for how it could work if you're interested
[30-Oct-2009 16:44:10] <rmatte> fire an email to me with the suggestions :)
[30-Oct-2009 16:44:30] <rmatte> save the email too in case anyone else fancies trying their hand at it
[30-Oct-2009 16:44:54] <rmatte> but yeh, I need to setup a test box and actually learn a bit of Chef first
[30-Oct-2009 16:45:20] <mrayzenoss> well, I've been discussing Puppet ideas, we were going to send a dev to training here in Austin but I don't think we're going to have cycles for it
[30-Oct-2009 16:45:36] <mrayzenoss> I figure Puppet and Chef should be similar
[30-Oct-2009 16:45:43] <mrayzenoss> at least in what you'd want to monitor
[30-Oct-2009 16:46:36] <rmatte> yeh
[30-Oct-2009 16:46:44] <rmatte> Chef is basically the same as puppet, but younger
[30-Oct-2009 16:46:51] <rmatte> I like where the project is headed though
[30-Oct-2009 16:46:54] <mrayzenoss> feel free to do both :)
[30-Oct-2009 16:47:15] <rmatte> I have no experience with puppet yet either, but we'll see
[30-Oct-2009 16:47:22] <rmatte> I need to decide on one or the other for us to use
[30-Oct-2009 16:47:34] <rmatte> I'm leaning towards Chef
[30-Oct-2009 16:57:41] <mrayzenoss> inbox
[30-Oct-2009 17:04:47] <rmatte> yeh, I was thinking something similar
[30-Oct-2009 17:04:48] <rmatte> hmmm
[30-Oct-2009 17:05:08] <rmatte> well, I'll see what I can put together, but I have a lot to learn to do that by February hehe
[30-Oct-2009 17:07:22] <rmatte> anyways, I'm out of here gents
[30-Oct-2009 17:07:25] <rmatte> have a good weekend
[30-Oct-2009 17:07:36] <suprsonic> thanks for the help rmatte
[30-Oct-2009 17:07:39] <rmatte> np
[30-Oct-2009 17:11:40] <mrayzenoss> looks like Egor checked in some more WMI Data Source stuff: http://zenpacks.zenoss.org/trac-zenpacks/changeset/418  I guess I could re-rev the BETA version on the site
[30-Oct-2009 17:11:53] <mrayzenoss> or I can wait for him to say something about it
[30-Oct-2009 17:32:41] <kobalt> if a bug says maintenace status: Patched does that mean there is a patch out there for it or that its scheduled for a patch?
[30-Oct-2009 17:35:48] <mrayzenoss> which bug?
[30-Oct-2009 17:36:24] <kobalt> 5696
[30-Oct-2009 17:36:34] <kobalt> http://dev.zenoss.org/trac/ticket/5696
[30-Oct-2009 17:36:36] <kobalt> sorry
[30-Oct-2009 17:36:59] <mrayzenoss> no problem
[30-Oct-2009 17:37:18] <mrayzenoss> so the state went from new->assigned when we reviewed it
[30-Oct-2009 17:37:28] <mrayzenoss> and accepted it for fixing in 2.5.1
[30-Oct-2009 17:38:00] <mrayzenoss> when Ian checked in the fix, it went from "assigned" to "verification" and got marked as "Fixed"
[30-Oct-2009 17:38:25] <mrayzenoss> when the backport went in, it moved from "Proposed" to "Patched" for the maintenance release of 2.5.1
[30-Oct-2009 17:38:38] <mrayzenoss> and when QA checked it off, it went from "verification" to "closed"
[30-Oct-2009 17:38:46] <mrayzenoss> so this ticket is done and QA has signed off on the fix
[30-Oct-2009 17:39:04] <mrayzenoss> so to get the fix in 2.5, 'zenpatch 15540'
[30-Oct-2009 17:39:13] <mrayzenoss> because you want the 2.5.X version of the fix
[30-Oct-2009 17:39:35] <kobalt> woot
[30-Oct-2009 17:39:42] <mrayzenoss> and that's our convoluted flow :)
[30-Oct-2009 17:39:48] <kobalt> hehe we use the event view alot
[30-Oct-2009 17:39:49] <kobalt> lol
[30-Oct-2009 17:40:07] <kobalt> its good to know so I can go through and look at them and understand the process
[30-Oct-2009 17:40:16] <mrayzenoss> since we fix it in trunk and in 2.5.X, we have a parallel process
[30-Oct-2009 17:40:33] <mrayzenoss> some things get rejected from the stable branch because they're too big
[30-Oct-2009 17:40:45] <mrayzenoss> so they'll get the 2.5.1 tag removed
[30-Oct-2009 17:41:07] <mrayzenoss> or moved to 2.5.2 so they have more time to bake if they're significant fixes
[30-Oct-2009 17:41:20] <mrayzenoss> 2.5.1 will probably be out fairly soon
[30-Oct-2009 17:41:36] <mrayzenoss> here are the tickets currently tracking for it: http://tr.im/trac_2_5_1
[30-Oct-2009 17:41:45] <kobalt> nice I upgraded to 2.5 went pretty good
[30-Oct-2009 17:42:13] <mrayzenoss> so looking at that list, only QA can move things from verification to closed
[30-Oct-2009 17:43:50] <kobalt> so normally when they are in verification its just waiting on QA
[30-Oct-2009 17:45:03] <kobalt> so would it be wise to wait on QA before applying patches?
[30-Oct-2009 17:46:20] <kobalt> and I found that colors dont work with existing event views after a upgrade
[30-Oct-2009 17:48:03] <mrayzenoss> QA has been known to reject a fix, so unless you want to test it you can wait
[30-Oct-2009 17:48:07] <rhettardo> so no help on monitoring two devices from the same external IP on two different ports? i.e. host ip of 4.4.4.4 w/ device on port 161 and another on 10000?
[30-Oct-2009 17:48:31] <mrayzenoss> rhettardo: perhaps a command data source?
[30-Oct-2009 17:49:08] <mrayzenoss> kobalt: I believe the colors are off by default, but you should be able to turn them on.  If not, please open a ticket
[30-Oct-2009 17:49:35] <kobalt> I am opening a ticket now =)
[30-Oct-2009 17:49:53] <kobalt> you said zenoss:zenoss for the site
[30-Oct-2009 17:49:54] <kobalt> ?
[30-Oct-2009 17:50:08] <mrayzenoss> kobalt: it works for me....
[30-Oct-2009 17:50:30] <kobalt> I had existing event views before the upgrade
[30-Oct-2009 17:50:34] <mrayzenoss> Configure->Show severity row colors?
[30-Oct-2009 17:50:43] <kobalt> any views I recreate do not show colors
[30-Oct-2009 17:50:48] <kobalt> err do
[30-Oct-2009 17:50:56] <kobalt> if I make a new one it works
[30-Oct-2009 17:51:17] <kobalt> but if it was an existing setup then upgrade it does not =)
[30-Oct-2009 17:51:49] <mrayzenoss> kobalt: http://imagebin.org/69819 like that?
[30-Oct-2009 17:53:17] <Skaag> are there more product types than the ones that come built-in, that I can import?
[30-Oct-2009 17:53:30] <Skaag> like IBM Servers, and HP Switches?
[30-Oct-2009 17:55:03] <mrayzenoss> you can add more and some ZenPacks include them
[30-Oct-2009 17:55:54] <kobalt> mrayzenoss: zenpatch 15540
[30-Oct-2009 17:55:56] <kobalt> err
[30-Oct-2009 17:56:02] <kobalt> http://imagebin.org/69820
[30-Oct-2009 17:56:18] <mrayzenoss> fair enough, open a ticket and we'll get it looked at
[30-Oct-2009 17:56:23] <kobalt> hehe
[30-Oct-2009 17:56:25] <mrayzenoss> I'm still running off an RC
[30-Oct-2009 17:56:26] <kobalt> =)
[30-Oct-2009 17:56:30] <mrayzenoss> is that with all browsers?
[30-Oct-2009 17:56:46] <mrayzenoss> or at least more than 1?
[30-Oct-2009 17:56:47] <kobalt> just Firefox I can test in chrome also
[30-Oct-2009 17:57:11] <mrayzenoss> so Event Console is OK, but Event Views aren't?
[30-Oct-2009 17:57:16] <kobalt> correct
[30-Oct-2009 17:57:44] <mrayzenoss> I'll get Ian on the ticket as soon as it comes in, likely it was fixed in the Event Console and missed the Views
[30-Oct-2009 17:57:57] <kobalt> same thing in chrome
[30-Oct-2009 17:57:59] <mrayzenoss> include the image in the ticket please
[30-Oct-2009 17:58:06] <kobalt> I will
[30-Oct-2009 17:58:12] <mrayzenoss> thanks
[30-Oct-2009 17:58:48] <mrayzenoss> I'm out, have a good weekend!
[30-Oct-2009 17:58:57] <kobalt> mrayzenoss: have a good one!
[30-Oct-2009 17:59:00] <Skaag> hm... zenoss resolved a wrong ip for a device I added
[30-Oct-2009 17:59:08] <Skaag> I fixed the dns but it still keeps the old ip
[30-Oct-2009 17:59:14] <Skaag> how do I update the IP manually?
[30-Oct-2009 17:59:31] <Skaag> ah, nice, reset ip
[30-Oct-2009 23:35:51] <hackeron> hey, I can't make snmp accessible to zenoss on 1 host but I'd still like zenoss to monitor it with ping -- how do I stop it giving me errors about snmp being down?
[31-Oct-2009 00:00:46] [disconnected at Sat Oct 31 00:00:46 2009]
[31-Oct-2009 00:00:46] [connected at Sat Oct 31 00:00:46 2009]
[31-Oct-2009 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[31-Oct-2009 00:15:57] <hackeron> is there anyway to get zenoss to show the duration of the downtime in an email? -- for example "3 hours, 24 minutes"?
[31-Oct-2009 06:11:40] krphop_ is now known as krphop
[31-Oct-2009 09:55:08] <chemist> my zenactions log is showing these errors http://pastebin.ca/1650496
[31-Oct-2009 09:59:15] <chemist> I can't work out where I might have misnamed my localhost
[31-Oct-2009 11:40:44] <davetoo> anybody home? :)
[31-Oct-2009 11:41:49] <chemist> not home, at work :)
[31-Oct-2009 11:47:01] <davetoo> Ever written a zenpack with a new-style datasource using nagios plugins? :)
[31-Oct-2009 11:47:27] <chemist> my zenoss (or python) foo is not that advanced
[31-Oct-2009 11:49:37] <davetoo> fu
[31-Oct-2009 11:49:41] <davetoo> Python-Fu
[31-Oct-2009 11:49:50] <davetoo> All of my friends get that wrong, in my view :)
[31-Oct-2009 11:49:56] <chemist> :)
[31-Oct-2009 11:50:18] <chemist> what's this zenpack for?
[31-Oct-2009 12:10:14] <davetoo> modifying an existing one
[31-Oct-2009 12:10:44] <davetoo> message/41420
[31-Oct-2009 12:26:18] <davetoo> I think I just answered my own question; more correctly, I made it moot.
[31-Oct-2009 12:40:45] <Skaag> can I install just a collector?
[31-Oct-2009 12:40:52] <Skaag> in the open source edition
[31-Oct-2009 17:17:21] <kobalt> anyone around on this find saturday lol
[31-Oct-2009 17:18:06] <kobalt> s/find/fine lol
[31-Oct-2009 17:19:57] <davetoo> sorta
[31-Oct-2009 17:19:59] <davetoo> not for long
[31-Oct-2009 17:20:32] <davetoo> have to go buy caffienated sugar blobs for the kiddies
[31-Oct-2009 17:20:54] <davetoo> or just tether my German Shepard in the front yard :)
[31-Oct-2009 17:51:44] <kobalt> lol
[31-Oct-2009 17:52:12] <kobalt> do you know what the tales attr for the customer reports that give me what class the device is in ?
[31-Oct-2009 17:52:34] <kobalt> aka /devices/network or /devices/network/router
[31-Oct-2009 17:52:55] <kobalt> err s/customer/custom
[31-Oct-2009 18:14:05] <Skaag> Does Zenoss support Windows WMI SNMP?
[31-Oct-2009 18:14:14] <Skaag> Or should I only install the regular SNMP stuff on that Windows server?
[31-Oct-2009 18:14:40] <Skaag> kobalt: ah, didn't see your msg earlier, me and the wife were out at a movie :-) We're fine this Saturday :-)
[31-Oct-2009 18:15:34] <Skaag> ok I answered my own question, looks like there's a zenpack for WMI
[31-Oct-2009 20:35:34] Bryanstein is now known as zz_Bryanstein
[31-Oct-2009 21:00:01] <ciupicri> if there a Zenoss RPM for Fedora 11?
[31-Oct-2009 21:51:08] kevin7kal_ is now known as kevin7kal
[31-Oct-2009 23:32:10] kevin7kal_ is now known as kevin7kal
[01-Nov-2009 00:00:46] [disconnected at Sun Nov  1 00:00:46 2009]
Comments (0)