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

IRC December 2009

VERSION 1 
Created on: Jan 14, 2010 5:15 PM by Matt Ray - Last Modified:  Jan 14, 2010 5:20 PM by Matt Ray

[01-Dec-2009 00:00:41] [zenoss-logger (logger bot) has joined #zenoss]

[01-Dec-2009 02:09:10] <Troubadix09> Hi all

[01-Dec-2009 08:15:19] <jrock2004> If I add on another connector will they have the same data between them?

[01-Dec-2009 08:16:34] <mrayzenoss> Collector?

[01-Dec-2009 08:18:16] <jrock2004> Oh yeah sorry about that :)

[01-Dec-2009 08:18:41] <jrock2004> If I add a collector can they be setup that way?

[01-Dec-2009 08:18:52] <mrayzenoss> no, they're not redundant

[01-Dec-2009 08:19:14] <mrayzenoss> each has separate devices that it monitors

[01-Dec-2009 08:19:37] <jrock2004> Well it appears if I want to see zenoss from the outside I will need to open up that port on the router

[01-Dec-2009 08:20:44] <mrayzenoss> I forward an obscure port to my Zenoss installation

[01-Dec-2009 08:20:55] <mrayzenoss> 57801 redirects to 8080

[01-Dec-2009 08:21:20] <jrock2004> Yeah I might do that. Thanks

[01-Dec-2009 08:21:26] <mrayzenoss> np

[01-Dec-2009 08:22:49] <Troubadix09> mrayzenoss: I have a Problem with the Virtual-Machines-ZenPack since upgrading to 2.5.1, I posted in the forum (and i am not alone) and i am near to a solution for that issue ...

[01-Dec-2009 08:23:08] <mrayzenoss> the ESX Filesystems or the Virtual Machines?

[01-Dec-2009 08:23:31] <Troubadix09> mrayzenoss: virtual machines

[01-Dec-2009 08:24:01] <Troubadix09> i think jane curry have had the same problem with her bridge-zenpack

[01-Dec-2009 08:24:24] <mrayzenoss> ok, just email me when you have a patch or a fix to submit and I'll help you get it posted

[01-Dec-2009 08:24:29] <mrayzenoss> mray@zenoss.com

[01-Dec-2009 08:24:33] <Troubadix09> she solve it by changing code of __init__.py

[01-Dec-2009 08:25:06] <Troubadix09> my question is: when i change code in __init__.py like jane do

[01-Dec-2009 08:25:36] <Troubadix09> have i build the zenpack again and reinstalling it?

[01-Dec-2009 08:26:33] <mrayzenoss> I think if you make changes to the .py and remove any .pyc files, you should pick up the changes

[01-Dec-2009 08:26:34] <Troubadix09> because the problem seems to be that the skins not correct registered in Zope since update to 2.5.1

[01-Dec-2009 08:26:43] <mrayzenoss> has Zope been restarted?

[01-Dec-2009 08:26:53] <Troubadix09> yes

[01-Dec-2009 08:28:09] <Troubadix09> I wrote a email to the ZenPack Developer, but there is no answer

[01-Dec-2009 08:28:41] <Troubadix09> I post it to the Forum but no answer

[01-Dec-2009 08:29:07] <mrayzenoss> yeah, I've been really behind in my forum reading… just got back to work from paternity leave

[01-Dec-2009 08:29:32] <mrayzenoss> not that I respond to everything, but I'll try to find your post and see if I can recreate the issue on a 2.5.1 VM

[01-Dec-2009 08:29:50] <Troubadix09> thanks a lot.

[01-Dec-2009 08:30:41] <Troubadix09> i try to open a ticket with no luck, after clicking submit the site says "temporarly unavailable, try later"

[01-Dec-2009 08:31:27] <devnet> congrats on the paternity mrayzenoss

[01-Dec-2009 08:32:50] <Troubadix09> btw when i try to open the release-notes of the version 2.5.1 i get "tr.im is currently overloaded"

[01-Dec-2009 08:34:09] <devnet> I like bit.ly

[01-Dec-2009 08:34:15] <devnet> allows me to track clickthroughs

[01-Dec-2009 08:34:19] <Troubadix09> oh, yes, congrats from mem too

[01-Dec-2009 08:34:25] <Troubadix09> mem = me

[01-Dec-2009 08:44:51] <mrayzenoss> devnet: Troubadix09: thanks

[01-Dec-2009 08:45:36] <mrayzenoss> devnet: we tried out bit.ly, but we wanted the ability to change the originating URL, bit.ly won't allow that

[01-Dec-2009 08:45:47] <mrayzenoss> of course, tr.im has been a bit flakey at times

[01-Dec-2009 08:45:51] <devnet> ahh

[01-Dec-2009 08:48:37] <mrayzenoss> we used bit.ly for a link to the tickets for a previous release, then we had to change the URL on trac because we renamed the release from a code name to a number… so the bit.ly URL didn't work anymore

[01-Dec-2009 10:17:27] <mrayzenoss> Troubadix09: on the VMware Machines ZenPack, does it not work?  I saw the error when I installed the ZenPack, but it seems to be installed

[01-Dec-2009 10:27:59] <Troubadix09> mrayzenoss: it seems to be installed, it works, you can go via zport/dmd/Devices/Server/ESX/devices/esx-server.dom/virtualmachines/Zenoss-Appliance/objTemplates

[01-Dec-2009 10:28:25] <Troubadix09> mrayzenoss: to the Templates-Tab

[01-Dec-2009 10:29:05] <Troubadix09> but cllicking on "perf" there comes the same error

[01-Dec-2009 10:29:42] <Troubadix09> i see all the needed .pt-files

[01-Dec-2009 10:29:56] <Troubadix09> i see updated rdd-files for the machines

[01-Dec-2009 10:30:44] <Troubadix09> I think Zope can't load the skins

[01-Dec-2009 10:30:49] <mrayzenoss> sounds likely

[01-Dec-2009 10:31:21] davidX is now known as Guest6602

[01-Dec-2009 10:31:25] <Guest6602> is there a main pid i can monitor with monit to ensure zenoss is up, or do i need to monitor each pid and set individual service monitors?

[01-Dec-2009 10:34:28] <Troubadix09> mrayzenoss: can you reproduce the issue?

[01-Dec-2009 10:34:43] <zenethian> in $ZENHOME/zenoss/var there are a lot of pidfiles you can watch.  There isn't really a "main" one because Zenoss runs as a set of components.  The important ones to watch, I suppose, would be zenhub and ZEO, if you wanted to narrrow it down.

[01-Dec-2009 10:39:40] <mrayzenoss> I reproduced the skins issue, don't have access to an ESX server to test against right now

[01-Dec-2009 10:50:18] <Troubadix09> mrayzenoss: thanks a lot. how this is actually governed? is it the task of the ZenPack-Developer to adapt a ZenPAck to a new Zenoss-Version or are they tested by the zenoss-team?

[01-Dec-2009 10:51:17] <mrayzenoss> for now it's governed by the Community

[01-Dec-2009 10:51:38] <mrayzenoss> I mean, there are 120+ Community ZenPacks, many of which don't get tested at all

[01-Dec-2009 10:51:47] <Troubadix09> ahh, o.k.,

[01-Dec-2009 10:52:01] <Guest6602> zenethian: thanks, i'll give those a shot

[01-Dec-2009 10:52:05] <mrayzenoss> so when someone finds an issue, they can raise it with me or on the ZenPacks forum or on the ZenPack page.  If someone is inclined, they can fix it

[01-Dec-2009 10:52:30] <mrayzenoss> Guest6602: and the zopectl PID since that's the UI

[01-Dec-2009 10:54:50] <Troubadix09> mray: hen stroked my last comments about handling ZenPacks in new Versions in the posting

[01-Dec-2009 10:55:23] <Troubadix09> hen = then

[01-Dec-2009 10:56:59] <Troubadix09> mray: have you seen the new zenpack from nelliott at docs/DOC-4538

[01-Dec-2009 10:57:01] <mrayzenoss> we're going to try to make Alpha builds available more frequently, in addition to Betas, which should help find ZenPack upgrade issues sooner

[01-Dec-2009 10:57:07] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Graph Number of Events Over Time, Colored by Severity (at community.zenoss.org)

[01-Dec-2009 10:57:31] <Troubadix09> mray: yeah, thats great ;-)

[01-Dec-2009 10:57:31] <mrayzenoss> yeah, I'm gonna email him about getting it submitted into version control.  I showed it to our Product Manager yesterday, pretty slick

[01-Dec-2009 10:57:57] <mrayzenoss> might be a good candidate to include in Core, so you could bind it to your Zenoss server

[01-Dec-2009 11:00:29] <Troubadix09> yes, great work, sometimes someone must ask for a feature ... I think there are more coded features sleeping around in other environments ...

[01-Dec-2009 11:03:56] <Troubadix09> hm ... worktime is over now ... bye all

[01-Dec-2009 11:43:38] <cryptographrix> y0

[01-Dec-2009 11:43:42] <cryptographrix> howgoes all?

[01-Dec-2009 11:44:32] <cryptographrix> how can I convert octets to kilobits in zenoss 2.4 threshold alerts for a specific interface?

[01-Dec-2009 11:51:03] <jrock2004> what are you coming from bytes?

[01-Dec-2009 11:52:25] <cryptographrix> octets

[01-Dec-2009 11:52:38] <cryptographrix> inOctets, outOctets for eth2, which is a T1

[01-Dec-2009 11:53:59] <cryptographrix> so we want it to alert us when it goes above 500k, which is 62500 octets, but not everyone can read octets :p

[01-Dec-2009 11:54:50] <bsteele> Is there a ZenFixIt.py script for zZ

[01-Dec-2009 11:54:55] <bsteele> Zenoss 2.5x?

[01-Dec-2009 11:55:17] <bsteele> The only one I see is for 2.3/2.4

[01-Dec-2009 12:53:23] <__jd__> anyone else unable to see more than 40 reports under graph reports?  search doesn't work, paging doesn't work, show all doesn't work.. :(

[01-Dec-2009 14:50:19] <klinstifen> afternoon all

[01-Dec-2009 14:50:24] <klinstifen> is anyone in here monitoring a xmpp server?

[01-Dec-2009 15:23:02] <mrayzenoss1> chudler might be

[01-Dec-2009 15:32:19] <chudler> yes, using the jabbermonitor template provided by zenoss

[01-Dec-2009 15:34:50] <Cireas> Hello

[01-Dec-2009 15:35:23] <mrayzenoss1> howdy

[01-Dec-2009 15:36:01] <davetoo> hi

[01-Dec-2009 15:36:27] * davetoo hums a Beastie Boys song

[01-Dec-2009 15:38:56] <Cireas> iIs there a zenoss enthusiast, who can help me with a little tricky problem?

[01-Dec-2009 15:42:11] <mrayzenoss1> this would be the place to ask… fire away

[01-Dec-2009 15:43:45] <Cireas> the problem: a silly radio router device sends a snmp-trap to zenoss. the trap only says that you should have a look on the devices alarm-table.

[01-Dec-2009 15:44:24] <Cireas> iis it possible to transform the event with a poll of a snmp-table from the device?

[01-Dec-2009 15:45:10] <Cireas> e.g. : trap comes in; transformation asks device via snmp for problems; event-text is transformed to real problem.

[01-Dec-2009 15:45:33] <sstormes> why would your router send a trap that wasn't real?

[01-Dec-2009 15:46:05] <Cireas> the trap is real, but the trap itself says nothing about the problem -only that there was a problem.

[01-Dec-2009 15:46:10] <sstormes> ah

[01-Dec-2009 15:46:16] <sstormes> do you have the mib set installed?

[01-Dec-2009 15:46:19] <sstormes> for that device?

[01-Dec-2009 15:46:20] <Cireas> yes

[01-Dec-2009 15:46:24] <sstormes> hmm

[01-Dec-2009 15:47:54] <Cireas> I searched on and on, but I found no such special transformations, and python is ... ah ... yet not really my business ;-)

[01-Dec-2009 16:44:59] <kisielk> how do I fix all my Zenoss problems ? :(

[01-Dec-2009 16:45:20] <kisielk> I'm about >< this close to giving up

[01-Dec-2009 16:45:37] <mrayzenoss> what kind of problems are you having?

[01-Dec-2009 16:45:50] <kisielk> well, I've posted about them on the message board fairly extensively, but so far no luck

[01-Dec-2009 16:45:56] <kisielk> my biggest problem is my Event Console doesn't work

[01-Dec-2009 16:46:07] <kisielk> so I can't mass acknowledge events, which is making the whole system pretty useless for me right now

[01-Dec-2009 16:46:16] <mrayzenoss> which version?

[01-Dec-2009 16:46:20] <kisielk> 2.5.1

[01-Dec-2009 16:46:23] <mrayzenoss> which installer?

[01-Dec-2009 16:46:28] <kisielk> it happened some time after the 2.5 upgrade.. stack install

[01-Dec-2009 16:46:42] <mrayzenoss> all browsers or Firefox or IE?

[01-Dec-2009 16:46:45] <kisielk> it ran fine for like a week or so, then it got borked somehow, and I've been stuck with it that way ever since

[01-Dec-2009 16:46:48] <kisielk> any browser

[01-Dec-2009 16:46:49] <kisielk> on any machine

[01-Dec-2009 16:46:59] <kisielk> I've tried them all

[01-Dec-2009 16:47:15] <kisielk> and it's only the global event console

[01-Dec-2009 16:47:19] <kisielk> not the machine-specific ones

[01-Dec-2009 16:47:45] <mrayzenoss> interesting.. do you have a forum post with that?  I'll get someone to look at it

[01-Dec-2009 16:47:50] <kisielk> I've tried restarting, reindex, etc

[01-Dec-2009 16:47:51] <mrayzenoss> look at your zope.conf

[01-Dec-2009 16:48:22] <kisielk> ok?

[01-Dec-2009 16:48:33] <mrayzenoss> look for the default-zpublisher-encoding

[01-Dec-2009 16:48:37] <mrayzenoss> what's it set to?

[01-Dec-2009 16:49:15] <kisielk> thread/11924

[01-Dec-2009 16:49:17] <kisielk> that's the thread

[01-Dec-2009 16:49:22] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Event Console - Server Connection Error (at community.zenoss.org)

[01-Dec-2009 16:49:53] <kisielk> utf-8

[01-Dec-2009 16:50:01] <mrayzenoss> nuts

[01-Dec-2009 16:50:12] <kisielk> so that's one problem

[01-Dec-2009 16:50:24] <kisielk> The other is I'm getting corruption in my process hierarchy: message/42522#42522

[01-Dec-2009 16:50:32] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Bad items in Processes hierarchy (at community.zenoss.org)

[01-Dec-2009 16:50:42] <kisielk> and thirdly, zenprocess (probably related the above) and zenevent crash: message/42786#42786

[01-Dec-2009 16:50:43] <kisielk> s

[01-Dec-2009 16:50:49] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenstatus and Zenprocess crash after... (at community.zenoss.org)

[01-Dec-2009 16:51:08] <kisielk> so those three things compounded are making it extremely difficult for me to work with this right now, and nobody seems to have found any kind of solution

[01-Dec-2009 16:51:17] <mrayzenoss> some sort of weird mapping of events

[01-Dec-2009 16:51:23] <kisielk> most of the time it comes down to someone suggesting a reindex through zendmd, but that never helps

[01-Dec-2009 16:51:29] <mrayzenoss> I assume you've got non-ASCII characters?

[01-Dec-2009 16:51:40] <kisielk> I don't know if that's the problem

[01-Dec-2009 16:51:58] <mrayzenoss> and this was a stack upgrade?

[01-Dec-2009 16:51:59] <kisielk> it's not the zenprocess problem, that one it seems I end up with process instances in the ZODB that aren't associated with a machine

[01-Dec-2009 16:52:02] <kisielk> and there's no way to delete them

[01-Dec-2009 16:52:05] <mrayzenoss> I'm gonna try to get Ian

[01-Dec-2009 16:52:07] <kisielk> yeah it was a stack upgrade

[01-Dec-2009 16:52:14] <mrayzenoss> grr… he's offline

[01-Dec-2009 16:52:29] <mrayzenoss> we just had the defect review and were talking about these UTF-8 errors showing up in random places

[01-Dec-2009 16:52:39] <mrayzenoss> lemme see if anyone's around

[01-Dec-2009 16:53:26] <kisielk> I'm pretty knowledgeable in Python, and have some idea of how the ZODB etc work, so if someone is willing to get in to some low level debugging and help fix these things, I'd be all for it

[01-Dec-2009 16:53:47] <kisielk> we just really need this to be working, and it's not cooperating :/

[01-Dec-2009 16:58:02] <mrayzenoss> ok, I talked about it with the QA manager and we came back to http://dev.zenoss.com/trac/ticket/5795

[01-Dec-2009 16:58:43] <mrayzenoss> we think you've got some stuff in your events DB that the encoding is tripping up Zope

[01-Dec-2009 16:59:50] <mrayzenoss> oh wait, that's a different user

[01-Dec-2009 17:00:09] <kisielk> okay, but I'm not seeing anything in the logs regarding utf8

[01-Dec-2009 17:01:34] <kisielk> I mean, I can try deleting all the events from the DB and see what happens I guess

[01-Dec-2009 17:01:36] <mrayzenoss> is this a production box?  Can you drop your events?

[01-Dec-2009 17:02:15] <kisielk> yeah it is production

[01-Dec-2009 17:02:20] <kisielk> but I guess I could make a copy of it or something

[01-Dec-2009 17:02:24] <mrayzenoss> the Event Console working for individual devices makes it sound like the events from a particular device are causing the issue

[01-Dec-2009 17:02:25] <kisielk> run it in a VM

[01-Dec-2009 17:02:37] <kisielk> yah that's what I was hypothesizing as well

[01-Dec-2009 17:02:44] <mrayzenoss> breaking the global event console, but not the individual box

[01-Dec-2009 17:02:52] <kisielk> the question is how to find those events

[01-Dec-2009 17:02:54] <kisielk> or the device

[01-Dec-2009 17:03:27] <mrayzenoss> well, from the Device List page you can see all devices with issues… you could check each, depending on the size of your network

[01-Dec-2009 17:03:38] <mrayzenoss> and then you'd only have to delete the offending ones

[01-Dec-2009 17:03:38] <kisielk> yeah, that might take a while

[01-Dec-2009 17:03:50] <mrayzenoss> ok, you can also view events by Device Class

[01-Dec-2009 17:04:12] <mrayzenoss> you could narrow it down possibly that way

[01-Dec-2009 17:04:32] <kisielk> hm good idea

[01-Dec-2009 17:04:39] <kisielk> binary search

[01-Dec-2009 17:04:52] <mrayzenoss> yeah, start with /Devices just to verify it's broken

[01-Dec-2009 17:05:04] <mrayzenoss> it should be, since it's the same as the Event Console

[01-Dec-2009 17:05:18] <kisielk> yeah

[01-Dec-2009 17:05:21] <kisielk> something in /Servers

[01-Dec-2009 17:06:30] <kisielk> hm funny

[01-Dec-2009 17:06:35] <kisielk> I narrowed it down to a device class

[01-Dec-2009 17:06:41] <kisielk> that has 5 machines

[01-Dec-2009 17:06:46] <kisielk> the event console for the class doesn't work

[01-Dec-2009 17:06:49] <kisielk> but the individual machines do

[01-Dec-2009 17:06:56] <mrayzenoss> weird

[01-Dec-2009 17:06:59] <mrayzenoss> deleted device?

[01-Dec-2009 17:07:07] <kisielk> that could be

[01-Dec-2009 17:07:31] <kisielk> but unlikely

[01-Dec-2009 17:07:37] <kisielk> since I don't think we've removed any of these

[01-Dec-2009 17:08:14] <kisielk> actually, multiple classes have the same problem

[01-Dec-2009 17:08:25] <mrayzenoss> dang

[01-Dec-2009 17:09:38] <kisielk> but not all

[01-Dec-2009 17:10:31] <kisielk> but yeah, in all the cases, it seems that the individual devices are fine

[01-Dec-2009 17:10:31] <kisielk> b

[01-Dec-2009 17:10:36] <kisielk> ut viewing the console for the group doesn't work

[01-Dec-2009 17:14:19] <mrayzenoss> well, it might be easier to drop the rows in mysql and see if it comes back

[01-Dec-2009 17:14:37] <mrayzenoss> the encoding switched between 2.4 and 2.5 with the Zope upgrade

[01-Dec-2009 17:14:49] <mrayzenoss> and it's been causing all sorts of weird issues

[01-Dec-2009 17:15:25] <kisielk> hm okay

[01-Dec-2009 17:15:30] <kisielk> so I want to drop stuff from "detail" ?

[01-Dec-2009 17:15:55] <kisielk> at this point I don't really care about event history I think, I just want it to work

[01-Dec-2009 17:15:58] <mrayzenoss> you could start with that and see if the console works back

[01-Dec-2009 17:17:20] <kisielk> what's the username for the mysql user?

[01-Dec-2009 17:17:35] <kisielk> ah ok, it's just root

[01-Dec-2009 17:22:54] troy-_ is now known as troy-

[01-Dec-2009 17:59:07] <kisielk> mrayzenoss: what's the primary table for events? status?

[02-Dec-2009 00:00:30] [disconnected at Wed Dec  2 00:00:30 2009]

[02-Dec-2009 00:00:30] [connected at Wed Dec  2 00:00:30 2009]

[02-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[02-Dec-2009 02:05:01] <Troubadix09> hi all together

[02-Dec-2009 02:13:35] <tehhobbit> http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/ why does this redirect me to the community frontpage

[02-Dec-2009 02:13:48] <tehhobbit> and wre can I find a desacent guide

[02-Dec-2009 02:13:50] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Community: Forums (at www.zenoss.com)

[02-Dec-2009 03:45:40] <Troubadix09> tehhobbit: maybe this doc? docs/DOC-2510

[02-Dec-2009 03:45:47] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - HowTo use LDAP/ActiveDirectory for Authentication and Authorization (at community.zenoss.org)

[02-Dec-2009 03:47:33] <tehhobbit> yup thats the one tnx

[02-Dec-2009 06:14:49] tehhobbit is now known as thehobbit

[02-Dec-2009 06:15:01] thehobbit is now known as tehhobbit

[02-Dec-2009 07:36:49] <mistich> anyone around to answer a xml-rpc questions

[02-Dec-2009 07:37:28] <mistich> per this doc docs/DOC-2353 you should be able to execute the following code but get a error

[02-Dec-2009 07:37:36] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Add Device (at community.zenoss.org)

[02-Dec-2009 07:37:58] <mistich> from xmlrpclib import ServerProxy

[02-Dec-2009 07:37:58] <mistich> serv = ServerProxy('http://admin:zenoss@MYHOST:8080/zport/dmd/DeviceLoader')

[02-Dec-2009 07:37:58] <mistich> dev = {'deviceName':'NEWDEVICE', 'devicePath':'/Server/Linux'}

[02-Dec-2009 07:37:58] <mistich> serv.loadDevice(dev)

[02-Dec-2009 07:38:11] <adytum-bot> mistich: An error has occurred and has been logged. Please contact this bot's administrator for more information.

[02-Dec-2009 07:38:45] <mistich> any suggestions

[02-Dec-2009 07:45:44] <Troubadix09> mistich: what is the error

[02-Dec-2009 07:46:53] <mistich> 2009-12-02T13:46:17 ERROR zen.DeviceLoader load of device {'deviceName': '10.0.0.1', 'devicePath': '/Devices/Network/Firewall/Cisco/ASA'} failed

[02-Dec-2009 07:46:54] <mistich> Traceback (most recent call last):

[02-Dec-2009 07:46:54] <mistich>   File "/opt/zenoss/Products/ZenModel/ZDeviceLoader.py", line 117, in loadDevice

[02-Dec-2009 07:46:54] <mistich>     priority, "", REQUEST)

[02-Dec-2009 07:46:54] <mistich>   File "/opt/zenoss/Products/ZenModel/PerformanceConf.py", line 420, in createDevice

[02-Dec-2009 07:47:10] <mistich> there is more if you need me to paste it

[02-Dec-2009 07:47:41] <Troubadix09> last line?

[02-Dec-2009 07:47:44] <mistich>   File "/opt/zenoss/lib/python/Products/PageTemplates/Expressions.py", line 127, in _eval

[02-Dec-2009 07:47:44] <mistich>     ob = restrictedTraverse(ob, path, getSecurityManager())

[02-Dec-2009 07:47:44] <mistich>   File "/opt/zenoss/lib/python/Products/PageTemplates/Expressions.py", line 320, in restrictedTraverse

[02-Dec-2009 07:47:44] <mistich>     o = object[name]

[02-Dec-2009 07:47:44] <mistich> KeyError: 'lower'

[02-Dec-2009 07:50:05] <mistich> just really weird its in the doc like that but doesn't work

[02-Dec-2009 07:50:06] <Troubadix09> have you read this: message/35967#35967

[02-Dec-2009 07:50:14] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Add device script problem (at community.zenoss.org)

[02-Dec-2009 07:51:25] <mistich> no I tried it that way and it worked but wanted to use a dictionary

[02-Dec-2009 07:51:40] <mistich> oh well thanks anyway

[02-Dec-2009 08:24:19] <tehhobbit> got a question about zenoss parent child releastions and network map, we have switches on a separate admin net så they dont have the same ip as the rest how do I fix depends manually

[02-Dec-2009 08:25:29] <twm1010> you shouldn't have to, do the routing tables on your routers have routes between the networks?

[02-Dec-2009 08:28:30] <tehhobbit> twm1010: yeah but having the monitor as a parent wont do any good if I have a layer2 switch between

[02-Dec-2009 08:28:37] <tehhobbit> err router

[02-Dec-2009 08:29:46] <tehhobbit>  use "top of the rack " so have quite a few layer 2 switches and zenoss simply cant figure out which server is connected to a certain switch

[02-Dec-2009 08:31:40] <twm1010> Hrmm.... I guess I don't understand how a separate network with different addresses would draw any different than say another vlan or subnetwork

[02-Dec-2009 08:31:57] <twm1010> as long as it understands the topology from the routing tables, that should be it?

[02-Dec-2009 08:32:25] <twm1010> zenoss doesn't do layer 2, it does layer 3

[02-Dec-2009 08:34:51] <tehhobbit> twm1010: ok so the answer is no

[02-Dec-2009 08:35:26] <twm1010> As far as the network map, you can go into networks, and there is a zproperty you can modify for whether it draws lines or not

[02-Dec-2009 08:35:28] <tehhobbit> what I want to do is ping the ip of a layer 2 switch if it down all the device connected to that switch ( hard coded ) are considered dead

[02-Dec-2009 08:36:23] <twm1010> so you get 1 alert instead of 20?

[02-Dec-2009 08:36:41] <tehhobbit> yup

[02-Dec-2009 08:36:48] <twm1010> i bet you could do it with a transform

[02-Dec-2009 08:37:12] <tehhobbit> twm1010: yeah that could work

[02-Dec-2009 08:37:25] <twm1010> so like, if a ping down event comes in for the device, and the device belongs to a location/group/system or any other organizer, it would check to see if the status of device X is down, and drop events accordingly

[02-Dec-2009 08:37:51] <twm1010> makes sense to me, there are a few examples out their of event supression by location

[02-Dec-2009 08:37:57] <tehhobbit> yeah just use a group for every switch

[02-Dec-2009 08:38:05] <twm1010> don't see why you couldn't do it for a group

[02-Dec-2009 08:38:16] <tehhobbit> I liked the nagios way with depends of services and parents thou

[02-Dec-2009 08:38:28] <tehhobbit> me neither

[02-Dec-2009 08:38:32] <tehhobbit> should work ok

[02-Dec-2009 08:38:33] <twm1010> yeah, it just isn't here. it's supposed to do layer 3 dependency checking

[02-Dec-2009 08:38:45] <twm1010> but i still get alerts that processes are down despite the fact that a system is down

[02-Dec-2009 08:38:45] <tehhobbit> but imitaiting nagios when it comes to this will take som work

[02-Dec-2009 08:38:59] <twm1010> i think the daemons don't get in sync with one another

[02-Dec-2009 08:39:21] <tehhobbit> twm1010: well have to dig up a big phat python bible and get to work then =)

[02-Dec-2009 08:39:38] <twm1010> nah, i bet the examples on the wiki or community site are close enough for you

[02-Dec-2009 08:39:46] <twm1010> you might need to add one line...

[02-Dec-2009 08:39:54] <tehhobbit> no I was thinking about fixing sync and depends

[02-Dec-2009 08:40:14] <twm1010> oh :) yeah... i let the real gurus do that stuff, i'm just a wannabe :)

[02-Dec-2009 08:40:33] <twm1010> That's actually a really good thought though....

[02-Dec-2009 08:42:29] <tehhobbit> yeah but have a feeling it wont be easy, suspect thats why nagios uses a singel daemon

[02-Dec-2009 08:47:11] <twm1010> well, think about it, ping down events come from zenping

[02-Dec-2009 08:47:21] <twm1010> process downs come from zenprocess

[02-Dec-2009 08:47:26] <twm1010> they're really not aware of each other

[02-Dec-2009 08:47:36] <twm1010> or so it appears to me

[02-Dec-2009 08:48:15] <twm1010> you'd think there would be a general transform that if any event not of /ping comes in to drop it if the device is considered down :|

[02-Dec-2009 08:55:41] <tehhobbit> well you can read from the database to check since all daemons store thier results in it

[02-Dec-2009 09:22:06] * zenethian puts out a box of donuts

[02-Dec-2009 09:22:25] <tehhobbit> oooh

[02-Dec-2009 09:22:31] * tehhobbit turns into a cop

[02-Dec-2009 09:54:33] <cgibbons> bouncy

[02-Dec-2009 09:54:59] <twm1010> its a spleet!

[02-Dec-2009 09:55:14] <twm1010> that or he doesn't like us

[02-Dec-2009 10:33:34] <klinstifen> greetings all

[02-Dec-2009 10:33:44] * zenethian waves

[02-Dec-2009 10:33:49] <klinstifen> i have a bit of zope issue i think

[02-Dec-2009 10:34:03] <klinstifen> when i do a device search from within the gui

[02-Dec-2009 10:34:08] <klinstifen> it takes a LONG time to return anything

[02-Dec-2009 10:34:17] <klinstifen> sometimes minutes *gasp*

[02-Dec-2009 10:34:30] <klinstifen> is there a non gui alternative that i could use to test?

[02-Dec-2009 10:34:58] <klinstifen> i want to try and isolate the bottleneck

[02-Dec-2009 10:35:51] <klinstifen> basically, i just dont know where to start looking

[02-Dec-2009 10:36:08] <klinstifen> to find out why the search is working so slowly

[02-Dec-2009 10:37:19] <mrayzenoss> you can use zendmd and find('whateveryourdeviceis')

[02-Dec-2009 10:37:37] <willwh> hi folks

[02-Dec-2009 10:37:47] <mrayzenoss> greetings

[02-Dec-2009 10:37:54] <willwh> It's been a little while since I played with Zenoss, just reinstaleld here

[02-Dec-2009 10:38:03] <willwh> I thought there was a menu on devices

[02-Dec-2009 10:38:10] <willwh> that allowed you to delete and do all sorts

[02-Dec-2009 10:38:22] <willwh> I can't see it on the device I'm looking at

[02-Dec-2009 10:38:40] <willwh> I thought was usually left of the "status" tab

[02-Dec-2009 10:38:45] <mrayzenoss> it is

[02-Dec-2009 10:38:50] <willwh> oh

[02-Dec-2009 10:38:52] <mrayzenoss> are you a read-only user?

[02-Dec-2009 10:38:56] <willwh> ah.

[02-Dec-2009 10:39:04] <willwh> possibly ;)

[02-Dec-2009 10:43:00] <willwh> mrayzenoss: I checked my useraccount

[02-Dec-2009 10:43:03] <willwh> I am set as a zenmanager

[02-Dec-2009 10:43:11] <willwh> any thoughts?

[02-Dec-2009 10:44:46] <mrayzenoss> willwh: Core or Enterprise?

[02-Dec-2009 10:45:42] <willwh> core

[02-Dec-2009 10:48:08] <mrayzenoss> is this what you see? http://imagebin.org/73766

[02-Dec-2009 10:48:18] <adytum-bot> Title: Imagebin - A place to slap up your images. (at imagebin.org)

[02-Dec-2009 10:48:30] <mrayzenoss> or actually, what are you looking for?

[02-Dec-2009 10:48:49] <willwh> mrayzenoss: no that's what I am missing

[02-Dec-2009 10:49:01] <willwh> the white downward arrow

[02-Dec-2009 10:49:07] <willwh> that pops that menu open

[02-Dec-2009 10:49:39] <mrayzenoss> screenshot?

[02-Dec-2009 10:49:40] <willwh> am logged in on the box, using firefox

[02-Dec-2009 10:49:42] <willwh> sure, sec

[02-Dec-2009 10:52:47] <willwh> mrayzenoss: http://imagebin.org/73767

[02-Dec-2009 10:52:59] <adytum-bot> Title: Imagebin - A place to slap up your images. (at imagebin.org)

[02-Dec-2009 10:53:04] <mrayzenoss> and that's all devices?

[02-Dec-2009 10:53:18] <mrayzenoss> and which version of Zenoss and which installer?

[02-Dec-2009 10:53:29] <mrayzenoss> all browsers?

[02-Dec-2009 10:53:43] <willwh> yes, all devices

[02-Dec-2009 10:55:03] <willwh> version 2.5.1

[02-Dec-2009 10:55:12] <willwh> the ubuntu .bin

[02-Dec-2009 10:55:25] <willwh> and yes all browsers

[02-Dec-2009 10:55:34] <willwh> I noticed only partial support for chrome etc

[02-Dec-2009 10:55:37] <willwh> so tested in FF

[02-Dec-2009 10:56:36] <mrayzenoss> ZenManager user type?

[02-Dec-2009 10:56:39] <mrayzenoss> or Manager?

[02-Dec-2009 10:56:49] <willwh> Manager, then changed to ZenManager

[02-Dec-2009 10:57:45] <kisielk> mrayzenoss: so I deleted everything from 'history' and 'status' in mysql, and I still have the same event console problem :/

[02-Dec-2009 11:01:00] <mrayzenoss> willwh: on the screen http://yourserver:8080/zport/dmd/ZenUsers do you see a Role listed for your account?

[02-Dec-2009 11:01:19] <mrayzenoss> I just found that you can setup an account with no role

[02-Dec-2009 11:02:04] <mrayzenoss> kisielk: seriously?  No events in your system and you still have broken consoles?

[02-Dec-2009 11:02:19] <mrayzenoss> kisielk: the device class ones were still broken?

[02-Dec-2009 11:02:54] <kisielk> yep

[02-Dec-2009 11:03:27] <willwh> mrayzenoss: yes, ZenManager currently

[02-Dec-2009 11:03:42] <willwh> although - the "Admin" account that exists does not have a role

[02-Dec-2009 11:04:57] <mrayzenoss> kisielk: you dropped everything from status and detail?  Maybe you could drop all 5 tables then?

[02-Dec-2009 11:05:12] <mrayzenoss> err.. 6 tables

[02-Dec-2009 11:05:21] <kisielk> yeah, I guess that's the next thing to try

[02-Dec-2009 11:05:29] <mrayzenoss> willwh: when you login as Admin everything works?

[02-Dec-2009 11:05:30] <tehhobbit> or try with a fresh database

[02-Dec-2009 11:06:02] <kisielk> well, with all events dropped, that's pretty much fresh

[02-Dec-2009 11:06:03] <mrayzenoss> willwh: I wonder if something got screwed up changing the User roles?

[02-Dec-2009 11:07:13] <willwh> mrayzenoss: I haven't tried logging in as admin

[02-Dec-2009 11:07:28] <willwh> I was only half paying attention - is there a default password for the acocunt

[02-Dec-2009 11:07:35] <willwh> or is it something I would have set up while installing?

[02-Dec-2009 11:07:59] <mrayzenoss> it's set on the first install

[02-Dec-2009 11:08:05] <mrayzenoss> you can reset it via command line

[02-Dec-2009 11:08:49] <willwh> thta's in the docs I assume?

[02-Dec-2009 11:10:17] <mrayzenoss> should be, that command is zenpass as the zenoss user with zenoss still running

[02-Dec-2009 11:11:12] <mrayzenoss> wow, it's not doc'd

[02-Dec-2009 11:11:16] <mrayzenoss> time to open a ticket

[02-Dec-2009 11:12:30] <kisielk> mrayzenoss: okay, I truncated all the tables, now everything works again

[02-Dec-2009 11:12:41] <kisielk> hm

[02-Dec-2009 11:12:41] <kisielk> actu

[02-Dec-2009 11:12:42] <kisielk> ally

[02-Dec-2009 11:12:45] <kisielk> that's a bit premature

[02-Dec-2009 11:12:47] <kisielk> it just stopped again :)

[02-Dec-2009 11:19:38] <kisielk> I mean, :(

[02-Dec-2009 11:22:10] <mrayzenoss> kisielk: what's the OS and upgrade path again?

[02-Dec-2009 11:22:35] <kisielk> OpenSUSE, stack installer, 2.4.5 -> 2.5.0 (which didn't work) -> 2.5.1 (which still didn't work)

[02-Dec-2009 11:30:06] <mrayzenoss> kisielk: I hate to say it, but would a fresh install be easier at this point?

[02-Dec-2009 11:30:07] <mrayzenoss> http://dev.zenoss.org/trac/ticket/5885

[02-Dec-2009 11:30:31] <mrayzenoss> kisielk: something sounds fundamentally screwed up

[02-Dec-2009 11:30:50] <mrayzenoss> which version of OpenSUSE?

[02-Dec-2009 11:30:55] <kisielk> mrayzenoss: well, I think I've concluded that much. I'd hate to have to set everything up from scratch again though :/

[02-Dec-2009 11:31:12] <mrayzenoss> you can migrate your devices

[02-Dec-2009 11:31:14] <willwh> mrayzenoss: quick question; (not doing well this morning)

[02-Dec-2009 11:31:24] <willwh> I don't remember what I set as the zenoss user password

[02-Dec-2009 11:31:35] <willwh> am I ok to reset that manually, would I need to update it anywhere else?

[02-Dec-2009 11:31:41] <kisielk> mrayzenoss: how does that work?

[02-Dec-2009 11:32:45] <mrayzenoss> kisielk: if you're on the same platform/version, you can copy over your Data.fs from one installation to another

[02-Dec-2009 11:32:52] <mrayzenoss> that'll preserve your settings

[02-Dec-2009 11:33:08] <mrayzenoss> willwh: the zenoss user on the OS or on the application?

[02-Dec-2009 11:33:16] <kisielk> hm I see, maybe I will try that in a test installation

[02-Dec-2009 11:33:34] <willwh> on the OS

[02-Dec-2009 11:39:58] <willwh> mrayzenoss: on the OS - I am assuming I need to update in the app somewhere too

[02-Dec-2009 11:40:18] <mrayzenoss> willwh: you'll probably have to get a user with privileges to reset the zenoss user password

[02-Dec-2009 11:40:24] <mrayzenoss> if you don't know the password

[02-Dec-2009 11:40:44] <mrayzenoss> once you have access as the 'zenoss' user on the OS, you can run zenpass

[02-Dec-2009 11:40:48] <willwh> k

[02-Dec-2009 11:40:54] <mrayzenoss> or… you could do it with su

[02-Dec-2009 11:41:05] <mrayzenoss> su - zenoss zenpass

[02-Dec-2009 11:47:37] <zmoazeni> Hey all. I'm trying to migrate our Zenoss 2.4.5 install to another machine. But I'm getting stuck on an issue where the devices aren't remodeling

[02-Dec-2009 11:47:51] <zmoazeni> I'm getting this error in the remodeling process: "[Failure instance: Traceback (failure with no frames): Products.ZenHub.PBDaemon.RemoteException: Remote exception: pkg_resources.DistributionNotFound..."

[02-Dec-2009 11:48:06] <zmoazeni> Does that sound familiar to any of you guys?

[02-Dec-2009 11:48:16] <mrayzenoss> is there a longer stack trace?

[02-Dec-2009 11:48:29] <zmoazeni> Yeah

[02-Dec-2009 11:48:34] <mrayzenoss> how did you migrate it?

[02-Dec-2009 11:48:40] <zmoazeni> I can post it to a gist (didn't want to flood the chat)

[02-Dec-2009 11:48:49] <zmoazeni> I installed 2.4.5 from a deb

[02-Dec-2009 11:49:00] <mrayzenoss> post to pastebin.org

[02-Dec-2009 11:49:07] <zmoazeni> used the zenbackup and zenrestore (restored while the stack was down on the new machine)

[02-Dec-2009 11:50:02] <zmoazeni> http://pastebin.org/59762

[02-Dec-2009 11:50:15] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.org)

[02-Dec-2009 11:50:49] <mrayzenoss> zmoazeni: did you install the ZenPacks.ElevatorUp.Infrastructure on the new machine before you migrated?

[02-Dec-2009 11:50:51] <zmoazeni> ..Hrm it may be the ZenPack. I tried playing with that a little (though I didn't end up really using it)

[02-Dec-2009 11:51:05] <zmoazeni> Once I go to the ZenPack on the new machine i get the error page

[02-Dec-2009 11:51:34] <mrayzenoss> yeah, ZenPacks don't get migrated right in 2.4.5

[02-Dec-2009 11:51:40] <mrayzenoss> via zenbackup

[02-Dec-2009 11:51:44] <zmoazeni> Is that something I can just copy  over (in the filesystem)? Or do I need to do something a bit more thoroughly?

[02-Dec-2009 11:52:01] <mrayzenoss> on the new install, just install it before doing the migrate and restore

[02-Dec-2009 11:52:10] <zmoazeni> Gotcha

[02-Dec-2009 11:52:14] <zmoazeni> Thanks mrayzenoss

[02-Dec-2009 11:52:18] <mrayzenoss> I think you could have just copied it over from $ZENHOME/zenpacks before the migration

[02-Dec-2009 11:52:52] <zmoazeni> One last thing. I wouldn't mind upgrading to the latest. How "safe" is the upgrade from 2.4.5 to 2.5.1 using zenbackup/zenrestore?

[02-Dec-2009 11:52:59] <zmoazeni> Or is that something I should just do by hand?

[02-Dec-2009 11:53:26] <mrayzenoss> zmoazeni: if you're migrating machines too, you'll want to do that before going to 2.5.1

[02-Dec-2009 11:53:44] <mrayzenoss> so 2.4.5 to 2.4.5 on the new machine, then to 2.5.1

[02-Dec-2009 11:53:51] <zmoazeni> Ahh

[02-Dec-2009 11:54:50] <zmoazeni> I did have a problem with the preformance data not displaying on the new machine, thought that may be an issue with the ZenPacks. Are those in rrds on disk? (So I could hackishly copy them over if they don't come over correctly?)

[02-Dec-2009 11:55:05] <mrayzenoss> the RRD files are in $ZENHOME/perf

[02-Dec-2009 11:55:08] <zmoazeni> Gave me the "can't find graphic" icon in the browser

[02-Dec-2009 11:55:10] <zmoazeni> Great

[02-Dec-2009 11:55:17] <mrayzenoss> if you go from 32 to 64 bit they'll be hosed

[02-Dec-2009 11:55:23] <zmoazeni> Ahh

[02-Dec-2009 11:55:28] <zmoazeni> Yeah I was heading 64 to 32

[02-Dec-2009 11:55:36] <zmoazeni> I'll stick with 64 bit

[02-Dec-2009 11:55:38] <mrayzenoss> you can manually fix them if you really want them, or you can just delete them

[02-Dec-2009 11:55:47] <mrayzenoss> and they'll start fresh

[02-Dec-2009 11:55:51] <zmoazeni> Ah

[02-Dec-2009 11:56:37] <klinstifen> chudler: are you using the jabber monitor?

[02-Dec-2009 11:56:45] <klinstifen> and is anyone else using it?

[02-Dec-2009 11:57:17] <zmoazeni> Thanks for all the info mrayzenoss

[02-Dec-2009 11:57:27] <mrayzenoss> good luck

[02-Dec-2009 11:58:30] <willwh> mrayzenoss: quick q; I got everything reset - my admin account doesn't have a role

[02-Dec-2009 11:58:34] <willwh> I should set it to Manager?

[02-Dec-2009 11:58:46] <mrayzenoss> willwh: no, the Admin account doesn't have a role

[02-Dec-2009 11:58:49] <willwh> ah

[02-Dec-2009 11:58:49] <Troubadix09> mray: are there news to the virtual-machines-zenpack-problem i ask for yer

[02-Dec-2009 11:58:56] <willwh> well, my menu on the device is still missing

[02-Dec-2009 11:58:58] <Troubadix09> yer=yesterday

[02-Dec-2009 11:59:00] <willwh> even when logged in as admin

[02-Dec-2009 11:59:17] <mrayzenoss> Troubadix09: I thought you had a fix for it?  If not, I'll look into it

[02-Dec-2009 11:59:30] <mrayzenoss> willwh: try creating a new user from scratch and seeing what you get

[02-Dec-2009 11:59:37] <mrayzenoss> nuts, I've got to run to a meeting

[02-Dec-2009 12:00:07] <Troubadix09> mray: no, the fix from jane curry doesn't work

[02-Dec-2009 12:00:45] <mrayzenoss> Troubadix09: I'll try looking into it

[02-Dec-2009 12:00:48] <mrayzenoss> bbiab

[02-Dec-2009 12:00:54] * mrayzenoss is away

[02-Dec-2009 12:00:56] <Troubadix09> mray: thanks a lot

[02-Dec-2009 12:02:24] <willwh> mrayzenoss: I know you're away - I can't add new users from Settings > Users - not logged in as admin, or my other user account

[02-Dec-2009 12:02:33] <willwh> -not

[02-Dec-2009 12:03:34] <willwh> I am also going in to a meeting, back shortly

[02-Dec-2009 12:14:54] <mistich> anyone can help out with adding device to zenoss with xml-rpc

[02-Dec-2009 12:15:42] <mistich> I here is the code but not adding the device

[02-Dec-2009 12:15:45] <mistich> from xmlrpclib import *

[02-Dec-2009 12:15:45] <mistich> import pprint

[02-Dec-2009 12:15:45] <mistich> import csv

[02-Dec-2009 12:15:45] <mistich> from xmlrpclib import ServerProxy

[02-Dec-2009 12:15:45] <mistich> serv = ServerProxy('http://***:****@host:8080/zport/dmd/DeviceLoader')

[02-Dec-2009 12:15:46] <mistich> dev = {'deviceName':'10.0.0.0', 'devicePath':'/Devices/Network/Firewall/Cisco/ASA'}

[02-Dec-2009 12:15:48] <mistich> print serv.loadDevice(dev)

[02-Dec-2009 12:15:59] <adytum-bot> mistich: An error has occurred and has been logged. Please contact this bot's administrator for more information.

[02-Dec-2009 12:16:35] <mistich> never mind wrong code

[02-Dec-2009 12:37:12] <zmoazeni> mistich: You may want to upload as a pastie at pastie.org

[02-Dec-2009 12:37:18] <zmoazeni> Easier to share

[02-Dec-2009 13:03:01] <klinstifen> anyone using the JabberMonitor?

[02-Dec-2009 13:03:52] <klinstifen> i need to monitor my openfire server and was thinking that there should be more to test then response time

[02-Dec-2009 13:04:08] <klinstifen> i've had flaky issues lately where people can send messages but nothing is received on recipients end

[02-Dec-2009 13:04:22] <klinstifen> so maybe a ping-pong type message test might be needed...

[02-Dec-2009 13:04:33] <klinstifen> has anyone furthered developed the JabberMonitor?

[02-Dec-2009 13:04:52] MattD is now known as mdereus

[02-Dec-2009 13:06:40] <mdereus> Is there a problem with viewing any events pages in Internet Explorer? It works fine in Firefox, though.

[02-Dec-2009 13:17:10] <Troubadix09> bi all

[02-Dec-2009 13:29:03] <klinstifen> mdereus: what issue are you having with the event console?

[02-Dec-2009 13:29:19] <zmoazeni> Hey guys, I'm having a problem where I am monitoring SMTP on a remote machine. I can telnet to 25 no problems from the monitoring server yet Zenoss has the service marked as down. Any ideas?

[02-Dec-2009 13:29:33] <zmoazeni> I also increased the timeout for zStatusConnectTimeout

[02-Dec-2009 13:29:54] <zmoazeni> (It's actually not just for a single device, but rather around 15 of them)

[02-Dec-2009 13:37:45] <klinstifen> i seem to be gettin ga server connection error when i go to the event console

[02-Dec-2009 13:37:53] <klinstifen> i am running 2.5.1...anyone else seen this?

[02-Dec-2009 13:44:43] <klinstifen> nevermind...looked in forums

[02-Dec-2009 13:44:49] <klinstifen> found some stuff

[02-Dec-2009 13:51:55] <willwh> mrayzenoss: you're not back yet are you? :)

[02-Dec-2009 13:53:59] <mrayzenoss> I'm back, long all-hands meeting

[02-Dec-2009 13:54:13] <willwh> ok :)

[02-Dec-2009 13:54:49] <mrayzenoss> mdereus: there was an Events page issue with IE with 2.5 that was fixed with 2.5.1.  Also, if you're using IE8 you'll need to use Compatibility mode

[02-Dec-2009 13:55:10] <mdereus> Yeah, I ended up finding it. :)

[02-Dec-2009 14:06:51] <zmoazeni> Hey mrayzenoss, do you have any idea on my issue?

[02-Dec-2009 14:07:14] <zmoazeni> In the meantime I've upgraded to 2.5.1 hoping that would solve it. Nada so far

[02-Dec-2009 14:09:39] <mrayzenoss> not really, I'm not doing much port monitoring myself.  I did see an issue with MySQL where it stopped responding to Zenoss port monitoring after awhile

[02-Dec-2009 14:10:24] <zmoazeni> Right on. Thanks for the 2nd pair of eyes though

[02-Dec-2009 14:14:18] <willwh> mrayzenoss: is there a table I can look at in the db for access privs?

[02-Dec-2009 14:14:24] <willwh> or where should I be trying to hunt this down?

[02-Dec-2009 14:15:58] <mrayzenoss> willwh: it's in Zope

[02-Dec-2009 14:16:22] <mrayzenoss> let me see if I can pull some assistance

[02-Dec-2009 14:16:36] <willwh> that would be fantastic

[02-Dec-2009 14:16:45] <willwh> I have snmp polling on my test windows box

[02-Dec-2009 14:16:51] <willwh> using snmp informant

[02-Dec-2009 14:16:58] <willwh> and have all the info I need for this to be useful

[02-Dec-2009 14:17:10] <willwh> if I can just sort out this permissions issue - I'll be happy & off to the raveds

[02-Dec-2009 14:17:12] <willwh> races

[02-Dec-2009 14:17:13] <willwh> *

[02-Dec-2009 14:17:59] <mrayzenoss> so were you able to get back in as "admin"?

[02-Dec-2009 14:18:23] <willwh> yes I am in

[02-Dec-2009 14:18:25] <willwh> as admin*

[02-Dec-2009 14:18:40] <mrayzenoss> so as admin you can see those pulldown menus right?

[02-Dec-2009 14:18:45] <willwh> no, I can't

[02-Dec-2009 14:18:47] <willwh> which is the strange thing

[02-Dec-2009 14:18:58] <mrayzenoss> oh… so no users can see them at all?

[02-Dec-2009 14:19:00] <willwh> nope

[02-Dec-2009 14:19:08] <willwh> I am unable to create a new user

[02-Dec-2009 14:19:11] <willwh> to test

[02-Dec-2009 14:19:22] <willwh> I have 2 users, admin, and a manager role account

[02-Dec-2009 14:19:25] <willwh> neither can

[02-Dec-2009 14:20:15] <mrayzenoss> so http://yourserver:8080/zport/dmd/ZenUsers/manageUserFolder doesn't have a menu for Adding users?

[02-Dec-2009 14:21:11] <mrayzenoss> iancmcc: willwh was having the issue I mentioned

[02-Dec-2009 14:22:15] <willwh> one mo :)

[02-Dec-2009 14:24:58] <willwh> mrayzenoss: that is correct

[02-Dec-2009 14:25:12] <willwh> would you like a screenshot?

[02-Dec-2009 14:25:51] <mrayzenoss> sure

[02-Dec-2009 14:28:06] <willwh> http://imagebin.org/73784

[02-Dec-2009 14:28:17] <adytum-bot> Title: Imagebin - A place to slap up your images. (at imagebin.org)

[02-Dec-2009 14:32:43] <willwh> mrayzenoss: you can *just* see I am logged in with the admin account

[02-Dec-2009 14:33:15] <mrayzenoss> yeah, iancmcc's looking into it

[02-Dec-2009 14:33:31] <willwh> thank you both very much for the assistance

[02-Dec-2009 14:33:34] <willwh> much appreciated

[02-Dec-2009 14:47:09] <cgibbons> hmmm

[02-Dec-2009 14:53:14] <willwh> cgibbons: stumped too?

[02-Dec-2009 14:54:17] <iancmcc> ok, willwh, can you get into zendmd and look at dmd.ZenUsers.zenMenus()?

[02-Dec-2009 14:54:26] <iancmcc> should return a big long list of ZenMenu objects

[02-Dec-2009 14:54:46] <willwh> zendmd?

[02-Dec-2009 14:54:56] <willwh> I don't see that in the daemons list

[02-Dec-2009 14:54:59] <willwh> where is it?

[02-Dec-2009 14:55:02] <rmatte> become the zenoss user and type zendmd

[02-Dec-2009 14:55:05] <rmatte> at the command prompt

[02-Dec-2009 14:55:27] <willwh> ah - even trying it through the GUI

[02-Dec-2009 14:55:34] <willwh> Settings > Menu

[02-Dec-2009 14:55:37] <iancmcc> yeah, sorry. Interactive interpreter with the whole environment set up.

[02-Dec-2009 14:55:38] <willwh> "an error has occured"

[02-Dec-2009 14:56:04] <iancmcc> cool, what error?

[02-Dec-2009 14:56:31] <willwh> where can i see that?

[02-Dec-2009 14:57:55] <iancmcc> should be on that page.

[02-Dec-2009 14:57:59] <willwh> yes, blind

[02-Dec-2009 14:58:00] <willwh> :)

[02-Dec-2009 14:58:22] <willwh> http://pastie.org/724138

[02-Dec-2009 14:58:25] <willwh> ah

[02-Dec-2009 14:58:34] <adytum-bot> Title: #724138 - Pastie (at pastie.org)

[02-Dec-2009 14:58:48] <willwh> that's my email not being config'd of course

[02-Dec-2009 14:59:19] <iancmcc> Okay, let's do this a different way. Hit up http://myserver:8080/zport/dmd/manage and click "zenMenus"

[02-Dec-2009 14:59:26] <willwh> http://pastie.org/724143

[02-Dec-2009 14:59:41] <adytum-bot> Title: #724143 - Pastie (at pastie.org)

[02-Dec-2009 15:00:14] <iancmcc> Is this an upgrade or a new install?

[02-Dec-2009 15:00:25] <willwh> new install

[02-Dec-2009 15:00:25] <willwh> and

[02-Dec-2009 15:00:31] <willwh> There are currently no items in zenMenus

[02-Dec-2009 15:00:47] <iancmcc> Are you sure it completed? The menus never got loaded into the database

[02-Dec-2009 15:01:00] <willwh> it doesn't look like it

[02-Dec-2009 15:01:15] <iancmcc> we can just load the menus

[02-Dec-2009 15:01:23] <iancmcc> but I'd be concerned about what else didn't get loaded into the database

[02-Dec-2009 15:01:24] <willwh> I wonder though if there is anything else missing

[02-Dec-2009 15:01:27] <willwh> indeed

[02-Dec-2009 15:01:29] <iancmcc> looks like an incomplete install

[02-Dec-2009 15:01:34] <willwh> yes

[02-Dec-2009 15:01:41] <willwh> so, best to uninstall and reinstall?

[02-Dec-2009 15:01:59] <iancmcc> have you done a lot of configuration?

[02-Dec-2009 15:02:15] <willwh> no

[02-Dec-2009 15:02:21] <willwh> it's not much trouble at all

[02-Dec-2009 15:02:25] <willwh> I just wonder the best way to do so?

[02-Dec-2009 15:02:26] <iancmcc> i guess that'd be difficult with no menus

[02-Dec-2009 15:02:32] <willwh> I installed from the ubuntu bin

[02-Dec-2009 15:02:48] <rmatte> ah, did you ctrl-c out of it?

[02-Dec-2009 15:02:57] <rmatte> the stack installer sits at 100% for a while

[02-Dec-2009 15:03:02] <rmatte> so some people think it's stuck and exit

[02-Dec-2009 15:03:07] <rmatte> resulting in an incomplete install

[02-Dec-2009 15:03:16] <willwh> that would be it exactly.

[02-Dec-2009 15:03:25] <willwh> so just kick the installer off again ?

[02-Dec-2009 15:03:26] <willwh> or?

[02-Dec-2009 15:03:39] <rmatte> uninstall first if you can via aptitude

[02-Dec-2009 15:03:43] <iancmcc> run the uninstaller first.

[02-Dec-2009 15:03:47] <rmatte> then kick the installer off again and let it finish no matter what

[02-Dec-2009 15:03:51] <rmatte> don't kill it

[02-Dec-2009 15:03:56] <willwh> sure, understood

[02-Dec-2009 15:04:28] <willwh> You guys have been very helpful

[02-Dec-2009 15:04:30] <willwh> thanks kindly

[02-Dec-2009 15:04:33] <rmatte> np

[02-Dec-2009 15:05:01] <willwh> hmm

[02-Dec-2009 15:05:09] <willwh> I don't see this in aptitude

[02-Dec-2009 15:05:23] <iancmcc> run it manually

[02-Dec-2009 15:05:26] <willwh> ah ok

[02-Dec-2009 15:05:44] <iancmcc> wherever you installed it, there's a script called uninstall

[02-Dec-2009 15:07:52] <willwh> /usr/local/zenoss/uninstall

[02-Dec-2009 15:07:55] <willwh> all makes sense now

[02-Dec-2009 15:08:04] <willwh> Thanks guys, your support has been fantastic

[02-Dec-2009 15:08:48] <iancmcc> sure thing

[02-Dec-2009 15:17:41] <rmatte> hmmm nice, haven't had an issue like this in a while, have a bunch of RRD files that should be generating but aren't

[02-Dec-2009 15:18:29] <rmatte> the only RRD that generated in the sysUpTime one

[02-Dec-2009 15:18:46] <rmatte> is*

[02-Dec-2009 15:20:14] <willwh> interestingly guys

[02-Dec-2009 15:20:16] <rmatte> oh I know why

[02-Dec-2009 15:20:21] <willwh> when you install without a GUI

[02-Dec-2009 15:20:25] <rmatte> eugh, stupid Cisco ASAs, forgot about the packet size thing

[02-Dec-2009 15:20:30] <willwh> there is no notification about loading stuff to the db

[02-Dec-2009 15:20:40] <willwh> like there is with the GUI install

[02-Dec-2009 15:20:49] <willwh> so I'd assumed it had stopped

[02-Dec-2009 15:21:26] <mrayzenoss> no, it just takes a long time

[02-Dec-2009 15:25:37] <rmatte> mrayzenoss: might be something to mention adding to the stack installer, just a simple message that says "Installer may appear to pause at 100%, please do not terminate the installer."

[02-Dec-2009 15:26:09] <iancmcc> i could have sworn we had that

[02-Dec-2009 15:26:25] <mrayzenoss> probably with the .bin, maybe not with the .deb

[02-Dec-2009 15:28:38] <willwh> I used the bin

[02-Dec-2009 15:28:52] <willwh> don't remember seeing that

[02-Dec-2009 15:28:58] <willwh> it was late last night though :)

[02-Dec-2009 15:29:19] <rmatte> nah, it's not in the .bin

[02-Dec-2009 15:29:27] <rmatte> I use the .bin all the time and I've never seen it

[02-Dec-2009 15:30:17] <willwh> ok, I'm out for lunch

[02-Dec-2009 15:30:20] <willwh> thanks very much guys

[02-Dec-2009 15:30:30] <willwh> will chekc back in later while I'm configing

[02-Dec-2009 15:30:38] <rmatte> cool

[02-Dec-2009 15:43:34] <majikman> so i'm trying to bind the FileSystem template and I can't seem to do it. I click on Devices->Server->Linux->Templates. then I click the drop down arrow then bind templates. In the menu that pops up, it doesn't give me an option to bind the FileSystem template. waht am i doing wrong/

[02-Dec-2009 15:52:41] <rmatte> majikman: that's because it's not a device template

[02-Dec-2009 15:52:57] <rmatte> majikman: you need to actually click on a specific drive on the device, then click on templates

[02-Dec-2009 15:53:10] <rmatte> but the filesystem template should be bound to all filesystem objects by default anyways

[02-Dec-2009 15:53:38] <rmatte> majikman: just like you'd have to drill down to an interface and click templates to view interface templates, they aren't available at the device level

[02-Dec-2009 15:53:48] <majikman> oh i see....

[02-Dec-2009 15:54:07] <majikman> well, if the filesystem template is bound by default, shouldn't it have thrown a warning when my disk hit 90% disk usage?

[02-Dec-2009 15:54:23] <rmatte> yes

[02-Dec-2009 15:54:26] <rmatte> if you haven't modified it

[02-Dec-2009 15:54:39] <rmatte> click on the disk in question then click on templates and check the threshold

[02-Dec-2009 15:55:39] <majikman> yup, the threshold says here.getTotalBlocks() * .9

[02-Dec-2009 15:55:48] <rmatte> yeh, so that would be 90 percent

[02-Dec-2009 15:56:25] <rmatte> however, you should be aware that for linux devices there's an issue where Linux maintains 5% space for the system and doesn't display it at all in df, whereas windows does not do this...

[02-Dec-2009 15:56:42] <rmatte> so it's possible for Zenoss to see the drive as being 89% full but df showing 95% or what not

[02-Dec-2009 15:57:12] <majikman> i see. well, my disks hit 100% utilization yesterday but i never got a warning

[02-Dec-2009 15:57:21] <rmatte> how big is your disk?

[02-Dec-2009 15:58:08] <zenethian> :O

[02-Dec-2009 15:58:09] <zenethian> oh

[02-Dec-2009 15:58:45] <__jd__> rmatte, that's a feature :D

[02-Dec-2009 15:58:48] <majikman> lol...

[02-Dec-2009 15:59:04] <majikman> its not the size, its how you use it

[02-Dec-2009 15:59:25] <majikman> 128 Gigs

[02-Dec-2009 15:59:28] <rmatte> __jd__: it's not technically Zenoss' fault, it's net-snmp's for revealing the full usage rather than the usage that Linux "sees"

[02-Dec-2009 15:59:55] <rmatte> hmmm, at 128 gigs there shouldn't have been a discrepency large enough to not have triggered the 90% threshold before it hit 100%

[02-Dec-2009 16:00:03] <zenethian> Whenever I format drives in Linux, I disable root reserved space.

[02-Dec-2009 16:00:09] <majikman> oh. damnit. for some reason it wasn't enabled

[02-Dec-2009 16:00:26] <rmatte> there's your issue then

[02-Dec-2009 16:00:27] <rmatte> :P

[02-Dec-2009 16:00:39] <majikman> oh, wait. nvm. i read that wrong. it was enabled

[02-Dec-2009 16:00:41] <__jd__> rmatte, well the full space is usable by root :)

[02-Dec-2009 16:00:43] <zenethian> lol

[02-Dec-2009 16:00:45] <__jd__> rmatte, so it's technically available

[02-Dec-2009 16:01:07] <__jd__> so I could see why net-snmp would do it that way.. or even the other way for that matter :P

[02-Dec-2009 16:01:13] <rmatte> __jd__: doesn't keep your other stuff from crashing on the box though

[02-Dec-2009 16:01:15] <majikman> lemme try writing some 1's to a test servers...

[02-Dec-2009 16:01:24] <__jd__> yea

[02-Dec-2009 16:01:29] <__jd__> that's why I run all my daemons as root.. amirite?

[02-Dec-2009 16:01:32] <__jd__> ;)

[02-Dec-2009 16:01:40] * rmatte cringes

[02-Dec-2009 16:10:11] <willwh> hey guys... so looking for advice configuring for monitoring windows servers

[02-Dec-2009 16:10:18] <willwh> not really interested in services or WMI

[02-Dec-2009 16:10:24] <willwh> disk usage / uptime is fine for me

[02-Dec-2009 16:10:29] <willwh> just need the info available over snmp

[02-Dec-2009 16:10:46] <willwh> now I have a few caveats; the boxes return ping responses fairly slowly as they are fairly high traffic

[02-Dec-2009 16:11:24] <willwh> which seems ot be resulting in "status down" a lot

[02-Dec-2009 16:11:33] <willwh> we are talking like 3000ms latency

[02-Dec-2009 16:12:01] <willwh> (they are servers delivering streamed content via http/rtsp/mms etc)

[02-Dec-2009 16:12:04] <willwh> hence the latnecy

[02-Dec-2009 16:12:17] <mrayzenoss> you could bump up the Ping Time Out

[02-Dec-2009 16:12:24] <willwh> yep I am going to

[02-Dec-2009 16:12:26] <mrayzenoss> Collectors->localhost->Edit

[02-Dec-2009 16:12:35] <willwh> but - I don't want it to attempt to connect to WMI

[02-Dec-2009 16:12:36] <mrayzenoss> and Ping Tries I guess

[02-Dec-2009 16:12:45] <willwh> how can I kill that? presumably it's a template somewhere I should edit

[02-Dec-2009 16:12:48] <mrayzenoss> don't put any credentials in and it won't try

[02-Dec-2009 16:12:54] <willwh> oh

[02-Dec-2009 16:12:54] <willwh> ok

[02-Dec-2009 16:17:27] <__jd__> I mentioned this yesterday, but I think I did it during a large idle window ;-).. I'll give it another shot..

[02-Dec-2009 16:17:39] <__jd__> anyone else unable to see more than 40 reports under graph reports?  search doesn't work, paging doesn't work, show all doesn't work.. :(

[02-Dec-2009 16:28:09] <majikman> hmm... so i just modeled one of my servers but it still doesn't know how many used bytes and free bytes there are on the server. how can i get zenoss to update taht?

[02-Dec-2009 16:35:33] <majikman> hmm.... now its finally figured it out... although its displaying the wrong amount.

[02-Dec-2009 16:45:25] <rmatte> __jd__: I've never tried it, but I can tell you that the reporting in Zenoss needs work, so it's quite possibly a bug, I found 3 obvious bugs in the first few days of using the reporting

[02-Dec-2009 16:46:06] <rmatte> __jd__: no one has probably ever made more than 40 so it's never been found

[02-Dec-2009 17:04:23] <__jd__> rmatte: ok.. probably a bug then :)

[02-Dec-2009 17:04:30] <__jd__> rmatte: the only way to see more than 40 is ot reverse sort

[02-Dec-2009 17:04:38] <__jd__> but then that'll only work up to 80 I assume :)

[02-Dec-2009 17:06:26] <__jd__> is there somewhere I can report it?  looks like you need an account on trac to file a bug

[02-Dec-2009 17:17:23] aclark_ is now known as aclark

[02-Dec-2009 17:19:01] <mrayzenoss> __jd__:  you can use zenoss/zenoss to login

[02-Dec-2009 17:19:10] <__jd__> ah.. ok :)

[02-Dec-2009 17:19:14] <mrayzenoss> __jd__:  or email me and I'll get you your own personal account

[02-Dec-2009 17:19:56] <__jd__> is it an htpasswd/htdigest thing?  do I need to send you a pre-encrypted pw?  or is it changeable?

[02-Dec-2009 17:20:10] <mrayzenoss> htpasswd

[02-Dec-2009 17:20:18] <__jd__> ah ok.. so cleartext? :)

[02-Dec-2009 17:20:52] <mrayzenoss> yeah, access to Trac for an Open Source project isn't the most secure thing

[02-Dec-2009 17:20:59] <__jd__> ok

[02-Dec-2009 17:42:40] <mrayzenoss> __jd__: you've been added

[02-Dec-2009 17:42:43] <mrayzenoss> check your email

[02-Dec-2009 17:45:59] <mrayzenoss> I'm out of here, see you all tomorrow

[02-Dec-2009 17:47:48] <majikman> ok... so on my server, i'm looking at my graph and the graph shows that disk usage is at 93% but i don't have any events showing up

[02-Dec-2009 17:48:21] <majikman> any ideas why its not showin gup?

[02-Dec-2009 17:55:05] <rmatte> nope, it should be if the threshold is enabled

[02-Dec-2009 17:55:43] <rmatte> does Zenoss show the proper size of the drive?

[02-Dec-2009 18:15:07] <majikman> rmatte, yea, zenoss has the proper size of the drive and disk utilization, minus that 5% you mentioned

[02-Dec-2009 18:18:50] <cryptographrix> anyone on?

[02-Dec-2009 18:19:09] <cryptographrix> [09-Dec-2008 14:38:24] **white_n_az> /usr/bin/python: symbol lookup error: /usr/local/zenoss/python/lib/libpython2.4.so.1.0: undefined symbol: rl_line_buffer

[02-Dec-2009 18:19:12] <cryptographrix> [09-Dec-2008 14:38:32] **white_n_az> anyone know how to solve?

[02-Dec-2009 18:19:15] <cryptographrix> [09-Dec-2008 14:40:11] **white_n_az> as root, command runs fine but not when I 'su - zenoss'

[02-Dec-2009 18:19:30] <cryptographrix> having the same prob with asterisk plugin

[02-Dec-2009 18:19:57] <cryptographrix> py script runs great as root, but has undefined symbol error above when run as zenoss user

[02-Dec-2009 18:27:53] <cryptographrix> ok gotit lol

[02-Dec-2009 19:29:01] <rmatte> cryptographrix: how'd you fix it?

[03-Dec-2009 00:00:30] [disconnected at Thu Dec  3 00:00:30 2009]

[03-Dec-2009 00:00:30] [connected at Thu Dec  3 00:00:30 2009]

[03-Dec-2009 00:00:39] [zenoss-logger (logger bot) has joined #zenoss]

[03-Dec-2009 02:53:37] <Troubadix09> hi all together

[03-Dec-2009 05:53:29] [disconnected at Thu Dec  3 05:53:29 2009]

[04-Dec-2009 00:00:30] [connected at Fri Dec  4 00:00:30 2009]

[04-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[04-Dec-2009 07:49:21] <perr0> cgibbons:  ou here

[04-Dec-2009 07:51:33] <mistich> any one know how to find a device bu ip in xml-rpc

[04-Dec-2009 07:54:52] klinstifen_afk is now known as klinstifen

[04-Dec-2009 08:01:08] <mistich> any one know how to find a device bu ip in xml-rpc

[04-Dec-2009 08:03:27] <perr0> I aI am sorry I don't even know what that is I am usre you don't need to keep asking either

[04-Dec-2009 09:16:53] <mrayzenoss> I think I fixed the VMware Virtual Machines ZenPack, but I don't see Troubadix...

[04-Dec-2009 10:45:53] <patzer> if I want to make a custom graph using data from an interface how do I go about doing that?

[04-Dec-2009 10:48:06] <patzer> eg. data from an interface, and also my own polled data on the same graph

[04-Dec-2009 10:57:33] mrayzenoss1 is now known as mrayzenoss

[04-Dec-2009 12:20:53] <rmatte> does anyone know of a free tool that can be used to generate alert popups on workstations based on emails?

[04-Dec-2009 12:22:09] <chkraise> i thought nagios had an addon that would do this

[04-Dec-2009 12:22:20] <chkraise> it was a client installed on a windows box

[04-Dec-2009 12:22:30] <chkraise> that would add an item to ur task bar

[04-Dec-2009 12:22:37] <chkraise> and would change colors with nagios alerts

[04-Dec-2009 12:22:45] <chkraise> i think it also had a popup option

[04-Dec-2009 12:27:15] <mrayzenoss> chkraise: there's this: https://sourceforge.net/projects/zapplet/

[04-Dec-2009 12:27:29] <adytum-bot> Title: Zapplet - Zenoss Tray Applet | Get Zapplet - Zenoss Tray Applet at SourceForge.net (at sourceforge.net)

[04-Dec-2009 12:27:33] <klinstifen> rmatte: what about growl?

[04-Dec-2009 12:27:35] <mrayzenoss> supposedly there was a Windows version, but it never got published

[04-Dec-2009 12:27:48] <mrayzenoss> our QA uses growl

[04-Dec-2009 12:27:52] <mrayzenoss> with Zenoss

[04-Dec-2009 12:28:02] <klinstifen> i am using it on my windows box

[04-Dec-2009 12:28:12] <klinstifen> just for general outlook notification

[04-Dec-2009 12:28:26] <klinstifen> because the little "new mail!" only works for items going into the Inbox

[04-Dec-2009 12:29:30] <klinstifen> i also use zentray

[04-Dec-2009 12:29:38] <klinstifen> which changes colors based on current alerts

[04-Dec-2009 13:02:56] <rmatte> zapplet is broken though

[04-Dec-2009 13:03:15] <rmatte> if you have no events in the event console on a zenoss server it shows an error message for that server rather than 0

[04-Dec-2009 13:03:28] <rmatte> which is a bit annoying, especially since the error message shows up as the tooltip for that icon

[04-Dec-2009 13:03:39] <rmatte> so me, having multiple servers, relies on tooltips to tell which is which

[04-Dec-2009 13:04:14] <rmatte> npmcallum said he'd fix it at some point, no idea when that'll be

[04-Dec-2009 13:04:29] <rmatte> I might take a stab at it

[04-Dec-2009 13:22:12] zz_Bryanstein is now known as Bryanstein

[04-Dec-2009 13:23:43] <kisielk> hm, the "Save this configuration..." feature of the event console doesn't work for me

[04-Dec-2009 13:23:51] <kisielk> if I click the link there, I get the default console

[04-Dec-2009 13:25:13] <rhettardo> http://asserttrue.blogspot.com/2009/12/unexpected-relationship-between-hard.html  <--interesting

[04-Dec-2009 13:25:29] <adytum-bot> Title: assertTrue( ): Unexpected relationship between hard-drive life and temperature (at asserttrue.blogspot.com)

[04-Dec-2009 13:29:50] Bryanstein is now known as zz_Bryanstein

[04-Dec-2009 13:33:59] <chkraise> do you guys know if zenoss 2.3.3 can monitor sql server 2008?

[04-Dec-2009 13:41:01] <mrayzenoss> this one hasn't been posted yet, but it should work with 2.3 message/42654

[04-Dec-2009 13:41:09] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenpack : WMI MSSQL (at community.zenoss.org)

[04-Dec-2009 13:41:54] <mrayzenoss> I've only seen 2000 and 2005 explicitly mentioned in the other SQL Server ZenPacks

[04-Dec-2009 13:43:10] <bakermd> Is there a way to force Zenoss to take another look at a device Right Now and see what its capabilities are?

[04-Dec-2009 13:43:31] <mrayzenoss> from the device page you can remodel it… or do you mean for monitoring?

[04-Dec-2009 13:44:13] <bakermd> mrayzenoss: I do not have re-model

[04-Dec-2009 13:46:13] <mrayzenoss> bakermd: http://imagebin.org/74100

[04-Dec-2009 13:46:23] <adytum-bot> Title: Imagebin - A place to slap up your images. (at imagebin.org)

[04-Dec-2009 13:46:24] <bakermd> mrayzenoss: That is not there

[04-Dec-2009 13:46:34] <mrayzenoss> are you on a read-only account?

[04-Dec-2009 13:47:43] <mrayzenoss> yeah, ZenUser accounts don't have that option

[04-Dec-2009 13:47:54] * mrayzenoss had to double check

[04-Dec-2009 13:48:23] <bakermd> mrayzenoss: I am using the built-in Admin account

[04-Dec-2009 13:49:39] <mrayzenoss> is it missing that option or the pull-down menu is missing?

[04-Dec-2009 13:50:01] <bakermd> mrayzenoss: The pull-down menu is missing

[04-Dec-2009 13:50:35] <bakermd> if I go to Settings->Menus I get a Zenoss Error

[04-Dec-2009 13:51:21] <bakermd> http://pastie.org/727963

[04-Dec-2009 13:51:30] <adytum-bot> Title: #727963 - Pastie (at pastie.org)

[04-Dec-2009 13:52:01] <mrayzenoss> what version? which installer?  upgraded?

[04-Dec-2009 13:52:20] <bakermd> mrayzenoss: Latest version, fresh RPM download from website - CentOS 5

[04-Dec-2009 13:53:24] <mrayzenoss> did your install go smoothly or did you have to quit it?

[04-Dec-2009 13:53:48] <mrayzenoss> do you have page menus for other pages?

[04-Dec-2009 13:54:04] <mrayzenoss> all browsers?

[04-Dec-2009 13:54:04] <bakermd> mrayzenoss: No

[04-Dec-2009 13:54:30] <bakermd> mrayzenoss: Install was smooth, no other menus in the app - so far have only tried on Safari

[04-Dec-2009 13:54:50] <mrayzenoss> so all menus on all pages are missing?

[04-Dec-2009 13:54:59] <bakermd> mrayzenoss: Correct

[04-Dec-2009 13:55:30] <mrayzenoss> somebody yesterday had this issue, they'd Ctrl-C'd the installer

[04-Dec-2009 13:56:44] <bakermd> So, reinstall the RPM?

[04-Dec-2009 13:57:41] <bakermd> I get the dropdown menu on one page - Devices

[04-Dec-2009 13:57:55] <mrayzenoss> yeah, that's what it sounds like.  Worked for the guy yeserday

[04-Dec-2009 13:58:18] <mrayzenoss> switching networks

[04-Dec-2009 14:11:03] mrayzenoss1 is now known as mrayzenoss

[04-Dec-2009 14:23:27] <bakermd> mrayzenoss: Reinstall did not help :(

[04-Dec-2009 14:23:43] <mrayzenoss> bakermd: crazy

[04-Dec-2009 15:03:30] <rmatte> bakermd: you did a full uninstall before the reinstall?

[04-Dec-2009 15:37:46] zz_Bryanstein is now known as Bryanstein

[04-Dec-2009 15:49:21] <rmatte> well, I've got some really fun development work to do

[04-Dec-2009 15:49:35] <rmatte> need to implement threshold for cisco memory usage (eugh)

[04-Dec-2009 15:49:48] <rmatte> also, need to get utilization thresholds tuned

[04-Dec-2009 15:52:49] <mrayzenoss> I just had a really cool tip of the month drop in my lap

[04-Dec-2009 15:53:04] <mrayzenoss> Dynamically Creating Maintenance Windows

[04-Dec-2009 15:53:27] <rmatte> cool

[04-Dec-2009 15:53:36] <rmatte> I look forward to reading about it

[04-Dec-2009 15:53:37] <mrayzenoss> maintenance windows in event mappins

[04-Dec-2009 15:53:51] <rmatte> ah

[04-Dec-2009 15:54:11] <rmatte> That wouldn't be too difficult to do

[04-Dec-2009 15:54:22] <mrayzenoss> so you could tie an 10 minute maintenance window to a reboot event

[04-Dec-2009 15:54:25] <mrayzenoss> or something similar

[04-Dec-2009 15:54:31] <rmatte> nice

[04-Dec-2009 15:54:36] <mrayzenoss> also came across how to reboot machines via WMI today

[04-Dec-2009 15:54:55] <mrayzenoss> http://www.paessler.com/support/kb/prtg7/reboot_remote_computer_via_wmi

[04-Dec-2009 15:55:03] <rmatte> neat

[04-Dec-2009 15:55:14] <adytum-bot> Title: How To Reboot a Computer via Windows Management Instrumentation (WMI) Call (at www.paessler.com)

[04-Dec-2009 15:55:35] <rmatte> man, last week I was scrounging to find work, and this week I'm swamped

[04-Dec-2009 15:55:45] <rmatte> lovely how it all drops at once

[04-Dec-2009 15:57:40] <mrayzenoss> may you live in interesting times

[04-Dec-2009 20:54:07] <pixitha> Anyone know of a install of Zenoss used with any Cisco 15454s?

[05-Dec-2009 00:00:30] [disconnected at Sat Dec  5 00:00:30 2009]

[05-Dec-2009 00:00:30] [connected at Sat Dec  5 00:00:30 2009]

[05-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[05-Dec-2009 02:04:19] mdereus` is now known as mdereus

[05-Dec-2009 02:07:06] <Egyptian[laptop]> morning all

[05-Dec-2009 02:07:45] <Egyptian[laptop]> i was wondering how i could setup zenoss to automatically discover - scan networks - on a regular basis .. thx

[05-Dec-2009 20:41:28] troy-__ is now known as troy-

[06-Dec-2009 00:00:30] [disconnected at Sun Dec  6 00:00:30 2009]

[06-Dec-2009 00:00:31] [connected at Sun Dec  6 00:00:31 2009]

[06-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[06-Dec-2009 04:35:10] bzed_ is now known as bzed

[06-Dec-2009 04:58:35] bzed_ is now known as bzed

[06-Dec-2009 22:08:59] <ironpaw> hi

[06-Dec-2009 22:09:01] <ironpaw> anyone around?

[06-Dec-2009 22:09:28] <rhettardo> hi

[06-Dec-2009 22:09:38] <ironpaw> gday

[06-Dec-2009 22:09:40] <ironpaw> hows it going?

[06-Dec-2009 22:10:09] <rhettardo> its going ok.  need to do more firewall testing

[06-Dec-2009 22:10:17] <ironpaw> you wouldn't know how to clone a device for the purpose of monitoring multiple templates for different instances on the same device?

[06-Dec-2009 22:10:26] <ironpaw> by any chance would you?

[06-Dec-2009 22:10:42] <rhettardo> no i dont unfortunately

[06-Dec-2009 22:10:48] <ironpaw> bugger

[06-Dec-2009 22:10:50] <ironpaw> ok thanks

[07-Dec-2009 00:00:30] [disconnected at Mon Dec  7 00:00:30 2009]

[07-Dec-2009 00:00:30] [connected at Mon Dec  7 00:00:30 2009]

[07-Dec-2009 00:00:39] [zenoss-logger (logger bot) has joined #zenoss]

[07-Dec-2009 04:20:36] <Troubadix09> HI all

[07-Dec-2009 04:36:27] <chemist> morning

[07-Dec-2009 06:30:50] <Dieterbe> Hi, we had to restart a program with some different options. now i updated my process monitoring regex but zenoss still thinks the old one is "failing"

[07-Dec-2009 06:31:04] <Dieterbe> how do i tell it to check the old process with the new regex?

[07-Dec-2009 06:58:49] <chemist> Dieterbe: you could try 'Push Changes'

[07-Dec-2009 06:59:16] <chemist> after doing a remodel

[07-Dec-2009 06:59:16] <Dieterbe> thanks, lets see..

[07-Dec-2009 07:02:57] <Dieterbe> chemist: where is that option?

[07-Dec-2009 07:03:41] <chemist> Dieterbe: drop down arrow on the left corner>Manage>Push Changes

[07-Dec-2009 07:04:59] <Dieterbe> i only see 'add to zenpack'

[07-Dec-2009 07:05:31] <chemist> go to the device you want to monitor

[07-Dec-2009 07:06:02] <chemist> /Devices/Server/etc or wherever the device is

[07-Dec-2009 07:06:28] <Dieterbe> aha okay, did that now

[07-Dec-2009 07:06:34] <chemist> :)

[07-Dec-2009 08:34:41] <chemist> #

[07-Dec-2009 08:36:24] <Dieterbe> hey chemist

[07-Dec-2009 08:36:28] <Dieterbe> i still have that problem

[07-Dec-2009 09:02:37] <chrisw> Hi all, is Zenoss a good match for monitorign sets of software (mysql, apache, some custom app stuff) or would I be better off with Nagios?

[07-Dec-2009 09:03:31] <mrayzenoss> anything you can monitor with Nagios, you can monitor with Zenoss

[07-Dec-2009 09:03:43] <mrayzenoss> plus lots more Windows stuff

[07-Dec-2009 09:03:54] <gwb2351> depends on how talented, and how much time,  your monitoring technical team is/has

[07-Dec-2009 09:04:26] <gwb2351> in my experience nagios/zenoss can *do* the same things, but zenoss has a lower technical/time requirement to get to the same endpoint

[07-Dec-2009 09:04:33] <chrisw> not much, on all accounts, given that it's likely to basically be me ;-)

[07-Dec-2009 09:04:53] <chrisw> how's Zenoss on the notification front? How flexible is it?

[07-Dec-2009 09:05:11] <gwb2351> the big thing that i've enjoyed in zenoss (vs nagios) is the trending

[07-Dec-2009 09:05:14] <chrisw> email? sms? irc bot?

[07-Dec-2009 09:05:21] <mrayzenoss> chrisw: all the above

[07-Dec-2009 09:05:39] <chrisw> whatcah mean by trending?

[07-Dec-2009 09:05:48] <mrayzenoss> predictive thresholds

[07-Dec-2009 09:06:02] <gwb2351> example: # mysql transactions over time

[07-Dec-2009 09:06:03] <mrayzenoss> docs/DOC-3408

[07-Dec-2009 09:06:09] <chrisw> right now, I'm more interested in "tell me when mysql has died, tell me when apache has died, tell em when this weird custom app daemon has died"

[07-Dec-2009 09:06:11] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Predictive Threshold (at community.zenoss.org)

[07-Dec-2009 09:07:42] <Dieterbe> chrisw: my main problem with zenoss is that you cannot easily say "give me a list of all service states" like you can do in nagios. zenoss only shows issues from command plugins when there are problems.

[07-Dec-2009 09:07:45] <mrayzenoss> chrisw: you can do process monitoring for that and more application-specific monitoring like ports and syslog and whatever else the application has exposed

[07-Dec-2009 09:08:15] <chrisw> Dieterbe: so, no dashboard then?

[07-Dec-2009 09:08:36] <Dieterbe> yeah there is a dashboard, but not like nagios' list of service states

[07-Dec-2009 09:08:56] <mrayzenoss> you get roll-ups of the current events, with different ways to group them

[07-Dec-2009 09:09:09] <chrisw> does is do hierarchies? (ie: this host is down, therefore all services on it are down, etc, etc)?

[07-Dec-2009 09:09:52] <mrayzenoss> chrisw: somewhat, it's a work in progress.  It's topology aware by ping, but not every monitoring protocol respects the topology provided by ping (tickets are open)

[07-Dec-2009 09:10:06] <mrayzenoss> so SNMP is good, SSH is not

[07-Dec-2009 09:10:51] <chrisw> why does the communication protocol affect how I choose to group devices?

[07-Dec-2009 09:11:05] <mrayzenoss> not that, the topology awareness

[07-Dec-2009 09:11:20] <mrayzenoss> the different monitoring daemons check in with the ping daemon for topology updates

[07-Dec-2009 09:11:31] <chrisw> yeah, but *I* should be deciding the logical topology, not SSH and not SNMP

[07-Dec-2009 09:11:32] <mrayzenoss> not all of them work right

[07-Dec-2009 09:12:01] <chrisw> is there a nice simple how-to anywhere?

[07-Dec-2009 09:12:40] <mrayzenoss> so the ping daemon tracks topology, when a router goes down it tells the other monitoring daemons not to monitor the unreachable devices.  Not every monitoring daemon checks with the ping daemon for what to monitor

[07-Dec-2009 09:12:48] <mrayzenoss> there's a Getting Started Guide

[07-Dec-2009 09:12:56] <mrayzenoss> and there's a 1-hour Getting Started webinar tomorrow

[07-Dec-2009 09:13:09] <mrayzenoss> http://forms.zenoss.com/getting-started

[07-Dec-2009 09:13:22] <adytum-bot> Title: Getting Started with Zenoss (at forms.zenoss.com)

[07-Dec-2009 09:13:54] <Troubadix09> mrayzenoss: thanks a lot for the solution to my virtual-machine-zenpack-problem. the tab "Virtual Machines" works under Zenoss 2.5.1 and all perf-graphs for my virtual machines are drawing well now.

[07-Dec-2009 09:14:03] <mrayzenoss> http://sourceforge.net/projects/zenoss/files/Documentation/Getting%20Started/Getting_Started_with_Zenoss.pdf/download

[07-Dec-2009 09:14:14] <mrayzenoss> Troubadix09: it worked?  Excellent

[07-Dec-2009 09:16:18] <Troubadix09> mrayzenoss: i posted some comments in the associated thread

[07-Dec-2009 09:18:40] <Dieterbe> chrisw: in my experience the topology stuff doesn't work at all. we use snmp to monitor servers [over a vpn, but that shouldn't matter], and when the router goes down, we get alerts for everything

[07-Dec-2009 09:19:06] <Dieterbe> and there is no mechanism to define your own hierarchy in a reasonably simple way

[07-Dec-2009 09:19:13] <Dieterbe> ..yet(?)

[07-Dec-2009 09:20:27] <Troubadix09> mrayzenoss: is there a chance to horizontal devided the dashboard-layout like a half horizontal and the bottom half vertically in to halfs?

[07-Dec-2009 09:21:02] <chrisw> Dieterbe: hurm... am i right in thinking Nagios has that pretty well sewn up?

[07-Dec-2009 09:21:12] <chrisw> Also, where does Zenoss keep all its config data?

[07-Dec-2009 09:22:10] <mrayzenoss> Troubadix09: you want more than the layouts provided under "Configure layout"?  I can ask

[07-Dec-2009 09:22:26] <mrayzenoss> chrisw: in the Zope object database

[07-Dec-2009 09:23:22] <chrisw> mrayzenoss: :-(

[07-Dec-2009 09:23:37] <chrisw> any option for export/etc so that it can be version controlled?

[07-Dec-2009 09:23:50] <Dieterbe> chrisw: yep that is one of the things where nagios does better then zenoss. don't get me wrong zenoss does a lot of cool stuff (most of all graphing), but some things are overengineered and don't work, and if nagios does what you want, i'ld stick to nagios

[07-Dec-2009 09:24:08] <chrisw> well, I'm in a quandry right nowe

[07-Dec-2009 09:24:09] <Dieterbe> also nagios is a lot more simple then zenoss imho

[07-Dec-2009 09:24:09] <mrayzenoss> chrisw: yeah, everything is exportable

[07-Dec-2009 09:24:25] <chrisw> mrayzenoss: as way? .zexp xml or something sane?

[07-Dec-2009 09:24:27] <mrayzenoss> chrisw: and accessible for scripting

[07-Dec-2009 09:24:29] <Troubadix09> mrayzenoss: yes, thats right, i want a small-high but wide google-map on the top horizontal half and two portlets in the bottom half, one right and one left, is there a chance?

[07-Dec-2009 09:24:31] <mrayzenoss> xml

[07-Dec-2009 09:24:33] <chrisw> as way -> as what

[07-Dec-2009 09:25:23] <mrayzenoss> Troubadix09: the word I'm getting is not from the javascript canvas we're using for the dashboard

[07-Dec-2009 09:25:31] <chrisw> Dieterbe: anyway, yes, my quandry is that I've just started a new job, they currently have a home-grown python script thing that does the monitoring

[07-Dec-2009 09:25:41] <chrisw> they're a full on python shop, which is why I'm here, so that's a good thing

[07-Dec-2009 09:25:44] <chrisw> nagios is perl

[07-Dec-2009 09:25:46] <mrayzenoss> Troubadix09: what about using the 2/3 view, that's pretty wide

[07-Dec-2009 09:25:59] <mrayzenoss> chrisw: everything in the app is available via python

[07-Dec-2009 09:26:01] <chrisw> zenoss is python, but it's zope, which I know and love/loath from 10 years experience...

[07-Dec-2009 09:26:09] <Dieterbe> chrisw: you sure about nagios is perl? afaik it is C

[07-Dec-2009 09:26:26] <rmatte> nagios is c but it uses perl plugins

[07-Dec-2009 09:26:42] <Dieterbe> plugins can be any lanuage you want afaik

[07-Dec-2009 09:26:48] <mrayzenoss> Dieterbe: correct

[07-Dec-2009 09:26:53] <rmatte> Dieterbe: correct

[07-Dec-2009 09:27:15] <rmatte> Dieterbe: but perl seems to be the language used with Nagios generally from what I've seen

[07-Dec-2009 09:27:41] <Dieterbe> ah you mean the nagios-plugins package? that could be.

[07-Dec-2009 09:28:41] <chrisw> yeah, that's the vibe

[07-Dec-2009 09:28:59] <Troubadix09> mrayzenoss: no, but the 1/2 view would work, if i could rotate it 90 degrees ;-)

[07-Dec-2009 09:30:47] <rmatte> Troubadix09: if you rotate the 1/2 view 90 degrees it would technically be the exact same :P

[07-Dec-2009 09:31:01] <rmatte> Troubadix09: or it would be the same as the full view

[07-Dec-2009 09:31:42] <rmatte> Troubadix09: ah, you're looking for a mixture of 2 views

[07-Dec-2009 09:31:50] <Dieterbe> by the way, anyone an idea: i'm frequently getting issues "Process not running: httpd", but when i go to the server manually the httpd process _is_ running, yes i'm 100% sure the IP is correct..

[07-Dec-2009 09:32:32] <rmatte> Dieterbe: You sure it's actually talking about th IpService and not about a process monitored via SNMP?

[07-Dec-2009 09:32:53] <rmatte> s/th/the

[07-Dec-2009 09:33:02] <Dieterbe> Eventclass = /­Status/­OSProcess

[07-Dec-2009 09:33:30] <rmatte> yeh, so it's monitored via SNMP I believe

[07-Dec-2009 09:33:30] <rmatte> have you tried remodeling the device?

[07-Dec-2009 09:33:59] <Dieterbe> well, it gets remodeled every night, right? i've seen this issue last week also

[07-Dec-2009 09:34:14] <rmatte> Dieterbe: go in to zendmd and do a reindex() and commit()

[07-Dec-2009 09:34:31] <rmatte> Dieterbe: I find that solves process issues (provided the process is actually configured correctly and it's Zenoss that's messing up)

[07-Dec-2009 09:34:44] <rmatte> Dieterbe: you might also want to try restarting the zenprocess daemon

[07-Dec-2009 09:35:07] <Troubadix09> rmatte: yes

[07-Dec-2009 09:35:19] <rmatte> Troubadix09: yeh, you be out of luck

[07-Dec-2009 09:35:48] <mrayzenoss> Troubadix09: that's talked about for maybe the next release, or the release after

[07-Dec-2009 09:36:01] <mrayzenoss> expanding the options for a NOC view

[07-Dec-2009 09:38:08] <Troubadix09> mrayzenoss rmatte: thanks for info ... i will wait eagerly for that version ;-)

[07-Dec-2009 09:38:25] <Dieterbe> rmatte: thanks. did that.. lets see

[07-Dec-2009 09:38:42] <rmatte> Dieterbe: no problem, hopefully that'll work

[07-Dec-2009 09:39:10] <rmatte> Dieterbe: also make sure that the process isn't locked (otherwise the automated remodel won't modify it)

[07-Dec-2009 09:39:11] <Dieterbe> i seem to recall last time i restarted zenoss entirely, and i think that worked

[07-Dec-2009 09:39:34] <rmatte> Dieterbe: yeh, you really only need to restart zenprocess

[07-Dec-2009 09:39:40] <rmatte> zenprocess is quite flakey

[07-Dec-2009 09:40:57] <Dieterbe> oh really? that would explain some other oddities as well

[07-Dec-2009 09:45:11] <rmatte> yeh, it's generally stable but has a tendency to mess up at times

[07-Dec-2009 09:45:18] <rmatte> it needs to be fixed/rewritten

[07-Dec-2009 09:47:30] <Dieterbe> i *think* it worked :)

[07-Dec-2009 09:50:52] <RoundQube> hello all

[07-Dec-2009 09:51:09] <RoundQube> anyone have Zenoss alert you saying there is negative disk space? for example...

[07-Dec-2009 09:51:20] <RoundQube> - var/spool/asterisk/monitor/ramdisk        1.0GB       31.5GB       -30.5GB       3060

[07-Dec-2009 09:51:36] <RoundQube> not sure how used bytes ends up being 31.5G when the total bytes is 1.0G

[07-Dec-2009 09:54:34] <rmatte> RoundQube: If Zenoss sees the drive as being smaller than it actually is then you'd see that issue

[07-Dec-2009 09:54:39] <rmatte> RoundQube: remodel the device

[07-Dec-2009 09:54:47] <RoundQube> i will do that

[07-Dec-2009 09:54:51] <Dieterbe> funky

[07-Dec-2009 09:55:02] <rmatte> I've had that happen to me once

[07-Dec-2009 09:55:07] <rmatte> no idea what caused it

[07-Dec-2009 09:55:10] <RoundQube> also my system just stops sending emails every few days and i have to restart zenoss, not sure if that happens to anyone here

[07-Dec-2009 09:55:41] <rmatte> RoundQube: nope, but quite a few other people have come in here with that same problem previously

[07-Dec-2009 10:07:51] <mrayzenoss> Troubadix09: I've put up a new version of the VMware ZenPack that fixes the hard-coded path

[07-Dec-2009 10:07:59] <mrayzenoss> check it out please message/43070#43070

[07-Dec-2009 10:08:07] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Error Monitoring Virtual-Machines after... (at community.zenoss.org)

[07-Dec-2009 10:08:11] <RoundQube> rmatte after remodeling, how long does it take before that takes effect? my ramdisk stats still are skewed

[07-Dec-2009 10:31:14] <Troubadix09> mrayzenoss: the perf-graph for the CPU-util woudn't work , because in the Data-Source-command-line is missing a "|". I checked in the unpacked egg-file the file objects.xml in line 26 ...

[07-Dec-2009 10:31:51] <Troubadix09> mrayzenoss: the last sed-sequence must be:

[07-Dec-2009 10:33:07] <Troubadix09> |sed -e 's/.*CPU\susage\sis\s/|cpuUtil=/;s#%##;s/on.*(/cpuSec=/;s#s##;s/average.*$$//' with a | between ...sis\s/ and cpuUtil

[07-Dec-2009 10:33:32] <Troubadix09> because otherwise there is no nagios-style output

[07-Dec-2009 10:34:26] <mrayzenoss> Troubadix09: could you pastebin that?

[07-Dec-2009 10:34:40] <mrayzenoss> I'll update the ZenPack with whatever  you say it should be

[07-Dec-2009 10:34:48] <mrayzenoss> I was just fixing the path issue

[07-Dec-2009 10:43:35] <Troubadix09> mrayzenoss: thank you for your work, i paste the changed path amd now i must wait for some cycle to take effect ... BTW is there a possibility to give Parameters in the "Test Against Device"-Field?

[07-Dec-2009 10:44:30] <mrayzenoss> the 'Test' button just runs the command against whichever device you've entered, so if you want parameters you can update the command

[07-Dec-2009 10:46:14] <Troubadix09> mrayzenoss: hmm... there is a problem to test the described nagios-command because you must test it against a esx-host and give a specified vmware-id, otherwise it produces a error

[07-Dec-2009 10:48:04] <Troubadix09> for example: like "Test Against Device: esx-server.domain.loc Zenoss-Appliance" where Zenoss-Appliance is the vm you will run the test against

[07-Dec-2009 10:48:19] <rmatte> Troubadix09: and you don't have an esx box to test with?

[07-Dec-2009 10:50:16] <Troubadix09> rmatte: yes, but the command expected as additional parameter the vmware-id of a virtual machine running on the host you will test the command against

[07-Dec-2009 10:52:04] <Troubadix09> rmatte: but the device you test against for zenoss is the esx-server-host, not the virtual machine

[07-Dec-2009 10:52:53] <rmatte> Troubadix09: I see

[07-Dec-2009 10:53:04] <Troubadix09> rmatte: and in the zenoss-console you can't test the whole command because the tales don't work

[07-Dec-2009 10:53:35] <rmatte> Troubadix09: hardcode an ID in to the template temporarily

[07-Dec-2009 10:54:35] <Troubadix09> rmatte: aah ... i will give it a try ... i'm thinking to complicated ;-)

[07-Dec-2009 10:54:46] <rmatte> Troubadix09: yeh, you are lol

[07-Dec-2009 10:54:48] <Troubadix09> rmatte: thanks for light me up ;-)

[07-Dec-2009 10:54:52] <rmatte> np

[07-Dec-2009 10:56:19] <RoundQube> rmatte remodeling the device and waiting a few mins fixed my issue, thanks

[07-Dec-2009 11:02:06] <Dieterbe> chemist: still here? i still can't get zenoss to realise that certain process is running on the server. i tried pushing changes, remodeling server, restarting zenoss, ... see http://sprunge.us/fYBY where you can see the regex works. (i use the same regex as in zenoss)

[07-Dec-2009 11:02:37] <Troubadix09> mrayzenoss: the general-path works well, thank you again. I use the Version 1.2.1 with manually correct the command, but it would be appreciated if you can insert the missing "|" in the Zenpack and publish it to the forum

[07-Dec-2009 11:03:44] <Troubadix09> mrayzenoss: because I have no experience with creating zenpacks

[07-Dec-2009 11:06:24] <pixitha> Hey, I have a new install of Zenoss and when I add a device (a Cisco 15454 sonet box) it tries to add a bunch of the sonet interfaces for mointoring

[07-Dec-2009 11:06:57] <pixitha> which leads to a bunch of "Error reading value for "sonet_13/1""

[07-Dec-2009 11:07:52] <pixitha> Yet I can't seem to find where to REMOVE the monitoring for those random interfaces

[07-Dec-2009 11:10:32] <mrayzenoss> Troubadix09: yeah, I was just asking where you wanted that "|"

[07-Dec-2009 11:11:16] <Troubadix09> mrayzenoss: aah ... sorry, i think it was clear explained in the thread

[07-Dec-2009 11:11:48] <Troubadix09> mrayzenoss: i would post the whole code in the thread ... wait a moment

[07-Dec-2009 11:12:12] <tehhobbit> started a new collector but when I try to surf to the url specified I get http://pastie.org/732061

[07-Dec-2009 11:12:22] <adytum-bot> Title: #732061 - Pastie (at pastie.org)

[07-Dec-2009 11:12:26] <tehhobbit> and eventlog is full of internal server error

[07-Dec-2009 11:14:31] <mrayzenoss> Troubadix09: ahh, right before the cpuUtil?

[07-Dec-2009 11:14:47] <mrayzenoss> I had accidentally opened the wrong objects.xml, couldn't find that

[07-Dec-2009 11:15:45] <Troubadix09> mrayzenoss: yes, right before the cpuUtil in the last sed-sequence ...

[07-Dec-2009 11:16:32] <mrayzenoss> ok, posting 1.2.3

[07-Dec-2009 11:17:15] <mrayzenoss> it's up

[07-Dec-2009 11:20:29] <Troubadix09> mrayzenoss: thanks, i try it out, but i'm not shure if i install it over the previous version or deinstall and install it, because of my previous experience upgrading this Zenpack :-|

[07-Dec-2009 11:21:18] <mrayzenoss> well, I've been incrementing the version, so it should upgrade cleanly

[07-Dec-2009 11:21:37] <mrayzenoss> or you can just look at the objects.xml changes

[07-Dec-2009 11:21:45] <mrayzenoss> and verify them

[07-Dec-2009 11:23:30] <Troubadix09> mrayzenoss: i verified it, its seems to be correct, now i'm upgrading my zenpack and wait ...

[07-Dec-2009 11:30:20] <gwb2351> when you're looking at the /Devices/Server/SSH/Linux/Templates/ethernetCsmacd/Utilization 75 perc and the Max Value has (here.speed or 1e7) / 8, does the 1e7 imply a 10Mb interface?

[07-Dec-2009 11:31:21] <gwb2351> (note that speed on the Status tab is Unknown, due to it being a bonded connection)

[07-Dec-2009 11:35:17] <Troubadix09> mrayzenoss: same as before ... after upgrading and restart zenoss the virtual machines perf-graphs stop drawing

[07-Dec-2009 12:13:46] willwh1 is now known as willwh

[07-Dec-2009 12:23:21] <rmatte> any python people, what's the easiest way to extract a piece of text from a string?

[07-Dec-2009 12:23:42] <rmatte> For instance, I have messages that will come in with an evt.summary of IP-EIGRP(0) 18: Neighbor 10.18.179.1 (FastEthernet0/0) is up: new adjacency

[07-Dec-2009 12:23:49] <rmatte> I need to extract the interface name

[07-Dec-2009 12:25:53] <bzed> re

[07-Dec-2009 12:26:07] <bzed> as in: the module re

[07-Dec-2009 12:27:20] <Troubadix09> mrayzenoss: the zenpack work after uninstall and reinstall and using the steps I described as "sledgehammer-method" in the associated forums thread

[07-Dec-2009 12:27:47] <rmatte> bzed: right, I know how to do a re.match or re.search, but what function would I use for actually grabbing the text?

[07-Dec-2009 12:28:09] <Troubadix09> mrayzenoss: I think it works fore someone who make a first install of these Zenpack

[07-Dec-2009 12:28:13] <mrayzenoss> Troubadix09: ok, I'll publish it

[07-Dec-2009 12:29:06] <Troubadix09> mrayzenoss: upgrading breaks the drawing of existing Virtual Machine Perf-Graphs

[07-Dec-2009 12:29:20] <bzed> rmatte: http://www.amk.ca/python/howto/regex/

[07-Dec-2009 12:29:31] <adytum-bot> Title: Regular Expression HOWTO (at www.amk.ca)

[07-Dec-2009 12:32:01] <Troubadix09> mrayzenoss: thanks a lot for your help ... i think now we have a working Virtual-Machine-Zenpack for Zenoss Version 2.5.1 and following ... ;-)

[07-Dec-2009 12:45:00] <rmatte> weird, I tested a regex and it worked, but it doesn't work with re.match

[07-Dec-2009 12:46:19] <rmatte> ah, getting close

[07-Dec-2009 12:48:25] <Troubadix09> bye all

[07-Dec-2009 13:25:58] <rmatte> there, got the transform done

[07-Dec-2009 13:26:12] <rmatte> prevents EIGRP events for interfaces that we don't monitor

[07-Dec-2009 15:18:04] <majikman> so can anyone else help me with this disk threshold issue i'm having? message/43091

[07-Dec-2009 15:18:12] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Disk space thresholds not working (at community.zenoss.org)

[07-Dec-2009 15:22:33] <rhettardo> the events are not showing up or you're not getting alerts for the events?

[07-Dec-2009 15:28:16] <majikman> rhettardo, i'm not getting events

[07-Dec-2009 15:29:06] <rhettardo> i only glazed over the thread but it looks like these are for linux devices?

[07-Dec-2009 15:29:54] <majikman> \yes

[07-Dec-2009 15:30:20] <majikman> for the max value, this is what i currently have... (here.getTotalBlocks() * .9). but i am getting an error event about those...

[07-Dec-2009 15:30:21] <majikman> User-supplied Python expression (here.getTotalBlocks() * .9) for maximum value caused error: ['usedBlocks_usedBlocks']

[07-Dec-2009 15:30:40] <majikman> i also tried this from someone else that was running zenoss 2.4.1:  ((here.totalBlocks * here.zFileSystemSizeOffset) * .9)

[07-Dec-2009 15:31:27] <majikman> but that gave me the same error too. so the problem seems to be in there but the event only tells me that an error occurred, not what the actual error is.

[07-Dec-2009 15:32:08] <rhettardo> interesting

[07-Dec-2009 15:33:22] <majikman> =(

[07-Dec-2009 16:00:51] <kobalt> anyone awake hehe

[07-Dec-2009 16:01:01] <majikman> shouldn't this process regex match /usr/sbin/httpd? ^.*bin\/*httpd

[07-Dec-2009 16:01:07] <majikman> doesn't look like it

[07-Dec-2009 16:05:13] <kobalt> lol I figured my question out I hope hehe

[07-Dec-2009 16:08:30] <rmatte> majikman: http://gskinner.com/RegExr/

[07-Dec-2009 16:08:40] <adytum-bot> Title: RegExr: Online Regular Expression Testing Tool (at gskinner.com)

[07-Dec-2009 16:08:52] <rmatte> and yes, it does

[07-Dec-2009 16:08:54] <majikman> oh... nice

[07-Dec-2009 16:09:04] <rmatte> actually no

[07-Dec-2009 16:09:08] <rmatte> it doesn't exactly

[07-Dec-2009 16:09:19] <rmatte> it matches /usr/sbin/httpd but it also matches anything before it

[07-Dec-2009 16:09:39] <rmatte> for instance, put: this is a test /usr/sbin/httpd this is a test

[07-Dec-2009 16:09:42] <rmatte> in to the test window

[07-Dec-2009 16:09:48] <rmatte> and then put your regex at the top

[07-Dec-2009 16:09:53] <rmatte> you'll see what I mean

[07-Dec-2009 16:09:56] <majikman> oh... yea.... thats fine. but as long as it matches /usr/sbin/httpd

[07-Dec-2009 16:10:02] <rmatte> yeh it does

[07-Dec-2009 16:10:22] <rmatte> then again, why wouldn't you literally just use '/usr/sbin/httpd' as your regex?

[07-Dec-2009 16:10:52] <rmatte> If that's all you're looking to match

[07-Dec-2009 16:11:12] <majikman> i'm in the process of changing operating systems and packages and some of the servers have /usr/local/bin/httpd and some have /usr/sbin/httpd

[07-Dec-2009 16:12:04] <rmatte> ah I see

[07-Dec-2009 16:12:13] <rmatte> then yeh, that regex will work fine

[07-Dec-2009 16:12:26] <majikman> for two of the systems that i moved over, it contineus to display an error for /usr/local/apache2/bin/httpd for some reason even though /usr/sbin/httpd is shown running on it in the processes list

[07-Dec-2009 16:12:57] <majikman> is it just me or do i have an unusually high number if issues with zenoss?

[07-Dec-2009 16:13:05] <rmatte> majikman: yeh, zenprocess is a pain in the ass, restart the zenprocess daemon and that should go away

[07-Dec-2009 16:13:13] <majikman> oh...

[07-Dec-2009 16:13:17] <rmatte> majikman: I always restart the zenprocess daemon when I make any actual changes

[07-Dec-2009 16:13:25] <rmatte> majikman: once it's rolling though it's fine

[07-Dec-2009 16:13:33] <majikman> ok.... interesting to know. i'll keep that in mind

[07-Dec-2009 16:13:33] <rmatte> majikman: they really need to rewrite that daemon

[07-Dec-2009 16:13:50] <majikman> now my biggest issue is that damn disk space issue

[07-Dec-2009 16:14:01] <rmatte> negative disk space?

[07-Dec-2009 16:14:09] <majikman> no... diskspace threshold

[07-Dec-2009 16:14:17] <majikman> we were talkign about it last week, if you'll recall

[07-Dec-2009 16:14:19] <rmatte> oh, not working at all as I recall?

[07-Dec-2009 16:14:24] <majikman> i filled my disk to 93% but its not throwing events

[07-Dec-2009 16:14:41] <rmatte> right, yeh, unfortunately I have no idea what could be causing that, I've never seen that before

[07-Dec-2009 16:14:48] <majikman> yea... not working. before, i couldn't get it to enable. but now i can, kind of, it starts throwing me this error... User-supplied Python expression (here.getTotalBlocks() * .9) for maximum value caused error: ['usedBlocks_usedBlocks']

[07-Dec-2009 16:14:59] <majikman> thats kind of more descriptive... but i don't know exactly what that means

[07-Dec-2009 16:15:19] <majikman> other than i have some kind of error in my expression

[07-Dec-2009 16:17:51] <kobalt> is there anyway to do a revese filter on the event console aka dont show me anythign that says blah

[07-Dec-2009 16:21:08] <mrayzenoss> kobalt: not that I know of, you could open an enhancement for it

[07-Dec-2009 16:21:14] <mrayzenoss> might not be hard

[07-Dec-2009 16:57:58] <ironpaw> hi

[07-Dec-2009 16:58:02] <ironpaw> anyone around?

[07-Dec-2009 17:08:22] <mrayzenoss> Zenoss QA Test Day this Thursday: blogs/zenossblog/2009/12/07/zenoss-qa-test-day-december-10

[07-Dec-2009 17:08:39] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenoss Blog: No Node Left Behind: Zenoss QA Test Day December 10 (at community.zenoss.org)

[07-Dec-2009 18:57:59] cgibbons_ is now known as cgibbons

[07-Dec-2009 19:37:03] <kobalt> exit

[07-Dec-2009 19:37:05] <kobalt> lmao

[07-Dec-2009 19:37:32] <kobalt> sigh cant tell its time to go home eh

[07-Dec-2009 19:37:59] <kobalt> later all

[08-Dec-2009 00:00:30] [disconnected at Tue Dec  8 00:00:30 2009]

[08-Dec-2009 00:00:30] [connected at Tue Dec  8 00:00:30 2009]

[08-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[08-Dec-2009 01:00:29] <tehhobbit> anyone got any idea why my remote collector doesnt create rrds ? might there be a daemon I have missed

[08-Dec-2009 03:36:55] <Troubadix09> hello all

[08-Dec-2009 07:34:53] <Jane_Curry> test

[08-Dec-2009 07:40:09] <Jane_Curry> test

[08-Dec-2009 08:21:59] <Troubadix09> hello jane

[08-Dec-2009 08:22:18] <Troubadix09> hello mray

[08-Dec-2009 08:22:48] <mrayzenoss> morning

[08-Dec-2009 08:27:36] <gorkadel01> Hello, I'm in a trouble.

[08-Dec-2009 08:28:12] <gorkadel01> I have to restore my zenoss 2.4.5 from a centos 5.x to ubuntu 8.04.

[08-Dec-2009 08:29:01] <gorkadel01> i used the zenbackup command then I use the zenrestore command on the new ubuntu 8.04 server.

[08-Dec-2009 08:30:40] <mrayzenoss> both 2.4.5 installations?

[08-Dec-2009 08:30:46] <mrayzenoss> were there any ZenPacks?

[08-Dec-2009 08:30:54] <mrayzenoss> both 32 or 64-bit?

[08-Dec-2009 08:31:59] <gorkadel01> When i want to start zeoctl after the restore operation, it seems that zeoctl is in an infinite loop ...

[08-Dec-2009 08:33:09] <gorkadel01> yes

[08-Dec-2009 08:33:17] <gorkadel01> both of them 32 bit.

[08-Dec-2009 08:34:22] <gorkadel01> there is nothing in zeo.log

[08-Dec-2009 08:36:38] <gorkadel01> when we launch zendmd we have this error :

[08-Dec-2009 08:37:13] <gorkadel01> ZODB.FileStorage.format.CorruptedDataError: Error reading oid 0x00.  Found 'stalledProduct_iconqKu.\x00\x00\x00\x00\x00\x00\x00\x0f\x03qDM\x9f\x13p\xaa\x00\x00\x00' at 4063

[08-Dec-2009 08:37:14] <gorkadel01> ZODB.FileStorage.format.CorruptedDataError: Error reading oid 0x00.  Found 'stalledProduct_iconqKu.\x00\x00\x00\x00\x00\x00\x00\x0f\x03qDM\x9f\x13p\xaa\x00\x00\x00' at 4063

[08-Dec-2009 08:37:14] <gorkadel01> ZODB.FileStorage.format.CorruptedDataError: Error reading oid 0x00.  Found 'stalledProduct_iconqKu.\x00\x00\x00\x00\x00\x00\x00\x0f\x03qDM\x9f\x13p\xaa\x00\x00\x00' at 4063

[08-Dec-2009 08:37:25] <gorkadel01> sorry

[08-Dec-2009 08:37:32] <mrayzenoss> try using pastebin.org

[08-Dec-2009 08:37:35] <gorkadel01> for the three pastes ..

[08-Dec-2009 08:37:45] <mrayzenoss> and put the entire stack trace

[08-Dec-2009 08:40:22] <gorkadel01> http://pastebin.org/62171

[08-Dec-2009 08:40:32] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.org)

[08-Dec-2009 08:43:52] <mrayzenoss> are these the same installer types?

[08-Dec-2009 08:43:59] <mrayzenoss> or did you go RPM to Stack?

[08-Dec-2009 08:44:01] <gorkadel01> no

[08-Dec-2009 08:44:20] <gorkadel01> the first stack was in RPM the second one is in DEB format.

[08-Dec-2009 08:44:30] <mrayzenoss> yeah, there are gonna be some issues

[08-Dec-2009 08:44:51] <mrayzenoss> let me check with QA if they have a suggested technique for that migration

[08-Dec-2009 08:45:06] <gorkadel01> ok.

[08-Dec-2009 08:45:11] <gorkadel01> thanks.

[08-Dec-2009 08:45:31] <gorkadel01> we change the path in zeo.conf and zope.conf

[08-Dec-2009 08:45:58] <gorkadel01> because RPM put zenoss in /opt/zenoss and DEB put the distribution in /usr/local/zenoss/zenoss

[08-Dec-2009 09:53:22] willwh1 is now known as willwh

[08-Dec-2009 10:38:47] <rmatte> well, now I need to figure out how to do a memory threshold for the cisco device template, hopefully it won't be too complex to do

[08-Dec-2009 10:46:16] <rmatte> ah, this may be even simpler than I thought

[08-Dec-2009 10:46:23] <rmatte> here.getRRDValue('mem5minUsed') + here.getRRDValue('mem5minFree') * 0.9

[08-Dec-2009 10:46:27] <rmatte> as the max value

[08-Dec-2009 10:54:00] willwh1 is now known as willwh

[08-Dec-2009 11:01:42] <rmatte> sweet it does work

[08-Dec-2009 11:30:31] <rmatte> next time there's a split, there had better be bananas

[08-Dec-2009 11:30:48] <zenethian> seriously

[08-Dec-2009 11:35:20] <kisielk> mmm bananas

[08-Dec-2009 11:35:30] <kisielk> I was going to eat one for breakfast, but they were still too green :(

[08-Dec-2009 11:35:50] <rmatte> hehe

[08-Dec-2009 11:36:21] <rmatte> well, now that I know that I can use here.getRRDValue in thresholds it makes my life a whole lot easier

[08-Dec-2009 11:50:28] <mrayzenoss> getting ready to do a Getting Started Webinar if anyone's interested

[08-Dec-2009 11:53:12] bzed_ is now known as bzed

[08-Dec-2009 12:39:10] <rocket> bleh .. stupid winter storms == stupider winter drivers ...

[08-Dec-2009 12:44:26] <rmatte> lol

[08-Dec-2009 12:44:40] <rmatte> half of them probably don't have snow tires on their cars yet

[08-Dec-2009 12:45:03] <rmatte> they've actually made it law here that you have to have winter tires on your car

[08-Dec-2009 12:45:12] <rmatte> if you don't, and you get in to an accident you are automatically at fault

[08-Dec-2009 12:46:09] <rocket> snow tires whats that? :p

[08-Dec-2009 12:46:21] <rmatte> hehe

[08-Dec-2009 12:46:40] <rocket> heh I never change my tires .. but they are aggressive enough since they are on a truck and still have fairly low miles on them

[08-Dec-2009 12:46:52] <rocket> looking at 2-7in of snow today here ...

[08-Dec-2009 12:46:55] <rmatte> yeh, well, truck tires are different

[08-Dec-2009 12:47:49] <rmatte> but then again, it's not really about the "aggressiveness" of the tires, winter tires are made of a special rubber which freezes at much lower temperatures

[08-Dec-2009 12:48:00] <rmatte> the tread is also especially designed for snow rather than water or mud

[08-Dec-2009 12:48:25] <rmatte> they do make a huge difference

[08-Dec-2009 12:48:51] <rocket> true .. :)

[08-Dec-2009 12:49:17] <rmatte> whereabouts do you live again?

[08-Dec-2009 12:49:47] <rocket> Minnesota

[08-Dec-2009 12:50:23] <rmatte> ah, you're basically at the same level as us so you probably get similar winters

[08-Dec-2009 12:51:10] <jb_> we are supposed to get hit today

[08-Dec-2009 12:51:14] <jb_> with 6-8"

[08-Dec-2009 12:51:25] <jb_> supposedly..

[08-Dec-2009 12:51:52] <rmatte> that's a pretty good hit

[08-Dec-2009 12:51:58] <rmatte> we've already been hit with a bit but not much

[08-Dec-2009 12:52:00] jb_ is now known as jb

[08-Dec-2009 12:52:09] <rocket> southern mn is supposed to get that ...

[08-Dec-2009 12:52:19] <rocket> we are just outside of that band it seems

[08-Dec-2009 12:52:24] <rocket> who knows ... it could all change

[08-Dec-2009 12:56:34] <rmatte> yup

[08-Dec-2009 12:56:47] <rmatte> weather forecasting is not an exact science

[08-Dec-2009 12:59:52] <mdereus> rocket: MN here too, just a dusting here in the Twin Cities and already people are idiots.

[08-Dec-2009 13:02:49] <gwb235> any Mac OS X zenpacks (didn't see any on the community.zenoss.org site) ?

[08-Dec-2009 13:05:10] <jimbo22> anyone else having issues with the events menu after upgrading from 2.4 to 2.5?

[08-Dec-2009 13:05:43] <jimbo22> went to the forums but there is no clear answer on what the fix is

[08-Dec-2009 13:06:15] <rocket> mdereus: exactly :p

[08-Dec-2009 13:06:57] <rocket> bleh ... why did puppet have to be written in ruby .. I know python .. grr ... adding things would be so much easier if it way python .. ;p

[08-Dec-2009 13:07:07] <rocket> s/way/was/

[08-Dec-2009 13:07:19] <rocket> damnit .. another language to learn ..

[08-Dec-2009 13:07:31] <jimbo22> please check errors if any kind soul would like to help http://pastebin.com/m25a5b08b

[08-Dec-2009 13:07:42] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[08-Dec-2009 13:13:46] <rocket> gwb235: as far as i know not yet :p

[08-Dec-2009 13:14:06] <rocket> gwb235: buy me a machine and I will be happy to write one up for ya :p

[08-Dec-2009 13:14:35] <mrayzenoss> rocket: I'll give you shell access if you want to write one :p

[08-Dec-2009 13:15:02] <rocket> mrayzenoss: I will put it on my list .. :p

[08-Dec-2009 13:15:13] <rocket> mrayzenoss: it shouldnt take that long really ..

[08-Dec-2009 13:19:38] <mdereus> jimbo22: What exactly is your events menu doing or not doing?

[08-Dec-2009 13:24:13] <rmatte> rocket: bcfg2

[08-Dec-2009 13:24:23] <rocket> rmatte: ?

[08-Dec-2009 13:24:33] <rmatte> does what puppet does, but it's written in python

[08-Dec-2009 13:24:57] <rocket> rmatte: hrmm I may have to take a look

[08-Dec-2009 13:25:12] <rmatte> rocket: I've been messing around with it a bit, it's pretty good

[08-Dec-2009 13:25:27] <rmatte> http://trac.mcs.anl.gov/projects/bcfg2/

[08-Dec-2009 13:25:28] <jb> ive started to deploy puppet

[08-Dec-2009 13:25:33] <jb> and im very happy with it

[08-Dec-2009 13:25:37] <jb> (so far)

[08-Dec-2009 13:25:49] <rocket> I am old skewl ... used to cfengine ... ;p

[08-Dec-2009 13:25:53] <jb> ugh :)

[08-Dec-2009 13:25:56] <rocket> ;P

[08-Dec-2009 13:25:59] <rmatte> cfengine is still around

[08-Dec-2009 13:26:13] <jb> if you deploy cfengine today.. you aren't very smart :)

[08-Dec-2009 13:26:16] <rocket> but I dont have anything that uses that right now .. at an old company I had it setup

[08-Dec-2009 13:26:17] <rmatte> hehe

[08-Dec-2009 13:26:20] <jb> but yeah, still lots of legacy cfengine installs

[08-Dec-2009 13:26:38] <rmatte> jb: it's still a maintained project

[08-Dec-2009 13:26:46] <jb> yes

[08-Dec-2009 13:26:47] <rmatte> jb: it just doesn't quite have the flexibility of some of the newer stuff

[08-Dec-2009 13:27:01] <rmatte> I think chef is starting to look interesting

[08-Dec-2009 13:27:02] <jb> and its a lot more to manage..

[08-Dec-2009 13:27:28] <rmatte> I would love to see a system with a web GUI to manage it from

[08-Dec-2009 13:27:32] <jb> within seconds, puppet configures a machine from the ground up for me..

[08-Dec-2009 13:27:38] <jb> sends me reports to a GUI

[08-Dec-2009 13:27:47] <jb> and lets me know that everything is good (or bad)

[08-Dec-2009 13:28:25] <rmatte> If there were something available for puppet similar to spacewalk (http://www.redhat.com/spacewalk/) then it would be even better

[08-Dec-2009 13:28:32] <adytum-bot> Title: Spacewalk: Free & Open Source Linux Systems Management (at www.redhat.com)

[08-Dec-2009 13:28:34] <jb> theforeman.org?

[08-Dec-2009 13:28:38] <jb> actively developed

[08-Dec-2009 13:28:49] <jb> foreman can actually do the PXE portion of the build as well

[08-Dec-2009 13:28:53] <jb> kickstart/preseed/etc

[08-Dec-2009 13:29:08] <jb> i only use it to manage reporing and to manage my puppet nodes

[08-Dec-2009 13:29:25] <rmatte> interesting

[08-Dec-2009 13:30:02] <rmatte> hmmm, no screenshots

[08-Dec-2009 13:30:06] <jb> yeah there are

[08-Dec-2009 13:30:41] <jb> http://theforeman.org/wiki/foreman/Screenshots

[08-Dec-2009 13:30:57] <adytum-bot> Title: Foreman - Screenshots - Foreman (at theforeman.org)

[08-Dec-2009 13:34:19] <rmatte> hmmm, looks good

[08-Dec-2009 13:34:32] <rmatte> I might give it a whirl

[08-Dec-2009 13:38:24] <daveborg98> Would someone being will/capable to give me a few pointers as to why a perf graph will not show up for a WMI query using Egor's WMI Datasource zenpack 1.5 on zenoss 2.5.1?

[08-Dec-2009 13:38:49] <jimbo22> mdereus: events page says server connection error when I click on the tab, this happens for all devices

[08-Dec-2009 13:39:10] <rmatte> daveborg98: If you test the datapoint does it return data?

[08-Dec-2009 13:40:41] <rmatte> daveborg98: if it's always returning a value of 0 then obviously it won't graph

[08-Dec-2009 13:43:55] <ckrough> rmatte: http://github.com/reductivelabs/puppet-dashboard , still in development though

[08-Dec-2009 13:44:15] <adytum-bot> Title: reductivelabs's puppet-dashboard at master - GitHub (at github.com)

[08-Dec-2009 13:45:00] <rmatte> ckrough: is it any good?

[08-Dec-2009 13:47:20] <ckrough> havent used it. Puppet was out here last week and mentioned it a couple times

[08-Dec-2009 13:47:26] <rmatte> ah

[08-Dec-2009 13:47:40] <rmatte> I can't find any screenshots for that one

[08-Dec-2009 13:51:57] <rmatte> daveborg98: the thing is, I'm not sure if the WMI Data Source ZenPack needs a specific format of output for the data

[08-Dec-2009 13:53:39] <gwb235> if i have 3 data sources, and want to combine (add them together) to create a 4th data source for graphing, is that easily done?

[08-Dec-2009 13:54:05] <rmatte> gwb235: you basically want to add them all together in to a single value?

[08-Dec-2009 13:54:08] <gwb235> the 3 data sources are SNMP queries that return an integer; I need to add them together in order to graph the aggregate sum

[08-Dec-2009 13:54:20] <rmatte> yeh, that's simple to do...

[08-Dec-2009 13:54:20] <gwb235> rmatte: yup

[08-Dec-2009 13:54:36] <rmatte> go in to the template

[08-Dec-2009 13:54:38] <gwb235> i'm messing around with CDEFs and think i'm in the weeds or on the wrong path

[08-Dec-2009 13:54:45] <gwb235> ok

[08-Dec-2009 13:55:02] <rmatte> click on the graph

[08-Dec-2009 13:55:09] <gwb235> graph definition?

[08-Dec-2009 13:55:22] <gwb235> (now looking at 3 graph points)

[08-Dec-2009 13:55:40] <rmatte> ok

[08-Dec-2009 13:55:47] <rmatte> so you already have all 3 points in the graph?

[08-Dec-2009 13:55:53] <gwb235> this is where i was trying to add custom CDEF

[08-Dec-2009 13:55:58] <gwb235> (yes, all 3 points are on the graph too)

[08-Dec-2009 13:56:28] <gwb235> now, just need to sum the 3 points into an area / or line

[08-Dec-2009 13:56:28] <RoundQube> hello all

[08-Dec-2009 13:56:40] <rmatte> gwb235: ok...

[08-Dec-2009 13:57:11] <rmatte> gwb235: add another graphpoint but it needs to be whichever one you currently have in the third position in the sequence

[08-Dec-2009 13:57:31] <rmatte> gwb235: you basically want to add that datapoint a second time

[08-Dec-2009 13:57:47] <RoundQube> i have a windows box I am monitoring and eth0 specificially. I copied over a 900MB file over to my server and both my windows client and the server network showed about 90mbit/s transfer rate.  However, when I wait for Zenoss to update the grpah its incorrect. First, it shows max for the time period to be at 4Mbit yet the graph shows a green bar up in the 15 Mbit range... both incorrect. It should be going to about 90+ mbit. Any ideas?

[08-Dec-2009 13:58:08] <mrayzenoss> gwb235: what about something like this? http://www.linuxdynasty.org/howto-monitor-and-add-multiple-data-points-the-easy-way-in-zenoss.html

[08-Dec-2009 13:58:11] <gwb235> rmatte: ok, now have graph point named foo2

[08-Dec-2009 13:58:23] <rmatte> gwb235: go in to that graphpoint

[08-Dec-2009 13:58:29] <adytum-bot> Title: HowTo monitor and add multiple Data Points the easy way in Zenoss (at www.linuxdynasty.org)

[08-Dec-2009 13:58:43] <gwb235> ok

[08-Dec-2009 13:58:50] <rmatte> gwb235: you'll notice at the bottom a list of Available RRD Variables

[08-Dec-2009 13:58:55] <gwb235> yup

[08-Dec-2009 13:58:56] <rmatte> can you list off what's there?

[08-Dec-2009 14:00:05] <gwb235> http://www.pastebin.org/62301

[08-Dec-2009 14:00:16] <adytum-bot> Title: www private pastebin - collaborative debugging tool (at www.pastebin.org)

[08-Dec-2009 14:00:47] <rmatte> ok, now I assume that you want all 3 of the values graphed as well as the total?  or just the total?

[08-Dec-2009 14:01:00] <gwb235> all three values graphed + total

[08-Dec-2009 14:01:04] <rmatte> ok

[08-Dec-2009 14:01:10] <rmatte> so here's what you want to do then...

[08-Dec-2009 14:01:35] <rmatte> put: InfeedA_TowerA_InfeedA,+,InfeedB_TowerA_InfeedB,+

[08-Dec-2009 14:01:38] <rmatte> in the RPN field

[08-Dec-2009 14:01:40] <rmatte> and click save

[08-Dec-2009 14:02:13] <gwb235> ah... i understand... good thinking

[08-Dec-2009 14:02:20] <rmatte> ;)

[08-Dec-2009 14:02:26] <rmatte> it's the simplest way to do it

[08-Dec-2009 14:03:44] <rmatte> there's not much that I don't know how to do with Zenoss these days :)

[08-Dec-2009 14:04:47] <rocket> rmatte: I just pretend I know what I am doing .. ;p

[08-Dec-2009 14:05:17] <rmatte> rocket: you're a python god, so it comes naturally for you

[08-Dec-2009 14:05:31] <rmatte> rocket: I'm getting much better at python, but still learning

[08-Dec-2009 14:06:28] <rmatte> My latest "Masterpiece" was this: http://dmon.org/zenticket.html

[08-Dec-2009 14:06:41] <rmatte> I finally got it to stop crashing and to do proper logging

[08-Dec-2009 14:06:53] <rmatte> though apparently my daemonization method is not the best since I'm forking

[08-Dec-2009 14:09:49] <rocket> ;)

[08-Dec-2009 14:10:09] <rocket> heh .. well I am heading home to work from home the rest of the day ..

[08-Dec-2009 14:10:19] <rocket> trying to beat the idiots on the road

[08-Dec-2009 14:10:21] <rmatte> lucky you

[08-Dec-2009 14:10:26] <rmatte> ttyl then

[08-Dec-2009 14:16:12] <rmatte> I wish it were possibly to export and import templates as a file (without having to create a zenpack to do it)

[08-Dec-2009 14:16:31] <chudler> agreed 100%, I am with you on that one

[08-Dec-2009 14:17:11] <rmatte> import/export as xml probably wouldn't be that hard to do

[08-Dec-2009 14:17:19] <rmatte> afk for a few

[08-Dec-2009 14:18:28] <RoundQube> i have a windows box I am monitoring and eth0 specificially. I copied over a 900MB file over to my server and both my windows client and the server network showed about 90mbit/s transfer rate.  However, when I wait for Zenoss to update the grpah its incorrect. First, it shows max for the time period to be at 4Mbit yet the graph shows a green bar up in the 15 Mbit range... both incorrect. It should be going to about 90+ mbit. Any ideas?

[08-Dec-2009 14:18:49] <ke4qqq> rrd averages

[08-Dec-2009 14:19:22] <RoundQube> how do i get more accurate numbers? also, the averages are over what time period?

[08-Dec-2009 14:20:22] <ke4qqq> by default over 5 minutes

[08-Dec-2009 14:20:35] <ke4qqq> you can increase the sampling rate

[08-Dec-2009 14:20:42] <RoundQube> ke4qqq how do i do that?

[08-Dec-2009 14:21:00] <ke4qqq> give me just a minute

[08-Dec-2009 14:21:06] <RoundQube> sure thing

[08-Dec-2009 14:21:23] <mdereus> I think there's something about that in the advanced monitoring documentation.

[08-Dec-2009 14:23:09] <ke4qqq> RoundQube: Monitors -> Performance Monitors -> localhost -> SNMP Cycle Time

[08-Dec-2009 14:23:20] <ke4qqq> sorry for the lag - had to kick off a time sensitive process

[08-Dec-2009 14:23:57] <RoundQube> i dont see the Monitors link

[08-Dec-2009 14:24:17] <ke4qqq> Collectors is new name for monitors iirc

[08-Dec-2009 14:24:21] <RoundQube> ah gotcha

[08-Dec-2009 14:24:40] <ke4qqq> so it's Collectors> localhost > edit

[08-Dec-2009 14:24:51] <ke4qqq> and the setting you care about is SNMP perf cycle

[08-Dec-2009 14:25:15] <RoundQube> will changing it to like 30 drastically affect the server's performance? its kinda bogged down as it is but moving to a more powerful box soon

[08-Dec-2009 14:25:22] <ke4qqq> though there is of course a problem with that, it'll increase your disk load if you are monitoring a lot of devices (and each device has a number of rrd files it writes)

[08-Dec-2009 14:25:36] <ckrough> yeah, 30 from 300 will be bad

[08-Dec-2009 14:25:37] <ke4qqq> 10x the number of disk writes

[08-Dec-2009 14:25:41] <ckrough> depending on your hardware

[08-Dec-2009 14:25:52] <ke4qqq> for rrd

[08-Dec-2009 14:26:10] <RoundQube> ill keep it at 120 for now and see

[08-Dec-2009 14:26:38] <RoundQube> what i really care about is knowing when my network is hitting 92mbit/s as i observed when copying the file over but the graph isn't show it

[08-Dec-2009 14:26:56] <RoundQube> increasing the speed of snmp cycle will help but still not get that data, so i guess its kinda give and take huh?

[08-Dec-2009 14:27:26] <ckrough> it should get that assuming it happens during a polling cycle

[08-Dec-2009 14:27:42] <ke4qqq> RoundQube: yeah - it will well you what the average is over that time period, which will tell you a bit more.

[08-Dec-2009 14:27:45] <ckrough> if it's really happening often enough to be a problem you would think that it will get caught in a polling cycle pretty frequently

[08-Dec-2009 14:28:19] <RoundQube> ke4qqq ok thanks, i have to look into the absolute, derive etc.. options

[08-Dec-2009 14:28:22] <RoundQube> as well

[08-Dec-2009 14:28:34] <RoundQube> thanks again for the help

[08-Dec-2009 14:28:45] <jb> so once again :)

[08-Dec-2009 14:28:52] <ke4qqq> RoundQube: take a look at Tobias's RRD documentation

[08-Dec-2009 14:28:57] <jb> you guys have any idea how I can mass-add ~500 or so devices?.. I have a txt/spreadsheet with all of the IP's

[08-Dec-2009 14:29:01] <RoundQube> ke4qqq will do

[08-Dec-2009 14:29:59] <ke4qqq> jb - you can prolly easily script it out from the commandline

[08-Dec-2009 14:30:22] <ke4qqq> but you could also enter ranges and let it add all of the devices it finds in the range

[08-Dec-2009 14:30:47] <jb> yeah, 2nd one is not an option :/

[08-Dec-2009 14:30:57] <jb> yeah.. im sure someone has written a script to do this

[08-Dec-2009 14:31:01] <jb> know of any examples?

[08-Dec-2009 14:31:47] <jb> i guess i could just write a little loop to add them through rest or whatnot

[08-Dec-2009 14:31:51] <ke4qqq> off the top of my head, no, but let me look real quick

[08-Dec-2009 14:33:38] <jb> thanks

[08-Dec-2009 14:52:28] <gwb235> i would google zenbatchload

[08-Dec-2009 15:01:33] <sloof3> Is it possible to generate reports on interface utilization without much fuss?

[08-Dec-2009 15:01:44] <rocket> grrr that drive sucked

[08-Dec-2009 15:06:28] <klinstifen> anyone in here played with rrdtool xport?

[08-Dec-2009 15:07:18] <ckrough> klinstifen: a little

[08-Dec-2009 15:07:26] <klinstifen> really? awesome

[08-Dec-2009 15:07:38] <ckrough> klinstifen: heh 'little' being the operative word there

[08-Dec-2009 15:07:46] <klinstifen> right that's ok

[08-Dec-2009 15:07:51] <klinstifen> i just need to get the ball rolling

[08-Dec-2009 15:08:05] <klinstifen> so after your export did you use any sort of xml parser?

[08-Dec-2009 15:08:11] <ckrough> nope

[08-Dec-2009 15:08:32] <klinstifen> hmm..ok.  well what did you do with your data?

[08-Dec-2009 15:08:36] <ckrough> ha

[08-Dec-2009 15:08:40] <klinstifen> i am exporting to get graph data into a table form

[08-Dec-2009 15:08:42] <ckrough> dont exactly remember. its beena while

[08-Dec-2009 15:09:04] <ckrough> I think I was just exporting and reimporting to make some change

[08-Dec-2009 15:09:08] <ckrough> like I said, beena while

[08-Dec-2009 15:09:25] <klinstifen> hmm ok

[08-Dec-2009 15:09:28] <chudler> klinstifen: can you clarify "graph data" and "table form" ?  what are those things

[08-Dec-2009 15:09:31] <klinstifen> well that might come in handy for something else

[08-Dec-2009 15:09:39] <klinstifen> i applied an exchange patch yesterday

[08-Dec-2009 15:09:47] <klinstifen> and it caused a spike in my exchange performance graphs

[08-Dec-2009 15:09:53] <klinstifen> i'll want to get rid of that at some point

[08-Dec-2009 15:10:30] <klinstifen> because i doubt i delivered 2GB of email in a min

[08-Dec-2009 15:11:22] <ckrough> ah, there is a tool for that

[08-Dec-2009 15:11:43] <klinstifen> yeah

[08-Dec-2009 15:11:45] <rmatte> jb: there's a script that I used a while back, let me find it

[08-Dec-2009 15:11:51] <klinstifen> i thought i saw it somewhere on zenoss community

[08-Dec-2009 15:11:52] <ckrough> http://oss.oetiker.ch/rrdtool/pub/contrib/ spikekill

[08-Dec-2009 15:11:56] <klinstifen> but i went looking and didnt see it

[08-Dec-2009 15:12:02] <adytum-bot> Title: Index of /rrdtool/pub/contrib (at oss.oetiker.ch)

[08-Dec-2009 15:12:30] <ckrough> hmm this is new

[08-Dec-2009 15:12:41] <ckrough> the old one used to just nip off the data that was less than .6%

[08-Dec-2009 15:13:10] <klinstifen> there's two in there...you recommend that spikekill one?

[08-Dec-2009 15:13:59] <ckrough> removespikes is the one I use

[08-Dec-2009 15:14:14] <ckrough> always works well

[08-Dec-2009 15:14:30] * klinstifen tries

[08-Dec-2009 15:14:45] <rmatte> jb: bah, I think I might have lost the script, which sucks because I'm going to need it soon.

[08-Dec-2009 15:17:36] * ckrough waits patiently for reindex()

[08-Dec-2009 15:18:20] <rmatte> aha, I found it

[08-Dec-2009 15:20:38] <rmatte> actually, this script was written by Jane Curry, hadn't noticed before

[08-Dec-2009 15:27:21] <klinstifen> hmm

[08-Dec-2009 15:27:26] <klinstifen> doesn't seem to be chopping

[08-Dec-2009 15:27:45] <klinstifen> might need to increase the limit

[08-Dec-2009 15:29:35] <ckrough> klinstifen: yeah, I've increased it as high as ~2% for simple spikes like a router crash spike

[08-Dec-2009 15:29:38] <ckrough> scary :)

[08-Dec-2009 15:29:57] <rmatte> eugh, this is annoying, Zenoss is trying to manage this one port that I disabled no matter what

[08-Dec-2009 15:30:04] <klinstifen> yeah it looks like i may need to go up that hight too

[08-Dec-2009 15:31:39] <rmatte> jb: you around?

[08-Dec-2009 15:34:46] <klinstifen> hmm shouldnt this chopping be immediately evident?

[08-Dec-2009 15:35:33] <klinstifen> grr its chopping stuff from other dates that don't have the spike i am after

[08-Dec-2009 15:36:44] <ckrough> klinstifen: sometimes it takes a bit to see it in the graph

[08-Dec-2009 15:37:32] <klinstifen> so if my peak is normally around 500

[08-Dec-2009 15:37:39] <klinstifen> and i have a spike at 20000

[08-Dec-2009 15:37:48] <klinstifen> wouldn't that be a 400% increase?

[08-Dec-2009 15:38:49] <klinstifen> err 40%

[08-Dec-2009 15:41:06] <rmatte> daveborg98: Zenoss uses nagio format for output so it expects something like whatever|0

[08-Dec-2009 15:41:30] <rmatte> daveborg98: or OK|cpu1=23 cpu2=67 cpu3=90 cpu4=34

[08-Dec-2009 15:41:39] <rmatte> s/nagio/nagios

[08-Dec-2009 15:42:39] <daveborg98> How would I adjust the format?

[08-Dec-2009 15:42:56] <rmatte> that, I'm not sure of, I don't really do much at all with WMI

[08-Dec-2009 15:43:12] <rmatte> daveborg98: you should really try to catch egor online

[08-Dec-2009 15:43:29] <rmatte> daveborg98: or send him a message through the community site

[08-Dec-2009 15:44:02] <daveborg98> Cool, I will do. Thanks again.

[08-Dec-2009 15:44:05] <rmatte> np

[08-Dec-2009 16:13:07] <Kristopher4> Hello Everyone.  I'm having an issue where a custom graph isn't displaying (box, table and header are there, but no graph).  The OID works in snmpwalk and returns the proper value.  Any ideas?

[08-Dec-2009 16:13:36] <rmatte> Kristopher4: screenshot

[08-Dec-2009 16:13:42] <rmatte> Kristopher4: post it at tinypic.com

[08-Dec-2009 16:15:15] <Kristopher4> rmatte, looking at modemMSE graph: http://tinypic.com/r/2k4un6/6

[08-Dec-2009 16:15:35] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[08-Dec-2009 16:15:47] <rmatte> ok, here's my best guess as to what's happening

[08-Dec-2009 16:16:07] <rmatte> you're querrying an snmp index/tree with snmpwalk but it's only returning 1 value, so you don't realize that that's what you're doing...

[08-Dec-2009 16:16:20] <rmatte> try adding a .0 or a .1 to end the of the OID, snmpwalk it, and see if you get the same value

[08-Dec-2009 16:16:25] <rmatte> if so, use that OID instead

[08-Dec-2009 16:16:33] <mrayzenoss> that was going to be my suggestion… docs/DOC-3908#d4e2728

[08-Dec-2009 16:16:51] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 6.2 2 Performance Monitoring (at community.zenoss.org)

[08-Dec-2009 16:16:58] <rmatte> :)

[08-Dec-2009 16:18:17] <rmatte> Zenoss doesn't like OIDs that are snmp indexes

[08-Dec-2009 16:20:09] <Kristopher4> mrayzenoss, thanks for the link; rmatte, the OID did function correctly in terminal snmpwalk with .0 appended, however there's still no graph.  Does it take awhile for it to populate?

[08-Dec-2009 16:20:17] <mrayzenoss> yes

[08-Dec-2009 16:20:20] <rmatte> 3 polling cycles

[08-Dec-2009 16:20:22] <rmatte> 15 minutes

[08-Dec-2009 16:20:37] <rmatte> you should see a graph with "nan" values after 1 polling cycle

[08-Dec-2009 16:21:13] <rmatte> (nan stands for not a number, if you were wondering)

[08-Dec-2009 16:21:43] <Kristopher4> Oh, awesome. I just reset the bindings and rebound them...and the graphs showed up.

[08-Dec-2009 16:21:48] <Kristopher4> You're a lifesaver!

[08-Dec-2009 16:21:52] <rmatte> ;)

[08-Dec-2009 16:22:03] <rmatte> no need to thank me citizen, it's what I do

[08-Dec-2009 16:22:20] * rmatte swipes his cape aside

[08-Dec-2009 16:23:10] <rmatte> mrayzenoss: I made improvements to the default Cisco template today, I'm not 100% done but when I am, maybe we can have the changes added to future versions?

[08-Dec-2009 16:23:33] <rmatte> mrayzenoss: I added memory thresholding (and I already have cpu thresholding implemented as well)

[08-Dec-2009 16:23:49] <mrayzenoss> yeah, put it in a ticket and we'll get it looked at.  It'll have to migrate cleanly or have a migration before it goes in (if anything changes)

[08-Dec-2009 16:24:01] <Kristopher4> Haha, I hope that cape is made of gold.

[08-Dec-2009 16:24:09] <mrayzenoss> make it a 2 with "Patch Attached", feel free to put me on the CC list

[08-Dec-2009 16:24:13] <rmatte> mrayzenoss: I doubt there will be any issues

[08-Dec-2009 16:24:22] <mrayzenoss> that's the spirit :p

[08-Dec-2009 16:24:33] <rmatte> mrayzenoss: It's just a standard performance template, no scripts or anything

[08-Dec-2009 16:24:41] <rmatte> mrayzenoss: just plain SNMP OID collection

[08-Dec-2009 16:25:22] <mrayzenoss> sounds good

[08-Dec-2009 16:26:53] <rmatte> Basically all I did was to add this OID:

[08-Dec-2009 16:26:55] <rmatte> mem5minUsed   1.3.6.1.4.1.9.9.48.1.1.1.5.1

[08-Dec-2009 16:27:14] <rmatte> Then create a memory utilization graph instead of memory free

[08-Dec-2009 16:27:36] <rmatte> The threshold max value is: here.getRRDValue('mem5minUsed') + here.getRRDValue('mem5minFree') * 0.9

[08-Dec-2009 16:28:05] <rmatte> and there's a total memory datapoint on the graph which is mem5minFree with an RPN expression of Memory_Utilization,+

[08-Dec-2009 16:40:26] <rmatte> Kristopher4: and to answer your question, it's made of platinum

[08-Dec-2009 16:41:26] <rmatte> man, they've been horrible for netsplits today

[08-Dec-2009 16:42:34] <Kristopher4> Nice! Well, it worked!

[08-Dec-2009 16:42:44] <rmatte> cool

[08-Dec-2009 16:42:47] <Kristopher4> I don't suppose you know how to get the temperature graphing to work? :P

[08-Dec-2009 16:42:59] <rmatte> it's a common mistake when people first start developing templates

[08-Dec-2009 16:43:16] <rmatte> well, what's wrong with the temperature graphing?

[08-Dec-2009 16:44:50] <Kristopher4> I can't figure out how to use RPN to convert from C to F.  Everytime I put the RPN in, the graph disappears. I assume because I'm not using RPN properly.

[08-Dec-2009 16:45:08] <rmatte> well, show me your RPN expression

[08-Dec-2009 16:45:32] <Kristopher4> Sure, give me just a moment.

[08-Dec-2009 16:45:36] <rmatte> np

[08-Dec-2009 16:46:07] <rmatte> man, we started using this tool called scrumworks to track out development, very cool

[08-Dec-2009 16:47:23] <rmatte> I still want some bananas with those splits!

[08-Dec-2009 16:53:36] <Kristopher4> rmatte, http://pastebin.ca/1707562

[08-Dec-2009 16:53:44] <adytum-bot> Title: pastebin - Something - post number 1707562 (at pastebin.ca)

[08-Dec-2009 16:54:05] <rmatte> you have it on 2 lines like that?

[08-Dec-2009 16:54:26] <Kristopher4> Yes.

[08-Dec-2009 16:54:31] <rmatte> ok, first off, what formula are you trying to use in plain math

[08-Dec-2009 16:56:13] <Kristopher4> F-32*5/9

[08-Dec-2009 16:56:34] <rmatte> and F represents the temp in farenheit?

[08-Dec-2009 16:57:07] <rmatte> or the temp in celsius?

[08-Dec-2009 16:58:27] * rmatte reads up on the formula

[08-Dec-2009 16:59:07] <rmatte> The exact equation to convert Celsius to Fahrenheit is: F = (1.8 x C) + 32

[08-Dec-2009 16:59:10] <rmatte> according to one site

[08-Dec-2009 16:59:34] <Kristopher4> F is fahrenheit.

[08-Dec-2009 16:59:48] <Kristopher4> Okay, so let's use your equation then.

[08-Dec-2009 17:00:02] <rmatte> yup, it works

[08-Dec-2009 17:00:03] <rmatte> >>> F = (1.8 * -30) + 32

[08-Dec-2009 17:00:03] <rmatte> >>> print F

[08-Dec-2009 17:00:03] <rmatte> -22.0

[08-Dec-2009 17:00:14] <rmatte> ok, so now to convert that to RPN...

[08-Dec-2009 17:00:30] <rmatte> the datapoint is obviously the temperature in celsius

[08-Dec-2009 17:00:34] <Kristopher4> Right

[08-Dec-2009 17:00:55] <rmatte> so you want...

[08-Dec-2009 17:01:24] <rmatte> 32,+,1.8,*

[08-Dec-2009 17:01:31] <rmatte> that should work

[08-Dec-2009 17:01:55] <rmatte> RPN is backwards

[08-Dec-2009 17:01:58] <rmatte> so it's essentially...

[08-Dec-2009 17:02:08] <rmatte> 32,+,1.8,*,<datapoint value>

 

[08-Dec-2009 17:02:21] <rmatte> but you don't actually put the datapoint value in, it's always the last thing in the sequence

[08-Dec-2009 17:02:37] <Kristopher4> Ahh, gotchya

[08-Dec-2009 17:02:47] <rmatte> forwards it would be: datapoint value * 1.8 + 32

[08-Dec-2009 17:02:56] <Kristopher4> Thanks!  I kept wondering if I had to add a datapoint string

[08-Dec-2009 17:03:03] <rmatte> nope

[08-Dec-2009 17:03:18] <rmatte> (RPN confused me too when I was first learning Zenoss until someone explained it to me properly)

[08-Dec-2009 17:03:30] <rmatte> you can also use other datapoints in your RPN

[08-Dec-2009 17:03:41] <Kristopher4> I'm used to our old software, Solarwinds, where you had to create a graph, then say {Graph1}/10 (to divide by 10)

[08-Dec-2009 17:03:50] <rmatte> you'll see "Available RRD Variables"

[08-Dec-2009 17:04:13] <rmatte> all you have to do is make sure that the graphpoint that you're doing the RPN on is later in the sequence of graphpoints than the ones you want to call on

[08-Dec-2009 17:04:23] <rmatte> If it's the last one in the sequence for the graph you'll have access to all of them

[08-Dec-2009 17:04:28] <rmatte> then you can call on them based on their names

[08-Dec-2009 17:04:36] <rmatte> so if you have one called CPU_Utilization

[08-Dec-2009 17:04:40] <rmatte> you could do:

[08-Dec-2009 17:04:53] <rmatte> CPU_Utilization,-

[08-Dec-2009 17:05:11] <rmatte> and it would subtract the value of the current datapoint from the value for CPU_Utilization

[08-Dec-2009 17:05:17] <rmatte> it's really handy once you get the hang of it

[08-Dec-2009 17:05:21] <Kristopher4> Nice! Makes a little more sense now.

[08-Dec-2009 17:05:51] <Kristopher4> I'm curious though, I added that RPN to the graph, and it's saying cur:73.80.  The current Fahrenheit temp. at that location is 48.2 degrees...

[08-Dec-2009 17:05:51] <rmatte> ;)

[08-Dec-2009 17:06:27] <rmatte> If you remove the RPN what is the current celsius temp?

[08-Dec-2009 17:06:45] <Kristopher4> 9.00

[08-Dec-2009 17:07:12] <rmatte> you see that on the actual graph if you remove the RPN?

[08-Dec-2009 17:07:21] <Kristopher4> Yessir.

[08-Dec-2009 17:07:24] <rmatte> >>> F = 1.8 * 9 + 32

[08-Dec-2009 17:07:24] <rmatte> >>> print F

[08-Dec-2009 17:07:24] <rmatte> 48.2

[08-Dec-2009 17:07:33] <rmatte> ok, well it's not the calculation that's wrong, hmmm

[08-Dec-2009 17:08:29] <rmatte> 73.80, how the heck is it getting that...

[08-Dec-2009 17:10:47] <Kristopher4> Would the RPN: 1.8,+,32,* work?

[08-Dec-2009 17:11:16] <rmatte> doubt it, it would multiply the datapoint value by 32

[08-Dec-2009 17:11:21] <rmatte> so you'd have some huge number I believe

[08-Dec-2009 17:11:23] <Kristopher4> Ah, yeah I just realized that.

[08-Dec-2009 17:11:52] <rmatte> I can't figure out where it's getting 73 from, there's no mathematical operation in that RPN expression that could generate that value

[08-Dec-2009 17:12:58] <rmatte> oh wait a minute

[08-Dec-2009 17:13:11] <rmatte> put that RPN back, and in the graphpoint format field

[08-Dec-2009 17:13:19] <rmatte> remove the %s from the end of it

[08-Dec-2009 17:14:39] <Kristopher4> Okay, put it back and removed %s: http://tinypic.com/r/2sbpfna/6

[08-Dec-2009 17:14:58] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[08-Dec-2009 17:15:23] <rmatte> hmmm

[08-Dec-2009 17:25:52] <Kristopher4> snmpwalk returns 9 deg. celsius as well.

[08-Dec-2009 17:26:20] <rmatte> yeh, I'm trying to figure out how it's screwing up so that I can fix it

[08-Dec-2009 17:27:26] <rmatte> I wish I could find an RPN tester that would accept that format

[08-Dec-2009 17:37:19] <rmatte> looking at it, there is no possible combination of the expressions or the operators that I can see which would generate that value

[08-Dec-2009 17:40:00] <rmatte> ah

[08-Dec-2009 17:40:02] <rmatte> try this

[08-Dec-2009 17:40:04] <rmatte> 1.8,*,32,+

[08-Dec-2009 17:40:51] <mrayzenoss> order of operations?

[08-Dec-2009 17:41:11] <rmatte> Yeh, I think I actually had it backwards, after reading how RPN actually works...

[08-Dec-2009 17:41:24] <mrayzenoss> add 32 and multiply by 1.9 and you get 73?

[08-Dec-2009 17:41:25] <rmatte> I thought it was just regular operations but backwards, but how it really works is this...

[08-Dec-2009 17:41:41] <rmatte> datapoint,1.8,*,32,+

[08-Dec-2009 17:41:57] <rmatte> basically, you specify your 2 values, then specify the operator after them

[08-Dec-2009 17:42:10] <rmatte> so datapoint,1.8,* tells it to multiply datapoint by 1.8

[08-Dec-2009 17:42:18] <rmatte> then 32,+ tells it to add 32

[08-Dec-2009 17:42:36] <rmatte> so 1.8,*,32,+ is the correct format

[08-Dec-2009 17:42:37] <Kristopher4> so, the name of the datapoint is "

[08-Dec-2009 17:42:47] <rmatte> nah, don't even bother with the name

[08-Dec-2009 17:42:51] <Kristopher4> Okay.

[08-Dec-2009 17:42:53] <rmatte> just put 1.8,*,32,+

[08-Dec-2009 17:43:04] <rmatte> the datapoint is actually at the start of the operation rather than the end

[08-Dec-2009 17:43:10] <Kristopher4> cur:50.00, let me find out what it's saying C is

[08-Dec-2009 17:43:10] <rmatte> misconception on my part

[08-Dec-2009 17:43:27] <rmatte> I thought it worked like: 10,+,datapoint

[08-Dec-2009 17:43:30] <rmatte> but it's actually

[08-Dec-2009 17:43:33] <rmatte> datapoint,10,+

[08-Dec-2009 17:44:16] <rmatte> celsius is probably showing as 10

[08-Dec-2009 17:44:19] <rmatte> which would make 50

[08-Dec-2009 17:44:58] <Kristopher4> Yessir, it's showing as 10

[08-Dec-2009 17:45:06] <rmatte> good

[08-Dec-2009 17:46:14] <Kristopher4> Nice, ya did it again

[08-Dec-2009 17:46:24] <rmatte> hehe

[08-Dec-2009 17:46:45] <rmatte> even with how we had it, I'm not sure how it was getting a 70 something value

[08-Dec-2009 17:46:56] <rmatte> since datapoint,32,+,1.8,*

[08-Dec-2009 17:47:04] <rmatte> would have technically been: 9 + 32 * 1.8

[08-Dec-2009 17:47:09] <rmatte> which comes out as 66.6

[08-Dec-2009 17:47:14] <rmatte> RPN can be quite confusing

[08-Dec-2009 17:48:03] <Kristopher4> It's definitely been a trip for me, ha.

[08-Dec-2009 17:49:18] <rmatte> it always is

[08-Dec-2009 17:49:44] <rmatte> ok, I've gotta get out of here or I'm going to miss the start of the Ottawa Senators game

[08-Dec-2009 17:49:51] <rmatte> talk to you guys later

[08-Dec-2009 17:54:02] <rmatte> ohhhhhhhhhhhhhhhhh

[08-Dec-2009 17:54:13] <rmatte> it was doing 32+9*1.8 before

[08-Dec-2009 17:54:19] <rmatte> that's why we were getting 73.8

[08-Dec-2009 17:56:02] <rmatte> so it was:

[08-Dec-2009 17:56:02] <rmatte> datapoint,32,+,1.8,*

[08-Dec-2009 17:56:03] <rmatte> 32 + 9 * 1.8

[08-Dec-2009 17:56:08] <rmatte> instead of:

[08-Dec-2009 17:56:09] <rmatte> datapoint, 1.8,*,32,+

[08-Dec-2009 17:56:09] <rmatte> 9 * 1.8 + 32

[08-Dec-2009 17:56:49] <rmatte> well, if anything I fully understand RPN now

[08-Dec-2009 17:56:53] <rmatte> alright, I'm out

[08-Dec-2009 17:56:53] <rmatte> cheers

[08-Dec-2009 18:01:19] <Kristopher4> rmatte, sorry I didn't reply.  I very much appreciate your help. We have a tad emergency here and I have to leave.  Thanks again!

[09-Dec-2009 00:00:30] [disconnected at Wed Dec  9 00:00:30 2009]

[09-Dec-2009 00:00:30] [connected at Wed Dec  9 00:00:30 2009]

[09-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[09-Dec-2009 01:49:45] <Troubadix09> hello all

[09-Dec-2009 06:19:02] <sektorNBA> hi

[09-Dec-2009 06:19:09] <sektorNBA> anyone runs zenoss under freebsd 7 ?

[09-Dec-2009 08:53:58] <Jontler> i have a question about "connection refused from other side" events

[09-Dec-2009 08:54:38] <Jontler> if anyone knowledgeable is around, of course

[09-Dec-2009 08:55:25] <Jontler> we're monitoring our linux workstations via ssh with zenoss, and we have them set to reboot once a week for updates

[09-Dec-2009 08:56:00] <Jontler> during the reboot, though, zenoss always generates "connection refused from other side" errors for the hosts because, well, the connection is refused when the machine is coming back up but ssh hasn't yet started

[09-Dec-2009 08:56:08] <Jontler> im wondering if there's any way those events can be auto cleared

[09-Dec-2009 09:33:49] <Dieterbe> Jontler: yes

[09-Dec-2009 09:34:04] <Dieterbe> Jontler: "event transforms" are your friend

[09-Dec-2009 09:34:48] <Dieterbe> on the other hand, maybe you could also just configure it to allow x failures before giving events

[09-Dec-2009 09:36:30] <Jontler> event transforms eh

[09-Dec-2009 09:36:35] <Jontler> apparently i have some reading to do

[09-Dec-2009 09:36:42] <Jontler> that should get me the reference material i need though

[09-Dec-2009 09:36:45] <Jontler> thanks :)

[09-Dec-2009 09:37:42] <mrayzenoss> Jontler: lots of examples here: community/documentation/wiki/event_transforms

[09-Dec-2009 09:37:59] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Community: Event Transforms (at community.zenoss.org)

[09-Dec-2009 09:38:36] <Jontler> thanks mray

[09-Dec-2009 09:39:08] <Dieterbe> btw i just noticed on one of our servers that we monitor with snmp (no special settings or anything) that not all filesystems are listed on the 'OS' tab. what gives?

[09-Dec-2009 09:50:56] <rmatte> Jontler: an event transform is just a python script that you write to manipulate values in the event based on whatever you want

[09-Dec-2009 09:51:05] <rmatte> Jontler: so be prepared to learn a little bit of python

[09-Dec-2009 09:52:11] <rmatte> Dieterbe: what type of filesystems are missing?

[09-Dec-2009 09:52:37] <Jontler> i know a bit of python rmatte, but thanks for the warning

[09-Dec-2009 09:53:05] <rmatte> Dieterbe: in zProperties there is a "zFileSystemMapIgnoreTypes" and "zFileSystemMapIgnoreNames"

[09-Dec-2009 09:53:13] <rmatte> Dieterbe: start by checking those settings

[09-Dec-2009 10:00:22] <mrayzenoss> Dieterbe: saw your blog posts, handy stuff.  Feel free to repost them on the wiki

[09-Dec-2009 10:02:47] <Dieterbe> mrayzenoss: oh cool. you saw it because i linked to it from the discussion thread?

[09-Dec-2009 10:03:00] <Dieterbe> rmatte: those settings look fine to me. look http://sprunge.us/SadW

[09-Dec-2009 10:03:31] <mrayzenoss> Dieterbe: yeah

[09-Dec-2009 10:07:28] <rmatte> Dieterbe: then my second guess would be that those filesystems aren't being exposed by net-snmp for whatever reason

[09-Dec-2009 10:07:34] <rmatte> have you tried an snmpwalk?

[09-Dec-2009 10:09:11] <rocket> grrr  stupid ruby programming ... just enough different to be have to take time to learn it ...

[09-Dec-2009 10:09:17] <rmatte> lol

[09-Dec-2009 10:09:39] <rmatte> rocket - the puppet master

[09-Dec-2009 10:10:01] <rocket> someday ... :p

[09-Dec-2009 10:10:27] <rocket> now I am just like everyone else ... confused as confuscous would say :)

[09-Dec-2009 10:10:37] <tehhobbit> puppet is nice

[09-Dec-2009 10:11:04] <Dieterbe> rmatte: no not yet, i'm still trying to figure out where in the tree i should search

[09-Dec-2009 10:11:12] <rocket> tehhobbit: I am trying to figure out my own types etc and then build the associated tests to get it included in the core

[09-Dec-2009 10:11:54] <rocket> grr I would rather be programming a new jabber bot .. :p

[09-Dec-2009 10:12:28] <tehhobbit> rocket: were looking at using puppet + xml-rpc for zenoss, so if you gave a server a webserverrole zenoss automaticly starts monitoring it

[09-Dec-2009 10:12:58] <tehhobbit> ie adding the apache template

[09-Dec-2009 10:14:14] <klinstifen> rocket: what will your jabber bot do?

[09-Dec-2009 10:14:24] <rocket> tehhobbit: you know there is a puppet zenpack right?

[09-Dec-2009 10:14:39] <tehhobbit> rocket: no I didnt

[09-Dec-2009 10:15:04] <klinstifen> can someone explain to me what puppet is all about.  my cursory look made me think it was just a place to store scripts...

[09-Dec-2009 10:15:09] <rocket> klinstifen: it will assist in maintaining our servers ... eg I plan on having it connected to our unix servers so I can query disk space etc

[09-Dec-2009 10:15:18] <klinstifen> and or use common scripts in conjuction with other stuff

[09-Dec-2009 10:16:01] <tehhobbit> http://github.com/mamba/puppet-zenoss ?

[09-Dec-2009 10:16:01] <rocket> klinstifen: it will probably grow over time etc .. but I want to add message buffering so it will text individuals the changes/alerts since the last connection etc

[09-Dec-2009 10:16:05] <klinstifen> rocket: so rather then checking the device's disk space manually...you'll what?  just ask the bot: how much disk space on serverA?

[09-Dec-2009 10:16:21] <rocket> correct

[09-Dec-2009 10:16:30] <rmatte> splits suck

[09-Dec-2009 10:16:33] <rocket> klinstifen: or a group of servers

[09-Dec-2009 10:16:36] <rmatte> Dieterbe: snmpwalk for hrStorage

[09-Dec-2009 10:16:41] <adytum-bot> Title: mamba's puppet-zenoss at master - GitHub (at github.com)

[09-Dec-2009 10:16:53] <klinstifen> rocket: i am using the xmppBot zenpack to notify me via IM of events

[09-Dec-2009 10:16:58] <rocket> klinstifen: eg something like fileservers fs usage

[09-Dec-2009 10:16:59] <klinstifen> it works pretty well as i can quickly ack things

[09-Dec-2009 10:17:25] <rocket> klinstifen: I plan on starting with that .. and see what other fun things to add :)

[09-Dec-2009 10:18:04] <klinstifen> yeah as soon as i discovered that i almost cleared my palte

[09-Dec-2009 10:18:06] <klinstifen> *plate

[09-Dec-2009 10:18:10] <klinstifen> i had a flurry of ideas

[09-Dec-2009 10:18:12] <rmatte> Dieterbe: snmpwalk -v1 -c whatever host hrStorage

[09-Dec-2009 10:19:03] <klinstifen> thought about tying it into AD so i could disable users/reset passwords/etc

[09-Dec-2009 10:19:34] <klinstifen> cause at the same time i was researching a parrotbot

[09-Dec-2009 10:20:40] <rocket> klinstifen: I have the python ldap connection here at work already .. so that isnt too much of an issue :p

[09-Dec-2009 10:21:24] <klinstifen> yeah...right clicking in ADUC isn't too hard either...but i wanted to boost my geek points with an IM interface

[09-Dec-2009 10:31:47] <rmatte> I already have a script that I wrote which automates creation of users including adding them to whichever Zenoss group that I want

[09-Dec-2009 10:31:57] <rmatte> (in LDAP)

[09-Dec-2009 10:36:48] <klinstifen> nice

[09-Dec-2009 10:40:02] <Dieterbe> rmatte: getaddrinfo: hrStorage Name or service not known

[09-Dec-2009 10:40:03] <Dieterbe> snmpwalk: Unknown host (hrStorage)

[09-Dec-2009 10:40:14] <Dieterbe> you sure it has to be -v1 ? (v2 didn't work either though)

[09-Dec-2009 10:46:57] <Dieterbe> got it:

[09-Dec-2009 10:46:59] <Dieterbe> snmpwalk -v2c -c public 192.168.68.45 hrStorage

[09-Dec-2009 10:47:02] <rmatte> Dieterbe: it can be v1 or v2, doesn't matter, you just need to pick one

[09-Dec-2009 10:47:15] <rmatte> ah, it worked fine with v1 for me

[09-Dec-2009 10:47:34] <rmatte> I sure hope your snmp community string isn't actually "public"?

[09-Dec-2009 10:47:35] <Dieterbe> i never used v1 actually

[09-Dec-2009 10:47:48] <Dieterbe> it is, but it's a network that noone can reach

[09-Dec-2009 10:47:57] <rmatte> still lol

[09-Dec-2009 10:48:18] <rmatte> it takes 1 second to change it, pretty lazy not to

[09-Dec-2009 10:48:57] <Dieterbe> nothing to do with lazy. it's the one you expect, and it's a network noone has access to

[09-Dec-2009 10:49:38] <Dieterbe> anyway, the snmpwalk also only gives the same 4 filesystems, not all the others :/

[09-Dec-2009 10:49:52] <rmatte> yeh, then that's your issue

[09-Dec-2009 10:49:55] <rmatte> the others aren't exposed

[09-Dec-2009 10:51:40] <Dieterbe> restarted snmpd and it works

[09-Dec-2009 10:51:52] <Dieterbe> :puzzled:

[09-Dec-2009 10:54:57] <rmatte> snmpd probably only builds the actual tree on startup, so maybe those filesystems weren't present the last time it was started?

[09-Dec-2009 10:56:21] <jrock2004> if you want to update a zenpack do you just import the new file or is there a better way?

[09-Dec-2009 10:56:49] <rocket> jrock2004: update as in how?

[09-Dec-2009 10:57:09] <jrock2004> for example there is a new version of the mysql mon zenpack

[09-Dec-2009 10:57:18] <jrock2004> I have version 1 and want to install version 2

[09-Dec-2009 10:57:48] <rocket> you should be able to just import the new one if its the same name

[09-Dec-2009 10:58:28] <jrock2004> ok thanks

[09-Dec-2009 11:01:53] <Dieterbe> rmatte: that could be, but it's not really the behavior i like. any idea how to prevent that behavior?

[09-Dec-2009 11:02:13] <Dieterbe> so that if filesystems aren't mounted at sometimes they obviously can have no stats, but when they are online they should be accounted for

[09-Dec-2009 11:27:17] <rmatte> Dieterbe: no idea

[09-Dec-2009 11:40:33] <Fuzzy_T> mrayzenoss: here is the output from zencommand and zentestcommand http://fuzzyt.pastebin.com/d483e4aa8

[09-Dec-2009 11:40:44] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[09-Dec-2009 11:42:22] <Fuzzy_T> mrayzenoss: I found out why the VM was so slow also. It only had 512mb of ram that is fixed now it has 2gb and 2 vprocs. Still no graph even after the memory adjustment and a reboot.

[09-Dec-2009 11:42:50] <mrayzenoss> hmm…, I wonder if line 28's "\n" is an issue?

[09-Dec-2009 11:45:06] <Fuzzy_T> could be it is indicating a new line

[09-Dec-2009 11:45:24] <Fuzzy_T> plus there is still a blank line at the beginning as reported by sentestcommand

[09-Dec-2009 11:45:33] <Fuzzy_T> s/sentestcommand/zentestcommand

[09-Dec-2009 11:45:48] <rmatte> you shouldn't really see it in the actual output though

[09-Dec-2009 11:46:16] <rmatte> zen.zencommand: Output: '\nPSXML|Outbound-SSL-AVG=754 Outbound-SSL-PEAK=27293\nPSXML|Inbound-SSL-AVG=1447 Inbound-SSL-PEAK=33218\n'

[09-Dec-2009 11:46:21] <Fuzzy_T> I don't see the \n when zentestcommand is run only when running zencommand

[09-Dec-2009 11:46:27] <rmatte> what's the output look like if you just do a test on the datapoint?

[09-Dec-2009 11:46:42] <Fuzzy_T> looks fine.

[09-Dec-2009 11:46:54] <Fuzzy_T> I can upload a screen cap somewhere but not sure where.

[09-Dec-2009 11:46:59] <Fuzzy_T> actually

[09-Dec-2009 11:47:00] <Fuzzy_T> hang on a sec

[09-Dec-2009 11:47:00] <mrayzenoss> imagebin.org

[09-Dec-2009 11:48:23] <rmatte> tinypic.com

[09-Dec-2009 11:48:53] <rmatte> I like tinypic.com since it has the browse button right on the main page, it's much simpler

[09-Dec-2009 11:49:28] <rmatte> although imagebin is just 1 extra click lol

[09-Dec-2009 11:49:29] <Fuzzy_T> http://skitch.com/tymorton/nkhdy/mozilla-firefox

[09-Dec-2009 11:49:30] <rmatte> they both work fine

[09-Dec-2009 11:49:45] <Fuzzy_T> skitch has one integrated I forgot

[09-Dec-2009 11:49:52] <adytum-bot> Title: Skitch.com > tymorton > Mozilla Firefox (at skitch.com)

[09-Dec-2009 11:50:18] <rmatte> yeh, I don't think Zenoss likes multiline output for command based datasources

[09-Dec-2009 11:50:30] <rmatte> it should just be WHATEVER|ALL VALUES

[09-Dec-2009 11:50:45] <Fuzzy_T> hmm

[09-Dec-2009 11:50:52] <rmatte> I could be wrong, but I just know that single line output always works for me

[09-Dec-2009 11:51:12] <Fuzzy_T> maybe I should try one with single line just to see if it works

[09-Dec-2009 11:51:23] <rmatte> I just do something like: OK|cpu1=38 cpu2=48 cpu3=43 cpu4=98

[09-Dec-2009 11:51:24] <Fuzzy_T> problem is there is also a blank line before the other 2

[09-Dec-2009 11:51:32] <rmatte> and output "Unknown" if it fails

[09-Dec-2009 11:51:42] <Fuzzy_T> and my sed script to remove it causes zenoss to freak out.

[09-Dec-2009 11:51:43] <mrayzenoss> single line definitely works, multiline was added in 2.5

[09-Dec-2009 11:51:57] <rmatte> ah

[09-Dec-2009 11:52:00] <mrayzenoss> but I don't know how much testing went into it

[09-Dec-2009 11:52:00] <Fuzzy_T> maybe it is still that blank line

[09-Dec-2009 11:52:04] <rmatte> Fuzzy_T: using 2.5?

[09-Dec-2009 11:52:13] <Fuzzy_T> yes I am now at 2.5.1

[09-Dec-2009 11:52:17] <Fuzzy_T> I was at 2.3.3

[09-Dec-2009 11:52:35] <Fuzzy_T> note don't try to upgrade directly from 2.3.3 to 2.5.1 it will blow up. :)

[09-Dec-2009 11:52:36] <rmatte> well, it should technically work, but single line is much safer in my opinion

[09-Dec-2009 11:52:41] <Fuzzy_T> probably should have read the release notes first. ;_)

[09-Dec-2009 11:52:56] <rmatte> Fuzzy_T: yes, you must observe and obey the rules of upgrade paths

[09-Dec-2009 11:53:08] <mrayzenoss> heh

[09-Dec-2009 11:54:53] <Fuzzy_T> I still think the blank line at the beginning is causing a problem. and when I add -e '/^$/d' to my command zenoss redirects me to the fail whale page when I test.

[09-Dec-2009 11:56:10] <Fuzzy_T> http://fuzzyt.pastebin.com/da408c28

[09-Dec-2009 11:56:13] <mrayzenoss> hmmm… we do need a good fail whale instead of stack traces :)

[09-Dec-2009 11:56:22] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[09-Dec-2009 11:56:23] <Fuzzy_T> see the difference

[09-Dec-2009 11:59:30] <rmatte> http://thejosevilson.com/blog/wp-content/uploads/2009/10/yoda-fail-whale.jpg

[09-Dec-2009 12:00:12] <mrayzenoss> maybe we'll stick with stack traces, easier to debug :)

[09-Dec-2009 12:01:03] <rmatte> hehe

[09-Dec-2009 12:10:27] <Fuzzy_T> well I changed the script to output a sinlge line and still get nothing

[09-Dec-2009 12:10:35] <Fuzzy_T> I think it is the initial blnak line

[09-Dec-2009 12:10:45] <Fuzzy_T> s/blnak/blank

[09-Dec-2009 12:12:59] <rmatte> probably

[09-Dec-2009 12:13:43] <rmatte> what is causing the blank line though?

[09-Dec-2009 12:13:59] <Fuzzy_T> ok

[09-Dec-2009 12:14:09] <Fuzzy_T> think I may have a new solution just a sec

[09-Dec-2009 12:14:18] <Fuzzy_T> rmatte: it is actually a header line in the original output

[09-Dec-2009 12:14:28] <rmatte> I personally use cut instead of sed, takes a bit longer to do but it's a lot less flakey

[09-Dec-2009 12:14:58] <rmatte> cut the values that I need in to variables and then output the data formatted properly for Zenoss

[09-Dec-2009 12:15:01] <rmatte> works like a charm

[09-Dec-2009 12:16:06] <Fuzzy_T> sweet it was the initial blank line

[09-Dec-2009 12:16:22] <Fuzzy_T> I finally get 2009-12-09 12:15:39,725 DEBUG zen.zencommand: Storing Outbound-SSL-PEAK = 351097.0 into Devices/10.10.10.95/PSXML_Outbound-SSL-PEAK

[09-Dec-2009 12:16:39] <Fuzzy_T> now to add the other line in and see how multiline works

[09-Dec-2009 12:18:10] <Fuzzy_T> hmmm

[09-Dec-2009 12:18:19] <Fuzzy_T> multiline fails

[09-Dec-2009 12:18:28] <Fuzzy_T> well it fails on the second line

[09-Dec-2009 12:19:29] <Fuzzy_T> interesting I have a graph now but it says MISSING RRD FILE

[09-Dec-2009 12:20:04] <Fuzzy_T> maybe I need to wait 10 minutes

[09-Dec-2009 12:22:38] <Fuzzy_T> off to grab a bite then I will check it later.

[09-Dec-2009 12:25:51] <mrayzenoss> Fuzzy_T: http://dev.zenoss.org/trac/ticket/2057 Looks like you need to make sure you're using the "Nagios" parser for multi-line, not the 'Auto' parser

[09-Dec-2009 12:30:25] <twm1010> afternoon ya'll

[09-Dec-2009 12:48:52] <davetoo> Anybody on that's got a tool/technique to export RRD data to csv?

[09-Dec-2009 12:57:33] <rmatte> davetoo: you'd have to script something in python using the getRRDValue function

[09-Dec-2009 12:58:38] <davetoo> For now I'm going to do it out-of-band, just doing a proof-of-concept.  Or more likely, showing a customer why we can't give them what they're asking for.

[09-Dec-2009 12:59:17] <sciolist> you could use the 'rrdtool fetch' invocation and parse from there

[09-Dec-2009 12:59:36] <sciolist> man 'rrdfetch' on unix-like systems

[09-Dec-2009 12:59:47] <davetoo> yeah; thanks.

[09-Dec-2009 13:02:02] <kgoedtel> rrdtool dump filename.rrd | grep -v NaN | grep '<row>' | tr e ' ' | awk {'print "Q"$2"qcq"$3"qcq"$9"Q"'} | tr Q '"' | tr c ',' | tr q '"'

[09-Dec-2009 13:02:12] <twm1010> thats a mouthful

[09-Dec-2009 13:02:15] <kgoedtel> :P

[09-Dec-2009 13:02:16] <davetoo> heh

[09-Dec-2009 13:02:29] <davetoo> yes, that's about what I'm guessing I'll end up doing.

[09-Dec-2009 13:03:33] <rmatte> oh, you're basically looking to show your client how the data is stored in the RRD?

[09-Dec-2009 13:03:42] <davetoo> but I need to add a column that says which RRA it's from,

[09-Dec-2009 13:04:01] <davetoo> Kind of.  They  want data for CPU and load for n months,

[09-Dec-2009 13:04:33] <kgoedtel> do they understand the varying granularity?

[09-Dec-2009 13:04:58] <davetoo> I don't think I've used a big enough LART yet.  So, no.

[09-Dec-2009 13:05:02] <davetoo> that's part of this exercise.

[09-Dec-2009 13:05:27] <davetoo> They also want "only the data between noon and 6:00 PM",

[09-Dec-2009 13:05:30] <davetoo> which is ridiculous.

[09-Dec-2009 13:05:46] <kgoedtel> haha yes

[09-Dec-2009 13:05:56] <kgoedtel> i've been asked for similar data here

[09-Dec-2009 13:06:02] <kgoedtel> i just shake my head :(

[09-Dec-2009 13:06:19] <davetoo> They don't know the difference between the data and the analysis, methinks

[09-Dec-2009 13:06:56] <kgoedtel> some people just find strange comfort in lots of data... even when it is trivial

[09-Dec-2009 13:07:33] <twm1010> davetoo: no, its not ridiculous

[09-Dec-2009 13:07:43] <davetoo> well they are actually trying to track down some performance problems in a "system" with hundreds of nodes (build farms), but there's a disconnect between that team and our team.

[09-Dec-2009 13:08:02] <twm1010> for instance, Solarwinds calculates our system availability with regard to our operating hours

[09-Dec-2009 13:08:17] <twm1010> a downtime after 9pm on x system is not important, therefore availability to the client is not impacted.

[09-Dec-2009 13:08:43] <twm1010> then again, for something like CPU performance, that would get a little irritating, i do however enjoy the granularity

[09-Dec-2009 13:09:14] <davetoo> Yes, what they want is performance data and peaks.

[09-Dec-2009 13:09:27] <davetoo> anyway, rrddump it is

[09-Dec-2009 13:09:56] <twm1010> What kills me is that we currently use SolarWinds application monitor to show application availability

[09-Dec-2009 13:10:20] <twm1010> yet, i can use Zenoss to poll all event classes for availability of X severity, but somehow those figures are not acceptable

[09-Dec-2009 13:12:14] <twm1010> The organizer availability report lets me produce pretty much what I need to, oh well.

[09-Dec-2009 13:41:33] <rmatte> organizer availability report?

[09-Dec-2009 13:41:37] <rmatte> is that an enterprise thing?

[09-Dec-2009 13:43:27] <Fuzzy_T> mrayzenoss: Hey god news the change from aut to Nagios fixed the multiline input but my graph is showing nan on for the second line. I ran zencommand and it is storing all the values but for some reason the graph is not getting updated for the second item.

[09-Dec-2009 13:43:35] <Fuzzy_T> s/god/good

[09-Dec-2009 13:44:00] <rmatte> Fuzzy_T: 3 polling cycles are needed

[09-Dec-2009 13:44:05] <rmatte> Fuzzy_T: patience

[09-Dec-2009 13:44:09] <Fuzzy_T> crAP

[09-Dec-2009 13:44:11] <Fuzzy_T> lol

[09-Dec-2009 13:44:15] <Fuzzy_T> that is probably what it is.

[09-Dec-2009 13:44:29] <rmatte> when you see nan it just means that it doesn't have 3 polling cycles yet

[09-Dec-2009 13:44:36] <rmatte> which is the minimum required for graphing

[09-Dec-2009 13:46:37] <Fuzzy_T> thanks rmatte

[09-Dec-2009 13:47:47] <rmatte> np

[09-Dec-2009 14:00:19] <rmatte> twm1010: you should convert it, there's a tool to do the conversion apparently

[09-Dec-2009 14:00:22] <rmatte> oops

[09-Dec-2009 14:01:26] <rmatte> twm1010: I'm going to be doing a project to convert all current .zip zenpacks to .egg format

[09-Dec-2009 14:01:43] <rmatte> just don't know when I'll actually have time

[09-Dec-2009 14:18:22] <Fuzzy_T> rmatte: looks like I had to restart the stack to get it to accept the new setting for Nagios instead of Auto. Now I am getting the second data set on my graph

[09-Dec-2009 14:18:46] <Fuzzy_T> maybe a push changes would have done it?

[09-Dec-2009 14:28:10] <rmatte> Fuzzy_T: probably

[09-Dec-2009 15:37:29] mrayzenoss1 is now known as mrayzenoss

[09-Dec-2009 15:57:03] <theacolyte> Sorry for the potentially dumb question - I've read in the guide that for windows hosts you neeed SNMP - is it truly required in tandem with WMI?

[09-Dec-2009 15:57:08] <theacolyte> that seems counterintuitive to me

[09-Dec-2009 16:02:26] <mrayzenoss> theacolyte: out of the box you need SNMP and WMI, you can get some of the SNMP monitoring with docs/DOC-3500, but you won't model everything

[09-Dec-2009 16:02:52] <mrayzenoss> SNMP is used for everything except Event Log and Services

[09-Dec-2009 16:03:00] <theacolyte> ah, got it

[09-Dec-2009 16:03:21] <mrayzenoss> you can use that WMI Windows Performance Zenpack to get CPU and Memory

[09-Dec-2009 16:03:51] <mrayzenoss> a WMI modeler could be written with what's in Core, it's just easier to use SNMP for most people

[09-Dec-2009 16:05:16] <theacolyte> Well, it's not difficult to install informant

[09-Dec-2009 16:05:35] <theacolyte> I guess I was hoping for totally "agentless" but no really good monitoring system is agentless as I've found out over the years

[09-Dec-2009 16:07:11] <mrayzenoss> there is a ZenPack that works around the need for SNMP-Informant; docs/DOC-3570

[09-Dec-2009 16:07:19] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Windows SNMP Performance Monitor (Simple) (at community.zenoss.org)

[09-Dec-2009 16:07:29] <mrayzenoss> you still need MS' SNMP, but no third-party DLL

[09-Dec-2009 16:07:36] * theacolyte looks

[09-Dec-2009 16:08:04] <theacolyte> Cool - this should get me started, thanks!

[09-Dec-2009 16:08:33] <mrayzenoss> oh yeah, there is pure WMI-based modeling in Enterprise

[09-Dec-2009 16:08:47] <theacolyte> Yeah, to be honest, that's the direction I'd be headed in

[09-Dec-2009 16:09:03] <mrayzenoss> I need to remember to mention Enterprise more often :)

[09-Dec-2009 16:09:14] <theacolyte> If you work for Zenoss, yes :)

[09-Dec-2009 16:09:15] <theacolyte> hehe

[09-Dec-2009 17:26:08] Fuzzy_T_ is now known as Fuzzy_T

[09-Dec-2009 19:28:25] <sektorNBA> hi

[09-Dec-2009 21:05:45] <Fuzzy_T> hmm

[09-Dec-2009 21:06:21] <Fuzzy_T> do I have to specify a community string somewhere to receive snmp traps? or can I just send the trap without a community string from the device? anyone?

[09-Dec-2009 21:06:36] * Fuzzy_T goes off to RTFM

[09-Dec-2009 21:26:49] <rbd> hey guys...I added a bunch of devices (using the easy add feature) and am not getting any graphs on any of them (nothing in zenoss/perf/Devices either).... the SNMP stats on all other tabs shows up fine

[09-Dec-2009 22:46:17] Fuzzy_T_ is now known as Fuzzy_T

[10-Dec-2009 00:00:30] [disconnected at Thu Dec 10 00:00:30 2009]

[10-Dec-2009 00:00:30] [connected at Thu Dec 10 00:00:30 2009]

[10-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[10-Dec-2009 04:17:32] <Troubadix09> hi all

[10-Dec-2009 09:00:37] <Fuzzy_T> I am still not getting snmptrap translations on 2.5.1 even after I performed the following. http://dev.zenoss.org/trac/ticket/5895

[10-Dec-2009 09:01:04] <Fuzzy_T> The MIBS show up in UI but no love on a snmptrap

[10-Dec-2009 09:01:10] <Fuzzy_T> still get the OID

[10-Dec-2009 09:13:19] <rmatte> Fuzzy_T: yeh, someone else was having the same problem

[10-Dec-2009 09:13:39] <rmatte> Fuzzy_T: I'm thinking that it was only tested on a clean install versus an upgrade

[10-Dec-2009 09:14:18] <rmatte> Fuzzy_T: people who upgrade can still use the old MIBs, but any new MIBs added after the upgrade don't work

[10-Dec-2009 09:14:33] <rmatte> Fuzzy_T: I thought it might have been an isolated issue but it's looking like a bug

[10-Dec-2009 09:14:44] <Fuzzy_T> This is on a clean install

[10-Dec-2009 09:15:04] <rmatte> ah, check the OIDs in the MIBs and check the OID that you're seeing in Zenoss

[10-Dec-2009 09:15:08] <rmatte> sometimes they don't match

[10-Dec-2009 09:15:51] <rmatte> anyways, I need to head to work, I'll be back in a few

[10-Dec-2009 09:40:52] <mrayzenoss> if you have any Event Console issues, please take them over to #zenoss-testing for discussion today

[10-Dec-2009 09:42:07] <rmatte> I'm back

[10-Dec-2009 09:42:23] <rmatte> mrayzenoss: I've seen a couple people complaining about MIBs not working on 2.5

[10-Dec-2009 09:42:40] <rmatte> mrayzenoss: Should I open a trac case for that?  (I haven't personally had time to test it)

[10-Dec-2009 09:43:54] <rmatte> I think mloven was the other person having problems with them

[10-Dec-2009 09:46:32] <mloven> rmatte:  nope, not me...    we're not using 2.5 yet...

[10-Dec-2009 09:47:17] <mrayzenoss> rmatte: I think 5895 should cover that: docs/DOC-2606

[10-Dec-2009 09:47:22] <mrayzenoss> it's already a Sev 1

[10-Dec-2009 09:47:25] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Screencasts and Videos (at community.zenoss.org)

[10-Dec-2009 09:47:45] <rmatte> ah ok

[10-Dec-2009 09:48:02] <rmatte> think you pasted the wrong link though :)

[10-Dec-2009 09:48:17] <mrayzenoss> urg… http://dev.zenoss.org/trac/ticket/5895

[10-Dec-2009 09:48:23] <rmatte> yeh, I got it ;)

[10-Dec-2009 09:48:54] <mrayzenoss> BTW, there is an alpha trunk build VMware image here: http://alpha.zenoss.com/files/

[10-Dec-2009 09:49:05] <adytum-bot> Title: Index of /files (at alpha.zenoss.com)

[10-Dec-2009 09:50:38] <rmatte> Yeah, I read that you guys were releasing alpha stuff, I'll take a look at it eventually.  I'm doing a big re-org and re-design of a bunch of Zenoss templates so I don't have much time for anything else this week

[10-Dec-2009 09:51:10] <mrayzenoss> no worries, we plan on keeping the alphas populated and doing QA Testing days every 2 weeks

[10-Dec-2009 09:51:27] <mrayzenoss> (probably not Dec. 24 though)

[10-Dec-2009 09:52:00] <rmatte> cool

[10-Dec-2009 09:52:56] <TBKDan1> By "Native Stack" for Ubuntu, does that mean it includes MySQL, etc?

[10-Dec-2009 09:53:13] <mrayzenoss> yes

[10-Dec-2009 09:53:19] <TBKDan1> Poo

[10-Dec-2009 09:53:36] <TBKDan1> Generally speaking, are there more issues with a source-based install vs RPM-based? I want to switch my zenoss OS from CentOS to Ubuntu, and I see that there are no native installers for Ubuntu (I'd like use the package management system for everything possible).

[10-Dec-2009 09:54:35] <rmatte> TBKDan1: ummm, yeh there are

[10-Dec-2009 09:54:46] <rmatte> TBKDan1: there's a .deb as well as the plain stack installer

[10-Dec-2009 09:54:53] <rmatte> TBKDan1: both of them work exceptionally well

[10-Dec-2009 09:55:03] <TBKDan1> rmatte: .deb stack or just .deb?

[10-Dec-2009 09:55:10] <rmatte> .deb stack

[10-Dec-2009 09:55:27] <rmatte> what difference does it make?  I just use the plain stack installer on my Ubuntu boxes

[10-Dec-2009 09:55:29] <TBKDan1> I kinda want to let the OS handle everything that is not provided by zenoss itself

[10-Dec-2009 09:55:31] <rmatte> and it works like a charm

[10-Dec-2009 09:55:48] <rmatte> that's the thing, the stack installer provides all of the dependencies

[10-Dec-2009 09:55:49] <TBKDan1> mysql for example

[10-Dec-2009 09:55:52] <mrayzenoss> TBKDan1: the .deb provided by Zenoss is a stack installer, it's just managed by apt

[10-Dec-2009 09:56:19] <mrayzenoss> we're reaching out to Ubuntu & Debian for real packaging, but it's a ways off

[10-Dec-2009 09:56:29] <rmatte> TBKDan1: The stack installer installs MySQL, the correct version of Python, and anything else that it needs

[10-Dec-2009 09:56:34] <TBKDan1> By stack installer, does it mean it uses the apt system to install the dependencies or it includes the dependencies it requires, completely bypassing what might already be installed via apt?

[10-Dec-2009 09:56:44] <rmatte> TBKDan1: no...

[10-Dec-2009 09:56:53] <mrayzenoss> TBKDan1: the second one

[10-Dec-2009 09:56:54] <rmatte> TBKDan1: it's a bin file that you chmod +x and then execute

[10-Dec-2009 09:57:00] <rmatte> and it takes care of installing everything

[10-Dec-2009 09:57:17] <rmatte> then .deb is just the .bin file wrapped up in a deb

[10-Dec-2009 09:57:22] <mrayzenoss> yes

[10-Dec-2009 09:57:29] <rmatte> it just allows you to do aptitude remove zenoss

[10-Dec-2009 09:57:39] <mrayzenoss> and apt-get upgrade :)

[10-Dec-2009 09:57:39] <rmatte> instead of /usr/local/zenoss/uninstall

[10-Dec-2009 09:57:46] <rmatte> yeh

[10-Dec-2009 09:57:52] <TBKDan1> mrayzenoss: orly? o.O

[10-Dec-2009 09:58:02] <rmatte> I just download the newer bin and run it to upgrade

[10-Dec-2009 09:58:05] <rmatte> but to each his own

[10-Dec-2009 09:58:10] <TBKDan1> brb

[10-Dec-2009 09:59:31] <rmatte> Native Stacks (Debian/Ubuntu)

[10-Dec-2009 09:59:31] <rmatte>     * DEB based

[10-Dec-2009 09:59:31] <rmatte>     * All dependencies included

[10-Dec-2009 09:59:31] <rmatte>     * Managed by package manager

[10-Dec-2009 10:01:16] <mrayzenoss> my wingman is out sick this morning, hopefully some of the other Zenoss devs will be around to cover for him

[10-Dec-2009 10:01:53] <mrayzenoss> we're doing a new Zenoss QA Test day in #zenoss-testing today, they should be regularly scheduled starting next year

[10-Dec-2009 10:02:25] <mrayzenoss> every 2 weeks, just like this session, only they're all day and focused on a single area of testing.  Today we're focusing on the Event Console

[10-Dec-2009 10:02:38] <zenethian> (which is awesome)

[10-Dec-2009 10:04:46] <zenethian> 09:59 -!- iancmcc [n=__ian__@69-165-165-135.dsl.teksavvy.com] has joined #zenoss

[10-Dec-2009 10:04:46] <zenethian> 09:59 -!- mode/#zenoss [+o zenethian] by ChanServ

[10-Dec-2009 10:04:49] <zenethian> argh

[10-Dec-2009 10:04:56] <zenethian> stupid copy and paste

[10-Dec-2009 10:04:59] <cgibbons> don't let ian in, crap too late

[10-Dec-2009 10:05:11] <zenethian> we can always kick him out, he doesn't have ops.  :D

[10-Dec-2009 10:06:53] <zenethian> I remember back in the day when we used to have to packet people and ride netsplits to get ops.

[10-Dec-2009 10:07:18] <zenethian> Uphill in the snow, even.

[10-Dec-2009 10:07:24] <ckrough> with no shoes

[10-Dec-2009 10:25:01] <jb> hey rmatte

[10-Dec-2009 10:25:02] <jb> you here?

[10-Dec-2009 10:27:07] <gwb2351> so is this the open time to bug developers about stuff?

[10-Dec-2009 10:27:44] <zenethian> Sure.  :)  Feel free

[10-Dec-2009 10:28:41] <jb> anybody here used jane's mass import script?

[10-Dec-2009 10:29:25] <Jane_Curry> I would appreciate input on this - there were some update issues reported back at 2.3

[10-Dec-2009 10:29:39] <jb> oh speaking of the devil :)

[10-Dec-2009 10:29:42] <Jane_Curry> Anyone got more current experience?

[10-Dec-2009 10:29:51] <jb> Jane_Curry: i'm trying to use it right now..

[10-Dec-2009 10:30:21] <gwb2351> how about that solaris zenpack...

[10-Dec-2009 10:30:27] <jb> Jane_Curry: http://pastebin.com/mf75e8dc

[10-Dec-2009 10:30:40] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[10-Dec-2009 10:30:43] <gwb2351> do you have any near-term plans to "officially" support zones ?

[10-Dec-2009 10:31:41] <jb> Jane_Curry: any idea why is barfing?

[10-Dec-2009 10:32:17] <Jane_Curry> Ticket #4869 was raised to address the problems but it's still open

[10-Dec-2009 10:32:48] <mrayzenoss> gwb2351: I'll look into the zones support

[10-Dec-2009 10:33:19] <jb> Jane_Curry: anyway around it?  i know some people have been using it..

[10-Dec-2009 10:34:31] <mrayzenoss> gwb2351: well, the Extended Monitoring Guide lists that as a limitation, I'll see if it's being worked on

[10-Dec-2009 10:34:51] <Jane_Curry> I found that hand-editing any field in a barf'ed device seemed to restore it..

[10-Dec-2009 10:35:01] <jb> Jane_Curry: none of the devices are actually being added..

[10-Dec-2009 10:35:01] <Jane_Curry> .. didn't try with zendmd..

[10-Dec-2009 10:35:18] <gwb2351> yeah, the case i opened is 8751

[10-Dec-2009 10:35:23] <jb> Jane_Curry: it says they are, but they aren't in the GUI

[10-Dec-2009 10:35:49] <Jane_Curry> .. but manually editing stuff is probably a no-no - if you need to script-add you don't want to back and touch them all

[10-Dec-2009 10:36:45] <jb> hm

[10-Dec-2009 10:36:54] <jb> INFO:zen.DeviceLoader:Device 10.1.48.15 loaded!

[10-Dec-2009 10:37:01] <Jane_Curry> jb - what version of Zenoss are you on?

[10-Dec-2009 10:37:03] <jb> its just not showing up anywhere

[10-Dec-2009 10:37:04] <jb> 2.5.1

[10-Dec-2009 10:47:58] <gwb2351> mrayzenoss: and the trac is https://dev.zenoss.com/tracint/ticket/1986

[10-Dec-2009 10:53:04] <jb> guess it doesn't work

[10-Dec-2009 10:53:05] <jb> hm

[10-Dec-2009 10:59:37] <gwb2351> so developer-types, i have this problem using ssh to older solaris boxes that don't support aes-265...

[10-Dec-2009 10:59:47] <gwb2351> aes-256, sorry

[10-Dec-2009 11:00:04] <Jane_Curry> I have just retested the script with a 2-line import file and it works for me

[10-Dec-2009 11:00:11] <Jane_Curry> The first data line was

[10-Dec-2009 11:00:16] <Jane_Curry> "group-100-a1.class.example.org","/VM-land","/Raddle",,"/snmp_no_ping",,,,,"2","12345","1",,,,,"300","","","1"

[10-Dec-2009 11:00:21] <Jane_Curry> and the second

[10-Dec-2009 11:00:42] <jb> 10.1.41.15,,/DCs,/FMS,/Devices/Server/Windows/DC,Dell,,Microsoft,Windows 2003,,,,,fcsnmp1ro,,2c,,,,

[10-Dec-2009 11:00:42] <Jane_Curry> "server.class.example.org","/VM-land","/Raddle",,"/Server/Linux",,,,,"2","12345","1",,,,,"1000","","","1"

[10-Dec-2009 11:00:45] <jb> is what im using

[10-Dec-2009 11:00:54] <jb> they need double quotes around every value?

[10-Dec-2009 11:02:36] <rmatte> jb: ah crap, yeh they do

[10-Dec-2009 11:02:44] <rmatte> jb: but the comment in the script doesn't specify that

[10-Dec-2009 11:02:52] <rmatte> it just shows bleh,bleh,bleh,bleh

[10-Dec-2009 11:03:21] <Jane_Curry> I've just pasted your line into my csv file and it shows up OK in the device list

[10-Dec-2009 11:03:37] <rmatte> jb: If you're using excel, it only supports output with commas and no quotes, but you can always install openoffice which supports the "","","" style output

[10-Dec-2009 11:04:02] <jb> hrmm

[10-Dec-2009 11:04:08] <jb> Jane_Curry: odd.

[10-Dec-2009 11:04:16] <jb> so you used it without double quotes?

[10-Dec-2009 11:04:16] <Jane_Curry> so I don't think the quotes are necessarily your problem

[10-Dec-2009 11:04:32] <Jane_Curry> exactly as you posted - I pasted

[10-Dec-2009 11:04:44] <rmatte> Jane_Curry: by the way, you old links to that script got trashed when they moved to the new community site, it'd be worth reposting it

[10-Dec-2009 11:04:52] <rmatte> s/you/your

[10-Dec-2009 11:05:16] <jb> well, then this does not make sense

[10-Dec-2009 11:05:20] <jb> the devices are not being added

[10-Dec-2009 11:06:02] <Jane_Curry> Can you try pasting one of my lines into a csv input file - just to test the quoting?

[10-Dec-2009 11:06:13] <jb> sure, it will work even though I don't have those locations/groups/etc?

[10-Dec-2009 11:06:30] <rmatte> it'll create them I believe

[10-Dec-2009 11:06:39] <rmatte> from what I recall

[10-Dec-2009 11:06:57] <jb> yep, with your line, it attempts to model

[10-Dec-2009 11:07:01] <Jane_Curry> correct - it will create any groups, locations, systems it needs

[10-Dec-2009 11:07:07] <jb> and the device was added

[10-Dec-2009 11:07:22] <rmatte> jb: then there's something wrong with your line I guess

[10-Dec-2009 11:07:26] <jb> yeah

[10-Dec-2009 11:07:41] <rmatte> the first thing that jumps out at me is...

[10-Dec-2009 11:07:46] <rmatte> 10.1.41.15,,/DCs,

[10-Dec-2009 11:07:47] <rmatte> versus

[10-Dec-2009 11:07:56] <rmatte> "server.class.example.org","/VM-land",

[10-Dec-2009 11:08:02] <jb> no location

[10-Dec-2009 11:08:08] <rmatte> ah

[10-Dec-2009 11:08:08] <jb> and i also prefixed the device class with /Devices

[10-Dec-2009 11:08:10] <jb> jane didnt

[10-Dec-2009 11:08:14] <rmatte> thought VM-land was a device group

[10-Dec-2009 11:08:26] <rmatte> yeh, you don't need /Devices

[10-Dec-2009 11:08:32] <rmatte> it knows it's adding it as a device class

[10-Dec-2009 11:08:51] <Jane_Curry> Nope, VM-land is a location

[10-Dec-2009 11:09:00] <jb> that was it

[10-Dec-2009 11:09:09] <rmatte> ah

[10-Dec-2009 11:09:36] willwh1 is now known as willwh

[10-Dec-2009 11:09:36] <jb> although it didnt model

[10-Dec-2009 11:09:40] <jb> but the device was added

[10-Dec-2009 11:09:52] <rmatte> you can model them afterwards

[10-Dec-2009 11:10:04] <rmatte> I run the script and make sure it adds everything without modelling just to get it in there

[10-Dec-2009 11:10:10] <rmatte> then model it using a script afterwards

[10-Dec-2009 11:10:22] <rmatte> or just let zenmodel kick off and do it

[10-Dec-2009 11:10:29] <jb> yeah

[10-Dec-2009 11:12:16] <jb> ok, i need to play with your zenpacks for cpu monitoring with snmpinformant :)

[10-Dec-2009 11:12:44] <jb> without rather

[10-Dec-2009 11:12:57] <rmatte> hehe

[10-Dec-2009 11:12:59] <Jane_Curry> I get the model automatically  - you should see it after the Device loaded message

[10-Dec-2009 11:13:25] <jb> this is going to be a large install

[10-Dec-2009 11:13:28] <jb> ~900 devices

[10-Dec-2009 11:13:31] <jb> basic monitoring though

[10-Dec-2009 11:13:40] <jb> if it will even work

[10-Dec-2009 11:13:50] <otakup0pe> ok so quick question.... how would i go about making the transform window  (when editing an event class) a heck of a lot larger

[10-Dec-2009 11:14:00] <otakup0pe> or should i just give up and edit my transforms in vim :3

[10-Dec-2009 11:14:23] <otakup0pe> also can you use any TALES expression in the "rule" field ?

[10-Dec-2009 11:14:45] <Jane_Curry> Good question otakup0pe!

[10-Dec-2009 11:14:54] <otakup0pe> which one <_<

 

[10-Dec-2009 11:15:01] <otakup0pe> i'm more amused than anything that i have a 20 line transform :3

[10-Dec-2009 11:15:07] <jb> hrm, wonder if I can disable IP service monitoring all together

[10-Dec-2009 11:15:10] <otakup0pe> but if the rules are TALE's as well...

[10-Dec-2009 11:15:14] <otakup0pe> jb: should be able to ?

[10-Dec-2009 11:15:20] <Jane_Curry> making the transform window big enough to use sensibly

[10-Dec-2009 11:15:25] <otakup0pe> isn't that just a matter of disabling the right zproperty at the right place ?

[10-Dec-2009 11:16:30] <jb> i thikn so

[10-Dec-2009 11:16:32] <jb> checking now

[10-Dec-2009 11:17:14] <Jane_Curry> New topic.....

[10-Dec-2009 11:17:55] <Jane_Curry> Several folk have had problems when upgrading  to 2.5 with broken services / processes and resulting dead zenprocess / zenstatus

[10-Dec-2009 11:18:22] <jb> i need to carve out some raid10 space for this

[10-Dec-2009 11:19:16] <Jane_Curry> Discard the threads where the issue was the WMI ZenPack..

[10-Dec-2009 11:19:59] <Jane_Curry> there seem to be several folk who have real corruptions in the Zope database of either process monitoring or status monitoring

[10-Dec-2009 11:20:06] <mrayzenoss> if you could point me to the threads, we can open tickets accordingly

[10-Dec-2009 11:20:19] <mrayzenoss> especiallyif we can get QA to recreate

[10-Dec-2009 11:20:26] <Jane_Curry> message/42570#42570

[10-Dec-2009 11:21:11] <Jane_Curry> thread/11846

[10-Dec-2009 11:21:26] <jb> hrm, i can't  get to the community site right now

[10-Dec-2009 11:21:33] <mrayzenoss> yeah, me neither

[10-Dec-2009 11:21:53] <Jane_Curry> message/43110#43110 - this is a close match to my issue

[10-Dec-2009 11:22:02] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Need a hand deleting an OsProcess... (at community.zenoss.org)

[10-Dec-2009 11:22:17] <mrayzenoss> apparently adytum-bot can reach zenoss.org

[10-Dec-2009 11:22:25] <jb> there it goes

[10-Dec-2009 11:22:31] <jb> just very slow

[10-Dec-2009 11:22:41] <mrayzenoss> Jive's support is looking at it right now

[10-Dec-2009 11:22:59] <jb> yeah now its dead

[10-Dec-2009 11:23:00] <mrayzenoss> it's in a cluster, and 1 of the nodes started failing yesterday

[10-Dec-2009 11:25:22] <mrayzenoss> it's back

[10-Dec-2009 11:25:32] <Jane_Curry> message/41976#41976 - still on with pointers to corrupt processes...

[10-Dec-2009 11:25:41] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Bad items in Processes hierarchy (at community.zenoss.org)

[10-Dec-2009 11:26:30] <Jane_Curry> message/43116#43116

[10-Dec-2009 11:26:39] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Need a hand deleting an OsProcess... (at community.zenoss.org)

[10-Dec-2009 11:26:55] <Jane_Curry> I seem to have a rogue process instance..

[10-Dec-2009 11:27:26] <Jane_Curry> ran reindex() and commit() in zendmd and I can now get zenprocess running again

[10-Dec-2009 11:27:58] <Jane_Curry> The (single) device that has the process now looks like it is monitoring the correct processes

[10-Dec-2009 11:28:07] <Jane_Curry> and gathering data but...

[10-Dec-2009 11:29:00] <Jane_Curry> If I go to Processes/<suborganizer>/ and select the offending process then the GUI barfs

[10-Dec-2009 11:29:12] <Jane_Curry> so there is still something a bit adrift

[10-Dec-2009 11:31:33] <Jane_Curry> In zendmd, I have tried

[10-Dec-2009 11:32:15] <Jane_Curry> for d in dmd.Processes.Zenoss.osProcessClasses.zenhub.instances():

[10-Dec-2009 11:32:22] <Jane_Curry>    print d.id

[10-Dec-2009 11:32:58] <Jane_Curry> where Zenoss is my <suborganizer> and zenhub is my process

[10-Dec-2009 11:34:02] <Jane_Curry> I get TWO identical instances of the process that was barfing in zenprocess.log

[10-Dec-2009 11:34:13] <Jane_Curry> usr_local_zenoss_python_bin_.python.bin b411a17f7dc5dff7b67725a7babc0dbb

[10-Dec-2009 11:34:37] <Jane_Curry> Anyone know how to delete one of these instances?

[10-Dec-2009 11:40:23] <mrayzenoss> Grrr… the dev who was supposed to cover this session today worked on a bunch of tickets on process monitoring, I'm having trouble finding domain expertise

[10-Dec-2009 11:44:47] <iancmcc> Jane_Curry: that kind of surgery can be tricky. One sec, I'm working on the steps.

[10-Dec-2009 11:52:30] <iancmcc> okay, probably the easiest way is to get the index of one of those

[10-Dec-2009 11:52:47] <iancmcc> dmd.Processes.Zenoss.osProcessClasses.zenhub.instances._objects

[10-Dec-2009 11:52:51] <iancmcc> and then do:

[10-Dec-2009 11:53:20] <iancmcc> dmd.Processes.Zenoss.osProcessClasses.zenhub.instances._remove(dmd.Processes.Zenoss.osProcessClasses.zenhub.instances._objects[n])

[10-Dec-2009 11:53:25] <iancmcc> where n is the index

[10-Dec-2009 12:04:30] <Jane_Curry> Not sure I understand the bit about getting the index - please could you elaborate slightly?

[10-Dec-2009 12:07:15] <Jane_Curry> By index, do you mean the id field )I'd always thought this was identifier, not index...)

[10-Dec-2009 12:07:31] <iancmcc> no, just the integer indicating position in the list.

[10-Dec-2009 12:07:50] <iancmcc> kill the second one.

[10-Dec-2009 12:07:55] <iancmcc> so if you only have two, n would be 1

[10-Dec-2009 12:09:00] <Jane_Curry> so if my for d in dmd.Processes.Zenoss.osProcessClasses.zenhub.instances(): print d.id test

[10-Dec-2009 12:09:32] <Jane_Curry> delivers 4 lines and the offending duplicate is printed in lines 1 and 4,

[10-Dec-2009 12:09:50] <iancmcc> then you want 3

[10-Dec-2009 12:09:55] <iancmcc> as 0 is the first index

[10-Dec-2009 12:10:04] <cain22> hello all

[10-Dec-2009 12:10:14] <Jane_Curry> Gotcha

[10-Dec-2009 12:10:20] <cain22> anyone get the following error when upgrading to 2.5.1

[10-Dec-2009 12:10:27] <cain22> WARNING:ZEO.zrpc:(26145) CW: error connecting to ('localhost', 8100): ECONNREFUSED

[10-Dec-2009 12:10:35] <aclark> iancmcc!

[10-Dec-2009 12:10:47] <iancmcc> cain: zeo isn't running.

[10-Dec-2009 12:11:12] <mrayzenoss> cain22: what installer did you use?

[10-Dec-2009 12:11:27] <cain22> its an appliance

[10-Dec-2009 12:12:56] <cain22> ?

[10-Dec-2009 12:13:56] <iancmcc> aclark: indeed, I am here.

[10-Dec-2009 12:14:21] <mrayzenoss> cain22: on the vm, go to the console and login as root (no password)

[10-Dec-2009 12:14:34] <mrayzenoss> cain22: do a 'su - zenoss zenoss status'

[10-Dec-2009 12:14:54] <mrayzenoss> cain22: and if something isn't running, do a 'su - zenoss zenoss restart' and check again

[10-Dec-2009 12:15:42] <cain22> im in the middle of an updgrade, didn't think that restarting zenoss would be a good idea

[10-Dec-2009 12:16:30] <cain22> the only thing that was supposed to be on was zeoctl

[10-Dec-2009 12:16:36] <mrayzenoss> cain22: ok, then just do 'zeoctl start'

[10-Dec-2009 12:16:49] <cain22> i did couple minutes ago

[10-Dec-2009 12:17:00] <cain22> and as of a minute ago it looks to be continueing the upgrade

[10-Dec-2009 12:17:20] <cain22> so i'll cross my fingers and hope everything is okey dokey

[10-Dec-2009 12:17:39] <mrayzenoss> ahh, ok.  You're upgrading the appliance, needed the context

[10-Dec-2009 12:17:52] <iancmcc> yeah, it's fine. That error message occasionally appears if zeo was a little slower than the other daemons to start

[10-Dec-2009 12:17:55] <cain22> <mrayzenoss> cain22: what installer did you use?

[10-Dec-2009 12:17:55] <cain22> > its an appliance

[10-Dec-2009 12:18:02] <iancmcc> but they're smart enough to get a connection when it starts up, so no big deal.

[10-Dec-2009 12:18:21] * mrayzenoss brain is fried

[10-Dec-2009 12:19:01] <cain22> lol its cool

[10-Dec-2009 12:19:08] <cain22> how does everyone like the new upgrade?

[10-Dec-2009 12:19:15] <cain22> better performance?

[10-Dec-2009 12:22:50] <Jane_Curry> iancmcc - that amazing command does seem to have removed the duplicate instance but I still cannot examine the process definition - same barf

[10-Dec-2009 12:25:21] <iancmcc> does the instance actually correspond to a device?

[10-Dec-2009 12:25:28] <iancmcc> i mean, I know you can't really check

[10-Dec-2009 12:25:38] <iancmcc> but do you happen to know if it /should/ be there at all?

[10-Dec-2009 12:27:31] <daveborg98> cain22: I am pretty new to Zenoss, but I really like the upgrade. It does appear to perform a little better and is a little intuitive in the events section.

[10-Dec-2009 12:28:13] <daveborg98> cain22: * supposed to be "more intuitive".*

[10-Dec-2009 12:30:42] <cain22> yeah i had read about the events being changed up a bit

[10-Dec-2009 12:30:49] <cain22> look forward to seeing them

[10-Dec-2009 12:30:55] <cain22> er, the new look that is...lol

[10-Dec-2009 12:31:39] <daveborg98> lol, I understood.

[10-Dec-2009 12:39:40] <Jane_Curry> Yup - it looks like its OK

[10-Dec-2009 12:40:27] <Jane_Curry> The process regex monitors for zenhub and I actually have 1 zenhub process

[10-Dec-2009 12:40:46] <Jane_Curry> and 2 zenworker processes.

[10-Dec-2009 12:41:03] <daveborg98> I have worked with rmatte on a WMI graphing problem that I am having (and it was an imense help), but need some more help. See: thread/12214?tstart=0. I have also PM's Egor, but have not heard anything back yet. Does anyone have any insight?

[10-Dec-2009 12:41:10] <iancmcc> hmm. I hope you didn't remove the wrong one...

[10-Dec-2009 12:41:22] <iancmcc> oh, you committed, right?

[10-Dec-2009 12:42:05] <Jane_Curry> My zendmd command now shows 3 instances - 1 for zenhub and 2 for zenhubworker (all with different hex numbers)

[10-Dec-2009 12:42:14] <Jane_Curry> yup - I did commit

[10-Dec-2009 12:42:30] <Jane_Curry> Also reindexed and re-commited

[10-Dec-2009 12:43:06] <Jane_Curry> Now on going down /Processes/Zenoss/zenhub it barfs with one of the other zenhubworker hex numbers

[10-Dec-2009 12:43:12] <iancmcc> oh

[10-Dec-2009 12:43:19] <iancmcc> well then, guess need to remove one of those too

[10-Dec-2009 12:43:56] <iancmcc> presumably the one with the address you see in the traceback

[10-Dec-2009 12:44:11] <Jane_Curry> What will happen if I remove all the instances for zenhubworker, given that they are being monitored (data is still being collected)

[10-Dec-2009 12:44:44] <Jane_Curry> Will instances get recreated when I remodel the device or do I just end up screwing up??

[10-Dec-2009 12:44:56] <iancmcc> no, they'll get recreated when you remodel.

[10-Dec-2009 12:45:26] <Jane_Curry> Sounds like it's time to whack them all..

[10-Dec-2009 12:47:17] <RoundQube> will the VMware Virtual Machines zenpack work for vm's created by vmware server (and not esx)?

[10-Dec-2009 12:50:19] <rmatte> RoundQube: only if VMWare Server even supports SNMP

[10-Dec-2009 12:50:38] <rmatte> RoundQube: the free version of ESX doesn't event support SNMP, you need enterprise I believe

[10-Dec-2009 12:50:46] <rmatte> s/event/even

[10-Dec-2009 12:51:29] <RoundQube> oh that bites

[10-Dec-2009 12:52:28] <rmatte> It's not stopping you from just loading an SNMP daemon on each VM and at least polling their stats

[10-Dec-2009 12:52:33] <TBKDan1> rmatte: I've been able to bastardize it to somewhat support snmp, it was tricky though :-)

[10-Dec-2009 12:52:40] <TBKDan1> Doesn't do much though lol

[10-Dec-2009 12:52:55] <rmatte> TBKDan1: yeh, apparently you can get net-snmp running on it or something, but very limited

[10-Dec-2009 12:56:40] <Jane_Curry> More info on screwed-up processes...

[10-Dec-2009 13:00:59] <Jane_Curry> looking at the list of processes, there are actually 4 process definitions for Zenoss processes that are

[10-Dec-2009 13:01:39] <Jane_Curry> screwed up and all have a count > 1 (zeneventlo, zenwin,zenprocess) as well as zenhub

[10-Dec-2009 13:02:07] <Jane_Curry> I know there have been issues with each of these daemons not coming up at some stage since the 2.5 upgrade

[10-Dec-2009 13:06:12] <cain22> ok, not sure if i'm loving the new event viewer

[10-Dec-2009 13:07:37] <RoundQube> cain22 what are you issues with it?

[10-Dec-2009 13:10:16] <RoundQube> zenoss just randomly stops sending emails

[10-Dec-2009 13:12:27] <cain22> well, it took me second to realize how to open up the event in detail....

[10-Dec-2009 13:12:52] <daveborg98> That took me a minute as well.

[10-Dec-2009 13:13:48] <cain22> and maybe its jsut me, but since its smaller font, it alot of the info seems to blend in, making it harder to recongize events at a glance

[10-Dec-2009 13:14:12] <mrayzenoss> cain22: Configure->Show severity row colors

[10-Dec-2009 13:14:20] <cain22> i did

[10-Dec-2009 13:14:37] <cain22> colors makes it easier...but font size is what i was refering to...

[10-Dec-2009 13:16:43] <daveborg98> I personally like it. I am at 1680x1050 res. and I can see a lot of the event details on that screen.

[10-Dec-2009 13:17:03] <daveborg98> It does make it a little more difficult on my 1920x1200 screen though.

[10-Dec-2009 13:19:13] <cain22> daveborg98: what size monitor?

[10-Dec-2009 13:27:31] <cain22> eh, i roll with a 17inch dell at 1280 x 960

[10-Dec-2009 13:29:31] <daveborg98> That does make a difference.

[10-Dec-2009 13:31:18] <cain22> is there a way to configure everyone's event viewer to display the colors?

[10-Dec-2009 13:32:00] <kisielk> how does everyone deal with the hardware model for devices that use Net-SNMP ?

[10-Dec-2009 13:32:15] <kisielk> most of them just report a generic unknown OID, but I'd like to set the specific hardware modle

[10-Dec-2009 13:32:27] <kisielk> it seems that Zenoss resets it every time it remodels the device

[10-Dec-2009 13:33:44] <mrayzenoss> kisielk: http://dev.zenoss.org/trac/ticket/5473

[10-Dec-2009 13:34:40] <kisielk> that's not really the problem I have, I think

[10-Dec-2009 13:34:49] <kisielk> I can set it in the edit pane, and it seems to persist at least for a while

[10-Dec-2009 13:34:51] <kisielk> but then it gets reset

[10-Dec-2009 13:40:16] <rbd> hey guys...running zenoss 2.5.1 ...I'm getting nothing in the performance graphs for all of my hosts

[10-Dec-2009 13:40:26] <rbd> i.e. nothing shows up, not even blank graphs

[10-Dec-2009 13:40:58] <rbd> any ideas?

[10-Dec-2009 13:41:46] <mrayzenoss> are your devices assigned to the proper device classes?

[10-Dec-2009 13:44:28] <rbd> most are linux servers and in /Server/Linux ...basically what happened is that we underwent a change of domain, so I went in there, deleted all of the current devices, then went to Add Device (Easy Add) and added them all back in with the new hostname....they are all showing up, gathering SNMP messages/traps fine (it appears), just no performance graphs

[10-Dec-2009 13:45:35] <daveborg98> rbd: It took a while (a couple hours) for the graphs to show up on mine after the upgrade. Not sure when you upgraded, but thought I would throw that out there.

[10-Dec-2009 13:47:30] <rbd> about a week ago.....there are rrd files under my perf/Devices/<host> ...just no graphs now

[10-Dec-2009 13:47:42] <cain22> hmm...thanks

[10-Dec-2009 13:48:14] <markeriv> hey guys

[10-Dec-2009 13:48:16] <markeriv> been a while

[10-Dec-2009 13:49:13] <markeriv> I am trying to upgrade from 2.4.2 to the latest 2.5.1, and the core installation read files are not providing commands that are working

[10-Dec-2009 13:50:50] <markeriv> i keep getting the following output

[10-Dec-2009 13:50:58] <markeriv> [root@localhost zenoss]# conary migrate --interactive --resolve \

[10-Dec-2009 13:50:58] <markeriv> > group-zenoss=/zenoss-project.zenoss.loc@zenoss:core-2.5

[10-Dec-2009 13:50:58] <markeriv> bash: conary: command not found

[10-Dec-2009 13:50:58] <markeriv> [root@localhost zenoss]#

[10-Dec-2009 13:52:05] <bkc> you don't have /usr/bin/conary ?

[10-Dec-2009 13:53:40] <markeriv> doesnt look like it

[10-Dec-2009 13:53:46] <cain22> hmmm....noticed can't reset someones password to something specified now

[10-Dec-2009 13:54:00] <iancmcc> cain22: you can.

[10-Dec-2009 13:54:09] <markeriv> where/how do i get conary?

[10-Dec-2009 13:54:40] <iancmcc> cain22: you have to enter your own password at the bottom of the page. Security thing; someone could conceivably change passwords via REST if they were smart.

[10-Dec-2009 13:56:21] <cain22> ah

[10-Dec-2009 13:56:29] <cain22> ianrmcc: thanks

[10-Dec-2009 13:57:14] <bkc> mareriv: sorry, I don't know, I'm a newb

[10-Dec-2009 13:57:40] <cain22> now, how do i use the message portlet?

[10-Dec-2009 13:58:03] <rmatte> rbd: have you checked to make sure the template is bound to the devices?

[10-Dec-2009 14:07:46] <rbd> hmm...would that be the zDeviceTemplates setting under the zProperties for the DeviceClass?

[10-Dec-2009 14:21:42] <daveborg98> bigegor: Thanks for the reply in the forums. So to be clear, the datapoint name needs to be the same as the select statement for all queries using hte zenpack?

[10-Dec-2009 14:22:26] <pixitha> How would I go about adding a graph to Zenoss 2.5 for a specific OID?

[10-Dec-2009 14:28:50] <rmatte> pixitha: read the Zenoss Admin guide

[10-Dec-2009 14:29:16] <rmatte> http://sourceforge.net/projects/zenoss/files/Documentation/zenoss-2.5.x-docs/Zenoss_Administration_06-102009-2.5-v01.pdf/download

[10-Dec-2009 14:32:19] <mrayzenoss1> pixitha: specifically Performance Monitoring, chapter 6.2

[10-Dec-2009 14:32:49] mrayzenoss1 is now known as mrayzenoss

[10-Dec-2009 14:33:31] <rmatte> I'm updating my Windows SNMP Perf ZenPacks, so I'll have an updated version out probably tomorrow

[10-Dec-2009 14:34:13] <Jane_Curry> Anyone know aht exactly has changed between 2.4.5 and 2.5.1 with regard to interface monitoring?

[10-Dec-2009 14:34:23] <Jane_Curry> There are references to tickets

[10-Dec-2009 14:34:31] <rmatte> Jane_Curry: yeh, I know some...

[10-Dec-2009 14:34:36] <Jane_Curry> http://dev.zenoss.org/trac/ticket/4997

[10-Dec-2009 14:34:49] <rmatte> First off, they've eliminated the O A status, now it's just "Status"

[10-Dec-2009 14:34:59] <Jane_Curry> and http://dev.zenoss.org/trac/ticket/4997

[10-Dec-2009 14:35:11] <rmatte> you pasted the same ticket twice :)

[10-Dec-2009 14:35:39] <rmatte> I'll explain why it was changed to a status icon...

[10-Dec-2009 14:36:00] <rmatte> Jane_Curry: I assume you're familliar with this: docs/DOC-2494 ?

[10-Dec-2009 14:36:02] <Jane_Curry> sorry - http://dev.zenoss.org/trac/ticket/5627

[10-Dec-2009 14:36:07] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Polling Interface Status (at community.zenoss.org)

[10-Dec-2009 14:36:34] <Jane_Curry> I know the appearance has changed to replace the O/A columns with Status but

[10-Dec-2009 14:36:46] <Jane_Curry> why are folk seeing lots more events -

[10-Dec-2009 14:37:00] <rmatte> lots more events?

[10-Dec-2009 14:37:10] <rmatte> in what sense?

[10-Dec-2009 14:37:13] <Jane_Curry> message/41557#41557

[10-Dec-2009 14:37:21] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Interface status in Zenoss Core 2.5 (at community.zenoss.org)

[10-Dec-2009 14:38:04] <Jane_Curry> Yup - I have implemented DOC-2494

[10-Dec-2009 14:38:54] <rmatte> Ok, well what you should do is move the transform/event mapping from /Net/Link to /Status/IpInterface

[10-Dec-2009 14:39:07] <rmatte> that way when an alert comes in for a port, the port status will show as red on the OS tab

[10-Dec-2009 14:39:36] <rmatte> I'm still reading that post to try and make sense of it...

[10-Dec-2009 14:40:28] <markeriv> hey rmatte, hows it going? Long time no chat

[10-Dec-2009 14:40:38] <rmatte> markeriv: good, you?

[10-Dec-2009 14:40:51] <markeriv> getting along. Got a deusy of a question for ya

[10-Dec-2009 14:41:10] <markeriv> having problems where my monitoring just stops for periods of 10-20 minutes

[10-Dec-2009 14:41:23] <markeriv> zenoss stops pinging devices and stops SNMP polling

[10-Dec-2009 14:41:31] <markeriv> starts back up again then and continues

[10-Dec-2009 14:41:48] <markeriv> I am running 2.4.2 and have been trying to update to see if that would resolve the issue

[10-Dec-2009 14:42:00] <markeriv> but some of the commands are not taking

[10-Dec-2009 14:42:46] <markeriv> in particular this one

[10-Dec-2009 14:42:52] <markeriv> conary migrate --interactive --resolve \

[10-Dec-2009 14:42:52] <markeriv> group-zenoss=/zenoss-project.zenoss.loc@zenoss:core-2.5

[10-Dec-2009 14:42:59] <cain22> markeriv: I had an issue like that, trying to remember what got that working again

[10-Dec-2009 14:44:41] <bigegor> daveborg98: yes

[10-Dec-2009 14:45:12] <rmatte> Jane_Curry: I replied to message/43305#43305

[10-Dec-2009 14:45:20] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Interface status in Zenoss Core 2.5 (at community.zenoss.org)

[10-Dec-2009 14:45:33] <Jane_Curry> rmatte - I currently have a load of interfaces with adminStatus=Up, operStatus=down and the stsus bubble is green||

[10-Dec-2009 14:46:10] <Jane_Curry> Are you saying that by moving the transform to /Status/IpInterface the bubble will correctly reflect the status???

[10-Dec-2009 14:47:01] <rmatte> according to Chet, yeh

[10-Dec-2009 14:47:25] <rmatte> although /Status/IpInterface should be there by default, shouldn't have to create it manually

[10-Dec-2009 14:47:30] <Jane_Curry> OK - will try it - thanks

[10-Dec-2009 14:47:36] <rmatte> but it isn't, so I'll have to point that our to Chet

[10-Dec-2009 14:47:40] <daveborg98> bigegor: Thanks for the replies. I have made the changes and I am awaiting the graph to start populating...When you make the datapoint match the select statement, does that tell the datapoint to only pull the value and not the name for graphing purposes? Sorry about so many questions, but I want to make sure that I understand and do not have to keep asking questions in the future.

[10-Dec-2009 14:47:42] <rmatte> s/our/out

[10-Dec-2009 14:48:18] <rmatte> Jane_Curry: also, that /Change/Set event that he was talking about is one of the events that you see when you remodel a device

[10-Dec-2009 14:48:56] <rmatte> so what happened was, he didn't have interface polling setup, or traps, the port went down, zenmodel remodeled the devices while the interfaces weren't locked, saw the port was down and automatically turned off monitoring for it

[10-Dec-2009 14:52:35] <bigegor> daveborg98: it take only values for listed datapoints.

[10-Dec-2009 14:53:15] <eidolon> hey folks - can anyone tell me why the class '/Apache/httpd' would, suddenly, and apparently without any of us touchign it, now be monitoring the process 'more'?

[10-Dec-2009 14:54:13] <daveborg98> bigegor: I was off in my assumption then. I think I understand how it works now (at least high level). Thank you for the time and offering such a useful set of tools. They saved me a LOT of time.

[10-Dec-2009 14:54:27] <rmatte> eidolon: click on Services in the left hand menu

[10-Dec-2009 14:54:51] <rmatte> actually sorry, processes

[10-Dec-2009 14:54:59] <eidolon> okay

[10-Dec-2009 14:55:09] <eidolon> apache and MYSQL show

[10-Dec-2009 14:55:23] <rmatte> it sounds like you have a messed up regex somewhere somehow

[10-Dec-2009 14:55:42] <eidolon> the httpd regexp under apache is ^.*\/*httpd

[10-Dec-2009 14:55:43] <rmatte> either that or zenprocess is being stupid (as it does from time to time) and you need to restart zenprocess

[10-Dec-2009 14:55:50] <eidolon> i'm suspecting that.

[10-Dec-2009 14:56:33] <bigegor> daveborg98: your welcome

[10-Dec-2009 14:56:49] * eidolon wopnders if going to 2.5.x is something we should be considering soon.

[10-Dec-2009 14:58:57] * eidolon does a full zenoss restart

[10-Dec-2009 14:59:03] <eidolon> "It's the only way to be sure."

[10-Dec-2009 14:59:13] <eidolon> i was getting 30-40 second respoinses on webhits.

[10-Dec-2009 14:59:15] <rmatte> eidolon: what version do you have?

[10-Dec-2009 14:59:15] <eidolon> :(

[10-Dec-2009 14:59:23] <eidolon> 2.4.(5?)

[10-Dec-2009 14:59:27] <eidolon> slight patching

[10-Dec-2009 15:00:02] <rmatte> eidolon: my personal advice, make sure you have all of these patches: docs/DOC-4434#comment-1521 and stick with 2.4.5 for now

[10-Dec-2009 15:00:08] <markeriv> i have 2.4.2 sigh,

[10-Dec-2009 15:00:12] <rmatte> zenprocess isn't any better in 2.5.x as far as I'm aware

[10-Dec-2009 15:00:23] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Post-2.4.5 Patches (at community.zenoss.org)

[10-Dec-2009 15:00:33] <eidolon> (2.5.1 btw)

[10-Dec-2009 15:00:40] <rmatte> eidolon: with 2.4.5 and those patches, this is about the best I've ever had Zenoss running in over a year

[10-Dec-2009 15:00:40] <eidolon> owait

[10-Dec-2009 15:00:42] <eidolon> no

[10-Dec-2009 15:00:44] <eidolon> 2.4.5

[10-Dec-2009 15:00:46] <eidolon> my bad.

[10-Dec-2009 15:00:48] <eidolon> huh. okay

[10-Dec-2009 15:01:10] <eidolon> i think i've patched some of these already

[10-Dec-2009 15:01:11] <rmatte> and I know that 2.5.x is still quite buggy, so I wouldn't recommend jumping on it

[10-Dec-2009 15:01:18] <rmatte> doing beta testing of 2.5.x is encouraged

[10-Dec-2009 15:01:36] <rmatte> well, I guess it's not "beta testing" anymore, it's just "testing"

[10-Dec-2009 15:01:37] <rmatte> lol

[10-Dec-2009 15:03:36] <rmatte> though in my opinion 2.5.1 is still beta quality

[10-Dec-2009 15:03:49] <rmatte> I'd say by the time they get to 2.5.3ish it should be good to go

[10-Dec-2009 15:04:09] <bkc> I added template ethernetCsmacd to SSH/Linux devices templates, now I get this on perf tab: User-supplied Python expression ((here.speed or 1e9) / 8 * .75) for maximum value caused error: ['ifconfig_ifInOctets', 'ifconfig_ifOutOctets']

[10-Dec-2009 15:04:40] <bkc> under os / eth0 for speed it says "unknown"

[10-Dec-2009 15:04:45] <markeriv> alright

[10-Dec-2009 15:04:46] <rmatte> bkc: Ummm, I'm sensing that you don't understand how templates work in Zenoss

[10-Dec-2009 15:04:46] <markeriv> hmm

[10-Dec-2009 15:04:48] <eidolon> ok, thanks for your help folks

[10-Dec-2009 15:04:50] * eidolon runs

[10-Dec-2009 15:04:52] <markeriv> so how do i go from 2.4.2 to 2.4.5

[10-Dec-2009 15:05:05] <rmatte> markeriv: how did you originally install?

[10-Dec-2009 15:05:09] <markeriv> i have been digging through the admin guide

[10-Dec-2009 15:05:17] <markeriv> fedora - install stack

[10-Dec-2009 15:05:30] <rmatte> bkc: so let me get this straight, you took values from an interface template and put them in to a device template?

[10-Dec-2009 15:05:43] <rmatte> markeriv: then just download the 2.4.5 stack installer and run it

[10-Dec-2009 15:05:46] <bkc> ethernetcsmacd is a performance template.. ?

[10-Dec-2009 15:05:56] <rmatte> bkc: no, it's an interface template

[10-Dec-2009 15:06:04] <rmatte> bkc: quite different

[10-Dec-2009 15:06:10] <bkc> why does it say: ssh based performance collection of linux network devices using /sbin/ifconfig

[10-Dec-2009 15:06:39] <rmatte> bkc: which template does it say that on?

[10-Dec-2009 15:07:01] <bkc> ethernetCsmacd         /Devices/Server/SSH/Linux

[10-Dec-2009 15:07:35] <rmatte> and it says that in the description for it?

[10-Dec-2009 15:07:49] <bkc> I selected ethernetCsmacd from 'all templates', added it to the zDeviceTemplate  list at /devices/server/ssh/linux

[10-Dec-2009 15:07:52] <rmatte> ok, that's some special ssh interface template then

[10-Dec-2009 15:07:59] <rmatte> are you able to model the device via SSH at all?

[10-Dec-2009 15:08:07] <bkc> ssh is working fine

[10-Dec-2009 15:08:54] <rmatte> ok, first off, zDeviceTemplates is not the place to put that

[10-Dec-2009 15:08:59] <rmatte> that's for device templates specifically

[10-Dec-2009 15:09:08] <rmatte> here is how interface templates work...

[10-Dec-2009 15:09:21] <rmatte> when you go to an interface you'll see an interface type listed

[10-Dec-2009 15:09:30] <bkc> I am looking for a performance template

[10-Dec-2009 15:09:31] <rmatte> the template with the exact name of the interface type gets applied to it

[10-Dec-2009 15:09:42] <bkc> I want to see relationship between cpu load and network i/o on the perf tab

[10-Dec-2009 15:09:43] <rmatte> a performance template for what kind of info?

[10-Dec-2009 15:10:10] <rmatte> then why are you messing with interface templates?

[10-Dec-2009 15:10:22] <bkc> I don't know why you keep mentioning 'interface template'.

[10-Dec-2009 15:10:43] <rmatte> ethernetCsmacd is very specifically a interface template

[10-Dec-2009 15:11:13] <rmatte> go in to it and look at where it says Target Class

[10-Dec-2009 15:11:16] <bkc> at /devices/server/ssh/linux I choose all templates

[10-Dec-2009 15:11:16] <rmatte> you'll see Products.ZenModel.IpInterface

[10-Dec-2009 15:11:21] <rmatte> or something similar

[10-Dec-2009 15:11:30] <bkc> target class is: Products.ZenModel.Device

[10-Dec-2009 15:11:47] <rmatte> in the ethernetCsmacd template?

[10-Dec-2009 15:12:04] <bkc> yes, I clicked on it while viewing 'all templates'

[10-Dec-2009 15:12:08] <RoundQube> where do i find the default settings for the collector cycle runs?

[10-Dec-2009 15:12:14] <bkc> description is: ssh based performance collection of linux network devices using /sbin/ifconfig

[10-Dec-2009 15:12:25] <rmatte> bkc: can you give me a screenshot of that template?  I don't have the ssh pack installed to reference

[10-Dec-2009 15:12:28] <bkc> it defines 3 graph definitions, throughput, packets and errors

[10-Dec-2009 15:12:47] <bkc> yes, where can I send or upload the screenshot? pastebin doesn't take .png

[10-Dec-2009 15:12:52] <rmatte> right, that's meant to be displayed per interface on the OS tab

[10-Dec-2009 15:12:59] <rmatte> it's not meant to be displayed on the Perf tab

[10-Dec-2009 15:13:14] <RoundQube> bkc http://imgur.com/

[10-Dec-2009 15:13:22] <daveborg98> bigegor: I only thought I was done with the questions. :) If I remove the where clause in the AvgDiskQueueLength query will the graph automatically graph as many drives as there are in the machine? Or do I need to do each one as individual datasources and then add all the data points from the datasources to the same graph?

[10-Dec-2009 15:13:24] <adytum-bot> Title: imgur: the simple image sharer (at imgur.com)

[10-Dec-2009 15:13:27] <rmatte> tinypic.com

[10-Dec-2009 15:14:13] <bkc> http://imgur.com/mNqZ6.png

[10-Dec-2009 15:14:47] <rmatte> bkc: I assume you have interfaces listed on the OS tab that were discovered via SSH for that device?

[10-Dec-2009 15:14:53] <bkc> yes

[10-Dec-2009 15:14:58] <rmatte> click on one

[10-Dec-2009 15:15:00] <bkc> and when I click that, I see a chart there

[10-Dec-2009 15:15:08] <rmatte> right, charts of what?

[10-Dec-2009 15:15:16] <bkc> but .. no way to 'link' those together with cpu on perf tab..

[10-Dec-2009 15:15:44] klinstifen_ is now known as klinstifen

[10-Dec-2009 15:15:52] <bkc> 3 charts matching what the template says it will define.

[10-Dec-2009 15:16:16] <rmatte> bkc: yeh, but you're looking for overall network IO on all interfaces right?

[10-Dec-2009 15:16:28] <bkc> in a way, yes

[10-Dec-2009 15:16:38] <bkc> just trying to correlate load to net i/o

[10-Dec-2009 15:16:48] <rmatte> bkc: the problem is, that that template is used in conjunction with an interface index value by Zenoss

[10-Dec-2009 15:17:01] <rmatte> bkc: it's specifically designed to collect the data and display it per interface under the OS tab

[10-Dec-2009 15:17:17] <rmatte> bkc: to get what you want, you'd have to design a performance template from scratch

[10-Dec-2009 15:17:54] <bkc> so I could make a local copy of that template, fiddle with the parsing step to pull out just eth0 stats..

[10-Dec-2009 15:18:07] <rmatte> no, you wouldn't want to even modify that template

[10-Dec-2009 15:18:22] <rmatte> you'd want to modify the template that collects CPU and Memory info

[10-Dec-2009 15:18:29] <rmatte> since that template is designed to be used on the Perf tab

[10-Dec-2009 15:18:49] <bkc> oic. thanks I will have to read the dev docs some more

[10-Dec-2009 15:19:00] <bkc> too bad this template says "performance" in it's description

[10-Dec-2009 15:19:22] <rmatte> bkc: It won't be the simplest thing to do, but it's doable

[10-Dec-2009 15:19:54] <rmatte> It would be even simpler if you were using SNMP instead of SSH

[10-Dec-2009 15:20:36] <bkc> how do I manually specify the network links as displayed on the network map? I thought I read in some doc there was a way to explicitly describe routing between networks

[10-Dec-2009 15:20:59] <bkc> I have a bunch of openvpn links and it's not figuring them out correctly even though it's pickup up all the routes properly from the openvpn server

[10-Dec-2009 15:21:03] <rmatte> bkc: you don't, it discovers them by collecting routes but in some instances it won't be able to draw them at all

[10-Dec-2009 15:21:49] <rmatte> bkc: it needs to understand the topology enough to graph them

[10-Dec-2009 15:22:00] <rmatte> erm, to draw the lines rather

[10-Dec-2009 15:22:24] <rmatte> I have some maps that are drawn great and others that I can't get to draw at all

[10-Dec-2009 15:22:28] <bkc> I thought I had read somewhere there was a way to specify the topology for when auto-discoverf doesnt work

[10-Dec-2009 15:22:32] <rmatte> depends on the types of links/routes between sites

[10-Dec-2009 15:23:20] <rmatte> bkc: That might be possible but that would strike me as tedious, and you might have been reading the guide for creating manual layer 2 dependencies, which is not the same thing

[10-Dec-2009 15:23:37] <rmatte> the lines on the map don't represent physical circuits, they represent routes

[10-Dec-2009 15:23:56] <rmatte> for example: http://dmon.org/graphics/zenoss/arm.png

[10-Dec-2009 15:24:04] <rmatte> those are routes, not actual physical links

[10-Dec-2009 15:24:07] <bkc> I only see machines local to the subnet that is running zenoss, regardless of hops setting

[10-Dec-2009 15:24:08] <cain22> is there a way to put an alert on zenwinperf, get it to send a critical alert when it stops getting data

[10-Dec-2009 15:24:35] <rmatte> bkc: are you talking about the google map or the network map?

[10-Dec-2009 15:24:59] <bkc> network map. also would be good if zenoss knew not to ping machine A that is behind dead machine B

[10-Dec-2009 15:25:11] <rmatte> bkc: you need to set your starting point in the top left

[10-Dec-2009 15:25:16] <bkc> I have set it

[10-Dec-2009 15:25:31] <rmatte> bkc: that has been brought up numerous times

[10-Dec-2009 15:25:39] <bkc> i can set it to 'other' network, and it shows it, but doesn't show paths between networks

[10-Dec-2009 15:25:46] <bkc> other than 'the internet' attached to our local router

[10-Dec-2009 15:25:54] <rmatte> bkc: If it has an absolutely full topology discovery it's able to do layer 3 dependencies, but as soon as the topology is off just a tad it completely stops works

[10-Dec-2009 15:25:57] <rmatte> working*

[10-Dec-2009 15:26:05] <rmatte> they really need to implement layer 2 dependencies at some point

[10-Dec-2009 15:26:32] <rmatte> bkc: you're sure that everything got modelled correctly?

[10-Dec-2009 15:26:48] <rmatte> are you going out over the internet to hit the other sites?

[10-Dec-2009 15:27:20] <bkc> openvpn is, yes, but there's no way for zenoss to understand that point. I only want it to show multiple networks on the network map

[10-Dec-2009 15:27:29] <bkc> isn't that what the number of hops setting is for?

[10-Dec-2009 15:27:35] <jb> ok, got my eventd db and $ZENHOME on a FC 15krpm raid10 now

[10-Dec-2009 15:27:44] <rmatte> the number of hops is how many devices away you can see from the device that you're at

[10-Dec-2009 15:28:00] <bkc> exactly!

[10-Dec-2009 15:28:27] <bkc> why doesn't it show me anything beyond my local network, even just a cloud icon for those remote networks?

[10-Dec-2009 15:28:38] <rmatte> if you're not seeing anything beyond the device that you're at then Zenoss hasn't discovered your topology properly

[10-Dec-2009 15:28:57] <mrayzenoss1> bkc: the network map is based on the routing information under OS on your devices.

[10-Dec-2009 15:29:14] <rmatte> bkc: have you at least added devices in to Zenoss that are at those remote sites?

[10-Dec-2009 15:29:35] <jb> rmatte: i should be able to graph memory usage from windows via snmp without informant installed, right?

[10-Dec-2009 15:29:46] <rmatte> jb: with my packs, yes

[10-Dec-2009 15:29:55] <jb> which ones do I need?

[10-Dec-2009 15:30:00] <bkc> yes I have devices at the other sites, if I put in their subnet in the network map they show up

[10-Dec-2009 15:30:05] <bigegor> daveborg98: it will take only one value. If your need another DataSource for every WHERE statement.

[10-Dec-2009 15:30:06] <bkc> but only the remote subnet shows up

[10-Dec-2009 15:30:13] <rmatte> jb: are you interested in monitoring individual CPU cores on multicore systems?

[10-Dec-2009 15:30:20] <jb> no

[10-Dec-2009 15:30:20] <rmatte> jb: or just overall percentage of CPU usage?

[10-Dec-2009 15:30:23] <jb> overall

[10-Dec-2009 15:30:23] <bkc> viewing the openvpn server in zenoss, it has all the routes on the os tab

[10-Dec-2009 15:30:35] <rmatte> then grab the Windows SNMP Performance (Simple) ZenPack

[10-Dec-2009 15:30:45] <rmatte> it'll create a SNMPDevice template under /Server/Windows

[10-Dec-2009 15:30:51] <rmatte> bind that to your devices and you're in business

[10-Dec-2009 15:30:57] <jb> that does cpu+mem?

[10-Dec-2009 15:31:03] <rmatte> also, make sure you have bc and snmpwalk commands installed on the server

[10-Dec-2009 15:31:05] <rmatte> it depends on them

[10-Dec-2009 15:31:07] <jb> right

[10-Dec-2009 15:31:10] <rmatte> yes, it does CPU and Memory

[10-Dec-2009 15:31:20] <jb> ok nice

[10-Dec-2009 15:31:25] <jb> so I should just unbind the default templates

[10-Dec-2009 15:31:29] <rmatte> I'm working on fixing it up to look a bit nicer, I'll probably be releasing a newer version tomorrow

[10-Dec-2009 15:31:37] <rmatte> so you can wait until then or install it now then upgrade

[10-Dec-2009 15:31:38] <rmatte> up to you

[10-Dec-2009 15:31:53] <jb> k

[10-Dec-2009 15:32:05] <daveborg98> bigegor: That is what I thought. I will create additional datasources for all of the disks. It will just display a 0 or error on the graph for those datapoints that it has no info on, right?

[10-Dec-2009 15:32:06] <rmatte> jb: yeh, unbind the default performance template (the one that uses snmp-informant)

[10-Dec-2009 15:32:18] <jb> hrm

[10-Dec-2009 15:33:02] <jb> gotcha.

[10-Dec-2009 15:33:05] <jb> let me grab that pack

[10-Dec-2009 15:33:08] <rmatte> k

[10-Dec-2009 15:34:10] <rmatte> by the way, I think I screwed up on my last release of the simple pack, you're supposed to see the percentage of utilization listed in the graph for memory but you might not, if not, go in to the template, go to the memory graph, go to the percentage graph point and set draw from None to Line

[10-Dec-2009 15:35:29] <jb> k

[10-Dec-2009 15:36:06] <jb> i need to streamline this installation as much as possible

[10-Dec-2009 15:36:10] <jb> since it will be doing ~900 windows boxes

[10-Dec-2009 15:36:16] <jb> snmp only, and only cpu/memory/ping

[10-Dec-2009 15:36:23] <jb> gonna see how it works

[10-Dec-2009 15:36:29] <jb> i should probably tweak a few more things too

[10-Dec-2009 15:36:34] <jb> any suggestions?

[10-Dec-2009 15:36:38] <bigegor> daveborg98: yes. But you can try to extend filesystem template with your datasource.

[10-Dec-2009 15:36:47] <rmatte> tweak what sorts of things?

[10-Dec-2009 15:37:18] <jb> performance wise

[10-Dec-2009 15:37:23] <rmatte> If you're only doing CPU/Memory/Ping then there's not really anything to tweak

[10-Dec-2009 15:37:32] <daveborg98> bigegor: that would probably make more sense. I will look at that. Thanks again.

[10-Dec-2009 15:37:55] <rmatte> jb: with 900 devices though my ZenPack scripts might be a bit intensive, you'll have to test it and see

[10-Dec-2009 15:39:46] <jb> whats the best way to disable IP monitoring completely?

[10-Dec-2009 15:40:34] <rmatte> IP monitoring in what sense?

[10-Dec-2009 15:41:05] mrayzenoss1 is now known as mrayzenoss

[10-Dec-2009 15:42:08] <jb> sorry

[10-Dec-2009 15:42:11] <jb> ip service monitoring

[10-Dec-2009 15:43:07] <rmatte> jb: just don't enable anything under /Services/IpService

[10-Dec-2009 15:43:30] <rmatte> jb: none of them are actually enabled by default, you have to specifically enable them

[10-Dec-2009 15:43:38] <rmatte> and if you notice that one is enabled, just go in and disable it

[10-Dec-2009 15:43:48] <jb> hrm.. im doing 100 snmp data points with 5

[10-Dec-2009 15:43:51] <jb> devices

[10-Dec-2009 15:44:12] <rmatte> so?

[10-Dec-2009 15:44:16] <jb> thats ~20k with 900

[10-Dec-2009 15:44:21] <rmatte> that's 20 datapoints per device, that's practically nothing

[10-Dec-2009 15:44:26] <jb> should be doable

[10-Dec-2009 15:44:44] <rmatte> 18000, I have a box doing that many datapoints and it's fine

[10-Dec-2009 15:44:59] <jb> nice

[10-Dec-2009 15:45:00] <rmatte> like I said though the scripts that my zenpack uses might be a bit intensive for that many devices

[10-Dec-2009 15:45:05] <rmatte> I've never tested it on that many

[10-Dec-2009 15:45:08] <jb> we'll see

[10-Dec-2009 15:45:08] <jb> :)

[10-Dec-2009 15:45:18] <rmatte> yeh, let me know how it does

[10-Dec-2009 15:46:14] <jb> the interface is faster just moving it on to raid10

[10-Dec-2009 15:46:16] <jb> with no devices..

[10-Dec-2009 15:46:54] <rmatte> it executes 2 shell scripts per device per polling cycle

[10-Dec-2009 15:47:03] <rmatte> so that's 1800 shell scripts that need to run in 5 minutes

[10-Dec-2009 15:47:07] <jb> yeah

[10-Dec-2009 15:47:10] <rmatte> that's what I'm thinking might be an issue

[10-Dec-2009 15:47:15] <jb> i wish this box had beefier cpu's

[10-Dec-2009 15:47:17] <rmatte> unless you have an extremely beefy system

[10-Dec-2009 15:47:26] <jb> it has 2 xeon 5160 dual core 3.0's

[10-Dec-2009 15:47:35] <jb> and 16GB of ram

[10-Dec-2009 15:47:42] <rmatte> it could do alright then

[10-Dec-2009 15:47:50] <rmatte> won't know until you try

[10-Dec-2009 15:47:53] <jb> nope

[10-Dec-2009 15:48:20] <rmatte> you monitoring interfaces and hard drives as well?

[10-Dec-2009 15:54:22] <jb> `yeah i am

[10-Dec-2009 15:55:04] <jb> 2009-12-10 15:54:52,468 INFO zen.zenperfsnmp: Sent 121 OID requests

[10-Dec-2009 15:55:05] <jb> 2009-12-10 15:54:52,468 INFO zen.zenperfsnmp: Queried 6 devices

[10-Dec-2009 15:55:06] <rmatte> cool

[10-Dec-2009 15:55:13] <jb> 2009-12-10 15:54:52,469 INFO zen.zenperfsnmp: Cycle lasted 8.08 seconds

[10-Dec-2009 15:55:23] <rmatte> yeh, so about 20 per device

[10-Dec-2009 15:55:36] <rmatte> plus my scripts

[10-Dec-2009 15:56:48] Fuzzy_T_ is now known as Fuzzy_T

[10-Dec-2009 16:00:13] <jb> yeah

[10-Dec-2009 16:00:24] <jb> im probably going to start adding more tomorrow

[10-Dec-2009 16:02:16] <jb> yeah the memory graphs are a little funky

[10-Dec-2009 16:02:27] <jb> its in bytes?

[10-Dec-2009 16:02:32] <rmatte> yup

[10-Dec-2009 16:02:37] <rmatte> that's the way I decided to do it

[10-Dec-2009 16:02:41] <jb> the right side says "M"

[10-Dec-2009 16:02:43] <rmatte> though I'm considering changing it

[10-Dec-2009 16:02:46] <jb> like 2.0M

[10-Dec-2009 16:02:48] <jb> should be 2.0GB

[10-Dec-2009 16:02:59] <jb> but, the lines are there

[10-Dec-2009 16:03:21] <rmatte> then M stands for million

[10-Dec-2009 16:03:25] <rmatte> the M*

[10-Dec-2009 16:03:32] <jb> ah right

[10-Dec-2009 16:03:44] <rmatte> 2 million bytes is roughly 2 gigabytes

[10-Dec-2009 16:04:01] <jb> wonder if i can disable the attempted SNMP queries to get CPU info

[10-Dec-2009 16:04:03] <jb> like model, etc

[10-Dec-2009 16:04:06] <jb> none of it is valid anyways

[10-Dec-2009 16:04:11] <jb> in the hardware tab

[10-Dec-2009 16:04:26] <rmatte> actually it's in kilobytes, not bytes

[10-Dec-2009 16:04:40] <rmatte> but yeh, I think I'll do it a bit differently in the next release

[10-Dec-2009 16:05:01] <rmatte> jb: it only grabs that stuff when you remodel

[10-Dec-2009 16:05:05] <rmatte> jb: so just disable zenmodel

[10-Dec-2009 16:05:28] <jb> well, i still need to model certain things like interface names, etc

[10-Dec-2009 16:05:30] <jb> disks

[10-Dec-2009 16:05:48] <rmatte> on a regular basis?

[10-Dec-2009 16:05:52] <rmatte> or just initially?

[10-Dec-2009 16:06:03] <jb> hm good question

[10-Dec-2009 16:06:09] <jb> i'll leave it enabled for now unless I hit a bottleneck

[10-Dec-2009 16:06:26] <rmatte> disabling zenmodel don't mean you can't remodel a device from the UI

[10-Dec-2009 16:06:33] <jb> right

[10-Dec-2009 16:06:34] <rmatte> it just means that Zenoss won't automatically remodel stuff

[10-Dec-2009 16:06:35] <rmatte> blogs/zenossblog/2009/01/27/tip-of-the-month-running-only-some-daemons/

[10-Dec-2009 16:06:43] <rmatte> that's the method to disable it

[10-Dec-2009 16:06:52] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenoss Blog: No Node Left Behind: Tip of the Month: Running Only Some Daemons (at community.zenoss.org)

[10-Dec-2009 16:07:06] <jb> zensyslog can go for sure

[10-Dec-2009 16:07:09] <jb> and zencommand

[10-Dec-2009 16:07:16] <rmatte> incorrect

[10-Dec-2009 16:07:24] <rmatte> zencommand is used to execute the scripts in my ZenPack :P

[10-Dec-2009 16:07:34] <jb> oh

[10-Dec-2009 16:07:35] <jb> :P

[10-Dec-2009 16:07:41] <rmatte> since it uses command based datasources

[10-Dec-2009 16:07:42] <jb> zenprocess can go

[10-Dec-2009 16:07:47] <rmatte> yup

[10-Dec-2009 16:07:50] <jb> not monitoring any processes here

[10-Dec-2009 16:08:00] <rmatte> doing traps?

[10-Dec-2009 16:08:06] <jb> dont plan on it

[10-Dec-2009 16:08:10] <jb> zentrap then

[10-Dec-2009 16:08:24] <rmatte> cool

[10-Dec-2009 16:08:57] <rmatte> I don't even remember what zenstatus does

[10-Dec-2009 16:10:01] <rmatte> oh, I think zenstatus takes care of monitoring the daemons (heartbeats and stuff)

[10-Dec-2009 16:10:07] <rmatte> also alerts on failed commands and stuff

[10-Dec-2009 16:10:12] <rmatte> so you'll probably need that hehe

[10-Dec-2009 16:10:13] <jb> yeah i think so

[10-Dec-2009 16:10:30] <jb> argh ok, gonna head out.. got F5 upgrades to do tonight, so I'm leaving early :)

[10-Dec-2009 16:10:39] <jb> ttyl

[10-Dec-2009 16:10:47] <rmatte> later

[10-Dec-2009 16:13:21] <Fuzzy_T> are there still problems with snmp v1?

[10-Dec-2009 16:13:37] <Fuzzy_T> I have an SNMP v1 only device it is giving me fits.

[10-Dec-2009 16:13:44] <rmatte> Fuzzy_T: what problems?

[10-Dec-2009 16:14:04] <rmatte> Fuzzy_T: Describe please

[10-Dec-2009 16:14:05] <Fuzzy_T> it won't add the device if I have SNMP enabled.

[10-Dec-2009 16:14:14] <rmatte> What's the error?

[10-Dec-2009 16:14:19] <Fuzzy_T> snmpwalk works

[10-Dec-2009 16:14:41] <rmatte> probably something about probably something about ipNetToMediaTable

[10-Dec-2009 16:14:43] <rmatte> or something?

[10-Dec-2009 16:14:53] <Fuzzy_T> hmm

[10-Dec-2009 16:14:59] <Fuzzy_T> let me try it again and see.

[10-Dec-2009 16:15:03] <rmatte> k

[10-Dec-2009 16:15:45] <rmatte> or ipAddrTable

[10-Dec-2009 16:16:02] <Fuzzy_T> rmatte: 2009-12-10 16:15:40     ERROR       zen.DeviceLoader     Unable to add the device 10.10.10.29

[10-Dec-2009 16:16:08] <Fuzzy_T> that is the only error

[10-Dec-2009 16:16:25] <Fuzzy_T> but the result is [] or null I am guessing.

[10-Dec-2009 16:16:29] <rmatte> so the device doesn't even get added to the device list?

[10-Dec-2009 16:16:37] <Fuzzy_T> correct

[10-Dec-2009 16:16:39] <Fuzzy_T> odd huh

[10-Dec-2009 16:16:42] <rmatte> sometimes a model will fail but the device still gets added

[10-Dec-2009 16:16:45] <rmatte> you sure it's not there>?

[10-Dec-2009 16:16:47] <Fuzzy_T> nope

[10-Dec-2009 16:16:51] <Fuzzy_T> tried it multiple times

[10-Dec-2009 16:17:08] <Fuzzy_T> it is a very very old SNMPWEBCARD in a TrippLite UPS

[10-Dec-2009 16:17:22] <Fuzzy_T> works though and even has a crusty http interface

[10-Dec-2009 16:17:24] <rmatte> try making a ping only group and adding it to that, then after it's added, move it in to the other group and model it

[10-Dec-2009 16:17:26] <Fuzzy_T> but no snmp love.

[10-Dec-2009 16:17:30] <rmatte> you'll probably get a more detailed error

[10-Dec-2009 16:17:34] <Fuzzy_T> ok

[10-Dec-2009 16:19:54] <rmatte> what are you trying to monitor on the card?

[10-Dec-2009 16:22:39] <Fuzzy_T> ooops

[10-Dec-2009 16:22:54] <Fuzzy_T> looks like it did find it but the name was foobar so I did not see it.

[10-Dec-2009 16:23:05] <Fuzzy_T> was looking for the IP

[10-Dec-2009 16:23:05] <rmatte> thought so lol

[10-Dec-2009 16:23:21] <Fuzzy_T> and the system was using the snmp location oid.

[10-Dec-2009 16:23:38] <rmatte> I see

[10-Dec-2009 16:32:13] <Fuzzy_T> interesting.

[10-Dec-2009 16:56:40] <rmatte> well, I'm headed home, later

[10-Dec-2009 18:04:37] <ironpaw> hi

[10-Dec-2009 18:04:39] <ironpaw> anyone around?

[10-Dec-2009 18:20:19] <Fuzzy_T> whats up

[10-Dec-2009 18:20:25] <Fuzzy_T> depends on who anyone is

[10-Dec-2009 18:23:51] <ironpaw> ehe

[10-Dec-2009 18:24:04] <ironpaw> i need to get raw data from performance graphs.

[10-Dec-2009 18:24:10] <ironpaw> where can i find such data?

[10-Dec-2009 18:24:42] <ironpaw> i have no issues navigating a mysql db

[10-Dec-2009 18:24:47] <ironpaw> i suspect they are in rrd

[10-Dec-2009 18:24:50] <ironpaw> files somewhere

[10-Dec-2009 18:25:46] <Fuzzy_T> yes

[10-Dec-2009 18:25:58] * ironpaw needs to hunt around

[10-Dec-2009 18:26:08] <Fuzzy_T> you should be able to export the data from the RRD files or dump them. I would try to export them first.

[10-Dec-2009 18:26:11] <ironpaw> how do they get into the rrd files?

[10-Dec-2009 18:26:27] <Fuzzy_T> depends on the device

[10-Dec-2009 18:26:37] <ironpaw> cos when you zoom or do any activity on a graph it uses different data right?

[10-Dec-2009 18:26:45] <ironpaw> ie, move back in time, zoom, etc

[10-Dec-2009 18:26:46] <Fuzzy_T> but for the most part there is a command that is run at X interval

[10-Dec-2009 18:27:00] <ironpaw> aah to dump that to file for the graphing?

[10-Dec-2009 18:27:06] <Fuzzy_T> collects the SNMP or script data and then writes it to the RRD

[10-Dec-2009 18:27:13] <Fuzzy_T> correct

[10-Dec-2009 18:27:14] <ironpaw> hmm

[10-Dec-2009 18:27:29] <Fuzzy_T> no different than Cacti or any other solution that uses RRD which is quite a few.

[10-Dec-2009 18:27:38] <Fuzzy_T> why do you need to dump the RRD data?

[10-Dec-2009 18:27:40] <ironpaw> so it would all be in the db then cos i might need to do some translation (ie, timestamp to different datetime format)

[10-Dec-2009 18:27:47] <Fuzzy_T> and what format would you need?

[10-Dec-2009 18:28:05] <Fuzzy_T> you should look into RRA's

[10-Dec-2009 18:28:16] <ironpaw> did some load testing and the manager wants raw data instead of zenoss graphs

[10-Dec-2009 18:28:18] <Fuzzy_T> if you just need to perform translations those can be done without exporting

[10-Dec-2009 18:28:18] <ironpaw> for his reports

[10-Dec-2009 18:28:26] <Fuzzy_T> raw data?

[10-Dec-2009 18:28:28] <Fuzzy_T> ok

[10-Dec-2009 18:28:42] <Fuzzy_T> I think CSV xport is supported.

[10-Dec-2009 18:28:44] <ironpaw> yeh so all the graphs are consistent or something

[10-Dec-2009 18:28:48] <ironpaw> ooeer

[10-Dec-2009 18:28:52] <ironpaw> that'd make things easy

[10-Dec-2009 18:29:17] <Fuzzy_T> http://oss.oetiker.ch/rrdtool/forum.en.html#nabble-td2135552

[10-Dec-2009 18:29:39] <adytum-bot> Title: RRDtool - RRDtool - Page without a Title (at oss.oetiker.ch)

[10-Dec-2009 18:29:39] <Fuzzy_T> check that is uses rrdtool xport which by default spits out XML then hey uses a XSLT to translate to csv

[10-Dec-2009 18:29:56] <Fuzzy_T> ok

[10-Dec-2009 18:30:04] <Fuzzy_T> hope that helps

[10-Dec-2009 18:30:16] <ironpaw> defintaely a good starting point

[10-Dec-2009 18:30:24] <ironpaw> to be honest I haven't started to look into it but need to today

[10-Dec-2009 18:30:29] <ironpaw> thanks heaps for the head start! :)

[10-Dec-2009 18:30:33] <ironpaw> muchly appreciated

[10-Dec-2009 18:30:39] <Fuzzy_T> NP I need to run for now have to go spend some time with the Fam and let all that ZFS goodness settle in.

[10-Dec-2009 18:30:48] <Fuzzy_T> l8r

[10-Dec-2009 18:31:02] <ironpaw> hah

[10-Dec-2009 18:31:02] <ironpaw> later

[10-Dec-2009 22:24:19] <JuStIcIa_> hello everyone

[10-Dec-2009 22:24:32] <JuStIcIa_> in this channel i can made qustions about zenoss

[10-Dec-2009 22:24:33] <JuStIcIa_> ?

[10-Dec-2009 22:31:48] <bkc> don't ask if you can ask, just ask. if anyone can answer they will . ;-)

[11-Dec-2009 00:00:30] [disconnected at Fri Dec 11 00:00:30 2009]

[11-Dec-2009 00:00:30] [connected at Fri Dec 11 00:00:30 2009]

[11-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[11-Dec-2009 03:18:12] <Dieterbe_> how do i clean the events database? i configured zenoss to clean events more then a month old but it doesn't give me more disk space at all.  i also tried the query from docs/DOC-3220 but it doesn't give any more space either

[11-Dec-2009 03:18:20] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - How to clean your events database (at community.zenoss.org)

[11-Dec-2009 05:26:34] <chemist> how can I get zenoss to display the value of

[11-Dec-2009 05:27:05] <chemist> UCD-SNMP-MIB::extOutput.1

[11-Dec-2009 09:10:26] <cain22> hello all

[11-Dec-2009 09:10:36] <ckrough> morning

[11-Dec-2009 09:10:47] <cain22> is there a way to model all devices in a location?

[11-Dec-2009 09:13:10] <mrayzenoss> cain22: there's -p which works for device classes, I wonder if it works for other paths

[11-Dec-2009 09:13:32] <cain22> i thought you were able to do something similiar

[11-Dec-2009 09:14:05] <cain22> so, only through command line?

[11-Dec-2009 09:18:41] <cain22> which would be?

[11-Dec-2009 09:24:30] <cain22> anyone, anyone

[11-Dec-2009 09:24:35] <cain22> bueler?

[11-Dec-2009 09:24:43] <mrayzenoss> sorry, my network connection bonked out

[11-Dec-2009 09:24:58] <mrayzenoss> yeah, zenmodeler works from the CLI against Groups and Systems

[11-Dec-2009 09:25:10] <mrayzenoss> zenmodeler run -v10 -p /Systems/Servers

[11-Dec-2009 09:25:16] <mrayzenoss> that worked for me

[11-Dec-2009 09:25:46] <ckrough> bah. I manually deleted /opt/zenoss when it was installed via the stack rpm

[11-Dec-2009 09:27:51] <ckrough> success: 'rpm -e -vv --allmatches --nodeps --noscripts --notriggers zenoss'

[11-Dec-2009 09:38:19] <chemist> how can I get zenoss to display the value of UCD-SNMP-MIB::extOutput.1

[11-Dec-2009 09:39:37] <jb> where are the tips of the month stored?

[11-Dec-2009 09:39:51] <jb> looking for the one that talks about disabling daemons

[11-Dec-2009 09:41:00] <mrayzenoss> jb: on blog.zenoss.com, just search for "Tip"

[11-Dec-2009 09:41:04] <jb> thanks

[11-Dec-2009 09:42:10] <mrayzenoss> cain22: zenmodeler run -v10 -p /Systems/Europe works too

[11-Dec-2009 09:42:25] <mrayzenoss> err, zemodeler run -v10 -p /Locations/Europe

[11-Dec-2009 09:54:17] <jrock2004> is it possible if the box that zenoss is running on is getting low on ram that it would report false issues?

[11-Dec-2009 09:56:04] <mrayzenoss> heartbeat errors are usually an indicator

[11-Dec-2009 09:56:57] <jrock2004> well at 2:30am EST 6 of my IPs are reporting down and them a minute later they are backup

[11-Dec-2009 09:57:20] <jrock2004> These servers are hosted externally with 2 different providers

[11-Dec-2009 09:58:17] <jrock2004> I am wondering if this could be an internet provider issue or the host provider issues

[11-Dec-2009 10:45:29] <Kristopher4> Good Morning!  rmatte, are you around?

[11-Dec-2009 10:48:59] <Kristopher4> I'll just throw this out there.  rmatte  had helped me with temperature graphing RPN's... celsius to fahrenheit.  I'm using the RPN "1.8,*,32,+".  It works for Trango radios, but my dragonwave radios are off.  I have one saying the current temp. is 108*F, when it should be about 20, and another showing 60*F when it should be 18.

[11-Dec-2009 10:50:51] <Kristopher4> Also, how can I clear previous data from the graphs and start fresh?

[11-Dec-2009 11:03:43] <Kristopher4> Figured out how to clear the graphs -=)

[11-Dec-2009 11:24:17] <Kristopher4> Alrighty, Reset and the current temp is 152.60.  I'm confused.

[11-Dec-2009 11:26:21] <cwj> welcome to the magical workd of RRDs :(

[11-Dec-2009 11:27:42] <Kristopher4> cwj, it's been fun so far ...

[11-Dec-2009 13:02:49] <cain22> arg, looks like zenhub and zenwinperf have taken a crap on me

[11-Dec-2009 14:50:34] cgibbons__ is now known as cgibbons

[11-Dec-2009 15:05:47] <cgibbons> hmmm

[11-Dec-2009 15:52:57] <Kris_> Oops lol

[11-Dec-2009 15:54:27] MattD is now known as mdereus

[11-Dec-2009 18:09:24] Fuzzy_T_ is now known as Fuzzy_T

[12-Dec-2009 00:00:30] [disconnected at Sat Dec 12 00:00:30 2009]

[12-Dec-2009 00:00:30] [connected at Sat Dec 12 00:00:30 2009]

[12-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[12-Dec-2009 13:58:31] <skipzoid> evening all

[12-Dec-2009 14:02:15] <skipzoid> seems i'm on my lonesome

[12-Dec-2009 14:15:16] <skipzoid> I keep receiving this error - Device atlantis.avts.local does not publish HOST-RESOURCES-MIB I've obviously changed something somewhere but I cant find/remember what it was - ideas?

[12-Dec-2009 23:04:13] cwj_ is now known as cwj

[13-Dec-2009 00:00:30] [disconnected at Sun Dec 13 00:00:30 2009]

[13-Dec-2009 00:00:30] [connected at Sun Dec 13 00:00:30 2009]

[13-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[13-Dec-2009 03:19:07] Dieterbe_ is now known as Dieterbe

[13-Dec-2009 04:46:12] <ali3n0> hi folks

[13-Dec-2009 04:46:51] <ali3n0> I'm going to try out zenoss and wondering if I can install the stack on a debian (testing) machine with a mysqld already running

[13-Dec-2009 05:05:35] <ali3n0> ok got it! tnx anyway

[13-Dec-2009 05:16:39] * ali3n0 just has to find out how to tell zenoss stack not to start up mysqld

[13-Dec-2009 05:20:15] <ali3n0> done

[13-Dec-2009 07:12:13] ali3n0 is now known as Guest98831

[13-Dec-2009 14:20:42] <aclark> How much overlap is there between Munin and Zenoss, if any? I notice they both use RRDTool…

[13-Dec-2009 14:21:42] <tehhobbit> munin is made for systems with 1 - 5 hosts and limited needs

[13-Dec-2009 14:22:13] <aclark> tehhobbit: ah, thanks

[13-Dec-2009 14:22:15] <aclark> good point

[13-Dec-2009 14:23:12] <aclark> is it fair to say zenoss provides the *same* monitoring capibility for a large number of nodes?

[13-Dec-2009 15:49:46] davidX is now known as Guest95220

[13-Dec-2009 16:50:52] <tehhobbit> aclark: yeah its fair to say

[13-Dec-2009 17:35:03] <aclark> tehhobbit: ah, thx

[14-Dec-2009 00:00:30] [disconnected at Mon Dec 14 00:00:30 2009]

[14-Dec-2009 00:00:30] [connected at Mon Dec 14 00:00:30 2009]

[14-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[14-Dec-2009 01:47:23] <Troubadix09> Hi all

[14-Dec-2009 08:37:42] MattD is now known as mdereus

[14-Dec-2009 08:40:56] int_ is now known as int

[14-Dec-2009 08:49:10] <twm1010> morning all

[14-Dec-2009 09:31:28] willwh1 is now known as willwh

[14-Dec-2009 09:40:51] <rmatte> good morning all

[14-Dec-2009 09:41:35] <ckrough> hey

[14-Dec-2009 09:48:00] <tehhobbit> got a quick question have 2 localations ( one collector and collector + hub ) but seem like the main hub needs access to the devices on the other location anyways :(

[14-Dec-2009 09:57:56] <rmatte> mrayzenoss: tehhobbit is wondering why a second collector needs access to the same devices as the primary collector.  I've seen that question asked a few times, any idea why it would need to be able to see those devices?

[14-Dec-2009 09:58:31] <rmatte> mrayzenoss: oh, and good morning :)

[14-Dec-2009 10:01:21] <mrayzenoss> ummm… no idea.  I haven't paid close attention to adding multiple collectors since it's unsupported in Core.  I just link people to the docs for it I know about

[14-Dec-2009 10:02:07] <mrayzenoss> don't you add devices to the collector?  I don't think they'd need access to machines they're not monitoring

[14-Dec-2009 10:04:25] <rmatte> well, that's the thing, in each case I've seen, even when devices are specified for each collector, the other collector still tries to ping devices that aren't in it's list

[14-Dec-2009 10:04:41] <rmatte> seems a bit odd

[14-Dec-2009 10:04:45] <tehhobbit> mrayzenoss: well one of the collectors ( the remote one ) can ping and see a device still when trying to add it I get no route to host ( unrouted net )

[14-Dec-2009 10:04:46] <mrayzenoss> is it anything more than ping?

[14-Dec-2009 10:05:09] <mrayzenoss> like is there duplicate snmp monitoring?

[14-Dec-2009 10:05:23] <ckrough> certain jobs are run on each

[14-Dec-2009 10:05:34] <ckrough> daemons.txt defines which processes start

[14-Dec-2009 10:05:39] <tehhobbit> mrayzenoss: from model I see it trying to connect to the device thru snmp

[14-Dec-2009 10:06:28] <ckrough> for example, I run zenping, zenperfsnmp, and zenrender on the collector and everything else on the master

[14-Dec-2009 10:06:33] <ckrough> so both need access to the device

[14-Dec-2009 10:08:18] <Kris_> rmatte, I had another question for you about the RPN's for Dragonwave radios.  You were helping me a couple days ago, and everything was polling correctly, now the temp in *F is in the hundreds again... Graph: http://tinypic.com/r/119uii1/6   . Current RPN: http://tinypic.com/r/aaeluo/6

[14-Dec-2009 10:08:56] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[14-Dec-2009 10:09:01] <tehhobbit> well at a closer look there are no modler running on the remote one

[14-Dec-2009 10:09:58] <tehhobbit> so accually makes sence but that raises the question why (according to docs) should you only run the modeler on the hub

[14-Dec-2009 10:12:57] <ckrough> tehhobbit: Do you have a link to the doc that says that?

[14-Dec-2009 10:13:06] <twm1010> Kris, using GAUGE datasource type right?

[14-Dec-2009 10:13:20] <Kris_> twm1010, yes.

[14-Dec-2009 10:14:13] <twm1010> well, your RPN looks correct

[14-Dec-2009 10:14:40] <twm1010> are you certain the temperature hasn't truly dropped?

[14-Dec-2009 10:14:51] <Kris_> twm1010, Yeah...we have a set of Trango radios as well, and the RPN works perfectly for them...I'm wondering now if the SNMP on those radios is wrong.

[14-Dec-2009 10:15:12] <Kris_> twm1010, It's currently 32 degrees at that location, the graph shows  169.89

[14-Dec-2009 10:15:30] <twm1010> 32C

[14-Dec-2009 10:15:30] <twm1010> ?

[14-Dec-2009 10:15:34] <Kris_> 32F

[14-Dec-2009 10:16:57] <twm1010> that is pretty odd

[14-Dec-2009 10:17:46] <twm1010> hrmm, these are internal temperature sensors?

[14-Dec-2009 10:18:01] <twm1010> i'm sure the device is weatherproof, so why can't it get warm inside?

[14-Dec-2009 10:18:11] <tehhobbit> ckrough: well I found the error and it was human

[14-Dec-2009 10:18:25] <tehhobbit> ckrough: miss read

[14-Dec-2009 10:18:27] <tehhobbit> :(

[14-Dec-2009 10:19:04] <Kris_> Phone call, just a second.

[14-Dec-2009 10:19:40] <twm1010> stepping out for a bit

[14-Dec-2009 10:22:23] <daveborg98> I am running into an issue that I cannot figure out. Probably due to me being pretty new to Zenoss. I am trying to monitor our exchange 2007 server and trying to use both Egor's WMI Device zenpack and the Exchange Monitoring zenpack. The problem is that I can only figure out how to use one at a time.

[14-Dec-2009 10:22:37] <daveborg98> Do I need to build one into the other?

[14-Dec-2009 10:25:32] <twm1010> daveborg98: You need to install Egor's WMI Datasource Zenpack first

[14-Dec-2009 10:25:50] <twm1010> then you need to install either the device, or the exchange zenpack, your pick

[14-Dec-2009 10:26:01] <daveborg98> I have all of that up and working.

[14-Dec-2009 10:26:04] <twm1010> they both depend on the datasource zenpack

[14-Dec-2009 10:26:16] <daveborg98> I am just trying to combine the 2 zenpacks on the same device.

[14-Dec-2009 10:26:25] <twm1010> are both zenpacks installed?

[14-Dec-2009 10:26:29] <daveborg98> Yes.

[14-Dec-2009 10:26:39] <rmatte> Kris_: it'll have to wait, I have a meeting to go to (I was away on Friday so I'm absolutely swamped today)

[14-Dec-2009 10:26:42] <mrayzenoss> and you've restarted Zenoss since installing the WMI Data Source?

[14-Dec-2009 10:26:47] <daveborg98> I get graphs from each one seperatly as well.

[14-Dec-2009 10:26:57] <daveborg98> Yes.

[14-Dec-2009 10:26:59] <rmatte> Kris_: find out what it's seeing in celsius

[14-Dec-2009 10:27:10] <twm1010> it won't let you bind both templates at the same time?

[14-Dec-2009 10:27:15] <rmatte> Kris_: then plug that in to the formula and see what it gives you

[14-Dec-2009 10:27:30] <daveborg98> It replaces one with the other when I attemp to bind them.

[14-Dec-2009 10:27:47] <Kris_> twm1010, rmatte: thanks, I'll check that. I have three offices on the phone right now, so it'll be a few.

[14-Dec-2009 10:28:25] <rmatte> k

[14-Dec-2009 10:28:37] <twm1010> So you're hitting CTRL and selecting more than one at a time right?

[14-Dec-2009 10:30:30] <daveborg98> Sorry about that. It is officially a monday. The CTRL button on my keyboard is messed up. I tried it from another keyboard and worked well.

[14-Dec-2009 10:30:45] <daveborg98> Thanks for pounting out the basics. :)

[14-Dec-2009 10:31:44] <twm1010> it happens, lunchtime!

[14-Dec-2009 10:31:46] <twm1010> bbl!

[14-Dec-2009 10:40:36] <Kris_> twm1010, to answer your question here, the internal temperature normally runs about 10 degrees F higher than the outside temp.

[14-Dec-2009 11:37:38] <rmatte> haha, one of our engineers comes over to me and says "Ok, this is driving me crazy, I've removed these processes from these devices but the alerts keep coming back!" then I show him that you need to restart zenprocess and he says "wtf?"

[14-Dec-2009 11:41:53] <ckrough> I agree with him.

[14-Dec-2009 11:42:47] <rmatte> so do I

[14-Dec-2009 11:43:04] <rmatte> it drove me crazy before I figured out that restarting it worked

[14-Dec-2009 11:47:40] <twm1010> back

[14-Dec-2009 11:52:59] <mrayzenoss> rmatte: you'll be happy to know the next QA Test day will be around process & service monitoring

[14-Dec-2009 11:53:27] <mrayzenoss> of course, that just means we'll find more bugs, but at least they'll be found and properly annotated

[14-Dec-2009 12:02:15] <mrayzenoss> PowerNet/MasterSwitch AP9225 ZenPack updated to 1.0.3: docs/DOC-4539

[14-Dec-2009 12:02:28] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - PowerNet/MasterSwitch AP9225 (at community.zenoss.org)

[14-Dec-2009 12:09:48] <rmatte> mrayzenoss: awesome

[14-Dec-2009 12:15:48] <rmatte> well, I just added 2 more Zenoss boxes to my roster

[14-Dec-2009 12:18:17] <twm1010> 2 more?

[14-Dec-2009 12:18:24] <rmatte> yup

[14-Dec-2009 12:18:25] <twm1010> What's the tally now?

[14-Dec-2009 12:18:29] <rmatte> 13

[14-Dec-2009 12:18:38] <twm1010> hrmm, total nodes?

[14-Dec-2009 12:20:19] <rmatte> not sure, probably a little over 1000

[14-Dec-2009 12:20:32] <rmatte> actually, probably a bit less

[14-Dec-2009 12:21:35] <rmatte> each box is for a client (though we have 2 boxes that monitor multiple clients, but smaller ones who only have like 1 to 10 devices)

[14-Dec-2009 12:22:03] <twm1010> that's awesome :)

[14-Dec-2009 12:22:23] <rmatte> the most nodes on a single box is 280

[14-Dec-2009 12:22:26] <twm1010> I'm pining for a second box, if we update our vmware infrastructure it'd be real nice

[14-Dec-2009 12:22:40] <rmatte> cool

[14-Dec-2009 12:22:46] <rmatte> yeh, my boxes are all VMs

[14-Dec-2009 12:22:51] <rmatte> across three blades

[14-Dec-2009 12:23:11] <twm1010> we have vmware, but not with san based disk

[14-Dec-2009 12:23:16] <twm1010> they're already taxed

[14-Dec-2009 12:23:22] <rmatte> ah

[14-Dec-2009 12:23:28] <rmatte> yeh, we have a san

[14-Dec-2009 12:24:24] <twm1010> I have... 187 nodes

[14-Dec-2009 12:24:32] <twm1010> Though, I removed a ton of network switches,

[14-Dec-2009 12:24:34] <twm1010> too many OIDs

[14-Dec-2009 12:24:37] <rmatte> hehe

[14-Dec-2009 12:24:49] <twm1010> I also removed all our telecom servers recently

[14-Dec-2009 12:24:54] <rmatte> well, we monitor switches but we tune what ports we monitor

[14-Dec-2009 12:25:02] <rmatte> so that we're only monitoring trunk ports and vlans

[14-Dec-2009 12:25:28] <twm1010> The vlan shows up as an interface yes?

[14-Dec-2009 12:25:52] <rmatte> correct

[14-Dec-2009 12:29:35] <rmatte> ok, I need to go grab some lunch then get back on track with my work, ttyl

[14-Dec-2009 12:40:18] <ckrough> We were able to get 11k devices on a single collector with the fusion-io cards. Working on reliabilty and durabilty now.

[14-Dec-2009 12:43:48] <rmatte> that's crazy

[14-Dec-2009 12:44:51] <mrayzenoss> awesome

[14-Dec-2009 12:45:48] <mrayzenoss> I don't think it's slated for the next Zenoss release, but RRDTool 1.4 now has a cacheing daemon, which should speed up I/O a bit

[14-Dec-2009 12:47:46] <twm1010> cool

[14-Dec-2009 12:47:59] <twm1010> fusionIO looks sweet

[14-Dec-2009 12:48:07] <ckrough> 600k OIDs, and it polls them all in around 100 seconds

[14-Dec-2009 12:48:26] <twm1010> what kind of network connection to that box?

[14-Dec-2009 12:48:31] <twm1010> 10GE?

[14-Dec-2009 12:48:37] <ckrough> nah, it's a 1G

[14-Dec-2009 12:49:02] <twm1010> all SNMP traffic primarily?

[14-Dec-2009 12:49:05] <ckrough> only

[14-Dec-2009 12:49:09] <ckrough> and ping

[14-Dec-2009 12:49:18] <ckrough> plus a bit for rendering, but that's minimal

[14-Dec-2009 12:49:57] <twm1010> heh, i would like to see a screenshot of the collector's graphs

[14-Dec-2009 12:50:30] <ckrough> damn, I just rewiped the environment. Ill try to snag one after it gets some data in there

[14-Dec-2009 12:50:58] <twm1010> pure SNMP would be nice to work with

[14-Dec-2009 12:51:03] <twm1010> we have 100 windows boxes

[14-Dec-2009 12:51:17] <twm1010> with very chatty event logs :|

[14-Dec-2009 12:52:09] <ckrough> actually thats on a 100mbps uplink, really only peaks to around 1Mbps when it's polling

[14-Dec-2009 12:52:14] <rmatte> twm1010: I don't even monitor the event log via WMI, I just let snmp trap on critical events

[14-Dec-2009 12:52:29] <rmatte> twm1010: a lot less tuning and it works just as well as far as I'm concerned

[14-Dec-2009 12:52:38] <ckrough> rmatte: same

[14-Dec-2009 12:52:52] <ckrough> snmp trap and a few syslog filters that forward to zenoss

[14-Dec-2009 12:52:57] <rmatte> yup

[14-Dec-2009 12:53:02] <twm1010> I should consider that

[14-Dec-2009 12:53:10] <rmatte> snmp monitoring for the basic stuff is far more efficient than WMI

[14-Dec-2009 12:53:23] <ckrough> which log server do you use?

[14-Dec-2009 12:53:28] <rmatte> the only thing I use WMI for is to monitor services

[14-Dec-2009 12:53:41] <rmatte> but generally I just add the exes in to the processes list and let snmp handle it

[14-Dec-2009 12:54:00] <rmatte> I don't actually use a log server

[14-Dec-2009 12:54:01] <twm1010> It does seem a bit redundant.

[14-Dec-2009 12:54:34] <ckrough> ah, Im poking around to see what people thinkg of rsyslog

[14-Dec-2009 12:54:44] <rmatte> hmmm, I need to setup a threshold for interface errors, any pre-existing documentation on how to go about this that anyone is aware of?

[14-Dec-2009 12:55:02] <rmatte> Kris_: you around?

[14-Dec-2009 12:55:37] <twm1010> I'm finally getting around to removing all those Cisco MIBs so I can install your ZenPack

[14-Dec-2009 12:55:53] <rmatte> twm1010: hehe, nice

[14-Dec-2009 12:55:55] <twm1010> Also planning to upgrade to 2.51 stack this week

[14-Dec-2009 12:56:06] <rmatte> twm1010: you on 2.4.5?

[14-Dec-2009 12:56:24] <ckrough> Im firing up 2.5.x enterprise on this fusion dev environment when Im done these tests

[14-Dec-2009 12:57:15] <twm1010> 2.4.2

[14-Dec-2009 12:57:28] <rmatte> twm1010: you might as well just wait until 2.5.2

[14-Dec-2009 12:57:36] <twm1010> its close?

[14-Dec-2009 12:57:49] <rmatte> twm1010: I believe so, maybe a couple weeks away (guessing though)

[14-Dec-2009 12:57:53] <rmatte> Matt would probably know

[14-Dec-2009 12:58:21] <twm1010> no rush here, i just don't want to get too far behind

[14-Dec-2009 12:58:51] <rmatte> twm1010: as long as you're one major version behind then you're fine

[14-Dec-2009 12:59:15] <rmatte> twm1010: you just don't want to end up in the situation of still being on 2.3.3 when 2.5.1 is out

[14-Dec-2009 12:59:24] <rmatte> :)

[14-Dec-2009 12:59:35] <twm1010> I still want a direct upgrade path, I hate stepping from vers. to ver.

[14-Dec-2009 12:59:50] <rmatte> you'll have one

[14-Dec-2009 12:59:53] <twm1010> though, I haven't really customized anything this go around, everything is in templates/zprops

[14-Dec-2009 13:00:01] <twm1010> no code changes from my noob brain

[14-Dec-2009 13:00:02] <rmatte> 2.3 -> 2.4 -> 2.5 -> 2.6

[14-Dec-2009 13:00:22] <rmatte> I wouldn't actually change any code in Zenoss itself

[14-Dec-2009 13:00:30] <rmatte> too much of a hassle

[14-Dec-2009 13:01:20] <twm1010> Come to think of it... I did configure every windows box to send traps anyway

[14-Dec-2009 13:04:38] <rmatte> hehe

[14-Dec-2009 13:05:29] <rmatte> hmmm, need to figure out what best practice settings would be for an interface error threshold

[14-Dec-2009 13:05:56] <twm1010> well.. i think that would depend on the interface

[14-Dec-2009 13:06:07] <rmatte> not really

[14-Dec-2009 13:06:10] <twm1010> ideally, no errors, anywhere

[14-Dec-2009 13:06:22] <twm1010> so... you'd want a rate of change threshold over a period of time

[14-Dec-2009 13:06:28] <rmatte> nah, I can't do that, we monitor data circuits and 1% errors is considered acceptable

[14-Dec-2009 13:06:41] <twm1010> more than X over Y time

[14-Dec-2009 13:07:07] <rmatte> well, the way Zenoss graphs is apparently errors/second during the polling cycle

[14-Dec-2009 13:07:40] <rmatte> so a polling cycle is 5 minutes (300 seconds)

[14-Dec-2009 13:08:05] <twm1010> right, it automatically divides by 300 for a /sec avg

[14-Dec-2009 13:08:35] <rmatte> so 1 percent of 300 is 30

[14-Dec-2009 13:10:41] <twm1010> OK, event log collection is off, things sure are quiet :|

[14-Dec-2009 13:11:12] <rmatte> 3 rather, not 30

[14-Dec-2009 13:13:55] <rmatte> I made the threshold max value 300 * 0.07

[14-Dec-2009 13:14:00] <rmatte> hopefully it works as expected

[14-Dec-2009 13:14:29] <twm1010> sure.

[14-Dec-2009 13:16:29] <twm1010> ping cgibbons

[14-Dec-2009 13:16:35] <cgibbons> i didn't do it

[14-Dec-2009 13:16:40] <twm1010> :)

[14-Dec-2009 13:17:03] <twm1010> zWinEventLogMinSeverity default is 2

[14-Dec-2009 13:17:21] <twm1010> what error level does that map to?

[14-Dec-2009 13:17:22] <cgibbons> sounds right

[14-Dec-2009 13:17:25] <cgibbons> sec

[14-Dec-2009 13:17:49] <cgibbons> look @ the table at the bottom of the page here: http://msdn.microsoft.com/en-us/library/aa394226(VS.85).aspx

[14-Dec-2009 13:17:53] <cgibbons> er now that's wrong, sec

[14-Dec-2009 13:18:39] <twm1010> either way, 2 gets us warnings and errors

[14-Dec-2009 13:18:55] <cgibbons> yeah

[14-Dec-2009 13:20:12] <twm1010> and by default nothing event log collected will map to critical in zenoss then, right?

[14-Dec-2009 13:21:04] <cgibbons> OK that is the right page, but look for the 'EventType' attibute rather than the 'Type' attribute

[14-Dec-2009 13:21:22] <twm1010> hehe, so don't set it to 4 or below :)

[14-Dec-2009 13:21:26] <cgibbons> and correct, the code only maps to Debug, Error, Warning, and Info

[14-Dec-2009 13:21:38] <twm1010> ok, i'm just trying to make a decision here...

[14-Dec-2009 13:21:49] <twm1010> I have traps configured as well, so why also collect event logs

[14-Dec-2009 13:22:01] <cgibbons> selecting 5 there is a good way to stress test things :)

[14-Dec-2009 13:22:34] <twm1010> I'll have to play around with it

[14-Dec-2009 13:22:46] <twm1010> I spend too much time classifying events from this app and that app...

[14-Dec-2009 13:23:57] <rmatte> When I turned on event log monitoring via WMI it was a shitstorm of events.  It got to the point where I'd tune for a week and then whole new slew of useless events would come in the next week.

[14-Dec-2009 13:24:07] <jb> same problem here

[14-Dec-2009 13:25:29] <twm1010> Hrmm..... I'll leave it off for now, see how it goes. I'll have to review my SNMP GPO

[14-Dec-2009 13:26:36] <twm1010> I don't want to miss things too

[14-Dec-2009 13:27:45] <rmatte> We haven't missed anything truly critical to my knowledge

[14-Dec-2009 13:28:36] <twm1010> well today, i happened to catch a drive failure from an HP server, clearly came through eventlogs

[14-Dec-2009 13:28:53] <twm1010> I suppose since my InsightAgents/Director/WhateverDellUses aren't consistent, this could mean some fun.

[14-Dec-2009 13:29:02] <rmatte> Firefox + CheckBoxMate Add-On == godsend when tuning monitoring on switch ports

[14-Dec-2009 13:29:17] <twm1010> What does CheckBoxMate do?

[14-Dec-2009 13:29:49] <twm1010> hehe, nevermind, installed

[14-Dec-2009 13:30:10] <rmatte> you have it installed already?

[14-Dec-2009 13:30:23] <twm1010> yep

[14-Dec-2009 13:30:27] <rmatte> cool

[14-Dec-2009 13:30:30] <rmatte> I find it super handy

[14-Dec-2009 13:43:01] <jb> ckrough: are the fusion i/o cards exprensive?

[14-Dec-2009 13:45:02] <ckrough> yes, but it looks like they may be cheaper than tons of spindle disks for a large install

[14-Dec-2009 13:45:15] <jb> like 7-10k or something?

[14-Dec-2009 13:45:24] <ckrough> 6k for a 160GB SLC model

[14-Dec-2009 13:45:30] <jb> not too bad

[14-Dec-2009 13:45:36] <jb> considering the improvement

[14-Dec-2009 13:45:47] <ckrough> but one of those can do the work of around 8 32GB/8x15k hdd servers

[14-Dec-2009 13:45:59] <jb> nice

[14-Dec-2009 13:46:05] <ckrough> almost seeing an 8 to 1 consolidation ratio without redundancy

[14-Dec-2009 13:46:15] <ckrough> probably closer to 4 to 1 with reliability/redundnacy

[14-Dec-2009 13:46:51] <ckrough> you have to do a lot of calculations on their lifetime since they have limited writes

[14-Dec-2009 13:47:06] <ckrough> even in a bad scenario (databases and RRD) it looks like they will last years

[14-Dec-2009 13:51:32] <twm1010> cool

[14-Dec-2009 13:58:55] <rmatte> hmmm, I'm supposed to be able to graph temperature and humidity on this apc environmental manager device but the values don't appear to be exposed via SNMP

[14-Dec-2009 13:59:00] * rmatte scratches his head

[14-Dec-2009 14:01:47] <ckrough> not listed in a walk?

[14-Dec-2009 14:01:55] <rmatte> nope

[14-Dec-2009 14:02:15] <rmatte> The OIDs should beL

[14-Dec-2009 14:02:17] <rmatte> be:

[14-Dec-2009 14:02:18] <rmatte> apc_env_tmp_1 - .1.3.6.1.4.1.318.1.1.2.1.1.0

[14-Dec-2009 14:02:18] <rmatte> apc_env_tmp_2 - .1.3.6.1.4.1.318.1.1.2.1.3.0

[14-Dec-2009 14:02:18] <rmatte> apc_env_hum_1 - .1.3.6.1.4.1.318.1.1.2.1.2.0

[14-Dec-2009 14:02:18] <rmatte> apc_env_hum_2 - .1.3.6.1.4.1.318.1.1.2.1.4.0

[14-Dec-2009 14:02:24] <rmatte> but none of them work

[14-Dec-2009 14:04:35] <twm1010> what ver. snmp?

[14-Dec-2009 14:05:11] <twm1010> rmatte: Does the environment sensor show connected through the web interface?

[14-Dec-2009 14:05:14] <rmatte> v1

[14-Dec-2009 14:05:37] <rmatte> twm1010: the environment sensor is thresholding fine on the sensor

[14-Dec-2009 14:05:49] <twm1010> hrmm... try snmp v2 see if it works

[14-Dec-2009 14:06:01] <rmatte> it doesn't support v2 from what I can see

[14-Dec-2009 14:06:06] <rmatte> there's v1 and v3

[14-Dec-2009 14:06:11] <rmatte> maybe I'll have to do v3

[14-Dec-2009 14:06:52] <rmatte> I'm not a big fan of snmp v3 though

[14-Dec-2009 14:06:52] <twm1010> hrmm, one of mine has an environment sensor, i'll have to try hold on

[14-Dec-2009 14:06:58] <rmatte> k

[14-Dec-2009 14:07:04] <rmatte> thanks

[14-Dec-2009 14:07:13] <jb> hrm

[14-Dec-2009 14:07:14] <jb> damn GPO

[14-Dec-2009 14:07:40] <rmatte> jb: what'd you break?

[14-Dec-2009 14:08:35] <ckrough> hmm. PerfConf template isnt showing zenperfsnmp data point rates

[14-Dec-2009 14:08:37] * ckrough arghs

[14-Dec-2009 14:08:46] <twm1010> rmatte:  those OID's don't respond for me either

[14-Dec-2009 14:09:07] <twm1010> I'm gonna bet, those arne't the right OID's, however, I have a CD with the APC mibs in my drive hold on

[14-Dec-2009 14:10:45] <rmatte> thanks

[14-Dec-2009 14:13:37] <twm1010> walk 1.3.6.1.4.1.318.1.1.10

[14-Dec-2009 14:14:17] <rmatte> I'll try it...

[14-Dec-2009 14:14:42] <rmatte> aha, that did it

[14-Dec-2009 14:14:59] <rmatte> now I just need to figure out what exact OIDs I need

[14-Dec-2009 14:15:03] <twm1010> thats a different tree

[14-Dec-2009 14:15:35] <twm1010> it can have more than one probe so...

[14-Dec-2009 14:16:14] <rmatte> yeh, I have 4 probes

[14-Dec-2009 14:16:19] <rmatte> 2 for temp and 2 for humidity

[14-Dec-2009 14:16:44] <twm1010> nice

[14-Dec-2009 14:17:12] <twm1010> you want the MIB?

[14-Dec-2009 14:18:05] <rmatte> nah, that's cool

[14-Dec-2009 14:18:09] <rmatte> the OIDs are enough

[14-Dec-2009 14:18:17] <rmatte> well, actually, might as well

[14-Dec-2009 14:18:25] <rmatte> rmatte@novanetworks.com

[14-Dec-2009 14:19:14] <rmatte> can you figure out what OID corresponds to your 1 sensor?

[14-Dec-2009 14:19:30] <rmatte> If I can at least figure out basically what I'm looking for it'll help

[14-Dec-2009 14:19:34] <twm1010> for temp or humidity?

[14-Dec-2009 14:19:42] <rmatte> both if you could

[14-Dec-2009 14:20:33] <rmatte> I think I may have found the temp OID but I'm not sure

[14-Dec-2009 14:20:34] <rmatte> SNMPv2-SMI::enterprises.318.1.1.10.4.2.3.1.5.0.1 = INTEGER: 25

[14-Dec-2009 14:20:35] <rmatte> SNMPv2-SMI::enterprises.318.1.1.10.4.2.3.1.5.0.2 = INTEGER: 25

[14-Dec-2009 14:21:00] <twm1010> looks about right

[14-Dec-2009 14:21:27] <twm1010> yes, that's right

[14-Dec-2009 14:21:36] <twm1010> .1 is sensor one, .2 is sensor two

[14-Dec-2009 14:21:52] <rmatte> k, now what about humidity?

[14-Dec-2009 14:21:59] <rmatte> I don't even see a reference to it when I walk the tree

[14-Dec-2009 14:22:16] <twm1010> it would be the same ending in 6.0.1 and 6.0.2

[14-Dec-2009 14:22:26] <rmatte> oh wait

[14-Dec-2009 14:22:27] <rmatte> SNMPv2-SMI::enterprises.318.1.1.10.4.2.3.1.6.0.1 = INTEGER: 16

[14-Dec-2009 14:22:27] <rmatte> SNMPv2-SMI::enterprises.318.1.1.10.4.2.3.1.6.0.2 = INTEGER: -1

[14-Dec-2009 14:22:42] <rmatte> one of my sensors isn't picking up a reading for humidity

[14-Dec-2009 14:24:28] <twm1010> perhaps, hold on this is confusing, there are multiple different trees here

[14-Dec-2009 14:25:04] <rmatte> nah, I'm sure I have the right OIDs, the values match exactly what the APC unit is showing

[14-Dec-2009 14:25:08] <rmatte> .1.3.6.1.4.1.318.1.1.10.4.2.3.1.5.0.1 = INTEGER: 25

[14-Dec-2009 14:25:08] <rmatte> .1.3.6.1.4.1.318.1.1.10.4.2.3.1.5.0.2 = INTEGER: 25

[14-Dec-2009 14:25:08] <rmatte> .1.3.6.1.4.1.318.1.1.10.4.2.3.1.6.0.1 = INTEGER: 16

[14-Dec-2009 14:25:08] <rmatte> .1.3.6.1.4.1.318.1.1.10.4.2.3.1.6.0.2 = INTEGER: -1

[14-Dec-2009 14:26:15] <rmatte> thanks for the help, time to make a template

[14-Dec-2009 14:27:48] <twm1010> oddly, mine uses a different OID tree

[14-Dec-2009 14:27:55] <twm1010> i think maybe its class of UPS thing

[14-Dec-2009 14:28:06] <twm1010> are yours fairly big units with multiple sensors?

[14-Dec-2009 14:29:21] <rmatte> I haven't actually seen the unit, I was just given an IP and told to set it up for monitoring, since most of the servers in our downstairs datacenter shutdown yesterday as the air conditioner broke and started pushing out hot air instead of cold, resulting in 56 degree celsius temperature in the server room

[14-Dec-2009 14:29:50] <rmatte> (luckily my Zenoss servers aren't hosted down there)

[14-Dec-2009 14:30:38] <rmatte> 56*C = 132.8*F

[14-Dec-2009 14:30:48] <twm1010> yikes

[14-Dec-2009 14:30:54] <twm1010> whats the snmpwalk flag to print full oids?

[14-Dec-2009 14:31:35] <rmatte> -On

[14-Dec-2009 14:32:30] <dec3pti0n> will zenoss ever support a different db backend ? like postgresql ?

[14-Dec-2009 14:33:18] <rmatte> dec3pti0n: no idea, I would guess not but you never know

[14-Dec-2009 14:34:35] <mrayzenoss> dec3pti0n: it's not a high priority, since MySQL is good at what we use it for

[14-Dec-2009 14:35:01] <mrayzenoss> and it's a really simple schema

[14-Dec-2009 14:36:34] <twm1010> Here I am trying to figure out why humidity is -1 when its clearly just a temperature sensor

[14-Dec-2009 14:42:18] <rmatte> twm1010: nah, one of my humidity sensors is -1 because it's not collecting humidity at all

[14-Dec-2009 14:43:25] <rmatte> oddd

[14-Dec-2009 14:43:45] <rmatte> when I set graphpoint format to %0 instead of %5.2lf it doesn't display the graph

[14-Dec-2009 14:43:54] <ckrough> "Process Parallel Jobs" = the # of open threads/devices zenperf will poll simultaneously?

[14-Dec-2009 14:45:03] <rmatte> ckrough: correct

[14-Dec-2009 14:46:23] <rmatte> does anyone know the proper way to remove decimals from a graph?  %0 as format doesn't work

[14-Dec-2009 14:46:33] <rmatte> (even though it technically should)

[14-Dec-2009 14:52:19] <ckrough> rmatte: %5.0lf do anything?

[14-Dec-2009 14:53:10] <rmatte> ah yeh, that works

[14-Dec-2009 14:53:11] <rmatte> thanks

[14-Dec-2009 14:53:13] <ckrough> actually I think the field width and precision are optional, so %lf may even work

[14-Dec-2009 14:53:22] <ckrough> np

[14-Dec-2009 14:54:37] <Kris_> rmatte, Are you still around?

[14-Dec-2009 14:55:21] <jb> can I tell zenmodeler to spawn multiple instances?

[14-Dec-2009 14:57:02] <ckrough> jb "--parallel=PARALLEL   Number of devices to collect from in parallel"

[14-Dec-2009 14:57:14] <ckrough> thats about the closest I can think of

[14-Dec-2009 14:57:19] <rmatte> Kris_: yes, I am

[14-Dec-2009 14:57:40] <rmatte> Kris_: can you find out what the actual celsius value that it's seeing is then give me the farenheit value?

[14-Dec-2009 14:57:51] <rmatte> I can't understand why it's screwing up like that, I thought we had it

[14-Dec-2009 14:58:04] <jb> ckrough: thanks

[14-Dec-2009 14:58:18] <rmatte> brb, getting some water

[14-Dec-2009 14:58:41] <ckrough> jb: do you have your collectors monitor their own performance, or do you have the zenhub box monitoring them? (the 'monitor' line in the zenperf conf file)

[14-Dec-2009 14:58:44] <ckrough> I think...

[14-Dec-2009 14:58:49] <Kris_> rmatte, this is one reason I'm thinking we're having issues with just the Dragonwave radios, when I use snmpwalk -v1 -c public <ip> <oid>  it tells me that the radio can't be reached, yet I can ping it.

[14-Dec-2009 14:58:57] <jb> ckrough: this is a one-box install

[14-Dec-2009 14:59:09] <ckrough> ah

[14-Dec-2009 14:59:21] <jb> for now at least

[14-Dec-2009 14:59:24] <Kris_> rmatte, However, when I do the snmpwalk with a Trango radio, it returns the proper value.

[14-Dec-2009 14:59:26] <jb> going to be about 900 devices

[14-Dec-2009 14:59:37] <jb> at about 25 oid's per zenperfsnmp run per device

[14-Dec-2009 15:00:20] <rmatte> Kris_: I thought we were talking about the temperature being displayed too high?

[14-Dec-2009 15:00:44] <Kris_> rmatte, We were... I don't think it's a Zenoss issue anymore, though.

[14-Dec-2009 15:01:09] <rmatte> oh

[14-Dec-2009 15:01:27] <rmatte> like, is that RPN working fine for some devices but not for others?

[14-Dec-2009 15:01:51] <jb> rmatte: any idea what informantdiskmap provides that hrfilesystem does not?

[14-Dec-2009 15:03:38] <Kris_> rmatte, Correct.  The RPN works great on all Trango radios, and an snmpwalk shows the correct celsius value for those radios.  The RPN does not work for Dragonwaves.  It shows in the hundreds.  A snmpwalk does not work on Dragonwaves either.

[14-Dec-2009 15:04:08] <twm1010> Are you sure Dragonwave's SNMP agent provides the values in Celsius?

[14-Dec-2009 15:04:14] <Kris_> twm1010, yes.

[14-Dec-2009 15:04:16] <twm1010> oh, you can't walk'em?

[14-Dec-2009 15:04:38] <mrayzenoss> Kris_: are some of the devices configured for Celsius and some for Farenheit?

[14-Dec-2009 15:06:05] <rmatte> mrayzenoss: that's my best guess

[14-Dec-2009 15:06:29] <rmatte> that would cause the really high values that you're seeing

[14-Dec-2009 15:06:42] * ckrough waits for the 'doh!' moment

[14-Dec-2009 15:06:58] <twm1010> well he said he can't walk it though, is SNMP working at all?

[14-Dec-2009 15:07:01] <Kris_> twm1010, No, I can't walk

[14-Dec-2009 15:07:10] <rmatte> then again he said that 32 degrees farenheit displayed as 190 something

[14-Dec-2009 15:07:13] <twm1010> Then sort that out first!

[14-Dec-2009 15:07:16] <rmatte> that doesn't event work

[14-Dec-2009 15:07:30] <Kris_> Now i'm getting Timeout: No Response from <ip> for all OIDs, before it was just temp.

[14-Dec-2009 15:07:37] <rmatte> 32 * 1.8 + 32 = 89.6

[14-Dec-2009 15:07:38] <ckrough> I would also verify order of precedence in the code you're using to convert to F

[14-Dec-2009 15:07:48] <ckrough> or force it even

[14-Dec-2009 15:08:10] <rmatte> ckrough: order of precendence?

[14-Dec-2009 15:08:16] <rmatte> precedence*

[14-Dec-2009 15:08:28] <Kris_> I don't understand how I'm getting the correct (verified) values for RSL and SNR, (even though now I can't walk them) and Temp is so screwy.

[14-Dec-2009 15:08:30] <rmatte> you talking about operational order (aka bedmas)

[14-Dec-2009 15:08:37] <rmatte> ?

[14-Dec-2009 15:08:40] <ckrough> Please Excuse My Dear Aunt Sally

[14-Dec-2009 15:08:42] <ckrough> lol yeah

[14-Dec-2009 15:08:53] <ckrough> wasnt sure how much math was going on in one spot

[14-Dec-2009 15:08:58] <ckrough> looks like a simple one though

[14-Dec-2009 15:09:01] <rmatte> ckrough: that's not an issue in RPN

[14-Dec-2009 15:09:07] <ckrough> true

[14-Dec-2009 15:09:11] <ckrough> yay HP

[14-Dec-2009 15:09:22] <rmatte> ckrough: RPN eliminates brackets, and I'm sure we got the RPN expression right

[14-Dec-2009 15:09:35] <ckrough> I figured so, if some are coming out correct

[14-Dec-2009 15:09:47] <ckrough> wasnt sure if this was all one template

[14-Dec-2009 15:09:51] <rmatte> it's temp * 1.8 + 32, so we did: temp,1.8,*,32,+

[14-Dec-2009 15:09:58] <twm1010> it doesn't sound like he's getting consistent repsponses from SNMP, he said he can't walk the device

[14-Dec-2009 15:10:04] <Kris_> rmatte,  Yes, the expression is working perfectly for Trangos

[14-Dec-2009 15:10:20] <rmatte> Kris_: ah ok, then it has to be something to do with the values from the other devices

[14-Dec-2009 15:10:27] <ckrough> and those are under the same template as the other devices?

[14-Dec-2009 15:10:28] <rmatte> Kris_: maybe it is outputting them as farenheit?

[14-Dec-2009 15:10:55] <Kris_> rmatte,  Dragonwaves use Celsius, but I'm trying to figure out why I can't snmpwalk right now.

[14-Dec-2009 15:11:41] <Kris_> Does Zenoss automatically differentiate between v1 and v2c?

[14-Dec-2009 15:11:44] <Kris_> (SNMP)

[14-Dec-2009 15:12:55] <rmatte> Kris_: I don't believe so as it's a setting in zProperties

[14-Dec-2009 15:13:19] <Kris_> So far: Dragonwaves are not replying to -v1 SNMPWALK.  They are replying to -v2c SNMPWALK.

[14-Dec-2009 15:15:09] <rmatte> then they are version 2 only

[14-Dec-2009 15:15:44] <rmatte> honestly, you should make a different group for each type of device, then use the template and zProperties settings that work best

[14-Dec-2009 15:15:47] <Kris_> rmatte, right. Okay, so...Under /Devices/Dragonwaves I'm giong to change the Snmpver to v2c.  That should resolve the issue, I'm hoping?

[14-Dec-2009 15:15:58] <rmatte> it should

[14-Dec-2009 15:16:14] <Kris_> okay, I do have different groups, /Devices/Trango; /Devices/Dragonwaves etc.

[14-Dec-2009 15:16:35] <rmatte> cool

[14-Dec-2009 15:16:41] <ckrough> where does one set MaxDataPoints for zenperfsnmp, and wth does that do

[14-Dec-2009 15:18:08] <Kris_> After I save that setting, should I delete the previous temp history from Zenoss?

[14-Dec-2009 15:20:34] <rmatte> ckrough: you referring to "zMaxOIDPerRequest" perhaps?

[14-Dec-2009 15:20:43] <ckrough> hmmm, dont think so

[14-Dec-2009 15:21:04] <ckrough> thats the number of requests that can be sent to a device at once I believe

[14-Dec-2009 15:21:13] <ckrough> this is something Im seeing from zenperf with V 10

[14-Dec-2009 15:21:20] <ckrough> 'Checking zenperfsnmp_dataPoints 0.0 against min None and max 75000'

[14-Dec-2009 15:21:38] <rmatte> ckrough: well, it's not in the config options for the daemon, it's not in collector options, and it's not in zProperties, so no idea

[14-Dec-2009 15:21:42] <ckrough> not sure what does does, but Im doing more than 75k in this test. I want to make sure it's not messing with me

[14-Dec-2009 15:21:54] <ckrough> I wonder if it's hardcoded

[14-Dec-2009 15:22:03] <rmatte> that would be pretty stupid

[14-Dec-2009 15:22:04] * ckrough looks for a zenoss dev to smack around

[14-Dec-2009 15:22:28] <rmatte> but then again they have the default set to disable monitoring of a device if it fails pings for 24 hours, which is a stupid default

[14-Dec-2009 15:22:47] <ckrough> yeah. Im sure they couldn't have anticipated SSD drives and huge OID sets back when it was written

[14-Dec-2009 15:22:57] <ckrough> so 75k may have seemed ok

[14-Dec-2009 15:23:09] <rmatte> true, but there's still no real reason to hardcode a limit in to something like that

[14-Dec-2009 15:23:12] <ckrough> ya

[14-Dec-2009 15:23:28] <ckrough> that seems like something I set, since it's the max I use for standard hdd collectors

[14-Dec-2009 15:23:33] <ckrough> Ill find it... eventually

[14-Dec-2009 15:25:42] <rmatte> ckrough: that almost looks like a threshold

[14-Dec-2009 15:25:53] <rmatte> ckrough: min value 0 and max value 75000

[14-Dec-2009 15:27:27] <rmatte> DEBUG zen.MinMaxCheck: Checking zenstatus_eventQueueLength 0 against min None and max 1000

[14-Dec-2009 15:28:46] <rmatte> it's something to do with the number of datapoints that show up in the graph for the collector I believe

[14-Dec-2009 15:28:53] <ckrough> yup, /zport/dmd/Monitors/rrdTemplates/PerformanceConf/thresholds  - set to 75k

[14-Dec-2009 15:29:33] * ckrough changes Max Value to 300k and laughs maniacally

[14-Dec-2009 15:30:09] <rmatte> yeh, that's what I thought

[14-Dec-2009 15:31:36] <ckrough> hmm, so Im not getting any graphing on the builtin zenhuib worklist datasource, but I dont know where to manually probe that value to see if its working, since its a builtin

[14-Dec-2009 15:35:33] <rmatte> ckrough: not sure

[14-Dec-2009 15:36:53] <Kris_> Have another question for you guys.  When I added the devices, I used easyadd network discovery.  This named some of the devices by their IP.  Now  in the Zenoss Devices directory, they are listed by IP even after I've renamed them.  Is it possible to rename these devices in a way that would rename the folder it's rrd's are in as well?

[14-Dec-2009 15:37:27] <Kris_> Another example, would be a Juniper switch named "Gray" would be listed by it's public loopback address used for monitoring, that's no bueno.

[14-Dec-2009 15:38:56] <rmatte> Kris_: no, you need to delete those directories and let Zenoss re-create them, and even then it might re-create them with the same name

[14-Dec-2009 15:39:42] <Kris_> rmatte, Alright, so just delete the directory and it'll automatically recreate it when it needs to make the rrd's?

[14-Dec-2009 15:39:57] <Kris_> And it may/may not have the new name?

[14-Dec-2009 15:44:11] <rmatte> yeh, you'll have to try it

[14-Dec-2009 15:44:19] <Kris_> Cool, :)

[14-Dec-2009 15:44:33] * ckrough sadtrombone

[14-Dec-2009 15:44:39] <ckrough>  /dev/md0              119G  113G     0 100% /opt/zenoss/perf

[14-Dec-2009 15:45:27] <jb> fusion?

[14-Dec-2009 15:45:31] <ckrough> heh yeah

[14-Dec-2009 15:45:47] <rmatte> Kris_: that would be a good feature request though, to have the directory renamed when devices are renamed to prevent losing track of RRD files

[14-Dec-2009 15:45:52] <ckrough> trimmed them down to 120G from 160 to extend 'steady state' performance, but running out of room

[14-Dec-2009 15:46:21] <jb> hmm

[14-Dec-2009 15:46:28] <Kris_> rmatte, True, I'm sure it would very helpful for larger network.s

[14-Dec-2009 15:46:30] <ckrough> meh, tomorrow Ill format back to 160 and try again

[14-Dec-2009 15:46:31] <jb> rmatte.. starting to get "Command Timed Out" with about 400 devices for your script

[14-Dec-2009 15:46:50] <Kris_> By the way, I was struggling learning Zenoss after learning Solarwinds...Now I'm in love with Zenoss :) Thanks so much for your help!

[14-Dec-2009 15:48:02] <jb> rmatte: it takes two arguments rightt?  winmem.sh id community?

[14-Dec-2009 15:48:04] <jb> s/id/ip

[14-Dec-2009 15:48:20] <rmatte> jb: yeh, 2 arguments

[14-Dec-2009 15:48:23] <jb> hrm

[14-Dec-2009 15:48:25] <jb> these are just really slow links

[14-Dec-2009 15:48:28] <jb> so maybe its timing out

[14-Dec-2009 15:48:28] <mrayzenoss> rmatte: there's a bug being worked on about renaming/moving RRDs

[14-Dec-2009 15:48:33] <jb> wonder what the default zencommand timeout is

[14-Dec-2009 15:48:40] <rmatte> jb: it might literally be that your server isn't able to run that many instances of the script within a 5 minute window

[14-Dec-2009 15:48:44] <jb> and is it configurable?

[14-Dec-2009 15:48:51] <jb> rmatte: no, I think its connection related at this time..

[14-Dec-2009 15:48:57] <rmatte> jb: yeh, it's configurable

[14-Dec-2009 15:49:03] <jb> it took like 20 seconds to return that value

[14-Dec-2009 15:49:13] <jb> so im guessing zencommand is timing out

[14-Dec-2009 15:49:32] <rmatte> jb: zCommandCommandTimeout

[14-Dec-2009 15:49:37] <jb> thanks

[14-Dec-2009 15:49:56] <jb> UI is still zippy with 400

[14-Dec-2009 15:49:56] <rmatte> I'm pretty sure that's the one anyways (hopefully that's not for SSH commands or something)

[14-Dec-2009 15:50:07] <jb> zCommand seems like that would be for SSH

[14-Dec-2009 15:52:03] <jb> As far as the command timeout goes, you should set

[14-Dec-2009 15:52:03] <jb> zCommandCommandTimeout in the zProperties. I believe the default is

[14-Dec-2009 15:52:04] <jb> 15 seconds.

[14-Dec-2009 15:52:06] <jb> maybe not

[14-Dec-2009 15:52:34] <rmatte> try increasing it and see if it works

[14-Dec-2009 15:52:59] <jb> will do.

[14-Dec-2009 15:53:03] <jb> think I need to remodel?

[14-Dec-2009 15:53:19] <rmatte> after changing that?

[14-Dec-2009 15:53:21] <rmatte> no

[14-Dec-2009 15:53:27] <jb> k

[14-Dec-2009 15:53:38] <jb> hrm, i'm still getting heartbeat failure events for my daemons that I disabled

[14-Dec-2009 15:53:54] <rmatte> ohhhhhhhhhhhhh

[14-Dec-2009 15:53:57] <rmatte> I forgot about something

[14-Dec-2009 15:53:58] <rmatte> one sec

[14-Dec-2009 15:54:51] <jb> yeah

[14-Dec-2009 15:55:03] <rmatte> there's a mysql command you need to do to remove the heartbeat

[14-Dec-2009 15:55:10] <jb> 4) Clear the heartbeats so you don't get heartbeat failure events

[14-Dec-2009 15:55:11] <rmatte> just trying to find it, I have it somewhere

[14-Dec-2009 15:55:11] <jb> mysql -uzenoss -pzenoss events -e "delete from heartbeat where component in ('zenwin', 'zeneventlog', 'zenjmx')"

[14-Dec-2009 15:55:16] <rmatte> yeh, that's the one

[14-Dec-2009 15:55:18] <jb> did that

[14-Dec-2009 15:55:29] <jb> not sure if I haven't restarted after that though

[14-Dec-2009 15:55:39] <rmatte> you don't need to restart, no

[14-Dec-2009 15:55:46] <rmatte> just move the events to history and you're done

[14-Dec-2009 15:55:59] <jb> i'll try once more.. they are still coming in

[14-Dec-2009 15:56:17] <rmatte> you modified the line to include your specific daemons right?

[14-Dec-2009 15:56:25] <jb> yep

[14-Dec-2009 15:56:31] <rmatte> k

[14-Dec-2009 15:58:33] <rmatte> you could try a restart but I don't think you should have to

[14-Dec-2009 16:19:00] <Kris_> Alrighty, I deleted the folder for those devices that were going by their IP's...but the graphs are still there.

[14-Dec-2009 16:19:21] <jb> ok lets see how zenmodeler run --paralell=5 works with 420 devices

[14-Dec-2009 16:20:24] <jb>  16:20:17 up 6 days,  6:23,  2 users,  load average: 0.73, 0.49, 0.35

[14-Dec-2009 16:20:32] <jb> avg-cpu:  %user   %nice %system %iowait  %steal   %idle

[14-Dec-2009 16:20:32] <jb>            0.18    0.01    0.10    0.15    0.00   99.56

[14-Dec-2009 16:20:37] <jb> dm-7             11.95         3.94        91.70    2130950   49647928

[14-Dec-2009 16:23:07] <jb> bumped it up to 10 clients

[14-Dec-2009 16:23:14] <jb>  16:23:11 up 6 days,  6:26,  2 users,  load average: 1.28, 0.70, 0.44

[14-Dec-2009 16:25:08] <rmatte> Kris_: the graphs are probably being generated from cached data

[14-Dec-2009 16:25:58] <rmatte> Kris_: you may need to restart Zenoss, or even stop Zenoss, delete the directory, then start it again

[14-Dec-2009 16:27:35] <Kris_> ahh, okay, thanks.

[14-Dec-2009 16:34:23] <jb> htm, think im going to disable zenmodel

[14-Dec-2009 16:34:26] <jb> and run it from cron once per night

[14-Dec-2009 16:41:05] <Kris_> rmatte,  you da man.  worked great.

[14-Dec-2009 16:45:39] <rmatte> cool

[14-Dec-2009 16:47:21] <Kris_> Now, solarwinds had a program that would look for recieved traps, then generate an e-mail based on that trap.  Is there a way to do that in Zenoss?  Thought I'd ask as I'm looking through the manual.

[14-Dec-2009 16:47:41] <rmatte> yeh, there is

[14-Dec-2009 16:47:59] <rmatte> you just want it to send an email alert for a specific trap?

[14-Dec-2009 16:48:42] <Kris_> Yeah, like: Automodulation Active.  Send an e-mail that says what radio name, ip, trap details for AAM active.

[14-Dec-2009 16:48:55] <rmatte> Settings -> Users -> click on a user -> click on Alerting Rules tab, create a new alerting rule

[14-Dec-2009 16:49:34] <rmatte> then you can set filters, you'd want to set something like: if Summary is 'snmp trap blehblah'

[14-Dec-2009 16:49:44] <rmatte> there's a whole bunch of filters that you can use

[14-Dec-2009 16:49:55] <Kris_> Oh, okay. That's where I'm at right now, setting NodeDown alerts.

[14-Dec-2009 16:50:00] <rmatte> then to customize the actual email itself just click on the Message tab

[14-Dec-2009 16:50:19] <rmatte> you can put anything that's in an event in to the email

[14-Dec-2009 16:50:33] <rmatte> for instance, the first time an event was seen would be: %(firstTime)s

[14-Dec-2009 16:50:41] <rmatte> device name would be %(device)s

[14-Dec-2009 16:50:42] <rmatte> and so on

[14-Dec-2009 16:50:48] <rmatte> you can format it however you like

[14-Dec-2009 16:50:55] <Kris_> Sweet!

[14-Dec-2009 16:54:51] <rmatte> well, I'm out of here, ttyl

[14-Dec-2009 16:54:59] <Kris_> Later rmatte, thanks again.

[14-Dec-2009 16:55:07] <rmatte> np

[14-Dec-2009 16:56:46] wildcard1 is now known as wildcard0

[14-Dec-2009 17:15:38] <Kris_> Hmm.

[14-Dec-2009 17:16:05] <Kris_> I've uploaded a MIB that has all of the traps the devices sends, but the traps still show up as OIDs in the event list.  Why is that?

[14-Dec-2009 18:27:38] <nicholas_> I have a question about Zenoss/Zope and XML-RPC

[14-Dec-2009 18:27:44] <nicholas_> is this a good place to ask?

[14-Dec-2009 19:19:42] <sergeymasushko> hi to all

[14-Dec-2009 19:21:18] <sergeymasushko> I have a simple question how does zenperfsnmp collect data? is it snmpget?

[14-Dec-2009 20:40:36] etank is now known as RoninX341

[14-Dec-2009 20:40:42] RoninX341 is now known as etank

[14-Dec-2009 21:04:30] ckrough is now known as Guest26428

[14-Dec-2009 21:22:14] cwj_ is now known as cwj

[14-Dec-2009 21:24:02] davidX is now known as Guest95067

[15-Dec-2009 00:00:30] [disconnected at Tue Dec 15 00:00:30 2009]

[15-Dec-2009 00:00:31] [connected at Tue Dec 15 00:00:31 2009]

[15-Dec-2009 00:00:41] [zenoss-logger (logger bot) has joined #zenoss]

[15-Dec-2009 05:03:09] <Troubadix09> hi all

[15-Dec-2009 05:17:53] <Dieterbe> hi

[15-Dec-2009 05:21:44] <malbon> morning all,

[15-Dec-2009 05:22:10] <malbon> anyone got mark hinkles email, his survey has bugs. please pm it to me so I can send them over.

[15-Dec-2009 05:59:53] rhettardo_ is now known as rhettardo

[15-Dec-2009 07:01:35] <Dieterbe> yep. filled it in anyway

[15-Dec-2009 07:09:09] RoninX341 is now known as etank

[15-Dec-2009 07:16:59] <Jane_Curry> I have queries around the way 2.5 collects interface performance data - anyone there????

[15-Dec-2009 07:20:41] <Guest26428> Hello Jane

[15-Dec-2009 07:20:45] Guest26428 is now known as ckrough

[15-Dec-2009 07:22:09] <klinstifen> so my zenoss box has been running slow lately

[15-Dec-2009 07:22:12] <klinstifen> i pull up top

[15-Dec-2009 07:22:26] <klinstifen> and there is a process that is taking 100% of the cpu

[15-Dec-2009 07:22:36] <klinstifen> .python.bin is th ecommand

[15-Dec-2009 07:22:37] <ckrough> what process

[15-Dec-2009 07:22:43] <klinstifen> anyone know how to narrow that down?

[15-Dec-2009 07:22:52] <ckrough> can you hit 'c' to see the command line args in top

[15-Dec-2009 07:23:22] <klinstifen> ah ha

[15-Dec-2009 07:23:52] <klinstifen> usr/local/zenoss/python/bin/.python.bin

[15-Dec-2009 07:24:14] <klinstifen> with a space and then /usr/local/zenoss

[15-Dec-2009 07:24:32] <ckrough> is there a xxxx.py in the line?

[15-Dec-2009 07:24:42] <ckrough> that'll tell you which process it is

[15-Dec-2009 07:24:57] <ckrough> (where xxx is the zenoss daemon name)

[15-Dec-2009 07:25:15] <klinstifen> ok the full command..now that i have the window full screen

[15-Dec-2009 07:25:46] <klinstifen> is .python.bin /usr/local/zenoss/lib/python/ZEO/runzeo.py -C /usr/local/zenoss/zenoss/etc/zeo.conf

[15-Dec-2009 07:26:13] <ckrough> is that process sticking at 100% constantly?

[15-Dec-2009 07:26:36] <klinstifen> 99 to 100

[15-Dec-2009 07:27:14] <ckrough> I would do a 'zeoctl status' as the zenoss user and see if zenoss even thinks its running

[15-Dec-2009 07:28:01] <klinstifen> yep

[15-Dec-2009 07:28:03] <ckrough> then possibly 'zeoctl stop' and wait a couple minutes and see if it dies. It's probably hung and will have to be 'kill'ed then restarted with zeoctl restart

[15-Dec-2009 07:28:13] <klinstifen> hmm k

[15-Dec-2009 07:28:15] <klinstifen> thx

[15-Dec-2009 07:28:23] <ckrough> if it's just been at 100% for a short period I would let it finish whatever it thingks its doing

[15-Dec-2009 07:28:32] <ckrough> if it's been like that for hours I would kill it and restart it

[15-Dec-2009 07:29:21] <ckrough> there is also the 'zeo.log' and possibly the Z2.log to take a look at

[15-Dec-2009 07:29:22] <Jane_Curry> I have just put an append on the zenoss users forum with regard to collecting performance data for interfaces

[15-Dec-2009 07:29:40] <Jane_Curry> thread/12318

[15-Dec-2009 07:29:42] <klinstifen> stop and start seemed to have done the trick

[15-Dec-2009 07:29:47] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Changes in interface performance data... (at community.zenoss.org)

[15-Dec-2009 07:30:11] <ckrough> klinstifen: cool. I see that happen with zenhub in high-load servers, never seen it with zeo

[15-Dec-2009 07:30:31] <klinstifen> yeah my box has been really strange lately

[15-Dec-2009 07:30:38] <klinstifen> i was running fine for like 4 months

[15-Dec-2009 07:30:47] <klinstifen> and then decided to add another monitoring tool to the same server

[15-Dec-2009 07:30:50] <klinstifen> hasn't been the same since

[15-Dec-2009 07:30:55] <ckrough> checked your disk space latelyt?

[15-Dec-2009 07:31:00] <klinstifen> thinking of formatting : (

[15-Dec-2009 07:31:03] <klinstifen> yeah lots free

[15-Dec-2009 07:31:07] <klinstifen> only 35% in use

[15-Dec-2009 07:31:28] <klinstifen> brb

[15-Dec-2009 07:32:17] <ckrough> Jane_Curry: when you say 'async' update, what do you mean in this context?

[15-Dec-2009 07:32:42] <Dieterbe> hi Jane_Curry

[15-Dec-2009 07:32:51] <ckrough> Jane_Curry: a config update for that interface?

[15-Dec-2009 07:42:20] <twm1010> Jane_Curry: Why would operational status be used to determine whether or not to collect information, wouldn't administrative status make more sense?

[15-Dec-2009 07:44:15] <ckrough> hmm... I have devices with thousands of interfaces in OperDown.. this will cause a major increase in disk usage

[15-Dec-2009 07:46:24] <Jane_Curry> If you turn up logging for zenpersnmp you can see a message in zenperfsnmp.log

[15-Dec-2009 07:47:32] <Jane_Curry> that is not during a zenpersnmp cycle that shows an Async update from zenmodeler - this makes sense to me

[15-Dec-2009 07:48:32] <Jane_Curry> For devices other than switches, AdminStatus may well make sense to check on to decide whether to collect perf data

[15-Dec-2009 07:49:23] <Jane_Curry> But so many switches will always have port AdminStatus up, even if they have never had anything connected to the port

[15-Dec-2009 07:49:48] <Jane_Curry> I can see the change that happened on the upgrade to 2.5..

[15-Dec-2009 07:50:29] <ckrough> I think this was discussed in a dev chat that was posted recently. Let me see if I can find the link

[15-Dec-2009 07:50:35] <Jane_Curry> suddenly LOTS of RRD files were created when 2.5.1 first came up and they are all still being updated

[15-Dec-2009 07:50:44] <ckrough> ouch

[15-Dec-2009 07:51:29] <ckrough> docs/DOC-3569

[15-Dec-2009 07:51:36] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Dev chat 10/01/2009 (at community.zenoss.org)

[15-Dec-2009 07:52:59] <ckrough> also http://dev.zenoss.org/trac/ticket/4997

[15-Dec-2009 07:56:08] <twm1010> I see what you're saying

[15-Dec-2009 07:56:24] <twm1010> Perhaps a zProperty to determine modeling behavior?

[15-Dec-2009 07:59:17] <Jane_Curry> .Thanks - I'd seen ticket 4997 but not the dev chat that discussed it.

[15-Dec-2009 07:59:47] <ckrough> there is another ticket spawned off of 4997, but it hasnt had much discussion

[15-Dec-2009 08:00:25] <Jane_Curry> a zProperty that we could set for switches to say "only collect perf data for ifOperStatus=Up" would be great

[15-Dec-2009 08:01:48] <ckrough> Jane_Curry: I think that's a good idea. We are already battling high disk IO, adding down interfaces is really going to compound that issue

[15-Dec-2009 08:02:02] <Jane_Curry> yeh!

[15-Dec-2009 08:02:42] <Jane_Curry> We want to see data for any interface that is Oper Up - we don't so much have an issue with all the RRD files being created..

[15-Dec-2009 08:03:05] <Jane_Curry> disk space is relatively cheap..

[15-Dec-2009 08:03:21] <Jane_Curry> it's the 5 minute  updates to all those files that really hurts

[15-Dec-2009 08:03:26] <ckrough> Im not so much concerned about the RRDs existing as I am with them being written to for no reason

[15-Dec-2009 08:03:29] <ckrough> exactly

[15-Dec-2009 08:03:45] <Jane_Curry> how do we progress this?

[15-Dec-2009 08:04:57] <ckrough> Im looking for a more specific ticket

[15-Dec-2009 08:07:52] <ckrough> Were you able to determine when this behavior started? Was it 2.5.1? I'm still on 2.3.3

[15-Dec-2009 08:13:11] <ckrough> Jane_Curry: I don't really have anything to add to your post, other than that I share the concern. I'll bookmark it on the site to add a 'vote' to it.

[15-Dec-2009 08:13:45] <ckrough> I this should be brought up in the next dev chat if it doesn't turn into a forum discussion

[15-Dec-2009 08:13:56] <ckrough> mrayzenoss: next dev chat is this week?

[15-Dec-2009 08:14:38] <mrayzenoss> it's usually every 2 weeks, we had one last week.  Next week is most likely cancelled since it's Xmas eve

[15-Dec-2009 08:14:46] <mrayzenoss> and a Zenoss holiday

[15-Dec-2009 08:15:14] <mrayzenoss> but if there's something you need, I can drag someone in

[15-Dec-2009 08:15:48] <ckrough> thread/12318

[15-Dec-2009 08:15:55] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Changes in interface performance data... (at community.zenoss.org)

[15-Dec-2009 08:16:04] <ckrough> Jane just brought that up. We are a bit concerned about the added disk IO that this change will introduce

[15-Dec-2009 08:16:57] <twm1010> i can imagine with large blade switches :O

[15-Dec-2009 08:23:58] <mrayzenoss> this sounds familiar, there may already be a ticket.  I'll bring it up with Chet

[15-Dec-2009 08:24:31] <ckrough> I looked around, there was ticket 4997, which is where I first heard about it, but that's not really related

[15-Dec-2009 08:24:45] <ckrough> it was also in the dev chat from 10/1

[15-Dec-2009 08:25:07] <ckrough> rmatte: you on?

[15-Dec-2009 08:26:04] <ckrough> I think Ryan and Chet had a few discussions about it.

[15-Dec-2009 08:34:58] <jrock2004> when running the check_mysql_stats.py from the command line I am getting errors. Any idea why? http://pastebin.ca/1715717

[15-Dec-2009 08:35:05] <adytum-bot> Title: pastebin - Miscellany - post number 1715717 (at pastebin.ca)

[15-Dec-2009 08:42:41] <Jane_Curry> I guess the change in interface perf monitoring came at 2.5 but I don't have a 2.5 left

[15-Dec-2009 08:42:59] <Jane_Curry> It certainly wasn't there at 2.4.1 and was there at 2.5.1

[15-Dec-2009 08:43:22] <cluther> It came in the same ticket as the O / A / M change.

[15-Dec-2009 08:43:22] <cluther> http://dev.zenoss.org/trac/ticket/4997

[15-Dec-2009 08:43:23] <mrayzenoss> ckrough: Jane_Curry: Chet and I discussed it a bit, he's here to help straighten it out

[15-Dec-2009 08:44:22] <cluther> The main reason for the change was that a lot of people wanted to monitor the ifOperStatus OID in a template to actively monitor interface status (up/not up)

[15-Dec-2009 08:44:42] <cluther> If we disabled monitoring of an interface based on the model-time ifOperStatus this wouldn't work very well at all.

[15-Dec-2009 08:45:23] <cluther> It seemed like the logical thing to do would be to make the monitoring dependent upon the model-time adminStatus instead. This would be the value that you set when you enable/disable an interface on the device itself.

[15-Dec-2009 08:45:34] <cluther> So Zenoss would only monitor the interfaces that "should be" used.

[15-Dec-2009 08:46:34] <ckrough> Is that the current behavior?

[15-Dec-2009 08:47:09] <cluther> Making the monitoring of an interface dependent on being adminStatus up is the behaviour on 2.5. operStatus was used prior to 2.5.

[15-Dec-2009 08:47:20] <ckrough> OK, so from Jane's experience I gather that Zenoss was now monitoring every interface regardless of admin or oper status.

[15-Dec-2009 08:47:29] <ckrough> Which would obviously lead to a big increase in disk IO

[15-Dec-2009 08:47:46] <cluther> That shouldn't be the case. Only admin up interfaces should be monitored.

[15-Dec-2009 08:48:23] <cluther> Maybe this is just the perceived behavior when no interfaces are set admin down?

[15-Dec-2009 08:48:32] <ckrough> I guess it's typical practice to leave access switch ports admin up in most places. That's definitely not the recommended way to do it.

[15-Dec-2009 08:49:33] <cluther> Yeah.. in a controlled environment it is common for unused ports to be disabled. Unfortunately not everyone gets to live in a controlled environment. :)

[15-Dec-2009 08:50:00] <Jane_Curry> not quite - on my switches, AdminStatus is Up on all ports  - and this is now the decision criteria for "do I collect perf data"

[15-Dec-2009 08:50:06] <cluther> My bet was that large environments with a lot of interfaces being collected would lean towards the controlled side.

[15-Dec-2009 08:50:13] <ckrough> cluther: yes

[15-Dec-2009 08:50:24] <twm1010> We leave all ports up, we simply don't connect patch cables until needed

[15-Dec-2009 08:50:37] <Jane_Curry> we have lots of switches that are not fully populated

[15-Dec-2009 08:51:00] <Jane_Curry> and which have lots of PCs attached that get switched off for 16 hours per day

[15-Dec-2009 08:51:09] cgibbons_ is now known as cgibbons

[15-Dec-2009 08:51:18] <Jane_Curry> so we are gathering huge amounts of data that are not required

[15-Dec-2009 08:52:54] <cluther> Jane: That's part of the problem with using operStatus as the qualifier too. The way that previously worked by using operStatus as the flag would be very indeterminate in what was monitored and when.

[15-Dec-2009 08:53:32] <Jane_Curry> we are also using the collection of OperStatus in the template and driving /Status/IpInterface events based on that

[15-Dec-2009 08:53:34] <cluther> Using the 16 hours off PC scenario as an example, that port would maybe be monitored a couple of days out of the week depending on when zenmodeler ran and if the PC was connected and on at that time.

[15-Dec-2009 08:54:11] <Jane_Curry> so, I guess, we wnat to check the ifOperStatus every perf interval but then use the ifOperStatus value to decide

[15-Dec-2009 08:54:24] <twm1010> Why not have a zProperty that determines whether interfaces are modeled or explicit

[15-Dec-2009 08:54:30] <Jane_Curry> whether to gather perf data from the port

[15-Dec-2009 08:54:51] <twm1010> In Solarwinds... I have to be explicit, and tell it what to monitor

[15-Dec-2009 08:55:05] <twm1010> To a point, I like that, for my networking equipment, but not for my servers

[15-Dec-2009 08:55:55] <twm1010> I filter out a TON of interface names and types, and on many switches, there really are only four or five interfaces out of 200+ that I care about.

[15-Dec-2009 08:57:01] <twm1010> so... if there was a simple setting that says for a class, all ports are not monitored by default

[15-Dec-2009 08:57:07] <twm1010> that would work for me

[15-Dec-2009 08:57:11] <ckrough> I like that idea

[15-Dec-2009 08:57:21] <cluther> twm1010: You could just remove the InterfaceMap modeler plugin for that class.

[15-Dec-2009 08:57:30] <ckrough> Im mainly concerned with the aggregation level stuff where are thousands of potentiolly unused interfaces

[15-Dec-2009 08:57:58] <ckrough> our policy is to have then 'shut', but having the option to control the behavior based on class would be good

[15-Dec-2009 08:58:17] <cluther> I think Jane's idea of only writing out performance data if the interface is currently operationally up is interesting.

[15-Dec-2009 08:58:23] <Jane_Curry> cluther - but then you wouldn't see the existence of those ports - it;s the perf data collection that we'd like to toggle

[15-Dec-2009 08:58:40] <Jane_Curry> not the fundamental config data - the config data we want

[15-Dec-2009 08:58:41] <cluther> The only downside to it that I see would be interfaces that go up and down very frequently.

[15-Dec-2009 08:59:00] <twm1010> well right now perf data is only collected if the monitor flag is set

[15-Dec-2009 08:59:09] <twm1010> could you not also have it hing on operStatus ?

[15-Dec-2009 08:59:14] <twm1010> *hinge

[15-Dec-2009 09:00:03] <cluther> I think you could as long as it was the current operStatus and not the modeled value.

[15-Dec-2009 09:00:28] <Jane_Curry> I had wondered about writing a little script that set the Monitor flag to Disabled if ifOperStatus for an interface was down

[15-Dec-2009 09:00:31] <twm1010> sure, otherwise you're at the mercy of the polling cycle

[15-Dec-2009 09:00:51] <twm1010> Jane_Curry: I believe an event transform exists for that.

[15-Dec-2009 09:02:12] <Jane_Curry> I have the event transform for dropping events based on ifOperStatus down from selected regex interfaces

[15-Dec-2009 09:02:37] <Jane_Curry> but I haven't found one that sets monitoring disabled for those interfaces

[15-Dec-2009 09:03:38] <Jane_Curry> I definitely like the change in 2.5 to CHECK the oper status every perf cycle, rather than having to wait for a modeler cycle or device remodel

[15-Dec-2009 09:05:24] <twm1010> cluther: As for removing the modeler plugin, I still want it to model, I just don't want it to set monitor to true for anything, I want to be explicit about it.

[15-Dec-2009 09:05:35] <cluther> Jane: It sounds like a good improvement to me. It'll need some thinking as right now zenperfsnmp is completely stupid about what it is collecting. It just has a list of devices and OIDs.. it doesn't know if they're for interfaces or anything.

[15-Dec-2009 09:05:42] <twm1010> If I could do that for everything under ../Switches that would be fantastic

[15-Dec-2009 09:09:05] <cluther> Jane: https://gist.github.com/76c81b4daa7e601df45c

[15-Dec-2009 09:09:11] <adytum-bot> Title: gist: 76c81b4daa7e601df45c - GitHub (at gist.github.com)

[15-Dec-2009 09:11:10] <mistich> sorry I am late to the conversation but if what I understand that zenperf will poll any device that is admin up is that correct?

[15-Dec-2009 09:11:32] <Jane_Curry> Yup

[15-Dec-2009 09:11:44] <Jane_Curry>  ... in 2.5

[15-Dec-2009 09:12:06] <Jane_Curry> .. in 2.4 it only polled devices for ifOperStatus=Up

[15-Dec-2009 09:12:30] <mistich> is there a option to set it on or off

[15-Dec-2009 09:13:26] <Jane_Curry> only manually by setting the monitor attribute to disabled (or via a script to do same - thanks cluther)

[15-Dec-2009 09:13:30] <cluther> Here's a ticket for Jane's proposed solution to the problem. Feel free to add notes to it.

[15-Dec-2009 09:13:30] <cluther> http://dev.zenoss.org/trac/ticket/5943

[15-Dec-2009 09:13:38] <jb_> morning, all.

[15-Dec-2009 09:14:39] <jb_> so, this one collector is up to 950 devices now :)

[15-Dec-2009 09:14:44] <jb_> all windows machines

[15-Dec-2009 09:14:56] <mistich> because in out environment that could add 100000 more    oids

[15-Dec-2009 09:16:27] <mistich> chet can you imagine what will happen to our DFW instance if we do it

[15-Dec-2009 09:16:31] <Jane_Curry> Thanks cluther - perfect

[15-Dec-2009 09:17:34] <cluther> Yeah.. in the meantime for those on 2.5 and interested in reverting you can open up $ZENHOME/Products/ZenModel/IpInterface.py and change adminStatus to operStatus in the snmpIgnore method.

[15-Dec-2009 09:18:49] <ckrough> Im going to be testing 2.5.1 against dfw soon, Ill let you know how it goes

[15-Dec-2009 09:18:55] <mistich> I like the ability to do both there has been a case where I need to monitor a device that was operStatus down but adminStatus up but it has only been one case

[15-Dec-2009 09:19:21] <jb_> zenmodeler on 950 devices is sort of rough.

[15-Dec-2009 09:19:26] jb_ is now known as jb

[15-Dec-2009 09:19:36] <ckrough> jb: wait till one doesnt respond :)

[15-Dec-2009 09:19:40] <mistich> 950 try 1500

[15-Dec-2009 09:19:41] <jb> really?

[15-Dec-2009 09:19:42] <jb> ugh

[15-Dec-2009 09:19:50] <mistich> :)

[15-Dec-2009 09:19:51] <jb> theres definetely going to be ones that don't respond

[15-Dec-2009 09:22:37] <mistich> any other  major behaviors in 2.5 we should look out for. we are going to start testing 2.5 really soon

[15-Dec-2009 09:22:49] <jb> my enterprise instance is still on 2.4

[15-Dec-2009 09:23:06] <mistich> were on 2.3 :)

[15-Dec-2009 09:23:16] <mistich> 2.3.3

[15-Dec-2009 09:25:43] <mrayzenoss> Here are the tickets currently tagged for 2.5.2, http://dev.zenoss.org/trac/report/6  Not all of these will go in, in fact most will be rejected and sent to trunk.  But these are the issues that have been raised

[15-Dec-2009 09:27:14] <mrayzenoss> we haven't had a pruning of 2.5.2 yet

[15-Dec-2009 09:30:21] <mistich> I have a question does anyone know how to snmpwalk a device from the gui but not from the master but make it snmpwalk from the collector it is located on

[15-Dec-2009 09:31:31] <twm1010> from the gui? might be tricky

[15-Dec-2009 09:32:21] <mistich> yeah looked shortly but when we trouble shoot snmp issues would be helpful

[15-Dec-2009 09:32:52] willwh1 is now known as willwh

[15-Dec-2009 09:32:52] <cluther> Assuming your collectors have resolvable names you could make your user command something like ...

[15-Dec-2009 09:33:19] <mrayzenoss> ssh -c "snmpwalk"?

[15-Dec-2009 09:33:30] <cluther> ssh zenoss@${here/getPerformanceServerName} "snmpwalk -${here/zSnmpVer} -c ${here/zSnmpCommunity} YOUROID"

[15-Dec-2009 09:34:30] <mistich> that will work

[15-Dec-2009 09:38:15] <jb> ckrough: so whats the deal with zenmodeler when a device is unreachable?

[15-Dec-2009 09:38:17] <jb> it just keeps trying to model indefinetely?

[15-Dec-2009 09:40:18] <jb> ugh

[15-Dec-2009 09:40:29] <jb> i think the reset password functionality is busted in 2.5.1

[15-Dec-2009 09:40:31] <jb> at least for admin

[15-Dec-2009 09:40:36] <ckrough> jb: actually it's zenperf that tends to have issues

[15-Dec-2009 09:40:43] <ckrough> modeler should be fine

[15-Dec-2009 09:41:05] <jb> k

[15-Dec-2009 10:28:33] <rmatte> man it's been netsplitville on freenode the past couple of weeks

[15-Dec-2009 10:30:38] <cgibbons> yep

[15-Dec-2009 10:31:09] <aclark> yeah sup wit dat

[15-Dec-2009 10:31:31] <aclark> i don't know about the past couple of weeks but i'm noticing it now

[15-Dec-2009 10:32:53] <jb> yeah, zenmodel sort of freaks out when devices are unreachable too

[15-Dec-2009 10:33:17] <jb> that sucks :/

[15-Dec-2009 10:34:19] <jb> ugh.. how many times does it try to model a device before it assumes it can't?

[15-Dec-2009 10:34:30] <jb> its been trying to model one thats unreachable now for about 5 minutes

[15-Dec-2009 10:35:26] <rmatte> jb: it always takes longer when a device is unreachable or if it doesn't have snmp enabled, just be patient

[15-Dec-2009 10:35:33] <rmatte> it should stop trying shortly

[15-Dec-2009 10:35:45] <jb> its just being very wasteful

[15-Dec-2009 10:38:13] <rmatte> true

[15-Dec-2009 10:38:52] <jb> at this rate, the model is going to take hours

[15-Dec-2009 10:39:13] <jb> its throwing exceptions every second

[15-Dec-2009 10:39:30] <rmatte> 2.5.x?

[15-Dec-2009 10:40:20] <rmatte> could be a new bug, I don't generally have issues with modelling in 2.4.5 (though like I said, it takes a while if the device is unreachable or has no snmp)

[15-Dec-2009 10:41:08] <jb> http://pastie.org/744273

[15-Dec-2009 10:41:17] <jb> these over and over and over.. over 10 minutes for this one device

[15-Dec-2009 10:41:18] <adytum-bot> Title: #744273 - Pastie (at pastie.org)

[15-Dec-2009 10:41:50] <rmatte> reactorLoop

[15-Dec-2009 10:41:51] <rmatte>     reactor.runUntilCurrent()

[15-Dec-2009 10:41:57] <rmatte> sounds like it may be caught in a loop

[15-Dec-2009 10:42:29] <jb> hm

[15-Dec-2009 10:43:54] <jb> w

[15-Dec-2009 10:45:45] <jb> well, thats not going to work

[15-Dec-2009 11:01:46] <markeriv> hey guys

[15-Dec-2009 11:01:49] <markeriv> quick question

[15-Dec-2009 11:01:57] <markeriv> what are the warning signs that the server might be full?

[15-Dec-2009 11:02:21] <markeriv> i am running 2.4.5 and am getting periods where the server does not ping or SNMP poll devices that it is supposed to

[15-Dec-2009 11:02:57] <markeriv> i have 323 devices on the server, 305 being monitored via SNMP

[15-Dec-2009 11:05:26] etank_ is now known as etank

[15-Dec-2009 11:09:43] rhettardo_ is now known as rhettardo

[15-Dec-2009 11:12:47] <jb> hrm

[15-Dec-2009 11:13:05] <jb> i wonder if there is a way to check to see if a device's gateway is pingable before generating an alert for a device?

[15-Dec-2009 11:13:10] <jb> if that gateway is not a device in zenoss

[15-Dec-2009 11:13:49] <ckrough> markeriv: if you watch the zenperfsnmp log you'll see the polling cycle exceeding your polling time, ie: it's taking 500 seconds to complete the polling cycle but you need to start the cycle every 300s

[15-Dec-2009 11:14:01] <jb> any ideas?

[15-Dec-2009 11:14:08] <ckrough> jb: thats the layer 3 dependency stuff

[15-Dec-2009 11:14:29] <jb> so, possible or not?

[15-Dec-2009 11:14:34] <ckrough> yes, built in

[15-Dec-2009 11:14:40] <jb> well then its not working :)

[15-Dec-2009 11:14:42] <ckrough> if it's not happening, yo shizzle is broke

[15-Dec-2009 11:14:44] <ckrough> blogs/zenossblog/tags/dependency

[15-Dec-2009 11:15:04] <jb> thanks, i'll check

[15-Dec-2009 11:15:31] <jb> this works even if the gateway is not a device in zenoss?

[15-Dec-2009 11:16:40] <jb> oh, so its not there by default

[15-Dec-2009 11:16:50] <ckrough> that tool is just to verify it

[15-Dec-2009 11:16:55] <ckrough> it should be doing it automatically

[15-Dec-2009 11:17:03] <ckrough> there is some documentation on it somewhere

[15-Dec-2009 11:17:28] <ckrough> you'll see errors in... uhh... maybe event.log on the hub that say "x.x.x.x not in topology"

[15-Dec-2009 11:17:44] <ckrough> thats the L3 dependency stuff failing because some devices are returning their routes

[15-Dec-2009 11:18:11] <ckrough> when zenoss knows the routes (via modeling, not via tracing) it will supress dependent devices if something in the path is down

[15-Dec-2009 11:20:03] <jb> zenoss@fc-zenfms01:/opt/zenoss/bin$ ./tracepath.py 0192crpnadc01.na.follett.lan

[15-Dec-2009 11:20:03] <jb> Traceback (most recent call last):

[15-Dec-2009 11:20:03] <jb>   File "./tracepath.py", line 20, in ?

[15-Dec-2009 11:20:03] <jb>     name, source = line.split(' ')

[15-Dec-2009 11:20:03] <jb> ValueError: need more than 1 value to unpack

[15-Dec-2009 11:20:05] <jb> nice :)

[15-Dec-2009 11:20:27] <jb> ok, so it has to obviously model the routing table

[15-Dec-2009 11:20:28] <jb> which it does

[15-Dec-2009 11:20:37] <jb> but lots of these devices havent been modeled yet

[15-Dec-2009 11:20:42] <jb> due to the inifinte loop problem in zenmodeler

[15-Dec-2009 11:20:49] <jb> for devices that are unreachable

[15-Dec-2009 11:38:48] <twm1010> I'm surprised there isn't a ZenPack with a collection of standard Microsoft MIBs

[15-Dec-2009 11:39:00] <twm1010> Server/SQL/Exchange, etc...

[15-Dec-2009 11:42:55] <rmatte> twm1010: yeh, I'm going to put one together eventually

[15-Dec-2009 11:55:18] <rmatte> eugh, enough with the splits!

[15-Dec-2009 11:57:12] etank_ is now known as etank

[15-Dec-2009 11:58:30] jb_ is now known as jb

[15-Dec-2009 12:08:36] <jb> argh

[15-Dec-2009 12:08:36] <jb> 2009-12-15 12:08:27,469 WARNING zen.ZenModeler: Client 0007CRPNADC01.na.follett.lan timeout

[15-Dec-2009 12:08:40] <jb> this just isn't true.

[15-Dec-2009 12:08:44] <jb> its reachable, and its walkable.

[15-Dec-2009 12:24:47] <rmatte> jb: is the snmpwalk slow?

[15-Dec-2009 12:25:34] <rmatte> you may want to go in to zProperties and set zCollectorClientTimeout to 1000, then try modelling it, if it times out again, then set it to 5000 and try

[15-Dec-2009 13:07:02] <rmatte> scan

[15-Dec-2009 13:07:04] <rmatte> bah

[15-Dec-2009 13:07:13] <rmatte> meant to type /scan

[15-Dec-2009 13:11:12] <ckrough> lots of netsplits today

[15-Dec-2009 13:11:24] <ckrough> lindbohm.freenode.net needs to be taken out of rotation me thinkgs

[15-Dec-2009 13:17:38] <rmatte> yeh

[15-Dec-2009 13:18:07] <rmatte> kornbluth.freenode.net too

[15-Dec-2009 13:27:54] <cgibbons> geez

[15-Dec-2009 13:28:11] <cgibbons> guess that's what ya get when you use a protoocol designed for the  80s :)

[15-Dec-2009 13:32:48] <rmatte> hehe

[15-Dec-2009 13:33:11] <rmatte> well, normally IRC servers are fairly stable, but apparently they are being DDoS'd

[15-Dec-2009 13:33:49] <rmatte> !christel:*! Hi, just a heads up that we are still experiencing heavy DDoS against the vast majority of locations at which freenode servers are hosted. You

[15-Dec-2009 13:33:49] <rmatte>              may ask questions in #freenode, but the information at this time is limited. Thank you for your patience.

[15-Dec-2009 13:57:11] <rmatte> I don't know why people bother with DoS attacks, such a waste of time

[15-Dec-2009 14:06:51] <wildcard0> 15 yr olds have time

[15-Dec-2009 14:07:53] <rmatte> it's pretty hard to launch a DDoS with kiddy scripts, you generally need to somewhat know what you're doing

[15-Dec-2009 14:19:39] * ckrough aaaggghh /ignore #zenoss JOINS PARTS QUITS

[15-Dec-2009 14:22:22] <rmatte> hehe

[15-Dec-2009 14:23:30] <klinstifen> hey do any of you have a helpdesk or issue tracking system you like or recommend?

[15-Dec-2009 14:23:45] <klinstifen> my stickie notes are getting rediculous

[15-Dec-2009 14:25:50] <rmatte> ok, does anyone else notice this issue... I update a template by removing some items from it, I then export the ZenPack that it's part of it (verifying that the items are no longer present in the ZenPack).  I then install the ZenPack over-top of an existing version of it on another server, it updates any existing components but the components that I remove still exist

[15-Dec-2009 14:26:00] <rmatte> basically, when updating, it doesn't reconcile templates properly

[15-Dec-2009 14:26:09] <rmatte> I then have to manually go through and delete stuff by hand

[15-Dec-2009 14:26:12] <rmatte> it's very tedious

[15-Dec-2009 14:26:18] <klinstifen> haven't seen that

[15-Dec-2009 14:26:22] <rmatte> is there some flag that I need to use with zenpack to have it do that?

[15-Dec-2009 14:26:53] <klinstifen> maybe you have to readd them to the zenpack?

[15-Dec-2009 14:27:43] <gwb2351> quick question.  If I'm using the HttpMonitor template, and want it to be applied to multiple ports (80, 443) on the same device, how do I do that ?

[15-Dec-2009 14:27:55] <gwb2351> or is the only answer to create / use multiple templates?

[15-Dec-2009 14:29:38] <gwb2351> create a second data source in the local template?

[15-Dec-2009 14:29:59] <rmatte> klinstifen: nah, it's like it's adding the new datapoints overtop of the old ones

[15-Dec-2009 14:30:10] <rmatte> klinstifen: it's basically merging the template instead of replacing it like it should be

[15-Dec-2009 14:30:24] <klinstifen> hrmm

[15-Dec-2009 14:30:35] <klinstifen> you could zenpack uninstall/reinstall, no?

[15-Dec-2009 14:31:32] <klinstifen> but uhh...that seems not right that it isn't overwritting

[15-Dec-2009 14:33:01] <rmatte> no, because that would kill the organizers that my devices are in

[15-Dec-2009 14:33:07] <rmatte> I need a clean upgrade

[15-Dec-2009 14:33:31] <rmatte> I had noticed this same issue in the past but thought it might have just been a fluke

[15-Dec-2009 14:33:35] <rmatte> it's quite noticeable now though

[15-Dec-2009 14:34:17] <gwb2351> nevermind, i got it

[15-Dec-2009 14:45:00] <ckrough> klinstifen: http://www.bugzilla.org/

[15-Dec-2009 14:45:06] <adytum-bot> Title: Home :: Bugzilla :: bugzilla.org (at www.bugzilla.org)

[15-Dec-2009 14:51:57] <rmatte> Trac is much better than bugzilla

[15-Dec-2009 14:53:55] <ckrough> may be overkill

[15-Dec-2009 14:54:02] <ckrough> bugzilla is even probably overkill

[15-Dec-2009 14:54:20] <jb> ugh, this zenmodeler problem is killing me.

[15-Dec-2009 14:54:25] <jb> any devs around?

[15-Dec-2009 14:55:00] <ckrough> jb: that device does an snmpwalk within the timeout no problem?

[15-Dec-2009 14:55:25] <rmatte> eugh, I need to find a way around this stupid template merging, this is going to be way too time consuming for me to have to deal with tonight

[15-Dec-2009 14:56:01] <jb> ckrough: yes.. and on devices that really are down, it seems to loop indefinetely

[15-Dec-2009 14:56:11] <jb> instead of saying "This device is obviously down, let skip it"

[15-Dec-2009 14:56:57] <rmatte> jb, open a trac ticket on it

[15-Dec-2009 14:57:40] <rmatte> ckrough: I don't find Trac is overkills for what he's wanting

[15-Dec-2009 14:58:26] <rmatte> cluther: ping

[15-Dec-2009 14:58:50] <cluther> What's up?

[15-Dec-2009 14:59:27] <cluther> The template merge thing?

[15-Dec-2009 14:59:39] <rmatte> just wondering if you know of a way to update a ZenPack and have it actually replace existing templates rather than merging in to them (I removed items that were previously present in a template, but when I update the template with the new version of the ZenPack it leaves the old items behind)

[15-Dec-2009 14:59:42] <rmatte> yeh

[15-Dec-2009 15:00:30] <jb> cluther: any idea about zenmodeler looping indefintely for devices that are unreachable?

[15-Dec-2009 15:00:34] <rmatte> I'm updating 10+ templates across 13 Zenoss boxes tonight, I don't want to have to delete over 100 datapoints, thresholds, and graphpoints by hand

[15-Dec-2009 15:00:45] <cluther> There are a couple of ways. The first is to delete the existing template in your ZenPack's install and upgrade methods so that your objects.xml controls exactly what is added.

[15-Dec-2009 15:01:17] <jb> hrm, im thinking that HWSWInstalledMap may be making some models time out

[15-Dec-2009 15:01:24] <jb> thats what models the "Software" tab right?

[15-Dec-2009 15:01:40] <cluther> jb: That's right.

[15-Dec-2009 15:01:45] <rmatte> so, I'd have to basically code the ZenPack to remove the template prior to dumping the new template objects in to Zope?

[15-Dec-2009 15:02:00] <cluther> rmatte: Right.. need an example?

[15-Dec-2009 15:02:04] <jb> what does HRSWRun map model?

[15-Dec-2009 15:02:06] <rmatte> it wouldn't hurt

[15-Dec-2009 15:03:30] <rmatte> I'll add it to my extensive collection of Zenoss related notes

[15-Dec-2009 15:04:48] <ckrough> argh, perf cycles are pausing at around ~80 seconds then just stopping until the next cycle... not completing all devices. box is just sitting idle

[15-Dec-2009 15:04:48] <klinstifen> trac could work...its going to just be for me initially

[15-Dec-2009 15:05:24] <rmatte> klinstifen: I like Trac because it uses Wiki formatting (which I love)

[15-Dec-2009 15:05:41] <rmatte> klinstifen: plus it integrates very nicely with svn, if you ever need to use it

[15-Dec-2009 15:05:48] <klinstifen> i have mediawiki already so that would be an easy pickup

[15-Dec-2009 15:07:19] int is now known as int_

[15-Dec-2009 15:09:02] <cluther> rmatte: https://gist.github.com/5eac53143417b1c020e3

[15-Dec-2009 15:09:08] <adytum-bot> Title: gist: 5eac53143417b1c020e3 - GitHub (at gist.github.com)

[15-Dec-2009 15:09:51] <cluther> jb: HRSWRunMap models running processes.

[15-Dec-2009 15:17:55] <jb> got it.

[15-Dec-2009 15:18:24] <jb> gotta get this zenmodel to finish!

[15-Dec-2009 15:29:31] <rmatte> cluther: thanks, I'll have a look

[15-Dec-2009 15:30:19] <rmatte> cluther: def remoteExistingTemplate(self, dmd):

[15-Dec-2009 15:30:30] <rmatte> cluther: is that supposed to be remove instead of remote?

[15-Dec-2009 15:30:31] <jb> yeah, looks like it was HRSWInstalledMap was causing my issues

[15-Dec-2009 15:30:36] <jb> running smoothly so far without it

[15-Dec-2009 15:30:37] <cluther> Yeah.. that's my favorite typo.

[15-Dec-2009 15:30:44] <rmatte> cluther: ok

[15-Dec-2009 15:31:07] <jb>  15:31:02 up 7 days,  5:34,  2 users,  load average: 3.26, 2.91, 2.80

[15-Dec-2009 15:31:12] <rmatte> cluther: looks like that's the only one, hopefully

[15-Dec-2009 15:31:15] <jb> but its chyugging nright along :)

[15-Dec-2009 15:31:17] <jb> chugging

[15-Dec-2009 15:35:34] <jb> some of these boxes are on iffy connections that drop out every once in a while.. i'm trying to filter out those events as much as possible.  I currently have the "Delay" on the alerts set to 3-4minutes.. any other ideas on how to prevent alerts for short blips of connectivity loss?

[15-Dec-2009 15:38:01] <ckrough> you could use escalation counts as well, but I think that has the same affect as Delay in the end

[15-Dec-2009 15:40:47] <jb> hmm

[15-Dec-2009 15:43:58] <jb> ckrough: where did you say you were located again

[15-Dec-2009 15:44:32] willwh1 is now known as willwh

[15-Dec-2009 15:47:20] <ckrough> san antonio, tx

[15-Dec-2009 16:45:24] <cgibbons> ugh too much bounce

[15-Dec-2009 18:22:50] <jb> 2009-12-15 18:18:35,506 INFO zen.zenperfsnmp: Sent 13281 OID requests

[15-Dec-2009 18:22:50] <jb> 2009-12-15 18:18:35,506 INFO zen.zenperfsnmp: Queried 928 devices

[15-Dec-2009 18:22:53] <jb> 13.25 seconds

[15-Dec-2009 18:22:58] <jb> not bad

[15-Dec-2009 19:00:42] <jb> anyone around that knows about how layer3 dependicies are handled?

[16-Dec-2009 00:00:30] [disconnected at Wed Dec 16 00:00:30 2009]

[16-Dec-2009 00:00:31] [connected at Wed Dec 16 00:00:31 2009]

[16-Dec-2009 00:00:41] [zenoss-logger (logger bot) has joined #zenoss]

[16-Dec-2009 02:28:24] int_ is now known as int

[16-Dec-2009 07:37:24] <Troubadix09> hi all

[16-Dec-2009 07:43:19] <ckrough> morning

[16-Dec-2009 08:06:16] <ckrough> anyone know why it is that a single device not responding during a performance cycle adds a huge amount of time to the cycle? The time 1 device adds far exceeds the timeout * retries.

[16-Dec-2009 09:39:54] <jb> GRR

[16-Dec-2009 09:40:03] <jb> these damn windows services keep triggering alerts.

[16-Dec-2009 09:40:08] <jb> they don't show up in the OS tab

[16-Dec-2009 09:40:12] <jb> and i have reindexed services

[16-Dec-2009 10:10:43] <ckrough> anyone know why it is that a single device not responding during a performance cycle adds a huge amount of time to the cycle? The time 1 device adds far exceeds the timeout * retries.

[16-Dec-2009 10:26:18] <jb> cgibbons?

[16-Dec-2009 10:26:22] <cgibbons> que?

[16-Dec-2009 10:26:27] <jb> quick q

[16-Dec-2009 10:26:38] <jb> Error collecting performance data: NT_STATUS_NET_WRITE_FAULTO

[16-Dec-2009 10:26:45] <jb> tested with wmic, and windows services are being modeled

[16-Dec-2009 10:27:03] <cgibbons> with enterprise & zenwinperf?

[16-Dec-2009 10:27:07] <jb> yep

[16-Dec-2009 10:27:43] <cgibbons> okay, zenwinperf uses the remote registry service via a named pipe so it's a different port # than the DCOM port(s) that the WMI queries use, and a different set of authentication issues if you're not using an admin usere

[16-Dec-2009 10:27:58] <jb> the zWinUser is a domain admin, and there is no firewall

[16-Dec-2009 10:28:04] <cgibbons> is this a DC itself?

[16-Dec-2009 10:28:07] <jb> nope

[16-Dec-2009 10:28:17] <cgibbons> think the security configuration wizard was ever run on the machine?

[16-Dec-2009 10:28:26] <jb> hm, I doubt it..

[16-Dec-2009 10:29:16] <cgibbons> k, net_write_fault is usually, but not always, a sign of bad auth. so first thing i'd check... can you run the PerfMon utility on a different machine and see if you can use it to connect to this windows device?

[16-Dec-2009 10:29:29] <jb> one sec

[16-Dec-2009 10:31:59] <jb> nope.

[16-Dec-2009 10:32:00] <jb> hrmm

[16-Dec-2009 10:32:06] <jb> something is busted

[16-Dec-2009 10:38:12] <cgibbons> perfmon can't connect either?

[16-Dec-2009 10:38:15] <jb> nope

[16-Dec-2009 10:38:27] <cgibbons> double check that the Remote Registry service is running on the box

[16-Dec-2009 10:38:59] <jb> it is

[16-Dec-2009 10:40:14] <cgibbons> that is weird... chances are the problem is that permissions on the 'winreg' key has been changed/deleted/mucked up somehow.

[16-Dec-2009 10:48:38] krphop_ is now known as krphop

[16-Dec-2009 11:35:54] <ckrough> hmm, if I have multiple zenperfs running on a box, is there a way to do a multi-graph of their cycle times?

[16-Dec-2009 11:37:56] <nephilinturbo> Hy everybody! I need a custom report in zenoss that gives me the % of disponibility to hosts . Its possible ?

[16-Dec-2009 11:39:07] <ckrough> what is disponibility

[16-Dec-2009 11:39:23] <nephilinturbo> % of time up . Per date for exmple

[16-Dec-2009 11:39:50] <ckrough> ah, availability

[16-Dec-2009 11:39:54] <nephilinturbo> yep

[16-Dec-2009 11:40:02] <jb__> hrm, isn't there an availability report somewhere?

[16-Dec-2009 11:40:16] <nephilinturbo> i think i have to create one

[16-Dec-2009 11:40:32] <jb__> found it.

[16-Dec-2009 11:40:54] <nephilinturbo> jb__: where ?

[16-Dec-2009 11:43:46] <nephilinturbo> ckrough: Its possible ? Create a custom report that gives me it ?

[16-Dec-2009 11:59:38] <Guest95067> kind of strange, i upgraded to 2.5.1 and now zenprocess and zenjmx are randomly dying

[16-Dec-2009 11:59:57] <Guest95067> is there some clean up i should have performed before just grabbing the rpm and running the upgrade?

[16-Dec-2009 13:10:07] <sawnet> I am trying to use MySql Administrator to connect to my zenoss box from my workstation. I am getting the host is not allowed message. Any ideas?

[16-Dec-2009 13:10:42] <cgibbons> the zenoss account by default only accepts connections from localhost, you'll have to modify the grants to let it do so from other boxes

[16-Dec-2009 13:11:44] <sawnet> I thought that might be. would I run something like this "grant all privileges on events.* to zenoss@'192.168.1.42' "

[16-Dec-2009 13:13:13] <ckrough> something like "GRANT ALL PRIVILEGES ON `events`.* TO 'zenoss'@'localhost' IDENTIFIED BY PASSWORD 'xxxx'"

[16-Dec-2009 13:13:57] <ckrough> Is there a way to build a multi-graph report using builtin datasources like worklistlength?

[16-Dec-2009 13:14:08] <ckrough> I want to see a multigraph of multiple collector stats

[16-Dec-2009 13:18:17] <cluther> ckrough: No, there isn't.. but the following ticket exists for it.

[16-Dec-2009 13:18:18] <cluther> http://dev.zenoss.org/trac/ticket/3576

[16-Dec-2009 13:18:47] <ckrough> you make me sad

[16-Dec-2009 13:18:53] <ckrough> thanks

[16-Dec-2009 13:25:46] <sawnet> got in thanks

[16-Dec-2009 13:25:53] <jb__> afternoon :)

[16-Dec-2009 13:26:01] jb__ is now known as jb

[16-Dec-2009 13:29:43] <jb> hrm, doesn't look like I'm going to get the l3 dependecy stuff to work without zenoss monitoring the routers

[16-Dec-2009 13:29:47] <jb> that sound right?

[16-Dec-2009 13:31:04] <ckrough> yeah, sounds right

[16-Dec-2009 13:31:13] <ckrough> since they need to be in zenoss for pinging, etc...

[16-Dec-2009 13:32:04] <jb> yeah

[16-Dec-2009 13:32:06] <jb> ugh

[16-Dec-2009 13:32:09] <jb> wish there was a hack for that

[16-Dec-2009 13:32:15] <jb> i can't put all of these routers in zen

[16-Dec-2009 13:35:22] <ckrough> how do you monitor them otherwise?

[16-Dec-2009 13:35:37] <jb> solarwinds..

[16-Dec-2009 13:35:42] <ckrough> :)

[16-Dec-2009 13:35:48] <jb> can't change that

[16-Dec-2009 13:37:18] <ckrough> you could set up a class that just pings them and grabs the routing tables

[16-Dec-2009 13:37:22] <ckrough> depending on how many there are

[16-Dec-2009 13:37:41] <ckrough> leave the current monitoring, but at least you'll get L3 dependency checking in zen

[16-Dec-2009 13:37:46] <jb> there are 950 of them :)

[16-Dec-2009 13:38:19] <ckrough> welcome to my hell

[16-Dec-2009 13:38:48] <jb> :(

[16-Dec-2009 13:38:53] <jb> ok

[16-Dec-2009 13:38:55] <jb> so at the very least

[16-Dec-2009 13:39:00] <ckrough> if you decide to try it be warned that zenoss does a 'show route', which brutalizes the cpus on the edges

[16-Dec-2009 13:39:02] <jb> i need to stop these damn log messages about error in topology

[16-Dec-2009 13:39:15] <jb> yeah, not even going to do it.

[16-Dec-2009 13:39:22] <ckrough> you can enter topology info manually, but thats not really a managable solution

[16-Dec-2009 13:39:39] <jb> unless i could script that

[16-Dec-2009 13:39:42] <jb> how do you do that?

[16-Dec-2009 13:40:08] <jb> docs/DOC-3231O

[16-Dec-2009 13:40:17] <jb> yeah

[16-Dec-2009 13:40:19] <jb> that sucks :)

[16-Dec-2009 13:40:41] <ckrough> Not Found

[16-Dec-2009 13:40:48] <jb> docs/DOC-3231O

[16-Dec-2009 13:40:49] <jb> err

[16-Dec-2009 13:40:50] <jb> -0

[16-Dec-2009 13:40:55] <jb> docs/DOC-3231

[16-Dec-2009 13:41:02] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Create manual device dependencies (at community.zenoss.org)

[16-Dec-2009 13:41:09] <ckrough> ayup

[16-Dec-2009 13:41:22] <ckrough> how many devices do you monitor

[16-Dec-2009 13:41:38] <jb> this collector has 950

[16-Dec-2009 13:56:51] <eidolon> heyf olks i have a datasource tht's pulling the results via a curl command.  (/cmd).  The end result is |Purchases=somenumber.  The number is being charted.  I'd like to alert if that number goes to zero.  there's a "Severity" - but i assume that's if the command fails.   how do iset a threshold here?

[16-Dec-2009 13:59:20] <sawnet> why would a mib 'SNMPv2-SMI' load with 0 nodes? This is being done from the commandline. I'm using version 2.3.2

[16-Dec-2009 14:02:33] <cluther> eidolon: You can add a threshold to the same template that you added the datasource to. Set the minimum threshold to something like 0.001 or another very low value.

[16-Dec-2009 14:03:24] <cluther> sawnet: SNMPv2-SMI is just conventions.. basically a MIB header file. It doesn't contain any nodes or notifications.

[16-Dec-2009 14:04:18] <sawnet> So it is normal for some MIBs to load with no nodes or notifications. hmmmmm

[16-Dec-2009 14:04:45] <cluther> Yeah.. theses MIBs are really only needed to satisfy dependencies in other MIBs.

[16-Dec-2009 14:07:33] <sawnet> OK, so now with that understood. Why when I load a mib from 3com do I get no nodes. I get no errors and I have every dependency, I have also tried this same MIIB on 2.5.1 and it loads 1273 nodes.

[16-Dec-2009 14:08:04] <sawnet> Upgrading to 2.5.1 is not an option right now.

[16-Dec-2009 14:08:32] <cluther> We have made a lot of improvements to zenmib over the last couple of versions, but you may be able to fix it in 2.3.2.

[16-Dec-2009 14:09:23] <cluther> Try running "zenmib run -v10" with the 3com and dependent MIBs in your $ZENHOME/share/mibs/site/ directory. It will show you the smidump command that it is using to translate the MIB into Python.

[16-Dec-2009 14:09:38] <cluther> You'll see that it is redirecting error output to /dev/null with a 2>/dev/null at the end.

[16-Dec-2009 14:09:42] <sawnet> great, I have read the zenmib.py code form 2.5.1 and it reads much better

[16-Dec-2009 14:09:49] <cluther> Run the same smidump command without that 2>/dev/null and you may see what the problem is.

[16-Dec-2009 14:11:55] <sawnet> I have run that command, and the smidump output has no errors.

[16-Dec-2009 14:12:19] <sawnet> I have the output in a file if your interested

[16-Dec-2009 14:12:51] <cluther> pastebin it?

[16-Dec-2009 14:15:40] <sawnet> http://pastebin.com/m785b6faa

[16-Dec-2009 14:15:51] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[16-Dec-2009 14:17:11] <eidolon> cluther: hmmm.

[16-Dec-2009 14:17:17] <sawnet> thanks for willingness to help

[16-Dec-2009 14:17:43] <eidolon> oh, duh, you mean under that 'Thresholds' -> "data points" section, eh?

[16-Dec-2009 14:17:45] * eidolon embarrasses.

[16-Dec-2009 14:19:18] <eidolon> so i added a MinMaxThreshold, and set the Min to '1'.  that should alarm if i go below the set minimum, right?

[16-Dec-2009 14:41:35] <cluther> eidolon: That's right.

[16-Dec-2009 14:41:44] <eidolon> awesome.  thank you :)

[16-Dec-2009 14:41:46] <cluther> sawnet: That output sure looks good to me.

[16-Dec-2009 14:42:28] <cluther> sawnet: Do you get an entry for the A3com-products-MIB in your /Mibs section at all?

[16-Dec-2009 14:42:38] <cluther> sawnet: If so, try removing it and running zenmib again.

[16-Dec-2009 14:56:52] <chemist> I want to monitor the version of one of our inhouse porgrams by using UCD-SNMP-MIB::extOutput.1

[16-Dec-2009 14:57:10] <chemist> can I get zenoss to display this for me

[16-Dec-2009 14:57:11] <chemist> ?

[16-Dec-2009 15:00:30] <chemist> ideally somewhere along the OS tab

[16-Dec-2009 15:07:06] <sawnet> @@cluther I've done that

[16-Dec-2009 15:07:06] <adytum-bot> sawnet: Error: '@cluther' is not a valid command.

[16-Dec-2009 15:13:29] <ckrough> lol

[16-Dec-2009 15:17:06] <sawnet> I have tried reloading this particular MIB many times, each time deleting it from the GUI.

[16-Dec-2009 15:53:59] <sawnet> does anyone have any other ideas about my mib issue

[16-Dec-2009 17:23:15] <sawnet> does anyone have any other ideas about my mib issue

[16-Dec-2009 17:51:28] krphop_ is now known as krphop

[17-Dec-2009 00:00:30] [disconnected at Thu Dec 17 00:00:30 2009]

[17-Dec-2009 00:00:30] [connected at Thu Dec 17 00:00:30 2009]

[17-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[17-Dec-2009 03:43:50] tehhobbi1 is now known as tehhobbit

[17-Dec-2009 05:48:25] <tehhobbit> how to I apply the 32 bit ethernet template to just one host ?

[17-Dec-2009 07:36:39] <ckrough> good morning

[17-Dec-2009 07:36:52] <tehhobbit> morning

[17-Dec-2009 08:16:23] <ckrough> I want to iterate over the devices on a collector in zendmd, a la "for dev in thisCollector.devices.???"

[17-Dec-2009 08:16:30] <ckrough> anyone know what the ??? should be?

[17-Dec-2009 08:29:42] <ckrough> .getDevices()

[17-Dec-2009 08:29:57] <ckrough> I was one level too deep.... "for dev in thisCollector.getDevices()"

[17-Dec-2009 08:39:38] <twm1010> morning

[17-Dec-2009 08:39:50] <twm1010> Anyone good at troubleshooting concurrent access messages?

[17-Dec-2009 08:56:34] <cluther> dmd.Monitors.Performance.collectorname.devices():

[17-Dec-2009 08:58:22] <cluther> twm1010: Occasionally.. the best solution I've found is to go into http://yourzenoss:8080/temp_folder/session_data/manage_container and change the "Timeout resolution" to 1200.

[17-Dec-2009 09:00:59] <ckrough> cluther: thanks. when iterating through the device objects themselves I am using 'for dev in dmd.Monitors.Performance.collectorname..getDevices()', it works, but is that not a good way to do it?

[17-Dec-2009 09:01:47] <ckrough> cluther: when I tried dmd.Monitors.Performance.collectorname.devices() I wasnt able to do a for loop on it

[17-Dec-2009 09:01:58] <twm1010> 1200 seconds then?

[17-Dec-2009 09:02:00] <cluther> ckrough: That's good.

[17-Dec-2009 09:02:06] <ckrough> thanks

[17-Dec-2009 09:02:07] <cluther> twm1010: yeah

[17-Dec-2009 09:02:33] <twm1010> ok, let me try again

[17-Dec-2009 09:02:41] <twm1010> but basically, zope can't keep up with my request, correct?

[17-Dec-2009 09:02:56] <twm1010> in this case, i'm moving a decently large MIB

[17-Dec-2009 09:04:57] <twm1010> cluther: Did the trick, thanks.

[17-Dec-2009 09:07:34] <jb> anyone around that has made custom reports?

[17-Dec-2009 09:07:55] <jb> i'm trying to make a report similar to "Ping Status Issues" but remove a couple of the columns..

[17-Dec-2009 09:08:53] <twm1010> I think rmatte has done some custom reports.

[17-Dec-2009 09:08:54] <jb> i see the .rpt file, but I don't see where any of these fields are defined

[17-Dec-2009 09:14:41] <jb> reporting is rather frustrating :)

[17-Dec-2009 09:16:49] <twm1010> indeed

[17-Dec-2009 09:16:58] <twm1010> I unfortunately also have to maintain solarwinds for our metrics

[17-Dec-2009 09:17:05] <twm1010> because the reports are so tight there.

[17-Dec-2009 09:17:24] <jb> yeah solarwinds has good reporting

[17-Dec-2009 09:17:35] <cluther> twm1010: That report is a bit odd. It is calling the devListReportBody macro from the deviceListMacro template.

[17-Dec-2009 09:18:06] <cluther> twm1010: If you go into /zport/portal_skins/zenmodel/deviceListMacro/manage and click Customize you can find the devListReportBody in there and remove the columns.

[17-Dec-2009 09:18:26] <jb> would you happen to be talking to me? :)

[17-Dec-2009 09:18:50] <cluther> I suppose so. :

[17-Dec-2009 09:18:59] <jb> OK..

[17-Dec-2009 09:19:01] <jb> http://fc-zenfms01:8080/zport/dmd/Reports/Device%20Reports/zport/portal_skins/zenmodel/deviceListMacro/manage_main

[17-Dec-2009 09:19:03] <QubeZ> hello all

[17-Dec-2009 09:19:08] <twm1010> thats ok, i'm interested too :)

[17-Dec-2009 09:19:21] <jb> ok, now I see them

[17-Dec-2009 09:19:36] <ckrough> hi QubeZ

[17-Dec-2009 09:19:41] <QubeZ> I am using the Asterisk monitoring zenpack and its working quite well for us, however, Zenoss generates a lot of timeouts events then clears them in a matter of 2-3 mins. How do I go about troubleshooting what is causing this?

[17-Dec-2009 09:19:48] <QubeZ> hello ckrough

[17-Dec-2009 09:21:20] <jb> cluther: thanks, that worked :)

[17-Dec-2009 09:21:39] <jb> is zenoss aware of the date/time that a device was last "up" ?

[17-Dec-2009 09:22:37] <QubeZ> jb me?

[17-Dec-2009 09:22:50] <jb> no, sorry.. a generic question

[17-Dec-2009 09:24:13] <ckrough> jb: I dont think Ive seen that value, just sysUpTime() and uptimeStr()

[17-Dec-2009 09:24:25] <jb> yeah thats all I see as well

[17-Dec-2009 09:25:16] <cluther> jb: Not specifically, but that data exists. You'd basically want to look to see if the device was currently up and return "now" if it was. Otherwise you'd want to find the lastTime of the most recent critical /Status/Ping event for the device.

[17-Dec-2009 09:25:24] <ckrough> I guess the API isnt available in HTML on the new site? anyway, I usually search through that to find those methods

[17-Dec-2009 09:25:34] <jb> ah, ok.

[17-Dec-2009 09:29:38] <cluther> QubeZ: You should probably raise the zCommandCommandTimeout value for these devices.

[17-Dec-2009 09:30:09] <QubeZ> QubeZ can I do it on a per zenpack basis so it only applies to this particular Asterisk script?

[17-Dec-2009 09:30:10] <twm1010> Last up would be nice.

[17-Dec-2009 09:30:32] <twm1010> A change in last boot time would be nice to know as well

[17-Dec-2009 09:30:45] <cluther> QubeZ: Not for the ZenPack, but you could do it for the device class you're putting the Asterisk devices into.

[17-Dec-2009 09:31:17] <jb> looks like the reportmail doc is outdated

[17-Dec-2009 09:31:18] <QubeZ> cluther but then ping and everything else would inherit this new timeout value?

[17-Dec-2009 09:31:43] <ke4qqq> QubeZ: yes but just for that device class

[17-Dec-2009 09:31:52] <cluther> QubeZ: Not really.. only COMMAND type data sources. Ping and SNMP and stuff like that aren't affected.

[17-Dec-2009 09:32:19] <QubeZ> cluther oh, that would accomplish my goal. thanks!

[17-Dec-2009 09:32:20] <ke4qqq> ahhhh interesting

[17-Dec-2009 09:35:19] <cluther> jb: Related to this? http://dev.zenoss.org/trac/ticket/5828

[17-Dec-2009 09:36:25] <jb> ah yep

[17-Dec-2009 09:36:26] <jb> i fixed it

[17-Dec-2009 09:36:30] <jb> and "password" should be "passwd"

[17-Dec-2009 09:36:37] <jb> ah, its noted there

[17-Dec-2009 09:36:39] <cluther> I recently updated the reportmail docs, but they haven't been republished yet.

[17-Dec-2009 09:36:58] <jb> doesn't look like the email contains the styles (colors, etc)

[17-Dec-2009 09:36:59] <twm1010> in fact... it would be really nice if you could toggle event creation on when last boot changed or not

[17-Dec-2009 09:37:02] <jb> is that normal?

[17-Dec-2009 09:37:21] <twm1010> find out when something reboots itself

[17-Dec-2009 09:38:34] <cluther> twm1010: You can put a threshold on the sysUpTime data point. A min of 30000 should work since this value is in centiseconds.

[17-Dec-2009 09:39:21] <jb> hrm, also the subject/from is being ignored

[17-Dec-2009 09:39:31] <twm1010> hrmmm... good idea

[17-Dec-2009 09:39:39] <jb> its only getting the first word of the subject and from

[17-Dec-2009 09:39:45] <jb> ie, --subject="FMS DC Notification: Devices Down Report" \

[17-Dec-2009 09:39:48] <twm1010> i'll try that, but i'll have to do it in each template that is gathering that for me, its not universal

[17-Dec-2009 09:39:50] <ckrough> Ive been meaning to put something together so that reportmail can create a pdf and mail that

[17-Dec-2009 09:39:50] <jb> makes the subject "FMS"

[17-Dec-2009 09:40:28] <ckrough> jb: try single quotes or escaped quotes inside quotes?

[17-Dec-2009 09:41:25] <jb> yeah, nothing to escape

[17-Dec-2009 09:41:30] <cluther> Also a known one.. make this change in your $ZENHOME/bin/reportmail script.

[17-Dec-2009 09:41:31] <jb> tried single and doubles

[17-Dec-2009 09:41:31] <cluther> http://dev.zenoss.org/trac/changeset/15961

[17-Dec-2009 09:42:58] <ckrough> cluther: if I wanted to put in a feature request that allows reportmail to pass the report through a pdf creator before attaching and mailling... do I just create a trac ticket?

[17-Dec-2009 09:43:06] <jb> cluther: ah, that did it :)

[17-Dec-2009 09:43:12] <ckrough> *to* allow, not *that* allows

[17-Dec-2009 09:43:22] <jb> ckrough: when you get your report email's do they appear to be styled?

[17-Dec-2009 09:43:27] <ckrough> yes

[17-Dec-2009 09:43:30] <jb> hmm

[17-Dec-2009 09:43:34] <jb> mine aren't

[17-Dec-2009 09:43:42] <ckrough> email client?

[17-Dec-2009 09:43:47] <jb> perhaps

[17-Dec-2009 09:43:48] <jb> outlook 2007

[17-Dec-2009 09:44:12] <cluther> ckrough: Yeah, you can put in a ticket for it.

[17-Dec-2009 09:44:23] <twm1010> cluther: I get it, so the value for sysUpTime must ALWAYS be greater than 30,000 ticks

[17-Dec-2009 09:44:29] <ckrough> jb: I just checked, Im not doing anythign non-standard in tem

[17-Dec-2009 09:44:29] <jb> actually, in any email client

[17-Dec-2009 09:44:30] <cluther> ckrough: Or you can create a case and we'll do it for you.

[17-Dec-2009 09:44:34] <jb> just a plain times new roman table

[17-Dec-2009 09:44:43] <ckrough> cluther: thanks

[17-Dec-2009 09:44:45] <cluther> twm1010: exactly

[17-Dec-2009 09:45:04] <jb> with two attached gif's

[17-Dec-2009 09:45:52] <twm1010> which is, 5 minutes right?

[17-Dec-2009 09:45:56] <ckrough> jb: are you sending the gui report or the clean report, ie: /viewGraphReport or /viewGraphReportClean

[17-Dec-2009 09:46:09] * ckrough makes a lot of assumptions in that last comment

[17-Dec-2009 09:46:30] <jb> http://thunder.jbdesign.net/~jbaird/zenoss/zenreport.jpg

[17-Dec-2009 09:46:31] <jb> is what I see

[17-Dec-2009 09:46:45] <jb> ah

[17-Dec-2009 09:46:46] <jb> let me check.

[17-Dec-2009 09:46:56] <ckrough> smells like a client preference thing to me

[17-Dec-2009 09:47:05] <ckrough> can you view the raw email and look for html

[17-Dec-2009 09:47:09] <jb> yeah i am

[17-Dec-2009 09:47:50] <jb> yeah its missing the styling

[17-Dec-2009 09:50:42] <jb> not following your viewGraphReport.. this is what i'm using: http://pastebin.com/m6393d9d0

[17-Dec-2009 09:50:52] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[17-Dec-2009 09:51:13] <ckrough> jb: you can see the raw email in the log if you do:

[17-Dec-2009 09:51:30] <ckrough> jb: /opt/zenoss/bin/reportmail -v 10 --logpath=/opt/zenoss/log or such

[17-Dec-2009 09:51:59] <ckrough> when I look at mine I can see all of the HTML formatting in the contents of the sent mail

[17-Dec-2009 09:52:00] <QubeZ> is reportmail a new feature?

[17-Dec-2009 09:52:06] <ckrough> QubeZ: dont think so

[17-Dec-2009 09:52:20] <QubeZ> ckrough thanks

[17-Dec-2009 09:52:21] <ckrough> Im running 2.3.3 and I think I used it even before this version

[17-Dec-2009 09:52:23] <ckrough> np

[17-Dec-2009 09:53:14] <twm1010> What does reportmail do?

[17-Dec-2009 09:53:30] <ckrough> twm1010: emails a report page

[17-Dec-2009 09:54:04] <twm1010> :O!

[17-Dec-2009 09:54:13] <twm1010> first i'm hearing about this!

[17-Dec-2009 09:54:19] <twm1010> you schedule a cron job to kick it?

[17-Dec-2009 09:54:41] <ckrough> PROXY='' http_proxy='' HTTP_PROXY='' /opt/zenoss/bin/reportmail -v 10 --logpath=/opt/zenoss/log --user=xxx --passwd=xxx --address=you@you.com -url=your-report-url

[17-Dec-2009 09:54:44] <ckrough> yup

[17-Dec-2009 09:55:11] <ckrough> I have a set of customers that like to see ongoing utilization so I fire off a report to them on a cron job

[17-Dec-2009 09:58:19] <jb> ckrough: right, but I don't see any CSS in that email

[17-Dec-2009 09:58:39] <jb> so i'm not sure how it would be styled..

[17-Dec-2009 09:58:50] <ckrough> html and image files

[17-Dec-2009 09:58:55] <ckrough> I dont get CSS either

[17-Dec-2009 09:58:58] <ckrough> they are using tables

[17-Dec-2009 09:59:14] <jb> yes, but there is nothing to style those tables

[17-Dec-2009 09:59:29] <ckrough> the table itself it used as a container to position the images

[17-Dec-2009 09:59:55] <ckrough> that was kinda 'the way' back in the Dark Days

[17-Dec-2009 10:00:02] <jb> right

[17-Dec-2009 10:00:10] <jb> http://thunder.jbdesign.net/~jbaird/zenoss/email.txt

[17-Dec-2009 10:00:27] <jb> similar to what you see?

[17-Dec-2009 10:00:38] <ckrough> ahhh

[17-Dec-2009 10:01:10] <ckrough> so, I think reportmail is basically a 'dumb' script, it just emails the report... doesnt recognize elements that might have dependencies (css)

[17-Dec-2009 10:01:25] <ckrough> I just got luck in that the viewGraphReport I use doesnt use CSS

[17-Dec-2009 10:01:27] <ckrough> I guess

[17-Dec-2009 10:02:17] <ckrough> you could go into /manage and create a copy of the report you want to send, then customize the formatting in that copy and use that new url (https://blah/zport/dmd/.../mynewreport"

[17-Dec-2009 10:02:31] <ckrough> thats what I did just to simplify the report, but never had to deal with CSS in it

[17-Dec-2009 10:02:49] <ckrough> I suspect I may run into that when I upgrade

[17-Dec-2009 10:02:54] <jb> yeah, guess I'll need to do that

[17-Dec-2009 10:03:33] <ckrough> ooof, performance on EXT4 is terrible. that makes no sense

[17-Dec-2009 10:03:46] <jb> havent even tried it

[17-Dec-2009 10:04:12] <ckrough> Im trying it out with these iodrives because EXT4 introduces TRIM, which is good for ssd type drives

[17-Dec-2009 10:04:31] <ckrough> but my cycle times went from 2009-12-17 13:44:13 INFO zen.zenperfsnmp: total=2492 good=2492 bad=0 time=25.454437

[17-Dec-2009 10:04:31] <ke4qqq> ckrough: there's been a lot of talk about ext4 perf degradation on the fedora-devel list (or might have been fedora-test)

[17-Dec-2009 10:04:48] <ckrough> to 2009-12-17 16:03:16 INFO zen.zenperfsnmp: total=1995 good=1977 bad=0 time=605

[17-Dec-2009 10:05:09] <ckrough> ke4qqq: Ill check that out, thanks

[17-Dec-2009 10:07:29] <ckrough> thats odd, Ive been running it since F11 and it's been great

[17-Dec-2009 10:07:36] <ckrough> this is on RHEL5.4 though.

[17-Dec-2009 10:15:53] <jb> ckrough: just got an email about a reliability engineer position at your company

[17-Dec-2009 10:17:00] <twm1010> :O i never knew about reportmail! fantastic

[17-Dec-2009 10:19:05] <ckrough> jb: :)

[17-Dec-2009 10:19:18] <ckrough> jb: lots of positions open for Linux admins and engineers too

[17-Dec-2009 10:19:25] <twm1010> where at? :)

[17-Dec-2009 10:19:29] <jb> yeah.. all in san antonio tho?

[17-Dec-2009 10:19:29] <ckrough> http://rackspacecareers.com/

[17-Dec-2009 10:19:32] <ckrough> yeah

[17-Dec-2009 10:19:39] <adytum-bot> Title: Tech Jobs - Information Technology Jobs - Find a Tech Job at Rackspace (at rackspacecareers.com)

[17-Dec-2009 10:19:47] <ckrough> most are

[17-Dec-2009 10:19:48] <jb> oh

[17-Dec-2009 10:19:51] <jb> you guys are in elk grove too

[17-Dec-2009 10:19:55] <jb> thats like 10 minutes from me

[17-Dec-2009 10:19:58] <ckrough> sorry for advertising in the channel...

[17-Dec-2009 10:20:55] <ckrough> jb: http://www.datacenterknowledge.com/archives/2009/08/05/rackspace-expands-with-chicago-data-center/

[17-Dec-2009 10:21:11] <adytum-bot> Title: Rackspace Expands With Chicago Data Center « Data Center Knowledge (at www.datacenterknowledge.com)

[17-Dec-2009 10:24:37] <twm1010> hrmm... i'll be checking that out ;)

[17-Dec-2009 10:26:22] <eidolon> okay, zenoss auto-modelling sometimes worries me

[17-Dec-2009 10:26:23] <eidolon> / Status/ OSProcessProcess not running: tail

[17-Dec-2009 10:26:26] <eidolon> 'wat?'

[17-Dec-2009 10:26:40] <twm1010> heh, is there any way to automate PDF generation of reports?

[17-Dec-2009 10:26:53] <jb> no

[17-Dec-2009 10:26:54] <jb> not yet

[17-Dec-2009 10:26:57] <ckrough> twm1010: I just created an enterprise case for it

[17-Dec-2009 10:27:13] <twm1010> thats pretty big for me

[17-Dec-2009 10:27:15] <ckrough> maybe passing them through cups-pdf then attaching the result

[17-Dec-2009 10:27:56] <ckrough> I hate having to depend on the customers email client to render the page, so PDF would be perfect

[17-Dec-2009 10:28:03] <jb> yeah

[17-Dec-2009 10:28:13] <jb> i'll be implmenting that as well

[17-Dec-2009 10:28:18] <jb> i really wish the whole reporting system would get re-done

[17-Dec-2009 10:28:21] <jb> :/

[17-Dec-2009 10:28:29] <ckrough> yes

[17-Dec-2009 10:28:33] <ckrough> I think they know :)

[17-Dec-2009 10:28:39] <jb> solarwinds dominates in that arena :)

[17-Dec-2009 10:28:40] <ckrough> Ive been particularly vocal about that

[17-Dec-2009 10:28:48] <jb> i'm going to open an enterprise ticket about it

[17-Dec-2009 10:29:07] <ckrough> every time I hear a network engineer mention solarwinds its followed by 'not as customizable as zenoss, but the reports are awesome'

[17-Dec-2009 10:29:14] <jb> yep

[17-Dec-2009 10:29:24] <jb> we use solarwinds to monitor over 4000 network devices

[17-Dec-2009 10:29:28] <twm1010> Yes... we do a lot of time filtering with it

[17-Dec-2009 10:29:39] <twm1010> To show availability or performance only during critical hours

[17-Dec-2009 10:40:08] <ckrough> looks like the ext4 times are starting to settle down. it may just have been zenhub working to rebuild configs or something

[17-Dec-2009 10:45:13] willwh1 is now known as willwh

[17-Dec-2009 10:51:50] <eidolon> question on httpmonitor.  there's a 'regexp' field there.  is that "if this regexp matches, the site is okay" ?  i want to throw an alert if some text isn't found.

[17-Dec-2009 10:54:19] <twm1010> eidolon:  i believe thats in the documentation

[17-Dec-2009 10:54:25] <twm1010> but i don't know the answer myself

[17-Dec-2009 10:54:39] <eidolon> bah.  documentation is for WIMPS!

[17-Dec-2009 10:54:42] * eidolon runs.

[17-Dec-2009 10:54:46] * eidolon runs to the documentatio, actually.

[17-Dec-2009 10:56:34] <eidolon> docs/DOC-3576  <-- has the answer.   "If not found, throws error of level ‘Severity’ set above"

[17-Dec-2009 10:56:41] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - HttpMonitor Data Source Documentation (at community.zenoss.org)

[17-Dec-2009 11:00:22] <sawnet> is anyone here using version 2.3.2

[17-Dec-2009 11:00:28] <ckrough> 2.3.3

[17-Dec-2009 11:01:44] <sawnet> I'm having continued problems getting mibs to load properly. It says it load, I see it in the list but with no nodes when there should be 1273.

[17-Dec-2009 11:01:53] * ckrough find that he compulsively wants to reindex()

[17-Dec-2009 11:02:10] <ckrough> sawnet: hmm,. havent had any issues, but I suck at loading mibs

[17-Dec-2009 11:02:16] <ckrough> sawnet: rmatte is the guy to talk to

[17-Dec-2009 11:02:20] <ckrough> not sure where he's been

[17-Dec-2009 11:02:58] <sawnet> are you refering to matt ray?

[17-Dec-2009 11:03:40] <ckrough> no ryan

[17-Dec-2009 11:03:42] <ckrough> http://demonic.cc/?cat=7

[17-Dec-2009 11:03:46] <ckrough> he may have something on his blog

[17-Dec-2009 11:03:54] <adytum-bot> Title: demonic.cc » Zenoss (at demonic.cc)

[17-Dec-2009 11:04:19] <ckrough> but matt probably can help too.

[17-Dec-2009 11:04:48] <sawnet> I check out the site

[17-Dec-2009 11:26:52] <QubeZ> is there a way for zenoss to generate a report stating what is it busy doing over say a 24 hr period? So i can figure out what to cut down on as far as monitoring is concerned to keep system resources utilized properly (and free up resources)?

[17-Dec-2009 11:33:14] <ckrough> QubeZ: message/29587#29587

[17-Dec-2009 11:33:22] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - zenhub worker how many is too many? (at community.zenoss.org)

[17-Dec-2009 11:33:26] <ckrough> QubeZ: see Chet's comment in that thread

[17-Dec-2009 11:33:57] <ckrough> the performance collectors are probably the most resource (disk IO) intensive component

[17-Dec-2009 11:43:03] <rmatte> QubeZ: honestly, if you go to Collectors and click on Performance you'll see graphs of historical performance per component as well as the number of datapoints being polled

[17-Dec-2009 11:43:44] <rmatte> QubeZ: you can use the graphs as a guideline for determining cycle times (which are the most important)

[17-Dec-2009 11:44:28] <rmatte> QubeZ: If you notice that zenperfsnmp's cycle times are quite high, you'll want to check the zenperfsnmp log for clues, or perhaps run it in the foreground for a bit: zenperfsnmp run -v10 --cycle

[17-Dec-2009 11:44:40] <rmatte> same goes for anything else

[17-Dec-2009 11:45:18] <rmatte> the collected events graph will let you know if you're getting hammered with syslogs or traps

[17-Dec-2009 11:50:47] <rmatte> nice, they finally fixed out vmware management server, so I don't have to login to each blade individually

[17-Dec-2009 11:50:53] <rmatte> s/out/our

[17-Dec-2009 11:52:25] <ckrough> ok, 2.5.1 here we go

[17-Dec-2009 11:52:42] <rmatte> ckrough: have fun lol

[17-Dec-2009 12:11:25] <ckrough> h0c1     2009-12-17 17:49:05 INFO zen.zenperfsnmp: Sent 94956 OID requests

[17-Dec-2009 12:11:27] <ckrough> h0c1     2009-12-17 17:49:05 INFO zen.zenperfsnmp: collected 2447 of 2447 devices in 21.87

[17-Dec-2009 12:11:32] * ckrough grins

[17-Dec-2009 12:22:25] <rmatte> omg

[17-Dec-2009 12:27:47] <ckrough> and that box is running three zenperfs all doing that at the same time

[17-Dec-2009 12:28:10] <rmatte> I always thought that the option "parallel" on zencommand was for how many zencommand forks were running (instances of the daemon), but I just found out that it's actually for how many commands it runs simultaneously

[17-Dec-2009 12:28:30] <rmatte> I had it set at 2 thinking that was a good value, but I just put it up to 10 which is apparently the default and it's working much much better

[17-Dec-2009 12:29:40] <jb> i run paralell=10

[17-Dec-2009 12:29:50] <jb> oh, on zenmodeler

[17-Dec-2009 12:30:15] <rmatte> I don't even run zenmodeler

[17-Dec-2009 12:30:20] <jb> i run it via cron

[17-Dec-2009 12:30:25] <rmatte> I only execute it manually when I need it

[17-Dec-2009 12:30:27] <ckrough> I found that running a smaller number of workers across mutliple hubs (on same box) is better than lots of workers on a single hub. that lets python distribute across cores, which it wont do on its own

[17-Dec-2009 12:30:28] <jb> on my large collector

[17-Dec-2009 12:30:31] <jb> it takes 2+ hours to run

[17-Dec-2009 12:30:32] <rmatte> yeh, we're going to setup a cron at some point

[17-Dec-2009 12:31:31] <ckrough> so I've "h0_zenhub.conf" with "workers 3" and h1_zenhub.conf  with workers 3, both running on the same box (8 core)

[17-Dec-2009 12:31:47] <ckrough> then I point 6 zenperfsnmp.py process at them

[17-Dec-2009 12:31:53] <rmatte> ckrough: interesting setup

[17-Dec-2009 12:32:00] <rmatte> ckrough: you're using enterprise though aren't you?

[17-Dec-2009 12:32:01] <ckrough> much better cpu utilization than I was seeing before

[17-Dec-2009 12:32:04] <ckrough> yes

[17-Dec-2009 12:32:09] <ckrough> I think you could do that in CORE too though

[17-Dec-2009 12:32:12] <jb> yeah

[17-Dec-2009 12:32:14] <rmatte> yeh, doing that sort of thing with core would be a pain

[17-Dec-2009 12:32:20] <rmatte> it's definitely possible though

[17-Dec-2009 12:32:36] <ckrough> I haven tried it in core, whats different? just pushing the collectors?

[17-Dec-2009 12:32:49] <rmatte> core doesn't support multiple collectors

[17-Dec-2009 12:32:59] <rmatte> you have to actually go in and modify code to get it to work

[17-Dec-2009 12:33:11] <rmatte> it's fairly involved

[17-Dec-2009 12:33:35] <ckrough> ah, didnt realize it was *that* involved

[17-Dec-2009 12:33:42] <rmatte> yeh

[17-Dec-2009 12:33:49] <ckrough> I thought they just took away the convenience features. that sucks

[17-Dec-2009 12:33:59] <rmatte> they purposely make it difficult

[17-Dec-2009 12:33:59] <ckrough> but makes sense

[17-Dec-2009 12:34:12] <rmatte> I run 13 separate core boxes

[17-Dec-2009 12:34:23] <rmatte> all reporting back to a central ticketing system

[17-Dec-2009 12:34:26] <rmatte> it works well enough

[17-Dec-2009 12:34:42] <ckrough> what do you use to create the tickets? emails / xmlrpc?

[17-Dec-2009 12:34:49] <rmatte> rpc, yeh

[17-Dec-2009 12:34:58] <rmatte> I actually wrote a Zenoss daemon that calls on a ticket script

[17-Dec-2009 12:35:29] <rmatte> http://dmon.org/zenticket.html

[17-Dec-2009 12:35:35] <rmatte> there are the details if you care to read

[17-Dec-2009 12:36:05] <rmatte> the script that creates the tickets was written in perl, since the ticketing system is perl based

[17-Dec-2009 12:36:25] <rmatte> the ticket daemon was obviously written in python and calls on the ticket create script

[17-Dec-2009 12:36:30] <ckrough> nice, Im bookmarking that. could possible use it

[17-Dec-2009 12:36:38] <rmatte> cool

[17-Dec-2009 12:38:13] <cluther> Hey.. we don't purposefully make it difficult!

[17-Dec-2009 12:38:18] <jb> haha

[17-Dec-2009 12:38:18] <ckrough> lol

[17-Dec-2009 12:38:21] <jb> sure.

[17-Dec-2009 12:38:35] <ckrough> yeah! they just purposfully make it easier for enterprise

[17-Dec-2009 12:38:40] <cluther> That's true.

[17-Dec-2009 12:38:40] <ckrough> :)

[17-Dec-2009 12:38:41] <rmatte> cluther: then where's my point and click collector option? :P

[17-Dec-2009 12:38:50] <rmatte> hehe

[17-Dec-2009 12:39:08] <cluther> Doing distributed collectors in core is much easier than it was back in 1.x or 2.0.

[17-Dec-2009 12:39:15] <cluther> So technically we have made it easier.

[17-Dec-2009 12:40:20] <rmatte> hmmm, that found be a fun project for a community zenpack

[17-Dec-2009 12:40:26] <rmatte> s/found/would

[17-Dec-2009 12:40:36] <ckrough> cluther: can a mere mortal go from 2.3.3 to 2.5.1? ( I really only care about the device objects), or should I create a case and get help

[17-Dec-2009 12:40:42] <rmatte> (man my mind is off today lol)

[17-Dec-2009 12:40:49] <twm1010> i still want more than one collector on a single box

[17-Dec-2009 12:40:58] <twm1010> i have some devices i need better resolution on

[17-Dec-2009 12:41:05] <rmatte> ckrough: you need to go from 2.3.3 to 2.4.x to 2.5.1

[17-Dec-2009 12:41:15] <ckrough> but but thats no fun

[17-Dec-2009 12:41:50] <rmatte> twm1010: same here

[17-Dec-2009 12:41:56] <jb> ckrough: you made the jump to 2.5 yet on anything?

[17-Dec-2009 12:42:00] <jb> i'm still 2.4.5

[17-Dec-2009 12:42:12] <ckrough> nope, running 2.3.3 in production. going to load 2.5.1 in dev and see what catches fire

[17-Dec-2009 12:42:20] <twm1010> I don't want to setup another server just to do different collection intervals on 10 machines

[17-Dec-2009 12:42:30] <jb> do you just do a zenback/restore into dev from prod?

[17-Dec-2009 12:42:31] <ckrough> we are planning the upgrade for Chet's holiday break week

[17-Dec-2009 12:42:38] <jb> haha

[17-Dec-2009 12:43:06] <twm1010> this is the longest i've seen him in here in a while, seems to get mobbed when he is :)

[17-Dec-2009 12:43:14] <ckrough> I install in dev just to get the deps cleared up, then wipe the zenoss dir and rsync over from production, then do some config cleanup (!change the events db hostname!)

[17-Dec-2009 12:43:19] <ckrough> yeah

[17-Dec-2009 12:43:22] <rmatte> unfortunately Chet's holiday break will be spent at ckrough's site fixing his hosed Zenoss install

[17-Dec-2009 12:43:34] <rmatte> >:)

[17-Dec-2009 12:43:57] <ckrough> rmatte: lol. yeah, was hoping to get a reactiong out of him. I think he ran away

[17-Dec-2009 12:44:04] <rmatte> twm1010: yeh, he gets mobbed because everyone knows that he'll eventually dissapear for like a month

[17-Dec-2009 12:44:25] <cluther> Absence makes the heart grow fond they say..

[17-Dec-2009 12:44:35] <ckrough> I have my Cluther tshirt on

[17-Dec-2009 12:44:44] <rmatte> cluther: indeed, it could also be your wizard status in regards to Zenoss

[17-Dec-2009 12:44:49] * ckrough may have freaked himself out there

[17-Dec-2009 12:45:34] <rmatte> you have a Cluther t-shirt?

[17-Dec-2009 12:45:54] <ckrough> yeah, when you go enterprise they ship you some cluther t-shirts and a little shrine

[17-Dec-2009 12:46:10] <rmatte> lmao

[17-Dec-2009 12:46:16] <rmatte> that's the best quote ever

[17-Dec-2009 12:46:19] <ckrough> there's a bobblehead chet on the shrine and you have to feed it drinks to open a ticket

[17-Dec-2009 12:46:45] <rmatte> hehe

[17-Dec-2009 12:47:11] <rmatte> I'd just hook it up to a texas mickey with a siphon tube

[17-Dec-2009 12:47:33] <rmatte> ...and use Zenoss to monitor the level and alert when it needs replacing

[17-Dec-2009 12:48:10] <rmatte> (or a keg, if you prefer beer)

[17-Dec-2009 12:50:24] <twm1010> I knew a guy who made a radar detector out of a stuffed porky pig once, it oinked when things were near.

[17-Dec-2009 12:50:41] <rmatte> that's awesome

[17-Dec-2009 12:51:12] <cluther> ckrough: Just noticed your question up there. twm1010 is right about going through 2.4.5 first.

[17-Dec-2009 12:51:20] <ckrough> cluther: thanks.

[17-Dec-2009 12:52:22] <rmatte> cluther: it was actually me who said it, but ok :P

[17-Dec-2009 12:52:47] <rmatte> hehe

[17-Dec-2009 12:54:01] <rmatte> I'm going to ask Matt for a Chet bobblehead with my next shipment of Zennies

[17-Dec-2009 12:54:39] <ckrough> did you ever get a 2.5 beta shirt?

[17-Dec-2009 12:54:48] <twm1010> I did :)

[17-Dec-2009 12:54:55] <twm1010> I've also got this little Zen garden thing

[17-Dec-2009 12:55:06] <rmatte> I'm still waiting for mine

[17-Dec-2009 12:55:16] <ckrough> all I have is this headless zebra

[17-Dec-2009 12:55:18] <twm1010> oh, maybe its a 2.4 beta shirt i have

[17-Dec-2009 12:55:30] <ckrough> really need some zebra head QC people over there

[17-Dec-2009 12:55:38] <rmatte> I have an intact Zenny on my desk

[17-Dec-2009 12:55:50] <rmatte> and a Zenoss pen

[17-Dec-2009 12:55:52] <ckrough> whatever you do, dont mess with his head

[17-Dec-2009 12:56:04] <rmatte> and a sticker that I'm waiting to stick on a laptop (when I get one)

[17-Dec-2009 12:56:16] <ckrough> fanboi!

[17-Dec-2009 12:56:29] <rmatte> ckrough: yeh, one of the zennies that we got was decapitated within 30 minutes of leaving the box

[17-Dec-2009 12:56:47] <ckrough> I think Matt said that was common

[17-Dec-2009 12:56:54] <rmatte> yeh, it is common

[17-Dec-2009 12:57:11] <twm1010> I put a Zenoss sticker on our SolarWinds server :)

[17-Dec-2009 12:57:17] <rmatte> haha

[17-Dec-2009 12:57:20] <rmatte> nice

[17-Dec-2009 12:57:32] <twm1010> on the inside of the casing, so if someone ever opens it up, BAM

[17-Dec-2009 12:57:48] <rmatte> hehe

[17-Dec-2009 12:58:03] <rmatte> you should put a little note that says "Shoulda used Zenoss!"

[17-Dec-2009 13:00:48] <rmatte> the one thing I hate about Zenoss is that you can't do local tuning on a device without copying the entire template, so if the global template ever gets updated you have to go through and manually update all of the local copies

[17-Dec-2009 13:01:25] <rmatte> I've almost spent an entire day re-creating performance tuning across our Zenoss boxes due to a template update that I did on Tuesday

[17-Dec-2009 13:02:04] <ckrough> hmm, they are all objects in zope, so the framework for making them inherit should already be there

[17-Dec-2009 13:02:16] <ckrough> wonder how much work that would be in the guts

[17-Dec-2009 13:02:20] <rmatte> ckrough: it is, it's just not taken advantage of

[17-Dec-2009 13:02:31] <rmatte> ckrough: resulting in tons of wasted time

[17-Dec-2009 13:02:45] <ckrough> I imagine that is an ugly set of changes to manage

[17-Dec-2009 13:03:12] <rmatte> very much so

[17-Dec-2009 13:03:35] <ckrough> I meant in the code, to make that a feature, but yeah... dealing with the templates as they are too

[17-Dec-2009 13:03:50] <rmatte> right

[17-Dec-2009 13:03:55] <cluther> I usually use custom properties for threshold definitions so I can just change the property per device and use the same template.

[17-Dec-2009 13:04:18] <cluther> Would more useful if you could set zProperties/cProperties on components though.

[17-Dec-2009 13:04:19] <ckrough> nice. do you have a FAQ/wiki/post on that?

[17-Dec-2009 13:04:33] <cluther> Possibly.. let me look.

[17-Dec-2009 13:04:42] <rmatte> cluther: that's actually a really good idea, I hadn't thought of that

[17-Dec-2009 13:05:12] <rmatte> is it just here.cWhatever

[17-Dec-2009 13:05:13] <rmatte> ?

[17-Dec-2009 13:05:19] <cluther> yeah

[17-Dec-2009 13:05:42] <rmatte> how do you create the custom properties?  can it only be done in zendmd?

[17-Dec-2009 13:07:17] <cluther> Go to More -> Custom Schema on the /Devices menu.

[17-Dec-2009 13:07:24] <cluther> To create it and set the default.

[17-Dec-2009 13:07:46] <cluther> Then use the same menu option on device classes or more -> Custom on individual devices.

[17-Dec-2009 13:07:51] <rmatte> cluther: also, if the custom property is set to something like here.Whatever and you pull it down with here.cWhatever, will it know to process here.Whatever or take it literally?

[17-Dec-2009 13:08:27] <cluther> No. All custom properties have to start with a lowercase c. However, you can create a "label" for them that is a friendlier name.

[17-Dec-2009 13:08:33] <theacolyte> Quick question - the virtual appliance - would you suggest that for production use, or testing only?

[17-Dec-2009 13:08:40] <cluther> theacolyte: testing only

[17-Dec-2009 13:08:40] <theacolyte> My gut says testing, but I'm not sure

[17-Dec-2009 13:08:43] <rmatte> no no...

[17-Dec-2009 13:08:55] <theacolyte> Got it, thanks :)

[17-Dec-2009 13:08:57] <rmatte> what I mean is, say that you have a custom property called cWhatever

[17-Dec-2009 13:09:18] <rmatte> and you set cWhatever to "here.getWhatever * 0.9"

[17-Dec-2009 13:09:50] <rmatte> when you pull that down with here.cWhatever would it interpret it?

[17-Dec-2009 13:09:54] <cluther> Ohh.. I get it. It will be taken literally. It's only evaluated once.

[17-Dec-2009 13:10:09] <rmatte> or would I have to set cWhatever to 0.9 and set the threshold to here.getWhatever * here.cWhatever?

[17-Dec-2009 13:10:16] <rmatte> ok

[17-Dec-2009 13:10:29] <cluther> You'd want do do something like: here.totalBlocks * here.cDiskThresh

[17-Dec-2009 13:10:42] <rmatte> yeh, that's cool

[17-Dec-2009 13:10:58] <rmatte> I'll have to make arrangements to rig that up.

[17-Dec-2009 13:11:40] <cluther> Found it.. blogs/zenossblog/2008/04/23/tip-of-the-month-creating-property-driven-thresholds/

[17-Dec-2009 13:11:48] <rmatte> I guess it doesn't work for individual interfaces

[17-Dec-2009 13:11:55] <rmatte> it would only really apply to performance templates

[17-Dec-2009 13:11:58] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenoss Blog: No Node Left Behind: Tip of the Month: Creating Property-Driven Thresholds (at community.zenoss.org)

[17-Dec-2009 13:12:15] <theacolyte> is there a preferred distro?

[17-Dec-2009 13:12:31] <theacolyte> I don't care really, I'm 100% windows anyway, so this would just be one of one

[17-Dec-2009 13:12:38] <theacolyte> Was thinking debian or ubuntu

[17-Dec-2009 13:12:45] <rmatte> theacolyte: Something Red Hat or something Debian Based

[17-Dec-2009 13:12:57] <rmatte> theacolyte: I personally use Ubuntu Server and it works fine

[17-Dec-2009 13:13:04] <theacolyte> I'll probably just do ubuntu server, just because the install is easy

[17-Dec-2009 13:13:12] <rmatte> yup

[17-Dec-2009 13:14:42] <rmatte> I'm going to create a wiki page which lists every tip of the month ever and then read through them all

[17-Dec-2009 13:14:54] <rmatte> I keep finding out about these cool possibilities which were listed as tips of the month

[17-Dec-2009 13:18:08] <ckrough> yeah, my toRead list is getting scary long

[17-Dec-2009 13:19:38] <rmatte> sawnet: try installing the ZenPack again then, then remove it

[17-Dec-2009 13:19:41] <rmatte> oops

[17-Dec-2009 13:23:09] <bminish> any idea how to configure zenoss 2.5.1 to ONLY use SNMP v1 when addign devices unless I tell it otherwise ?

[17-Dec-2009 13:24:25] <rmatte> bminish: any particular reason?  It generally goes out and tries everything it can

[17-Dec-2009 13:26:23] <bminish> I have a bunch of routers that calim to support V2 but actually don't . when I add them zenoss thinks they do V2 and i have to manuall yreset each one in zProperties whihc is a big pain as I have hundres of em to add..

[17-Dec-2009 13:26:36] <ckrough> what routers

[17-Dec-2009 13:26:45] <bminish> mikrotik wirless routers

[17-Dec-2009 13:28:10] <cluther> It's hard-coded to try v2c first.. you could modify $ZENHOME/Products/DataCollector/zendisc.py and search for "v2c". You'll see a line that is looping through the two versions. You could just remove "v2c" from the list so it looked like "for version in ("v1",):"

[17-Dec-2009 13:28:34] <rmatte> yeh, then add it back when you're done

[17-Dec-2009 13:29:06] <chemist> how can I add the info from an OID to the 'status' page of each device?

[17-Dec-2009 13:29:18] <bminish> ahh, ab bit of hack but will do for now. any way this could be added as a feature for auto discovery at some stage ?

[17-Dec-2009 13:30:07] <cluther> bminish: Seems like a reasonable thing to do. You could add a ticket for it: http://dev.zenoss.org/trac/wiki/HowToAddTicket

[17-Dec-2009 13:30:18] <rmatte> chemist: the green ones that you see there are hardcoded, others appear when an even comes in for the device, they display the component of the event

[17-Dec-2009 13:30:24] <rmatte> chemist: along with the severity of the event

[17-Dec-2009 13:30:55] <bminish> if I make that change to zendisc.py will it prevent me enableing V2c for some devices (my ciscos and 'proper' kit) then reprofiling ?

[17-Dec-2009 13:32:27] <rmatte> bminish: it will stop you from adding devices that support v2c... you need to make the change, add the problem devices, then change it back to the way it was and do the rest

[17-Dec-2009 13:32:42] <rmatte> bminish: it won't affect any devices that are already in Zenoss

[17-Dec-2009 13:33:56] <cluther> You could still add devices that support v1 and v2c then change their zSnmpCommunity to v2c after you add them.

[17-Dec-2009 13:34:53] <rmatte> actually, couldn't he technically just change the order that it checks?

[17-Dec-2009 13:35:02] <bminish> yes that's what I hoped ;-)

[17-Dec-2009 13:35:19] <cluther> heh.. that'd be easier.

[17-Dec-2009 13:35:26] <rmatte> for version in ("v2c", "v1"):

[17-Dec-2009 13:35:30] <rmatte> or watever it is

[17-Dec-2009 13:35:34] <rmatte> whatever*

[17-Dec-2009 13:35:35] <bminish> I think the MT devices actually pretend to do V2c so that may not work

[17-Dec-2009 13:35:48] <cluther> As long as v1 was first in the list you'd be ok.

[17-Dec-2009 13:35:52] <chemist> rmatte: what I want to do is have zenoss display the value of UCD-SNMP-MIB::extOutput.1 on the status page of each device

[17-Dec-2009 13:36:26] <rmatte> chemist: then get ready to do some UI coding

[17-Dec-2009 13:36:38] <twm1010> ? Is there a software for Windows that sends event logs to a syslog server?

[17-Dec-2009 13:36:45] <rmatte> chemist: there's no easy way to do that

[17-Dec-2009 13:36:53] <bminish> Mikrotik don't seem very interested in fixing SNMP as they have thier own proprietary monitoring system

[17-Dec-2009 13:37:27] <rmatte> twm1010: like to test you mean?

[17-Dec-2009 13:37:27] <chemist> rmatte: is there any other way of getting zenoss to display that value?

[17-Dec-2009 13:37:47] <bminish> thanks for the most excellent help.

[17-Dec-2009 13:38:24] <rmatte> bminish: it actually should have been for version in ("v1", "v2c"):

[17-Dec-2009 13:38:34] <rmatte> I mixed it up

[17-Dec-2009 13:38:44] <chkraise> twm1010 ntsyslog

[17-Dec-2009 13:39:16] <rmatte> twm1010: or, if you want to just use the software to send test syslog messages then you'd be looking for Kiwi Syslog Generator (I'm not sure what you're looking to do)

[17-Dec-2009 13:39:36] <rmatte> chemist: graph it on the perf tab

[17-Dec-2009 13:39:46] <rmatte> chemist: what is the value?

[17-Dec-2009 13:39:56] <rmatte> chemist: like, what does it represent?

[17-Dec-2009 13:40:08] <chemist> its the software version of one of our inhouse programs

[17-Dec-2009 13:40:13] <twm1010> i'm looking to actually send windows logs to a syslog server

[17-Dec-2009 13:40:18] <rmatte> I see, hmmm

[17-Dec-2009 13:40:21] <twm1010> ntsyslog looks adeuqate

[17-Dec-2009 13:40:24] <twm1010> adequate

[17-Dec-2009 13:41:02] <rmatte> ah

[17-Dec-2009 13:41:56] <twm1010> thanks!

[17-Dec-2009 13:44:53] <rmatte> chemist: I honestly can't think of a way of doing that

[17-Dec-2009 13:44:54] <bminish> rmatte: swappign the order has resolved my issue, thanks for that suggestion. where to I get a login to file a ticket on this to see if it might be supported in the add device feature to supress v2c

[17-Dec-2009 13:45:34] <rmatte> bminish: http://dev.zenoss.org/trac - username: zenoss / password: zenoss

[17-Dec-2009 13:45:37] <chemist> is there UI hacking advice on the dev guide?

[17-Dec-2009 13:45:39] <rmatte> bminish: log it as a feature request

[17-Dec-2009 13:45:47] <bminish> yes will do

[17-Dec-2009 13:45:55] <rmatte> chemist: there is, but I haven't really delved in to it at all

[17-Dec-2009 13:46:08] <rmatte> afk for a few

[17-Dec-2009 13:46:23] <chemist> that's cool,I will delve over the holidays

[17-Dec-2009 13:46:56] <bminish> Must say that after 'herding a big nagios / cacti ' for a few years Zenoss is a real pleasure ;-)

[17-Dec-2009 13:47:37] <twm1010> seem to hear that alot in here :)

[17-Dec-2009 13:57:43] <bminish> ok ticket #5950 created, hope it's formatted the way ya all are used to ;-)

[17-Dec-2009 14:06:27] * ckrough argh CollectorDaemons.py

[17-Dec-2009 14:08:27] <twm1010> out ! good day to you all

[17-Dec-2009 14:22:19] <rmatte> g'day Matt

[17-Dec-2009 14:24:30] <mrayzenoss> greetings

[17-Dec-2009 14:29:40] <eidolon> hey anyone know if there's a zenoss sort of 'pretty console' - something suitable for a NOC?

[17-Dec-2009 14:29:59] <eidolon> sort of like the dashboard, but auto-refreshes and is, well, a little more legible :)

[17-Dec-2009 14:30:37] <ckrough> other than reports, nothing that I know of

[17-Dec-2009 14:31:08] <ckrough> the enterprise version has a 'global dashboard'

[17-Dec-2009 14:31:20] <eidolon> i'm running enterprise.

[17-Dec-2009 14:31:30] <eidolon> i have a 'dashboard' - what's a lgobal dashboard?

[17-Dec-2009 14:31:32] <mrayzenoss> eidolon: you can roll up the left panel to make your dashboard bigger

[17-Dec-2009 14:31:56] <eidolon> ah, and it does auto-refresh

[17-Dec-2009 14:31:58] <ckrough> global just brings together multiple sites, not necessarily a NOC display

[17-Dec-2009 14:32:02] <ckrough> we ended up rolling our own

[17-Dec-2009 14:32:29] <rmatte> ckrough: what does yours display?

[17-Dec-2009 14:32:42] <ckrough> a bunch of aggregrate graphs of major links

[17-Dec-2009 14:32:52] <ckrough> and it rotates through them for each DC and overall

[17-Dec-2009 14:32:57] <rmatte> ah

[17-Dec-2009 14:33:18] <rmatte> we just tab through the google maps on our NOC screen which is more "pretty for management" than useful

[17-Dec-2009 14:33:27] <ckrough> heh yeah

[17-Dec-2009 14:33:30] <rmatte> I will have to design something more global eventually

[17-Dec-2009 14:34:03] <ckrough> it looks kinda like this http://cache.gawker.com/assets/images/gizmodo/2009/09/attops.jpg

[17-Dec-2009 14:34:20] <ckrough> or not at all :)

[17-Dec-2009 14:34:24] <rmatte> haha

[17-Dec-2009 14:34:31] <rmatte> yeh, I was going to say, now THAT's a NOC

[17-Dec-2009 14:34:45] <rmatte> we have 2 42" TV screens, that's about it

[17-Dec-2009 14:34:46] <rmatte> :)

[17-Dec-2009 14:35:00] <cluther> Good to see that they have gaps in their graphs too.

[17-Dec-2009 14:35:13] <ckrough> http://blog.enterpriseitplanet.com/green/blog/2008/05/photo-proof-of-rackspaces-greenness.html

[17-Dec-2009 14:35:16] <ckrough> lol

[17-Dec-2009 14:35:28] <ckrough> yeah... we're almost there!

[17-Dec-2009 14:35:52] <rmatte> hehe

[17-Dec-2009 14:36:38] <ckrough> I like akamai's http://royal.pingdom.com/2008/05/21/gallery-of-network-operations-centers/

[17-Dec-2009 14:36:58] <adytum-bot> Title: Gallery of Network Operations Centers | Royal Pingdom (at royal.pingdom.com)

[17-Dec-2009 14:37:03] <rmatte> Rackspace's NOC looks exactly like the NOC that I used to work at

[17-Dec-2009 14:37:16] <rmatte> our NOC is even less flashy, we don't even have dividers at all, just desks

[17-Dec-2009 14:41:03] <rocket> whats a noc? :p

[17-Dec-2009 14:41:15] * rmatte fwaps rocket

[17-Dec-2009 14:41:29] <rocket> seriously we dont have one persay .. :p

[17-Dec-2009 14:41:42] <rmatte> but you do know what a NOC is :P

[17-Dec-2009 14:42:01] <rocket> nobody owns the computers? ;p

[17-Dec-2009 14:42:15] <rmatte> network operations center

[17-Dec-2009 14:42:16] * rocket looks for a dilbert boss answer ...

[17-Dec-2009 14:42:20] <rmatte> :P

[17-Dec-2009 14:42:26] <rocket> rmatte: I am pulling your leg ..

[17-Dec-2009 14:42:26] <ckrough> it's a place where tech workers go when they get too bitter to mingle with the younger geeks

[17-Dec-2009 14:42:30] <rmatte> rocket: I know

[17-Dec-2009 14:43:00] <rmatte> ckrough: we have all younger geeks in ours

[17-Dec-2009 14:43:23] * rocket notes that aliens monitor our systems ...

[17-Dec-2009 14:43:45] <rocket> we are like hulu .. because thats how we roll .. :p

[17-Dec-2009 14:44:17] <rmatte> man, I love classic BOFH...

[17-Dec-2009 14:44:20] <rmatte> "Well, it's a funny thing," the Boss says. "I was looking over the building plans with a view to extending my office and happened to notice that the server room, mirrored though it is, is substantially smaller than it appears on the plans. Imagine my surprise when some gentle probing with a sledgehammer this morning revealed a hitherto unknown server facility with a hidden doorway to your office.

[17-Dec-2009 14:44:54] <rmatte> A surprise dwarfed by that which awaited me when I looked up the directors of our server hosting outfit at the companies office.

[17-Dec-2009 14:45:15] <rocket> ;)

[17-Dec-2009 14:47:54] <bminish> rmatte: that one is a classic fer sure. still virtual machines allows us BOFH's to get away with more stuff at less personal risk ;-0

[17-Dec-2009 14:51:17] <rmatte> yup

[17-Dec-2009 15:04:01] <eidolon> rmatte: where is that?  :)

[17-Dec-2009 15:04:23] <eidolon> nm.  The Goog found it :)

[17-Dec-2009 15:07:22] <rmatte> hehe

[17-Dec-2009 15:16:08] <eidolon> hmm.  mysql monitors in zenoss.  can they monitor whether a slave (replication slave) is running or not, and alert if it isn't?  without doing some magic parsing?

[17-Dec-2009 15:17:35] <rmatte> your guess is as good as mine

[17-Dec-2009 15:17:44] <rmatte> I think the pack is more performance monitoring that anything

[17-Dec-2009 15:17:54] <rmatte> s/that/than

[17-Dec-2009 15:19:44] <eidolon> hrm

[17-Dec-2009 15:40:52] <ckrough> rmatte: lol http://i.imgur.com/it2FI.jpg awww yeah.

[17-Dec-2009 15:42:08] <rmatte> ckrough: lmao

[17-Dec-2009 15:42:18] <rmatte> the guy must be blind or something

[17-Dec-2009 15:42:36] <ckrough> well that just makes it not funny. damn you

[17-Dec-2009 15:42:39] <mrayzenoss1> I had 5 monitors 17" and under a few years ago

[17-Dec-2009 15:42:49] <mrayzenoss1> 2x 8" ones

[17-Dec-2009 15:43:21] <rmatte> I have 2 17" monitors and it's more than enough

[17-Dec-2009 15:43:24] <sawnet> I have 4 19"s and I love it

[17-Dec-2009 15:43:29] <rmatte> or sorry, 2 19s rather

[17-Dec-2009 15:43:31] <ckrough> Im running 3 19s and a 22

[17-Dec-2009 15:43:37] <ckrough> I couldnt do 2 17s

[17-Dec-2009 15:43:37] <mrayzenoss1> now I'm 23" and a 15" laptop vertical

[17-Dec-2009 15:44:02] <rmatte> when we first came to this company all of the existing helpdesk guys saw us bringing our gear in and were like "YOU GUYS GET TWO MONITORS!?"

[17-Dec-2009 15:44:06] <ckrough> sawnet: 4 19s is the sweet spot imo

[17-Dec-2009 15:44:31] <theacolyte> I have a single 24" here at work

[17-Dec-2009 15:44:39] <theacolyte> but I think my 27" at home is the right stuff

[17-Dec-2009 15:44:49] <ckrough> whats the res on the 27

[17-Dec-2009 15:44:52] <theacolyte> that's a hell of a TV this guy has

[17-Dec-2009 15:45:05] <theacolyte> 1920x1200 - I honestly think 2560x1200 is too big

[17-Dec-2009 15:45:23] <theacolyte> I'm not blind, but I don't like to have to squit to read smaller text

[17-Dec-2009 15:45:26] <theacolyte> Don't even wear glasses

[17-Dec-2009 15:46:47] <rmatte> I can read smaller text perfectly fine

[17-Dec-2009 15:47:03] <rmatte> oh, you mean higher res on smaller monitor

[17-Dec-2009 15:47:11] <rmatte> yeh, the res should be a res that makes sense

[17-Dec-2009 15:47:34] <rmatte> some laptops have crazy resolutions on a tiny monitor, it just looks stupid because you can barely read anything

[17-Dec-2009 15:47:36] <ckrough> meh, 2.3.3 -> 2.4.5 distributed collector fail. I'm done for the day.

[17-Dec-2009 15:47:53] <rmatte> ckrough: crappy

[17-Dec-2009 15:47:56] <ckrough> rmatte: pfft I run a 1900x1200 15" .. its AWESOME

[17-Dec-2009 15:48:15] <ckrough> rmatte: nice and crisp. you can always increase the font size

[17-Dec-2009 15:48:25] <rmatte> yeh, dpi settings

[17-Dec-2009 15:53:42] <theacolyte> What do you guys have spec'd for database size?

[17-Dec-2009 15:53:53] <theacolyte> I'm going to be doing primarily up/down for about 40 devices

[17-Dec-2009 15:56:01] <jb> i have 3 17's at work

[17-Dec-2009 15:56:11] <jb> and a 14" 1400xsomething laptop

[17-Dec-2009 16:18:08] <rmatte> theacolyte: My Zenoss boxes range from 10GB vdisks to 20GB

[17-Dec-2009 16:19:22] <rmatte> one of my servers with a 20GB vdisk is monitoring over 240 devices with full SNMP monitoring, traps, and syslogging, and it currently has 9.7GB utilized on the drive

[17-Dec-2009 16:19:43] <rmatte> that's after over 6 months, so we'll definitely be good for a year once the data starts rolling over

[17-Dec-2009 16:20:09] <rmatte> theacolyte: you could get away with 10 gigs

[17-Dec-2009 16:25:40] <theacolyte> excellent

[17-Dec-2009 16:28:48] <rmatte> I need to figure out how to do snmp in python so that I can port my windows performance monitor scripts from bash to python

[17-Dec-2009 16:29:26] <rmatte> I think I might work on that tomorrow

[17-Dec-2009 17:33:16] <theacolyte> Err... you have to use snmp-informant and not Windows SNMP?

[17-Dec-2009 17:38:41] <theacolyte> ah, I see ... it helps to read the manual occasionally

[18-Dec-2009 00:00:30] [disconnected at Fri Dec 18 00:00:30 2009]

[18-Dec-2009 00:00:30] [connected at Fri Dec 18 00:00:30 2009]

[18-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[18-Dec-2009 07:03:23] <twm1010> mroning

[18-Dec-2009 07:03:27] <twm1010> *morning

[18-Dec-2009 07:21:36] <Dieterbe> hi

[18-Dec-2009 07:22:06] <Dieterbe> is it possible to not just see the swap usage, but also the bytes going in to / out from swap? on linux servers?

[18-Dec-2009 08:16:13] <twm1010> back for more punishment chet?

[18-Dec-2009 08:26:42] <cluther> I'm just going to stay logged in. You guys say too much useful stuff to ignore. :)

[18-Dec-2009 08:43:35] <cgibbons> just too easy to spend the whole day here :)

[18-Dec-2009 08:45:01] <twm1010> sometimes I do.

[18-Dec-2009 08:45:08] <twm1010> it depends on how many tickets are in queue :)

[18-Dec-2009 08:45:53] <twm1010> today's interesting discovery was 500GB of Photoshop files that have made their way onto an accounting file server

[18-Dec-2009 10:21:20] <Kris_> I changed the Zenoss server IP address and moved it from testing to our production datacenter, since then I have lost a couple devices' graphs.  Should I delete the .rrd files from these and force Zenoss to recreate, or could this be an entirely different problem

[18-Dec-2009 10:21:22] <Kris_> ?

[18-Dec-2009 10:32:28] <cluther> An entirely different problem most likely. Has the data stopped collecting and the graphs still exist, or are the graphs actually missing?

[18-Dec-2009 10:33:07] <rmatte> If the data has just stopped collecting it sounds like a routing issue

[18-Dec-2009 10:33:18] <rmatte> if the graphs are actually missing then I'd say it's RRD

[18-Dec-2009 10:44:32] <Kris_> There's one device where the graphs are completely missing, others just have nan data.

[18-Dec-2009 10:44:35] <Kris_> I'

[18-Dec-2009 10:45:34] <Kris_> I don't think it's routing as there are 6 hops... and we can see graphs for hops 1 and 2, not 3, 4, 5 but can 6.  They're all on the same route of the core router.

[18-Dec-2009 10:45:57] <rmatte> nan data... have you at least waited 3 polling cycles for it to populate?

[18-Dec-2009 10:46:19] <Kris_> Yes, it's been about 32 hours since I've touched Zenoss.

[18-Dec-2009 10:46:26] <rmatte> I see

[18-Dec-2009 10:46:46] <rmatte> try clearing the RRDs, see if it fixes it

[18-Dec-2009 10:46:57] <Kris_> I thought maybe it was an SNMP issue, but SNMP is set to "any" host at "public"

[18-Dec-2009 10:49:34] <Kris_> I'll give it a go, rmatte .

[18-Dec-2009 10:50:35] <rmatte> k

[18-Dec-2009 10:59:50] <Kris_> Alright, I deleted those. I have to head out of the office for an install, I'll check it when I get back.  Thanks

[18-Dec-2009 10:59:52] <Kris_> !

[18-Dec-2009 11:24:59] <Kris_> I used discover to add these devices earlier and it named them w/ the IPs.  I renamed the devices and deleted the directory for the .rrd's.  I was hoping the folders would rename to the correct name, but they're back at IP. Is there a way to force this to change?

[18-Dec-2009 11:27:52] <Kris_> ls

[18-Dec-2009 11:31:45] <theacolyte> So the other day I created a service monitor

[18-Dec-2009 11:31:48] <theacolyte> And then deleted it

[18-Dec-2009 11:31:59] <theacolyte> but one of my devices keeps using it and I'm getting alerts

[18-Dec-2009 11:32:03] <theacolyte> (well, events)

[18-Dec-2009 11:34:12] <twm1010> well. i've found that if you create the monitor, and then delete it, it does not delete it from the device

[18-Dec-2009 11:34:14] <twm1010> same with processes

[18-Dec-2009 11:34:26] <theacolyte> How do you remove it then?

[18-Dec-2009 11:34:37] <twm1010> however, if you change that service monitor to false, give it some time to remove it, and then delete it, there you go

[18-Dec-2009 11:34:49] <twm1010> otherwise it stays associated to all those devices

[18-Dec-2009 11:35:04] <twm1010> that's been my observation, so far

[18-Dec-2009 11:38:47] <theacolyte> this is actually somewhat frustrating

[18-Dec-2009 11:41:34] <Kris_> How can I clear past data from devices? Graphs, uptimes, etc. I want the devices to be like brand new

[18-Dec-2009 11:42:35] <Kris_> ls

[18-Dec-2009 11:44:50] <theacolyte> My concern is, if I'm running into an issue like this early on that doesn't appear to have an interface to fix that I'm goign to run into this if I get more invested in the product

[18-Dec-2009 11:52:36] <cluther> theacolyte: What version are you on? I remember an issue like this back in the 2.3.. maybe 2.4 series, but it should be fixed now.

[18-Dec-2009 11:53:13] <theacolyte> 2.5.1

[18-Dec-2009 11:53:18] <theacolyte> cluther: ^

[18-Dec-2009 11:54:41] <eidolon> hey folks.  if i add a data source to a template that's in use on multiple servers, can i easily disable or enable that datasource on a per-server basis?  or does it enable/disable it across the board?

[18-Dec-2009 11:54:52] <eidolon> without doing "make a local copy"

[18-Dec-2009 11:56:56] <eidolon> i suppose i could make a whole new template... but i've never done that

[18-Dec-2009 11:57:11] <cluther> theacolyte: Maybe the collector (zenstatus/zenprocess) just isn't noticing the change so it's continuing to monitoring using stale settings. You should be able to fix that by restarting those daemons if it is the problem.

[18-Dec-2009 11:57:34] <cluther> eidolon: That's what I'd suggest. If your data source is conditional it should go in its own template that you can bind to the devices or device classes that make sense.

[18-Dec-2009 11:57:59] <eidolon> yeah, okay.  i'm writing a 'mysql slave checker' - it checks to see if the slave is running, and if it isn't, throw an alert.  if it is, chekc how 'behind' it is.

[18-Dec-2009 11:58:19] <eidolon> which i only want to run against mysql slave servers, natch.  not all mysql hosts.

[18-Dec-2009 12:00:02] <theacolyte> cluther: let me give that a whirl

[18-Dec-2009 12:00:11] <Yee> hello everyone...

[18-Dec-2009 12:00:44] <Yee> Can someone help me with an error?

[18-Dec-2009 12:01:29] <Yee> I installed Zenoss, added an alerting rule, and I've been getting this error.

[18-Dec-2009 12:01:53] <Yee> Could not read the status of Windows services (NT_STATUS_ACCESS_DENIED). Check

[18-Dec-2009 12:01:54] <Yee> your username/password settings and verify network connectivity.

[18-Dec-2009 12:03:58] <eidolon> so... what's the question?

[18-Dec-2009 12:04:10] <eidolon> the error message looks pretty clear to me.

[18-Dec-2009 12:04:37] <Yee> so I set my user name and password in the zproperties

[18-Dec-2009 12:04:46] <Yee> and i still get the error

[18-Dec-2009 12:05:26] <eidolon> then the username and passowrd you're using aren't correct.

[18-Dec-2009 12:05:31] <eidolon> or you've been locked out (that happens to us a lot)

[18-Dec-2009 12:05:40] <eidolon> are you using WMI or SNMP?

[18-Dec-2009 12:05:44] <Yee> wmi

[18-Dec-2009 12:06:08] <Yee> what is the syntax for user name and password for domain user

[18-Dec-2009 12:06:10] <mrayzenoss> Check out the new Event Histograms ZenPack: docs/DOC-4538  it's pretty slick

[18-Dec-2009 12:06:17] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Event Histograms (at community.zenoss.org)

[18-Dec-2009 12:06:21] <theacolyte> cluther: that actually fixed it, it looks like

[18-Dec-2009 12:06:40] <theacolyte> hmmm that is nice

[18-Dec-2009 12:06:50] <theacolyte> Now I need to figure out why I can't install zenpacks

[18-Dec-2009 12:07:16] <theacolyte> ERROR: zenpack command failed. Reason: OSError: [Errno 20] Not a directory: '/usr/local/zenoss/zenoss/Products/ZenPacks.Firestar.CiscoASA-1.0-py2.4.egg/skins'

[18-Dec-2009 12:07:24] <theacolyte> I saw something on google about it, but didn't have the time to follow up

[18-Dec-2009 12:07:28] <eidolon> hrm.  what's the nagios syntax for results of checks called again?  it has some acronym

[18-Dec-2009 12:07:57] <Kris_> theacolyte, I had that same issue.

[18-Dec-2009 12:08:25] <theacolyte> oh, apparently it has to be .egg, though it's a zip... or something

[18-Dec-2009 12:08:38] <mrayzenoss> theacolyte: you need to unzip it before trying to install it

[18-Dec-2009 12:08:40] <Kris_> Yes, I had to unzip it.

[18-Dec-2009 12:09:12] <theacolyte> well, that's easy

[18-Dec-2009 12:09:21] <theacolyte> Not sure why I assumed it would work... that's funny

[18-Dec-2009 12:09:24] <theacolyte> haha

[18-Dec-2009 12:09:33] <theacolyte> I apologize in advance for the occasionally stupid comment

[18-Dec-2009 12:10:30] <cgibbons> Yee: it's domain\username or domain/username

[18-Dec-2009 12:10:41] <Kris_> ls

[18-Dec-2009 12:10:51] <eidolon> yee, please don't PM me.

[18-Dec-2009 12:11:10] <Yee> sorry

[18-Dec-2009 12:11:13] <eidolon> yee, did you read all the guidelines on the zenoss site for getting WMI monitors to work?

[18-Dec-2009 12:11:38] <eidolon> the issue you're having is common when setting up windows monitoring, and can be a little tricky to figure out.  your credientials are not working for WMI access.

[18-Dec-2009 12:11:38] <Yee> i've tried to, but i must be missing something

[18-Dec-2009 12:12:10] <Yee> my account belongs on the domain admin group

[18-Dec-2009 12:14:35] <theacolyte> I should really read the meanual

[18-Dec-2009 12:14:40] <theacolyte> manual, rather

[18-Dec-2009 12:14:49] <cgibbons> is the device you're having trouble with a domain controller, Yee?

[18-Dec-2009 12:15:39] <Yee> no it's not having trouble with the DC.  in fact, i added a different device and it's doing the same thing.

[18-Dec-2009 12:17:23] <Yee> maybe it's a DCOM issue

[18-Dec-2009 12:17:35] <Yee> the guide says to enable DCOm for WMI connections

[18-Dec-2009 12:17:40] <Yee> let me research that

[18-Dec-2009 12:23:43] <theacolyte> I hate to ask another stupid question, but I've actually read what I think is the resource in the administration guide to find out. I added an zenpack for Cisco ASA Firewalls, and I can't seem to figure out how to apply it

[18-Dec-2009 12:25:03] <theacolyte> zenpacks section only mentions how to isntall zenpacks, not how to use them

[18-Dec-2009 12:26:01] <cgibbons> ZenPacks usually add a new "device class" that has the features for that device... so you'd add a device to that class, or change the class of an existing device to that class.

[18-Dec-2009 12:26:11] <cgibbons> they don't always do that (sometimes they augment existing device classes), but that's pretty common

[18-Dec-2009 12:26:21] <theacolyte> ah... anyway to tell?

[18-Dec-2009 12:26:32] <theacolyte> the zenpack page doesn't indicate anything

[18-Dec-2009 12:26:47] <theacolyte> maybe its a device collector plugin

[18-Dec-2009 12:27:01] <cgibbons> go to Settings -> ZenPacks -> the zenpack name and at the bottom of that page you'll see a list of objects it provides

[18-Dec-2009 12:27:05] <cgibbons> probably the first one will be /Devices/something

[18-Dec-2009 12:27:34] <cgibbons> You can also just go to the Devices selection under the Classes navigation on the left and probably see it, but it might be nested in the hierarchy further down

[18-Dec-2009 12:28:25] <eidolon> hmm. i wonder if i should write this monitor as a nagios plugin.

[18-Dec-2009 12:28:52] <theacolyte> looksl ike it added /devices/network/rrdtemplates/cisco ASA... hmmm

[18-Dec-2009 12:29:13] <theacolyte> I don't actually see it listed though under /devices/network

[18-Dec-2009 12:35:47] <theacolyte> I see it listed under devices/Network

[18-Dec-2009 12:35:50] <Yee> Could not read the status of Windows services (NT_STATUS_ACCESS_DENIED). Is this error caused my wmi or snmp?

[18-Dec-2009 12:35:52] <theacolyte> (the template)

[18-Dec-2009 12:36:01] <theacolyte> that looks like WMI

[18-Dec-2009 12:36:09] <Yee> thanks

[18-Dec-2009 12:41:15] <eidolon> man the zenoss website can be irritating to get real data off of.

[18-Dec-2009 12:41:16] <eidolon> like, i want a list of all the variables that the API uses to pass into monitors.

[18-Dec-2009 12:52:51] <Yee> I added my windows server from auto discovery and I got 60 emails with the following subject

[18-Dec-2009 12:52:58] <Yee> Connection was refused by otherside: 111: Connection refused.

[18-Dec-2009 12:53:02] <rmatte> eidolon: have you checked the dev guide?

[18-Dec-2009 12:53:14] <eidolon> community/documentation/official_documentation/zenoss-dev-guide

[18-Dec-2009 12:53:19] <eidolon> that one?  :)  yep.

[18-Dec-2009 12:53:31] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Community: Zenoss Developer's Guide (at community.zenoss.org)

[18-Dec-2009 12:53:57] <Yee> Is this a one time email generated by Zenoss because the client are not using ssh

[18-Dec-2009 12:54:40] <rmatte> Yee, unless you've actually set an SSH username and password in zProperties it shouldn't even attempt SSH

[18-Dec-2009 12:54:41] <Kris_> How do I reset uptimes?

[18-Dec-2009 12:54:59] <Kris_> ls

[18-Dec-2009 12:55:02] <rmatte> Kris_: the uptimes for devices you mean?

[18-Dec-2009 12:55:08] <Kris_> Yes sir.

[18-Dec-2009 12:55:16] <rmatte> Kris_: those are taken directly from the devices themselves via snmp

[18-Dec-2009 12:55:25] <rmatte> Kris_: you'd have to reboot the devices

[18-Dec-2009 12:55:34] <Kris_> rmatte, Awesome! Our last system didn't do that.

[18-Dec-2009 12:55:44] <rmatte> hehe

[18-Dec-2009 12:56:42] <Kris_> SW was frustrating in the fact that if you took the server down for maintenance, then the uptimes got all messed up.

[18-Dec-2009 13:03:21] <twm1010> Yes indeed.

[18-Dec-2009 13:03:36] <twm1010> I loved their suggestion to use SQL scripts to flip manage/unmanage a node

[18-Dec-2009 13:15:52] <theacolyte> Is there a suggestion box?

[18-Dec-2009 13:16:02] <theacolyte> It would be neat to see multitiered alert rules

[18-Dec-2009 13:16:04] <mrayzenoss> theacolyte: mray@zenoss.com

[18-Dec-2009 13:16:10] <theacolyte> got it

[18-Dec-2009 13:16:29] <mrayzenoss> or better yet community/feedback

[18-Dec-2009 13:16:36] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Community: Feedback (at community.zenoss.org)

[18-Dec-2009 13:17:14] <theacolyte> Also one ohter thing, I didn't search for it yet, but do you have a workflow document?

[18-Dec-2009 13:17:52] <mrayzenoss> not really

[18-Dec-2009 13:18:31] <theacolyte> I'm somewhat new to more robust monitoring like this, so may be handy at some point - things like, a device is down - do you acknoledge it? or do you fix it then acknoledge?

[18-Dec-2009 13:18:39] <theacolyte> or if it comes back up, do you get an email

[18-Dec-2009 13:18:40] <theacolyte> stuff like that

[18-Dec-2009 13:19:30] <mrayzenoss> typically you acknowledge it if you're addressing it

[18-Dec-2009 13:19:43] <mrayzenoss> that prevents further escalation and stops alerting

[18-Dec-2009 13:20:43] <twm1010> yeah, i have two rules

[18-Dec-2009 13:20:50] <twm1010> an alert rule, and an escalation rule

[18-Dec-2009 13:20:59] <twm1010> the escalation rule has a 60 minute delay

[18-Dec-2009 13:21:12] <twm1010> critical events under /Servers that are not acknowledged get alerted

[18-Dec-2009 13:23:04] <theacolyte> I must be missing another interface besides under users

[18-Dec-2009 13:24:57] <theacolyte> There are lots of shiney buttons I have yet to push though

[18-Dec-2009 13:28:24] <theacolyte> Only other big outstanding issue right now is why my hostname is looped

[18-Dec-2009 13:28:32] <theacolyte> its like zenoss.sub.domain.com.sub.domain.com

[18-Dec-2009 13:29:17] <rmatte> you mean that's how zenoss is seeing it?

[18-Dec-2009 13:29:31] <theacolyte> yeah, like my links in emails for instance

[18-Dec-2009 13:29:56] <rmatte> that most likely has to do with /etc/hostname and /etc/hosts

[18-Dec-2009 13:30:01] <rmatte> verify your settings

[18-Dec-2009 13:30:51] <theacolyte> yeah there doesn't seem to be an interface on the GUI, so let's see

[18-Dec-2009 13:31:21] <theacolyte> ah there's why... odd... hostname is set right, but hosts isn;t

[18-Dec-2009 13:31:37] <rmatte> yeh, zenoss uses the hosts file

[18-Dec-2009 13:31:48] <theacolyte> 127.0.1.1       zenoss.intranet.domain.com.intranet.domain.com        zenoss.intranet.domain.com

[18-Dec-2009 13:31:59] <rmatte> hehe, that's your issue for sure

[18-Dec-2009 13:32:14] <cluther> right.. it actually uses Python's socket.getfqdn() call which is rather interesting. It supposedly will use the first entry for 127.0.0.1 in /etc/hosts that has a dot in it.

[18-Dec-2009 13:32:31] <rmatte> yup

[18-Dec-2009 13:32:35] <theacolyte> interesting

[18-Dec-2009 13:33:23] <theacolyte> hah, finally getting the hang of this

[18-Dec-2009 13:33:31] <theacolyte> Goal is to have up/down by EOD so I can go on vacation

[18-Dec-2009 13:41:16] <theacolyte> I just spent 10 minutes dragging stuff around in the network map...

[18-Dec-2009 13:41:27] <theacolyte> It hypnotized me

[18-Dec-2009 13:47:52] <twm1010> It happens :)

[18-Dec-2009 13:52:12] <theacolyte> man... now I'm cooking with gas... I almsot don't want to go to lunch so I can set this up

[18-Dec-2009 13:52:43] <cluther> Zenoss is a perfectly acceptable lunch substitute.

[18-Dec-2009 13:54:39] <twm1010> helps you lose weight

[18-Dec-2009 13:54:45] <twm1010> high in fiber

[18-Dec-2009 14:00:08] <mrayzenoss> Long requested, I finally published it: docs/DOC-4624

[18-Dec-2009 14:00:15] <mrayzenoss> I'll maintain it as I can

[18-Dec-2009 14:00:15] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - ZenPack Publishing Backlog (at community.zenoss.org)

[18-Dec-2009 14:02:32] <twm1010> As soon as our DBA cooperates I'm piddling around with DB2 Monitoring ;)

[18-Dec-2009 14:03:59] <mrayzenoss> twm1010: have you looked at the ODBC Data Source?

[18-Dec-2009 14:05:41] <mrayzenoss> I assume there's a pyodbc or ODBC client available

[18-Dec-2009 14:09:51] <twm1010> I have not

[18-Dec-2009 14:09:58] <twm1010> I was going to use the check_db2 nagios script

[18-Dec-2009 14:10:07] <mrayzenoss> I'm sure that'll work too

[18-Dec-2009 14:10:42] <twm1010> i've already got some scripts ready to test it but my DBA won't give me a login :|

[18-Dec-2009 14:12:53] <gwb2351> anybody every have problems with zen.SshClient not working properly with publickey authentication ? (ssh to device works just fine passwordless from collector commandline)

[18-Dec-2009 14:15:41] <cluther> Make sure your zKeyPath is correct. It defaults to looking for the id_dsa key.

[18-Dec-2009 14:16:25] <gwb2351>  that's the key I need to use...

[18-Dec-2009 14:17:37] <gwb2351> i.e. ssh command line tells me

[18-Dec-2009 14:17:40] <gwb2351> debug1: Offering public key: /home/zenoss/.ssh/id_dsa

[18-Dec-2009 14:17:40] <gwb2351> debug1: Server accepts key: pkalg ssh-dss blen 434

[18-Dec-2009 14:17:40] <gwb2351> debug1: read PEM private key done: type DSA

[18-Dec-2009 14:17:40] <gwb2351> debug1: Authentication succeeded (publickey).

[18-Dec-2009 14:31:14] <cluther> So you have zenoss in zCommandUsername, zCommandPassword blank and ~/.ssh/id_dsa in zKeyPath for this device?

[18-Dec-2009 14:31:44] <gwb2351> I am using "monitor" as the Username, zCommandPass is blank, and ~/.ssh/id_dsa in zKeyPath yes

[18-Dec-2009 14:32:45] <cluther> ah.. you could try doing a "zencommand run -v10 —device=DEVICENAME" to see if any useful debug information is shown.

[18-Dec-2009 14:33:28] <gwb2351> yeah, I'm using the zencommand debug and executing SshClient.py directly with no love.

[18-Dec-2009 14:33:44] <gwb2351> reading this bit right now  http://twistedmatrix.com/trac/ticket/3630

[18-Dec-2009 14:34:45] <gwb2351> note I don't get a traceback, it just hangs or doesn't work (times out)

[18-Dec-2009 14:35:19] <cluther> Does the target server's messages/secure/auth.log show anything while you attempt this?

[18-Dec-2009 14:37:28] <gwb2351> alas I don't have perms to modify syslog on the target machines, and it's not showing anything (syslog config is kinda hosed for my purposes) :(

[18-Dec-2009 14:38:20] <gwb2351> hmmm... was looking at the wrong place.

[18-Dec-2009 14:39:48] <gwb2351> the ssh log (from zenoss) just shows "connection from host"

[18-Dec-2009 14:40:15] <gwb2351> the ssh log (from commandline) shows

[18-Dec-2009 14:40:20] <gwb2351>  Public key authentication for user monitor accepted.

[18-Dec-2009 14:40:29] <gwb2351> User monitor, coming from cornea.its.utexas.edu, authenticated.

[18-Dec-2009 14:43:04] <cluther> That's odd. What OS is the target machine? You're using Zensos 2.5.1, right?

[18-Dec-2009 14:43:42] <gwb2351> 2.4.5 zenoss, solaris 5.10 w/ SSH Secure Shell 3.2.9.1

[18-Dec-2009 14:44:06] <gwb2351> pwd

[18-Dec-2009 14:44:09] <gwb2351> whoops

[18-Dec-2009 14:44:17] <mrayzenoss> cluther: found this ticket on Twisted: http://twistedmatrix.com/trac/ticket/3391

[18-Dec-2009 14:44:35] <mrayzenoss> which was linked from the other that gwb2351 mentioned

[18-Dec-2009 14:45:00] <mrayzenoss> fixed in 8.2.1, we're shipping 8.1

[18-Dec-2009 14:45:18] <eidolon> so, a question about a COMMAND data source.  i assume it can have 2 purposes.  one is checking to see if something works - the check script should have a return status code.  0 = service is up, non-zero = down (with levels, i know).  it can also report performance data...  so if I return a return code of '0', i can put in performance data like 0|TimeToLoad=5   ?

[18-Dec-2009 14:45:43] <gwb2351> i don't know if the ticket on twisted is exactly the problem I have (no traceback errors) but it was the closest I came across

[18-Dec-2009 14:45:45] <eidolon> so 'echo 0|TimeToLoad=5; exit 0'  would be a proper response from a COMMAND data source in a template?

[18-Dec-2009 14:46:55] <rmatte> cluther: I have a threshold set as re.getRRDValue('mem5minFree') * 0.9 and it places the threshold line on the right place on the graph, but if I change it to re.getRRDValue('mem5minFree') * 0.01 the line won't move below the current level of utilization and the threshold never kicks off

[18-Dec-2009 14:47:26] * gwb2351 away meeting

[18-Dec-2009 14:48:06] <rmatte> eugh, that didn't paste properly

[18-Dec-2009 14:48:29] <rmatte> here.getRRDValue('mem5minUsed') + here.getRRDValue('mem5minFree') * 0.1

[18-Dec-2009 14:48:54] <rmatte> anyways, any idea what might be going on?

[18-Dec-2009 14:49:04] <theacolyte> ah, another piece of feedback - how long server names are handled.

[18-Dec-2009 14:49:40] <rmatte> eidolon: yes, that would work

[18-Dec-2009 14:49:49] <eidolon> okay, i'm just making sure i'm on the right track.

[18-Dec-2009 14:49:50] <eidolon> thanks :)

[18-Dec-2009 14:49:51] <rmatte> eidolon: you don't really need the exit 0 though

[18-Dec-2009 14:49:56] <eidolon> no, i know tht.

[18-Dec-2009 14:50:02] <eidolon> it's just clearer in the script since it's a mid-point exit.

[18-Dec-2009 14:50:07] <rmatte> k

[18-Dec-2009 14:51:17] <rmatte> cluther: for all intents and purposes this should work, I don't see why it's behaving the way that it is

[18-Dec-2009 14:53:58] <rmatte> eugh, it's doing it for the other graphs too, I don't get what's up with this

[18-Dec-2009 14:55:58] <rmatte> eugh, I was sure that I had this figured out too

[18-Dec-2009 14:59:36] <rmatte> hmmm, it's doing the same in zendmd

[18-Dec-2009 14:59:41] * rmatte scratches his head

[18-Dec-2009 15:00:33] <rmatte> >>> dev.getRRDValue('mem5minUsed') + dev.getRRDValue('mem5minFree') * 0.00000000000000000000000001

[18-Dec-2009 15:00:33] <rmatte> 24047476.0

[18-Dec-2009 15:00:49] <rmatte> >>> dev.getRRDValue('mem5minUsed') + dev.getRRDValue('mem5minFree') * 0.000000000000000000000000000000000000000000000001

[18-Dec-2009 15:00:50] <rmatte> 24047476.0

[18-Dec-2009 15:00:59] <gwb235> thread/8854 and http://dev.zenoss.org/trac/ticket/5014 seems to describe that the twisted bug is fixed in 2.4.5

[18-Dec-2009 15:01:01] <rmatte> I must be missing something here, maybe I have to float it

[18-Dec-2009 15:01:14] <theacolyte> How many of you use zenoss for performance monitoring vs up/down?

[18-Dec-2009 15:01:19] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Trouble with ssh modeling on 2.4 (at community.zenoss.org)

[18-Dec-2009 15:01:26] <rmatte> theacolyte: I use it for both

[18-Dec-2009 15:01:55] <Oi> I use it for both but zenperfwmi is giving me problems :(

[18-Dec-2009 15:02:10] <theacolyte> Oi: is that zenpack?

[18-Dec-2009 15:02:25] <Oi> yeah

[18-Dec-2009 15:02:38] <rmatte> ah, I'm an idiot

[18-Dec-2009 15:02:40] <rmatte> bedmas

[18-Dec-2009 15:02:46] <rmatte> it's multiplying before it's adding

[18-Dec-2009 15:02:53] <theacolyte> I'll have to check it out, default WMI counters aren't really all that useful

[18-Dec-2009 15:02:54] * rmatte bashes head in to wall

[18-Dec-2009 15:03:25] <Oi> yeah, the wmi counters for exchange and sql are nice when the core daemon stays running

[18-Dec-2009 15:03:39] <theacolyte> Oh... does that zenpack do exch?

[18-Dec-2009 15:04:01] <Oi> no that is the base wmi zenpack

[18-Dec-2009 15:04:25] <theacolyte> Oh, the base wmi zenpack does exch eh?

[18-Dec-2009 15:04:32] <theacolyte> I haven't added my exchange sevr yet (i'm brand new)

[18-Dec-2009 15:09:51] <rmatte> the WMI pack is just a daemon, you need to install the actual exchange template pack to go along with it

[18-Dec-2009 15:10:12] <rmatte> make sure that it's the exchange pack by the same author as the WMI Data Source pack

[18-Dec-2009 15:11:15] <theacolyte> ahhhhhhhhhhh

[18-Dec-2009 15:11:21] <theacolyte> but the exchange pack = enterprise it seems

[18-Dec-2009 15:11:38] <rmatte> there's a community exchange pack, not as good as the enterprise one but it works

[18-Dec-2009 15:11:40] <twm1010> bah can't test MSSQL wmi zenpack because i'm still on 2.4.2

[18-Dec-2009 15:11:46] * theacolyte looks

[18-Dec-2009 15:12:13] <theacolyte> rmatte: is there another zenpack source other than community/zenpacks or am I blind?

[18-Dec-2009 15:12:20] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Community: ZenPacks (at community.zenoss.org)

[18-Dec-2009 15:12:56] <twm1010> theacolyte: You are looking to do all Windows perf monitoring via WMI?

[18-Dec-2009 15:12:58] <rmatte> docs/DOC-3392

[18-Dec-2009 15:13:01] <rmatte> docs/DOC-3430

[18-Dec-2009 15:13:06] <rmatte> docs/DOC-3400

[18-Dec-2009 15:13:08] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI Data Source (at community.zenoss.org)

[18-Dec-2009 15:13:10] <rmatte> docs/DOC-3500

[18-Dec-2009 15:13:21] <rmatte> docs/DOC-3495

[18-Dec-2009 15:13:21] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI Exchange 2003 (at community.zenoss.org)

[18-Dec-2009 15:13:28] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI IIS6 Performance (at community.zenoss.org)

[18-Dec-2009 15:13:34] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI Windows Performance (at community.zenoss.org)

[18-Dec-2009 15:13:35] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI Terminal Server (at community.zenoss.org)

[18-Dec-2009 15:13:37] <rmatte> no idea where you were looking

[18-Dec-2009 15:13:44] <jrock2004> On the location map when there are lines between circles what does that mean? I have been looking the manual and cannot find it

[18-Dec-2009 15:13:46] <twm1010> Install the WMI Data Source first, then the others, all by Egor Puzanov

[18-Dec-2009 15:13:58] <rmatte> jrock2004: it means that here is a route between those sites

[18-Dec-2009 15:14:08] <rmatte> s/here/threre

[18-Dec-2009 15:14:13] <rmatte> there*!*!*!

[18-Dec-2009 15:14:16] <rmatte> lol

[18-Dec-2009 15:14:17] <twm1010> jrock2004: It means that it has found a route between routers using the routing tables of the devices you've added and associated with the sites

[18-Dec-2009 15:14:32] <twm1010> lines are good :)

[18-Dec-2009 15:14:47] <theacolyte> WOW did I miss the memo

[18-Dec-2009 15:15:02] <jrock2004> is there a quick way to see which device they are?

[18-Dec-2009 15:15:04] <rmatte> jrock2004: for instance: http://dmon.org/graphics/zenoss/gen2.png

[18-Dec-2009 15:15:12] <theacolyte> Now to find one that does exchange 2007

[18-Dec-2009 15:15:15] <twm1010> well the dots don't stand for sites, they stand for locations

[18-Dec-2009 15:15:36] <twm1010> theacolyte: use the 2003 one as a template, and use WMI explorer to edit that template and build the rest of the datapoints you need

[18-Dec-2009 15:15:36] <theacolyte> right, you have to set up your locations with an address

[18-Dec-2009 15:15:36] <jrock2004> Well I have multiple devices at some locations

[18-Dec-2009 15:15:36] <rmatte> twm1010: last I checked a site and a location mean the same thing

[18-Dec-2009 15:15:51] <twm1010> err... they don't stand for nodes, they stand for locations

[18-Dec-2009 15:16:02] <rmatte> exactly

[18-Dec-2009 15:16:02] <twm1010> i'm slow today, must be that pork barbeque i had earlier

[18-Dec-2009 15:16:07] <rmatte> lol

[18-Dec-2009 15:16:13] <twm1010> sweet potato fries... yummy

[18-Dec-2009 15:16:16] <theacolyte> nice man

[18-Dec-2009 15:16:34] <jrock2004> Well I only have one line on my graph :(

[18-Dec-2009 15:16:59] <rmatte> jrock2004: it doesn't show you which device the lines actually belong to

[18-Dec-2009 15:17:07] <rmatte> jrock2004: they are more for reference than anything

[18-Dec-2009 15:17:19] <twm1010> jrock: if you add all your key wan routers to zenoss, and make sure they all respond to SNMP, and then assign them all to "locations" you will get more lines

[18-Dec-2009 15:17:33] <twm1010> unless your routing tables are totally fubar

[18-Dec-2009 15:17:40] <twm1010> just once i want it to draw a squiggly line

[18-Dec-2009 15:17:45] <cluther> A line will be drawn between location A and location B if a device in location A is on the same IP subnet as a device in location B. The route information isn't used.

[18-Dec-2009 15:18:25] <rmatte> oh, didn't know that

[18-Dec-2009 15:18:35] <jrock2004> Well the line I got is for a server locally here and another in florida

[18-Dec-2009 15:18:38] <rmatte> so if there are different subnets between sites you'll never see lines?

[18-Dec-2009 15:18:39] <twm1010> really... i thought it was more complex then that :)

[18-Dec-2009 15:19:01] <jrock2004> they are not on the same subnet

[18-Dec-2009 15:19:07] <jrock2004> at least I dont think they are

[18-Dec-2009 15:19:08] <cluther> Yup, it's as simple as that. The routes are only used for the topological suppression of events that zenping does.

[18-Dec-2009 15:19:24] <rmatte> cluther: or lack thereof

[18-Dec-2009 15:20:04] <cluther> rmatte: In most cases, yes..

[18-Dec-2009 15:20:11] <jrock2004> well this is where it would be nice to know why the line is being drawn so I could investigate this

[18-Dec-2009 15:20:47] <rmatte> jrock2004: he literally just explained that

[18-Dec-2009 15:21:06] <twm1010> oh i can never remember the pastebin for pictures

[18-Dec-2009 15:21:06] <rmatte> jrock2004: it's being drawn because devices at either site have interfaces with IPs that are on the same subnet

[18-Dec-2009 15:21:07] <twm1010> what is it?

[18-Dec-2009 15:21:14] <cluther> jrock2004: I think I know what you mean.. which network is it? right?

[18-Dec-2009 15:21:16] <rmatte> I use tinypic.com

[18-Dec-2009 15:21:19] <twm1010> thats it

[18-Dec-2009 15:21:46] <jrock2004> yeah cause the ip address are totally different so how could they be on the same subnet

[18-Dec-2009 15:21:55] <twm1010> here is my map

[18-Dec-2009 15:21:56] <twm1010> http://i50.tinypic.com/24m9aix.png

[18-Dec-2009 15:22:41] <jrock2004> so I am wondering is one of my servers/routers have something different setup

[18-Dec-2009 15:22:58] <twm1010> jrock2004: are you sure you assigned locations to the devices properly?

[18-Dec-2009 15:23:34] <jrock2004> I click on the device hit the edit tab and select the locations

[18-Dec-2009 15:23:37] <twm1010> earlier i mentioned making sure all of your routers are added, and working with SNMP, thats the only way its going to know what subnet each interface is on

[18-Dec-2009 15:23:44] <jrock2004> I have dots on my map

[18-Dec-2009 15:24:26] <twm1010> right, it draws the dots when you set the locations, but it won't draw the lines until a device in one location and another are on the same subnet ala private circuit/vpn tunnel etc

[18-Dec-2009 15:24:34] <jrock2004> twm1010: Well I am working on getting snmp enabled in my switches but the issue will be is most of my remote servers are rented so I cannot do anything with them

[18-Dec-2009 15:24:46] <twm1010> cluther: Which confuzzles me slightly, because my MPLS links are not on the same subnet, clearly, yet its got that sorted out?

[18-Dec-2009 15:25:47] <twm1010> or maybe it isn't, it shows a line to each sight, when there isn't, there is simply a ROUTE to each site

[18-Dec-2009 15:26:21] <twm1010> jrock2004:  what about routers, can you watch them via SNMP?

[18-Dec-2009 15:26:38] <twm1010> its the routers that will have interfaces with subnets between each other

[18-Dec-2009 15:27:36] <jrock2004> locally I should be able to enable it but I believe it is not enable at this time

[18-Dec-2009 15:28:17] <jrock2004> as far as the remote server I only have access to the servers themself

[18-Dec-2009 15:28:34] <twm1010> well, thats why you don't have lines then, Zenoss will use SNMP to discover and monitor the interfaces on the routers

[18-Dec-2009 15:29:34] <jrock2004> but you see where I do have the line is from my local location to one of those remote servers

[18-Dec-2009 15:30:15] <twm1010> hrmm... then something common between them has allowed it

[18-Dec-2009 15:30:24] <twm1010> thats all for me folks, weekend time

[18-Dec-2009 15:30:26] <twm1010> later!

[18-Dec-2009 15:35:13] <jrock2004> ok looking at my remote site box it looks like one of the ethernet interfaces is setup on a 10.10.1.248/24

[18-Dec-2009 15:35:38] <jrock2004> I am guessing that is why the line is drawn

[18-Dec-2009 15:35:38] <theacolyte> hmmm it looks like after installing wmi stuff, snmp is still used

[18-Dec-2009 15:35:43] <theacolyte> I did bind it, at least I'm pretty sure

[18-Dec-2009 15:36:23] <theacolyte> yeah, it's bound

[18-Dec-2009 15:36:35] <cluther> Check out this zendmd script for determining which networks are linking your locations. https://gist.github.com/debd922bf02514575354

[18-Dec-2009 15:36:39] <adytum-bot> Title: gist: debd922bf02514575354 - GitHub (at gist.github.com)

[19-Dec-2009 00:00:30] [disconnected at Sat Dec 19 00:00:30 2009]

[19-Dec-2009 00:00:30] [connected at Sat Dec 19 00:00:30 2009]

[19-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[19-Dec-2009 06:36:17] <nephilinturbo> Good morning guys .. I need a custom report , that gives-me the Availability % of my devices per date..

[19-Dec-2009 06:36:20] <nephilinturbo> Its possible ?

[19-Dec-2009 06:54:41] <bminish> quick (& possibly blindingly obvious Question) how do I prevent zenoss checking to see if, say SMTP is up contstanly on a server? Tried remodelling with SMTP off on the server but no go

[19-Dec-2009 06:55:57] <bminish> zenoss's checks for SMTP seem to do something nasty to a very ancent box running postfix

[19-Dec-2009 07:34:20] <nephilinturbo> Guys ..How many packages the Monitor off zenoss ping on devices ?

[19-Dec-2009 07:38:39] <nephilinturbo> How many Packets for default the monitor ping on devices ?

[19-Dec-2009 08:06:12] krphop_ is now known as krphop

[19-Dec-2009 16:55:36] <theacolyte> If I'm using WMI Data Source zenpack, I still need to use SNMP it seems like (for name, IF statistics, etc) that rigt?

[20-Dec-2009 00:00:30] [disconnected at Sun Dec 20 00:00:30 2009]

[20-Dec-2009 00:00:30] [connected at Sun Dec 20 00:00:30 2009]

[20-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[20-Dec-2009 01:56:16] <Diddi> hi! for the mysql zenpack, what mysql privileges are needed ?

[20-Dec-2009 09:50:25] malbon_ is now known as malbon

[20-Dec-2009 12:56:49] swarog_ is now known as swarog

[20-Dec-2009 18:35:09] bzed_ is now known as bzed

[21-Dec-2009 00:00:30] [disconnected at Mon Dec 21 00:00:30 2009]

[21-Dec-2009 00:00:30] [connected at Mon Dec 21 00:00:30 2009]

[21-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[21-Dec-2009 03:10:46] <Egyptian[web]> morning all

[21-Dec-2009 03:11:11] <Egyptian[web]> hi

[21-Dec-2009 03:11:23] <Egyptian[web]> i need to disable autodiscovery.. how do i go about it pls?

[21-Dec-2009 04:12:20] <tripitaka> Hi, is there a way to export a list of devices from one installation to another?

[21-Dec-2009 04:20:05] <tripitaka> nvm, google

[21-Dec-2009 09:37:17] bakermd_ is now known as bakermd

[21-Dec-2009 10:20:09] <rmatte> good morning all

[21-Dec-2009 10:20:53] <Dieterbe> hi rmatte

[21-Dec-2009 10:21:28] <rmatte> hey

[21-Dec-2009 10:28:03] <rmatte> I fixed up the graphs on my windows performance ZenPack: http://dmon.org/graphics/zenoss/windowsperf.png

[21-Dec-2009 10:28:13] <rmatte> looks much better methinks

[21-Dec-2009 10:28:36] <rmatte> I still need to package and test it properly, and I really want to convert the scripts from bash to python before I release an update

[21-Dec-2009 10:28:52] <rmatte> just need to figure out the equivalent of an snmpwalk in python

[21-Dec-2009 10:29:08] <rmatte> (using existing libraries, don't want the user to have to install anything)

[21-Dec-2009 10:29:49] <mrayzenoss> don't forget Zenoss ships with a few Python tools for networking

[21-Dec-2009 10:29:59] <rmatte> yeh, that's what I'm going to try to use

[21-Dec-2009 10:30:04] <rmatte> just need to figure out how

[21-Dec-2009 10:30:29] <rmatte> I already know how I'm going to do every other piece of scripting for it

[21-Dec-2009 10:30:37] <rmatte> it's just the actual snmp stuff that has me stumped

[21-Dec-2009 10:31:54] <rmatte> not sure if there are any examples laying around somewhere, I'll have to hunt around

[21-Dec-2009 10:32:17] <twm1010> morning

[21-Dec-2009 10:32:22] <rmatte> g'morning

[21-Dec-2009 10:34:14] <rmatte> either that or I use something that can be installed via easyinstall and just have the ZenPack take care of the installation

[21-Dec-2009 10:34:25] <rmatte> I remember seeing a python script that used something like that which I could use for reference

[21-Dec-2009 10:34:30] <Kris_> Morning guys :)

[21-Dec-2009 10:35:23] <rmatte> found it

[21-Dec-2009 10:35:24] <rmatte> http://www.linuxdynasty.org/howto-monitor-and-add-multiple-data-points-the-easy-way-in-zenoss.html

[21-Dec-2009 10:35:44] <adytum-bot> Title: HowTo monitor and add multiple Data Points the easy way in Zenoss (at www.linuxdynasty.org)

[21-Dec-2009 10:36:01] <rmatte> just need to duplicate the snmp method that script uses

[21-Dec-2009 10:36:29] <twm1010> one data source, multiple datapoints, via SNMP, is that what thats about?

[21-Dec-2009 10:37:15] <rmatte> well, it's a script that allows you to do it, but I just need to code that he's using to poll SNMP so that I can convert my windows performance zenpack scripts from bash to python

[21-Dec-2009 10:37:26] <rmatte> it should provide a large performance improvement

[21-Dec-2009 10:37:39] <twm1010> I always that it would have been nice to build that in to the GUI, so like you could put in an oid... ...2.1.4.4.* or something like that

[21-Dec-2009 10:37:48] <twm1010> and then just enumerate your datapoints

[21-Dec-2009 10:38:02] <rmatte> yeh, that would be nice for sure

[21-Dec-2009 10:38:23] <rmatte> I'd love to actually see that but with the ability to be dynamic

[21-Dec-2009 10:38:46] <rmatte> for stuff like CPUs for instance, so that you only have to have 1 windows server group but it dynamically adjusts datapoints from device to device based on the number of CPUs

[21-Dec-2009 10:38:54] <twm1010> or even better, if the OID you wanted to graph was in a MIB you had added

[21-Dec-2009 10:39:10] <twm1010> the ability to walk the tree choose a datapoint, and add it

[21-Dec-2009 10:39:16] <twm1010> graphically

[21-Dec-2009 10:40:40] <rmatte> yeh, that'd be cool too

[21-Dec-2009 10:43:54] <twm1010> yeah, dynamic would be nice simply being aware of tables would do it

[21-Dec-2009 10:45:39] <rmatte> looks like I'll have to have the zenpack execute: easy_install pysnmp

[21-Dec-2009 10:48:12] <Kris_> I've added a MIB this morning for Dragonwave Traps, but in the events I'm only getting the OID.  Is this normal for events?

[21-Dec-2009 10:48:46] <mrayzenoss> Kris_: 2.5.1?

[21-Dec-2009 10:48:52] <Kris_> mrayzenoss, yes.

[21-Dec-2009 10:49:10] <mrayzenoss> pull up zendmd and execute this:

[21-Dec-2009 10:49:16] <mrayzenoss> dmd.Mibs.reindex_all()

[21-Dec-2009 10:49:17] <mrayzenoss> commit()

[21-Dec-2009 10:49:42] <Kris_> mrayzenoss, sorry I'm not really literate with Zenoss yet, do this via web gui or terminal?

[21-Dec-2009 10:49:59] <mrayzenoss> Pull up a terminal and login as the 'zenoss' user

[21-Dec-2009 10:50:09] <mrayzenoss> or you can use 'su - zenoss zendmd'

[21-Dec-2009 10:50:13] <mrayzenoss> as root

[21-Dec-2009 10:51:01] <Kris_> Hmm, I get no such file or directory.

[21-Dec-2009 10:51:24] <mrayzenoss> which installer did you use?

[21-Dec-2009 10:51:33] <Kris_> Ah, nevermind, got it :)

[21-Dec-2009 10:53:01] <Kris_> Alright, done and done.

[21-Dec-2009 10:53:41] <mrayzenoss> hopefully that'll fix it, there's a Sev 1 for 2.5.1 about MIB loading that has that work-around, but no patch yet

[21-Dec-2009 10:54:22] <Kris_> Ok, thanks!  I have to wait for an issue to arise with one of our microwave links to test this as those radios don't have snmp testing :/

[21-Dec-2009 10:57:29] <rmatte> mrayzenoss: I'll remember that fix for next time someone asks

[21-Dec-2009 10:58:06] <rmatte> hmmm, I'm sort of getting somewhere with this snmp stuff

[21-Dec-2009 10:58:19] <rmatte> pycTime = struct.unpack('L', pycData[:4])[0]

[21-Dec-2009 10:58:19] <rmatte> error: unpack str size does not match format

[21-Dec-2009 10:59:13] <Kris_> Whoa :/   I'm getting a heck of alot of alerts from 12/15/2009 "No route to host"... Anyway to clear these so they stop e-mailing the company? ha!

[21-Dec-2009 10:59:42] <rmatte> Kris_: are they coming from a specific device?

[21-Dec-2009 10:59:55] <Kris_> Just about every device on the network.

[21-Dec-2009 10:59:59] <rmatte> Kris_: or are they internal Zenoss generated messages?

[21-Dec-2009 11:00:30] <rmatte> are they coming in with /Unknown as the event class?

[21-Dec-2009 11:01:00] <rmatte> (I need as much info about them as possible so that I can determine what type of tuning is more appropriate

[21-Dec-2009 11:01:26] <Kris_> Screenshot of the e-mails: http://tinypic.com/r/35d9ts9/6

[21-Dec-2009 11:01:45] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[21-Dec-2009 11:04:52] <Kris_> Bah, okay.  I think these are from moving the server to the Colo.  It wasn't able to connect to the devices for about 5 mins while we changed the network config.  Sound about right?

[21-Dec-2009 11:05:01] <mrayzenoss> Kris_: I believe that's Zenoss attempting to connect to a machine via WMI that isn't running WMI

[21-Dec-2009 11:05:29] <Kris_> Wmi?

[21-Dec-2009 11:06:15] <mrayzenoss> Windows Management Interface.  You probably have zWinUser and zWinPassword set on those devices

[21-Dec-2009 11:06:36] <mrayzenoss> you can set zWmiMonitorIgnore or go to them and remove those credentials

[21-Dec-2009 11:06:48] <Kris_> Okay, could you tell me how to check that, please?    Not the colo idea, http://tinypic.com/r/18dgzn/6.

[21-Dec-2009 11:06:55] <Kris_> (new dates)

[21-Dec-2009 11:07:07] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[21-Dec-2009 11:07:13] <mrayzenoss> looks like it cleared

[21-Dec-2009 11:09:34] <Kris_> zWmiMonitorIgnore is set in the alert prefs?

[21-Dec-2009 11:09:47] <mrayzenoss> zProperties for the Device or Device Class

[21-Dec-2009 11:11:03] <Kris_> "zWmiMonitorIgnore"=True...?

[21-Dec-2009 11:11:51] <mrayzenoss> yeah

[21-Dec-2009 11:12:06] <Kris_> That's already set...

[21-Dec-2009 11:13:36] <Kris_> Hmm, it wasn't set on the /Discovered list but is on all the rest.  I just moved those devices out of the /Discovered this morning...this is probably from before I moved the,?

[21-Dec-2009 11:13:56] <mrayzenoss> sounds right

[21-Dec-2009 11:14:19] <Kris_> Cool, thanks.

[21-Dec-2009 11:14:19] <mrayzenoss> you probably did an auto-discover with multiple protocols, then moved them into the right device class when they showed up?

[21-Dec-2009 11:14:34] <Kris_> Sorry if I sound dumb sometimes.  I'm still learning..I really appreciate the help though.

[21-Dec-2009 11:14:35] <mrayzenoss> just clear the events after you move the device and you should be good to go

[21-Dec-2009 11:14:40] <mrayzenoss> no worries

[21-Dec-2009 11:16:27] <Kris_> Alrighty, I just got a trap from one of the Dragonwaves: Event: 'snmp trap 1.3.6.1.4.1.7262.2.2.21.46'

[21-Dec-2009 11:32:04] <Kris_> I took a screenshot of the two e-mails that we're getting. (The first from Solarwinds, the second from Zenoss).  I'd like to get Zenoss looking like Solarwinds, but not sure what issue I'm having with this MIB.  Solarwinds: http://tinypic.com/r/16gwgwi/6.  Zenoss: http://tinypic.com/r/725d84/6

[21-Dec-2009 11:32:42] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[21-Dec-2009 11:51:38] <rmatte> well, pysnmp is giving me some error which makes little sense

[21-Dec-2009 11:51:45] <rmatte> eugh, wonder if there's a better way to do this

[21-Dec-2009 11:52:27] <rmatte> I think easy_install screwed up the installation somehow

[21-Dec-2009 11:52:30] <theacolyte> If I'm using WMI Data Source zenpack, I still need to use SNMP it seems like (for name, IF statistics, etc) that rigt?

[21-Dec-2009 11:52:45] <rmatte> theacolyte: in Core, yes

[21-Dec-2009 11:52:52] <theacolyte> bahhhhhhhhhhhhhhhhhhhhhhh

[21-Dec-2009 11:53:00] <rmatte> theacolyte: the WMI Data Source ZenPack is for performance data only

[21-Dec-2009 11:53:06] <theacolyte> got it

[21-Dec-2009 11:53:22] <theacolyte> for some reason I thought that WMI pack was to remove the SNMP requirement

[21-Dec-2009 11:53:37] <rmatte> nope, only the enterprise pack supports that

[21-Dec-2009 11:53:58] <mrayzenoss> Kris_: docs/DOC-3889#d4e915

[21-Dec-2009 11:54:01] <theacolyte> damn... yeah... I thought it was funny when I started setting this up that it required WMIC and SNMP

[21-Dec-2009 11:54:12] <theacolyte> Ah well, snmp informant isn't a big deal

[21-Dec-2009 11:54:15] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 2.6 6 Creating and Using Alerts (at community.zenoss.org)

[21-Dec-2009 11:54:33] <rmatte> theacolyte: you don't need snmp informant

[21-Dec-2009 11:54:50] <rmatte> theacolyte: what type of data are you looking to collect?

[21-Dec-2009 11:54:50] <theacolyte> Ah, you can just use windows snmp I suppose then?

[21-Dec-2009 11:54:57] <theacolyte> Since WMI does what informant enables?

[21-Dec-2009 11:55:17] <theacolyte> I haven't actually figured that out yet, but I know it can all be provided by WMI (and I suppose SNMP - for interfaces)

[21-Dec-2009 11:55:17] <rmatte> well, you don't even technically need WMI if you're just looking to gather CPU and Memory performance info

[21-Dec-2009 11:55:56] <theacolyte> Exchange queues, SQL stuff (not sure what, yet)

[21-Dec-2009 11:56:08] <rmatte> theacolyte: ah, then yeh, use the WMI Data Source pack

[21-Dec-2009 11:56:20] <rmatte> Zenoss can handle everything else via the standard windows SNMP agent

[21-Dec-2009 11:56:26] <theacolyte> excellente

[21-Dec-2009 11:56:39] <rmatte> It just doesn't collect CPU and Memory info via SNMP by default...

[21-Dec-2009 11:56:46] <theacolyte> I don't mind installing it, but I guess it was just a little counter intuitive

[21-Dec-2009 11:56:53] <theacolyte> Since evertyhing SNMP can do WMI can do better

[21-Dec-2009 11:57:36] <rmatte> If you use my ZenPacks you can collect CPU and Memory performance info via the standard Windows SNMP agent, but since you'll be using WMI anyways you might as well just do it via that

[21-Dec-2009 11:57:37] <rmatte> docs/DOC-3386

[21-Dec-2009 11:57:42] <rmatte> docs/DOC-3570

[21-Dec-2009 11:57:44] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Windows SNMP Performance Monitor (Advanced) (at community.zenoss.org)

[21-Dec-2009 11:57:50] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Windows SNMP Performance Monitor (Simple) (at community.zenoss.org)

[21-Dec-2009 11:57:53] <theacolyte> right

[21-Dec-2009 11:58:05] <theacolyte> well, this is good info

[21-Dec-2009 11:58:07] <theacolyte> I thoguht I was going nuts

[21-Dec-2009 11:58:11] <rmatte> lol

[21-Dec-2009 11:58:16] <theacolyte> Why is it still using SNMP when I have WMI set up?!

[21-Dec-2009 11:58:37] <rmatte> what do you mean? for collecting interface stats and all of that?

[21-Dec-2009 11:58:49] <rmatte> full WMI support is an Enterprise feature, you have to actually pay for it

[21-Dec-2009 11:58:59] <theacolyte> nah, more like ... I had it all set up, switched to WMI

[21-Dec-2009 11:59:10] <theacolyte> and then all of a sudden I wasn't getting if statistics and SNMP errors started

[21-Dec-2009 11:59:39] <rmatte> that's because the WMI Data Source pack does absolutely nothing except what you see on the Performance tab

[21-Dec-2009 11:59:51] <rmatte> and the built in WMI in Core is limited to windows services and event log

[21-Dec-2009 11:59:56] <theacolyte> ahhhhhhhhhhh

[21-Dec-2009 12:00:04] <rmatte> Interfaces, hard drives, and anything else is all done via SNMP

[21-Dec-2009 12:00:20] <rmatte> I only personally use WMI to monitor very specific things like exchange stats

[21-Dec-2009 12:00:24] <theacolyte> well, that makes sense

[21-Dec-2009 12:00:25] <rmatte> I use SNMP for everything else

[21-Dec-2009 12:00:38] <theacolyte> and buying isn't out of the picture honestly, though I haven't looked at the pricing

[21-Dec-2009 12:00:43] <theacolyte> I was originally going to go with SCOM

[21-Dec-2009 12:01:08] <rmatte> the pricing depends on amount of nodes

[21-Dec-2009 12:01:27] <rmatte> If all you need is WMI you could go with the professional version instead of enterprise, it's a tad cheaper and has the full WMI support

[21-Dec-2009 12:01:50] <theacolyte> if it's per node that won't be bad for us

[21-Dec-2009 12:02:18] <rmatte> http://www.zenoss.com/product/pricing

[21-Dec-2009 12:02:24] <theacolyte> yeah just pulled that up

[21-Dec-2009 12:02:24] <adytum-bot> Title: Product - Commercial Open Source Application, Systems, and Network Monitoring - Zenoss (at www.zenoss.com)

[21-Dec-2009 12:02:42] <theacolyte> wow

[21-Dec-2009 12:02:47] <theacolyte> $100/per year is a good price.

[21-Dec-2009 12:02:57] <rmatte> well, that's $100 per node I believe

[21-Dec-2009 12:03:01] <theacolyte> yeah

[21-Dec-2009 12:03:03] <rmatte> not $100 flat

[21-Dec-2009 12:03:08] <rmatte> but yeh, it is quite good

[21-Dec-2009 12:03:21] <theacolyte> SCOM would cost about $5k for us... could spend $2k for year

[21-Dec-2009 12:03:26] <theacolyte> for a product that's vastly easier to use

[21-Dec-2009 12:03:38] <rmatte> that's like $8.33 per device per month

[21-Dec-2009 12:03:45] <theacolyte> that's great

[21-Dec-2009 12:03:53] <theacolyte> and with support, so I can ask all my stupid questions

[21-Dec-2009 12:03:57] <rmatte> yeh, Zenoss is definitely one of the easier ones...

[21-Dec-2009 12:04:13] <rmatte> just a warning though, the Zenoss reporting system is lacking compared to some other products

[21-Dec-2009 12:04:23] <rmatte> not sure how dependant you guys are on reports

[21-Dec-2009 12:04:25] <theacolyte> I just need basic %'s

[21-Dec-2009 12:04:31] <rmatte> then you'll be fine

[21-Dec-2009 12:04:32] <theacolyte> For senior management/bonus time

[21-Dec-2009 12:04:33] <theacolyte> hehe

[21-Dec-2009 12:04:56] <rmatte> From my point of view it's lacking since we're an MSP (a NOC) so we need to provide retardedly detailed reports to our clients at the end of each month

[21-Dec-2009 12:05:04] <rmatte> so I've had to script a bunch of custom report scripts

[21-Dec-2009 12:05:15] <theacolyte> I can see that

[21-Dec-2009 12:05:16] <theacolyte> hehe

[21-Dec-2009 12:05:32] <rmatte> but overall it's a great product

[21-Dec-2009 12:05:44] <theacolyte> The curve was a little steep, but it's starting to fall in line

[21-Dec-2009 12:05:56] <rmatte> hehe

[21-Dec-2009 12:06:01] <theacolyte> I haven't tried monitoring wmi counters beyond the defaults yet, I have a feeling that's my next hurdle

[21-Dec-2009 12:06:13] <theacolyte> Unless it's really just as easy as providing the path

[21-Dec-2009 12:06:18] <rwrdb> I'm having problems upgrading from 2.4.4 to 2.5.1.  After the upgrade, any page I try to browse to comes back with "Site Error, An error was encountered while publishing this resource. The requested resource does not exist.".

[21-Dec-2009 12:06:49] <rmatte> theacolyte: with the WMI Data Source pack you just have to add a datapoint, provide the WMI query, and then assign the datapoint to a graph

[21-Dec-2009 12:06:56] <rmatte> theacolyte: it's really quite simple

[21-Dec-2009 12:07:08] <rwrdb> I'm doing a virtual appliance upgrade...

[21-Dec-2009 12:07:12] <mrayzenoss> rmatte: we dropped Professional awhile back, too confusing.  Just Core and Enterprise

[21-Dec-2009 12:07:24] <rmatte> mrayzenoss: ah, didn't realize

[21-Dec-2009 12:07:34] <mrayzenoss> few people realized Professional existed :)

[21-Dec-2009 12:07:40] <theacolyte> rmatte: sorry for this, but remind me where I add a datapoint

[21-Dec-2009 12:07:51] <rmatte> I did since I'm one of the few people who actually looked at the diagrams on the site :P

[21-Dec-2009 12:08:02] <mrayzenoss> rwrdb: try clearing your browser cache

[21-Dec-2009 12:08:17] <rmatte> theacolyte: it would be in the performance template, go to a device group like /Devices/Server/Windows, then click on the templates tab

[21-Dec-2009 12:08:28] <theacolyte> ah, right, got it

[21-Dec-2009 12:08:42] <rmatte> rwrdb: yeh, clear the browser cache, it's a requirement after upgrading

[21-Dec-2009 12:09:06] <rmatte> rwrdb: also, ssh in to the server, become the zenoss user, type zenoss status, and make sure that all daemons are running

[21-Dec-2009 12:09:34] <rwrdb> additionally, I'm prompted for a password via dialog box "Zope requires a username and password" instead of the form/web-based authentication I use to get.

[21-Dec-2009 12:09:53] <rwrdb> I've cleared cache.

[21-Dec-2009 12:10:06] <mrayzenoss> rwrdb: what URL are you going to?

[21-Dec-2009 12:10:49] <rwrdb> http://host:8080/, /zport/dmd/Dashboard

[21-Dec-2009 12:10:53] <rwrdb> both result in the same

[21-Dec-2009 12:10:53] <rmatte> rwrdb: just out of curiosity, how did you upgrade?  stack installer?

[21-Dec-2009 12:11:36] <rwrdb> rmatte: conary

[21-Dec-2009 12:11:45] <rwrdb> conary migrate --interactive --resolve group-zenoss=/zenoss-project.zenoss.loc@zenoss:core-2.5

[21-Dec-2009 12:11:48] <rwrdb> per docs/DOC-4495

[21-Dec-2009 12:11:54] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 8.4 4 Upgrading the Virtual Appliance Image (at community.zenoss.org)

[21-Dec-2009 12:11:59] <rmatte> I see

[21-Dec-2009 12:12:17] <rmatte> I wasn't even aware that conary was an option

[21-Dec-2009 12:12:41] <rmatte> oh, virtual appliance

[21-Dec-2009 12:12:55] <rmatte> ok, did you check to see if all the daemons are running?

[21-Dec-2009 12:12:56] <rwrdb> I tried this a couple of times for 2.4.4 -> 2.5.0 a few weeks ago and had the same results so I figured I'd give it time to mature and wait and see if anyone else had the problem.  I haven't found anyone else having te problem though.

[21-Dec-2009 12:13:28] <rwrdb> yes all are running according to "service zenoss status"

[21-Dec-2009 12:14:03] <rmatte> check $ZENHOME/zenhub.log and Z2.log and zeo.log

[21-Dec-2009 12:14:09] <rmatte> see if there are any errors

[21-Dec-2009 12:14:47] <rwrdb> zenhub has worker reports

[21-Dec-2009 12:15:04] <rwrdb> Z2 shows the 404 errors I'm seeing from the webpage

[21-Dec-2009 12:15:31] <rwrdb> only info in zeo.log

[21-Dec-2009 12:15:49] <rwrdb> no errors.

[21-Dec-2009 12:17:06] <rmatte> hmm

[21-Dec-2009 12:17:17] <rmatte> you've tried restarting zenoss I assume?

[21-Dec-2009 12:17:52] <rwrdb> yes

[21-Dec-2009 12:18:23] <rmatte> really not sure at this point, ZMI is obviously working but it's not displaying what it should be

[21-Dec-2009 12:18:27] <rwrdb> what is the actual web service?  zeo?

[21-Dec-2009 12:18:34] <rmatte> zeoctl yeh

[21-Dec-2009 12:18:59] <rmatte> and zopectl is the database

[21-Dec-2009 12:25:08] <rwrdb> where is the zope admin interface (url)?

[21-Dec-2009 12:26:25] <rmatte> just add /manage to the end of whatever Zenoss url

[21-Dec-2009 12:27:28] <rwrdb> k, same 404 on that too.

[21-Dec-2009 12:28:07] <rmatte> sounds like your install is cooked then

[21-Dec-2009 12:28:09] <rmatte> not sure why

[21-Dec-2009 12:30:10] <rwrdb> just trying to understand:

[21-Dec-2009 12:30:19] <rwrdb> one of the 404's in the error log is for the following file: /zport/dmd/img/arrow.r.gif

[21-Dec-2009 12:30:35] <rwrdb> where would that gif be physically, in the zopectl database?

[21-Dec-2009 12:31:10] <rmatte> hmmmm, bizarre, had a memory threshold kick off at 49% utilization when it was set for 90

[21-Dec-2009 12:31:43] <rmatte> yeh, I believe it's stored in the database itself

[21-Dec-2009 12:34:47] <rwrdb> which would be the $ZENHOME/var/data.fs ?

[21-Dec-2009 12:34:55] <rwrdb> s/data/Data

[21-Dec-2009 12:35:16] <rmatte> yes

[21-Dec-2009 12:38:54] <rwrdb> is there any way to browse zopectl data from cli?

[21-Dec-2009 12:39:16] <rmatte> I'd imagine there is, but I have absolutely no idea and it would probably be very very tedious to do

[21-Dec-2009 12:40:10] <rmatte> honestly, I'd recommend moving from the appliance to a proper Linux install

[21-Dec-2009 12:40:22] <jrock2004> So I enable SNMP in my cisco switches. Now I see in the os tabs my switch ports. What are some cool things I could do with snmp enabled in my switch?

[21-Dec-2009 12:40:30] <rwrdb> yeah, may be time to do that...

[21-Dec-2009 12:40:53] <rmatte> jrock2004: well, what sorts of things did you have in mind?

[21-Dec-2009 12:41:03] <twm1010> well, you're monitoring every port now, so you can get traffic statistics

[21-Dec-2009 12:41:09] <rwrdb> rmatte; what distro would you recommend?

[21-Dec-2009 12:41:10] <jrock2004> rmatte: I am not sure. I not big on switches

[21-Dec-2009 12:41:37] <rmatte> rwrdb: I'm using Ubuntu Server and it's been working flawlessly, so either that or some Red Hat based Linux

[21-Dec-2009 12:41:52] <jrock2004> twm1010: Yeah I been clicking on them and see that. Wondering if I could make a custom graph that shows them all

[21-Dec-2009 12:42:05] <rwrdb> k.  I use FreeBSD 99% of the time and know it can work on FreeBSD but I'll probably have to go with a Linux distro.

[21-Dec-2009 12:42:32] <rwrdb> Assuming I need to bring up a 2.4.4 install on Linux and move the data over, then attempt upgrade there?

[21-Dec-2009 12:42:47] <rmatte> jrock2004: beyond monitoring/graphing traffic you can set Zenoss up to poll interface status, though that'll tell you when ports go up or down, so on a switch with lots of PCs attached to it, it might not be such a great idea

[21-Dec-2009 12:43:13] <rmatte> rwrdb: that would be the best route, or a 2.4.5 install

[21-Dec-2009 12:43:20] <rmatte> rwrdb: anything 2.4.x

[21-Dec-2009 12:44:03] <rmatte> rwrdb: quite honestly though, I'd recommend that you simply install 2.4.5, apply the following patches: docs/DOC-4434

[21-Dec-2009 12:44:04] <jrock2004> rmatte: so by default what if anything will generate a critical error on my switches?

[21-Dec-2009 12:44:10] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Post-2.4.5 Patches (at community.zenoss.org)

[21-Dec-2009 12:44:11] <rmatte> ...and wait for 2.5 to mature more

[21-Dec-2009 12:44:29] <rmatte> there are a few annoying bugs in 2.5 right now

[21-Dec-2009 12:46:16] <rmatte> jrock2004: really nothing by default, you need to set thresholds and stuff

[21-Dec-2009 12:46:24] <rmatte> jrock2004: other than if the switch actually goes down

[21-Dec-2009 12:46:52] <rmatte> jrock2004: When I monitor Cisco gear I poll interface status and threshold on CPU and Memory usage

[21-Dec-2009 12:47:01] <rmatte> jrock2004: We also receive traps and syslogs

[21-Dec-2009 12:47:16] <twm1010> In case you didn't notice there is a learning curve :D

[21-Dec-2009 12:47:41] <rmatte> there is quite a bit of a learning curve, but after about a year of use you can do almost anything

[21-Dec-2009 12:47:45] <jrock2004> rmatte: yeah my cisco switches are not reporting memory

[21-Dec-2009 12:48:01] <rmatte> jrock2004: yeh, I had to customize the default cisco templates

[21-Dec-2009 12:48:59] <jrock2004> I have my cisco switches under /Netwrok/Switch

[21-Dec-2009 12:49:19] <jrock2004> Maybe I should move them under cisco

[21-Dec-2009 12:49:32] <rmatte> mine are under /Network/Switch/Cisco

[21-Dec-2009 12:49:47] <rmatte> I also have /Network/Router/Cisco and /Network/Wireless/Cisco

[21-Dec-2009 12:50:31] <rmatte> The OIDs for memory are...

[21-Dec-2009 12:50:40] <rmatte> mem5minFree   1.3.6.1.4.1.9.9.48.1.1.1.6.1

[21-Dec-2009 12:50:46] <rmatte> mem5minUsed   1.3.6.1.4.1.9.9.48.1.1.1.5.1

[21-Dec-2009 12:50:51] <rmatte> then for memory threshold I do:

[21-Dec-2009 12:51:01] <rmatte> (here.getRRDValue('mem5minUsed') + here.getRRDValue('mem5minFree')) * 0.9

[21-Dec-2009 12:51:07] <rmatte> against mem5minUsed

[21-Dec-2009 12:51:16] <jrock2004> Did you download the cisco zenpack?

[21-Dec-2009 12:51:29] <rmatte> didn't even know there was a "cisco zenpack"

[21-Dec-2009 12:51:48] <twm1010> :)

[21-Dec-2009 12:51:59] <rmatte> maybe there is for enterprise

[21-Dec-2009 12:52:19] <rmatte> yeh, there's a "Cisco Devices" zenpack for enterprise

[21-Dec-2009 12:52:20] <jrock2004> There is Cisco MDS Cisco MIBs Cisco IP SLA

[21-Dec-2009 12:52:38] <rmatte> Cisco IP SLA is garbage, I ended up writing my own IP SLA scripts from scratch

[21-Dec-2009 12:52:45] <rmatte> I made the Cisco MIBs pack

[21-Dec-2009 12:52:56] <rmatte> Haven't looked at Cisco MDS

[21-Dec-2009 12:53:13] <jrock2004> oh yeah :)

[21-Dec-2009 12:53:24] <jrock2004> do I need those mibs?

[21-Dec-2009 12:53:36] <rmatte> if you want to translate traps from Cisco devices then yeh

[21-Dec-2009 12:53:55] <rmatte> that ZenPack is a beast though, takes 5 to 7 hours to install

[21-Dec-2009 12:54:30] <rmatte> and you need to issue the 2 zendmd commands listed on the ZenPack page after it's installed

[21-Dec-2009 12:54:37] <rmatte> otherwise the UI becomes slooooowwwwww

[21-Dec-2009 12:54:41] <rmatte> but it's a great pack to have installed

[21-Dec-2009 12:55:24] <rmatte> it saves a lot of hassle of figuring out how to actually install the Mibs yourself

[21-Dec-2009 12:55:26] <jrock2004> well it appears that the oid you listed above does not show in my cisco switch

[21-Dec-2009 12:55:32] <rmatte> which took me like 8 hours combined to figure out

[21-Dec-2009 12:55:46] <rmatte> really?

[21-Dec-2009 12:56:03] <rmatte> I'm monitoring like 300+ Cisco Switches and all of them have that OID

[21-Dec-2009 12:56:05] <jrock2004> snmpwalk -c public -v2c 10.10.1.4 | grep .3.6.1.4.1.9.9.48.1.1.1.6.1

[21-Dec-2009 12:56:12] <rmatte> don't do it that way

[21-Dec-2009 12:56:29] <jrock2004> ok

[21-Dec-2009 12:56:38] <rmatte> snmpwalk -c public -v2c 10.10.1.4 1.3.6.1.4.1.9.9.48.1.1.1.6.1

[21-Dec-2009 12:56:41] <rmatte> snmpwalk -c public -v2c 10.10.1.4 1.3.6.1.4.1.9.9.48.1.1.1.5.1

[21-Dec-2009 12:56:43] <rmatte> like that

[21-Dec-2009 12:57:06] <jrock2004> ok that worked

[21-Dec-2009 12:57:24] <rmatte> the reason grep wouldn't work is because snmpwalk partially translates the OIDs

[21-Dec-2009 12:57:33] <jrock2004> ah

[21-Dec-2009 12:57:34] <rmatte> you would have had to add -On to the snmpwalk line for it to work

[21-Dec-2009 12:57:49] <rmatte> and even then, why walk the entire snmp tree when you can tell snmpwalk specifically what values to walk

[21-Dec-2009 12:59:35] <rmatte> also, if you do the threshold for memory the way that I said above, you'll want to put the following transform under /Perf/Memory...

[21-Dec-2009 12:59:36] <rmatte> if dev.getRRDValue('mem5minUsed') and dev.getRRDValue('mem5minFree'):

[21-Dec-2009 12:59:37] <rmatte>     percentUsed = round(dev.getRRDValue('mem5minUsed') * 100 / (dev.getRRDValue('mem5minUsed') + dev.getRRDValue('mem5minFree')))

[21-Dec-2009 12:59:37] <rmatte>     evt.summary = "threshold of Memory exceeded: current value %3.1f" % (percentUsed)

[21-Dec-2009 12:59:37] <rmatte>     evt.message = "threshold of Memory exceeded: current value %3.1f" % (percentUsed)

[21-Dec-2009 13:00:13] <rmatte> It just makes it so that the threshold messages come in with an actual percentage rather than a byte value

[21-Dec-2009 13:00:41] <jrock2004> ok I am just looking on what template to add the oid too

[21-Dec-2009 13:00:55] <jrock2004> right now the switches are bound to the Device template

[21-Dec-2009 13:01:29] <rmatte> I modified the Device template, yeh

[21-Dec-2009 13:01:38] <rmatte> it should already have the CPU value

[21-Dec-2009 13:01:45] <jrock2004> I was thinking of making a new template called Cisco

[21-Dec-2009 13:01:52] <rmatte> to each his own

[21-Dec-2009 13:01:54] <rmatte> hehe

[21-Dec-2009 13:01:57] <sawnet> is there a trick to using pdb to debug zenmib.py from version 2.3.2, get this error ImportError: 'No module named ZenUtils.ZCmdBase'

[21-Dec-2009 13:02:26] <rmatte> sawnet: upgrade to 2.3.3 then try

[21-Dec-2009 13:02:40] <sawnet> come on

[21-Dec-2009 13:02:44] <sawnet> :)

[21-Dec-2009 13:02:53] <rmatte> you'd rather debug code than upgrade to a non-buggy version?

[21-Dec-2009 13:03:02] <jrock2004> rmatte: it looks like my switches are not showing any cpu stuff at all

[21-Dec-2009 13:03:05] <rmatte> the upgrade will take 15 minutes

[21-Dec-2009 13:03:12] <rmatte> the debugging will take longer

[21-Dec-2009 13:03:47] <rmatte> jrock2004: I'll show you what my Device template looks like for Cisco (after modifications)...

[21-Dec-2009 13:03:58] <jrock2004> ok

[21-Dec-2009 13:05:24] <rmatte> jrock2004: http://tinypic.com/view.php?pic=2zzov9u&s=6

[21-Dec-2009 13:05:34] <adytum-bot> Title: Image - TinyPic - Free Image Hosting, Photo Sharing & Video Hosting (at tinypic.com)

[21-Dec-2009 13:08:55] <theacolyte> Where do you adjust graph width?

[21-Dec-2009 13:09:12] <rmatte> click on the graph in the template

[21-Dec-2009 13:09:29] <rmatte> and notice the Height and Width input fields

[21-Dec-2009 13:09:55] <theacolyte> ah, neat

[21-Dec-2009 13:10:34] <rmatte> that sawnet guy is so stuck in his ways

[21-Dec-2009 13:10:47] <jrock2004> rmatte: Thanks

[21-Dec-2009 13:10:48] <rmatte> he wants help debugging a problem in 2.3.2 which has been fixed for like 10 subversions now

[21-Dec-2009 13:10:58] <rmatte> I keep telling him to upgrade to 2.4.5 at least

[21-Dec-2009 13:11:09] <theacolyte> MISSING RRD FILE... hmmm

[21-Dec-2009 13:11:28] <rmatte> theacolyte: have you tested the datapoint to make sure it works?

[21-Dec-2009 13:11:43] <theacolyte> no, this is the exchange 2003 pack... should work with 2007

[21-Dec-2009 13:12:05] <rmatte> theacolyte: click on one of the datapoints, and you'll see an input field with a test button next to it

[21-Dec-2009 13:12:10] <rmatte> fill in a device name and click test

[21-Dec-2009 13:12:12] <theacolyte> ah, cool

[21-Dec-2009 13:12:17] <rmatte> make sure it returns appropriate info

[21-Dec-2009 13:12:29] <theacolyte> just restarting zenoss stack to see if that's it (i've noticed that seems to fix a lot)

[21-Dec-2009 13:12:29] <jrock2004> rmatte: I am still not getting anything for cpu under the hardware tab

[21-Dec-2009 13:12:36] <rmatte> k

[21-Dec-2009 13:12:39] <jrock2004> rmatte: memory is till unknown as well

[21-Dec-2009 13:12:50] <rmatte> by the way, you don't actually need to do /etc/init.d/zenoss-stack restart...

[21-Dec-2009 13:12:57] <rmatte> just become the zenoss user and do zenoss restart

[21-Dec-2009 13:13:02] <rmatte> it'll skill the step of restarting mysql

[21-Dec-2009 13:13:13] <rmatte> I also recommend doing zenoss stop, waiting a few seconds, then doing zenoss start

[21-Dec-2009 13:13:25] <rmatte> sometimes zenoss restart tries to start daemons before they've had time to stop

[21-Dec-2009 13:13:36] <rmatte> so they eventually stop and you have a daemon not running and don't realize it

[21-Dec-2009 13:13:40] <rmatte> just some pointers

[21-Dec-2009 13:13:54] <rmatte> s/skill/skip

[21-Dec-2009 13:14:23] <rmatte> jrock2004: define Unknown

[21-Dec-2009 13:15:12] <jrock2004> rmatte: if I go into one of my switches and click on the hardware tab it is not showing cpu or memory info

[21-Dec-2009 13:15:54] <jrock2004> rmatte: I tested the data sources when I added them to the template and they came back with values

[21-Dec-2009 13:16:56] <rmatte> jrock2004: oh, no no no

[21-Dec-2009 13:17:15] <jrock2004> rmatte: I guess I am missing something:)

[21-Dec-2009 13:17:22] <rmatte> jrock2004: that info is collected by collector plugins and only partially works for Linux servers (it can work for other stuff provided you have a ZenPack that makes use of it)

[21-Dec-2009 13:17:33] <rmatte> erm, partially works for windows servers rather

[21-Dec-2009 13:17:53] <rmatte> don't rely on the hardware tab

[21-Dec-2009 13:18:24] <rmatte> ah, it appears to work for servers in general

[21-Dec-2009 13:18:36] <rmatte> so if you're monitoring a server via snmp then the hardware tab applies

[21-Dec-2009 13:18:40] <rmatte> but not for network devices

[21-Dec-2009 13:18:46] <jrock2004> gotcha

[21-Dec-2009 13:18:48] <rmatte> I'd imagine that the enterprise Cisco pack would populate it

[21-Dec-2009 13:18:52] <rmatte> but not in Core

[21-Dec-2009 13:19:38] <jrock2004> So basically I will only get alerts if my switch totally goes down.

[21-Dec-2009 13:19:54] <rmatte> well, what do you actually want alerts on?

[21-Dec-2009 13:20:21] <rmatte> you need to configure alerts initially for some stuff such as Cisco gear, Zenoss doesn't just magically do everything

[21-Dec-2009 13:20:52] <jrock2004> can I get alerts if certain ports go down

[21-Dec-2009 13:20:55] <rmatte> CPU thresholding is self explanatory, and I explained how to do memory thresholds above

[21-Dec-2009 13:21:14] <rmatte> you can, but you'd have to unmonitor any ports that you didn't want to get alerts on

[21-Dec-2009 13:21:23] <jrock2004> rmatte: Like I said memory is not reporting on my cisco switch

[21-Dec-2009 13:21:46] <rmatte> jrock2004: you said the snmpwalks with those OIDs worked fine

[21-Dec-2009 13:21:52] <jrock2004> yeah

[21-Dec-2009 13:21:55] <rmatte> jrock2004: I provided you with a screenshot of my template

[21-Dec-2009 13:22:01] <rmatte> jrock2004: you need to configure your template the same

[21-Dec-2009 13:22:03] <jrock2004> yep and I did that

[21-Dec-2009 13:22:09] <rmatte> as far as interface status goes: docs/DOC-2494

[21-Dec-2009 13:22:16] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Polling Interface Status (at community.zenoss.org)

[21-Dec-2009 13:22:33] <rmatte> well what indication do you have that it's not reporting?

[21-Dec-2009 13:23:05] <jrock2004> I think the talk about the hardware tab. I look at the hardware tab and do not see any values

[21-Dec-2009 13:23:16] <rmatte> the hardware tab has nothing to do with it

[21-Dec-2009 13:23:23] <rmatte> you need to setup graphs on the performance tab

[21-Dec-2009 13:23:28] <rmatte> in the performance template

[21-Dec-2009 13:23:55] <jrock2004> ok will try that now

[21-Dec-2009 13:25:13] <rmatte> jrock2004: the Zenoss Admin Guide covers all of this by the way

[21-Dec-2009 13:25:32] <jrock2004> ok I will look into it

[21-Dec-2009 13:26:23] <jrock2004> your graph points are not should up as option when I try to use them

[21-Dec-2009 13:26:34] <jrock2004> wait I figured that out

[21-Dec-2009 13:26:42] <rmatte> did you actually add the datasources?

[21-Dec-2009 13:26:55] <rmatte> k

[21-Dec-2009 13:27:16] <jrock2004> the datasources I have added is the samed ones from your screenshot

[21-Dec-2009 13:28:34] <jrock2004> See I think that screenshot is of a server cause I dont have that for my switches. Wondering if I need to add more datasources than just the 4 you gave me

[21-Dec-2009 13:31:46] <jrock2004> The other issue is I would like to bind the ethernetCsmacd to the switch. When I go to bind the only option I have is Devices

[21-Dec-2009 13:31:57] <jrock2004> I think that has to do with the class I have the switches in

[21-Dec-2009 13:31:58] <rmatte> no, that's a screenshot of my Cisco switch template

[21-Dec-2009 13:32:03] * jrock2004 has to read up on it

[21-Dec-2009 13:32:38] <rmatte> jrock2004: interface templates automatically bind to interfaces (at the interface level) based on the interface type

[21-Dec-2009 13:32:45] <rmatte> they don't work the same way as performance templates

[21-Dec-2009 13:32:50] <jrock2004> gotcha

[21-Dec-2009 13:33:01] <rmatte> as long as they exactly match the name of the interface type then they bind

[21-Dec-2009 13:35:02] <rmatte> those 4 datapoints are all that I monitor performance-wise on Cisco switches, besides what Zenoss already provides (interfaces)

[21-Dec-2009 13:35:17] <rmatte> oh, and the operational status as well

[21-Dec-2009 13:45:42] <theacolyte> blech... wmi

[21-Dec-2009 13:48:16] <Fuzzy_T> rmatte: have you done any regex pattern matching and munging in python?

[21-Dec-2009 13:52:00] <theacolyte> what do you guys use for wmi browsing?

[21-Dec-2009 13:54:30] <Fuzzy_T> theacolyte: are you trying to find all of the wmi classes you can call?

[21-Dec-2009 13:54:36] <theacolyte> yeah

[21-Dec-2009 13:54:45] <Fuzzy_T> M$ has a list of them on MSDN somewhere

[21-Dec-2009 13:54:59] <Fuzzy_T> I had the link at one time. let me see if I can find it again.

[21-Dec-2009 13:55:06] <theacolyte> They have it, but it's hard to translate it with the form they have it in... unless your link is better

[21-Dec-2009 13:55:09] <theacolyte> it just lists major classes

[21-Dec-2009 13:55:15] <theacolyte> some sort of tool would be easier

[21-Dec-2009 13:56:14] <Fuzzy_T> http://msdn.microsoft.com/en-us/library/aa394554%28VS.85%29.aspx

[21-Dec-2009 13:56:46] <theacolyte> ah, thanks

[21-Dec-2009 13:56:48] <twm1010> theacolyte: I use WMI Explorer

[21-Dec-2009 13:56:50] <twm1010> excellent utility

[21-Dec-2009 13:56:55] <Fuzzy_T> To get a list of the Win32_* classes within Root/CIMV2 on your computer, you can use the following PowerShell Command:

[21-Dec-2009 13:56:56] <Fuzzy_T> Get-WMIObject -List| Where{$_.name -match "^Win32_"} | Sort Name | Format-Table Name

[21-Dec-2009 13:57:04] <twm1010> helps you build the SQL queries too

[21-Dec-2009 13:57:13] <Fuzzy_T> twm1010: that sounds good also

[21-Dec-2009 13:57:19] <Fuzzy_T> I try to avoid WMI.

[21-Dec-2009 13:57:34] <Fuzzy_T> the MS side of the implementation is what is typically challenged

[21-Dec-2009 13:57:48] <theacolyte> WMI is the only real way to monitor exchange unfortunately

[21-Dec-2009 13:57:51] <Fuzzy_T> I have seen it take a server down to it's knees

[21-Dec-2009 13:58:14] <theacolyte> I have not seen that

[21-Dec-2009 13:58:18] * theacolyte knocks on wood

[21-Dec-2009 13:58:21] <Fuzzy_T> lol

[21-Dec-2009 13:58:32] <Fuzzy_T> just be careful what queries you send it.

[21-Dec-2009 13:58:48] <Fuzzy_T> should probably test them on a lab box first. IMHO

[21-Dec-2009 13:59:11] <theacolyte> lol

[21-Dec-2009 13:59:36] <theacolyte> sound advice to be sure

[21-Dec-2009 14:00:26] <theacolyte> hmm looks like my exchange countersa ren't listed

[21-Dec-2009 14:01:48] <theacolyte> This would be so much easier if someone built the zenpack for me!

[21-Dec-2009 14:01:53] <theacolyte> ehehehe

[21-Dec-2009 14:03:26] <rmatte> theacolyte: did you install the Exchange ZenPack?

[21-Dec-2009 14:03:31] <theacolyte> I did

[21-Dec-2009 14:03:35] <theacolyte> That's what I'm having issues with

[21-Dec-2009 14:03:40] <theacolyte> Apparently it doesn't work at all with 2007

[21-Dec-2009 14:03:42] <rmatte> which one did you install?

[21-Dec-2009 14:03:45] <rmatte> might have been the wrong one

[21-Dec-2009 14:03:56] <theacolyte> docs/DOC-3430

[21-Dec-2009 14:04:02] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI Exchange 2003 (at community.zenoss.org)

[21-Dec-2009 14:04:15] <rmatte> ah, yeh, that's the right one

[21-Dec-2009 14:04:21] <rmatte> guess they changed stuff around in 2007

[21-Dec-2009 14:05:10] <theacolyte> seems like it

[21-Dec-2009 14:05:16] <theacolyte> having troubles trying to figure out how to fix it

[21-Dec-2009 14:05:20] <theacolyte> I guess that powershell command is the best way

[21-Dec-2009 14:05:48] <theacolyte> start-transcript c:\test.txt

[21-Dec-2009 14:05:54] <theacolyte> lol =/

[21-Dec-2009 14:08:01] <theacolyte> man, that's weird. .. I'd figure exchange is under Win32

[21-Dec-2009 14:10:51] <theacolyte> nevermind, there they are... had to rebuild wmi counters - I wonder if this will fix the tamplate

[21-Dec-2009 14:11:13] <rmatte> that might have been your problem

[21-Dec-2009 14:11:21] <rmatte> I've had to rebuild counters before to get WMI working properly

[21-Dec-2009 14:11:23] <theacolyte> if not, at least I know where the counters are now

[21-Dec-2009 14:15:16] <theacolyte> If I do find time to write a new zenpack I'll share it

[21-Dec-2009 14:16:42] <theacolyte> Actually, I cheated and took a look, counters are different. I'll rebuild it, but first it's off to best buy... need a new microwave!

[21-Dec-2009 14:25:09] <theacolyte> I gotta run now - quick question that I'll take an answer off the air for - how many of you allow access to Zenoss via WAN vs VPN/local?

[21-Dec-2009 14:25:16] <theacolyte> Wondering if it's safe to expose

[21-Dec-2009 14:25:33] <theacolyte> (I'd do TLS/AD Integration/Nonstandard port)

[21-Dec-2009 14:27:18] <twm1010> i don't

[21-Dec-2009 14:27:24] <twm1010> too much stuff in there

[21-Dec-2009 14:27:55] <theacolyte> I lied, waiting for wife to get ready now - yeah, I can see that - I don't expose any other apps of the same nature

[21-Dec-2009 14:27:59] <theacolyte> Best practices

[21-Dec-2009 14:28:08] <twm1010> i let people hit it over VPN

[21-Dec-2009 14:56:03] mrayzenoss1 is now known as mrayzenoss

[21-Dec-2009 14:56:28] <rmatte> eugh, this is ridiculous, I install the same app on 2 identical servers in the same way (ntop) yet the startup script doesn't install on one and installs on the other, then when I move the script from one ot the other it doesn't work at all

[21-Dec-2009 14:56:40] <rmatte> yet I can still start ntop by just typing ntop and it works fine

[21-Dec-2009 14:58:23] <rmatte> aha, figured it out

[21-Dec-2009 14:58:27] <rmatte> was missing the file /etc/default/ntop too

[21-Dec-2009 14:58:44] <twm1010> must have been a strong southern wind.

[21-Dec-2009 15:00:13] <coofamani> stopping event console in IAD

[21-Dec-2009 15:01:36] <jrock2004> This may be a stupid question but why would you use snmp traps? Does traps give you more information that zenoss cannot detect by itself?

[21-Dec-2009 15:01:54] <mrayzenoss> jrock2004: traps are the device alerting Zenoss of an event

[21-Dec-2009 15:02:27] <mrayzenoss> so in theory they're a bit more responsive

[21-Dec-2009 15:02:37] <mrayzenoss> and may report things not explicitly monitored

[21-Dec-2009 15:02:59] <jrock2004> mrayzenoss: So traps can possibly catch things that Zenoss is not looking for

[21-Dec-2009 15:03:01] <twm1010> It's all about classification

[21-Dec-2009 15:03:08] <Fuzzy_T> jrock2004: yes.

[21-Dec-2009 15:03:15] <twm1010> Zenoss can etiher go get things that create events, or it can receive things that create events

[21-Dec-2009 15:03:42] <jrock2004> ah so I guess I will have to look on setting up snmp traps in snmpd

[21-Dec-2009 15:03:56] <Fuzzy_T> jrock2004: think about a switch interface that goes down. if you are polling it every 5 mins that is a long time vs. a trap that get sent immediately

[21-Dec-2009 15:04:16] <twm1010> a device/piece of software that conforms to SNMP will usually have a MIB file that among other things is a standardized list of traps/alerts that can send, and how important such an event is

[21-Dec-2009 15:04:54] <twm1010> so, a Windows server might send you a trap when the event log has filled up, or the c drive is out of space, a UPS might send you one when its running on battery.

[21-Dec-2009 15:05:21] <twm1010> import the MIB files from the manufacturers, and zenoss will then know how to classify some these notifications properly into events

[21-Dec-2009 15:05:35] <twm1010> at least, thats how i understand it :)

[21-Dec-2009 15:06:21] <jrock2004> now as far as on a server that I have snmp will it automatically have trap enabled?

[21-Dec-2009 15:06:49] <twm1010> maybe

[21-Dec-2009 15:07:26] <twm1010> you have to tell a server where to send the traps

[21-Dec-2009 15:08:11] <twm1010> i push my SNMP settings out to my windows servers via group policy

[21-Dec-2009 15:09:04] <rmatte> jrock2004: example of a reason why you'd use traps...

[21-Dec-2009 15:09:10] <jrock2004> is there a good site that has a good basic example of a trap config I should use

[21-Dec-2009 15:09:20] <rmatte> jrock2004: when a device reboots, it sends a coldstart trap indicating it rebooted, Zenoss would have no other way of knowing

[21-Dec-2009 15:09:45] <rmatte> jrock2004: If a power supply fails, or the voltage drops unexpectedly, it sends a trap to Zenoss, Zenoss would have no idea otherwise

[21-Dec-2009 15:10:08] <rmatte> jrock2004: It's really to alert on any type of hardware failure, other examples would be for routing protocols such as BGP and EIGRP

[21-Dec-2009 15:10:20] <rmatte> jrock2004: If a neighbour goes down the device will send a trap alerting

[21-Dec-2009 15:11:00] <rmatte> jrock2004: traps and syslogs are really an absolute must when monitoring network devices

[21-Dec-2009 15:11:20] <rmatte> and I stress traps AND syslogs, because syslogs alerts on some things that traps don't alert on, and vice-versa

[21-Dec-2009 15:11:30] <twm1010> don't you get an overlap?

[21-Dec-2009 15:11:41] <rmatte> a slight overlap, but you can tune that

[21-Dec-2009 15:11:51] <rmatte> there's really not as much of an overlap as you would think

[21-Dec-2009 15:12:14] <jrock2004> so is there a base snmptrapd.conf file I can find to get this trap system working with zenoss?

[21-Dec-2009 15:12:36] <jrock2004> my base file has nothing in it with ubuntu :(

[21-Dec-2009 15:12:37] <rmatte> jrock2004: well, I thought we were talking cisco devices

[21-Dec-2009 15:12:46] <rmatte> oh, you're talking about Linux as well

[21-Dec-2009 15:12:51] <jrock2004> yes

[21-Dec-2009 15:13:08] <jrock2004> rmatte: you may not remember but I am still in a learning process with snmp

[21-Dec-2009 15:13:10] <rmatte> mrayzenoss: I sent you a sensored version of our snmp conf file one time, still have that kicking around perchance?

[21-Dec-2009 15:13:35] <rmatte> otherwise I'll have to copy it and re-sensor it

[21-Dec-2009 15:13:59] <twm1010> you can also use the tool snmpconf to configure SNMP on a *nix host

[21-Dec-2009 15:14:25] <jrock2004> twm1010: well I have snmp working. I just do not use traps yet

[21-Dec-2009 15:14:40] <twm1010> the utility helps you modify the config files

[21-Dec-2009 15:15:00] <jrock2004> rmatte: if I get a copy I will post on my blog so you guys can link to it for future help

[21-Dec-2009 15:16:11] <jrock2004> twm1010: how do I start that config util

[21-Dec-2009 15:16:19] <twm1010> type snmpconf at commandline

[21-Dec-2009 15:16:44] <mrayzenoss> rmatte: http://pastebin.com/f3f460847

[21-Dec-2009 15:16:54] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[21-Dec-2009 15:17:32] <rmatte> thanks Matt

[21-Dec-2009 15:17:41] <rmatte> jrock2004: check the pastebin that Matt just pasted

[21-Dec-2009 15:17:47] <jrock2004> Thank you

[21-Dec-2009 15:19:43] <rmatte> just edit the rocommunity  your-key and rwcommunity  your-key lines

[21-Dec-2009 15:19:54] <rmatte> oh and

[21-Dec-2009 15:20:01] <rmatte> trapsink  192.168.0.1 your-key

[21-Dec-2009 15:20:04] <rmatte> and

[21-Dec-2009 15:20:05] <rmatte> trap2sink  192.168.0.1 your-key

[21-Dec-2009 15:20:23] <rmatte> the IP for the trapsink should be your Zenoss server's IP

[21-Dec-2009 15:20:28] <jrock2004> now that ip is the ip of zenoss or the box you are on

[21-Dec-2009 15:20:36] <jrock2004> lol

[21-Dec-2009 15:20:39] <theacolyte> time to look into how to make zenpacks

[21-Dec-2009 15:20:41] <rmatte> you're basically telling it where to send the traps

[21-Dec-2009 15:20:52] <theacolyte> right, since traps are pushed and not queried

[21-Dec-2009 15:20:55] <twm1010> hrmm... how to install net-snmp-utils on ubuntu

[21-Dec-2009 15:21:05] <rmatte> just set the ro community string as the trapsink string, though Zenoss doesn't apparently even check them

[21-Dec-2009 15:21:09] <theacolyte> apt-cache search snmp ? hehe

[21-Dec-2009 15:21:18] <twm1010> i'm still new to apt, thanks

[21-Dec-2009 15:21:20] <coofamani> s/hrmm... how to/apt-get/ ?

[21-Dec-2009 15:21:32] <rmatte> mrayzenoss: are there any plans to have zentrap actually check to make sure that strings are right when receiving traps?

[21-Dec-2009 15:21:36] <twm1010> well, i don't know that package name

[21-Dec-2009 15:21:40] <twm1010> on yum it's net-snmp-utils

[21-Dec-2009 15:21:47] <rmatte> mrayzenoss: not having it do that opens the door to people sending fake traps to flood a Zenoss server's logs

[21-Dec-2009 15:21:49] <twm1010> and the daemon was net-snmp

[21-Dec-2009 15:21:56] <twm1010> snmpd got me the daemon through apt

[21-Dec-2009 15:22:02] <twm1010> so, whats the package name for the utils

[21-Dec-2009 15:22:23] <rmatte> yeh, it's net-snmp that you want

[21-Dec-2009 15:22:29] <twm1010> rmatte: we talked about this like 6 weeks ago? there is a ticket in for it, pushed back a bit

[21-Dec-2009 15:22:45] <rmatte> k

[21-Dec-2009 15:22:57] <twm1010> ah. doh

[21-Dec-2009 15:23:05] <rmatte> twm1010: you just want to install net-snmp?

[21-Dec-2009 15:23:06] <twm1010> apt-get install snmp

[21-Dec-2009 15:23:08] <twm1010> :D

[21-Dec-2009 15:23:18] <rmatte> yeh

[21-Dec-2009 15:23:18] <twm1010> checked my brain at the door this morning, i swear

[21-Dec-2009 15:23:23] <rmatte> hehe

[21-Dec-2009 15:23:25] <rmatte> it happens

[21-Dec-2009 15:23:54] <rmatte> well, apt-get install snmpd as well

[21-Dec-2009 15:24:00] <rmatte> not sure if snmp installs that too

[21-Dec-2009 15:24:10] <rmatte> or if it's the same pseudo package

[21-Dec-2009 15:24:33] <twm1010> is it the ubuntu package that by default only talks to localhost?

[21-Dec-2009 15:25:13] <twm1010> I seem to remember having to make an adjustment outside of snmp.conf so something else besides localhost could talk to it, and it wasn't the firewall

[21-Dec-2009 15:25:56] <rmatte> twm1010: I don't recall having to do that, but it's been a while

[21-Dec-2009 15:26:04] <rmatte> twm1010: I think you're thinking syslog

[21-Dec-2009 15:26:12] <rmatte> syslog by default only works locally

[21-Dec-2009 15:26:31] <twm1010> hrmm, i helped a buddy with this just a short time ago, it baffled us

[21-Dec-2009 15:26:58] <rmatte> well, try it and see

[21-Dec-2009 15:27:02] <jrock2004> ok so I added your config and change the your-key to my community name

[21-Dec-2009 15:27:12] <twm1010> im about to :)

[21-Dec-2009 15:28:35] <rmatte> make sure you change the trapsink lines too

[21-Dec-2009 15:29:35] <jrock2004> yep

[21-Dec-2009 15:29:46] <twm1010> ah ha

[21-Dec-2009 15:29:55] <twm1010> in /etc/default/snmpd

[21-Dec-2009 15:30:01] <jrock2004> so now what is the best way to set to se if this works

[21-Dec-2009 15:30:13] <jrock2004> twm1010: oh yeah in ubuntu edit that file and take away the 127.0.0.1

[21-Dec-2009 15:30:41] <twm1010> yep, thats it.

[21-Dec-2009 15:30:50] <jrock2004> I did not see your questions.

[21-Dec-2009 15:31:03] <jrock2004> We run about  6 ubunt uservers that I have snmp enabled

[21-Dec-2009 15:31:05] <rmatte> twm1010: ah, gotcha

[21-Dec-2009 15:31:06] <twm1010> just couldn't remember that, i hate figuring out something a second time

[21-Dec-2009 15:31:55] <rmatte> jrock2004: I'm not sure how to generate a fake trap, but there's no reason why it shouldn't work provided you configured it correctly... actually, here's an idea...

[21-Dec-2009 15:32:10] <rmatte> jrock2004: stop and then start the snmp agent, it should send a coldstart trap when it starts back up

[21-Dec-2009 15:32:50] <rmatte> coldstart is generally indication of a device reboot, but it's sent whenever the snmp agent is restarted

[21-Dec-2009 15:33:04] <rmatte> it is also sent after 3 or 4 years when the snmp time rolls over

[21-Dec-2009 15:33:13] <rmatte> the counters only go so high

[21-Dec-2009 15:33:30] <rmatte> we call it an snmp rollover

[21-Dec-2009 15:34:02] <rmatte> (I used to see them all the time back when I was a network analyst)

[21-Dec-2009 15:34:12] <jrock2004> so when I do this will I see an event in zenoss?

[21-Dec-2009 15:34:40] <twm1010> gftd, later!

[21-Dec-2009 15:34:41] <rmatte> yeh, it should come in right when it starts back up

[21-Dec-2009 15:35:00] <jrock2004> how long should I leave it shutdown

[21-Dec-2009 15:35:31] <jrock2004> trapsink  10.10.1.14 public

[21-Dec-2009 15:35:38] <jrock2004> trap2sink  10.10.1.14 public

[21-Dec-2009 15:36:16] <jrock2004> public is the community name that snmp is using

[21-Dec-2009 15:42:28] <coofamani> why would zendisc show "unexpected pkt" when run in -v 10

[21-Dec-2009 15:42:55] <rmatte> coofamani: you'll see a lot of that, it's normal

[21-Dec-2009 15:42:59] <coofamani> ah

[21-Dec-2009 15:43:08] <coofamani> well, it doesn't sound normal

[21-Dec-2009 15:43:19] <rmatte> coofamani: zendisc doesn't actually use the "ping" command, it uses some python library and it handles ping packets differently

[21-Dec-2009 15:43:33] * coofamani does not approve

[21-Dec-2009 15:43:44] <rmatte> coofamani: I agree that the messages don't sound normal, but I've asked about them before and they are apparently harmless

[21-Dec-2009 15:43:46] * coofamani <-- ckrough

[21-Dec-2009 15:43:58] <rmatte> why'd you change your nick?

[21-Dec-2009 15:43:59] <rmatte> :P

[21-Dec-2009 15:44:08] <rmatte> now you're confusing me

[21-Dec-2009 15:44:12] * rmatte doesn't like being confused

[21-Dec-2009 15:44:15] <coofamani> didnt I use this one all the time, didnt feel like making another connection to freenode

[21-Dec-2009 15:44:29] <rmatte> I'm used to seeing ckrough

[21-Dec-2009 15:44:34] <coofamani> heh

[21-Dec-2009 15:44:40] <jrock2004> rmatte: do you want me to pastebin my snmptrapd.conf

[21-Dec-2009 15:44:44] coofamani is now known as ckrough

[21-Dec-2009 15:45:01] <rmatte> jrock2004: you should just have to restart it, doesn't have to be left down

[21-Dec-2009 15:45:11] <rmatte> jrock2004: when it comes back up it should send the coldstart

[21-Dec-2009 15:45:14] ckrough is now known as Guest6949

[21-Dec-2009 15:45:36] <jrock2004> tried again and still no events

[21-Dec-2009 15:45:44] <rmatte> hmmmm

[21-Dec-2009 15:45:55] <jrock2004> do I have to do anything special to zProperties?

[21-Dec-2009 15:45:58] Guest6949 is now known as ckrough

[21-Dec-2009 15:46:01] <rmatte> wonder if you literally have to reboot the device

[21-Dec-2009 15:46:09] <rmatte> don't recall ever having to though

[21-Dec-2009 15:46:11] <jrock2004> I will try

[21-Dec-2009 15:46:14] <rmatte> k

[21-Dec-2009 15:46:27] <rmatte> nah, the default trap settings will work fine

[21-Dec-2009 15:47:12] <jrock2004> yeah no problem I am testing this on a test box so rebooting is no big deal

[21-Dec-2009 15:47:21] <rmatte> ok cool

[21-Dec-2009 15:48:12] <jrock2004> ok I got a warning about unable to read process

[21-Dec-2009 15:48:23] <rmatte> yeh, that's not traps though

[21-Dec-2009 15:48:28] <rmatte> that's just zenprocess

[21-Dec-2009 15:53:52] <jrock2004> is there a way I can turn on a log file locally on the box that it can write trap info

[21-Dec-2009 15:55:13] <jrock2004> rmatte: ok looking in syslog there is some errors

[21-Dec-2009 15:55:24] <jrock2004> well warnings

[21-Dec-2009 15:55:48] <jrock2004> unknown token: trap2sink

[21-Dec-2009 15:56:16] <mrayzenoss> jrock2004: I saw this tip on grepping log files and exposing them via SNMP: http://www.adventuresinoss.com/?p=1147

[21-Dec-2009 15:56:25] <adytum-bot> Title: Adventures in Open Source » Blog Archive » The Many Uses of Net-SNMP (at www.adventuresinoss.com)

[21-Dec-2009 15:56:59] <jrock2004> couldnt open udp:162 -- errno 13 Permission denied

[21-Dec-2009 15:57:18] <jrock2004> that is one of the lines for snmptrapd in the syslog

[21-Dec-2009 16:03:09] <jrock2004> ok snmptrapd is not staying on it is disabling itself

[21-Dec-2009 16:04:11] <jrock2004> ok when snmpd restarts it is turning of snmptrapd

[21-Dec-2009 16:06:12] <rmatte> odd

[21-Dec-2009 16:06:29] <theacolyte> Hmmm, I can't find anything that will let me add to my zenpack... says there should be a button, but I don't see it under ZenPackManager/ZenPack

[21-Dec-2009 16:06:50] <rmatte> jrock2004: where did you put that config file?

[21-Dec-2009 16:07:16] <jrock2004> In /etc/snmp

[21-Dec-2009 16:07:22] <rmatte> as snmpd.conf?

[21-Dec-2009 16:07:31] <jrock2004> yep

[21-Dec-2009 16:07:39] <jrock2004> no

[21-Dec-2009 16:08:01] <rmatte> that needs to be snmpd.conf not snmptrapd.conf, snmptrapd.conf can be left blank

[21-Dec-2009 16:08:02] <jrock2004> there is that but the trap stuff is in /etc/snmp/snmptrap.conf

[21-Dec-2009 16:08:18] <rmatte> yeh, leave snmptrapd.conf blank

[21-Dec-2009 16:08:24] <jrock2004> ok let me try that

[21-Dec-2009 16:08:26] <rmatte> k

[21-Dec-2009 16:08:29] <theacolyte> Ah, I see, you have to add in MIBS

[21-Dec-2009 16:08:57] <rmatte> theacolyte: you mean add to an existing ZenPack that you installed?

[21-Dec-2009 16:09:13] <theacolyte> I'm creating a zenpack - trying to add WMI counters

[21-Dec-2009 16:09:19] <theacolyte> But I can't seem to find the interface

[21-Dec-2009 16:09:23] <rmatte> right, so what do Mibs have to do with that?

[21-Dec-2009 16:09:36] <theacolyte> It's the only place I've seen "Add to ZenPack..."

[21-Dec-2009 16:09:48] <rmatte> there are certain things that can be added to ZenPacks...

[21-Dec-2009 16:09:50] <theacolyte> I was expecting some sort of template

[21-Dec-2009 16:09:59] <rmatte> Mibs, and Templates being the main 2

[21-Dec-2009 16:10:03] <mrayzenoss> theacolyte: click on the custom template, then the "Add to ZenPacks" will be available

[21-Dec-2009 16:10:29] <rmatte> Event mappings can also be added

[21-Dec-2009 16:10:33] <jrock2004> rmatte: ok I got 2 yellow ! marks now

[21-Dec-2009 16:10:34] <rmatte> processes and services as well

[21-Dec-2009 16:10:41] <theacolyte> Ahhh. you have to add a template to a device in order to associate with zenpack

[21-Dec-2009 16:10:48] <rmatte> jrock2004: 2 yellow !! marks?

[21-Dec-2009 16:10:52] <jrock2004> rmatte: One that says snmp trap 1.3.6.1.6.3.1.1.51

[21-Dec-2009 16:10:54] <rmatte> jrock2004: where are you seeing these?

[21-Dec-2009 16:11:04] <jrock2004> events tab

[21-Dec-2009 16:11:14] <rmatte> oh, you're talking about those new severity icons

[21-Dec-2009 16:11:15] <jrock2004> other snmp trap snmp_coldStart

[21-Dec-2009 16:11:16] <rmatte> lol

[21-Dec-2009 16:11:26] <rmatte> cool, there you go, traps are working for you then

[21-Dec-2009 16:11:34] <rmatte> not sure what 1.3.6.1.6.3.1.1.51 is though

[21-Dec-2009 16:11:35] <theacolyte> Heh, once I get this figured out it doesn't seem to be too difficult to do - I hope

[21-Dec-2009 16:12:22] <jrock2004> just need to figure out what this error is all about

[21-Dec-2009 16:12:23] <jrock2004> snmp trap 1.3.6.1.6.3.1.1.5.1

[21-Dec-2009 16:13:33] <rmatte> check the event details

[21-Dec-2009 16:13:37] <rmatte> traps usually send details

[21-Dec-2009 16:13:47] <rmatte> it may just be numbers which are generally useless, but it might have sent text

[21-Dec-2009 16:14:31] <rmatte> oh, that's just a different coldstart trap

[21-Dec-2009 16:14:41] <rmatte> looks like it sends 2, I remember just tuning that second one out

[21-Dec-2009 16:14:51] <theacolyte> AHhhhhh here we are!

[21-Dec-2009 16:15:00] <rmatte> you get an snmp_coldStart and then a standard coldStart

[21-Dec-2009 16:15:01] <theacolyte> Set up datasources, tholds, and then graph defs

[21-Dec-2009 16:15:03] <jrock2004> well I restarted snmpd again and now I have 4 warnings

[21-Dec-2009 16:15:08] <rmatte> you really only need to snmp_coldStart

[21-Dec-2009 16:15:18] <rmatte> s/to/the

[21-Dec-2009 16:15:28] <rmatte> what are the new warnings?

[21-Dec-2009 16:15:37] <rmatte> or is it the same 2 again?

[21-Dec-2009 16:16:01] <jrock2004> 2 are the ones from before

[21-Dec-2009 16:16:24] <jrock2004> snmp trap 1.3.6.1.4.1.8072.4.0.2

[21-Dec-2009 16:16:40] <jrock2004>       snmp trap 1.3.6.1.4.1.8072.4.2

[21-Dec-2009 16:17:24] <rmatte> 1.3.6.1.4.1.8072.4.0.2   |   nsNotifyShutdown

[21-Dec-2009 16:17:33] <jrock2004> ?

[21-Dec-2009 16:18:16] <rmatte> Recycle a  net­snmp agent with /etc/init.d/snmpd restart .  In addition to the

[21-Dec-2009 16:18:16] <rmatte> generic cold start TRAP, you should also see  TRAP .1.3.6.1.4.1.8072.4.2 . This

[21-Dec-2009 16:18:17] <rmatte> comes from the net­snmp enterprise (.1.3.6.1.4.1.8072).

[21-Dec-2009 16:18:39] <jrock2004> Ah ok

[21-Dec-2009 16:18:48] <jrock2004> so these are all parts of the coldstart

[21-Dec-2009 16:18:58] <rmatte> yeh

[21-Dec-2009 16:19:12] <rmatte> when you get a trap that you don't know google around

[21-Dec-2009 16:19:16] <rmatte> you'll generally find an answer

[21-Dec-2009 16:19:32] <rmatte> you might also consider figuring out what Mibs pack you need to translate those

[21-Dec-2009 16:21:15] <jrock2004> yeah cause right now they are coming in with oid stuff

[21-Dec-2009 16:23:44] <rmatte> yeh, that's why you need the Mibs

[21-Dec-2009 16:23:51] <rmatte> I'm not sure what Mibs you need for that

[21-Dec-2009 16:24:24] <jrock2004> am I looking for mibs for snmp trap

[21-Dec-2009 16:24:31] <theacolyte> add a drop down for test against device!

[21-Dec-2009 16:24:32] <theacolyte> hehe

[21-Dec-2009 16:24:33] <jrock2004> or is it mibs for os version

[21-Dec-2009 16:24:59] <theacolyte> I've got my first WMI counters working, so this should be easy. Good stuff, thanks for your help so far!

[21-Dec-2009 16:37:04] <theacolyte> Interesting that Zenoss is showing 10.04 current users LOL

[21-Dec-2009 16:39:20] <mrayzenoss> later all

[21-Dec-2009 16:43:15] <rmatte> lol, not sure what .04 of a user is :)

[21-Dec-2009 16:43:18] <rmatte> later Matt

[21-Dec-2009 16:45:14] <theacolyte> rmatte: not sure either

[21-Dec-2009 16:45:24] <theacolyte> get-wmiobject shows a real number

[21-Dec-2009 16:45:29] <QubeZ> theacolyte i get those fractions alot too for 'current' values, not sure why. I can understand for average(s) but not for current or max.

[21-Dec-2009 16:45:48] <theacolyte> I suppose rounding in  my head is in order

[21-Dec-2009 16:46:02] <theacolyte> Maybe when I get all my zenpack ready I'll ask on the forums

[21-Dec-2009 16:46:53] <theacolyte> How much of a variance between 2 values on a graph would you mind?

[21-Dec-2009 16:47:09] <theacolyte> If I say, had current users at 7.15 and Averange Response at about 70

[21-Dec-2009 16:48:10] <theacolyte> I wonder if it's because I'm using formatted vs raw

[21-Dec-2009 16:48:41] <theacolyte> well, no, that wouldn't do it either because even formatted it's showing a whole number

[21-Dec-2009 16:48:46] <rmatte> yeh, i get fractions too, you'd have to change the format for the graphpoint

[21-Dec-2009 16:49:00] <rmatte> %5.0lf%s would probably do it

[21-Dec-2009 16:49:26] <theacolyte> is that just RRD speak?

[21-Dec-2009 16:49:33] <rmatte> no

[21-Dec-2009 16:49:47] <rmatte> that's python formatting

[21-Dec-2009 16:50:06] <rmatte> you know how you can do print %s, that's just taking it a step further to actually format the values

[21-Dec-2009 16:50:12] <theacolyte> Ahhhhh I see it now

[21-Dec-2009 16:50:35] <rmatte> you have %5.2lf%s the 5.2 basically means that you'll have 2 places after the decimal

[21-Dec-2009 16:50:41] <rmatte> so 5.0 means you'll have no spaces

[21-Dec-2009 16:51:16] <theacolyte> that was it

[21-Dec-2009 16:51:16] <theacolyte> !

[21-Dec-2009 16:51:18] <rmatte> the %s at the end tells Zenoss to translate it, so if you had 1000000000 it would show 1G for gigabytes for instance

[21-Dec-2009 16:51:31] <rmatte> remove the %s from the end and you get the literal number displayed

[21-Dec-2009 16:51:36] <rmatte> it's just little formatting tricks

[21-Dec-2009 16:52:53] <theacolyte> Well, now that I know how to do it, I need to determine what should be monitored

[21-Dec-2009 16:53:04] <theacolyte> Which is always the real hard part

[21-Dec-2009 16:53:16] <theacolyte> Too much info and you can overload, too little and you can miss something

[21-Dec-2009 16:58:41] <rmatte> hehe

[21-Dec-2009 16:59:47] <theacolyte> I could actually "steal" the selections from Solarwind's thwack one

[21-Dec-2009 17:00:08] <theacolyte> Which itself steals from Microsoft's site! Excellent.

[21-Dec-2009 17:00:18] <theacolyte> (steal is a horrible word, sorry!)

[21-Dec-2009 17:00:27] <rmatte> hehe

[21-Dec-2009 17:00:37] <rmatte> I prefer the terms "rip off" or "pirate"

[21-Dec-2009 17:00:48] <theacolyte> How complex have your zen packs been? Or just custom monitors?

[21-Dec-2009 17:00:54] <theacolyte> Do you monitor say, 100 things?

[21-Dec-2009 17:01:06] <rmatte> with my performance packs?

[21-Dec-2009 17:01:09] <theacolyte> Yeah

[21-Dec-2009 17:01:14] <rmatte> like 80 on 1 box

[21-Dec-2009 17:01:18] <rmatte> but I'm sure I could do over 100

[21-Dec-2009 17:01:38] <theacolyte> Reason I ask is it looks like this will have at least 100

[21-Dec-2009 17:01:43] <theacolyte> Different graphs, of course

[21-Dec-2009 17:01:49] <rmatte> plus once I figure out how to convert the scripts to python and release the next version, not only will the graphs look a lot nicer but it'll have better performance

[21-Dec-2009 17:02:01] <theacolyte> http://technet.microsoft.com/en-us/library/bb201674%28EXCHG.80%29.aspx

[21-Dec-2009 17:02:03] <theacolyte> That for instance

[21-Dec-2009 17:02:04] <rmatte> 100 graphs?

[21-Dec-2009 17:02:15] <theacolyte> see all the datapoints?

[21-Dec-2009 17:02:20] <theacolyte> That's just 1/6 roles

[21-Dec-2009 17:02:35] <rmatte> and you're wanting to graph everything?

[21-Dec-2009 17:02:47] <rmatte> you don't think you're maybe going a bit overboard?

[21-Dec-2009 17:02:49] <theacolyte> Can you set a threshold on something you don't graph?

[21-Dec-2009 17:02:57] <theacolyte> Well, this is just what MS recommends monitoring

[21-Dec-2009 17:02:58] <rmatte> yes

[21-Dec-2009 17:03:00] <rmatte> you can

[21-Dec-2009 17:03:05] <rmatte> as long as you have the datapoint

[21-Dec-2009 17:03:09] <theacolyte> Yeah

[21-Dec-2009 17:03:11] <rmatte> you don't need to actually graph it

[21-Dec-2009 17:03:27] <theacolyte> I wouldn't graph things if the threshold was like >1

[21-Dec-2009 17:03:34] <rmatte> I'd limit the graphs to the really essential stuff that you're going to want to see

[21-Dec-2009 17:03:49] <theacolyte> Yeah, the problem with that is what is more important, hehe

[21-Dec-2009 17:03:52] <rmatte> CPU, Memory, IO, Terminal sessions, stuff like that

[21-Dec-2009 17:04:03] <theacolyte> Well, this is just for Exchange 2007

[21-Dec-2009 17:04:04] <theacolyte> That's it

[21-Dec-2009 17:04:07] <rmatte> ah

[21-Dec-2009 17:04:19] <rmatte> how many exchange servers are you monitoring?

[21-Dec-2009 17:04:37] <theacolyte> 2

[21-Dec-2009 17:04:46] <theacolyte> Looks like about 30 counters just for one of the 6 roles

[21-Dec-2009 17:05:40] <rmatte> crazy

[21-Dec-2009 17:05:56] <theacolyte> haha, I have no idea which I should exclude or not

[21-Dec-2009 17:06:09] <theacolyte> When in doubt, use all of them?

[21-Dec-2009 17:06:20] <rmatte> sorry, the most graphs I have on a single perf tab is 54

[21-Dec-2009 17:08:06] <rmatte> all IPSLA stats

[21-Dec-2009 17:08:11] <theacolyte> Yeah that may actually be too many in my case

[21-Dec-2009 17:08:20] <theacolyte> (the number I'm looking at)

[21-Dec-2009 17:08:26] <rmatte> yeh

[21-Dec-2009 17:08:29] <theacolyte> I could see something like 60 or so, and that's just insane

[21-Dec-2009 17:08:34] <theacolyte> even if I graphed mroe than 1 datapoint

[21-Dec-2009 17:08:50] <rmatte> well that's the thing though, each of the 54 graphs has like 4 datapoints

[21-Dec-2009 17:08:53] <theacolyte> What about max datapoints per graph? hehe

[21-Dec-2009 17:09:03] <rmatte> so it's about 200 datapoints

[21-Dec-2009 17:09:10] <rmatte> but that's SNMP, not WMI

[21-Dec-2009 17:09:24] <rmatte> and it's being gathered by a custom script that I wrote

[21-Dec-2009 17:09:43] <theacolyte> That's entirely too fancy for me

[21-Dec-2009 17:09:49] <theacolyte> I'm piggybacking on WMIDatasource

[21-Dec-2009 17:09:49] <theacolyte> hehe

[21-Dec-2009 17:09:57] <rmatte> hehe

[21-Dec-2009 17:10:06] <rmatte> well, WMI Data Source is a great ZenPack

[21-Dec-2009 17:10:06] <theacolyte> I wonder if I could have 10 datapoints on 1 graph!

[21-Dec-2009 17:10:22] <theacolyte> Y'know though, I can group most of these

[21-Dec-2009 17:10:29] <rmatte> there are other ways of doing WMI (calling on wmic directly via zencommand) but it's really really intensive

[21-Dec-2009 17:11:53] <theacolyte> I think I'll just slap this all together and check out what it looks like

[21-Dec-2009 17:11:59] <theacolyte> If it gets ridiculous I can always tone it down

[21-Dec-2009 17:46:43] <Kristopher4> for the Google Maps api on the dashboard, is it possible to show the marker a different color if devices at that location are down?  I'm trying to figure out how the google map works.

[21-Dec-2009 17:47:49] <theacolyte> bahahhhhhh

[21-Dec-2009 17:47:59] <theacolyte> Kristopher4: it will do that by default

[21-Dec-2009 17:48:11] <theacolyte> Why is "/" an invalid character!

[21-Dec-2009 17:49:32] <Kristopher4> Hmm, wait... So we have devices at Gray MT, if on the device I put it's location as /Gray MT... it'll automatically tag it to the map?

[21-Dec-2009 17:49:38] <Kristopher4> or /Gray MT, AZ

[21-Dec-2009 17:51:00] <theacolyte> Yes

[21-Dec-2009 17:51:09] <theacolyte> You need to add an address to the location first

[21-Dec-2009 17:51:09] <Kristopher4> That....is freakin sweet.

[21-Dec-2009 17:51:13] <theacolyte> It really is

[21-Dec-2009 17:51:19] <theacolyte> The trick is to add the address, and it's a little hard to see

[21-Dec-2009 17:51:32] <theacolyte> When you open your location, you'll see a link in grey at the top of the pane

[21-Dec-2009 17:52:01] <Kristopher4> Ahh, okay.  It has to be a full address?

[21-Dec-2009 17:52:12] <theacolyte> Seems like it

[21-Dec-2009 17:52:22] <theacolyte> If you just put in the town though it should work tho actually

[21-Dec-2009 17:52:26] <theacolyte> since it's just google maps

[21-Dec-2009 17:52:32] <theacolyte> even  a zip code

[21-Dec-2009 17:52:59] <Kristopher4> Is there a way to use coordinates?  There are a lot of sites on mountains...soooo

[21-Dec-2009 17:53:07] <Kristopher4> Ah, okay.

[21-Dec-2009 17:53:29] <theacolyte> on mountains... neat

[21-Dec-2009 17:53:39] <Kristopher4> ha, yess.

[21-Dec-2009 17:53:45] <Kristopher4> Microwave wireless.

[21-Dec-2009 17:53:50] <theacolyte> that's great, where at?

[21-Dec-2009 17:54:20] <Kristopher4> We have spread throughtout Northern Arizona.

[21-Dec-2009 17:54:42] <theacolyte> Running point to point?

[21-Dec-2009 17:54:45] Fuzzy_T_ is now known as Fuzzy_T

[21-Dec-2009 17:55:09] <Kristopher4> Yes, We have mostly point to point (city to city) backhaul and we're implementing two point-to-multipoint systems

[21-Dec-2009 17:55:20] <theacolyte> that's some cool stuff

[21-Dec-2009 17:55:24] <Kristopher4> 4G WiMax

[21-Dec-2009 17:56:39] <Kristopher4> It's pretty awesome.

[21-Dec-2009 17:56:51] <Kristopher4> for such a small town that we're based out of, there's a lot going on.

[21-Dec-2009 17:58:24] <Kristopher4> theacolyte, do you work for a networking company?

[21-Dec-2009 17:58:37] <theacolyte> No, I'm a sysadmin

[21-Dec-2009 18:00:06] <Kristopher4> Oh sweet, linux, windows?? All of the above?

[21-Dec-2009 18:02:23] <theacolyte> Mostly windows

[21-Dec-2009 18:02:26] <theacolyte> Actually who am I kidding

[21-Dec-2009 18:02:28] <theacolyte> 100% windows

[21-Dec-2009 18:02:39] <theacolyte> vsphere (virtualization), cisco, networking

[21-Dec-2009 18:02:43] <theacolyte> jack of all trades, master of none

[21-Dec-2009 18:02:48] <Kristopher4> Niice.

[21-Dec-2009 18:02:54] <Kristopher4> Do you use Juniper EX switches at all?

[21-Dec-2009 18:03:05] <theacolyte> No, I'm 100% cisco switched... 3560's and 3750's

[21-Dec-2009 18:04:32] <Kristopher4> Ah, ok.  We have one linksys switch here at the office, our core network is mostly Juniper EX3200 and our core router is a Juniper J-4800

[21-Dec-2009 18:04:42] <theacolyte> I'm actually building a zenpack for exchange monitoring right now

[21-Dec-2009 18:04:50] <theacolyte> it looks like I may make another for windows server as well...

[21-Dec-2009 18:06:03] <Kristopher4> That'll be helpful.

[21-Dec-2009 18:06:17] <Kristopher4> I really love Linux/Unix servers, but we're forced to use windows for billing softwares and such.

[21-Dec-2009 18:07:26] <Kristopher4> Our P-to-MP network management servers are Debian though.

[21-Dec-2009 18:08:01] <theacolyte> hehe

[21-Dec-2009 18:08:06] <theacolyte> zenoss is running on ubuntu fwiw

[21-Dec-2009 18:08:16] <Kristopher4> fwiw?

[21-Dec-2009 18:08:31] <aclark> for whatever it's worth

[21-Dec-2009 18:08:46] <Kristopher4> Yeah, ours is Ubuntu

[21-Dec-2009 18:09:17] <Kristopher4> Oops, I broke the map :/  It's showing me the entire globe layered horizontally a bunch of times...

[21-Dec-2009 18:09:45] <theacolyte> it does that for me as well

[21-Dec-2009 18:09:48] <theacolyte> when loading

[21-Dec-2009 18:10:01] <theacolyte> I find that that map doesn't wokr well (if at all) in internet explorer

[21-Dec-2009 18:10:11] <theacolyte> chrome/firefox works

[21-Dec-2009 18:10:19] <Kristopher4> I'm using Chrome, i found most of the entire website doesn't work well in IE lol.  IE sucks.

[21-Dec-2009 18:10:39] <theacolyte> Yeah chrome is awesome

[21-Dec-2009 18:10:41] <theacolyte> I use it as well

[21-Dec-2009 18:11:07] <Kristopher4> Hmm, it's doing the same thing in FF.  What did I dooo :/

[21-Dec-2009 18:11:29] <Kristopher4> Chrome's really fast and stable for me.  FF is nice but it runs slow.

[21-Dec-2009 18:15:00] <Kristopher4> Bam!  I had to clear the geocode cache.

[21-Dec-2009 18:16:06] <theacolyte> excellente

[21-Dec-2009 18:25:36] <theacolyte> Is there a way to add a datapoint to the summary only, and not the actual graph?

[21-Dec-2009 21:19:54] <theacolyte> Nice, my Client Access role graphs are done... time for hub transport and mailbox

[21-Dec-2009 21:21:20] <theacolyte> Going to do a windows one now...

[22-Dec-2009 00:00:30] [disconnected at Tue Dec 22 00:00:30 2009]

[22-Dec-2009 00:00:30] [connected at Tue Dec 22 00:00:30 2009]

[22-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[22-Dec-2009 03:18:43] rhettardo_ is now known as rhettardo

[22-Dec-2009 08:34:15] <ckrough> hmm, deleted the RRD and it recreated it, yet I get 'error: the RRD does not contain an RRA matching the chosen CF' when I try to graph

[22-Dec-2009 08:34:18] <ckrough> any ideas?

[22-Dec-2009 08:34:54] <ckrough> other devices in the same class graph fine, so the template must be ok

[22-Dec-2009 08:38:53] * ckrough glares suspiciously at the pickle file

[22-Dec-2009 08:45:08] <fuzz> hm.. it seems zenoss tries to fetch the last ping event from the database every time a device is opened in the gui.. could anyone point me to where in the code this happens?

[22-Dec-2009 08:45:33] <fuzz> (this query takes about 30 mins for certain hosts since it unions the history table in which we have ~9 mill events) :(

[22-Dec-2009 08:45:37] <fuzz> so it need to disable it

[22-Dec-2009 08:45:46] <rmatte> fuzz: the reason it does that is to update the status of whether or not the device is up

[22-Dec-2009 08:46:28] <rmatte> not sure exactly where the code is stored, you could probably dig it up at http://gen01.novanoc.com:8180/zport/dmd/Devices/Network/Switch/Cisco/devices/manage

[22-Dec-2009 08:46:30] <fuzz> rmatte: i thought so.. but in our case it would be better to keep a separate table for the last ping status, to avoid having to read the history table

[22-Dec-2009 08:46:37] <rmatte> well, with a different hostname obviously

[22-Dec-2009 08:46:56] <rmatte> fuzz: do you have like 3000 devices or something?

[22-Dec-2009 08:47:18] <rmatte> fuzz: reading the history table is not very intensive

[22-Dec-2009 08:47:27] <fuzz> rmatte: only about 400 devices.. but about 9 mill rows in history..

[22-Dec-2009 08:47:55] <rmatte> what are you monitoring to have so many rows?

[22-Dec-2009 08:48:16] <fuzz> rmatte: it is here.. just killed such a query that had ran for 1400sec

[22-Dec-2009 08:49:16] <fuzz> rmatte: lots of stuff.. some cisco asa boxes that are very noisy, among other things.. we're planning to drop more stuff instead of putting it in history.. but still...

[22-Dec-2009 08:49:52] <rmatte> you are aware that you can place syslog-ng between the outside and Zenoss and use that to redirect certain syslogs right?

[22-Dec-2009 08:50:08] <rmatte> that's how we handle security logging because otherwise Zenoss would be overrun

[22-Dec-2009 08:50:34] <rmatte> Zenoss' syslog daemon is not really designed for extremely heavy load

[22-Dec-2009 08:51:38] <ckrough> fuzz: something doesnt seem right. I've had the history table into the tens of millions and didnt see that lag.

[22-Dec-2009 08:52:22] <fuzz> rmatte: ok.. thanks for the tip. i haven't really looked into that. but even though we will look into minimizing the amount of events, i still think it should scale to such an amount of history...

[22-Dec-2009 08:52:56] <fuzz> ckrough: what kind of db server hardware are you using? our db server is not that beefy

[22-Dec-2009 08:53:21] <rmatte> fuzz: not using a SAN?

[22-Dec-2009 08:53:24] <ckrough> its beefy, but that server is usually under a significant load

[22-Dec-2009 08:53:45] <ckrough> fuzz: are you using a tuned my.cnf, or the my-huge.cnf that comes with sql?

[22-Dec-2009 08:53:49] <rmatte> ckrough: it may be, but it sounds like he's trying to do about the same with a desktop PC or something lol

[22-Dec-2009 08:54:01] <ckrough> that would definitely do it

[22-Dec-2009 08:54:28] <rmatte> (I'm kidding about the desktop PC thing, but it's probably just a pizza box with onboard disks)

[22-Dec-2009 08:54:46] <rmatte> pizza box == 1U server (in case you don't know the slang)

[22-Dec-2009 08:55:06] <ke4qqq> rmatte: is there a link to documentation on that

[22-Dec-2009 08:55:09] <ckrough> dont be too quick to dismiss DAS, it's frequently faster than SAN on shared SANs

[22-Dec-2009 08:55:17] <rmatte> ke4qqq: on the syslog-ng stuff?

[22-Dec-2009 08:55:23] <ke4qqq> rmatte: yes

[22-Dec-2009 08:55:56] <ckrough> ke4qqq: probably more useful info in the syslog-ng docs than zenoss, especially when it comes to filtering and forwarding

[22-Dec-2009 08:56:03] <rmatte> ke4qqq: there's lots of forum stuff but I don't think there's a solid doc on it

[22-Dec-2009 08:56:18] <rmatte> yeh, it would definitely be more of a syslog-ng thing than a Zenoss thing

[22-Dec-2009 08:56:28] <rmatte> the Zenoss portion is as simple as changing the syslog port in the config

[22-Dec-2009 08:56:32] <rmatte> everything else is syslog-ng

[22-Dec-2009 08:56:45] <ke4qqq> rmatte: hmmm I guess I'll do some reading tonight then

[22-Dec-2009 08:56:50] <rmatte> cool

[22-Dec-2009 08:57:17] <baffle> Anyone have an idea why this query is run every time I try to enter my device? =>  device, component, firstTime, lastTime FROM (  SELECT device, component, firstTime, lastTime FROM history  WHERE severity >= 5  AND lastTime > 1260889000.12  AND firstTime <= 1261493800.12  AND firstTime != lastTime  AND eventClass = '/Status/Ping'  AND prodState >= 1000  AND device = 'm323-rs2.net.kq.no'    UNION  SELECT device, component, firstTime, lastTime FROM status  WH

[22-Dec-2009 08:57:32] <fuzz> ckrough/rmatte: i think it's a 3 years old ibm pizza box without san and with default my.cnf yes.. i don't remember exactly (baffle: do you?).. so an upgrade would probably help..

[22-Dec-2009 08:57:37] <fuzz> baffle: just asked them :)

[22-Dec-2009 08:57:43] <baffle> fuzz: Oh, you're here. I forgot. :)

[22-Dec-2009 08:57:43] <ckrough> ke4qqq: note: syslog-ng requires some characters to be double escaped.

[22-Dec-2009 08:57:50] <rmatte> so... I rush in to work this morning for a meeting only to find out that the meeting has been rescheduled to tomorrow.... my current emotion: "GRRRRRRRRRRRRRRRRR!"

[22-Dec-2009 08:57:53] <ckrough> ke4qqq: when filtering

[22-Dec-2009 08:58:19] <rmatte> baffle: oh, I know that query

[22-Dec-2009 08:58:22] <ckrough> fuzz: my-huge.cnf and more ram is probably a cheap/quick improvement

[22-Dec-2009 08:58:30] <rmatte> baffle: that's to collect availability info for the status page of the device

[22-Dec-2009 08:58:50] <rmatte> baffle: it basically checks all ping events in the last 7 days or something

[22-Dec-2009 08:59:20] <ke4qqq> ckrough: cool - perhaps I'll get it documented on the wiki later next week

[22-Dec-2009 08:59:35] <rmatte> baffle: here's an availability report that I coded from scratch, you can see the code is quite similar for the queries: http://pastebin.com/f750073d8

[22-Dec-2009 08:59:44] <adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)

[22-Dec-2009 09:00:12] <baffle> rmatte: That was the query the Fuzz was refering to actually. :)

[22-Dec-2009 09:00:22] <baffle> Hmm, maybe I should just the DB over to a SAN.

[22-Dec-2009 09:00:22] <rmatte> right, but I didn't actually see the query

[22-Dec-2009 09:00:26] <rmatte> so I assumed ping status

[22-Dec-2009 09:00:38] * ckrough eclipse->new file->availability-report>paste. stoled!

[22-Dec-2009 09:00:41] <rmatte> but yeh, the availability calculation is what you're having problems with

[22-Dec-2009 09:00:54] <rmatte> ckrough: hehe

[22-Dec-2009 09:01:39] <rmatte> ckrough: all I had to go on for that was a single query that Matt Ray provided me as an example, took me 2 days to get it working so that the values were exact duplicates of the internal report (since I couldn't find where the code was stored for the internal report)

[22-Dec-2009 09:01:55] <rmatte> fun little project

[22-Dec-2009 09:02:14] <ckrough> Ill go back and see what you've done when I get some time.

[22-Dec-2009 09:02:19] <rmatte> cool

[22-Dec-2009 09:02:24] <ckrough> I have some 95th reports that I need to clean up and publish

[22-Dec-2009 09:02:39] <rmatte> cool

[22-Dec-2009 09:02:43] <rmatte> I could use those actually

[22-Dec-2009 09:02:45] <baffle> We have a script/system that generates SLA reports as well.

[22-Dec-2009 09:02:58] <ckrough> problem with them is that in a multiple collector env you have to have the script find out *where* there rrds are hosted

[22-Dec-2009 09:03:21] <rmatte> yeh, we have a system that automatically spits out monthly reports for each of our clients at the end of the month

[22-Dec-2009 09:03:26] <rmatte> we used to have to do them by hand

[22-Dec-2009 09:03:32] <rmatte> it's not perfect yet though, still need improvement

[22-Dec-2009 09:03:40] <ckrough> I know what you mean

[22-Dec-2009 09:03:52] <ckrough> I do some emailed stuff from reportmail but it could really be polished

[22-Dec-2009 09:04:08] <rmatte> I've been pushing to have some focus put in to redoing the reports system

[22-Dec-2009 09:04:17] <rmatte> it could be so much better than it is

[22-Dec-2009 09:04:36] <twm1010> I wish it was faster.

[22-Dec-2009 09:04:40] <rmatte> apparently after stone crab rolls around that will be one of the focuses

[22-Dec-2009 09:04:43] <rmatte> but we'll see

[22-Dec-2009 09:04:53] <twm1010> I hate when I click on the availability report and have to wait like 5-10 minutes for it to calculate it

[22-Dec-2009 09:04:55] <ckrough> same

[22-Dec-2009 09:05:07] <ckrough> I like to mention solarwinds once in a while to keep them thinking abou reporting

[22-Dec-2009 09:05:16] <rmatte> well, they need to change some things... like, if I generate a report and want to show all instead of only 40 lines it shouldn't regenerate the whole frigging report

[22-Dec-2009 09:05:22] <rmatte> it should just show the additional lines

[22-Dec-2009 09:05:31] <ckrough> the whole reporting system really needs to be redesigned from the groung up

[22-Dec-2009 09:05:41] <rmatte> or if someone runs the same query that I did in the same day it should pull from temp data rather than regenerate the report

[22-Dec-2009 09:05:44] <rmatte> stuff like that

[22-Dec-2009 09:05:55] <ckrough> lol, was just writing that we need caching

[22-Dec-2009 09:06:04] <rmatte> it shouldn't generate the report until you've selected your filtering options (start/end date and whatever else)

[22-Dec-2009 09:06:12] <ckrough> I have 20+ engineers all refreshing the same multigraph report every 5 minutes

[22-Dec-2009 09:06:12] <rmatte> because then you end up generating 2 reports for no reason

[22-Dec-2009 09:06:18] <ckrough> that's a lot of load on zenrender on the collector

[22-Dec-2009 09:06:55] <rmatte> I can imagine

[22-Dec-2009 09:07:26] <rmatte> you could probably get that collecting to one location somehow and have them refresh that

[22-Dec-2009 09:07:32] <rmatte> provided you have development time

[22-Dec-2009 09:07:48] <ckrough> ^ this

[22-Dec-2009 09:08:00] <rmatte> hehe

[22-Dec-2009 09:08:08] <ckrough> I was thinking of messing with squid to set up a proxy for it somehow

[22-Dec-2009 09:08:18] <ckrough> just run a local squid (zenoss installs are in remote DCs)

[22-Dec-2009 09:08:22] <rmatte> that would be an idea for sure

[22-Dec-2009 09:08:30] <ckrough> then the first user pulls and it generates, then everyone else gets a cached copy

[22-Dec-2009 09:08:42] <twm1010> well, the architecture doesn't lend itself to calculated reports

[22-Dec-2009 09:08:47] <rmatte> that's a wicked idea actually, I'm tempted to suggest that

[22-Dec-2009 09:08:48] <ckrough> set it for expiration in ~5 minutes and that will keep it current

[22-Dec-2009 09:08:57] <rmatte> yeh

[22-Dec-2009 09:09:13] <ckrough> but at least the subsequent 20 users arent pulling *new* reports

[22-Dec-2009 09:09:27] <twm1010> why not just have the ability to store generated reports

[22-Dec-2009 09:09:36] <ckrough> I also plan to squid the gui so that the .js/css/images etc dont need to be downloaded

[22-Dec-2009 09:09:56] <ckrough> twm1010: problem with storing generated, at least for us, is that we need to see current data in the images

[22-Dec-2009 09:10:19] <ckrough> so the cache/storage is only good for <cycle

[22-Dec-2009 09:10:58] <rmatte> twm1010: we're sort of talking for now rather than later hehe

[22-Dec-2009 09:11:14] <rmatte> twm1010: or were you talking now?

[22-Dec-2009 09:11:14] <twm1010> well, i look at how SW does massive reports on the fly

[22-Dec-2009 09:11:31] <ckrough> for one, they use MySQL for performance data instead of RRD I think

[22-Dec-2009 09:11:35] <rmatte> twm1010: SW has also had emphasis put on the development of the reports

[22-Dec-2009 09:11:37] <twm1010> the report writer just helps you generate the SQL queries and really is bloody fast

[22-Dec-2009 09:11:37] <ckrough> RRD has run it's course...

[22-Dec-2009 09:11:46] <rmatte> twm1010: Zenoss has had more focus on the actual monitoring of devices

[22-Dec-2009 09:11:59] <twm1010> sure, im just trying to visualize how you could bridge the performance gap

[22-Dec-2009 09:12:05] <twm1010> and maybe, you just can't

[22-Dec-2009 09:12:46] <ckrough> I believe the RRD community is working on a MySQL storage option for RRDTool

[22-Dec-2009 09:13:55] <twm1010> hrmm... that would be could

[22-Dec-2009 09:14:08] <rmatte> that would be cool I assume you meant to say

[22-Dec-2009 09:14:12] <rmatte> :)

[22-Dec-2009 09:14:12] <twm1010> wow, i have too many computers on my desk

[22-Dec-2009 09:14:15] <Fuzzy_T> rrdcache will bridge the performance gap

[22-Dec-2009 09:14:15] <ckrough> ha

[22-Dec-2009 09:15:15] <twm1010> I'm going for variety today... to my left is Ubuntu 9.1, im typing on an OSX macbook, to my right is XP using our standard image, and past that is a netware server

[22-Dec-2009 09:15:35] <twm1010> hopefully i don't have to start up any VMs

[22-Dec-2009 09:15:56] <rmatte> I just have Ubuntu 9.1 with VirtualBox running Vista (soon to be Windows 7)

[22-Dec-2009 09:16:56] <ckrough> ok, the only cache files that should exist for the collector are the .zec and the .pickle right?

[22-Dec-2009 09:17:24] <rmatte> honestly, I never even get .zec files, no idea why

[22-Dec-2009 09:17:41] <ckrough> it's an option in the conf, I think it's off by default

[22-Dec-2009 09:17:46] <rmatte> oh I see

[22-Dec-2009 09:17:53] <rmatte> does it really help performance that much?

[22-Dec-2009 09:18:05] <ckrough> # To improve startup times, cache configuration

[22-Dec-2009 09:18:05] <ckrough> #  received from zenhub, default: False

[22-Dec-2009 09:18:10] <ckrough> I think thats it

[22-Dec-2009 09:18:11] <rmatte> oh

[22-Dec-2009 09:18:17] <ckrough> #cacheconfigs False

[22-Dec-2009 09:18:20] <ckrough> I *think*

[22-Dec-2009 09:18:20] <rmatte> meh, not worried about startup time

[22-Dec-2009 09:18:24] <rmatte> just more hassle than it's worth

[22-Dec-2009 09:18:31] <ckrough> it really improves startup time on large collectors

[22-Dec-2009 09:18:47] <rmatte> well, I'm running individual core installs, so it doesn't really apply

[22-Dec-2009 09:18:48] <fuzz> rmatte: ah.. so it actually checks availability for the last period.. i assumed it just checked the last ping to display if the box was up or not.. i still think such a thing is a good candidate for caching though.. don't need the availability display updated more often than f.ex. every hour.. at least i don't :)

[22-Dec-2009 09:18:50] <ckrough> some of these can take >20 minutes to rebuild the configs, all the while the zenhub  is pinning the cpu

[22-Dec-2009 09:19:28] <ckrough> but... I have it enabled and I have no zec files.

[22-Dec-2009 09:19:32] <rmatte> fuzz: well, the problem with that is, how long can you really cache it before the availability value becomes useless

[22-Dec-2009 09:20:04] <rmatte> fuzz: If you cache for 12 hours, what if the device was down during those 12 hours, the availability won't reflect that until after it decided to update

[22-Dec-2009 09:20:27] <ckrough> or at least it could record the start/end times and the previous availability result and just do the math on the difference

[22-Dec-2009 09:20:36] <twm1010> this looks interesting

[22-Dec-2009 09:20:37] <twm1010> http://forums.cacti.net/viewtopic.php?t=18430

[22-Dec-2009 09:20:43] <rmatte> ckrough: but to do the math on the difference it has to do the query anyways

[22-Dec-2009 09:20:44] <adytum-bot> Title: Boost Plugin v1.6 Released (at forums.cacti.net)

[22-Dec-2009 09:20:47] <Fuzzy_T> rmatte: we tlaking about the same thing? rrdcached is what I am referring to. It is not implemented in Zenoss yet as RRDtool 1.4 is the only ver that supports it.

[22-Dec-2009 09:20:53] <Fuzzy_T> http://oss.oetiker.ch/rrdtool/forum.en.html#nabble-td3038929

[22-Dec-2009 09:20:57] <twm1010> looks like caching?

[22-Dec-2009 09:20:59] <fuzz> rmatte: right.. i was thinking more like 1-2 hours.

[22-Dec-2009 09:21:02] <ckrough> rmatte: I havent looked at how it does it, was hoping it could do less querying

[22-Dec-2009 09:21:13] <adytum-bot> Title: RRDtool - RRDtool - Page without a Title (at oss.oetiker.ch)

[22-Dec-2009 09:21:15] <rmatte> Fuzzy_T: availability has nothing to do with RRD

[22-Dec-2009 09:21:20] <fuzz> rmatte: or there could be a mechanism to clear the cache on new ping events

[22-Dec-2009 09:21:38] <ckrough> twm1010: http://oss.oetiker.ch/rrdtool/doc/rrdcached.en.html

[22-Dec-2009 09:21:48] <rmatte> fuzz: yeh, that would make the most sense

[22-Dec-2009 09:21:55] <Fuzzy_T> sorry maybe I should not have jumped in the middle of a conversation. I thought the discussion was around RRD performance

[22-Dec-2009 09:22:20] <ckrough> Fuzzy_T: both, we are all over the place

[22-Dec-2009 09:22:21] <Fuzzy_T> did not realize you guys were talking about availability.

[22-Dec-2009 09:22:23] <Fuzzy_T> lol

[22-Dec-2009 09:22:24] <Fuzzy_T> ok

[22-Dec-2009 09:22:37] <rmatte> nah, we're talking about how every time fuzz loads the status page for a device it calculates availability, which is a performance issue because he has a huge event list

[22-Dec-2009 09:22:53] <rmatte> fuzz: but seriously, you should look in to implementing and filtering with syslog-ng

[22-Dec-2009 09:23:19] <Fuzzy_T> sorry my syslog goes to #splunk

[22-Dec-2009 09:24:16] <rmatte> you could use syslog-ng to redirect it to whatever you want

[22-Dec-2009 09:24:16] <Fuzzy_T> Doh! and I just relaized there is a fuzz and /me

[22-Dec-2009 09:24:26] <rmatte> yessir

[22-Dec-2009 09:24:28] <Fuzzy_T> lol

[22-Dec-2009 09:24:44] <Fuzzy_T> yes Syslog-NG is the way to go.

[22-Dec-2009 09:24:47] <rmatte> fuzz != Fuzzy_T

[22-Dec-2009 09:24:50] <fuzz> rmatte: mkay.. most of our events is received via snmp though.. i'm not even sure we use the syslog-stuff...

[22-Dec-2009 09:24:51] <Fuzzy_T> ha

[22-Dec-2009 09:24:59] ckrough is now known as fuzzz

[22-Dec-2009 09:25:01] <fuzzz> oh noes

[22-Dec-2009 09:25:04] <fuzz> hehe ;)

[22-Dec-2009 09:25:07] <Fuzzy_T> hahahaha

[22-Dec-2009 09:25:28] Fuzzy_T is now known as Not_Fuzz

[22-Dec-2009 09:25:41] <rmatte> fuzz: it's all traps?

[22-Dec-2009 09:25:42] Not_Fuzz is now known as Fuzzy_T

[22-Dec-2009 09:25:51] fuzzz is now known as ckrough

[22-Dec-2009 09:26:00] <Fuzzy_T> fuzzz: you are probably missing some good intel in the syslog informaiton.

[22-Dec-2009 09:26:08] <Fuzzy_T> IMHO

[22-Dec-2009 09:26:22] <Fuzzy_T> there are often times details in there that are not reported via SNMP.

[22-Dec-2009 09:26:36] <fuzz> rmatte: mostly.. some events are sent directly from our scripts via xmlrpc.. but the vast majority is snmp traps

[22-Dec-2009 09:27:07] <rmatte> I see

[22-Dec-2009 09:27:17] <rmatte> can't believe you're getting so many

[22-Dec-2009 09:27:19] <fuzz> fuzzzzzzy_t: maybe.. but i'm reluctant to add event more events right now as you can imagine :)

[22-Dec-2009 09:27:30] <Fuzzy_T> sometimes it is god to know what happened 10 or 15 min before the SNMP trap was received and this is where syslog is nice.

[22-Dec-2009 09:27:58] <ckrough> ok. "error: the RRD does not contain an RRA matching the chosen CF". I've delete the .pickle for that device, remodelled, restarted zenperf... same result. the CF in the RRD matches the collector config. I'm at a loss.

[22-Dec-2009 09:28:02] <Fuzzy_T> fuzz: again I don't send syslog to zenoss.

[22-Dec-2009 09:28:45] <Fuzzy_T> fuzz: @ how many devices?

[22-Dec-2009 09:29:03] <fuzz> rmatte: i'll look into what the history actually contains.. it's just soo tedious to work with.. every query takes minutes to hours.. :\ maybe we'll just upgrade the HW

[22-Dec-2009 09:29:27] <rmatte> fuzz: you really need to drop events instead of historifying them if you don't care about them

[22-Dec-2009 09:29:30] <fuzz> fuzzy_t: ah, right.. splunk. i tried that for 5 mins a while ago.. it looked nice

[22-Dec-2009 09:29:50] <fuzz> rmatte: i know.. we're working on that too

[22-Dec-2009 09:29:59] <fuzz> fuzzy_t: ~400 devices

[22-Dec-2009 09:30:00] <Fuzzy_T> fuzz: what is the hardware platform today?

[22-Dec-2009 09:30:07] <Fuzzy_T> that is not too bad.

[22-Dec-2009 09:30:15] <Fuzzy_T> is the server undersized?

[22-Dec-2009 09:30:38] <Fuzzy_T> my experience NMS HW is always last on the list and gets the short end of the stick.

[22-Dec-2009 09:30:46] <rmatte> it's a 3 year old pizza box with no SAN apparently

[22-Dec-2009 09:30:49] <Fuzzy_T> lol

[22-Dec-2009 09:30:53] <rmatte> so yeh, I can see where you'd have IO access issues

[22-Dec-2009 09:31:02] <rmatte> especially with 9 mill events in the database

[22-Dec-2009 09:31:06] <Fuzzy_T> hahahaha

[22-Dec-2009 09:31:42] <Fuzzy_T> I knew it . NMS HW always gets the shite servers that are either old or the low end on the replacment list.

[22-Dec-2009 09:31:50] <ckrough> fuzz: 'grep -i requests /opt/zenoss/log/zenperfsnmp.log | tail'

[22-Dec-2009 09:32:02] <ckrough> fuzz: how many oids

[22-Dec-2009 09:32:24] <fuzz> ckrough: Sent 17708 OID requests

[22-Dec-2009 09:32:46] <fuzz> ckrough: that's not events though? that's polled rrd values?

[22-Dec-2009 09:33:13] <ckrough> fuzz: yeah, but thats 17708 rrd files that need to be read/write every polling cycle (300s default)

[22-Dec-2009 09:33:18] <ckrough> fuzz: lots of competition for mysql

[22-Dec-2009 09:33:19] <rmatte> Fuzzy_T: well, seeing that all we do is monitoring for clients we don't get crap equipment

[22-Dec-2009 09:33:38] <fuzz> ckrough: the mysql server is actually a separate server.. the zenoss server itself is quite beefy

[22-Dec-2009 09:33:44] <ckrough> fuzz: oh :)

[22-Dec-2009 09:33:49] <Fuzzy_T> rmatte: That is a very rare case. but I am sure it makes your life much easier.

[22-Dec-2009 09:33:57] <rmatte> Fuzzy_T: my Zenoss servers are spread out over 3 blades, each blade with 15GHz of processing power and 32GB of RAM, all attached to a SAN

[22-Dec-2009 09:33:59] <rmatte> :)

[22-Dec-2009 09:34:09] <Fuzzy_T> rmatte: nice.

[22-Dec-2009 09:34:10] <fuzz> rmatte: nice :)

[22-Dec-2009 09:34:12] <fuzz> hehe

[22-Dec-2009 09:34:14] <rmatte> it is quite nice hehe

[22-Dec-2009 09:34:21] * ckrough laughs at rmattes tiny servers

[22-Dec-2009 09:34:25] <Fuzzy_T> hahahaha

[22-Dec-2009 09:34:36] <rmatte> I have 13 Zenoss servers right now, and the blades could handle another 15 or 20

[22-Dec-2009 09:34:37] <Fuzzy_T> uhh oh I see a HW war brewing.

[22-Dec-2009 09:34:42] <ckrough> nah

[22-Dec-2009 09:34:45] <rmatte> (we are running other stuff on them)

[22-Dec-2009 09:34:48] <twm1010> no see these are linux servers

[22-Dec-2009 09:34:57] <twm1010> you're supposed to be proud of how much you're doing with how little

[22-Dec-2009 09:35:01] <rmatte> hehe

[22-Dec-2009 09:35:07] <ckrough> twm1010: really? damn.

[22-Dec-2009 09:35:13] <twm1010> :)

[22-Dec-2009 09:35:16] <rmatte> the "how little" for us comes in with management not wanting to spend a cent on software

[22-Dec-2009 09:35:19] <Fuzzy_T> sounds like management to me.....do more with less

[22-Dec-2009 09:35:20] <ckrough> actually I do push mine hard

[22-Dec-2009 09:35:25] <Fuzzy_T> :)

[22-Dec-2009 09:35:29] <rmatte> so I'm the wizard that has to make it all jive (along with 2 other devs, but I'm the Zenoss guy)

[22-Dec-2009 09:35:49] <Fuzzy_T> bbiaf

[22-Dec-2009 09:35:52] <rmatte> k

[22-Dec-2009 09:36:03] <rmatte> well, time to recreate a bunch of local templates, woohoo

[22-Dec-2009 09:37:13] <twm1010> im testing out this spiceworks software...

[22-Dec-2009 10:11:31] <rmatte> man I love vmware, you can clone a server on the fly and it never skips a beat

[22-Dec-2009 11:07:09] <cwj> it sure has its moments

[22-Dec-2009 11:07:26] <cwj> people on my team like to blame anything they cant explain on vmware

[22-Dec-2009 11:08:07] <rmatte> hehe

[22-Dec-2009 11:08:28] <rmatte> we like to blame stuff on murphy's law

[22-Dec-2009 11:08:58] <rmatte> for instance, there's a change tonight to patch 2 ESX blades... I would be absolutely astounded if it went to plan

[22-Dec-2009 11:09:16] <rmatte> but since I know it won't I've just finished cloning off all of the VMs on those 2 blades lol

[22-Dec-2009 11:13:42] <ckrough> rmatte: do you know if you have any devices with '(' or ')' in their snmp description

[22-Dec-2009 11:13:58] <ckrough> rmatte: starting to wonder if my rendering issue is an unescaped character

[22-Dec-2009 11:14:13] <rmatte> like in what shows up under description on the status page?

[22-Dec-2009 11:14:31] <ckrough> rmatte: nm, its not that. just found another that works fine

[22-Dec-2009 11:14:34] <ckrough> rmatte: yeah, that

[22-Dec-2009 11:14:49] <rmatte> yes, I do

[22-Dec-2009 11:14:57] <rmatte> for instance...

[22-Dec-2009 11:15:02] <rmatte> Hardware: x86 Family 15 Model 4 Stepping 1 AT/AT COMPATIBLE - Software: Windows Version 5.2 (Build 3790 Multiprocessor Free)

[22-Dec-2009 11:15:08] <ckrough> well darn, this issue is  going to a ticket.

[22-Dec-2009 11:15:11] <rmatte> and...

[22-Dec-2009 11:15:11] <rmatte>     Cisco IOS Software, 2801 Software (C2801-SPSERVICESK9-M), Version 12.4(18b), RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2008 by Cisco Systems, Inc. Compiled Mon 19-May-08 17:43 by prod_rel_team

[22-Dec-2009 11:15:25] <adytum-bot> Title: Cisco - Shortcut (at www.cisco.com)

[22-Dec-2009 11:15:32] <ckrough> lol. thanks adytum-bot

[22-Dec-2009 11:15:36] <rmatte> hehe

[22-Dec-2009 11:26:48] <rmatte> hmmm, Cisco switches with 3.71MB of RAM... 90% threshold won't work too well for that

[22-Dec-2009 11:27:12] * rmatte boosts it to 99% and waits for the events to clear

[22-Dec-2009 12:01:22] <theacolyte> rmatte: do you know of a way to show in summary, but not in graph?

[22-Dec-2009 12:05:32] bzed_ is now known as bzed

[22-Dec-2009 12:10:54] <rmatte> theacolyte: no, you can't

[22-Dec-2009 12:11:04] <theacolyte> damn.

[22-Dec-2009 12:11:07] <rmatte> theacolyte: the summary is just a string, you can't use variables in it

[22-Dec-2009 12:11:37] <theacolyte> Well I was hoping to just display data on one

[22-Dec-2009 12:11:42] <theacolyte> sicne it messages up a graph of mine

[22-Dec-2009 12:11:42] <rmatte> though it would be extremely cool if you could

[22-Dec-2009 12:13:34] <theacolyte> I'll add that to my list of things I'd like to see

[22-Dec-2009 12:13:44] <theacolyte> Since i'm a new user I may be able to provide some new and good feedback

[22-Dec-2009 12:13:55] <theacolyte> I'm actually rewriting the windows wmi performance zenpack

[22-Dec-2009 12:13:58] <rmatte> open an enhancement request in trac

[22-Dec-2009 12:14:03] <theacolyte> (in addition to creating the exchange ones)

[22-Dec-2009 12:14:10] <rmatte> dev.zenoss.com/trac login zenoss password zenoss

[22-Dec-2009 12:26:41] <rmatte> here we go again with the netsplits...

[22-Dec-2009 12:27:06] <ckrough> heh, I still have them in /ignore from last time

[22-Dec-2009 12:27:11] <rmatte> hehe

[22-Dec-2009 12:27:35] <rmatte> well, no one actually split from this channel

[22-Dec-2009 12:27:40] <rmatte> my client just tells me when there's a split

[22-Dec-2009 12:27:41] <rmatte> [01:11pm]   signoff!#zenoss,#zenoss-testing -> mrayzenoss ("Leaving.")

[22-Dec-2009 12:27:42] <rmatte>  NetSplit: irc.freenode.net split from kornbluth.freenode.net [01:13pm]

[22-Dec-2009 12:27:43] <rmatte>  BitchX: Press ^F to see who left  to change to [irc.freenode.net]

[22-Dec-2009 12:28:04] <rmatte> oh, apparently there was

[22-Dec-2009 12:28:07] <rmatte> lol

[22-Dec-2009 13:05:18] <twm1010> rmatte: Do I have to create the Cisco MIB organizer for your ZP or does it do that by itself

[22-Dec-2009 13:07:36] <rmatte> it does that itself

[22-Dec-2009 13:08:15] <rmatte> because otherwise the Mibs would install in to the root, and it's not fun moving 1200 MIBs to a suborganizer 40 at a time

[22-Dec-2009 13:08:24] <rmatte> took me almost an hour to do lol

[22-Dec-2009 13:14:00] <rmatte> wow, I haven't created a maintenance window in so long, I forget how lol

[22-Dec-2009 13:15:25] <rmatte> ah, found it

[22-Dec-2009 13:49:28] mrayzenoss1 is now known as mrayzenoss

[22-Dec-2009 13:50:17] <twm1010> well, your zenpack is going on 1hr now running :)

[22-Dec-2009 13:54:12] <Fuzzy_T> I need to add a custom zProperty but referring to the dev documentation it is not real clear. I really need it to be a password field that uses * or dots to blank it out.

[22-Dec-2009 13:55:51] <Fuzzy_T> also curious if it is possible to populate a zProperty from SNMP during modeling.

[22-Dec-2009 13:58:51] <rmatte> twm1010: it'll take 5 to 7

[22-Dec-2009 13:59:13] <rmatte> twm1010: it has to enter hundreds of thousands of objects in to Zope

[22-Dec-2009 13:59:58] <rmatte> Fuzzy_T: populate which zProperty?

[22-Dec-2009 14:00:11] <Fuzzy_T> Serial number mainly

[22-Dec-2009 14:01:04] <Fuzzy_T> because I have to pass that information on to my collection script. Along with a "Look" only password. which is different from the normal password.

[22-Dec-2009 14:01:16] <Fuzzy_T> hence why I need a new custom zProperty as well.

[22-Dec-2009 14:01:46] <Fuzzy_T> I can add the custom zProperty to the DeviceClass.py but I am not sure how that gets packaged up in a ZenPack?

[22-Dec-2009 14:02:01] <Fuzzy_T> or rather if it gets packaged up in a ZenPack

[22-Dec-2009 14:02:10] <rmatte> you'd have to read the dev guide with that, I have no personal experience with actually creating zProperties

[22-Dec-2009 14:02:26] <rmatte> why not use a custom property instead of a zProperty?

[22-Dec-2009 14:02:38] <rmatte> More -> Custom

[22-Dec-2009 14:02:41] <Fuzzy_T> guess I could do that as well

[22-Dec-2009 14:02:49] <Fuzzy_T> can I create one that stores a password?

[22-Dec-2009 14:02:57] * Fuzzy_T goes off to look at custom

[22-Dec-2009 14:03:22] <rmatte> well, the actual fetching/storing of the password and serial number would require some modification of zenmodel methinks

[22-Dec-2009 14:03:48] <rmatte> or you could create a zendmd script that does it after the devices have been added

[22-Dec-2009 14:03:54] <rmatte> which would probably be a heck of a lot easier

[22-Dec-2009 14:04:12] <twm1010> I wouldn't store a password as a custom property

[22-Dec-2009 14:04:23] <Fuzzy_T> when I goto more->custom I am not real clear on how I add a new one.

[22-Dec-2009 14:04:25] <twm1010> probably end up as plaintext somewhere :|

[22-Dec-2009 14:04:29] <Fuzzy_T> lol

[22-Dec-2009 14:04:36] <rmatte> ye, custom properties don't get asterixised

[22-Dec-2009 14:04:44] <Fuzzy_T> hence why I was looking into zProperties

[22-Dec-2009 14:04:58] <Fuzzy_T> ohh well worst case I fubar my install.

[22-Dec-2009 14:05:00] <rmatte> twm1010: then again, passwords aren't the most secure things in Zenoss, anyone with admin access can reveal them

[22-Dec-2009 14:05:01] <twm1010> I created a custom property called cFriendlyName

[22-Dec-2009 14:05:27] <twm1010> yeah, i have create/delete a WMI test command as needed because it prints the zWinPassword clear as day

[22-Dec-2009 14:05:30] <Fuzzy_T> I only have a save button and there is one item listed when Igoto custom

[22-Dec-2009 14:05:39] <Fuzzy_T> still not clear on how to add a new property

[22-Dec-2009 14:05:43] <Fuzzy_T> to custom that is.

[22-Dec-2009 14:05:48] <rmatte> twm1010: it's as simple as: dev = find('devicename'); dev.zWinPassword

[22-Dec-2009 14:05:54] <rmatte> in szendmd

[22-Dec-2009 14:05:57] <rmatte> zendmd*

[22-Dec-2009 14:06:01] <Fuzzy_T> the one that is there is zDataTest or something.

[22-Dec-2009 14:06:10] <twm1010> Fuzzy_T: context drop down, go to more, custom schema

[22-Dec-2009 14:06:43] <twm1010> make sure you prefix it with a c just like they did in cDateTest

[22-Dec-2009 14:07:02] <Fuzzy_T> still only see Save and Delete with a single line that says cDataTest

[22-Dec-2009 14:07:22] <rmatte> [02:56pm] <twm1010> Fuzzy_T: context drop down, go to more, custom schema

[22-Dec-2009 14:07:34] <rmatte> you need to select More -> Custom Schema then add one

[22-Dec-2009 14:07:53] <Fuzzy_T> I did More -> Custom Schema don't see how I add it once I am there.

[22-Dec-2009 14:07:59] <Fuzzy_T> no option for adding.

[22-Dec-2009 14:08:10] <rmatte> then you did More -> Custom

[22-Dec-2009 14:08:14] <rmatte> they are 2 different things

[22-Dec-2009 14:08:22] <twm1010> you need to do it on a device class, not a device

[22-Dec-2009 14:08:28] <rmatte> yeh

[22-Dec-2009 14:08:35] <rmatte> click on "Devices" in the left hand meny

[22-Dec-2009 14:08:37] <rmatte> menu*

[22-Dec-2009 14:08:39] <rmatte> then do it from there

[22-Dec-2009 14:08:42] <Fuzzy_T> I did

[22-Dec-2009 14:08:47] <Fuzzy_T> http://skitch.com/tymorton/ncsu9/zenoss-packetshaper

[22-Dec-2009 14:08:52] <twm1010> Hrmm... logged in as admin?

[22-Dec-2009 14:08:59] <Fuzzy_T> yes

[22-Dec-2009 14:09:07] <adytum-bot> Title: Skitch.com > tymorton > Zenoss: PacketShaper (at skitch.com)

[22-Dec-2009 14:09:10] <Fuzzy_T> that link is a screen shop

[22-Dec-2009 14:09:15] <rmatte> do it from /Devices (the root)

[22-Dec-2009 14:09:23] <Fuzzy_T> from the root?

[22-Dec-2009 14:09:23] <rmatte> instead of /Devices/Network/PacketShaper

[22-Dec-2009 14:09:38] <rmatte> go directly under /Devices then add it

[22-Dec-2009 14:09:42] <Fuzzy_T> what if I only want it applied to a specific class though

[22-Dec-2009 14:09:45] <rmatte> cProperties are global

[22-Dec-2009 14:09:47] <Fuzzy_T> that is no good.

[22-Dec-2009 14:09:51] <Fuzzy_T> ouch

[22-Dec-2009 14:09:55] <rmatte> zProperties are also global

[22-Dec-2009 14:10:09] * Fuzzy_T goes back to trying to figure out the custom zProperty

[22-Dec-2009 14:10:17] <Fuzzy_T> crap

[22-Dec-2009 14:10:22] <Fuzzy_T> just can't win for loosing

[22-Dec-2009 14:10:25] <rmatte> what difference does it make?

[22-Dec-2009 14:10:31] <rmatte> just use it only for devices under the 1 class

[22-Dec-2009 14:10:36] <rmatte> and don't touch it under other classes

[22-Dec-2009 14:10:38] <Fuzzy_T> I suppose.

[22-Dec-2009 14:10:44] <rmatte> that's how zProperties work

[22-Dec-2009 14:10:51] <Fuzzy_T> can I include custom properties in a ZenPack?

[22-Dec-2009 14:10:59] <rmatte> there are WMI zProperties on everything but you only use them on windows servers (it's common sense)

[22-Dec-2009 14:11:12] <Fuzzy_T> right you are.

[22-Dec-2009 14:11:17] <rmatte> yes, you can

[22-Dec-2009 14:11:42] <Fuzzy_T> just think that those should not be done at a global level but I guess they all get set upon device creation and not easy to modify after the fact.

[22-Dec-2009 14:11:52] <Fuzzy_T> Global variables in most anything are a bad idea

[22-Dec-2009 14:11:57] <Fuzzy_T> just MHO

[22-Dec-2009 14:12:03] <rmatte> actually, not sure how you'd include them in the ZenPack...

[22-Dec-2009 14:12:19] <rmatte> you would probably have to code something in __init__.py which would add the custom property

[22-Dec-2009 14:12:28] <Fuzzy_T> possible

[22-Dec-2009 14:12:33] <Fuzzy_T> hmm

[22-Dec-2009 14:12:41] <Fuzzy_T> well fuq this is not going as well as I had planned.

[22-Dec-2009 14:12:48] <twm1010> well, if it wasn't global it would get messy

[22-Dec-2009 14:12:55] <Fuzzy_T> need to go read some more docs.

[22-Dec-2009 14:13:02] <twm1010> what if someone created two custom properties with different purposes at different levels in teh organizers?

[22-Dec-2009 14:13:04] <rmatte> ZenPack development is not for the feint of heart unless you're doing it all from the GUI (if possible)

[22-Dec-2009 14:13:11] <twm1010> with the same name

[22-Dec-2009 14:13:31] <rmatte> twm1010: then that would obviously be an issue, which is why you'd probably want to make your name a bit obscure

[22-Dec-2009 14:13:57] <rmatte> twm1010: obviously don't call it something like "cCPU" call it "cWMIPerfCPU1" or whatever

[22-Dec-2009 14:14:09] <Fuzzy_T> twm1010: that is a common problem when writing code which is why you stay away from global variables.

[22-Dec-2009 14:14:31] <rmatte> agreed, but Zenoss does it globally unfortunately

[22-Dec-2009 14:15:41] <rmatte> why don't you just store that value is some separate database and just link to it from the device pages?

[22-Dec-2009 14:15:41] <Fuzzy_T> it's all good

[22-Dec-2009 14:15:47] <rmatte> s/is/in

[22-Dec-2009 14:16:04] <Fuzzy_T> because ideally it gets added to the zenpack

[22-Dec-2009 14:16:18] <Fuzzy_T> so that adds another layer of complexity.

[22-Dec-2009 14:16:24] <Fuzzy_T> imo

[22-Dec-2009 14:16:36] <twm1010> zenoss is complex enough as it is :)

[22-Dec-2009 14:16:50] <Fuzzy_T> need to package this up so that other people can take advantage of it not for my install only.

[22-Dec-2009 14:16:51] <rmatte> yeh, zenoss is easy if you're just looking to drop stuff in and monitor it

[22-Dec-2009 14:17:02] <rmatte> as soon as you get in to Zenoss development, get ready for a ride

[22-Dec-2009 14:17:03] <rmatte> lol

[22-Dec-2009 14:17:12] <Fuzzy_T> actually I don't really have a need to monitor anything. It is really for my customers.

[22-Dec-2009 14:17:14] <rocket> rmatte: /me has heart attack and dies ...

[22-Dec-2009 14:17:28] <Fuzzy_T> lol

[22-Dec-2009 14:17:53] <rmatte> Fuzzy_T: rocket is the best Zenoss developer I know (besides the actual Zenoss devs themselves), maybe he has a better idea of how to go about doing what you want to do

[22-Dec-2009 14:18:18] <rmatte> afaik cProperties or zProperties are really your only option for that

[22-Dec-2009 14:18:44] <Fuzzy_T> that is fine I just need to determine which one I can easily wrap up into a zenpack.

[22-Dec-2009 14:19:01] <rmatte> I don't think you can "wrap" either of them up from the UI

[22-Dec-2009 14:19:05] <Fuzzy_T> I could use the existing password. or heck even use the windows password

[22-Dec-2009 14:19:19] <rocket> Fuzzy_T: what are you trying to do again?

[22-Dec-2009 14:19:37] <Fuzzy_T> rmatte: I think I will just specify that the look password needs to be set in the windows pass field since it is not a windows host anyway who cares.

[22-Dec-2009 14:19:46] <rmatte> rocket: he wants to get a ZenPack to add a cProperty so that he can use it with his ZenPack

[22-Dec-2009 14:19:49] <Fuzzy_T> rocket: working on a Zenpack for PacketShapers.

[22-Dec-2009 14:20:11] <Fuzzy_T> I need to add a couple of things to the device to "re-use" in the data collection piece.

[22-Dec-2009 14:20:29] <Fuzzy_T> mainly the Serial number and the "Look" only password for the device.

[22-Dec-2009 14:20:30] <rocket> rmatte: so he would need to add that code into the __init__ method of the zenpack at the base level

[22-Dec-2009 14:20:49] <Fuzzy_T> I think the quick and dirty way for the pass is to use the windows password field for these devices .

[22-Dec-2009 14:21:21] <rocket> isnt it just zcommandusernamd and zcommandpass already?

[22-Dec-2009 14:21:23] <twm1010> what kind of packetshaper, curiously

[22-Dec-2009 14:21:53] <Fuzzy_T> would work for any of them.

[22-Dec-2009 14:22:27] <Fuzzy_T> rocket: this is a different pass than the "root" or "Admin" account. it is a look only. think SNMP-Read vs SNMP RW

[22-Dec-2009 14:22:37] <Fuzzy_T> where community is = pass in this case.

[22-Dec-2009 14:22:49] <Fuzzy_T>  twm1010 do you have a PacketShaper?

[22-Dec-2009 14:23:05] <rocket> but is the zenpack actually needing an admin level account .. I mean cant you set it to just use the readonly account?

[22-Dec-2009 14:23:17] <twm1010> We have packeteer units, two of them.

[22-Dec-2009 14:23:18] <Fuzzy_T> rocket: good point

[22-Dec-2009 14:23:39] <twm1010> well, 3, but only two are licensed to shape or compress traffic

[22-Dec-2009 14:24:00] <Fuzzy_T> twm1010: so the good news is that you should be able to use this when I am finished. it will graph the peak and avg for individual class/partition etc.

[22-Dec-2009 14:24:20] <twm1010> neato, i can test for ya ;)

[22-Dec-2009 14:24:43] <Fuzzy_T> you bet

[22-Dec-2009 14:24:52] <twm1010> Yeah, we have a pair of PacketShaper 6500 running 8.3.2g1

[22-Dec-2009 14:26:44] <rocket> grrr .. /me thinks a little twerp in an irc channel needs a lesson

[22-Dec-2009 14:26:58] <Fuzzy_T> lol

[22-Dec-2009 14:27:11] <rocket> go in and ask a question and I didnt say "Thank you" for his answer soon enough ...

[22-Dec-2009 14:27:34] <twm1010> what channel? I'll go ask the same question

[22-Dec-2009 14:27:57] <rocket> lol the ruby channel .. I am trying to pick up ruby for work on puppet

[22-Dec-2009 14:31:36] <rmatte> rocket: they are insanely brutal in the Python channel too

[22-Dec-2009 14:31:41] <Fuzzy_T> yes

[22-Dec-2009 14:31:51] <Fuzzy_T> I tried asking a few questions in there the other day

[22-Dec-2009 14:32:11] <Fuzzy_T> python import re is kicking my arse

[22-Dec-2009 14:32:18] <rocket> rmatte: my response ... no need to go there ..

[22-Dec-2009 14:32:32] <rocket> Fuzzy_T: really .. you must be a moron .. :p

[22-Dec-2009 14:32:36] <Fuzzy_T> hahaha

[22-Dec-2009 14:32:40] <Fuzzy_T> sometimes I feel that way

[22-Dec-2009 14:32:43] <rmatte> rocket: If you're not using the right pastebin, you're obviously writing inferior code (keep in mind that beginners such as myself aren't python-fu gods yet), or you're asking for too many examples, you're pasting more than 3 lines in to the channel (I pasted 4 and half the channel flipped since the limit was apparently 3)

[22-Dec-2009 14:33:21] <rmatte> import re is the most common import I use

[22-Dec-2009 14:33:37] <rmatte> and not sure how it can be "kicking your ass"

[22-Dec-2009 14:33:38] <Fuzzy_T> what really made me mad was that I built a regex that should work but fails when i try and run the .py

[22-Dec-2009 14:33:48] <rocket> rmatte .. honestly I typically just search the web for most everything ... but what is ruby and what is ruby rails etc makes ruby greek to me still

[22-Dec-2009 14:33:48] <Fuzzy_T> rmatte: it is not the import

[22-Dec-2009 14:34:07] <rmatte> you sure you're specifying the regex correctly?

[22-Dec-2009 14:34:10] <rmatte> like, how are you doing it?

[22-Dec-2009 14:34:12] <rocket> so I have a hard time parsing what is relevant etc ... I just want the core language .. not all the other crap being thrown in

[22-Dec-2009 14:34:15] <Fuzzy_T> rather the regex and combining the data back together in the format I need.

[22-Dec-2009 14:35:08] <Fuzzy_T> rmatte: I am trying to take what I was doing in SED and just incorporate it in the py script that is getting the data in the first place and then have it spit it out in the necessary format.

[22-Dec-2009 14:35:13] <rmatte> so you're trying to extract data from a string?

[22-Dec-2009 14:35:27] <rocket> Fuzzy_T: show line ...

[22-Dec-2009 14:35:29] <Fuzzy_T> yes and I have that done for the most part.

[22-Dec-2009 14:35:31] <rmatte> nah, I wouldn't bother with that

[22-Dec-2009 14:35:39] <rmatte> here's an example of how to extract data from a string...

[22-Dec-2009 14:35:56] <rmatte> import re

[22-Dec-2009 14:35:56] <rmatte> p = re.compile(' \((.*?)\) ')

[22-Dec-2009 14:35:56] <rmatte> m = p.search(evt.summary)

[22-Dec-2009 14:35:56] <rmatte> int = m.group(1)

[22-Dec-2009 14:36:16] <Fuzzy_T> I already have the extraction it is putting it back together and using the m.group('ref') that I have a problem with.

[22-Dec-2009 14:36:21] <rmatte> I use that to pull the interface name out of EIGRP syslog messages and save it as the variable int

[22-Dec-2009 14:36:25] <rocket> rmatte: close but this is better

[22-Dec-2009 14:36:29] <rocket> if m:

[22-Dec-2009 14:36:35] <rocket>    int = m.group(1)

[22-Dec-2009 14:36:55] <rmatte> true, but in this case m always exists, so not a huge issue

[22-Dec-2009 14:37:10] <rmatte> but yes, I know it's sloppy

[22-Dec-2009 14:37:15] <rocket> Fuzzy_T: try m.groupdict['ref']

[22-Dec-2009 14:37:34] <rocket> if you have named your collection items

[22-Dec-2009 14:37:57] <Fuzzy_T> I am creating more than one reference though and I need to put them back to gather in a single string.

[22-Dec-2009 14:38:12] <rocket> Fuzzy_T: eg do something like this

[22-Dec-2009 14:38:31] <Fuzzy_T> so how do I add m.group('ref') + m.group('a') + m.group('b')

[22-Dec-2009 14:38:53] <rmatte> in to a string?

[22-Dec-2009 14:38:53] <Fuzzy_T> ohh yeah and I need an '=' in there a couple of times.

[22-Dec-2009 14:38:57] <Fuzzy_T> yes

[22-Dec-2009 14:39:07] <Fuzzy_T> pastebin comming up.

[22-Dec-2009 14:39:24] <rmatte> string = '%s %s %s' % (m.group('ref'), m.group('a'), m.group('b'))

[22-Dec-2009 14:39:26] <rmatte> i'd imagine

[22-Dec-2009 14:39:33] <rocket> Fuzzy_T: this is easier ... string = "%s %s %s" % (m.group('ref'),m.group('a'),m.group('b'))

[22-Dec-2009 14:39:59] <rmatte> funny that we came up with the exact same thing

[22-Dec-2009 14:40:10] <rmatte> :P

[22-Dec-2009 14:40:11] <rocket> or if they are in an array

[22-Dec-2009 14:40:20] <rocket> " ".join(array)

[22-Dec-2009 14:40:43] <Fuzzy_T> what are the %s for?

[22-Dec-2009 14:41:03] <rocket> shorthand for string replacement

[22-Dec-2009 14:41:13] <rocket> comes from posix c code ...

[22-Dec-2009 14:41:17] <Fuzzy_T> hmm

[22-Dec-2009 14:41:27] <Fuzzy_T> let me clean up my code a little and see what I get.

[22-Dec-2009 14:41:41] <rocket> so place your variable into slot 1,2 and 3 basically

[22-Dec-2009 14:42:31] <Fuzzy_T> yup

[22-Dec-2009 14:43:03] <Fuzzy_T> how do I add an = between m.group('ref') and m.group('a') ? so ref=a,b

[22-Dec-2009 14:43:19] <Fuzzy_T> can I just quote the literal =

[22-Dec-2009 14:43:42] <Fuzzy_T> i.e. m.group('a') "=" m.group('b')

[22-Dec-2009 14:43:44] <rocket> ???? string = "%s=%s,%s" % (m.group('ref'),m.group('a'),m.group('b'))

[22-Dec-2009 14:43:51] <Fuzzy_T> ahhh

[22-Dec-2009 14:44:00] <Fuzzy_T> now it is making much more sense.

[22-Dec-2009 14:44:04] <Fuzzy_T> thanks rocket and rmatte

[22-Dec-2009 14:44:18] <Fuzzy_T> you guys ROCK I don't care what twm1010 says about you.

[22-Dec-2009 14:44:41] <rocket> I dont get paid to ROCK ... :p

[22-Dec-2009 14:47:23] <Fuzzy_T> http://fuzzyt.pastebin.com/m782814a6

[22-Dec-2009 14:47:33] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[22-Dec-2009 14:48:46] <rocket> Fuzzy_T: regex is bad

[22-Dec-2009 14:48:52] <twm1010> vista is the devil.

[22-Dec-2009 14:48:59] <Fuzzy_T> yes but it should work dangit

[22-Dec-2009 14:49:04] <Fuzzy_T> crap

[22-Dec-2009 14:49:34] <rocket> I would guess rrd is ending up still being None

[22-Dec-2009 14:50:27] <rocket> Fuzzy_T: why are you doing the sub?

[22-Dec-2009 14:50:47] <Fuzzy_T> because the / in the text is not very welcome

[22-Dec-2009 14:50:56] <Fuzzy_T> in zenoss when trying to create a datasource

[22-Dec-2009 14:51:10] <Fuzzy_T> so I sub out all of the / for -

[22-Dec-2009 14:51:58] <Fuzzy_T> because the data source name has to match what I dump into the rrd file.

[22-Dec-2009 14:52:12] <Fuzzy_T> is that not the proper way to do that?

[22-Dec-2009 14:54:21] <rmatte> hehe

[22-Dec-2009 14:55:44] <rocket> Fuzzy_T: what is the contents of slash

[22-Dec-2009 14:55:55] <rocket> Fuzzy_T: are you sure that its doing the sub the way you expect?

[22-Dec-2009 14:56:04] <Fuzzy_T> yes

[22-Dec-2009 14:56:09] <rocket> print slash and make sure its replacing everything

[22-Dec-2009 14:56:11] <rmatte> yeh, you might want to do some prints while you're debugging that

[22-Dec-2009 14:56:13] <Fuzzy_T> the contents of slash are from text

[22-Dec-2009 14:56:27] <Fuzzy_T> let me double check that but yes last time I tried it that was the case

[22-Dec-2009 14:56:27] <Fuzzy_T>

 

[22-Dec-2009 14:56:31] <rocket> Fuzzy_T: humor me :p

[22-Dec-2009 14:56:40] <rmatte> hehe

[22-Dec-2009 14:57:17] <Fuzzy_T> python ./re1.py

[22-Dec-2009 14:57:17] <Fuzzy_T> "21-Dec-2009 14:00:00","-Outbound-SSL-foo-bar",1083,24997

[22-Dec-2009 14:58:30] <rocket> ok so class is the /Outbound stuff?

[22-Dec-2009 14:58:36] <Fuzzy_T> yes

[22-Dec-2009 14:58:37] <rocket> 1083 is avg?

[22-Dec-2009 14:58:45] <rocket> 24997 is peak?

[22-Dec-2009 14:58:45] <Fuzzy_T> yes and 24997 is peak

[22-Dec-2009 14:58:51] <Fuzzy_T> yup

[22-Dec-2009 14:59:20] <Fuzzy_T> you are correct my regex on the rrd line is broken. but I built it using a python regex builder as help and it pulls everything out nicely

[22-Dec-2009 15:00:00] <rmatte> This is what I use for regex testing: http://gskinner.com/RegExr/

[22-Dec-2009 15:00:03] <rmatte> it's the best

[22-Dec-2009 15:00:10] <adytum-bot> Title: RegExr: Online Regular Expression Testing Tool (at gskinner.com)

[22-Dec-2009 15:00:11] <Fuzzy_T> is it python specific?

[22-Dec-2009 15:00:14] <rmatte> no

[22-Dec-2009 15:00:30] <rmatte> general regex

[22-Dec-2009 15:00:36] <Fuzzy_T> well you have to be careful from my experience what works with PCRE may not work with python.

[22-Dec-2009 15:00:48] <Fuzzy_T> or SED ... lol learned that the hard way.

[22-Dec-2009 15:00:58] <Fuzzy_T> sed does not support \w+ or \d+

[22-Dec-2009 15:00:59] <rmatte> that's why you do test prints lol

[22-Dec-2009 15:01:01] <Fuzzy_T> WTF?

[22-Dec-2009 15:01:04] <Fuzzy_T> hahahaha

[22-Dec-2009 15:01:14] <rocket> Fuzzy_T: re.match should be re.search

[22-Dec-2009 15:01:26] <Fuzzy_T> pyreb

[22-Dec-2009 15:01:30] <rmatte> yeh, re.match has to be an exact match

[22-Dec-2009 15:01:33] <Fuzzy_T> DOH!

[22-Dec-2009 15:01:48] <Fuzzy_T> and I read that I don't know how many times in the python manual.

[22-Dec-2009 15:02:43] <rmatte> hehe

[22-Dec-2009 15:02:57] <rocket> Fuzzy_T: and the regex needs work

[22-Dec-2009 15:03:03] <Fuzzy_T> yes it does

[22-Dec-2009 15:03:04] <rocket> just a sec .. did you want the leading -

[22-Dec-2009 15:03:09] <Fuzzy_T> nope

[22-Dec-2009 15:03:34] <Fuzzy_T> that is why I put it in front of the ( I thought that was proper. I also do not want the date

[22-Dec-2009 15:03:46] <Fuzzy_T> i.e. anything before and including the - should be dropped.

[22-Dec-2009 15:04:14] <Fuzzy_T> brb ...nature calls

[22-Dec-2009 15:04:32] <rocket> http://fuzzyt.pastebin.com/m68f6fd00

[22-Dec-2009 15:04:41] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[22-Dec-2009 15:04:51] <rocket> rmatte: hehe ... solved .. :p

[22-Dec-2009 15:05:45] <rocket> rmatte: my weak python foo ...

[22-Dec-2009 15:11:14] <Fuzzy_T> sweet!

[22-Dec-2009 15:11:17] <Fuzzy_T> thanks rocket

[22-Dec-2009 15:11:20] <Fuzzy_T> and rmatte

[22-Dec-2009 15:11:54] <Fuzzy_T> had to do a little more formatting to add the MSG | in front of it. but I am getting more comfortable with it. Thanks again.

[22-Dec-2009 15:16:45] <Fuzzy_T> hmm

[22-Dec-2009 15:21:40] <Fuzzy_T> if I am getting the string from a previous block of code that ends with return result and it has multiline I am only performing my re on the first line. how do I make it run through each line of return result?

[22-Dec-2009 15:22:48] <rocket> Fuzzy_T: that gets trickier .. :p

[22-Dec-2009 15:23:15] <rocket> Fuzzy_T: multiple ways to do it ..

[22-Dec-2009 15:23:17] <Fuzzy_T> loop?

[22-Dec-2009 15:23:28] <rocket> loop though the lines .. saving state as you go

[22-Dec-2009 15:23:50] <Fuzzy_T> that does sound like fun....at least the first part. :)

[22-Dec-2009 15:23:53] <rocket> probably generate two different regexs depending on what it finds et ..

[22-Dec-2009 15:23:59] <Fuzzy_T> not so sure about the saving state

[22-Dec-2009 15:24:00] <rocket> etc

[22-Dec-2009 15:24:07] <rocket> example line?

[22-Dec-2009 15:24:18] <Fuzzy_T> example of the output?

[22-Dec-2009 15:24:25] <rocket> yes

[22-Dec-2009 15:24:32] <Fuzzy_T> "22-Dec-2009 15:23:00","/Outbound/SSL",442,22654

[22-Dec-2009 15:24:32] <Fuzzy_T> "22-Dec-2009 15:23:00","/Inbound/SSL",803,41660

[22-Dec-2009 15:25:13] <rocket> Fuzzy_T: you need both?

[22-Dec-2009 15:25:47] <Fuzzy_T> actually there could be several lines like 10 or 20 or 30 or more depends on how many "classes" you want to graph.

[22-Dec-2009 15:25:50] <Fuzzy_T> http://fuzzyt.pastebin.com/m5925979a

[22-Dec-2009 15:26:00] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[22-Dec-2009 15:26:05] <Fuzzy_T> that is the full script. but I can not take credit for the majority of it.

[22-Dec-2009 15:29:33] <rmatte> well obviously not when it says "(c) 2001-2003 Packeteer. Inc."

[22-Dec-2009 15:29:35] <rmatte> :P

[22-Dec-2009 15:30:10] <rmatte> unless you work for packeteer

[22-Dec-2009 15:30:52] <Fuzzy_T> well Packeteer was acquired by BlueCoat ...who I am employed by but I still did not write it. :)

[22-Dec-2009 15:30:59] <rmatte> ah I see

[22-Dec-2009 15:31:26] <rmatte> what is with all these coloured clothing items?

[22-Dec-2009 15:31:32] <rmatte> bluecoat, redhat

[22-Dec-2009 15:31:57] <Fuzzy_T> good question.

[22-Dec-2009 15:32:15] * Fuzzy_T used to work for F5 but they have the whole "Red Ball" thing going on.

[22-Dec-2009 15:32:36] <rmatte> hehe

[22-Dec-2009 15:34:47] <rocket> http://fuzzyt.pastebin.com/m5a14ab0c

[22-Dec-2009 15:34:57] <adytum-bot> Title: fuzzyt private pastebin - collaborative debugging tool (at fuzzyt.pastebin.com)

[22-Dec-2009 15:35:10] <rocket> Fuzzy_T: see the sample code at the bottom

[22-Dec-2009 15:36:36] <rocket> Fuzzy_T: that better than Blue ball .. :p

[22-Dec-2009 15:36:43] <Fuzzy_T> haha

[22-Dec-2009 15:37:13] <Fuzzy_T> rocket: does output_results=[] set it to null?

[22-Dec-2009 15:37:16] <Fuzzy_T> first?

[22-Dec-2009 15:37:18] <rocket> yes

[22-Dec-2009 15:37:21] <Fuzzy_T> then we populate

[22-Dec-2009 15:37:25] <rocket> its an empty array

[22-Dec-2009 15:37:52] <rocket> my output from that was

[22-Dec-2009 15:37:54] <rocket> PSXML|Outbound-SSL-AVG=442 Outbound-SSL-PEAK=22654

[22-Dec-2009 15:37:54] <rocket> PSXML|Inbound-SSL-AVG=803 Inbound-SSL-PEAK=41660

[22-Dec-2009 15:37:56] <Fuzzy_T> then we split the result up by new line

[22-Dec-2009 15:38:14] <rocket> yes

[22-Dec-2009 15:38:34] <Fuzzy_T> then append the \n new line

[22-Dec-2009 15:39:01] <Fuzzy_T> then what is the "".join joining specifically the ""

[22-Dec-2009 15:39:10] <rocket> its saying

[22-Dec-2009 15:39:13] <Fuzzy_T> I understand the output_results

[22-Dec-2009 15:39:23] <rocket> start with an empty string

[22-Dec-2009 15:39:46] <Fuzzy_T> so "" = empty string then add output_results

[22-Dec-2009 15:39:49] <rocket> use the strings join method to basically cat all pieces of array together

[22-Dec-2009 15:39:58] <Fuzzy_T> got it

[22-Dec-2009 15:40:35] <rocket> so you may need to tweak strings based on how it is supposed to look

[22-Dec-2009 15:40:39] <rocket> but thats the gist of it

[22-Dec-2009 15:40:52] <rocket> eg you could have started with

[22-Dec-2009 15:41:19] <rocket> output_results=["PSXML|"] if that is only supposed to be a header once

[22-Dec-2009 15:41:36] <rocket> make sense?

[22-Dec-2009 15:43:16] <Fuzzy_T> ahh

[22-Dec-2009 15:43:28] <Fuzzy_T> ok sorry was looking for an e-gift card for your time.

[22-Dec-2009 15:43:34] <rmatte> hehe

[22-Dec-2009 15:43:38] <Fuzzy_T> seriously

[22-Dec-2009 15:43:40] <rmatte> Fedex him a beer

[22-Dec-2009 15:43:42] <Fuzzy_T> lol

[22-Dec-2009 15:44:02] <rmatte> woohoo, my new dye rotor (paintball loader) just arrived

[22-Dec-2009 15:44:06] <Fuzzy_T> rocket: iTunes? or other email for of gift card just let me know

[22-Dec-2009 15:44:43] <Fuzzy_T> rmatte: that sounds deadly

[22-Dec-2009 15:44:44] <Fuzzy_T> rocket: amazon?

[22-Dec-2009 15:44:56] <rmatte> Fuzzy_T: 50 balls/second

[22-Dec-2009 15:45:07] <rmatte> although my gun can only shoot like 35 to 40 tops

[22-Dec-2009 15:45:11] <Fuzzy_T> ouch you do freeze them first right.

[22-Dec-2009 15:45:18] <rmatte> no lol

[22-Dec-2009 15:45:28] <rmatte> but I could

[22-Dec-2009 15:46:19] <rocket> rmatte: dry ice dip first .. add an inline dry ice line to it .. ;p

[22-Dec-2009 15:46:37] <rmatte> hehe

[22-Dec-2009 15:46:39] <rocket> rmatte: or better yet liquid nitrogen .. ;p

[22-Dec-2009 15:46:48] <rmatte> or I could just use marbles :P

[22-Dec-2009 15:47:06] <rocket> steel ball bearings? :p

[22-Dec-2009 15:47:13] <rmatte> a bit too heavy methinks

[22-Dec-2009 15:47:17] <rmatte> would probably damage the gun

[22-Dec-2009 15:47:17] <rocket> hollow steel ball bearings .. :p

[22-Dec-2009 15:48:44] <rmatte> This is what my paintball gun looks like: http://www.pbnation.com/showthread.php?t=2769700

[22-Dec-2009 15:49:36] rhettardo_ is now known as rhettardo

[22-Dec-2009 15:51:58] <rocket> rmatte: this is mine :p

[22-Dec-2009 15:52:00] <rocket> http://www.gearfuse.com/the-ultimate-paintball-gun-a-favorite-with-the-guys-with-man-boobs-crowd/

[22-Dec-2009 15:52:17] <adytum-bot> Title: GEARFUSE » The Ultimate Paintball Gun: A favorite with the guys with man-boobs crowd (at www.gearfuse.com)

[22-Dec-2009 15:53:31] <Fuzzy_T> now that is a paint ball gun

[22-Dec-2009 15:53:35] <Fuzzy_T> the comments are great too

[22-Dec-2009 15:55:32] <rocket> anyway I am outta here .. catch ya all later ..

[22-Dec-2009 15:56:09] <Fuzzy_T> later man

[22-Dec-2009 15:56:58] <rmatte> rocket: haha, nice

[22-Dec-2009 15:57:00] <rmatte> later

[22-Dec-2009 15:57:21] <rmatte> my paintball mask is actually similar to that, only nicer

[22-Dec-2009 15:57:42] <rmatte> http://dmon.org/graphics/paintball/save_phace/save_phace_lazarus3.JPG

[22-Dec-2009 15:57:45] <rmatte> that's my mask

[22-Dec-2009 15:58:04] <rmatte> hand airbrushed

[22-Dec-2009 16:02:26] <rmatte> man, xmas holidays can't come soon enough

[22-Dec-2009 16:45:40] mrayzenoss1 is now known as mrayzenoss

[22-Dec-2009 17:26:30] <holmesjl> Does anyone have experience with zenoss active directory authentication on CentOS 5?

[22-Dec-2009 17:30:12] <rmatte> holmesjl: well, it's technically zope active directory authentication

[22-Dec-2009 17:30:16] <rmatte> since it's done via zope plugins

[22-Dec-2009 17:30:38] <rmatte> I've only done ldap authentication myself, no AD

[22-Dec-2009 17:32:06] <holmesjl> Well, I'm having a problem just getting the options to show up in the dropdown box in the ZMI.  I've followed the guide for RPM - docs/DOC-2510 and still can not see the options.

[22-Dec-2009 17:32:13] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - HowTo use LDAP/ActiveDirectory for Authentication and Authorization (at community.zenoss.org)

[22-Dec-2009 17:34:35] <holmesjl> would there be a step that is missing from the guide for the current installations?

[22-Dec-2009 17:35:32] <mrayzenoss> holmesjl: are you logged in as 'admin'?

[22-Dec-2009 17:35:58] <theacolyte> I need to figure out why I'm getting these RRD errors

[22-Dec-2009 17:36:01] <theacolyte> How do you regenerate RRD files?

[22-Dec-2009 17:36:55] <theacolyte> MISSING RRD FILE

[22-Dec-2009 17:37:43] <mrayzenoss> usually they just get created once the data is being collected, so that's probably a hint why they're not there

[22-Dec-2009 17:37:54] <theacolyte> well, testing my WMI query it works

[22-Dec-2009 17:38:16] <theacolyte> I'm writing a window 2003 zenpack to compliment my exchange 2007 one

[22-Dec-2009 17:38:23] <mrayzenoss> cool

[22-Dec-2009 17:38:29] <mrayzenoss> I'm about to publish a new WMI MSSQL one

[22-Dec-2009 17:38:39] <theacolyte> You should before I reinvent the wheel and do on myself

[22-Dec-2009 17:38:44] <theacolyte> After that I'm going to try BES

[22-Dec-2009 17:38:48] <mrayzenoss> BES?

[22-Dec-2009 17:38:53] <theacolyte> blackberry enterprise

[22-Dec-2009 17:39:22] <theacolyte> select ProcessorQueueLength from Win32_PerfFormattedData_PerfOS_System

[22-Dec-2009 17:39:22] <mrayzenoss> awesome, sounds like something more users would like, feel free to ping me about getting all those publshed

[22-Dec-2009 17:39:31] <theacolyte> I will

[22-Dec-2009 17:39:46] <theacolyte> That WMI query does work - still getting RRD file missing though

[22-Dec-2009 17:40:05] <mrayzenoss> hmmm… the template must be bound, which is why the graph is there

[22-Dec-2009 17:40:21] <mrayzenoss> I wonder if you need to cycle zenperfwmi?

[22-Dec-2009 17:40:28] <theacolyte> I've kicked the whole zenoss-stack

[22-Dec-2009 17:40:36] <theacolyte> Oh

[22-Dec-2009 17:40:48] <mrayzenoss> it registers itself with the stack I believe

[22-Dec-2009 17:40:51] <theacolyte> Wait... my datapoint doesn't have the same name as my query.

[22-Dec-2009 17:41:27] <rmatte> holmesjl: make sure you are using the right plugin files too, one of my colleagues managed to somehow download the wrong ones and I spent forever trying to figure out why it wasn't working until I realized

[22-Dec-2009 17:41:31] <theacolyte> I'm curious actually. why do you require data point creation if you're already getting it from WQL queue

[22-Dec-2009 17:41:39] <rmatte> holmesjl: make sure you download them from the official site, not some third party site

[22-Dec-2009 17:41:56] <mrayzenoss> theacolyte: I guess in case you don't want to use all the data points?

[22-Dec-2009 17:42:14] <mrayzenoss> I'm sure there was logic to it at some point

[22-Dec-2009 17:42:14] <theacolyte> But why would you have it in the qeuery

[22-Dec-2009 17:42:39] <mrayzenoss> theacolyte: perhaps you found some script somewhere and you didn't take the time to clean it up?  dunno

[22-Dec-2009 17:43:10] <theacolyte> hmm, not a big deal, but does add another step... I'm going to file a bunc hof ideas when I'm done

[22-Dec-2009 17:45:55] <theacolyte> There it is... RRD file found :P

[22-Dec-2009 17:46:08] <theacolyte> I find that I have to restart the stack a lot, I'm wondering what actually needs to be restarted though...

[22-Dec-2009 17:46:19] <rmatte> theacolyte: show me the output you're getting when you test the datasource please

[22-Dec-2009 17:46:25] <rmatte> your datapoint name is probably wrong

[22-Dec-2009 17:46:40] <theacolyte> It was my datapoint, yeah

[22-Dec-2009 17:46:44] <rmatte> k, cool

[22-Dec-2009 17:46:46] <theacolyte> That's what happens when you try to do WMI when tired

[22-Dec-2009 17:46:48] <theacolyte> hehe

[22-Dec-2009 17:47:03] <theacolyte> It sucked because I actually ran accross a WMI bug last night trying to grab # of cores

[22-Dec-2009 17:47:16] <theacolyte> The number of physical hyperthreading-enabled processors or the number of physical multicore processors is incorrectly reported in Windows Server 2003

[22-Dec-2009 17:47:20] <theacolyte> http://support.microsoft.com/kb/932370/

[22-Dec-2009 17:47:26] <adytum-bot> Title: The number of physical hyperthreading-enabled processors or the number of physical multicore processors is incorrectly reported in Windows Server 2003 (at support.microsoft.com)

[22-Dec-2009 17:47:42] * theacolyte pats adytum-bot

[22-Dec-2009 17:48:28] <mrayzenoss> I was just reading http://msdn.microsoft.com/en-us/library/cc136766%28VS.85%29.aspx

[22-Dec-2009 17:49:00] <theacolyte> I'm all vsphere here... I'll be adding that eventually (maybe)...

[22-Dec-2009 17:49:40] <mrayzenoss> yeah, we do vSphere pretty well in Enterprise, looking at what should be next for virtualization

[22-Dec-2009 17:49:55] <theacolyte> How many zenpacks do you have to write before you get a free copy? hehe

[22-Dec-2009 17:49:57] <holmesjl> well, I removed the files downloaded from http://www.dataflake.org/software/ and downloaded the most up to date files from http://pypi.python.org/pypi/ which is the current repository and still no luck.  I also did "zopectl restart" on the server.  Also, I only have one zope user (not listed as admin), is there a specific admin user?

[22-Dec-2009 17:50:14] <adytum-bot> Title: Software (at www.dataflake.org)

[22-Dec-2009 17:50:16] <adytum-bot> Title: Python Package Index : Index of Packages (at pypi.python.org)

[22-Dec-2009 17:50:18] <mrayzenoss> theacolyte: rocket wrote so many we started contracting him

[22-Dec-2009 17:50:28] <theacolyte> hah

[22-Dec-2009 17:50:45] <theacolyte> I'll be at 5 once I'm done with my current effort

[22-Dec-2009 17:51:03] <mrayzenoss> holmesjl: there's an admin user created on a new install

[22-Dec-2009 17:51:47] <theacolyte> Well 3 I guess, I'm bundling like 5 templates with Exchange 2007

[22-Dec-2009 17:51:48] <rmatte> holmesjl: yeh, you set the admin password right after you install Zenoss

[22-Dec-2009 17:53:24] <holmesjl> Ok, thats the user I'm logged in as but still cannot see the ActiveDirectory or LDAP Multi plugin in the drop down menu under acl_users

[22-Dec-2009 17:53:34] <mrayzenoss> later all

[22-Dec-2009 17:53:37] <theacolyte> One thing I haven't tested is how zenoss handles array data from WMI

[22-Dec-2009 17:53:40] <theacolyte> see ya

[22-Dec-2009 17:54:50] <rmatte> that really depends on how well egor coded the WMI Data Source pack

[22-Dec-2009 17:56:17] <theacolyte> I can always select, but that's not a reall good way

[22-Dec-2009 17:56:25] <theacolyte> I'll never know how many physical disks someone will have

[22-Dec-2009 18:00:17] <theacolyte> Well, I'm going to find out shortly

[22-Dec-2009 18:09:18] <theacolyte> Loooks like it just uses _total

[22-Dec-2009 18:09:23] <theacolyte> http://imgur.com/8C8Iz.png

[22-Dec-2009 18:14:29] <rmatte> honestly, total is fine in my opinion

[22-Dec-2009 18:15:05] <theacolyte> it'll give you an indication of a problem, but won't actually tell you where

[22-Dec-2009 18:18:43] <theacolyte> rmatte: how do you do math?

[22-Dec-2009 18:18:54] <theacolyte> like if I wanted to translate this itno megabytes - or is that what %s does?

[22-Dec-2009 18:19:47] <rmatte> %s does that

[22-Dec-2009 18:19:51] <rmatte> as long as it's in bytes

[22-Dec-2009 18:19:57] <theacolyte> it is

[22-Dec-2009 18:20:05] <theacolyte> excellent

[22-Dec-2009 18:20:05] <rmatte> then %s will translate it

[22-Dec-2009 18:20:29] <rmatte> it may not tell you where the problem is, but actually logging in and checking that is not rocket science :P

[22-Dec-2009 18:20:43] <theacolyte> what about doing something like... datapoint1 - datapoint2 = datapoint3

[22-Dec-2009 18:20:49] <rmatte> the idea is to alert of the problem, then investigate it

[22-Dec-2009 18:20:57] <theacolyte> oh, sure

[22-Dec-2009 18:21:02] <rmatte> you can do that via RPN

[22-Dec-2009 18:21:06] <theacolyte> this isn't anything perfmon wouldnt' show you

[22-Dec-2009 18:21:09] <rmatte> make sure that they are ordered that way in the graph

[22-Dec-2009 18:21:18] <theacolyte> RPN?

[22-Dec-2009 18:21:25] <rmatte> so the sequence has to be datapoint1, datapoint2, and datapoint3

[22-Dec-2009 18:21:29] <rmatte> then go to the last datapoint

[22-Dec-2009 18:21:31] <rmatte> click on it

[22-Dec-2009 18:21:40] <theacolyte> alright let me set up these datapoints

[22-Dec-2009 18:21:44] <rmatte> at the bottom you'll see available datapoints or something like that with a list

[22-Dec-2009 18:21:52] <rmatte> RPN stands for reverse polish notation

[22-Dec-2009 18:22:00] <rmatte> it's a format of math which eliminates brackets

[22-Dec-2009 18:22:04] <rmatte> I'll give you an example...

[22-Dec-2009 18:22:44] <rmatte> (100 - 50) * 100 would look like this in RPN: 100,50,-,100,*

[22-Dec-2009 18:23:07] <theacolyte> grahhh

[22-Dec-2009 18:23:09] <rmatte> so what you want to do is make use of the available datapoints listed at the bottom

[22-Dec-2009 18:23:18] <rmatte> and it automatically makes the current datapoint the first item

[22-Dec-2009 18:24:07] <rmatte> so you'd probably want to add 1 the first datapoint again (pretty sure you can add duplicates but you'd have to check) then make it last in the sequence

[22-Dec-2009 18:24:13] <theacolyte> But what I'm trying to do is Size - FreeSpace = used

[22-Dec-2009 18:24:20] <rmatte> and just do: datapoint2,+

[22-Dec-2009 18:24:21] <theacolyte> so I'm trying to get used

[22-Dec-2009 18:24:32] <rmatte> I see

[22-Dec-2009 18:24:45] <theacolyte> I have Size and Freespace as datapoints

[22-Dec-2009 18:24:53] <rmatte> can you add size again at the end?

[22-Dec-2009 18:24:58] <rmatte> but under a different name?

[22-Dec-2009 18:25:16] <rmatte> actually hold on

[22-Dec-2009 18:25:17] <theacolyte> Like add a 3rd datapoint you mean?

[22-Dec-2009 18:25:26] <rmatte> all you want to graph is used and size?

[22-Dec-2009 18:25:31] <rmatte> you don't want to graph freespace at all?

[22-Dec-2009 18:25:32] <theacolyte> No, I can do that right now

[22-Dec-2009 18:25:47] <theacolyte> So I can already get free space and disk size

[22-Dec-2009 18:25:51] <theacolyte> the only missing is used

[22-Dec-2009 18:25:54] <rmatte> so all on the exact same graph you want total, used, and free?

[22-Dec-2009 18:25:55] <theacolyte> there's no counter for used

[22-Dec-2009 18:25:58] <theacolyte> right

[22-Dec-2009 18:26:12] <rmatte> ok, so can you try adding the first datapoint again as a third?

[22-Dec-2009 18:26:20] <rmatte> you should be able to

[22-Dec-2009 18:26:30] <theacolyte> sure, but man that's weird

[22-Dec-2009 18:26:42] <rmatte> it won't be in a second when you understand why you're doing it

[22-Dec-2009 18:26:47] <rmatte> just add it and I'll walk you through it

[22-Dec-2009 18:26:48] <theacolyte> Ok, now I have Size2

[22-Dec-2009 18:27:00] <theacolyte> Size, FreeSpace,Size2

[22-Dec-2009 18:27:06] <rmatte> ok perfect...

[22-Dec-2009 18:27:12] <rmatte> no click on Size2

[22-Dec-2009 18:27:17] <rmatte> and change the name to Used

[22-Dec-2009 18:27:38] <rmatte> now you should see a list of available datapoints/graphpoints at the bottom

[22-Dec-2009 18:27:41] <rmatte> can you paste those please?

[22-Dec-2009 18:28:04] <theacolyte> Size-raw, Size-raw-max, size, and the same with FreeSpace

[22-Dec-2009 18:28:15] <rmatte> ok good...

[22-Dec-2009 18:28:27] <rmatte> so now what you wanted for used was size - freespace

[22-Dec-2009 18:28:39] <rmatte> so since used is already size, you put: freespace,-

[22-Dec-2009 18:28:40] <rmatte> as the RPN

[22-Dec-2009 18:28:43] <rmatte> and save it

[22-Dec-2009 18:28:45] <rmatte> and you're done

[22-Dec-2009 18:28:50] <theacolyte> wow that is really weird.

[22-Dec-2009 18:28:59] <theacolyte> wow.

[22-Dec-2009 18:29:02] <rmatte> it's weird but not bad when you get used to it

[22-Dec-2009 18:29:06] <theacolyte> I see it, but it's weird

[22-Dec-2009 18:29:13] <rmatte> hehe

[22-Dec-2009 18:29:16] <theacolyte> That's almost like old HP business calculators

[22-Dec-2009 18:29:19] <theacolyte> actually, it is

[22-Dec-2009 18:29:20] <theacolyte> RPN

[22-Dec-2009 18:29:22] <rmatte> you're essentially doing: size,freespace,-

[22-Dec-2009 18:29:22] <theacolyte> duh.

[22-Dec-2009 18:29:26] <theacolyte> right it's RPN haha

[22-Dec-2009 18:29:27] <rmatte> which is the same as size - freespace

[22-Dec-2009 18:29:29] <theacolyte> I recognize it now

[22-Dec-2009 18:29:37] <rmatte> yeh, RPN took me a while to get my mind wrapped around it

[22-Dec-2009 18:29:39] <theacolyte> the 60's called, they want it back

[22-Dec-2009 18:29:45] <rmatte> haha

[22-Dec-2009 18:29:51] <theacolyte> holy crap, that's awesome

[22-Dec-2009 18:29:59] <rmatte> I'm pretty sure it's because RRD insists on using it

[22-Dec-2009 18:30:01] <rmatte> but I could be wrong

[22-Dec-2009 18:30:30] <rmatte> it eliminates the need for brackets though, which makes it a lot easier to not make mistakes (once you actually understand the damn formatting)

[22-Dec-2009 18:30:55] <rmatte> I thought I understood it a while back, so I helped someone with doing a temperature conversion only to find out that what I thought was right was very wrong

[22-Dec-2009 18:30:59] <theacolyte> Still a broken image for the graph, I still havent' figured out the rhyme or reason for it

[22-Dec-2009 18:31:02] <rmatte> but I ended up learning it properly hehe

[22-Dec-2009 18:31:03] <theacolyte> haha

[22-Dec-2009 18:31:09] <rmatte> broken image?

[22-Dec-2009 18:31:14] <rmatte> clear your browser cache

[22-Dec-2009 18:31:56] <theacolyte> nothin

[22-Dec-2009 18:32:11] <theacolyte> I find that if I restart the stack it usually fixes it

[22-Dec-2009 18:32:58] <rmatte> that's really strange, I've never seen that issue

[22-Dec-2009 18:33:05] <rmatte> and I've been using Zenoss for over a year now

[22-Dec-2009 18:33:12] <rmatte> you using 2.5.1?

[22-Dec-2009 18:33:28] <rmatte> could be a new bug or something, I'm not upgrading to 2.5 until more things get fixed in it

[22-Dec-2009 18:33:34] <theacolyte> 2.5.1

[22-Dec-2009 18:33:42] <rmatte> ah

[22-Dec-2009 18:33:50] <theacolyte> I've been using it for 4 days

[22-Dec-2009 18:33:54] <rmatte> hehe

[22-Dec-2009 18:33:59] <theacolyte> yeah it's still a broken image

[22-Dec-2009 18:34:05] <rmatte> I'm still on 2.4.5 with a bunch of patches that I dug up over time

[22-Dec-2009 18:34:08] <theacolyte> maybe it hasn't collected data?

[22-Dec-2009 18:34:10] <rmatte> it's working flawlessly with the patches

[22-Dec-2009 18:34:24] <rmatte> if it hadn't collected data you'd see the graph with "nan" as the values

[22-Dec-2009 18:34:38] <rmatte> or you'd see a missing RRD message on the graph

[22-Dec-2009 18:35:30] <theacolyte> I just tried to increase the width, and maybe regen it, no go

[22-Dec-2009 18:35:42] <rmatte> hmmm

[22-Dec-2009 18:35:58] <rmatte> you could always try logging in as the Zenoss user, navigating to $ZENHOME/perf/Devicename

[22-Dec-2009 18:36:07] <rmatte> and remove the RRD file for that graph

[22-Dec-2009 18:36:10] <rmatte> it should regenerate

[22-Dec-2009 18:36:18] <rmatte> provided it is actually an RRD issue that should fix it

[22-Dec-2009 18:36:25] <rmatte> it could be something else though

[22-Dec-2009 18:36:31] <rmatte> are you only having the issue with 1 specific graph?

[22-Dec-2009 18:37:01] <theacolyte> I see what happend I think

[22-Dec-2009 18:37:22] <rmatte> ?

[22-Dec-2009 18:37:24] <theacolyte> I messed up the naming and renamed logical to physical and then created over it

[22-Dec-2009 18:37:29] <theacolyte> and it never remade the rrd files it looksl ike

[22-Dec-2009 18:37:35] <rmatte> ah

[22-Dec-2009 18:37:42] <theacolyte> just deleted all the rrd's

[22-Dec-2009 18:37:45] <theacolyte> how do you regen?

[22-Dec-2009 18:37:51] <rmatte> it should do it itself

[22-Dec-2009 18:38:00] <theacolyte> I get the feeling I may need to recreate all this if it's still wrong... database thing

[22-Dec-2009 18:38:01] <rmatte> after max of 5 mins (next polling cycle)

[22-Dec-2009 18:38:14] <rmatte> then you should see "nan" for 2 more polling cycles until 3 have completed (about 15 mins)

[22-Dec-2009 18:38:18] <rmatte> then you'll start seeing values

[22-Dec-2009 18:38:49] <theacolyte> got it

[22-Dec-2009 18:38:55] <theacolyte> I can tell you that for developing that can be painful

[22-Dec-2009 18:38:56] <theacolyte> hehe

[22-Dec-2009 18:39:06] <rmatte> yup

[22-Dec-2009 18:40:28] <theacolyte> heh it recreated the rrd's fine

[22-Dec-2009 18:40:33] <theacolyte> but still broken image

[22-Dec-2009 18:40:33] <rmatte> good

[22-Dec-2009 18:40:36] <rmatte> hymmm

[22-Dec-2009 18:40:39] <rmatte> hmmm*

[22-Dec-2009 18:40:50] <theacolyte> could it be a problem with that rpn?

[22-Dec-2009 18:40:54] <theacolyte> I'm missing an RRD for used

[22-Dec-2009 18:40:54] <rmatte> as zenoss user try zenoss stop then zenoss start

[22-Dec-2009 18:40:56] <rmatte> see if that fixed it

[22-Dec-2009 18:40:58] <rmatte> fixes*

[22-Dec-2009 18:41:08] <rmatte> you won't get an RRD for used

[22-Dec-2009 18:41:17] <rmatte> as far as I'm aware

[22-Dec-2009 18:41:32] <rmatte> it's just values graphed based on calculations between those 2 RRDs

[22-Dec-2009 18:42:00] <rmatte> let me double check though

[22-Dec-2009 18:42:58] <rmatte> yeh, you won't get an rrd for that

[22-Dec-2009 18:43:30] <theacolyte> wow, just got a ton of errors doing zenoss start

[22-Dec-2009 18:43:39] <rmatte> that's generally not a good sign

[22-Dec-2009 18:43:40] <theacolyte> mainly because I ran it as user zenoss

[22-Dec-2009 18:43:42] <rmatte> what kinds of errors?

[22-Dec-2009 18:43:47] <theacolyte> permissions

[22-Dec-2009 18:43:48] <rmatte> pastebin them please

[22-Dec-2009 18:43:54] <theacolyte> python egg cache directory

[22-Dec-2009 18:44:00] <rmatte> you did the restart as the zenoss user?

[22-Dec-2009 18:44:04] <theacolyte> yeah

[22-Dec-2009 18:44:11] <theacolyte> I usually do a zenoss-stack restart as root

[22-Dec-2009 18:44:14] <rmatte> pastebin the errors please

[22-Dec-2009 18:44:27] <theacolyte> sure, it's the same for all the daemons, so I'll pastebin one

[22-Dec-2009 18:44:29] <rmatte> I don't bother with zenoss-stack... that restarts MySQL too, which is not necessary

[22-Dec-2009 18:44:41] <rmatte> zenoss stop and zenoss start is quicker

[22-Dec-2009 18:45:00] <theacolyte> http://pastebin.com/m24adceef

[22-Dec-2009 18:45:08] <theacolyte> that repeats for all of them

[22-Dec-2009 18:45:10] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[22-Dec-2009 18:45:27] <theacolyte> wow zenoss din't come up either

[22-Dec-2009 18:45:38] <rmatte> what the heck is /home/administrator ?

[22-Dec-2009 18:45:54] <theacolyte> it's the home folder for my user

[22-Dec-2009 18:46:01] <theacolyte> why... no idea

[22-Dec-2009 18:46:14] <rmatte> ok, now the real question is, why does Zenoss know about it?

[22-Dec-2009 18:46:32] <rmatte> are you running the VMWare Appliance thingy?

[22-Dec-2009 18:46:40] <theacolyte> No

[22-Dec-2009 18:46:43] <theacolyte> ubuntu

[22-Dec-2009 18:46:47] <rmatte> ok, then it's something you've done

[22-Dec-2009 18:46:49] <theacolyte> I restarted the whole thing, same broken image

[22-Dec-2009 18:47:02] <rmatte> what kind of work have you done from /home/administrator?

[22-Dec-2009 18:47:08] <theacolyte> nothing

[22-Dec-2009 18:47:09] <rmatte> did you perhaps link a zenpack directory from there?

[22-Dec-2009 18:47:12] <theacolyte> installed it

[22-Dec-2009 18:47:29] <rmatte> but with the --link flag?

[22-Dec-2009 18:47:29] <theacolyte> in fact there are no files in there zenoss related

[22-Dec-2009 18:47:32] <theacolyte> no

[22-Dec-2009 18:47:36] <theacolyte> just installed the stack

[22-Dec-2009 18:47:54] * rmatte scratches his head

[22-Dec-2009 18:48:04] <rmatte> you are working on creating custom zenpacks right?

[22-Dec-2009 18:48:12] <theacolyte> Yeah, but I'm starting with templates, first

[22-Dec-2009 18:48:22] <rmatte> ok, so do you have any ZenPacks installed at all?

[22-Dec-2009 18:48:40] <theacolyte> I figured out what it is.

[22-Dec-2009 18:48:46] <theacolyte> I won't tell you what it is though.

[22-Dec-2009 18:48:51] <theacolyte> :'(

[22-Dec-2009 18:49:00] <rmatte> ok hold on

[22-Dec-2009 18:49:06] <theacolyte> Essentially, I'm an idiot

[22-Dec-2009 18:49:07] <rmatte> when you became the zenoss user, how did you go about doing it?

[22-Dec-2009 18:49:11] <theacolyte> ( the b lank user)

[22-Dec-2009 18:49:16] <theacolyte> sudo -u zenoss

[22-Dec-2009 18:49:20] <rmatte> you had the wrong environment variable obviously

[22-Dec-2009 18:49:23] <rmatte> PYTHON_EGG_CACHE

[22-Dec-2009 18:49:31] <rmatte> you need to do sudo su - zenoss

[22-Dec-2009 18:49:35] <rmatte> (ideal method)

[22-Dec-2009 18:49:44] <theacolyte> ah, see, I don't know enough about *nix

[22-Dec-2009 18:49:46] <rmatte> otherwise the environment variables aren't assumed

[22-Dec-2009 18:49:46] <theacolyte> I'm a windows guy!

[22-Dec-2009 18:49:52] <rmatte> hehe

[22-Dec-2009 18:49:57] <rmatte> just remember, sudo su - zenoss

[22-Dec-2009 18:49:59] <theacolyte> So anyway, the graph issue was embarassing

[22-Dec-2009 18:50:10] <rmatte> what was it?

[22-Dec-2009 18:50:19] <theacolyte> So.. as it turns out... datapoints are case sensitive....

[22-Dec-2009 18:50:25] <theacolyte> facepalm

[22-Dec-2009 18:50:30] <rmatte> yes, very case sensitive

[22-Dec-2009 18:50:39] <theacolyte> That's the last time I'm making that mistkae, no worries

[22-Dec-2009 18:50:40] <rmatte> remember, you're working with Linux

[22-Dec-2009 18:50:44] <rmatte> everything is case sensitive

[22-Dec-2009 18:50:53] <theacolyte> yeah, that was more sarcasm than anything

[22-Dec-2009 18:51:09] <rmatte> case is not the same as Case or cAse or caSe or casE or CASE or CaSe

[22-Dec-2009 18:52:31] <theacolyte> Man, that's embarassing

[22-Dec-2009 18:52:39] <rmatte> hehe

[22-Dec-2009 18:52:48] <rmatte> oh well, don't beat yourself up over it :P

[22-Dec-2009 18:52:56] <theacolyte> I'm being a little ambitious by doing this, this early on, but in order to get it adopted I need to rival SCOM or other paid tools

[22-Dec-2009 18:53:01] <rmatte> I've been using unix since I was 14 years old, so it comes naturally to me

[22-Dec-2009 18:53:04] <rmatte> :)

[22-Dec-2009 18:53:09] <theacolyte> Opposite for me and Windows

[22-Dec-2009 18:53:13] <theacolyte> I'm a windows server guy

[22-Dec-2009 18:53:22] <rmatte> well, I have experience with windows server too

[22-Dec-2009 18:53:25] <theacolyte> It's funny, because I'm not a windows desktop person

[22-Dec-2009 18:53:30] <rmatte> but I really shine when it comes to linux

[22-Dec-2009 18:53:38] <theacolyte> I love it so much I'm a staff member of ##windows/##windows-server

[22-Dec-2009 18:53:44] <rmatte> hehe

[22-Dec-2009 18:53:57] <rmatte> I use Linux on the desktop with a windows VM (at work and at home)

[22-Dec-2009 18:53:57] <theacolyte> hah, these days I'm trying to get more into infrastructure - virtualiztion - just got my vmware certification

[22-Dec-2009 18:54:08] <theacolyte> What do you use for VMs?

[22-Dec-2009 18:54:12] <rmatte> cool, I work with ESX all the time

[22-Dec-2009 18:54:34] <rmatte> we're actually patching 2 of our ESX blades tonight (the ones that my 13 Zenoss boxes run on)

[22-Dec-2009 18:54:39] <rmatte> I hope nothing crashes and burns

[22-Dec-2009 18:55:08] <rmatte> I don't feel like spending the holidays in here rebuilding our monitoring environment

[22-Dec-2009 18:55:11] <theacolyte> 13.... zenoss boxes?

[22-Dec-2009 18:55:18] <rmatte> yeh, we're an MSP

[22-Dec-2009 18:55:22] <theacolyte> How big is your infrastructure?

[22-Dec-2009 18:55:23] <theacolyte> ah

[22-Dec-2009 18:55:25] <rmatte> so I have 3 boxes that monitor multiple small clients

[22-Dec-2009 18:55:31] <rmatte> then the rest are each dedicated to a client

[22-Dec-2009 18:55:39] <rmatte> we have VPN tunnels running in to their networks

[22-Dec-2009 18:55:43] <theacolyte> where are you located?

[22-Dec-2009 18:55:48] <rmatte> Ottawa, Canada

[22-Dec-2009 18:55:58] <theacolyte> ah

[22-Dec-2009 18:56:12] <theacolyte> haha, now this is interesting... Size Cur: 0.00

[22-Dec-2009 18:56:23] <rmatte> some of our clients are quite large: example - http://dmon.org/graphics/zenoss/gen2.png

[22-Dec-2009 18:56:32] <rmatte> size of what?

[22-Dec-2009 18:56:37] <theacolyte> disk

[22-Dec-2009 18:56:42] <rmatte> do a test query

[22-Dec-2009 18:56:43] <theacolyte> that's a neat map

[22-Dec-2009 18:56:46] <theacolyte> yeah, doing that now

[22-Dec-2009 18:56:56] <rmatte> yeah, that map is a feature of Zenoss

[22-Dec-2009 18:57:09] <rmatte> it just happens to look really really good for that particular client

[22-Dec-2009 18:57:12] <theacolyte> ah, nevermind, I know what's wrong

[22-Dec-2009 18:57:14] <theacolyte> WHERE _total

[22-Dec-2009 18:57:55] <theacolyte> WHERE name='_Total' rather

[22-Dec-2009 18:58:01] <rmatte> ah

[22-Dec-2009 18:58:05] <rmatte> yeh, that'd do it

[22-Dec-2009 18:58:05] <rmatte> lol

[22-Dec-2009 18:58:09] <theacolyte> so ... it doesn't handle arrays

[22-Dec-2009 18:58:23] <rmatte> I'm not so huge on WMI, I have way more experience with SNMP

[22-Dec-2009 18:58:29] <rmatte> but WMI does have it's uses for sure

[22-Dec-2009 18:58:38] <theacolyte> although that seems to also cause an issue because you may need to select something

[22-Dec-2009 18:58:43] <theacolyte> this is the array issue I've been talkin bout

[22-Dec-2009 18:59:04] <rmatte> hmmm

[22-Dec-2009 18:59:18] <theacolyte> crap, yeah _total doesnt' work for this class

[22-Dec-2009 18:59:28] <rmatte> ah, that sucks

[22-Dec-2009 19:00:00] <theacolyte> Does work for the other one, but not for logical disk, gotta do more digging, but at least this is making sense

[22-Dec-2009 19:00:23] <rmatte> yeh, Zenoss has a learning curve but once you get comfortable with it you can do almost anything

[22-Dec-2009 19:01:05] <theacolyte> doing the real test by naming it to see if that resolves, if it does back to dfrawing board

[22-Dec-2009 19:01:08] <rmatte> I've written an actual Zenoss daemon which takes care of submitting tickets to our ticketing system for events

[22-Dec-2009 19:01:13] <theacolyte> and yeah, it's very powerful, but kind of a pain in the ass

[22-Dec-2009 19:01:16] <rmatte> best thing I've written for Zenoss so far

[22-Dec-2009 19:01:20] <theacolyte> what ticketing system?

[22-Dec-2009 19:01:23] <rmatte> OTRS

[22-Dec-2009 19:01:45] <rmatte> (we're designing our entire monitoring solution using open source tools)

[22-Dec-2009 19:01:55] <theacolyte> not bad

[22-Dec-2009 19:01:57] <theacolyte> I use kayako

[22-Dec-2009 19:02:03] <rmatte> we've been at it for a year, and still have another year or more to go

[22-Dec-2009 19:02:07] <rmatte> but we're getting there

[22-Dec-2009 19:02:20] <rmatte> we heavily modified otrs though

[22-Dec-2009 19:02:27] <rmatte> it doesn't look like the stock version so much

[22-Dec-2009 19:02:53] <theacolyte> man that's weird, still shows size = 0

[22-Dec-2009 19:02:57] <theacolyte> even when the query returns stuff

[22-Dec-2009 19:03:15] <rmatte> hmmmm

[22-Dec-2009 19:03:20] <theacolyte> I'll give it another 5

[22-Dec-2009 19:03:29] <rmatte> yeh

[22-Dec-2009 19:03:41] <rmatte> what does the output of a test look like?

[22-Dec-2009 19:03:47] <theacolyte> I'm gonna pm egor and ask him how to handle arrays

[22-Dec-2009 19:04:07] <rmatte> he may not have a solution

[22-Dec-2009 19:04:19] <theacolyte> yeah, if he doesn't I'm scrwed... I know WMI counters... but

[22-Dec-2009 19:04:23] <rmatte> Zenoss can't dynamically generate datapoints, which makes it a bit limited

[22-Dec-2009 19:04:33] <theacolyte> oh, it can't

[22-Dec-2009 19:04:34] <theacolyte> ?

[22-Dec-2009 19:04:55] <rmatte> no, that's why when I created my windows SNMP performance zenpack I had to create device groups for multi-cpu boxes

[22-Dec-2009 19:05:06] <theacolyte> holy moly........

[22-Dec-2009 19:05:13] <rmatte> like /Server/Windows/1 Processor, 2 Processors, ... 16 Processors

[22-Dec-2009 19:05:14] <theacolyte> that's no good actually

[22-Dec-2009 19:05:22] <theacolyte> so it's actually impossible to do this as a zenpack

[22-Dec-2009 19:05:23] <rmatte> and create a template for each

[22-Dec-2009 19:05:28] <theacolyte> unless _total exists

[22-Dec-2009 19:05:33] <theacolyte> wow that's a big limitation

[22-Dec-2009 19:05:33] <rmatte> that's why I was saying, if you can get it to do a total that would work a lot better

[22-Dec-2009 19:05:40] <rmatte> agreed

[22-Dec-2009 19:05:50] <theacolyte> well, that goes as #1 feature request for me

[22-Dec-2009 19:06:03] <rmatte> the other major limitation is that templates can't inherit just a single setting from a parent template

[22-Dec-2009 19:06:06] <rmatte> it's all or nothing

[22-Dec-2009 19:06:17] <theacolyte> yeah I noticed that

[22-Dec-2009 19:06:28] <rmatte> If they were to fix those 2 it would be much more powerful

[22-Dec-2009 19:06:43] <rmatte> but in all honesty, it's quite decent compared to other stuff that I've seen

[22-Dec-2009 19:08:20] <rmatte> but yeh, other than those 2 limitations the template system is actually quite powerful

[22-Dec-2009 19:08:28] <rmatte> I haven't found anything else that isn't possible

[22-Dec-2009 19:09:39] <theacolyte> hmmm

[22-Dec-2009 19:09:57] <rmatte> (well, I've figured out how to do stuff that I used to think was impossible hehe)

[22-Dec-2009 19:09:58] <theacolyte> well, good to know about them though, I would have gone off on a tangent hehe

[22-Dec-2009 19:10:06] <rmatte> yeh

[22-Dec-2009 19:11:58] <rmatte> when you poll it without total does it return more than one value?

[22-Dec-2009 19:12:14] <theacolyte> yeah

[22-Dec-2009 19:12:15] <theacolyte> it'

[22-Dec-2009 19:12:20] <theacolyte> it'll do like:

[22-Dec-2009 19:12:31] <theacolyte> 100mb, 100mb, C, 50mb

[22-Dec-2009 19:12:39] <theacolyte> 100mb, 13mb, D, 32mb

[22-Dec-2009 19:12:44] <rmatte> gotcha

[22-Dec-2009 19:13:32] <rmatte> the only way that I can think of to do the total would be to use a command based datasource and have the script handle the addition before passing the value on to Zenoss, but that's a bad way of doing it since if the command fails a "Command failed" event gets generated which would display the username and password in plaintext

[22-Dec-2009 19:13:49] <theacolyte> How would someone monitor disk free without specifying disks?

[22-Dec-2009 19:14:20] <rmatte> you can't really actually

[22-Dec-2009 19:14:32] <rmatte> well, you could, you'd have to write a collector plugin

[22-Dec-2009 19:14:42] <rmatte> which is very advanced stuff

[22-Dec-2009 19:15:11] <rmatte> you can always monitor disk usage via SNMP though by the way

[22-Dec-2009 19:15:18] <rmatte> as long as you don't mind running both WMI and SNMP

[22-Dec-2009 19:15:40] <rmatte> Zenoss is already setup to do that

[22-Dec-2009 19:15:58] <rmatte> it'll graph the usage per disk and everything

[22-Dec-2009 19:16:04] <theacolyte> yeah

[22-Dec-2009 19:16:13] <rmatte> I do most of our windows monitoring via SNMP

[22-Dec-2009 19:16:16] <theacolyte> I'll have to think about it

[22-Dec-2009 19:16:17] <rmatte> and I use WMI for special cases

[22-Dec-2009 19:16:20] <theacolyte> run snmp-informant?

[22-Dec-2009 19:16:25] <rmatte> nope

[22-Dec-2009 19:16:27] rhettardo_ is now known as rhettardo

[22-Dec-2009 19:16:38] <theacolyte> just regular ol snmp

[22-Dec-2009 19:16:40] <rmatte> I wrote ZenPacks that collect CPU and Memory utilization without needing snmp-informant

[22-Dec-2009 19:16:46] <rmatte> it was tricky, but they work quite well

[22-Dec-2009 19:17:12] <rmatte> The graphs look like this: http://dmon.org/graphics/zenoss/windowsperf.png

[22-Dec-2009 19:17:23] <rmatte> though that's in my latest version which isn't release publicly

[22-Dec-2009 19:17:50] <rmatte> the current public releases are line graphs instead of area graphs, and the memory was gathered in kilobytes instead of bytes (which I fixed)

[22-Dec-2009 19:17:56] <rmatte> I'll be releasing an updated version soon enough

[22-Dec-2009 19:18:03] <theacolyte> I'

[22-Dec-2009 19:18:12] <theacolyte> I wouldn't mind a copy since that's actually what I'd steal for my pack!

[22-Dec-2009 19:18:14] <theacolyte> hehe

[22-Dec-2009 19:18:24] <theacolyte> sorry.. pirate

[22-Dec-2009 19:18:33] <rmatte> well, it does it via command based datasources

[22-Dec-2009 19:18:42] <theacolyte> ah

[22-Dec-2009 19:18:50] <rmatte> and it uses bash scripts to collect the data (because I haven't converted them to python yet)

[22-Dec-2009 19:19:09] <rmatte> but it's working well for us

[22-Dec-2009 19:20:33] <rmatte> when I add a windows server I just do an snmpwalk for hrProcessorLoad

[22-Dec-2009 19:20:42] <rmatte> the amount of lines tells me the number of cpus or cores

[22-Dec-2009 19:20:50] <rmatte> then I move it to the appropriate windows group

[22-Dec-2009 19:21:16] <rmatte> /Devices/Service/Windows/16 Processors in the case of the screenshot I pasted

[22-Dec-2009 19:21:31] <rmatte> but we do it that way since we actually care about each individual core

[22-Dec-2009 19:21:46] <rmatte> some people only care about the total, in which case they would use the "simple" version of my ZenPack

[22-Dec-2009 19:21:51] <rmatte> which only calculates the total

[22-Dec-2009 19:22:25] <rmatte> then they don't have to worry about placing devices in the right groups

[22-Dec-2009 19:23:19] <theacolyte> that's pretty slick

[22-Dec-2009 19:23:28] <rmatte> yeh, it's decent

[22-Dec-2009 19:23:34] <rmatte> it gets the job done

[22-Dec-2009 19:23:39] <rmatte> :)

[22-Dec-2009 19:24:07] <rmatte> my boss was impressed with it because there was no way that we'd be able to convince our clients to install informant on every box

[22-Dec-2009 19:24:18] <rmatte> and the WMI Data Source ZenPack didn't even exist at the time

[22-Dec-2009 19:25:35] <Fuzzy_T> enough with the WMI already. :P

[22-Dec-2009 19:25:42] <rmatte> hehe

[22-Dec-2009 19:26:01] <rmatte> I hate how microsoft did their SNMP...

[22-Dec-2009 19:26:22] <rmatte> you would think that at least the CPU OIDs would remain the same on a server, but I found out that they wander

[22-Dec-2009 19:26:40] <rmatte> I had the CPUs as datasources initially and just the memory being collected by script

[22-Dec-2009 19:26:40] <Fuzzy_T> yes they tend to take RFC's and then add all their own BS o lock customers in. Kind of like they did with AD vs. LDAP

[22-Dec-2009 19:26:47] <rmatte> but the CPU OIDs wander which is so stupid

[22-Dec-2009 19:26:54] <Fuzzy_T> lol

[22-Dec-2009 19:26:58] <rmatte> what was .1 yesterday is suddenly .2 and everything else gets shifted down

[22-Dec-2009 19:27:01] <theacolyte> wtf?

[22-Dec-2009 19:27:06] <Fuzzy_T>  really

[22-Dec-2009 19:27:09] <Fuzzy_T> that is strange

[22-Dec-2009 19:27:15] <Fuzzy_T> must be by "Design"

[22-Dec-2009 19:27:21] <rmatte> the other bonehead thing that they did was that they put virtual memory under the physical drives instead of at the top

[22-Dec-2009 19:27:26] <theacolyte> now I'm getting nan's on a graph on another machine that works fine on my first one... and the logical diks graph is working fine?

[22-Dec-2009 19:27:33] <rmatte> so the OID for memory changes based on how many physical drives are in each server

[22-Dec-2009 19:27:33] <Fuzzy_T> I am sure MOM/SCOM etc know how to calculate it though. .... NOT

[22-Dec-2009 19:27:51] <rmatte> so my scripts dynamically hunt down the correct OIDs per server then gather the data and pass it to Zenoss

[22-Dec-2009 19:27:54] <rmatte> works flawlessly

[22-Dec-2009 19:28:00] <Fuzzy_T> geewiz that is horrible

[22-Dec-2009 19:28:08] <Fuzzy_T> is this native SNMP or informant?

[22-Dec-2009 19:28:17] <theacolyte> ah, on both now - because I'm using C$

[22-Dec-2009 19:28:25] <Fuzzy_T> brb ... time to get off this hard wire and go wireless.

[22-Dec-2009 19:28:36] <theacolyte> what happens if you change the datapoint... does it delete the data?

[22-Dec-2009 19:29:03] <rmatte> native snmp

[22-Dec-2009 19:29:21] <rmatte> but I'm not a fan on installing informant on servers, especially since we wouldn't be able to with half our clients

[22-Dec-2009 19:30:17] <rmatte> theacolyte: not sure if it actually deletes the RRD, but it would collect under the new datapoint name from then on

[22-Dec-2009 19:30:31] <theacolyte> but the actual performance data itself?

[22-Dec-2009 19:30:34] <rmatte> the rrd files are bound to datapoint names

[22-Dec-2009 19:30:43] <rmatte> yeh, the data would cease to exist

[22-Dec-2009 19:30:52] <theacolyte> gt oit

[22-Dec-2009 19:31:01] <rmatte> because it would generate a brand new RRD with the new datapoint name

[22-Dec-2009 19:31:02] <theacolyte> got it rather

[22-Dec-2009 19:31:54] <theacolyte> blah, my plugin is working fine, but that disk thing is bothering me

[22-Dec-2009 19:32:02] <theacolyte> that's actually useless, but needed

[22-Dec-2009 19:32:04] <rmatte> hmmm, I should get out of here soon, was done work like 2 and a half hours ago lol

[22-Dec-2009 19:32:07] <theacolyte> hehe

[22-Dec-2009 19:32:15] <theacolyte> alright man, I think I'm going to take a break myself

[22-Dec-2009 19:33:56] <rmatte> talk to you guys later

[22-Dec-2009 19:34:20] <Fuzzy_T_> l8r

[22-Dec-2009 19:45:34] Fuzzy_T_ is now known as Fuzzy_T

[23-Dec-2009 00:00:30] [disconnected at Wed Dec 23 00:00:30 2009]

[23-Dec-2009 00:00:31] [connected at Wed Dec 23 00:00:31 2009]

[23-Dec-2009 00:00:41] [zenoss-logger (logger bot) has joined #zenoss]

[23-Dec-2009 03:20:00] rhettardo_ is now known as rhettardo

[23-Dec-2009 03:20:57] rhettardo_ is now known as rhettardo

[23-Dec-2009 03:30:40] rhettardo_ is now known as rhettardo

[23-Dec-2009 09:21:18] <markeriv> hey guys

[23-Dec-2009 09:21:49] <markeriv> i am getting a ZenDisc error when trying to model a particular device and am trying to figure out whats causing it

[23-Dec-2009 09:22:00] <markeriv> Problem while executing plugin zenoss.snmp.InterfaceMap

[23-Dec-2009 09:22:21] <markeriv> Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/DataCollector/zenmodeler.py", line 606, in processClient datamaps = plugin.process(device, results, self.log) File "/usr/local/zenoss/zenoss/Products/DataCollector/plugins/./zenoss/snmp/InterfaceMap.py", line 129, in process om = self.processInt(log, device, iftable[strindex]) File "/usr/local/zenoss/zenoss/Products/DataCollector/plugins/./zenoss/snmp/Inter

[23-Dec-2009 09:22:22] <mrayzenoss> is it a router?

[23-Dec-2009 09:22:26] <markeriv> yes

[23-Dec-2009 09:22:29] <markeriv> adtran

[23-Dec-2009 09:25:36] <mrayzenoss> could you pastebin the whole stack trace?  also, what version?

[23-Dec-2009 09:26:46] <markeriv> 2.4.5

[23-Dec-2009 09:26:59] <markeriv> Time Level Module Message

[23-Dec-2009 09:26:59] <markeriv> 2009-12-23 07:37:00 INFO zen.Utils Executing command: /usr/local/zenoss/zenoss/bin/zenmodeler run --now --monitor localhost -F -d 66.166.169.251 --weblog

[23-Dec-2009 09:26:59] <markeriv> 2009-12-23 07:37:01 INFO zen.ZenModeler Connecting to localhost:8789

[23-Dec-2009 09:26:59] <markeriv> 2009-12-23 07:37:01 INFO zen.ZenModeler Connected to ZenHub

[23-Dec-2009 09:26:59] <markeriv> 2009-12-23 07:37:01 INFO zen.ZenModeler Collecting for device 66.166.169.251

[23-Dec-2009 09:27:01] <mrayzenoss> hmm… searched for Adtran and found this: message/41117#41117

[23-Dec-2009 09:27:10] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Modeling problems (at community.zenoss.org)

[23-Dec-2009 09:27:19] <markeriv> lol

[23-Dec-2009 09:27:32] <markeriv> after i posed the last one MIRC booted me :P

[23-Dec-2009 09:27:35] <mrayzenoss> that's why we use pastebin :)

[23-Dec-2009 09:27:36] <mrayzenoss> mm… searched for Adtran and found this: message/41117#41117

[23-Dec-2009 09:27:41] <markeriv> guess it doesnt like spamming

[23-Dec-2009 09:27:43] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Modeling problems (at community.zenoss.org)

[23-Dec-2009 09:28:27] <markeriv> ahh firmware issue

[23-Dec-2009 09:28:35] <markeriv> now comes the hard part

[23-Dec-2009 09:28:38] <mrayzenoss> yeah, doesn't look like the ticket has been touched

[23-Dec-2009 09:28:44] <markeriv> how the crap do i fix that when its on a MPLS network

[23-Dec-2009 09:29:01] <markeriv> well, response 2 indicates router firmware ver

[23-Dec-2009 09:29:08] <markeriv> sending giberish instead of a valid MAC

[23-Dec-2009 10:18:13] <mrayzenoss> Updated Fortigate SNMP Monitor: docs/DOC-3420

[23-Dec-2009 10:18:21] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Fortigate SNMP Monitor (at community.zenoss.org)

[23-Dec-2009 10:23:19] <mrayzenoss> New WMI MSSQL ZenPack: docs/DOC-4641

[23-Dec-2009 10:23:26] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI MSSQL (at community.zenoss.org)

[23-Dec-2009 10:31:29] <Kristopher4> I have to keep clearing the GeoCache for locations, is there a way to automatically do this or a reason for it?  Thanks..

[23-Dec-2009 10:36:27] <mrayzenoss> what version and what browser?

[23-Dec-2009 10:42:52] <rmatte> Kristopher4: if you're having to do that one of your locations has a bad address

[23-Dec-2009 10:43:01] <rmatte> Kristopher4: I know, I've dealt with the same thing a long

[23-Dec-2009 10:43:14] <rmatte> a lot*

[23-Dec-2009 10:43:15] <rmatte> rather

[23-Dec-2009 10:45:20] <mrayzenoss> New Availability Per Group Report ZenPack: docs/DOC-4642

[23-Dec-2009 10:45:27] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Availability Per Group Report (at community.zenoss.org)

[23-Dec-2009 10:46:19] <rmatte> forgot, free pizza today, woot

[23-Dec-2009 10:46:43] <mrayzenoss> I'm at home, so I pay for the pizza :)

[23-Dec-2009 10:54:08] <Kristopher4> mrayzenoss, I'm using Google Chrome, but it does the same in IE and FF.

[23-Dec-2009 10:54:33] <Kristopher4> rmatte, I only have two sites set, both using coordinates.  It shows properly for about half an hour then zooms all the way out.?

[23-Dec-2009 10:54:56] <rmatte> hmmm

[23-Dec-2009 10:55:11] <rmatte> try using addresses instead of coordinates, see if you have the same issue

[23-Dec-2009 10:55:20] <rmatte> I've never tried with coordinates

[23-Dec-2009 10:55:37] <rmatte> all I know is that something as simple as removing the postal code has fixed issues for me in the past

[23-Dec-2009 10:59:35] <mrayzenoss> yeah, typically there's some weird address that pushes it over the edge… if you can track it down and submit a bug that would help

[23-Dec-2009 11:00:01] <mrayzenoss> I believe with 2.3.x there was a bug about having single quotes in the address that blew it up

[23-Dec-2009 11:16:17] <nzle> I'm trying to add a product manufacturer and zenoss just crashes back to the login screen when I hit ok

[23-Dec-2009 11:17:03] <rmatte> nzle: You're logged in as an admin user I assume?

[23-Dec-2009 11:18:11] <nzle> ZenManager role..

[23-Dec-2009 11:18:25] <nzle> do I need to be Manager role?

[23-Dec-2009 11:19:25] <rmatte> ZenManager doesn't seem to work well

[23-Dec-2009 11:19:28] <rmatte> I always use Manager

[23-Dec-2009 11:19:58] <rmatte> I honestly don't know what the difference is between the 2, but Manager is the way to go from my experience

[23-Dec-2009 11:20:09] <nzle> ok,  should have figured that.  now I need to try to figure out what our original zenoss admin login was..

[23-Dec-2009 11:20:20] <rmatte> hehe

[23-Dec-2009 11:21:40] <rmatte> If you need to reset the admin password you can login to the box as root, become the zenoss user: sudo su - zenoss

[23-Dec-2009 11:21:45] <rmatte> then execute zendmd

[23-Dec-2009 11:21:48] <rmatte> and do:

[23-Dec-2009 11:21:48] <rmatte> app.acl_users.userManager.updateUserPassword('admin', 'newPassword')

[23-Dec-2009 11:21:49] <rmatte> commit()

[23-Dec-2009 11:23:20] <nzle> I got it.  That was it...

[23-Dec-2009 11:24:16] <rmatte> cool

[23-Dec-2009 11:25:32] <nzle> thanx

[23-Dec-2009 11:25:41] <rmatte> no problem

[23-Dec-2009 11:29:53] <Kristopher4> Haha we're testing our internet connections at the office, they dropped me! :)

[23-Dec-2009 11:30:09] <Kristopher4> rmatte, I don't have physical addresses for a lot of our locations as they're on mountain tops and whatever nonsense.

[23-Dec-2009 11:35:13] <rmatte> haha, nice

[23-Dec-2009 11:35:19] <rmatte> sat sites?

[23-Dec-2009 11:36:13] <Kristopher4> No, we have point-to-point microwave wireless.

[23-Dec-2009 11:36:33] <nzle> so having created a product to manually track what servers a customers instance of our product is on, how do I manually add a software product to a device.  doesnt seem to be an add option for it on the context menu.

[23-Dec-2009 11:41:42] <mrayzenoss> you want it to show up in the Software tab?

[23-Dec-2009 11:42:05] <mrayzenoss> New Asterisk SSH ZenPack: docs/DOC-4643

[23-Dec-2009 11:42:13] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Asterisk SSH (at community.zenoss.org)

[23-Dec-2009 11:42:31] <nzle> mray:  yes...

[23-Dec-2009 11:42:58] <mrayzenoss> you'll probably have to monkey with the snmpd.conf a bit

[23-Dec-2009 11:43:50] <mrayzenoss> software inventory is exposed by the hrSWInstalled, so you could create a script to push your stuff into that

[23-Dec-2009 11:44:03] <mrayzenoss> this is probably a good lead: blogs/zenossblog/2009/02/18/tip-of-the-month-snmp-software-inventory-for-debian-and-ubuntu-machines

[23-Dec-2009 11:44:21] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - Zenoss Blog: No Node Left Behind: Tip of the Month: SNMP Software Inventory for Debian and Ubuntu machines (at community.zenoss.org)

[23-Dec-2009 11:44:39] <mrayzenoss> that uses a Perl script to populate it for Ubuntu/Debian, you could just yank out the script and push your stuff into the same place

[23-Dec-2009 11:45:56] <theacolyte> mrayzenoss: Dynamic graphs man!

[23-Dec-2009 11:46:06] <theacolyte> s/graphs/datapoints//

[23-Dec-2009 11:46:47] <rmatte> ah

[23-Dec-2009 11:47:23] <rmatte> hehe

[23-Dec-2009 11:47:57] <rmatte> dynamic datapoints and object inheritance in templates would both be nice

[23-Dec-2009 11:48:08] <rmatte> but I'd imagine they are quite a ways off

[23-Dec-2009 11:48:12] <mrayzenoss> and ponies

[23-Dec-2009 11:48:16] <rmatte> MOAR!

[23-Dec-2009 11:48:19] <theacolyte> ponies!

[23-Dec-2009 11:49:01] <mrayzenoss> theacolyte: in case you missed it earlier: docs/DOC-4641

[23-Dec-2009 11:49:09] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - WMI MSSQL (at community.zenoss.org)

[23-Dec-2009 11:49:45] <rmatte> there should be an easter egg in Zenoss where you can mouse over a 1px square in the bottom right and it plays ponies.wav which says "MOAR PONIES!"

[23-Dec-2009 11:49:46] <theacolyte> well hello thar

[23-Dec-2009 11:50:04] <theacolyte> and those are handy graphs - whoever did that knew mssql

[23-Dec-2009 11:50:11] <theacolyte> that's exactly what I'd graph

[23-Dec-2009 11:50:31] <theacolyte> Although 1 instance at a time is going to be a challenge

[23-Dec-2009 11:50:35] <rmatte> that is a nice zenpack for sure

[23-Dec-2009 11:51:00] <mrayzenoss> well, Egor's MSSQL does multiple instances

[23-Dec-2009 11:51:06] <mrayzenoss> but it's via ODBC

[23-Dec-2009 11:51:27] <theacolyte> hah, weird

[23-Dec-2009 11:51:30] <theacolyte> odbc eh?

[23-Dec-2009 11:51:41] <theacolyte> I guess you can get at odbc from linux

[23-Dec-2009 11:51:44] <mrayzenoss> yeah, a bit more work

[23-Dec-2009 11:51:55] <mrayzenoss> or pyodbc if it supports your DB

[23-Dec-2009 11:52:14] <mrayzenoss> lunchtime

[23-Dec-2009 11:52:25] <rmatte> apparently our free pizza is delayed :(

[23-Dec-2009 11:52:28] <theacolyte> adios muchacho

[23-Dec-2009 11:52:40] <theacolyte> I've had the week "off"

[23-Dec-2009 11:52:56] <theacolyte> Moving Exchange mailboxes

[23-Dec-2009 11:54:14] <rmatte> hehe

[23-Dec-2009 11:54:47] <rmatte> that's like one of our guys, but he's had the week off coordinating changes :P

[23-Dec-2009 11:57:42] <rmatte> Finally figured out why one of our VMs kept intermittently hanging

[23-Dec-2009 11:57:46] <rmatte> [8225812.970456] BUG: soft lockup - CPU#1 stuck for 11s! [vmmemctl: 4586]

[23-Dec-2009 11:57:53] <rmatte> So I rebooted it

[23-Dec-2009 11:58:21] <rmatte> There was a change last night where it was moved around a lot via vmotion, so that might have caused the issue

[23-Dec-2009 12:01:18] <theacolyte> hmmmm

[23-Dec-2009 12:02:13] <theacolyte> That's a BIOS issue on your hosts iirc

[23-Dec-2009 12:11:19] <rmatte> oh, might have to use noapic boot option?

[23-Dec-2009 12:11:52] <rmatte> might have to upgrade the kernel on it

[23-Dec-2009 12:12:02] <rmatte> it's not currently a critical box, so I'll wait and see if it happens again

[23-Dec-2009 12:12:15] <theacolyte> Like resovled by BIOS update kind of thing

[23-Dec-2009 12:12:35] <rmatte> the BIOS is virtual though

[23-Dec-2009 12:12:41] <rmatte> it's ESX

[23-Dec-2009 12:13:02] <rmatte> (I'm not a vmware expert, I just know enough to be dangerous)

[23-Dec-2009 12:13:03] <theacolyte> Right, I know that

[23-Dec-2009 12:13:08] <theacolyte> The host itself though

[23-Dec-2009 12:13:19] <rmatte> so each host VM has it's own virtual BIOS?

[23-Dec-2009 12:13:24] <rmatte> there's isn't just some general one?

[23-Dec-2009 12:13:31] <theacolyte> I'm a VCP!

[23-Dec-2009 12:13:44] <theacolyte> host = your ESX server, guest = your VM's

[23-Dec-2009 12:13:45] <rmatte> hehe, we had a VCP doing the change last night

[23-Dec-2009 12:13:56] <rmatte> I just manage the VMs themselves, I don't do any ESX maintenance

[23-Dec-2009 12:14:33] <rmatte> last night's change was to upgrade the ESX servers (patch them)

[23-Dec-2009 12:14:41] <rmatte> so everything should be current

[23-Dec-2009 12:15:08] <rmatte> it might just be because the VM wasn't rebooted after the change, so it was still running on the old stuff

[23-Dec-2009 12:15:20] <rmatte> (just guessing)

[23-Dec-2009 12:15:29] <rmatte> haven't had any issues with any of the other VMs

[23-Dec-2009 12:15:45] <rmatte> (there are about 10 running on each blade at the moment)

[23-Dec-2009 12:16:24] <theacolyte> ah

[23-Dec-2009 12:16:31] <theacolyte> well, your guy knows more than I do, I'm going off memory

[23-Dec-2009 12:16:45] <rmatte> hehe

[23-Dec-2009 12:17:54] <rmatte> but yeh, since I've rebooted I haven't seen any messages like that, so I'll check the zenoss logs and a couple hours and if all looks good then it should be fine

[23-Dec-2009 12:18:02] <theacolyte> I can't get this #*@#*) storage group to move

[23-Dec-2009 12:23:35] <theacolyte> wow... imgur is down

[23-Dec-2009 12:27:07] <nephilinturbo> Hy all... Guys I have questions about zenoss .. I am a user for many months and i had zenoss running on many operations systems, Centos , Ubuntu, Fedora . I always use best hardware , Dual Core with 4 GB mem, and always have my zenoss running slow ! Its normal ?

[23-Dec-2009 12:27:43] <coofamani> nephilinturbo: depends on how much stuff you're monitoring and your hardware config

[23-Dec-2009 12:27:44] <rmatte> nephilinturbo: well, it depends...

[23-Dec-2009 12:27:49] <coofamani> "best hardware" is relative

[23-Dec-2009 12:27:54] <rmatte> nephilinturbo: what types of devices and how many?

[23-Dec-2009 12:28:03] <rmatte> nephilinturbo: also, disk access speed is a large factor

[23-Dec-2009 12:28:35] <coofamani> theacolyte: imgur is fine for me

[23-Dec-2009 12:28:53] <rmatte> nephilinturbo: you may also want to take a look at this: docs/DOC-2521

[23-Dec-2009 12:29:00] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - How to tweak zenoss (at community.zenoss.org)

[23-Dec-2009 12:29:00] <theacolyte> coofamani: bah, you just happened to check it when it came back up

[23-Dec-2009 12:29:14] <rmatte> nephilinturbo: though were it talks about the parallel stuff, don't bother with that since the default is 10 and it works better than 2 or 4 or whatever

[23-Dec-2009 12:29:33] <theacolyte> http://imgur.com/H4bM7.png

[23-Dec-2009 12:29:35] <theacolyte> How does that look?

[23-Dec-2009 12:30:02] <rmatte> theacolyte: very nice

[23-Dec-2009 12:30:12] <rmatte> finally got the disk stuff worked out?

[23-Dec-2009 12:30:32] <theacolyte> kinda sorta... logical disk I'm just going to add in a monitor for C, and include directions on more drives

[23-Dec-2009 12:30:41] <rmatte> cool

[23-Dec-2009 12:30:49] <nephilinturbo> My zenoss server are using 4% CPU and 15%MEM and its always slow

[23-Dec-2009 12:30:53] <nephilinturbo> from browser

[23-Dec-2009 12:30:59] <rmatte> drive monitoring is really done best via snmp with core anyways

[23-Dec-2009 12:31:08] <theacolyte> What about connection speed? Latency?

[23-Dec-2009 12:31:20] <theacolyte> Well this is WMI, you can't get some of this from SNMP - at least I don't think so?

[23-Dec-2009 12:31:31] <rmatte> nephilinturbo: once again, how many devices are you monitoring and what kinds?

[23-Dec-2009 12:31:34] <theacolyte> Sigh... I haven't done any snmpwalks to find out

[23-Dec-2009 12:31:44] <rmatte> nephilinturbo: need more info to be able to make a proper assessment

[23-Dec-2009 12:32:12] <rmatte> theacolyte: nah, you definitely can't get some of that from SNMP, or it would be a huge chore

[23-Dec-2009 12:32:27] <rmatte> theacolyte: but quite honestly, the ideal method with core is to do some via WMI and some via SNMP

[23-Dec-2009 12:32:36] <rmatte> SNMP takes like 2 minutes to setup on a windows server

[23-Dec-2009 12:32:42] <theacolyte> less perhaps

[23-Dec-2009 12:32:46] <nephilinturbo> I have 200 devices, Mikrotik and Freebsd servers

[23-Dec-2009 12:32:58] <rmatte> well, I mean with installation and everything

[23-Dec-2009 12:32:58] <nephilinturbo> My conection are fast, 20 MB

[23-Dec-2009 12:32:59] <rmatte> hehe

[23-Dec-2009 12:33:05] <theacolyte> rmatte: so far all I need it for is disk size, but that's already handled, maybe I'll just exclude it

[23-Dec-2009 12:33:14] <theacolyte> Save myself the heartache

[23-Dec-2009 12:33:28] <rmatte> nephilinturbo: if you go to Collectors -> localhost -> Perf

[23-Dec-2009 12:33:36] <rmatte> and go to the bottom graph, how many datapoints is it showing?

[23-Dec-2009 12:33:37] <theacolyte> in fact, I think that's what I'm going to do....

[23-Dec-2009 12:33:56] <theacolyte> I really dislike reinventing the wheel

[23-Dec-2009 12:34:13] <rmatte> the way Zenoss handles disk monitoring via SNMP is nicer than what you could accomplish with WMI performance

[23-Dec-2009 12:34:22] <theacolyte> Yeah

[23-Dec-2009 12:34:26] <rmatte> since it has different graphs for each drive and they show up with a summary under the OS tab

[23-Dec-2009 12:34:43] <nephilinturbo> rmatte: I m monitoring 200 devices with zenoss. Mikrotik Routers, and some Freebsd Servers. Im running it on a HP Proliant dl160 server with two processors and 4 GB mem. Only zenoss 2.5 run in it, and still slow

[23-Dec-2009 12:34:55] <theacolyte> I guess it's the same reason why I'm not doing network monitoring - it's already being done

[23-Dec-2009 12:34:58] <rmatte> nephilinturbo: what kinds of hard drives?

[23-Dec-2009 12:35:10] <theacolyte> I think I'll remove the logical disk stuff (keep queues and all that) and just do memory graphs now

[23-Dec-2009 12:35:16] <nephilinturbo> rmatte: 250 GB SATA

[23-Dec-2009 12:35:17] <rmatte> nephilinturbo: and how fast are the processors?

[23-Dec-2009 12:35:58] <rmatte> nephilinturbo: if you click on Collectors on the left, then click on localhost, then click on Performance tab...

[23-Dec-2009 12:36:14] <rmatte> nephilinturbo: then scroll all the way to the bottom graph, how many datapoints are listed?

[23-Dec-2009 12:36:54] <rmatte> for instance, on a server that I run with 240 devices monitored I have 15.88k for zenperfsnmp (roughly 16000, and about another 1000 in other datapoints)

[23-Dec-2009 12:37:17] <coofamani> nephilinturbo: your hard drive probably cant keep up

[23-Dec-2009 12:37:24] <coofamani> nephilinturbo: 'iostat'

[23-Dec-2009 12:38:25] <nephilinturbo> rmatte: dual core 2 Ghz each

[23-Dec-2009 12:38:34] <rmatte> yeh, I'm thinking it's a hard drive issue too

[23-Dec-2009 12:39:11] <rmatte> I have a couple Zenoss VMs running on a pizzabox with a single 250GB SATA in our lab, and they are only monitoring like 25 or 30 devices each, and they are quite slow

[23-Dec-2009 12:39:23] <rmatte> there are other things running on the box as well, but nothing very intensive

[23-Dec-2009 12:39:58] <theacolyte> ruh roh

[23-Dec-2009 12:40:00] <nephilinturbo> rmatte: you think SATA are no good for this service ?

[23-Dec-2009 12:40:02] <theacolyte> I hope I don't run into that

[23-Dec-2009 12:40:03] <rmatte> all of our production servers running off a SAN are lightning fast since the access time is a lot better

[23-Dec-2009 12:40:23] <rmatte> nephilinturbo: I'm not saying SATA is no good, I'm saying you might want to look in to a RAID configuration

[23-Dec-2009 12:41:01] <rmatte> you'd have at least double the data access speed that way

[23-Dec-2009 12:41:19] <rmatte> also, are you sure you've done enough tuning in Zenoss?

[23-Dec-2009 12:41:32] <rmatte> are you dropping events that you don't care about rather than moving them to history?

[23-Dec-2009 12:41:42] <rmatte> are you sure that you're not monitoring anything that you don't absolutely need to?

[23-Dec-2009 12:42:04] <rmatte> more events means more disk access

[23-Dec-2009 12:42:14] <rmatte> and on a single 10,000rpm disk, that's killer

[23-Dec-2009 12:42:45] <nephilinturbo> rmatte: hummm , thats true , let me see my Performance

[23-Dec-2009 12:42:50] <rmatte> k

[23-Dec-2009 12:43:02] <rmatte> I check my collector performance graphs religiously

[23-Dec-2009 12:43:08] <rmatte> if performance seems to drop I figure out why and fix it

[23-Dec-2009 12:44:42] <nephilinturbo> rmatte: 1.55 k for zenperfsnmp in datapoint

[23-Dec-2009 12:45:54] <rmatte> ok, that's pretty low honestly

[23-Dec-2009 12:45:59] <rmatte> what about zencommand and zenprocess?

[23-Dec-2009 12:49:19] <nephilinturbo> it says 0

[23-Dec-2009 12:49:41] <nephilinturbo> rmatte: it says cur: 0

[23-Dec-2009 12:53:52] <rmatte> k

[23-Dec-2009 12:54:11] <rmatte> how about traps and syslogs

[23-Dec-2009 12:54:16] <rmatte> do you have a lot coming in usually?

[23-Dec-2009 12:54:59] <rmatte> nephilinturbo: try making the changes listed here: docs/DOC-2521

[23-Dec-2009 12:55:06] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - How to tweak zenoss (at community.zenoss.org)

[23-Dec-2009 12:55:07] <rmatte> see if it helps your performance (it should hopefully)

[23-Dec-2009 12:55:39] <rmatte> don't bother with the parts where it says to put parallel 4 in the config, found out that the default is already 10, which is better

[23-Dec-2009 13:00:01] <nephilinturbo> rmatte: will try , ty very much

[23-Dec-2009 13:00:19] <rmatte> np

[23-Dec-2009 13:00:26] <nephilinturbo> rmatte: im stoping zenoss now , 10 min only to stop .. :)

[23-Dec-2009 13:00:32] <rmatte> hehe

[23-Dec-2009 13:00:40] <rmatte> that seems pretty extreme

[23-Dec-2009 13:00:58] <rmatte> is there anything else running on that server besides Zenoss?

[23-Dec-2009 13:02:39] <nephilinturbo> rmatte: Nop .. Only zenoss ..

[23-Dec-2009 13:03:13] <nephilinturbo> rmatte: Daemon: zeneventlog stopping...   First daemon stoped .. kkkkkkkkkk

[23-Dec-2009 13:04:23] <nephilinturbo> rmatte: dont understand .. My zenhub. conf  ----> #PARAMETER      VALUE

[23-Dec-2009 13:04:28] <nephilinturbo> only this inside

[23-Dec-2009 13:04:49] <nephilinturbo> should i add the contents off the tutorial ?

[23-Dec-2009 13:08:29] <rmatte> yeh

[23-Dec-2009 13:08:40] <rmatte> or you can edit the config right in Zenoss, up to you

[23-Dec-2009 13:08:44] <rmatte> editing by hand is probably quicker

[23-Dec-2009 13:08:52] <rmatte> just don't add the parallel 4 lines

[23-Dec-2009 13:09:04] <rmatte> parallel use to be 2 by default or something but now it's 10 which works good

[23-Dec-2009 13:09:24] <nephilinturbo> ok ..ty vm

[23-Dec-2009 13:10:09] <rmatte> np

[23-Dec-2009 13:10:22] <rmatte> although if your daemons are starting and stopping that slow, that's pretty crazy

[23-Dec-2009 13:10:41] <rmatte> the worst I've seen is it take maybe a minute or two for a single daemon to stop, even on my lab boxes

[23-Dec-2009 13:11:02] <rmatte> but then again I don't have 200 devices on those

[23-Dec-2009 13:17:22] <rmatte> just out of curiosity, how are you going about monitoring your FreeBSD servers?

[23-Dec-2009 13:17:28] <rmatte> did you create a custom device template?

[23-Dec-2009 13:24:10] <theacolyte> Any of you want to see more than just: PageFaultsPerSec, AvailableMBytes, PagesInputPerSec for memory?

[23-Dec-2009 13:28:17] <theacolyte> I really would like to know why I'm getting this damn broken image stuff

[23-Dec-2009 13:29:39] <rmatte> wasn't that because you didn't use correct case last time?

[23-Dec-2009 13:30:00] <theacolyte> Yeah, but this time I copied and pasted :>

 

[23-Dec-2009 13:30:03] <theacolyte> hehe

[23-Dec-2009 13:30:12] <rmatte> you sure you didn't copy and paste with a space or something?

[23-Dec-2009 13:30:22] <theacolyte> Checking that once it comes back from a stack restart

[23-Dec-2009 13:30:24] <rmatte> it does happen

[23-Dec-2009 13:30:27] <rmatte> k

[23-Dec-2009 13:30:27] <theacolyte> yeah

[23-Dec-2009 13:30:35] <theacolyte> To some more than others, hehe

[23-Dec-2009 13:31:08] <theacolyte> ROFL

[23-Dec-2009 13:31:17] <rmatte> COPTER

[23-Dec-2009 13:31:35] <theacolyte> It seems that one of them did

[23-Dec-2009 13:31:40] <rmatte> thought so :P

[23-Dec-2009 13:31:47] <rmatte> hehe

[23-Dec-2009 13:32:14] <theacolyte> and when one does, it borks the _entire_ graph

[23-Dec-2009 13:32:27] <theacolyte> lol, now I'm getting missing RRD file...

[23-Dec-2009 13:35:42] <theacolyte> as it would seem, copying and pasting seems to almost always leave preceeding space

[23-Dec-2009 13:35:45] <rmatte> then you either haven't waited long enough for it to generate or one of your datapoints is screwed

[23-Dec-2009 13:35:55] <rmatte> copying and pasting from Zenoss does, yes

[23-Dec-2009 13:35:57] <theacolyte> yeah, all good now

[23-Dec-2009 13:35:59] <rmatte> that's why I don't do it lol

[23-Dec-2009 13:36:02] <theacolyte> that's kind of annoying

[23-Dec-2009 13:36:11] <theacolyte> lol

[23-Dec-2009 13:36:14] <theacolyte> good to know!

[23-Dec-2009 13:36:21] <rmatte> well, just make it habbit to check for trailing spaces hehe

[23-Dec-2009 13:36:36] <theacolyte> This one was a sneaky space at the beginning!

[23-Dec-2009 13:36:38] <theacolyte> damn that space

[23-Dec-2009 13:36:40] <rmatte> when I was first setting up Zenoss that used to drive me nuts, now I'm used to it

[23-Dec-2009 13:36:42] <theacolyte> I'm goign to take it out and beat it

[23-Dec-2009 13:36:49] <rmatte> hehe

[23-Dec-2009 13:37:09] <theacolyte> I suppose I should go drive and pick my brother upat the airport

[23-Dec-2009 13:37:12] <theacolyte> adios muchacho

[23-Dec-2009 13:39:56] <rmatte> laters

[23-Dec-2009 15:34:44] <jrock2004> Does the admin guide show me where I can change the port that zenoss uses?

[23-Dec-2009 15:35:34] <jrock2004> I want to open the port up so I could see zenoss from home without vpn access

[23-Dec-2009 15:36:10] <mrayzenoss> I think that's set on the $ZENHOME/etc/zope.conf

[23-Dec-2009 15:39:00] <jrock2004> mrayzenoss: yeah I see it. I love VIM

[23-Dec-2009 15:39:19] <jrock2004> server-address is set to 8080

[23-Dec-2009 15:39:39] <mrayzenoss> I just use port-forwarding on my router, but whatever works for you

[23-Dec-2009 15:39:42] <jrock2004> restarting server to see if it updates

[23-Dec-2009 15:40:20] <jrock2004> have to think how to do that in the cisco router

[23-Dec-2009 15:46:35] <rmatte> whe use a proxy to do that

[23-Dec-2009 15:46:38] <rmatte> we*

[23-Dec-2009 15:47:13] <rmatte> example, internal would be http://wut01.domain.com:8180 and external would be https://what.domain.com

[23-Dec-2009 15:47:22] <rmatte> it works like a charm

[23-Dec-2009 15:47:55] <rmatte> we only do it for servers that clients want access to login to

[23-Dec-2009 15:48:06] <rmatte> I believe we're using squid proxy

[23-Dec-2009 16:08:35] <jrock2004> yeah it is an issue when I am at home and I need to log into Zenoss to check things

[23-Dec-2009 16:08:52] <jrock2004> its a pain to use logmein or ssh tunnel to access it

[23-Dec-2009 16:15:23] <rmatte> hehe

[23-Dec-2009 16:15:46] <rmatte> why don't you just setup openswan vpn or something on one of your servers?

[23-Dec-2009 16:33:13] <jrock2004> I probably should

[23-Dec-2009 16:33:38] <jrock2004> To tell you the truth I really need to look to see what is open at this one site we own

[23-Dec-2009 16:33:48] <jrock2004> the previous IT guy was horrible

[23-Dec-2009 16:34:14] <rmatte> hehe

[23-Dec-2009 16:34:28] <rmatte> it always sucks when you're cleaning up after someone else, I've been through that before

[23-Dec-2009 16:35:07] <jrock2004> I wish I would have taken pictures of the server room before I cleaned it up

[23-Dec-2009 16:35:14] <rmatte> hehe

[23-Dec-2009 16:35:32] <jrock2004> they have all the server stacks on a table and no circulation

[23-Dec-2009 16:35:50] <rmatte> same thing with the office that I had to clean up at my last job (I just did face to face technical support for the Canadian government for a year, I had this huge office but it was an absolute disaster area when I got it)

[23-Dec-2009 16:36:07] <rmatte> I threw out enough stuff to fill the back of a large pickup truck

[23-Dec-2009 16:36:20] <rmatte> took me weeks to sort everything out and organize everything

[23-Dec-2009 16:36:37] <rmatte> when I left, the guy taking over from me was very appreciative at how organized everything was

[23-Dec-2009 16:36:38] <rmatte> hehe

[23-Dec-2009 16:40:22] <rmatte> Just be glad you don't have this to deal with: http://dmon.org/graphics/wires.jpg

[23-Dec-2009 16:41:42] <jrock2004> wow

[23-Dec-2009 16:42:03] <jrock2004> is that your site?

[23-Dec-2009 16:42:08] <rmatte> god no

[23-Dec-2009 16:42:09] <rmatte> lol

[23-Dec-2009 16:42:26] <rmatte> I found that image a while back, saved it since I couldn't believe it

[23-Dec-2009 16:42:47] <rmatte> the sign in the top left really adds humour to it too hehe

[23-Dec-2009 16:43:09] <rmatte> I don't know how you could possibly work with that

[23-Dec-2009 16:44:48] <jrock2004> I also meant that website. Is that yours?

[23-Dec-2009 16:44:54] <rmatte> oh, yes

[23-Dec-2009 16:44:58] <rmatte> my personal site

[23-Dec-2009 16:45:05] <rmatte> I host it on my home server

[23-Dec-2009 16:45:25] <jrock2004> I see you have phpsysinfo

[23-Dec-2009 16:45:29] <rmatte> yup

[23-Dec-2009 16:45:34] <jrock2004> I use to use that tool

[23-Dec-2009 16:45:39] <rmatte> hehe

[23-Dec-2009 16:45:46] <rmatte> I actually have to take off, my ride is here

[23-Dec-2009 16:45:51] <rmatte> I'll be around tomorrow

[23-Dec-2009 16:45:52] <rmatte> cheers.

[23-Dec-2009 16:45:54] <jrock2004> ok see ya

[23-Dec-2009 17:13:24] <Mousey> i really rather run zenoss

[23-Dec-2009 17:23:05] * Mousey installs, but doesn't look forward to this

[23-Dec-2009 19:23:08] <Mousey> whats the root password for the zenoss-stack mysql instance?

[23-Dec-2009 19:23:16] <Mousey> (by default)

[23-Dec-2009 19:26:32] <Mousey> nm

[24-Dec-2009 00:00:30] [disconnected at Thu Dec 24 00:00:30 2009]

[24-Dec-2009 00:00:30] [connected at Thu Dec 24 00:00:30 2009]

[24-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[24-Dec-2009 12:14:37] * Mousey returns to de-appliancing zenoss

[24-Dec-2009 12:30:37] <samj> Hi, I know it's xmas eve and all but can anyone help me with adding an IP service to a monitored server please?

[24-Dec-2009 12:33:19] <samj> I have added the service via Services->IP Service->Service. I then go to one of my servers and use add IP Service, select the service from the list and select tcp from the drop down list. But the service is not entered into the monitored list

[24-Dec-2009 12:57:32] <rmatte> samj: hey

[24-Dec-2009 12:57:41] <rmatte> I just happen to be around and partially concious :)

[24-Dec-2009 12:58:18] <rmatte> samj: if you added it to Services just remodel the device, it should pick it up automatically

[24-Dec-2009 12:58:29] <rmatte> Manage -> Remodel

[24-Dec-2009 13:03:08] <samj> hi rmatte

[24-Dec-2009 13:03:25] <samj> thanks for the suggestion, still nothing there though :(

[24-Dec-2009 13:04:41] <rmatte> hmmm

[24-Dec-2009 13:04:56] <rmatte> try adding it manually again

[24-Dec-2009 13:05:01] <rmatte> I find it's finicky sometimes

[24-Dec-2009 13:05:14] <rmatte> takes 2 tries sometimes

[24-Dec-2009 13:08:08] <samj> still nothing :(, it just loads the page again and all I have is smtp (which was picked up automatically)

[24-Dec-2009 13:10:28] <samj> the service is defined under /Services /IpService named RBLIVE, using port 7787 and service key tcp_07787, enabled is set to true

[24-Dec-2009 13:13:20] <AlexGC> good day gentlemen

[24-Dec-2009 13:53:53] <rmatte> samj: when you're adding it is it literally giving you a dropdown where you're selecting it from?

[24-Dec-2009 13:54:06] <rmatte> after selecting it from the dropdown you should see it in square brackets

[24-Dec-2009 13:54:19] <rmatte> if you're just pasting tcp_07787 in to the input field it's not going to work

[24-Dec-2009 13:54:47] <rmatte> sometimes I have to open the little add window, cancel it, then open it again, then start typing the name, then it gives me the dropdown

[24-Dec-2009 13:55:02] <rmatte> AlexGC: aloha

[24-Dec-2009 14:00:25] <rmatte> man, it really is dead in here today

[24-Dec-2009 14:06:34] <Mousey> christmas

[24-Dec-2009 14:21:47] <rmatte> yup

[24-Dec-2009 14:21:55] <rmatte> I definitely won't be here tomorrow hehe

[24-Dec-2009 15:35:31] <python600rr> hello

[24-Dec-2009 15:40:31] <python600rr> I just downloaded zenoss and started playing with it to see if this is something my company could use

[24-Dec-2009 15:40:44] <rmatte> hey

[24-Dec-2009 15:40:54] <python600rr> hey rmatte

[24-Dec-2009 15:41:23] <python600rr> Im looking at trying to get my company to deploy zenoss in our environment

[24-Dec-2009 15:41:49] <rmatte> well, if you have any questions let me know

[24-Dec-2009 15:43:21] <python600rr> one question I had was, will zenoss allow log files to be read easily

[24-Dec-2009 15:44:26] <python600rr> my company is looking at products that will allow log files for security/admin purposes and I see that it does have alot of capabilities

[24-Dec-2009 15:45:35] <python600rr> we have entered the evaluation period for 2 prodcuts

[24-Dec-2009 15:46:09] <python600rr> and I don't like the 2 products that we have selected(I am new) and wanted to see if zenoss would fit the need

[24-Dec-2009 15:48:43] <rmatte> ok...

[24-Dec-2009 15:48:55] <rmatte> so you're basically asking how easy it is the analyze security logfiles?

[24-Dec-2009 16:17:15] <Mousey> will zenoss appliance work in vmware-server? or only vmware-player?

[24-Dec-2009 16:31:57] <Mousey> *crickets*

[24-Dec-2009 16:51:47] <rmatte> Mousey: both I believe, but I've never tested it

[24-Dec-2009 16:51:55] * Mousey is gonna

[24-Dec-2009 16:52:10] <rmatte> Mousey: I HIGHLY recommend just doing a fresh Linux install and then installing Zenoss

[24-Dec-2009 16:52:31] <rmatte> I personally use Ubuntu Server and install Zenoss via the stack installer, but if you like redhat use that, or Centos, or Fedora

[24-Dec-2009 16:52:32] <Mousey> i hate how it's packaged in a "stack"

[24-Dec-2009 16:52:40] <Mousey> debian, ftw

[24-Dec-2009 16:52:45] <rmatte> I love the stack, it includes everything you need

[24-Dec-2009 16:52:46] <AlexGC> Newbie question.  I've tried two Centos RPM installs with no luck, keeps telling me I have the wrong mysql root pass, and I see its correct via Webmin. I've moded zenoss_init_pre with the appropriate pass, any other ideas? suggestions? I'm no command line guru. But will give it a shot.

[24-Dec-2009 16:52:52] <rmatte> takes like 15 mins to install

[24-Dec-2009 16:53:02] <Mousey> rmatte: i have everything i need already installed, it inclused resource sucking DUPLICATES of everything i need

[24-Dec-2009 16:53:45] <rmatte> Mousey: I wouldn't personally run Zenoss on a box that's used for something else, but have fun

[24-Dec-2009 16:53:59] <Mousey> if it wasn't better (read: less headache) than zabbix and nagios for SNMP monitoring, i'd use one of them

[24-Dec-2009 16:54:31] <Mousey> rmatte: it's for my home network, i have about 17 IPs, and no money for a dedicated monitoring box

[24-Dec-2009 16:54:44] <Mousey> running two database servers is abhorrent

[24-Dec-2009 16:54:50] <Mousey> (on the same box)

[24-Dec-2009 16:55:01] <rmatte> Mousey: oh, well, with 17 it doesn't make a big difference anyways, it's not really designed for people who don't have dedicated boxes for it

[24-Dec-2009 16:55:02] <Mousey> so whatever i do i have to munge the scripts to use the existing one anyway

[24-Dec-2009 16:55:10] <rmatte> so you'll have a little more initial setup time, not a huge deal

[24-Dec-2009 16:55:10] <Mousey> yah, screw the little guys

[24-Dec-2009 16:55:44] <Mousey> i wish there was an alternative install besides compiling from source, that's all

[24-Dec-2009 16:57:13] <rmatte> well, you could do the stack then just point it to a different sql server

[24-Dec-2009 16:57:31] <rmatte> was there anything else resource sucking other than mysql?

[24-Dec-2009 16:57:42] <rmatte> (I can't think of anything)

[24-Dec-2009 16:57:45] <Mousey> zope, apache, second python stack

[24-Dec-2009 16:57:52] <rmatte> you're already running zope?

[24-Dec-2009 16:57:53] <Mousey> tho python doesn't really count

[24-Dec-2009 16:58:24] <rmatte> zope is literally the entire foundation of Zenoss, and I hardly hear of any "little guy" who is already running it

[24-Dec-2009 16:58:32] <rmatte> Zenoss doesn't use Apache at all

[24-Dec-2009 16:58:38] <Mousey> yah, hence zope

[24-Dec-2009 16:58:44] <rmatte> and the second python stack is not resouce sucking

[24-Dec-2009 16:58:47] <rmatte> resource*

[24-Dec-2009 16:58:50] <Mousey> i know, i said it doesn't count

[24-Dec-2009 16:59:16] <rmatte> right, I'm trying to figure out what you're defining as resource sucking

[24-Dec-2009 16:59:31] <rmatte> if you're not already running it on that box, then it doesn't add any extra load

[24-Dec-2009 16:59:32] <Mousey> well i'd be happy if i could just -easily- integrate it into my existing mysql

[24-Dec-2009 16:59:48] <rmatte> just stack install then follow the source build mysql instructions

[24-Dec-2009 17:00:12] <rmatte> you really just need to create the proper database by hand then point it to the new instance

[24-Dec-2009 17:00:32] <Mousey> oh, i exported the database in the stack and imported it into my db

[24-Dec-2009 17:00:34] <rmatte> well, the existing instance rather

[24-Dec-2009 17:00:46] <rmatte> that works too

[24-Dec-2009 17:01:02] <rmatte> but you could have followed the directions for the source build and just done it by hand, either or

[24-Dec-2009 17:01:04] <Mousey> didn't know about the mysql source build instructions, maybe that'll help me figure out what i was missing

[24-Dec-2009 17:01:18] <rmatte> it probably will

[24-Dec-2009 17:01:45] <Mousey> its all the ctl.sh stuff i'm trying to avoid it starting/binding to the wrong db

[24-Dec-2009 17:02:12] <rmatte> well, I have to head over to my father's place for xmas eve... good luck with Zenoss... If you run in to any snags I'm here almost every day during the week (along with other knowledgeable folks)

[24-Dec-2009 17:02:36] <rmatte> I'll be in on Tuesday

[24-Dec-2009 17:02:51] <Mousey> aight.. i've used it before, i like it. if i can get it to play nice, i'll probably keep it

[24-Dec-2009 17:03:13] <rmatte> I've been using it for over a year and I love it.  It has it's shortcomings but overall it's great

[24-Dec-2009 17:03:25] <Mousey> cool, ttyl

[24-Dec-2009 17:03:28] <rmatte> I'm pushing to have quite a few of those shortcomings fixed

[24-Dec-2009 17:03:32] <rmatte> but yeh, ttyl

[24-Dec-2009 17:21:51] <Mousey> why does the zenoss vmware appliance ask me for an rpath login?

[24-Dec-2009 17:25:54] <Mousey> nm

[25-Dec-2009 00:00:30] [disconnected at Fri Dec 25 00:00:30 2009]

[25-Dec-2009 00:00:30] [connected at Fri Dec 25 00:00:30 2009]

[25-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[25-Dec-2009 10:30:20] <Diddi> hi! How do I set an interface description? When I look at eth0 on a server, there's a description section, but it's just empty (:

[25-Dec-2009 23:42:23] nassy_ is now known as nassy

[26-Dec-2009 00:00:30] [disconnected at Sat Dec 26 00:00:30 2009]

[26-Dec-2009 00:00:30] [connected at Sat Dec 26 00:00:30 2009]

[26-Dec-2009 00:00:39] [zenoss-logger (logger bot) has joined #zenoss]

[26-Dec-2009 05:16:38] <Diddi> hi! I get "error reading value for 'blah' (oid x.xx.x.x.x.x)". But I can walk that oid just find from command line, what's up with that?

[26-Dec-2009 09:45:56] nassy_ is now known as nassy

[26-Dec-2009 10:02:22] nassy_ is now known as nassy

[26-Dec-2009 12:22:38] <nassy> hi i just installed zenoss and i am playing around with it. i did an autodiscovery and it found several devices on my home network. i then deleted all 8 devices and then ran another autodiscover task to readd them about 16 minutes ago but nothing is showing up under the device list

[26-Dec-2009 12:23:27] <nassy> any ideas why? i am use zenoss core

[26-Dec-2009 13:18:38] nassy_ is now known as nassy

[27-Dec-2009 00:00:30] [disconnected at Sun Dec 27 00:00:30 2009]

[27-Dec-2009 00:00:30] [connected at Sun Dec 27 00:00:30 2009]

[27-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[27-Dec-2009 07:27:36] malbon_ is now known as malbon

[27-Dec-2009 08:43:37] <chemist> nassy: go to 'Networks' and delete the IP's for your devices, then run thediscovery again

[27-Dec-2009 08:43:51] <nassy> thanks

[27-Dec-2009 09:58:23] <Diddi> yo, When I try to model my cisco switch, I get this: http://pastebin.org/69119

[27-Dec-2009 09:58:33] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.org)

[27-Dec-2009 09:58:43] <Diddi> I'm not sure if that's a problem in zenoss, or a configuration error on the switch... any hints?

[27-Dec-2009 10:01:00] <Diddi> using zenoss core on debian.. installed yesterday

[27-Dec-2009 10:06:21] <Diddi> ah, switching to snmp v1 worked

[27-Dec-2009 10:06:25] <Diddi> thanks(:

[27-Dec-2009 10:51:21] nassy_ is now known as nassy

[27-Dec-2009 20:16:54] bzed___ is now known as bzed

[28-Dec-2009 00:00:30] [disconnected at Mon Dec 28 00:00:30 2009]

[28-Dec-2009 00:00:30] [connected at Mon Dec 28 00:00:30 2009]

[28-Dec-2009 00:00:39] [zenoss-logger (logger bot) has joined #zenoss]

[28-Dec-2009 01:11:28] <RobertLaptop> Question what is the username / password for default VM install?  The document doesn't list it.

[28-Dec-2009 03:02:09] <xpot> Question: If I am on zenoss v2.3.70 r10937, how do I upgrade to Zenoss v2.5.1?  I see that I would need to upgrade to 2.4.5 first, then 2.5.1.  What I do not see is how to do this from a svn install.  Only see stack and distro upgrade instructions.

[28-Dec-2009 03:09:20] <xpot> I think I figured it out: svn up -r16216? doesn't seem right because 5.x is also rev 16216??

[28-Dec-2009 03:09:35] <xpot> 5.x = 2.5.x

[28-Dec-2009 03:28:26] <xpot> solution: svn co 2.4.x and install, zenmigrate, then svn co 2.5.x and install, zenmigrate.  should do the trick...

[28-Dec-2009 04:53:17] <tehhobbit> xpot: why do you want to use the svn repos ?

[28-Dec-2009 10:17:26] <RobertLaptop> Question anyone know were I can find the default password for the zenoss VM rpath login?

[28-Dec-2009 10:27:55] <Diddi> RobertLaptop: installation guide, pdf, page 7

[28-Dec-2009 10:28:33] <Diddi> or, chapter 2.2

[28-Dec-2009 10:28:56] <RobertLaptop> docs/DOC-4510

[28-Dec-2009 10:29:03] <RobertLaptop> I don't see it listed

[28-Dec-2009 10:29:03] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 2.2 2 Installing the Appliance (at community.zenoss.org)

[28-Dec-2009 10:29:41] <Diddi> Log in as user root. (Local host login: root)

[28-Dec-2009 10:29:42] <Diddi> No password is required.

[28-Dec-2009 10:30:08] <Diddi> it's right on that page

[28-Dec-2009 10:30:12] <RobertLaptop> I have tried that it isn't working. :(  Thinking that is what they ment

[28-Dec-2009 10:30:30] <Diddi> tried accessing <hostname>:8003?

[28-Dec-2009 10:30:39] <Diddi> https

[28-Dec-2009 10:31:10] <RobertLaptop> I goto https://IP:8003/ Get sign-in screen no problem.

[28-Dec-2009 10:31:26] <RobertLaptop> but it wont accept root with no password.

[28-Dec-2009 10:31:30] <Diddi> hm

[28-Dec-2009 10:33:22] <Diddi> tried admin/zenoss ?

[28-Dec-2009 10:33:36] <RobertLaptop> I will try that.

[28-Dec-2009 10:34:06] <Diddi> if that doesn't work, I'm all out of ideas

[28-Dec-2009 10:34:20] <RobertLaptop> Thanks Diddi

[28-Dec-2009 10:34:46] <Diddi> great, it was documented under how to install from svn

[28-Dec-2009 10:35:33] <Diddi> chapt. 6.4 to be specific

[28-Dec-2009 10:39:43] <ke4qqq> RobertLaptop: zenoss is the username for the UI

[28-Dec-2009 10:39:49] <ke4qqq> bah

[28-Dec-2009 10:39:55] <ke4qqq> zenoss is the password admin is the user

[28-Dec-2009 10:41:34] <RobertLaptop> I tiried that.  I was finally able to login as root.  It think it was having issues with the IP's address.  I changed it mac address under esxi go a new IP and the I could login to the shell as root.

[28-Dec-2009 10:44:10] <RobertLaptop> OK.  I have tried both.  It wont let me login to the rpath login.

[28-Dec-2009 11:03:05] <RobertLaptop> User Name: Admin.  Password: Password.  That was harder to find then it should have been.

[28-Dec-2009 11:05:33] <Diddi> heh

[28-Dec-2009 11:18:40] <xpot> tehhobbit: because that was how I initially installed

[28-Dec-2009 11:20:34] <theacolyte> How can you tell how an object/class is inhereting a template?

[28-Dec-2009 11:27:59] <RobertLaptop> Question I am sure this is a nube question but is there anyway to assign a system to more then 1 class?  It seems that classes are the main way of assigning traits but there seems to be several class that apply to some of my systems

[28-Dec-2009 11:50:31] <ke4qqq> RobertLaptop: not really - there are other organizers though - for instance location - so you could have location and Server/Linux for instance. The organizers are really there to provide inheritance - so if you have a Linux software router, you really want to use Devices/Server/Linux

[28-Dec-2009 11:51:34] <RobertLaptop> I guess it is more a question with /server/linux and /server/ssh/linux

[28-Dec-2009 11:52:14] <ke4qqq> RobertLaptop: so /server/ssh/linux only does monitoring via ssh (by default) while /server/linux monitors with snmp

[28-Dec-2009 11:52:21] <nassy> i did an auto discover of all the devices on my home network. i for practice i deleted the entry for my NAS and added it manually. some devices have snmp daemons others do not. all are responding to pings. they are now listed in the dashboard. when i go to the network map for: / i only see the NAS. is there something else i need to do to get the other devices to appear

[28-Dec-2009 11:52:25] <RobertLaptop> Diff Zend Packs use diff ones.

[28-Dec-2009 11:52:27] <ke4qqq> you'd used ssh for a remote machine you didn't have snmp access to

[28-Dec-2009 11:53:07] <RobertLaptop> ok I get that now.

[28-Dec-2009 11:54:19] <ke4qqq> nassy: iirc the map only looks in /devices/server - you can change the organizer you look in to create the map - but if you haven't moved them out of the discovered group you may not have the option to use it. Moreover a lot of things won't work if you haven't assigned them to a class yet

[28-Dec-2009 11:54:43] <nassy> thanks

[28-Dec-2009 11:54:47] <ke4qqq> nassy: np

[28-Dec-2009 11:55:24] <ke4qqq> the autodiscovered class essentially does ping and not much else - running snmp queries might give someone a domain password (in the case of WMI) for instance

[28-Dec-2009 11:59:58] <nassy> i have an apple wireless router that has snmp enabled and i checked it remotely with nmap and UDP 161 is open but for some strange reason zenoss doesnt detect snmp as running

[28-Dec-2009 12:00:39] <nassy> that info about ssh you gave RobertLaptop was helpful for me

[28-Dec-2009 12:02:29] <mrayzenoss> nassy: is the SNMP community string set?

[28-Dec-2009 12:02:49] <nassy> yes, to the usual default

[28-Dec-2009 12:03:03] <ke4qqq> nassy: and just as  importantly does the community string on the router match what you have configured in zenoss

[28-Dec-2009 12:03:15] <nassy> yes both are public

[28-Dec-2009 12:03:30] <ke4qqq> nassy: does snmpwalk give you a responce

[28-Dec-2009 12:03:38] <nassy> let me check

[28-Dec-2009 12:03:57] <nassy> it may take a bit i have to look up how to use snmpwalk

[28-Dec-2009 12:04:22] <ke4qqq> snmpwalk -v2c -c public <iporhostname> system

[28-Dec-2009 12:06:18] <nassy> thanks

[28-Dec-2009 12:06:20] <nassy> checking

[28-Dec-2009 12:08:33] <nassy> ok, i got a bunch of info: STRING: Apple AirPort - Apple Computer, 2006.

[28-Dec-2009 12:08:41] <nassy> i am going to restart zenoss

[28-Dec-2009 12:12:52] <nassy> so, ke4qqq the router class does not show up on the map?

[28-Dec-2009 12:13:29] <ke4qqq> it should provided you have set the scope wide enough

[28-Dec-2009 12:14:33] <nassy> i used 10.0.0.0 and /

[28-Dec-2009 12:16:28] <ke4qqq> how many hops?

[28-Dec-2009 12:16:43] <nassy> 1 the most. i have it set to 4 in zenoss

[28-Dec-2009 12:17:06] <nassy> well 2 if counting the managed swtch

[28-Dec-2009 12:17:08] <ke4qqq> and the router has at least one interface 10.0.0.0

[28-Dec-2009 12:17:34] <nassy> yes the router has 3 one to 10.0.0.0/24 and 2 to the public internet

[28-Dec-2009 12:18:52] <ke4qqq> interesting - honestly I don't know - haven't used network map in ages - requires flash, and I am trying to make myself flash free if possible. perhaps someone else who uses it can help.....sorry

[28-Dec-2009 12:22:22] <nassy> np, yeah i feel the same way about flash but i do like the network maps. i installed clicktoflash

[28-Dec-2009 12:22:32] <nassy> to disable flash on all web sites

[28-Dec-2009 12:22:40] <nassy> unless i load it manually

[28-Dec-2009 12:30:07] <ke4qqq> yeah I used to have that - it's just a hassle unfortunately, and doesn't provide a whole lot of additional information - just a 'look pretty' for management

[28-Dec-2009 12:30:22] <theacolyte>  How can you tell how an object/class is inhereting a template?

[28-Dec-2009 12:37:32] <mrayzenoss> if you go to the Templates tab for the Device Class you can see the list that are available.  If you go to "Bind Templates" from the page menu you will see what is bound

[28-Dec-2009 12:37:43] <mrayzenoss> individual devices may have overridden this

[28-Dec-2009 12:48:38] <ke4qqq> anyone used Egor's hp zenpack

[28-Dec-2009 12:49:21] <nassy> not yet, but i probably will as we have a number of hp devices at work

[28-Dec-2009 12:50:22] * ke4qqq just inherited a few racks of various aged hp boxes and trying to figure out what magic incantations need to be read to get all of the hp snmp agents reporting back

[28-Dec-2009 12:51:29] <nassy> proliant servers?

[28-Dec-2009 12:51:34] <ke4qqq> yes

[28-Dec-2009 12:52:40] <nassy> thats what we have too

[28-Dec-2009 12:53:32] * ke4qqq has installed hp-health and hp-snmp-agents - but don't get things like fan speed

[28-Dec-2009 12:53:55] <ke4qqq> and things that do report, such as frames on the nics aren't being graphed properly

[28-Dec-2009 12:54:19] <ke4qqq> perhaps I'll divert my mind for a bit and come back when Egor is around.

[28-Dec-2009 12:56:10] <nassy> im going to read some zenoss tutorials and manuals. seeing if i should movw from nagios to zenoss

[28-Dec-2009 12:58:10] <mrayzenoss> are you guys using HP SANs?

[28-Dec-2009 12:59:03] <mrayzenoss> just saw this ticket: http://dev.zenoss.org/trac/ticket/5972 and was thinking I hadn't heard much about HP SANs

[28-Dec-2009 13:08:31] <nassy> we have an HP SAN at work

[28-Dec-2009 13:36:13] <ke4qqq> bigegor: ping - have a moment for a question re HP monitoring

[28-Dec-2009 13:55:25] <ke4qqq> bigegor: so long story short - some of the information reads properly after I install the hp-health and hp-snmp-agent - but for instance no fan speed is reported.

[28-Dec-2009 13:55:39] <ke4qqq> mrayzenoss: nope - no hp sans here

[28-Dec-2009 13:56:28] <theacolyte> mrayzenoss: Right, I know that part, but that doesn't show me where the template is being bound if it's not undert the class I have guessed

[28-Dec-2009 13:57:21] <mrayzenoss> theacolyte:  I think that's something we're addressing in the new UI for the next release… I'll make a note of it

[28-Dec-2009 13:57:44] <theacolyte> Cool, yeah, that'd be helpful... I have to hunt down this template

[28-Dec-2009 13:57:50] <theacolyte> I may just delete the zenpack actually

[28-Dec-2009 13:58:27] <theacolyte> was using egor's windows one, but I redid it

[28-Dec-2009 14:40:39] <markeriv> anyone know the linux command to extract a .zip file?

[28-Dec-2009 14:41:02] <markeriv> stuck with only ssh access and trying to install a zenpack

[28-Dec-2009 14:41:09] <ke4qqq> markeriv: unzip

[28-Dec-2009 14:41:24] <markeriv> <- fails

[28-Dec-2009 14:43:20] <rhettardo> unzip filename.zip

[28-Dec-2009 14:43:53] <rhettardo> better late than never

[28-Dec-2009 14:52:24] <Kris__> On the map, zenoss is drawing lines in a triangle between three sites.  In reality Site A connects to B and B to C but C never directly connects to A.  Is there any way to remove this line?

[28-Dec-2009 14:54:21] <Kris__> (brb)

[28-Dec-2009 16:11:42] <Kristopher424> We use microwave radios for city-to-city point-to-point.  On the dashboard map, it connects Site A, B and C with a green line.  In reality, Site A connects to B and B to C, but C never directly connects to A.  Is there a way to reflect this on the map?

[28-Dec-2009 16:12:58] <theacolyte> Kristopher424: I believe it just reads route statements

[28-Dec-2009 16:14:50] <Kristopher424> Hmm, okay.

[28-Dec-2009 16:15:17] <Kristopher424> So, in theory, if that route ever goes down, that line will disappear?

[28-Dec-2009 16:15:30] <mrayzenoss> it turns red

[28-Dec-2009 16:15:36] <Kristopher424> Cool.

[28-Dec-2009 16:16:08] <mrayzenoss> ke4qqq: thanks for the HP ZenPack update

[28-Dec-2009 16:19:17] <ke4qqq> mrayzenoss: /me hopes it accurate - it at least works on the first device - I'd like for there to be some way to declare inheritance so it doesn't have to be done for each machine

[28-Dec-2009 16:19:25] <ke4qqq> but I haven't played with that yet

[28-Dec-2009 16:19:44] <mrayzenoss> inheritance?  where

[28-Dec-2009 16:20:38] <ke4qqq> so I wouldn't do it with a device class, but perhaps a groups class

[28-Dec-2009 16:24:40] <mrayzenoss> yeah, that's a pesky issue… inheritance defined in multiple locations?

[28-Dec-2009 16:25:01] <Kristopher424> Kudos to whoever designed that mapping tool.  It works great =)

[28-Dec-2009 16:26:19] <mrayzenoss> Google does good work :p

[28-Dec-2009 16:26:26] <adytum-bot> mrayzenoss: An error has occurred and has been logged. Please contact this bot's administrator for more information.

[28-Dec-2009 16:26:40] <mrayzenoss> confused the bot

[28-Dec-2009 16:26:44] <theacolyte> lol

[28-Dec-2009 16:26:54] <theacolyte> google mrayzenoss - hello!

[28-Dec-2009 16:27:00] <adytum-bot> theacolyte: An error has occurred and has been logged. Please contact this bot's administrator for more information.

[28-Dec-2009 16:31:36] <Kristopher424> You can't mention google?

[28-Dec-2009 16:31:47] <theacolyte> I think it's just if it's the first word

[28-Dec-2009 16:31:52] <theacolyte> Google - What do you think?

[28-Dec-2009 16:31:53] <Kristopher424> Ahh.

[28-Dec-2009 16:31:58] <adytum-bot> theacolyte: An error has occurred and has been logged. Please contact this bot's administrator for more information.

[28-Dec-2009 16:32:10] <mrayzenoss> adytum-bot doesn't appear to be very useful

[28-Dec-2009 16:32:10] <adytum-bot> mrayzenoss: Error: "doesn't" is not a valid command.

[28-Dec-2009 16:32:14] <theacolyte> LOL

[28-Dec-2009 16:32:18] <mrayzenoss> see :)

[28-Dec-2009 16:32:26] <theacolyte> Ok - that got a laugh outta me

[28-Dec-2009 16:32:28] <mrayzenoss> adytum-bot: help

[28-Dec-2009 16:32:28] <adytum-bot> mrayzenoss: (help [<plugin>] <command>) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.

[28-Dec-2009 16:32:43] <theacolyte> wow, that help is really useful

[28-Dec-2009 16:32:49] <theacolyte> thanks adytum-bot

[28-Dec-2009 16:34:07] <mrayzenoss> Updated EMC Celerra Filesystem ZenPack: docs/DOC-3482

[28-Dec-2009 16:34:14] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - EMC Celerra FileSystem (at community.zenoss.org)

[28-Dec-2009 16:34:57] <theacolyte> I'm still trying to get this SQL zenpack to work... this WMI stuff is cumbersome

[28-Dec-2009 16:35:32] <mrayzenoss> yeah, WMI is a pain

[28-Dec-2009 16:35:40] <mrayzenoss> too many variations in the OS

[28-Dec-2009 17:32:37] <RobertLaptop> Is there some trick to getting WMI to work right?  I keep getting errors about user restrictions even when using my service account.

[28-Dec-2009 17:33:51] <theacolyte> What message?

[29-Dec-2009 00:00:30] [disconnected at Tue Dec 29 00:00:30 2009]

[29-Dec-2009 00:00:30] [connected at Tue Dec 29 00:00:30 2009]

[29-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[29-Dec-2009 02:26:59] rhettardo_ is now known as rhettardo

[29-Dec-2009 02:30:20] rhettardo_ is now known as rhettardo

[29-Dec-2009 04:56:22] <tripitaka> Hi, can anyone tell me what this error means? http://pastebin.com/m17b57530 (v2.5.1 on redhat x86_64 using stack installer)

[29-Dec-2009 04:56:33] <adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)

[29-Dec-2009 04:56:35] <tripitaka> I get it when I try to add a linux device

[29-Dec-2009 07:15:24] <Diddi> is it possible to change the default event view for all users, without the bookmarking thing? I just want severity row color to always be on

[29-Dec-2009 07:16:29] <Diddi> zenoss core 2.5.1 if it matters (:

[29-Dec-2009 07:20:09] tripitaka_ is now known as tripitaka

[29-Dec-2009 07:40:25] <tehhobbit> anyone using the ZenPacks.community.OpenSolaris zenpack ?

[29-Dec-2009 07:40:50] <tehhobbit> cant figure out why it doesnt even try to ssh to the host

[29-Dec-2009 07:44:53] <cluther> I did see that other case that Kells helped you with. Yes.

[29-Dec-2009 07:45:02] <cluther> Oops.. wrong window.

[29-Dec-2009 08:11:52] <Diddi> IPs Used/Free     7/-5

[29-Dec-2009 08:12:01] <Diddi> (:

[29-Dec-2009 08:12:35] <Diddi> i'm trying to get /Networks working... I've got a few /30 networks, but they all seem to be place as subnets under one /24

[29-Dec-2009 08:13:18] <Diddi> i'm not sure if it's a problem or not.. yet

[29-Dec-2009 09:29:17] <rmatte> g'day folks

[29-Dec-2009 09:29:34] <rmatte> Diddi: that's a known bug

[29-Dec-2009 09:30:05] <Diddi> ah, alright

[29-Dec-2009 09:31:01] <rmatte> Diddi: see - http://dev.zenoss.org/trac/ticket/5666

[29-Dec-2009 09:32:25] <rmatte> It should hopefully be fixed by the time Stone Crab rolls out

[29-Dec-2009 09:32:44] <Diddi> sweet, thanks(:

[29-Dec-2009 09:32:51] <rmatte> np

[29-Dec-2009 09:37:11] <rmatte> ok wtf

[29-Dec-2009 09:37:31] <rmatte> a regex of ^$ should apply to any events with a blank event summary, but it's not working

[29-Dec-2009 09:39:39] <cluther> Maybe it's not blank? ^\s*$

[29-Dec-2009 09:43:07] <rmatte> Thanks, I was trying to figure that out (I'm not that great with regex just yet)

[29-Dec-2009 09:49:08] <rmatte> Cisco gear is so unbelievably stupid with the way that it sends syslog events sometimes

[29-Dec-2009 09:49:56] <rmatte> http://dev.zenoss.org/trac/ticket/5289

[29-Dec-2009 09:50:10] <rmatte> This is just another case of that

[29-Dec-2009 09:52:45] <Guest96583> no, it's just too intelligently designed for us to understand

[29-Dec-2009 09:52:50] Guest96583 is now known as davidX-

[29-Dec-2009 09:55:11] <rmatte> hehe

[29-Dec-2009 09:55:19] <rmatte> It's a "feature" is it?

[29-Dec-2009 09:55:31] <davidX-> you have to spend $8,000 on certifications to get it right

[29-Dec-2009 09:56:09] <rmatte> now to use zendmd magic to clear these junk events from the console...

[29-Dec-2009 09:58:11] <rmatte> man I love zendmd

[29-Dec-2009 10:04:14] <rmatte> there, problem solved

[29-Dec-2009 10:08:03] <rmatte> I bought a new TV for myself on boxing day

[29-Dec-2009 10:21:02] <rmatte> g'day Matt

[29-Dec-2009 10:21:10] <mrayzenoss> howdy

[29-Dec-2009 10:21:27] <rmatte> Hope Santa was good to you?

[29-Dec-2009 10:23:08] <mrayzenoss> pretty good, just wish I had more time off to enjoy

[29-Dec-2009 10:23:19] <rmatte> agreed

[29-Dec-2009 10:24:36] <rmatte> hmmm, weird

[29-Dec-2009 10:24:45] <rmatte> Zenoss just decided to disable one of my thresholds on it's own

[29-Dec-2009 10:25:01] <rmatte> zenhub|User-supplied Python expression ((here.getRRDValue('mem5minUsed') + here.getRRDValue('mem5minFree')) * 0.9) for maximum value caused error: ['mem5minUsed_mem5minUsed']

[29-Dec-2009 10:25:07] <rmatte> The threshold Memory in template /zport/dmd/Devices/Network/Router/Cisco/rrdTemplates/Device has been disabled.

[29-Dec-2009 10:25:57] <rmatte> ah, here we go with the netsplits...

[29-Dec-2009 10:28:28] <rmatte> it would be fantastic if it didn't do that

[29-Dec-2009 10:29:21] <rmatte> disabling a template for an entire device class because an error was encountered with a single device seems a bit excessive

[29-Dec-2009 10:29:31] <rmatte> well, disabling a threshold anyways

[29-Dec-2009 10:32:20] <rmatte> cluther: Not sure if you caught that before the netsplit?  Zenoss disabled a global threshold because it encountered some sort of memory value error...

[29-Dec-2009 10:32:51] <rmatte> cluther: Is there any way to not have Zenoss automatically disable thresholds?

[29-Dec-2009 10:33:28] <rmatte> cluther: If we were to somehow not notice the event, the threshold would remain disabled and we might miss alerts

[29-Dec-2009 10:37:13] <rmatte> every time I encounter something like this I need to cover it up because if management were to find out they'd lose confidence in Zenoss lol

[29-Dec-2009 10:37:29] <rmatte> maybe I should write a transform that just automatically re-enables it right after Zenoss disables it

[29-Dec-2009 10:39:07] <rmatte> damnit, it disabled it again, the threshold was working perfectly fine not long ago

[29-Dec-2009 10:39:10] * rmatte scratches his head

[29-Dec-2009 10:39:21] <rmatte> and it gives absolutely no indication as to which device it's failing on

[29-Dec-2009 10:42:24] <rmatte> yeh, so from the looks of it, I have some device somewhere with a bad datapoint and that's causing the global threshold for router memory to become disabled

[29-Dec-2009 10:44:36] <rmatte> ohhhhhhhhhhh, I think it's complaining due to decomissioned devices

[29-Dec-2009 10:44:59] <rmatte> lord knows why

[29-Dec-2009 10:53:13] <rmatte> yeh, I have devices in that class marked as decommissioned yet Zenoss disables the threshold since it doesn't find those datapoints on those devices (which makes sense since Zenoss isn't collecting data for them)

[29-Dec-2009 10:53:23] <rmatte> guess I'll have to individually unbind the template for each device

[29-Dec-2009 10:58:53] <theacolyte> is there something that auto rotates zenoss logs?

[29-Dec-2009 10:59:27] <rmatte> eugh, this is really screwed up, every time I add a new device it does that too until the graphs are actually generated

[29-Dec-2009 10:59:39] <rmatte> so I have to re-enable the threshold every time I add a new device, this is insane

[29-Dec-2009 10:59:45] <rmatte> there has to be a way to fix this

[29-Dec-2009 11:00:11] <rmatte> I would rather it just not inform me of the value errors and not take the liberty of automatically disabling thresholds

[29-Dec-2009 11:00:26] <rmatte> theacolyte: yeh, logrotate

[29-Dec-2009 11:00:35] <rmatte> theacolyte: standard Unix component

[29-Dec-2009 11:02:11] <theacolyte> ah

[29-Dec-2009 11:03:10] <Muti> theacolyte: I'm pretty sure Zenoss automatically rotates its logs

[29-Dec-2009 11:03:42] <Muti> you used to have to use logrotate, but now it's done by Zenoss, afaik

[29-Dec-2009 11:03:46] <mrayzenoss> theacolyte: docs/DOC-3972#d4e6432

[29-Dec-2009 11:04:03] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 14.6 6 Maintenance and Performance Tuning (at community.zenoss.org)

[29-Dec-2009 11:04:03] <mrayzenoss> logs are rotated automatically

[29-Dec-2009 11:04:27] <theacolyte> got it

[29-Dec-2009 11:04:29] <theacolyte> thanks!

[29-Dec-2009 11:08:24] <theacolyte> trying to get this mssql zenpack working... it's weird, I don't actually think it's the zenpacks fault - testing the query works, but I'm still getting broken images

[29-Dec-2009 11:23:00] <rmatte> eugh, these netsplits are getting really anoying

[29-Dec-2009 11:23:28] <theacolyte> Heh yeah

[29-Dec-2009 11:24:01] <rmatte> they need to take that kornbluth server down

[29-Dec-2009 11:24:10] <rmatte> it's the only one that's been repeatedly splitting

[29-Dec-2009 11:24:50] <theacolyte> I'm showing at as verne.freenode.net

[29-Dec-2009 11:26:29] <rmatte> NetSplit: irc.freenode.net split from kornbluth.freenode.net [12:11pm

[29-Dec-2009 11:26:49] <theacolyte> 9:07 -!- Netsplit verne.freenode.net <-> irc.freenode.net quits: @cluther, themurph

[29-Dec-2009 11:26:52] <theacolyte> !!!

[29-Dec-2009 11:27:02] <theacolyte> You're clearly in the wrong timezone.

[29-Dec-2009 11:27:16] <rmatte> hehe

[29-Dec-2009 11:27:29] <rmatte> Eastern timezone

[29-Dec-2009 11:28:29] <theacolyte> I'll never get this WMI stuff working the way I want it to

[29-Dec-2009 12:38:24] <rmatte> well, I finally got Zenoss to stop disabling those thresholds (had to move all of my decommed devices to a newly created /Decommed device grouping

[29-Dec-2009 12:59:03] <pandemicsyn> anyone know how to set the default production state for discovered devices to anything other than "production

[29-Dec-2009 12:59:25] <pandemicsyn> searched through the docs and google but haven't found anything yet

[29-Dec-2009 13:12:19] <pandemicsyn> nevermind, found how to set it when running zendisc via the cmd line, that'll work

[29-Dec-2009 13:36:02] rmatte is now known as pandemicack

[29-Dec-2009 13:36:06] pandemicack is now known as rmatte

[29-Dec-2009 13:36:18] <rmatte> bad joke

[29-Dec-2009 13:36:19] <rmatte> :P

[29-Dec-2009 13:36:29] <theacolyte> ACK

[29-Dec-2009 13:36:33] <theacolyte> ACK

[29-Dec-2009 13:36:36] <rmatte> SYN

[29-Dec-2009 13:36:37] <rmatte> SYN

[29-Dec-2009 13:36:38] <theacolyte> RST!!!!!

[29-Dec-2009 13:36:41] <theacolyte> hehe

[29-Dec-2009 13:36:44] <rmatte> hehe

[29-Dec-2009 13:36:53] <theacolyte> I'm afraid I will never get this WMI stuff working right, and I don't know what to do...

[29-Dec-2009 13:36:59] <theacolyte> Or rather, I can, but it's a LOT of effort

[29-Dec-2009 13:37:16] <rmatte> mix WMI with SNMP

[29-Dec-2009 13:37:24] <theacolyte> well, that's what I'm doing

[29-Dec-2009 13:37:30] <theacolyte> but it's such a manual process

[29-Dec-2009 13:37:33] <theacolyte> why can't someone do this for me!

[29-Dec-2009 13:37:41] <rmatte> :P

[29-Dec-2009 13:37:46] <rmatte> manual in which regard?

[29-Dec-2009 13:37:54] <theacolyte> at this rate, it'll take me 2 weeks to get everything up

[29-Dec-2009 13:38:10] <theacolyte> In order to do more than just up/down I have to build my own templates

[29-Dec-2009 13:38:19] <rmatte> right

[29-Dec-2009 13:38:30] <theacolyte> Which means researching what counters are needed, thresholds, etc then building it

[29-Dec-2009 13:38:34] <theacolyte> So that's a long process

[29-Dec-2009 13:38:40] <rmatte> yup

[29-Dec-2009 13:38:57] <rmatte> Zenoss is really more of a core, you need to develop around it

[29-Dec-2009 13:39:19] <theacolyte> I like instant gratification and not having to trailblaze

[29-Dec-2009 13:39:26] <theacolyte> But, really, it's all like that unless you spend money

[29-Dec-2009 13:39:38] <theacolyte> And my boss made it clear that it was worth me spending 2 weeks on it to save the cash

[29-Dec-2009 13:41:18] <rmatte> my management shares the same ideas

[29-Dec-2009 13:42:21] <theacolyte> Well, I guess it's not too bad

[29-Dec-2009 13:42:30] <theacolyte> At least I know what I'll be doing for the rest of my career here

[29-Dec-2009 13:42:31] <theacolyte> hehe

[29-Dec-2009 13:42:38] <theacolyte> My windows template is done, I should release it

[29-Dec-2009 13:43:03] <rmatte> yup

[29-Dec-2009 13:43:29] <theacolyte> there are worse things out there to deal with... well... most things

[29-Dec-2009 13:43:32] <theacolyte> backup exec comes to mind

[29-Dec-2009 13:44:14] <rmatte> hehe

[29-Dec-2009 13:44:20] <rmatte> yeh, I used to do work with backup exec

[29-Dec-2009 13:44:21] <rmatte> fun fun

[29-Dec-2009 13:44:44] <rmatte> do you mean in terms of managing backup exec itself or monitoring it via Zenoss?

[29-Dec-2009 13:44:51] <theacolyte> managing backup exec

[29-Dec-2009 13:44:54] <rmatte> ah

[29-Dec-2009 13:44:56] <rmatte> agreed

[29-Dec-2009 13:44:57] <theacolyte> I've run into so many damn bugs

[29-Dec-2009 13:45:10] <rmatte> which version are you working with? 12?

[29-Dec-2009 13:45:17] <theacolyte> 12.5 now yeah

[29-Dec-2009 13:45:20] <rmatte> ah

[29-Dec-2009 13:45:22] <theacolyte> 9 was the last good version

[29-Dec-2009 13:45:30] <theacolyte> Most of my problems are with Exchange backups

[29-Dec-2009 13:45:38] <ke4qqq> 9 wasn't that good :)

[29-Dec-2009 13:45:39] <rmatte> well, wasn't 9 the version before symantec took it over?

[29-Dec-2009 13:45:42] <rmatte> or was that 7?

[29-Dec-2009 13:45:52] * rmatte scratches his head

[29-Dec-2009 13:45:59] * ke4qqq loves bacula now - and thankful I was able to shed the demon that was BE

[29-Dec-2009 13:46:20] <theacolyte> 10d was the first Symantec branded version

[29-Dec-2009 13:46:25] <ke4qqq> I think 9 was presymantec

[29-Dec-2009 13:46:25] <theacolyte> 10 was the last  veritas brand

[29-Dec-2009 13:46:26] <rmatte> bacula does look quite nice

[29-Dec-2009 13:46:32] <theacolyte> 9 was the last one actually made pre-symantec

[29-Dec-2009 13:46:42] <theacolyte> symantec has a bad habit of buying companies and completely destroying the product

[29-Dec-2009 13:46:59] <rmatte> yeh

[29-Dec-2009 13:47:00] <ke4qqq> yeah - that unfortunately happens in a lot of places.

[29-Dec-2009 13:47:04] <theacolyte> winfax

[29-Dec-2009 13:47:06] <theacolyte> nav

[29-Dec-2009 13:47:07] <rmatte> they did that with this other product called CCM too

[29-Dec-2009 13:47:56] <ke4qqq> theacolyte: wrt to the lack of instant gratification - I don't think such a thing really exists - even the big 4 claim 6 months of research to figure out what to monitor, you are doing that and a bit more, but not much more.

[29-Dec-2009 13:48:26] <theacolyte> Yeah... I guess SCOM is the only one that would do it for me

[29-Dec-2009 13:48:37] <rmatte> ke4qqq: the big 4 actually have adequate staffing though :P

[29-Dec-2009 13:48:43] <theacolyte> and SCOM isn't  very fun to deal with

[29-Dec-2009 13:48:59] <ke4qqq> rmatte: they didn't say it was free 6 months though

[29-Dec-2009 13:49:08] <theacolyte> I guess I was just hoping that there'd be a pack where I could click a few buttons and have it monitor the basics easily

[29-Dec-2009 13:49:24] <ke4qqq> theacolyte: we can't wait to see you deliver that functionality :)

[29-Dec-2009 13:49:41] <rmatte> I wish zenpacks were smart enough to completely overwrite existing templates rather than leaving traces behind

[29-Dec-2009 13:49:55] <rmatte> extremely annoying

[29-Dec-2009 13:50:03] <theacolyte> ke4qqq: I've written windows server 2003 template, and most of exchange 2007

[29-Dec-2009 13:50:16] <theacolyte> now I'm working on SQL and then Blackberry probably

[29-Dec-2009 13:50:20] <theacolyte> maybe backup exec after that

[29-Dec-2009 13:50:25] <rmatte> I update a ZenPack across 13 servers and then have to login to each and manually delete datapoints

[29-Dec-2009 13:50:52] <rmatte> Removing the template can be scripted, but I tried that and on one of the servers the ZenPack wouldn't put the templates back after deleting them

[29-Dec-2009 13:50:58] <rmatte> so I had to restore from a snapshot

[29-Dec-2009 13:51:04] <ke4qqq> theacolyte: cool

[29-Dec-2009 13:51:48] <theacolyte> the MSSQL template on zenoss's site isn't working, so I'm having to rewrite it

[29-Dec-2009 13:51:58] <theacolyte> I may actually take a break from that and add in all my systems so I can at least do up/down

[29-Dec-2009 13:52:45] <theacolyte> I am running into something interesting though....

[29-Dec-2009 13:53:08] <theacolyte> With WMI event log gathering, I need to turn down the sensitivity to Error only. Lots of apps like to use warning

[29-Dec-2009 13:53:20] <theacolyte> BES comes to mind as the #1 offender

[29-Dec-2009 13:53:40] <rmatte> yup

[29-Dec-2009 13:53:55] <rmatte> WMI event log monitoring is extremely noisy

[29-Dec-2009 13:54:21] <theacolyte> I like to have it, but it keeps my map from being green!

[29-Dec-2009 13:54:36] <rmatte> lol

[29-Dec-2009 13:55:27] <theacolyte> The recurring appointment expansion in mailbox d@d.com has taken too long

[29-Dec-2009 13:55:31] <theacolyte> I don't really care about that either

[29-Dec-2009 13:56:09] <theacolyte> Now I'm just whining though

[29-Dec-2009 13:56:12] <theacolyte> hehe

[29-Dec-2009 13:56:13] <ke4qqq> yeah - I imagine doing transforms for the normal chatter for things like exchange would be a boon - I need to sit down and do that for my exchange box.

[29-Dec-2009 13:56:37] <theacolyte> I don't even know how to fix that

[29-Dec-2009 14:09:09] <rmatte> how to fix it in terms of fixing it on the device or having Zenoss ignore the alerts?

[29-Dec-2009 14:10:13] <rmatte> in terms of the device itself, it looks like you may have to delete old appointments from that mailbox (I've seen exchange mailboxes grind to a crawl because they had like 10000 appointments in the calendar history)

[29-Dec-2009 14:10:28] <rmatte> There might also be some timeout config value that you can increase

[29-Dec-2009 14:49:32] <theacolyte> lol... no, sorry, I know how to fix it (and actually I don't much care)

[29-Dec-2009 14:49:37] <theacolyte> I mean on the Zenoss side

[29-Dec-2009 15:07:41] <rmatte> oh...

[29-Dec-2009 15:07:49] <rmatte> is it coming in as /Unknown for the event class?

[29-Dec-2009 15:12:25] <theacolyte> rmatte: let me look

[29-Dec-2009 15:13:05] <theacolyte> rmatte: yeah, /Unknown

[29-Dec-2009 15:16:35] <rmatte> ok....

[29-Dec-2009 15:16:39] <rmatte> simple then...

[29-Dec-2009 15:16:47] <rmatte> click on Events on the left

[29-Dec-2009 15:16:57] <rmatte> then pick any subclass, or create one

[29-Dec-2009 15:17:12] <rmatte> doesn't matter what class you create the mapping in in this case since it's coming in as /Unknown

[29-Dec-2009 15:17:35] <theacolyte> got it

[29-Dec-2009 15:17:37] <rmatte> Once you're in the subclass, select Add Mapping from the dropdown meny

[29-Dec-2009 15:17:40] <rmatte> menu*

[29-Dec-2009 15:17:50] <rmatte> once you've added the mapping (name it whatever) click on it

[29-Dec-2009 15:18:21] <rmatte> then go to the Edit tab.

[29-Dec-2009 15:18:34] <rmatte> Change Event Class Key to: defaultmapping

[29-Dec-2009 15:18:41] <rmatte> Set regex as: The recurring appointment expansion in mailbox

[29-Dec-2009 15:18:44] <rmatte> then click Save

[29-Dec-2009 15:18:51] <rmatte> then click on the zProperties tab

[29-Dec-2009 15:19:01] <theacolyte> oh man, don't tell me I have to do this for all the events I want to ignore

[29-Dec-2009 15:19:10] <rmatte> Change zEventAction to either history or drop, depending on what you want to do with the event

[29-Dec-2009 15:19:17] <rmatte> yeh, you do

[29-Dec-2009 15:19:21] * theacolyte cries.

[29-Dec-2009 15:19:36] <rmatte> lol

[29-Dec-2009 15:20:03] <rmatte> I just created a subclass called "Suppressed"

[29-Dec-2009 15:20:11] <rmatte> and put all of the mapping for /Unknown events in there

[29-Dec-2009 15:20:37] <rmatte> anything that comes in with a class other than /Unknown needs to be mapped to it's appropriate event class

[29-Dec-2009 15:20:48] <ke4qqq> you don't like /ignore ?

[29-Dec-2009 15:21:54] <rmatte> ke4qqq: meh, only noticed that after I added the suppress group, plus we refer to it as "Suppression" so it just makes more sense for management

[29-Dec-2009 15:21:54] <theacolyte> Oh

[29-Dec-2009 15:22:01] <theacolyte> Oh.

[29-Dec-2009 15:22:11] <theacolyte> I will just set everything in Unknown to be history

[29-Dec-2009 15:22:20] <theacolyte> (history logs, but doesn't change the status, right?)

[29-Dec-2009 15:22:26] <rmatte> theacolyte: ummm, that's dumb

[29-Dec-2009 15:22:42] <theacolyte> Yes it is

[29-Dec-2009 15:22:43] <rmatte> theacolyte: what's the point of even monitoring event log then?

[29-Dec-2009 15:22:49] <theacolyte> I just don't really want to do it 1 by 1

[29-Dec-2009 15:22:50] <theacolyte> lol

[29-Dec-2009 15:23:10] <rmatte> you're going to care about major event log messages indicating things like hardware failures

[29-Dec-2009 15:23:15] <rmatte> so don't be lazy, and tune it properly

[29-Dec-2009 15:23:19] <theacolyte> yea, yeah

[29-Dec-2009 15:23:26] <theacolyte> damn you voice of reason

[29-Dec-2009 15:23:31] <rmatte> it's a one time thing (you'll have to tune little things down the road), but it's a lot of work initially

[29-Dec-2009 15:23:57] <rmatte> the other option is not to actually do the monitoring via WMI but to do it via SNMP traps which are a little less noisy

[29-Dec-2009 15:24:09] <rmatte> but even then you'll have tons of tuning to do since you'll have to write transforms for the traps

[29-Dec-2009 15:24:12] <theacolyte> I could do traps

[29-Dec-2009 15:24:14] <rmatte> there's really no way out of it

[29-Dec-2009 15:24:18] <theacolyte> Yeah

[29-Dec-2009 15:24:20] <theacolyte> I hear ya

[29-Dec-2009 15:24:23] <theacolyte> damn this chatty stuff

[29-Dec-2009 15:24:37] <rmatte> hehe

[29-Dec-2009 15:25:34] <rmatte> yeh, servers and network equipment are the equivalent of someone sitting in a room screaming "HELP ME, I'M DYING!" in different tones, and you having to tune it down to the tones that actually indicate that they are dying :)

[29-Dec-2009 15:25:53] <theacolyte> The beauty of monitoring

[29-Dec-2009 15:25:59] <rmatte> The boy who cried wolf, if you will

[29-Dec-2009 15:26:03] <theacolyte> yeah

[29-Dec-2009 15:26:08] <rmatte> :)

[29-Dec-2009 15:26:09] <theacolyte> BEs is like that hardcore

[29-Dec-2009 15:26:10] <theacolyte> it's insane

[29-Dec-2009 15:26:17] <rmatte> yup

[29-Dec-2009 15:27:45] <rmatte> I assume you meant "BES"?

[29-Dec-2009 15:27:52] <theacolyte> yeah

[29-Dec-2009 15:27:59] <theacolyte> Blackerry Enterprise BES

[29-Dec-2009 15:28:08] <theacolyte> AKA Flaming pile of manure

[29-Dec-2009 15:28:09] <rmatte> yeah, when one of our client's BES servers reboot it generates like 70 to 100 events

[29-Dec-2009 15:28:12] <theacolyte> Great when it works though

[29-Dec-2009 15:28:22] <rmatte> but we can't tune them out since they are all valid events if they happen on their own

[29-Dec-2009 15:28:23] <theacolyte> Oh yeah, nevermind boot - even day to day operation

[29-Dec-2009 15:28:44] <theacolyte> Here's question actually

[29-Dec-2009 15:29:26] <theacolyte> As far as how you deal with events, do you just acknowledge them, or do you also close them?

[29-Dec-2009 15:29:31] <theacolyte> And if you close them, where do they go?

[29-Dec-2009 15:29:45] <theacolyte> I haven't gotten that far

[29-Dec-2009 15:29:54] <theacolyte> I'm doing this pretty hodge-podge bcause I need up/down ASAP

[29-Dec-2009 15:29:59] <rmatte> you don't actually "close" them, you move them to history

[29-Dec-2009 15:30:15] <rmatte> so you have active events, acknowledgement is to acknowledge that you've seen the event and that you are addressing it

[29-Dec-2009 15:30:22] <rmatte> moving it to history is essentially marking it as clear

[29-Dec-2009 15:30:38] <theacolyte> The button says "Close events"

[29-Dec-2009 15:30:41] <rmatte> we work with a ticketing system though, so I barely ever touch the event console anymore

[29-Dec-2009 15:30:48] <rmatte> oh, that's the new button

[29-Dec-2009 15:30:52] <rmatte> yeh, that means move to history

[29-Dec-2009 15:30:59] <rmatte> it's just been renamed

[29-Dec-2009 15:30:59] <theacolyte> So where is histroy located?

[29-Dec-2009 15:31:07] <theacolyte> nevermind.

[29-Dec-2009 15:31:08] <rmatte> look in the bottom left I believe it is now

[29-Dec-2009 15:31:17] <rmatte> used to be in the top right

[29-Dec-2009 15:31:27] <theacolyte> I really need to delete my history actually

[29-Dec-2009 15:31:48] <rmatte> you can't really

[29-Dec-2009 15:31:55] <rmatte> unless you actually go right in to MySQL

[29-Dec-2009 15:32:13] <theacolyte> sigh

[29-Dec-2009 15:32:23] <theacolyte> 22k history events already just from adding stuff

[29-Dec-2009 15:32:24] <rmatte> well, you just want to mercilessly delete it?

[29-Dec-2009 15:32:45] <rmatte> you can click on Event Manager on the left

[29-Dec-2009 15:33:01] <rmatte> actually hold on, wrong spot

[29-Dec-2009 15:33:11] <theacolyte> Yeah, I literally have no use for it

[29-Dec-2009 15:33:16] <rmatte> ah nevermind

[29-Dec-2009 15:33:20] <rmatte> yeh, click Event Manager

[29-Dec-2009 15:33:22] <theacolyte> Some of it is events from improperly set up stuff

[29-Dec-2009 15:33:36] <rmatte> then you'll see "Delete Historical Events Older Than (days)

[29-Dec-2009 15:33:40] <rmatte> change that to 1

[29-Dec-2009 15:33:43] <rmatte> and click save

[29-Dec-2009 15:33:49] <rmatte> it'll delete any events older than 1 day

[29-Dec-2009 15:33:57] <rmatte> then change it to 365 or whatever

[29-Dec-2009 15:33:59] <theacolyte> Events on the left under classes

[29-Dec-2009 15:34:04] <rmatte> (however long you want to keep events for)

[29-Dec-2009 15:34:16] <theacolyte> oh

[29-Dec-2009 15:34:16] <rmatte> no

[29-Dec-2009 15:34:18] <theacolyte>  I see it, sorry

[29-Dec-2009 15:34:21] <rmatte> Event Manager under Management

[29-Dec-2009 15:34:22] <rmatte> hehe

[29-Dec-2009 15:34:29] <theacolyte> You mean the one that s ays Event Manager

[29-Dec-2009 15:34:30] <theacolyte> got it

[29-Dec-2009 15:34:35] <theacolyte> lol

[29-Dec-2009 15:34:47] <rmatte> lol

[29-Dec-2009 15:35:02] <theacolyte> perfect

[29-Dec-2009 15:35:43] <theacolyte> Thanks... yeah, I could care less about history when I'm setting stuff up

[29-Dec-2009 15:35:47] <theacolyte> Tabula rasa

[29-Dec-2009 15:36:27] <theacolyte> I should probably remember to turn that off

[29-Dec-2009 15:36:47] <rmatte> hehe

[29-Dec-2009 15:37:19] <rmatte> haven't heard that saying in a while

[29-Dec-2009 15:37:42] <rmatte> (Tabula rasa)

[29-Dec-2009 15:38:09] <ke4qqq> you should add a tabula rasa button to the UI :)

[29-Dec-2009 15:38:19] <ke4qqq> it really would be very useful for testing

[29-Dec-2009 15:38:25] <theacolyte> yeah, it would

[29-Dec-2009 15:38:27] <mrayzenoss> it could just link to zenwipe.sh

[29-Dec-2009 15:38:31] <theacolyte> would have made this development stuff easier

[29-Dec-2009 15:38:38] <theacolyte> oh, there's a zenwipe.sh

[29-Dec-2009 15:39:00] <rmatte> hmmm, apparently egor's pack doesn't remove the heartbeat entry for zenperfwmi when it's removed

[29-Dec-2009 15:39:02] <mrayzenoss> http://dev.zenoss.org/trac/browser/trunk/inst/zenwipe.sh

[29-Dec-2009 15:39:25] <mrayzenoss> rmatte: let him know, he'll fix it, he's been very responsive to requests

[29-Dec-2009 15:39:49] <theacolyte> yeah he answered my query quickly

[29-Dec-2009 15:39:52] * ke4qqq completely forgot aobut zenwipe

[29-Dec-2009 15:39:54] <rmatte> mrayzenoss: yeh, he's been great with that pack

[29-Dec-2009 15:40:04] <rmatte> and yeh, I forgot about zenwipe too

[29-Dec-2009 15:40:23] <theacolyte> I'm building all my stuff on top of that pack

[29-Dec-2009 15:41:31] <theacolyte> I do so love that you can import mibs

[29-Dec-2009 15:41:41] <ke4qqq> theacolyte: and going to the submit patches/updated zenpack?

[29-Dec-2009 15:41:52] <theacolyte> ke4qqq: Yeah, for sure

[29-Dec-2009 15:41:54] <theacolyte> If I ever finish

[29-Dec-2009 15:41:55] <theacolyte> hehe

[29-Dec-2009 15:41:57] <ke4qqq> awesome

[29-Dec-2009 15:42:04] <ke4qqq> release early and often :)

[29-Dec-2009 15:42:07] <theacolyte> Doing a fair amount of the windows server family

[29-Dec-2009 15:42:25] <theacolyte> But, really, I'm not doing too much work beyond finding what should be monitored, what the thresholds should be, etc

[29-Dec-2009 15:42:31] <theacolyte> AKA, just WMI queries

[29-Dec-2009 15:42:49] <rmatte> yup, but it needs to be done

[29-Dec-2009 15:43:00] <ke4qqq> yep

[29-Dec-2009 15:43:09] <ke4qqq> and that's tedious annoying work

[29-Dec-2009 15:43:14] <theacolyte> tell me about it

[29-Dec-2009 15:43:15] <theacolyte> lol

[29-Dec-2009 15:43:36] <mrayzenoss> well, right now the queue is empty: docs/DOC-4624

[29-Dec-2009 15:43:44] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - ZenPack Publishing Backlog (at community.zenoss.org)

[29-Dec-2009 15:43:51] <theacolyte> My 2k3 one is pretty much done actually

[29-Dec-2009 15:43:55] <theacolyte> just need to do thresholds

[29-Dec-2009 15:45:01] <theacolyte> I may want to add in IOPS at some point (maybe)

[29-Dec-2009 15:45:31] <theacolyte> http://imgur.com/2jE1F.png

[29-Dec-2009 15:46:25] <rmatte> looking good so far

[29-Dec-2009 15:46:35] <ke4qqq> indeed

[29-Dec-2009 15:46:38] <theacolyte> that page fault count has to be wrong, so that's kind of what's hold it up

[29-Dec-2009 15:46:53] <rmatte> not sure how you'll threshold on memory though with only 1 value

[29-Dec-2009 15:48:42] <theacolyte> What do you mean?

[29-Dec-2009 15:49:28] <rmatte> well, how can you threshold on a percentage of memory when you don't know 2 values, IE memory used/memory free, or memory total and one of the other two

[29-Dec-2009 15:50:05] <theacolyte> I have availablembytes

[29-Dec-2009 15:50:21] <rmatte> right, so tell me how you can do a percentage threshold with that 1 value

[29-Dec-2009 15:50:29] <rmatte> without knowing total memory

[29-Dec-2009 15:51:01] <theacolyte> sec, phone

[29-Dec-2009 15:51:04] <rmatte> k

[29-Dec-2009 15:57:30] <theacolyte> Quick quesiton before I forget it (i'll answer in a sec) - what happens when you delete a datapoint?

[29-Dec-2009 15:57:35] <theacolyte> Does all the historical data go away?

[29-Dec-2009 15:57:56] <rmatte> no, I don't think the RRD file gets deleted

[29-Dec-2009 15:58:03] <theacolyte> rmatte: To answer your question, you have a point

[29-Dec-2009 15:58:11] <rmatte> but you'd have to add it back with the exact same name to retrieve the data

[29-Dec-2009 15:58:12] <theacolyte> Ah, you're right, it's stored in the RRD file... well, those are small

[29-Dec-2009 15:58:22] <theacolyte> I was mainly worried about space

[29-Dec-2009 15:58:37] <mrayzenoss> RRD files don't grow after they've been created

[29-Dec-2009 15:58:39] <rmatte> all historical performance data is stored in RRD files

[29-Dec-2009 15:58:42] <theacolyte> yeah

[29-Dec-2009 15:59:12] <theacolyte> To answer your question, I didn't get that far. When I put in AvailbleMBytes I figured I'd just do something like <256mb

[29-Dec-2009 15:59:20] <theacolyte> but that's not a great way to do it

[29-Dec-2009 15:59:25] <theacolyte> damn your voice of reason again

[29-Dec-2009 15:59:30] <rmatte> Total: 1000000000

[29-Dec-2009 15:59:31] <rmatte> Used: 700000000

[29-Dec-2009 15:59:31] <rmatte> 700000000 * 100 / 1000000000 = 70

[29-Dec-2009 15:59:35] <rmatte> something like that

[29-Dec-2009 16:00:07] <rmatte> your threshold would end up being applied against Used and it would be here.Total * 0.9

[29-Dec-2009 16:00:11] <rmatte> for 90%

[29-Dec-2009 16:00:35] <theacolyte> That may actually be the only good way

[29-Dec-2009 16:00:36] <rmatte> actually, it would be more like: here.getRRDValue('Total')

[29-Dec-2009 16:00:59] <rmatte> since you need to retrieve the value from the datapoint for total

[29-Dec-2009 16:01:15] <theacolyte> I actually have no idea how to do that.. yet

[29-Dec-2009 16:01:23] <rmatte> it's easy...

[29-Dec-2009 16:01:29] <rmatte> it's whatever you name the datasource

[29-Dec-2009 16:01:38] <rmatte> or datapoint rather

[29-Dec-2009 16:02:11] <theacolyte> Shit

[29-Dec-2009 16:02:14] <rmatte> so if you name it macdufus it would be here.getRRDValue('macdufus')

[29-Dec-2009 16:02:18] <theacolyte> I'll hve to rework that

[29-Dec-2009 16:02:28] <theacolyte> Can't use available memory anymore, I'll have to derive that #

[29-Dec-2009 16:02:31] <rmatte> so: here.getRRDValue('macdufus') * 0.9 would be your threshold max value

[29-Dec-2009 16:02:43] <theacolyte> Let's see

[29-Dec-2009 16:02:49] <rmatte> and it would be applied against used memory (you probably want used instead of free

[29-Dec-2009 16:02:55] <rmatte> more hassle than it's worth

[29-Dec-2009 16:03:14] <rmatte> can you pull available memory from WMI?

[29-Dec-2009 16:03:14] <theacolyte> used is wayyyy easier to do

[29-Dec-2009 16:03:24] <rmatte> erm, used rather

[29-Dec-2009 16:03:27] <theacolyte> because I can take used and total and come up with available anyway with my thold

[29-Dec-2009 16:03:34] <rmatte> yeh, exactly

[29-Dec-2009 16:03:43] <rmatte> I never bother with available, I always go total and used

[29-Dec-2009 16:04:00] <theacolyte> otherwise it would be something weird like... used - total = -available

[29-Dec-2009 16:04:06] <theacolyte> then you'd have to convert that to a real number

[29-Dec-2009 16:04:29] <theacolyte> yeah, that's a pain in the ass, so ... no

[29-Dec-2009 16:04:30] <rmatte> yeh

[29-Dec-2009 16:04:44] * theacolyte digs in WMI

[29-Dec-2009 16:05:28] <theacolyte> pagefaults HAS to be wrong, too

[29-Dec-2009 16:05:36] <theacolyte> there's no way this server is having 100k page faults/ sec

[29-Dec-2009 16:05:40] <theacolyte> It would explode

[29-Dec-2009 16:06:04] <theacolyte> only reaslly care about hard faults anyway

[29-Dec-2009 16:06:37] <rmatte> well, it would be more like: (total - available) * 100 / total

[29-Dec-2009 16:07:18] <rmatte> but yeh

[29-Dec-2009 16:09:34] <theacolyte> Where'd you put here.getRRDValue('macdufus') - that's not RPN

[29-Dec-2009 16:09:54] <rmatte> no no, that actually goes right in the threshold's max value

[29-Dec-2009 16:10:08] <rmatte> it's a python function

[29-Dec-2009 16:10:17] <rmatte> you create the threshold

[29-Dec-2009 16:10:22] <rmatte> apply the threshold against used

[29-Dec-2009 16:10:46] <rmatte> then set the max value as here.getRRDValue('WhateverDatapointYouCreatedForTotalMemory') * 0.9

[29-Dec-2009 16:11:36] <theacolyte> oh

[29-Dec-2009 16:11:40] <theacolyte> for 90% (obviously)

[29-Dec-2009 16:11:46] <rmatte> exactly

[29-Dec-2009 16:12:13] <rmatte> basically what you're doing it taking the total memory in bytes and multiplying it by 0.9, giving you 90% of the value for total

[29-Dec-2009 16:12:16] <theacolyte> I have much to learn

[29-Dec-2009 16:12:27] <rmatte> If the value for used matches 90% of total the threshold kicks off

[29-Dec-2009 16:12:42] <rmatte> yeh, Zenoss is really complex, I've spent a year learning it as best I could

[29-Dec-2009 16:12:46] <rmatte> I know lots of little tricks

[29-Dec-2009 16:13:27] <rmatte> It's very simple to do basic stuff but when you get in to tuning and customization it can get complex quite quickly

[29-Dec-2009 16:13:50] <theacolyte> that's what I'm running into now

[29-Dec-2009 16:13:58] <theacolyte> wmi stuff is easy, but this starts to get a little more complicated

[29-Dec-2009 16:14:07] <rmatte> yeh

[29-Dec-2009 16:15:17] <rmatte> I pretty much have template design and event tuning down to a fine science

[29-Dec-2009 16:15:31] <rmatte> ;)

[29-Dec-2009 16:15:32] <theacolyte> Do you work for peantus

[29-Dec-2009 16:15:36] <theacolyte> peanuts, rather?

[29-Dec-2009 16:15:49] <rmatte> Relative to what I should be getting paid, yes

[29-Dec-2009 16:15:55] <rmatte> :P

[29-Dec-2009 16:15:57] <theacolyte> Don't we all

[29-Dec-2009 16:16:29] <rmatte> I'm still making the same amount as I was when I was a senior network analyst, I haven't been offered a raise or anything

[29-Dec-2009 16:17:01] <rmatte> ...and I was the only one willing to take on learning Zenoss, and now we have 13 Zenoss servers and I'm the only person who knows how to manage them

[29-Dec-2009 16:17:06] <rmatte> lol

[29-Dec-2009 16:17:25] <rmatte> plus we have another 2 Zenoss servers on the way soon enough (and lots more after that)

[29-Dec-2009 16:18:29] <rmatte> I do all sorts of other oddball stuff like LDAP administration

[29-Dec-2009 16:18:45] <theacolyte> how big of a company?

[29-Dec-2009 16:19:10] <rmatte> not sure what the exact employee count is, it's somewhere between 100 and 300

[29-Dec-2009 16:19:33] <rmatte> This is our website: http://www.novanetworks.com/

[29-Dec-2009 16:19:40] <adytum-bot> Title: Nova Networks - Your Technology Partner (at www.novanetworks.com)

[29-Dec-2009 16:20:03] <mrayzenoss> they're hiring :)

[29-Dec-2009 16:20:10] <rmatte> :P

[29-Dec-2009 16:20:44] <rmatte> theacolyte: Intermediate and Senior Microsoft System Engineers

[29-Dec-2009 16:20:49] <rmatte> right up your alley

[29-Dec-2009 16:21:04] <theacolyte> hmmm

[29-Dec-2009 16:21:14] <theacolyte> You are in Canadia though

[29-Dec-2009 16:21:16] <rmatte> you'd have to relocate here though lol, I don't think we hire remotely

[29-Dec-2009 16:22:21] <rmatte> We have offices in Ottawa, Ontario - Hudson, Quebec - Calgary, Alberta - Whitby (Toronto), Ontario

[29-Dec-2009 16:22:22] <theacolyte> Yeah, I love it here in the bay area too much

[29-Dec-2009 16:22:44] <rmatte> hehe

[29-Dec-2009 16:23:02] <mrayzenoss> theacolyte: any chance you'll make it to SCALE in LA in February?

[29-Dec-2009 16:23:18] <mrayzenoss> we'll have a day of free training

[29-Dec-2009 16:23:36] <theacolyte> Isn't that one of them darn linux conventions

[29-Dec-2009 16:23:40] <theacolyte> hehe

[29-Dec-2009 16:23:49] * rmatte rolls his eyes

[29-Dec-2009 16:23:50] <mrayzenoss> http://www.socallinuxexpo.org/scale8x/

[29-Dec-2009 16:23:53] <theacolyte> I'm kidding of course

[29-Dec-2009 16:23:56] <theacolyte> Right tool for the job

[29-Dec-2009 16:23:57] <rmatte> hehe

[29-Dec-2009 16:24:00] <adytum-bot> Title: Welcome | SCALE 8x - 2010 Southern California Linux Expo (at www.socallinuxexpo.org)

[29-Dec-2009 16:24:45] <rmatte> mrayzenoss: fly me down to LA for free and I'll help you with the Zenoss booth :P

[29-Dec-2009 16:24:53] <theacolyte> I don't think my mother^H^H^H^H^H^H would let me

[29-Dec-2009 16:24:56] <theacolyte> boss

[29-Dec-2009 16:25:10] <rmatte> I was going to say "you live with your mom?"

[29-Dec-2009 16:25:19] <rmatte> lol

[29-Dec-2009 16:25:50] <mrayzenoss> just tell your boss that everyone can go get a day of free Zenoss training

[29-Dec-2009 16:25:53] <rmatte> Actually, I'm moving back in with my parents for 1 year to save money to buy a house, this rent thing is getting me nowhere

[29-Dec-2009 16:26:08] <rmatte> mrayzenoss: My boss knows that I already know all of that stuff :P

[29-Dec-2009 16:26:10] <theacolyte> Tell me about it

[29-Dec-2009 16:26:14] <rmatte> oh, him you mean

[29-Dec-2009 16:26:16] <theacolyte> we're paying $2200/mo for rent now

[29-Dec-2009 16:26:17] <rmatte> yeh, that could work

[29-Dec-2009 16:26:37] <rmatte> I'm paying $1200/month rent right now, plus utilities, and that's on my own

[29-Dec-2009 16:26:37] <mrayzenoss> theacolyte: that's more than my mortgage :)

[29-Dec-2009 16:26:41] <ke4qqq> theacolyte: I actually did that this past year - told them how much zenoss training was in Anapolis - they sent me :)

[29-Dec-2009 16:26:57] <ke4qqq> rmatte: but that's canadian dollars :)

[29-Dec-2009 16:27:13] <theacolyte> That's more than most mortgages

[29-Dec-2009 16:27:42] <rmatte> ke4qqq: 1,200.00 CAD

[29-Dec-2009 16:27:42] <rmatte> =

[29-Dec-2009 16:27:43] <rmatte> 1,150.09 USD

[29-Dec-2009 16:27:47] * ke4qqq doesn't think $currentdayjob will go for it though.

[29-Dec-2009 16:27:50] <rmatte> not much difference

[29-Dec-2009 16:28:11] <ke4qqq> nope - /me remembers when it far more significant a difference.

[29-Dec-2009 16:28:27] <rmatte> I remember times when it was higher than the USD, it fluctuates

[29-Dec-2009 16:28:58] <rmatte> but when it's higher it's bad for trade

[29-Dec-2009 16:29:00] <theacolyte> I remember taking the ferry from seattle to vancouver, and getting 5 quarters for a US $ and playing lots of video games

[29-Dec-2009 16:29:03] <theacolyte> as a kid

[29-Dec-2009 16:29:06] <rmatte> so it's basically engineered to be a bit lower

[29-Dec-2009 16:29:12] <theacolyte> Which was about 350 years ago

[29-Dec-2009 16:29:28] <rmatte> theacolyte: hehe

[29-Dec-2009 16:29:43] <theacolyte> I've only been to vancouver/victoria

[29-Dec-2009 16:29:48] <theacolyte> never been anywhere east of that

[29-Dec-2009 16:29:57] <rmatte> well, it's probably the warmest place in Canada

[29-Dec-2009 16:30:07] <theacolyte> hahahahahaha

[29-Dec-2009 16:30:19] <rmatte> honestly, it is

[29-Dec-2009 16:30:33] <rmatte> BC is way warmer than any other Canadian province

[29-Dec-2009 16:31:26] <theacolyte> I believe you

[29-Dec-2009 16:31:49] <theacolyte> We have a few people in ##windows-server that are from saskaskaskaskasahdljkasdjasd that constantly talk about how cold it is

[29-Dec-2009 16:31:52] <theacolyte> hehe

[29-Dec-2009 16:32:02] <rmatte> Heck, already this year Edmonton Alberta saw a record low of -58.4

[29-Dec-2009 16:32:09] <rmatte> celsius

[29-Dec-2009 16:32:14] <theacolyte> errr?

[29-Dec-2009 16:32:21] <theacolyte> jesus christ.

[29-Dec-2009 16:32:41] <rmatte> the coldest we've had here so far was -31

[29-Dec-2009 16:32:44] <theacolyte> I think the coldest I've ever been in is maybe -10F in Colorado snowboarding

[29-Dec-2009 16:32:57] <theacolyte> And that was cold enough to freeze my camelback in just about 5 minutes

[29-Dec-2009 16:33:00] <rmatte> -31 is like -23F

[29-Dec-2009 16:33:13] <theacolyte> Man, and that was COLD

[29-Dec-2009 16:33:22] <theacolyte> It's a balmy 50 outside

[29-Dec-2009 16:33:41] <rmatte> the coldest we usually get here is about -31F

[29-Dec-2009 16:33:57] <theacolyte> That's about.. Oh, I'd say 90 degrees too cold for me

[29-Dec-2009 16:33:59] <theacolyte> LOL

[29-Dec-2009 16:34:02] <rmatte> hehe

[29-Dec-2009 16:34:14] <theacolyte> That's one of the reasons why it's so great to live here though... the weather is amazing

[29-Dec-2009 16:34:17] <theacolyte> average is like 60

[29-Dec-2009 16:34:29] <rmatte> it's 3F today, but with the wind chill it feels like -22F

[29-Dec-2009 16:34:55] <theacolyte> 49 but feels like 46!

[29-Dec-2009 16:35:01] <rmatte> lol

[29-Dec-2009 16:35:08] <theacolyte> There's a ginormous rain cloud headed in our direction though

[29-Dec-2009 16:35:18] <theacolyte> That will undoubtedly hit as I'm walking out the door

[29-Dec-2009 16:35:18] <rmatte> meh, I can deal with rain

[29-Dec-2009 16:35:22] <theacolyte> Just in time for the evening commute

[29-Dec-2009 16:36:08] <rmatte> yup

[29-Dec-2009 16:36:24] <rmatte> well, I have to walk 10 minutes to the bus in this, in about 20 mins

[29-Dec-2009 16:36:59] <rmatte> then take that bus to the first station, wait there for lord knows how long, could be 5 minutes, could be 20, then take the next bus, then walk from there to my place which is about another 10 minutes

[29-Dec-2009 16:37:02] <rmatte> winter sucks

[29-Dec-2009 16:37:47] <theacolyte> I take the bus myself

[29-Dec-2009 16:37:48] <mrayzenoss> I think I prefer winter in Austin to summer… we had over 60 days over 100

[29-Dec-2009 16:37:57] <theacolyte> driving is insane out here

[29-Dec-2009 16:38:07] <theacolyte> could take the train, but the bus stops right in front of my house

[29-Dec-2009 16:38:13] <rmatte> that's crazy

[29-Dec-2009 16:38:25] <theacolyte> mrayzenoss: 2 years ago I was out there for new years and it was 80

[29-Dec-2009 16:38:35] <theacolyte> last new years it was pretty warm too actually

[29-Dec-2009 16:38:49] <rmatte> The hottest we get here in summer is like maybe 89.6

[29-Dec-2009 16:39:21] <theacolyte> lol

[29-Dec-2009 16:39:30] <theacolyte> We hit in the 90's for maybe a week out of the year

[29-Dec-2009 16:39:47] <rmatte> we get quite the range, 89.6 in summer, -31 in winter

[29-Dec-2009 16:40:01] <theacolyte> I think it was actually 37 outside last night (!)

[29-Dec-2009 16:40:09] <theacolyte> which is by far the coldest it gets

[29-Dec-2009 16:40:29] <theacolyte> We're like 37-90 and that's in an entire year

[29-Dec-2009 16:40:54] <rmatte> well, it was 32F here a couple days ago for 2 days

[29-Dec-2009 16:41:08] <rmatte> then it plunged back down to 3

[29-Dec-2009 16:41:08] <theacolyte> wow, that sounds downright comfy

[29-Dec-2009 16:41:13] <ke4qqq> we rarely get below 20F in SC - and normally live in mid-90's during the summer - so not as extreme as Austin summers but actually get to experience cold in the winters and see snow occasionally.

[29-Dec-2009 16:41:16] <theacolyte> snow on the ground and all that?

[29-Dec-2009 16:41:52] <rmatte> If you want snow, come and get it, we've got tons

[29-Dec-2009 16:41:54] <rmatte> lol

[29-Dec-2009 16:42:16] <theacolyte> It actually snowed here in San Francisco this year

[29-Dec-2009 16:42:17] <rmatte> actually, the skating rink right by my place is open, I think I'll go for a skate tonight (if the wind dies down that is

[29-Dec-2009 16:42:19] <theacolyte> very, very breifly

[29-Dec-2009 16:42:20] <ke4qqq> I didn't say that snow actually made it the ground - just that we saw it - we get maybe one or two occurrences with an inch or two of accumulation - we had 12 inches in the mid-90s and people still remember it.

[29-Dec-2009 16:42:42] <theacolyte> I've lived here pretty much all my life and not a single time has the snow stuck

[29-Dec-2009 16:42:47] <theacolyte> And it's snowed maybe 4 times

[29-Dec-2009 16:42:58] <rmatte> we've had storms where we've been hit with 20 or 30 inches in one go

[29-Dec-2009 16:43:08] <theacolyte> lol

[29-Dec-2009 16:43:15] <theacolyte> So you have done one thing

[29-Dec-2009 16:43:22] <theacolyte> You have convinced me never to move to Canada

[29-Dec-2009 16:43:28] <rmatte> hehe

[29-Dec-2009 16:43:43] <rmatte> like I said, move to BC and you'd be fine

[29-Dec-2009 16:43:47] <theacolyte> I'm sure you have some good things though

[29-Dec-2009 16:43:51] <rmatte> anywhere else, and you shall be cold

[29-Dec-2009 16:43:56] <theacolyte>  DOn't you have those fries with gravy on them?

[29-Dec-2009 16:43:59] <rmatte> southern ontario is fairly warm too

[29-Dec-2009 16:44:09] <rmatte> poutine, why yes we do

[29-Dec-2009 16:44:14] <theacolyte> that's what it is

[29-Dec-2009 16:44:17] <theacolyte> that sounds pretty good

[29-Dec-2009 16:44:18] <rmatte> fries with gravy and cheese curds to be precise

[29-Dec-2009 16:44:25] <rmatte> and yes, it is good

[29-Dec-2009 16:44:42] <rmatte> though it's an instant heart attack waiting to happen lol

[29-Dec-2009 16:44:45] <theacolyte> that's fine

[29-Dec-2009 16:44:50] <theacolyte> I'm looking forward to mine

[29-Dec-2009 16:44:53] <rmatte> lol

[29-Dec-2009 16:45:03] <rmatte> never heard anyone say that before

[29-Dec-2009 16:46:05] <rmatte> One of my coworkers and I went to a chip stand (burger truck, whatever you want to call it) and we ordered this special poutine that they had...

[29-Dec-2009 16:46:43] <rmatte> it had sausage, ground beef, chicken, and like 3 other kinds of meat on it (it was a poutine)

[29-Dec-2009 16:46:54] <rmatte> I couldn't even finish it, could feel my arteries clogging as I ate it

[29-Dec-2009 16:46:55] <rmatte> lol

[29-Dec-2009 16:47:03] <rmatte> and it was entirely too much food

[29-Dec-2009 16:47:14] <theacolyte> oh my god

[29-Dec-2009 16:47:18] <theacolyte> that sounds really good.

[29-Dec-2009 16:47:28] <rmatte> it was quite good

[29-Dec-2009 16:47:43] <theacolyte> What else do you have?

[29-Dec-2009 16:48:06] <rmatte> lol

[29-Dec-2009 16:48:14] <rmatte> you mean in terms of "Canadian" food?

[29-Dec-2009 16:48:19] <theacolyte> Come on... we have Sourdough, Beer

[29-Dec-2009 16:48:25] <theacolyte> Cioppino

[29-Dec-2009 16:49:11] <rmatte> We have tons of Beer, it's Canada :P

[29-Dec-2009 16:49:27] <rmatte> We have beaver tails: http://en.wikipedia.org/wiki/Beaver_tail_%28pastry%29

[29-Dec-2009 16:49:32] <rmatte> which are quite good

[29-Dec-2009 16:49:37] <theacolyte> yeah but your beer is awful

[29-Dec-2009 16:49:38] * theacolyte ducks

[29-Dec-2009 16:49:55] <rmatte> ummm, you've probably had molson canadian, which is crap

[29-Dec-2009 16:49:55] <ke4qqq> they have tim hortons - but apparently the chain has invaded the northern us as well

[29-Dec-2009 16:49:56] <theacolyte> fried dough pastries

[29-Dec-2009 16:50:00] <theacolyte> my address is:

[29-Dec-2009 16:50:18] <theacolyte> oh my god

[29-Dec-2009 16:50:18] <rmatte> Tim Hortons is bigger than McDonalds here

[29-Dec-2009 16:50:29] <theacolyte> it's like a GIANT CHURRO

[29-Dec-2009 16:50:44] <rmatte> theacolyte: Drink Alexander Keith's beer, then tell me our beer is crap

[29-Dec-2009 16:51:08] <theacolyte> Microbrewing big up there?

[29-Dec-2009 16:51:11] <theacolyte> All we get is molsons

[29-Dec-2009 16:51:13] <theacolyte> Which you can keep

[29-Dec-2009 16:51:20] * ke4qqq actually heard that there is a Tim Hortons in York ON that doesn't sell donuts. I have no idea what they do sell - as aside from soup I don't think there is anything else in a tim hortons

[29-Dec-2009 16:51:22] <rmatte> Labatt is better than Molson

[29-Dec-2009 16:51:42] <rmatte> there are some microbreweries, but it's not really big

[29-Dec-2009 16:51:48] <theacolyte> I'm not sure how much Canadian stuff we get down here honestly

[29-Dec-2009 16:51:56] <theacolyte> I'd expect more in say, norther new york

[29-Dec-2009 16:52:19] <rmatte> http://en.wikipedia.org/wiki/Alexander_Keith%27s <--- My Favourite Canadian Beer.

[29-Dec-2009 16:52:44] <theacolyte> yeah actually reading that now

[29-Dec-2009 16:52:52] <theacolyte> I'll have to keep an eye out for it

[29-Dec-2009 16:52:56] <theacolyte> I'm a home brewer myself

[29-Dec-2009 16:53:42] <rmatte> cool

[29-Dec-2009 16:54:47] <rmatte> but yeh, Keith's is huge in Canada, I think Labatt owns them

[29-Dec-2009 16:55:02] <rmatte> they started out as a private brewery and eventually got bought out

[29-Dec-2009 16:55:22] <theacolyte> I could go for a beer right now

[29-Dec-2009 16:55:37] <rmatte> hehe

[29-Dec-2009 16:58:16] <rmatte> well, I'm out, later folks

[29-Dec-2009 16:58:35] <theacolyte> see ya

[29-Dec-2009 20:41:00] <RobertLaptop> any one around familiar with the http monitor?

[29-Dec-2009 21:27:40] <sergeymasushko> anybody alive?

[29-Dec-2009 21:28:30] <theacolyte> Depends on your definition of alive

[29-Dec-2009 21:30:32] <sergeymasushko> can you help with rrd graphs

[29-Dec-2009 21:30:35] <sergeymasushko> ?

[29-Dec-2009 21:34:20] <sergeymasushko> I have some values which returned as counter e.g. on first cycle I receive 200 on the second one 220 on the third one 300 etc. is it possible to draw the graph in way like it received 0, 20, 80 accordingly... instead of drawing continuously grow line?

[29-Dec-2009 21:37:47] <theacolyte> Not sure I get what you mean

[29-Dec-2009 21:38:02] <theacolyte> you mean make the numbers smaller?

[29-Dec-2009 23:11:11] theacolyte is now known as theacolyte-

[29-Dec-2009 23:11:24] theacolyte- is now known as theacolyte

[29-Dec-2009 23:11:54] theacolyte is now known as Guest11208

[29-Dec-2009 23:12:01] Guest11208 is now known as theacolyte-

[30-Dec-2009 00:00:30] [disconnected at Wed Dec 30 00:00:30 2009]

[30-Dec-2009 00:00:30] [connected at Wed Dec 30 00:00:30 2009]

[30-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[30-Dec-2009 02:34:09] <Diddi> is it possible to enable severity row colors by default without the bookmarking?

[30-Dec-2009 02:34:15] <Diddi> for all users

[30-Dec-2009 06:46:57] <jcape> Anyone know how to get the swap threshold alert to be a percentage of total?

[30-Dec-2009 06:47:03] <jcape> (here.os.totalSwap * 0.9) as the min value isn't working

[30-Dec-2009 06:47:15] <jcape> (This is in 2.4)

[30-Dec-2009 08:00:29] <jcape1> Sorry for the dup, but does anyone know how to make the low swap threshold alert when the available swap is 90% of total, rather than the fixed 1G limit in there now?

[30-Dec-2009 08:04:25] <cluther> jcape1: Yeah, I think the issue is that the memAvailSwap is in kbytes while here.os.totalSwap is in bytes. Try "(here.os.totalSwap/1024) * .9)" and be sure to select the memAvailSwap data point.

[30-Dec-2009 08:11:08] <TBKDan> With Ubuntu 9.10, would it be better to install via .deb or add it to the sources line and apt-get install it?

[30-Dec-2009 08:12:27] <cluther> TBKDan: The deb is fine. For now it is a full stack package meaning that there aren't going to be dependencies on other debs.

[30-Dec-2009 08:13:08] <TBKDan> cluther: Future upgrades will require re-downloading the .deb and upgrading with that file, correct?

[30-Dec-2009 08:14:37] <cluther> right

[30-Dec-2009 08:14:51] <TBKDan> Ok, thanks

[30-Dec-2009 08:21:11] <jcape1> cluther: Thanks, that worked

[30-Dec-2009 08:21:20] jcape1 is now known as jcape

[30-Dec-2009 08:30:36] <OiScout> has anyone gotten the WMIPerfMSSQL zenpack to work.  I have the zSQLInstance set and user name and pass but nothing but red x's for sql graphs

[30-Dec-2009 09:55:36] <rmatte> well, my home computer's power supply fan died yesterday, so I opened up the power supply and fixed the fan (since the warranty is over anyways), the power LED on the motherboard lights up but the power supply doesn't turn on when I hit the power button.  Looks like I'm spending all of tonight screwing around with my PC :|

[30-Dec-2009 09:56:21] <mrayzenoss> I had something similar to that awhile back… do they have Fry's in Ottawa?

[30-Dec-2009 09:56:41] <mrayzenoss> Fry's had power supply and motherboard testing equipment ready to go

[30-Dec-2009 09:57:00] <mrayzenoss> I just walked into customer support and they checked everything out immediately, I was impressed for a change

[30-Dec-2009 10:00:19] <rmatte> I don't think we have Fry's

[30-Dec-2009 10:00:30] <rmatte> that would be awesome though

[30-Dec-2009 10:00:53] <rmatte> I've never seen a place that actually does that sort of thing right at the counter

[30-Dec-2009 10:01:00] <mrayzenoss> yeah, I was shocked

[30-Dec-2009 10:01:07] <rmatte> It sucks too because it's a 1000 watt power supply, so it's not exactly cheap

[30-Dec-2009 10:01:15] <rmatte> guess I might be stuck buying another one

[30-Dec-2009 10:01:51] <rmatte> I bought it on 6/16/2008, so it's like the fan was programmed to self destruct at basically 1 year and a half

[30-Dec-2009 10:01:59] <rmatte> :|

[30-Dec-2009 10:02:30] <TBKDan> Why do you need a 1kW PSU?

[30-Dec-2009 10:02:42] <bzed> to heat air!

[30-Dec-2009 10:02:53] <TBKDan> To heat the earth more like it :-)

[30-Dec-2009 10:03:11] <rmatte> TBKDan: video cards

[30-Dec-2009 10:03:15] <rmatte> and hard drives

[30-Dec-2009 10:03:31] <TBKDan> rmatte: How many? Have you actually put your system on a Kill-A-Watt to see how much it really draws under load?

[30-Dec-2009 10:08:42] <rmatte> mrayzenoss: got a bit of a development issue here...

[30-Dec-2009 10:09:18] <rmatte> we're using rest calls to pull stuff in to a CMDB, the problem is that when we place a rest call to Zenoss be need the full path of the device, like /Devices/Network/Router/Cisco or whatever

[30-Dec-2009 10:09:34] <rmatte> is there any way that you know of to grab that, or to have Zenoss ignore it while doing the rest call?

[30-Dec-2009 10:09:45] <rmatte> it's just making it really difficult for us to dynamically gather the data

[30-Dec-2009 10:14:01] <mrayzenoss> not sure I follow

[30-Dec-2009 10:14:09] <mrayzenoss> do you want it to be easier to get the path?

[30-Dec-2009 10:16:04] <cluther> rmatte: Try http://yourzenoss:8080/zport/dmd/Devices/findDevicePath?devicename=yourdevicename

[30-Dec-2009 10:16:37] <rmatte> cluther, you are the man

[30-Dec-2009 10:26:12] <rmatte> The correct response would be: "So the ladies say."

[30-Dec-2009 10:26:40] <cluther> I was sitting here rebating between that one and "That's not what my wife tells me.."

[30-Dec-2009 10:26:48] <rmatte> haha

[30-Dec-2009 10:59:05] <rmatte> ok, it's not just my browser... there is something on the community site that lags occasionally and causes it to take about 3 to 5 minutes for the login input boxes to appear after clicking login

[30-Dec-2009 10:59:23] <rmatte> I've had this happen on 3 different computers with 2 different browsers

[30-Dec-2009 11:00:09] <rmatte> actually, it only took about a minute and a half that time

[30-Dec-2009 11:13:32] <mrayzenoss> rmatte: do you see references to a waiting URL?  They were putting some statistics tracker on and I complained about it

[30-Dec-2009 11:13:51] <mrayzenoss> rmatte: they turned it off, but if you see a specific address let me know

[30-Dec-2009 11:15:59] <cluther> I noticed that lag a couple of weeks ago and it was on zenoss.hubspot.com. I worked around it by adding zenoss.hubspot.com to the 127.0.0.1 entry in my /etc/hosts file.

[30-Dec-2009 11:26:43] <suprsonic> how often does zenoss pull information from a host?

[30-Dec-2009 11:31:07] <mrayzenoss> depends on the configuration and which protocol

[30-Dec-2009 11:31:52] <suprsonic> to make a long story short, I'd like to update a CAM table by using zenoss

[30-Dec-2009 11:32:21] <suprsonic> if I can connect to the host via tcp every 4 minutes it will stop a udp flood

[30-Dec-2009 11:36:44] <mrayzenoss> if you just want to make the connection, you could add Service monitoring with a Send String

[30-Dec-2009 11:37:25] <mrayzenoss> docs/DOC-3915#d4e2489

[30-Dec-2009 11:37:37] <suprsonic> thanks mrayzenoss

[30-Dec-2009 11:37:42] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - 6.1 1 Availability Monitoring (at community.zenoss.org)

[30-Dec-2009 11:37:53] <cluther> Service monitoring is every 60 seconds by default too.. so that'd be perfect.

[30-Dec-2009 11:38:09] <mrayzenoss> cluther: thanks, I was just looking for that info

[30-Dec-2009 11:38:47] <suprsonic> service monitoring tcp?

[30-Dec-2009 11:39:04] <suprsonic>  cause I already have it monitoring port 80

[30-Dec-2009 11:52:31] <cluther> suprsonic: yes, that'd be making a tcp connection to port 80.

[30-Dec-2009 12:17:22] <TBKDan> What is the preferred method for gathering Windows performance stats right now? (Memory usage, disk usage, cpu usage, disk IOPS, etc)

[30-Dec-2009 12:45:41] <rmatte> TBKDan: the only way to do disk IOPS is via WMI

[30-Dec-2009 12:45:47] <rmatte> all other stuff can be done via SNMP

[30-Dec-2009 12:46:10] <rmatte> If you're using Zenoss core you would need a mixture of both, since it doesn't support full WMI monitoring (for things like disks and interfaces)

[30-Dec-2009 12:46:15] <TBKDan> rmatte: Is it possible to gather everything via WMI and no SNMP?

[30-Dec-2009 12:46:17] <TBKDan> Damn

[30-Dec-2009 12:46:26] <rmatte> Unless all you need is CPU and Memory, then you could just get away with SNMP

[30-Dec-2009 12:46:48] <rmatte> If you need full WMI monitoring you'd need to purchase enterprise

[30-Dec-2009 13:00:44] <rmatte> man, Zenoss can be so weird sometimes... I install the same ZenPack across 12 different Zenoss servers, on some, the template binded to the class automatically, on others it didn't

[30-Dec-2009 13:39:49] <OiScout> are there any better right ups on how to fix the Cisco.Mibs slowness issue than whats on the zenpack page?

[30-Dec-2009 13:39:56] <suprsonic> mrayzenoss you know how long zenoss takes to compile.... 2.5.1 worth the upgrade if Im already on 2.5.0 on freebsd?

[30-Dec-2009 13:40:29] <mrayzenoss> 2.5.0 has some issues

[30-Dec-2009 13:40:56] <mrayzenoss> you could zenpatch them: http://tr.im/trac_2_5_1

[30-Dec-2009 13:41:09] <suprsonic> yeah, but you know how hard it is to compile on freebsd

[30-Dec-2009 13:41:43] <suprsonic> no likey the URL

[30-Dec-2009 13:41:55] <rmatte> mrayzenoss: http://dev.zenoss.org/trac/ticket/5978

[30-Dec-2009 13:42:01] <rmatte> finally got around to logging that

[30-Dec-2009 13:42:36] <rmatte> hmmm, I messed up part of the instructions

[30-Dec-2009 13:42:54] <rmatte> I wish users would have permissions to edit the body of their own tickets

[30-Dec-2009 13:43:53] <rmatte> oh well, I posted the correction

[30-Dec-2009 13:46:24] <rmatte> but yeh, that is absolutely killing me right now, so if that could be fixed it would be fantastic

[30-Dec-2009 13:49:16] <rmatte> ke4qqq: you need a mix of both WMI and SNMP since you need the SNMP for interfaces and disks

[30-Dec-2009 13:49:27] <rmatte> bleh, meant to be privmsg, ignore that

[30-Dec-2009 13:50:00] <suprsonic> what does the "Check Zenoss Version Now" actually do?

[30-Dec-2009 13:50:26] <rmatte> it just updates the latest version that's available and shows it to you

[30-Dec-2009 13:50:55] <suprsonic> so it doesn't actually upgrade?

[30-Dec-2009 13:50:56] <rmatte> there's a spot on that same page where it displays the latest version, that generally gets automatically updated unless you select for it not to

[30-Dec-2009 13:51:04] <rmatte> no, it doesn't

[30-Dec-2009 13:51:11] <rmatte> Zenoss can't even be running when you upgrade it

[30-Dec-2009 13:51:15] <rmatte> so that wouldn't make any sense

[30-Dec-2009 13:51:21] <suprsonic> how does it get the version?

[30-Dec-2009 13:51:26] <suprsonic> http request?

[30-Dec-2009 13:51:30] <rmatte> I would imagine

[30-Dec-2009 13:56:13] <rmatte> OiScout: in regards to your Cisco Mibs pack question, no

[30-Dec-2009 13:56:19] <rmatte> OiScout: that's the only way to fix it

[30-Dec-2009 13:56:47] <rmatte> OiScout: and it took me forever just to figure out that fix, it's better than no fix

[30-Dec-2009 13:57:20] <rmatte> OiScout: are you just having issues understanding the instructions?

[30-Dec-2009 14:01:34] <rmatte> suprsonic: why do you choose to torture yourself by using Zenoss on FreeBSD when you know that it'll run better on Linux?

[30-Dec-2009 14:01:50] <rmatte> I mean, I know FreeBSD is superior in some ways to Linux, but come on

[30-Dec-2009 14:01:54] <suprsonic> who says it runs better on Linux?

[30-Dec-2009 14:01:58] <rmatte> I do

[30-Dec-2009 14:02:12] <rmatte> it's a fact that it's easier to install and upgrade on Linux

[30-Dec-2009 14:02:19] <suprsonic> darn, wish I could stay, but I have to go watch my son

[30-Dec-2009 14:02:26] <suprsonic> this is true rmatte

[30-Dec-2009 14:02:32] <suprsonic> thats why I was thinking about ubuntu

[30-Dec-2009 14:02:39] <suprsonic> but I see that there isn't a 9.10 version yet

[30-Dec-2009 14:02:52] <rmatte> I mean, I'm not a Linux fanboy, I started out with FreeBSD before I even touched Linux

[30-Dec-2009 14:02:55] <OiScout> rmatte: yeah I just don't understand how to impliment them

[30-Dec-2009 14:03:09] <suprsonic> have a good one rmatte

[30-Dec-2009 14:03:12] <rmatte> OiScout: ssh in to the box, become the Zenoss user, type zendmd

[30-Dec-2009 14:03:33] <rmatte> OiScout: then paste those 2 lines in 1 at a time

[30-Dec-2009 14:03:42] <rmatte> OiScout: then press ctrl-d to exit zendmd, and you're done

[30-Dec-2009 14:03:45] <OiScout> ok, easy enough

[30-Dec-2009 14:04:03] <rmatte> do sudo su - zenoss to become zenoss user

[30-Dec-2009 14:04:07] <rmatte> sudo su - zenoss

[30-Dec-2009 14:04:10] <rmatte> prefered way

[30-Dec-2009 14:07:00] <rmatte> Now I need to figure out how to temporarily fix http://dev.zenoss.org/trac/ticket/5978 or someone is going to have my head lol

[30-Dec-2009 14:08:04] <Fuzzy_T> mrayzenoss and rmatte I found this PDF the other day and it is a great guide on howto create zenpacks. Not sure if you guys have seen it or not. http://www.skills-1st.co.uk/papers/jane/zenpacks/

[30-Dec-2009 14:08:24] <adytum-bot> Title: Creating Zenoss Zenpacks (at www.skills-1st.co.uk)

[30-Dec-2009 14:08:25] <Fuzzy_T> it is like 82 pages of good information.

[30-Dec-2009 14:08:27] <rmatte> yeh, I've seen all of Jane Curry's papers

[30-Dec-2009 14:08:46] <rmatte> she has other ones on there too

[30-Dec-2009 14:08:59] <Fuzzy_T> still not sure how I go about including my script in the zenpack though.

[30-Dec-2009 14:09:13] <rmatte> oh, I can help you with that...

[30-Dec-2009 14:09:14] <Fuzzy_T> my performance collection script that is.

[30-Dec-2009 14:09:32] <Fuzzy_T> do I just place it in a special directory under the zenpack?

[30-Dec-2009 14:09:40] <rmatte> well, sort of...

[30-Dec-2009 14:09:47] <rmatte> ssh and become zenoss user

[30-Dec-2009 14:09:54] <rmatte> then navigate to $ZENHOME/ZenPacks

[30-Dec-2009 14:10:06] <rmatte> then to ZenPacks.My.Pack/ZenPacks/My/Pack or whatever

[30-Dec-2009 14:10:25] <rmatte> (it'll have a folder structure with parts of the ZenPack name, go all the way to the bottom

[30-Dec-2009 14:10:52] <Fuzzy_T> and just put it there?

[30-Dec-2009 14:10:59] <rmatte> no

[30-Dec-2009 14:11:06] <rmatte> create a folder, I call mine libexec usually

[30-Dec-2009 14:11:08] <rmatte> mkdir libexec

[30-Dec-2009 14:11:12] <rmatte> then put it in there...

[30-Dec-2009 14:11:14] <Fuzzy_T> ok

[30-Dec-2009 14:11:21] <rmatte> then in your template, you point to it like:

[30-Dec-2009 14:11:26] <Fuzzy_T> then when I export the .egg it will include it

[30-Dec-2009 14:11:26] <rmatte> bah

[30-Dec-2009 14:11:34] <rmatte> ${here/ZenPackManager/packs/ZenPacks.Nova.Windows.SNMPPerfMonitor/path}/libexec/wincpu.sh

[30-Dec-2009 14:12:03] <rmatte> replace ZenPacks.Nova.Windows.SNMPPerfMonitor with your ZenPack name

[30-Dec-2009 14:12:10] <rmatte> and wincpu.sh with the name of your script

[30-Dec-2009 14:12:18] <Fuzzy_T> but the export will contain all files in the zenpacks.my.pack and subdirectories ?

[30-Dec-2009 14:12:26] <rmatte> correct

[30-Dec-2009 14:12:30] <Fuzzy_T> cool

[30-Dec-2009 14:12:40] <rmatte> that directory IS the ZenPack basically

[30-Dec-2009 14:12:53] <rmatte> the Zenoss GUI just makes changes to the files in that directory

[30-Dec-2009 14:12:59] <Fuzzy_T> yep justwas not sure if I had to specify scripts to include

[30-Dec-2009 14:13:04] <rmatte> when you export it it zips it up and names it as a .egg

[30-Dec-2009 14:13:21] <rmatte> but you need to point to it in your actual template the way that I showed you

[30-Dec-2009 14:14:00] <Fuzzy_T> got it that way it is a relative path when someone installs it in their environment.

[30-Dec-2009 14:14:15] <rmatte> correcto

[30-Dec-2009 14:15:22] <rmatte> ZenPacks can be a bit of a pain in the rear to work with

[30-Dec-2009 14:15:41] <Fuzzy_T> I think it depends on what level you are trying to create one at.

[30-Dec-2009 14:16:07] <Fuzzy_T> the GUI dev piece seems easy enough. but when you want to start adding tabs and modeling devices it gets a little tricky.

[30-Dec-2009 14:16:46] <rmatte> yup

[30-Dec-2009 14:16:55] <rmatte> I've never even tried to add tabs and stuff

[30-Dec-2009 14:17:11] <rmatte> I'll have to mess around with that eventually

[30-Dec-2009 14:18:06] <Fuzzy_T> after reading through Jane's paper it does not seem to difficult

[30-Dec-2009 14:18:24] <rmatte> well, you'll be surprised

[30-Dec-2009 14:18:31] <Fuzzy_T> lol

[30-Dec-2009 14:18:31] <rmatte> I've heard it's not as easy as it seems

[30-Dec-2009 14:18:51] <Fuzzy_T> I will just use her files and change as necessary.

[30-Dec-2009 14:18:52] <Fuzzy_T> :)

[30-Dec-2009 14:18:58] <rmatte> lol

[30-Dec-2009 14:19:02] <Fuzzy_T> may still not be as easy though.

[30-Dec-2009 14:19:11] <Fuzzy_T> we will see.

[30-Dec-2009 14:22:13] <rmatte> I've made a daemon ZenPack, that's about the most advanced that I've done

[30-Dec-2009 14:22:43] <mrayzenoss> I've gotten several submissions for ZenPacks that started with Jane's docs, good stuff

[30-Dec-2009 14:23:02] <rmatte> mrayzenoss: did you check our that trac ticket?

[30-Dec-2009 14:23:07] <rmatte> out*

[30-Dec-2009 14:24:57] <mrayzenoss> yeah, we'll probably have a defect review tomorrow, Tuesday at the latest

[30-Dec-2009 14:25:13] <rmatte> cool

[30-Dec-2009 14:25:24] <rmatte> this one is a big one, because I have 2 servers that I'm still having issues with

[30-Dec-2009 14:25:39] <rmatte> so 3 thresholds are being disabled on one and 4 on the other

[30-Dec-2009 14:26:05] <rmatte> I'm debating just jumping in to the code and figuring out how to just completely disable Zenoss from automatically disabling thresholds

[30-Dec-2009 14:26:09] <rmatte> as it's driving me up the wall

[30-Dec-2009 14:26:52] <rmatte> I think I'm going to have to :S

[30-Dec-2009 14:27:30] <rmatte> I generally hate modifying any production Zenoss code, but in this case it's basically unavoidable

[30-Dec-2009 14:38:55] <rmatte> ...just need to figure out which file has the code that does that...

[30-Dec-2009 14:44:05] <Dilbert> Hello

[30-Dec-2009 14:45:10] <Dilbert> I have a quick question if anyone have a minute...

[30-Dec-2009 14:45:39] <rmatte> ask and ye shall receive

[30-Dec-2009 14:45:56] <Dilbert> LOL :)

[30-Dec-2009 14:46:57] <Dilbert> #!/usr/bin/python

[30-Dec-2009 14:46:57] <Dilbert> from Products.ZenUtils.ZenScriptBase import ZenScriptBase

[30-Dec-2009 14:46:57] <Dilbert> dmd = ZenScriptBase(connect=True).dmd

[30-Dec-2009 14:46:58] <Dilbert> I just did a fresh install on Zenoss 2.5.1 on Ubuntu and I am trying to run a .py script.   The beginning looks like:

[30-Dec-2009 14:47:11] <Dilbert> ImportError: /usr/local/zenoss/lib/python/ExtensionClass/_ExtensionClass.so: undefined symbol: PyUnicodeUCS2_AsEncodedString

[30-Dec-2009 14:47:16] <Dilbert> is the error I get

[30-Dec-2009 14:47:37] <rmatte> you're running it as the Zenoss user I assume?

[30-Dec-2009 14:47:43] <Dilbert> yep

[30-Dec-2009 14:48:03] <Dilbert> and I set these variables

[30-Dec-2009 14:48:04] <Dilbert> export ZENHOME=/usr/local/zenoss

[30-Dec-2009 14:48:04] <Dilbert> export PYTHONPATH=$ZENHOME/lib/python:/usr/local/zenoss

[30-Dec-2009 14:48:04] <Dilbert> export PATH=$ZENHOME/bin:$PATH

[30-Dec-2009 14:48:27] <rmatte> first line should be: #!/usr/bin/env python

[30-Dec-2009 14:48:42] <rmatte> The whole start should look like:

[30-Dec-2009 14:48:44] <rmatte> #!/usr/bin/env python

[30-Dec-2009 14:48:44] <rmatte> import Globals

[30-Dec-2009 14:48:44] <rmatte> from Products.ZenUtils.ZenScriptBase import ZenScriptBase

[30-Dec-2009 14:48:44] <rmatte> from transaction import commit

[30-Dec-2009 14:48:44] <rmatte> dmd = ZenScriptBase(connect=True, noopts=True).dmd

[30-Dec-2009 14:49:17] <Dilbert> OMG!!!

[30-Dec-2009 14:49:19] <Dilbert> that works!

[30-Dec-2009 14:49:37] <rmatte> you can remove ", noopts=True" from the dmd = line

[30-Dec-2009 14:49:39] <mrayzenoss> rmatte: nice one

[30-Dec-2009 14:49:41] <Dilbert> I though I had to point specifically to the python 2.4 for it to work

[30-Dec-2009 14:49:45] <rmatte> that's just something that I added in for one of my scripts

[30-Dec-2009 14:50:16] <rmatte> nope

[30-Dec-2009 14:50:21] <rmatte> glad it works

[30-Dec-2009 14:50:42] <rmatte> mrayzenoss: thankya

[30-Dec-2009 14:50:44] <Dilbert> Kewl, I just started using this product and 'am trying to figure my way around.

[30-Dec-2009 14:51:05] <rmatte> yeh, there's a lot to learn, I've been using it for a little over a year

[30-Dec-2009 14:57:19] <rmatte> If you're decent at python you're already half-way

[30-Dec-2009 14:57:27] <rmatte> I didn't know any Python before I started using Zenoss

[30-Dec-2009 15:00:24] <rmatte> Fuzzy_T: a little trick in case you didn't know... if you install a ZenPack and want to switch it back to development mode (so that you can edit/export it from the UI), just go in to $ZENHOME/ZenPacks/<ZenPackDirectory> and then type: "cp $ZENHOME/ZenModel/ZenPackTemplate/* ."

[30-Dec-2009 15:00:51] <rmatte> It'll throw an error saying that it's omitting a directory, just ignore that

[30-Dec-2009 15:00:53] <Fuzzy_T> rmatte: thanks

[30-Dec-2009 15:00:57] <rmatte> np

[30-Dec-2009 15:07:29] <rmatte> eugh, finding this code is going to be like finding a needle in a haystack

[30-Dec-2009 15:14:05] <QubeZ> hello all

[30-Dec-2009 15:14:29] <QubeZ> if I am moving my Zenoss installation to a new server, will backup without mysql events be sufficient to import into the new install?

[30-Dec-2009 15:30:49] <rmatte> QubeZ: yeh it should be, unless you actually want to keep the events

[30-Dec-2009 15:32:26] <QubeZ> thanks

[30-Dec-2009 15:32:39] <QubeZ> nah, dont need them beyond 30 days at a time

[30-Dec-2009 15:32:52] <QubeZ> speaking of which, is there a way to clear the events db on a regular basis?

[30-Dec-2009 15:33:23] <rmatte> yup

[30-Dec-2009 15:33:33] <rmatte> click on Event Manager on the left

[30-Dec-2009 15:33:50] <rmatte> You'll see "Delete Historical Events Older Than (days)

[30-Dec-2009 15:33:55] <rmatte> set that to whatever you want

[30-Dec-2009 15:34:09] <QubeZ> its set to 0, so never i'm assuming

[30-Dec-2009 15:34:10] <rmatte> that will delete any events older than the set number of days from the database

[30-Dec-2009 15:34:14] <QubeZ> ill change that to 30 thanks

[30-Dec-2009 15:34:18] <rmatte> yeh, 0 is never

[30-Dec-2009 15:34:27] <rmatte> I use 365 since we're required to keep 1 year's worth

[30-Dec-2009 15:34:35] <rmatte> but yeh, 30 will work well if you don't need to hehe

[30-Dec-2009 15:34:50] <QubeZ> we have no need for it, its a small operation we have here (20 servers)

[30-Dec-2009 15:35:09] <QubeZ> if i haven't addressed and fixed any event triggered issues by 30 days, im slacking!

[30-Dec-2009 15:43:23] <rmatte> lol

[30-Dec-2009 15:57:32] <Mousey> hi

[30-Dec-2009 15:57:35] <rmatte> hi

[30-Dec-2009 15:57:44] <Mousey> why can't i seem to get the PrinterToner zenpack working?

[30-Dec-2009 15:57:55] <rmatte> for what type of printer?

[30-Dec-2009 15:58:01] <Mousey> HP laserjet

[30-Dec-2009 15:58:01] <rmatte> and what type of problem are you experiencing?

[30-Dec-2009 15:58:20] <Mousey> not reporting SNMP results

[30-Dec-2009 15:58:48] <rmatte> are you actually even able to snmpwalk the printer?

[30-Dec-2009 16:00:02] <Mousey> yes

[30-Dec-2009 16:00:10] <Mousey> it works in zabbix, i can't get it to work in zenoss

[30-Dec-2009 16:00:16] <Mousey> it should be reporting toner low

[30-Dec-2009 16:00:21] <Mousey> i have the right OIDs

[30-Dec-2009 16:00:28] <rmatte> does it even display the toner details?

[30-Dec-2009 16:00:32] <Mousey> no

[30-Dec-2009 16:00:40] <Mousey> i think it has to do with the zenpack itself

[30-Dec-2009 16:00:45] <Mousey> the problem, i mean

[30-Dec-2009 16:00:47] <rmatte> it's possible.

[30-Dec-2009 16:01:07] <rmatte> It's well known that the ZenPack isn't perfect

[30-Dec-2009 16:01:30] <Dilbert> hello, anyone ever dream up a way to do switch-to-switch monitoring and dynamic connection tracking (between switches) with Zenoss?   I am thinking of writing a python script to extract the switch-to-switch connections but I don't want to re-invent the wheel...

[30-Dec-2009 16:01:40] <rmatte> Mousey:...

[30-Dec-2009 16:01:41] <rmatte>  Installation:

[30-Dec-2009 16:01:42] <rmatte> You will need to associate the community.snmp.PrinterTonerMap with the /Printers/Laser under zCollectorPlugins.

[30-Dec-2009 16:01:51] <rmatte> I assume you followed the installation instructions on the Zenoss page?

[30-Dec-2009 16:01:56] <rmatte> If you didn't it's not going to work

[30-Dec-2009 16:02:13] <Mousey> yep

[30-Dec-2009 16:02:16] <Mousey> did all that

[30-Dec-2009 16:02:17] <Mousey> a few times

[30-Dec-2009 16:02:24] <rmatte> Dilbert: not that I'm aware of

[30-Dec-2009 16:02:33] <rmatte> and you remodeled the device?

[30-Dec-2009 16:03:07] <Dilbert> rmatte: thanks, I'll keep looking... I'm not quite sure even where to start...

[30-Dec-2009 16:03:36] <Mousey> rmatte: ok, so i'm double checking, and i remember part of my problem now

[30-Dec-2009 16:04:17] <rmatte> Dilbert: If you do, you'll want to make it in to a ZenPack, read this: http://www.skills-1st.co.uk/papers/jane/zenpacks/

[30-Dec-2009 16:04:32] <Mousey> rmatte: in zCollectorPlugins (under /Devices  /Printer  /Laser) i go to add the communitySnmpPrinterTonerMap, and it fails to get added to the list

[30-Dec-2009 16:04:36] <adytum-bot> Title: Creating Zenoss Zenpacks (at www.skills-1st.co.uk)

[30-Dec-2009 16:04:50] <rmatte> you're dragging it over right?

[30-Dec-2009 16:04:53] <Mousey> yes

[30-Dec-2009 16:04:59] <Mousey> and it promptly disappears

[30-Dec-2009 16:05:05] <rmatte> did you restart Zenoss after you installed the pack?

[30-Dec-2009 16:05:18] <Mousey> yes

[30-Dec-2009 16:05:22] <rmatte> hmmm

[30-Dec-2009 16:05:36] <Mousey> erasing the pack is a bit hairball too, i have to manually erase the zpythonclass too

[30-Dec-2009 16:05:46] <Mousey> but i'm willing to erase it and try installing it again

[30-Dec-2009 16:05:46] <rmatte> Mousey: what browser are you using?

[30-Dec-2009 16:05:54] <Mousey> firefox and galeon, doesn't work in either

[30-Dec-2009 16:05:59] <rmatte> k

[30-Dec-2009 16:06:06] <Mousey> across multiple machines

[30-Dec-2009 16:06:16] <rmatte> mrayzenoss: collector plugin for printer toner zenpack dissapearing when moved, any ideas?

[30-Dec-2009 16:06:54] <rmatte> hmmm, he must not be around

[30-Dec-2009 16:07:08] <rmatte> I've never personally used the ZenPack, so I'm not sure what would cause that

[30-Dec-2009 16:08:55] <rmatte> reinstalling the pack and restarting Zenoss is definitely worth a try

[30-Dec-2009 16:09:12] <mrayzenoss> Mousey: is this it? message/42742#42742

[30-Dec-2009 16:09:19] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - ZenPacks.community.P... (at community.zenoss.org)

[30-Dec-2009 16:10:14] <mrayzenoss> looks like there's an issue with the ZenPack for 2.5.x

[30-Dec-2009 16:11:16] <Mousey> mrayzenoss: that's the problem i was having, and when i tried the .5 version in that link, i got the "No handlers could be found for logger "root"" message

[30-Dec-2009 16:11:16] <rmatte> that's probably it

[30-Dec-2009 16:12:47] <Mousey> so no printer monitoring?

[30-Dec-2009 16:12:50] <rmatte> apparently all you would have had to do is stop and start zenoss again

[30-Dec-2009 16:13:04] <rmatte> to get the error to dissapear

[30-Dec-2009 16:13:08] <mrayzenoss> well, no toner monitoring

[30-Dec-2009 16:13:15] <rmatte> hehe

[30-Dec-2009 16:13:16] <Mousey> =(

[30-Dec-2009 16:13:23] <Mousey> but my toner is low!

[30-Dec-2009 16:13:37] <mrayzenoss> I'll look into it, I need to get a dev to fix it since the author hasn't been around

[30-Dec-2009 16:14:27] <rmatte> hmmm

[30-Dec-2009 16:14:28] <rmatte> thread/12087

[30-Dec-2009 16:14:35] <adytum-bot> Title: Open Source Network Monitoring and Systems Management - No handlers could be found for logger... (at community.zenoss.org)

[30-Dec-2009 16:14:38] <rmatte> seems like possibly a general bug with 2.5

[30-Dec-2009 16:14:46] <rmatte> and not specific to any one ZenPack

[30-Dec-2009 16:15:33] <mrayzenoss> I believe I've got the fix for that

[30-Dec-2009 16:16:50] <Mousey> for the toner?

[30-Dec-2009 16:16:53] * Mousey perks up

[30-Dec-2009 16:16:54] <Mousey> ^_^

[30-Dec-2009 16:17:17] <mrayzenoss> for the message about root

[30-Dec-2009 16:17:27] <Mousey> oh

[30-Dec-2009 16:17:31] * Mousey perks down

[30-Dec-2009 16:17:58] <mrayzenoss> sorry to get your hopes up

[30-Dec-2009 16:17:58] <rmatte> Mousey: If he fixes the message about root then you can use the .5 toner pack and get your toner stats

[30-Dec-2009 16:17:59] <rmatte> :P

[30-Dec-2009 16:18:08] <Mousey> orly

[30-Dec-2009 16:18:14] * Mousey perks back up

[30-Dec-2009 16:18:26] <rmatte> well, that was the only thing stopping you from using the .5 pack from the sounds of it

[30-Dec-2009 16:18:29] <mrayzenoss> apparently I'm on the hook to actually fix that now :)

[30-Dec-2009 16:18:38] <Mousey> people have toner questions!

[30-Dec-2009 16:18:41] <rmatte> hehe

[30-Dec-2009 16:18:45] <Mousey> i don't have toner answers! ;_;

[30-Dec-2009 16:19:03] <Mousey> gotta get the graph working too

[30-Dec-2009 16:19:07] <Mousey> won't that be nice ^_^

[30-Dec-2009 16:19:25] <rmatte> I had clients like that at a previous job: "Why did this printer run out of toner!?  Who cares how many servers are down right now!?  This is an EMERGENCY!!!!"

[30-Dec-2009 16:19:28] <mrayzenoss> you could just add a custom SNMP data source for that

[30-Dec-2009 16:19:54] <mrayzenoss> something is broken in the added tab for the ZenPack, but I bet the OIDs could be re-used

[30-Dec-2009 16:19:55] <rmatte> yeh, the graph can be done via a custom template

[30-Dec-2009 16:20:24] <rmatte> well, the OIDs vary from printer to printer

[30-Dec-2009 16:20:29] <rmatte> so if he has more than one...

[30-Dec-2009 16:20:45] <mrayzenoss> no, I think there's a standard MIB for printers

[30-Dec-2009 16:21:02] <mrayzenoss> which is why the zenpack worked

[30-Dec-2009 16:21:20] <rmatte> right, but some printers may have 1 cartridge and some may have several

[30-Dec-2009 16:21:23] <rmatte> is what I'm saying

[30-Dec-2009 16:21:32] <mrayzenoss> yeah, the zenpack didn't work that well :p

[30-Dec-2009 16:21:36] <rmatte> lol

[30-Dec-2009 16:21:52] <ke4qqq> mrayzenoss: the mib also has multiple ways of specifying toner levels

[30-Dec-2009 16:22:01] <rmatte> that's one big problem with Zenoss, templates can't be done dynamically

[30-Dec-2009 16:22:04] <ke4qqq> so you can specify weight, pages, percentage, and two other options

[30-Dec-2009 16:22:11] <mrayzenoss> rmatte: sure they can

[30-Dec-2009 16:22:21] <mrayzenoss> rmatte: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.HPSIMMonitor/ZenPacks/community/HPSIMMonitor/modeler/plugins/community/snmp/HPDeviceTemplateMap.py

[30-Dec-2009 16:22:31] <rmatte> mrayzenoss: that's not the way that I mean...

[30-Dec-2009 16:22:36] <mrayzenoss> dynamically assigns the template based on the modeling

[30-Dec-2009 16:22:55] <rmatte> mrayzenoss: You should be able to specify 1 template and have it add more datapoints based on how many OIDs are in an OID tree, CPUs for example

[30-Dec-2009 16:22:59] <rmatte> and auto-expand per device

[30-Dec-2009 16:23:14] <Mousey> well here are the OIDs i care about

[30-Dec-2009 16:23:23] <rmatte> so I can have 1 template and use it on all of my multi-cpu servers

[30-Dec-2009 16:23:24] <mrayzenoss> Mousey: 1.3.6.1.2.1.43.11.1.1.9.1 ?

[30-Dec-2009 16:23:25] <ke4qqq> doesn't zenoss already do that with things such as nics

[30-Dec-2009 16:23:36] <Mousey> prtMarkerLifeCount.1.1     prtMarkerPowerOnCount.1.1

[30-Dec-2009 16:23:36] <Mousey> prtMarkerSuppliesDescription.1.1

[30-Dec-2009 16:23:36] <Mousey> prtMarkerSuppliesLevel.1.1

[30-Dec-2009 16:23:36] <Mousey> prtMarkerSuppliesMaxCapacity.1.1

[30-Dec-2009 16:23:46] <Mousey> the last two are most important, cuz that's what graphs are made of

[30-Dec-2009 16:24:03] <Mousey> which are  1.3.6.1.2.1.43.11.1.1.9.1.1 and  1.3.6.1.2.1.43.11.1.1.8.1.1

[30-Dec-2009 16:24:25] <rmatte> you'd basically have single datasources and tree datasources

[30-Dec-2009 16:24:30] <rmatte> it would just be a new datasource type

[30-Dec-2009 16:25:11] <Mousey> zenoss handles snmp monitoring way better than zabbix, but y'all would do well to take notes on zabbix's SNMP printer template

[30-Dec-2009 16:25:14] <rmatte> I'm going to spend some time doing UI mockups on how I'd envision that, and other things would look/work

[30-Dec-2009 16:25:31] <rmatte> maybe it'll stir up some inspiration for future releases

[30-Dec-2009 16:26:20] <rmatte> ke4qqq: yeh, it does that using coded collector plugins

[30-Dec-2009 16:27:00] <rmatte> ke4qqq: not everyone feels like writing their own collector plugin... implementing similar behaviour in to templates and have it configurable via the UI wouldn't be insanely difficult honestly

[30-Dec-2009 16:27:27] <rmatte> anyways, I'll draw up some mockups, post them, and see what people think

[30-Dec-2009 16:27:51] <mrayzenoss> reminds me, I need to get some of the Stone Crab UI mockups out

[30-Dec-2009 16:28:03] <rmatte> ooooh, gimme gimme

[30-Dec-2009 16:28:14] * rmatte motions his hands towards himself

[30-Dec-2009 16:28:19] <Fuzzy_T> mrayzenoss: is that a codename for a beta release?

[30-Dec-2009 16:28:31] <rmatte> Fuzzy_T: P

[30-Dec-2009 16:28:39] <rmatte> erm

[30-Dec-2009 16:28:40] <rmatte> :P

[30-Dec-2009 16:29:09] <rmatte> I doubt we'll be seeing a Stone Crab Beta any time soon

[30-Dec-2009 16:29:14] <rmatte> heck, there isn't even an Alpha

[30-Dec-2009 16:29:43] <rmatte> also, there's only 4 months left until next release date I believe

[30-Dec-2009 16:29:44] <ke4qqq> Fuzzy_T: it's a codename for a yet-to-be-released release

[30-Dec-2009 16:30:06] <rmatte> yeh, what he said

[30-Dec-2009 16:30:13] <Fuzzy_T> ahh

[30-Dec-2009 16:30:18] <rmatte> Stone Crab is going to have a re-done GUI

[30-Dec-2009 16:30:28] <Fuzzy_T> hmm interesting

[30-Dec-2009 16:30:40] <ke4qqq> Zenoss is HQed in Anapolis, MD, and have been using crabs as their meme

[30-Dec-2009 16:31:14] <rmatte> According to Matt there are well over 100 types of crab... so they'll never run out of names hehe

[30-Dec-2009 16:31:24] <rmatte> I vote Ghost Crab for the release after Stone Crab

[30-Dec-2009 16:32:35] <ke4qqq> yes but that's an entire genus - probably burns up 5-6 species by calling it 'Ghost Crab'

[30-Dec-2009 16:32:58] <rmatte> ok, let's not get all technical here :P

[30-Dec-2009 16:33:06] <ke4qqq> lol

[30-Dec-2009 16:33:10] <OiScout> wow

[30-Dec-2009 16:33:30] <OiScout> I apparently do not know nearly enough about crabs

[30-Dec-2009 16:33:50] <ke4qqq> OiScout: google and wikipedia are your friends - or at least they are mine

[30-Dec-2009 16:34:06] <rmatte> I just can't wait until they release the "Sally Lightfoot" version of Zenoss

[30-Dec-2009 16:34:11] <rmatte> seeing as that's a type of crab

[30-Dec-2009 16:34:20] <OiScout> mine too, I was on crab-o-licious learning

[30-Dec-2009 16:36:56] <rmatte> hehe

[30-Dec-2009 16:37:48] <rmatte> http://www.abovetheaether.com/wp-content/uploads/2007/09/coconut-crab.jpg

[30-Dec-2009 16:37:51] <rmatte> now THAT's a crab

[30-Dec-2009 16:38:04] <mrayzenoss> there are alphas: http://alpha.zenoss.com/files/

[30-Dec-2009 16:38:05] <Fuzzy_T> wow! that thing is huge

[30-Dec-2009 16:38:34] <Fuzzy_T> This is a test is not an alpha

[30-Dec-2009 16:38:51] <Fuzzy_T> who's jdh anyway

[30-Dec-2009 16:39:03] <mrayzenoss> SVN trunk should switch to the newer UI around Feb. is what I'm hearing

[30-Dec-2009 16:39:16] <mrayzenoss> Fuzzy_T: jdh is our sysadmin, leftover test file

[30-Dec-2009 16:39:40] <Fuzzy_T> mrayzenoss: just giving you a hard time. So that alpha does not have the new ui then?

[30-Dec-2009 16:40:23] <rmatte> I think the new UI is basically just the current event console and a bunch of mockups

[30-Dec-2009 16:40:24] <mrayzenoss> no, it's all sequestered in developer branches right now, you could piece it together but it's still in progress

[30-Dec-2009 16:40:56] <mrayzenoss> here are their sandboxes: http://dev.zenoss.org/trac/browser/sandboxen

[30-Dec-2009 16:41:24] <mrayzenoss> SVN trunk should be moving to Zope 2.12 and Python 2.6 soon

[30-Dec-2009 16:41:31] <mrayzenoss> then the new UI pieces will start showing up

[30-Dec-2009 16:42:23] <Fuzzy_T> hmm /me wonders if python 2.6 has that md5 error message

[30-Dec-2009 16:45:08] <Fuzzy_T> python --version -> Python 2.6.1

[30-Dec-2009 16:45:09] <Fuzzy_T> DeprecationWarning: the md5 module is deprecated; use hashlib instead

[30-Dec-2009 16:45:27] <mrayzenoss> Zenoss doesn't currently run on Python 2.6

[30-Dec-2009 16:45:28] <Fuzzy_T> that will fubar my performance collection script

[30-Dec-2009 16:45:40] <Fuzzy_T> but sounds like it will moving forward

[30-Dec-2009 16:45:45] <mrayzenoss> next release

[30-Dec-2009 16:45:50] <Fuzzy_T> so I should probably fix it now.

[30-Dec-2009 16:46:02] <mrayzenoss> well, next release is 4 or 5 months away

[30-Dec-2009 16:48:49] <rmatte> I hope the releases will kind of stabilize a bit more eventually

[30-Dec-2009 16:49:03] <mrayzenoss> where's the fun in that? :p

[30-Dec-2009 16:49:17] <rmatte> Well, if you're releasing a product it really should be at least release quality

[30-Dec-2009 16:49:22] <rmatte> the odd bug here and there is expected

[30-Dec-2009 16:49:23] <rmatte> :P

[30-Dec-2009 16:49:59] <mrayzenoss> we're hoping the new QA days and more alpha/beta time will help stabilize things more

[30-Dec-2009 16:50:21] <mrayzenoss> we're still staffing up on more Devs

[30-Dec-2009 16:50:27] <rmatte> well, there's also been a lot of revamping going on, so hopefully once all that is done it'll help

[30-Dec-2009 16:51:24] <Fuzzy_T> sweet I just replaced md5 with hashlib and my script still works. :)

[30-Dec-2009 16:51:39] <Fuzzy_T> hmm wonder if it is backward compatible now.

[30-Dec-2009 16:51:55] <Fuzzy_T> what is the current version of python in zenoss 2.5?

[30-Dec-2009 16:51:59] <mrayzenoss> 2.4

[30-Dec-2009 16:52:38] <Fuzzy_T> well looks like 2.4 does not have hashlib

[30-Dec-2009 16:53:01] <rmatte> there's quite a few things that 2.4 doesn't have hehe

[30-Dec-2009 16:53:31] <Fuzzy_T> brb time to go re-heat some pizzza yumm

[30-Dec-2009 16:53:38] <rmatte> lol

[30-Dec-2009 16:54:19] <rmatte> I need to take off shortly to go get a haircut so that I'm no longer on my way to looking like a homeless person

[30-Dec-2009 16:55:52] <aclark> 2.4 is getting old

[30-Dec-2009 16:56:44] <rmatte> yup

[30-Dec-2009 17:07:36] <rmatte> Well, I'm out.

[30-Dec-2009 17:07:38] <rmatte> later

[30-Dec-2009 17:07:42] <mrayzenoss> later

[30-Dec-2009 17:16:30] <RobertLaptop> I am setting up ZenOSS and I seem to have most things working but windows seems to being a pain.

[30-Dec-2009 17:17:19] <RobertLaptop> It keeps reporting snmp is down yet it is pulling down info that it has to be getting from snmp.  What might I being doing wrong.

[30-Dec-2009 17:17:49] <mrayzenoss> it's not WMI data?

[30-Dec-2009 17:18:24] <RobertLaptop> Maybe?

[30-Dec-2009 17:18:56] <RobertLaptop> I am more of a linux admin then a windows one.  Never even heard of WMI until I was setting up ZenOSS.

[30-Dec-2009 17:20:22] <RobertLaptop> SNMP is running on the windows box.  In the correct public group.  OpenNMS was seeing snmp on that box.  Just find opennms very limiting and want to switch to zenoss.

[30-Dec-2009 17:20:46] <mrayzenoss> ok, sounds like SNMP is running properly

[30-Dec-2009 17:21:22] <mrayzenoss> from the device that's complaining, you said the SNMP agent was down, has it stayed down?

[30-Dec-2009 17:22:56] <RobertLaptop> If I clear the event.  Run Model Device it seems to run without an error but that check on the system later and there is a new event snmp down.

[30-Dec-2009 17:23:17] <mrayzenoss> just the one device, or many?

[30-Dec-2009 17:23:30] <RobertLaptop> New Setup

[30-Dec-2009 17:23:58] <mrayzenoss> so collection works for awhile, then it eventually stops?

[30-Dec-2009 17:24:10] <RobertLaptop> I had a test version running that I saw the same thing over several systems but this new box only has 1 windows box setup

[30-Dec-2009 17:24:48] <RobertLaptop> Collection on my Linux boxes aren't showing an issue.

[30-Dec-2009 17:24:58] <RobertLaptop> both ssh and snmp

[30-Dec-2009 17:25:18] <RobertLaptop> I even setup a template for custom postfix monitoring.

[30-Dec-2009 17:28:12] <RobertLaptop> mrayzenoss I am not sure.  From reading over lots of cryptic forum messages is sounds like there are actually 2 grabbers on windows.  WMI and SNMP

[30-Dec-2009 17:28:32] <mrayzenoss> yeah, WMI grabs the Event Log and Services

[30-Dec-2009 17:28:45] <RobertLaptop> That data I am seeing.

[30-Dec-2009 17:29:10] <mrayzenoss> so WMI is working for that… but do you see other data for your box?

[30-Dec-2009 17:30:12] <RobertLaptop> no

[30-Dec-2009 17:30:48] <RobertLaptop> So it isn't pulling in snmp data I take it.

[30-Dec-2009 17:31:00] <mrayzenoss> yeah, sounds like it

[30-Dec-2009 17:31:08] <mrayzenoss> the device is in /Server/Windows right?

[30-Dec-2009 17:31:15] <RobertLaptop> Yes

[30-Dec-2009 17:31:15] <mrayzenoss> what happens when you remodel it?

[30-Dec-2009 17:31:38] <RobertLaptop> It seems to be going though without an visible errors.

[30-Dec-2009 17:31:51] <RobertLaptop> Do you want me to pastbin the output?

[30-Dec-2009 17:31:56] <mrayzenoss> sure...

[30-Dec-2009 17:32:00] <mrayzenoss> anything on the perf tab?

[30-Dec-2009 17:32:35] <RobertLaptop> 1 Graph no data.

[30-Dec-2009 17:32:47] <mrayzenoss> hmm.. sounds like no SNMP :)

[30-Dec-2009 17:33:00] <mrayzenoss> on the OS tab, do you have filesystems and interfaces?

[30-Dec-2009 17:34:03] <RobertLaptop> Filesystem  Yes but not used data.

[30-Dec-2009 17:34:54] <RobertLaptop> http://pastebin.com/d28cdee2e

[30-Dec-2009 17:35:05] Fuzzy_T_ is now known as Fuzzy_T

[30-Dec-2009 17:36:05] <RobertLaptop> Actually it looks like there are some snmp error in there.

[30-Dec-2009 17:36:11] <mrayzenoss> line 14 says it's timing out

[30-Dec-2009 17:36:16] <mrayzenoss> SNMPv2?

[30-Dec-2009 17:36:25] <mrayzenoss> err, v3

[30-Dec-2009 17:36:32] <RobertLaptop> Windows 2k3.

[30-Dec-2009 17:36:41] <RobertLaptop> Built in snmp agent.

[30-Dec-2009 17:37:30] <mrayzenoss> check the zProperties for the device, then remodel.  Make sure you've got it set to the right version and the right community string

[30-Dec-2009 17:37:43] <mrayzenoss> or perhaps bump up the timeout?

[30-Dec-2009 17:37:53] <RobertLaptop> Weird.  SNMPwalk was working on the old version.

[30-Dec-2009 17:38:18] <mrayzenoss> I gotta run, sorry

[30-Dec-2009 17:38:59] <RobertLaptop> no problem I know I was tiring later.

[30-Dec-2009 20:46:47] <suprsonic> how do you go about patching zenoss?

[30-Dec-2009 20:47:01] <suprsonic> I see there is a zenpatch binary

[31-Dec-2009 00:00:30] [disconnected at Thu Dec 31 00:00:30 2009]

[31-Dec-2009 00:00:30] [connected at Thu Dec 31 00:00:30 2009]

[31-Dec-2009 00:00:40] [zenoss-logger (logger bot) has joined #zenoss]

[31-Dec-2009 08:06:14] <TBKDan> How can I export a list of all machines and their IP addresses?

[31-Dec-2009 08:07:58] <supr> what OS does the virtual linux image of zenoss run off of?

[31-Dec-2009 08:08:57] supr is now known as suprsonic

[31-Dec-2009 08:09:09] suprsonic is now known as supr

[31-Dec-2009 08:09:39] supr is now known as suprsonic

[31-Dec-2009 08:20:34] <TBKDan> Nvm, found it with zendmd...

[31-Dec-2009 09:01:42] <rmatte> good morning all

[31-Dec-2009 09:02:03] <suprsonic> stack installers x-windows gui?

[31-Dec-2009 09:02:25] <ke4qqq> mornings are inherently not good

[31-Dec-2009 09:02:28] <ke4qqq> suprsonic: rpath

[31-Dec-2009 09:02:36] <suprsonic> rpath?

[31-Dec-2009 09:02:56] <ke4qqq> in answer to your 0907 question of what OS the VM runs

[31-Dec-2009 09:03:08] <suprsonic> oh

[31-Dec-2009 09:08:16] <rmatte> suprsonic: there is an x-windows gui, I never use it

[31-Dec-2009 09:08:48] <rmatte> suprsonic: I just wget the stack installer, chmod +x it then execute it.

[31-Dec-2009 09:09:11] <ke4qqq> rmatte: really?? you don't use native packages?? can I ask why?

[31-Dec-2009 09:09:25] <suprsonic> thanks rmatte

[31-Dec-2009 09:10:55] <ke4qqq> for regexes in event maps, do you need to escape 'special' chars?? like / or colon, or does the gui escape them for you?

[31-Dec-2009 09:12:40] <rmatte> ke4qqq: native as in the .deb?

[31-Dec-2009 09:12:47] <ke4qqq> or .rpm

[31-Dec-2009 09:13:08] <rmatte> ke4qqq: well, first off, we use Ubuntu Server, so we don't bother with RPM

[31-Dec-2009 09:13:20] <rmatte> secondly, the .deb is literally just the stack installer wrapped up in a .deb

[31-Dec-2009 09:13:41] <rmatte> and thirdly, the .deb didn't exist back when I did the first installation on our servers, so all we had was the stack

[31-Dec-2009 09:13:42] <ke4qqq> ahhh - the rpm isn't....though that's how they used to do it.

[31-Dec-2009 09:14:02] <rmatte> and honestly, the stack installer works absolutely flawlessly

[31-Dec-2009 09:14:05] * ke4qqq likes native package - makes config management far easier

[31-Dec-2009 09:14:15] <rmatte> I've never had an issue installing or upgrading with it

[31-Dec-2009 09:14:56] <rmatte> Zenoss is the absolute last thing that I'd want automated config management taking care of

[31-Dec-2009 09:15:25] <ke4qqq> I just fear the repercussions of shipping soooooo many packages in the stack installer and then relying on Zenoss to issue an updated package everytime a security vulnerability was found.

[31-Dec-2009 09:15:57] <rmatte> Zenoss relies on very specific versions of packages, so that's not even an issue

[31-Dec-2009 09:16:15] <rmatte> you're not going to see security patches for Python 2.4

[31-Dec-2009 09:16:16] <rmatte> :P

[31-Dec-2009 09:16:23] <rmatte> well, there are, it's called Python 2.6

[31-Dec-2009 09:16:51] <rmatte> same goes for Zope

[31-Dec-2009 09:16:56] <rmatte> MySQL is the exception

[31-Dec-2009 09:17:08] <ke4qqq> really - I love using config management as it makes setting up a test system REALLY easy- provision a new machine and tell puppet to add the zenoss class

[31-Dec-2009 09:17:56] <rmatte> ke4qqq: I just keep a base VM image up to date, when we want a new Zenoss server it's as simple as cloning a VM, booting it up, changing /etc/hostname, /etc/hosts and /etc/network/interfaces and then rebooting

[31-Dec-2009 09:18:07] <rmatte> takes about 5 minutes to do

[31-Dec-2009 09:18:29] <ke4qqq> thats not bad

[31-Dec-2009 09:18:56] <rmatte> we have lots of customizations on the image that couldn't be handled by config management (well, not without a lot of time packaging stuff up)

[31-Dec-2009 09:21:57] <rmatte> well, time to order a new power supply for my home computer...

[31-Dec-2009 09:24:33] <rmatte> although, with what I know about Zenoss now I wish we could go back and start from scratch

[31-Dec-2009 09:24:43] <rmatte> things would move along much more swiftly/efficiently

[31-Dec-2009 09:29:49] <ke4qqq> rmatte: I have had the fortune of spending time learning with my last $dayjob and doing a lot of things differently since I started at $newdayjob - but it's slow going, monitoring was non-existent when I arrived, and we only have lip service to its important as far as getting time to work on it.

[31-Dec-2009 09:30:05] <rmatte> yeh

[31-Dec-2009 09:30:07] <ke4qqq> s/important/importance

[31-Dec-2009 09:30:23] <rmatte> monitoring is all we do, so there's always something that I need to fix

[31-Dec-2009 09:30:42] <rmatte> Right now I'm trying to find the pesky code that's automatically disabling my thresholds due to simple value errors

[31-Dec-2009 09:32:22] <rmatte> It's probably in some obscure file

[31-Dec-2009 09:38:58] <ke4qqq> I almost took a job with a service provider that was 90% monitoring, but they already had chosen some horrendous $tool they were having problems with, and they had dress code and schedule issues as well.

[31-Dec-2009 09:40:38] <rmatte> hehe

[31-Dec-2009 09:40:56] <rmatte> I hate dress code

[31-Dec-2009 09:41:24] <rmatte> If you're going to be sitting around coding/administering stuff all day, you should be comfortable... meaning golf shirt at the most

[31-Dec-2009 09:41:25] <ke4qqq> yeah me too - I mean, if people actually see me, you are doing it wrong, or something horrific has happened.

[31-Dec-2009 09:41:39] <rmatte> yeh

[31-Dec-2009 09:42:24] <rmatte> I love the line from the movie Antitrust: "Come on guys, don't you know that the worse you look, the smarter they think you are?"

[31-Dec-2009 09:42:35] <etank> heh

[31-Dec-2009 09:42:49] * ke4qqq adds that to the list of movies I need to watch

[31-Dec-2009 09:43:03] <rmatte> that's is the single best computer related movie of all time in my opinion

[31-Dec-2009 09:44:03] <rmatte> it ranks above wargames and swordfish for me

[31-Dec-2009 09:44:19] <suprsonic> tron > *

[31-Dec-2009 09:44:32] <rmatte> hehe

[31-Dec-2009 09:44:35] <suprsonic> :)

[31-Dec-2009 09:44:37] <ke4qqq> wow - how did I miss this movie - looks awesome based on the wikipedia review.

[31-Dec-2009 09:44:58] <davidX-> it's not bad

[31-Dec-2009 09:45:18] <rmatte> yeh, I've never seen it

[31-Dec-2009 09:45:23] <rmatte> I'll have to check it out

[31-Dec-2009 09:45:24] * etank saw ke4qqq in here and thought that it was a #fedora chan for a sec

[31-Dec-2009 09:45:43] <rmatte> but I suspect that Antitrust has a better plot line than Tron :P

[31-Dec-2009 09:45:44] <ke4qqq> etank: I hang out in some non-Fedora chans as well

[31-Dec-2009 09:45:55] <etank> i see that ke4qqq :)

[31-Dec-2009 09:48:03] <rmatte> hmmm, the plot of tron is reminiscent to Grandma's Boy

[31-Dec-2009 09:48:17] <rmatte> the whole stealing his work and passing it off as his own thing (for a video game)

[31-Dec-2009 09:50:59] <rmatte> hmmmm, Tron kind of sounds cheesy, based on the plot, but I'll check it out anyways

[31-Dec-2009 09:51:39] <rmatte> This line makes it sound cheesy: "Flynn is taken first to a holding pit, where he meets the Program Ram"

[31-Dec-2009 09:51:42] <rmatte> lol

[31-Dec-2009 09:55:17] <rmatte> hmmm, they are making a sequel called Tron Legacy

[31-Dec-2009 09:55:23] <rmatte> It's due out in 2010

[31-Dec-2009 09:58:07] <rmatte> wow, the graphics look insane

[31-Dec-2009 09:58:35] <rmatte> http://www.youtube.com/watch?v=6HcsDc_9LX8

[31-Dec-2009 10:07:12] <suprsonic> rmatte you've never seen tron?

[31-Dec-2009 10:07:36] <suprsonic> damn... am I that old?

[31-Dec-2009 10:10:06] <rmatte> it came out in 1982?

[31-Dec-2009 10:10:28] <suprsonic> the original version

[31-Dec-2009 10:10:39] <rmatte> Well, that would make the movie 3 years older than I am

[31-Dec-2009 10:10:43] <rmatte> :P

[31-Dec-2009 10:11:17] <suprsonic> damn

[31-Dec-2009 10:11:19] <suprsonic> Im old

[31-Dec-2009 10:11:23] <rmatte> lol

[31-Dec-2009 10:12:02] <rmatte> pretty impressive computer graphics for 1982

[31-Dec-2009 10:12:31] <rmatte> despite being completely devoid of texture, it's pretty smooth

[31-Dec-2009 10:13:20] <suprsonic> jeff bridges ftw!

[31-Dec-2009 10:14:01] <rmatte> yeh, he played Obadiah in Ironman

[31-Dec-2009 10:14:28] <rmatte> He's also in the men who stare at goats

[31-Dec-2009 10:14:45] <rmatte> oh yeh, and I forgot about K-Pax

[31-Dec-2009 10:15:07] <suprsonic> you're forgetting the classic

[31-Dec-2009 10:15:24] <suprsonic> The Big Lebowski

[31-Dec-2009 10:15:32] <rmatte> never seen it honestly

[31-Dec-2009 10:17:05] <rmatte> it sounds good though

[31-Dec-2009 10:37:04] <suprsonic> is there a db upgrade from 2.5 to 2.5.1?

[31-Dec-2009 10:37:35] <rmatte> db upgrade?

[31-Dec-2009 10:37:45] <suprsonic> if I were to zenbackup from one server and zenrestore on a 2.5.1 server

[31-Dec-2009 10:37:58] <rmatte> it'll work

[31-Dec-2009 10:38:27] <rmatte> I'm positive that they haven't done anything to the db between 2.5 and 2.5.1.......... 2.5.1 just has bugfixes

[31-Dec-2009 10:39:04] <ke4qqq> do I have to escape colons and slashes in event mapping regexes?

[31-Dec-2009 10:39:09] * ke4qqq can't recall

[31-Dec-2009 10:39:26] nassy_ is now known as nassy

[31-Dec-2009 10:39:55] <davidX-> # /opt/zenoss/bin/zenjmx

[31-Dec-2009 10:39:55] <davidX-> /opt/zenoss/bin/zenjmx: line 15: /bin/zenfunctions: No such file or directory

[31-Dec-2009 10:39:55] <davidX-> /opt/zenoss/bin/zenjmx: line 23: generic: command not found

[31-Dec-2009 10:40:00] <davidX-> maybe that's why it's not running

[31-Dec-2009 10:40:01] <davidX-> :D

[31-Dec-2009 10:42:49] <suprsonic> rmatte then cause I just patch my freebsd install using zenpatch?

[31-Dec-2009 10:43:18] <suprsonic> s/cause/can/

[31-Dec-2009 10:47:46] <davidX-> what should i do to fix this? http://pastebin.com/m5610ed5c

[31-Dec-2009 10:48:44] <ke4qqq> davidX-: just curious, but you have a jre/jdk installed, right?

[31-Dec-2009 10:49:26] <davidX-> checking

[31-Dec-2009 10:54:01] <mrayzenoss> has to be the Sun JRE

[31-Dec-2009 10:54:07] <mrayzenoss> docs/DOC-4035

[31-Dec-2009 10:55:00] <suprsonic> mrayzenoss you said I could use zenpatch with my freebsd install.  Can you point me to more documenation on using zenpatch to upgrade to 2.5.1?

[31-Dec-2009 10:55:50] <davidX-> mrayzenoss: thx, reviewing

[31-Dec-2009 10:56:15] <mrayzenoss> assuming the commands used by zenpatch are on your FreeBSD box (wget and patch I believe), you should be able to apply the patches that make up 2.5.1, and we could track down the change to Version.py even

[31-Dec-2009 10:56:44] <mrayzenoss> I seem to recall we were doing something using GNU patch that BSD patch didn't support… I hope not

[31-Dec-2009 10:57:12] <suprsonic> where are the patches?

[31-Dec-2009 10:57:31] <mrayzenoss> so you go to the tickets listed at http://tr.im/trac_2_5_1

[31-Dec-2009 10:57:52] <mrayzenoss> for instance http://dev.zenoss.org/trac/ticket/5696

[31-Dec-2009 10:58:03] <mrayzenoss> and look for the changesets that mention 2.5.x

[31-Dec-2009 10:58:16] <mrayzenoss> in this case 15540

[31-Dec-2009 10:58:21] <mrayzenoss> so 'zenpatch 15540'

[31-Dec-2009 10:58:56] <mrayzenoss> and then after a restart you've applied the fix for 5696

[31-Dec-2009 10:58:58] <suprsonic> and it goes and fetches it?

[31-Dec-2009 10:59:01] <mrayzenoss> yes

[31-Dec-2009 10:59:05] <suprsonic> oh

[31-Dec-2009 10:59:17] <suprsonic> so there isn't a complete package of all fixes ey?

[31-Dec-2009 10:59:27] <mrayzenoss> well… we call that 2.5.1 :)

[31-Dec-2009 10:59:44] <suprsonic> so I have to apply all patches

[31-Dec-2009 11:00:06] <mrayzenoss> if you really want everything fixed in 2.5.1...

[31-Dec-2009 11:00:17] <mrayzenoss> zenpatch is usually used to hold people over until the next maintenance release

[31-Dec-2009 11:00:25] <suprsonic> ah

[31-Dec-2009 11:00:41] <mrayzenoss> which will roll-up all the patches

[31-Dec-2009 11:01:51] <mrayzenoss> for source you can follow the source upgrade instructions in the Install Guide, but for FreeBSD that would be more of a pain

[31-Dec-2009 11:02:00] <mrayzenoss> someday we should have a proper FreeBSD port

[31-Dec-2009 11:02:14] <mrayzenoss> I feel your pain, since I run from source on 2 boxes

[31-Dec-2009 11:02:48] <suprsonic> if it compiled correctly I wouldn't have an issue at all

[31-Dec-2009 11:02:56] <mrayzenoss> yeah

[31-Dec-2009 11:03:02] <suprsonic> but there are like 10 compile errors I have to fix each time

[31-Dec-2009 11:03:32] <mrayzenoss> the build is getting modularized to make it easier for source and distros to build with it

[31-Dec-2009 11:03:47] <mrayzenoss> but that's in trunk, not the stable branch

[31-Dec-2009 11:03:51] <suprsonic> ah

[31-Dec-2009 11:04:01] <suprsonic> well in that case I'll keep it on freebsd then

[31-Dec-2009 11:04:05] <suprsonic> I can wait  :)

[31-Dec-2009 11:04:08] <mrayzenoss> we're making a push for distro-inclusion with the next release

[31-Dec-2009 11:04:21] <mrayzenoss> as ke4qqq can attest

[31-Dec-2009 11:04:40] <suprsonic> distro-inclusion?

[31-Dec-2009 11:04:50] <suprsonic> meaning it will build off of base binaries?

[31-Dec-2009 11:08:19] <mrayzenoss> meaning the distros (FreeBSD, Fedora, Ubuntu) will become responsible for providing binaries to their users

[31-Dec-2009 11:08:23] <mrayzenoss> based on Zenoss source

[31-Dec-2009 11:08:33] <mrayzenoss> so a FreeBSD port

[31-Dec-2009 11:11:52] <suprsonic> for example... if python2x is already installed on freebsd, will the new modularized version still build python with zenoss?

[31-Dec-2009 11:11:57] <mrayzenoss> no

[31-Dec-2009 11:13:10] <mrayzenoss> we won't be maintaining the builds, it will be up to the distributions to do so.  So we'll need to find a FreeBSD maintainer to package Zenoss properly

[31-Dec-2009 11:13:19] <mrayzenoss> a few people have discussed it

[31-Dec-2009 11:13:39] <suprsonic> sweet

[31-Dec-2009 11:13:52] <suprsonic> if I new more about building ports and packages I'd do it myself.

[31-Dec-2009 11:14:20] <mrayzenoss> we're working on fixing issues in SVN trunk right now to move us to Python 2.6 and Zope 2.12 for the next release, then we'll start working with Fedora and Ubuntu and whoever else is interested

[31-Dec-2009 11:14:21] <suprsonic> so does zenoss run a modified version of phython and thats why it doesn't use a base python version?

[31-Dec-2009 11:14:36] <mrayzenoss> we have a few patches, nothing major

[31-Dec-2009 11:15:06] <suprsonic> but enough that is needs its own version and not base?

[31-Dec-2009 11:15:22] <mrayzenoss> well, not many distros are still shipping Python 2.4

[31-Dec-2009 11:15:27] <suprsonic> ah

[31-Dec-2009 11:15:29] <mrayzenoss> and we needed it for Zope

[31-Dec-2009 11:15:36] <suprsonic> very good

[31-Dec-2009 11:15:36] <mrayzenoss> but Zope has upgraded and we're upgrading

[31-Dec-2009 11:44:35] <Fuzzy_T> mrayzenoss: question do many of the zenpacks have pre-defined thresholds set? or is this usually left to the end user to define?

[31-Dec-2009 11:45:52] <rmatte> If there are thresholds included with the pack then they do

[31-Dec-2009 11:46:01] <rmatte> If not, then it's up to you to create the thresholds yourself

[31-Dec-2009 11:46:07] <rmatte> it really depends on the author

[31-Dec-2009 11:46:47] <rmatte> In my pack, memory and cpu thresholds default to 90% for instance

[31-Dec-2009 11:47:59] <Fuzzy_T> hm

[31-Dec-2009 11:48:19] <Fuzzy_T> deciding what all I should include in the first pack. Maybe I should keep it simple and then add on later.

[31-Dec-2009 12:00:51] <rmatte> ok, I officially give up...

[31-Dec-2009 12:01:09] <rmatte> 3 hours of digging through code and I still can't find what's automatically disabling the thresholds on values errors

[31-Dec-2009 12:01:15] * rmatte bangs head against desk

[31-Dec-2009 12:24:07] <rmatte> Something is generating the message "The threshold Memory in template /zport/dmd/Devices/Network/Switch/Cisco/rrdTemplates/Device has been disabled." but I can't figure out what

[31-Dec-2009 12:24:36] <rmatte> I've run "cat * | grep disabled" on every directory I could think of and haven't found the line that generates that

[31-Dec-2009 12:25:08] <rmatte> I wonder if it's code that's actually stored in Zope

[31-Dec-2009 12:27:19] nassy_ is now known as nassy

[31-Dec-2009 12:52:00] <OiScout> Happy New Year everyone

[31-Dec-2009 12:52:39] <OiScout> talk to you all in 2010

[31-Dec-2009 13:04:31] <Fuzzy_T> rmatte: you there?

[31-Dec-2009 13:05:04] <Fuzzy_T> rmatte: try this from the $ZENHOME "grep -r -i disabled *"

[31-Dec-2009 13:07:04] <rmatte> k

[31-Dec-2009 13:09:16] <rmatte> going to do: grep -r -i "has been disabled" *

[31-Dec-2009 13:09:21] <rmatte> since it'll narrow it down a bit more

[31-Dec-2009 13:09:54] <rmatte> BINGO

[31-Dec-2009 13:10:03] <rmatte> Products/ZenModel/RRDView.py:"The threshold %s in template %s has been disabled." % (threshold.id, path)

[31-Dec-2009 13:10:07] <rmatte> thanks :)

[31-Dec-2009 13:10:23] <rmatte> I don't generally use grep for mass searches, neat trick

[31-Dec-2009 13:11:38] <rmatte> the weird part is that I grepped that file earlier but nothing showed up

[31-Dec-2009 13:13:02] <Fuzzy_T> np

[31-Dec-2009 13:13:25] <rmatte> bingo: threshold.manage_changeProperties(enabled=False)

[31-Dec-2009 13:13:29] <rmatte> that's what's disabling it

[31-Dec-2009 13:14:00] <Fuzzy_T> so how do you change that in the GUI or do you have to change it in the source code?

[31-Dec-2009 13:14:11] <rmatte> I'm going to have to change it in the source code

[31-Dec-2009 13:14:39] <rmatte> since I can't have Zenoss automatically disabling thresholds, it's just plain stupid, and any patch that they develop may not be backwards compatible with 2.4.5

[31-Dec-2009 13:15:36] <rmatte> I hate editing Zenoss source code by hand, but I don't have a choice

[31-Dec-2009 13:15:58] <rmatte> I'll just make a backup of the original file so that I can load it back to apply whatever patch they come up with later on (if it cleanly applies on 2.4.5)

[31-Dec-2009 13:16:27] <Fuzzy_T> rmatte: maybe ask them to add it as a configurable option in the setup page or something. at least submit it as a Feature Request

[31-Dec-2009 13:16:33] <Fuzzy_T> then moving forward it may happen.

[31-Dec-2009 13:17:00] <rmatte> I submitted it as a bug: http://dev.zenoss.org/trac/ticket/5978

[31-Dec-2009 13:17:10] <rmatte> there's no reason why Zenoss should ever automatically disable a threshold

[31-Dec-2009 13:17:34] <rmatte> you end up disabling the threshold for an entire class just because a single device in that class is causing a harmless value error

[31-Dec-2009 13:17:52] <Fuzzy_T> rmatte: you ever do much with event commands?

[31-Dec-2009 13:17:55] <rmatte> Zenoss should just generate a debug event and leave it at that

[31-Dec-2009 13:18:11] <rmatte> in python you mean?

[31-Dec-2009 13:18:26] <rmatte> yeh, I wrote a custom daemon which combs the event console and generates tickets in our ticketing system

[31-Dec-2009 13:18:35] <rmatte> so I'm quite proficient with event commands

[31-Dec-2009 13:19:33] <rmatte> Info on the daemon: http://dmon.org/zenticket.html

[31-Dec-2009 13:19:46] <Fuzzy_T> are you doing that outside of zenoss? I am looking to possibly have my switching PDU start shedding the load when the UPS send an SNMP trap indicating it is on battery. trying to understand the matching criteria first then I will worry about creating the script that starts killing power plugs. :)

[31-Dec-2009 13:21:02] <rmatte> well, define "outside of zenoss"

[31-Dec-2009 13:21:06] <rmatte> like, on a remote system?

[31-Dec-2009 13:21:16] <Fuzzy_T> i.e. my UPS send an SNMP trap when on battery but I do not know what criteria to match that under the event command section.

[31-Dec-2009 13:21:34] <rmatte> I see

[31-Dec-2009 13:22:17] <Fuzzy_T> flow would be like this. UPS sends SNMP trap to Zenoss -> Zenoss creates event -> event triggers external script to send SNMP write to PDU to power off specific devices.

[31-Dec-2009 13:22:48] <rmatte> right, I understand...

[31-Dec-2009 13:23:09] <rmatte> you'd probably have to do that with a transform I think

[31-Dec-2009 13:23:14] <Fuzzy_T> but looking at the matching criteria under ZenEventManager/ZenCommand I am not sure what to put in the "Where" section.

[31-Dec-2009 13:23:27] <rmatte> oh wait, yeh, forgot about that

[31-Dec-2009 13:23:28] <Fuzzy_T> huh transform?

[31-Dec-2009 13:23:31] <Fuzzy_T> lol

[31-Dec-2009 13:23:40] <rmatte> yeh, event manager, commands

[31-Dec-2009 13:23:45] <rmatte> we used to use that to generate tickets

[31-Dec-2009 13:23:54] <rmatte> but it didn't really meet our full requirements

[31-Dec-2009 13:23:57] <rmatte> so I wrote the daemon

[31-Dec-2009 13:23:58] <Fuzzy_T> so does and SNMP trap automatically create and EVENT?

[31-Dec-2009 13:24:01] <rmatte> anyways, what's so complex about it?

[31-Dec-2009 13:24:09] <rmatte> you can layer filters

[31-Dec-2009 13:24:18] <Fuzzy_T> and is that Event a State,Key,or class?

[31-Dec-2009 13:24:34] <rmatte> yes it automatically creates an event

[31-Dec-2009 13:24:37] <Fuzzy_T> just not sure how to define the match

[31-Dec-2009 13:24:43] <rmatte> you'd have to generate one to see what you need to tune based on

[31-Dec-2009 13:24:52] <rmatte> you won't know until you actually have an event to work with

[31-Dec-2009 13:25:09] <Fuzzy_T> so is that event considered a key or  a state?

[31-Dec-2009 13:25:11] <rmatte> and since it's coming in as a trap, you might have to write a transform to get the event displaying the way that you want it to

[31-Dec-2009 13:25:12] <Fuzzy_T> hmm

[31-Dec-2009 13:25:18] <rmatte> hunh?

[31-Dec-2009 13:25:19] <rmatte> no no

[31-Dec-2009 13:25:26] <rmatte> events have different properties

[31-Dec-2009 13:25:38] <rmatte> event keys and event states are just properties of an event

[31-Dec-2009 13:25:43] <rmatte> let me show you...

[31-Dec-2009 13:25:50] <rmatte> do you have any events in your event console right now?

[31-Dec-2009 13:25:57] <Fuzzy_T> probably

[31-Dec-2009 13:26:03] <rmatte> ok, so go there

[31-Dec-2009 13:26:11] <rmatte> and you're using 2.5.1 right?

[31-Dec-2009 13:26:15] <Fuzzy_T> yes

[31-Dec-2009 13:26:34] <rmatte> k, just loading up my 2.5.1 box, one second

[31-Dec-2009 13:26:44] <rmatte> ok, double click on an event

[31-Dec-2009 13:27:01] <Fuzzy_T> ok

[31-Dec-2009 13:27:06] <rmatte> in the details window on the right click "Show more details..."

[31-Dec-2009 13:27:14] <rmatte> those are the properties of the event

[31-Dec-2009 13:27:27] <rmatte> you'll notice that priority and eventClassKey are properties

[31-Dec-2009 13:27:38] <rmatte> along with many others

[31-Dec-2009 13:27:50] <rmatte> so that's what you're applying the filters against for the command to kick off

[31-Dec-2009 13:29:04] <Fuzzy_T> hmm

[31-Dec-2009 13:29:17] <rmatte> you can have more than one filter for the command

[31-Dec-2009 13:29:24] <Fuzzy_T> hang on a sec need to go unplug my ups for a sec and get it to generate an event

[31-Dec-2009 13:29:29] <rmatte> so basically if this equals this and that equals that, kick off the command

[31-Dec-2009 13:29:34] <rmatte> k

[31-Dec-2009 13:29:56] <rmatte> when the command comes in it'll probably look like "snmp trap whatever"

[31-Dec-2009 13:30:25] <rmatte> so you'll want to write a transform to make it look how you want it to, I'll explain how after you get the event

[31-Dec-2009 13:32:46] <rmatte> when the event comes in rather, not command

[31-Dec-2009 13:32:55] <rmatte> afk for a sec, grabbing some water

[31-Dec-2009 13:34:09] <rmatte> back

[31-Dec-2009 13:48:14] <Fuzzy_T> crap it is not sending a trap

[31-Dec-2009 13:48:25] <Fuzzy_T> at least not for that

[31-Dec-2009 13:52:00] <rmatte> well, did you configure it properly?

[31-Dec-2009 13:52:07] <rmatte> it needs to know where to send the traps to

[31-Dec-2009 13:59:24] <Fuzzy_T> yes but it is a very old SNMP card. it only supports SNMP v1 and the trap setup I did have to change

[31-Dec-2009 13:59:35] <Fuzzy_T> I had to configure all three levels to send traps.

[31-Dec-2009 13:59:44] <Fuzzy_T> i.e. Informational , Sever, Warning

[31-Dec-2009 13:59:55] <Fuzzy_T> to Zenoss now I am getting the appropriate traps.

[31-Dec-2009 14:00:21] <Fuzzy_T> ok now I have a trap for UPS on battery and another for Utility power restored.

[31-Dec-2009 14:00:53] <rmatte> and what does the summary look like for them?

[31-Dec-2009 14:01:57] <Fuzzy_T> not so good.

[31-Dec-2009 14:01:59] <Fuzzy_T> lol

[31-Dec-2009 14:02:36] <rmatte> well literally paste them

[31-Dec-2009 14:02:45] <Fuzzy_T> hang on

[31-Dec-2009 14:02:48] <rmatte> k

[31-Dec-2009 14:03:17] <Fuzzy_T> eventClassKey       trippUPS1

[31-Dec-2009 14:03:23] <Fuzzy_T> priority       -1

[31-Dec-2009 14:03:26] <rmatte> no no

[31-Dec-2009 14:03:29] <rmatte> just the summary

[31-Dec-2009 14:03:38] <rmatte> the message that actually shows up in the event console

[31-Dec-2009 14:04:22] <Fuzzy_T>       snmp trap trippUPS1

[31-Dec-2009 14:04:29] <rmatte> k, and the other?

[31-Dec-2009 14:04:37] <Fuzzy_T> summary       snmp trap tripplite.2

[31-Dec-2009 14:04:41] <rmatte> k

[31-Dec-2009 14:04:56] <rmatte> what do you want the summaries to actually say for those when they come in?

[31-Dec-2009 14:06:11] <Fuzzy_T> trippUPS1 should be tripplite       The UPS is on battery.

[31-Dec-2009 14:06:31] <Fuzzy_T> there is a field in the "show more information" like this. tripplite       The UPS is on battery.

[31-Dec-2009 14:06:43] <Fuzzy_T> right below the OID

[31-Dec-2009 14:06:59] <Fuzzy_T> and another for       Utility power has been restored.

[31-Dec-2009 14:07:05] <Fuzzy_T> on the other event that is.

[31-Dec-2009 14:07:16] <rmatte> ok, so tripplite is the name of the field right?

[31-Dec-2009 14:07:20] <Fuzzy_T> yes

[31-Dec-2009 14:07:35] <rmatte> k, I'll walk you through making a transform for trippUPS1

[31-Dec-2009 14:07:41] <rmatte> highlight the event in the event console

[31-Dec-2009 14:07:48] <Fuzzy_T> ok

[31-Dec-2009 14:07:54] <rmatte> then click the button at the left with the icon that looks like an upside down candlestick

[31-Dec-2009 14:08:13] <rmatte> actually, we'll want to make an event class first

[31-Dec-2009 14:08:15] <rmatte> click cancel

[31-Dec-2009 14:08:22] <Fuzzy_T> ok

[31-Dec-2009 14:08:27] <rmatte> in the left hand menu click Events

[31-Dec-2009 14:08:41] <rmatte> Then from the dropdown select Add New Organizer

[31-Dec-2009 14:08:50] <rmatte> name it UPS

[31-Dec-2009 14:08:54] <rmatte> and click ok

[31-Dec-2009 14:09:00] <rmatte> then go back to the event console

[31-Dec-2009 14:09:09] <rmatte> highlight that event, and click the button that I told you to click before

[31-Dec-2009 14:09:31] <rmatte> select /UPS from the dropdown and click ok

[31-Dec-2009 14:09:43] <Fuzzy_T> ok

[31-Dec-2009 14:09:48] <Fuzzy_T> said created 1 event mapping

[31-Dec-2009 14:09:51] <rmatte> you should be automatically redirected to the /UPS class

[31-Dec-2009 14:09:58] <Fuzzy_T> nope

[31-Dec-2009 14:09:59] <rmatte> if not, click on events on the left and click UPS

[31-Dec-2009 14:10:15] <rmatte> you should see an event mapping called trippUPS1 in there

[31-Dec-2009 14:10:30] <Fuzzy_T> ahh there is an option that says goto event class

[31-Dec-2009 14:10:39] <Fuzzy_T> instead of just clicking on ok

[31-Dec-2009 14:10:46] <rmatte> ah

[31-Dec-2009 14:10:52] <Fuzzy_T> ok

[31-Dec-2009 14:10:54] <rmatte> ok, so you see the mapping?

[31-Dec-2009 14:10:59] <Fuzzy_T> I have that event pulled up now

[31-Dec-2009 14:11:02] <rmatte> k

[31-Dec-2009 14:11:08] <rmatte> click on the edit tab

[31-Dec-2009 14:11:26] <Fuzzy_T> ok

[31-Dec-2009 14:11:38] <Fuzzy_T> then I just put in whatever I want in the transform field?

[31-Dec-2009 14:11:56] <rmatte> well, hold on

[31-Dec-2009 14:12:04] <rmatte> you need to understand how the transform field works

[31-Dec-2009 14:12:09] <rmatte> transforms are python scripts

[31-Dec-2009 14:12:27] <rmatte> so the first thing we want to do is extract the tripplite message in to a variable

[31-Dec-2009 14:12:31] <rmatte> so add this line:

[31-Dec-2009 14:12:34] <rmatte> msg = getattr(evt, 'tripplite', 'Unknown')

[31-Dec-2009 14:12:53] <rmatte> then we want to set the event summary to that message, so add this line after it:

[31-Dec-2009 14:13:04] <rmatte> evt.summary = '%s' % (msg)

[31-Dec-2009 14:13:23] <rmatte> then save the event mapping

[31-Dec-2009 14:13:38] <rmatte> you can also go to zProperties of the event mapping to adjust severity, and a couple other things

[31-Dec-2009 14:14:11] <rmatte> do similar for the other trap

[31-Dec-2009 14:14:14] <Fuzzy_T> so those two lines are all that is needed in the transforms filed?

[31-Dec-2009 14:14:21] <Fuzzy_T> s/filed/field

[31-Dec-2009 14:14:22] <rmatte> in this case, yes

[31-Dec-2009 14:15:27] <rmatte> since all you're doing is setting a variable as what the trap is exposing (the tripplite value) then setting the event summary based on that

[31-Dec-2009 14:15:51] <rmatte> transforms are extremely powerful though, you can do a heck of a lot more with them than just that, this is just a simple one

[31-Dec-2009 14:16:11] <Fuzzy_T> makes sense. I just did the same for the other event as well.

[31-Dec-2009 14:16:16] <rmatte> cool

[31-Dec-2009 14:16:22] <Fuzzy_T> now I need to re-create them again and see how they show up.

[31-Dec-2009 14:16:28] <rmatte> make sure that the property of the other event is actually called tripplite

[31-Dec-2009 14:16:34] <rmatte> it might be called something different

[31-Dec-2009 14:16:42] <Fuzzy_T> it's the same I already checked.

[31-Dec-2009 14:16:45] <rmatte> k cool

[31-Dec-2009 14:16:54] <rmatte> yeh, re-create them, you'll see what happens ;)

[31-Dec-2009 14:17:11] <rmatte> (your Zenoss will blow up, muahahaha!)

[31-Dec-2009 14:17:17] <rmatte> (just kidding)

[31-Dec-2009 14:17:22] <Fuzzy_T> lol

[31-Dec-2009 14:17:23] <Fuzzy_T> brb

[31-Dec-2009 14:17:27] <rmatte> k

[31-Dec-2009 14:24:11] <Fuzzy_T> sweet

[31-Dec-2009 14:24:16] <Fuzzy_T> they even show up RED!

[31-Dec-2009 14:24:24] <Fuzzy_T> thanks rmatte

[31-Dec-2009 14:24:27] <rmatte> np

[31-Dec-2009 14:24:52] <rmatte> yeh, you can adjust the severity on the zProperties tab for the event mapping (which I assume you've already done)

[31-Dec-2009 14:25:35] <rmatte> but yeh, for the event manager command... you can actually incorporate things dynamically in to the command

[31-Dec-2009 14:26:03] <rmatte> For instance:

[31-Dec-2009 14:26:22] <rmatte> /mspfiles/scripts/create_ticket.pl -autonotify -customer 'gen-00025' -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}'

[31-Dec-2009 14:26:29] <rmatte> anything in ${} can be used

[31-Dec-2009 14:26:42] <rmatte> you can use any event property (the ones you saw earlier in the event details)

[31-Dec-2009 14:26:43] <Fuzzy_T> TALES FTW

[31-Dec-2009 14:26:49] <rmatte> just put ${evt/whatever}

[31-Dec-2009 14:26:55] <rmatte> case sensitive of course

[31-Dec-2009 14:44:44] <aclark> Fuzzy_T: hah

[31-Dec-2009 14:45:07] <Fuzzy_T> huh?

[31-Dec-2009 14:45:09] <Fuzzy_T> aclark

[31-Dec-2009 14:45:11] <Fuzzy_T> hmmm

[31-Dec-2009 14:45:28] <Fuzzy_T> what did I miss ?

[31-Dec-2009 14:46:54] <RobertLaptop> Any good comparison between SNMP Informant ver WMI anyone can point my towards/

[31-Dec-2009 14:47:20] <Fuzzy_T> RobertLaptop: what do you mean?

[31-Dec-2009 14:47:26] <Fuzzy_T> why use one over the other?

[31-Dec-2009 14:47:28] <rmatte> RobertLaptop: well, for what type of monitoring, just basic performance like CPU and Memory?

[31-Dec-2009 14:47:38] <RobertLaptop> Pretty much.

[31-Dec-2009 14:47:49] <rmatte> RobertLaptop: You don't need either honestly...

[31-Dec-2009 14:47:56] <ke4qqq> RobertLaptop: if you can get away with SNMP informant you want to use SNMP - WMI is far to expensive performance wise.

[31-Dec-2009 14:47:58] <RobertLaptop> Fuzzy_T the default opensource agent requires using one of the other.

[31-Dec-2009 14:48:15] <rmatte> RobertLaptop: docs/DOC-3386

[31-Dec-2009 14:48:20] <rmatte> docs/DOC-3570

[31-Dec-2009 14:48:24] <Fuzzy_T> guess it depends on weather or not you want to roll snmp informant out to all your devs

[31-Dec-2009 14:48:48] <RobertLaptop> Yea I am trying to way the diff.

[31-Dec-2009 14:49:08] <rmatte> Those ZenPacks (which I developed) allow you to do CPU and Memory monitoring of Windows hosts without using snmp informant

[31-Dec-2009 14:49:15] <rmatte> how many hosts will you be monitoring?

[31-Dec-2009 14:49:18] <Fuzzy_T> I would say SNMP is worth the extra effort up front.

[31-Dec-2009 14:49:44] <Fuzzy_T> IMHO

[31-Dec-2009 14:49:51] <aclark> Fuzzy_T: lauging at TALES FTW

[31-Dec-2009 14:49:57] <Fuzzy_T> ahhh

[31-Dec-2009 14:50:22] <Fuzzy_T> as apposed to HEADS FTW

[31-Dec-2009 14:50:30] <RobertLaptop> We are looking to rule out to about 50 Window servers.  But that could group from there but I have no real budget to buy anything.

[31-Dec-2009 14:50:38] <ke4qqq> depends on if you have a need for WMI, if you need WMI at all might as well use WMI, if not, SNMP is prolly worth the effort.

[31-Dec-2009 14:50:50] <ke4qqq> RobertLaptop: no need to buy anything either way

[31-Dec-2009 14:50:56] <rmatte> RobertLaptop: really, take a look at my ZenPacks, they'll easily handle that many servers

[31-Dec-2009 14:50:57] <RobertLaptop> Yea.

[31-Dec-2009 14:50:58] <mrayzenoss> ke4qqq: WMI is within an order of magnitude of SNMP in 2.5.x, but yeah, SNMP is faster

[31-Dec-2009 14:51:25] <rmatte> RobertLaptop: and the ones that are posted right now are a bit rough, I'm planning to release an update by end of next week, so if you can wait for the update I suggest that you do

[31-Dec-2009 14:51:25] <ke4qqq> really - has it improved that much?? I just started setting up my 2.5.x box, but knew it was a bear

[31-Dec-2009 14:51:29] <ke4qqq> previously at least.

[31-Dec-2009 14:51:41] <RobertLaptop> rmatte I have looked at several of them.

[31-Dec-2009 14:52:31] <mrayzenoss> ke4qqq: lots of fixes went into making it asynchronous, so it scales a lot better

[31-Dec-2009 14:52:41] <mrayzenoss> still chattier on the network than SNMP

[31-Dec-2009 14:52:46] <rmatte> yeh, but it's still really limited in core

[31-Dec-2009 14:52:52] <rmatte> can't even do disks and interfaces with it

[31-Dec-2009 14:52:53] <RobertLaptop> I understand outside of going with com. zenoss I am looking a custom montor, wmi, or snmp informat

[31-Dec-2009 14:53:08] <ke4qqq> RobertLaptop: for what?

[31-Dec-2009 14:53:34] <rmatte> RobertLaptop: Zenoss Core is unable to provide complete monitoring with just WMI, so you're going to have to use SNMP one way or another

[31-Dec-2009 14:53:37] <RobertLaptop> To do basic monitoring of windows machines.

[31-Dec-2009 14:53:58] <rmatte> RobertLaptop: unless you actually purchase the enterprise version, but you said your budget is virtually non-existant

[31-Dec-2009 14:54:50] <rmatte> RobertLaptop: for doing just CPU and Memory performance monitoring you can use my ZenPacks, then you won't have to roll out snmp informant across 50 servers

[31-Dec-2009 14:54:56] <RobertLaptop> Yea.  From reading the forums and what can be checked it looks like most people fall into those 2 camps

[31-Dec-2009 14:55:22] <rmatte> Or you can use snmp informant, really up to you

[31-Dec-2009 14:56:55] <rmatte> ...but like I said, I'm releasing an update to my ZenPacks by end of next week

[31-Dec-2009 14:56:55] <RobertLaptop> I was wonder is anyone had gone though the process of comparing the two.  Most of what I have found seem to come down to personal profense or what someone came across 1st.

[31-Dec-2009 14:57:10] <rmatte> so if you can wait until then I'd suggest you do, the new version is going to be a lot cleaner

[31-Dec-2009 14:57:25] <RobertLaptop> rmatte I am going though testing several version right now to see how they all work.

[31-Dec-2009 14:57:34] <rmatte> k

[31-Dec-2009 14:57:53] <rmatte> the only way you're going to be able to monitor disks and interfaces is via SNMP

[31-Dec-2009 14:58:22] <RobertLaptop> But you can't always see the little things or the pitfalls that is why I am asking before I commit to one.

[31-Dec-2009 15:00:04] <RobertLaptop> rmatte how is the new version diff from the current version.  Same interface just works better.  Or might qualify as a rewrite?

[31-Dec-2009 15:01:01] <rmatte> oh...

[31-Dec-2009 15:01:08] <rmatte> the Graphs just present data much better

[31-Dec-2009 15:01:10] <RobertLaptop> I was thinking about using that for a basic monitors

[31-Dec-2009 15:01:32] <rmatte> Here's an example of what it gives:

[31-Dec-2009 15:01:33] <rmatte> http://dmon.org/graphics/zenoss/windowsperf.png

[31-Dec-2009 15:02:56] <RobertLaptop> Waiting for the graph to load.  So the backed end pretty much runs the same

[31-Dec-2009 15:03:22] <rmatte> yeh, I changed the memory script to gather the data in bytes rathen than kilobytes

[31-Dec-2009 15:03:35] <rmatte> (When I originally made the ZenPack I didn't know Zenoss as well as I do now)

[31-Dec-2009 15:03:57] <RobertLaptop> I have been using zenoss for under a week right now.

[31-Dec-2009 15:04:07] <rmatte> I've been using it for just over a year

[31-Dec-2009 15:04:43] <RobertLaptop> I am on my 3rd build.  1st was under debian, 2nd was the vmimage, 3rd is under centos as that seems to be the best support for the number of systems I am going to be watching

[31-Dec-2009 15:06:20] <theacolyte-> If you close an event does it prevent it from alerting you again?

[31-Dec-2009 15:06:22] <rmatte> All of my Zenoss servers are on Ubuntu Server

[31-Dec-2009 15:06:22] <ke4qqq> CentOS/RHEL is where most enterprise users tend to be (FWIU) though matt tells me a huge chunk of people use Ubuntu for Core.

[31-Dec-2009 15:06:30] <RobertLaptop> Linux boxes outnumber windows boxes 4 to 1 right now and we have several windows servers that are under legancy mode wall all but DC are being built under linux.

[31-Dec-2009 15:06:30] <rmatte> theacolyte-: no

[31-Dec-2009 15:06:49] <theacolyte-> rmatte: What pack are you making by the way?

[31-Dec-2009 15:06:49] <ke4qqq> theacolyte-: uhhhhh no it will alert you the next time - acknowledge will stop the alerts til you can clear them

[31-Dec-2009 15:07:03] <theacolyte-> Weird, it looks like it's stopped notifying me about some events

[31-Dec-2009 15:07:05] <rmatte> RobertLaptop: by the way, my pack can't monitor memory for windows 2000 boxes, since windows 2000 doesn't even expose the memory info via SNMP

[31-Dec-2009 15:07:17] <rmatte> RobertLaptop: hopefully you don't have any servers still running on 2000

[31-Dec-2009 15:07:29] <RobertLaptop> rmatte half

[31-Dec-2009 15:07:35] <RobertLaptop> are windows 2000

[31-Dec-2009 15:07:47] <rmatte> ah, then you're probably going to have to use WMI or informant, don't really have a choice at that point

[31-Dec-2009 15:07:52] <rmatte> not even sure if informant would expose it

[31-Dec-2009 15:08:02] <rmatte> might be stuck with WMI for performance and then SNMP for disks and interfaces

[31-Dec-2009 15:08:22] <RobertLaptop> Is we go company wide we have 50 Windows NT boxes I will need to figuire out how to work with. :(

[31-Dec-2009 15:08:48] <rmatte> well, since you have windows 2000 machines, if you're using Zenoss core you're basically stuck with a mix of WMI and SNMP

[31-Dec-2009 15:09:29] <RobertLaptop> Yea I was pretty much plaining that.

[31-Dec-2009 15:09:40] <rmatte> anyways, I'm heading out, talk to you guys next week

[31-Dec-2009 15:09:53] <ke4qqq> have a happy new year rmatte

[31-Dec-2009 15:09:53] <RobertLaptop> Have a nice holiday rmatte

[31-Dec-2009 15:09:55] <theacolyte-> wait!

[31-Dec-2009 15:10:01] <theacolyte-> rmatte: are you releasing a windowsp ack? :P

[31-Dec-2009 15:10:30] <theacolyte-> hehe dman

[31-Dec-2009 15:12:04] <theacolyte-> y'know, the map is pretty but it does have one big problem

[31-Dec-2009 15:12:16] <theacolyte-> it motivates you to clear your issues so you can get green dots again LOL

[31-Dec-2009 15:12:26] <ke4qqq> lol

[31-Dec-2009 15:13:39] <RobertLaptop> ke4qqq if they have a version that used native packages for debian / ubuntu I would be one of those people but stagging is disconcerting to me and I prefer packaged of compile my own.

[31-Dec-2009 15:14:03] <ke4qqq> mrayzenoss: ^^

[31-Dec-2009 15:14:20] <RobertLaptop> Yea the green dots on the map can push you to tweak thing to death.

[31-Dec-2009 15:15:22] <ke4qqq> RobertLaptop: I've been nagging them to actually push into repos. That said - you're probably a masochist for wanting to compile on your own - or a BSD user :) I am thrilled that they have native packages on RHEL/CentOS

[31-Dec-2009 15:16:37] <RobertLaptop> Yea.  I am happy as well.  It might be nice of they had a Yum Repo for updating but that is why I am using centos.  The rest of my Data Center is built on Debian

[31-Dec-2009 15:17:29] <ke4qqq> the yum repo isn't a bad idea - probably even has upsides for Zenoss.

[31-Dec-2009 15:18:19] <mrayzenoss> http://dev.zenoss.org/yum/

[31-Dec-2009 15:18:41] <theacolyte-> Man, this is weird

[31-Dec-2009 15:18:48] <mrayzenoss> that appears to be missing from the Installation Guide...

[31-Dec-2009 15:18:48] <theacolyte-> If you make a location, say, with the name of a city

[31-Dec-2009 15:19:03] <ke4qqq> want a bug filed for it?

[31-Dec-2009 15:19:05] <theacolyte-> And then assign your offices as a sublocation to that location

[31-Dec-2009 15:19:14] <theacolyte-> IT only seems to show one office...

[31-Dec-2009 15:19:19] <mrayzenoss> ke4qqq: yeah, that'll save me the time.  Sev 3 Doc bug

[31-Dec-2009 15:19:24] <ke4qqq> ok

[31-Dec-2009 15:19:29] <theacolyte-> at least it only does that for Portland, OR

[31-Dec-2009 15:19:34] <theacolyte-> maybe Zenoss doesnt' like Portland?

[31-Dec-2009 15:19:45] <ke4qqq> theacolyte-: sounds likely

[31-Dec-2009 15:19:57] <ke4qqq> theacolyte-: does each of the locations have a separate address

[31-Dec-2009 15:20:00] <RobertLaptop> Yea it is.  Good to know.

[31-Dec-2009 15:20:07] <mrayzenoss> theacolyte-: depending on the map, it's only going to show 1 level of the hierarchy

[31-Dec-2009 15:20:23] <theacolyte-> Main location has no address, sub locations do

[31-Dec-2009 15:20:28] <theacolyte-> So I have Portland, and in that my offices

[31-Dec-2009 15:20:38] <theacolyte-> And they are all near eachother (like walking distance)

[31-Dec-2009 15:20:41] <mrayzenoss> main location needs an address

[31-Dec-2009 15:20:50] <theacolyte-> works for san francisco though

[31-Dec-2009 15:20:53] <RobertLaptop> I have seen that as well I create sub groups for states but then the map did show any

[31-Dec-2009 15:20:54] <mrayzenoss> and it'll graph and roll-up the sub-location events

[31-Dec-2009 15:21:05] <RobertLaptop> *didn't

[31-Dec-2009 15:21:10] <mrayzenoss> you have to have an address in every level of the location

[31-Dec-2009 15:21:17] <theacolyte-> Well, I'm trying to do 2 portlets, one for san francisco, and one for portland so I can see individual offices

[31-Dec-2009 15:21:33] <mrayzenoss> theacolyte-: that should work

[31-Dec-2009 15:21:59] <mrayzenoss> so if you go to /Locations/ you won't see anything, but /Locations/Portland you'll see the sub-locations with addresses

[31-Dec-2009 15:22:03] <theacolyte-> I'm doing a base location of Portland (the main location container) without an address

[31-Dec-2009 15:22:06] <theacolyte-> right

[31-Dec-2009 15:22:16] <RobertLaptop> mrayzenoss so if I create a Group Call CA and had an address in CA the map would show 1 dot for CA or 4 dots 1 for group CA and 3 for each office in CA?

[31-Dec-2009 15:22:16] <theacolyte-> The sublocaitons have an address

[31-Dec-2009 15:22:23] <theacolyte-> but only 1 of the addresses is showing up on the map

[31-Dec-2009 15:22:44] <mrayzenoss> RobertLaptop: if you're at the top-level of 'Locations", you'll see 1 dot

[31-Dec-2009 15:22:44] <theacolyte-> even went so far as to zoom all the way out

[31-Dec-2009 15:23:01] <mrayzenoss> RobertLaptop: if you go to /Locations/CA you'll see 3

[31-Dec-2009 15:23:17] <RobertLaptop> OK.  That I guess I will have to think about then.

[31-Dec-2009 15:23:35] <mrayzenoss> some people flatten their hierarchies because of that

[31-Dec-2009 15:24:56] <RobertLaptop> For now I have it flatted but we have 70 sites in 30+ states and CA.

[31-Dec-2009 15:25:15] <RobertLaptop> So breaking it down into states might make sense

[31-Dec-2009 15:26:20] <mrayzenoss> someday you'll have pretty graphs like rmatte: http://dmon.org/graphics/zenoss/gen2.png

[31-Dec-2009 15:26:25] <RobertLaptop> But when I tired a few days ago none of the states listed because the state groups didn't have an address

[31-Dec-2009 15:27:20] <RobertLaptop> But not sure what address we should use so I will have to check with my manager on that one.  But good info to know.

[31-Dec-2009 15:27:24] <mrayzenoss> here's France: http://www.flickr.com/photos/zenoss/2870405569/

[31-Dec-2009 15:28:18] <mrayzenoss> turns out that was a broken screenshot, he'd found a map bug and was only able to render 300 of his 500 locations

[31-Dec-2009 15:28:38] <mrayzenoss> we fixed the bug, never got a newer screenshot

[31-Dec-2009 15:29:57] <RobertLaptop> Yea.  But in order to generate something like that you would have to have a flat location list :)

[31-Dec-2009 15:29:57] <theacolyte-> just noticed it was new years even

[31-Dec-2009 15:30:01] <theacolyte-> that's just not healthy

[31-Dec-2009 15:30:09] <mrayzenoss> RobertLaptop: yup

[31-Dec-2009 15:30:29] <mrayzenoss> but you could do multiple map portlets if you want

[31-Dec-2009 15:30:41] <mrayzenoss> of course, 30+ portlets is unmanageable as well

[31-Dec-2009 15:30:42] <RobertLaptop> I am sure there is already a request to flat out the tree in maps

[31-Dec-2009 15:31:06] <mrayzenoss> there is, I don't think it's gotten much consideration

[31-Dec-2009 15:31:14] <mrayzenoss> bigger bugs to fix

[31-Dec-2009 15:31:40] <RobertLaptop> I figure there was ;)

[31-Dec-2009 15:34:37] <RobertLaptop> Outside of the fun of tracking windows that seems to be a lot of fun but then when is anything dealing with windows not a pain.

[31-Dec-2009 15:35:02] * mrayzenoss doesn't do windows

[31-Dec-2009 15:35:14] * ke4qqq hates windows

[31-Dec-2009 15:35:21] * mrayzenoss as he reads Hyper-V documentation

[31-Dec-2009 15:35:29] <ke4qqq> lol

[31-Dec-2009 15:35:36] <ke4qqq> hyper-v zenpack coming?

[31-Dec-2009 15:35:49] * ke4qqq should consider writing a libvirt zenpack

[31-Dec-2009 15:35:55] <mrayzenoss> I'm writing requirements for it

[31-Dec-2009 15:41:02] <Fuzzy_T> what is the diff between the enterprise VMWare pack and the community one?

[31-Dec-2009 15:41:33] <mrayzenoss> Enterprise one does Virtual Center and uses VMware's native APIs

[31-Dec-2009 15:41:48] <mrayzenoss> so it can watch clusters of ESX servers and their shared resources

[31-Dec-2009 15:42:09] <mrayzenoss> lots of events and whatnot already to go

[31-Dec-2009 15:42:26] <mrayzenoss> The community one works with ESX with SNMP and lists the guests

[31-Dec-2009 15:42:46] <mrayzenoss> I've heard the free version of ESX doesn't provide SNMP

[31-Dec-2009 15:43:51] <ke4qqq> it doesn't, but it does do WBEM - and there is a community zenpack that does wbem - (you need the pywbem module, which incidentally let me to get that packaged for EPEL, so RHEL and CentOS users have it)

[31-Dec-2009 15:44:10] <mrayzenoss> cool

[31-Dec-2009 15:44:19] <RobertLaptop> Free version of ESXi

[31-Dec-2009 15:44:21] <mrayzenoss> so there could be a WBEM-based VMware ZenPack in the future?

[31-Dec-2009 15:44:33] <RobertLaptop> Big defference betten esx and esxi

[31-Dec-2009 15:44:57] <Fuzzy_T> indeed

[31-Dec-2009 15:45:07] <Fuzzy_T> esxi also does not have native console.

[31-Dec-2009 15:45:39] <ke4qqq> mrayzenoss: someone already published the howto - just didn't package it

[31-Dec-2009 15:45:42] <RobertLaptop> Well it is an open secert on how to enable ssh.

[31-Dec-2009 15:45:59] <ke4qqq> RobertLaptop: yeah but SNMP is an entirely different matter - quite a pain

[31-Dec-2009 15:46:07] <Fuzzy_T> hmmm

[31-Dec-2009 15:46:14] <RobertLaptop> Not an option under esxi.

[31-Dec-2009 15:46:45] <RobertLaptop> ESXi needs either wbem (still looking into that or SSH to monitor.

[31-Dec-2009 15:47:21] <ke4qqq> ssh won't do you much good, you can't get the hw monitoring stuff going in it.

[31-Dec-2009 15:47:25] <ke4qqq> so no checking for fans

[31-Dec-2009 15:47:33] <ke4qqq> unless I am missing something

[31-Dec-2009 15:47:41] <ke4qqq> http://linuxtrek1.blogspot.com/2009/02/zenoss-monitor-free-esxi-version.html

[31-Dec-2009 15:47:45] <ke4qqq> ^^ is the howto

[31-Dec-2009 15:48:02] <ke4qqq> maybe I'll tackle that really quickly rather than doing libvirt over hte weekend

[31-Dec-2009 15:49:15] <RobertLaptop> I will check it out.  I have been looking for info for that.  That is stage 2 of the roll out so it wasn't top prioty

[31-Dec-2009 15:52:22] <RobertLaptop> This stage is mostly about getting basic checks in place and port monitoring to replace opennms.

[31-Dec-2009 16:28:54] <Fuzzy_T> lol that quote in antitrust is 3:55 into the movie. "Don't you know the worse you look the smarter they think you are." Ha!

[31-Dec-2009 16:41:31] <RobertLaptop> Then people must think I am a genus.

[31-Dec-2009 16:42:02] <Fuzzy_T> hahahaha

[31-Dec-2009 17:01:49] <RobertLaptop> Question for anyone still around is there a way to add a tool into the list like snmpwalk?  so I can test wmi settings against a box?

[31-Dec-2009 17:01:58] <mrayzenoss> yes

[31-Dec-2009 17:02:13] <RobertLaptop> Any links on how to do that?

[31-Dec-2009 17:02:23] <mrayzenoss> looking in the Admin Guide

[31-Dec-2009 17:02:46] <RobertLaptop> I see how to add tools but not the setting for WMI or did I miss that somehow?

[31-Dec-2009 17:02:51] <mrayzenoss> Chapter 10, "User Commands"

[31-Dec-2009 17:03:11] <RobertLaptop> I will reread the section maybe it was there but didn't stick

[31-Dec-2009 17:03:34] <mrayzenoss> User commands allow users to execute arbitrary shell commands from within Zenoss. These commands can then be run manually against a single device or a group of devices.

[31-Dec-2009 17:03:42] <mrayzenoss> that sounds like what you want

[31-Dec-2009 17:05:37] <RobertLaptop> Yea.  That I know.  What I was looking for was a template to scan WMI info.  I seem to be having a lot of problem with that.  I keep thinking I have the issue fix then come back 10 min later seeing error in the event log.

[31-Dec-2009 17:05:57] <mrayzenoss> oh… you want wmic?

[31-Dec-2009 17:06:33] <mrayzenoss> not sure where the docs are for it, but it's a command-line WMI tool

[31-Dec-2009 17:06:56] <RobertLaptop> Pretty much.  That is turning up results.

[31-Dec-2009 17:07:25] <RobertLaptop> I would like a way to add that to the tools like like snmpwalk for testing.

[31-Dec-2009 17:07:42] <mrayzenoss> yeah, you can use the User Commands to reference it through the UI

[31-Dec-2009 17:07:55] <mrayzenoss> I haven't used it myself, since I don't do much with Windows

[31-Dec-2009 17:08:19] <RobertLaptop> I wish I didn't.  Linux is so much easier to manage.

[31-Dec-2009 17:09:33] <RobertLaptop> I was hoping for a zenpack that would add that into tools with all the bells and whistles.  But I can add it in manually.

[31-Dec-2009 17:38:19] <RobertLaptop> can anyone tell where this was moved?  http://www.zenoss.com/community/wiki/TroubleshootingCommonErrorsSeenWhenMonitoringWindowsDevices/

[31-Dec-2009 17:38:50] <mrayzenoss> community/documentation/wiki/windows

[31-Dec-2009 17:38:58] <mrayzenoss> oh nuts, I gotta go

[31-Dec-2009 17:39:04] <mrayzenoss> Happy New Year

[31-Dec-2009 17:47:47] <RobertLaptop> You to

[31-Dec-2009 18:21:14] <RobertLaptop> Yea.  20 Mins no errors

[31-Dec-2009 19:14:37] Fuzzy_T_ is now known as Fuzzy_T

[01-Jan-2010 00:00:18] <kgoedtel> Happy New Year!

[01-Jan-2010 00:00:30] [disconnected at Fri Jan  1 00:00:30 2010]

Comments (0)