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

IRC September 2010

VERSION 1 
Created on: Oct 1, 2010 11:48 AM by Matt Ray - Last Modified:  Oct 1, 2010 2:55 PM by Matt Ray

[01-Sep-2010 00:00:31] [connected at Wed Sep  1 00:00:31 2010]

[01-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[01-Sep-2010 01:18:22] fOrsberg is now known as forsberg

[01-Sep-2010 04:17:24] <JesperS> Hi guys. I'm trying to get my Zenoss 2.5.2 to monitor a Radius server. I don't think there are any plugins available for that, at least I haven't found any? So I'm planing on making my own. Is the right way to go about this to make a Nagios plugin, or is there a better/easier way?

[01-Sep-2010 04:18:07] <JesperS> If Nagios plugin is the way, can you recommend some "light" reading about this, eg. some examples on how to do it via Zenoss?

[01-Sep-2010 04:21:58] <forsberg> i dont know much about nagios2zenoss stuff or radius server

[01-Sep-2010 04:22:03] <forsberg> but what excactly is it you want to monitor ?

[01-Sep-2010 04:22:14] <forsberg> what does the nagios thing monitor?

[01-Sep-2010 04:22:15] <JesperS> response times

[01-Sep-2010 04:22:45] <JesperS> to check the load on the radius server, and alert if it goes above X

[01-Sep-2010 04:23:21] <JesperS> I have a fairly simple perl script that does the monitoring, and I would like to pursuade Zenoss to use it

[01-Sep-2010 04:23:46] <Simon4_> JesperS: you want to have a read in the admin guide about adding a "command data source to a template"

[01-Sep-2010 04:23:49] <forsberg> isnt radius just a service on random unix server ?

[01-Sep-2010 04:24:08] <JesperS> Simon4_: ok, thanks, I'll have at look at that

[01-Sep-2010 04:24:18] <JesperS> forsberg: well, yea... kinda

[01-Sep-2010 04:24:28] <forsberg> ok

[01-Sep-2010 04:24:32] <JesperS> it's a server, like any other server...

[01-Sep-2010 04:24:47] <forsberg> ok

[01-Sep-2010 04:26:41] <forsberg> but then its just ordinary server monitoring, and yeah if you have a custom script which can return values you want to monitor its what simon said

[01-Sep-2010 04:26:51] <forsberg> just pass it in snmpd.conf

[01-Sep-2010 04:27:05] <JesperS> ok, I'll try to do "just" that. :-)

[01-Sep-2010 04:27:19] <forsberg> msg mig på dansk hvis du har problemer :P

[01-Sep-2010 04:27:23] <JesperS> hehe

[01-Sep-2010 04:27:30] <forsberg> or english

[01-Sep-2010 04:27:31] <forsberg> ;<

 

[01-Sep-2010 04:27:37] <JesperS> det skal jeg nok. :-)

[01-Sep-2010 07:21:17] mrayzenoss is now known as mray

[01-Sep-2010 07:41:35] LarsN_Away is now known as LarsN

[01-Sep-2010 08:49:13] <st3v3o> morning all

[01-Sep-2010 08:50:26] <st3v3o> rmatte: you have a sec to help me with some transform magic ?

[01-Sep-2010 08:51:21] <ericenns> mornign

[01-Sep-2010 08:51:29] <st3v3o> http://pastebin.com/pt3LTc6f — here is my transform (I'm using this article mray provided last night blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression)

[01-Sep-2010 08:52:30] <st3v3o> I'm trying to setup something so that if one of my layer 2 switches goes down that all devices connected are not sending alerts

[01-Sep-2010 08:58:05] <ericenns> st3v3o: can you do something for me in zendmd

[01-Sep-2010 08:58:41] <ericenns> to help you with your transform

[01-Sep-2010 08:59:35] <st3v3o> sure

[01-Sep-2010 08:59:45] <st3v3o> what do you want me to run

[01-Sep-2010 09:00:01] <ericenns> A little script to get your location names

[01-Sep-2010 09:00:19] <fragfutter> st3v3o: leave out () in the first line otherwise it should be fine

[01-Sep-2010 09:00:41] <st3v3o> device.location.id

[01-Sep-2010 09:01:15] <st3v3o> ericenns:  I checked this via dmd >>> d.getLocationName()

[01-Sep-2010 09:01:15] <st3v3o> '/Chantilly/Server Room/Rack 7'

[01-Sep-2010 09:01:23] <ericenns> this script will display all your location names http://pastebin.com/ByNnhTpN

[01-Sep-2010 09:01:34] <ericenns> st3v3o: ok well then nevermind lol

[01-Sep-2010 09:01:42] mrayzenoss is now known as mray

[01-Sep-2010 09:01:46] <fragfutter> st3v3o: http://pastebin.com/RZ5C2wY6

[01-Sep-2010 09:02:29] <st3v3o> fragfutter…lines 7-10

[01-Sep-2010 09:02:56] <fragfutter> st3v3o: yes

[01-Sep-2010 09:03:29] <st3v3o> any reason for switching the logic to check to make sure the device id isn't 'rack7' 1st ?

[01-Sep-2010 09:03:40] <st3v3o> just curious

[01-Sep-2010 09:03:48] <fragfutter> besides the (), i shuffled the first test (inexpensive tests first) and added the test if you can't find the switch

[01-Sep-2010 09:04:31] <fragfutter> st3v3o: shortcut evaluation, the first test that fails would stop the if, so if i check first for the rackname (cheap test) i avoid the location.id (which involves a relationship lookup)

[01-Sep-2010 09:04:41] <st3v3o> gotcha

[01-Sep-2010 09:04:55] <fragfutter> st3v3o: not sure if python wouldn't optimize it by itself, might even be.

[01-Sep-2010 09:05:11] <st3v3o> I set this as a global event transform thats correct ?

[01-Sep-2010 09:05:46] <fragfutter> i think.

[01-Sep-2010 09:08:29] <st3v3o> hmm…doens't seem to work

[01-Sep-2010 09:09:46] <st3v3o> I changed the IP on the device rack7 to make it report as down, but I still get alerts from devices that are in the location /Chantilly/Server Room/Rack 7

[01-Sep-2010 09:11:11] <fragfutter> i assume the transformation code is not run

[01-Sep-2010 09:11:21] <fragfutter> you need to stick it in the right class

[01-Sep-2010 09:12:08] <st3v3o> hmm…I put it under global…wouldn't that bind to all event classes

[01-Sep-2010 09:13:10] <fragfutter> i can only guess. but i from my tests global only hits events that aren't classified

[01-Sep-2010 09:13:35] <fragfutter> i have only one transformation and i can't find it ;)

[01-Sep-2010 09:13:49] <st3v3o> that will suck if I have to bind that transform to all those classes

[01-Sep-2010 09:14:18] <fragfutter> isn't it sufficient to have it in status/ping ?

[01-Sep-2010 09:14:55] <st3v3o> not really because I want to suppress all event from devices that are connected to taht switch if it goes down

[01-Sep-2010 09:14:56] <JonnyV> morning fellows

[01-Sep-2010 09:15:14] <st3v3o> morning

[01-Sep-2010 09:16:48] <fragfutter> st3v3o: the moment a ping-down for your switch comes in, modify all devices behind the switch to turn off monitoring, the moment the ping comes back, switch monitoring back on.

[01-Sep-2010 09:16:58] <fragfutter> st3v3o: would that be an option?

[01-Sep-2010 09:17:23] <st3v3o> I guess ..I figured just suppressing the events would be easier

[01-Sep-2010 09:17:53] <mistich> good morning

[01-Sep-2010 09:18:10] <st3v3o> I wonder if its something to do with the spaces in the device location

[01-Sep-2010 09:18:15] <fragfutter> the problem sounds interesting, as i just finished a kerberos problem i could fool around with some fun stuff...

[01-Sep-2010 09:18:30] <mistich> anyone know of a script to check the integrity of the mysql events database?

[01-Sep-2010 09:18:53] <st3v3o> we might let me look I know our DB guys were messing with some mysql stuff

[01-Sep-2010 09:18:57] <fragfutter> mistich: what do you mean by inegrity?

[01-Sep-2010 09:19:56] <mistich> that there is no corrupt data in the database

[01-Sep-2010 09:20:04] <mistich> the tables are correct

[01-Sep-2010 09:20:06] <mistich> etc....

[01-Sep-2010 09:20:38] <fragfutter> that is a mysql problem.

[01-Sep-2010 09:21:03] <st3v3o> mistich you doing replication ?

[01-Sep-2010 09:21:25] <mistich> not at this point do dumps ever night

[01-Sep-2010 09:21:38] <mistich> why do you ask?

[01-Sep-2010 09:22:04] <st3v3o> my db guys have checks for replication status

[01-Sep-2010 09:22:17] <fragfutter> st3v3o: replication status is simple

[01-Sep-2010 09:22:21] <st3v3o> but not actual db integrity

[01-Sep-2010 09:22:40] <mistich> sorry window died

[01-Sep-2010 09:22:43] <st3v3o> yeah looks that way

[01-Sep-2010 09:23:11] <mistich> did you have anything?

[01-Sep-2010 09:24:45] <st3v3o> nope

[01-Sep-2010 09:25:25] <fragfutter> mysqlcheck

[01-Sep-2010 09:26:31] <mistich> yeah that checks general errors

[01-Sep-2010 09:26:55] <fragfutter> so what else do you want to check?

[01-Sep-2010 09:28:08] <mistich> such as if there is a event in history does the details still exist in the details table.

[01-Sep-2010 09:28:49] <mistich> most developers write a check of there data didn't know if there is one out there for zenoss

[01-Sep-2010 09:30:32] <mistich> I've seen a few mysql statements out there such as

[01-Sep-2010 09:30:32] <mistich> DELETE FROM events.detail WHERE evid NOT IN (SELECT evid FROM events.status UNION SELECT evid FROM events.history);

[01-Sep-2010 09:30:32] <mistich> DELETE FROM history WHERE lastTime < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 40 DAY));

[01-Sep-2010 09:30:54] <mistich> but wasn't sure if there is anything offical

[01-Sep-2010 09:32:29] <fragfutter> mistich: do you understand the queries you posted?

[01-Sep-2010 09:32:46] <mistich> yes

[01-Sep-2010 09:33:04] <fragfutter> mistich: did you look at the db structure?

[01-Sep-2010 09:34:06] <mistich> not in a while

[01-Sep-2010 09:34:09] <mistich> why do you ask

[01-Sep-2010 09:34:34] <fragfutter> your history query is a simple cleanup, has nothing to do with integrity

[01-Sep-2010 09:35:04] <mistich> yes bad copy and paste

[01-Sep-2010 09:35:17] <fragfutter> your events.detail query should not be necessary for a relational database. either there is a trigger or a foreign key cacscade stuff for this

[01-Sep-2010 09:35:46] <mistich> it cleaned some up in my other databases

[01-Sep-2010 09:35:47] <fragfutter> i did not look into the zenoss db structure, but would assume something like this is there

[01-Sep-2010 09:35:54] <mistich> 6 instance of zenoss

[01-Sep-2010 09:41:41] <Jane_Curry> mray there????

[01-Sep-2010 09:42:11] <mray> Jane_Curry: kinda

[01-Sep-2010 09:42:15] <mray> what's up?

[01-Sep-2010 09:42:47] <Jane_Curry> Anyone know if the public demo zenoss at public-demo.zenoss.com has any active performance data collection

[01-Sep-2010 09:42:55] <Jane_Curry> and if so, which nodes to look at

[01-Sep-2010 09:45:01] <fragfutter> i need some help with event transformation (in zenoss 3). i add a new EventClass Mapping to /Status/Ping. Set Event Class Key to defaultmapping, set rule to True and in Transform i set evt.summary = "X " + evt.summary. Now any ping event should have this X right?

[01-Sep-2010 09:45:40] <Simon4_> fragfutter: don't add a class mapping

[01-Sep-2010 09:45:58] <Simon4_> on the drop down menu for the event class /status/ping, you can edit the transform for the class directly

[01-Sep-2010 09:46:07] <Simon4_> which is what you wnat to do

[01-Sep-2010 09:46:26] <Simon4_> mappings are only for traps or syslog type things - i.e. events that have been "mapped" to a class

[01-Sep-2010 09:47:28] <mray> Jane_Curry: that machine is pretty unreliable right now, what do you need?

[01-Sep-2010 09:48:19] <fragfutter> Simon4_: so not everything is piped through those mappings?

[01-Sep-2010 09:48:27] <Simon4_> fragfutter: correct

[01-Sep-2010 09:48:32] Simon4_ is now known as Simon4

[01-Sep-2010 09:48:44] <fragfutter> Simon4: shouldn't it work if i set my rule to True?

[01-Sep-2010 09:49:13] <Simon4> fragfutter: I don't think so, I've never gotten rules in class mappings to work unless I've mapped an event from /Unknown to that class

[01-Sep-2010 09:49:28] <Simon4> Jane_Curry might know more, I followed her great paper when I set some of this stuff up ;)

[01-Sep-2010 09:50:15] <dv__> is it possible to increase the pace of the datapoint gathering in zenoss?

[01-Sep-2010 09:50:21] <dv__> temporarily, that is.

[01-Sep-2010 09:50:36] <dv__> for troubleshooting - otherwise, the test cases have to run for hours to get usable graphs.

[01-Sep-2010 09:50:51] <Jane_Curry> <mray> a decent demo of performance and component graphs for a potential client

[01-Sep-2010 09:51:26] <fragfutter> Simon4: i have one transformation for an incoming snmp trap that works like i described. With a rule that checks if eventClassKey starts with something and if it does it transforms the severity of the event

[01-Sep-2010 09:51:46] <fragfutter> Simon4: at least it worked in zenoss 2.5

[01-Sep-2010 09:51:56] <Simon4> fragfutter: yup, that's an incoming snmp trap, that's being "mapped" to a class

[01-Sep-2010 09:52:05] <Simon4> not a ping event that's just being created directly into a class

[01-Sep-2010 09:52:13] <Simon4> at least, that's how I understand the difference

[01-Sep-2010 09:53:02] <fragfutter> Simon4: the initial mapping is done by the MIB trap

[01-Sep-2010 09:53:45] <Simon4> fragfutter: not for a ping event

[01-Sep-2010 09:58:30] <fragfutter> Simon4: docs/DOC-3538, Figure 7 (page14), blue dashed line explains the bypass of the mapping transform

[01-Sep-2010 09:58:37] <fragfutter> thanks Jane_Curry

[01-Sep-2010 09:58:53] <fragfutter> and now i need to complain and rant....

[01-Sep-2010 09:59:00] <fragfutter> thats inconsistent!

[01-Sep-2010 10:06:25] <fragfutter> st3v3o: you can add the transform at the top level

[01-Sep-2010 10:06:57] <fragfutter> st3v3o: at least for my ping test that worked.

[01-Sep-2010 10:07:59] <st3v3o> yeah I got it to work

[01-Sep-2010 10:08:14] <st3v3o> I used the last part of the location not the full path

[01-Sep-2010 10:08:18] <st3v3o> so just Rack 7

[01-Sep-2010 10:42:08] <rmatte> has anyone in here ever solved the graph zooming problem when using multiple collectors in core?

[01-Sep-2010 10:42:09] <ericenns> How can I create the base directory for a zenpack without using the gui?

[01-Sep-2010 10:42:38] <rmatte> ericenns: I always use the GUI... there's no easy way to do it by hand as far as I'm aware, you'd have to create the directory and all of the files manually

[01-Sep-2010 10:42:45] <Simon4> rmatte: so we ship all our rrd files to one box even with multiple collectors, since otherwise we got all sorts of wierdness. It's not a great solution though

[01-Sep-2010 10:43:12] <rmatte> Simon4: ah, I'm not really asking for myself, it's just a question that's often asked

[01-Sep-2010 10:43:17] <rmatte> and it would be nice to find a solution

[01-Sep-2010 10:43:23] <rmatte> it's obviously not a problem in enterprise

[01-Sep-2010 10:43:29] <ericenns> rmatte: ok I just know all the devs have there dev copys in a different directory so just wondering how they did it

[01-Sep-2010 10:43:36] <Simon4>  heh, I'll tell you if it is in about a week :)

[01-Sep-2010 10:43:56] <rmatte> ericenns: oh, you just unzip the .egg, or copy the directory after it's created, then install it with the --link option

[01-Sep-2010 10:44:03] <rmatte> zenpack --link --install whatever

[01-Sep-2010 10:44:09] <ericenns> I know how to do that

[01-Sep-2010 10:44:28] <rmatte> ok, am I not understanding what you're asking?

[01-Sep-2010 10:44:29] <rmatte> lol

[01-Sep-2010 10:44:56] <ericenns> I just was going to see if I could be lazy and not have to do a move to a different directory so my zenpack --remove doesn't delete my zenpack

[01-Sep-2010 10:46:38] <rmatte> ah

[01-Sep-2010 10:46:50] <rmatte> nope, linking is the way

[01-Sep-2010 10:47:47] <ericenns> yes but a link install with a zenpack in the zenpack directory then a remove will delete it I have done it accidentally before

[01-Sep-2010 10:48:07] <rmatte> why would you do a remove in the first place?

[01-Sep-2010 10:48:21] <rmatte> you can just install over-top of the existing pack

[01-Sep-2010 10:48:24] <ericenns> was recommended to by devs

[01-Sep-2010 10:48:34] <rmatte> well, it depends on what you're developing

[01-Sep-2010 10:48:40] <rmatte> for templates, yeh

[01-Sep-2010 10:48:44] <rmatte> for anything else, doesn't matter

[01-Sep-2010 10:49:01] <ericenns> I'm going for the whole shebang

[01-Sep-2010 10:49:23] <rmatte> I personally just leave it in the ZenPack directory, export it, then remove it if I need to...

[01-Sep-2010 10:49:26] <rmatte> then reinstall it

[01-Sep-2010 10:49:35] <rmatte> and if I need it back in development mode it's simple to do...

[01-Sep-2010 10:49:38] <ericenns> I develop in a different directory

[01-Sep-2010 10:50:00] <rmatte> cp $ZENHOME/Products/ZenModel/ZenPackTemplate/* $ZENHOME/ZenPacks/ZenPacks.whatever.whatever

[01-Sep-2010 10:50:10] <rmatte> and tada, instant development mode

[01-Sep-2010 10:54:02] <ericenns> I need to have my ZenPacks in a different Location for easy SVN use

[01-Sep-2010 10:57:08] <rmatte> ah

[01-Sep-2010 10:57:24] <rmatte> I just copy them over in to pre-made svn directories when I'm happy with the changes

[01-Sep-2010 10:57:25] <rmatte> then commit

[01-Sep-2010 10:57:54] <ericenns> ok zenoss will be ok with the .svn files?

[01-Sep-2010 10:58:06] <rmatte> I don't leave those in the actual pack

[01-Sep-2010 10:58:12] <rmatte> I export a clean egg with no svn files

[01-Sep-2010 10:58:15] <rmatte> then I unzip that

[01-Sep-2010 10:58:21] <rmatte> and copy it in to the directory with the svn files

[01-Sep-2010 10:58:23] <rmatte> and commit

[01-Sep-2010 10:58:29] <ericenns> oh ok

[01-Sep-2010 10:58:40] <rmatte> I doubt the svn files would cause any issues, it's just kind of sloppy to leave them in there

[01-Sep-2010 10:58:53] <rmatte> but if they are packs for your own use then it doesn't really matter

[01-Sep-2010 10:59:13] <ericenns> ok well I will try leaving then in there during developement but will remove for productin

[01-Sep-2010 10:59:20] <rmatte> cool

[01-Sep-2010 10:59:25] <rmatte> that works too

[01-Sep-2010 11:16:04] <SEJeff_work> How do you get the left sidebar in zenoss 3.0 enterprise? I just finished a test 3.0 upgrade, but don't see the left sidebar that lets you easily drill down through device classes

[01-Sep-2010 11:16:32] <Simon4> click on "infrastructure" up top

[01-Sep-2010 11:16:41] <Simon4> then make a coffee

[01-Sep-2010 11:16:57] <SEJeff_work> Simon4, Thanks

[01-Sep-2010 11:16:58] <rmatte> SEJeff_work: left sidebar?

[01-Sep-2010 11:17:04] <SEJeff_work> That was it

[01-Sep-2010 11:17:09] * rmatte grins

[01-Sep-2010 11:17:19] <rmatte> it's obviously a different layout in the new UI, go exploring

[01-Sep-2010 11:17:53] <rmatte> I'm patiently waiting on 3.0.2 to see if it will be good enough to consider upgrading to

[01-Sep-2010 11:17:56] <rmatte> I suspect it will

[01-Sep-2010 11:30:05] <Orv> rmatte: Do you know when it's scheduled to be released?

[01-Sep-2010 11:35:07] <rmatte> in about a month

[01-Sep-2010 11:35:09] <rmatte> I believe

[01-Sep-2010 11:39:37] <SEJeff_work> maybe we can get Simon4's new flot graphs in 3.1 :)

[01-Sep-2010 11:39:52] <Simon4> would be nice :)

[01-Sep-2010 11:40:09] <Simon4> everything else is super-ajaxy

[01-Sep-2010 11:40:20] <SEJeff_work> Yup

[01-Sep-2010 11:40:31] <SEJeff_work> And the renderserver is a pain to work with

[01-Sep-2010 12:16:00] <mducharme-laptop> afternoon

[01-Sep-2010 12:17:03] <mducharme-laptop> what would you guys suggest be used as an event class for snmp coldStart traps?

[01-Sep-2010 12:17:59] <rmatte> let me see where I put mine

[01-Sep-2010 12:18:23] <rmatte> OS/Reboot

[01-Sep-2010 12:18:25] <rmatte> is where mine is

[01-Sep-2010 12:18:39] * rmatte shrugs

[01-Sep-2010 12:19:29] <mducharme-laptop> ok

[01-Sep-2010 12:22:09] <mducharme-laptop> it looks like jane curry suggests putting them in /status/snmp

[01-Sep-2010 12:22:34] <mducharme-laptop> but the thing I don't like about making them "clear" severity to simply clear snmp agent down is they indicate a power loss

[01-Sep-2010 12:28:53] <rmatte> it's really based on personal preference

[01-Sep-2010 12:29:01] <rmatte> it's whatever you want to see it in when an event comes in

[01-Sep-2010 12:29:26] <rmatte> I don't make them clear severity

[01-Sep-2010 12:29:38] <rmatte> I add a transform that makes the message say "Device Reboot"

[01-Sep-2010 12:29:45] <rmatte> since that's what it is 99% of the time

[01-Sep-2010 12:29:52] <rmatte> the other 1% are snmp rollovers which are rare

[01-Sep-2010 12:29:59] <rmatte> or snmp agent restarts

[01-Sep-2010 12:30:03] <rmatte> which also rarely happen

[01-Sep-2010 13:03:59] <quas> Hey all.  Trying to grab some disk IO numbers from a windows 2003 server with snmpinformant installed.  Used the OID for Percent Disk Read Time, and added it to a disk io graph.  Now, will this be for all disks on this machine, or will it break them out, or...?

[01-Sep-2010 13:04:22] <quas> Seems like it would be cumbersome to add an entry for each disk on each server, and that there should be some way to template it...

[01-Sep-2010 13:07:12] <Orv> What's the best way of getting a hardcopy  of all my devices?

[01-Sep-2010 13:14:09] <mducharme-laptop> ok there we go.. that's taken care of

[01-Sep-2010 13:14:15] <mducharme-laptop> now what about vmware heartbeat traps

[01-Sep-2010 13:14:18] <mducharme-laptop> I'm starting to get lots of those

[01-Sep-2010 13:14:32] <mducharme-laptop> I'm seeing lots of classes

[01-Sep-2010 13:16:08] <mducharme-laptop> ahh

[01-Sep-2010 13:16:11] <mducharme-laptop> there is already a class

[01-Sep-2010 13:16:16] <mducharme-laptop> it just isn't getting mapped properly

[01-Sep-2010 13:35:09] <mducharme-laptop> hrm

[01-Sep-2010 13:35:17] <mducharme-laptop> ok now

[01-Sep-2010 13:35:31] <mducharme-laptop> should I be mapping link up and link down traps to /Net/Link or /Status/IpInterface?

[01-Sep-2010 13:36:21] mrayzenoss is now known as mray

[01-Sep-2010 13:37:06] <mducharme-laptop> ahh mray you might know

[01-Sep-2010 13:37:16] <mducharme-laptop> should I be mapping link up and link down traps to /Net/Link or /Status/IpInterface?

[01-Sep-2010 13:37:55] <rmatte> mducharme-laptop: what difference do you think it makes?

[01-Sep-2010 13:38:04] <mray> mducharme-laptop: doesn't make a big difference really

[01-Sep-2010 13:38:08] <rmatte> it's based on preference

[01-Sep-2010 13:38:18] <mducharme-laptop> I have no idea.. I know /Status/IpInterface does something with the little light bulbs?

[01-Sep-2010 13:38:23] <mray> as long as you handle them and it makes sense to you

[01-Sep-2010 13:38:23] <rmatte> I create my own classes all the time

[01-Sep-2010 13:38:35] <rmatte> yes, it does

[01-Sep-2010 13:38:36] <mray> mducharme-laptop: little light bulbs?

[01-Sep-2010 13:38:41] <mducharme-laptop> yeah

[01-Sep-2010 13:38:44] <mducharme-laptop> for the interfaces in the list

[01-Sep-2010 13:38:47] <rmatte> he's talking about the interface status icons

[01-Sep-2010 13:38:52] <mducharme-laptop> yeah

[01-Sep-2010 13:38:58] <mray> ahh, not sure how those are managed

[01-Sep-2010 13:38:58] <rmatte> I think that only work if the component is set to the interface name though

[01-Sep-2010 13:39:03] <rmatte> and it has to be the exact interface name

[01-Sep-2010 13:39:11] <rmatte> that works better with Chet's polling method

[01-Sep-2010 13:39:16] <rmatte> I've never tested it with traps

[01-Sep-2010 13:39:37] <rmatte> you'd have to customize it so that the up traps would clear the down traps for it to work properly

[01-Sep-2010 13:40:19] <rmatte> they want to move towards using traps to monitor interfaces here, it's going to be a nightmare to do

[01-Sep-2010 13:40:26] <mducharme-laptop> I ran into a problem with that with another device, the up trap never came due to a reboot so it made it look like the devices were still down

[01-Sep-2010 13:40:37] <mducharme-laptop> the lights were still red in interface status

[01-Sep-2010 13:40:46] <mducharme-laptop> b/c I used /Status/IpInterface instead of /Net/Link

[01-Sep-2010 13:41:10] <mducharme-laptop> so maybe I should use /Net/Link instead

[01-Sep-2010 13:41:21] <mducharme-laptop> because I already do active polling

[01-Sep-2010 13:41:30] <mducharme-laptop> I've been doing polling and traps and putting them both in the same thing

[01-Sep-2010 13:41:34] <rmatte> well, it'll only remain red as long as the event itself is present

[01-Sep-2010 13:41:43] <rmatte> as soon as you clear the event by hand it'll be back to green

[01-Sep-2010 13:41:49] <mducharme-laptop> I know

[01-Sep-2010 13:43:06] <rmatte> I'm just saying, you're arguing the possibility of incorrect events... which will happen no matter what class you put it in lol

[01-Sep-2010 13:43:24] <rmatte> ideally you would want to actually see the status

[01-Sep-2010 13:43:58] <rmatte> just set events to auto-clear after an hour

[01-Sep-2010 13:44:17] <mducharme-laptop> ok

[01-Sep-2010 13:44:32] <mducharme-laptop> yeah if only the light could turn yellow for the interface, that would be nice, but oh well

[01-Sep-2010 13:48:25] <Simon4> rmatte: how do you set events to auto-clear after an hour?

[01-Sep-2010 13:48:59] <mducharme-laptop> there's all this stuff in /Net/Link already

[01-Sep-2010 13:53:33] <mducharme-laptop> I wonder if I should just move everything from /Net/Link to /Status/IpInterface

[01-Sep-2010 14:01:26] <mducharme-laptop> hrm

[01-Sep-2010 14:06:03] <ericenns> how do you run zenmodeler from the cmd line again

[01-Sep-2010 14:07:03] <ericenns> just found an example

[01-Sep-2010 14:44:24] <nickanderson> whats the good way to debug transforms??

[01-Sep-2010 14:44:44] <Simon4> check out zehub.log for errors, for a start

[01-Sep-2010 15:01:24] <st3v3o> does anyone know if you can stop zenoss from requesting the routing table for cisco routers

[01-Sep-2010 15:02:09] <Simon4> st3v3o: check the zproperties, there's one about only direct routes and another route related one

[01-Sep-2010 15:02:38] <Simon4> if you totally want to stop it you could remove the IProute modeller, but that will most likely bung up the layer-3 stuff

[01-Sep-2010 15:02:41] <st3v3o> we have a couple edge routers that are peered and have a lot of routes ..even cranking the snmp timeout crazy hight and setting zRouteMapCollectOnlyLocal doesn't seem to do the trick

[01-Sep-2010 15:03:12] <Simon4> have you tried the direct route option?

[01-Sep-2010 15:03:23] <Orv> rmatte: Grabbed your standalone report scripts - just what I was looking for - thanks!

[01-Sep-2010 15:03:30] <st3v3o> simon4:  I only see zRouteMapCollectOnlyIndirect

[01-Sep-2010 15:03:41] <st3v3o> and zRouteMapCollectOnlyLocal

[01-Sep-2010 15:03:51] <st3v3o> I've even set them both to true

[01-Sep-2010 15:03:53] <rmatte> Orv: you're welcome hehe

[01-Sep-2010 15:03:56] <Simon4> crap

[01-Sep-2010 15:04:10] <Simon4> st3v3o: you could def try just removing the modeler plugin from zCollectorPlugins then

[01-Sep-2010 15:04:14] <Simon4> that'll certainly stop it

[01-Sep-2010 15:04:48] <nickanderson> Noting in zenhub.log, I'm getting an exception because the event didn't have the attribute I was trying to access. how can I list all of the attributes an event has (i already know its not sending the stuff that the mib I have for it expects

[01-Sep-2010 15:04:52] <st3v3o> for just that device ?

[01-Sep-2010 15:05:20] <Simon4> st3v3o: yeah, or put the edge routers in a sub deviceclass and do it there

[01-Sep-2010 15:05:47] <st3v3o> under zCollectorPlugins I see …zenos.snmp.NewDeivceMap DeviceMap InterfaceMap and RouteMap

[01-Sep-2010 15:05:55] <st3v3o> I'm guess bomb out routeMap

[01-Sep-2010 15:05:57] <Simon4> yeah

[01-Sep-2010 15:06:30] <st3v3o> worth a shot...

[01-Sep-2010 15:06:38] <Simon4> the other possible option is to somehow configure the snmp view on the edge routers to only show a partial table?

[01-Sep-2010 15:06:49] <Simon4> only static/local routes or similar, not BGP

[01-Sep-2010 15:06:49] <st3v3o> yeah I was thinking that also

[01-Sep-2010 15:07:08] <Simon4> that would be the nicest solution

[01-Sep-2010 15:07:10] <st3v3o> removing the route plugin seems to have done it

[01-Sep-2010 15:07:29] <st3v3o> we only have a fee routes that I'll have to add via hand

[01-Sep-2010 15:07:33] <st3v3o> thats not so bad

[01-Sep-2010 15:16:03] <ericenns> hey so I have an ESXi server and I want to graph the cpu usage and I can grab it with perl host/hostinfo.pl --fields cpuusage

[01-Sep-2010 15:16:12] <ericenns> How do I graph that

[01-Sep-2010 15:17:17] <Simon4> ericenns: command datasorce

[01-Sep-2010 15:17:27] <ericenns> ok

[01-Sep-2010 15:28:59] <mducharme-laptop> ok

[01-Sep-2010 15:31:42] <mmeola> anyone in this chat?

[01-Sep-2010 15:31:46] <mmeola> zenoss users?

[01-Sep-2010 15:31:52] <ericenns> for sure

[01-Sep-2010 15:32:03] <mmeola> cool - didnt see any traffic so wasnt sure

[01-Sep-2010 15:32:22] <mmeola> is this for dev or users?

[01-Sep-2010 15:32:24] <Simon4> we don't like talking to each other, just new people

[01-Sep-2010 15:32:26] <Simon4> :)

[01-Sep-2010 15:32:27] <ericenns> it's been a little quiet lately

[01-Sep-2010 15:32:46] <mmeola> well, im sure i can liven things up - i have about 10^10 questions

[01-Sep-2010 15:32:51] <mmeola> ;)

[01-Sep-2010 15:33:06] <ericenns> me: thinks he should leave now jk

[01-Sep-2010 15:33:14] <mmeola> hehe

[01-Sep-2010 15:33:35] <mmeola> ive been trolling the forums looking for answers but came upon the irc channel so i thought i would check it out

[01-Sep-2010 15:35:06] <ericenns> cool

[01-Sep-2010 15:35:24] <mmeola> i see some familiar names in the room list. i think ill hang out here for a while

[01-Sep-2010 16:05:42] <SEJeff_work> Does anyone have a list of zenpatches to install for addressing performance issues in 3.0

[01-Sep-2010 16:07:53] <mray> 3.0 or 3.0.1?

[01-Sep-2010 16:08:02] <mray> the 3.0.1 release notes list at least 1

[01-Sep-2010 16:08:29] <SEJeff_work> 3.0.1 ent

[01-Sep-2010 16:08:35] <SEJeff_work> Let me check the release notes

[01-Sep-2010 16:26:52] <ericenns> So I am going to graph the cpu usage of my ESXi server and I can get the current usage in MHz and the total speed of the cpus in MHz from command datasources

[01-Sep-2010 16:27:41] <ericenns> any suggestions as how to make a threshold so that say when usage is 90% of total speed I get a warning and the bar shows on the graph

[01-Sep-2010 16:30:41] <mmeola> ericenns have you read jane currys doc on event management? there may be something helpful in there

[01-Sep-2010 16:31:06] <ericenns> No I have not read that yet

[01-Sep-2010 16:31:14] <mmeola> let me see if i can find the link

[01-Sep-2010 16:31:20] <mmeola> its not too long

[01-Sep-2010 16:32:22] <ericenns> oh ok

[01-Sep-2010 16:32:50] <mmeola> its near the botton

[01-Sep-2010 16:32:51] <mmeola> http://www.skills-1st.co.uk/papers/jcurry.html

[01-Sep-2010 16:33:10] <mmeola> i am new to zen as well - otherwise i would just tell you how to do it

[01-Sep-2010 16:33:11] <mmeola> heh

[01-Sep-2010 16:33:47] <ericenns> thanks I have been working with zenoss for the past 4 months but have only started development recently

[01-Sep-2010 16:34:51] <mmeola> i am definitely not a developer. i am basically tech support who inherited zen responsibilities after a layoff - heh so here i am! learning as much as i can :)

[01-Sep-2010 17:08:08] <mray> The WMI MSSQL ZenPack has been updated: docs/DOC-4641

[01-Sep-2010 17:26:56] <mray> Updated WMI Terminal Server ZenPack: docs/DOC-3495

[01-Sep-2010 17:32:39] <DoctorPepper> hi guys!

[01-Sep-2010 17:34:30] <mray> howdy

[02-Sep-2010 00:00:30] [disconnected at Thu Sep  2 00:00:30 2010]

[02-Sep-2010 00:00:31] [connected at Thu Sep  2 00:00:31 2010]

[02-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[02-Sep-2010 07:00:22] <dv_> hello

[02-Sep-2010 07:00:45] <dv_> I see an ethernetCsmacd and an ethernetCsmacd_64 template in zenoss

[02-Sep-2010 07:00:50] <dv_> however, I cannot bind them to a device

[02-Sep-2010 07:01:00] <dv_> why not? and how can I make use of these templates?

[02-Sep-2010 07:06:01] <Simon4> dv_: they automatically get bound to items that get modelled into "interfaces" under the "os" tab for a device

[02-Sep-2010 07:06:34] <Simon4> so when you model a device, and it finds the devices interfaces, for each interface it will bind an instance of that template and collect those stats for that interface

[02-Sep-2010 07:07:08] <dv_> hm. ok.

[02-Sep-2010 07:08:21] <dv_> but what "os" tab?

[02-Sep-2010 07:08:22] forsberg is now known as fOrsberg

[02-Sep-2010 07:08:25] <dv_> I am using Zenoss 3 btw.

[02-Sep-2010 07:10:00] <dv_> well I do get networking graphs in a report

[02-Sep-2010 07:10:43] <dv_> oh stupid me.

[02-Sep-2010 07:10:56] <dv_> Components -> Interfaces, and there they are.

[02-Sep-2010 07:18:50] <dv_> and I guess the "speed" line in the interface details page shows kilobits per second

[02-Sep-2010 07:18:57] <dv_> and not bits per second

[02-Sep-2010 07:19:23] <Simon4> ah, sorry, yeah I'm still stuck in v2.5 land

[02-Sep-2010 07:53:56] <ericenns> Good Morning

[02-Sep-2010 07:54:34] <ericenns> So yesterday I created a perl script that grabs info from another perl script and parses it to get the CPUUsage of my ESXi server

[02-Sep-2010 07:56:31] <ericenns> it prints the value and a newline character after it is that wrong?

[02-Sep-2010 07:56:41] <ericenns> my graph keeps saying nan

[02-Sep-2010 07:57:30] <Simon4> ericenns: yeah, it needs to output in nagios format...

[02-Sep-2010 07:57:46] <ericenns> hrm what is nagios format?

[02-Sep-2010 07:59:20] <ericenns> should it be CPUUsage:808

[02-Sep-2010 08:00:01] <Simon4> http://docs.huihoo.com/zenoss/admin-guide/2.4.2/ch06s03.html

[02-Sep-2010 08:00:06] <Simon4> from a google search :)

[02-Sep-2010 08:00:20] <ericenns> thanks I tried a google search but didn't see that

[02-Sep-2010 08:01:49] <Simon4> np

[02-Sep-2010 08:20:55] <ericenns> Simon4: So I think I have output right but my script times out because it takes about 8 seconds to finish it's query

[02-Sep-2010 08:21:12] <ericenns> running zentestcommand

[02-Sep-2010 08:21:26] <Simon4> you can set the zCommandTimeout or something similar to increase that

[02-Sep-2010 08:22:08] <ericenns> ok

[02-Sep-2010 08:22:59] <ericenns> seems to be working now thanks

[02-Sep-2010 08:23:18] <Simon4> cool

[02-Sep-2010 08:52:41] <fragfutter> coding error that writes 1MB sec logdata - cheap

[02-Sep-2010 08:52:55] <fragfutter> zenoss that alerts on diskusage - cheap

[02-Sep-2010 08:53:11] <fragfutter> having a nice graph to slap into an email - priceless

[02-Sep-2010 09:16:50] <frozty_sa> one would think I know the answer to this, having used zenoss for nearly 6 months now, but how do I allow ZenUser-level user to have event control abilities?

[02-Sep-2010 09:17:02] <frozty_sa> such as adding comments, ack or closing them, etc?

[02-Sep-2010 09:17:14] * frozty_sa just plays in admin land the whole time

[02-Sep-2010 09:30:18] mrayzenoss is now known as mray

[02-Sep-2010 09:30:40] <ericenns> if i want the device name in my datasource command what variable do I use

[02-Sep-2010 09:30:53] <mray> device name or IP address?

[02-Sep-2010 09:31:03] <ericenns> device name

[02-Sep-2010 09:31:31] <mray> $devname

[02-Sep-2010 09:31:57] <ericenns> thanks

[02-Sep-2010 09:34:12] <ericenns> ok another question my command datasource returns the cpuspeed and cpuusage in MHz whats the best way to make my graph height from 0 to cpuspeed

[02-Sep-2010 09:34:36] <mray> ericenns: I think by default the graphs autoscale

[02-Sep-2010 09:34:52] <fragfutter> set a minvalue

[02-Sep-2010 09:34:55] <mray> on the y-axis

[02-Sep-2010 09:35:09] <fragfutter> or add a static line that draws on zero

[02-Sep-2010 09:36:07] <ericenns> so I should just add my cpuspeed as a datapoint I cant set maxy to a datapoint?

[02-Sep-2010 09:36:31] <frozty_sa> mray: any idea about my question ^ up there?

[02-Sep-2010 09:36:47] <frozty_sa> (how do I allow ZenUser level users to fiddle with events)

[02-Sep-2010 09:36:57] <mray> frozty_sa: I just logged in

[02-Sep-2010 09:37:45] <mray> but that sounds like Jane's paper http://www.skills-1st.co.uk/papers/jane/users_events_zproperties_paper.pdf from http://www.skills-1st.co.uk/papers/jcurry.html

[02-Sep-2010 09:38:37] <frozty_sa> checking, thanks

[02-Sep-2010 09:39:12] <fragfutter> ericenns: do i miss something? i can set miny and maxy in my graph definition

[02-Sep-2010 09:40:12] <ericenns> fragfutter: I mean I would like to set maxy to a specific data point instead of hardcoding the value

[02-Sep-2010 09:40:29] <fragfutter> ah.

[02-Sep-2010 09:41:56] <fragfutter> ericenns: add and graph a threshold that is 1.0*<somedatapoint>

 

[02-Sep-2010 09:43:24] <fragfutter> where can i edit the graph template for all network interfaces in zenoss 3?

[02-Sep-2010 09:43:56] <Simon4> fragfutter: I think it's under "advanced" on the top then perf templates on the side

[02-Sep-2010 09:44:44] <fragfutter> Simon4: right. thanks.

[02-Sep-2010 09:45:11] <fragfutter> i now remember that i filed a bug abou inconsistent interface which got clsoed

[02-Sep-2010 09:45:53] <st3v3o> Is there any more detailed docs on collector plugins then docs/DOC-4803

[02-Sep-2010 09:47:42] <mray> st3v3o: there's more in the Dev Guide

[02-Sep-2010 09:48:20] <st3v3o> mray: thanks

[02-Sep-2010 09:49:08] <mray> if you're doing SSH modeling I did a little bit of that with docs/DOC-5865

[02-Sep-2010 09:49:24] <mray> which I plan on getting back to someday :(

[02-Sep-2010 09:49:36] <st3v3o> no ssh modeling…just want to get a better understanding of what each of the collector plugins does

[02-Sep-2010 09:52:12] <st3v3o> hmmm…I don't see much on the zCollectorPlugins for snmp

[02-Sep-2010 10:04:31] <mray> jcausey is the Dev on call, questions are welcome

[02-Sep-2010 10:04:43] <emillerzenoss> also, emillerzenoss

[02-Sep-2010 10:05:26] <emillerzenoss> instead, even

[02-Sep-2010 10:08:27] <gwb235> Q: If you have a zenpack (2.5.2) that only uses SNMP datasources, what are (if any) problems with using that in 3.x ?

[02-Sep-2010 10:09:09] <jhanson_zenoss> There should not be a problem as long as you are not defining any new UI fields

[02-Sep-2010 10:09:21] <jhanson_zenoss> have you tested it yet ?

[02-Sep-2010 10:09:32] <gwb235> nope, just templates with SNMP data sources

[02-Sep-2010 10:09:36] <gwb235> have not tested

[02-Sep-2010 10:10:38] <gwb235> docs/DOC-4648

[02-Sep-2010 10:11:23] <jhanson_zenoss> Yeah definitely should not be a problem.

[02-Sep-2010 10:13:10] <gwb235> Q: is there any way during the remodeling window to tell the zenmodeler process to run at the lowest priority, or not be so intense?  Every night when zenmodeler runs (about 40 min) I loose my zenperfsnmp data

[02-Sep-2010 10:15:09] <emillerzenoss>  looking ...

[02-Sep-2010 10:18:28] <gwb235> http://imagebin.ca/view/kBneVdk.html

[02-Sep-2010 10:18:51] <gwb235> http://imagebin.ca/view/zLrnLGTC.html

[02-Sep-2010 10:20:58] <gwb235> Note: Zenoss 2.5.2

[02-Sep-2010 10:24:27] <mducharme>  /join #asterisk

[02-Sep-2010 10:24:30] <mducharme> oops

[02-Sep-2010 10:24:31] <mducharme> sorry

[02-Sep-2010 10:24:40] <mducharme> damn blank space

[02-Sep-2010 10:29:53] <emillerzenoss> you could try adding nice to your $ZENHOME/bin/zenmodeler script.

[02-Sep-2010 10:31:15] <gwb235> as in generic "nice $@" ?

[02-Sep-2010 10:31:22] <emillerzenoss> yes

[02-Sep-2010 10:32:23] <Orv> How's 3.0.2 looking?  What's the current release date for it?

[02-Sep-2010 10:34:51] <gwb235> we'll see what the nice zenmodeler does tonight.

[02-Sep-2010 10:34:52] <jcausey> @Orv: Changes are locked down, looks like we're on track for release in about two weeks or so. Depending on QA, of course

[02-Sep-2010 10:39:01] <Orv> jcausey: Excellent, thanks.

[02-Sep-2010 10:41:17] rocket is now known as eedgar_zenoss

[02-Sep-2010 10:42:31] fOrsberg is now known as forsberg

[02-Sep-2010 10:59:30] <emillerzenoss> @gwb235, are you using distributed collectors?

[02-Sep-2010 10:59:36] <gwb235> yes

[02-Sep-2010 11:03:11] <|rt|> anything new in 3.0.2 or mostly just bug fixes?

[02-Sep-2010 11:04:01] <rmatte> bug fixes

[02-Sep-2010 11:05:03] <fragfutter> and a 2

[02-Sep-2010 11:09:43] <jcausey> hehe -- 3.0.2 is mainly just a bug fix rollup. _A LOT_ of fixes, though :)

[02-Sep-2010 11:11:46] <rmatte> yeh, wonderful fixes too

[02-Sep-2010 11:11:59] <rmatte> like loading dialogs, and interface descriptions

[02-Sep-2010 11:12:13] <mray> lots of bug fixes, I know there's also some new stuff for managing templates

[02-Sep-2010 11:12:22] <rmatte> nice

[02-Sep-2010 11:12:26] <fragfutter> when will zenoss support chrome (browser)?

[02-Sep-2010 11:12:31] <rmatte> yeh, apparently the template design portion was a bit broken

[02-Sep-2010 11:12:39] <rmatte> fragfutter: 2017

[02-Sep-2010 11:12:44] <rmatte> :)

[02-Sep-2010 11:13:00] <eedgar_zenoss> http://tinyurl.com/35u9yv7    url to bug fixes per the pending docs

[02-Sep-2010 11:13:00] <mray> fragfutter: there are some Chrome fixes in 3.0.1

[02-Sep-2010 11:13:10] <rmatte> I think the question is, when will Chrome support Zenoss?

[02-Sep-2010 11:13:19] * rmatte is kidding obviously

[02-Sep-2010 11:13:25] <mray> fragfutter: it's really just a matter of marketshare

[02-Sep-2010 11:13:38] <mray> we "officially" support FireFox and IE because that's what most people use

[02-Sep-2010 11:13:39] <rmatte> firefox ftw!

[02-Sep-2010 11:13:51] <eedgar_zenoss> lots of devs use chrome so I doubt there will be many major issues with chrome for too long

[02-Sep-2010 11:14:39] <rmatte> yeh, chrome is definitely growing in popularity

[02-Sep-2010 11:15:52] <fragfutter> i could name some issues

[02-Sep-2010 11:17:00] <fragfutter> but i will wait.

[02-Sep-2010 11:17:39] <fragfutter> with the amount of ajax in zenoss, chrome is preferable because of the execution speed

[02-Sep-2010 11:17:47] <mray> fragfutter: just open tickets, lots of the devs are using Chrome, so it'll get fixed

[02-Sep-2010 11:17:59] <fragfutter> next time i run into one.

[02-Sep-2010 11:21:05] <fragfutter> ah found it.

[02-Sep-2010 11:21:17] <fragfutter> click infrastructure. click blue arrow (details)

[02-Sep-2010 11:21:22] <fragfutter> click overriden objects

[02-Sep-2010 11:21:51] <fragfutter> click link /Devices (right beside the folde ricon)

[02-Sep-2010 11:21:55] <mray> fragfutter: http://dev.zenoss.org/trac/ and a screenshot please :)

[02-Sep-2010 11:21:57] <fragfutter> get a frame in frame

[02-Sep-2010 11:23:43] <ericenns> \join#pfsense

[02-Sep-2010 11:23:46] <ericenns> sorry

[02-Sep-2010 11:23:59] <fragfutter> mray: damn it. thats what i normaly sa

[02-Sep-2010 11:24:01] <fragfutter> +y

[02-Sep-2010 11:25:22] <fragfutter> and i lost my password

[02-Sep-2010 11:31:57] <fragfutter> http://dev.zenoss.org/trac/ticket/7295

[02-Sep-2010 11:33:27] <fragfutter> can i somewhere in the UI see what version of zenoss i'm running?

[02-Sep-2010 11:33:47] <mray> fragfutter: not a Chrome bug, verified with FF

[02-Sep-2010 11:34:11] <fragfutter> oh. i thought last time i tested it in FF right afterwards to verfiy.

[02-Sep-2010 11:34:43] <mray> I'm updating the ticket

[02-Sep-2010 11:36:00] <fragfutter> what is pip?

[02-Sep-2010 11:36:17] <mray> Picture in Picture, what QA has nicknamed that bug

[02-Sep-2010 11:36:40] <fragfutter> oh, you had it in other places?

[02-Sep-2010 11:36:42] <Orv> That's - 'interesting'....

[02-Sep-2010 11:37:14] <mray> fragfutter: yeah, they're usually related to old pages being embedded in the new UI

[02-Sep-2010 11:37:32] <fragfutter> for the log: to find out the version of zenoss from the UI: Advanced -> Versions

[02-Sep-2010 11:39:40] <fragfutter> you could switch UI again ;) looks like plone will switch to cheetah

[02-Sep-2010 11:41:55] <fragfutter> out for the day.

[02-Sep-2010 11:47:10] <Orv> Hrm - we moved an app from an old "white box" to RHEL.  Now Zenoss is reporting that the /boot partition has -2.3GB free.  What's up with that?

[02-Sep-2010 11:47:23] <Orv> (first time monitoring box with Zenoss)

[02-Sep-2010 11:47:52] <Orv> (/boot partition on RHEL box - to be clear)

[02-Sep-2010 11:49:14] <Orv> Yeah, df -h shows the right amount of free disk space...

[02-Sep-2010 11:49:16] <Orv> Hmmm..

[02-Sep-2010 11:52:53] <Orv> We reused the IP address when moving from old to new, but Zenoss doesn't know that, naturally. Where can I blow off the stats related to this device?

[02-Sep-2010 11:53:29] <ericenns> Orv: $ZENHOME/perf/device

[02-Sep-2010 11:53:32] <forsberg> /opt/zenoss/perf/Devices

[02-Sep-2010 11:53:33] <forsberg> ups

[02-Sep-2010 11:53:36] <ericenns> can remove all rrd files

[02-Sep-2010 11:54:01] <forsberg> rm -rf && remodel

[02-Sep-2010 11:54:02] <forsberg> ;>

 

[02-Sep-2010 11:54:28] <forsberg> well not the whole dir, but in there is a dir with the device name

[02-Sep-2010 11:54:58] <ericenns> ya I forgort the Devices folder

[02-Sep-2010 11:57:02] <Orv> I just blew off the rrd file related to that partition.

[02-Sep-2010 11:57:07] <Orv> We'll see...

[02-Sep-2010 11:57:23] <Orv> How does one remodel?  (Never done it before)

[02-Sep-2010 12:00:51] <ericenns> click gears on device then model device

[02-Sep-2010 12:01:16] <ericenns> gears = Actions when moused over

[02-Sep-2010 12:01:32] <ericenns> on device page

[02-Sep-2010 12:05:01] <Orv> ericenns: Uhh... gears?

[02-Sep-2010 12:05:38] <Orv> I don't seem to see anything when I mouse over it

[02-Sep-2010 12:09:52] <Orv> I'm running FF 4.0 b 4 - wonder if that has something to do with it?

[02-Sep-2010 12:12:17] <rmatte> the gear is an options menu

[02-Sep-2010 12:12:21] <rmatte> click on it

[02-Sep-2010 12:12:52] <rmatte> the new interfaces has dropdown menus like that

[02-Sep-2010 12:12:56] <rmatte> interface*

[02-Sep-2010 12:13:43] <Orv> rmatte: Yeah, I found all the gear menus, but which one is remodel on?  (And is that what it's called)?

[02-Sep-2010 12:13:47] <Orv> Can't seem to locate it.

[02-Sep-2010 12:13:59] <rmatte> can you screenshot what you're seeing please?

[02-Sep-2010 12:14:07] <rmatte> throw it up on tinypic.com

[02-Sep-2010 12:14:29] <Orv> What do you want a screenshot of?  The gear menu?

[02-Sep-2010 12:14:39] <rmatte> of your whole browser

[02-Sep-2010 12:14:45] <rmatte> you're saying you can't find the gear meny

[02-Sep-2010 12:14:47] <rmatte> menu*

[02-Sep-2010 12:14:55] <rmatte> It could just be a browser glitch

[02-Sep-2010 12:14:57] <Orv> Well, I switched to FF 3.5.11, and it seems to behave the same...

[02-Sep-2010 12:15:16] <Orv> This is the gear menu along the bottom of the browser, to the left?

[02-Sep-2010 12:15:17] <rmatte> screenshot so that I'm not wasting my breath trying to walk you through finding it if it's not there

[02-Sep-2010 12:15:22] <rmatte> no

[02-Sep-2010 12:15:26] <rmatte> that's one of them

[02-Sep-2010 12:15:35] <Orv> Hrm - OK.  Let me get a shot for you.

[02-Sep-2010 12:15:42] <rmatte> if you're on the actual device page for the device, that will have the remodel option

[02-Sep-2010 12:15:48] <rmatte> but not if you're in the device list

[02-Sep-2010 12:16:01] <rmatte> what page are you actually on right now?

[02-Sep-2010 12:16:32] <Orv>    /Device Classes/Server/Linux

[02-Sep-2010 12:16:40] <Orv> with the box in question highlighted/selected

[02-Sep-2010 12:16:46] <rmatte> k...

[02-Sep-2010 12:16:55] <rmatte> click on the device to go to it's device page

[02-Sep-2010 12:17:18] <Orv> rmatte: Corporate has tinypic.com blocked :-/  What's an alternate

[02-Sep-2010 12:17:21] <Orv> OH

[02-Sep-2010 12:17:26] <rmatte> and THEN look at the gear menu in the bottom left

[02-Sep-2010 12:17:31] <rmatte> you just weren't on the right screen

[02-Sep-2010 12:18:00] <Orv> THERE it is - thanks!

[02-Sep-2010 12:18:03] <rmatte> np

[02-Sep-2010 12:19:10] <Orv> rmatte: that fixed it, thanks.

[02-Sep-2010 12:20:34] <rmatte> np

[02-Sep-2010 12:21:40] <mmeola> so here is a question for the group. i have loaded all of my custom mibs. but when receiving traps, it still only shows the oid and not the text. why?

[02-Sep-2010 12:21:42] <mmeola> any ideas?

[02-Sep-2010 12:21:58] <mmeola> what have i done wrong?

[02-Sep-2010 12:22:29] <rmatte> restart zenoss

[02-Sep-2010 12:22:38] <rmatte> I always have to restart after loading Mibs in

[02-Sep-2010 12:22:51] <rmatte> after the restart it will work

[02-Sep-2010 12:23:35] <mmeola> ok thanks.

[02-Sep-2010 12:23:37] <mmeola> i will try that

[02-Sep-2010 12:23:42] <rmatte> np

[02-Sep-2010 12:23:55] <mmeola> i am in a production enviroment so i will need to wait until tonights maintenance window

[02-Sep-2010 12:24:02] * rmatte nods

[02-Sep-2010 12:40:05] <st3v3o> can you put comments in a transform ?

[02-Sep-2010 12:41:33] <st3v3o> also can transforms work with if else statements

[02-Sep-2010 12:43:27] <rmatte> yes you can put comments in a transform, it's just python

[02-Sep-2010 12:43:42] <rmatte> anything you can do in python or zendmd, you can do in a transform

[02-Sep-2010 12:44:20] <rmatte> you could have a transform that kicks off a coffee machine if you coded it in

[02-Sep-2010 12:44:22] <rmatte> lol

[02-Sep-2010 12:45:33] <rmatte> that's the beauty of them, massively flexible

[02-Sep-2010 12:46:40] <rmatte> If you don't know any python you'll find yourself learning

[02-Sep-2010 12:49:08] <st3v3o> yeah I know very little its a good excuse to force myself to learn

[02-Sep-2010 12:49:17] <rmatte> it's honestly pretty easy to learn

[02-Sep-2010 12:49:35] <rmatte> one of the easiest languages I've learned, but very powerful

[02-Sep-2010 12:50:33] <rmatte> st3v3o: here are some examples: docs/DOC-2554

[02-Sep-2010 12:50:45] <rmatte> they are a bit advanced, but they'll give you an idea of syntax

[02-Sep-2010 12:50:51] <rmatte> and of what is possible

[02-Sep-2010 12:51:22] <st3v3o> cool

[02-Sep-2010 13:02:18] quas is now known as Guest74083

[02-Sep-2010 13:02:35] Guest74083 is now known as quas2

[02-Sep-2010 13:03:10] <quas2> Hey all.  How can I monitor a webpage with a slash in the path?  e.g., site.com/page2

[02-Sep-2010 13:04:15] <quas2> With httpmonitor, that is

[02-Sep-2010 13:04:17] <rmatte> quas2: you have the http monitor pack installed I assume?

[02-Sep-2010 13:04:21] <rmatte> k...

[02-Sep-2010 13:04:37] <quas2> I just type that path, without the http://, and it never finds it.

[02-Sep-2010 13:04:44] <rmatte> yeh, one second...

[02-Sep-2010 13:05:12] <rmatte> k...

[02-Sep-2010 13:05:18] <quas2> it seems to turn the ? into a _

[02-Sep-2010 13:05:20] <rmatte> see the field where it says Url

[02-Sep-2010 13:05:21] <rmatte> ?

[02-Sep-2010 13:05:21] <quas2> Er, /

[02-Sep-2010 13:05:33] <quas2> It turns the / into a _ in the path

[02-Sep-2010 13:05:45] <rmatte> basically you want to set Host Name to site.com

[02-Sep-2010 13:05:50] <rmatte> and Url to /page2

[02-Sep-2010 13:06:04] <rmatte> and I usually just clear IP Address

[02-Sep-2010 13:06:09] <rmatte> doesn't need to be filled in

[02-Sep-2010 13:06:14] <rmatte> it'll resolve by hostname

[02-Sep-2010 13:09:02] <mducharme-laptop> afternoon

[02-Sep-2010 13:09:06] <rmatte> g'day

[02-Sep-2010 13:16:40] <st3v3o> does this code look sound ?

[02-Sep-2010 13:16:41] <st3v3o> http://pastebin.com/yJATHZV5

[02-Sep-2010 13:17:12] * Simon4 explodes in a puff of logic

[02-Sep-2010 13:18:06] <st3v3o> we have load balancers that connect to two switches ..so I want to suppress events if both the switches they connect to are down

[02-Sep-2010 13:21:10] <rmatte> nah, that code won't work

[02-Sep-2010 13:21:26] <rmatte> hold on, let me fix it up, then you can compare

[02-Sep-2010 13:21:30] <st3v3o> ok

[02-Sep-2010 13:21:41] <st3v3o> 1st line was crap I fixed that I think

[02-Sep-2010 13:21:41] <st3v3o> if device and device.location().id == 'SJC Rack 1' and device.id != 'switch1.sjc' and device.id != 'switch2.sjc':

[02-Sep-2010 13:21:58] <rmatte> right, it's just the way that you're referencing device, that won't work

[02-Sep-2010 13:26:18] <st3v3o> rmatte: cool thanks

[02-Sep-2010 13:27:34] <rmatte> http://pastebin.com/dUXBvKXK

[02-Sep-2010 13:27:49] <rmatte> I fixed it up quite a bit

[02-Sep-2010 13:28:16] <quas2> rmatte: Sorry, just got back.  I do not understand exactly what you mean.

[02-Sep-2010 13:28:23] <rmatte> actually there's still an issue in that

[02-Sep-2010 13:28:36] <rmatte> quas2: I explained that pretty clearly

[02-Sep-2010 13:28:50] <rmatte> you have to break the URL up, you can't just put the whole Url in 1 field

[02-Sep-2010 13:28:54] <rmatte> you fill in the Hostname field

[02-Sep-2010 13:29:00] <rmatte> then set the Url field to what's after the slash

[02-Sep-2010 13:29:07] <rmatte> and empty the IP Address field

[02-Sep-2010 13:29:12] <quas2> Hmm.  Will go look again.  Thank you!

[02-Sep-2010 13:29:17] <rmatte> np

[02-Sep-2010 13:29:57] <rmatte> make sure you actually include the slash in the URL field

[02-Sep-2010 13:30:07] <rmatte> set it to something like /mysite

[02-Sep-2010 13:30:09] <rmatte> or whatever

[02-Sep-2010 13:30:30] <rmatte> st3v3o: I just noticed another issue with the script... just a second...

[02-Sep-2010 13:34:19] <rmatte> http://pastebin.com/3uTw2Aqy

[02-Sep-2010 13:34:20] <rmatte> there

[02-Sep-2010 13:34:25] <rmatte> that should work

[02-Sep-2010 13:34:56] <rmatte> oops

[02-Sep-2010 13:34:59] <rmatte> noticed one more thing

[02-Sep-2010 13:35:13] <rmatte> http://pastebin.com/ZLkFxnUU

[02-Sep-2010 13:35:25] <rmatte> you had dmd.Device.findDevice instead of dmd.Devices.findDevice

[02-Sep-2010 13:35:42] forsberg is now known as fOrsberg

[02-Sep-2010 13:35:44] <rmatte> when setting switch1 and switch2

[02-Sep-2010 13:37:32] <st3v3o> ah

[02-Sep-2010 13:55:17] <mmeola> ok - so i added customer mibs to my zen server (2.5.2 - Centoss 5.5) and received only the oid's in the traps. i just rebooted the machine to see if that would resolve it.

[02-Sep-2010 13:55:31] <mmeola> however, i am still seeing traps with only yhe oids - any thoughts on what else could be the issue?

[02-Sep-2010 13:56:10] <st3v3o> besides setting a device IP to something off the wall is there a way to simulate the device as ping not pingable ?

[02-Sep-2010 13:57:42] <Simon4> st3v3o: shut down the switchport? ;)

[02-Sep-2010 13:57:45] <Simon4> or iptables

[02-Sep-2010 13:58:10] <st3v3o> yeah these are live production devices

[02-Sep-2010 13:58:19] <st3v3o> can't do that :P

[02-Sep-2010 13:58:25] <Simon4> iptables it on the zenoss host, block icmp to the device ip's

[02-Sep-2010 13:58:36] <st3v3o> oh thats a good point

[02-Sep-2010 14:00:15] <eedgar_zenoss> mmeola: there are fixes in trac for snmp oid issues you may want to do a quick search

[02-Sep-2010 14:01:12] <mmeola> eedgar_zenoss, thank you - can i reach trac from the zenoss home page>

 

[02-Sep-2010 14:01:13] <mmeola> ?

[02-Sep-2010 14:03:15] <rmatte> mmeola: you're probably missing Mibs

[02-Sep-2010 14:03:49] <rmatte> are you 100% sure that they all installed correctly?

[02-Sep-2010 14:03:50] <mmeola> i used the zen pack mib browserand i can see the mibs are loaded

[02-Sep-2010 14:04:02] <mmeola> snmpwalk and snmpget both work

[02-Sep-2010 14:04:29] <rmatte> yeh, but snmpwalk and snmpget have nothing to do with Zenoss

[02-Sep-2010 14:04:35] <rmatte> Zenoss uses twisted for snmp

[02-Sep-2010 14:05:22] <rmatte> you didn't need to reboot the machine by the way

[02-Sep-2010 14:05:31] <rmatte> you just had to do a "zenoss stop" and "zenoss start" as the zenoss user

[02-Sep-2010 14:05:44] <rmatte> takes less than a minute to do

[02-Sep-2010 14:07:34] <rmatte> my god

[02-Sep-2010 14:07:53] <rmatte> eset (nod32) pushed out a buggy update this morning that causes crashes

[02-Sep-2010 14:08:09] <rmatte> and that's the AV that we sell to our clients

[02-Sep-2010 14:08:15] <rmatte> so our helpdesk are busy busy busy right now

[02-Sep-2010 14:08:16] <rmatte> lol

[02-Sep-2010 14:08:37] <rmatte> nod32 is usually quite good, but wow, epic fail

[02-Sep-2010 14:09:47] <mmeola> rmatee ok thanks - good to know

[02-Sep-2010 14:09:56] <mmeola> in case you didnt notice im new to all this

[02-Sep-2010 14:10:06] <rmatte> yeh, I know

[02-Sep-2010 14:10:11] <rmatte> ;)

[02-Sep-2010 14:10:13] <mmeola> :)

[02-Sep-2010 14:10:30] <rmatte> you said they were custom mibs... did you code them?

[02-Sep-2010 14:10:42] <rmatte> not sure what you meant by "custom"

[02-Sep-2010 14:12:50] <mmeola> no i didnt code them

[02-Sep-2010 14:13:01] <mmeola> the company i work for has proprietary mibs for their applications

[02-Sep-2010 14:13:16] <mmeola> its my job to load them into zen, create graphs and setup the traps

[02-Sep-2010 14:13:31] <mmeola> the guy that used to do this got layed off - so i need to figure all this out

[02-Sep-2010 14:13:42] <mmeola> :)

[02-Sep-2010 14:19:24] <bobrog> hi, can anyone point me in the right direction on creating a graph point that is the sum of 2 other points?

[02-Sep-2010 14:19:34] <rmatte> ah

[02-Sep-2010 14:19:54] <bobrog> i have been playing with Add Custom ... but not really sure how this works.

[02-Sep-2010 14:20:10] <rmatte> bobrog: well, you only want it to be the sum of the 2 other points on the graph itself, correct?

[02-Sep-2010 14:20:43] <rmatte> you can graph the sum of 2 points, but you won't be able to threshold against it

[02-Sep-2010 14:20:46] <bobrog> thats correct

[02-Sep-2010 14:20:57] <rmatte> k... go in your template

[02-Sep-2010 14:21:10] <bobrog> k

[02-Sep-2010 14:21:19] <rmatte> go to the graph

[02-Sep-2010 14:21:32] <rmatte> add both datapoints as graph points

[02-Sep-2010 14:21:32] <bobrog> k

[02-Sep-2010 14:21:42] <bobrog> already done

[02-Sep-2010 14:21:51] <rmatte> k, now...

[02-Sep-2010 14:22:13] <rmatte> go in to the first graph point

[02-Sep-2010 14:22:19] <rmatte> and change line type to not drawn

[02-Sep-2010 14:23:00] <bobrog> ok

[02-Sep-2010 14:23:10] <rmatte> now go in to the second graph point

[02-Sep-2010 14:23:55] <rmatte> you'll see some Available RRD Variables at the bottom

[02-Sep-2010 14:24:01] <rmatte> correct?

[02-Sep-2010 14:24:03] <bobrog> yes

[02-Sep-2010 14:24:30] <rmatte> k

[02-Sep-2010 14:24:43] <rmatte> what do you see for available variables

[02-Sep-2010 14:24:46] <rmatte> ?

[02-Sep-2010 14:25:22] <bobrog> dev1_wkb-raw, dev1_wkb-raw-max, dev1_wkb

[02-Sep-2010 14:25:28] <rmatte> k

[02-Sep-2010 14:25:41] <rmatte> so now, put the following in the RPN field...

[02-Sep-2010 14:25:52] <rmatte> dev1_wkb,+

[02-Sep-2010 14:25:57] <rmatte> and save

[02-Sep-2010 14:26:02] <rmatte> then check your graph

[02-Sep-2010 14:26:40] <bobrog> that looks right

[02-Sep-2010 14:26:43] <bobrog> very cool

[02-Sep-2010 14:26:47] <rmatte> ;)

[02-Sep-2010 14:26:57] <bobrog> rmatte: thanks for your help

[02-Sep-2010 14:27:01] <rmatte> no problem

[02-Sep-2010 14:27:15] <rmatte> the variables that are available are based on order

[02-Sep-2010 14:27:24] <rmatte> which is why you had to do it on the second datasource

[02-Sep-2010 14:27:28] <rmatte> graphpoint rather

[02-Sep-2010 14:27:44] <rmatte> if you had a third graph point it would have access to both of the graph points above it

[02-Sep-2010 14:27:47] <bobrog> i see.  god to know

[02-Sep-2010 14:27:54] * rmatte nods

[02-Sep-2010 14:46:20] <nickanderson> Any idea what logfile information relating to "failed to reset ip address" would be in?

[02-Sep-2010 14:46:55] <rmatte> probably the zope logfile

[02-Sep-2010 14:47:21] <rmatte> since that would be a zope database issue

[02-Sep-2010 14:59:58] <nickanderson> Its saying the IP address is already assigned. I have a "system" monitor for that server, but this "device" is for monitoring a webserver instance and the related java data via zenjmx

[02-Sep-2010 15:00:54] <rmatte> so you're trying to have 2 devices with the same IP?

[02-Sep-2010 15:01:38] <nickanderson> yes, kind of. The dns for system monitor does not resolve to the same ip as the dns for webservermonitor

[02-Sep-2010 15:01:51] <nickanderson> does that make any sense?

[02-Sep-2010 15:04:21] <rmatte> no, what you just said completely confused me

[02-Sep-2010 15:04:30] <nickanderson> I figured

[02-Sep-2010 15:04:50] <rmatte> can you just explain how you would envisage the setup in Zenoss?

[02-Sep-2010 15:05:04] <rmatte> one liners aren't going to help me see the big picture

[02-Sep-2010 15:06:17] <rmatte> nice, we have to reboot all of our windows servers because of that stupid virus update

[02-Sep-2010 15:09:27] <rmatte> apparently one of our vans broke down, nothing is going right today lol

[02-Sep-2010 15:13:38] mrayzenoss is now known as mray

[02-Sep-2010 15:15:54] <DoctorPepper> hi guys!

[02-Sep-2010 15:16:59] <rmatte> hi

[02-Sep-2010 15:17:11] <nickanderson> Ok I have one device, box1 it has two ips (192.168.1.5, 192.168.0.9) the dns for box1 points to 192.168.5.1 and I am monitoring the device by the name "box1". I have a webserver  "website1" that runs on that box and I want to monitor it as a seperate device in zenoss. The website1 runs on 192.168.0.9. One of the monitors on website1 is zenjmx and it needs manageIp to work. When I try to change/reset the ip on website1 it failes saying the

[02-Sep-2010 15:19:15] <nickanderson> does that make any more sense?

[02-Sep-2010 15:20:13] fOrsberg is now known as forsberg

[02-Sep-2010 15:20:19] <DoctorPepper> i need some help  ,  i am trying to install a zenpack and I get some errors  see : - http://pastebin.com/qhx6JzMU

[02-Sep-2010 15:22:26] <rmatte> DoctorPepper: how are you installing it?

[02-Sep-2010 15:22:41] <DoctorPepper> zenpack --install

[02-Sep-2010 15:23:05] <rmatte> nickanderson: yeh, that's pretty much what I figured

[02-Sep-2010 15:23:21] <rmatte> DoctorPepper: show me the full command including zenpack name

[02-Sep-2010 15:23:25] <nickanderson> so your about to tell me how stupid i am :)

[02-Sep-2010 15:23:52] <DoctorPepper> zenpack --install ZenPacks.community.LinuxMonitorAddOn-1.0-py2.4.egg

[02-Sep-2010 15:24:13] <rmatte> nickanderson: well, it's probably complaining because it sees the IP on the interface on the first device

[02-Sep-2010 15:24:37] <rmatte> if you delete the interface from the other device, then change the IP, and then remodel to get the interface back it should work

[02-Sep-2010 15:25:01] <rmatte> DoctorPepper: did you install the LinuxMonitor ZenPack first?

[02-Sep-2010 15:25:02] <mrayzenoss> DoctorPepper: do you have the LinuxMonitor ZenPack installed?

[02-Sep-2010 15:25:14] <mrayzenoss> DoctorPepper: are you installing that on a Zenoss 3.0 system?

[02-Sep-2010 15:25:22] <DoctorPepper> yes LinuxMonitor is installed

[02-Sep-2010 15:25:38] <DoctorPepper> and i am installing on zenoss 3

[02-Sep-2010 15:25:43] <rmatte> if that's Zenoss 3.0 remove the -py2.4 from the filename

[02-Sep-2010 15:25:46] <mrayzenoss> the py2.4 is what's killing you

[02-Sep-2010 15:26:03] <rmatte> rename ti to ZenPacks.community.LinuxMonitorAddOn-1.0.egg

[02-Sep-2010 15:26:05] <rmatte> it*

[02-Sep-2010 15:26:13] <mrayzenoss> DoctorPepper: that's on the list of ZenPacks that need testing for Zenoss 3.0

[02-Sep-2010 15:26:14] <DoctorPepper> ok

[02-Sep-2010 15:26:22] <DoctorPepper> thanks guys !

[02-Sep-2010 15:26:26] <rmatte> np

[02-Sep-2010 15:26:29] <mrayzenoss> you can use a Python2.6 one from here: http://dev.zenoss.org/zenpacks/

[02-Sep-2010 15:30:12] <nickanderson> thanks rmatte, so is that really the only way to deal with multipl devices that may share an ip?

[02-Sep-2010 15:30:26] <rmatte> nickanderson: yes

[02-Sep-2010 15:30:48] <rmatte> nickanderson: Zenoss avoids IP conflicts

[02-Sep-2010 15:31:16] <rmatte> that shouldn't be a common thing in the majority of cases though

[02-Sep-2010 15:31:23] <rmatte> I hardly ever run in to that problem

[02-Sep-2010 15:31:30] <nickanderson> its common if you have a bunch of websites ;)

[02-Sep-2010 15:31:42] <DoctorPepper> by guys , brb

[02-Sep-2010 15:31:42] <rmatte> that's why you monitor by hostname not IP

[02-Sep-2010 15:31:51] <rmatte> you're just stuck monitoring JMX

[02-Sep-2010 15:31:55] <nickanderson> yeh

[02-Sep-2010 15:31:55] <rmatte> so you're a special case

[02-Sep-2010 15:31:56] <rmatte> lol

[02-Sep-2010 15:31:58] <nickanderson> lol

[02-Sep-2010 15:32:16] <nickanderson> i should go in and try to sed replace manageIp on the jmx

[02-Sep-2010 15:32:24] <nickanderson> prolly not that easy

[02-Sep-2010 15:32:26] <nickanderson> heh

[02-Sep-2010 15:32:38] <rmatte> highly doubt it's that easy :P

[02-Sep-2010 15:33:02] <mducharme-laptop> I am just using snmp to monitor my linux boxes

[02-Sep-2010 15:33:14] <mducharme-laptop> is there any advantage to using ssh really?

[02-Sep-2010 15:33:28] <mducharme-laptop> snmp is easy enough to configure and works well for me it seems

[02-Sep-2010 15:33:43] <mducharme-laptop> I've been curious about that

[02-Sep-2010 15:33:49] <Simon4> mducharme-laptop: no.

[02-Sep-2010 15:34:17] <Simon4> ssh is however useful for times where that's the only way to reach a device

[02-Sep-2010 15:34:25] <Simon4> say through firewalls/whatnot

[02-Sep-2010 15:34:58] <Simon4> (is my $0.02 on it)

[02-Sep-2010 15:35:17] <rmatte> I'm done for the day

[02-Sep-2010 15:35:20] <rmatte> later folks

[02-Sep-2010 15:35:31] <mrayzenoss> later

[02-Sep-2010 15:36:54] <ericenns> Im making a ZenPack for my ESXi hosts and I'm graphing cpu usage I want my graph to go from 0 to the total cpuspeed whish is a command datasource can I do this automagically

[02-Sep-2010 15:38:44] <ericenns> I found out I can only put numbers for min and maxy

[02-Sep-2010 15:39:36] <ericenns> should I just graph the datapoint also?

[02-Sep-2010 15:39:52] <ericenns> but then how can it autoscale from 0 to that value?

[02-Sep-2010 15:51:10] <mrayzenoss> ericenns: I think if you have 0 as your min and leave maxy blank that'll autoscale

[02-Sep-2010 15:53:13] <st3v3o> is there anyway to extend the number of hops that the network map will display to get a larger picture of your network

[02-Sep-2010 15:54:05] <ericenns> you can't leave maxy blank zenoss dies then

[02-Sep-2010 15:54:48] <mrayzenoss> really?

[02-Sep-2010 15:54:59] <ericenns> yes then you have to go into zope to fix it

[02-Sep-2010 15:55:57] <ericenns> also if you set miny to 0 and set maxy to -1 your graph will go from 0 to -1 until you go into zope and resave the changes

[02-Sep-2010 15:57:18] <mrayzenoss> that sounds like a bug

[02-Sep-2010 15:57:28] <ericenns> ya it is

[02-Sep-2010 15:57:59] <mrayzenoss> did you open one for it?  there were a couple related to graphs in the defect review

[02-Sep-2010 15:58:27] <ericenns> I haven't opened one for it

[02-Sep-2010 15:58:39] <mrayzenoss> http://dev.zenoss.org zenoss/zenoss :)

[02-Sep-2010 15:58:56] <ericenns> haha ya not today though

[02-Sep-2010 16:10:46] <mmeola> fyi - got my traps working. thanks all.

[02-Sep-2010 16:10:55] <mmeola> the doc by jane curry was helpful

[02-Sep-2010 17:08:05] <Orv> In general, what causes Zenoss heartbeat failures?

[02-Sep-2010 17:14:01] <mducharme-laptop> orv I would say more often than not it's performance issues

[02-Sep-2010 17:14:03] <mducharme-laptop> which component?

[02-Sep-2010 17:21:52] <Orv> zenmodeler.  Happened shortly after I modeled (1) device

[02-Sep-2010 17:23:51] <mducharme-laptop> oh

[02-Sep-2010 17:24:05] <mducharme-laptop> you can restart the daemon if it's still there

[02-Sep-2010 17:24:12] <mducharme-laptop> if it picked up the heartbeat again the event will clear itself

[02-Sep-2010 17:28:14] <Orv> Hrm - it did die.  It restarted OK.

[02-Sep-2010 17:28:19] <Orv> (manually restarted it)

[02-Sep-2010 17:28:43] <Orv> Nothing in the log to indicate why, either. Weird.

[02-Sep-2010 18:10:13] <mducharme> orv - try remodeling the device

[02-Sep-2010 18:10:16] <mducharme> see if it crashes again

[02-Sep-2010 18:10:22] <mducharme> if it does you can put zenmodel in debug mode

[02-Sep-2010 18:12:11] forsberg is now known as fOrsberg

[02-Sep-2010 18:16:07] <Orv> mducharme: OK - I'll try that first thing in the morning - I'm outta here now :-)

[02-Sep-2010 18:41:40] <DoctorPepper> hi guys !

[02-Sep-2010 18:47:00] <DoctorPepper> can anyone please help me , i have  a small issue with /devices/server/linux/ssh  failing to connect to the monitored server  eventhough  i have the right login and password  but i get the following error message  SSH login to server1  with username root failed

[02-Sep-2010 18:55:47] <DoctorPepper> is anyone alive ????

[02-Sep-2010 18:57:35] <mducharme> doctorpepper is there a reason you aren't using snmp?

[02-Sep-2010 18:58:25] <DoctorPepper> because i use  a zenpack that use  ssh

[02-Sep-2010 19:00:06] <mducharme> ok I only asked because built in SNMP can apparently monitor everything that ssh does with the zenpack

[02-Sep-2010 19:00:15] <mducharme> without needing the zenpack..

[02-Sep-2010 19:00:50] <mducharme> can you ssh from the command line manually to the server successfully?

[02-Sep-2010 19:01:13] <DoctorPepper> actually i am using it for getting the software inventory  of some desktiop

[02-Sep-2010 19:01:19] <DoctorPepper> yes

[02-Sep-2010 19:02:53] <mducharme> ok because a lot of server have ssh disabled as root so it's not possible to ssh as root

[02-Sep-2010 19:03:14] <mducharme> that's why I asked..

[02-Sep-2010 19:03:17] <DoctorPepper> in my case it  enabled

[02-Sep-2010 19:03:23] <mducharme> I have no idea then

[02-Sep-2010 19:03:36] <mducharme> we just use the snmp monitoring

[02-Sep-2010 19:03:39] <DoctorPepper> it get the same error with regular user

[02-Sep-2010 19:03:52] <mducharme> have you made sure there isn't a firewall on the target server

[02-Sep-2010 19:04:07] <mducharme> that could be blocking the traffic?

[02-Sep-2010 19:04:09] <DoctorPepper> no firewall

[02-Sep-2010 19:04:23] <mducharme> have you tried sshing into the server from the zenoss server command line

[02-Sep-2010 19:04:45] <DoctorPepper> yes

[02-Sep-2010 19:04:53] <mducharme> and that works I assume

[02-Sep-2010 19:05:21] <DoctorPepper> yes

[02-Sep-2010 19:06:32] <mducharme> in the linux monitor zenpack page there is a note: Valid login information (Note: Issues have been reported passing passwords that contain "!" and "~")

[02-Sep-2010 19:06:46] <mducharme> does your password contain one of those characters?

[02-Sep-2010 19:07:58] <DoctorPepper> i have an # and @

[02-Sep-2010 19:08:05] <DoctorPepper> in the password

[02-Sep-2010 19:08:11] <mducharme> ok well

[02-Sep-2010 19:08:32] <mducharme> try su zenoss and run ssh root@theserver as zenoss user

[02-Sep-2010 19:09:14] <DoctorPepper> ok

[02-Sep-2010 19:09:34] <DoctorPepper> i ll be back in few minutes

[02-Sep-2010 22:09:38] <mloven> anyone know how to update a remote collector via the command line?

[02-Sep-2010 22:31:56] w6bi is now known as Orv

[03-Sep-2010 00:00:30] [disconnected at Fri Sep  3 00:00:30 2010]

[03-Sep-2010 00:00:31] [connected at Fri Sep  3 00:00:31 2010]

[03-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[03-Sep-2010 02:21:55] fOrsberg is now known as forsberg

[03-Sep-2010 02:34:57] brandonleach_ is now known as brandonleach

[03-Sep-2010 07:57:56] <LarsN> If I wanted to prevent Zenoss from monitoring running processes where would I need to go to adjust that?

[03-Sep-2010 08:03:19] <SEJeff_work> LarsN: "Processes"

[03-Sep-2010 08:03:28] <SEJeff_work> Are you using 2.5 or 3.x?

[03-Sep-2010 08:04:46] <LarsN> 3.0.1

[03-Sep-2010 08:05:08] <LarsN> I basically don't want to auto detect, and then monitor services.

[03-Sep-2010 08:05:48] <Simon4> LarsN: disable the ipservice or process modeler

[03-Sep-2010 08:06:02] <SEJeff_work> LarsN, Infrastructure --> Processes or Infrastructure --> IP Services perhaps

[03-Sep-2010 08:06:41] <SEJeff_work> Is there an equivalent of dmd.Devices.findDevice for xmlrpc?

[03-Sep-2010 08:07:20] <SEJeff_work> So that I could setup an xmllib.ServerProxy to the server, then find the path of a device, and if it exists make another ServerProxy to that devicepath to do stuff via xmlrpc on it?

[03-Sep-2010 08:17:25] mrayzenoss is now known as mray

[03-Sep-2010 08:35:27] <SEJeff_work> findDevicePath does it

[03-Sep-2010 08:35:45] <ericenns> do any of you know of a zenpack out there that uses commands to get information?

[03-Sep-2010 08:36:32] <mray> ericenns: 'uses commands'?

[03-Sep-2010 08:36:37] <mray> like a command data source?

[03-Sep-2010 08:36:43] <ericenns> yes exactly

[03-Sep-2010 08:37:30] <ericenns> Background: I am making a zenpack for esxi hosts that get information from vmware vsphere cli scripts that are run on the zenoss machine

[03-Sep-2010 08:39:14] <mray> ericenns: docs/DOC-7680#d0e4333

[03-Sep-2010 08:40:00] <ericenns> mray: I have done that but now I am gathering guest information which needs to be gathered via a zenpack

[03-Sep-2010 08:40:15] <mray> ericenns: ahh, you need a command modeler

[03-Sep-2010 08:40:21] <ericenns> exactly

[03-Sep-2010 08:41:09] <mray> ericenns: grab the source for the community zenpacks and look at the SSH-based ones

[03-Sep-2010 08:41:20] <mray> I started a bit of that with my OSX tutorial docs/DOC-5865

[03-Sep-2010 08:41:40] <mray> The LinuxMonitor, Solaris, OSX ZenPacks are all command-based

[03-Sep-2010 08:41:48] <ericenns> mray: Ok I was think the ssh ones might be of help

[03-Sep-2010 08:41:53] <mray> the ESX filesystems is SNMP and command-based

[03-Sep-2010 08:42:02] <mray> CFengine is command based

[03-Sep-2010 08:42:05] <mray> so is Puppet

[03-Sep-2010 08:42:11] <Simon4> the BladeChassis version that's checked in is all SSH commands

[03-Sep-2010 08:42:29] <mray> those last 2 add custom tabs with lists of subdevices

[03-Sep-2010 08:42:43] <mray> so will the Chef one when I'm done

[03-Sep-2010 08:43:03] <ericenns> cool

[03-Sep-2010 08:43:12] <mray> plus the Dev Guide has some stuff, but I find examples more useful myself

[03-Sep-2010 08:43:34] <ericenns> I find examples more usefull for myself also

[03-Sep-2010 08:43:48] <mray> My OS X one is me slowly going through writing an end-to-end modeling and monitoring, it's incomplete but fairly well documented I hope

[03-Sep-2010 08:44:14] <ericenns> that sounds good most zenpacks in the wild have no documentation

[03-Sep-2010 08:44:15] <mray> the individual parts document what each file is for

[03-Sep-2010 08:44:26] <mray> ericenns: sadly true

[03-Sep-2010 08:44:35] <mray> I try, but it's like pulling teeth :)

[03-Sep-2010 08:53:55] <ericenns> mray: I'm not any better at commenting either but mine aren't released yet so I got time

[03-Sep-2010 08:54:17] <JesperS> hi guys. I have a issue with my 2.5.2, for some funky reason a template has gone missing!   I can't seem to find the "Cisco template that collects cpu and free memory. Has CPU threshold at 90%" template anymore.

[03-Sep-2010 08:54:39] <JesperS> Any ideas why it's missing? Or more importantly how to bring it back...

[03-Sep-2010 08:55:18] <JesperS> it is listed in the   zenoss/Products/ZenModel/data/devices.xml   file

[03-Sep-2010 08:55:27] <mray> JesperS: if it got deleted, you could go to another installation (like the VMware appliance), and export the template in a zenpack to reinstall it

[03-Sep-2010 08:55:42] <JesperS> oh yea, good idea, thanks

[03-Sep-2010 08:55:45] <mray> devices.xml is the seed file that populates your object database

[03-Sep-2010 08:56:31] <JesperS> ok, doesn't mean anything to me though! But I guess the file is important. :-)

[03-Sep-2010 08:56:49] <mray> JesperS: only the first time Zenoss starts up, after that it's not used again

[03-Sep-2010 08:56:56] <JesperS> oh ok

[03-Sep-2010 09:30:56] <huggie> Is docs/DOC-2327 out of date?  It seems that we can't make REST requests using HTTP basic auth any more with http://USERNAME:PASSWORD@zenoss:8080/zport/dmd/blahblah

[03-Sep-2010 09:31:09] <huggie> The REST requests work fine if we are logged in though.  Did we miss something in the 3.0 upgrade?

[03-Sep-2010 09:31:39] <JesperS> are you sure it's not must wget that's acting up? I saw that somewhere, try an older wget, or maybe curl

[03-Sep-2010 09:32:11] <huggie> It doesn't work in firefox or IE either.  And this was with Perl's LWP.

[03-Sep-2010 09:32:22] <JesperS> ah ok, dunno then

[03-Sep-2010 09:32:50] <JesperS> btw. I think Firefox has disabled that feature a while ago, probably IE as well

[03-Sep-2010 09:38:45] <huggie> Oh hang on.  I just had it working.

[03-Sep-2010 09:39:10] <huggie> Gah.  I think my Perl dev is telling porkies :)

[03-Sep-2010 09:39:24] <Simon4> that's perl developers for ya ;)

[03-Sep-2010 09:39:25] <fragfutter> it looks like only cookie authentication works

[03-Sep-2010 09:41:18] <huggie> It just worked in curl for me (against 2.5 and 3.0) but wget didn't (got a redirect to :8080/zport/acl_users/cookieAuthHelper/login_form) so not quite sure what's going on there.

[03-Sep-2010 09:41:43] <Simon4> huggie: wonder if it's somethign to do with headers sent?

[03-Sep-2010 09:46:30] <fragfutter> wget --no-auth-challenge --http-user=top --http-password=secret "http://..."

[03-Sep-2010 09:46:42] <fragfutter> wget will send the basic auth digest only if asked

[03-Sep-2010 09:47:15] <fragfutter> zope checks if there is a digest in the request, it isn't so you get a redirect to log in

[03-Sep-2010 09:47:55] <fragfutter> wget expects a 403 (auth required) and would then request again including the digest

[03-Sep-2010 09:57:00] <Simon4> fragfutter: ahhh

[03-Sep-2010 09:57:01] <Simon4> wine

[03-Sep-2010 09:57:03] <Simon4> win even

[03-Sep-2010 09:57:28] <Simon4> wine is also good

[03-Sep-2010 10:02:46] <fragfutter> so i leave you to your wine and will enter the weekend

[03-Sep-2010 10:25:31] LarsN is now known as LarsN_Away

[03-Sep-2010 10:49:25] <Orv> If SNMP and WMI are both available on a Windows box, which does Zenoss use?  Or both?

[03-Sep-2010 10:49:43] <mray> Orv: depending on the device class, both or either

[03-Sep-2010 10:50:02] <Orv> mray: So if I can enable both, I should?

[03-Sep-2010 10:50:22] <Orv> They're mostly servers

[03-Sep-2010 10:50:35] <mray>  /Server/Windows uses SNMP & WMI, SNMP for everything except services and event log which are WMI

[03-Sep-2010 10:50:50] <Orv> mray: That tells me what I want to know - thanks.

[03-Sep-2010 10:50:50] <mray> there are pure WMI and pure SNMP community ZenPacks

[03-Sep-2010 10:51:13] <Orv> ok

[03-Sep-2010 10:51:19] <mray> for optimum results, you'll need to install SNMP-Informant on the windows boxes, the free version

[03-Sep-2010 10:51:49] <Orv> Yeah, I read that.   I'm not the admin for the boxes - I'll have to talk to them about that.

[03-Sep-2010 10:52:07] <mray> the community zenpacks don't require that

[03-Sep-2010 10:52:21] <mray> they all have tradeoffs

[03-Sep-2010 10:53:45] <Orv> I see.

[03-Sep-2010 10:54:30] <Orv> Looks like I had put the Windows admin login and password into the device template - it should be working pretty much everywhere, looks like

[03-Sep-2010 10:54:48] <mray> not the device template, the device class

[03-Sep-2010 10:54:55] <mray> zWindowsUser or something

[03-Sep-2010 10:55:56] <Orv> Yeah, that's what I meant :-)

[03-Sep-2010 10:56:02] <mray> cool

[03-Sep-2010 11:21:51] <mloven> rmatte:  Are you still using your homebrewed ipsla monitoring, or did you swing over to using the ipsla zenpack?

[03-Sep-2010 11:25:44] <rmatte> is the ipsla pack tested with 3.0?

[03-Sep-2010 11:25:50] <rmatte> and no, I'm still using my homebrew

[03-Sep-2010 11:26:08] <rmatte> going to stick with the homebrew until I can confirm that the ipsla pack will work with 3.0

[03-Sep-2010 11:26:21] <rmatte> otherwise it's pointless to use it as I'll be upgrading to 3.0 eventually

[03-Sep-2010 11:33:36] <SEJeff_work> Has anyone tested the ipsla zenpack with 3.0? It hasn't been changed in svn in 13 months

[03-Sep-2010 11:38:29] <Orv> Can someone check this for me?  It seems like you can't list the Registered IP Services until you first view the Privileged Services List

[03-Sep-2010 11:39:31] <Orv> (v 3.0.1)

[03-Sep-2010 11:45:44] <ericenns> Anyone know how to make a command modeler run the command on the localhost and not via ssh or telnet

[03-Sep-2010 11:46:22] <ericenns> by localhost I mean the zenoss server

[03-Sep-2010 11:50:45] <Simon4> ericenns: there's a zproperty that says "use ssh", disable it

[03-Sep-2010 11:50:59] <mloven> rmatte: from what I've seen, it's not working with 2.x either....

[03-Sep-2010 11:51:25] <mloven> rmatte: or, to be fair, the 2.0 version of the zenpack doesn't work with 2.x....

[03-Sep-2010 11:52:23] <ericenns> Simon4: I dont see it sorry could you tell me what the name is

[03-Sep-2010 11:53:46] <Simon4> hmm

[03-Sep-2010 11:53:49] <Simon4> modelers, actually

[03-Sep-2010 11:54:09] <Simon4> ericenns: you might need to write a custom python modeler not a command modeler to get around that one

[03-Sep-2010 11:54:27] <ericenns> oh ok hmm I'll look into that

[03-Sep-2010 11:54:36] <Simon4> I was thinking for collection, sorry

[03-Sep-2010 11:54:53] <Simon4> there's a template option to say "run this locally" or "run this remotely"

[03-Sep-2010 11:55:06] * Simon4 has to fly, sorry - have a good weekend

[03-Sep-2010 11:56:43] <mloven> rmatte: any chance on getting a peek at your homebrew ipsla collection?  I need to get a solution going fairly quickly and I'm not having luck with the ipsla zenpack...

[03-Sep-2010 12:09:25] <rmatte> mloven: it's nothing fancy, just a bash script and a template... I don't have the template packaged as a ZenPack

[03-Sep-2010 12:09:42] <rmatte> mloven: I'll pastebin the script for you

[03-Sep-2010 12:10:02] <mloven> rmatte: awesome.  Thank you.

[03-Sep-2010 12:10:38] <rmatte> http://pastebin.com/EafsdnBz

[03-Sep-2010 12:16:14] <rhettardo> has any one done anything w/ the "CLEAR" alerts where the alerts state the actual amount of down time (i.e. 4 minutes 30 seconds) instead of only the time the even was cleared?

[03-Sep-2010 12:18:03] <mloven> rmatte:  Thanks man.   You just need to register rmatteszenossscripts.com....    everyone here would probably pay for the registration.  :)

[03-Sep-2010 12:18:57] <ericenns> mray: how does CFengine zenpack get its data

[03-Sep-2010 12:38:40] <ericenns> any one ever run a perl script from within python

[03-Sep-2010 12:39:23] <aclark> ericenns: some have, but they were never heard from again… j/k

[03-Sep-2010 12:39:33] <aclark> ericenns: at one time Zope 2 supported perl scripts

[03-Sep-2010 12:39:49] <aclark> ericenns: so you could add a Script(Perl) in the ZMI

[03-Sep-2010 12:40:21] <ericenns> ok well I just need to be able to call a perl script from my python script and parse the output

[03-Sep-2010 12:40:45] <ericenns> plan on using commands.getstatusoutput()

[03-Sep-2010 12:40:50] <ericenns> from import commands

[03-Sep-2010 12:41:42] <ericenns> just wondering if for any string if i can do "command -s %s" device.getId()

[03-Sep-2010 12:42:42] <Simon4_> commands.getstatusoutput('/path/to/perl/script %s" % device.getId()) will work if you have device already defined

[03-Sep-2010 12:43:01] <ericenns> ok sweet thanks

[03-Sep-2010 12:43:42] <ericenns> if i have more options jsut commas seperating

[03-Sep-2010 12:44:46] <Simon4_> so when you substitute you give it a tuple, for example "fred had %i eggs in his %s" % (10, "basket")

[03-Sep-2010 12:45:09] <ericenns> oh ok

[03-Sep-2010 12:47:47] <mray> ericenns: back from lunch

[03-Sep-2010 12:48:16] <ericenns> mray: cool I'm going to try and use the PythonPlugin directive to run the command locally

[03-Sep-2010 12:48:34] <Orv> Hrm - folder on this Linux box has 705,038 files in it.   Time to archive some, I think.

[03-Sep-2010 12:48:36] <mray> ericenns: the Cfengine ZenPack uses a file provided by Cfengine to automatically add devices to the system and track their compliance

[03-Sep-2010 12:48:49] <mray> ericenns: it's a command modeler that models a file rather than a server

[03-Sep-2010 12:49:08] <ericenns> ok where would the file be located? on the server?

[03-Sep-2010 12:49:32] <mray> Cfengine would copy it to the Zenoss server

[03-Sep-2010 12:49:48] <ericenns> ok cool

[03-Sep-2010 12:50:18] <mray> the unit_zenoss.cf.zip contains the configuration stuff for Cfengine

[03-Sep-2010 13:53:24] mrayzenoss is now known as mray2

[03-Sep-2010 13:53:27] mray2 is now known as mrayzenoss

[03-Sep-2010 13:55:51] <st3v3o> does anyone currently monitor any openbsd boxes ?

[03-Sep-2010 13:55:55] <st3v3o> via snmp

[03-Sep-2010 13:59:33] <mrayzenoss> I know people have, I believe they just copied the Solaris or Darwin device classes

[03-Sep-2010 13:59:41] <mrayzenoss> and modified from there

[03-Sep-2010 14:01:42] <st3v3o> ok I"ll test this those classes

[03-Sep-2010 14:02:12] <st3v3o> thanks mrayzenoss

[03-Sep-2010 14:02:41] <mducharme> I copied the linux class myself

[03-Sep-2010 14:02:43] <mducharme> works fine

[03-Sep-2010 14:02:50] <mducharme> only one change needed, telling it to ignore /dev

[03-Sep-2010 14:02:51] <st3v3o> did you get routes ?

[03-Sep-2010 14:03:02] <mducharme> yup

[03-Sep-2010 14:03:14] <st3v3o> would you mind posting your snmpd.conf ?

[03-Sep-2010 14:03:26] <st3v3o> also what version of openbsd are you running

[03-Sep-2010 14:04:40] <mducharme> oh sorry actually it is freebsd I am running

[03-Sep-2010 14:04:52] <mducharme> the current release

[03-Sep-2010 14:05:03] <mducharme> I would imagine freebsd and openbsd would be fairly similar though no?

[03-Sep-2010 14:05:13] <st3v3o> mducharme …I would think so

[03-Sep-2010 14:05:22] <mrayzenoss> probably closer than Linux and OpenBSD :)

[03-Sep-2010 14:05:37] <st3v3o> I'm not sure if I have the routes exposed via SNMP

[03-Sep-2010 14:06:17] <mducharme> st3v3o: http://pastebin.com/RnphkVLj

[03-Sep-2010 14:06:28] <mducharme> replace the 66.66etc with the ip address of your zenoss server

[03-Sep-2010 14:09:11] <st3v3o> nope doesn't like that config

[03-Sep-2010 14:09:30] <mducharme> strange

[03-Sep-2010 14:09:34] <mducharme> I use that on all of my servers

[03-Sep-2010 14:09:39] <mducharme> linux and freebsd

[03-Sep-2010 14:09:43] <mducharme> the config is the same

[03-Sep-2010 14:09:55] <mducharme> how does it not like the config?

[03-Sep-2010 14:09:56] <st3v3o> default look slike this http://pastebin.com/FvRWrha3

[03-Sep-2010 14:10:45] <mducharme> are you using net-snmp?

[03-Sep-2010 14:10:49] <st3v3o> yeah

[03-Sep-2010 14:10:54] <mducharme> very strange

[03-Sep-2010 14:11:00] <st3v3o> yeah I don't get it

[03-Sep-2010 14:11:05] <mducharme> those options look quite a bit different than what I am used to

[03-Sep-2010 14:11:39] <st3v3o> yeah me to

[03-Sep-2010 14:11:40] <st3v3o> too

[03-Sep-2010 14:16:39] <mducharme> what's the nameof the config file you were editing

[03-Sep-2010 14:17:20] <st3v3o> snmpd.conf

[03-Sep-2010 14:17:30] <st3v3o> specifically /etc/snmpd.com

[03-Sep-2010 14:17:33] <st3v3o> .conf

[03-Sep-2010 14:20:01] <DoctorPepper> hi guys !!

[03-Sep-2010 14:21:34] <mducharme> that file is in a different location in freebsd

[03-Sep-2010 14:22:08] <rmatte> you can always backup your snmpd.conf to a different filename and then execute: snmpconf -i

[03-Sep-2010 14:22:08] <mducharme> out of curiosity do a find / | grep snmpd.conf

[03-Sep-2010 14:22:27] <rmatte> if you're stuck on configuring it

[03-Sep-2010 14:22:44] <st3v3o> snmpconf is not a command on this box

[03-Sep-2010 14:22:50] <mducharme> in my freebsd servers the file is located in /usr/local/share/snmp/snmpd.conf

[03-Sep-2010 14:23:02] <rmatte> oh, an OpenBSD box, thought it was FreeBSD

[03-Sep-2010 14:23:12] <st3v3o> nope OpenBSD

[03-Sep-2010 14:23:19] <st3v3o> "security" :P

[03-Sep-2010 14:23:48] <rmatte> have you looked to see if it's somewhere other than what's in your path?

[03-Sep-2010 14:23:54] <rmatte> default path for it is apparently /usr/local/bin/snmpconf

[03-Sep-2010 14:23:56] <rmatte> in openbsd

[03-Sep-2010 14:24:16] <st3v3o> nope its the correct path

[03-Sep-2010 14:24:21] <rmatte> also, what version of openbsd is it?

[03-Sep-2010 14:24:23] <st3v3o> it works..but doesn't seem to be exposing routes

[03-Sep-2010 14:24:28] <rmatte> ah

[03-Sep-2010 14:24:32] <st3v3o> 4.7

[03-Sep-2010 14:24:36] <st3v3o> latest version

[03-Sep-2010 14:24:37] <mducharme> st3v3o how do you know it's net-snmp

[03-Sep-2010 14:24:57] <rmatte> maybe it's just missing Mibs for whatever reason

[03-Sep-2010 14:25:14] <st3v3o> yeah tryign to figure out where openbsd places its mibs

[03-Sep-2010 14:25:39] <mducharme> here's the thing

[03-Sep-2010 14:25:49] <mducharme> none of those commands in that conf file are in the net-snmp documentation

[03-Sep-2010 14:25:59] <mducharme> they are all wrong according to the net-snmp docs

[03-Sep-2010 14:26:09] <st3v3o> maybe its not net-snmp let me double check

[03-Sep-2010 14:26:12] <rmatte> that's a good question, how are you sure it's even running net-snmp?

[03-Sep-2010 14:26:29] <DoctorPepper> can anyone tell me where can i report if a zenpack is compatible with the 3.0 release .

[03-Sep-2010 14:26:33] <rmatte> It looks like OpenBSD comes with it's own snmp daemon by default

[03-Sep-2010 14:27:06] <rmatte> net-snmp would put it's config in /etc/snmp/snmpd.conf

[03-Sep-2010 14:27:24] <st3v3o> good call guys let me pull down via ports

[03-Sep-2010 14:28:01] <rmatte> DoctorPepper: If you've confirmed it's compatively just send an email to Matt Ray and let him know

[03-Sep-2010 14:28:07] <rmatte> compatible*

[03-Sep-2010 14:28:13] <mducharme> on bsd the snmpd.conf does not go in /etc/snmp/snmpd.conf normally

[03-Sep-2010 14:28:14] <rmatte> wow my brain is switching off

[03-Sep-2010 14:28:21] <mducharme> that's linux

[03-Sep-2010 14:28:37] <rmatte> mducharme: I just checked a bunch of different OpenBSD sites and they say it does for net-snmp

[03-Sep-2010 14:28:37] <mducharme> on freebsd it is /usr/local/share/snmp/snmpd.conf

[03-Sep-2010 14:28:45] <mducharme> ahh ok

[03-Sep-2010 14:28:55] <mrayzenoss> DoctorPepper: email mray@zenoss.org and I'll update the list and enter you into the ZenPack contest

[03-Sep-2010 14:29:00] * rmatte shrugs

[03-Sep-2010 14:29:20] <rmatte> I've only ever briefly used OpenBSD myself, I was a FreeBSD guy, and I never used snmp back in those days

[03-Sep-2010 14:29:26] <rmatte> so it's partial speculation on my part

[03-Sep-2010 14:29:28] <rmatte> :)

[03-Sep-2010 14:30:09] <DoctorPepper> mrayzenoss: i email you right away

[03-Sep-2010 14:30:23] <st3v3o> I'll have to make myself a wiki post when I complete this

[03-Sep-2010 14:33:05] <mducharme> I copied the linux class and told it to ignore /dev in the zproperties, because otherwise you get warnings that /dev is out of disk space

[03-Sep-2010 14:35:02] <mducharme> I get all the data, it graphs everything properly and it detects running ip services like http and smtp etc

[03-Sep-2010 14:40:48] <DoctorPepper> mrayzenoss: email sent

[03-Sep-2010 14:41:30] <mrayzenoss> DoctorPepper: got it, thanks!  I'll push out some updates over the weekend.

[03-Sep-2010 14:41:51] <mrayzenoss> Reading up on Git right now, we're converting the zenpack repository over to git soon

[03-Sep-2010 14:42:22] <DoctorPepper> mrayzenoss: you re welcome

[03-Sep-2010 14:43:01] * DoctorPepper is happy to see zenoss moving to Git

[03-Sep-2010 14:45:42] <rmatte> meh, git is nicer but svn is fine in my opinion

[03-Sep-2010 14:46:07] <mrayzenoss> I hope it makes it easier for external users to work on ZenPacks

[03-Sep-2010 14:46:12] <rmatte> most people are well versed in using svn, git, not so much

[03-Sep-2010 14:46:14] <mrayzenoss> we're putting Zenoss Core in Git too

[03-Sep-2010 14:52:52] <DoctorPepper> is anyone  aware of any zenpack that handles the computer sensors ?

[03-Sep-2010 14:53:26] <rmatte> DoctorPepper: Well, those need to be exposed for Zenoss to be able to work with them

[03-Sep-2010 14:53:45] <rmatte> DoctorPepper: there is no one be all end all sensor pack

[03-Sep-2010 14:53:48] <rmatte> ZenPacks specialize

[03-Sep-2010 14:54:16] <rmatte> It's why you have a Cisco pack, and an HP pack instead of a "Router" pack

[03-Sep-2010 14:54:30] <DoctorPepper> ok

[03-Sep-2010 14:54:43] <rmatte> you can develop custom templates if need be

[03-Sep-2010 14:54:48] <rmatte> it's not overly difficult to do

[03-Sep-2010 14:54:50] <mrayzenoss> depending on the sensors, there are a few zenpacks already

[03-Sep-2010 14:55:04] <rmatte> yeh, what type of device

[03-Sep-2010 14:55:07] <rmatte> and what type of sensors?

[03-Sep-2010 15:03:21] <DoctorPepper> things like cpu  temparature

[03-Sep-2010 15:03:57] <rmatte> right, what kind of device

[03-Sep-2010 15:04:15] <rmatte> cisco router? windows server?

[03-Sep-2010 15:06:52] <DoctorPepper>  windows , Gnu\Linux , *bsd  and Mac ,

[03-Sep-2010 15:07:03] <rmatte> k, yeh, that's quite a range

[03-Sep-2010 15:07:27] <rmatte> you need to figure out how to expose those values (whether it be via snmp, ssh, whatever) and then create custom templates to gather the values

[03-Sep-2010 15:08:09] <DoctorPepper> ok , thanks for the help

[03-Sep-2010 15:09:22] <DoctorPepper> by the way is there any way to customize the  zenoss pages by changing the logo .

[03-Sep-2010 15:13:23] <rmatte> you'd have to find where the graphics file is stored (it's somewhere in Zope I believe) and replace it

[03-Sep-2010 15:15:04] <DoctorPepper> ok thanks

[03-Sep-2010 15:18:26] <mducharme> cpu temperature is probably exposed through WBEM

[03-Sep-2010 15:18:30] <mducharme> with winodws at least

[03-Sep-2010 15:18:49] <mducharme> there's a zenpack for wbem

[03-Sep-2010 15:25:25] <rmatte> yeh, it probably is

[03-Sep-2010 15:25:41] <rmatte> and cpu temp in linux could be grabbed via ssh if you install lmsensors on your linux servers

[03-Sep-2010 15:25:55] <rmatte> not sure if lmsensors would work in bsd as well

[03-Sep-2010 15:25:58] <rmatte> and no idea about mac

[03-Sep-2010 15:33:03] <caseyhillman> on FreeBSD to get the CPU temps you could do some thing like

[03-Sep-2010 15:33:32] <caseyhillman> sysctl -a | grep dev.cpu

[03-Sep-2010 15:36:19] <caseyhillman> Here is a link to a forum post discussing ways of finding out CPU temps in FreeBSD, some of the ways discussed should work on other BSD distros as well. http://forums.freebsd.org/archive/index.php/t-882.html

[03-Sep-2010 15:37:28] <rmatte> ah yeh true, I forgot about sysctl

[03-Sep-2010 15:37:34] <rmatte> haven't used FreeBSD in a few years lol

[03-Sep-2010 17:18:58] <mducharme> damn satellite modem

[03-Sep-2010 17:19:07] <mducharme> it runs linux and net-snmp

[03-Sep-2010 17:19:18] <mducharme> but it only exposes the system table and the vendor's table

[03-Sep-2010 17:19:24] <mducharme> I want to get the interface table and routing table

[03-Sep-2010 17:19:44] <mducharme> and there's no command line to edit the snmpd.conf

[03-Sep-2010 17:21:19] <mrayzenoss> not many ISPs allow you to mess with your modem

[03-Sep-2010 17:22:41] <mducharme> mrayzenoss: we *are* the ISP

[03-Sep-2010 17:22:46] <mducharme> lol

[03-Sep-2010 17:22:51] <mrayzenoss> lol

[03-Sep-2010 17:22:57] <mrayzenoss> do something about it then :p

[03-Sep-2010 17:23:31] <mducharme> I emailed the modem vendor asking them how to do it

[03-Sep-2010 17:23:39] <mducharme> I have a feeling they will tell me it is not possible as currently designed

[03-Sep-2010 17:23:47] <mducharme> maybe I can get them to do an enhancement request

[03-Sep-2010 17:24:02] <mrayzenoss> dd-wrt ftw?

[03-Sep-2010 17:24:42] <mducharme> hmm?

[03-Sep-2010 17:24:59] <mrayzenoss> dd-wrt, the open source router firmware

[03-Sep-2010 17:25:08] <mrayzenoss> replace the vendor-provided one ;)

[03-Sep-2010 17:27:20] <mducharme> it's a satellite modem

[03-Sep-2010 17:27:27] <mducharme> not a normal router

[03-Sep-2010 17:27:51] <mducharme> replacing it with any other software would make it no longer a satellite modem

[03-Sep-2010 17:34:47] <mrayzenoss> have a good 3-day weekend

[03-Sep-2010 17:34:50] <mrayzenoss> I'm out of here

[03-Sep-2010 17:35:04] <mducharme> ok, ttyl

[03-Sep-2010 18:01:42] <mducharme> I wonder when zenoss 3.0.2 is expected

[03-Sep-2010 18:01:50] <mducharme> I would like to move to zenoss 3 at some point

[03-Sep-2010 18:13:30] <Orv> mducharme: I'm told ten days to two weeks for 3.0.2

[03-Sep-2010 18:14:07] <mducharme> ok cool

[03-Sep-2010 18:14:17] <mducharme> once it comes out I might upgrade my backup zenoss box to that

[03-Sep-2010 18:16:52] <mducharme> I can start testing my custom developed zenpacks

[03-Sep-2010 18:17:03] <mducharme> to make sure they still work

[03-Sep-2010 18:17:05] <mducharme> or adjust them so that they do

[03-Sep-2010 18:17:28] <mducharme> I'm going to submit them to the community eventually

[03-Sep-2010 18:17:33] <mducharme> one of them needs a major rewrite though

[03-Sep-2010 18:17:55] <SEJeff_work> What are they for?

[03-Sep-2010 18:18:15] <mducharme> wireless equipment

[03-Sep-2010 18:18:20] <mducharme> redline and trango

[03-Sep-2010 18:19:19] <mducharme> previous manager who left had custom written a monitoring system for the trangos

[03-Sep-2010 18:19:22] <mducharme> but after he left is broke

[03-Sep-2010 18:19:26] <mducharme> er it broke

[03-Sep-2010 18:19:55] <mducharme> I had already built a zenpack for the trangos, I just need to rewrite it

[03-Sep-2010 18:20:17] <mducharme> because I'm mapping the subscriber units as interfaces even though they aren't

[03-Sep-2010 18:20:23] <mducharme> it's sortof a hackjob

[03-Sep-2010 18:21:02] <mducharme> also working on one for OTRS ticket integration based on work done by rmatte

[03-Sep-2010 18:21:34] <mducharme> that one is on hold for now because a) I have other zenpacks to write and b) OTRS 3 was just released in beta

[03-Sep-2010 18:23:22] <mducharme> we are an ISP but it was not run very well previously

[03-Sep-2010 18:23:31] <mducharme> they had no monitoring of the UPS's at the individual sites

[03-Sep-2010 18:23:35] <mducharme> they had no NICs in them

[03-Sep-2010 18:23:42] <mducharme> ther ewas no snmp monitoring system

[03-Sep-2010 18:23:51] <mducharme> so we have ups batteries die

[03-Sep-2010 18:23:56] <mducharme> spend some time troubleshooting why the location is down

[03-Sep-2010 18:24:02] <mducharme> before we discover the UPS is dead

[03-Sep-2010 18:26:25] <mducharme> now that we have zenoss we're getting management cards for all our UPS's

[03-Sep-2010 18:26:44] <SEJeff_work> Ha

[03-Sep-2010 18:26:48] <SEJeff_work> Well zenoss makes it easy

[03-Sep-2010 18:26:53] <SEJeff_work> And 3.0 makes it pretty

[03-Sep-2010 19:41:36] <DoctorPepper> hi guys!!!!

[03-Sep-2010 19:45:33] <DoctorPepper> can anyone tell me  if is there a way to recover deleted device from zenoss  considering that i still access to the device monitor via  its url ?

[03-Sep-2010 20:51:11] klep__ is now known as klep

[03-Sep-2010 20:53:20] colyte_ is now known as colyte

[03-Sep-2010 22:50:58] davidh38_ is now known as davidh38

[04-Sep-2010 00:00:30] [disconnected at Sat Sep  4 00:00:30 2010]

[04-Sep-2010 00:00:31] [connected at Sat Sep  4 00:00:31 2010]

[04-Sep-2010 00:00:44] [zenoss-logger (logger bot) has joined #zenoss]

[04-Sep-2010 01:07:23] <sytem> time to weekly reboot of zenoss, /tmp/ is being filled with deleted files still open

[04-Sep-2010 01:09:05] <sytem> zenoss stop; zenoss start; --> disk usage from 51% to 4% (2G partition)

[05-Sep-2010 00:00:30] [disconnected at Sun Sep  5 00:00:30 2010]

[05-Sep-2010 00:00:31] [connected at Sun Sep  5 00:00:31 2010]

[05-Sep-2010 00:00:44] [zenoss-logger (logger bot) has joined #zenoss]

[05-Sep-2010 16:19:56] aclark_ is now known as aclark

[06-Sep-2010 00:00:30] [disconnected at Mon Sep  6 00:00:30 2010]

[06-Sep-2010 00:00:31] [connected at Mon Sep  6 00:00:31 2010]

[06-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[06-Sep-2010 00:31:16] <blahdeblah> Hi.  I'm trying out zenoss and following through the quick start guide.  Is there anything that can be done to speed up the web interface?  I'm experiencing a 1-2 second delay after every mouse click before i see any response.

[06-Sep-2010 00:46:10] <Orv> blahdeblah: There's a list of performance improvements on the zenoss community web site.

[06-Sep-2010 00:49:52] <blahdeblah> Orv: Any suggestions what to search for - it's like looking for hay in a haystack in there.

[06-Sep-2010 00:58:03] <Orv> Let me see if I can find it...

[06-Sep-2010 01:06:43] <Orv> Found it - thread/14051?tstart=60

[06-Sep-2010 01:40:32] <blahdeblah> Belated thanks to Orv - but i'd found that one already.  I've just doubled my CPU & RAM in this VM (to 2 vCPUs & 4 GB RAM), and it lives on 15k SAS drives in an EMC Clariion AX4-5, so i don't think i can do much more for the performance of the VM itself.

[06-Sep-2010 01:42:08] <blahdeblah> If i change parameters in $ZENHOME/etc/zope.conf, what do i need to restart?

[06-Sep-2010 03:30:46] <Dieterbe> Hi, http://www.zenoss.co.uk/mibs.htm suggests that after you import a device MIB into zenoss, "Every time this trap is received by Zenoss in the future, you should be notified with a human readable message"

[06-Sep-2010 03:30:58] <Dieterbe> however, how does the device know it should send traps to zenoss?

[06-Sep-2010 03:52:09] <forsberg> you enter what ip you want to send traps to, in the device

[06-Sep-2010 03:57:47] <Dieterbe> ah, that's what i thought. thanks

[06-Sep-2010 06:04:49] <JesperS> I have a bunch of devices that sends alerts, every now and then. Some of them get taken care of, others will more or less be ignored by the system owners! and send an alert again in a day or two = more unnessecay work for me...

[06-Sep-2010 06:04:54] <JesperS> Is there a easily-accessible-feature in Zenoss that would make it possible to ignore alerts from a given device?

[06-Sep-2010 06:05:14] <Simon4> exclusde them from your alerting rule?

[06-Sep-2010 06:05:30] <Simon4> exclude even

[06-Sep-2010 06:05:43] <JesperS> Well yea, something like that. But it would be nice if they could be included again in eg. XX days

[06-Sep-2010 06:07:16] <JesperS> If Zenoss doens't have a direct feature for this, I was thinking of something like changing the Production State, and make the alerts depend on that

[06-Sep-2010 06:07:48] <Simon4> you can do that, or hurl the device into a maintenance window for XXX time

[06-Sep-2010 06:08:07] <JesperS> oh yea, that might be easier to do

[06-Sep-2010 06:16:35] <JesperS> Is it possible to make some custom-buttons, or menu options that eg. set the maintenance window to 1day, 7days, 14 days, 5 weeks etc?

[06-Sep-2010 06:17:03] <JesperS> or hmm, maybe even better a link in an email alert.

[06-Sep-2010 08:22:18] <pokui> hi all, any way to tell what the zenoss stack installer uses to create the zenoss user? whatever it uses creates a problem on suse 11.3 with su. (su says incorrect password). solution is to create the usermyself (useradd -r ) or use passwd to "lock" the account (passwd -l )

[06-Sep-2010 08:26:35] <pokui> sorry. to rephrase: the account created can't be su-ed to so the installation doesn't quite succeed.

[06-Sep-2010 09:12:06] <JesperS> pokui: are you root when you run the stack installer?

[06-Sep-2010 09:12:21] <JesperS> if you are root, you ought to be able to "su - zenoss"   ?

[06-Sep-2010 09:12:41] <pokui> JesperS: yes i'm root. no I can't su - zenoss (if I let the stack create the user)

[06-Sep-2010 09:13:03] <JesperS> weird, sorry can't help you. I use Ubuntu.

[06-Sep-2010 09:14:06] <JesperS> I suppose you could extract the package, and have a look at the scripts in it.

[06-Sep-2010 09:15:32] <pokui> JesperS: no problems, i'll take a look later then probably suggest a patch back.

[06-Sep-2010 11:47:55] <zykes-> http://pastebin.com/g0RByB3H < anyone seen that ?

[06-Sep-2010 14:10:31] <zykes-> *bump* - http://pastebin.com/g0RByB3H < anyone seen that ?

[06-Sep-2010 15:15:49] <JonnyV> guys, if an snmp trap summary says 'snmp trap apcTestTrap' then that means that i loaded the MIBs for that device correctly right?

[06-Sep-2010 15:15:58] <JonnyV> if not i should see the OID

[06-Sep-2010 15:16:12] <Simon4> correct

[06-Sep-2010 15:16:31] <JonnyV> now to do something that is useful i would have to map the event to some event class

[06-Sep-2010 15:16:43] <Simon4> yup

[06-Sep-2010 15:16:47] <JonnyV> cause it says /Unk...

[06-Sep-2010 15:16:52] <JonnyV> ok.. thankss Simon4

[06-Sep-2010 15:16:56] <JonnyV> i will read on that now

[06-Sep-2010 15:49:37] <zykes-> any plans on upgrading docs/DOC-3757 ?

[06-Sep-2010 17:26:01] forsberg is now known as fOrsberg

[06-Sep-2010 17:28:51] <JonnyV> guys why would i want to map an /unknown event class to something?

[07-Sep-2010 00:00:30] [disconnected at Tue Sep  7 00:00:30 2010]

[07-Sep-2010 00:00:31] [connected at Tue Sep  7 00:00:31 2010]

[07-Sep-2010 00:00:48] [zenoss-logger (logger bot) has joined #zenoss]

[07-Sep-2010 00:19:34] brandonleach_ is now known as brandonleach

[07-Sep-2010 02:13:01] fOrsberg is now known as forsberg

[07-Sep-2010 03:43:19] <Dieterbe> Hi, i followed docs/DOC-2921 to configure the AD login. i installed and configured the plugin, using sAMAcountname for login name attribute.  when i do a ldapsearch from the system (like at the bottom of the tutorial) it works fine

[07-Sep-2010 03:43:31] <Dieterbe> however, the login in zenoss itself doesn't work

[07-Sep-2010 03:44:47] <Dieterbe> in the event.log, i see this error : http://pastebin.com/RVhqhLEB

[07-Sep-2010 05:41:13] <skipzoid> morning

[07-Sep-2010 05:42:21] <skipzoid> bit quiet here this morning ?

[07-Sep-2010 05:49:53] <skipzoid> hello

[07-Sep-2010 06:09:32] <Jane_Curry> Mornin!

[07-Sep-2010 06:09:52] <Simon4> 9 min late ;)

[07-Sep-2010 08:53:37] <Dieterbe> hey guys.  i have a template with a datasource, which is just a shell command that returns data in nagios performance data format. the command is configured as nagios output format. testing it from zenoss works fine,

[07-Sep-2010 08:53:42] <Dieterbe> the output looks like this: http://pastebin.com/zXTMvFsm

[07-Sep-2010 08:54:01] <Dieterbe> however, the rrd file is not being created, and i can't find anything relevant in the logfiles

[07-Sep-2010 09:21:57] <Jane_Curry> <Dieterbe> You have bound the template?????

[07-Sep-2010 09:22:35] <Jane_Curry> Has anyone had a go with the MIB Browser ZenPack under 3.0.1?

[07-Sep-2010 09:22:46] <Dieterbe> Jane_Curry: yes i have

[07-Sep-2010 09:22:55] <Jane_Curry> I have a system upgraded from 2.5.2 where the MIB Browser doesn't work..

[07-Sep-2010 09:23:11] <Jane_Curry> .. and I cannot uninstall the ZenPack

[07-Sep-2010 09:26:12] <Jane_Curry> Have you tried zencommand run -v 10 -d <device you want to run command on>

 

[07-Sep-2010 09:26:46] <rmatte> Is the "." character even valid as a datapoint name?

[07-Sep-2010 09:27:35] <rmatte> also, you did actually create all of those datapoints under the data source right?

[07-Sep-2010 09:28:34] <rmatte> you need to manually create a datapoint under the datasource for each bit of data returned

[07-Sep-2010 09:28:39] <rmatte> and the names are case sensitive

[07-Sep-2010 09:28:57] <rmatte> you need one named MEI_2V_EMI_MAC, one named MEI_2V_EMI_STER and so on

[07-Sep-2010 09:29:13] <rmatte> and I'm not sure about the periods in some of the names, it might not like that

[07-Sep-2010 09:29:23] <rmatte> but hopefully it's not an issue

[07-Sep-2010 09:29:55] <skipzoid> since upgrading to 3.0.1 I cant get zenping/zensyslog/zentrap to run has anyone else experianced this ?

[07-Sep-2010 09:30:15] <rmatte> skipzoid have you checked to see if they are already running?

[07-Sep-2010 09:30:19] <rmatte> ps aux | grep zenping

[07-Sep-2010 09:31:50] <rmatte> it could be running with no pid file present

[07-Sep-2010 09:32:00] <rmatte> in which case you'll have to kill it

[07-Sep-2010 09:32:04] <rmatte> then it will start normally

[07-Sep-2010 09:32:19] <skipzoid> it isnt running, also the output of the status shows them not running either as wel as the 'issues' page and the red dot next to each of the daemons - all pointing to not running :)

[07-Sep-2010 09:32:28] <rmatte> status checks for a pid file

[07-Sep-2010 09:32:32] <rmatte> so that's irrelevant

[07-Sep-2010 09:32:57] <rmatte> It's entirely possible for it to be running without a pid file being present

[07-Sep-2010 09:33:04] <rmatte> someone had that issue the other day

[07-Sep-2010 09:33:09] <rmatte> hence why you need to check with ps aux

[07-Sep-2010 09:33:16] <Dieterbe> Jane_Curry: this is what i get: http://pastebin.com/XA91sva8

[07-Sep-2010 09:33:35] <skipzoid> ah didnt know that bit, but its still not listed in the ps output

[07-Sep-2010 09:33:37] <rmatte> have you checked with ps aux yet, or are you entirely basing whether it's running or not on the output of "zenoss status"?

[07-Sep-2010 09:33:41] <rmatte> k

[07-Sep-2010 09:34:00] <skipzoid> root@watchman:/usr/local/zenoss/zenoss/Products/DataCollector# ps aux | grep zenping root     18820  0.0  0.0   2204   616 pts/0    D+   15:30   0:00 grep zenping

[07-Sep-2010 09:34:06] <rmatte> I had to reboot a couple of my servers after an upgrade to Zenoss 3.0

[07-Sep-2010 09:34:10] <rmatte> no idea why

[07-Sep-2010 09:34:16] <rmatte> you might want to give it a go

[07-Sep-2010 09:34:24] <SEJeff_work> ?

[07-Sep-2010 09:34:28] <skipzoid> this has been rebooted a few times since last week after the upgrade

[07-Sep-2010 09:34:29] <rmatte> I had about half of the daemons not starting until I rebooted

[07-Sep-2010 09:34:31] <SEJeff_work> You should never have to reboot a 'nix host

[07-Sep-2010 09:34:54] <rmatte> obviously not, I rebooted because it was quicker than digging through to figure out why they weren't starting, and it did work

[07-Sep-2010 09:35:02] <rmatte> I needed the services back up asap

[07-Sep-2010 09:35:08] <SEJeff_work> service zenoss restart

[07-Sep-2010 09:35:14] <rmatte> I discovered it by accident initially

[07-Sep-2010 09:35:15] <SEJeff_work> which should run /etc/rc.d/init.d/zenoss restart

[07-Sep-2010 09:35:19] <rmatte> zenoss restart was not working at all

[07-Sep-2010 09:35:21] <SEJeff_work> Exactly same thing as what rebooting would do

[07-Sep-2010 09:35:24] <SEJeff_work> Not zenoss restart

[07-Sep-2010 09:35:26] <SEJeff_work> But as root

[07-Sep-2010 09:35:34] <rmatte> I tried /etc/init.d/zenoss-stack restart a couple times

[07-Sep-2010 09:35:36] <rmatte> didn't work

[07-Sep-2010 09:35:38] <rmatte> reboot did work

[07-Sep-2010 09:35:54] <skipzoid> i've been trying that and it says starting but never actually gets there

[07-Sep-2010 09:36:00] <SEJeff_work> Well all a reboot would do is /etc/init.d/zenoss-stack start

[07-Sep-2010 09:36:09] <SEJeff_work> You werent doing something right

[07-Sep-2010 09:36:16] <rmatte> SEJeff_work: yeh, and it would also kill any processes still present in the background

[07-Sep-2010 09:36:27] <rmatte> if there are any stale processes causing the issue

[07-Sep-2010 09:36:32] <rmatte> which appears to have been what it was for me

[07-Sep-2010 09:36:39] <SEJeff_work> rmatte, As would pkill with a quick regex

[07-Sep-2010 09:36:54] <rmatte> Yeh, if you actually know what you're looking for

[07-Sep-2010 09:36:55] <rmatte> :P

[07-Sep-2010 09:37:15] <rmatte> the process in questions might not have actually contained "zenping" or whatever in the name

[07-Sep-2010 09:37:26] <rmatte> question*

[07-Sep-2010 09:37:27] <SEJeff_work> pkill -f 'zen.*'; sleep 5; pkill -9 -f 'zen.*'

[07-Sep-2010 09:37:35] <SEJeff_work> That would match /opt/zenoss as well and get it all

[07-Sep-2010 09:37:37] <SEJeff_work> Just saying...

[07-Sep-2010 09:37:39] <rmatte> that's assuming that they all contain "zen"

[07-Sep-2010 09:37:57] <rmatte> true

[07-Sep-2010 09:37:59] <SEJeff_work> Yes, but the initial sigterm would kill the children

[07-Sep-2010 09:38:16] <SEJeff_work> so, I think that is the technically better solution

[07-Sep-2010 09:38:18] <SEJeff_work> Try that next time

[07-Sep-2010 09:38:23] <rmatte> k

[07-Sep-2010 09:38:33] <skipzoid> what is odd for me is the last entry in the zenping.log file is made on the date when I did the finial shutdown before the upgrade

[07-Sep-2010 09:38:53] <rmatte> well yeh, because it hasn't run since then

[07-Sep-2010 09:39:35] <skipzoid> is there a way to make it report some sort of debug output to give a clue where it might be failing ?

[07-Sep-2010 09:41:43] <Jane_Curry> <Dieterbe> your ouput suggests that there are no commands to be run against your device - you simply get a stop event

[07-Sep-2010 09:41:44] <rmatte> zenping run -v10

[07-Sep-2010 09:41:50] <rmatte> see what you get from that

[07-Sep-2010 09:42:33] <Jane_Curry> Have you tried going into the template and using the test box to run your command against the box you want??

[07-Sep-2010 09:43:08] <Jane_Curry> This would at least test whether it WILL run but I think you problem is that the template isn't configured to run for the device..

[07-Sep-2010 09:43:16] <Jane_Curry> .. ie, not really bound

[07-Sep-2010 09:45:44] <skipzoid> jus a sec

[07-Sep-2010 09:47:21] <ericenns> any one know how to apply the patch in zenoss core for cisco firewalls

[07-Sep-2010 09:47:27] <ericenns> http://dev.zenoss.com/trac/ticket/7177

[07-Sep-2010 09:48:48] <SEJeff_work> ericenns, Have you tried: zenpatch 7177?

[07-Sep-2010 09:49:48] <ericenns> that patched some apache thing

[07-Sep-2010 09:50:06] <skipzoid> i have received lots of errors from the zenping command one being - File "/usr/local/zenoss/zenoss/Products/ZenUtils/ZenDaemon.py", line 87, in openPrivilegedPort - which seems like it might be the chmod commands etc on the port ?

[07-Sep-2010 09:51:12] <Dieterbe> Jane_Curry: uhu. but trust me, the command _is_ set to enabled on the device

[07-Sep-2010 09:51:50] <ericenns> SEJeff_work: figured out how to do it

[07-Sep-2010 09:53:09] <SEJeff_work> ericenns, how?

[07-Sep-2010 09:53:45] <ericenns> at the end of this it says how http://dev.zenoss.com/trac/ticket/7177 but it didn't work for me though got an error

[07-Sep-2010 09:54:12] <rmatte> ericenns: nah, don't use zenpatch with the actual ticket number

[07-Sep-2010 09:54:17] <rmatte> you need to use it with the patch number

[07-Sep-2010 09:54:26] <rmatte> oh

[07-Sep-2010 09:54:49] <rmatte> they don't even have the patch in svn yet, so you can't just use zenpatch

[07-Sep-2010 09:54:59] <rmatte> the instructions for applying the patch are right at the bottom of that trac ticket

[07-Sep-2010 09:55:12] <ericenns> rmatte: yeah I tried those instructions but get an error

[07-Sep-2010 09:55:21] <rmatte> what error?

[07-Sep-2010 09:55:56] <Dieterbe> Jane_Curry: could it be because zenoss is a 2.4.2 ? i read 2.4.5 "fixes many things" but i can't find specific changelogs

[07-Sep-2010 09:56:35] <ericenns> rmatte: now that I checked it worked

[07-Sep-2010 09:56:41] <rmatte> lol

[07-Sep-2010 09:56:41] <rmatte> k

[07-Sep-2010 09:58:05] mrayzenoss is now known as mray

[07-Sep-2010 09:58:28] <rmatte> mray: g'day

[07-Sep-2010 09:58:38] <mray> morning

[07-Sep-2010 09:58:49] mray is now known as mrayzenoss

[07-Sep-2010 09:58:56] mrayzenoss is now known as mray

[07-Sep-2010 09:59:15] <mray> weird, my freenode password seems to have gotten reset

[07-Sep-2010 09:59:29] <mray> I guess I can be icognito

[07-Sep-2010 10:00:19] <JonnyV> guys why would i want to map an /unknown event class to some class?

[07-Sep-2010 10:00:51] <mray> JonnyV: so you can add rules for that event

[07-Sep-2010 10:01:20] <mray> syslog messages usually map to unknown, so if you have some in-house app sending messages to Zenoss you can filter them to make sense of them

[07-Sep-2010 10:01:31] <JonnyV> yeah.. traps too

[07-Sep-2010 10:01:42] <JonnyV> what kind of rules mray ?

[07-Sep-2010 10:02:02] <mray> event rules, alert rules

[07-Sep-2010 10:02:11] <mray> you can change the priority of events

[07-Sep-2010 10:02:19] <mray> you can add rules for delays or to suppress things

[07-Sep-2010 10:02:38] <JonnyV> yeah.. the priority came to my mind first.

[07-Sep-2010 10:02:52] <JonnyV> ok.. is there a doc with examples on this?

[07-Sep-2010 10:05:56] <mray> zenoss-guide/3.0.1/ch07.html

[07-Sep-2010 10:06:08] <mray> community/documentation/wiki/event_transforms

[07-Sep-2010 10:06:17] <mray> http://www.skills-1st.co.uk/papers/jcurry.html

[07-Sep-2010 10:06:28] <mray> the paper "Zenoss Event Management" from there

[07-Sep-2010 10:08:53] LarsN_Away is now known as LarsN

[07-Sep-2010 10:09:40] <Dieterbe> mray: where are detailed changelogs?

[07-Sep-2010 10:09:49] <Dieterbe> like which bugs every version fixes

[07-Sep-2010 10:11:39] <ashp> I am so glad we bought zenoss.

[07-Sep-2010 10:12:03] <ashp> We have a weird issue where vm's (and sometimes physical boxes) fail to respond to ping/snmp and we've never had any real way of digging further into it, it's been bugging me for ages

[07-Sep-2010 10:12:20] <ashp> but now I can easily do stuff like rule out the netapp based on graphs for the time period :)

[07-Sep-2010 10:13:00] <mray> Dieterbe: community/documentation/official_documentation/release_notes

[07-Sep-2010 10:13:12] <mray> each of the release notes links to the tickets closed

[07-Sep-2010 10:13:27] <mray> and describes any new features, bugs, work-arounds known for that release

[07-Sep-2010 10:14:54] <Dieterbe> mray: thanks but 2.4.3 and 2.4.4 are not an there

[07-Sep-2010 10:15:23] <mray> 2.4.3 and 2.4.4 were not publicly released

[07-Sep-2010 10:15:33] <mray> the 2.4.5 release notes cover them

[07-Sep-2010 10:16:06] <Dieterbe> ok thanks

[07-Sep-2010 10:19:39] <JonnyV> thanks mray for the links :)

[07-Sep-2010 10:20:21] <Dieterbe> mray: do you have any idea why zencommand would not run a command (i checked with `zencommand run -v 10 -d <device>`) even though the command is enabled for the device? zenoss is version 2.4.2 but i just checked the changelogs, this is not a bug that has been fixed

[07-Sep-2010 10:21:20] <mray> Dieterbe: is it a path issue?  does anything show up in the log attempting to run the command?  Does the 'zenoss' user have privileges to that command?

[07-Sep-2010 10:22:19] <Dieterbe> that's the thing. zencommand doesn't even attempt

[07-Sep-2010 10:22:31] <Dieterbe> when i run the 'test' in the webinterface for the command, it works fine

[07-Sep-2010 10:26:57] <mray> Dieterbe: somewhere there's a bug about the Test path not being the same as the path being used, make sure you're using the full path

[07-Sep-2010 10:27:04] <Dieterbe> i am

[07-Sep-2010 10:27:16] <Dieterbe> i use /usr/local/bin/myscript.sh

[07-Sep-2010 10:27:44] <ericenns> Dieterbe: is this a commmand plugin

[07-Sep-2010 10:27:51] <Dieterbe> yes

[07-Sep-2010 10:28:08] <ericenns> Dieterbe: If so you are using it as a command datasource you need to output in the proper format

[07-Sep-2010 10:29:01] <Dieterbe> the output _is_ in the proper format. this is how looks like: http://pastebin.com/zXTMvFsm

[07-Sep-2010 10:29:22] <Dieterbe> bit like i said, zencommand doesn't even attempt to run the command

[07-Sep-2010 10:29:23] <mray> those underscores are probably causing problems

[07-Sep-2010 10:29:40] <mray> since it's going to create datasource_datapoints

[07-Sep-2010 10:29:52] <Dieterbe> http://pastebin.com/XA91sva8

[07-Sep-2010 10:29:56] <mray> I think there's an open bug for that

[07-Sep-2010 10:30:00] <rmatte> Dieterbe: just FYI, 2.4.2 was full of bugs compared to 2.4.5

[07-Sep-2010 10:30:33] <mray> Dieterbe: try using the IP address instead of the device name

[07-Sep-2010 10:30:41] <rmatte> Dieterbe: and even with 2.4.5 there are some patches that need to be applied to get it up to speed

[07-Sep-2010 10:30:52] <Dieterbe> mray: okay, so i can replace all underscores by hyphens. but still zencommend doesn't even attempt to run the command. see http://pastebin.com/XA91sva8

[07-Sep-2010 10:31:04] <ericenns> Dieterbe: I have found that sometimes zenoss wont even run a command if it looks at it and see's that something is wrong

[07-Sep-2010 10:31:08] <mray> Dieterbe: try the IP address instead of the device name

[07-Sep-2010 10:31:17] <Dieterbe> ok

[07-Sep-2010 10:31:53] <rmatte> Dieterbe: how are you specifying the path to the script?

[07-Sep-2010 10:32:04] <rmatte> in your template

[07-Sep-2010 10:32:20] <Dieterbe> Name       Source       Source Type       Enabled

[07-Sep-2010 10:32:22] <Dieterbe> get_ap_usage      /usr/local/bin/get_ap_usage.sh      COMMAND      True

[07-Sep-2010 10:33:47] <Dieterbe> this is the output when i run zencommend on the ip: http://pastebin.com/pphSfkrJ

[07-Sep-2010 10:34:42] <rmatte> so when you test the command you get output, yes?

[07-Sep-2010 10:35:18] <rmatte> are you perhaps missing the shebang at the top of the script? #!/bin/bash

[07-Sep-2010 10:35:44] <Dieterbe> [zenoss@srv528 ~]$ cat /usr/local/bin/get_ap_usage.sh

[07-Sep-2010 10:35:44] <Dieterbe> #!/bin/bash

[07-Sep-2010 10:35:48] <rmatte> k

[07-Sep-2010 10:35:49] <Dieterbe> (..)

[07-Sep-2010 10:35:50] <rmatte> hmm

[07-Sep-2010 10:35:58] <Dieterbe> doing a test on it works fine, indeed

[07-Sep-2010 10:36:11] <rmatte> pastebin the output of the test again please

[07-Sep-2010 10:36:21] <Dieterbe> running it commandline as zenoss user works fine as well

[07-Sep-2010 10:36:43] <rmatte> I have to head to lunch

[07-Sep-2010 10:36:45] <rmatte> bbl

[07-Sep-2010 10:36:53] <Dieterbe> http://pastebin.com/zXTMvFsm

[07-Sep-2010 10:45:59] <ashp> man support are not being helpful :/

[07-Sep-2010 10:46:17] <ashp> they keep trying to duck this ticket and it's a legitimate bug or problem :/

[07-Sep-2010 10:46:42] <jb> anybody good with WMI event monitoring here?

[07-Sep-2010 10:48:42] <Dieterbe> oh rmatte and mray another issue i'm having: when using the AD login plugin, authentication (login) works, but when clicking any link, you're logged out again. i also couldn't find a ticket about this issue.

[07-Sep-2010 10:49:11] <Dieterbe> we'll do an upgrade to 2.4.5 tomorrow, hopefully both issues are resolved then

[07-Sep-2010 10:49:19] <Dieterbe> an upgrade maintains imported mibtrees, right?

[07-Sep-2010 10:57:36] <skipzoid> i'm sorted not being able to get zenping.zensyslog & zenperfsnmp working

[07-Sep-2010 10:59:11] <mray> skipzoid: check the permissions on the zensocket

[07-Sep-2010 11:01:43] <skipzoid> yep - thats what it was

[07-Sep-2010 11:07:50] <jb> cgibbons

[07-Sep-2010 11:07:51] <jb> oops..

[07-Sep-2010 11:07:59] <skipzoid> it must have gotten set back when I did the upgrade

[07-Sep-2010 11:09:02] <skipzoid> just got to solve this one now - Problem while executing plugin zenoss.snmp.InterfaceAliasMap

[07-Sep-2010 11:20:49] <skipzoid> just got to solve this one now - Problem while executing plugin zenoss.snmp.InterfaceAliasMap

[07-Sep-2010 12:22:32] <jro> Anyone familiar with the eggifyzenpack command?

[07-Sep-2010 12:26:33] <jro> Trying to eggify an installed zenpack and it keeps responding with "only operates on installed zenpacks"

[07-Sep-2010 12:27:07] bigegor_ is now known as bigegor

[07-Sep-2010 12:27:44] <jro> zenpack --list shows it installed

[07-Sep-2010 12:50:53] Jiggie914 is now known as Jiggie

[07-Sep-2010 13:14:53] RoAk is now known as andreserl

[07-Sep-2010 14:13:01] <rmatte> jro: did you restart Zenoss after you installed the pack?

[07-Sep-2010 14:16:47] <ericenns> I made a command modeller in my zenpack but it isnt showing up in the list of selectable modeler plugins

[07-Sep-2010 14:17:40] <rmatte> where is it in the zenpack?

[07-Sep-2010 14:18:24] <ericenns> modeler/plugins/community/command/ther

[07-Sep-2010 14:19:13] <rmatte> you did restart Zenoss after installing the pack?

[07-Sep-2010 14:19:22] <ericenns> thats it

[07-Sep-2010 14:19:40] <rmatte> ?

[07-Sep-2010 14:19:47] <ericenns> long weekend messed me up lol or not enough sleep

[07-Sep-2010 14:19:51] <ericenns> i forgot a restart

[07-Sep-2010 14:19:52] <rmatte> ah

[07-Sep-2010 14:22:23] <rmatte> I'm trying to transform a "Command timed out on device" event

[07-Sep-2010 14:22:31] <rmatte> but it's not applying the transform

[07-Sep-2010 14:24:05] <rmatte> hmmm, maybe I need to do it at a higher level

[07-Sep-2010 14:28:39] <jro> rmatte: sorry was afk, yes restarted zenoss after installing the zenpack

[07-Sep-2010 14:29:19] <jro> It's the HP proliant mibs zenpack I updated to work with 3.0, but I installed it from the command line so I cannot use the UI to export it

[07-Sep-2010 14:30:04] <jro> or need to find a way to egg/zip the zenpack

[07-Sep-2010 14:31:50] <jro> zenpack --list shows "ZenPacks.HP.Proliant.MIBs (/opt/zenoss/ZenPacks/ZenPacks.HP.Proliant.MIBs-1.0-py2.6.egg)"

[07-Sep-2010 14:31:58] <rmatte> jro: that eggifyzenpack command probably only works in 2.5

[07-Sep-2010 14:32:04] <jro> maybe my syntax is wrong:  ./eggifyzenpack --newid ZenPacks.HP.Proliat.MIBs ZenPacks.HP.Proliant.MIBs

[07-Sep-2010 14:32:06] <jro> ah

[07-Sep-2010 14:32:22] <jro> is there a way to export from the commandline?

[07-Sep-2010 14:32:27] <rmatte> 2.5 still partially supported zip ZenPacks in the UI, pretty sure that 3.0 has completely ditched it

[07-Sep-2010 14:32:47] <jro> or can I just zip the directory structure and rename .egg

[07-Sep-2010 14:33:00] <rmatte> you can zip it and rename it to .egg if it is actually an egg now

[07-Sep-2010 14:33:08] <rmatte> .zip ZenPacks have a different structure than a .egg

[07-Sep-2010 14:33:22] <jro> yea its in egg format

[07-Sep-2010 14:33:25] <rmatte> k

[07-Sep-2010 14:33:36] <rmatte> just zip it, rename to .egg

[07-Sep-2010 14:33:39] <rmatte> and install it again

[07-Sep-2010 14:33:42] <rmatte> then it should show up in the UI

[07-Sep-2010 14:34:03] <jro> I can install it from commandline but if I zip it and try to install it as a .egg through the UI it fails to install

[07-Sep-2010 14:34:27] <rmatte> with what error?

[07-Sep-2010 14:34:54] <rmatte> and why aren't you installing it as a .egg from the commandline as well?

[07-Sep-2010 14:35:01] <rmatte> I never install packs through the UI myself

[07-Sep-2010 14:35:29] <jro> I usually do command line but wanted to test that method before I sent it to you to update the zenpack

[07-Sep-2010 14:35:47] <jro> guess I'll just leave it as is :)

[07-Sep-2010 14:36:42] <jro> where can I post/send it to have it added to the page? (docs/DOC-3485)

[07-Sep-2010 14:37:51] <rmatte> I'm not Matt Ray btw

[07-Sep-2010 14:37:56] <rmatte> so you won't be sending it to me ;)

[07-Sep-2010 14:38:20] <rmatte> send it to mray@zenoss.com

[07-Sep-2010 14:38:27] <rmatte> he'll take care of it

[07-Sep-2010 14:38:32] <rmatte> did it install properly from commandline?

[07-Sep-2010 14:39:30] <jro> rmatte: yup!

[07-Sep-2010 14:40:39] <rmatte> k

[07-Sep-2010 14:40:48] <rmatte> try removing it, restarting zenoss, then reinstalling it

[07-Sep-2010 14:40:55] <rmatte> to make sure it installs cleanly

[07-Sep-2010 14:41:02] <jro> yea did

[07-Sep-2010 14:44:47] <rmatte> k

[07-Sep-2010 14:57:46] LarsN is now known as LarsN_Away

[07-Sep-2010 15:04:04] <ericenns> I am creating a command modeler and it is creating a proper relationship map but the component is not being created

[07-Sep-2010 15:11:32] <rmatte> I have no experience with adding components, so no idea

[07-Sep-2010 15:50:50] <rmatte> hmmm, lame, all these other WMI performance packs install their templates in to /Server/Windows instead of /CIM/WMI by default

[07-Sep-2010 15:51:46] <rmatte> oh well, I'll just copy them over on each server

[07-Sep-2010 15:56:23] <rmatte> hmmm, the MSSQL templates complain about "zendoc" not being a property when copying them

[07-Sep-2010 15:56:31] <rmatte> guess that's a zenoss 3.0 specific property

[07-Sep-2010 15:59:25] <SEJeff_work> ugg that sucks

[07-Sep-2010 16:01:41] <rmatte> BadRequest: The property zendoc does not exist

[07-Sep-2010 16:01:55] <rmatte> I might have to just use an older version of the pack for now

[07-Sep-2010 16:02:05] <SEJeff_work> I think my zope db has ate itsself right before a prod 3.0 upgrade :/

[07-Sep-2010 16:03:57] <rmatte> that sucks

[07-Sep-2010 16:04:38] <rmatte> define "ate itself"

[07-Sep-2010 16:04:44] <rmatte> I don't even see how that's possible

[07-Sep-2010 16:05:06] <SEJeff_work> rmatte, Some objects in it are corrupt to the point zenfixit complains about them being broken and isn't fixing them

[07-Sep-2010 16:05:11] <SEJeff_work> It is impossible to delete the object thusfar

[07-Sep-2010 16:05:27] <SEJeff_work> And it makes some of the perf daemons throw tracebacks

[07-Sep-2010 16:05:27] <rmatte> are you able to get in to zendmd?

[07-Sep-2010 16:06:01] <rmatte> can you perform a reindex?

[07-Sep-2010 16:06:15] <SEJeff_work> rmatte, Funny, rusty wilson did that last week

[07-Sep-2010 16:06:24] <SEJeff_work> But yeah I should be able to

[07-Sep-2010 16:06:39] <rmatte> well then give it a go

[07-Sep-2010 16:06:41] <SEJeff_work> What is the best way to do that?

[07-Sep-2010 16:06:51] <rmatte> just start zopectl

[07-Sep-2010 16:06:53] <rmatte> then zendmd

[07-Sep-2010 16:06:57] <SEJeff_work> dmd.reindex_all() ?

[07-Sep-2010 16:07:00] <rmatte> reindex()

[07-Sep-2010 16:07:03] <rmatte> commit()

[07-Sep-2010 16:07:04] <SEJeff_work> Ah ok so stop it all

[07-Sep-2010 16:07:08] <rmatte> yessir

[07-Sep-2010 16:07:11] <SEJeff_work> Alrighty

[07-Sep-2010 16:07:35] <rmatte> it might not be corrupt so much as just having a lot of conflicts

[07-Sep-2010 16:07:38] <rmatte> which a reindex will repair

[07-Sep-2010 16:07:42] <rmatte> oh

[07-Sep-2010 16:07:53] <SEJeff_work> so I stopped it all, then ran zopectl start

[07-Sep-2010 16:07:54] <rmatte> you might want to copy $ZENHOME/var/Data.fs to Data.fs.bak before doing that

[07-Sep-2010 16:07:56] <rmatte> just in case

[07-Sep-2010 16:08:03] <SEJeff_work> You sure the hub or whatnot doesn't need to be started?

[07-Sep-2010 16:08:09] <rmatte> yes

[07-Sep-2010 16:08:15] <rmatte> zendmd connects directly to zope

[07-Sep-2010 16:08:35] <rmatte> zenhub is the link between the daemons and zope, it's not necessary for a reindex

[07-Sep-2010 16:08:51] <SEJeff_work> 2010-09-07 14:08:35 WARNING ZEO.zrpc (17722) CW: error connecting to ('localhost', 8100): ECONNREFUSED

[07-Sep-2010 16:08:57] <SEJeff_work> zopectl status shows it running

[07-Sep-2010 16:08:57] <rmatte> hmmm

[07-Sep-2010 16:09:00] <rmatte> oh

[07-Sep-2010 16:09:03] <rmatte> start zeoctl too

[07-Sep-2010 16:09:09] <rmatte> my bad

[07-Sep-2010 16:11:27] <SEJeff_work> Alright that is humming along. I'm assuming this will take awhile

[07-Sep-2010 16:13:55] <rmatte> it could

[07-Sep-2010 16:14:07] <rmatte> also, how big is your Data.fs file?

[07-Sep-2010 16:14:20] <SEJeff_work> It is done now

[07-Sep-2010 16:14:23] <SEJeff_work> 265Mb

[07-Sep-2010 16:14:25] <rmatte> commit()

[07-Sep-2010 16:14:29] <rmatte> before you exit zendmd

[07-Sep-2010 16:14:29] <SEJeff_work> doh!

[07-Sep-2010 16:14:33] <rmatte> lol

[07-Sep-2010 16:14:34] <SEJeff_work> Time to do it again

[07-Sep-2010 16:14:48] <rmatte> zendmd only does it virtually in memory until you commit()

[07-Sep-2010 16:14:49] <rmatte> :)

[07-Sep-2010 16:14:54] <SEJeff_work> Makes sense

[07-Sep-2010 16:15:01] <SEJeff_work> Uses transactions to maintain consistency

[07-Sep-2010 16:15:05] <rmatte> yup

[07-Sep-2010 16:15:10] <SEJeff_work> Smart of zenoss

[07-Sep-2010 16:15:16] <SEJeff_work> But the Globals stuff is kind of scary

[07-Sep-2010 16:15:20] <rmatte> hehe

[07-Sep-2010 16:19:14] <rmatte> anyways, I need to head home, I'll be back tomorrow... good luck

[07-Sep-2010 16:19:22] <SEJeff_work> rmatte, Thankyou

[07-Sep-2010 16:19:23] <SEJeff_work> later

[07-Sep-2010 16:30:07] <gemineye> test

[07-Sep-2010 16:31:49] <gemineye> #test

[07-Sep-2010 16:32:27] <SEJeff_work> we see you gemineye

[07-Sep-2010 16:32:54] <gemineye> thanks. I'm having problems with my other IRC channels. Of course #zenoss is the only one working :)

[07-Sep-2010 18:49:10] forsberg is now known as fOrsberg

[07-Sep-2010 21:28:45] LarsN_Away is now known as LarsN

[08-Sep-2010 00:00:30] [disconnected at Wed Sep  8 00:00:30 2010]

[08-Sep-2010 00:00:31] [connected at Wed Sep  8 00:00:31 2010]

[08-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[08-Sep-2010 01:57:56] fOrsberg is now known as forsberg

[08-Sep-2010 02:38:27] <Dieterbe> [zenoss@srv528 ~]$ zenpack --install ZenPacks.zenoss.PreUpgrade30-1.0-py2.4.egg

[08-Sep-2010 02:38:29] <Dieterbe> ERROR: zenpack command failed. Reason: cannot import name IObjectEvent

[08-Sep-2010 02:38:57] <Dieterbe> great..

[08-Sep-2010 02:50:57] <Dieterbe> anyone an idea?

[08-Sep-2010 02:51:07] <Dieterbe> this happens on 2.4.2

[08-Sep-2010 02:52:06] <tehhobbit> upgrade to 2.5.2 I believe

[08-Sep-2010 03:32:28] <Dieterbe> Jane_Curry: i followed your advice. i upgraded 2.4.2 to 2.4.5, but still when i execute zencommand run -v 10 -d 'WLAN Controller' or zencommand run -v 10 -d 10.135.172.3, it doesn't run my command

[08-Sep-2010 03:32:38] <Dieterbe> i tried removing the template and defining it again, same problem

[08-Sep-2010 03:32:48] <Dieterbe> and yes, enabled is set to True

[08-Sep-2010 04:20:34] <Dieterbe> has anyone succeeded at importing the email adress from ldap? i got ldap (MS AD) login working, but it doesn't import the email address

[08-Sep-2010 04:21:44] <Dieterbe> i have added a mail -> email mapping @ '/zport/acl_users/adPlugin/acl_users' as described @ docs/DOC-2921

[08-Sep-2010 04:22:41] <Dieterbe> i also tried adding the key to the properties @ /zport/acl_users/adPlugin, as described @ docs/DOC-2510 (although the explanation is pretty vague)

[08-Sep-2010 04:29:06] <Dieterbe> nevermind. my mistake, i tested on a user that had no email filled in @ AD ><

 

[08-Sep-2010 04:30:10] <Dieterbe> now i just need to figure out why zenoss doesn't schedule/run my zencommand datasource for a device, and my issues are solved

[08-Sep-2010 05:17:08] <Dieterbe> Jane_Curry: message/52538#52538

[08-Sep-2010 05:17:23] <Dieterbe> btw thanks tehhobbit

[08-Sep-2010 05:51:47] <frozty_sa> hrm, I don't suppose anyone has made a performance template for unbound? the forum seems to only have stuff about binding/unbinding perf templates ;)

[08-Sep-2010 06:02:20] <huggie> Hmm, when did acknowledged events stop being faded out?  Is that a 3.0.x change?

[08-Sep-2010 06:02:40] * huggie wonders if it's possible to get the old behaviour back so new alerts that aren't acknowledged are more obvious

[08-Sep-2010 06:47:53] <fragfutter> huggie: they still fade

[08-Sep-2010 07:24:31] <huggie> fragfutter: They don't seem to here.  I can see they are acknowledged (tick by the event) but they're bright red in the dashboard or event console.

[08-Sep-2010 07:26:01] <fragfutter> only events below a threshold (critical? warning?) are aged out

[08-Sep-2010 07:27:24] <fragfutter> /zport/dmd/ZenEventManager

[08-Sep-2010 07:27:56] <fragfutter> "Event aging threshold" an "don't age this severity and above"

[08-Sep-2010 07:30:25] <huggie> *goes to read aging docs*

[08-Sep-2010 07:32:16] <huggie> No I don't think that's what I mean.  That would remove old events.

[08-Sep-2010 07:32:37] <huggie> I want the events shown but previously acknowledging them kept them on the dashboard but faded out a bit.

[08-Sep-2010 07:32:52] <huggie> Then you could tell new from old easily.

[08-Sep-2010 08:15:45] <fragfutter> huggie: you mean a different color for ack'ed events?

[08-Sep-2010 08:16:58] <fragfutter> huggie: also works for me.

[08-Sep-2010 08:17:23] <fragfutter> in the eventconsole->configure->show severity row colors

[08-Sep-2010 08:30:25] <huggie> Yeah that works in the event console.

[08-Sep-2010 08:30:36] <huggie> But the dashboard used to do it by default too.

[08-Sep-2010 08:37:53] <fragfutter> huggie: never used the dahsboard ;)

[08-Sep-2010 08:39:55] <huggie> Ah, we have screens up in kiosk mode with the dashboard on.

[08-Sep-2010 09:34:54] <Dieterbe> guys, is it normal that my ZENHOME is /opt/zenoss/zenoss ?

[08-Sep-2010 09:35:13] <Dieterbe> when i test a datasource in the webinterface, it searches in /opt/zenoss/libexec, not /opt/zenoss/zenoss/libexec

[08-Sep-2010 10:04:21] mrayzenoss is now known as mray

[08-Sep-2010 10:08:20] <Dieterbe> hey mray

[08-Sep-2010 10:08:59] <mray> howdy

[08-Sep-2010 10:09:58] <Dieterbe> badly

[08-Sep-2010 10:10:13] <Dieterbe> i'm breaking my head over a stupid issue already the whole day

[08-Sep-2010 10:10:31] <Dieterbe> i hope you can help: message/52557#52557

[08-Sep-2010 10:13:21] <mray> I assume the zenoss user has permissions to that command, including following the symlink?

[08-Sep-2010 10:19:24] <Dieterbe> of course

[08-Sep-2010 10:20:04] <Dieterbe> i can execute /opt/zenoss/zenoss/libexec/get_ap_usage.sh and /opt/zenoss/libexec/get_ap_usage.sh, just fine on the shell as zenoss user

[08-Sep-2010 10:20:11] <Dieterbe> also, running 'test' on the webinterface works fine

[08-Sep-2010 10:25:00] <Dieterbe> mray: any further ideas? this is my last day at this particular customer. i have about half an hour remaining to get this working :P

[08-Sep-2010 10:34:56] <cluther> Dieterbe: Usually if zencommand isn't even attempting to execute the command there is something amiss in building the command line. Perhaps one of the TALES ${...} substitutions that is used.

[08-Sep-2010 10:35:22] <Dieterbe> i don't use any

[08-Sep-2010 10:35:45] <cluther> Try running zendmd and pasting in the following lines..

[08-Sep-2010 10:35:58] <cluther> from Products.ZenHub.services.CommandConfig import getDeviceCommands

[08-Sep-2010 10:36:17] <cluther> cmds = getDeviceCommands(find("nameofyourdevice"))

[08-Sep-2010 10:37:39] <cluther> You'll also want to verify that the template containing your command is actually bound to the device in question.

[08-Sep-2010 10:38:42] <Dieterbe> cluther: http://pastebin.com/3iauBN4J

[08-Sep-2010 10:39:11] <Dieterbe> yes it's bound. i'm 5000% sure ;)

[08-Sep-2010 10:40:19] <cluther> That's a hefty helping of errors. Do you have any *.zec files in $ZENHOME/var/? If so, delete them and try restarting zendmd and running those commands again.

[08-Sep-2010 10:40:42] <rmatte> does anyone know of a function that I can use in zendmd to delete all historical events for a specific device?

[08-Sep-2010 10:40:54] <rmatte> I've tried a couple but they don't work

[08-Sep-2010 10:41:21] <rmatte> I tried: dmd.ZenEventManager.manage_deleteHistoricalEvents('devicename')

[08-Sep-2010 10:41:36] <rmatte> brandonleach: dmd.ZenEventManager.manage_deleteAllEvents('devicename')

[08-Sep-2010 10:41:39] <rmatte> oops

[08-Sep-2010 10:41:45] <rmatte> stupid autocorrect

[08-Sep-2010 10:41:46] <rmatte> lol

[08-Sep-2010 10:42:53] <Dieterbe> cluther: as soon as i started zendmd, none of the dashboards still worked

[08-Sep-2010 10:43:02] <Dieterbe> i now closed zendmd and the dashboards are still borken

[08-Sep-2010 10:43:35] <cluther> rmatte: The first one, manage_deleteHistoricalEvents, should work. It spawns a process to do the work and doesn't wait for it to finish. So the delete may still be happening.

[08-Sep-2010 10:43:46] <rmatte> ohhhhhhhhhhhhhhhh

[08-Sep-2010 10:43:56] <rmatte> do I have to commit when it's done if I execute it from zendmd?

[08-Sep-2010 10:44:08] <cluther> rmatte: Nope.

[08-Sep-2010 10:44:23] <rmatte> k cool

[08-Sep-2010 10:44:30] <cluther> Dieterbe: Don't panic. Just find and delete any of those $ZENHOME/var/*.zec files and run "zopectl restart" as the zenoss user.

[08-Sep-2010 10:45:42] <Dieterbe> well there was a zeo1-1.zec, but i just restarted the entire stack, and now dashboards work again and the zec file vanished

[08-Sep-2010 10:46:34] <cluther> Odd. Edit $ZENHOME/etc/zope.conf and search for "client zeo1". Is it commented out?

[08-Sep-2010 10:47:04] <Dieterbe> cluther: now i get this: http://pastebin.com/FfGyjFwC

[08-Sep-2010 10:47:40] <Dieterbe> no, client zeo1 is not commented out

[08-Sep-2010 10:47:45] <cluther> Dieterbe: What version of Zenoss are you running?

[08-Sep-2010 10:47:54] <Dieterbe> 2.4.5, upgraded from 2.4.2

[08-Sep-2010 10:47:55] <cluther> Dieterbe: I recommend that you comment it out to avoid weird cache problems like this in the future.

[08-Sep-2010 10:48:21] <Dieterbe> as long as it doesn't break anything

[08-Sep-2010 10:48:23] <cluther> Dieterbe: Got it.. run "zenmigrate --step=zSshConcurrentSessions" as the zenoss user then try those zendmd steps again.

[08-Sep-2010 10:48:26] <cluther> Dieterbe: It won't.

[08-Sep-2010 10:48:49] <rmatte> well, I just started the process, hopefully it is actually removing them

[08-Sep-2010 10:49:10] <cluther> rmatte: You can run "show processlist" in the MySQL client to see if it's running.

[08-Sep-2010 10:49:42] <Dieterbe> cluther: done

[08-Sep-2010 10:51:12] <Dieterbe> cluther: btw the PreUpgrade30 errors are probably since I tried to install the preupgrade30 zenpack on 2.4.2, which failed (http://pastebin.com/SdWvFLKw), so i just abandonned that idea and upgraded to 2.4.5 instead

[08-Sep-2010 10:51:20] <Dieterbe> so what do i type now, in zendmd?

[08-Sep-2010 10:51:39] <cluther> The "cmds = ..." went through without errors?

[08-Sep-2010 10:51:47] <Dieterbe> yes

[08-Sep-2010 10:51:54] <Dieterbe> >>> from Products.ZenHub.services.CommandConfig import getDeviceCommands

[08-Sep-2010 10:51:54] <Dieterbe> >>> cmds = getDeviceCommands(find("WLAN Controller"))

[08-Sep-2010 10:51:54] <Dieterbe> >>>

 

[08-Sep-2010 10:51:57] <cluther> CTRL-D to exit zendmd and try running zencommand again.

[08-Sep-2010 10:52:19] <Dieterbe> hey! it runs my command!!

[08-Sep-2010 10:52:43] <Dieterbe> i don't get this. what did we just do?

[08-Sep-2010 10:53:24] <cluther> We executed the code that builds the list of commands for zencommand to determine what the underlying problem was. The problem was that one of the migrate steps that should have run when you upgraded to 2.4.? was not run. So we manually ran it.

[08-Sep-2010 10:55:04] <Dieterbe> interesting.  you know i found some people online with similar issues and they said "make sure zSshConcurrentSessions is set to 10 or so"

[08-Sep-2010 10:55:09] <Dieterbe> but i couldn't find that setting anywhere

[08-Sep-2010 10:55:30] <cluther> Right. You were missing the property because the upgrade never created it.

[08-Sep-2010 10:56:02] <Dieterbe> i see. but the upgrade script didn't spawn any error :x

[08-Sep-2010 10:56:30] <Dieterbe> and the zencommand didn't run my commands with 2.4.2 either, that's the main reason i tried to upgrade to 2.4.5 anyway

[08-Sep-2010 10:58:52] <Dieterbe> btw cluther do you happen to know if '-' and '.' are allowed in command output? like this: 'foo | some-variable.1=50' i read the values cannot be floats, have to be ints. but are dots allowed in the variable name?

[08-Sep-2010 11:03:58] <cluther> Dieterbe: AFAICT that is just fine.

[08-Sep-2010 11:04:08] <Dieterbe> perfect

[08-Sep-2010 11:04:30] <cluther> Dieterbe: Make sure you specify the Nagios parser to be certain.

[08-Sep-2010 11:04:58] <Dieterbe> anyway, thanks a lot. you were *just* in time to still make my boss and his customer happy (and hence, me)

[08-Sep-2010 11:05:45] <Dieterbe> although i still want to note it didn't work with 2.4.2 either, and that was not an upgrade, that was a fresh (albeit old) install

[08-Sep-2010 11:10:04] <rmatte> cluther: when I run the deleteHistoricalEvents and it launches the process I don't see anything in the mysql process list

[08-Sep-2010 11:24:43] <ashp> i am sitting in zenoss training, slacking off on irc

[08-Sep-2010 11:24:47] <ashp> hope the trainer isn't here :D

[08-Sep-2010 11:24:49] <rmatte> lol

[08-Sep-2010 11:25:06] <rmatte> haven't you been using Zenoss for ages?

[08-Sep-2010 11:25:14] <ashp> well, a few weeks

[08-Sep-2010 11:25:36] <ashp> but i thought hey, the training is free, might as well take advantage of it, make sure i hadn't missed anything...

[08-Sep-2010 11:29:57] <ericenns> anyone here know anything about the cfengine zenpack

[08-Sep-2010 12:27:25] <fus10nx> If I don't want to setup VPN's at each location (we have hundreds and only 1 PC at each location) - is it OK to open up the SNMP port and send the information over the internet or is there some huge security risk there?

[08-Sep-2010 12:28:04] <Simon4> fus10nx: look into snmpv3 with encryption and authentication if you're going anywhere near the internets

[08-Sep-2010 12:28:20] <fus10nx> hey Simon4, long time

[08-Sep-2010 12:28:27] * Simon4 has been busy :/

[08-Sep-2010 12:28:31] <Simon4> and hey :)

[08-Sep-2010 12:28:38] <fus10nx> does ZenOSS support snmpv3? and link support it ?

[08-Sep-2010 12:28:47] <fus10nx> linux*

[08-Sep-2010 12:28:48] <Simon4> it does, we use it for all of our devices

[08-Sep-2010 12:28:49] <Simon4> yup

[08-Sep-2010 12:28:53] <fus10nx> oh, wow, OK

[08-Sep-2010 12:28:55] <fus10nx> so why not just use that always ?

[08-Sep-2010 12:29:16] <Simon4> there's some CPU overhead in the encryption, but it's not major

[08-Sep-2010 12:29:28] <fus10nx> oh, that's fine. Not a problem.

[08-Sep-2010 12:29:31] <Simon4> we run it by default here, there's no v1/v2 other than for traps

[08-Sep-2010 12:30:46] <fus10nx> alright well snmpv3 it is

[08-Sep-2010 12:31:12] <Simon4> ericenns: mray wrote the cfengine zenpack, so hassle him when he's about

[08-Sep-2010 12:33:12] <fus10nx> how is the new version ?

[08-Sep-2010 12:33:19] <fus10nx> whats cfengine ?

[08-Sep-2010 12:34:15] mrayzenoss1 is now known as mray

[08-Sep-2010 12:57:09] <SEJeff_work> Anyone have experience with zope scripts?

[08-Sep-2010 12:57:13] <Dingofest2> how would I change Device Class for existing device? thanks

[08-Sep-2010 12:57:24] <SEJeff_work> Dingofest2, What version of zenoss?

[08-Sep-2010 12:57:38] <Dingofest2> latest 3.0.1 i think

[08-Sep-2010 12:58:43] <Simon4> drag it into the new device class

[08-Sep-2010 12:59:08] <SEJeff_work> Yup that will do it

[08-Sep-2010 13:01:29] <Dingofest2> Simon4: from INFRASTRUCTURE/DEVICES drag device name from right pane to left pane /Server/Linux ??

[08-Sep-2010 13:01:36] <Simon4> indeedily

[08-Sep-2010 13:02:52] <Dingofest2> works.. thank you

[08-Sep-2010 14:03:04] <fus10nx> anyone running ZenOSS from a Mac?

[08-Sep-2010 14:04:52] <mray> fus10nx: most of our developers :)

[08-Sep-2010 14:06:26] <fus10nx> i was just wondering, do I need like MAMP or osmething installed before installing ZenOSS?

[08-Sep-2010 14:06:30] <fus10nx> or will ZenOSS install mysql and all that ?

[08-Sep-2010 14:06:46] <mray> fus10nx: the OSX installer includes all the dependencies (MySQL, Python, Twisted, etc.)

[08-Sep-2010 14:06:52] <fus10nx> ah, ok, fantastic

[08-Sep-2010 14:06:54] <mray> it's pretty straightforward

[08-Sep-2010 14:07:03] <fus10nx> do you know much about snmpv3 ?

[08-Sep-2010 14:07:15] <mray> yeah, Zenoss supports it, but not v3 traps

[08-Sep-2010 14:07:25] <fus10nx> hrmm

[08-Sep-2010 14:07:25] * mray should go fix his login so he has ops

[08-Sep-2010 14:07:25] <fus10nx> ok

[08-Sep-2010 14:07:49] <fus10nx> im just trying to figure out the best way to capture information from 300 machines at 300 seperate locations (1 machine at each location) w/o setting up a shitload of VPN's

[08-Sep-2010 14:08:18] <mray> SSH?

[08-Sep-2010 14:09:06] <fus10nx> all of the client machines are windows machines

[08-Sep-2010 14:09:18] <mray> ahhh, poop

[08-Sep-2010 14:09:21] <SEJeff_work> mray, Would a tiny patch for zenoss to enable the json module in zopescripts make it into core?

[08-Sep-2010 14:09:38] <SEJeff_work> I'm about to release the django app for creating maintenance windows

[08-Sep-2010 14:10:01] <mray> SEJeff_work: probably, if it's a good clean patch it'll be in the queue for inclusion

[08-Sep-2010 14:10:18] <SEJeff_work> mray, Alright, what is the best way to submit it?

[08-Sep-2010 14:10:34] <SEJeff_work> And it only allows the json.dumps method at that

[08-Sep-2010 14:11:07] <mray> SEJeff_work: open a ticket describing what the patch "fixes" (as a defect, not an enhancement) and mark it for the release it needs to go in and mark "patch attached"

[08-Sep-2010 14:11:34] <mray> we'll review it tomorrow in the defect review and it'll get staged

[08-Sep-2010 14:11:53] <mray> it'll get moved to a developer's queue

[08-Sep-2010 14:12:06] <mray> I try to raise the priority on patches, since they get stale

[08-Sep-2010 14:12:09] <SEJeff_work> login to trac with zenoss/zenoss?

[08-Sep-2010 14:12:19] <mray> SEJeff_work: it's better if you use the creds you have

[08-Sep-2010 14:12:25] <SEJeff_work> Right

[08-Sep-2010 14:12:26] <mray> I set some up for you right?

[08-Sep-2010 14:12:35] <fus10nx> man, im so lost in the new one

[08-Sep-2010 14:12:45] <fus10nx> the new zenoss, where the heck do i re-model devices?

[08-Sep-2010 14:12:45] <SEJeff_work> mray, Yeah but I'm not able to reset the password myself so I always forget it.

[08-Sep-2010 14:12:56] <SEJeff_work> fus10nx, The little gear on the bottom left

[08-Sep-2010 14:12:59] <cmcgraw> Gear icon in low-left

[08-Sep-2010 14:13:28] <fus10nx> ohhhh trhats helpful !

[08-Sep-2010 14:13:30] <fus10nx> much better

[08-Sep-2010 14:13:51] <fus10nx> I just keep getting - could not lookup DNS configuration info service: (ipc/send) invalid destination port

[08-Sep-2010 14:26:52] mray is now known as mrayzenoss

[08-Sep-2010 14:44:19] <SEJeff_work> mrayzenoss, http://dev.zenoss.com/trac/ticket/7306 The patch is tiny

[08-Sep-2010 14:50:55] <Orv> Hmm.. found a documentation typo.  Wonder if that rates a bug report?  Never reported a bug before...

[08-Sep-2010 14:51:01] <Orv> Don't even know how to do it.

[08-Sep-2010 14:52:53] <SEJeff_work> Orv, http://dev.zenoss.com/trac/wiki/HowToAddTicket

[08-Sep-2010 15:01:10] <Orv> SEJeff_work: Thanks.

[08-Sep-2010 15:04:25] mrayzenoss is now known as mray

[08-Sep-2010 15:09:08] <Orv> OK, ticket created in trac

[08-Sep-2010 15:09:22] <Orv> mray: Found a minor documentation typo; submitted a ticket to correct it.

[08-Sep-2010 15:10:40] <mray> Orv: thanks!

[08-Sep-2010 15:11:17] <Orv> mray: You're welcome - it wasn't a biggie.

[08-Sep-2010 15:11:27] <Orv> Working my way through the docs...

[08-Sep-2010 15:31:48] <JonnyV> damn.. esx zenpack aint loading.. how can i see whats wrong?

[08-Sep-2010 15:32:00] <JonnyV> im loading it from the gui

[08-Sep-2010 15:32:04] <JonnyV> zenoss 3.0

[08-Sep-2010 15:32:21] <mray> JonnyV: try installing it from the command line

[08-Sep-2010 15:32:33] <mray> that'll give you the error

[08-Sep-2010 15:32:47] <JonnyV> was going for that.. hehe.. is it on the admin guide?

[08-Sep-2010 15:33:08] <mray> just use zenpack —help or something like that to see the options

[08-Sep-2010 15:33:22] <JonnyV> cool

[08-Sep-2010 15:33:25] <JonnyV> thanks mray

[08-Sep-2010 15:33:26] <mray> I think it's 'zenpack —install=ZenPack.blah.blah-py2.6.egg'

[08-Sep-2010 15:34:33] <JonnyV> yeps

[08-Sep-2010 15:34:35] <JonnyV> indeed

[08-Sep-2010 15:34:35] <Orv> JonnyV: Don't forget you need to be the zenoss user; not root or anyone else.

[08-Sep-2010 15:35:00] <JonnyV> yep... thanks for the heads up though :)

[08-Sep-2010 15:37:43] <JonnyV> this is the error

[08-Sep-2010 15:37:46] <JonnyV> OSError: [Errno 20] Not a directory: '/opt/zenoss/Products/ZenPacks.community.VMwareESXMonitor-1.0-py2.4.egg/skins'

[08-Sep-2010 15:39:07] <mray> JonnyV: you're trying to run zenpack against a .zip file instead of a .egg

[08-Sep-2010 15:39:34] <JonnyV> yes.. ok

[08-Sep-2010 15:40:11] <JonnyV> was looking a guide that did it to the zip.. :(

[08-Sep-2010 15:40:29] <mray> JonnyV: that was deprecated in 2.5 and dropped in 3.0

[08-Sep-2010 15:40:46] <mray> well, support for .zip ZenPacks that is

[08-Sep-2010 15:41:46] <JonnyV> ohh.. thanks :)

[08-Sep-2010 15:49:43] <fus10nx> What the heck does this mean?! could not lookup DNS configuration info service: (ipc/send) invalid destination port

[08-Sep-2010 15:57:57] <JonnyV> uff

[08-Sep-2010 15:57:59] <JonnyV> Link to http://pypi.python.org/simple/ZenPacks.community.VMwareESXMonitor/ ***BLOCKED*** by --allow-hosts

[08-Sep-2010 16:00:22] <mray> JonnyV: post to fpaste.org or something

[08-Sep-2010 16:00:36] <mray> but that's usually what it says when you're missing a dependency

[08-Sep-2010 16:00:36] <JonnyV> on it

[08-Sep-2010 16:01:54] <JonnyV> http://fpaste.org/gsKQ/

[08-Sep-2010 16:02:30] <JonnyV> maybe something with VMwareESXMonitor? just guessing

[08-Sep-2010 16:05:46] <mray> JonnyV: you can't install py2.4 zenpacks on Zenoss 3.0

[08-Sep-2010 16:05:58] <stoked> I have a Device class called /Devices/Server/Windows/SQL

[08-Sep-2010 16:06:03] <JonnyV> ufff.. damn

[08-Sep-2010 16:06:13] <mray> JonnyV: you can test a py2.6 build from here: http://dev.zenoss.org/zenpacks/

[08-Sep-2010 16:06:17] <stoked> but for the life of me I can't figure out why it keeps alerting on http

[08-Sep-2010 16:06:26] <stoked> for all the servers in this class

[08-Sep-2010 16:09:32] <JonnyV> so no zenpack for esx on 3.0 mray

[08-Sep-2010 16:13:56] <stoked> can you apply a ipservice template on a device class?

[08-Sep-2010 16:26:18] <mray> JonnyV: it didn't work?

[08-Sep-2010 16:27:44] <JonnyV> uhh.. i didnt read the link mray :S

[08-Sep-2010 16:27:47] <JonnyV> checking nowww

[08-Sep-2010 16:27:50] <JonnyV> sorry..

[08-Sep-2010 16:29:11] <JonnyV> i see 3 zenpacks there.. will check all of them to see features..

[08-Sep-2010 16:32:52] <JonnyV> restarting zenoss.. it seems all ok

[08-Sep-2010 16:34:14] <JonnyV> great.. i can see it in the list now :)

[08-Sep-2010 17:15:57] aclark_ is now known as aclark

[08-Sep-2010 20:06:24] forsberg is now known as fOrsberg

[08-Sep-2010 20:47:50] <morphic> fuck nsclient++

[08-Sep-2010 20:55:12] <stoked> is there a way to define ipservices in bulk?

[09-Sep-2010 00:00:30] [disconnected at Thu Sep  9 00:00:30 2010]

[09-Sep-2010 00:00:31] [connected at Thu Sep  9 00:00:31 2010]

[09-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[09-Sep-2010 01:16:05] fOrsberg is now known as forsberg

[09-Sep-2010 01:50:32] rhettardo_ is now known as rhettardo

[09-Sep-2010 02:23:14] <JesperS> What's the quickest way (cpu wise) to eg. find all devices that are in a given "production state" via python?   Would it be to trawl all the devices and read/compare the production state, or could I be so lucky that there is a indexed table in the database somewhere?

[09-Sep-2010 02:36:11] <JesperS> for dev in dmd.Devices.Network.Router.Cisco.getSubDevices_recursive():     <- Like that

[09-Sep-2010 02:36:28] <JesperS> followed by a getproductionstatestring()

[09-Sep-2010 02:36:35] <JesperS> I guess that could work...

[09-Sep-2010 02:37:07] <JesperS> now that "we" are at it, would it be possible to get the production state as a number/int, instead of string?

[09-Sep-2010 03:00:20] <fragfutter> JesperS: device.productionState

[09-Sep-2010 03:01:00] <fragfutter> and there might be a brain that you could use to query

[09-Sep-2010 03:06:25] <fragfutter> JesperS: there is.

[09-Sep-2010 03:07:17] <fragfutter> JesperS: map(lambda x: x.getObject(), dmd.Devices.deviceSearch(getProdState="Production", path="/zport/Devices/Network/Router/Cisco"))

[09-Sep-2010 03:27:15] <JesperS> cool fragfutter, thanks

[09-Sep-2010 04:01:52] brandonleach_ is now known as brandonleach

[09-Sep-2010 05:34:24] jeff_ is now known as Guest24031

[09-Sep-2010 07:12:28] Guest24031 is now known as SEJeff_work

[09-Sep-2010 08:48:41] <Dingofest2> When I adding new processes under INFRASTRUCTURE/PROCESSES do I have to manually re-model devices for this new process to populate with data or can I automate this task? THANKS

[09-Sep-2010 08:49:40] <Dingofest2> I'm using 3.0.1 CORE

[09-Sep-2010 09:03:58] <rmatte> yes, you need to remodel the devices

[09-Sep-2010 09:04:07] <rmatte> for it to pick up on those processes

[09-Sep-2010 09:07:54] <Dingofest2> rmatte: thanks... quiet here today :-( I just read Zenoss DOC's it will auto remodel every 720 minutes (12 hours)

[09-Sep-2010 09:09:04] <JonnyV> morning guys

[09-Sep-2010 09:09:24] <Dingofest2> morning

[09-Sep-2010 09:09:51] <rmatte> Dingofest2: that's the default value, but it's configurable

[09-Sep-2010 09:10:52] <JonnyV> yeps.. depending on the devices and hardware u can disable it and cron it also

[09-Sep-2010 09:11:22] <Dingofest2> where can I adjust default value?

[09-Sep-2010 09:11:57] <rmatte> The Zenoss docs don't explain that?

[09-Sep-2010 09:12:46] <Dingofest2> didn't see it.. DOC's are a little light in some areas

[09-Sep-2010 09:13:24] <rmatte> Advanced -> Collectors -> localhost -> Edit -> Modeler Cycle Interval (mins)

[09-Sep-2010 09:13:59] <Dingofest2> great thanks

[09-Sep-2010 09:14:17] <st3v3o> morning

[09-Sep-2010 09:23:37] <Dingofest2> How would I populate Software for a Linux host. Am I missing a plug-in? Currently nothing shows under Software for Linux hosts. However Windows hosts show installed Software

[09-Sep-2010 09:24:32] <JonnyV> anyone got running the zenpack ESXMonitor on zenos3.0 ?

[09-Sep-2010 09:29:33] <Dingofest2> I think I found an answer http://blog.zenoss.com/2009/02/18/tip-of-the-month-snmp-software-inventory-for-debian-and-ubuntu-machines/

[09-Sep-2010 09:35:03] <cmcgraw> Is anyone else getting alerts for partitions that have monitoring set to false?  It would seem that they _should_ be ignored.

[09-Sep-2010 09:52:30] <rmatte> cmcgraw: did you push changes to the collector?

[09-Sep-2010 09:52:41] <rmatte> and did you make sure they don't actually show up on the OS tab?

[09-Sep-2010 09:52:59] <rmatte> after setting them to ignored in zproperties you have to remodel the device

[09-Sep-2010 09:53:19] <rmatte> make sure you don't have them locked as well so that Zenoss can remove them

[09-Sep-2010 09:53:46] <cmcgraw> Double-checking that now

[09-Sep-2010 09:54:17] <cmcgraw> Think it was working alright before we upgraded to 3.0 (on 3.0.1 now)

[09-Sep-2010 09:55:50] <cmcgraw> So we actually have to change the zProperty to ignore that partition, using the monitored = false in the File Systems section isn't sufficient?

[09-Sep-2010 09:58:17] <cmcgraw> Okay, set the zProperty and ensured the monitoring was set to false, also pushed changes and scheduled a remodel.  Cleared the event, and I'll let you know how it comes out.  Thanks rmatte

[09-Sep-2010 10:03:44] <rmatte> you can use monitored = false, but it'll just re-monitor it the next time it's modeled

[09-Sep-2010 10:03:47] <rmatte> unless you lock it

[09-Sep-2010 10:04:00] <rmatte> and after you do monitored=false you need to push changes to the collector

[09-Sep-2010 10:04:09] <rmatte> otherwise it'll take up to an hour for it to pick up the new config

[09-Sep-2010 10:04:19] <cmcgraw> ahh, makes sense now

[09-Sep-2010 10:05:04] <cmcgraw> thanks much.

[09-Sep-2010 10:20:44] <rmatte> np

[09-Sep-2010 10:46:22] <fus10nx> is 3.0.1 on aptget ?

[09-Sep-2010 10:46:30] <SEJeff_work> no

[09-Sep-2010 10:46:30] <rmatte> nothing is on apt-get

[09-Sep-2010 10:46:39] <rmatte> or if something is it's ancient

[09-Sep-2010 10:46:42] <rmatte> lol

[09-Sep-2010 10:46:50] <rmatte> just download the .deb and install it

[09-Sep-2010 10:47:02] <rmatte> or just use the .bin

[09-Sep-2010 10:47:10] <rmatte> doesn't really matter either way, they are basically both the same thing

[09-Sep-2010 10:47:14] <fus10nx> im debating wheter or not to use virtual application on my server 2003 machine

[09-Sep-2010 10:47:34] <rmatte> I'd strongly advise against using the virtual appliance for production purposes

[09-Sep-2010 10:47:39] <rmatte> it's fine as a lab or just to mess around

[09-Sep-2010 10:47:54] <fus10nx> ok

[09-Sep-2010 10:47:56] <fus10nx> deb package it is

[09-Sep-2010 10:48:02] <rmatte> but if you're going to be using it for production I'd do a fresh install of Linux and then install it on that

[09-Sep-2010 10:48:27] <fus10nx> Ubuntu Server or Desktop ?

[09-Sep-2010 10:48:28] <rmatte> also, it comes with it's own sql server, so make sure you don't already have sql installed on whatever server you install it on

[09-Sep-2010 10:48:34] <rmatte> Server is what I use

[09-Sep-2010 10:48:36] <rmatte> no GUI

[09-Sep-2010 10:48:45] <fus10nx> nah i want the GUI

[09-Sep-2010 10:48:47] <rmatte> more lightweight, better for performance

[09-Sep-2010 10:48:48] <rmatte> why?

[09-Sep-2010 10:48:49] <fus10nx> newb @ linux

[09-Sep-2010 10:48:55] <rmatte> so?

[09-Sep-2010 10:49:11] <rmatte> all of the stuff you'll be doing with Zenoss on the server will be commandline anyways

[09-Sep-2010 10:49:20] <rmatte> there is no GUI component to it other than the web GUI

[09-Sep-2010 10:49:25] <rmatte> which is accessible either way

[09-Sep-2010 10:49:33] <fus10nx> that's true

[09-Sep-2010 10:49:35] <fus10nx> server it is then

[09-Sep-2010 10:49:46] <rmatte> and it's better to learn the console instead of relying on a GUI as a crutch, trust me

[09-Sep-2010 10:50:00] <rmatte> I used a plain console for 3 years before I even touched a GUI

[09-Sep-2010 10:50:09] <rmatte> and I learned a lot more that way

[09-Sep-2010 10:50:44] <fus10nx> fair enough - I mean this server will ONLY be used for ZenOSS

[09-Sep-2010 10:50:50] <fus10nx> so sorta just sitting there and ticking away

[09-Sep-2010 10:51:02] <rmatte> yeh, Ubuntu Server is your best way to go

[09-Sep-2010 10:51:15] <rmatte> it'll help performance too, no GUI sucking up resources

[09-Sep-2010 10:51:39] <rmatte> even the commandline Ubuntu stuff is pretty braindead anyways

[09-Sep-2010 10:52:34] <fus10nx> yea

[09-Sep-2010 10:53:12] <rmatte> eugh, I love it when a vmware console steals my mouse

[09-Sep-2010 10:53:43] <fus10nx> how many servers/clients u monitoring rmatte

[09-Sep-2010 10:54:00] <rmatte> I have 14 Zenoss servers monitoring over 1000 devices

[09-Sep-2010 10:54:09] <rmatte> 20+ clients

[09-Sep-2010 10:54:22] <fus10nx> wow

[09-Sep-2010 10:54:23] <rmatte> clients as in customers

[09-Sep-2010 10:54:24] <fus10nx> all VPN ?

[09-Sep-2010 10:54:26] <fus10nx> yea

[09-Sep-2010 10:54:28] <rmatte> yessir

[09-Sep-2010 10:54:30] <rmatte> all VPN

[09-Sep-2010 10:54:36] <fus10nx> damn man

[09-Sep-2010 10:54:42] <fus10nx> i am thinking Hamachi is a good product for us

[09-Sep-2010 10:54:48] <fus10nx> u have ASA's or something at each site ?

[09-Sep-2010 10:55:13] <rmatte> We setup IPSec tunnels to whatever the client happens to already have there

[09-Sep-2010 10:55:23] <rmatte> some have ASAs, some have crappy things like Fireboxes

[09-Sep-2010 10:55:26] <rmatte> whatever we can use

[09-Sep-2010 10:55:48] <rmatte> most have ASA though

[09-Sep-2010 10:55:53] <rmatte> or Juniper

[09-Sep-2010 10:55:56] <fus10nx> its tough because we have 300 sites/location but only 1 PC at each location so hard to justify cost of ASA's and dedicated VPN's

[09-Sep-2010 10:56:07] <fus10nx> so thinking Hamachi is best way to go - software based VPN service from LogMeIn

[09-Sep-2010 10:56:13] <rmatte> you need an agent based solution

[09-Sep-2010 10:56:16] <rmatte> rather than agentless

[09-Sep-2010 10:56:39] <rmatte> You may want to take a look at Kaseya

[09-Sep-2010 10:56:42] <fus10nx> what do u mean?

[09-Sep-2010 10:56:46] <rmatte> well...

[09-Sep-2010 10:56:47] <fus10nx> yea Hamachi is like the same thing

[09-Sep-2010 10:56:53] <rmatte> instead of having VPN tunnels to each site...

[09-Sep-2010 10:57:01] <rmatte> have software that's actually installed on each workstation

[09-Sep-2010 10:57:06] <fus10nx> yes

[09-Sep-2010 10:57:06] <rmatte> that calls back home essentially

[09-Sep-2010 10:57:08] <fus10nx> thats exactly what it is

[09-Sep-2010 10:57:19] <twm1010> rmatte: you have any cool screenshots of the google maps from one of your larger srevers?

[09-Sep-2010 10:57:23] <rmatte> whereas Zenoss is "Agentless" meaning it polls via SNMP, WMI, etc...

[09-Sep-2010 10:57:31] <rmatte> twm1010: yeh, one sec

[09-Sep-2010 10:57:35] <fus10nx> right right - OK - so hamachi would be a good solution

[09-Sep-2010 10:57:50] <rmatte> twm1010: http://dmon.org/graphics/zenoss/gen2.png

[09-Sep-2010 10:58:02] <rmatte> fus10nx: yes, if that's what hamachi is

[09-Sep-2010 10:58:11] <jsm> what's the fix for broken graphs?  the rrd file is there, but the graph isn't being generated

[09-Sep-2010 10:58:12] <fus10nx> woah nice map man !

[09-Sep-2010 10:58:18] <rmatte> thanks :)

[09-Sep-2010 10:58:20] <fus10nx> All Green !

[09-Sep-2010 10:58:25] <fus10nx> u monitoring a lot of Windows Servers?

[09-Sep-2010 10:58:30] <rmatte> I made it all green on purpose when I took that

[09-Sep-2010 10:58:31] <rmatte> hehe

[09-Sep-2010 10:58:35] <fus10nx> hahaha

[09-Sep-2010 10:58:40] <rmatte> it's rarely ever all green

[09-Sep-2010 10:58:45] <fus10nx> yea

[09-Sep-2010 10:58:46] <rmatte> especially some of those sites in europe

[09-Sep-2010 10:58:51] <rmatte> chronic problems

[09-Sep-2010 10:58:52] <rmatte> lol

[09-Sep-2010 10:59:05] <rmatte> the sites in mexico were annoying too, but we only have 2 now

[09-Sep-2010 10:59:06] <fus10nx> so how do you configure your windows clients? SNMP Informant and just setting the settings in the SNMP windows service

[09-Sep-2010 10:59:27] <rmatte> I just monitor windows with standard snmp

[09-Sep-2010 10:59:30] <rmatte> no informant

[09-Sep-2010 10:59:38] <fus10nx> why no informant?

[09-Sep-2010 10:59:39] <rmatte> though we're switching over to WMI for some clients soon

[09-Sep-2010 10:59:49] <fus10nx> i had issues w/ the WMI Zenpack

[09-Sep-2010 10:59:54] <fus10nx> a lot of issues so i said screw it

[09-Sep-2010 10:59:58] <rmatte> because some of our clients don't want extra stuff like informant installed on their servers

[09-Sep-2010 11:00:02] <rmatte> and there's really no need for it

[09-Sep-2010 11:00:21] <rmatte> the only thing it helps with is monitoring cpu and memory

[09-Sep-2010 11:00:27] <rmatte> but I developed a solution for that

[09-Sep-2010 11:00:31] <fus10nx> https://secure.logmein.com/products/hamachi2/

[09-Sep-2010 11:00:47] <fus10nx> hosted VPN

[09-Sep-2010 11:00:52] <rmatte> docs/DOC-3386

[09-Sep-2010 11:01:06] <fus10nx> u developed that?

[09-Sep-2010 11:01:16] <rmatte> oh, hamachi is just a vpn app

[09-Sep-2010 11:01:23] <rmatte> fus10nx: yes, I developed that

[09-Sep-2010 11:01:50] <SEJeff_work> rmatte, There isn't a way to autodiscover the number of cpus?

[09-Sep-2010 11:02:11] <SEJeff_work> Hmmmm I guess you can't create dynamic graph definitions based on host data such as number of cpus. That sucks

[09-Sep-2010 11:03:38] <rmatte> SEJeff_work: I probably could, I just haven't gotten that far yet

[09-Sep-2010 11:03:49] <SEJeff_work> rmatte, Looks cool though

[09-Sep-2010 11:03:58] <rmatte> but no, you can't create dynamic graph definitions

[09-Sep-2010 11:04:10] <rmatte> the best I could do was have it automatically place the devices in the right group

[09-Sep-2010 11:04:14] <SEJeff_work> Too bad thats a limitation

[09-Sep-2010 11:04:15] <rmatte> s/group/class

[09-Sep-2010 11:04:27] <rmatte> but I haven't gotten there yet

[09-Sep-2010 11:04:36] <SEJeff_work> It would be pretty cool to create a graphFactory and then create graph definitions based on all kinds of host specific things

[09-Sep-2010 11:04:40] <rmatte> I want to write a collector plugin to replace the scripts

[09-Sep-2010 11:04:48] <rmatte> I just haven't had time to figure it out yet

[09-Sep-2010 11:04:54] <fus10nx> I just want it all to be automated ha ha

[09-Sep-2010 11:05:12] <rmatte> yeh, people expect automation, I prefer extendability over automation

[09-Sep-2010 11:05:14] <SEJeff_work> fus10nx, Pay for enterprise and it is :)

[09-Sep-2010 11:05:22] <rmatte> which is why I'd take Zenoss over Solarwinds any day of the week

[09-Sep-2010 11:05:28] <SEJeff_work> *nods*

[09-Sep-2010 11:05:35] <rmatte> and yeh, Enterprise is much much nicer than Core, for obvious reasons

[09-Sep-2010 11:05:39] <SEJeff_work> extensibility (in the long run) means more automation

[09-Sep-2010 11:05:41] <rmatte> lots of additional bells and whistles

[09-Sep-2010 11:05:50] <SEJeff_work> Not really to be honest :)

[09-Sep-2010 11:06:00] <rmatte> SEJeff_work: I've seen it, and it is :P

[09-Sep-2010 11:06:08] <SEJeff_work> Some better integration with enterprise stuff like UCS and VMware

[09-Sep-2010 11:06:14] <rmatte> SEJeff_work: you just work with it too much to appreciate it hehe

[09-Sep-2010 11:06:16] <SEJeff_work> I'm upgrading enterprise to 3.0 as we speak

[09-Sep-2010 11:06:19] <SEJeff_work> heh

[09-Sep-2010 11:06:21] <rmatte> yeh, the VMWare monitoring is great

[09-Sep-2010 11:06:33] <SEJeff_work> For those of you that use VMware or Cisco UCS it is awesome

[09-Sep-2010 11:06:39] <SEJeff_work> That alone is enough to buy it

[09-Sep-2010 11:06:46] <rmatte> well, it does a lot more than that

[09-Sep-2010 11:06:49] <SEJeff_work> The NetApp enterprise zenpack is also incredible

[09-Sep-2010 11:07:05] <rmatte> all the enterprise packs are great

[09-Sep-2010 11:07:16] <SEJeff_work> And distributed collectors are much easier in enterprise than core

[09-Sep-2010 11:07:22] <rmatte> yeh

[09-Sep-2010 11:07:33] <rmatte> though Egor's pack makes it almost as easy

[09-Sep-2010 11:07:37] <rmatte> the only issue in the graph zooming

[09-Sep-2010 11:07:42] <rmatte> which no one seems to be able to figure out

[09-Sep-2010 11:07:48] <SEJeff_work> The only reason we pay for enterprise is their support

[09-Sep-2010 11:07:55] <rmatte> yeh

[09-Sep-2010 11:07:56] <SEJeff_work> Hands down the best support of any vendor I've ever worked with

[09-Sep-2010 11:07:58] <SEJeff_work> seriously

[09-Sep-2010 11:08:04] <rmatte> So I've heard

[09-Sep-2010 11:08:16] <rmatte> They are very selective as to who they hire for those roles

[09-Sep-2010 11:08:39] <SEJeff_work> They seem to hire from the community as much as possible

[09-Sep-2010 11:08:47] <rmatte> Well, it makes sense

[09-Sep-2010 11:08:54] <SEJeff_work> I can think of 3 guys from the community they hired off the top of my head

[09-Sep-2010 11:08:56] <SEJeff_work> Yeah

[09-Sep-2010 11:08:59] <rmatte> Hire people who already know the product inside and out

[09-Sep-2010 11:09:06] <SEJeff_work> And are passionate about it

[09-Sep-2010 11:09:09] <rmatte> yup

[09-Sep-2010 11:10:02] <SEJeff_work> I try to use the web interface as little as possible to be honest

[09-Sep-2010 11:10:20] <SEJeff_work> And write tools around zenoss that talk to it via xmlrpc or rest. For that, core and enterprise are the same

[09-Sep-2010 11:10:39] <rmatte> Well, I use the interface quite a bit, but it depends what I'm doing

[09-Sep-2010 11:10:44] <rmatte> a lot of stuff I only do from commandline

[09-Sep-2010 11:10:48] <rmatte> like installing zenpacks or mibs

[09-Sep-2010 11:10:55] <rmatte> plus all the zendmd work that I do

[09-Sep-2010 11:10:58] <SEJeff_work> Sure

[09-Sep-2010 11:11:05] <rmatte> I love zendmd

[09-Sep-2010 11:11:05] <rmatte> hehe

[09-Sep-2010 11:11:11] <SEJeff_work> Yup

[09-Sep-2010 11:11:24] <SEJeff_work> Hopefully you dont need to do all of your maintenance in the dmd

[09-Sep-2010 11:11:33] <SEJeff_work> And just write scripts to run those things for you

[09-Sep-2010 11:11:38] <rmatte> They massively improved zenmib (apparently based on the guide I wrote up for installing Cisco Mibs)

[09-Sep-2010 11:11:43] <rmatte> I used it recently for the first time in ages

[09-Sep-2010 11:11:45] <rmatte> zero problems

[09-Sep-2010 11:11:58] <SEJeff_work> rmatte, Remember that awesome mib browser zenpack?

[09-Sep-2010 11:12:02] <rmatte> Kells is apparently the one who rewrote it

[09-Sep-2010 11:12:10] <SEJeff_work> They hired the guy who wrote it

[09-Sep-2010 11:12:16] <rmatte> yeh

[09-Sep-2010 11:12:31] <rmatte> that was a nice pack

[09-Sep-2010 11:12:35] <SEJeff_work> And that guy was Kells I believe

[09-Sep-2010 11:12:44] <rmatte> Yeh, pretty sure it was

[09-Sep-2010 11:12:48] <rmatte> They hired rocket too

[09-Sep-2010 11:13:26] <rmatte> I'm glad that Egor is still kicking around the community

[09-Sep-2010 11:13:32] <rmatte> his packs are primo

[09-Sep-2010 11:13:34] <rmatte> hehe

[09-Sep-2010 11:14:02] <rmatte> Now if they'd stop changing the backend and breaking them every single release I'd be much happier

[09-Sep-2010 11:14:08] <rmatte> :)

[09-Sep-2010 11:14:18] <rmatte> no end in sight for that though

[09-Sep-2010 11:14:29] <SEJeff_work> Well so long as they make things better I don't care

[09-Sep-2010 11:14:37] <SEJeff_work> consume as many public methods where possible

[09-Sep-2010 11:14:42] <SEJeff_work> Then yell when they break them

[09-Sep-2010 11:14:49] <rmatte> yup

[09-Sep-2010 11:15:06] <rmatte> The new interface feels a bit cluttered

[09-Sep-2010 11:15:12] <rmatte> Too many panels

[09-Sep-2010 11:15:20] <SEJeff_work> It is much faster

[09-Sep-2010 11:15:22] <rmatte> on the device page anyways

[09-Sep-2010 11:15:34] <SEJeff_work> It still needs a bit of love on the device detail page for sure

[09-Sep-2010 11:15:42] <SEJeff_work> But overall it is a very welcome upgrade

[09-Sep-2010 11:15:44] <rmatte> I find it's much faster in the majority of areas

[09-Sep-2010 11:15:46] <rmatte> but slower in others

[09-Sep-2010 11:15:52] <SEJeff_work> It is manager friendly

[09-Sep-2010 11:15:57] <SEJeff_work> Thats all that matters to me

[09-Sep-2010 11:15:59] <rmatte> yeh

[09-Sep-2010 11:16:14] <rmatte> I look forward to deploying it, just waiting for 1 or 2 more maintenance releases

[09-Sep-2010 11:16:20] <rmatte> 3.0.1 is still too buggy for me

[09-Sep-2010 11:16:30] <SEJeff_work> what bugs are you seeing?

[09-Sep-2010 11:16:43] <rmatte> well, it's mostly cosmetic stuff

[09-Sep-2010 11:16:52] <rmatte> interface descriptions aren't present

[09-Sep-2010 11:17:05] <rmatte> lack of loading dialog for the infrastructure page

[09-Sep-2010 11:17:12] <rmatte> both of which are fixed in 3.0.2

[09-Sep-2010 11:17:35] <rmatte> the list of bug fixes for 3.0.2 is pretty extensive

[09-Sep-2010 11:17:41] <SEJeff_work> link?

[09-Sep-2010 11:17:51] <rmatte> hold on, I'll find it

[09-Sep-2010 11:17:59] <rmatte> aha

[09-Sep-2010 11:18:02] <rmatte> had it bookmarked

[09-Sep-2010 11:18:05] <rmatte> http://dev.zenoss.org/trac/query?status=assigned&status=backlog&status=closed&status=fixrejected&status=new&status=verification&group=patch_state&patch=3.0.2&col=id&col=summary&col=status&col=owner&col=priority&col=milestone&col=component&col=changetime&report=6&order=status

[09-Sep-2010 11:18:10] <rmatte> that's all the stuff for 3.0.2

[09-Sep-2010 11:19:04] <rmatte> looks like most of the stuff is closed too

[09-Sep-2010 11:19:09] <rmatte> so the release should be soon enough

[09-Sep-2010 11:19:13] <SEJeff_work> Nice

[09-Sep-2010 11:19:40] <fus10nx> ah DAMNIT

[09-Sep-2010 11:19:45] <fus10nx> LogMeIn Hamachi doesnt run on linux

[09-Sep-2010 11:19:48] <fus10nx> damnit, damnit, damnit

[09-Sep-2010 11:19:49] <SEJeff_work> rmatte, Random question. I made a zenpack to override the zenoss logo for branding purposes. What is the best way to suck that out of a dev install as an eggified zenpack?

[09-Sep-2010 11:20:06] <fus10nx> OH - Wait ! It doesssssssss!

[09-Sep-2010 11:20:13] <Simon4> SEJeff_work: export the zenpack

[09-Sep-2010 11:20:26] <Simon4> it's an option in the zenpacks page on the drop down menuthingy

[09-Sep-2010 11:20:30] <Simon4> (in 2.5.2 at least)

[09-Sep-2010 11:20:31] <rmatte> SEJeff_work: well, does it not show up in your ZenPacks list?

[09-Sep-2010 11:21:02] <rmatte> SEJeff_work: Also, I'd be very interesting in finding out how you went about doing that in the actual pack itself

[09-Sep-2010 11:21:07] <SEJeff_work> Simon4, This is in 3.0

[09-Sep-2010 11:21:09] <rmatte> it's a common question, and I've never looked in to it

[09-Sep-2010 11:21:16] <SEJeff_work> rmatte, It is super easy

[09-Sep-2010 11:21:18] <SEJeff_work> Give me a second

[09-Sep-2010 11:21:21] <rmatte> k

[09-Sep-2010 11:21:25] <Simon4> rmatte: I type "make" in my zenpacks dir

[09-Sep-2010 11:21:28] <Simon4> and get an egg

[09-Sep-2010 11:21:39] <Simon4> if you check out the community zenpacks tree that stuff comes with it

[09-Sep-2010 11:21:46] <rmatte> ahhh

[09-Sep-2010 11:21:48] <rmatte> ok

[09-Sep-2010 11:22:01] <Simon4> 's a makefile and one or two other files

[09-Sep-2010 11:22:07] <rmatte> so it's in your ZenPacks directory but doesn't show up in the ZenPacks list?

[09-Sep-2010 11:22:14] <SEJeff_work> rmatte, Let me look

[09-Sep-2010 11:22:17] <Simon4> and if you copy any new zenpacks into the same dir structure it works

[09-Sep-2010 11:22:28] <Simon4> rmatte: I only got it from svn checking out the community zenpacks

[09-Sep-2010 11:22:34] <SEJeff_work> rmatte, It shows up

[09-Sep-2010 11:22:45] <rmatte> SEJeff_work: then why wouldn't you just export it from the GUI?

[09-Sep-2010 11:22:54] <SEJeff_work> rmatte, I didn't see the option

[09-Sep-2010 11:23:03] <rmatte> Oh, it's probably not in development mode...

[09-Sep-2010 11:23:05] <rmatte> easy to fix...

[09-Sep-2010 11:23:24] <SEJeff_work> create/install/delete zenpack are the only options I see

[09-Sep-2010 11:23:28] <twm1010> rmatte: thanks for the screenshot, was telling someone about your ginormous networks :)

[09-Sep-2010 11:23:33] <rmatte> cp $ZENHOME/Products/ZenModel/ZenPackTemplate/* $ZENHOME/ZenPacks/<ZenPacks Directory>

 

[09-Sep-2010 11:23:35] <rmatte> then check

[09-Sep-2010 11:23:39] <rmatte> the export option should be there

[09-Sep-2010 11:23:53] <rmatte> then increase the version number of the pack

[09-Sep-2010 11:24:02] <rmatte> and optionally leave it there or decrease it back to what it was

[09-Sep-2010 11:24:04] <rmatte> then export it

[09-Sep-2010 11:24:10] <twm1010> I get to do a Zenoss Enterprise install next week  :D

[09-Sep-2010 11:24:16] <rmatte> the version number thing is because sometimes it won't export unless you do that

[09-Sep-2010 11:24:36] <rmatte> twm1010: hehe, np

[09-Sep-2010 11:25:01] <SEJeff_work> rmatte, ok that worked so I've got to explain how to customize the logo to you

[09-Sep-2010 11:25:07] <rmatte> hehe

[09-Sep-2010 11:25:24] <rmatte> SEJeff_work: mind just doing a quick write-up and messaging it to me on the community site?

[09-Sep-2010 11:25:26] <rmatte> easier that way

[09-Sep-2010 11:25:30] <Simon4> twm1010: me too :)

[09-Sep-2010 11:25:40] * Simon4 has an incoming npmaccallum

[09-Sep-2010 11:25:44] <Simon4> party time :)

[09-Sep-2010 11:25:50] <rmatte> and when I say quick, I mean quick, assume I already know the structure of a ZenPack and all that fun stuff

[09-Sep-2010 11:25:51] <rmatte> ;)

[09-Sep-2010 11:25:52] <SEJeff_work> Simon4, I thought he was in Italy

[09-Sep-2010 11:25:59] <SEJeff_work> rmatte, It is on the knowledgebase

[09-Sep-2010 11:26:07] <Simon4> SEJeff_work: he may be atm, but he's in our office in London on Monday

[09-Sep-2010 11:26:16] <rmatte> SEJeff_work: oh, link?

[09-Sep-2010 11:26:16] <Simon4> I thought he was doing Italy in the middle weekend

[09-Sep-2010 11:26:32] <Simon4> SEJeff_work: that's the enterprise knowledgebase, no?

[09-Sep-2010 11:26:36] <SEJeff_work> rmatte, the gist is: find $ZENHOME -name logo.png # for core

[09-Sep-2010 11:26:45] <fus10nx> hmmm I'm wondering if something like openVPN might solve my issue as well

[09-Sep-2010 11:26:57] <rmatte> really!?  I didn't even think the logo was an actual file, thought it was buried in zope

[09-Sep-2010 11:26:58] <SEJeff_work> rmatte, http://crm-portal.zenoss.com/sugarportal/index.php?action=DetailView&module=KBDocuments&id=8637b474-8c97-31f3-2970-4abbc15ce22e&offset=1&stamp=&returnAction=&returnModule=&returnId=

[09-Sep-2010 11:27:03] <rmatte> ok, that's braindead simple then

[09-Sep-2010 11:27:03] <SEJeff_work> rmatte, Nope

[09-Sep-2010 11:27:08] <SEJeff_work> The enterprise zenpack overrides it

[09-Sep-2010 11:27:16] <rmatte> cool

[09-Sep-2010 11:27:21] <SEJeff_work> Just create a zenpack named ZenPacks.YourCompany.Logo

[09-Sep-2010 11:28:16] <SEJeff_work> Then a file like this: ZenPacks.NovaNetworks.Logo/ZenPacks/NovaNetworks/Logo/skins/ZenPacks.NovaNetworks.Logo/logo.png

[09-Sep-2010 11:28:21] <rmatte> do you just have the __init__.py replace that file?

[09-Sep-2010 11:28:27] <rmatte> ohhhhh

[09-Sep-2010 11:28:41] <SEJeff_work> I actually created a stock zenpack, created those dirs, added that file, deleted all of the stock dirs

[09-Sep-2010 11:28:42] <rmatte> nice

[09-Sep-2010 11:28:54] <SEJeff_work> Kept the __init__.py so it can be imported as a module and there you go

[09-Sep-2010 11:28:57] <SEJeff_work> Soooo simple

[09-Sep-2010 11:29:33] <SEJeff_work> Keep in mind that the logo.png for core is under $ZENHOME/Products and is under the zenpacks dir for enterprise

[09-Sep-2010 11:29:38] <rmatte> yeh, that is much simpler than I thought

[09-Sep-2010 11:29:39] <SEJeff_work> rmatte, There is one other thing you need to check

[09-Sep-2010 11:29:50] <rmatte> oh?

[09-Sep-2010 11:30:00] <SEJeff_work> rmatte, You have to go to: http://your.zenoss.server:8080/zport/portal_skins/manage

[09-Sep-2010 11:30:15] <SEJeff_work> Click properties

[09-Sep-2010 11:30:24] <SEJeff_work> There will be a list "Layers (in order of precedence)"

[09-Sep-2010 11:30:43] <SEJeff_work> Make sure your zenpack is right under "custom" which is the first line

[09-Sep-2010 11:30:54] <SEJeff_work> And then clear your browser cache + restart zope

[09-Sep-2010 11:30:55] <rmatte> cool

[09-Sep-2010 11:31:00] <SEJeff_work> Very simple

[09-Sep-2010 11:31:08] <rmatte> thanks

[09-Sep-2010 11:31:16] <SEJeff_work> No, thankyou :)

[09-Sep-2010 11:31:21] <rmatte> they were talking about locking down the zope management interface, but I hope they don't

[09-Sep-2010 11:31:24] <SEJeff_work> Now I can just import a zenpack vs doing that from scratch

[09-Sep-2010 11:31:36] <SEJeff_work> No, some of the enterprise customers will scream

[09-Sep-2010 11:31:41] <SEJeff_work> As we depend on that for external tools

[09-Sep-2010 11:31:43] <rmatte> I'd imagine

[09-Sep-2010 11:31:53] <rmatte> Core users heavily depend on it too

[09-Sep-2010 11:31:53] <rmatte> hehe

[09-Sep-2010 11:32:07] <rmatte> especially for stuff like configuring LDAP

[09-Sep-2010 11:32:13] <SEJeff_work> Absolutely

[09-Sep-2010 11:32:20] <twm1010> Simon4: will be my first time working with Enterprise

[09-Sep-2010 11:32:26] <SEJeff_work> Core is what props up enterprise. They won't do that

[09-Sep-2010 11:32:32] * rmatte nods

[09-Sep-2010 11:32:39] <twm1010> I'll be helping with a proof of concept for a customer.

[09-Sep-2010 11:32:42] <rmatte> well, I'm afk for a few

[09-Sep-2010 11:32:44] <SEJeff_work> Simon4, Good point. He loves to travel

[09-Sep-2010 11:33:07] <Simon4> SEJeff_work: yeah :)

[09-Sep-2010 11:33:13] <Simon4> will be good to catch up with him again

[09-Sep-2010 11:33:26] <SEJeff_work> Simon4, I got ok to release that django app, but need to clean it up a bit first

[09-Sep-2010 11:33:34] <Simon4> awesome

[09-Sep-2010 11:33:37] <SEJeff_work> If I release it, will you release your way to get rrd data out via json?

[09-Sep-2010 11:33:38] <rmatte> I really need to finish my Catalyst ZenPack this week

[09-Sep-2010 11:33:42] <Simon4> I still need to write up flot, sorry

[09-Sep-2010 11:33:55] <Simon4> have parents staying atm, so have had my time stolen

[09-Sep-2010 11:34:11] <SEJeff_work> Simon4, We all stay super busy, I understand. But, we would use that profusely internally

[09-Sep-2010 11:34:11] <rmatte> lol

[09-Sep-2010 11:34:38] <Simon4> SEJeff_work: :) will try and get it sorted this weekend

[09-Sep-2010 11:34:42] <SEJeff_work> Simon4, Thanks

[09-Sep-2010 11:34:53] <Simon4> will be having a projects weekend, so should be productive

[09-Sep-2010 11:34:54] <SEJeff_work> Using flot is a whole lot simpler and more malleable than writing reports

[09-Sep-2010 11:35:05] * Simon4 will get the Blade Chassis zenpack written up too

[09-Sep-2010 11:35:07] <Simon4> *cough*

[09-Sep-2010 11:35:27] <SEJeff_work> nice

[09-Sep-2010 11:35:36] <SEJeff_work> I can't release any of our zenpacks unfortunately

[09-Sep-2010 11:39:37] <SEJeff_work> But I can release some of the stuff we do ontop of zenoss

[09-Sep-2010 11:53:05] <rmatte> Simon4: you've been working on the Blade Chassis pack for ages lol

[09-Sep-2010 11:56:35] <ashp> SEJeff_work: now i'm curious.. what zenpacks did you make? :D

[09-Sep-2010 11:58:02] <SEJeff_work> For hardware we can't acknowledge we use

[09-Sep-2010 11:58:04] <SEJeff_work> :)

[09-Sep-2010 11:58:16] <ashp> racks full of 486's!

[09-Sep-2010 11:58:25] <SEJeff_work> ssssshhhhhhh!

[09-Sep-2010 11:58:43] <ashp> illegal alien cpu's from roswell...

[09-Sep-2010 11:58:44] <ashp> oh no!

[09-Sep-2010 11:59:25] <SEJeff_work> ashp, If I told you, I'd have to... nevermind

[09-Sep-2010 12:08:55] <Simon4> rmatte: I haven't done any work on it in aaaaages, I just haven't written it up :(

[09-Sep-2010 12:09:08] <Simon4> is all ready to go, other than one broken link in 3.0

[09-Sep-2010 12:46:36] <JonnyV> guys anyone using zenpack for ESX?

[09-Sep-2010 12:47:54] <JonnyV> i just installed it on 3.0 but aint getting uptime, also cant see what it adds to normal device class. It says it can monitor the guests but i dont see where

[09-Sep-2010 12:49:20] <JonnyV> i followed docs/DOC-5856

[09-Sep-2010 12:56:35] <Orv> rmatte: Is there any to import devices from an external file? (.csv, whatever?)

[09-Sep-2010 12:56:48] <Orv> I saw the import/expor via XML, but that's not what I need.

[09-Sep-2010 12:58:31] <Orv> NM - found what I was looking for in the forum :-)

[09-Sep-2010 13:05:54] <SEJeff_work> JonnyV, You might have better luck asking on the forums

[09-Sep-2010 13:06:39] <JonnyV> im reading there.. quite a lot of stuff :| hehe

[09-Sep-2010 13:06:47] <JonnyV> will look a bit longer

[09-Sep-2010 13:06:55] <JonnyV> and then will post probably

[09-Sep-2010 13:07:00] <JonnyV> thanks SEJeff_work

[09-Sep-2010 13:07:24] <SEJeff_work> Next time you need Capt Obvious, just ask me ;)

[09-Sep-2010 13:12:18] <Orv> SEJeff_work: Hey!  That was MY title  ;-)

[09-Sep-2010 13:16:11] <SEJeff_work> It can be shared

[09-Sep-2010 13:16:24] <Orv> Cool...   :-)

[09-Sep-2010 13:16:27] <Simon4> Team Obvious :)

[09-Sep-2010 13:16:32] <Orv> Heh

[09-Sep-2010 13:16:39] <SEJeff_work> Nice

[09-Sep-2010 13:27:39] <mmeola> hello all - i am running a cisco ASA configured with multiple VPN's and I keep getting debug alert in Zen saying "error readin value for "cpu5min" on <IP Address> (oid.1.3....)

[09-Sep-2010 13:27:56] <mmeola> is this just a question of finding and addint the correct mib to zen?

[09-Sep-2010 13:28:02] <mmeola> *adding

[09-Sep-2010 13:28:22] <mmeola> or is this something deeper?

[09-Sep-2010 13:36:40] <twm1010> mmeola: you need to adjust the MAX OID per requests value in zproperties to be lower

[09-Sep-2010 13:36:42] <twm1010> set it to 20

[09-Sep-2010 13:36:55] <mmeola> ok thanks!

[09-Sep-2010 13:37:01] <twm1010> if you have a device class for ASA's do it at the class level not the node

[09-Sep-2010 13:37:31] <mmeola> yes i do have a custom class for the cisco's we use which includes this asa

[09-Sep-2010 13:37:40] <mmeola> none of the other routers seems to get this error though

[09-Sep-2010 13:37:42] <mmeola> just this asa

[09-Sep-2010 13:37:54] <mmeola> but i will try the recommendation

[09-Sep-2010 13:37:55] <mmeola> thank you!

[09-Sep-2010 14:17:07] <mducharme-laptop> afternoon

[09-Sep-2010 14:19:49] <JonnyV> hello

[09-Sep-2010 14:35:27] <mducharme-laptop> hrm

[09-Sep-2010 14:35:43] <mducharme-laptop> how I get this to not show "generic Net-SNMP" for my *nix boxes

[09-Sep-2010 14:35:45] <mducharme-laptop> for the hardware

[09-Sep-2010 14:36:02] <mducharme-laptop> do I have to manually change it or is there some way to get it to read the system make and model

[09-Sep-2010 15:00:30] <twm1010> mducharme-laptop: you're talking aobut on device status page?

[09-Sep-2010 15:02:15] <mducharme-laptop> twm1010 yup

[09-Sep-2010 15:02:31] <mducharme-laptop> it is just that all  my linux servers just show generic net-snmp

[09-Sep-2010 15:02:34] <mducharme-laptop> which is rather useless

[09-Sep-2010 15:15:28] <Orv> I have a Linux server running HTTP, but Zenoss doesn't list it as an IP service.  I remodeled it, but no difference.  How can I add that IP service to the device?

[09-Sep-2010 15:15:55] <ashp> Hmm, is there a way to make a user that can ONLY see a certain device class

[09-Sep-2010 15:16:02] <ashp> we wanted a facilities account that can only see the ups devices

[09-Sep-2010 15:18:01] <JonnyV> mm.. in core, i dont think so.

[09-Sep-2010 15:18:27] <JonnyV> would be really nice

[09-Sep-2010 15:18:29] <ashp> in enterprise?

[09-Sep-2010 15:18:57] <JonnyV> users perms there are quite granular

[09-Sep-2010 15:19:02] <JonnyV> i dont have ent

[09-Sep-2010 15:19:07] <JonnyV> but i suspect u can

[09-Sep-2010 15:19:28] <JonnyV> in core probably also but not in an easy way

[09-Sep-2010 15:19:49] <JonnyV> wait for the guys who really know; maybe they have a hint

[09-Sep-2010 15:20:49] <st3v3o> Is there a location report for all devices by default buried somewhere ?

[09-Sep-2010 15:29:09] <ashp> i'll have to poke around some more :)

[09-Sep-2010 15:44:17] <SEJeff_work> ashp, Yeah there are fine grained ACLs in enterprise

[09-Sep-2010 16:05:14] <cgibbons> yoyo

[09-Sep-2010 16:05:23] <rmatte> G

[09-Sep-2010 16:05:29] <Simon4> wasssssup?

[09-Sep-2010 16:06:00] <cgibbons> so if some future version of Zenoss has mandatory Java requirements in core, that bad good or indifferent?

[09-Sep-2010 16:06:16] <rmatte> bad in my opinion

[09-Sep-2010 16:06:25] <Simon4> yet another technology?

[09-Sep-2010 16:06:34] <rmatte> you talking about on the back end or the front end?

[09-Sep-2010 16:06:42] <rmatte> bad in both cases, just curious

[09-Sep-2010 16:06:55] <cgibbons> dunno @ this point, probably back-end

[09-Sep-2010 16:07:06] <rmatte> why would you be using java?

[09-Sep-2010 16:07:16] <rmatte> or what would you be using it for rather

[09-Sep-2010 16:08:32] <cgibbons> seems like, at a minimum, it would increase minimum sys requirements for core

[09-Sep-2010 16:08:42] <rmatte> yeh, java is bulky

[09-Sep-2010 16:08:47] <rmatte> and in terms of performance it's bad

[09-Sep-2010 16:09:15] <cgibbons> performance being good is one of the arguments for doing it, at least from some camps

[09-Sep-2010 16:09:24] <rmatte> Just running ZipTie, which is java based, takes up almost as much RAM as Zenoss

[09-Sep-2010 16:09:30] <rmatte> and it's a much less complex app

[09-Sep-2010 16:09:53] <rmatte> I don't personally find java performance to be all that great

[09-Sep-2010 16:10:12] <rmatte> I mean, you might as well just go with C++ if you really want performance

[09-Sep-2010 16:10:28] <rmatte> I like Zenoss being all python though, very easy to tweak/integrate it

[09-Sep-2010 16:10:35] <rmatte> anyways, I'm out for the day, later

[09-Sep-2010 16:10:35] <Simon4> we have tomcat-based webapps here that fly, but they're a total black box to operations

[09-Sep-2010 16:10:38] <cmcgraw> plus, python rocks :D

[09-Sep-2010 16:11:10] <rmatte> cmcgraw: indeed

[09-Sep-2010 16:11:47] <cgibbons> i guess openjdk has fixed the licensing enough now that it's not much of a pita for a dependency like it used to be?

[09-Sep-2010 16:12:47] <Simon4> cgibbons: not so worried about it being a dependency, given I'm sure from a RH point of view you'll support the distro JVM, but more worried about supporting it, given it's a different language and (possibly) a bunch of different techs on top of that

[09-Sep-2010 16:13:13] <cgibbons> yeah

[09-Sep-2010 16:13:14] <jsm> how would I go about install the psycopg2 module into zenoss 3.0?  the zencommand i wrote requires it

[09-Sep-2010 16:13:15] <Simon4> not to mention the even longer stack traces ;)

[09-Sep-2010 16:13:19] <cgibbons> HUGE!

[09-Sep-2010 16:13:47] <cgibbons> i wouldn't worry much about that question, just some pieces here and there might be easier so it came up

[09-Sep-2010 16:14:26] * Simon4 presumes this works in with the lack of zopedb in the future?

[09-Sep-2010 16:20:09] * Simon4 meanders off to bed, night all

[09-Sep-2010 16:39:16] <SEJeff_work> cgibbons, ping

[09-Sep-2010 16:39:19] <cgibbons> hm?

[09-Sep-2010 16:39:32] <SEJeff_work> What specific backend pieces are you guys considering java for?

[09-Sep-2010 16:40:20] <cgibbons> dunno yet

[09-Sep-2010 16:40:57] <SEJeff_work> Well what would be easier if it were in java? Are you going to put terracotta or something into zenoss?

[09-Sep-2010 16:41:27] <zykes-> ERROR: zenpack command failed. Reason: AttributeError: 'ZenPack' object has no attribute '__of__'

[09-Sep-2010 16:41:32] <zykes-> anyone seen that ?

[09-Sep-2010 16:41:39] <zykes-> ZenPacks.community.SQLDataSource-1.0.egg

[09-Sep-2010 16:41:44] <cgibbons> it's in context of some new stuff that isn't in zenoss yet

[09-Sep-2010 16:41:54] <SEJeff_work> Ah I get it

[09-Sep-2010 16:41:57] <SEJeff_work> stuff you can't talk about yet

[09-Sep-2010 16:42:20] <SEJeff_work> cgibbons, Well I'd strongly suggest an ability to disable said functionality if it isn't in use

[09-Sep-2010 16:42:37] <zykes-> cgibbons: i tried upgrading some zenpacks but.

[09-Sep-2010 16:44:47] <SEJeff_work> cgibbons, One of the huge benefits of zenoss is that you can read through the python right there and then try out things in the dmd or whatnot, moving to java kills that.

[09-Sep-2010 16:46:02] <zykes-> they going to java ? :|

[09-Sep-2010 16:46:47] <SEJeff_work> zykes-, no

[09-Sep-2010 16:48:25] <zykes-> each time i try to upgrade to 3.1

[09-Sep-2010 16:48:28] <zykes-> i get some kind of error

[10-Sep-2010 00:00:30] [disconnected at Fri Sep 10 00:00:30 2010]

[10-Sep-2010 00:00:31] [connected at Fri Sep 10 00:00:31 2010]

[10-Sep-2010 00:00:45] [zenoss-logger (logger bot) has joined #zenoss]

[10-Sep-2010 02:13:50] fOrsberg is now known as forsberg

[10-Sep-2010 07:51:53] <ericenns> good moring

[10-Sep-2010 08:11:37] <Jakes> werd

[10-Sep-2010 08:41:27] <LarsN> Zenoss Community Day....  So far a good introduction to Zenoss :)

[10-Sep-2010 08:41:36] <rmatte> cool

[10-Sep-2010 08:41:46] <rmatte> "This is Zenoss, it rocks.  Any questions?"

[10-Sep-2010 08:42:21] <LarsN> heh,  Explaining the connections between zeo/zodb <-> zenhub <->zenperfsnmp etc.

[10-Sep-2010 08:42:43] <rmatte> ah

[10-Sep-2010 08:43:04] <LarsN> it just started in the last thirty minutes.  Looking forward to this afternoon.

[10-Sep-2010 08:43:18] <rmatte> The afternoon is training?

[10-Sep-2010 08:43:38] <LarsN> all day is training.  This is the get to know zenoss part.  this afternoon gets more in depth.

[10-Sep-2010 08:43:43] <rmatte> ah

[10-Sep-2010 08:43:46] * rmatte nods

[10-Sep-2010 08:44:17] <LarsN> Q&A should be the best part.  Our Sr. Sysadmin gave me a list of questions.  Hopefully I won't be beaten with any macbook pros.

[10-Sep-2010 08:44:27] <rmatte> lol, what questions?

[10-Sep-2010 08:44:47] <LarsN> one is,,,,  how do you compile the nagios components on !linux :)

[10-Sep-2010 08:44:59] <rmatte> hunh?

[10-Sep-2010 08:45:01] <LarsN> I don't think I'm going to ask that.  But on FreeBSD Zenoss is a serious PITA to get working.

[10-Sep-2010 08:45:22] <rmatte> oh, you mean the nagios components come pre-compiled

[10-Sep-2010 08:45:41] <rmatte> You do know that FreeBSD has excellent Linux emulation support right?

[10-Sep-2010 08:45:45] <rmatte> You just have to enable it

[10-Sep-2010 08:45:49] <LarsN> if you build from source they don't  but they also don't compile well.

[10-Sep-2010 08:46:25] <rmatte> http://www.freebsd.org/doc/en/articles/linux-emulation/index.html

[10-Sep-2010 08:46:26] <LarsN> we run our Zenoss install on CentOS usually to avoid doing it.

[10-Sep-2010 08:46:41] <rmatte> the linux emulation is lightweight and works perfectly

[10-Sep-2010 08:46:54] <rmatte> you could probably just use the stack installer with it and it'd work

[10-Sep-2010 08:47:02] <rmatte> though I don't know if anyone has tried

[10-Sep-2010 08:47:08] <LarsN> I might try that at home on my test server.

[10-Sep-2010 08:47:18] <rmatte> I'll be interested to know if it works

[10-Sep-2010 08:47:29] <LarsN> I'm all for getting linux off our network.

[10-Sep-2010 08:47:41] <LarsN> Zenoss is one of the few holdout servers for us.

[10-Sep-2010 08:47:42] <rmatte> I've never had FreeBSD not able to run any Linux binary that I've thrown at it

[10-Sep-2010 08:47:50] <rmatte> hehe

[10-Sep-2010 08:48:06] <rmatte> I don't mind Linux, though quite a few nasty security bugs have been cropping up recently

[10-Sep-2010 08:48:11] <rmatte> but at least they are finally getting fixed

[10-Sep-2010 08:48:15] <LarsN> I dislike init.

[10-Sep-2010 08:48:21] <LarsN> and run levels. :)

[10-Sep-2010 08:48:27] * rmatte shrugs

[10-Sep-2010 08:48:31] <rmatte> say it's not that bad

[10-Sep-2010 08:48:41] <LarsN> net-snmp on opensolaris is rather annoying too.

[10-Sep-2010 08:48:53] <rmatte> VERY

[10-Sep-2010 08:49:00] <LarsN> 157% used file system as reported to Zenoss.  it's 95% empty if you look at the system.

[10-Sep-2010 08:49:03] <rmatte> I'm wrestling with that for one of our clients

[10-Sep-2010 08:49:10] <rmatte> you know why it's doing that right?

[10-Sep-2010 08:49:14] <rmatte> I figured it out the other day

[10-Sep-2010 08:49:20] <LarsN> looking at snmpwalk it looks like net-snmp lies.

[10-Sep-2010 08:49:23] <rmatte> it's the automount home directories being monitored

[10-Sep-2010 08:49:44] <LarsN> really.....  don't suppose you've put up a quick wiki on how to beat it into submission?

[10-Sep-2010 08:49:45] <rmatte> when a home directory automounts it screws up the snmp indexing

[10-Sep-2010 08:49:53] <rmatte> and Zenoss relies on the index number, not the name to monitor

[10-Sep-2010 08:49:58] <rmatte> which is stupid in my opinion

[10-Sep-2010 08:50:02] <rmatte> but that's why it doesn't work

[10-Sep-2010 08:50:05] <LarsN> interesting.  that's good to know.

[10-Sep-2010 08:50:09] <rmatte> I'm going to submit a trac ticket for that

[10-Sep-2010 08:50:38] <rmatte> I haven't put up a wiki yet...

[10-Sep-2010 08:50:51] <LarsN> rmatte: that's good to know.  I'm glad I brought it up :)

[10-Sep-2010 08:50:52] <rmatte> the only way I've found to beat it is to specifically specify what disks to monitor in snmpd.conf

[10-Sep-2010 08:50:54] <rmatte> BUT

[10-Sep-2010 08:50:59] <rmatte> that doesn't seem to have worked

[10-Sep-2010 08:51:07] <rmatte> though we're having the client configure it, they won't give us access

[10-Sep-2010 08:51:11] <rmatte> so they probably screwed up somewhere

[10-Sep-2010 08:51:16] <rmatte> still waiting to hear back from them

[10-Sep-2010 08:51:45] <rmatte> "specifically specify", I need coffee apparently

[10-Sep-2010 08:51:46] <rmatte> :)

[10-Sep-2010 08:51:55] <LarsN> mine is almost empty :(

[10-Sep-2010 08:52:11] <rmatte> any other questions on your list?

[10-Sep-2010 08:52:18] <rmatte> I can probably answer most of them :)

[10-Sep-2010 08:53:11] <LarsN> Is there a way, via command line, to add a new device, AND add it to a system at the same time?

[10-Sep-2010 08:53:34] <LarsN> ie:  device/http/www.foo.bar  system/server1/vps2/www.foo.bar

[10-Sep-2010 08:53:39] <rmatte> Well, there's no simple one shot command to do it...

[10-Sep-2010 08:53:47] <rmatte> it can be done via a rest call or via zendmd

[10-Sep-2010 08:53:57] <rmatte> you could make a python script to do it pretty easily

[10-Sep-2010 08:54:11] <LarsN> there is a command line method to copy devices into systems though?

[10-Sep-2010 08:54:12] <rmatte> what are you looking to use it for?

[10-Sep-2010 08:54:28] <rmatte> you'd need to do that via zendmd as well

[10-Sep-2010 08:54:37] <rmatte> that could be added to the script

[10-Sep-2010 08:54:46] <rmatte> zendmd is just a python console with access to zope

[10-Sep-2010 08:54:58] <LarsN> we built a FreeBSD Jails creation script, that adds a jail to the server.  It also touches our MyDNS server to add inside and outside DNS for the new jail.  And we would like to make it add the new "server" into Zenoss and pre-configure itself

[10-Sep-2010 08:54:58] <rmatte> anything that you can do in the UI you can do in zendmd with the write functions.

[10-Sep-2010 08:55:05] <rmatte> s/write/right

[10-Sep-2010 08:55:23] <rmatte> ah, I see

[10-Sep-2010 08:55:31] <rmatte> it's definitely possible, it'll just take a bit of dev work

[10-Sep-2010 08:55:38] <LarsN> currently our script is in bournshell.

[10-Sep-2010 08:55:55] <LarsN> no reason we can't call some python on the zenoss server from the creation script though.

[10-Sep-2010 08:56:01] <rmatte> correct

[10-Sep-2010 08:56:09] <LarsN> they're just now bringing up zendmd

[10-Sep-2010 08:56:12] <LarsN> :)!!!!!!

[10-Sep-2010 08:56:18] <rmatte> hehe

[10-Sep-2010 08:56:24] <rmatte> zendmd is godly

[10-Sep-2010 08:57:24] <LarsN> I'm going to need to do a lot more tuning on our new server too.....

[10-Sep-2010 08:57:51] <LarsN> I've got ~ 300 devices monitored by a quad core server with 8 gigs of ram, and the UI is painfully slow now.

[10-Sep-2010 08:58:36] <rmatte> I have 400+ devices on a server with 6 gigs of RAM and it's quite responsive...

[10-Sep-2010 08:58:42] <LarsN> yeah

[10-Sep-2010 08:58:48] <LarsN> I think it's a tuning problem :(

[10-Sep-2010 08:58:53] <rmatte> docs/DOC-2521

[10-Sep-2010 08:58:59] <rmatte> There are my tuning options

[10-Sep-2010 08:59:01] <LarsN> maybe some OS tuning needs to be adjusted.  And likely some MySQL etc.

[10-Sep-2010 08:59:08] <rmatte> nah, I tuned mine up

[10-Sep-2010 08:59:11] <rmatte> the defaults don't cut it

[10-Sep-2010 09:00:13] <rmatte> also, do you have the Cisco Mibs ZenPack installed per chance?

[10-Sep-2010 09:00:21] <rmatte> or the HP ProLiant Mibs pack?

[10-Sep-2010 09:00:36] <LarsN> neither one

[10-Sep-2010 09:00:39] <rmatte> k

[10-Sep-2010 09:00:42] <LarsN> no proliant or cisco gear.

[10-Sep-2010 09:00:47] <rmatte> k cool

[10-Sep-2010 09:00:55] <rmatte> then yeh, just follow those tweaking steps

[10-Sep-2010 09:01:01] <rmatte> it'll improve your performance quite a bit

[10-Sep-2010 09:01:05] <LarsN> I'll do that tonight at the hotel :)

[10-Sep-2010 09:01:10] <LarsN> s/at/from

[10-Sep-2010 09:01:16] * rmatte nods

[10-Sep-2010 09:01:48] <LarsN> zendmd sounds awesome.

[10-Sep-2010 09:02:08] <LarsN> that alone should answer 90% of Andrew's questions :)

[10-Sep-2010 09:02:08] <rmatte> it is

[10-Sep-2010 09:03:01] <rmatte> You can do stuff like, say you wanted to list the name and IP of every device in /Devices/Network/Switch...

[10-Sep-2010 09:03:07] <rmatte> for d in dmd.Devices.Network.Switch.getSubDevices():

[10-Sep-2010 09:03:16] <rmatte>   print "%s - %s" % (d.getId(),d.getManageIp())

[10-Sep-2010 09:04:04] <rmatte> You can also use it to reindex the zope database (which is sometimes needed)...

[10-Sep-2010 09:04:07] <rmatte> reindex()

[10-Sep-2010 09:04:09] <rmatte> commit()

[10-Sep-2010 09:04:14] <rmatte> stuff like that

[10-Sep-2010 09:04:19] <rmatte> you can basically do anything with it

[10-Sep-2010 09:05:42] <LarsN> rmatte: are you on 3.0.x yet?

[10-Sep-2010 09:05:45] <LarsN> or still 2.5.

[10-Sep-2010 09:05:54] <rmatte> still 2.5

[10-Sep-2010 09:06:09] <rmatte> I won't upgrade to 3.0 until 3.0.2

[10-Sep-2010 09:06:24] <rmatte> and even then, I need to heavily test it before I decide to upgrade

[10-Sep-2010 09:06:25] <LarsN> should be next week,  according to mray :)

[10-Sep-2010 09:06:41] <rmatte> 14 production servers, can't settle for buggy software

[10-Sep-2010 09:06:42] <rmatte> lol

[10-Sep-2010 09:06:42] <LarsN> 3.0.2 should fix a few f my major annoyances.

[10-Sep-2010 09:06:47] <rmatte> yeh

[10-Sep-2010 09:06:53] <rmatte> 3.0.2 is looking like it'll be good

[10-Sep-2010 09:07:10] <LarsN> we're looking at writing a control panel for some of our customers, that'll pull data out of Zenoss going forward as well.

[10-Sep-2010 09:07:34] <rmatte> yeh, that's simple enough to do

[10-Sep-2010 09:07:47] <rmatte> The nice thing about Zenoss is that it's easy to integrate stuff with it

[10-Sep-2010 09:07:50] <LarsN> the items on the dashboard are all JSON objects, and our KARL guy is working on writing a few.

[10-Sep-2010 09:08:10] <rmatte> cool

[10-Sep-2010 09:11:37] <ashp> yeah i am looking forward to 3.0.2

[10-Sep-2010 09:11:39] <ashp> half my open tickets end in

[10-Sep-2010 09:11:42] <ashp> 'in 3.0.2...'

[10-Sep-2010 09:11:51] <rmatte> yeh

[10-Sep-2010 09:12:05] <ashp> sure wish i had access to internal trac as half my tickets also have links to that too

[10-Sep-2010 09:12:12] <rmatte> http://dev.zenoss.org/trac/query?status=assigned&status=backlog&status=closed&status=fixrejected&status=new&status=verification&group=patch_state&patch=3.0.2&col=id&col=summary&col=status&col=owner&col=priority&col=milestone&col=component&col=changetime&report=6&order=status

[10-Sep-2010 09:12:18] <rmatte> that's the list of fixes in 3.0.2

[10-Sep-2010 09:12:29] <ashp> i am glad of the bigip and the netapp fixes going into 3.0.2

[10-Sep-2010 09:12:46] <ashp> my physical disk display ticket didn't make it to 3.0.2 but hopefully for 3.0.3 or 3.1

[10-Sep-2010 09:13:05] <rmatte> physical disk display?

[10-Sep-2010 09:13:22] <ashp> When you go into our netapps and look at any aggr's or anything

[10-Sep-2010 09:13:30] <ashp> if you change to 'physical disks' in the dropdown where graphs/events etc are

[10-Sep-2010 09:13:33] <ashp> it just dies with an error

[10-Sep-2010 09:13:39] <rmatte> ah

[10-Sep-2010 09:13:41] <rmatte> lame

[10-Sep-2010 09:13:41] <ashp> nothing in the logs at all, it just fails to display

[10-Sep-2010 09:13:49] <ashp> but apparently that's being totally replaced/redone

[10-Sep-2010 09:14:06] <ashp> my other really annoying issue is an event we get constantly that support seem thrown by

[10-Sep-2010 09:14:14] <ashp> 2010-08-25 12:31:43,299 WARNING zen.Events: Error processing transform/mapping on Event Class /Perf/Filesystem

[10-Sep-2010 09:14:17] <ashp> Problem on line 24: ZeroDivisionError: float division

[10-Sep-2010 09:14:19] <ashp> We don't have any custom mappings or transforms

[10-Sep-2010 09:14:22] <ashp> p = (usedBytes / totalBytes) * 100

[10-Sep-2010 09:14:22] <ashp> so it's something internal :/

[10-Sep-2010 09:15:03] <rmatte> go to /Perf/Filesystem

[10-Sep-2010 09:15:16] <rmatte> actually hold on, new UI, need to check where to click

[10-Sep-2010 09:15:17] <rmatte> lol

[10-Sep-2010 09:15:43] <ashp> i know that feeling :D

[10-Sep-2010 09:15:49] <ashp> i did the basic training yesterday, but it was all on 2.5

[10-Sep-2010 09:15:54] <ashp> i found that confusing!

[10-Sep-2010 09:16:24] <LarsN> ashp: going to 3.0 as a 2.x user was a bit of a culture shock.

[10-Sep-2010 09:16:33] <ashp> in http://zenoss.law.harvard.edu/zport/dmd/Events/Perf/Filesystem/eventClassStatus

[10-Sep-2010 09:16:38] <ashp> the only thing I have is a subclass for the netapp

[10-Sep-2010 09:16:42] <ashp> no eventclass mappings or anything

[10-Sep-2010 09:16:52] <ashp> no local properties either

[10-Sep-2010 09:17:00] <rmatte> Events -> Event Classes -> Perf -> Filesystem -> Bottom left menu -> Transform

[10-Sep-2010 09:17:03] <rmatte> Nothing in there?

[10-Sep-2010 09:17:13] <ashp> oh

[10-Sep-2010 09:17:16] <ashp> there's a load of code in there

[10-Sep-2010 09:17:25] <ashp> which is the stuff you see in the logs, but nothing i added myself

[10-Sep-2010 09:17:31] <ashp> let me pastebin it

[10-Sep-2010 09:17:38] <rmatte> That comes with Zenoss by default

[10-Sep-2010 09:17:43] <ashp> http://pastebin.com/2NYLxjDd

[10-Sep-2010 09:17:51] <ashp> apparently something in there on localhost only makes it freak out

[10-Sep-2010 09:18:10] <rmatte> you have localhost added as a device?

[10-Sep-2010 09:18:15] <ashp> yeah

[10-Sep-2010 09:18:22] <rmatte> I'd really really advise against doing that

[10-Sep-2010 09:18:25] <ashp> I didn't know if that was wrong but I figured I do want it to monitor local disks

[10-Sep-2010 09:18:30] <ashp> it was there when I first installed I think

[10-Sep-2010 09:18:38] <rmatte> really?

[10-Sep-2010 09:18:39] <rmatte> hmmm

[10-Sep-2010 09:18:53] <ashp> yeah, it failed to model so with support I deleted and readded it from scratch

[10-Sep-2010 09:18:58] <ashp> which is probably what caused the issue in some way

[10-Sep-2010 09:19:05] <rmatte> probably

[10-Sep-2010 09:19:12] <ericenns> ashp: try adding it as the fqdn instead of localhost

[10-Sep-2010 09:19:19] <rmatte> line 24, float division error...

[10-Sep-2010 09:19:24] <rmatte> #

[10-Sep-2010 09:19:25] <rmatte>         usedBlocks = float(m.groups()[0])

[10-Sep-2010 09:19:30] <rmatte> that's the line it's complaining about

[10-Sep-2010 09:20:18] <ashp> sadly I don't know python that well so I couldn't see what the problem with it was

[10-Sep-2010 09:20:50] <rmatte> yeh, I'm combing through to see if I can figure this code out

[10-Sep-2010 09:21:12] <ashp> going to try with the fqdn at least

[10-Sep-2010 09:21:33] <rmatte> yeh

[10-Sep-2010 09:21:48] <JonnyV> rmatte, u know if vmware zenpacks virtualmachines and esx work for esx4.0?

[10-Sep-2010 09:21:48] <rmatte> make sure the fqdn is in the hosts file as well for localhost

[10-Sep-2010 09:22:01] <ashp> oh it is, my hosts file is dynamically built (it's evil)

[10-Sep-2010 09:22:22] <rmatte> JonnyV: VMWare massively crippled their SNMP support, you'll never be able to monitor both guests and the host at once

[10-Sep-2010 09:22:36] <rmatte> the only way is via the VMWare API, which is what the enterprise vmware pack does

[10-Sep-2010 09:22:42] <rmatte> but there's nothing like that for Core right now

[10-Sep-2010 09:22:52] <ericenns> I am working on one for core at the moment

[10-Sep-2010 09:22:56] <rmatte> the libvirt pack was supposed to do it but libvirt's esx support is garbage

[10-Sep-2010 09:23:11] <JonnyV> i read about the snmp thing

[10-Sep-2010 09:23:14] <rmatte> ericenns: Good to hear, let me know if you need help with anything

[10-Sep-2010 09:23:18] <JonnyV> they use a special agent now

[10-Sep-2010 09:23:29] <rmatte> yeh, but their new "special agent" is crap

[10-Sep-2010 09:23:35] <JonnyV> hehe..

[10-Sep-2010 09:23:36] <rmatte> since it only gives info relating to the guests

[10-Sep-2010 09:23:52] <rmatte> If they had just left the SNMP how they had it this wouldn't be an issue

[10-Sep-2010 09:24:02] <rmatte> *cough* idiots *cough*

[10-Sep-2010 09:24:07] <JonnyV> hahaa

[10-Sep-2010 09:24:51] <JonnyV> so its one or the other.. will give it a try..

[10-Sep-2010 09:24:59] * rmatte nods

[10-Sep-2010 09:25:14] <ericenns> I cant seem to find the recommended min requirements for zenoss 3.0.1 I have ESXi Host with 2 2.4GHz Xeon and 6 Gb's ram with no virtual machines but want at least 2

[10-Sep-2010 09:25:51] <rmatte> ericenns: well, it really depends on how many/what types of devices you'll be monitoring

[10-Sep-2010 09:25:55] <rmatte> the requirements go up with the load

[10-Sep-2010 09:26:12] <ericenns> I will be monitoring under 10 devices this is an at home test server

[10-Sep-2010 09:30:20] <ericenns> rmatte: I see min 4 gig would 1 proc be fine also

[10-Sep-2010 09:30:48] <SEJeff_work> ericenns, Yes

[10-Sep-2010 09:30:56] <ericenns> thanks

[10-Sep-2010 09:32:29] <rmatte> If you're monitoring under 10 devices that's plenty

[10-Sep-2010 09:32:47] <rmatte> It says min 4 gig but you could probably get away with 3

[10-Sep-2010 09:33:04] <cgibbons> you'll  use 8gb and like it!

[10-Sep-2010 09:33:28] <ericenns> cgibbons: haha virtual ram lol

[10-Sep-2010 09:33:35] <rmatte> honestly, I'm running my 3.0 test server on 2GB of RAM, it's monitoring 5 devices, no problem

[10-Sep-2010 09:33:39] <rmatte> it's not even touching swap

[10-Sep-2010 09:33:50] <ericenns> ok good to hear

[10-Sep-2010 09:35:14] <ericenns> you think 30 gb is plenty of hd space for it

[10-Sep-2010 09:35:25] <rmatte> yeh that's fine

[10-Sep-2010 09:36:13] <rmatte> I start mine out with even my largest Zenoss install with over 400 devices only has 20gb assigned to it

[10-Sep-2010 09:36:21] <rmatte> and it's only using a little over half that

[10-Sep-2010 09:36:39] <ericenns> cool

[10-Sep-2010 09:37:08] <rmatte> lol, I started typing one sentence then continued with another, ignore "I start mine out with"

[10-Sep-2010 09:37:10] <rmatte> :)

[10-Sep-2010 09:37:36] <ericenns> haha ok I added my own words in there for it to make sense

[10-Sep-2010 09:37:43] <rmatte> :)

[10-Sep-2010 09:38:14] <rmatte> my brain still isn't 100% switched on yet

[10-Sep-2010 09:38:25] <rmatte> went to a bar last night with some people from work, good times

[10-Sep-2010 09:38:26] <rmatte> lol

[10-Sep-2010 09:38:51] <JonnyV> hahha

[10-Sep-2010 09:39:05] <ericenns> haha

[10-Sep-2010 10:16:01] <SEJeff_work> Who is the right person to talk to for updating the code in an enterprise KB article? It is broken on 3.0 and is backwards compat with 2.5.x

[10-Sep-2010 10:32:32] <rmatte> SEJeff_work: I'd assume you'd talk to Zenoss support if you're an enterprise customer lol

[10-Sep-2010 10:32:44] <rmatte> log a support request

[10-Sep-2010 10:33:18] <SEJeff_work> rmatte, Good point :)

[10-Sep-2010 10:33:33] <rmatte> lol

[10-Sep-2010 10:33:58] <rmatte> old habbits die hard

[10-Sep-2010 11:29:21] <ericenns> The one flaw with working at home is that at least I am always hungry

[10-Sep-2010 11:29:29] <rmatte> lol

[10-Sep-2010 11:30:01] <rmatte> I like working at home, I actually end up getting more work done without all the distractions

[10-Sep-2010 11:30:03] <ericenns> though this is the first day working at home

[10-Sep-2010 11:30:13] <rmatte> aka, people coming over and pulling me away from my desk

[10-Sep-2010 11:30:15] <ericenns> I feel like I am getting more stuff done also

[10-Sep-2010 11:31:11] <rmatte> I feel like I'm doing less, but I get more done, paradox

[10-Sep-2010 11:31:46] <ericenns> oh I see lol

[10-Sep-2010 11:33:27] <JonnyV> working at home rules

[10-Sep-2010 11:34:10] <JonnyV> also get done more stuff.. today i'm kinda lazy so i will go to the office in a wile

[10-Sep-2010 11:34:28] <JonnyV> grab a few beers afterwards, i hope

[10-Sep-2010 11:37:40] <rmatte> hehe

[10-Sep-2010 11:39:22] <Orv> rmatte: To be REALLY productive, you should log out of IRC  ;-)

[10-Sep-2010 11:40:18] <Orv> Hmm... so which device class should a Lantronix terminal server go....

[10-Sep-2010 11:40:22] <Orv> go in...

[10-Sep-2010 11:40:37] <Orv> I just enabled SNMP on it.

[10-Sep-2010 11:47:27] <fus10nx> Is anyone using SNMP Informant

[10-Sep-2010 11:47:53] <ericenns> anyone on here develop the puppet zenpack

[10-Sep-2010 12:02:19] <ericenns> so I am creating a zenpack and in there I have a modeler that runs a local command and that works I can see that the relationshipmap is correctly created and populated but the component never shows up which should contain the data

[10-Sep-2010 12:11:12] <rmatte> ericenns: you should check Egor's WMI Performance pack

[10-Sep-2010 12:12:14] <rmatte> It adds a "HardDisk" component

[10-Sep-2010 12:12:51] <ericenns> rmatte: I've been looking at  puppet and cfengine zenpack

[10-Sep-2010 12:13:07] <rmatte> right, but I've never seen those zenpacks in action on 3.0

[10-Sep-2010 12:13:17] <rmatte> I can, however, vouch for the WMI Performance ZenPack

[10-Sep-2010 12:13:43] <ericenns> true but my issue isn't 3.0.1 I ran a test in 2.5.2 and same results happened

[10-Sep-2010 12:13:52] <rmatte> I see

[10-Sep-2010 12:14:06] <rmatte> I have no experience with adding components, not many people do

[10-Sep-2010 12:14:22] <rmatte> If you see Egor in here, he'd be the one to ask

[10-Sep-2010 12:14:35] <ericenns> I have been able to add components I've kinda trying to add a new page ie like os in 2.5.3

[10-Sep-2010 12:14:46] <ericenns> i mean 2.5.x

[10-Sep-2010 12:15:08] <rmatte> ah

[10-Sep-2010 12:15:43] <rmatte> I've never seen that done in a pack

[10-Sep-2010 12:16:02] <ericenns> the puppet and cfengine zenpacks both do that

[10-Sep-2010 12:16:06] * rmatte nods

[10-Sep-2010 12:16:26] <rmatte> you're sure your coded matches what those are doing perfectly?

[10-Sep-2010 12:16:49] <rmatte> have you checked to see if there's something fancy done in the __init__.py for those packs to add it?

[10-Sep-2010 12:17:09] <rmatte> also, aren't those called "skins"?

[10-Sep-2010 12:17:18] <ericenns> from what I can tell yes and I looked at all there files and personally I couldn't see anything different

[10-Sep-2010 12:17:37] <rmatte> did you restart Zenoss after installing your pack?

[10-Sep-2010 12:17:44] <ericenns> yes I did

[10-Sep-2010 12:17:48] <rmatte> k

[10-Sep-2010 12:18:17] <ericenns> I probably have missed something somewhere just haven't noticed it yet

[10-Sep-2010 12:18:23] * rmatte nods

[10-Sep-2010 12:18:26] <rmatte> you must have

[10-Sep-2010 12:20:49] <ericenns> I see some stuff now lol

[10-Sep-2010 12:21:30] <rmatte> cool

[10-Sep-2010 12:52:48] <fus10nx> Whats the best way to install ZenOSS 3.0.1 on a Ubuntu Server?

[10-Sep-2010 12:52:51] <fus10nx> Apt-get??

[10-Sep-2010 12:53:31] <SEJeff_work> fus10nx, docs/DOC-3240?noregister

[10-Sep-2010 12:53:37] <SEJeff_work> download the one next to the Ubuntu logo

[10-Sep-2010 12:53:53] <fus10nx> will I need to get prereq stuff first or does this contain it all ?

[10-Sep-2010 12:54:09] <SEJeff_work> fus10nx, Follow the install guide

[10-Sep-2010 12:54:22] <fus10nx> ah! yes! thank you

[10-Sep-2010 12:55:31] <rmatte> fus10nx: it does contain everything

[10-Sep-2010 12:55:34] <rmatte> just install it

[10-Sep-2010 12:55:41] <logyati> hello

[10-Sep-2010 12:55:47] <rmatte> logyati: hi

[10-Sep-2010 12:56:08] <logyati> is there any tutorial teaching how to use zenoss and snmp traps?

[10-Sep-2010 12:56:16] <logyati> i never tried it

[10-Sep-2010 12:56:35] <logyati> i have doubts about how does it work. Is it like "passive monitoring"?

[10-Sep-2010 12:56:39] <rmatte> logyati: the Zenoss admin guide covers that

[10-Sep-2010 12:56:59] <rmatte> well, do you actually know what an snmp trap is?

[10-Sep-2010 12:57:45] <rmatte> you'd do better to read up on snmp rather than trying to figure out how to monitor stuff with no understanding of it.

[10-Sep-2010 12:58:16] <rmatte> but there really isn't much to it when it comes to Zenoss

[10-Sep-2010 12:58:23] <rmatte> you configure the devices to send traps back to the Zenoss server

[10-Sep-2010 12:58:35] <rmatte> then you install the appropriate mibs for those devices using the zenmib command

[10-Sep-2010 12:58:37] <rmatte> and that's it

[10-Sep-2010 12:58:53] <rmatte> you can then configure event mappings/transforms to tune the events when they come in

[10-Sep-2010 12:59:07] <fus10nx> 5.1.2. Using apt (Command Line)

[10-Sep-2010 12:59:09] <fus10nx> ah, simple

[10-Sep-2010 12:59:10] <fus10nx> so i can use apt

[10-Sep-2010 12:59:13] <rmatte> all of that is covered in the Zenoss Admin Guide

[10-Sep-2010 12:59:35] <rmatte> fus10nx: just download the .deb from the download page and do: dpkg -i whatever.deb

[10-Sep-2010 12:59:40] <rmatte> you don't even have to touch apt

[10-Sep-2010 12:59:45] <fus10nx> it's a .bin file

[10-Sep-2010 12:59:48] <rmatte> oh

[10-Sep-2010 12:59:51] <fus10nx> and how owuld it know to get the dependencies

[10-Sep-2010 12:59:53] <rmatte> then just chmod +x it

[10-Sep-2010 12:59:57] <rmatte> and then ./whatever.bin

[10-Sep-2010 13:00:02] <rmatte> and it'll walk you through the install

[10-Sep-2010 13:00:03] <fus10nx> ive never used a bin file

[10-Sep-2010 13:00:06] <fus10nx> so apt seems best

[10-Sep-2010 13:00:07] <rmatte> everything is included in the bin

[10-Sep-2010 13:00:20] <fus10nx> dependencies as well ?

[10-Sep-2010 13:00:23] <rmatte> yes

[10-Sep-2010 13:00:29] <rmatte> all the dependencies are packaged with it

[10-Sep-2010 13:00:31] <fus10nx> theres no instructions on how to install from .bin

[10-Sep-2010 13:00:35] <fus10nx> interesting

[10-Sep-2010 13:00:37] <rmatte> it comes with it's own install of mysql, python, etc...

[10-Sep-2010 13:00:47] <rmatte> you just execute the .bin

[10-Sep-2010 13:00:50] <fus10nx> chomod +x zenoss-stack-3.0.1-linux-x64.bin

[10-Sep-2010 13:00:57] <fus10nx> then ./zenoss-stack-3.0.1-linux-x64.bin

[10-Sep-2010 13:01:04] <fus10nx> seems to easy

[10-Sep-2010 13:01:43] <rmatte> lol

[10-Sep-2010 13:01:48] <rmatte> chmod not chomod

[10-Sep-2010 13:01:52] <rmatte> but yes, that's all there is to it

[10-Sep-2010 13:02:33] <rmatte> It's definitely one of the easier installs I've done on Linux

[10-Sep-2010 13:05:08] <rmatte> they do have a .deb file available, but it's just the .bin wrapped up in a .deb

[10-Sep-2010 13:05:12] <rmatte> I use the .bin myself

[10-Sep-2010 13:05:14] <fus10nx> ok cool

[10-Sep-2010 13:05:19] <rmatte> I don't like aptitude having anything to do with Zenoss

[10-Sep-2010 13:05:23] <rmatte> hehe

[10-Sep-2010 13:05:23] <fus10nx> really?

[10-Sep-2010 13:05:26] <fus10nx> why not?

[10-Sep-2010 13:05:49] <SEJeff_work> fus10nx, Because you need to test upgrades

[10-Sep-2010 13:05:50] <rmatte> Well, think about it, Zenoss comes with it's own environment, meaning you could remove every package on the system and it'll still run

[10-Sep-2010 13:06:01] <rmatte> so why bother having aptitude manage it at all

[10-Sep-2010 13:06:01] <fus10nx> i gotcha

[10-Sep-2010 13:06:09] <fus10nx> thats why i am running this on server as u suggested, no GUI or anything

[10-Sep-2010 13:06:18] <rmatte> yup

[10-Sep-2010 13:06:22] <rmatte> :)

[10-Sep-2010 13:06:51] <fus10nx> just getting server installed now

[10-Sep-2010 13:07:26] <rmatte> cool

[10-Sep-2010 13:13:52] <Orv> rmatte: With your big installation, you use traps a lot, right?

[10-Sep-2010 13:15:55] <rmatte> yes

[10-Sep-2010 13:16:08] <rmatte> well, a fair amount

[10-Sep-2010 13:16:22] <rmatte> I still poll for interface status

[10-Sep-2010 13:17:32] <fus10nx> what are the main advantages of using ZenOSS on Ubtuntu Server vs. Ubuntu Desktop?

[10-Sep-2010 13:17:52] <Orv> rmatte: Any downsides to using traps?

[10-Sep-2010 13:18:16] <rmatte> Orv: not really

[10-Sep-2010 13:18:26] <rmatte> just need to tune them properly with transforms

[10-Sep-2010 13:18:53] <rmatte> fus10nx: Zenoss is a resource hog, so you save resources with the lack of a UI

[10-Sep-2010 13:18:59] <rmatte> other than that, there isn't much difference

[10-Sep-2010 13:19:11] <rmatte> Ubuntu Server is obviously geared towards use on servers as well

[10-Sep-2010 13:20:07] <rmatte> Also, seeing as there is no UI component to Zenoss other than the web UI, and you are perfectly capable of SSHing in to the server to work with Zenoss on the commandline, there's really zero point

[10-Sep-2010 13:20:18] <rmatte> unless you want to be able to watch youtube videos on your server for whatever reason

[10-Sep-2010 13:20:23] <rmatte> which I'll assume that you don't

[10-Sep-2010 13:20:55] <rmatte> It's kind of like asking "Why would I use Windows Server, why not just use Windows?"

[10-Sep-2010 13:21:43] <rmatte> Orv: If you have extremely noisy devices traps can be annoying, but once you tune Zenoss and the devices themselves then it's fine

[10-Sep-2010 13:22:07] <fus10nx> haha gotcha

[10-Sep-2010 13:22:15] <Orv> rmatte: Thanks.

[10-Sep-2010 13:22:16] <fus10nx> ive never used a 'server' version of linux

[10-Sep-2010 13:22:19] <fus10nx> only ubuntu desktop

[10-Sep-2010 13:22:26] <fus10nx> rmatte: do u do ZenOSS Consulting ?

[10-Sep-2010 13:22:47] <rmatte> fus10nx: not at the moment, pretty sure there's a clause in my contract that prevents me

[10-Sep-2010 13:22:57] <fus10nx> gotcha

[10-Sep-2010 13:23:10] <rmatte> unless you went through my company, but that would be more expensive

[10-Sep-2010 13:23:12] <rmatte> hehe

[10-Sep-2010 13:23:28] <rmatte> Jane Curry does Zenoss consulting

[10-Sep-2010 13:23:41] <rmatte> http://www.skills-1st.co.uk/

[10-Sep-2010 13:25:50] <rmatte> Hmmm, come to think of it, we haven't had a Zenoss Masters meeting in ages, I need to get on Matt about that

[10-Sep-2010 13:28:05] <fus10nx> so you're sure i dont need to install LAMP or anything ?

[10-Sep-2010 13:28:13] <rmatte> positive

[10-Sep-2010 13:28:17] <fus10nx> ok cool

[10-Sep-2010 13:28:22] <fus10nx> installation is finalising no

[10-Sep-2010 13:28:24] <fus10nx> now*

[10-Sep-2010 13:28:32] <rmatte> it'll sit at 99% for a while

[10-Sep-2010 13:28:35] <rmatte> be patient

[10-Sep-2010 13:28:50] <rmatte> some people kill it near the end thinking it's frozen and then complain when their install doesn't work

[10-Sep-2010 13:28:50] <rmatte> lol

[10-Sep-2010 13:29:14] <Orv> rmatte: Too bad they don't have a progress bar on that - reverse log, so you could see that last bit of progress between 99 & 100%.  It's deceiving.

[10-Sep-2010 13:29:30] <rmatte> Orv: yeh, but oh well

[10-Sep-2010 13:29:38] <rmatte> Orv: Zenoss doesn't actually make the bin installer

[10-Sep-2010 13:30:13] <rmatte> It's made by BitRock I believe

[10-Sep-2010 13:30:40] <rmatte> actually no...

[10-Sep-2010 13:30:50] <cgibbons> yes

[10-Sep-2010 13:31:28] <rmatte> oh yeh, it is

[10-Sep-2010 13:31:35] <rmatte> I second guessed myself

[10-Sep-2010 13:31:36] <rmatte> hehe

[10-Sep-2010 13:31:54] <fus10nx> done and done

[10-Sep-2010 13:31:58] <fus10nx> hopefully this goes well :)

[10-Sep-2010 13:32:11] <rmatte> No reason why it shouldn't

[10-Sep-2010 13:32:19] <fus10nx> true that brother

[10-Sep-2010 13:32:48] <fus10nx> ifconfig doesn't show my network adapter - here it comes w/ the troubleshooting ha ha

[10-Sep-2010 13:33:11] <rmatte> check /etc/network/interfaces

[10-Sep-2010 13:33:13] <fus10nx> just showing lo but no eth0 or anything

[10-Sep-2010 13:33:14] <fus10nx> yea

[10-Sep-2010 13:33:37] <rmatte> also do "dmesg | grep eth0"

[10-Sep-2010 13:34:00] <rmatte> make sure it picked it up on boot (it should have)

[10-Sep-2010 13:34:07] <fus10nx> dmesg shows the broadcom BCM57780 but theres no eth0 in n/etc/network/interfaces

[10-Sep-2010 13:34:16] <rmatte> k, just add it in

[10-Sep-2010 13:34:19] <fus10nx> yea

[10-Sep-2010 13:34:42] <fus10nx> what is it 'iface eth0 up' ?

[10-Sep-2010 13:34:52] <fus10nx> iface eth0 inet ?

[10-Sep-2010 13:34:53] <rmatte> no, one sec

[10-Sep-2010 13:34:56] <fus10nx> i forget lemme google it

[10-Sep-2010 13:35:34] <rmatte> http://pastebin.com/2VXHf07V

[10-Sep-2010 13:35:37] <rmatte> something like that

[10-Sep-2010 13:35:55] <rmatte> you can ommit the last option

[10-Sep-2010 13:36:46] <SEJeff_work> fus10nx, man 5 interfaces

[10-Sep-2010 13:36:49] <SEJeff_work> That will show you how to do it

[10-Sep-2010 13:39:52] <fus10nx> bah

[10-Sep-2010 13:39:53] <fus10nx> not working

[10-Sep-2010 13:39:54] <fus10nx> wtf

[10-Sep-2010 13:40:09] <fus10nx> ifup eth0 did it

[10-Sep-2010 13:41:06] <rmatte> just make sure it'll come up on it's own each time

[10-Sep-2010 13:41:24] <fus10nx> thats what I need to verifty

[10-Sep-2010 13:41:25] <rmatte> after you configure /etc/network/interfaces you can just do /etc/init.d/networking restart

[10-Sep-2010 13:41:25] <rmatte> too

[10-Sep-2010 13:41:30] <fus10nx> yea i did that

[10-Sep-2010 13:41:36] <rmatte> and it didn't come up?

[10-Sep-2010 13:41:37] <fus10nx> but then i still had to do 'ifup eth0'

[10-Sep-2010 13:41:43] <rmatte> yeh, you shouldn't have to

[10-Sep-2010 13:41:46] <fus10nx> no - not until i did ifup eth0

[10-Sep-2010 13:41:48] <rmatte> show me your config file

[10-Sep-2010 13:41:50] <fus10nx> lemme do a full reboot

[10-Sep-2010 13:41:53] <rmatte> k

[10-Sep-2010 13:41:55] <fus10nx> config file or network/interfaces

[10-Sep-2010 13:42:07] <rmatte> network/interfaces is a config file

[10-Sep-2010 13:42:07] <rmatte> hehe

[10-Sep-2010 13:42:36] <fus10nx> i cant really pastbin so i have to type all this out manually

[10-Sep-2010 13:42:41] <fus10nx> 1 sec

[10-Sep-2010 13:42:57] <rmatte> well that doesn't help me since you might have made a typo while typing it in

[10-Sep-2010 13:43:11] <rmatte> now that the interface is up why don't you install openssh and ssh to the server?

[10-Sep-2010 13:43:15] <rmatte> that way you can copy/paste

[10-Sep-2010 13:43:20] <fus10nx> http://pastebin.com/F8FfxzTK

[10-Sep-2010 13:43:30] <fus10nx> yea ill ssh good call thanks

[10-Sep-2010 13:43:38] <rmatte> yeh, that's wrong man

[10-Sep-2010 13:43:52] <fus10nx> it is?

[10-Sep-2010 13:44:03] <fus10nx> i followed what someone else had - ok so how do i get openssh going on this thing?

[10-Sep-2010 13:44:05] <rmatte> http://pastebin.com/gcUUrmn3

[10-Sep-2010 13:44:06] <fus10nx> apt-get install openssh ?

[10-Sep-2010 13:44:19] <fus10nx> ah i am missing auto eth0

[10-Sep-2010 13:44:32] <rmatte> yes

[10-Sep-2010 13:44:40] <rmatte> which would explain why it didn't come up on it's own

[10-Sep-2010 13:45:14] <fus10nx> ok got it - cool, thanks man

[10-Sep-2010 13:45:18] <SEJeff_work> Anyone have an idea of the best way to view/edit the zProps for a device class through the 3.0 ui?

[10-Sep-2010 13:46:21] <ericenns> SEJeff_work: Yes I do

[10-Sep-2010 13:46:37] <fus10nx> jjust did a full reboot so let's see what happens :)

[10-Sep-2010 13:46:55] <SEJeff_work> ericenns, Care to elaborate on how? *puhleeze* :)

[10-Sep-2010 13:47:00] <fus10nx> ok it came up automatically

[10-Sep-2010 13:47:10] <ericenns> go to infrastructure click on the device class then click Details

[10-Sep-2010 13:47:12] <fus10nx> only problem is i have to fix DNS

[10-Sep-2010 13:47:45] <rmatte> fus10nx: that's what the dns line in my example was for

[10-Sep-2010 13:47:50] <ericenns> SEJeff_work: then click on Configuraton Properties and go wild

[10-Sep-2010 13:48:02] <SEJeff_work> ericenns, Thanks

[10-Sep-2010 13:48:10] <rmatte> fus10nx: on the last line in /etc/network/interfaces put this...

[10-Sep-2010 13:48:16] <rmatte> dns-nameservers 30.30.1.1

[10-Sep-2010 13:48:18] <ericenns> SEJeff_work: No problem

[10-Sep-2010 13:48:23] <rmatte> where 30.30.1.1 is the IP of your nameserver

[10-Sep-2010 13:48:31] <rmatte> then run /etc/init.d/networking restart

[10-Sep-2010 13:49:10] <rmatte> that should fix your DNS

[10-Sep-2010 13:49:19] <rmatte> If it doesn't, you can edit /etc/resolv.conf directly

[10-Sep-2010 13:49:22] <rmatte> but you shouldn't have to

[10-Sep-2010 13:49:33] <fus10nx> yea - i did that before - weird

[10-Sep-2010 13:49:49] <fus10nx> dns-nameserver 10.0.1.1

[10-Sep-2010 13:50:28] <rmatte> just edit /etc/resolv.conf

[10-Sep-2010 13:50:32] <rmatte> and put a line like:

[10-Sep-2010 13:50:38] <rmatte> nameserver 30.30.1.1

[10-Sep-2010 13:50:46] <rmatte> that will fix your dns for sure

[10-Sep-2010 13:51:05] <fus10nx> use 30.30.1.1 or my actual one ?

[10-Sep-2010 13:51:07] <rmatte> ubuntu has a tendency to mess with that file, but hopefully it won't for you

[10-Sep-2010 13:51:09] <rmatte> your actual one

[10-Sep-2010 13:51:15] <rmatte> that was just an example

[10-Sep-2010 13:51:48] <fus10nx> that file doesn't exist already, create it ?

[10-Sep-2010 13:51:58] <SEJeff_work> /etc/resolv.conf doesn't exist?

[10-Sep-2010 13:52:02] <rmatte> /etc/resolv.conf doesn't exist!?

[10-Sep-2010 13:52:03] <fus10nx> nope

[10-Sep-2010 13:52:06] <SEJeff_work> How did your server get busted like this?

[10-Sep-2010 13:52:14] <rmatte> you sure you typed resolv.conf and not resolve.conf right?

[10-Sep-2010 13:52:19] <fus10nx> 100% positive

[10-Sep-2010 13:52:24] <rmatte> k, yes, create it

[10-Sep-2010 13:52:28] <SEJeff_work> eek

[10-Sep-2010 13:52:29] <rmatte> I've never seen that file missing before

[10-Sep-2010 13:52:36] <fus10nx> oh ha ha i know why

[10-Sep-2010 13:52:40] <rmatte> ?

[10-Sep-2010 13:52:41] <fus10nx> i didnt intsall anything ont his like DNS or anything

[10-Sep-2010 13:52:48] <rmatte> that doesn't matter

[10-Sep-2010 13:52:48] <SEJeff_work> Ubuntu would create that file by default

[10-Sep-2010 13:52:51] <fus10nx> when it asked me what services to install i just choose OpenSSH

[10-Sep-2010 13:52:51] <rmatte> resolv.conf is standard

[10-Sep-2010 13:52:57] <rmatte> with any linux

[10-Sep-2010 13:52:59] <rmatte> it's a system file

[10-Sep-2010 13:52:59] <SEJeff_work> On a desktop or server. It is required for any dns lookups

[10-Sep-2010 13:53:02] <fus10nx> it had the option for DNS server and i didnt select it

[10-Sep-2010 13:53:13] <rmatte> you don't need a dns server

[10-Sep-2010 13:53:18] <rmatte> that's to install an actual nameserver on there

[10-Sep-2010 13:53:21] <rmatte> you don't want that

[10-Sep-2010 13:53:34] <fus10nx> yea - OK I gotcha

[10-Sep-2010 13:53:42] <rmatte> dns resolution works by default no matter what, but that file has to be there

[10-Sep-2010 13:53:45] <fus10nx> well i created it and it doesn't time out as quick as it did before but still can't seem to find it - unknown host

[10-Sep-2010 13:53:52] <fus10nx> but it took much longer now that i created that file

[10-Sep-2010 13:53:57] <rmatte> do an nslookup on something

[10-Sep-2010 13:53:57] <fus10nx> i can ping something like 4.2.2.2 fine

[10-Sep-2010 13:54:01] <rmatte> and pastebin the output

[10-Sep-2010 13:54:11] <fus10nx> well first thing - how do i get openssh working?

[10-Sep-2010 13:54:14] <fus10nx> apt-get install sshd ?

[10-Sep-2010 13:54:18] <fus10nx> or apt-get install openssh ?

[10-Sep-2010 13:54:21] <rmatte> apt-get install openssh

[10-Sep-2010 13:54:40] <SEJeff_work> in ubuntu it is openssh-server I think

[10-Sep-2010 13:54:41] <rmatte> hopefully it can do it without resolving anything

[10-Sep-2010 13:54:43] <rmatte> it might need to

[10-Sep-2010 13:54:51] <SEJeff_work> packages.ubuntu.com

[10-Sep-2010 13:54:59] <rmatte> yeh, it is openssh-server

[10-Sep-2010 13:55:00] <rmatte> you're right

[10-Sep-2010 13:55:16] <ericenns> what always works is an apt-cache search openssh

[10-Sep-2010 13:55:18] <SEJeff_work> I'm a linux admin by trade :)

[10-Sep-2010 13:55:23] <rmatte> you can trick it in to knowing that url, just edit the hosts file

[10-Sep-2010 13:55:30] <ericenns> change openssh to the package you are looking for

[10-Sep-2010 13:55:32] <rmatte> SEJeff_work: well so am I basically :P

[10-Sep-2010 13:55:48] <SEJeff_work> You're a pro zenoss engineer

[10-Sep-2010 13:55:52] <rmatte> hehe

[10-Sep-2010 13:56:44] <rmatte> I'm a pro Zenoss/ZipTie/OTRS/LDAP/DNS/Linux/Everything-else-around-here engineer

[10-Sep-2010 13:56:50] <fus10nx> damn something isnt right

[10-Sep-2010 13:56:57] <fus10nx> brb

[10-Sep-2010 13:57:01] <rmatte> k

[10-Sep-2010 13:57:15] <SEJeff_work> rmatte, Funny enough

[10-Sep-2010 13:57:16] <fus10nx> OK !

[10-Sep-2010 13:57:19] <fus10nx> got it

[10-Sep-2010 13:57:19] <rmatte> "something isn't right, there's someone in the room, ARGHHHH!"

[10-Sep-2010 13:57:20] <SEJeff_work> I'm writing something similar to ziptie here

[10-Sep-2010 13:57:21] <fus10nx> DNS is working now

[10-Sep-2010 13:57:28] <rmatte> SEJeff_work: cool

[10-Sep-2010 13:57:34] <SEJeff_work> python / pexpect / django / jquery

[10-Sep-2010 13:57:36] <rmatte> SEJeff_work: someone is finally forking Ziptie

[10-Sep-2010 13:57:40] <SEJeff_work> for fun really, but the manager really likes it

[10-Sep-2010 13:57:48] <SEJeff_work> rmatte, Oh yeah? Since they went proprietary

[10-Sep-2010 13:57:49] <rmatte> SEJeff_work: Project is Ziptie-ng

[10-Sep-2010 13:57:56] <SEJeff_work> They should rename it

[10-Sep-2010 13:58:12] <rmatte> yeh, the company that bought out alterpoint is the same one who bought out the company I used to work at and liquidated it

[10-Sep-2010 13:58:23] <rmatte> one of the biggest MSPs in the world (besides telcos)

[10-Sep-2010 13:58:47] <rmatte> (the company I used to work for I mean)

[10-Sep-2010 13:58:49] <fus10nx> So how do I get teh SSH server going on this thing

[10-Sep-2010 13:59:02] <rmatte> If you installed it then it's running

[10-Sep-2010 13:59:05] <rmatte> it starts it automatically

[10-Sep-2010 13:59:08] <fus10nx> nah it's not

[10-Sep-2010 13:59:14] <rmatte> apt-get install openssh-server

[10-Sep-2010 13:59:31] <rmatte> then /etc/init.d/ssh start

[10-Sep-2010 13:59:36] <rmatte> if it doesn't start it automagically

[10-Sep-2010 13:59:56] <fus10nx> ok that did it

[10-Sep-2010 14:00:01] <rmatte> ;)

[10-Sep-2010 14:00:03] <fus10nx> so will it start automatically each time i restart

[10-Sep-2010 14:00:27] <SEJeff_work> When you change zProps for a device class, do those changes need to be pushed to all of the distributed collectors?

[10-Sep-2010 14:01:04] <fus10nx> Starting OpenBSD Secure Shell server sshd - [OK}]

[10-Sep-2010 14:01:10] <fus10nx> but still can't SSH into it

[10-Sep-2010 14:01:11] <fus10nx> weird

[10-Sep-2010 14:01:16] <fus10nx> internal ubuntu firewall?

[10-Sep-2010 14:01:17] <rmatte> fus10nx: yes, it will, that's what the /etc/init.d scripts do

[10-Sep-2010 14:01:30] <fus10nx> yea it must be firewall or something because i cant ping 10.0.1.151

[10-Sep-2010 14:02:03] <fus10nx> i cant ping 10.0.1.151 (zenoss / ubuntu server) from 10.0.1.150

[10-Sep-2010 14:02:09] <fus10nx> but both can ping out to the internet

[10-Sep-2010 14:02:33] <ericenns> fus10nx: do an iptables --list

[10-Sep-2010 14:02:36] <SEJeff_work> fus10nx, Try: sudo ufw allow port 22/tcp

[10-Sep-2010 14:02:36] <fus10nx> i can ping 10.0.1.150 from the ubuntu server but not vice versa

[10-Sep-2010 14:02:53] <fus10nx> nothing in there really

[10-Sep-2010 14:02:54] <rmatte> ericenns: It's a fresh install of Ubuntu Server, iptables will be clear

[10-Sep-2010 14:03:04] <fus10nx> so strange

[10-Sep-2010 14:03:25] <fus10nx> restart again - let's see if that fixes it

[10-Sep-2010 14:03:30] <fus10nx> now that SSH should start automatically

[10-Sep-2010 14:03:33] <fus10nx> brb

[10-Sep-2010 14:03:51] <ericenns> rmatte: I

[10-Sep-2010 14:04:06] <ericenns> so used to centos where firewall is already populated

[10-Sep-2010 14:06:05] <rmatte> yeh, i figured

[10-Sep-2010 14:12:15] <fus10nx> there we go

[10-Sep-2010 14:12:16] <fus10nx> got it

[10-Sep-2010 14:13:42] <fus10nx> alrighttttty ! downloading the bin via SSH to the machine now

[10-Sep-2010 14:13:45] <fus10nx> thank god ha ha

[10-Sep-2010 14:16:04] <fus10nx> rmatte: just out of curiosity - do I need to chmod +x only so it becomes executable? I'm guessing I'll need to sudo chmod +x

[10-Sep-2010 14:16:31] <fus10nx> do I need to sudo ./zenoss-stack.bin ?

[10-Sep-2010 14:16:52] <fus10nx> yea I do - I got it

[10-Sep-2010 14:19:20] <ericenns> rmatte: So I'm going to try the bin for my at home centos installation

[10-Sep-2010 14:20:41] <ericenns> rmatte: I always think of tea whenever I read your name

[10-Sep-2010 14:21:45] <ericenns> rmatte: http://en.wikipedia.org/wiki/Mate_%28beverage%29 as you can tell I may be a little bored

[10-Sep-2010 14:21:46] <rmatte> lol

[10-Sep-2010 14:22:07] <rmatte> it's pronounced Matt

[10-Sep-2010 14:22:13] <rmatte> like matte black

[10-Sep-2010 14:22:18] <rmatte> ;)

[10-Sep-2010 14:22:23] <ericenns> oh that makes sense lol

[10-Sep-2010 14:22:47] <rmatte> people tend to pronounce it as mattay

[10-Sep-2010 14:23:13] <ericenns> ya guess I fell into that trap

[10-Sep-2010 14:23:17] <rmatte> :)

[10-Sep-2010 14:23:41] <fus10nx> thing takes a long time to install ! i'm on a fast machine too

[10-Sep-2010 14:24:00] <fus10nx> core i7 - 32 gigs RAM - RAID'd Intel X-25M SSD's

[10-Sep-2010 14:24:16] <rmatte> yeh, it takes a while

[10-Sep-2010 14:24:19] <fus10nx>  .python.bin is taking 100% of the CPU according to 'top'

[10-Sep-2010 14:24:29] <rmatte> yup

[10-Sep-2010 14:24:31] <SEJeff_work> fus10nx, zope is likely the bottleneck

[10-Sep-2010 14:24:40] <SEJeff_work> Initially populating all of that stuff

[10-Sep-2010 14:24:42] <rmatte> it has to build zope

[10-Sep-2010 14:24:46] <SEJeff_work> yup

[10-Sep-2010 14:25:08] <cgibbons> yum

[10-Sep-2010 14:25:30] <rmatte> my

[10-Sep-2010 14:26:47] <fus10nx> anything I have to do to ensure it boots on startup - its done intsall and asked to Launch ZenOSS - I said Yes naturally

[10-Sep-2010 14:27:57] <rmatte> no, it automatically creates the startup script

[10-Sep-2010 14:28:07] <rmatte> which is /etc/init.d/zenoss-stack

[10-Sep-2010 14:28:32] <fus10nx> fantastic

[10-Sep-2010 14:28:38] <fus10nx> well i guess that's it - thanks for all your help man

[10-Sep-2010 14:28:45] <fus10nx> went fairly smooth for the most part

[10-Sep-2010 14:28:54] <rmatte> no problem, I'm sure you'll be back with more questions once you start using it

[10-Sep-2010 14:29:00] <rmatte> lol

[10-Sep-2010 14:29:22] <rmatte> I would suggest reading the Zenoss admin guide top to bottom before asking anything

[10-Sep-2010 14:29:30] <rmatte> it answers 90% of questions you're likely to ask

[10-Sep-2010 14:29:34] <cgibbons> yep

[10-Sep-2010 14:33:08] <fus10nx> yea I gotta do that - i have to travel from NYC to boston and i shoulda broguth my laptop or printered it

[10-Sep-2010 14:33:10] <fus10nx> oh well

[10-Sep-2010 14:33:20] <fus10nx> ive used ZenOSS here and there and hacked my way through but i know its a lot more powerful

[10-Sep-2010 14:33:41] <fus10nx> so the best way to see hundreds of sites is the map for sure

[10-Sep-2010 14:33:48] <fus10nx> because the device list scrolls too far

[10-Sep-2010 14:35:19] <Simon4> evening

[10-Sep-2010 14:36:21] <rmatte> g'day

[10-Sep-2010 14:36:37] <Simon4> :)

[10-Sep-2010 14:37:09] <rmatte> fus10nx: well, if you're talking about device status just view the event console

[10-Sep-2010 14:39:19] <fus10nx> well its just nice to see big red/green/orange to figure out what's going on

[10-Sep-2010 14:39:37] <rmatte> from a geographical standpoint, yeh

[10-Sep-2010 14:43:48] <fus10nx> Just in general to see hundreds of sites at a glance without scrolling - so say it's at a NOC on a big video wall

[10-Sep-2010 14:50:21] <fus10nx> can you still upload MIB's from the we interface?

[10-Sep-2010 14:50:22] <fus10nx> web*

[10-Sep-2010 14:56:02] <rmatte> fus10nx: pretty sure that's an ability that's added with the mib browser pack

[10-Sep-2010 14:56:07] <rmatte> don't think it supports that by default

[10-Sep-2010 14:56:18] <rmatte> but either way, I'd recommend doing it from the commandline

[10-Sep-2010 14:56:23] <rmatte> easier to fix any problems that may crop up

[10-Sep-2010 14:56:50] <rmatte> sometimes you have to load Mibs in a specific order

[10-Sep-2010 14:59:25] <rmatte> zenmib is much improved over what it was a year ago though, so it's pretty painless

[10-Sep-2010 15:01:19] <rmatte> I need to take some time and build an updated version of my Cisco Mibs pack.

[10-Sep-2010 15:01:33] <rmatte> Apparently it's missing a bunch of new stuff

[10-Sep-2010 15:04:48] <SEJeff_work> Does anyone know the zenpatch to make zenoss 3.0.1 show interface descriptions?

[10-Sep-2010 15:07:32] <rmatte> I think I have it kicking around, one sec

[10-Sep-2010 15:08:07] <SEJeff_work> thanks

[10-Sep-2010 15:08:22] <SEJeff_work> Our CTO is asking me out of the blue why there aren't any interface descriptions anymore :/

[10-Sep-2010 15:08:30] <rmatte> lol

[10-Sep-2010 15:08:45] <rmatte> yeh, I was pretty surprised to see that there weren't any

[10-Sep-2010 15:13:14] <ericenns> wow that bi does that forever

[10-Sep-2010 15:13:18] <ericenns> bin

[10-Sep-2010 15:13:33] <rmatte> it usually only takes about 15 minutes for me

[10-Sep-2010 15:13:40] <rmatte> sometimes less

[10-Sep-2010 15:13:53] <rmatte> just leave it going

[10-Sep-2010 15:13:55] <ericenns> its been going for at least 38 minutes for me

[10-Sep-2010 15:14:04] <rmatte> oh well, don't kill it

[10-Sep-2010 15:14:18] <rmatte> it'll finish eventually

[10-Sep-2010 15:14:27] <ericenns> I wont kill it I'll leave it going it's probably just my old hardware

[10-Sep-2010 15:15:03] <rmatte> probably

[10-Sep-2010 15:15:31] <rmatte> end of the day on a Friday, I so don't feel like doing any more work

[10-Sep-2010 15:15:31] <rmatte> lol

[10-Sep-2010 15:16:10] <ericenns> haha i know what you mean

[10-Sep-2010 15:21:03] <ericenns> done now yay

[10-Sep-2010 15:21:08] <rmatte> cool

[10-Sep-2010 15:21:15] <rmatte> I'm done in about 40 minutes

[10-Sep-2010 15:21:44] <SEJeff_work> sweet

[10-Sep-2010 15:23:23] * Simon4 has been done for a few hours now, and has been percolating some since then :)

[10-Sep-2010 15:23:53] <SEJeff_work> I've been chugging through remaining zenoss upgrade issues. Almost there.

[10-Sep-2010 15:24:49] <rmatte> cool

[10-Sep-2010 15:26:32] <rmatte> lmao

[10-Sep-2010 15:26:48] <rmatte> http://www.google.ca/

[10-Sep-2010 15:26:50] <rmatte> oops

[10-Sep-2010 15:26:51] <rmatte> damn

[10-Sep-2010 15:27:00] <ericenns> rmatte: cool website

[10-Sep-2010 15:27:07] <rmatte> http://s3.amazonaws.com/data.tumblr.com/tumblr_l8jd7us3Rv1qcbo9lo1_1280.jpg?AWSAccessKeyId=0RYTHV9YYQ4W5Q3HQMG2&Expires=1284236816&Signature=lXR9KYIkhHFnpxLnUUQmu%2FBa6pk%3D

[10-Sep-2010 15:27:12] <rmatte> that's what I meant to paste

[10-Sep-2010 15:27:24] <Simon4> *snork*

[10-Sep-2010 15:27:37] <rmatte> linux copy/paste can be a bit finicky sometimes with the 2 different buffers

[10-Sep-2010 15:27:38] <rmatte> lol

[10-Sep-2010 15:27:45] <rmatte> 2 different clipboards rather

[10-Sep-2010 15:27:47] <Simon4> to equal your bad joke Friday: http://i.imgur.com/iv4lg.jpg

[10-Sep-2010 15:27:48] <Simon4> :)

[10-Sep-2010 15:27:48] <ericenns> haha awesome

[10-Sep-2010 15:28:03] <ericenns> fellow reddit readers

[10-Sep-2010 15:28:37] <Simon4> heh, I have a good friend who is a huge reddit fan

[10-Sep-2010 15:29:05] <rmatte> http://images.damncrows.com/image/escalator-trick

[10-Sep-2010 15:30:04] <Simon4> heh

[10-Sep-2010 15:30:04] <SEJeff_work> rmatte, http://www.youtube.com/watch?v=2lXh2n0aPyw

[10-Sep-2010 15:41:53] <chachan> hehe funny

[10-Sep-2010 15:43:17] <Simon4> class )

[10-Sep-2010 15:43:18] <Simon4> :)

[10-Sep-2010 15:45:02] <rmatte> this is just cool: http://images.damncrows.com/image/human-cross-section

[10-Sep-2010 15:45:54] <SEJeff_work> http://www.digitalprognosis.com/pics/thecutebunny.jpg This wolf needs the holy hand grenade of antioch. Ok no more for today

[10-Sep-2010 15:46:18] <rmatte> lol

[10-Sep-2010 15:52:31] <rmatte> http://images.damncrows.com/image/shaq

[10-Sep-2010 15:52:39] <rmatte> doing the carleton dance

[10-Sep-2010 15:57:36] <SEJeff_work> Thats just wrong rmatte

[10-Sep-2010 16:01:48] <cgibbons> oh it's you two

[10-Sep-2010 16:01:54] <cgibbons> follow up on the thing yesterday

[10-Sep-2010 16:02:21] <rmatte> the java thing?

[10-Sep-2010 16:02:34] <cgibbons> yeah

[10-Sep-2010 16:02:37] <cgibbons> okay so one scenario

[10-Sep-2010 16:02:59] <SEJeff_work> If you're able to talk about context a bit more directly it might be helpful

[10-Sep-2010 16:03:39] <cgibbons> imagine a new enterprise feature that "needs" (bear with me on that part) to be jvm based, but it also requires an upgrade to some core infrastructure components for that feature to work, regardless of its implementation

[10-Sep-2010 16:04:01] <SEJeff_work> is said enterprise feature for java services?

[10-Sep-2010 16:04:06] <SEJeff_work> aka a new zenjmx?

[10-Sep-2010 16:04:14] <Simon4> cgibbons: this is jvm based on hub? collector? devices?

[10-Sep-2010 16:04:14] <SEJeff_work> if not, why does it "need" to be java?

[10-Sep-2010 16:04:24] * willwh 's ears perk up at the mention of jmx

[10-Sep-2010 16:04:30] <cgibbons> so one scenario, specifically, is a rewrite of the event subsystem that exists in core today. same end-user functionality (transforms, the works), but the implementation would be done in some jvm, or parts of it.

[10-Sep-2010 16:04:40] <SEJeff_work> why? speed?

[10-Sep-2010 16:04:45] <cgibbons> let's ignore the why

[10-Sep-2010 16:04:49] <Simon4> cgibbons: with python transforms?

[10-Sep-2010 16:04:58] <Simon4> or transforms in $language ?

[10-Sep-2010 16:05:21] <Simon4> (not bothered, just interested)

[10-Sep-2010 16:05:21] <cgibbons> yeah, same transforms would work unchanged, end users wouldn't see any different. plus one benefit would be it would be faster, have some bugs fixed, and have a better open API than whatever digging in the code today.

[10-Sep-2010 16:05:30] <SEJeff_work> cgibbons, Sounds like a bad idea unless there is a good reason why

[10-Sep-2010 16:05:43] <cgibbons> let's say business reasons, for now

[10-Sep-2010 16:05:51] <SEJeff_work> aka you just hired a team of java devs :)

[10-Sep-2010 16:05:58] <cgibbons> but what you'd wind up with is a component of zenoss that's got a jvm process in the mix

[10-Sep-2010 16:06:02] <cgibbons> in core

[10-Sep-2010 16:06:11] <SEJeff_work> The speed of java vs python is a no brainer. Java is faster

[10-Sep-2010 16:06:34] <SEJeff_work> Much more of a memory hog and harder to troubleshoot (ie: strace is worthless on the dozen or so jvm threads)

[10-Sep-2010 16:06:55] <cgibbons> okay i fess up, crucial just donated a lot of cash to us so we need to use more RAM

[10-Sep-2010 16:06:59] <SEJeff_work> cgibbons, This seems like the beginning of a strategic change to zenoss. Moving away from zope

[10-Sep-2010 16:07:05] <Simon4> cgibbons: :D

[10-Sep-2010 16:07:33] <Simon4> SEJeff_work: I'm fairly sure mray confirmed in here not too long ago that zopedb is dead for Zenoss anyway

[10-Sep-2010 16:07:41] <Simon4> in the long term

[10-Sep-2010 16:07:50] <SEJeff_work> cgibbons, I recall murmurs of moving away from zopedb to a more mysql / memcache layout

[10-Sep-2010 16:07:55] <cgibbons> hard to say about a strategic change just yet

[10-Sep-2010 16:08:05] <SEJeff_work> cgibbons, Django! Seriously

[10-Sep-2010 16:08:20] <cgibbons> yeah, in Avalon it'll be relstore + memcached and no more zopedb

[10-Sep-2010 16:08:27] <brandonleach> I remember years ago there was talk of switching to django

[10-Sep-2010 16:08:30] <SEJeff_work> cgibbons, As an enterprise customer, if you release it and it doesn't completely suck, we'll keep paying for it

[10-Sep-2010 16:08:35] <SEJeff_work> But I do not like the sound of that honestly

[10-Sep-2010 16:08:50] <SEJeff_work> j2se is a bag of fail

[10-Sep-2010 16:08:57] <Simon4> cgibbons: it'll certainly reduce the "hackability" awesomeness of core

[10-Sep-2010 16:09:03] <Simon4> in a fairly huge way

[10-Sep-2010 16:09:08] <cgibbons> maybe

[10-Sep-2010 16:09:13] <brandonleach> zope is dead and zeodb is a nightmare

[10-Sep-2010 16:09:26] <SEJeff_work> and django is thriving

[10-Sep-2010 16:09:33] <cgibbons> i say maybe, because the implemenation of any new bits might be so much cleaner that it makes it easier

[10-Sep-2010 16:09:37] <SEJeff_work> Plus you've got a lot of python devs working on zenoss

[10-Sep-2010 16:09:47] <Simon4> cgibbons: if you're a java tech, sure

[10-Sep-2010 16:10:02] <cgibbons> to be clear - i have no idea yet what might actually occur as far as this topic goes, it's just one of the items of discussion right now

[10-Sep-2010 16:10:11] <SEJeff_work> cgibbons, I think it is a strategic shift in a bad direction personally. But thats just my 2 cents

[10-Sep-2010 16:10:20] <Simon4> or is the jvm stuff purely enterprise (where you expect people to hack the code less) ?

[10-Sep-2010 16:10:25] <SEJeff_work> moving away from zope is a good idea

[10-Sep-2010 16:10:27] <cgibbons> the event subsystem was going under a major rewrite in Avalon anyway

[10-Sep-2010 16:10:30] <brandonleach> It had been a item of discussion since I started using zenoss, about 3.5 years ago

[10-Sep-2010 16:10:43] * Simon4 is generally less inclined to hack code once paying for support on it, etc

[10-Sep-2010 16:10:56] <SEJeff_work> cgibbons, To be faster, or cleaner and fix more bugs?

[10-Sep-2010 16:11:32] <SEJeff_work> cgibbons, jython works really well, but even still...

[10-Sep-2010 16:11:55] <cgibbons> yes. the major change is to enable some higher-level enterprise features built upon it, but also for performance. it would be changing the event schema, cleaning up the way events are received and processed so that less work is done by zenhub, etc.

[10-Sep-2010 16:12:38] <cgibbons> if you've looked into the event code at all, the actual guts of it, it does some grungy manual SQL query building that needs to be ditched anyway.

[10-Sep-2010 16:12:40] <Simon4> cgibbons: so some actual work on the eventsdb? vs the flat monster that it is now? :)

[10-Sep-2010 16:12:47] <Simon4> heh, snap

[10-Sep-2010 16:12:51] <cgibbons> you know you love the flat tables

[10-Sep-2010 16:12:57] <cgibbons> deep down

[10-Sep-2010 16:12:59] <Simon4> they make me happy every day

[10-Sep-2010 16:13:27] <brandonleach> ZODB is a nightmare

[10-Sep-2010 16:13:33] <cgibbons> a nice side effect of fixin' that is that the new reporting feature will be able to get a nice, detailed history of what happens to an event over time, versus the lossy method you have today

[10-Sep-2010 16:14:20] <Simon4> if you managed to sort the whole eventsdb monster and wrap it nicely somehow in a $whateverlanguage managed daemon with a decent API, I don't think I care what the $whateverlanguage is

[10-Sep-2010 16:14:28] <Simon4> but you have to get it right ;)

[10-Sep-2010 16:15:09] <SEJeff_work> cgibbons, avalon+2 will be a jboss app, right? :)

[10-Sep-2010 16:15:19] <cgibbons> i think you're safe from jboss

[10-Sep-2010 16:15:29] <Simon4> SEJeff_work: apache-tomcat-zenoss :)

[10-Sep-2010 16:15:50] <SEJeff_work> eeeewwwww

[10-Sep-2010 16:15:56] <SEJeff_work> jboss > tomcat, but not by much

[10-Sep-2010 16:16:02] <SEJeff_work> I've had to deal with both of those + weblogic before

[10-Sep-2010 16:16:15] * Simon4 did a WebSphere course, once

[10-Sep-2010 16:16:17] <cgibbons> one thing I'm specifically interested in, regardless of language issue, is what kind of overhead Avalon will have. there will be a few new processes in the mix, for sure. how much will that raise requirements? some for sure.

[10-Sep-2010 16:16:55] <Simon4> cgibbons: 99% of our performance issues have been around a) RRD files and graph generation and b) shitty MySQL queries

[10-Sep-2010 16:16:59] <cgibbons> maybe 10mb vram? maybe gigs, depending upon how many more toys from Cucial I get

[10-Sep-2010 16:17:02] <SEJeff_work> cgibbons, An easy way to keep a handle on that would be an easier way to disable unused daemons

[10-Sep-2010 16:17:12] <Simon4> cgibbons: I think crucial should give you all SSD's

[10-Sep-2010 16:17:16] <SEJeff_work> for instance if nothing uses zenjmx, why keep it running?

[10-Sep-2010 16:17:20] <cgibbons> right

[10-Sep-2010 16:17:25] <Simon4> SEJeff_work: daemons.txt ?

[10-Sep-2010 16:17:30] <cgibbons> that's easy for the end-user to modify, but (easy?) but why not automatic?

[10-Sep-2010 16:17:38] <SEJeff_work> Simon4, Have you seen rrcached?

[10-Sep-2010 16:17:56] <SEJeff_work> cgibbons, I meant from the ui. We do what Simon4 said in daemons.txt

[10-Sep-2010 16:18:00] <cgibbons> we got some recent feedback from our support and pre-sales teams about reducing the # of daemons as a general rule, so we'll now try and do that moving forward

[10-Sep-2010 16:18:01] <SEJeff_work> But we shouldn't have to

[10-Sep-2010 16:18:07] <Simon4> SEJeff_work: yeah, see pm

[10-Sep-2010 16:18:08] <SEJeff_work> good

[10-Sep-2010 16:18:26] <cgibbons> like for example, it would take me about 30 minutes to combine zenwin and zeneventlog into one daemon, without having to write any new infrastructure

[10-Sep-2010 16:19:02] <SEJeff_work> net win

[10-Sep-2010 16:19:29] <cgibbons> a tiny bit more work to use only 1 WMI connection in that change, too, but that might not matter to anyone

[10-Sep-2010 16:20:00] <SEJeff_work> Perhaps you could integrate the nonpriv monitoring stuff a bit better

[10-Sep-2010 16:20:01] <cgibbons> simon4: you should see huge boosts in the mysql queries coming with Avalon

[10-Sep-2010 16:20:10] <SEJeff_work> I know we've been seriously pushing you guys on that

[10-Sep-2010 16:20:36] <cgibbons> the RRD files & graph generation are an interesting issue, we get different feedback from different users on taht. for some it's monumental, and they wind up doing the whole SSD hardware implementation just to scale. others never mention it even if they're running more devices/datapoints. hmmm.

[10-Sep-2010 16:20:36] <Simon4> cgibbons: anything would beat that "availability in last 7 days" query of doom :)

[10-Sep-2010 16:20:50] <brandonleach> I know this is off topic, but does anyone remember when zenwin had that binary payload it would push and install on client machines?

[10-Sep-2010 16:20:57] <cgibbons> sadly i remember

[10-Sep-2010 16:21:00] <Simon4> we struggle since we have up to 3000 datapoints per machine

[10-Sep-2010 16:21:01] <cgibbons> the virus!

[10-Sep-2010 16:21:07] <SEJeff_work> cgibbons, And about 2G of ram extra + rrcached would negate the need for ssds

[10-Sep-2010 16:21:10] <Simon4> so we don't scale like "normal" users

[10-Sep-2010 16:21:12] <SEJeff_work> ANd save your customers money

[10-Sep-2010 16:21:28] <cgibbons> someone mentioned rrcached recently, hold on

[10-Sep-2010 16:21:42] <brandonleach> cgibbons: that was amazing

[10-Sep-2010 16:21:47] <SEJeff_work> brandonleach, The windows service via wmic. Yeah that made our windows guys really happy

[10-Sep-2010 16:22:29] <brandonleach> The sad thing was that it binary payload was 32 bit only

[10-Sep-2010 16:22:30] <brandonleach> ha

[10-Sep-2010 16:23:47] <cgibbons> I don't know the full history, but I think that thing, winexe, was a tool that Andrzej H wrote and then that got Zenoss's attention about him doing a true WMI implementation using the Samba source

[10-Sep-2010 16:23:53] <cgibbons> but I might have the timing flipped on that

[10-Sep-2010 16:24:43] <SEJeff_work> cgibbons, And now zenoss maintains a gplv2 fork of the samba tool

[10-Sep-2010 16:24:51] <cgibbons> yes

[10-Sep-2010 16:24:51] <SEJeff_work> which upstream covered to gplv3

[10-Sep-2010 16:25:41] <brandonleach> that was it winexe

[10-Sep-2010 16:26:04] <cgibbons> we hope once we're cleared for GPLv3 stuff internally (lawyer stuff) we can come back and catch up w/ the Samba team. we've been having to fix low-level bugs in the Samba part of the library instead of the WMI part of the library lately, too.

[10-Sep-2010 16:26:19] <cgibbons> so I just checked - rrcached is in Avalon already

[10-Sep-2010 16:26:22] <cgibbons> make that zenrrdcached

[10-Sep-2010 16:27:03] <SEJeff_work> cgibbons, How do we ask for a backport to 3.x?

[10-Sep-2010 16:28:11] <brandonleach> What is Avalon?

[10-Sep-2010 16:28:38] <cgibbons> the next major release

[10-Sep-2010 16:28:45] <cgibbons> which might be 3.1, or 3.5, depending upon what marketing magic happens

[10-Sep-2010 16:29:09] <cgibbons> early 2011 release date

[10-Sep-2010 16:29:40] <brandonleach> Interesting.  Still waiting to upgrade to 3.0 here...

[10-Sep-2010 16:30:52] <brandonleach> Anyone here have experience with the zenaws zenpack?

[10-Sep-2010 16:31:00] <cgibbons> We try and do major releases every 6-ish months, plus or minus

[10-Sep-2010 16:32:10] <brandonleach> I have about ~360 instances in ec2 and not all of them have cloudwatch enabled.

[10-Sep-2010 16:32:13] <cgibbons> jeff - you could always ask support, rusty, etc. but I'm guessing it's a bit too tied to other changes in 3.x for them to be able to backport it. We talked about making relstore an option in 3.0.2 but decided not to, so I imagine this would fall into the same category.

[10-Sep-2010 16:33:53] <brandonleach> ZenAWS only reports seems to be able to gather stats for the ec2manager and collects nothing for instance types or instances

[10-Sep-2010 16:34:22] <SEJeff_work> cgibbons, If you do it more in early Q1 2011 that would probably work for us

[10-Sep-2010 16:35:42] <cgibbons> yeah that's the current plan. I think originally we wanted to do it in December but the whole q4/sales issue was enough to move it into January. but you know how release dates go, ignore everythign I just said :)

[10-Sep-2010 16:37:10] <SEJeff_work> ultimately, I'd like to see zenoss yum/apt-get installable. I know npmccallum is packaging a good chunk of the zope bits and various deps

[10-Sep-2010 16:37:16] <SEJeff_work> *zenoss core

[10-Sep-2010 16:37:35] <SEJeff_work> Let the ubuntu server guys pimp your product for free.

[10-Sep-2010 16:38:58] <cgibbons> yeah, taht's been a desire for a long time. We made some pretty big progress on that goal with 3.0, by finally upgrading zope & python. nathaniel did point out several other things that still have to be done, and priority wise it'll be hard for those to get bandwidth.

[10-Sep-2010 16:40:03] <SEJeff_work> Sure, product management doesn't really care

[10-Sep-2010 16:40:20] <cgibbons> not entirely true actually, they see the benfit, just other stuff.

[10-Sep-2010 16:40:33] <cgibbons> I think some of that just takes some love from some engineers, like nathaniel is doing, to make happen.

[10-Sep-2010 16:40:42] <cgibbons> it is hampered tremendously by the wmi externallib issue.

[10-Sep-2010 16:41:15] <SEJeff_work> why?

[10-Sep-2010 16:41:48] <SEJeff_work> The forked bits from samba? My understanding was the samba guys didn't really mind as they didn't really maintain that too much

[10-Sep-2010 16:41:55] <cgibbons> nathaniel found some that the licensing issue within that was a roadblock because it duplicates an existing library. i have a long e-mail somewhere with the detail, but i think that was the gist of it. but yeah the Samba guys don't seem to care.

[10-Sep-2010 16:42:28] <SEJeff_work> Well exceptions can be made

[10-Sep-2010 16:43:14] <cgibbons> yeah

[10-Sep-2010 16:44:36] <cgibbons> btw if anyone likes to play with really fresh meat, zenperfsnmp was converted to the new collector framework in trunk in the last couple of weeks. faster. better. shinier.

[10-Sep-2010 16:45:14] <Simon4> zenperfsnmp was fairly quick anyway

[10-Sep-2010 16:45:32] <brandonleach> ya never have had a problem with zenperfsnmp

[10-Sep-2010 16:45:41] <SEJeff_work> cgibbons, What kind of things does that require to work?

[10-Sep-2010 16:45:53] <cgibbons> one new feature as part of the change: you can now schedule devices independently, instead of everything on the same collector being on the same cycle.

[10-Sep-2010 16:45:59] <brandonleach> I have had zenmodeler turned off for years though

[10-Sep-2010 16:46:01] <Simon4> oooOOOOOOOooooo

[10-Sep-2010 16:46:13] <Simon4> cgibbons comes out with the killer feature

[10-Sep-2010 16:46:32] <SEJeff_work> Thats very shiney

[10-Sep-2010 16:46:37] <brandonleach> Ya, that is pretty hot

[10-Sep-2010 16:46:47] <SEJeff_work> cgibbons, Does that mean now you can set per-device / per-device class cycle times?

[10-Sep-2010 16:46:56] <SEJeff_work> That always seemed like a huge limitation of the current design

[10-Sep-2010 16:47:02] <cgibbons> when I designed the new collector framework back in the 2.5.0 release I built that into the framework, so it's just a matter of a daemon taking advantange of it when it is converted. zenwinperf did that from the start so it made sense to make generic.

[10-Sep-2010 16:47:09] <cgibbons> yeah, it's a zProperty so wherever you feel like setting it

[10-Sep-2010 16:47:13] <SEJeff_work> ie: we want to collect from linux servers and certain network devices at different intervals

[10-Sep-2010 16:47:29] <SEJeff_work> ooooooohhhhh now that is nice

[10-Sep-2010 17:12:49] <ericenns> I did a bin install and there is no libexec is that normal

[10-Sep-2010 17:13:11] <ericenns> ie there used to be $ZENHOME/libexec

[10-Sep-2010 17:13:30] <cgibbons> when you use the bin installer it's just slightly different, i bet it's $ZENHOME/common/libexec

[10-Sep-2010 17:13:30] <mducharme-laptop> aurgh

[10-Sep-2010 17:13:37] <mducharme-laptop> why is this switch not modeling at all

[10-Sep-2010 17:13:44] <mducharme-laptop> I can snmpwalk this cisco switch just fine

[10-Sep-2010 17:13:48] <mducharme-laptop> but it doesn't model....

[10-Sep-2010 17:13:48] <brandonleach> look around... it might be in "/usr/local/zenoss/zenoss/zenoss/"

[10-Sep-2010 17:13:50] <brandonleach> :-)

[10-Sep-2010 17:14:00] <mducharme-laptop> the modeling always times out

[10-Sep-2010 17:14:02] <mducharme-laptop> after 180 seconds

[10-Sep-2010 17:14:27] <Simon4> mducharme-laptop: zMaxOidPerRequest?

[10-Sep-2010 17:14:45] <mducharme-laptop> simon4 I tried lowering it to 10

[10-Sep-2010 17:14:47] <mducharme-laptop> I can try even lower

[10-Sep-2010 17:15:15] <Simon4> also, tripple check you have hte same snmp settings

[10-Sep-2010 17:15:27] <mducharme-laptop> yes, I have the correct snmp settings

[10-Sep-2010 17:15:36] * Simon4 has wasted far too much time chasing ghosts in the past

[10-Sep-2010 17:16:15] <brandonleach> member:mducharme-laptop: you can snmpwalk the device from your zenoss machine?

[10-Sep-2010 17:16:34] <mducharme-laptop> yup

[10-Sep-2010 17:16:44] <mducharme-laptop> snmpwalk works just fine

[10-Sep-2010 17:17:10] <mducharme-laptop> it's the main switch on our network, all other switches work just fine

[10-Sep-2010 17:17:40] <Simon4> mducharme-laptop: something like "debug snmp headers" on the switch?

[10-Sep-2010 17:17:45] <Simon4> see what's incoming etc

[10-Sep-2010 17:20:14] <mducharme-laptop> ok I've done that

[10-Sep-2010 17:20:17] <mducharme-laptop> now how do I see this debug info

[10-Sep-2010 17:20:18] <mducharme-laptop> lol

[10-Sep-2010 17:21:14] <Simon4> hmm, check your logging settings

[10-Sep-2010 17:21:19] <Simon4> logging console debug

[10-Sep-2010 17:21:36] <Simon4> will turn em on, but on a core switch you might end up swamped ;)

[10-Sep-2010 17:21:49] <Simon4> no logging console

[10-Sep-2010 17:21:59] <Simon4> is a great thing to type if it all goes pear shaped :

[10-Sep-2010 17:22:00] <Simon4> :)

[10-Sep-2010 17:24:22] <mducharme-laptop> I'm telnet'ed into the switch

[10-Sep-2010 17:26:37] <Simon4> sh logging will show you where logs go

[10-Sep-2010 17:27:16] * Simon4 isn't too qualified to tell you too much more as to how to get the right logs to the right place, mainly due to beer

[10-Sep-2010 17:29:33] <mducharme-laptop> ok that really doesn't show us much

[10-Sep-2010 17:29:38] <mducharme-laptop> the cisco says incoming snmp packet

[10-Sep-2010 17:29:58] <mducharme-laptop> it sees the packet coming in with the correct community name

[10-Sep-2010 17:30:39] <Simon4> mducharme-laptop: tried changing the modeller (collector) plugins?

[10-Sep-2010 17:30:51] <Simon4> to see if it's a certain OID tree that's throwing it?

[10-Sep-2010 17:34:06] <mducharme-laptop> I tried disabling routemap because somsone suggested that

[10-Sep-2010 17:35:37] <mducharme-laptop> ok disabling interfacemap did it

[10-Sep-2010 17:36:21] <mducharme-laptop> but

[10-Sep-2010 17:36:25] <mducharme-laptop> I need to model the interfaces

[10-Sep-2010 17:36:56] <Simon4> so is the snmp config on that switch being restrictive on it's view?

[10-Sep-2010 17:37:35] <mducharme-laptop> I don't think so

[10-Sep-2010 17:37:41] <mducharme-laptop> it's set up the same as our other switches

[10-Sep-2010 17:37:50] <mducharme-laptop> and I can snmpwalk the iftable from the zenoss box just fine

[10-Sep-2010 17:39:02] <Simon4> that is very wierd

[10-Sep-2010 17:39:20] <Simon4> what does tcpdump say? ;)

[10-Sep-2010 17:44:42] <mducharme-laptop> there must be something it's getting that it doesn't like

[10-Sep-2010 17:58:33] <mducharme-laptop> holy crap

[10-Sep-2010 17:58:41] <mducharme-laptop> the ipnettomedia table is HUGE

[10-Sep-2010 17:59:12] <mducharme-laptop> like massive

[10-Sep-2010 17:59:17] <mducharme-laptop> I don't know how many records

[10-Sep-2010 17:59:19] <mducharme-laptop> but it's huge

[10-Sep-2010 18:02:46] <mducharme-laptop> that's my problem

[10-Sep-2010 18:03:23] * Simon4 grins

[10-Sep-2010 18:03:53] <mducharme-laptop> there

[10-Sep-2010 18:04:04] <mducharme-laptop> I disabled the lines from InterfaceMap.py that has it pull the ipnettomedia table

[10-Sep-2010 18:04:30] <mducharme-laptop> now the device models perfectly

[10-Sep-2010 22:40:23] <Orv> Just set up zenoss at home -for 7 devices :-/

[10-Sep-2010 22:40:32] * Orv is wondering why.

[11-Sep-2010 00:00:30] [disconnected at Sat Sep 11 00:00:30 2010]

[11-Sep-2010 00:00:31] [connected at Sat Sep 11 00:00:31 2010]

[11-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[11-Sep-2010 13:25:09] <mducharme> afternoon

[11-Sep-2010 13:25:52] <Simon4> evening :)

[11-Sep-2010 13:26:01] <mducharme> hey simon4

[11-Sep-2010 13:26:15] <mducharme> so my ipnettomedia table has like 16,233 entries in it

[11-Sep-2010 13:30:23] <Simon4> that's more than a few

[11-Sep-2010 13:30:37] * Simon4 states the obvious :)

[11-Sep-2010 13:32:20] <mducharme> I assum ehtat's not normal?

[11-Sep-2010 13:33:06] <Simon4> not sure to be honest - I haven't dug too far... what's the base OID for the table?

[11-Sep-2010 13:33:10] <Simon4> (I can have a look)

[11-Sep-2010 13:33:39] <mducharme> I don't have it handy, the base oid is in interfacemap.py

[11-Sep-2010 13:33:40] <mducharme> near the top

[11-Sep-2010 13:34:13] <Simon4> meh... beer + sat evening says that's too far away

[11-Sep-2010 13:34:24] <Simon4> it does sound fairly high though

[11-Sep-2010 14:19:15] <LarsN> rmatte: if you and I ever find ourselves at the same place at the same time.  Please remind me to purchase a beverage of your choice for you. :)

[11-Sep-2010 14:21:27] <Simon4> +1 on that

[11-Sep-2010 14:52:52] <Orv> +2 on that

[11-Sep-2010 15:06:23] jeff_ is now known as Guest54896

[11-Sep-2010 16:44:37] Orv is now known as Orv_LUG_meeting

[11-Sep-2010 16:56:26] <ReGiStRaS> this is so funny!!! http://www.youtube.com/watch?v=oS3Olh9DnaE

[11-Sep-2010 23:23:05] huggie_ is now known as huggie

[12-Sep-2010 00:00:30] [disconnected at Sun Sep 12 00:00:30 2010]

[12-Sep-2010 00:00:31] [connected at Sun Sep 12 00:00:31 2010]

[12-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[12-Sep-2010 01:46:24] RoAkSoAx_ is now known as RoAkSoAx

[12-Sep-2010 03:06:31] * ReGiStRaS today is MTV's Video Music Award!!! is on at 9/8 Central

[12-Sep-2010 10:09:18] <jsol> I have a quick question that I can't seem to find the answer to.

[12-Sep-2010 10:10:17] <jsol> Can you run zenoss in a datacenter and still add windows servers that are spread out over different networks via public IP?

[12-Sep-2010 10:14:11] <jsol> I'm assuming yes, but I'm just looking for a definate answer before I plunge into this.

[13-Sep-2010 00:00:30] [disconnected at Mon Sep 13 00:00:30 2010]

[13-Sep-2010 00:00:30] [connected at Mon Sep 13 00:00:30 2010]

[13-Sep-2010 00:00:45] [zenoss-logger (logger bot) has joined #zenoss]

[13-Sep-2010 03:53:39] baffle_ is now known as baffle

[13-Sep-2010 06:34:02] <Jane_Curry> Mornin...

[13-Sep-2010 07:10:22] <dv_> hello.

[13-Sep-2010 07:10:41] <dv_> is it possible to create a user and model devices via the command line?

[13-Sep-2010 07:11:20] <dv_> here, zenoss is set up as part of an automated installation. having to manually set up users & devices via the gui is suboptimal in this case.

[13-Sep-2010 07:11:51] <dv_> trying to find the command in the admin guide, but no luck so far

[13-Sep-2010 07:15:40] <Jane_Curry> to model devices, use the zenmodeler command

[13-Sep-2010 07:16:17] <Jane_Curry> zenmodeler help (no hyphens preceding help) gives you usage - there's a huge amount you can do

[13-Sep-2010 07:16:31] <Jane_Curry> simple case to model a known device is

[13-Sep-2010 07:16:58] <Jane_Curry> zenmodeler run -v 10 -d <device name as known to Zenoss> - the -v 10 gives you full debugging

[13-Sep-2010 07:17:01] <dv_> ah so it is ok to call zenmodeler manually. i wasnt sure whats internal stuff and what isnt

[13-Sep-2010 07:17:09] <Jane_Curry> no problem

[13-Sep-2010 07:17:09] <dv_> for instance, zenctl seems to be for internal use only

[13-Sep-2010 07:17:21] <dv_> alright. any idea for the user?

[13-Sep-2010 07:17:40] <dv_> (thanks for the zenmodeler explanation btw)

[13-Sep-2010 07:17:47] <Jane_Curry> not sure I know zenctl - zopectl bounces the Zope GUI and is certainly available as command line to users

[13-Sep-2010 07:36:50] <dv_> Jane_Curry, do you know the zendisc command?

[13-Sep-2010 07:39:13] <LarsN> morning #zenoss :)

[13-Sep-2010 07:42:53] <jgartman> dv_: did you have a question about zendisc?

[13-Sep-2010 07:44:36] <dv_> yes, how do I pass an snmp community name to it?

[13-Sep-2010 07:44:40] <dv_> i dont see any options for this

[13-Sep-2010 07:48:38] <Jane_Curry> zendisc help (again no hyphens before help)

[13-Sep-2010 07:48:55] <Jane_Curry> LOADS of options

[13-Sep-2010 07:49:24] <dv_> yes. but no option for setting the community .

[13-Sep-2010 07:56:58] <Jane_Curry> You know - I'd never twigged that before - you are correct

[13-Sep-2010 07:58:28] <dv_> i wonder how the gui does that

[13-Sep-2010 08:02:08] <Jane_Curry> I've just tested it by putting in a bad community name and it simply igores the bad community name I supplied and uses the default

[13-Sep-2010 08:02:57] <Jane_Curry> You can specify an --deviceClass with zendisc - the deviceClass will include zProperty for zSnmpCommunity

[13-Sep-2010 08:03:14] <Jane_Curry> so you can specify a community name by implication with the deviceClass

[13-Sep-2010 08:04:01] <Jane_Curry> If you want to script adding devices, have a look at docs/DOC-4622 that I did some time back

[13-Sep-2010 08:04:19] <Jane_Curry> You can specify pretty well anything you want there in a CSV file

[13-Sep-2010 08:05:00] <dv_> hmm ok

[13-Sep-2010 08:05:04] <dv_> thanks

[13-Sep-2010 08:39:56] <LarsN> rmatte: did you see my message from Saturday?

[13-Sep-2010 08:42:16] <rmatte> just got in

[13-Sep-2010 08:42:25] <rmatte> and no, I haven't checked anything all weekend

[13-Sep-2010 08:48:10] <LarsN> rmatte: short version.....  If you and I ever find ourselves in the same place, at the same time.  I need to purchase a beverage of your choice for you.

[13-Sep-2010 08:48:20] <rmatte> haha

[13-Sep-2010 08:48:26] <aclark> heh

[13-Sep-2010 08:48:26] <rmatte> doubt that we will, but fair enough

[13-Sep-2010 08:48:29] <LarsN> upto, and including expensive single malt.  :)

[13-Sep-2010 08:48:30] <rmatte> :)

[13-Sep-2010 08:48:38] <rmatte> nice hehe

[13-Sep-2010 09:00:14] forsberg is now known as fOrsberg

[13-Sep-2010 09:13:15] <LarsN> rmatte: which part of which country are you in?  :)

[13-Sep-2010 09:18:35] <rmatte> LarsN: Ottawa, Canada

[13-Sep-2010 09:19:21] <LarsN> rmatte: I might be up there next year for BSDCan :)

[13-Sep-2010 09:19:51] <rmatte> cool, I've been meaning to go to BSDCan but I never end up going

[13-Sep-2010 09:19:58] <rmatte> mostly because it always falls on my birthday

[13-Sep-2010 09:19:59] <rmatte> lol

[13-Sep-2010 09:20:14] <LarsN> rmatte: well, if things align right, and we're both there, I owe you at least one drink :)

[13-Sep-2010 09:20:22] <rmatte> sounds like a plan

[13-Sep-2010 09:20:29] <rmatte> there's a pub right nearby there

[13-Sep-2010 09:20:37] <rmatte> university campus lol

[13-Sep-2010 09:33:30] <Jane_Curry> Anyone else struggling with reports in 3.x???

[13-Sep-2010 09:38:09] <rmatte> haven't tried them yet

[13-Sep-2010 09:38:16] <rmatte> what types of issues are you having?

[13-Sep-2010 09:39:22] <Jane_Curry> Just FINALLY got the Availability Report per Collection working - it showed all values as 100% using the 2.5 version

[13-Sep-2010 09:39:32] <Jane_Curry> still not sure what changed that.

[13-Sep-2010 09:41:13] <Jane_Curry> now looking at the groupReporting ZenPack that worked fine with 2.5 and it just barfs with a Type: Value: error on 3.0.1

[13-Sep-2010 09:41:31] <Jane_Curry> I thought this was a very straightforward Zenapck.....

[13-Sep-2010 09:48:44] fOrsberg is now known as forsberg

[13-Sep-2010 09:49:07] <rmatte> they changed a lot of backend stuff between 2.5 and 3.0

[13-Sep-2010 09:49:23] <rmatte> probably some small little detail causing it to error

[13-Sep-2010 09:57:20] <ashp> urgh, my boss wants me to figure out how to use zenoss to go to websites, file in username/password dialog boxes, log in and then test the page within

[13-Sep-2010 09:57:23] <ashp> that sounds unfun

[13-Sep-2010 09:58:13] <Simon4> ashp: synthetic web transactions zenpack

[13-Sep-2010 09:58:23] <Simon4> haven't used it, but it's what you're after

[13-Sep-2010 09:58:40] <ashp> Yeah, I'm gonna have to dig into it

[13-Sep-2010 10:03:07] <rmatte> yeah, that synthetic transactions pack is easy man

[13-Sep-2010 10:03:14] <rmatte> I'll give you an example of a script.

[13-Sep-2010 10:05:30] <rmatte> http://fpaste.org/EHEn/

[13-Sep-2010 10:05:59] <rmatte> that synthetic transactions script navigates to whatever.site.com, logs in with the username and password specified, then follows the logout link

[13-Sep-2010 10:06:09] <rmatte> if it's not able to successfully login and then logout it throws an alert

[13-Sep-2010 10:06:12] <rmatte> simple enough

[13-Sep-2010 10:06:26] <rmatte> you can get even more in depth to it and have it fill out and submit forms or whatever

[13-Sep-2010 10:06:30] <rmatte> but that's just the basics

[13-Sep-2010 10:07:02] <rmatte> The language used for the web scripting is twill

[13-Sep-2010 10:07:18] <fragfutter> looks like twill

[13-Sep-2010 10:07:24] <fragfutter> :D

[13-Sep-2010 10:08:47] <rmatte> indeed

[13-Sep-2010 10:09:09] forsberg is now known as fOrsberg

[13-Sep-2010 10:09:27] <rmatte> there's even a plugin for firefox that will generate a script in a certain language, and I've seen scripts to run against what's generated to convert it to twill

[13-Sep-2010 10:09:39] <rmatte> so that you can generate your web scripts just by clicking and typing in a browser

[13-Sep-2010 10:09:52] <rmatte> I haven't actually used them, and I forget where I found them

[13-Sep-2010 10:09:58] <rmatte> you'd have to do some digging on google.

[13-Sep-2010 10:10:09] <rmatte> but it'll save you time if the tests are complex

[13-Sep-2010 10:10:52] <rmatte> http://panela.blog-city.com/generate_twill_scripts_and_mechanize_unittests_from_testgen4.htm

[13-Sep-2010 10:10:58] <rmatte> that's what I had found before

[13-Sep-2010 10:14:18] <ashp> what i can't find

[13-Sep-2010 10:14:25] <ashp> is where to define it, i wrote a script and it was easy enough

[13-Sep-2010 10:14:29] <ashp> but it told me to go add it to data sources

[13-Sep-2010 10:14:39] <ashp> I assumed I would click the + on a device and add something there, but I guess I define it elsewhere

[13-Sep-2010 10:15:32] <rmatte> ashp: oh, hold on, let me check what I did

[13-Sep-2010 10:15:38] <ashp> Oh, there's a zenwebtx example template, I wodner if I'm supposed to copy and change that

[13-Sep-2010 10:15:49] <rmatte> hold up

[13-Sep-2010 10:16:01] <ashp> I can add a data source to my httpMonitor that's locally defined

[13-Sep-2010 10:16:29] <rmatte> there isn't a template actually called "Synthetic Transactions"?

[13-Sep-2010 10:16:55] <rmatte> I remember having to copy it to /HTTP, it installs it somewhere else by default

[13-Sep-2010 10:17:32] <rmatte> I think it's installed in /WWW or something by default

[13-Sep-2010 10:18:33] <ashp> Hmm, I'll go poke around

[13-Sep-2010 10:20:10] <ashp> Nope, no synthetic transactions template

[13-Sep-2010 10:20:15] <rmatte> hmmm

[13-Sep-2010 10:20:20] <ashp> just this ZenWebTx example one

[13-Sep-2010 10:20:24] <rmatte> check that zenwebtx template

[13-Sep-2010 10:20:38] <rmatte> (I might have just renamed the template)

[13-Sep-2010 10:20:49] <rmatte> do you see a data source called transaction time?

[13-Sep-2010 10:20:53] <ashp> It adds datapoints but no graph which is surprisingly

[13-Sep-2010 10:21:10] <ashp> it adds one datapoint, Index page', with available and totalTime as gauges

[13-Sep-2010 10:21:32] <rmatte> you are talking about the community ZenPack right?

[13-Sep-2010 10:21:35] <rmatte> not the enterprise one?

[13-Sep-2010 10:21:39] <ashp> I think it's part of enterprise

[13-Sep-2010 10:21:42] <rmatte> ah

[13-Sep-2010 10:21:43] <ashp> I just have whatever it came with :)

[13-Sep-2010 10:21:47] <rmatte> yeh, that's a completely different pack

[13-Sep-2010 10:21:50] <rmatte> I haven't used that one

[13-Sep-2010 10:21:58] <rmatte> I've only used the community version

[13-Sep-2010 10:22:01] <ashp> ahhh

[13-Sep-2010 10:22:10] <ashp> the documentation doesn't match the template either, which is annoying

[13-Sep-2010 10:22:12] <rmatte> the enterprise pack is supposed to be braindead simple to use from what I've heard

[13-Sep-2010 10:22:15] <rmatte> read the manual

[13-Sep-2010 10:22:19] <ashp> as the template claims it has a datapoint of 'success'

[13-Sep-2010 10:22:26] <ashp> which is actually 'available' in the real template

[13-Sep-2010 10:22:43] <rmatte> yeh, they don't always keep their documentation 100% up to date

[13-Sep-2010 10:22:52] <rmatte> you could log a support request to have the documentation updated

[13-Sep-2010 10:22:57] <ashp> i will try binding that and messing with it

[13-Sep-2010 10:23:00] <ashp> as i was part way there i think

[13-Sep-2010 10:23:16] <rmatte> I think the enterprise pack has a spot where you can literally just type the script right in to the interface

[13-Sep-2010 10:23:33] <rmatte> it's supposed to be a lot more polished than the community pack

[13-Sep-2010 10:23:33] <ashp> it does, i found that

[13-Sep-2010 10:23:38] <rmatte> k

[13-Sep-2010 10:23:40] <ashp> i tried to test it against a device but it freaked out about a username, hmm

[13-Sep-2010 10:23:56] <cgibbons> tada

[13-Sep-2010 10:24:05] <ashp> maybe testing won't work, but it'll function anyway

[13-Sep-2010 10:24:08] <ashp> as it does a: KeyError: 'username'

[13-Sep-2010 10:24:11] <rmatte> If you're using my script as a basis, it's possible that your username/password form items are named differently

[13-Sep-2010 10:24:21] <rmatte> maybe they are named user and pass or whatever

[13-Sep-2010 10:24:30] <rmatte> check the actual code on the site to see how they are identified

[13-Sep-2010 10:24:35] <rmatte> and adjust the script accordingly

[13-Sep-2010 10:24:56] <rmatte> tada?

[13-Sep-2010 10:25:33] <ashp> no, I was using my script that I tested by hand with twill-sh so I don't know if it's that

[13-Sep-2010 10:25:40] <rmatte> ah ok

[13-Sep-2010 10:25:43] <ashp> but I'm still mucking around, gotta add graph points etc too

[13-Sep-2010 10:25:47] <fragfutter> cgibbons was missing the trumpet, the flower throwing chearleaders and our reverence

[13-Sep-2010 10:26:02] <ashp> oh it's ok, i think i got it

[13-Sep-2010 10:26:27] <ashp> or not, damn :)

[13-Sep-2010 10:27:34] <ashp> py2.6.egg/ZenPacks/zenoss/ZenWebTx/lib/twill/extensions/twillxpathextract.pyc) PAGE CHECK FAILED: %s|available=0 totalTime=0.042505

[13-Sep-2010 10:27:37] <ashp> Well, that's.. closer!

[13-Sep-2010 10:28:35] <rmatte> lol

[13-Sep-2010 10:28:43] fOrsberg is now known as forsberg

[13-Sep-2010 10:29:21] <LarsN> I heard a rumor we might see 3.0.2 today.  Can anyone confirm or deny?  :)

[13-Sep-2010 10:29:47] <Parabola|Work> ooh 3.0.1

[13-Sep-2010 10:29:52] <Parabola|Work> time to update!

[13-Sep-2010 10:30:09] <ashp> that wasn't nearly as bad as I had worried, I got it responding

[13-Sep-2010 10:30:13] <cgibbons> 3.0.2 is gettin' close

[13-Sep-2010 10:30:18] <ashp> .2 will be good!

[13-Sep-2010 10:30:19] <rmatte> woot

[13-Sep-2010 10:30:20] <Parabola|Work> cgibbons,  awesome :)

[13-Sep-2010 10:30:28] <Parabola|Work> i wonder if it'll fix my random issues i've been having

[13-Sep-2010 10:30:36] <rmatte> random issues?

[13-Sep-2010 10:30:45] <Parabola|Work> I have been slacking the last couple weeks, matt gave me some stuff to work on / test, like 3 weeks ago

[13-Sep-2010 10:30:49] <Parabola|Work> i havent touched zenoss since :(

[13-Sep-2010 10:30:53] <rmatte> lol

[13-Sep-2010 10:31:03] <Parabola|Work> i've been so busy with thin client installs

[13-Sep-2010 10:31:15] <LarsN> cgibbons: I heard Today, or maybe Tomorrow :)

[13-Sep-2010 10:31:25] <cgibbons> let's help

[13-Sep-2010 10:31:26] <LarsN> cgibbons: from a "Reliable Source" even.

[13-Sep-2010 10:31:26] <cgibbons> er hope

[13-Sep-2010 10:31:28] <Parabola|Work> rmatte, yeah honestly i dont even remember what random issues i was haivng, but matt was helping

[13-Sep-2010 10:31:41] <cgibbons> working on final release candidates

[13-Sep-2010 10:31:45] <LarsN> in theory 3.0.2 fixes 85% of my major complaints.

[13-Sep-2010 10:32:11] <ashp> i'm sure after .2 i'll find a whole batch of new crazy broken :D

[13-Sep-2010 10:32:15] <ashp> i am the master of bug finding, sadly

[13-Sep-2010 10:32:58] <LarsN> things like....  data sources.  Not adding the datasource name to the datapoint name.  making it difficult to tell what's what when adding a new graph.......  unless you go in an manually rename all the datapoints. :/

[13-Sep-2010 10:33:31] <rmatte> LarsN: I think a lot of the template stuff got fixed

[13-Sep-2010 10:33:53] <LarsN> yeah.

[13-Sep-2010 10:34:00] <LarsN> I'm looking forward to it.

[13-Sep-2010 10:34:31] <LarsN> cgibbons: were you the person who primarily spearheaded RelStorage?

[13-Sep-2010 10:34:58] <cgibbons> nope

[13-Sep-2010 10:35:08] <cgibbons> Chet primarily, Ian did the final work to get it into trunk

[13-Sep-2010 10:35:15] <cgibbons> it's not in 3.0.2

[13-Sep-2010 10:35:31] <LarsN> Chet and Ian both need a "LarsN" beverege card. :)

[13-Sep-2010 10:35:39] <rmatte> hehe

[13-Sep-2010 10:35:40] <LarsN> yeah, I hear that'll be 3.1 perhaps.

[13-Sep-2010 10:35:48] <cgibbons> yeah it's in trunk already, and it'll be the default

[13-Sep-2010 10:36:06] <cgibbons> we originally wanted it in 3.0 but there was too much change in that release already

[13-Sep-2010 10:36:22] <LarsN> cgibbons: I had a boss who used to say.......

[13-Sep-2010 10:36:39] <LarsN> "You know what "they" say...............     god hates a coward!"

[13-Sep-2010 10:36:56] <LarsN> implying sometimes you just gotta jump. :)

[13-Sep-2010 10:36:56] <cgibbons> yeah, well, you can blame me specifically for it not going in 3.0 or 3.0.2 :)

[13-Sep-2010 10:37:22] <LarsN> that's fine, rmatte's tuning guide almost made 3.0.1 usable again.

[13-Sep-2010 10:37:49] <rmatte> RelStorage is going to be lovely

[13-Sep-2010 10:37:58] <cgibbons> 3.1 or 3.5, or whatever, has the rrd cache daemon, to

[13-Sep-2010 10:37:59] <cgibbons> er too

[13-Sep-2010 10:38:03] <LarsN> 138 devices, & another 100 or so systems, should not kill a quad core, with 8gb of ram.

[13-Sep-2010 10:38:29] <rmatte> LarsN: it's disk IO mostly that kills it

[13-Sep-2010 10:38:43] <LarsN> the defaults however.....  well, I'll not mention here my exact thoughts on them.

[13-Sep-2010 10:38:49] <rmatte> We just ordered a new much faster SAN, so once we get that hooked up all of my Zenoss servers are moving to that

[13-Sep-2010 10:38:54] <rmatte> should really help with performance

[13-Sep-2010 10:39:05] <Parabola|Work> awesome

[13-Sep-2010 10:39:15] <LarsN> I might move my MySQL server off the local Zenoss and onto our DB server.

[13-Sep-2010 10:39:17] <LarsN> that should help.

[13-Sep-2010 10:39:22] <rmatte> the default settings in Zenoss are garbage, they should be the settings outlined in that "How to tweak Zenoss" document

[13-Sep-2010 10:39:34] <LarsN> big 10 drive RaidZ-2 zfs pool.

[13-Sep-2010 10:39:38] <rmatte> nice

[13-Sep-2010 10:42:16] <quas> Hey all.  Using httpmonitor, and have changed the IP addresses for a couple of websites.  The IP is not updating in my devices list, and it has been enough time that dns is propagated.  What do I have to do to tell it to update the IP?

[13-Sep-2010 10:49:41] <rmatte> Woot, A Perfect Circle are back, they announced 3 concert dates today

[13-Sep-2010 10:57:10] <rmatte> quas: it won't update in your devices list

[13-Sep-2010 10:57:29] <rmatte> quas: the IP in the httpmonitor pack is a completely different setting than the IP that shows up in the list

[13-Sep-2010 10:57:50] <rmatte> If you want to change the IP that shows up in the list, click on the device, then go to Manage -> Reset IP in the dropdown menu

[13-Sep-2010 10:57:53] <rmatte> and type in the new IP

[13-Sep-2010 10:58:04] <rmatte> I'd honestly just advise completely clearing the IP field in httpmonitor

[13-Sep-2010 10:58:11] <rmatte> so that it resolves by hostname rather than IP

[13-Sep-2010 10:59:01] <rmatte> but yeh, you'll need to update the IP by hand when you change it.

[13-Sep-2010 11:16:39] <quas> rmatte: Thank you!!  I have reset the IPs, and deleted the ${dev/manageIp} from one site's IP address to test.

[13-Sep-2010 11:26:40] <rmatte> quas: no problem

[13-Sep-2010 11:27:37] <Parabola|Work> hey rmatte  :)

[13-Sep-2010 11:27:47] <Parabola|Work> so my task for this week is to get remote collectors working, what are my odds

[13-Sep-2010 11:28:11] <nowthatsamatt> 1:4,319

[13-Sep-2010 11:28:38] <mloven> 3720 to 1

[13-Sep-2010 11:28:45] * Simon4 just set up four :)

[13-Sep-2010 11:28:46] <Parabola|Work> uhhh

[13-Sep-2010 11:28:49] <Parabola|Work> lol

[13-Sep-2010 11:29:09] <rmatte> Parabola|Work: use Egor's Distributed Collectors pack

[13-Sep-2010 11:29:16] <rmatte> it works well...

[13-Sep-2010 11:29:19] <Parabola|Work> really?

[13-Sep-2010 11:29:24] <Parabola|Work> on 3.0?

[13-Sep-2010 11:29:28] <rmatte> the only issue that no one has been able to figure out thus far is the graph zooming

[13-Sep-2010 11:29:37] <rmatte> graphs from remote collectors tend to not zoom for whatever reason

[13-Sep-2010 11:29:38] <Parabola|Work> yeah iw ont be the man to fix that

[13-Sep-2010 11:29:38] <Parabola|Work> lol

[13-Sep-2010 11:29:43] <rmatte> and yes, it is supported on 3.0

[13-Sep-2010 11:29:45] <rmatte> he updated it

[13-Sep-2010 11:30:01] <rmatte> my collector tool pack hasn't been updated so it only works with 2.5 at the moment

[13-Sep-2010 11:30:07] <rmatte> I haven't had time to fix it for 3.0

[13-Sep-2010 11:30:07] <Parabola|Work> ah

[13-Sep-2010 11:30:18] <Parabola|Work> so, setup zenoss, and install that collector pack?

[13-Sep-2010 11:30:18] <rmatte> Egor's pack is way better anyways

[13-Sep-2010 11:30:23] <Parabola|Work> that sounds awesome

[13-Sep-2010 11:30:28] <rmatte> Distributed Collector pack

[13-Sep-2010 11:30:29] <Parabola|Work> if that actually works i'll give him a big ol kiss

[13-Sep-2010 11:30:29] <rmatte> yeh

[13-Sep-2010 11:30:36] <rmatte> you'll see to setup ssh preshared keys

[13-Sep-2010 11:30:41] <rmatte> as part of the setup

[13-Sep-2010 11:30:43] <Parabola|Work> :(

[13-Sep-2010 11:30:49] <rmatte> It's not hard

[13-Sep-2010 11:30:53] <Parabola|Work> k

[13-Sep-2010 11:31:07] <rmatte> read the last few comments on the ZenPack page for the Distributed Collector pack

[13-Sep-2010 11:31:17] <rmatte> they are posts that I made to help someone set up the preshared keys properly

[13-Sep-2010 11:31:28] <Parabola|Work> nice

[13-Sep-2010 11:31:29] <rmatte> I'm going to write up a more formal guide

[13-Sep-2010 11:31:34] <rmatte> just don't have time right now

[13-Sep-2010 11:31:41] <Parabola|Work> i understand that

[13-Sep-2010 11:31:49] <SEJeff_work> rmatte, Does your guide use the ssh-copy-id command included with newer versions of the ssh client?

[13-Sep-2010 11:32:10] <Parabola|Work> its on my plate to get a script or some method setup in place that will auto-clear the IP field at set times, and re-resolve

[13-Sep-2010 11:32:20] <SEJeff_work> If not, you should. It takes care of the ~/.ssh directory and permissions and whatnot. It is just a script so if you're on an old server (such as centos) you can copy the script to it

[13-Sep-2010 11:32:23] <Parabola|Work> i told matt i'd write up a howto on everything when i got it working

[13-Sep-2010 11:32:24] <rmatte> SEJeff_work: I just linked them to this: http://community.spiceworks.com/education/projects/Passwordless_SSH_Using_Shared_Keys

[13-Sep-2010 11:32:45] <SEJeff_work>         user@host1:~$ scp .ssh/id_rsa.pub user@host2:.ssh/authorized_keys

[13-Sep-2010 11:32:47] <rmatte> SEJeff_work: and then explained how to setup ssh properly to use the Zenoss environment variables

[13-Sep-2010 11:32:50] <SEJeff_work> That works, but is kind of lame

[13-Sep-2010 11:33:03] <rmatte> docs/DOC-5861

[13-Sep-2010 11:33:15] <rmatte> read from "When he says "configure public key ssh authentication" in the install steps he means" down

[13-Sep-2010 11:33:17] <SEJeff_work> ssh-copy-id takes care of permissions which can be a real burn for those not savvy in debugging ssh key based auth

[13-Sep-2010 11:33:31] <Parabola|Work> like me!

[13-Sep-2010 11:33:41] <rmatte> yeh, but you still need the steps to setup the zenoss environment variables as well

[13-Sep-2010 11:34:24] <SEJeff_work> rmatte, Not too bad

[13-Sep-2010 11:34:37] <rmatte> In short, you need to create the file /home/zenoss/.ssh/environment and populate it with the Zenoss environment variables

[13-Sep-2010 11:34:39] <SEJeff_work> Basically just ssh-keygen and ssh-copy-id are the way to go for setting up (and distributing) ssh keys

[13-Sep-2010 11:35:07] <rmatte> you then need to add the following config line to the end of /etc/ssh/sshd_config: PermitUserEnvironment yes

[13-Sep-2010 11:35:10] <rmatte> and restart sshd

[13-Sep-2010 11:36:43] <SEJeff_work> Thats clever

[13-Sep-2010 11:42:38] <rmatte> to generate the environment file correctly it's basically just...

[13-Sep-2010 11:42:40] <rmatte> env | grep zenoss > /home/zenoss/.ssh/environment

[13-Sep-2010 11:42:45] <rmatte> as the zenoss user

[13-Sep-2010 11:43:33] <Parabola|Work> oh wow

[13-Sep-2010 11:43:41] <Parabola|Work> his pack makes it look easy

[13-Sep-2010 11:43:51] <rmatte> yeh, once it's all setup it's quite easy

[13-Sep-2010 11:44:02] <Parabola|Work> it needs to have a script that runs that asks you for the host names and logins, and it auto generates / xfers the keys

[13-Sep-2010 11:44:05] <Parabola|Work> then it would be complete

[13-Sep-2010 11:44:25] <rmatte> true

[13-Sep-2010 11:44:27] <rmatte> but oh well

[13-Sep-2010 11:44:33] <rmatte> it's still pretty simple

[13-Sep-2010 11:44:40] <SEJeff_work> rmatte, Thats pretty much exactly what the enterprise version does

[13-Sep-2010 11:44:47] * rmatte nods

[13-Sep-2010 11:50:40] <rmatte> man, people really need to check their spelling before they package ZenPacks

[13-Sep-2010 11:50:46] <rmatte> "Queue Lenght"

[13-Sep-2010 11:50:52] <rmatte> in the Exchange ZenPack

[13-Sep-2010 11:50:59] <rmatte> lol

[13-Sep-2010 11:56:47] <st3v3o> Hey guys, I have a devices that doesn't seem to show on the network map via IP or device  name.  The network map just is white.  Yet when I click the "Go to status Page" it takes me to the device.

[13-Sep-2010 11:56:55] <st3v3o> any ideas what would cause that to happen ?

[13-Sep-2010 12:13:43] <rmatte> st3v3o: yeh, routes are missing in Zenoss

[13-Sep-2010 12:14:12] <rmatte> what happens if you actually enter the device's IP in the top left corner of the network map?

[13-Sep-2010 12:15:05] <rmatte> enter it in and hit enter

[13-Sep-2010 12:15:21] <rmatte> if it comes up on the map, you know that Zenoss is unaware of any routes to it from other devices

[13-Sep-2010 12:15:39] <st3v3o> same thing

[13-Sep-2010 12:15:42] <st3v3o> nothing shows

[13-Sep-2010 12:15:48] <rmatte> that's weird

[13-Sep-2010 12:15:56] <rmatte> go to that device's page

[13-Sep-2010 12:16:06] <st3v3o> if I navigate to another devices on that same subnet, I can see that device

[13-Sep-2010 12:16:27] <rmatte> go to that device's page and select "Network Routes" from components

[13-Sep-2010 12:16:33] <st3v3o> and if I use the tracepath.py tool I can see that devices are routing though it

[13-Sep-2010 12:16:48] <LarsN> rmatte: do you have a trac ticket number/url for the opensolaris/Net-snmp disk problem?

[13-Sep-2010 12:17:04] <rmatte> LarsN: I haven't created one yet

[13-Sep-2010 12:17:21] <LarsN> rmatte: nod.

[13-Sep-2010 12:17:33] <rmatte> I'll create one right now before I forget lol

[13-Sep-2010 12:17:42] <st3v3o> rmatte:  I'm on the device page OS tab….I do see routes populated.

[13-Sep-2010 12:17:55] <LarsN> cool.  I think I'm going to sign up for my own account to make it easier to trac issues I submit :)

[13-Sep-2010 12:18:02] <rmatte> st3v3o: odd... try a reindex in zendmd

[13-Sep-2010 12:18:20] <rmatte> LarsN: If you want your own account you have to ask Matt Ray

[13-Sep-2010 12:18:22] <LarsN> also looking at submitting a patch for the ticket I submitted about alerting rules not showing valid values under the priorities dropdown.

[13-Sep-2010 12:18:39] <LarsN> rmatte: I've got his business card, I'll send him an e-mail right now :)

[13-Sep-2010 12:18:53] <rmatte> k hehe

[13-Sep-2010 12:19:08] <st3v3o> rmatte:  Not familiar with zendmd yet …should I just delete and readd the device.   …I did however remodel it not to long ago same effect

[13-Sep-2010 12:19:18] <rmatte> nah, reindex in zendmd is easy...

[13-Sep-2010 12:19:21] <rmatte> become the zenoss user

[13-Sep-2010 12:19:23] <rmatte> then type zendmd

[13-Sep-2010 12:19:23] * LarsN works for a Zope company & should be able to fix that one pretty easily.

[13-Sep-2010 12:19:32] <rmatte> then when zendmd loads issue the following 2 commands...

[13-Sep-2010 12:19:36] <rmatte> reindex()

[13-Sep-2010 12:19:38] <rmatte> commit()

[13-Sep-2010 12:19:41] <rmatte> then ctrl-d to exit

[13-Sep-2010 12:20:02] <rmatte> that'll repair any inconsitencies in the zope database

[13-Sep-2010 12:20:13] <st3v3o> hmmm….taking a while.

[13-Sep-2010 12:20:23] <rmatte> yeh, it'll take a few minutes

[13-Sep-2010 12:24:29] <st3v3o> still does it very crazy

[13-Sep-2010 12:24:59] <st3v3o> so if I put in 192.136.136.0 —on of the subnets for this layer 3 switch it shows up

[13-Sep-2010 12:25:22] <st3v3o> if I click on it, it then becomes center focus

[13-Sep-2010 12:25:41] <st3v3o> and the name shows up in the device search bar for the network map

[13-Sep-2010 12:25:54] <st3v3o> if I hit the refresh button then the map goes white again

[13-Sep-2010 12:26:32] <ashp> man i suck at setting up graphs properly, i am bad at graphing out time responses :/

[13-Sep-2010 12:29:05] <st3v3o> hmm…I renamed the device to the same name and now shows up

[13-Sep-2010 12:29:33] <ashp> haha, now my graph just goes to '-1.0' on Y for some reason, rather than actually being dynamic

[13-Sep-2010 12:29:38] <rmatte> LarsN: http://dev.zenoss.org/trac/ticket/7316

[13-Sep-2010 12:29:39] <rmatte> voila

[13-Sep-2010 12:31:45] <ashp> Ok, I'm trying to graph totalTime which returns stuff like 383.76m

[13-Sep-2010 12:32:07] <ashp> and when I setup a single graph def with a single data source on it, i just end up with no actual graph and the top of y reports as '-1.0'

[13-Sep-2010 12:32:14] <rmatte> ok, so you want it to return without the m right?

[13-Sep-2010 12:32:24] <ashp> I just want it to graph the response time in a normal way

[13-Sep-2010 12:32:46] <ashp> it's just a GAUGE counter

[13-Sep-2010 12:33:00] <ashp> i basically made the graph def match the existing one i had for 'time' on an HttpMonitor

[13-Sep-2010 12:33:03] <rmatte> the graph auto-sizes based on what has been graphed

[13-Sep-2010 12:33:14] <rmatte> ok, first off...

[13-Sep-2010 12:33:19] <rmatte> go in to the properties for the graph point

[13-Sep-2010 12:33:31] <rmatte> you'll see a format value like: %5.2lf%s

[13-Sep-2010 12:33:35] <ashp> %5.2lf%s

[13-Sep-2010 12:33:36] <ashp> yep, i see it

[13-Sep-2010 12:33:38] <rmatte> remove the %s

[13-Sep-2010 12:33:41] <rmatte> and save it

[13-Sep-2010 12:33:51] <rmatte> that will prevent it from trying to translate the value to milli

[13-Sep-2010 12:33:55] <rmatte> or killo

[13-Sep-2010 12:33:57] <rmatte> etc...

[13-Sep-2010 12:33:58] <ashp> ok, now I get 0.39 as a returned value

[13-Sep-2010 12:34:03] * rmatte nods

[13-Sep-2010 12:34:12] <rmatte> now let it graph for a bit

[13-Sep-2010 12:34:16] <ashp> my time graph for httpmonitor still has 19.25m returned, and it graphs that ok however

[13-Sep-2010 12:34:33] <rmatte> is the 0.39 graph a brand new graph?

[13-Sep-2010 12:34:43] <ashp> yeah, i just created it a minute ago

[13-Sep-2010 12:34:47] <rmatte> give it some time then

[13-Sep-2010 12:34:58] <rmatte> RRD graphs auto-size

[13-Sep-2010 12:35:15] <ashp> i had left it for a while over lunch but it wasn't working so i deleted it and recreated it

[13-Sep-2010 12:35:17] <rmatte> just out of curiosity, can you screenshot it?

[13-Sep-2010 12:35:19] <ashp> i'll give it 15 and see if it gets better

[13-Sep-2010 12:35:21] <rmatte> and throw it up on tinypic.com?

[13-Sep-2010 12:35:25] <ashp> the actual graph? sure

[13-Sep-2010 12:35:31] * rmatte nods

[13-Sep-2010 12:35:32] <ashp> soon as i figure out the print screen button on a mac!

[13-Sep-2010 12:36:05] <ashp> aha, got it

[13-Sep-2010 12:36:23] <rmatte> lol

[13-Sep-2010 12:36:36] <ashp> www.untaken.net/images/chart.png

[13-Sep-2010 12:36:55] <ericenns> ashp: I know that problem

[13-Sep-2010 12:37:04] <ashp> this sounds promising :D

[13-Sep-2010 12:37:08] <ericenns> go the graph definition in the template

[13-Sep-2010 12:37:48] <ashp> ok

[13-Sep-2010 12:38:20] <ericenns> there you need to  edit your url so eg http://zenoss:8080/zport/blah/#zport/Template/blah to http://zenoss:8080/zport/Template/manage

[13-Sep-2010 12:38:32] <ericenns> in there click graph defs

[13-Sep-2010 12:39:25] <ericenns> the manage part will birng you into zope

[13-Sep-2010 12:40:09] <ericenns> ashp: in graph defs click the graph then properties

[13-Sep-2010 12:40:25] <ericenns> and finally click save changes and it will be fixed

[13-Sep-2010 12:40:27] <ashp> hmm, i'm trying to get to the right thing and follow along :)

[13-Sep-2010 12:40:36] <ashp> I got to http://zenoss.law.harvard.edu/zport/dmd/template#templateTree:/zport/dmd/Devices/rrdTemplates/ZenWebTx

[13-Sep-2010 12:40:39] <ashp> just trying to get to the manage bit

[13-Sep-2010 12:41:06] <ericenns> ok so go to http://zenoss.law.harvard.edu/zport/dmd/Devices/rrdTemplates/ZenWebTx/manage

[13-Sep-2010 12:41:18] <ashp> oh, aha

[13-Sep-2010 12:41:52] <nowthatsamatt> Anyone encounter any problems with the bin install on Ubuntu?

[13-Sep-2010 12:41:57] <nowthatsamatt> Mine just keeps hanging.

[13-Sep-2010 12:42:06] <nowthatsamatt> Log file ends mid-word.

[13-Sep-2010 12:42:06] <ericenns> ashp: let me know if that works

[13-Sep-2010 12:42:13] <ashp> I went into the graph defs, then clicked the def..

[13-Sep-2010 12:42:23] <ashp> what i don't have is properties

[13-Sep-2010 12:42:28] <ashp> GraphDefinition at  /zport/dmd/Devices/rrdTemplates/ZenWebTx/graphDefs/User login and logoff

[13-Sep-2010 12:42:29] <ericenns> ok then you clicked the properties tab

[13-Sep-2010 12:42:42] <ashp> there's no save, if i'm in the properties then

[13-Sep-2010 12:42:57] <ashp> oh, i see it, i'm an idiot

[13-Sep-2010 12:43:08] <ashp> wow that is the most... non-obvious thing ever

[13-Sep-2010 12:43:16] <ashp> so, just so i know - why do you have to do that?

[13-Sep-2010 12:43:25] <ericenns> haha ok lol now just click save changes

[13-Sep-2010 12:43:35] <ashp> it did fix it too

[13-Sep-2010 12:43:44] <ashp> i am baffled, but grateful!

[13-Sep-2010 12:43:46] <ericenns> ashp: I have no clue but that is what I found what works it's stupid

[13-Sep-2010 12:44:01] <rmatte> nowthatsamatt: how long did you wait?

[13-Sep-2010 12:44:11] <ashp> ericenns: wow i am going to go make a bug report right now

[13-Sep-2010 12:44:20] <nowthatsamatt> rmatte: Going on 15 min now.

[13-Sep-2010 12:44:27] <nowthatsamatt> rmatte: This is the third attempt.

[13-Sep-2010 12:44:27] <rmatte> nowthatsamatt: it appears to hang at the end but it's not really hung, it's generating the zope database

[13-Sep-2010 12:44:33] <ericenns> ashp: thanks I haven't had the time to do that lol

[13-Sep-2010 12:44:37] <rmatte> nowthatsamatt: that's normal, just leave it, and don't kill it

[13-Sep-2010 12:44:40] <rmatte> it'll finish eventually

[13-Sep-2010 12:44:50] <nowthatsamatt> rmatte: Alright, thanks.  When should I worry?  >1hr?

[13-Sep-2010 12:45:01] <rmatte> yeh, I'd say 1hr would be a bit excessive lol

[13-Sep-2010 12:45:05] <nowthatsamatt> haha, alright, thanks man

[13-Sep-2010 12:45:08] <rmatte> np

[13-Sep-2010 12:47:18] <davetoo> I should actually time a source install sometime

[13-Sep-2010 12:47:22] forsberg is now known as fOrsberg

[13-Sep-2010 12:47:39] <davetoo> anybody on here running on debian?

[13-Sep-2010 12:48:18] <cgibbons> hmmm

[13-Sep-2010 12:48:37] <ashp> ok, bug 13790 on the support portal thingy is open!

[13-Sep-2010 12:49:22] <bradlis7> Where do I start if I need to add a lot of snmp ports for a single server? It's ok if each port is a different device. Can I script it?

[13-Sep-2010 12:49:35] <JonnyV> guys, on alerts, schedule every weekday means mon to friday right?

[13-Sep-2010 12:49:35] <davetoo> cgibbons: forgive my creaky memory, are you aka "chadwick"?

[13-Sep-2010 12:49:39] <rmatte> davetoo: I run on Ubuntu Server, pretty close to Debian

[13-Sep-2010 12:49:41] <cgibbons> yep

[13-Sep-2010 12:49:45] <davetoo> heh

[13-Sep-2010 12:50:10] <davetoo> See my pydev question on -dev?

[13-Sep-2010 12:50:19] <rmatte> JonnyV: It could literally mean each day of the week

[13-Sep-2010 12:50:23] <cgibbons> on the forums?

[13-Sep-2010 12:50:26] <davetoo> yes

[13-Sep-2010 12:50:35] <cgibbons> nope, i've been bad and haven't looked there in.... too long. lemme go peek.

[13-Sep-2010 12:50:50] <davetoo> I'm just trying to figure out the significance/implications of "workspace"

[13-Sep-2010 12:51:01] <JonnyV> i thought taht rmatte but as it is also daily as option

[13-Sep-2010 12:52:03] <JonnyV> i'm really having trouble creating a schedule for weekdays workhours and oncall the rest of the hours

[13-Sep-2010 12:53:16] <bradlis7> zendeviceload?

[13-Sep-2010 12:56:58] <rmatte> JonnyV: alerting schedule?

[13-Sep-2010 12:57:09] <JonnyV> yep

[13-Sep-2010 12:57:21] <bradlis7> Anyone? What command do I use to add a device with a custom snmp port?

[13-Sep-2010 12:57:22] <rmatte> well, you obviously want to create 2 different alerting rules to start with

[13-Sep-2010 12:57:51] <JonnyV> ok.. i was working with the same alert rule

[13-Sep-2010 12:58:02] <rmatte> every weekday must mean monday to Friday

[13-Sep-2010 12:58:07] <rmatte> I just looked at it now

[13-Sep-2010 12:58:19] <JonnyV> yeps.. think so too :)

[13-Sep-2010 12:58:50] <JonnyV> why should i have 2 alert rules rmatte? if u dont mind explaining me :)

[13-Sep-2010 12:59:05] <rmatte> because you want it to alert differently based on different time, correct?

[13-Sep-2010 12:59:28] <JonnyV> yes.. you are right

[13-Sep-2010 12:59:49] <rmatte> so you want it going to one email during the day and then to another off-hours?

[13-Sep-2010 13:00:01] <bradlis7> maybe zenbatchload

[13-Sep-2010 13:00:06] <JonnyV> exactly

[13-Sep-2010 13:00:08] <rmatte> k

[13-Sep-2010 13:00:12] <rmatte> so create 2 alerting rules

[13-Sep-2010 13:00:16] <rmatte> make the first one the rule for the day

[13-Sep-2010 13:00:20] <rmatte> and assign the day email to it

[13-Sep-2010 13:00:37] <rmatte> then set it's schedule to repeat every week day

[13-Sep-2010 13:00:45] <rmatte> set the start time and the duration

[13-Sep-2010 13:00:47] <rmatte> and save it

[13-Sep-2010 13:00:53] <JonnyV> yes.. i was planning that i remmebre now.. i created an alerts group and an oncall group

[13-Sep-2010 13:00:53] <rmatte> then go to the second alerting rule

[13-Sep-2010 13:01:05] <rmatte> and add schedules for night of each weekday and all day on weekends

[13-Sep-2010 13:01:08] <rmatte> and then you're done

[13-Sep-2010 13:01:31] <JonnyV> yes.. im on oncall alert now..

[13-Sep-2010 13:01:48] <JonnyV> ok.. thankss rmatte

[13-Sep-2010 13:01:52] <rmatte> np

[13-Sep-2010 13:01:56] <rmatte> I'm always on-call lol

[13-Sep-2010 13:02:01] <JonnyV> hahah

[13-Sep-2010 13:02:06] <rmatte> I only get called a couple times a week though

[13-Sep-2010 13:02:09] <rmatte> so it's not too bad

[13-Sep-2010 13:02:10] <JonnyV> me too..

[13-Sep-2010 13:02:37] <JonnyV> but theres always that weekend when everything goes wrong

[13-Sep-2010 13:02:41] <JonnyV> every once in a while

[13-Sep-2010 13:03:03] <JonnyV> damnn those dayss

[13-Sep-2010 13:03:06] <JonnyV> haha

[13-Sep-2010 13:03:09] <rmatte> lol

[13-Sep-2010 13:03:20] <rmatte> I tend to keep my stuff running fairly smoothly

[13-Sep-2010 13:03:25] <rmatte> so I don't run in to those very often

[13-Sep-2010 13:03:39] * davetoo has thrown a pager across the room in an alert flood (years ago, non-zenoss)

[13-Sep-2010 13:04:11] <JonnyV> yeaaa.. i hoate pager... i have it turned off and replace it with sms

[13-Sep-2010 13:04:32] <JonnyV> same shi* different name... at least on the same device.... hehe

[13-Sep-2010 13:05:21] <JonnyV> im planning on implement it on zenoss soon, the modem 3g

[13-Sep-2010 13:05:48] <davetoo> Who was working with SEC to correlate/filter events?

[13-Sep-2010 13:06:03] <JonnyV> nice tool

[13-Sep-2010 13:06:22] <JonnyV> used to work with it a couple of years ago

[13-Sep-2010 13:08:22] <cgibbons> i answered that thread, davetoo, but i can answer more here if that wasn't enough info

[13-Sep-2010 13:08:36] * davetoo goes to reacd

[13-Sep-2010 13:09:22] <davetoo> right

[13-Sep-2010 13:09:32] <SEJeff_work> davetoo, We use sec to do login failure alerts

[13-Sep-2010 13:09:46] <SEJeff_work> For network devices, linux boxes (ssh, sudo, ssh)

[13-Sep-2010 13:09:48] <davetoo> so the thing I'm trying to figure out is a way to maintain zenpacks for muliple versions,

[13-Sep-2010 13:10:13] <davetoo> making sure that it works in new releases, while not breaking them for legacy installations

[13-Sep-2010 13:10:38] <ashp> twill is making me look bad, goddamn

[13-Sep-2010 13:10:56] <ashp> i tried to show my boss the twill-sh script and it's broken and can't find the username/password stuff for this page!

[13-Sep-2010 13:12:28] <davetoo> cgibbons: thanks

[13-Sep-2010 13:14:41] <davetoo> I see that, either somebody had the same (relatively obvious) idea that I did, or heard me talking about my zendmd-ipython hack.  Pleased to see it's been updated to use ipython

[13-Sep-2010 13:15:25] <davetoo> though it deprives me of a chance to contribute :)

[13-Sep-2010 13:18:50] <st3v3o> is there a way to force all checks on a specific device?

[13-Sep-2010 13:18:50] <davetoo> cgibbons: do you test your code before checking in?  Or do you build only from your svn sandbox?

[13-Sep-2010 13:19:20] <cgibbons> yeah, always. usually run the full unit test suite, etc. before i merge into a trunk, and we do peer code reviews before they go into a trunk or branch.

[13-Sep-2010 13:19:36] <davetoo> 'k

[13-Sep-2010 13:19:50] <RobertLaptop> Question /server/windows is way to full and I want to offload some of the server to a new group I did that under 2.2 but I can't seem to find out how to copy the settings

[13-Sep-2010 13:19:51] <davetoo> I'm freelancing at the moment, so don't have an svn server

[13-Sep-2010 13:21:49] <davetoo> SEJeff_work: in what context do you use SEC?

[13-Sep-2010 13:21:57] <davetoo> integrated somehow with Zenoss?

[13-Sep-2010 13:22:17] <SEJeff_work> davetoo, completely unrelated to zenoss

[13-Sep-2010 13:22:22] <davetoo> 'k

[13-Sep-2010 13:22:28] <SEJeff_work> We use it for threshhold alerting for generic syslog strings

[13-Sep-2010 13:22:40] <SEJeff_work> Our syslog feed is too much for zenoss

[13-Sep-2010 13:22:40] <davetoo> I was looking at it as a way to manage/eliminate alert floods

[13-Sep-2010 13:22:44] <rmatte> Jane_Curry: did you ever figure out how to get the WMI Exchange performance template working properly?

[13-Sep-2010 13:22:51] <SEJeff_work> davetoo, Yeah thats what we use it for

[13-Sep-2010 13:22:54] <SEJeff_work> Just not for zenoss

[13-Sep-2010 13:23:12] <davetoo> SEJeff_work: yeah, zensyslog is a real resource hog

[13-Sep-2010 13:23:55] <SEJeff_work> davetoo, We even knock over splunk

[13-Sep-2010 13:24:04] <SEJeff_work> which eats syslog way better than zenoss

[13-Sep-2010 13:24:08] <SEJeff_work> So we dont use either of those for syslog

[13-Sep-2010 13:24:26] <davetoo> what feeds SEC? syslog-ng?

[13-Sep-2010 13:24:39] <SEJeff_work> Yeah

[13-Sep-2010 13:25:19] <davetoo> right, well that was one of the ways I wanted to use it.

[13-Sep-2010 13:26:30] <davetoo> The other was to explore a solution to zenoss alert floods; to pipe the alerts, or even the events, through SEC for filtering before sending to SMS/email

[13-Sep-2010 13:27:31] <SEJeff_work> davetoo, Yeah we've not figured that part out just yet

[13-Sep-2010 13:30:00] <rmatte> speaking of syslogs, you just reminded me, a couple of ESX servers are spamming the hell out of one of my Zenoss servers and the guy who enabled the syslogging to begin with refuses to disable it

[13-Sep-2010 13:30:07] <rmatte> so I'm just going to go in and do it myself

[13-Sep-2010 13:30:22] <davetoo> wtf?

[13-Sep-2010 13:30:25] <rmatte> stupid that I have to waste my time fixing other people's BS, but whatever

[13-Sep-2010 13:30:36] <davetoo> why does he refuse to stop spamming your system?

[13-Sep-2010 13:30:39] <SEJeff_work> rmatte, Just iptables block port 154 from that server

[13-Sep-2010 13:30:48] <SEJeff_work> errrr 514 excuse me.

[13-Sep-2010 13:30:50] <rmatte> it's one of the guys who works here, he's just lazy

[13-Sep-2010 13:30:56] <rmatte> he's like "I don't have the time to disable it"

[13-Sep-2010 13:31:04] <rmatte> it's one of our client's systems

[13-Sep-2010 13:31:33] <davetoo> Too bad it's not TCP.. then you could tar-pit the stream and cause him actual "blowback"

[13-Sep-2010 13:31:52] <rmatte> hehe

[13-Sep-2010 13:32:10] <SEJeff_work> ha

[13-Sep-2010 13:37:09] <ashp> i wonder if twill in zenoss is updated or different from the stock one

[13-Sep-2010 13:37:19] <ashp> as it refuses to find some form items :/

[13-Sep-2010 13:41:34] <LarsN> If I needed to add ~ 65 sub systems, under a higher leve.

[13-Sep-2010 13:41:41] <LarsN> what would the easiest way to do that be?

[13-Sep-2010 13:41:49] <davetoo> zendmd script

[13-Sep-2010 13:41:53] <LarsN> ie.  systems/supermax02/{large freaking list}

[13-Sep-2010 13:42:00] <LarsN> ok.

[13-Sep-2010 13:42:07] <davetoo> IMO, anyway

[13-Sep-2010 13:42:17] * LarsN jumps over to the wiki to read through the syntax.

[13-Sep-2010 13:44:08] <rmatte> ashp: I just installed twill via easy_install since that's what the community pack says to do

[13-Sep-2010 13:44:13] <rmatte> not sure about the enterprise one

[13-Sep-2010 13:45:03] <SEJeff_work> LarsN, you could also just do a bash script with zendisc very easily

[13-Sep-2010 13:45:06] <SEJeff_work> If you're into that

[13-Sep-2010 13:45:35] <LarsN> will zendisc put things into systems?  I know I can add them to devices/servers...

[13-Sep-2010 13:45:37] <st3v3o> So I'm trying to test a alerts for a device IP service, I've created a IPtables rule to block port 80 for that device and I've tested with telnet that I can no longer connect.  Yet I can't get zenoss to show the IP service as down.

[13-Sep-2010 13:45:47] <ashp> rmatte: installing tidy fixed it

[13-Sep-2010 13:45:49] <SEJeff_work> What do you mean?

[13-Sep-2010 13:45:54] <ashp> rmatte: the html LOOKED fine but i guess it wasn't

[13-Sep-2010 13:47:00] <LarsN> SEJeff_work: I've used Zendisc to add servers to things like devices/servers/freebsd from "big freaking list"  But I haven't figured out whether or not it's possible to add systems/root_server01/{jail01,,jail242}

[13-Sep-2010 13:47:11] <LarsN> since systems aren't devices.  They're more like groups.

[13-Sep-2010 13:47:37] <SEJeff_work> LarsN, Are these "systems" a specific device class?

[13-Sep-2010 13:47:39] <rmatte> ashp: ah

[13-Sep-2010 13:48:03] <LarsN> SEJeff_work: no, they're an entirely separate container, below groups, above locations

[13-Sep-2010 13:48:22] <SEJeff_work> LarsN, Ah I've got no clue

[13-Sep-2010 13:49:40] <LarsN> SEJeff_work: I'm using it in this way.  Supermax0X is a server running FreeBSD Jails.  It is added to /devices/servers/freebsd.  Each Jail would report identical snmp data to the root server, so it doesn't make sense to add each jail as a server.  instead we're adding one httpmonitor URL for each jail.  So we can associate a URL with a jail, we're adding systems/devices/Supermax0X/jailname and then dropping the URL for the jail, into jailname

[13-Sep-2010 13:50:13] <SEJeff_work> LarsN, Yeah rmatte is right. You'll need to write some python to do that

[13-Sep-2010 13:50:25] <SEJeff_work> Shouldn't be too hard

[13-Sep-2010 13:50:26] <LarsN> that way if www.foo.com fails, we know which Jail www.foo.com live in.

[13-Sep-2010 13:50:28] <LarsN> k.

[13-Sep-2010 13:50:36] <rmatte> actually it was davetoo that suggested that

[13-Sep-2010 13:50:38] <rmatte> but yeh, you will

[13-Sep-2010 13:50:41] <LarsN> now to figure out zendmd.....

[13-Sep-2010 13:50:42] <rmatte> hehe

[13-Sep-2010 13:50:53] <rmatte> zendmd is just python with access to zope

[13-Sep-2010 13:51:11] <aclark> LarsN: think bin/instance debug (in Plone)

[13-Sep-2010 13:51:29] <LarsN> going forward our Jails creation script is likely to add the system container, http device, and put all that crap together in zenoss at the time we build the jail.

[13-Sep-2010 13:51:46] <LarsN> then all we will need to do is change production state from pre-prodution to production. :)

[13-Sep-2010 13:51:54] <SEJeff_work> LarsN, That would be pretty nifty

[13-Sep-2010 13:52:13] <LarsN> aclark: yay!  I get to learn Python while I'm at it!..... :/

[13-Sep-2010 13:52:26] <davetoo> zenoss is why I learned python instead of ruby

[13-Sep-2010 13:52:44] <LarsN> SEJeff_work: we alread add internal, and external forward and reverse DNS at the time the jail is built with the script :)

[13-Sep-2010 13:52:46] <rmatte> yeh, I learned python because of Zenoss too

[13-Sep-2010 13:52:46] <rmatte> hehe

[13-Sep-2010 13:52:57] <SEJeff_work> LarsN, Nice

[13-Sep-2010 13:53:05] <SEJeff_work> We do that with xmlrpc to a dns appliance :)

[13-Sep-2010 13:53:15] <aclark> hip hip, Python!

[13-Sep-2010 13:53:21] <davetoo> SEJeff_work: whose appliance?

[13-Sep-2010 13:53:26] <SEJeff_work> \o/

[13-Sep-2010 13:53:29] <LarsN> our DNS is "MyDNS" so it's just a few mysql calls. :)

[13-Sep-2010 13:53:38] <SEJeff_work> davetoo, bluecat

[13-Sep-2010 13:53:43] <davetoo> heh

[13-Sep-2010 13:53:51] <davetoo> I was running a bluecat system

[13-Sep-2010 13:54:07] <SEJeff_work> I hate it

[13-Sep-2010 13:54:29] <SEJeff_work> But I was the guy who would populate new dns zones using a template + awk

[13-Sep-2010 13:54:37] <LarsN> nice.

[13-Sep-2010 13:55:08] <SEJeff_work> But we got to the point where network guys were asking us constantly to add reverse records for their tunnels and whatnot

[13-Sep-2010 13:55:10] <LarsN> MySQL based zone files, make for easy management.  MySQL replication makes for rapid deployment across three or more name servers.

[13-Sep-2010 13:55:13] <SEJeff_work> We also managed our own dhcp

[13-Sep-2010 13:55:24] <SEJeff_work> And the helpdesk guys were constantly asking us to add new records

[13-Sep-2010 13:55:45] <davetoo> we had enough different people editing, and breaking, zonefiles

[13-Sep-2010 13:55:46] <SEJeff_work> With bluecat, the other IT guys can manage their own dhcp / reverse and we can focus on making the linux stuff rock harder

[13-Sep-2010 13:55:57] <davetoo> that we needed some kind of management system

[13-Sep-2010 13:56:33] <SEJeff_work> davetoo, I yelled at anyone who broke dns enough to where the other linux guys learned how to do it

[13-Sep-2010 13:56:46] <rmatte> we just use webmin for managing dns, works well for people who don't have experience working with zone files

[13-Sep-2010 13:57:19] <LarsN> it's pretty fun when you need to move all of the devices that were on shared hosting from one server to another.  Say 400 or so urls...  updating them with:  update rr set data='new.add.ress' where data='old.add.ress';

[13-Sep-2010 13:57:40] <rmatte> hehe, yup

[13-Sep-2010 13:58:17] <SEJeff_work> rmatte, That scares me

[13-Sep-2010 13:58:37] <rmatte> SEJeff_work: webmin makes it pretty hard to break stuff

[13-Sep-2010 13:58:43] <rmatte> you have to be a complete idiot

[13-Sep-2010 13:58:55] <SEJeff_work> Well you can't break what is already broken ;)

[13-Sep-2010 13:58:58] <LarsN> One of my co-workers wants very much to, once Zenoss moves to relstorage, patch it to use pgsql rather than mysql.

[13-Sep-2010 13:59:01] <rmatte> lol

[13-Sep-2010 13:59:11] <SEJeff_work> Do you know why they removed webmin from the debian archive?

[13-Sep-2010 13:59:11] <LarsN> s/it/zenoss

[13-Sep-2010 13:59:21] <rmatte> SEJeff_work: no, I don't

[13-Sep-2010 13:59:28] <SEJeff_work> Too many security vulns

[13-Sep-2010 13:59:32] <rmatte> ah

[13-Sep-2010 13:59:34] <SEJeff_work> And a weak upstream

[13-Sep-2010 13:59:58] * rmatte shrugs

[13-Sep-2010 14:00:41] <rmatte> If they manage to actually get on our network in the first place to exploit it then bravo for them

[13-Sep-2010 14:00:56] <SEJeff_work> To each his/her own

[13-Sep-2010 14:01:02] <rmatte> yup

[13-Sep-2010 14:01:15] <rmatte> I'm not the one who decided to use it, I'm quite happy managing dns by hand

[13-Sep-2010 14:01:49] <rmatte> man, I'm connecting to these 2 vmware servers and it is taking foreeeeeverrrrrr

[13-Sep-2010 14:02:08] <rmatte> It was at "Connecting..." for 5 minutes, now it's at "Discovering Plugins..."

[13-Sep-2010 14:02:30] <rmatte> It's like we connect to this client via 56k modem

[13-Sep-2010 14:02:54] <LarsN> Does anyone know where the automatic zodb-packing script lives in Zenoss 3.0 (stack installer)?

[13-Sep-2010 14:07:44] <rmatte> there, just disabled syslog on these damn servers. woot

[13-Sep-2010 14:09:13] <SEJeff_work> rmatte, Oh I was too. We had other business requirements to move to a dns appliance

[13-Sep-2010 14:09:45] <rmatte> yeh

[13-Sep-2010 14:09:58] <SEJeff_work> Mainly it did dhcp management as well

[13-Sep-2010 14:10:12] <SEJeff_work> And all of the requests to change dhcp (static leases + isc dhcpd) were taking our time

[13-Sep-2010 14:11:57] <LarsN> rmatte: so I'm looking for something similar to....  dmd.Systems.Supermax0x.createOrganizer('$i')

[13-Sep-2010 14:12:37] <LarsN> using a for i in....  type loop.

[13-Sep-2010 14:13:16] <LarsN> just swap out the shell script in my head with python :)

[13-Sep-2010 14:13:28] <rmatte> it wouldn't be '$i' it would just be createOrganizer(i0

[13-Sep-2010 14:13:30] <rmatte> erm

[13-Sep-2010 14:13:32] <rmatte> it wouldn't be '$i' it would just be createOrganizer(i)

[13-Sep-2010 14:13:59] <rmatte> where are you going to be pulling the data from to populate i?

[13-Sep-2010 14:14:10] <LarsN> currently I have a flat file.

[13-Sep-2010 14:14:17] <rmatte> how is it formatted?

[13-Sep-2010 14:14:20] <LarsN> going forward we'll have the name from the jails creating script.

[13-Sep-2010 14:14:25] <LarsN> right now it's one name per line.

[13-Sep-2010 14:14:46] <LarsN> output of:  jls |awk '{print $3}'

[13-Sep-2010 14:14:47] <LarsN> :)

[13-Sep-2010 14:14:53] <rmatte> so you want an organizer created for each of those then?

[13-Sep-2010 14:14:59] <LarsN> yeah.

[13-Sep-2010 14:15:13] <rmatte> are you sure createOrganizer works as an option?

[13-Sep-2010 14:15:16] <rmatte> have you tested it?

[13-Sep-2010 14:15:25] <LarsN> I was doing that next.

[13-Sep-2010 14:15:32] <LarsN> and no I'm not certain.  I know it's in there :)

[13-Sep-2010 14:15:36] <rmatte> k, make sure it works, if it does I can pass you some code

[13-Sep-2010 14:15:50] <rmatte> you might have to do a commit() after you use it

[13-Sep-2010 14:15:57] <rmatte> to have the organizer actually show up

[13-Sep-2010 14:18:23] <LarsN> well.  that was close,  it built a /system/foo   rather than system/supermax0x/foo  :)

[13-Sep-2010 14:18:32] <rmatte> lol

[13-Sep-2010 14:18:41] <rmatte> what did you type exactly?

[13-Sep-2010 14:18:57] <LarsN> >>> dmd.Systems.supermax02.createOrganizer('zap05')

[13-Sep-2010 14:19:06] <LarsN> minus the >>>

 

[13-Sep-2010 14:19:12] <rmatte> yeh, I know ;)

[13-Sep-2010 14:19:26] <rmatte> so it created zap05 at /System?

[13-Sep-2010 14:19:30] <LarsN> yes

[13-Sep-2010 14:19:38] <rmatte> hmmm

[13-Sep-2010 14:20:11] <rmatte> supermax02 actually exists with that exact case right?

[13-Sep-2010 14:20:15] <rmatte> no capitals or anything?

[13-Sep-2010 14:20:29] <LarsN> it didn't like making it ('supermax02/zap05') either.  commit() resulted in traceback.

[13-Sep-2010 14:20:40] <rmatte> yeh, that won't work

[13-Sep-2010 14:20:59] <LarsN> yes, it's all lowercase.  I got the dmd.system.supermax02.createOrganizer from tab completion. :)

[13-Sep-2010 14:21:08] <rmatte> k

[13-Sep-2010 14:21:15] <rmatte> let me test on my lab and see what I can find

[13-Sep-2010 14:21:32] <LarsN> thanks rmatte I appreciate the assitance.

[13-Sep-2010 14:21:42] <LarsN> I just learned that zendmd existed on Friday.

[13-Sep-2010 14:22:13] <rmatte> hehe

[13-Sep-2010 14:22:39] <davetoo> zendmd is.. mandatory for expert use/administration

[13-Sep-2010 14:22:52] <davetoo> a lot of the features aren't exposed to the web apis

[13-Sep-2010 14:23:54] <rmatte> think I got it

[13-Sep-2010 14:24:27] <LarsN> davetoo: I was thrust into being "The Zenoss Guy" recently.  :)

[13-Sep-2010 14:24:35] <LarsN> davetoo: I was content to be a zenoss luser. :)

[13-Sep-2010 14:24:49] <rmatte> yup

[13-Sep-2010 14:24:50] <rmatte> dmd.Systems.createOrganizer('/supermax02/zap05')

[13-Sep-2010 14:24:53] <rmatte> that works

[13-Sep-2010 14:25:01] <LarsN> I was close,  :)

[13-Sep-2010 14:25:12] <rmatte> ok, and they are all going to be going under that one organizer?

[13-Sep-2010 14:25:18] <LarsN> yes.

[13-Sep-2010 14:25:34] <rmatte> k, give me a minute to whip something up

[13-Sep-2010 14:26:02] <LarsN> if this was /bin/sh & mysql I'd have been done before asking the question :)

[13-Sep-2010 14:26:11] <ericenns> ZenossVirtualHostMonitor

[13-Sep-2010 14:26:17] <ericenns> anyone use that

[13-Sep-2010 14:28:56] <st3v3o> hmm….ok how does the device show ping status as down but the IP Services will show as up ?

[13-Sep-2010 14:29:27] <rmatte> LarsN: http://fpaste.org/C1Y9/

[13-Sep-2010 14:29:38] <rmatte> click Revise paste at the bottom to get the plain text

[13-Sep-2010 14:29:43] <rmatte> copy it in to a .py file

[13-Sep-2010 14:29:52] <rmatte> change /home/zenoss/names.txt to whatever filename you'll be using

[13-Sep-2010 14:30:00] <rmatte> chmod +x the .py file

[13-Sep-2010 14:30:02] <rmatte> then run it

[13-Sep-2010 14:30:26] <rmatte> oh wait

[13-Sep-2010 14:30:40] <rmatte> I left something in that I shouldn't have

[13-Sep-2010 14:30:45] <rmatte> hold on, revising it...

[13-Sep-2010 14:31:26] <rmatte> http://fpaste.org/0DCI/

[13-Sep-2010 14:31:27] <rmatte> there

[13-Sep-2010 14:32:19] <rmatte> that'll work

[13-Sep-2010 14:32:32] <LarsN> rmatte: thanks man.  that's just another beer I guess :)

[13-Sep-2010 14:32:49] <rmatte> :)

[13-Sep-2010 14:32:53] <rmatte> I'm racking them up

[13-Sep-2010 14:33:04] <rmatte> If you do actually make it out to bsdcan we'll definitely meet up

[13-Sep-2010 14:33:13] <rmatte> that's a long ways away though

[13-Sep-2010 14:33:14] <rmatte> hehe

[13-Sep-2010 14:35:18] <rmatte> I'm working on deleting all of these junk syslog events from these ESX hosts, lots of fun

[13-Sep-2010 14:35:27] <rmatte> I'm going to post a wiki article about how to delete events

[13-Sep-2010 14:35:33] <davetoo> oh, yeah, they send a lot of uninteresting crap

[13-Sep-2010 14:35:47] <rmatte> vmware syslog is useless

[13-Sep-2010 14:35:47] <rmatte> lol

[13-Sep-2010 14:35:54] <rmatte> they might as well just not even have it

[13-Sep-2010 14:36:05] <rmatte> impossible to tune at the device level

[13-Sep-2010 14:36:49] <LarsN> rmatte: means I'm going to need to bring the company credit card if I make it up to BSDCan.  by then I'll likely have to buy the bar and give it to you. :)

[13-Sep-2010 14:36:51] <rmatte> I wish all vendors would take after Cisco when it comes to syslog and snmp

[13-Sep-2010 14:36:54] <rmatte> they do it so well

[13-Sep-2010 14:37:13] <rmatte> LarsN: cool, I've always wanted my own bar

[13-Sep-2010 14:37:19] <davetoo> rmatte: sort of.  It took them nearly a year to get snmp working right for NX-OS

[13-Sep-2010 14:37:20] <rmatte> :)

[13-Sep-2010 14:37:50] <rmatte> davetoo: fair enough, can't expect them to be perfect, but overall they do it quite well

[13-Sep-2010 14:37:57] <davetoo> yeah

[13-Sep-2010 14:38:17] <rmatte> plus you don't have to go through 20 layers of BS to get your hands on their Mibs

[13-Sep-2010 14:38:30] <rmatte> fortinet are like that

[13-Sep-2010 14:38:53] <rmatte> although I just found out that we're a fortinet partner apparently

[13-Sep-2010 14:39:01] <rmatte> so I'm going to see if I can get unlimited access to their Mibs

[13-Sep-2010 14:42:02] <st3v3o> does anyone have any docs on how the IP Service checks work in zenoss….is it checking from SNMP or portscan ect ?

[13-Sep-2010 14:42:31] <rmatte> it checks via snmp by default

[13-Sep-2010 14:42:39] <ericenns> anyone know what to do when a modeler plugin isn't being run

[13-Sep-2010 14:42:43] <rmatte> there is an nmap plugin that has been broken for ages

[13-Sep-2010 14:42:52] <rmatte> a patch was submitted but nothing has been done with it

[13-Sep-2010 14:43:09] <rmatte> http://dev.zenoss.org/trac/ticket/5238#comment:12

[13-Sep-2010 14:44:08] <st3v3o> damn so there is really no way to simulate an serice failure via IPtables without blocking snmp

[13-Sep-2010 14:44:31] <rmatte> right, unless you apply the patch as I detailed in that trac ticket and use nmap

[13-Sep-2010 14:44:50] <rmatte> but I'd recommend waiting for an official patch

[13-Sep-2010 14:45:07] <st3v3o> sucks that didn't roll that into 3.0

[13-Sep-2010 14:45:23] <rmatte> you can try to simulate it via iptables

[13-Sep-2010 14:45:29] <Simon4_> ipservice "modelling" is done via snmp

[13-Sep-2010 14:45:29] <rmatte> maybe it just detects the services via snmp

[13-Sep-2010 14:45:29] <st3v3o> so UDP an TCP checks are done via SNMP

[13-Sep-2010 14:45:36] <rmatte> but then actually attempts the connection via tcp

[13-Sep-2010 14:45:36] <Simon4_> the actual checks are done by zenstatus

[13-Sep-2010 14:45:44] <Simon4_> which tries to connect to the device on said pory

[13-Sep-2010 14:45:47] <Simon4_> port even

[13-Sep-2010 14:45:51] <rmatte> I just know that snmp is involved in the detection portion

[13-Sep-2010 14:45:55] Simon4_ is now known as Simon4

[13-Sep-2010 14:46:04] <rmatte> ah ok, Simon just confirmed what I though

[13-Sep-2010 14:46:04] <st3v3o> hmmm…doesn't seem to work for me

[13-Sep-2010 14:46:09] <rmatte> so the checks are actually done via tcp

[13-Sep-2010 14:46:15] <rmatte> or udp

[13-Sep-2010 14:46:31] <st3v3o> I'm blocked all comm to a device on my zenoss server

[13-Sep-2010 14:46:32] <st3v3o> Chain OUTPUT (policy ACCEPT)

[13-Sep-2010 14:46:32] <st3v3o> target     prot opt source               destination

[13-Sep-2010 14:46:32] <st3v3o> DROP       tcp  --  anywhere             lists1.arin.net     tcp dpt:http

[13-Sep-2010 14:46:32] <st3v3o> DROP       all  --  anywhere             lists1.arin.net

[13-Sep-2010 14:46:56] <st3v3o> ping stats in zenoss say its down ….but the IP services are listed as UP

[13-Sep-2010 14:47:15] <Simon4> st3v3o: anythin in zenstatus.log?

[13-Sep-2010 14:47:34] <st3v3o> http://tinypic.com/r/2zhgthu/7

[13-Sep-2010 14:47:37] <rmatte> st3v3o: you mean you're seeing a ip whatever is down event?

[13-Sep-2010 14:47:58] <rmatte> If Zenoss can't ping the server at all, it stops monitoring it, so everything else will appear to be up

[13-Sep-2010 14:48:01] <rmatte> something to keep in mind

[13-Sep-2010 14:48:10] <Simon4> what rmatte said

[13-Sep-2010 14:48:16] <st3v3o> rmatte:  thats a good tid bit to know

[13-Sep-2010 14:48:29] <rmatte> st3v3o: it's to avoid useless monitoring/alerts

[13-Sep-2010 14:48:41] <st3v3o> yeah it makes sense

[13-Sep-2010 14:49:12] <st3v3o> ok so I just flushed and recreated my rules to only block port 80

[13-Sep-2010 14:49:13] <st3v3o> Chain OUTPUT (policy ACCEPT)

[13-Sep-2010 14:49:13] <st3v3o> target     prot opt source               destination

[13-Sep-2010 14:49:13] <st3v3o> DROP       tcp  --  anywhere             lists1.arin.net     tcp dpt:http

[13-Sep-2010 14:49:24] <st3v3o> that service will never show as down

[13-Sep-2010 14:49:48] <Simon4> st3v3o: what happens if you try telnetting to lists1.arin.net on port 80? times out?

[13-Sep-2010 14:49:57] <st3v3o> if I telnet I can see its not down and wont connect

[13-Sep-2010 14:50:10] <Simon4> check zenstatus.log

[13-Sep-2010 14:50:21] <st3v3o> simon4:  looking now

[13-Sep-2010 14:50:31] <rmatte> zenstatus run -v10 -d devicename

[13-Sep-2010 14:50:34] <rmatte> could help as well

[13-Sep-2010 14:52:19] <st3v3o> zenstatus.log just shows a bunch of Finished rows

[13-Sep-2010 14:52:21] <st3v3o> 2010-09-13 15:50:36,328 INFO zen.ZenStatus: Finished 0 jobs (0 good, 0 bad) in 0.00 seconds

[13-Sep-2010 14:52:23] <st3v3o> latest entry

[13-Sep-2010 14:52:34] <Simon4> hmm, zero jobs isn't so hot

[13-Sep-2010 14:53:10] <Simon4> 2010-09-13 20:52:49,147 INFO zen.ZenStatus: Finished 490 jobs (490 good, 0 bad) in 5.21 seconds

[13-Sep-2010 14:53:15] <Simon4> being a better log line

[13-Sep-2010 14:53:33] <Simon4> st3v3o: what's the production state of this device?

[13-Sep-2010 14:53:36] <rmatte> try zenstatus run -v10 -d devicename

[13-Sep-2010 14:53:39] <rmatte> see what you get

[13-Sep-2010 14:53:45] <st3v3o> http://pastebin.com/myF65y2T

[13-Sep-2010 14:53:54] <st3v3o> I do get this error above in zenstatus.log

[13-Sep-2010 14:54:05] <Simon4> ahh

[13-Sep-2010 14:54:25] <Simon4> looks like zenstatus is maybe not getting the config correctly

[13-Sep-2010 14:54:33] <st3v3o> rmatte:  output http://pastebin.com/ffc39aHU

[13-Sep-2010 14:54:56] * Simon4 wonders what "crl" is

[13-Sep-2010 14:55:08] <rmatte> yeh, something is definitely screwy there

[13-Sep-2010 14:55:11] <rmatte> any idea what crl is?

[13-Sep-2010 14:55:16] <rmatte> part of a device name or something?

[13-Sep-2010 14:55:27] <st3v3o> I don't think so

[13-Sep-2010 14:55:43] <ericenns> hey so I'm writting a zenpack that uses ZennosVirtualMachineHost but zenoss wont run my modeler plugin and I cant tell why

[13-Sep-2010 14:56:04] <st3v3o> no devices named crl

[13-Sep-2010 14:56:07] <rmatte> ericenns: still haven't figured that out eh?

[13-Sep-2010 14:56:08] <st3v3o> *crl* shows nothing

[13-Sep-2010 14:56:20] <rmatte> oh no wait, it was the component thing before

[13-Sep-2010 14:56:33] <ericenns> rmatte: err no I haven't so I decided to rewrite it

[13-Sep-2010 14:56:57] <Simon4> st3v3o: you don't have an ip service called crl?

[13-Sep-2010 14:57:17] <rmatte> oh, it's cr1

[13-Sep-2010 14:57:19] <rmatte> not crl

[13-Sep-2010 14:57:36] <rmatte> the font on pastebin just makes it look like an l

[13-Sep-2010 14:57:43] <rmatte> cr one

[13-Sep-2010 14:57:50] <Simon4> ah true

[13-Sep-2010 14:57:57] * Simon4 wonders what cr1 is then :)

[13-Sep-2010 14:58:01] <rmatte> hehe

[13-Sep-2010 14:58:02] <st3v3o> cr1 is a device

[13-Sep-2010 14:58:12] <rmatte> k, so it's something to do with that device then

[13-Sep-2010 14:58:22] <rmatte> first thing to try is a reindex

[13-Sep-2010 14:58:24] <rmatte> go in to zendmd

[13-Sep-2010 14:58:26] <rmatte> reindex()

[13-Sep-2010 14:58:26] <st3v3o> but its not monitoring any services

[13-Sep-2010 14:58:28] <rmatte> commit()

[13-Sep-2010 14:58:33] <rmatte> then try zenstatus again

[13-Sep-2010 14:59:00] <rmatte> it doesn't need to be monitoring services, zenstatus pings all devices regardless

[13-Sep-2010 14:59:02] <st3v3o> I'll do you one better I'll remove that device for now

[13-Sep-2010 14:59:12] <rmatte> well, just try the reindex first please

[13-Sep-2010 14:59:25] <rmatte> if the database is messed removing it won't necessarily fix the problem

[13-Sep-2010 14:59:37] <rmatte> you need to reindex to repair any possible conflicts

[13-Sep-2010 14:59:41] <st3v3o> indexing now

[13-Sep-2010 14:59:43] <rmatte> k

[13-Sep-2010 14:59:52] <rmatte> don't forget the commit() afterwards :)

[13-Sep-2010 15:00:05] <st3v3o> I did :0

[13-Sep-2010 15:00:07] <st3v3o> :)

[13-Sep-2010 15:00:10] <rmatte> k

[13-Sep-2010 15:00:19] <st3v3o> want me to bounce the zenstatus service afterwards ?

[13-Sep-2010 15:00:31] <rmatte> nah, no need

[13-Sep-2010 15:00:47] <st3v3o> or just zenstatus run -v10 -d lists1

[13-Sep-2010 15:00:59] <rmatte> when you run it from the commandline like that it temporarily spawns a new process anyways

[13-Sep-2010 15:01:03] <st3v3o> index complete

[13-Sep-2010 15:01:07] <rmatte> yeh, just zenstatus run -v10 is fine

[13-Sep-2010 15:01:13] <rmatte> see if you still get the error

[13-Sep-2010 15:01:59] <nowthatsamatt> so correct me if i'm wrong here, but can zenoss use nrpe?

[13-Sep-2010 15:02:01] <st3v3o> sill error

[13-Sep-2010 15:02:34] <nowthatsamatt> what's the standard way of doing nrpe if not nrpe?  is there something I can google easily?

[13-Sep-2010 15:02:40] <st3v3o> i removed cr1 before I indexed

[13-Sep-2010 15:02:42] <rmatte> nowthatsamatt: it can use nagios formatting for executing external scripts and generating alerts/gathering data from them

[13-Sep-2010 15:03:36] <nowthatsamatt> pretty sure i need to rtfm before asking in here.  sorry about that.  i'll poke around community.zenoss.org.

[13-Sep-2010 15:03:40] <rmatte> is nrpe an actual agent?

[13-Sep-2010 15:03:56] <rmatte> or is it just a way to execute scripts on remote hosts via ssh or whatever?

[13-Sep-2010 15:04:26] <rmatte> ah

[13-Sep-2010 15:04:27] <rmatte> NRPE is an addon that allows you to execute plugins  on remote Linux/Unix hosts. This is useful if you need to monitor local resources/attributes like disk usage, CPU load, memory usage, etc. on a remote host. Similiar functionality can be accomplished by using the check_by_ssh plugin, although it can impose a higher CPU load on the monitoring machine - especially if you are monitoring hundreds or thousands of hosts.

[13-Sep-2010 15:04:33] <rmatte> Zenoss can do that sort of thing via ssh

[13-Sep-2010 15:04:38] <rmatte> and does support nagios formatting

[13-Sep-2010 15:04:54] <rmatte> It can also execute scripts locally using nagios formatting as well

[13-Sep-2010 15:05:14] <rmatte> st3v3o: hmmm

[13-Sep-2010 15:05:21] <st3v3o> docs/DOC-2537

[13-Sep-2010 15:05:23] <st3v3o> maybe this

[13-Sep-2010 15:05:29] <rmatte> st3v3o: so cr1 is removed, you reindex, and you're still seeing the error?

[13-Sep-2010 15:05:35] <st3v3o> yes

[13-Sep-2010 15:05:43] <rmatte> one second...

[13-Sep-2010 15:06:37] <rmatte> st3v3o: try this in zendmd: http://pastebin.com/gMkWKinJ

[13-Sep-2010 15:06:48] <rmatte> that may do the trick

[13-Sep-2010 15:07:50] <nowthatsamatt> rmatte: hrm, yeah.  thanks for helping me; pretty sure i have to read up before my questions aren't so useless.  :)

[13-Sep-2010 15:07:53] <st3v3o> I think that did the trick

[13-Sep-2010 15:08:08] <rmatte> nowthatsamatt: yeh, read the Zenoss Admin Guide

[13-Sep-2010 15:08:17] <rmatte> nowthatsamatt: it has lots of good info

[13-Sep-2010 15:08:24] <nowthatsamatt> will do

[13-Sep-2010 15:08:40] <rmatte> nowthatsamatt: http://downloads.sourceforge.net/zenoss/Zenoss_Administration_06-072010-3.0-v02.pdf

[13-Sep-2010 15:08:47] <nowthatsamatt> yep, got it

[13-Sep-2010 15:08:50] <rmatte> k

[13-Sep-2010 15:09:14] <rmatte> st3v3o: cool, if that fixed it you should be able to add that cr1 device back now

[13-Sep-2010 15:09:30] <rmatte> there was a garbage device record sitting on the collector

[13-Sep-2010 15:09:49] <st3v3o> wonder why it goofed

[13-Sep-2010 15:09:53] <rmatte> it happens

[13-Sep-2010 15:09:56] <rmatte> but it's rare

[13-Sep-2010 15:13:51] <rmatte> I've only ever had it happen once in over a year

[13-Sep-2010 15:13:56] <rmatte> and I run 14 Zenoss servers

[13-Sep-2010 15:13:56] <rmatte> hehe

[13-Sep-2010 15:14:06] <rmatte> so yeh, pretty rare

[13-Sep-2010 15:19:38] <st3v3o> yeah that is rare

[13-Sep-2010 15:35:38] <LarsN> rmatte: if I want to similarly add a list of urls as device/http/ should I be looking at dmd again, or $zenhome/bin/zendisc

[13-Sep-2010 15:36:34] <rmatte> well, at that point you're dealing with actually adding devices

[13-Sep-2010 15:36:39] <rmatte> so zendisc would be better

[13-Sep-2010 15:41:31] <rmatte> I'm heading home

[13-Sep-2010 15:41:33] <rmatte> later folks

[13-Sep-2010 15:42:21] <st3v3o> later

[13-Sep-2010 15:46:08] brandonleach_ is now known as brandonleach

[13-Sep-2010 18:59:38] <kjp2> Hello. I'm wondering if anyone can point me at information regarding using zenoss to monitor KVM clusters. I'm looking through the documentation but I've not yet found anything.

[13-Sep-2010 19:05:36] <andreserl> kjp2, you should prolly refer to: docs/DOC-4687

[13-Sep-2010 19:23:13] <kjp2> this is frustrating. I can't get the zenpack to install. do zenpakcs work with the vm appliance

[13-Sep-2010 19:23:48] <andreserl> kjp2, they should

[13-Sep-2010 19:24:24] <kjp2> do you know where i can find the user/pass to login to the vm ?

[13-Sep-2010 19:27:25] * davetoo yawns

[13-Sep-2010 19:28:26] <andreserl> kjp2, afaik, the appliance does not have any password, though, you cannot ssh in

[13-Sep-2010 19:28:50] <kjp2> andreserl: so there's no way for me to check out the error

[13-Sep-2010 19:29:32] <andreserl> kjp2, well, you should be able to login through your hypervisor's viewer

[13-Sep-2010 19:46:23] <kjp2> hmm. zenoss seems so very nicely polished but maddeningly annoying to figure out

[13-Sep-2010 19:47:22] <Orv> kjp2: Just keep digging - it gets easier after a bit.  I've been using it for several months now, and it's starting to come together for me.

[13-Sep-2010 20:02:21] <davetoo> hmm

[13-Sep-2010 20:02:38] <davetoo> so is anyone holding out from upgrading to 3.x?

[13-Sep-2010 20:15:26] <ahuman> hello .. I can see snmp traps coming in via tcpdump, but can't see them on the zenoss web ui or anywhere in the logs. Where do I start investigating?

[13-Sep-2010 20:27:10] <ahuman> From what I've read, zenoss accepts all SNMP trap or notification and should display ii under "Unknown" event if it can't classify it . Is there anything else to configure

[13-Sep-2010 21:09:41] <davetoo> pkg_resources.DistributionNotFound: zope.viewlet

[13-Sep-2010 21:09:41] <davetoo> Unable to create Zope instance.

[13-Sep-2010 21:09:42] <davetoo> hmm

[13-Sep-2010 21:10:04] <davetoo> I've installed this from source on RHEL5.2 just two days ago

[13-Sep-2010 22:50:33] davidh38_ is now known as davidh38

[14-Sep-2010 00:00:30] [disconnected at Tue Sep 14 00:00:30 2010]

[15-Sep-2010 00:00:30] [connected at Wed Sep 15 00:00:30 2010]

[15-Sep-2010 00:00:43] [zenoss-logger (logger bot) has joined #zenoss]

[15-Sep-2010 01:23:45] <QubeZ> hello all

[15-Sep-2010 01:24:01] <QubeZ> I just installed the SSL domain check zenpack and restarted zenoss. I see the template but not sure how to apply it.

[15-Sep-2010 01:24:09] <QubeZ> Doesn't appear to be bindable like the normal ones.

[15-Sep-2010 01:48:14] fOrsberg is now known as forsberg

[15-Sep-2010 02:17:50] brandonleach_ is now known as brandonleach

[15-Sep-2010 06:24:07] brandonleach_ is now known as brandonleach

[15-Sep-2010 06:50:00] <Dieterbe> Hi, docs/DOC-2445#MIBs says that zenoss uses mibs only for decoding traps.  in my experience this seems to be wrong

[15-Sep-2010 06:50:35] <Dieterbe> i have some alcatel 6850 switches, they were being monitored just fine using the default template.  then i loaded the mibs so that the traps can be parsed

[15-Sep-2010 06:50:43] <Dieterbe> however, since doing that, my normal graphs don't work anymore..

[15-Sep-2010 07:00:21] <JesperS> Dieterbe: it's probably not related, but most likely a coincidence

[15-Sep-2010 07:00:34] <JesperS> can you still make snmp requests towards the switches?

[15-Sep-2010 07:00:42] <JesperS> eg. try snmpget from the command line

[15-Sep-2010 07:00:54] <JesperS> check events as well, to see if there are any snmp related events

[15-Sep-2010 07:43:01] <Dieterbe> JesperS: it would be a pretty strange coincidence then.  it's not that we had some hickups or something since then, none of the graphs for any of the devices we have from this brand/make still update since i imported the trees

[15-Sep-2010 07:43:05] <Dieterbe> consistently

[15-Sep-2010 07:43:26] <Dieterbe> yes, the switches respond to snmp just fine. i can do complete snmpwalks

[15-Sep-2010 07:46:47] <Dieterbe> JesperS: weirdly enough, i'm getting events for switchports like the following "threshold of Utilization 75 perc exceeded: current value 828.17", even though the port on which this event applies contains no data in the graphs

[15-Sep-2010 08:14:48] <klinstifen> morning all

[15-Sep-2010 08:15:10] <klinstifen> just upgraded to 3.0 and i noticed that $ZENHOME/Products seems to have been deleted or moved

[15-Sep-2010 08:15:15] <klinstifen> anyone know where that path went?

[15-Sep-2010 08:15:36] <Parabola|Work> good morning

[15-Sep-2010 08:33:09] <rmatte> klinstifen: no idea, that certainly didn't get removed for me when I upgraded

[15-Sep-2010 08:33:29] <klinstifen> really? that directory still exists for you?

[15-Sep-2010 08:33:31] <rmatte> in fact that directory is essential

[15-Sep-2010 08:33:48] <rmatte> that's where all the modeler plugins and stuff are

[15-Sep-2010 08:33:51] <rmatte> reports

[15-Sep-2010 08:33:54] <rmatte> all sorts of stuff

[15-Sep-2010 08:33:55] <klinstifen> wait sorry i wasn't clear before

[15-Sep-2010 08:34:19] <klinstifen> I had subdirectories in there named after my custom zenpacks

[15-Sep-2010 08:34:23] <klinstifen> those directories are now gone

[15-Sep-2010 08:34:38] <rmatte> oh, well obviously, only .zip ZenPacks put directories in there

[15-Sep-2010 08:34:47] <rmatte> and they are completely unsupported in 3.0

[15-Sep-2010 08:34:59] <klinstifen> ok well that explains that

[15-Sep-2010 08:35:15] <rmatte> you'll need to convert them to eggs

[15-Sep-2010 08:35:18] <klinstifen> offhand do you know of any zip to egg zenpack conversion/upgrade docs?

[15-Sep-2010 08:35:24] <rmatte> yeh, I do

[15-Sep-2010 08:35:26] <rmatte> one second

[15-Sep-2010 08:36:06] <rmatte> docs/DOC-2372

[15-Sep-2010 08:36:07] <rmatte> voila

[15-Sep-2010 08:36:36] <rmatte> you'll need to do that on a 2.5 or earlier install

[15-Sep-2010 08:37:23] <rmatte> actually, I think 2.5 is the only version that comes with the eggifyzenpack utility

[15-Sep-2010 08:37:27] <rmatte> I could be mistaken though

[15-Sep-2010 08:37:29] <rmatte> 2.4 may have it

[15-Sep-2010 08:37:49] <klinstifen> i was on 2.5.2 when i made the jump

[15-Sep-2010 08:37:58] <klinstifen> i'll have to restore from backup and then convert these

[15-Sep-2010 08:38:01] <klinstifen> thx for the link

[15-Sep-2010 08:38:03] * rmatte nods

[15-Sep-2010 08:38:06] <rmatte> no problem

[15-Sep-2010 08:38:55] <rmatte> oh by the way...

[15-Sep-2010 08:39:05] <rmatte> what type of backup are you restoring to exactly?

[15-Sep-2010 08:39:31] <klinstifen> test server

[15-Sep-2010 08:40:11] <klinstifen> my zenoss instance is broken right now (with all the missing zenpacks), but i am wary of losing more stuff

[15-Sep-2010 08:40:19] <rmatte> ok, I'm just making sure that you're not going to run in to a conflict with the modifications that the 3.0 upgrade zenpack made to the database

[15-Sep-2010 08:40:24] <klinstifen> so i am going to restore to test server and do the upgrades there and then repeat on live server

[15-Sep-2010 08:40:36] <rmatte> ah ok

[15-Sep-2010 08:40:46] <klinstifen> i think imma have to uninstall reinstall on the live server

[15-Sep-2010 08:41:18] <rmatte> by the way, be sure to adjust your datapoints in your ZenPack as well

[15-Sep-2010 08:41:31] <klinstifen> how so?

[15-Sep-2010 08:41:32] <rmatte> if they are specifically looking for scripts in $$ZENHOME/Products/whatever

[15-Sep-2010 08:41:38] <klinstifen> ah ok

[15-Sep-2010 08:41:40] <klinstifen> yeah they are

[15-Sep-2010 08:41:52] <rmatte> k, let me give you an example of how to do it properly in an egg ZenPack...

[15-Sep-2010 08:42:00] <Dieterbe> JesperS: i fixed it in a typical zenoss approach.  a reIndex of all devices in zendmd

[15-Sep-2010 08:42:44] <rmatte> here's an example of how I reference a script in one of my zenpacks...

[15-Sep-2010 08:42:46] <rmatte> ${here/ZenPackManager/packs/ZenPacks.Nova.Windows.SNMPPerfMonitor/path}/libexec/winmem.sh

[15-Sep-2010 08:42:59] <rmatte> now the actual script on the server looks like...

[15-Sep-2010 08:43:04] <rmatte> path to the script rather...

[15-Sep-2010 08:44:45] <rmatte> $ZENHOME/ZenPacks/ZenPacks.Nova.Windows.SNMPPerfMonitor-1.2-py2.4.egg/ZenPacks/Nova/Windows/SNMPPerfMonitor/libexec/winmem.sh

[15-Sep-2010 08:45:07] <rmatte> I created the libexec folder in the ZenPack directory and placed the scripts in it before saving the ZenPack

[15-Sep-2010 08:45:45] <klinstifen> ok

[15-Sep-2010 08:45:51] <klinstifen> clear enough

[15-Sep-2010 08:46:23] <klinstifen> currently installing 2.5.2 on the test server so we'll see how this goes

[15-Sep-2010 08:46:23] <rmatte> you can obviously add properties to it when you call on it...

[15-Sep-2010 08:46:25] <rmatte> ${here/ZenPackManager/packs/ZenPacks.Nova.Windows.SNMPPerfMonitor/path}/libexec/wincpu.sh "${dev/manageIp}" "${dev/zSnmpCommunity}"

[15-Sep-2010 08:46:30] <rmatte> cool

[15-Sep-2010 09:24:26] <cgibbons> hmmmm

[15-Sep-2010 09:26:48] <rmatte> indeed

[15-Sep-2010 09:28:00] <rmatte> woohoo, our new SAN is being installed

[15-Sep-2010 09:28:07] <rmatte> no more IO issues

[15-Sep-2010 09:33:36] <chachan> 3.0.2 :D

[15-Sep-2010 09:38:48] <rmatte> yup

[15-Sep-2010 09:39:13] <rmatte> I'm liking 3.0.2 so far, need to do a bit more testing but it looks upgrade-worthy

[15-Sep-2010 09:49:38] <rmatte> hmmm, it just decided to die on me

[15-Sep-2010 09:50:27] <rmatte> ah, now it's responding again

[15-Sep-2010 09:52:04] <rmatte> well at least the template overriding is actually usable now

[15-Sep-2010 09:52:10] <rmatte> it was horrible in 3.0.1

[15-Sep-2010 09:53:29] <cgibbons> yeah

[15-Sep-2010 09:55:43] <rmatte> hmmm, just found something that could be improved on

[15-Sep-2010 09:56:20] <rmatte> when you remove a local template from a device, then go to expand one of the datasources it complains that it doesn't exist because it didn't auto-reload that pane to the global version of the template after removing the local copy

[15-Sep-2010 09:56:30] <rmatte> not a huge deal

[15-Sep-2010 09:56:48] <rmatte> I'll log a trac for it later

[15-Sep-2010 09:59:10] <LarsN> In Zenoss 2.4.5 I was monitoring "slave status" on a few MySQL servers.  I did this by creating a local copy of the MySQL template on the indidual server, and then created a second data source that ran a command.  In Zenoss 3.x is this process going to be roughly the same?

[15-Sep-2010 09:59:36] <rmatte> yes

[15-Sep-2010 09:59:51] <LarsN> so copy the template, hit the plus to add a datasource, and go from there.

[15-Sep-2010 09:59:55] <rmatte> just go to the device, and in the bottom left options menu select Override Template Here

[15-Sep-2010 09:59:56] <LarsN> alrighty :)  Thanks.

[15-Sep-2010 10:00:04] <rmatte> then select the template that you want to create the local copy of it

[15-Sep-2010 10:00:12] <rmatte> then you'll see it listed under Monitoring Templates

[15-Sep-2010 10:00:15] <rmatte> and you'll be able to edit it

[15-Sep-2010 10:00:29] <rmatte> the interface to edit templates is a bit different but it's easy to figure out

[15-Sep-2010 10:03:51] <graham_> hello all

[15-Sep-2010 10:05:13] <graham_> i'm running 3.0.1 and tring to map a /unknown event class to a new class called /navigator and under the older version it was just a case of selection the option of map event etc... how is it done under the newer version

[15-Sep-2010 10:06:25] <rmatte> graham_: see the icon on the event console that looks like an upside down candlestick?

[15-Sep-2010 10:06:30] <rmatte> highlight the event and click that

[15-Sep-2010 10:08:21] <rmatte> or if you want to manually add it just navigate to Events -> Event Classes

[15-Sep-2010 10:08:30] <rmatte> then select the event class

[15-Sep-2010 10:08:55] <rmatte> and then use the menu next to "EventClass Mappings" to create the mapping

[15-Sep-2010 10:09:13] <graham_> thats the one ! - I'll now try and create my translation

[15-Sep-2010 10:09:24] * rmatte nods

[15-Sep-2010 10:09:40] <graham_> Thanks ray..

[15-Sep-2010 10:09:55] <rmatte> lol, people mix me up with Matt Ray all the time

[15-Sep-2010 10:09:58] <rmatte> I'm actually Ryan Matte

[15-Sep-2010 10:10:00] <rmatte> ;)

[15-Sep-2010 10:10:07] <graham_> <bluish> oops :)

[15-Sep-2010 10:10:14] <rmatte> hehe

[15-Sep-2010 10:10:32] <rmatte> I made the Cisco Mibs ZenPack among other things

[15-Sep-2010 10:10:39] <graham_> off to try and play with this translation, will be back soon, hopefully not for help :)

[15-Sep-2010 10:10:47] <rmatte> good luck

[15-Sep-2010 10:12:12] <rmatte> I like that you can now search through all event mappings instead of hunting through classes to find them

[15-Sep-2010 10:12:14] <rmatte> very nice

[15-Sep-2010 10:15:18] <rmatte> eugh, they still have those horrid colours for the All Devices/Ping Status Issues/SNMP Status Issues reports

[15-Sep-2010 10:15:45] <rmatte> neon green and fuschia purple

[15-Sep-2010 10:17:03] <SEJeff_work> rmatte, The rich search is very nice

[15-Sep-2010 10:17:35] <rmatte> you mean that ZenPack to add the search in the top right?

[15-Sep-2010 10:17:46] <rmatte> I haven't even tried that yet.

[15-Sep-2010 10:17:49] <SEJeff_work> Is that an enterprise-only feature?

[15-Sep-2010 10:17:51] <rmatte> no

[15-Sep-2010 10:17:55] <rmatte> Core only feature

[15-Sep-2010 10:18:01] <rmatte> not available for enterprise as far as I'm aware

[15-Sep-2010 10:18:19] <SEJeff_work> I was talking about the search in 3.x that searches devices, interfaces, events, etc

[15-Sep-2010 10:18:27] <rmatte> yeh...

[15-Sep-2010 10:18:39] <SEJeff_work> What zenpack are you talking about? community zenpacks install fine in enterprise you know :)

[15-Sep-2010 10:19:04] <rmatte> docs/DOC-8342

[15-Sep-2010 10:19:06] <rmatte> that pack

[15-Sep-2010 10:19:21] <rmatte> I recall Matt Ray saying it didn't work in Enterprise

[15-Sep-2010 10:19:30] <rmatte> but it might, not sure if anyone has tried

[15-Sep-2010 10:19:38] <rmatte> or does enterprise just come with it by default?

[15-Sep-2010 10:19:44] <SEJeff_work> Oh yeah thats crazy

[15-Sep-2010 10:19:45] <graham_> err_device = str(getattr(evt, 'leitchProducts.12.1.2.2.0','Unknown')) err_fault    = str(getattr(evt, 'leitchProducts.12.1.2.3.0','Unknown')) evt.summary = ('%s %s' %err_device  %err_fault)

[15-Sep-2010 10:19:54] <SEJeff_work> Cool, but I dont see the utility

[15-Sep-2010 10:20:07] <graham_> this is error-ing at the evt.summary = ('%s %s' %err_device  %err_fault) line

[15-Sep-2010 10:20:29] <rmatte> evt.summary = '%s %s' % (err_device,err_fault)

[15-Sep-2010 10:20:49] <rmatte> you were formatting it all wrong

[15-Sep-2010 10:20:53] <graham_> syntax error - i'm still a bit new to all of this

[15-Sep-2010 10:20:58] <rmatte> all good

[15-Sep-2010 10:21:07] <Orv> Hey, where do you set the frequency of checking for presence of a device?

[15-Sep-2010 10:21:24] <rmatte> "checking for presence"?

[15-Sep-2010 10:21:32] <rmatte> meaning what exactly?

[15-Sep-2010 10:21:34] <Orv> That is, where do you set how often Zenoss checks that the device is still on the network?

[15-Sep-2010 10:21:43] <rmatte> so pingable you mean

[15-Sep-2010 10:21:47] <Orv> Yep

[15-Sep-2010 10:21:51] <rmatte> one sec...

[15-Sep-2010 10:21:58] <rmatte> Advanced -> Collectors

[15-Sep-2010 10:22:06] <rmatte> localhost (if it's on that collector)

[15-Sep-2010 10:22:10] <rmatte> Edit

[15-Sep-2010 10:22:21] <rmatte> Ping Cycle Time (secs)

[15-Sep-2010 10:22:26] * Orv looks

[15-Sep-2010 10:22:26] <rmatte> by default it's 60 seconds

[15-Sep-2010 10:22:40] * SEJeff_work can't wait until that is per-device class... Avalon per cgibbons

[15-Sep-2010 10:22:48] <rmatte> if you don't have remote collectors it'll be on localhost

[15-Sep-2010 10:22:59] <cgibbons> it's not gonna be for everything

[15-Sep-2010 10:23:00] <Orv> Just what I want - thanks!

[15-Sep-2010 10:23:31] <rmatte> no problem

[15-Sep-2010 10:23:32] <SEJeff_work> cgibbons, But it will allow 1 zenperfsnmp to have separate cycle times for different device classes, right?

[15-Sep-2010 10:23:37] <cgibbons> yes

[15-Sep-2010 10:23:46] <SEJeff_work> Thats all our company actually cares about

[15-Sep-2010 10:23:49] <SEJeff_work> That and zenping

[15-Sep-2010 10:23:56] <cgibbons> zenping prolly won't

[15-Sep-2010 10:24:36] <SEJeff_work> Well snmp is the important one for us

[15-Sep-2010 10:24:49] <SEJeff_work> We were playing with multiple daemons and tossed that idea due to some issues

[15-Sep-2010 10:25:18] <rmatte> the thing about zenping is, as soon as you change the cycle time on it, then you need to play around with RRD settings

[15-Sep-2010 10:25:32] <rmatte> erm

[15-Sep-2010 10:25:34] <rmatte> zenperfsnmp

[15-Sep-2010 10:25:36] <rmatte> not zenping

[15-Sep-2010 10:25:36] <SEJeff_work> rmatte, Likely the same with zenperfsnmp

[15-Sep-2010 10:25:42] <SEJeff_work> Yeah you need to change the RRA lines

[15-Sep-2010 10:25:48] <SEJeff_work> cgibbons, Will that be possible as well?

[15-Sep-2010 10:25:53] <rmatte> (I'm running on 4 hours of sleep, did a change from 3am to 7:30am

[15-Sep-2010 10:25:55] <cgibbons> not automatically

[15-Sep-2010 10:26:02] <cgibbons> still up to you to do it

[15-Sep-2010 10:26:15] <rmatte> It would be massively awesome if it did do it automatically hehe

[15-Sep-2010 10:26:17] <rmatte> but oh well

[15-Sep-2010 10:26:20] <SEJeff_work> cgibbons, But it will be possible? Will that be per-device class or something else?

[15-Sep-2010 10:26:23] <cgibbons> yeah

[15-Sep-2010 10:26:33] <cgibbons> it's per device already

[15-Sep-2010 10:26:35] <SEJeff_work> Figuring out RPN-foo for rrds sucks

[15-Sep-2010 10:26:37] <cgibbons> default

[15-Sep-2010 10:26:49] <SEJeff_work> Where can you change RRAs for a device?

[15-Sep-2010 10:27:12] <cgibbons> i mean if you delete them it gets recreated with the right cycle time

[15-Sep-2010 10:27:18] <cgibbons> by the daemon that creates them

[15-Sep-2010 10:27:39] <SEJeff_work> Ah nice

[15-Sep-2010 10:27:50] <rmatte> oh, so you don't necessarily have to do it by hand?

[15-Sep-2010 10:27:55] <SEJeff_work> We were trying to get zenoss to do 1 second polling of some devices in 2.4.x. It couldn't do it well

[15-Sep-2010 10:28:05] <rmatte> 1 second snmp polling?

[15-Sep-2010 10:28:07] <rmatte> that's nuts

[15-Sep-2010 10:28:18] <rmatte> prepare for graphs full of gaps

[15-Sep-2010 10:28:19] <rmatte> lol

[15-Sep-2010 10:28:34] <SEJeff_work> rmatte, For some people, that granular data can make them money by preventing future outages

[15-Sep-2010 10:28:41] <SEJeff_work> A blip of a few seconds costs us money

[15-Sep-2010 10:28:46] <rmatte> I understand the reasoning behind it

[15-Sep-2010 10:28:55] <rmatte> but that device would need to return the snmp queries lightning fast

[15-Sep-2010 10:29:22] <SEJeff_work> rmatte, Yup and it does

[15-Sep-2010 10:29:26] <rmatte> cool

[15-Sep-2010 10:29:32] <SEJeff_work> We only pull about 100 oids or so from it

[15-Sep-2010 10:30:09] <rmatte> hmmm

[15-Sep-2010 10:30:18] <rmatte> I just installed that search zenpack

[15-Sep-2010 10:30:29] <rmatte> I type in part of a device name and all it returns is google results

[15-Sep-2010 10:30:43] <rmatte> same if I type part of an address

[15-Sep-2010 10:30:55] <rmatte> kind of useless if it doesn't actually return Zenoss info

[15-Sep-2010 10:31:36] <rmatte> hmmm, it doesn't open google links in a new tab either, which is kind of a fail

[15-Sep-2010 10:31:36] <luisfqs> In 3.0.2 is there any way to add manually an IP to a interface skipped by modeler?

[15-Sep-2010 10:32:38] <rmatte> luisfqs: you can add a whole interface, but you can't edit one that has already been added

[15-Sep-2010 10:32:53] <rmatte> bottom left menu on the device page, Add IpInterface

[15-Sep-2010 10:33:01] <rmatte> I've never done it, so not sure how well it works

[15-Sep-2010 10:33:53] <luisfqs> rmatte: thanks. But add IpInterface only permits to add interface name, not ip

[15-Sep-2010 10:34:13] <rmatte> no no

[15-Sep-2010 10:34:20] <rmatte> it allows you to config the IP after it's been added

[15-Sep-2010 10:34:29] <SEJeff_work> luisfqs, You can do it via the dmd, but you shouldn't

[15-Sep-2010 10:34:36] <SEJeff_work> If zenoss didn't pick it up, there is a reason

[15-Sep-2010 10:34:57] <rmatte> luisfqs: add it, then select the interface that was added, and select details from the dropdown

[15-Sep-2010 10:35:03] <rmatte> that's the best I can suggest

[15-Sep-2010 10:35:27] <luisfqs> SEJeff_work: Yes, it's a Nortel 8610 but snmp gives wrong ifindex so zenoss skip the interface

[15-Sep-2010 10:35:54] <rmatte> it skips all of the interfaces or just that particular one?

[15-Sep-2010 10:37:31] <luisfqs> rmatte: it skips all interfaces

[15-Sep-2010 10:37:40] <rmatte> ohhhhhhhhhhh, I get why this isn't searching devices

[15-Sep-2010 10:37:43] <rmatte> docs/DOC-7453

[15-Sep-2010 10:37:48] <rmatte> I need to install that too

[15-Sep-2010 10:38:17] <rmatte> luisfqs: then even if you add them by hand and configure them you're not doing to be able to have Zenoss monitor them

[15-Sep-2010 10:38:34] <rmatte> luisfqs: You would need a custom collector/modeler plugin to be able to monitor them correctly

[15-Sep-2010 10:38:40] <SEJeff_work> rmatte, Yeah enterprise does that by default. Perhaps it is a modified version of that or something

[15-Sep-2010 10:39:08] <luisfqs> rmatte: ok, thanks again

[15-Sep-2010 10:40:50] <rmatte> np

[15-Sep-2010 10:53:58] <ericenns> what is the data point for uptime and what does it accept as as values

[15-Sep-2010 10:56:43] <rmatte> Check the Devices template right under /Devices

[15-Sep-2010 10:56:54] <rmatte> it's a template that just provides uptime via snmp

[15-Sep-2010 10:57:04] <rmatte> the name of the data source is sysUpTime

[15-Sep-2010 10:57:04] <ericenns> oh ok

[15-Sep-2010 10:57:22] <rmatte> and the value it's expecting is whatever snmp provides for that OID

[15-Sep-2010 10:57:32] <ericenns> oh ok

[15-Sep-2010 10:57:54] <rmatte> .1.3.6.1.2.1.1.3.0 = Timeticks: (729426225) 84 days, 10:11:02.25

[15-Sep-2010 10:57:59] <rmatte> timeticks

[15-Sep-2010 10:58:06] <rmatte> must be in seconds

[15-Sep-2010 10:58:12] <ericenns> ok

[15-Sep-2010 10:59:58] <ericenns> rmatte: have you ever used the old vmware esx snmp zenpack

[15-Sep-2010 11:00:25] <rmatte> I've tried to use it, but vmware's SNMP support is so crappy now that I never got it to work properly

[15-Sep-2010 11:00:43] <rmatte> The only way to go when monitoring ESX is via their web API these days

[15-Sep-2010 11:00:52] <rmatte> they snmp and syslog support are both horrible

[15-Sep-2010 11:00:54] <rmatte> their*

[15-Sep-2010 11:01:14] <ericenns> oh ok hmm just wondering because my esxi zenpack is almost ready for release just wondering how I set the Status under the Components section

[15-Sep-2010 11:01:28] <rmatte> their snmp used to work fine in 3.5 until they completely butchered it in 4.0

[15-Sep-2010 11:01:46] <rmatte> the monitoring status you mean?

[15-Sep-2010 11:01:57] <ericenns> yes I guess that would be it

[15-Sep-2010 11:02:02] <rmatte> like whether something is up or down?

[15-Sep-2010 11:02:11] <ericenns> yup right now they all say Down

[15-Sep-2010 11:02:22] <rmatte> the way that works with other stuff in Zenoss is that it changes based on whether an event from a certain event class is present or not

[15-Sep-2010 11:02:46] <ericenns> ok hmm can I generate that via a template

[15-Sep-2010 11:02:52] <rmatte> for example, if an event comes in for the /Status/IpInterface class, with an interface name as the component, the matching interface will show as down

[15-Sep-2010 11:02:58] <rmatte> so it'll be something similar to that

[15-Sep-2010 11:03:06] <ericenns> ok

[15-Sep-2010 11:03:07] <rmatte> once the event is cleared the interface shows as back up again

[15-Sep-2010 11:03:33] <rmatte> so you finally got your modeler to work?

[15-Sep-2010 11:03:45] <ericenns> yup nothing was wrong with my code

[15-Sep-2010 11:03:52] <rmatte> oh, what was it?

[15-Sep-2010 11:03:55] * rmatte is anxious to know

[15-Sep-2010 11:04:47] <ericenns> umm I really don't know after installing 3.0.2 it started to work then I created another modeler and it didn't work until I complemently stopped zenoss and made sure nothing was running then start it back up again

[15-Sep-2010 11:05:10] <rmatte> your zenpack is probably going to instantly be the most popular community pack when you release it

[15-Sep-2010 11:05:21] <rmatte> people have been dying for a community pack like that

[15-Sep-2010 11:05:24] <rmatte> I know I have

[15-Sep-2010 11:05:45] <rmatte> oh, so it worked with 3.0.2 but not with 3.0.1?

[15-Sep-2010 11:05:53] <rmatte> or were you on 2.5 when you were originally testing it?

[15-Sep-2010 11:06:03] <ericenns> haha I know so I'm trying to make it gather enough stuff right now I got host cpu and ram, guest cpu and ram, and whether a guest is up or down and the overall status

[15-Sep-2010 11:06:07] <rmatte> also, is that going to be 2.5 compatible or is it 3.0 specific?

[15-Sep-2010 11:06:35] <ericenns> rmatte: I'm sure it will work with 3.0.1 and there is nothing 3.0 specific so it should work in 2.5 and I will test it to see if it does or not

[15-Sep-2010 11:06:36] <rmatte> hmmm, pretty sure there was 1 more graph for guests in the old pack

[15-Sep-2010 11:06:55] <rmatte> disk IO per guest would be excellent to have

[15-Sep-2010 11:07:12] <ericenns> rmatte: ok I'll see what I can do about that

[15-Sep-2010 11:07:14] <rmatte> I think that's what the other pack had

[15-Sep-2010 11:07:20] <rmatte> cool

[15-Sep-2010 11:07:51] <ericenns> I would like to have events generated when disk size reaches a certain level also gotta figure that out though yet

[15-Sep-2010 11:08:16] <rmatte> local disk space you mean?

[15-Sep-2010 11:08:21] <rmatte> or guest disk space?

[15-Sep-2010 11:08:34] <ericenns> guest disk space I was talking about

[15-Sep-2010 11:08:44] <ericenns> local would be good

[15-Sep-2010 11:08:56] <ericenns> just gotta see if that data is available

[15-Sep-2010 11:09:09] <rmatte> If you want idea of what to add...

[15-Sep-2010 11:09:10] <rmatte> http://www.zenoss.com/forms/test-drive

[15-Sep-2010 11:09:20] <rmatte> throw your email address in there and you'll get a tour of zenoss enterprise

[15-Sep-2010 11:09:24] <rmatte> they have their vmware pack on there

[15-Sep-2010 11:09:26] <ericenns> oh yeah

[15-Sep-2010 11:09:30] <rmatte> you can see the type of stuff it provides

[15-Sep-2010 11:09:42] <rmatte> I know it provides interface info, disk info, LUN info for the host

[15-Sep-2010 11:09:51] <rmatte> which would all be nice to have

[15-Sep-2010 11:09:53] <ericenns> wicked

[15-Sep-2010 11:10:23] <ericenns> i prefer my esx graph lol

[15-Sep-2010 11:10:34] <rmatte> look at esx1.zenoss.loc

[15-Sep-2010 11:10:34] <SEJeff_work> ericenns, What kind of storage do you use?

[15-Sep-2010 11:10:52] <ericenns> SEJeff_work: for esxi I have local and iSCSI

[15-Sep-2010 11:11:07] <ericenns> SEJeff_work: wait I mean NFS not iSCSI

[15-Sep-2010 11:11:09] <SEJeff_work> The enterprise zenpack for netapp filers almost rivals NetApp's own Data Fabric Manager app

[15-Sep-2010 11:11:28] <SEJeff_work> If you have netapp. I know VMWare often is deployed on NetApp storage

[15-Sep-2010 11:11:31] <rmatte> yeh, I've heard the NetApp pack is godly

[15-Sep-2010 11:11:39] <SEJeff_work> rmatte, It truly is

[15-Sep-2010 11:11:51] <SEJeff_work> At Ticketmaster, we had DFM + about 300 or so filers

[15-Sep-2010 11:11:56] <SEJeff_work> It was good, but a pita sometimes

[15-Sep-2010 11:12:08] <SEJeff_work> Here we dont have close to that many netapps, but the netapp zenpack rocks

[15-Sep-2010 11:12:10] <ericenns> SEJeff_work: I do not use NetApp

[15-Sep-2010 11:12:42] <SEJeff_work> rmatte, I was reading the code for it out of curiosity. You couldn't do that kind of stuff without an expert level understanding of zenoss

[15-Sep-2010 11:12:53] <SEJeff_work> And the internals + quirks

[15-Sep-2010 11:13:01] <rmatte> yeh

[15-Sep-2010 11:13:09] <rmatte> that's how most of the Enterprise packs are

[15-Sep-2010 11:13:22] <rmatte> then again, I could say the same for Egor's WMI pack

[15-Sep-2010 11:13:27] <rmatte> Egor knows his stuff

[15-Sep-2010 11:13:46] mrayzenoss is now known as mray

[15-Sep-2010 11:13:53] <rmatte> aloha Matt

[15-Sep-2010 11:13:57] <davetoo> Was Egor already a zope developer?

[15-Sep-2010 11:14:08] <mray> greetings

[15-Sep-2010 11:14:18] <rmatte> I'm not sure

[15-Sep-2010 11:14:20] <rmatte> never asked him

[15-Sep-2010 11:14:27] <rmatte> He sure knows python though

[15-Sep-2010 11:14:33] <ericenns> egor learned python when he started using zenoss

[15-Sep-2010 11:14:39] <rmatte> seriously?

[15-Sep-2010 11:14:41] <SEJeff_work> rmatte, One thing really awesome about zenoss is that they host the zenpacks for things like wmi windows support that were written by the community

[15-Sep-2010 11:14:43] <ericenns> he is not a programmer

[15-Sep-2010 11:14:49] <rmatte> that's pretty crazy

[15-Sep-2010 11:14:54] <rmatte> because his work is excellent

[15-Sep-2010 11:14:54] <davetoo> supergenius

[15-Sep-2010 11:15:00] <SEJeff_work> rmatte, And that (sort of) directly competes with enterprise

[15-Sep-2010 11:15:03] <ericenns> thats what he told me he has given me alot of help

[15-Sep-2010 11:15:04] <rmatte> I'm slowly getting there

[15-Sep-2010 11:15:18] <rmatte> I'm not a programmer either, I learned python when I started using Zenoss

[15-Sep-2010 11:15:25] <davetoo> same here :)

[15-Sep-2010 11:15:29] <rmatte> I'm up to the point where I can write modeler plugins

[15-Sep-2010 11:15:33] <rmatte> but that's about as far as I've gone

[15-Sep-2010 11:15:41] <rmatte> I've also written my own daemon

[15-Sep-2010 11:15:54] <davetoo> using twisted?

[15-Sep-2010 11:16:37] <rmatte> the daemon is standalone, doesn't rely on much of the Zenoss backend stuff

[15-Sep-2010 11:16:41] <rmatte> other than some functions

[15-Sep-2010 11:16:49] <rmatte> the modeler plugin obviously uses twisted

[15-Sep-2010 11:16:59] <rmatte> I'm going to release it as part of a ZenPack soon

[15-Sep-2010 11:17:08] <rmatte> Cisco Catalyst ZenPack

[15-Sep-2010 11:17:22] <rmatte> It properly models Catalyst ports

[15-Sep-2010 11:17:30] <ericenns> rmatte: I can't wait for that

[15-Sep-2010 11:17:35] <rmatte> :)

[15-Sep-2010 11:17:42] <davetoo> CatOS?

[15-Sep-2010 11:17:43] <ericenns> means I don't have to write it lol

[15-Sep-2010 11:17:45] <rmatte> Yeh, quite a few people have expressed interest

[15-Sep-2010 11:17:47] <SEJeff_work> whats the daemon for?

[15-Sep-2010 11:17:48] <rmatte> yeh, CatOS

[15-Sep-2010 11:17:55] <rmatte> the daemon isn't part of that pack

[15-Sep-2010 11:18:02] <rmatte> the daemon creates tickets in our ticketing system

[15-Sep-2010 11:18:12] <SEJeff_work> OTRS

[15-Sep-2010 11:18:13] <SEJeff_work> Very cool

[15-Sep-2010 11:18:15] <rmatte> yeh

[15-Sep-2010 11:18:17] <SEJeff_work> You should release that as well if you can

[15-Sep-2010 11:18:28] <SEJeff_work> Does it work with the new (and very shiney) OTRS?

[15-Sep-2010 11:18:35] <SEJeff_work> The one released a month or so ago with the new user interface

[15-Sep-2010 11:18:35] <rmatte> the actual ticket creation is done by a perl script that the daemon calls on... but the daemon does lots of essential stuff...

[15-Sep-2010 11:18:52] <rmatte> like on multi-client Zenoss boxes it ensures that the proper customer ID is sent for alerts

[15-Sep-2010 11:19:04] <rmatte> It acknowledges events when a ticket is successfully created

[15-Sep-2010 11:19:07] <rmatte> stuff like that

[15-Sep-2010 11:19:22] <rmatte> My latest mod was to have to auto-clear events older than a set period of time

[15-Sep-2010 11:19:34] <rmatte> since the Zenoss function to do that is broken and incapable of auto-clearing critical events

[15-Sep-2010 11:19:45] <rmatte> to have it*

[15-Sep-2010 11:20:13] <rmatte> There's all sorts of event filtering built in to it too

[15-Sep-2010 11:20:32] <rmatte> I just keep improving on it whenever I have time to

[15-Sep-2010 11:20:56] <davetoo> I strongly resisted automatic ticket generation,

[15-Sep-2010 11:21:04] <rmatte> it's the way to go man

[15-Sep-2010 11:21:09] <davetoo> because of a lack of event filtering

[15-Sep-2010 11:21:09] <rmatte> if it's properly tuned it's mint

[15-Sep-2010 11:21:18] <SEJeff_work> rmatte, Depends on the workflow / team / company :)

[15-Sep-2010 11:21:34] <rmatte> we're used to it here since it's the way the old company that most of us worked for did it

[15-Sep-2010 11:21:48] <rmatte> so we understand how to do it properly

[15-Sep-2010 11:21:57] <rmatte> there's still room for improvement but we'll get there

[15-Sep-2010 11:22:07] <rmatte> everything we're using right now was developed over the course of a year

[15-Sep-2010 11:22:23] <rmatte> This company is still relatively new to MSP

[15-Sep-2010 11:22:48] <SEJeff_work> For an MSP that absolutely sounds like the way to go

[15-Sep-2010 11:22:55] <SEJeff_work> Do you have a NOC that watches the event console?

[15-Sep-2010 11:22:59] <rmatte> yeh

[15-Sep-2010 11:23:01] <rmatte> 24x7

[15-Sep-2010 11:23:16] <SEJeff_work> Yeah if an MSP did any less, that would be embarassing

[15-Sep-2010 11:23:21] <davetoo> Are you using event transforms?

[15-Sep-2010 11:23:21] <rmatte> They even do some correlation by hand

[15-Sep-2010 11:23:37] <rmatte> if they get a flood of tickets it's quite simple to identify the actual issue and relate all of the other tickets back to it

[15-Sep-2010 11:23:40] <rmatte> just takes a second to do

[15-Sep-2010 11:23:46] <SEJeff_work> davetoo, You need transforms to do really cool stuff with zenoss

[15-Sep-2010 11:24:02] <rmatte> yeh, transforms are the main reason why I love zenoss so much

[15-Sep-2010 11:24:05] <SEJeff_work> rmatte, Thats really nice

[15-Sep-2010 11:24:09] <rmatte> It's unreal what you can do with transforms

[15-Sep-2010 11:24:11] <SEJeff_work> I've got an issue similar to that

[15-Sep-2010 11:24:26] <SEJeff_work> We do network maintenance frequently on a certain class of devices

[15-Sep-2010 11:24:27] <davetoo> I did a few,

[15-Sep-2010 11:24:40] <SEJeff_work> when we bounce said network device, all of the devices connected to it flap

[15-Sep-2010 11:24:59] <SEJeff_work> We've not figured out how to make zenoss shut up about all of the devices if the switch they are in flaps and bonding is not an option

[15-Sep-2010 11:25:16] <davetoo> what do you mean "bonding"?

[15-Sep-2010 11:25:31] <SEJeff_work> davetoo, bonding the network interfaces. If you're a windows guy, the windows term is "teaming nics"

[15-Sep-2010 11:25:39] <SEJeff_work> You enslave eth0 and eth1 to bond0

[15-Sep-2010 11:25:41] <davetoo> to a second switch?

[15-Sep-2010 11:25:44] <SEJeff_work> yes

[15-Sep-2010 11:25:51] <davetoo> right

[15-Sep-2010 11:26:00] <SEJeff_work> Thats not an option for our environment

[15-Sep-2010 11:26:13] <davetoo> there are tricks to add "fake routes" for the pingtree,

[15-Sep-2010 11:26:21] <davetoo> but I've never taken the time to figure that out

[15-Sep-2010 11:26:31] <SEJeff_work> Ontop of that, the event suppression stuff fails

[15-Sep-2010 11:26:46] <davetoo> well...

[15-Sep-2010 11:26:46] <SEJeff_work> ie: we get a 1/2 dozen "service foo down" events and then a ping down event

[15-Sep-2010 11:26:54] <SEJeff_work> when we only want 1 ping down event per device

[15-Sep-2010 11:27:01] <davetoo> since those daemons are running separatelyh,

[15-Sep-2010 11:27:18] <davetoo> the service checks may happen before the ping failure bubbles up

[15-Sep-2010 11:27:31] <SEJeff_work> Yup

[15-Sep-2010 11:27:42] <rmatte> SEJeff_work: yeh, in our case, the alerts do come in for everything behind the one device that went down, but the front line people just know to relate back

[15-Sep-2010 11:27:44] <davetoo> and I never did get the chance to tune all that stuff

[15-Sep-2010 11:27:54] <rmatte> hopefully Zenoss will have better dependency support at some point in the future

[15-Sep-2010 11:28:08] <rmatte> manual dependencies even would be stellar

[15-Sep-2010 11:28:12] <SEJeff_work> rmatte, Yup. I asked support and they basically told me nope, it can't do that yet

[15-Sep-2010 11:28:14] <SEJeff_work> Agreed

[15-Sep-2010 11:28:15] <rmatte> doesn't need to be fancy layer 2 or anything

[15-Sep-2010 11:28:22] <SEJeff_work> rmatte, Why not :D

[15-Sep-2010 11:28:30] <rmatte> well, layer 2 would obviously be better

[15-Sep-2010 11:28:35] <rmatte> but think of the bang for your buck

[15-Sep-2010 11:28:36] <SEJeff_work> ZenOSS should already know what macs are on what ports

[15-Sep-2010 11:28:44] <SEJeff_work> And it should be able to figure out what hosts that relates to

[15-Sep-2010 11:28:55] <rmatte> only if it has access to arp tables

[15-Sep-2010 11:28:58] <SEJeff_work> But manual would be good enough for our needs. We could do it via dmd

[15-Sep-2010 11:29:09] <SEJeff_work> rmatte, Which it should if it has access via snmp

[15-Sep-2010 11:29:23] <rmatte> right, but that's pretty intensive

[15-Sep-2010 11:29:28] <rmatte> constantly pulling those tables down

[15-Sep-2010 11:29:31] <rmatte> and checking

[15-Sep-2010 11:29:45] <SEJeff_work> rmatte, Agreed. I was thinking of doing it only during a model

[15-Sep-2010 11:29:53] <SEJeff_work> A remodel happens what, every 6 hours by default?

[15-Sep-2010 11:29:54] <rmatte> I mean, it's fine if the Zenoss server is on the actual LAN of the devices that it's monitoring

[15-Sep-2010 11:29:58] <rmatte> but in our case it is not

[15-Sep-2010 11:30:19] <davetoo> That would be an entire new network model to build/maintain, which ... it should, just that somebody has to find the resources to do it :)

[15-Sep-2010 11:30:21] <SEJeff_work> rmatte, Oh I'm not disagreeing. Manual deps would be the most bang for your buck

[15-Sep-2010 11:30:23] <davetoo> and the business case

[15-Sep-2010 11:30:24] <SEJeff_work> But have the option to do both

[15-Sep-2010 11:30:37] <rmatte> yeh

[15-Sep-2010 11:30:43] <SEJeff_work> davetoo, Easy business case. It would be a killer feature no other one of their competitors has

[15-Sep-2010 11:30:56] <rmatte> well incorrect

[15-Sep-2010 11:31:02] <rmatte> OpenView has had that for ages

[15-Sep-2010 11:31:11] <SEJeff_work> But openview vs zenoss?

[15-Sep-2010 11:31:13] <SEJeff_work> Seriously?

[15-Sep-2010 11:31:21] <SEJeff_work> ZenOSS runs circles around hpov

[15-Sep-2010 11:31:39] <rmatte> for server monitoring yes

[15-Sep-2010 11:31:43] <rmatte> for network I'd disagree

[15-Sep-2010 11:31:49] <SEJeff_work> Thats fair

[15-Sep-2010 11:32:01] <SEJeff_work> And integrating hpov into other things is like pulling teeth

[15-Sep-2010 11:32:07] <rmatte> oh absolutely

[15-Sep-2010 11:32:14] <SEJeff_work> For zenoss you've got the dmd, xmlrpc, rest, etc

[15-Sep-2010 11:32:18] <rmatte> That's the main reason why we built everything on Zenoss

[15-Sep-2010 11:32:18] <SEJeff_work> It is a swiss army knife

[15-Sep-2010 11:32:22] <rmatte> very easy to integrate it

[15-Sep-2010 11:32:24] <SEJeff_work> rmatte, Us too

[15-Sep-2010 11:32:27] <rmatte> which is one of it's strengths

[15-Sep-2010 11:32:34] <SEJeff_work> We're building tools ontop of zenoss for internal stuff

[15-Sep-2010 11:32:36] <SEJeff_work> Yup

[15-Sep-2010 11:32:45] <rmatte> which is why when cgibbons mentioned them using Java for certain Zenoss components in the future I cringed, hard

[15-Sep-2010 11:32:53] <SEJeff_work> rmatte, Me as well

[15-Sep-2010 11:32:57] <SEJeff_work> For the same reason

[15-Sep-2010 11:33:10] <davetoo> I have just a few hours of experience with HPOV demos, long time ago

[15-Sep-2010 11:33:20] <rmatte> If they do that all that beautiful bare bones integration possibility goes right out the window for whatever they decide to code in java

[15-Sep-2010 11:33:25] <davetoo> but I do like the roll-up network display

[15-Sep-2010 11:33:26] <SEJeff_work> jython does make things simple though. It works well and they might be able to cheat and bridge the two

[15-Sep-2010 11:33:36] <rmatte> the hpov network maps are great

[15-Sep-2010 11:33:39] <SEJeff_work> rmatte, My thoughts exactly

[15-Sep-2010 11:33:55] <rmatte> the zenoss flash network map is basically useless

[15-Sep-2010 11:33:56] <davetoo> Why are they looking at java?

[15-Sep-2010 11:34:01] <rmatte> I don't even bother ever looking at it

[15-Sep-2010 11:34:07] <rmatte> the google map is unique and I like it

[15-Sep-2010 11:34:12] <rmatte> but it needs a better network map

[15-Sep-2010 11:34:15] <davetoo> yeah, the "nuber of hops" control doesn't seem to work

[15-Sep-2010 11:34:22] <rmatte> and for that to happen, it needs to understand layer 2 topology

[15-Sep-2010 11:34:34] <rmatte> davetoo: performance reasons apparently

[15-Sep-2010 11:34:58] <rmatte> the number of hops works for me as long as there are hops there to be had

[15-Sep-2010 11:35:04] <rmatte> but it maxes out at 4 hops

[15-Sep-2010 11:35:14] <rmatte> and there's always clouds between everything

[15-Sep-2010 11:35:20] <cgibbons> business reasons

[15-Sep-2010 11:35:34] <davetoo> "business reasons"?

[15-Sep-2010 11:35:37] <rmatte> business reasons meaning closed sourcing stuff?

[15-Sep-2010 11:35:49] <cgibbons> no

[15-Sep-2010 11:35:55] <cgibbons> meaning it's vague :)

[15-Sep-2010 11:35:59] <rmatte> :P

[15-Sep-2010 11:36:01] <rmatte> lol

[15-Sep-2010 11:36:09] <SEJeff_work> rmatte, Meaning they probably hired a team of java developers :)

[15-Sep-2010 11:36:11] <davetoo> oh, you mean EAD thought it would be a good idea? :)

[15-Sep-2010 11:36:12] <rmatte> well, take note that we 3 are 100% against it

[15-Sep-2010 11:36:14] <SEJeff_work> And need to put them to use

[15-Sep-2010 11:36:16] * davetoo ducks

[15-Sep-2010 11:36:31] <SEJeff_work> But ead is the bdfl

[15-Sep-2010 11:36:35] <SEJeff_work> So what he says goes

[15-Sep-2010 11:36:36] <cgibbons> nah, actually we just built a big team of python devs :P those of us that came about 2.5 years ago were java back in the day but thats it

[15-Sep-2010 11:37:03] <SEJeff_work> cgibbons, Will those business reasons ever be apparent once $insert_stealth_product is released?

[15-Sep-2010 11:37:17] <rmatte> Ah, so you're all looking at it going "We need more performance, we all know Java, why not code in it?"

[15-Sep-2010 11:37:20] <SEJeff_work> As I am a customer and am very interested in this

[15-Sep-2010 11:37:21] <rmatte> and the answer is: NO!

[15-Sep-2010 11:37:22] <rmatte> lol

[15-Sep-2010 11:37:35] <SEJeff_work> rmatte, Java is much faster than python

[15-Sep-2010 11:37:41] <SEJeff_work> That much is true

[15-Sep-2010 11:37:41] <rmatte> yes, it is

[15-Sep-2010 11:37:53] <SEJeff_work> Uses much more memory

[15-Sep-2010 11:37:54] <rmatte> but it makes it difficult to integrate

[15-Sep-2010 11:38:02] <SEJeff_work> Another thing is that java lacks the global interpreter lock of python

[15-Sep-2010 11:38:08] <SEJeff_work> So threading actually works

[15-Sep-2010 11:38:08] <rmatte> and yes, java is a MASSIVE memory hog

[15-Sep-2010 11:38:13] <SEJeff_work> But yes, it is a pain to integrate

[15-Sep-2010 11:38:17] <rmatte> it's unreal how much memory it uses

[15-Sep-2010 11:38:25] <SEJeff_work> depends on the app to be fair

[15-Sep-2010 11:38:30] <rmatte> I suppose

[15-Sep-2010 11:38:32] <davetoo> But Zope is so intertwined,

[15-Sep-2010 11:38:36] <davetoo> how would they work together?

[15-Sep-2010 11:38:45] <SEJeff_work> davetoo, rpc no doubt

[15-Sep-2010 11:38:47] <SEJeff_work> How else :)

[15-Sep-2010 11:38:53] <rmatte> They'd just build some API to access the relevant items

[15-Sep-2010 11:39:01] <rmatte> wouldn't be rocket science

[15-Sep-2010 11:39:21] <rmatte> I just think it would be a bad idea overall

[15-Sep-2010 11:39:21] <SEJeff_work> rmatte, If we are lucky, it will be something easy to consume like perhaps json or whatnot

[15-Sep-2010 11:39:23] * rmatte shrugs

[15-Sep-2010 11:39:26] <cgibbons> we'll know more in a couple weeks about the design, IF it goes that way. i asked y'all cuz i wanted the feedback because it isn't a done deal yet. i got the feedback i expected :)

[15-Sep-2010 11:39:41] <SEJeff_work> cgibbons, Thanks for the honesty in as much as you could tell us

[15-Sep-2010 11:39:43] * rmatte grins

[15-Sep-2010 11:42:25] <rmatte> well, I'm done for the day so I'm out

[15-Sep-2010 11:42:27] <rmatte> cheers gents

[15-Sep-2010 11:42:34] <davetoo> nice :)

[15-Sep-2010 11:42:42] <mray> later

[15-Sep-2010 11:44:56] <SEJeff_work> later rmatte

[15-Sep-2010 11:46:49] <Simon4> having just spent two days getting around python's interpreter lock threading nightmare...

[15-Sep-2010 11:46:54] <Simon4> :)

[15-Sep-2010 11:50:22] roaksoax__ is now known as andreserl

[15-Sep-2010 11:53:28] <SEJeff_work> Simon4, Here is a hint: import multiprocessing; multiprocessing.Pool

[15-Sep-2010 11:53:39] <Simon4> SEJeff_work: yeah :)

[15-Sep-2010 12:04:23] <LarsN> cgibbons: no chance at all of writing it in C++ I take it?  :)

[15-Sep-2010 12:04:31] <cgibbons> nope

[15-Sep-2010 12:04:41] <LarsN> cgibbons: I was mostly kidding.

[15-Sep-2010 12:04:45] <LarsN> it'd be fast though :)

[15-Sep-2010 12:08:50] <mloven> Has anyone here come up with any creative ways to write event transforms based on event count?

[15-Sep-2010 12:09:33] <davetoo> well, I've been thinkinking that I need to learn Java soon anyway :)

[15-Sep-2010 12:10:21] <SEJeff_work> mloven, The best way is intermediate events

[15-Sep-2010 12:12:08] <cgibbons> if any of that happens, it would be the event subsystem underneath the layer of the event transforms; does anyone ever dive into that code?

[15-Sep-2010 12:12:37] <mloven> SEJeff_work: how so?  Something like "if event A happens, create event B", followed by "if event A happens and event B exists, create event C", etc?

[15-Sep-2010 12:19:14] <MrWGW> hey there, I'm having a problem with a linux host I'm monitoring via snmp

[15-Sep-2010 12:19:27] <MrWGW> specific information about it including filesystem info, processes, etc, is not showing up in zenoss

[15-Sep-2010 12:20:18] <ballison> can you snmpwalk it from inside zenoss?

[15-Sep-2010 12:20:45] <ballison> go to the device, and in the bottom left select commands > snmpwalk .  Does that work or fail?

[15-Sep-2010 12:28:56] <cgibbons> whoops, mac decided to die

[15-Sep-2010 12:29:10] <davetoo> oh noez

[15-Sep-2010 12:29:11] <Simon4> that'll teach you to mention Java :)

[15-Sep-2010 12:29:15] <davetoo> macs don't crash !

[15-Sep-2010 12:30:50] <cgibbons> i actually downgraded it (laptop) to leopard when i got a desktop mac so that i can run the old zenoss releases natively, but just a few more crash/hang bugs there

[15-Sep-2010 12:31:41] <ericenns> whats with all you guys and mac's jeez lol just kidding I got a bunch of macs too

[15-Sep-2010 12:33:40] <ballison> does anyone know when the Virtual Host/Xen Device Class bugs are gonna be addressed?

[15-Sep-2010 12:34:18] <ballison> there's so many bugs on that monitor... If you click on "Components/Virtual Hosts" it shows them all "down."  If you click on Guest (which is on the list _twice_) it shows them all up.

[15-Sep-2010 12:34:27] <ballison> And "Graphs" is labeled "Perf"

[15-Sep-2010 12:34:45] <ballison> I've reported all these bugs... just curious if anyone knows when they'll be fixed.

[15-Sep-2010 12:41:18] <LarsN> where is the Zenoss bug tracker?  (Trac instance)?

[15-Sep-2010 12:41:25] <cgibbons> dev.zenoss.org/trac/

[15-Sep-2010 12:41:30] <LarsN> danke.

[15-Sep-2010 12:41:52] <davetoo> What is this new Zuul zope product?

[15-Sep-2010 12:41:58] <davetoo> new-to-zenoss anyway

[15-Sep-2010 12:42:11] <cgibbons> it's the API that the new UI in 3.0 uses

[15-Sep-2010 12:42:14] <davetoo> ah

[15-Sep-2010 12:42:36] <cgibbons> rest-like http api with json input/output

[15-Sep-2010 12:42:42] <cgibbons> doc for that coming real soon now

[15-Sep-2010 12:43:04] <SEJeff_work> Will dmd.getjsonDevices() be officially supported?

[15-Sep-2010 12:43:33] <SEJeff_work> I know you use it a lot internally withing zenoss. We use it to get devices to power jquery autocomplete widgets in other apps. It would suck if that went away

[15-Sep-2010 12:44:04] <cgibbons> look @ the new api guide when it comes out, you might the other api even easier to use - but it's not going away for now

[15-Sep-2010 12:44:19] * LarsN hopes to see http://dev.zenoss.org/trac/ticket/7201 fixed soon :)

[15-Sep-2010 12:44:42] <davetoo> I'm happy to see that IPython made it into zendmd; I had done that myself a few months ago before leaving the last place

[15-Sep-2010 12:44:46] <cgibbons> hmmm p3, so maybe avalon

[15-Sep-2010 12:45:47] <LarsN> it's lots of fun when you're trying to monitor a zeo cluster, and every one of your datapoints is just "size / time"  rather than the 2.x behaviour which was "datasource_size / datasource_time"

[15-Sep-2010 12:48:33] <ballison> i keep getting errors from Zenoss in my inbox that look like this --> Error* formatting event: unsupported format character ':' (0x3a) at index 27

[15-Sep-2010 12:50:29] * LarsN adds that ticket to his rss.

[15-Sep-2010 12:55:49] <MrWGW> ballison: I can in facat SNMP walk it

[15-Sep-2010 12:55:51] <MrWGW> without any problems

[15-Sep-2010 12:55:58] <MrWGW> I'm just not getting detailed info on filesystems, for example

[15-Sep-2010 13:19:43] <MrWGW> any assistance on this would be appreciated

[15-Sep-2010 13:26:36] <ballison> does anyone know why ONLY a "Manager" can set alerting rules and set maintenance windows?  that means every single user of the Zenoss product has to be a Manager ... which defeats the point of having roles in the first place.

[15-Sep-2010 16:31:36] <Orv> Has anyone gotten the PrinterToner zenpack to work?  I got it installed, it detects the cartridge and maintenance kit, but they both return status as "Down"

[15-Sep-2010 16:31:51] <Orv> (and they're not)

[15-Sep-2010 21:13:45] mrayzenoss is now known as mray

[15-Sep-2010 23:32:21] <davetoo> ah

[16-Sep-2010 00:00:30] [disconnected at Thu Sep 16 00:00:30 2010]

[16-Sep-2010 00:00:31] [connected at Thu Sep 16 00:00:31 2010]

[16-Sep-2010 00:00:48] [zenoss-logger (logger bot) has joined #zenoss]

[16-Sep-2010 05:13:27] <JesperS> I'm trying to get my Zenoss 2.5.2 box to monitor a server via snmp. It works via the standard collector in 5 minute intervals, but I would like to change it to use a 60 seconds interval. I can't get the last part working.

[16-Sep-2010 05:14:40] <JesperS> I have made a new collector, and changed the SNMP performance cycle interval to 60. I have moved the server to that collector group. I have restarted zenperfsnmp.    nada. :-(

[16-Sep-2010 05:14:54] <JesperS> any ideas what's wrong, and/or how to fix it?

[16-Sep-2010 05:15:47] <Simon4> JesperS: you may need to change the rrd create command ont eh collector and remove the old rrd files

[16-Sep-2010 05:16:02] <JesperS> oh yea, I have also removed the old rrd files

[16-Sep-2010 05:16:16] <JesperS> hmm, how to change the rrd credate command?

[16-Sep-2010 05:16:24] <Simon4> it's in the settings for the collector

[16-Sep-2010 05:16:29] <JesperS> k

[16-Sep-2010 05:16:52] <JesperS> oh yea, Default RRD Create Command

[16-Sep-2010 05:17:04] <Simon4> that defines a "step" from memory

[16-Sep-2010 05:17:10] <Simon4> which you need to change from 300 to 60

[16-Sep-2010 05:17:55] <JesperS> ok, it doesn't say 300 anywhere though. Guess I'll have to read up a bit on RRDs

[16-Sep-2010 07:52:16] brandonleach_ is now known as brandonleach

[16-Sep-2010 08:07:12] <ericenns> anyone know of a good python book

[16-Sep-2010 08:14:54] * ReGiStRaS OMG!!! I'm going GAGA over Lady Gaga!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[16-Sep-2010 08:25:10] <fragfutter> ericenns: diveintopython

[16-Sep-2010 08:28:16] <ericenns> ok thanks

[16-Sep-2010 08:31:49] <fragfutter> ericenns: you can read it online

[16-Sep-2010 08:32:24] <ericenns> ok while I'm getting my company to get me a few oreilly books but I will definitely look at that also

[16-Sep-2010 08:33:05] <SEJeff_work> ericenns, Some might laugh, but the django tutorials and most of the django documentation / howtos will show you some really nifty python tricks

[16-Sep-2010 08:33:21] <SEJeff_work> Learning django stepped up my python game a bit as some really smart pythonistas run in it's community.

[16-Sep-2010 08:34:09] <ericenns> SEJeff_work: Ok, I thought I should actually learn python so that I actually understand what my zenpacks are doing lol

[16-Sep-2010 08:38:00] <SEJeff_work> ericenns, Yes, I'm just saying that django might help you do that gradually

[16-Sep-2010 08:38:37] mrayzenoss is now known as mray

[16-Sep-2010 08:46:14] <LarsN> If I want to take the devices/server/FreeBSD template (copied from linux.) and make anything CPU load related cause warnings and not errors where would I make that change on Zenoss 3.0.2

[16-Sep-2010 08:50:40] <frozty_sa> the thresholds under the performance template

[16-Sep-2010 08:51:14] <LarsN> frozty_sa: got it.  warning vs error.

[16-Sep-2010 08:51:18] <LarsN> thanks! :)

[16-Sep-2010 08:51:29] <frozty_sa> yebo

[16-Sep-2010 09:41:21] <cgibbons> so any of you running mysql 5.1?

[16-Sep-2010 09:46:18] <Simon4> we are

[16-Sep-2010 09:47:03] <cgibbons> on what OS?

[16-Sep-2010 09:47:49] <Simon4> redhat ent

[16-Sep-2010 09:48:20] <cgibbons> Is it in their rpm repository or do you have to install it manually via mysql.com/

[16-Sep-2010 09:48:20] <cgibbons> ?

[16-Sep-2010 09:48:58] <Simon4> we run 5.1 enterprise, so it's installed manually

[16-Sep-2010 09:49:20] * Simon4 has a looksee in the repo

[16-Sep-2010 09:49:27] <Simon4>  mysql-server                        x86_64                        5.0.77-4.el5_5.3

[16-Sep-2010 09:50:05] <fragfutter> that is the stock rhel5 package

[16-Sep-2010 09:50:21] <cgibbons> we're debating a 5.1 'requirement' right now, interesting problem

[16-Sep-2010 09:50:34] <fragfutter> cgibbons: for zenoss?

[16-Sep-2010 09:50:35] <cgibbons> surprised it's now in the repos yet

[16-Sep-2010 09:50:37] <cgibbons> yeah

[16-Sep-2010 09:50:44] <fragfutter> cgibbons: bad idea

[16-Sep-2010 09:50:50] <Simon4> cgibbons: RH doesn't up versions of such thigns in releases from memory

[16-Sep-2010 09:50:50] <cgibbons> how come?

[16-Sep-2010 09:50:59] <Simon4> not major versions anyway

[16-Sep-2010 09:51:15] <cgibbons> when's rhel 6 supposed to be out?

[16-Sep-2010 09:51:24] <mray> it's in beta now

[16-Sep-2010 09:51:26] <fragfutter> cgibbons: this fall.

[16-Sep-2010 09:51:35] <fragfutter> cgibbons: more likely 2011-q1

[16-Sep-2010 09:51:53] <mray> you can get RHEL RPMs from mysql.com

[16-Sep-2010 09:51:54] <fragfutter> enterprise adaption won't be widespread before 2011-q2

[16-Sep-2010 09:52:07] <klinstifen> morning all

[16-Sep-2010 09:52:19] <fragfutter> debian is also on mysql 5.0

[16-Sep-2010 09:52:21] <klinstifen> quick question: what does zenbackup actually backup?

[16-Sep-2010 09:52:25] <cgibbons> nope

[16-Sep-2010 09:52:33] <klinstifen> aside from the events db

[16-Sep-2010 09:52:34] <cgibbons> er wow i totally read that wrong

[16-Sep-2010 09:52:43] <cgibbons> it does the zope db, zenpacks db, and the mysql events db

[16-Sep-2010 09:52:46] <cgibbons> depending upon options

[16-Sep-2010 09:52:52] <mray> klinstifen: configuration, performance data, zenpacks

[16-Sep-2010 09:53:17] <mray> klinstifen: run it against your install, then untar the tarball to see

[16-Sep-2010 09:54:01] <Jane_Curry> Anyone else has a go at installing the community.groupreporting ZenPack on a 3.x??

[16-Sep-2010 09:54:46] <fragfutter> mray: sure you can, i can also build my own rpms. i prefer stock rpms if i don't have a compelling reason to replace them.

[16-Sep-2010 09:55:13] <klinstifen> mray: well when doing a restore from scrath it would seem that using the tarball i created with tar $ZENHOME would make more sense, no?

[16-Sep-2010 09:55:21] <fragfutter> mray: is there a feature of 5.1 you require?

[16-Sep-2010 09:55:22] <klinstifen> mray: because it has everything from that directory

[16-Sep-2010 09:55:24] <huslage> hey everyone. having an issue after someone borked this zenoss upgrade from 2.5.x to 3.0.2.

[16-Sep-2010 09:55:36] <cgibbons> we'll be using partitioning starting in Avalon, unless we can't use 5.1

[16-Sep-2010 09:55:46] <Jane_Curry> It installs OK for me but the reports just barf with an error that says Type:  Value:

[16-Sep-2010 09:55:58] <mray> fragfutter: partitioning

[16-Sep-2010 09:56:02] <huslage> servlet/JiveServlet/download/51135-2963/attribute_error.PNG is the same as what i'm seeing when i go to the "infrastructure" tab

[16-Sep-2010 09:56:32] <Jane_Curry> I've seen mentions of Avalon - what does that translate to in version.release??

[16-Sep-2010 09:56:34] <huslage> tried doing a zendevicedump on commandline and got this:

[16-Sep-2010 09:56:40] <huslage> zenoss@www zenoss]$ zendevicedump

[16-Sep-2010 09:56:40] <huslage> Traceback (most recent call last):

[16-Sep-2010 09:56:41] <huslage>   File "/opt/zenoss/Products/ZenRelations/ExportDevices.py", line 229, in <module>

 

[16-Sep-2010 09:56:41] <huslage>     ex.export()

[16-Sep-2010 09:56:41] <huslage>   File "/opt/zenoss/Products/ZenRelations/ExportDevices.py", line 209, in export

[16-Sep-2010 09:56:41] <huslage>     root.exportXml( buffer, self.options.ignorerels, True )

[16-Sep-2010 09:56:48] <huslage> anyone have some ideas?

[16-Sep-2010 09:57:21] <fragfutter> mray: *wow* bleeding edge enterprise feature of mysql.

[16-Sep-2010 09:57:42] <cgibbons> bleeding edge? lol

[16-Sep-2010 09:57:49] <fragfutter> for mysql.

[16-Sep-2010 09:57:58] <cgibbons> it came out in 2006-2008 no?

[16-Sep-2010 09:58:15] <fragfutter> got revamped two times (if i remember correctly)

[16-Sep-2010 09:59:35] <huslage> anyone?

[16-Sep-2010 09:59:58] <mloven> JaneCurry:  I think Avalon is the same as 3.5...  can anyone back me up on that one?

[16-Sep-2010 10:00:19] <klinstifen> huslage: batteling my own upgrade issues right now, but i haven't run across that issue

[16-Sep-2010 10:00:30] <cgibbons> Avalon is the next major release, due in early 2011, which will be 3.5 or 3.1 depending upon what marketing decides

[16-Sep-2010 10:00:31] <fragfutter> cgibbons: would it be an option to say "if you want partitioning use mysql5.1 otherwise 5.0 is fine"? "Partitioning brings you better performance for <insertfeature>".

[16-Sep-2010 10:00:45] <huslage> ok. it seems that this issue isn't getting any love. i'm just gonna downgrade it and be done with it

[16-Sep-2010 10:01:13] <mray> Obviously cgibbons is already here, but jgartman is here to answer questions as well

[16-Sep-2010 10:01:33] <huslage> jgartman ?? ideas?

[16-Sep-2010 10:01:33] <ashp> I see you guys talking about mysql and once again I'm reminded of how much RHEL pisses me off.

[16-Sep-2010 10:01:41] <huslage> lol

[16-Sep-2010 10:01:45] <ashp> We're stuck with 5.0, not wanting to add yet more custom rpms, until RHEL6

[16-Sep-2010 10:01:52] <ashp> and even then it's going to take a while to upgrade all our boxes.

[16-Sep-2010 10:02:03] <cgibbons>  i'm having the argument about 5.1 right now, it's a fun meeting :)

[16-Sep-2010 10:02:34] <fragfutter> ashp: thats what you get for having a stable target. Rolling targets have their own issues

[16-Sep-2010 10:02:36] <ashp> cgibbons: All I can say is that, depending on when 3.1/5 is due out a requirement for 5.1 would be a pain

[16-Sep-2010 10:02:46] <cgibbons> yeah

[16-Sep-2010 10:02:50] <ashp> cgibbons: until RHEL6 releases and redhat are being obnoxious about a release date

[16-Sep-2010 10:03:00] <fragfutter> and debian.

[16-Sep-2010 10:03:09] <mray> cgibbons: we do have access to some sort of RH partner beta mailing list

[16-Sep-2010 10:03:21] <cgibbons> how much lag is there for centos once rhel does a new release?

[16-Sep-2010 10:03:29] <mray> usually a month

[16-Sep-2010 10:03:34] <LarsN> cgibbons: usually 1-3 months

[16-Sep-2010 10:03:35] <mray> for point releases

[16-Sep-2010 10:03:41] <Jane_Curry> just tried zendevicedump on my 3.0.2 and it worked fine - what level are you at?

[16-Sep-2010 10:04:15] <fragfutter> cgibbons, mray: debian lenny is also stuck at 5.0

[16-Sep-2010 10:04:20] <LarsN> major releases are a bit slower cgibbons.

[16-Sep-2010 10:04:51] <chachan> Hi guys, I have a few python script that run as datasources. But, sometimes these scripts break out and send a "No output from plugin" (I use a nagios parser), so, I wonder if there is a way to verbose it a little more the command execution. Did I make myself clear enough?

[16-Sep-2010 10:05:57] <mray> chachan: could the script send it's own output to a log?

[16-Sep-2010 10:06:21] <mray> chachan: I don't think command data sources have access to zenoss' logs

[16-Sep-2010 10:06:35] <mray> chachan: but you could dump to /tmp/myscripts.log

[16-Sep-2010 10:06:53] <fragfutter> wrap your python script in a shell script, inside the shell script pipe all output through tee

[16-Sep-2010 10:09:28] <chachan> Ok, I forgot say something, that problem occurs somethings. It's not a frecuent problem. So, if I execute using zencommand or execute it by hand. It executes right

[16-Sep-2010 10:09:49] <chachan> fragfutter, I tried this. But, as I mentioned, I can't caught the error

[16-Sep-2010 10:10:32] <chachan> I also try with a watch wrapper, but it's complicate to watch for hours the screen looking for an error

[16-Sep-2010 10:10:34] <chachan> :-/

[16-Sep-2010 10:10:42] <chachan> tried*

[16-Sep-2010 10:12:27] <fragfutter> chachan: #!/bin/bash\n/path/to/script.py 2>/tmp/debug_$$.log |tee /tmp/debug_$$.log\n[ $? ] || logger "script failed, check log /tmp/debug_$$.log"

[16-Sep-2010 10:12:30] <chachan> I also get "General error". I think that this is not a useful information :(

[16-Sep-2010 10:12:40] <Jane_Curry> is bigegor there????

[16-Sep-2010 10:13:09] <fragfutter> Jane_Curry: quit about 20 minutes ago

[16-Sep-2010 10:14:03] <chachan> fragfutter, :-o

[16-Sep-2010 10:14:09] <Jane_Curry> aaahh - thanks

[16-Sep-2010 10:14:28] <chachan> ok, that I can wrap it into a "watch"

[16-Sep-2010 10:14:32] <chachan> thx

[16-Sep-2010 10:14:58] <Jane_Curry> anyone else trying to get ZenPacks work in 3.x?

[16-Sep-2010 10:15:20] <LarsN> Jane_Curry: the ones that are Python 2.6, already work.

[16-Sep-2010 10:15:30] <fragfutter> chachan: one misstake || -> &&

 

[16-Sep-2010 10:15:38] <chachan> ok

[16-Sep-2010 10:15:46] <LarsN> Jane_Curry: many of the zenpacks on the site have two versions to download.  One is py2.4-foo.bar

[16-Sep-2010 10:15:55] <LarsN> the other py2.6 (which for Zenoss 3.x you want)

[16-Sep-2010 10:16:23] <fragfutter> LarsN: guess the question is more about porting one jane wrote not using one existing

[16-Sep-2010 10:16:31] <Jane_Curry> You can generally strip off the py2.x and the ZenPack works on the "other" Python release

[16-Sep-2010 10:16:31] <LarsN> fragfutter: ahhhh.

[16-Sep-2010 10:17:03] <LarsN> Jane_Curry, fragfutter: roger.  Nevermind me.  My best quality is.....  I'm almost completely stupid. :)

[16-Sep-2010 10:17:05] <Jane_Curry> I am trying to get the groupreporting one to work

[16-Sep-2010 10:17:25] <Jane_Curry> it's pretty straight forward and worked fine on 2.5.2

[16-Sep-2010 10:17:42] <Jane_Curry> :)

[16-Sep-2010 10:17:58] <Jane_Curry> or was that :(

[16-Sep-2010 10:19:24] <klinstifen> trying to eggify a zip zenpack and i get this error: valueerror: not a registered directory

[16-Sep-2010 10:19:45] <klinstifen> any way to correct that or is it a non issue?

[16-Sep-2010 10:20:53] <fragfutter> cgibbons, mray: shouldn't zenoss 3.0.2 be faster? i have no chagne in system load (io, cpu) from 3.0.1 to 3.0.2

[16-Sep-2010 10:22:54] <LarsN> fragfutter: the interfaces tab improved dramatically from 3.0.1 for me.

[16-Sep-2010 10:23:07] <LarsN> fragfutter: I didn't expect to see any server load changes.

[16-Sep-2010 10:23:18] <mray> fragfutter: the caching patch for the infrastructure is included, so that page is faster

[16-Sep-2010 10:23:32] <mray> but the overall performance on the system is probably the same

[16-Sep-2010 10:23:34] <fragfutter> ah ok.

[16-Sep-2010 10:23:57] <mray> most of the performance stuff is in Subversion already, but isn't tested for 3.0.x

[16-Sep-2010 10:24:27] <mray> there is a thread about getting rrdcache working with 3.0 if you want to patch that in

[16-Sep-2010 10:24:29] <LarsN> mray: did that blog entry ever get published regarding RelStorage on 3.0.2

[16-Sep-2010 10:24:29] <LarsN> ?

[16-Sep-2010 10:24:32] <klinstifen> what are the .egg-link files?

[16-Sep-2010 10:24:49] <LarsN> or is that still up coming.

[16-Sep-2010 10:24:53] <fragfutter> klinstifen: look inside, you will figure it out ;)

[16-Sep-2010 10:25:04] <fragfutter> mray: no need, just curious

[16-Sep-2010 10:25:44] <klinstifen> fragfutter: yeah it is just the path to the folder...but what's the point of the file?

[16-Sep-2010 10:26:05] <mray> LarsN: I'll ping mrchippy about it

[16-Sep-2010 10:26:11] <fragfutter> so zenoss can find an egg without having it in it's own basket

[16-Sep-2010 10:27:00] <LarsN> mray: yet again, you're my hero!

[16-Sep-2010 10:29:31] <klinstifen> trying to follow docs/DOC-2372, but i'm at a loss at step 3...where can i find the .egg file? eggifyzenpack doesnt seem to have created it

[16-Sep-2010 10:32:32] <mray> klinstifen: hmmm… with 3.0?

[16-Sep-2010 10:33:43] <mray> can you still load .zip zenpacks into 3.0?

[16-Sep-2010 10:34:00] <mray> I mean, we deprecated it but I doubt anyone disabled it

[16-Sep-2010 10:34:54] <klinstifen> mray, no 2.5.2. i upgraded to 3.0.1 without heading any of those "zip zenpacks wont work warnings" and lost my custom zip zenpacks.  so i am on a test machine trying to eggify everything

[16-Sep-2010 10:35:15] <klinstifen> and that machine is running 2.5.2

[16-Sep-2010 10:35:48] <mray> klinstifen: it's been awhile, but doesn't eggifyzenpack update the zenpack in place, so you can then export it from the zenpacks list?

[16-Sep-2010 10:37:42] <Parabola|Work> good morning

[16-Sep-2010 10:37:57] <klinstifen> mray, err umm i dunno.  are there any other docs on this besides the link i posted?

[16-Sep-2010 10:39:03] <mray> not that I'm aware of

[16-Sep-2010 10:39:08] <mray> perhaps eggifyzenpack --help?

[16-Sep-2010 10:39:24] <mray> I wrote that doc because there wasn't anything useful

[16-Sep-2010 10:39:34] <klinstifen> gotcha

[16-Sep-2010 10:39:45] <klinstifen> i am exporting right now...i think i was just missing the obvious

[16-Sep-2010 10:40:26] <ericenns> rmatte:

[16-Sep-2010 10:40:55] <ericenns> rmatte: Do you have a test 2.5.2 box?

[16-Sep-2010 10:48:59] <st3v3o> has anyone upgraded to 3.0.2 and broke AD/LDAP auth ?

[16-Sep-2010 10:49:30] <st3v3o> In the zope database I see that that the LDAPMultiPlugins product is broken

[16-Sep-2010 10:49:54] <SEJeff_work> st3v3o, core or enterprise?

[16-Sep-2010 10:49:59] <SEJeff_work> It works fine in enterprise

[16-Sep-2010 10:49:59] <st3v3o> core

[16-Sep-2010 10:50:03] <SEJeff_work> Hmmm

[16-Sep-2010 10:50:57] <st3v3o> yeah put a damper on my upgrade

[16-Sep-2010 10:55:50] <Parabola|Work> hey guys i know this isnt an ssh or linux support channel, but anyone mind sparing a minute to help me with SSH preshared keys

[16-Sep-2010 10:56:18] <Parabola|Work> i've got an article up that rmatte had linked me to the other day, my question is i already tried this once before, is there a good way to "wipe" out any of the keys i may have created testing?

[16-Sep-2010 10:57:28] <jgartman> What do you mean 'wipe out'? You can remove any ssh keys you're not using in your ~/.ssh directory if that's what you're asking.

[16-Sep-2010 10:57:50] <st3v3o> you can delete your .ssh file and start a new …or you can edit it to remove the host that connected

[16-Sep-2010 10:58:20] <Jane_Curry> st3v3o - yup - mine broke from 2.5.2 to 3.0.1

[16-Sep-2010 10:58:20] <LarsN> have any of you tried thise Zenoss/Mindtouch mashup?  docs/DOC-5860

[16-Sep-2010 10:58:48] <st3v3o> Jane_Curry:  Did you have a work around …or still waiting on a fix ?

[16-Sep-2010 10:58:49] <mray> LarsN: I have :)

[16-Sep-2010 10:59:36] <mray> haven't looked into it lately

[16-Sep-2010 10:59:40] <LarsN> mray: we're looking at storing extra data inside Zenoss, such as Terminal Server Ports, PDU/Outlet information.  And our master IP lists.

[16-Sep-2010 10:59:46] <Jane_Curry> I fixed it by basically following the "How to use LDAP for Authentication" doc

[16-Sep-2010 10:59:52] <st3v3o> ok were are event transforms hiding in 3.0.2 :)

[16-Sep-2010 11:00:25] <LarsN> things our developers typically need access to.  I suspect the Wiki is going to be faster, and have a better search function than Zenoss does.  And if it works, I don't have to give all the devs access to our monitoring server.

[16-Sep-2010 11:00:34] <LarsN> I'm going to have to try it out.  :)

[16-Sep-2010 11:00:52] <mray> LarsN: the mashup was mostly intended as a proof of concept, a couple of people have used it

[16-Sep-2010 11:01:09] <ericenns> anyone know where I can find information about factory_type_information

[16-Sep-2010 11:01:13] <Jane_Curry> You probably need tto recompile the python-ldap stuff

[16-Sep-2010 11:01:15] <st3v3o> Jane_curry:  did yours look like this from the zope interface

[16-Sep-2010 11:01:15] <st3v3o> https://zen.arin.net/zport/acl_users/ActiveDirectory/manage_workspace

[16-Sep-2010 11:01:16] <mray> rather than push more stuff into Zenoss, you just keep it in a wiki and link to it via zlinks

[16-Sep-2010 11:01:48] <Jane_Curry> Sorry - can't reach that link..

[16-Sep-2010 11:02:13] <st3v3o> wasn't ment to be a link ..sorry..that is what shows on the screen

[16-Sep-2010 11:02:16] <st3v3o> docs/DOC-2510

[16-Sep-2010 11:02:27] <st3v3o> This is the doc that I followed to set it up the first time

[16-Sep-2010 11:03:07] <mray> st3v3o: event transforms are under Events->Event Classes->Gear menu->Transform

[16-Sep-2010 11:03:10] <st3v3o> did you remove the LDAPUserFolder and LDAPMultiPlugin files and then start and readd them

[16-Sep-2010 11:04:11] <Parabola|Work> alright, this clean zenoss 3.0.2 install has been at 100% going on twenty minutes now

[16-Sep-2010 11:04:22] <Parabola|Work> i know that step takes a little bit of time, but 20min?

[16-Sep-2010 11:04:52] <mray> Parabola: platform/installer?

[16-Sep-2010 11:05:07] <Jane_Curry> I found that they had gone from the Products directory

[16-Sep-2010 11:05:21] <Parabola|Work> Stack installer (.bin) ubuntu 10.04 LTS 32bit

[16-Sep-2010 11:05:25] <Parabola|Work> clean install of OS as well

[16-Sep-2010 11:05:39] <Parabola|Work> its on a pentium d with 1 or 2gb of ram

[16-Sep-2010 11:05:45] <mray> weird, that's a very common target

[16-Sep-2010 11:05:56] <Jane_Curry> Bah!!  Having upgraded to 3.0.2 yesterday, I find my LDAP folders have gone AGAIN from Products

[16-Sep-2010 11:06:10] <Parabola|Work> mray,  ctrl+C ?

[16-Sep-2010 11:06:11] <Parabola|Work> lol

[16-Sep-2010 11:06:18] <Parabola|Work> or is there a log i can change TTys and check out

[16-Sep-2010 11:08:27] <st3v3o> mray: thanks

[16-Sep-2010 11:09:51] <mray> Parabola: I don't have a stack installer handy

[16-Sep-2010 11:10:10] <mray> not sure where the log is for the installer

[16-Sep-2010 11:10:47] <Jane_Curry> re LDAP, goto http://<your zenoss>:8080/zport/manage

[16-Sep-2010 11:11:14] <Jane_Curry> and down acl_users - you will see broken LDAP objects - remove these

[16-Sep-2010 11:12:24] <st3v3o> ok its been removed

[16-Sep-2010 11:13:20] <st3v3o> but I don't see ActiveDirectory or LDAP Plugin under Add ….

[16-Sep-2010 11:13:57] <st3v3o> I do however see the folders $ZENHOME/Products/LDAPMultiPlugin and LDAPUserFolder

[16-Sep-2010 11:17:15] <Jane_Curry> I think you will need to recompile the python-ldap stuff

[16-Sep-2010 11:17:24] <st3v3o> I did it via RPM

[16-Sep-2010 11:17:45] <st3v3o> I"m doing yum update now to verify I'm at latest version

[16-Sep-2010 11:19:06] <Parabola|Work> it finsihed mray

[16-Sep-2010 11:19:08] <Parabola|Work> thanks for your help

[16-Sep-2010 11:19:16] <Jane_Curry> I keep a directory with all the source for python-ldap plus setup.py

[16-Sep-2010 11:19:23] <Jane_Curry> I simply rerun:

[16-Sep-2010 11:19:24] <st3v3o> yep python-ldap is up to date

[16-Sep-2010 11:19:36] <Jane_Curry> python setup.py install

[16-Sep-2010 11:19:56] <st3v3o> what installer did you use for zenoss?

[16-Sep-2010 11:20:04] <Jane_Curry> and this puts compiled code into the correct Zenoss Python directories

[16-Sep-2010 11:20:20] <Parabola|Work> although it wont launch

[16-Sep-2010 11:20:43] <st3v3o> setup.py is the zenoss install script I assume ?

[16-Sep-2010 11:20:51] <Jane_Curry> I believe so

[16-Sep-2010 11:21:04] <Jane_Curry> YOU ALSO NEED TO RESTART zenoss

[16-Sep-2010 11:21:24] <st3v3o> oh I've done that multiple times :)

[16-Sep-2010 11:25:02] mrayzenoss is now known as mray

[16-Sep-2010 11:25:09] <Jane_Curry> I've just redone the process myself after the 3.0.2 upgrade and it seems to have worked again

[16-Sep-2010 11:26:53] <Jane_Curry> The process has put python_ldap-2.3.10-py2.6-linux-i686.egg into

[16-Sep-2010 11:27:36] <st3v3o> http://tinypic.com/r/2cx9855/7

[16-Sep-2010 11:27:38] <Jane_Curry> the directory /usr/local/zenoss/python/lib/python2.6/site-packages

[16-Sep-2010 11:27:47] <st3v3o> you have more stuff in the drop down correct

[16-Sep-2010 11:27:53] <st3v3o> or am I lookin in the wrong place

[16-Sep-2010 11:30:11] <Jane_Curry> soory dont seem to have the plugin to see your tinypic - you do need to see the LDAP Multi Plugin on the dropdown from acl_users

[16-Sep-2010 11:30:49] <st3v3o> yeah I got nothing :?

[16-Sep-2010 11:32:47] <Parabola|Work> woo

[16-Sep-2010 11:32:50] <Parabola|Work> my SSH keys work!

[16-Sep-2010 11:33:06] <Parabola|Work> i do have a question, when is etup the remote collector, in this case 22 is not the port being used

[16-Sep-2010 11:33:10] <Parabola|Work> will i be able to change that

[16-Sep-2010 11:34:22] <st3v3o> hmm…well my mutli-graph reports are bunk also

[16-Sep-2010 11:34:40] <st3v3o> this upgrade was no bueno

[16-Sep-2010 11:34:41] <Jane_Curry> Different topic - changing thresholds in 3.0.2....

[16-Sep-2010 11:34:44] <Parabola|Work> :( it doesnt work

[16-Sep-2010 11:34:56] <Parabola|Work> i can ssh as root with no password, but not as the user "zenoss"

[16-Sep-2010 11:35:36] <Jane_Curry> I have made a local copy of the filesystem template for one machine and changed the threshold value and added a second threshold

[16-Sep-2010 11:35:54] <Jane_Curry> I see the new thresholds on the / filesystem

[16-Sep-2010 11:36:15] <Jane_Curry> but the other 3 filesystem graphs still have the old, single threshold

[16-Sep-2010 11:36:24] <Jane_Curry> Have stopped and restarted zenoss entirely

[16-Sep-2010 11:39:27] <Parabola|Work> oh my god

[16-Sep-2010 11:40:38] <Parabola|Work> i'm following this guide: http://community.spiceworks.com/education/projects/Passwordless_SSH_Using_Shared_Keys and it worked fine for root, but im unable to do this as user "zenoss"

[16-Sep-2010 11:40:56] <Parabola|Work> do i need to create the keys as root, then copy them to the users directories, as root?

[16-Sep-2010 11:41:48] <st3v3o> http://wiki.bambling.org/doku.php?id=linux:ssh:generate_ssh_keys

[16-Sep-2010 11:42:00] <st3v3o> generate the keys as the user you want need them for

[16-Sep-2010 11:42:06] <jgartman> The key for zenoss should be added to the zenoss user's authorized_keys file, somewhere like: /home/zenoss/.ssh/authorized_keys

[16-Sep-2010 11:42:17] <Parabola|Work> st3v3o,  and that doesnt work as zenoss

[16-Sep-2010 11:42:19] <Parabola|Work> it throws up errors

[16-Sep-2010 11:42:22] <jgartman> when you try to shell in as zenoss, it will check that file

[16-Sep-2010 11:42:31] <Parabola|Work> /usr/bin/ssh: /usr/local/zenoss/common/lib/libcrypto.so.0.9.8: no version information available (required by /usr/bin/ssh)

[16-Sep-2010 11:42:31] <Parabola|Work> lost connection

[16-Sep-2010 11:42:32] <st3v3o> what is the error ?

[16-Sep-2010 11:42:41] <Parabola|Work> worked fine as root

[16-Sep-2010 11:44:15] <jgartman> make sure /home/zenoss/.ssh etc have permissions and ownership setup correctly as well.

[16-Sep-2010 11:45:10] <Parabola|Work> i'll just 777 it

[16-Sep-2010 11:45:22] <jgartman> :[

[16-Sep-2010 11:45:39] <Parabola|Work> you act like i have any fking clue what the default perms should be on that folder

[16-Sep-2010 11:45:41] <Parabola|Work> lol

[16-Sep-2010 11:46:17] <Parabola|Work> im still geting the error

[16-Sep-2010 11:46:29] <Parabola|Work> i googled it

[16-Sep-2010 11:46:30] <Jane_Curry> I think you will find that 777 WONT work - try 600

[16-Sep-2010 11:47:01] <Parabola|Work> i got one result, its for the zenpack im using

[16-Sep-2010 11:47:18] <jgartman> 777 will be too open, 600 or 400 would be better like Jane said.

[16-Sep-2010 11:47:22] <Parabola|Work> its obviously not a perms error jesus

[16-Sep-2010 11:47:30] <Parabola|Work> read it, it says nothing about denied

[16-Sep-2010 11:47:39] <Parabola|Work> its at 600, it works as well as it did at 777

[16-Sep-2010 11:48:01] <mray> is the ssh key for the 'zenoss' user on the remote machine?

[16-Sep-2010 11:48:10] <mray> you said it worked as root

[16-Sep-2010 11:48:51] <Parabola|Work> i cant copy it

[16-Sep-2010 11:49:03] <Parabola|Work> i generated one as root, scp'ed it over as root, everything worked

[16-Sep-2010 11:49:08] <Parabola|Work> i generated one as zenoss, and cannot move it

[16-Sep-2010 11:49:26] <Parabola|Work> /usr/bin/ssh: /usr/local/zenoss/common/lib/libcrypto.so.0.9.8: no version information available (required by /usr/bin/ssh)

[16-Sep-2010 11:49:56] <Parabola|Work> the result on google was the same zenpack i'm trying to use, but he never mentioned a fix, it was a comment

[16-Sep-2010 11:54:28] <jgartman> If you can't copy the file, could you manually add it?

[16-Sep-2010 11:54:55] <Parabola|Work> trying another way

[16-Sep-2010 11:55:09] <Parabola|Work> logged in as root, moving the key to zenoss folder

[16-Sep-2010 11:55:12] <Parabola|Work> then, chang perms

[16-Sep-2010 11:55:29] <mray> perms and ownership?

[16-Sep-2010 11:55:37] <Parabola|Work> yes

[16-Sep-2010 11:55:48] <Parabola|Work> its not working though, please hold :) *plays hold music*

[16-Sep-2010 11:59:41] <Parabola|Work> well i found half my problem

[16-Sep-2010 11:59:48] <Parabola|Work> when i generate the keys, its not creating a public key file

[16-Sep-2010 12:00:19] <Parabola|Work> ooh i have a "?.pub"

[16-Sep-2010 12:00:40] <Parabola|Work> that can't be good!

[16-Sep-2010 12:05:18] <Jane_Curry> On 3.0.2, can anyone else see output from a remodel on the GUI - I just get a black screen - Firefox 3.5

[16-Sep-2010 12:09:27] <Parabola|Work> FML

[16-Sep-2010 12:09:35] <Parabola|Work> i manually copied the file over, and it still doesnt work

[16-Sep-2010 12:10:23] <jgartman> are you updating authorized_keys as well?

[16-Sep-2010 12:10:35] <Parabola|Work> I replaced the whole damn file

[16-Sep-2010 12:10:43] <Orv> Jane_Curry: Works OK here - output shows as expected.  FF 4.0b6, though...

[16-Sep-2010 12:11:14] <Orv> Check the log - see if the remodel actually ran??

[16-Sep-2010 12:11:55] <jgartman> Parabola|Work: have you looked at the ssh logs or tried ssh -vvv?

[16-Sep-2010 12:12:20] <jgartman> on your remote box try: ssh -vvv zenoss@box, it will dump a bunch of stuff to the screen that might help.

[16-Sep-2010 12:12:51] <jgartman> on your zenoss box you can tail /var/log/secure and see what it says that might be helpful.

[16-Sep-2010 12:13:45] <ballison> i added a HTTP monitor in the gui... how long before i can test it with zencommand ?

[16-Sep-2010 12:14:24] <ballison> I just made a httpmonitor template and bound the template.. then went to terminal to test the http monitor with zencommand and it fails to be checking anything.

[16-Sep-2010 12:14:34] <Parabola|Work> jgartman, i scp'ed the file over as root to another folder, renamed it

[16-Sep-2010 12:14:35] <Parabola|Work> moved it

[16-Sep-2010 12:14:48] <Parabola|Work> i will check thoes, thanks

[16-Sep-2010 12:16:33] <Jane_Curry> Orv - have tried with a Firefox 3.5 on Linux and 3.5.11 on Win - pretty sure the command runs - the black screen flashes white and then goes black

[16-Sep-2010 12:16:47] <Jane_Curry> .. and stays black

[16-Sep-2010 12:22:01] <Jane_Curry>  - just checked Z2.log - the modeler command is sent

[16-Sep-2010 12:22:17] <Jane_Curry> anyone got this working on a Firefox 3.x???

[16-Sep-2010 12:23:53] <Parabola|Work> i tried creating a dsa key instead of rsa

[16-Sep-2010 12:24:07] <Parabola|Work> for whatever reason ,when i export one as the zenoss user the pub key is named "?.pub"

[16-Sep-2010 12:28:13] <Orv> Jane_Curry: Let me try that for you...

[16-Sep-2010 12:29:45] <Jane_Curry> Much appreciated..

[16-Sep-2010 12:30:12] <Orv> Jane_Curry: Works as expect here in FF 3.5.11/Linux.  Screen flashes white, then black, then modeling dialog appears.

[16-Sep-2010 12:30:17] <Orv> er - as expected...

[16-Sep-2010 12:30:44] <Jane_Curry> What Op Sys?

[16-Sep-2010 12:32:09] <Orv> SUSE Linux Enterprise Desktop 11, SP1

[16-Sep-2010 12:32:19] <Orv> openSUSE, basically.

[16-Sep-2010 12:32:45] <Jane_Curry> ok - much the same let me see if I can get a ff 3.5.11 or later

[16-Sep-2010 12:33:59] <Orv> FF 4.0 is looking pretty good at this point in late beta

[16-Sep-2010 12:40:59] <Parabola|Work> i havent used firefox since chrome came out

[16-Sep-2010 12:41:15] <Parabola|Work> i like being able to leave my browser open overnight and not find it eating a gig of ram in the morning

[16-Sep-2010 12:41:43] <Jane_Curry> ok - tried FF 3.6 - the difference is...

[16-Sep-2010 12:41:57] <Jane_Curry> .. just the black screen - no white flash first!

[16-Sep-2010 12:42:15] <Orv> Same computer?  Maybe it's time to clear browser cache?

[16-Sep-2010 12:42:24] <Orv> pop up blocker?

[16-Sep-2010 12:42:27] <Orv> adblock?

[16-Sep-2010 12:42:30] * Orv guesses...

[16-Sep-2010 12:47:48] <suprsonic> what distrib of zenoss is the easiest to upgrade between releases?

[16-Sep-2010 12:48:07] <suprsonic> I've been running src on FreeBSD and its like pulling teeth to upgrade.\

[16-Sep-2010 12:50:06] <Orv> suprsonic: Seems like the stack installers are pretty easy to upgrade. Even I can do it :-)

[16-Sep-2010 12:50:19] <Orv> And they're available for quite a few distros

[16-Sep-2010 12:50:30] <Orv> I'm running it on CentOS - no issues.

[16-Sep-2010 12:50:45] <ericenns> I'm also running on CentOS no issues

[16-Sep-2010 12:51:19] <mray> CentOS/RHEL/Ubuntu are the most popular and therefore, the most tested

[16-Sep-2010 12:52:47] <suprsonic> thanks

[16-Sep-2010 12:52:51] <Parabola|Work> i run it on windows ME

[16-Sep-2010 12:52:53] <Parabola|Work> its win

[16-Sep-2010 12:56:35] <suprsonic> mray any ground made on freebsd build?

[16-Sep-2010 12:57:13] <mray> not by me… I think merlincorey may have been working on it, according to a tweet I saw

[16-Sep-2010 12:58:47] <Jane_Curry> hi bigegor - having some difficulties with SQL data souce ZenPack...

[16-Sep-2010 13:02:24] <suprsonic> does it do a complete build yet?

[16-Sep-2010 13:03:00] <Jane_Curry> Nope - after clearing all clache the answer is still a resounding black screen

[16-Sep-2010 13:03:48] <suprsonic> mray src tar provide a complete build without errors now?

[16-Sep-2010 13:12:24] <merlincorey> I don't tweet :P but I did mention on the forums, IRC that I have been/am working on it

[16-Sep-2010 13:12:37] <merlincorey> when the KVM switch gets here today I will probably resume that excersize with the latest release

[16-Sep-2010 13:13:26] <merlincorey> I really want to take zenoss with me to our internal and future production architecutre because it's been very useful in the current setup :)

[16-Sep-2010 13:13:38] <bigegor> Jane_Curry: hi

[16-Sep-2010 13:13:47] <suprsonic> merlincorey freebsd?

[16-Sep-2010 13:14:07] <merlincorey> suprsonic: yes, freebsd 8.1 and freebsd 9.0 with ZFS = the internal/new architecture

[16-Sep-2010 13:14:20] <suprsonic> src tar build without errors now?

[16-Sep-2010 13:14:33] <merlincorey> not the last time I checked up on it, but I was working on 3.0

[16-Sep-2010 13:14:43] <merlincorey> I did manage to get pretty far though

[16-Sep-2010 13:15:37] <merlincorey> KVM switch is here

[16-Sep-2010 13:16:17] <suprsonic> ah so an upgrade to 3.0 at this point would not be recommended?

[16-Sep-2010 13:19:44] <Jane_Curry> <bigegor> I tried to turn debug level on your zenperfsql to debug and I haven't seen any entries in the log file since

[16-Sep-2010 13:19:56] <Jane_Curry> .. not even for a daemon bounce

[16-Sep-2010 13:20:20] <klinstifen> should the zencatalog daemon always be running?

[16-Sep-2010 13:20:49] <klinstifen> i did a restore from backup to a test server and that seems to be the only thing unusual...zencatalog isn't running and wont run if i try to start it

[16-Sep-2010 13:21:07] <bigegor> Jane_Curry: it is not zenperfsql specific problem. Try to set debug option for other zeoss daemons ;)

[16-Sep-2010 13:21:17] <rocket1> zencatalog is just a conversion daemon to convert from 2.5.2 to 3.0

[16-Sep-2010 13:21:40] <Jane_Curry> You're kidding!!  How do I get logging back??

[16-Sep-2010 13:25:03] <bigegor> Jane_Curry: i don't know. Have you another questions to SQL Data Source?

[16-Sep-2010 13:27:38] <bigegor> Jane_Curry: if you revert config file to default, you will get Info log back.

[16-Sep-2010 13:31:17] <Jane_Curry> OK - I have found that the test button from your data source panel gives

[16-Sep-2010 13:31:21] <Jane_Curry> Preparing Command...

[16-Sep-2010 13:31:23] <Jane_Curry> Executing query: ""

[16-Sep-2010 13:31:24] <Jane_Curry> Empty module name

[16-Sep-2010 13:31:26] <Jane_Curry> DONE in 8 seconds

[16-Sep-2010 13:31:59] <Jane_Curry> I thought I had got everything wrong earlier this afternoon but on revisiting my original datasource..

[16-Sep-2010 13:32:09] <Jane_Curry> I find it is working and the test works.

[16-Sep-2010 13:32:23] <klinstifen> rocket1, ok thanks

[16-Sep-2010 13:32:40] <Jane_Curry> Just created a new datasouce now and it's back to the bad test again

[16-Sep-2010 13:33:03] <merlincorey> suprsonic: correct, afaik there is a 2.x something port that works

[16-Sep-2010 13:33:11] <Jane_Curry> Is there anything else I have to do (I've bounced all sorts of things during the course of the afternoon :)

[16-Sep-2010 13:34:10] <bigegor> Jane_Curry: can i see you connection string?

[16-Sep-2010 13:35:26] <Jane_Curry> MySQLdb, host='localhost', user='zenoss', passwd='zenoss', db='events'

[16-Sep-2010 13:35:38] <Jane_Curry> .. this one now works...

[16-Sep-2010 13:36:58] <Jane_Curry> Hmmm - the second one also works now

[16-Sep-2010 13:36:58] <bigegor> Jane_Curry: sql query?

[16-Sep-2010 13:37:47] <cgibbons> jane & egor, with that logging issue, I wonder if you get it to work again if you send SIGUSR1 to the daemon. that got added sometime in 2.5.x to change the logging severity.

[16-Sep-2010 13:39:45] <Parabola|Work> i have a feature request...

[16-Sep-2010 13:39:53] <Parabola|Work> make the Zenoss user have a password

[16-Sep-2010 13:39:54] <Jane_Curry> OK - the problem is that I hit the Test button before doing a Save button - works then

[16-Sep-2010 13:40:02] <Parabola|Work> so i dont have to spend all damn day trying to make SSH keys work

[16-Sep-2010 13:40:05] <Parabola|Work> its just stupid

[16-Sep-2010 13:40:15] <Parabola|Work> thanks!

[16-Sep-2010 13:40:23] <bigegor> cgibbons: thanks, i've forget this trick.

[16-Sep-2010 13:40:28] <mray> Parabola: you can set the password

[16-Sep-2010 13:40:35] <mray> as root, passwd zenoss

[16-Sep-2010 13:40:43] <mray> and set it

[16-Sep-2010 13:41:26] <davetoo> What does SIGUSR1 do, exactly?

[16-Sep-2010 13:41:57] <davetoo> just go straight to -v10,

[16-Sep-2010 13:42:01] <cgibbons> "Switch to debug level if signaled by the user, and to default when signaled again"

[16-Sep-2010 13:42:11] <davetoo> 'k

[16-Sep-2010 13:42:21] <cgibbons> Also, for any daemons using the new collector framework, SIGUSR2 gets you some nerdy statistics

[16-Sep-2010 13:42:38] <cgibbons> in 2.5.x and 3.0 that would be zenprocess, zenwin, zeneventlog (and zenwinperf in enterprise)

[16-Sep-2010 13:43:23] <bigegor> i'm using it also for all my daemons

[16-Sep-2010 13:44:04] <davetoo> What is the "new collector framework"?  Is it described in the dev docs yet?

[16-Sep-2010 13:44:24] <Parabola|Work> mray, wait, wont it break zenoss?

[16-Sep-2010 13:44:36] <Parabola|Work> mray, remember reading that somewhere i thought

[16-Sep-2010 13:44:48] <Parabola|Work> or else i would have written an expect script and set a password HOURS ago

[16-Sep-2010 13:46:01] <mray> Parabola|Work: that's the first thing I do on my VMs

[16-Sep-2010 13:46:09] <mray> add a password so I can ssh to that user

[16-Sep-2010 13:46:15] <Parabola|Work> im going to either cry

[16-Sep-2010 13:46:16] <Parabola|Work> or stab someone

[16-Sep-2010 13:46:28] <Parabola|Work> i've been at this all day with the help of jgartman trying to make ssh keys work

[16-Sep-2010 13:46:28] <jgartman> but but but, we got it working!

[16-Sep-2010 13:46:32] <davetoo> crying won't get you arrested

[16-Sep-2010 13:46:32] <Parabola|Work> yes we did

[16-Sep-2010 13:47:08] <Jane_Curry> Is this snafu on changing log file logseverity a ticket'ed bug???

[16-Sep-2010 13:47:46] <Jane_Curry> I believe I have changed Edor's zenperfsql parameters back to their original setting but I still get nothing in the log

[16-Sep-2010 13:48:05] <Parabola|Work> time to get remote collectors working now, wooo

[16-Sep-2010 13:48:06] <mray> Jane_Curry: not ringing a bell

[16-Sep-2010 13:48:29] <Jane_Curry> Egor - could you paste your .conf file somewhere where I could get it???

[16-Sep-2010 13:49:11] <Parabola|Work> mray, which way does the SSH need to work for remote collectors?

[16-Sep-2010 13:49:12] <mray> defect review in 11 minutes, so if you've got something you want added to the queue...

[16-Sep-2010 13:49:15] <bigegor> Jane_Curry: you can create empty file with name zenperfsql.conf

[16-Sep-2010 13:49:35] <mray> Parabola: the zenoss user on the zenoss server will be ssh-ing to the remote machines

[16-Sep-2010 13:49:42] <Parabola|Work> AAh

[16-Sep-2010 13:49:47] <Parabola|Work> we did it backwards jgartman

[16-Sep-2010 13:50:04] <Parabola|Work> mray, we just got ssh working from the remotecollector back to the "primary" zenoss server

[16-Sep-2010 13:54:31] <davetoo> so with the non-Enterprise distributed collector techniques... I'm guessing that these all require manual zenoss installation on the remote collectors?

[16-Sep-2010 13:54:49] <davetoo> No automagic install/upgrades via scp as the Enterprise pack does?

[16-Sep-2010 14:01:50] <Parabola|Work> the enterprise can deploy the shit!?

[16-Sep-2010 14:01:52] <Parabola|Work> are you serious

[16-Sep-2010 14:01:59] <Jane_Curry> Hidden zenperfsql.conf and created a zero-length one.

[16-Sep-2010 14:02:04] <Parabola|Work> how much is enterprise

[16-Sep-2010 14:02:34] <Jane_Curry> Not touched zenperfsql.conf.save or zenperfsql.xml - restarted zenperfsql

[16-Sep-2010 14:02:45] <Jane_Curry> Now getting entries in the log

[16-Sep-2010 14:03:32] <Parabola|Work> if its like 500

[16-Sep-2010 14:03:34] <Parabola|Work> ill buy it now

[16-Sep-2010 14:03:38] <Parabola|Work> over a grand, ehhh

[16-Sep-2010 14:03:39] <Jane_Curry> Which other daemons do you think snafu if you change the logseverity????

[16-Sep-2010 14:03:55] <Jane_Curry> I've modified zenjobs.conf and that still seems to work

[16-Sep-2010 14:04:19] <bigegor> all  "new collector framework" based

[16-Sep-2010 14:04:58] <Jane_Curry> what list does that come out at???

[16-Sep-2010 14:05:10] <bigegor>  zenprocess, zenwin, zeneventlog and all my daemons zenperfwmi, zenperfwbem and zenperfsql

[16-Sep-2010 14:05:28] <Jane_Curry> Have you raised a ticket???

[16-Sep-2010 14:05:34] <bigegor> no

[16-Sep-2010 14:06:15] <Jane_Curry> What's the "new collector framework"???

[16-Sep-2010 14:06:25] <cgibbons> Odd, nothing in the new framework should affect how the log severity stuff works, either.

[16-Sep-2010 14:06:52] <Jane_Curry> Have you seen these problems cgibbons??

[16-Sep-2010 14:06:53] <cgibbons> but, you know, bugs...

[16-Sep-2010 14:07:02] <cgibbons> nope, but i probably don't try that ever :)

[16-Sep-2010 14:07:27] <Jane_Curry> I feel it is pretty essential to be able to turn up the logseverity on any daemon...

[16-Sep-2010 14:07:44] <cgibbons> indeed, and i'm pretty sure QA tests it

[16-Sep-2010 14:07:56] <cgibbons> although I think when I personally do, I'm always doing it interactively

[16-Sep-2010 14:08:25] <Jane_Curry> Is it just changing the log level, Egor, or is it making any changes to <daemon>.conf???

[16-Sep-2010 14:10:20] <davetoo> bigegor: so I don't have a lab to test on..

[16-Sep-2010 14:10:26] <davetoo> your distributed collector zenpack

[16-Sep-2010 14:10:40] <davetoo> does that still require manual zenoss install on the remote collectors?

[16-Sep-2010 14:11:38] <bigegor> davetoo: you must install Zenoss without any ZenPacks on remote collector.

[16-Sep-2010 14:11:56] <davetoo> it copies over the required zenpacks, then?

[16-Sep-2010 14:12:28] <bigegor> yes, and rrd files if you move device to remote collector

[16-Sep-2010 14:12:39] <davetoo> ah, that part is nice

[16-Sep-2010 14:13:19] <davetoo> I was using Enterprise at last job.  I'm looking at a contract gig right now where the client wants to do remote collectors, but only with Core

[16-Sep-2010 14:18:29] <davetoo> Anybody awake here that's done HA zenoss?  DRBD/hearbeat/pacemaker?

[16-Sep-2010 14:18:44] <davetoo> For master/collector/both?

[16-Sep-2010 14:18:52] <rhettardo> that sounds fancy

[16-Sep-2010 14:19:05] <davetoo> It's been done, apparently,

[16-Sep-2010 14:19:09] <rhettardo> i've never done it w/ zenoss, just apache :\

[16-Sep-2010 14:19:22] <rhettardo> and mysql (which sucked)

[16-Sep-2010 14:19:39] <davetoo> what sucked about the mysql aprt?

[16-Sep-2010 14:19:40] <davetoo> part

[16-Sep-2010 14:20:26] <rhettardo> it was a pain to setup, and using active/passive master/master replication w/ floating slaves was more economical

[16-Sep-2010 14:20:59] <davetoo> I would think that DRBD would *not* be the best way to do mysql HA :)

[16-Sep-2010 14:21:10] <rhettardo> its not! but ppl still do it

[16-Sep-2010 14:21:30] <rhettardo> i just had to try it out for a real hotcopy.  its not worth the trouble for us

[16-Sep-2010 14:21:50] <davetoo> I'm pretty clueless about mysql, though...

[16-Sep-2010 14:21:58] <davetoo> not done any replication at all

[16-Sep-2010 14:22:03] <bigegor>  is MS SQL guru here?

[16-Sep-2010 14:22:04] <davetoo> what do you mean "floating slaevs"?

[16-Sep-2010 14:22:11] <davetoo> slaves

[16-Sep-2010 14:22:37] <rhettardo> slave can be connected to active master, if active master goes down slaves moves to passive master

[16-Sep-2010 14:23:36] <rhettardo> mmm-mysql makes all that very easy

[16-Sep-2010 14:24:28] <ashp> i should look at mmm-mysql because mysql replication has always been a pain in the ass

[16-Sep-2010 14:25:48] <mrayzenoss> Jane_Curry: http://dev.zenoss.org/trac/ticket/7324#comment:1

[16-Sep-2010 14:26:09] <rhettardo> i like it ashp

[16-Sep-2010 14:26:36] <rhettardo> if you're using rhel, install the EPEL repo and there are packages for it in there

[16-Sep-2010 14:26:56] <rhettardo> theres a well laid out tutorial on the main mmm-mysql site too

[16-Sep-2010 14:36:58] mrayzenoss is now known as mray

[16-Sep-2010 14:41:42] <davetoo> So is the "new collector framework" the stuff that was going to deal better with loss of connectivity between the daemons and zenhub?

[16-Sep-2010 14:42:57] <cgibbons> one of its goals yes

[16-Sep-2010 14:44:23] <davetoo> Is it still best practice to have the hub and zope master on the same side of the WAN in a multi-site distributed setup, then?

[16-Sep-2010 14:46:52] <Jane_Curry> is there any doc on this new collector framework

[16-Sep-2010 14:48:06] Parabola|Work is now known as Parabola|W

[16-Sep-2010 14:48:23] <Parabola|W> oh FFS

[16-Sep-2010 14:49:29] <davetoo> ruh roh

[16-Sep-2010 14:52:04] <cgibbons> Products/ZenCollector/__init__.py and other pydoc inside of that

[16-Sep-2010 15:09:09] Parabola|Werk is now known as parabola|W

[16-Sep-2010 15:11:37] <parabola|W> mray, if i were to use a password on the account, how would i go about getting the remote collector to work

[16-Sep-2010 15:12:07] <mray> parabola|W: I don't know, I haven't messed with those

[16-Sep-2010 15:12:12] <klinstifen> i am trying to remove an old zenpack that has a space in its name

[16-Sep-2010 15:12:14] <mray> check with rmatte or bigegor

[16-Sep-2010 15:12:28] <klinstifen> but zenpack --remove doesn't seem to like it with quotes, single quotes or a \

[16-Sep-2010 15:12:34] <klinstifen> anyone have ideas on how to remove it?

[16-Sep-2010 15:12:41] <parabola|W> mray, alright thanks

[16-Sep-2010 15:14:04] <mray> klinstifen: probably have to go to zendmd

[16-Sep-2010 15:27:24] <macjunkie> hi i just started looking at zenoss 3 was trying to figure out how i can hide all but one device class from a user, googled and didn't see anything so far was hoping someone could shove me in the right direction

[16-Sep-2010 15:31:52] <macjunkie> nm already figured out the answer looks like its not possible with core

[16-Sep-2010 15:32:25] <mray> macjunkie: check out Adminstered Devices

[16-Sep-2010 15:32:29] <mray> and he's gone...

[16-Sep-2010 15:32:40] <mray> err, Adminstered Objects

[16-Sep-2010 15:32:51] <mray> Obviously I'm gonna need to do a blog post on those

[16-Sep-2010 15:47:34] <nowthatsamatt> is there a recommended book on zenoss core?

[16-Sep-2010 15:47:45] <nowthatsamatt> preferably with exercises?

[16-Sep-2010 15:48:16] <mray> nowthatsamatt: the existing Packt book is really out of date, it's being revised

[16-Sep-2010 15:48:50] <nowthatsamatt> mray: so there's nothing i can go pick up now?  at least from an exercises perspective?

[16-Sep-2010 15:48:56] <mray> nowthatsamatt: the Getting Started Guide and the Admin Guide are up to date

[16-Sep-2010 15:48:59] <jsm> i just upgraded from 3.0.1 to 3.0.2 and am getting this error on startup: Daemon: zeoctl Error: no program specified; use -p or -C

[16-Sep-2010 15:49:09] <mray> as far as exercises… not really

[16-Sep-2010 15:49:38] <nowthatsamatt> mray: yeah, reading those now.  i'm having trouble setting up the networks on the network map.  i think i'm probably misunderstanding how it works.  i've got a bunch of aws instances and can't get them to show up together.

[16-Sep-2010 15:50:22] <nowthatsamatt> monitoring is working fine, though.  just would be nice to have a pretty li'l map.  ;)

[16-Sep-2010 15:50:27] <mray> nowthatsamatt: hmm… not sure if they're likely to be able to see each other

[16-Sep-2010 15:50:48] <nowthatsamatt> they can definitely see each other, at least from snmp.

[16-Sep-2010 15:50:54] <mray> isn't each instance ignorant of the network it's on

[16-Sep-2010 15:51:01] <mray> hmmm… interesting

[16-Sep-2010 15:51:21] <nowthatsamatt> i can't answer that.  it discovers them all and set up a ton of different networks starting with 10.x.x.x in the networks tab.

[16-Sep-2010 15:51:32] <nowthatsamatt> i'm trying to get it to just be on one network, 10.0.0.0/8

[16-Sep-2010 15:51:54] <mray> that's kinda my point, I'd assume you have no control over where they show up

[16-Sep-2010 15:52:07] <nowthatsamatt> but i think i'm misunderstanding how this works.  is the network tab and the network map tab operating on the same assumptions?

[16-Sep-2010 15:52:09] <nowthatsamatt> yeah

[16-Sep-2010 15:52:10] <mray> especially if they're not brought online at the same time

[16-Sep-2010 15:52:32] <mray> the network map uses the interfaces I believe

[16-Sep-2010 15:52:51] <jsm> nm, fixed it

[16-Sep-2010 15:52:58] <mray> jsm: what was it?

[16-Sep-2010 15:53:35] <jsm> basically i upgraded without stopping zenoss, then i did a service zenoss restart... seems like i had to do a full stop then install, then start

[16-Sep-2010 15:53:42] <jsm> for it to initiate the upgrade process

[16-Sep-2010 15:53:53] <mray> yeah, I think restart doesn't call the migration hooks

[16-Sep-2010 15:53:54] <nowthatsamatt> interfaces... where is that?

[16-Sep-2010 15:53:58] <mray> or at least, it used to not do that

[16-Sep-2010 15:54:16] <nowthatsamatt> nvm, got it

[16-Sep-2010 15:54:40] <jsm> now time for figuring out distributed collectors :).

[16-Sep-2010 15:55:06] <nowthatsamatt> man, nice info here.  thanks mray!

[16-Sep-2010 15:55:20] <jsm> i'm sure the boss would be happy to see the google map with our us, uk, and ca datacenters

[16-Sep-2010 15:55:36] <mray> jsm: yeah, bosses like pretty pictures :)

[16-Sep-2010 15:56:01] <nowthatsamatt> same reason i wanted that network map.  :p

[16-Sep-2010 15:58:31] <mray> Jane_Curry: are you around?

[16-Sep-2010 17:11:48] <Orv> If you can't do RDP to a windows box, is there a way to use VNC?

[16-Sep-2010 17:13:50] <mray> Orv: you can install a VNC server on the Windows box

[16-Sep-2010 17:14:03] <mray> there are free/open source ones

[16-Sep-2010 17:14:16] <mray> and then use a zLink to connect to it

[16-Sep-2010 17:14:24] * mray loves zLinks

[16-Sep-2010 17:16:19] brandonleach_ is now known as brandonleach

[16-Sep-2010 17:19:42] <Orv> mray: zLinks??

[16-Sep-2010 17:20:03] <Orv> Is that in the config for the device?

[16-Sep-2010 17:20:54] * Orv investigates

[16-Sep-2010 17:21:07] <mray> Orv: it's a Configuration Property that takes a chunk of html/javascript and renders it on devices

[16-Sep-2010 17:21:33] <mray> it's TALES aware, so you can do cool things like

[16-Sep-2010 17:22:01] <mray>   <a href="http://yourwiki/Devices?id=${here/id}">MindTouch</a>

 

[16-Sep-2010 17:22:16] <mray> which would add a link to your MindTouch wiki

[16-Sep-2010 17:22:44] <Orv> mray: I search for zlinks in the admin guide and didn't come back much wiser.

[16-Sep-2010 17:22:45] <mray> or <a href="vnc://${here/manageIp}">${here/id}</a>

[16-Sep-2010 17:23:00] <mray> which would give you a VNC URL to the device you're looking at

[16-Sep-2010 17:23:13] <mray> hmmm… it's got to be somewhere

[16-Sep-2010 17:23:18] <Orv> and that would let zenoss poll it similar to WMI?

[16-Sep-2010 17:23:30] <mray> no, you're misunderstanding it

[16-Sep-2010 17:23:43] <mray> it embeds a link on your device page

[16-Sep-2010 17:23:44] <Orv> that's not surprising... :-/

[16-Sep-2010 17:23:57] <Orv> Oh - then that's not what I want

[16-Sep-2010 17:24:15] <mray> maybe not, but when you mention RDP/VNC it's kinda slick

[16-Sep-2010 17:24:27] <mray> you're looking at a Windows box and want to connect to it, click the link

[16-Sep-2010 17:24:30] <Orv> What I want is the ability to monitor a windows box that doesn't have WMI or SNMP.  Can't use VNC for that apparently?

[16-Sep-2010 17:24:45] <mray> I don't think that's provided by VNC

[16-Sep-2010 17:24:48] <Orv> But yeah, that's cool.

[16-Sep-2010 17:24:50] <Orv> OK.

[16-Sep-2010 17:25:14] <mray> unless there's some tool that does UI-scripting and uses VNC as a transport mechanism

[16-Sep-2010 17:25:33] <mray> I'm not aware of one, but I wouldn't be surprised

[16-Sep-2010 17:25:43] * Orv tries zLink.

[16-Sep-2010 17:25:44] <mray> some testing tool probably

[16-Sep-2010 17:26:16] <mray> hmm… the Admin Guide description is woefully inadequate

[16-Sep-2010 17:26:27] <mray> "Specifies a place to enter any links associated with the de- vice."

[16-Sep-2010 17:26:39] <mray> you can put javascript in there

[16-Sep-2010 17:26:42] <mray> and images

[16-Sep-2010 17:28:17] <Orv> mray: Can you elucidate on that vnc string a bit more.  I put it in and it doesn't seem to like my formatting

[16-Sep-2010 17:28:33] <mray> the browser has to have an application associated with the protocol

[16-Sep-2010 17:28:55] <mray> "Applications" in Firefox

[16-Sep-2010 17:29:05] <Orv> Oh - right.

[16-Sep-2010 17:30:01] <Orv> Hrm - this has always puzzled me - how does one add an association in Firefox/Linux?

[16-Sep-2010 17:30:11] <mray> I was afraid you'd ask

[16-Sep-2010 17:30:15] <Orv> :-)

[16-Sep-2010 17:30:21] * Orv googles

[16-Sep-2010 17:30:22] <mray> I'd hit up the Googles for that one

[16-Sep-2010 17:30:42] <mray> it seems like it used to ask

[16-Sep-2010 17:30:57] <mray> yeah, it did

[16-Sep-2010 17:31:15] <mray> Firefox at least is asking me what app I want to use

[16-Sep-2010 17:31:51] <Orv> I think I have a problem in my zenoss zlink config.  This is what I put in the zlink field:

[16-Sep-2010 17:31:52] <Orv>  <a href="vnc://${10.15.6.40}">${jbdevexpress}</a>

 

[16-Sep-2010 17:31:58] <Orv> Do you see a problem with that?

[16-Sep-2010 17:32:06] <mray> what is jbdevexpress?

[16-Sep-2010 17:32:13] <Orv> the password to the device.

[16-Sep-2010 17:32:23] <mray> the ${} is a TALES expression

[16-Sep-2010 17:32:32] <Orv> ...

[16-Sep-2010 17:32:49] <Orv> ok....

[16-Sep-2010 17:33:01] <mray> so when you say ${here/id} it's going to populate that with the id of that device

[16-Sep-2010 17:33:12] <mray> and ${here/manageIp} the IP address

[16-Sep-2010 17:33:14] <Orv> OH!

[16-Sep-2010 17:33:15] <Orv> OK

[16-Sep-2010 17:33:28] <mray> the password is probably available as well

[16-Sep-2010 17:33:36] <mray> don't know what it is off the top of my head

[16-Sep-2010 17:34:31] <mray> so <a href="vnc://${here/manageIp}">${here/id}</a> will become <a href="vnc://10.15.6.40">theboxname</a> for example

[16-Sep-2010 17:34:33] <Orv> got it

[16-Sep-2010 17:35:02] <mray> I believe the /Network/Cisco has a zLink to the console

[16-Sep-2010 17:35:25] <mray> you can use them for anything with a URL, and it accepts multi-line input

[16-Sep-2010 17:35:48] <mray> so you could have several links in the zLink… to the VNC interface, the internal wiki page, etc

[16-Sep-2010 17:36:43] <Orv> Well, it asked me for the association and I told it /usr/bin/vncviewer.  But the browser is being a butthead...

[16-Sep-2010 17:36:56] <Orv> Not launching the app, apparenlty.

[16-Sep-2010 17:37:46] <mray> probably a setting somewhere, perhaps an option you can set

[16-Sep-2010 17:38:48] <Orv> Yeah.  Tried it natively in a new tab   and  it didn't work there either.

[16-Sep-2010 17:39:14] <Orv> Wonder if it's FF 4.0 beta not behaving. Doubtful...

[16-Sep-2010 17:39:21] <mray> sounds like some googling ahead

[16-Sep-2010 17:39:33] <mray> probably some way to pass the URL in about:config or something

[16-Sep-2010 17:39:46] <mray> make sure vncviewer can handle the argument

[16-Sep-2010 17:39:52] <mray> or is recieving it

[16-Sep-2010 17:40:18] <Orv> I figure it out; it's waiting for the vnc password.

[16-Sep-2010 17:40:27] <mray> there you go

[16-Sep-2010 17:40:29] <Orv> I'll have to embed it someplace in the zLink command, I think.

[16-Sep-2010 17:40:37] <Orv> ***sigh** yet another thing to learn

[16-Sep-2010 17:40:39] <Orv> ;-)

[16-Sep-2010 17:40:44] <mray> you could probably add a custom property to hold it

[16-Sep-2010 17:40:52] * Orv puts it on the to-do list.

[16-Sep-2010 17:40:53] <mray> and then embed it with TALES

[16-Sep-2010 17:40:55] <Orv> mray: Thanks.

[16-Sep-2010 17:41:13] <mray> but then anyone could hit it

[16-Sep-2010 17:42:07] <Orv> mray: I tried to add it as a Custom Property and got a traceback on some Zope ZPublisher error.

[16-Sep-2010 17:42:21] <mray> lovely

[16-Sep-2010 17:42:40] <mray> I wonder if there are test cases around custom properties

[16-Sep-2010 17:42:47] <mray> feel free to open a defect

[16-Sep-2010 17:42:51] <Orv> Oh, wait - PEBKAC, probably...

[16-Sep-2010 17:43:51] <Orv> mray: OK, it's late and I'm getting tired - I'm in Custom Properties; where do you add one?

[16-Sep-2010 17:44:39] <mray> Details->Custom Schema

[16-Sep-2010 17:44:49] <mray> either on a Device Class or device

[16-Sep-2010 17:45:31] <Orv> Got it

[16-Sep-2010 17:45:52] <mray> I gotta run, but the admin guide covers it and you can access it via TALES with ${device/cCustomProperty}

[16-Sep-2010 17:45:59] <Orv> OK - thanks.

[16-Sep-2010 17:46:07] <mray> or ${here/cCustomProp}

[16-Sep-2010 17:46:24] <mray> depending on where you're using TALES (from an event or from a device)

[16-Sep-2010 18:14:06] <ballison> can anyone here help with making a multigraph?

[16-Sep-2010 18:14:19] <ballison> i'm currently graphing CPUidle for 8 systems together on 1 graph

[16-Sep-2010 18:14:37] <ballison> but what I really want is CPU_used=100-CPUidle

[16-Sep-2010 18:15:35] <ballison> anyone know how to do that in 3.0?

[16-Sep-2010 19:10:51] <jdross> Is there a way to set the collector via zenbathload?

[16-Sep-2010 19:11:35] <jdross> setCollector doesnt work, and there isnt a collector zproperty

[16-Sep-2010 21:23:13] <jdross> it is performaceMonitor='<collector>'

[16-Sep-2010 21:23:18] <jdross> just in case anyone is wondering

[16-Sep-2010 23:19:13] brandonleach_ is now known as brandonleach

[17-Sep-2010 00:00:30] [disconnected at Fri Sep 17 00:00:30 2010]

[17-Sep-2010 00:00:30] [connected at Fri Sep 17 00:00:30 2010]

[17-Sep-2010 00:00:45] [zenoss-logger (logger bot) has joined #zenoss]

[17-Sep-2010 00:17:35] <Disorganized_> Hi all, question about adding multiple devices. When I go to add multiple devices, the only device types I see are Router, Linux and some other one. I'm looking to get Solaris in that last as all of the hosts i'll be adding will be solaris.

[17-Sep-2010 00:17:38] <Disorganized_> any ideas?

[17-Sep-2010 00:28:17] <rhettardo> you'll have to add the 'Solaris' class

[17-Sep-2010 00:28:27] <rhettardo> then setup the templates your want bound to that class

[17-Sep-2010 00:28:43] <rhettardo> make sense?

[17-Sep-2010 00:28:44] <rhettardo> oh

[17-Sep-2010 00:28:45] <rhettardo> he left

[17-Sep-2010 00:28:54] <rhettardo> douche to the both of us

[17-Sep-2010 04:12:06] <fragfutter> npmccallum: any results from the mysql 5.1 requirement discussion?

[17-Sep-2010 04:12:27] <npmccallum> yes, mysql 5.1 will be required from 3.1+

[17-Sep-2010 04:12:34] <fragfutter> :(

[17-Sep-2010 04:12:37] <npmccallum> this is a good thing

[17-Sep-2010 04:12:49] <npmccallum> partitioning is the key to good large scale performance

[17-Sep-2010 04:13:17] <fragfutter> it's going to be a pain on RHEL5

[17-Sep-2010 04:15:33] <npmccallum> well, a mysql5.1 rpm will be provided for RHEL5

[17-Sep-2010 04:15:51] <npmccallum> so it shouldn't be that difficult

[17-Sep-2010 04:16:03] <npmccallum> and of course RHEL6+ will already have mysql5.1+

[17-Sep-2010 04:16:49] <fragfutter> npmccallum: it either replaces the existing mysql5.0 rpm, or is a kludge (running two mysql versions on one RHEL machine always is).

[17-Sep-2010 04:17:51] <fragfutter> it's not difficulty, it's just another difference from stock and lazy comes first ;)

[17-Sep-2010 04:18:03] <Simon4> fragfutter: just run your zenoss box as RHEL 6?

[17-Sep-2010 04:18:34] <fragfutter> Simon4: let's see when it is released and when we will start migration.

[17-Sep-2010 04:18:57] <fragfutter> . o O ( still needs to loose the last rhel3 machine)

[17-Sep-2010 04:25:38] <npmccallum> RHEL6 should be out Q4

[17-Sep-2010 04:25:59] <fragfutter> i know

[17-Sep-2010 04:26:01] <npmccallum> Zenoss 3.1 will not be out until probably Q1

[17-Sep-2010 04:26:12] <npmccallum> my guess is that we will provide RHEL6 rpms

[17-Sep-2010 04:34:27] brandonleach_ is now known as brandonleach

[17-Sep-2010 05:01:40] <DarkSith> hi ... anyone from zenoss sales or tech support in here ?

[17-Sep-2010 05:07:58] <DarkSith> hi ... anyone from zenoss sales or tech support in here ?

[17-Sep-2010 06:11:42] <DarkSith> hi ... anyone from zenoss sales or tech support in here ?

[17-Sep-2010 06:11:52] <frozty_sa> don't repeat your question

[17-Sep-2010 06:12:09] <frozty_sa> when someone who can help sees it, they'll answer

[17-Sep-2010 06:13:11] <frozty_sa> meh, this one box is 2.5.1 ... wonder how much breakage I'll see with an upgrade to 2.5.2

[17-Sep-2010 06:13:22] <fragfutter> or maybe just ask your question? meta questions are pretty useless

[17-Sep-2010 06:13:29] <frozty_sa> or should I just skip it all completely and go to 3.0.1?

[17-Sep-2010 06:13:34] <frozty_sa> fragfutter: that too, I suppose

[17-Sep-2010 06:13:40] <fragfutter> frozty_sa: i wouldn't skip

[17-Sep-2010 06:14:14] <fragfutter> frozty_sa: there are some upgrade paths listed in the release notes (from which version to which is possible)

[17-Sep-2010 06:14:46] <frozty_sa> fragfutter: yeah, I figured that might be

[17-Sep-2010 06:15:02] <frozty_sa> fragfutter: I guess I'm also stupid for looking at this at 13h14 on a friday

[17-Sep-2010 06:15:03] <fragfutter> frozty_sa: and before you upgrade, check which zenpacks you have, still need, and if they are available on 3.X

[17-Sep-2010 06:15:21] <frozty_sa> yeah, *that* one I know :D

[17-Sep-2010 06:15:38] <frozty_sa> saw a bunch of zenpack bitching on the forums when the releases happened :)

[17-Sep-2010 06:15:53] <fragfutter> frozty_sa: weeks jobs are done, can't touch anything important before the weekend, so lets play with zenoss and upgrade.

[17-Sep-2010 06:16:05] <frozty_sa> nuh-uh

[17-Sep-2010 06:16:13] <frozty_sa> I'm still on tuesdays todo list :/

[17-Sep-2010 06:16:27] <fragfutter> then scratch the first part ;)

[17-Sep-2010 06:16:56] <frozty_sa> the fun part is that zenoss is is pretty important, though

[17-Sep-2010 06:17:05] <fragfutter> hehe

[17-Sep-2010 06:17:16] <frozty_sa> problem exposure is one of our higher priorities, SLAs and all that crap

[17-Sep-2010 06:17:18] <frozty_sa> so yeah..

[17-Sep-2010 06:17:39] * frozty_sa will just add it to octember's todo list

[17-Sep-2010 06:17:51] <fragfutter> frozty_sa: then you have a seperate zenoss to test upgrades?

[17-Sep-2010 06:20:07] <frozty_sa> fragfutter: uhm.."yes"

[17-Sep-2010 06:20:23] <fragfutter> frozty_sa: so refresh your dev system from live and then...

[17-Sep-2010 06:20:27] <fragfutter> ... play with it ;)

[17-Sep-2010 06:20:37] <frozty_sa> fragfutter: I've got 5 zenoss instances to worry about, each with a unique-ish setup and different things to worry about

[17-Sep-2010 06:21:05] <frozty_sa> fragfutter: thus wanting to avoid the "reload-snapshot, update, test, rinse-repeat" thing :/

[17-Sep-2010 06:21:49] <fragfutter> try with the most complicated first, get familiar, and then jump, pray and upgrade the rest

[17-Sep-2010 06:25:30] <frozty_sa> haha

[17-Sep-2010 06:25:44] <frozty_sa> that's more or less a summary of what I was thikning about

[17-Sep-2010 06:26:32] <fragfutter> so the plan is now: clone the most complicated setup, play with it and try the upgrade

[17-Sep-2010 07:51:14] <st3v3o> morning

[17-Sep-2010 07:56:43] <Simon4> hi de hi

[17-Sep-2010 07:59:47] <DarkSith> anyone know if zenoss 3.0.2 already supports ipv6?

[17-Sep-2010 08:00:04] ericenns_ is now known as ericenns

[17-Sep-2010 08:04:25] <st3v3o> I'm curious to know about v6 also :)

[17-Sep-2010 08:04:33] <klinstifen> morning all

[17-Sep-2010 08:04:41] <klinstifen> i have some old zip zenpacks i am converting

[17-Sep-2010 08:05:00] <klinstifen> the command template has a path like: $$ZENHOME/Products/zenpack_name/libexec

[17-Sep-2010 08:05:14] <klinstifen> whats the equivalent for the egg path?

[17-Sep-2010 08:05:51] <st3v3o> has anyone else had issues with upgraded from 2.5.2 and breaking AD auth in the core version ?

[17-Sep-2010 08:06:01] <klinstifen> i was told it was something like: ${here/ZenPackManager/packs/ZenPacks.author.name/path}/libexec/

[17-Sep-2010 08:06:20] <klinstifen> but that doesnt seem to be working

[17-Sep-2010 08:06:50] <DarkSith> we're implementing an ems for a fairly large telco here in asia, part of the core requirement is support for ipv6 ... i saw some old posts in the community about an ipv6 patch that was contributed in 2.2.4

[17-Sep-2010 08:07:26] <DarkSith> i wonder if that ipv6 patch is already part of the 3.0.2 build?

[17-Sep-2010 08:08:27] <fragfutter> afaik zenoss does not support ipv6

[17-Sep-2010 08:09:00] <DarkSith> ok thanks, noted on that

[17-Sep-2010 08:09:08] <klinstifen> when i run a test with that path i get this error: /bin/sh: /opt/zenoss/libexec/: not found

[17-Sep-2010 08:11:26] <fragfutter> DarkSith: and you could have had this answer, right about six hours ago if you simply asked...

[17-Sep-2010 08:13:58] <DarkSith> not used to irc style chat anymore ... it's been ages (about 5yrs ago) since i last got on irc? :p

[17-Sep-2010 08:14:12] <DarkSith> anyway thanks for answering

[17-Sep-2010 08:14:51] <fragfutter> it's not a definite answer, but in June it was still "in evaluation" and i would guess ipv6 support would be an announced feature

[17-Sep-2010 08:16:15] <DarkSith> ok got that ... i guess we'll request for an exemption from the telco for their ipv6 requirement IF they're willing to compromise

[17-Sep-2010 08:16:57] <DarkSith> public ipv4 addressess are really really scarce here in asia

[17-Sep-2010 08:17:49] <st3v3o> not only in asia….

[17-Sep-2010 08:18:50] <DarkSith> am wondering if zenoss supports multi-master high availability?

[17-Sep-2010 08:19:16] <DarkSith> i read it supports primary-secondary HA

[17-Sep-2010 08:22:21] <klinstifen> ah ha! think i found the probem

[17-Sep-2010 08:22:35] <klinstifen> the zCommandPath is pointing to /opt/zenoss/libexec

[17-Sep-2010 08:23:05] <klinstifen> that directory doesnt exist

[17-Sep-2010 08:27:23] <klinstifen> yep

[17-Sep-2010 08:27:38] <klinstifen> so I changed zCommandPath to /usr/local/bin

[17-Sep-2010 08:27:57] <klinstifen> and it worked...can anyone confirm that they have a similar such path instead of /opt/zenoss/libexec?

[17-Sep-2010 08:56:44] forsberg is now known as fOrsberg

[17-Sep-2010 08:59:31] mrayzenoss is now known as mray

[17-Sep-2010 09:02:31] <mray> DarkSith: you had some questions before I logged on?

[17-Sep-2010 09:07:41] <DarkSith> hi mray ... sorry i was away earlier

[17-Sep-2010 09:09:42] <mray> no problem, what can I do for you?

[17-Sep-2010 09:11:26] <DarkSith> we're working on an opportunity in for a telco here in asia ... i have several questions pertaining to the RFP tender requirements from the telco and was hoping someone direct from zenoss could answer them ... is it ok if i email you questions?

[17-Sep-2010 09:12:10] <mray> sure thing

[17-Sep-2010 09:12:14] <mray> mray@zenoss.org

[17-Sep-2010 09:12:27] <DarkSith> ok thanks will email it to you now

[17-Sep-2010 09:16:45] <parabola|W> good morning

[17-Sep-2010 09:17:59] <DarkSith> mray i emailed my questions ... let me know if you like to discuss further over the phone or privately

[17-Sep-2010 09:19:09] <st3v3o> so zenoss 3.x comes with python 2.6 ..but my system is at 2.4 ….should I also upgrade the system to match zenoss ?

[17-Sep-2010 09:20:13] <mray> st3v3o: probably not.  Depending on your installer it's going to include the Python that Zenoss uses

[17-Sep-2010 09:20:23] <mray> and sandbox it so it doesn't interfere with the rest of your system

[17-Sep-2010 09:21:06] <st3v3o> yeah I upgrade via RPM..but it broke my AD auth…so I'm looking at installing the newer versions of LDAPMultiPlugin and LDAPFolderPlugin…but I can't seem to get setup.py to run

[17-Sep-2010 09:21:33] <st3v3o> I'm running as zenoss user so should be using 2.6 I belive

[17-Sep-2010 09:22:11] <mray> the RPM has dependencies on Python 2.6, so that probably got installed

[17-Sep-2010 09:22:36] <st3v3o> ok.

[17-Sep-2010 09:22:53] <st3v3o> I downloaded the new LDAPMultiPlugin from here http://pypi.python.org/pypi/Products.LDAPMultiPlugins

[17-Sep-2010 09:23:18] <st3v3o> but it has a different folder structure fro the versions posted on http://www.dataflake.org/software/ldapmultiplugins

[17-Sep-2010 09:23:41] <st3v3o> so I'm thinking that the current wiki atricle on LDAP auth might be out of date

[17-Sep-2010 09:24:13] <mray> yes, there are threads in the forums about it, you might want to search on LDAP and sort by date

[17-Sep-2010 09:24:36] <st3v3o> cool I'll search again ..the few I found were just unanswered questions

[17-Sep-2010 09:24:55] <klinstifen> mray, do you know what the default path is for zCommandPath?

[17-Sep-2010 09:24:57] <mray> I know themactech said he had it working

[17-Sep-2010 09:25:21] <mray> klinstifen: it checks libexec

[17-Sep-2010 09:26:30] <mray> I think everything else needs a path

[17-Sep-2010 09:26:57] <mray> wherever the nagios plugins included with zenoss are placed are in the path

[17-Sep-2010 09:26:58] <fragfutter> isn't there a searchpath property

[17-Sep-2010 09:28:16] <mray>  $ZENHOME/common/libexec

[17-Sep-2010 09:28:45] <fragfutter> what is zCommandSearchPath for?

[17-Sep-2010 09:28:54] <mray> lemme check

[17-Sep-2010 09:29:10] <mray> that sounds like what you're looking for, I haven't used it though

[17-Sep-2010 09:29:24] <fragfutter> klinstifen is looking for it ;)

[17-Sep-2010 09:29:33] <mray> probably put a path in there and see what happens ;)

[17-Sep-2010 09:29:53] <mray> I typically stick with absolute paths just because it's a little easier to debug

[17-Sep-2010 09:31:39] <klinstifen> my zCommandPath was set to /opt/zenoss/libexec

[17-Sep-2010 09:31:47] <klinstifen> that path doesn't exist

[17-Sep-2010 09:32:14] <klinstifen> so i changed it to /usr/local/bin and then my cmd datasources worked

[17-Sep-2010 09:32:23] <klinstifen> but i wanted to make sure that was the correct path

[17-Sep-2010 09:32:31] <klinstifen> before i updated a couple other devices that had the wrong path

[17-Sep-2010 09:32:41] <mray> hmm… mine's blank

[17-Sep-2010 09:32:47] <fragfutter> klinstifen: it's just a prefix where zenoss will search for the binary

[17-Sep-2010 09:33:14] <fragfutter> you can also create a folder /secret/path/to/nagios/plugins and stick everything there

[17-Sep-2010 09:33:31] <fragfutter> or you specify this complete path for every command plugin

[17-Sep-2010 09:34:55] <klinstifen> fragfutter, interesting...but that sounds like soemthing i'd forget several upgrades down the line ; )

[17-Sep-2010 10:03:00] <st3v3o> Jane_Curry:  You around

[17-Sep-2010 10:11:15] <st3v3o> message/51118#51118 looks like  I might need to compile these plugins from this article…but I'm having some issue.. Does anyone else have Zenoss 3.x on Centos that has these already done ?

[17-Sep-2010 10:11:28] <st3v3o> centos 5

[17-Sep-2010 10:31:09] <parabola|W> mray, does zenoss ship with libcrypto.so ?

[17-Sep-2010 10:31:23] <parabola|W> the reason i ask, is the copy in my user/local/zenoss/common/lib folder is having problems

[17-Sep-2010 10:31:32] <parabola|W> erm /usr*

[17-Sep-2010 10:32:06] <mray> yeah, it looks like I've got it in my $ZENHOME/common/lib

[17-Sep-2010 10:32:26] <parabola|W> alright, whenever i try to ssh from this box, i'm getting an error:

[17-Sep-2010 10:32:33] <parabola|W> ssh: /usr/local/zenoss/common/lib/libcrypto.so.0.9.8: no version information available (required by ssh)

[17-Sep-2010 10:33:18] <mray> hmm.. dunno.  I'll hit up search.zenoss.com

[17-Sep-2010 10:33:26] <parabola|W> google isnt helping :-\

[17-Sep-2010 10:33:43] <parabola|W> i do see a symlink in this dir.. lrwxrwxrwx  1 root   root     18 2010-09-14 20:28 libcrypto.so -> libcrypto.so.0.9.8

[17-Sep-2010 10:36:26] <chachan> st3v3o, I'm going to add LDAP support on my zenoss (on CentOS 5.4). I will let you know about it

[17-Sep-2010 10:39:13] <st3v3o> 3.x zenoss ?

[17-Sep-2010 10:43:07] <parabola|W> is there an uninstall feature with the stack installer?

[17-Sep-2010 10:43:38] <parabola|W> and even more important, if i remove it, and reinstall ,will my settings still be there?

[17-Sep-2010 10:43:51] <mray> parabola|W: yeah, there should be one and it's listed in the Installation Guide

[17-Sep-2010 10:43:58] <parabola|W> sweet

[17-Sep-2010 10:44:30] <mray> I think the only settings that will remain might be the zenoss user

[17-Sep-2010 10:46:14] <parabola|W> :-\

[17-Sep-2010 10:46:22] <parabola|W> maybe a reinstall?

[17-Sep-2010 10:46:35] <parabola|W> i dunno how to fix this error, but i cant ssh as the zenoss user, so its kind of a problem

[17-Sep-2010 10:48:22] <mray> that is definitely a problem

[17-Sep-2010 10:50:29] <ashp> This is probably an odd question but if I have a data point setup for a while is there any easy way to say 'hey show me the stored contents of this datapoint' on the command line

[17-Sep-2010 10:50:34] <ashp> without having to muck around with graphs

[17-Sep-2010 10:50:38] <ashp> just so i can see what it has in it

[17-Sep-2010 10:53:11] <mray> ashp: the raw data points are stored in the .rrd files in $ZENHOME/perf

[17-Sep-2010 10:54:21] <bittergeek> I keep getting the following error message when I model a device:  File "/usr/local/zenoss/zenoss/Products/DataCollector/plugins/zenoss/snmp/HRSWRunMap.py", line 71, in process

[17-Sep-2010 10:54:21] <bittergeek> matcher['regex'] = re.compile(matcher['regex']).search

[17-Sep-2010 10:54:39] <mray> ashp: I think you can get them via zendmd as well

[17-Sep-2010 10:55:48] <bittergeek> I'm at a loss to what may be causing it

[17-Sep-2010 11:02:53] <davetoo> so do I remember correctly that for remote collectors, it's better to have zenhub and zope (zodb, zeo, etc) on the same side of the WAN?

[17-Sep-2010 11:11:23] <bittergeek> Every device is affected by this HRSWRunMap problem. I can provide a full stack trace if needed.

[17-Sep-2010 11:22:19] <twm1010> morning everyone!

[17-Sep-2010 11:23:53] <Orv> Morning

[17-Sep-2010 11:53:46] fOrsberg is now known as forsberg

[17-Sep-2010 11:56:10] <klinstifen> hey any one having trouble with the Loaded ZenPacks button after upgraded to 3.0.2?

[17-Sep-2010 11:56:19] <klinstifen> nothing happens when i click that button

[17-Sep-2010 11:56:30] <klinstifen> so i can export zenpacks...

[17-Sep-2010 11:56:36] <klinstifen> through the gui

[17-Sep-2010 11:58:52] <mray> I'm installing 3.0.2 now, I'll be able to check up on a few things after lunch

[17-Sep-2010 11:59:38] forsberg is now known as fOrsberg

[17-Sep-2010 12:11:03] <Orv> mray: Yeah - we need to talk about that Custom Properties / Custom Schema thing...

[17-Sep-2010 12:12:25] <Orv> Also I managed to do was get zenoss errors..

[17-Sep-2010 12:12:33] <Orv> er All I managed to do..

[17-Sep-2010 12:12:38] <Orv> (when I tried to add one).

[17-Sep-2010 12:12:48] <Orv> mray: Please try it and let me know if you're successful

[17-Sep-2010 12:18:55] <parabola|W> klinstifen, works fine here

[17-Sep-2010 12:18:57] <parabola|W> chrome 7

[17-Sep-2010 12:19:20] <parabola|W> klinstifen, after the upgrade, did you clear your cache? i heard reports of wierd behaviour otherwise

[17-Sep-2010 12:22:40] <klinstifen> yeah i did

[17-Sep-2010 12:24:02] <skath> I created a new device class and I'm trying to make the monitoring template (data sources, graphs, thresholds) match the default /Server/Linux mointoring template.  Is there an easy way to do this?  Right now I'm creating each Data point by hand and entering its OID which is a huge pain.

[17-Sep-2010 12:26:40] <davetoo> skath: Where did you put this device class?  What's it named?

[17-Sep-2010 12:27:27] <skath> It's named /Network/Router/Vyatta

[17-Sep-2010 12:27:38] <davetoo> The key concept of the /Devices heirarchy is inheritance

[17-Sep-2010 12:29:01] <davetoo> so what you want to do is re-use existing templates

[17-Sep-2010 12:29:36] <davetoo> which zenoss version?

[17-Sep-2010 12:30:05] <skath> What I think I want to do is create a duplicate of the template used by /Server/Linux so I can make additions and deletions without affecting the monitoring of Linux servers

[17-Sep-2010 12:30:26] <skath> Version 3.0.2

[17-Sep-2010 12:30:52] <bittergeek> Can't you just create a local template?

[17-Sep-2010 12:31:02] <davetoo> right, you can make a copy of the template and copy it to /Network/Router/Vyatta

[17-Sep-2010 12:32:14] <davetoo> However....

[17-Sep-2010 12:32:26] <skath> I was hoping you would say that, the question is how?  Still trying to wrap my head around the zenoss terminology and structure

[17-Sep-2010 12:32:31] <davetoo> I haven't actually gotten to use the 3.x interface yet

[17-Sep-2010 12:32:44] <davetoo> so I don't kno whow to copy templates in 3.x :)

[17-Sep-2010 12:34:47] <skath> Right, I've done it on my old Zenoss 2.2.4 deployment but it's so out-of-date and I made such a mess of it that I wanted to start from scratch rather than try to push through the upgrade path

[17-Sep-2010 12:37:01] <skath> bittergeek: I made a local template, it has no data sources, thresholds or graph definitions

[17-Sep-2010 12:38:28] <davetoo> ugh,

[17-Sep-2010 12:38:36] <davetoo> I don't like what they've done here

[17-Sep-2010 12:38:36] <bittergeek> Let me know if you have problems with adding a data source to your template. That seems to be my problem right now.

[17-Sep-2010 12:38:56] <davetoo> they have removed the term "copy", it seems

[17-Sep-2010 12:39:02] <davetoo> and are using the term "override"

[17-Sep-2010 12:39:10] <davetoo> but in a way that seems bass-ackwards

[17-Sep-2010 12:39:46] <davetoo> I went to Advanced -> Monitoring Templates

[17-Sep-2010 12:40:37] <parabola|W> yikes!

[17-Sep-2010 12:41:03] <parabola|W> would anyone with 3.0.2 , ubuntu x64 be willing to provide me with libcrypto.so.0.9.8 ?

[17-Sep-2010 12:41:07] <parabola|W> mine is for sure bad

[17-Sep-2010 12:41:14] <parabola|W> its in /usr/local/zenoss/common/lib/

[17-Sep-2010 12:43:30] <bittergeek> This is messed up. I try to add a data source to a local template and it doesn't show up on the list of data sources after I create it.

[17-Sep-2010 12:48:58] <parabola|W> great

[17-Sep-2010 12:49:04] <parabola|W> my zenoss insatll is messed up

[17-Sep-2010 12:49:30] <klinstifen> mray, you think a corrupt zenpack would break that zenpack button in 3.0.2?

[17-Sep-2010 12:51:07] <parabola|W> klinstifen, did you try my fix?

[17-Sep-2010 12:52:02] <klinstifen> Parabola, yes i cleared the cache but it didnt work

[17-Sep-2010 12:53:44] <parabola|W> hmm

[17-Sep-2010 12:53:48] <parabola|W> http://pastebin.com/Ehw6rqt4

[17-Sep-2010 12:54:01] <parabola|W> this doesnt look good, any thoughts? i get that when i try to start or stop zenoss

[17-Sep-2010 12:55:11] <skath> Thanks davetoo, "Override Template" did the trick.  I agree, that terminology is confusing

[17-Sep-2010 12:59:46] <parabola|W> is there anotherway to backup zenoss data?

[17-Sep-2010 12:59:58] <parabola|W> i cant run zenbackup, or even tar, the zenoss user is screwed up

[17-Sep-2010 13:00:42] <ballison> hello

[17-Sep-2010 13:00:49] <parabola|W> hi there

[17-Sep-2010 13:00:59] <ballison> i'm trying to install zenoss 3.0.2 but i'm getting a dependency error

[17-Sep-2010 13:01:06] <parabola|W> can you pastebin it?

[17-Sep-2010 13:01:09] <ballison> [root@pl1rad790 tmp]# rpm -ivh zenoss-3.0.2-839.el5.x86_64.rpm

[17-Sep-2010 13:01:09] <ballison> error: Failed dependencies:

[17-Sep-2010 13:01:33] <ballison> irc will not let me paste the error

[17-Sep-2010 13:01:39] <ballison> libgmp.so.3()(64bit) is needed by zenoss-3.0.2-839.el5.x86_64

[17-Sep-2010 13:01:55] <ballison> there

[17-Sep-2010 13:03:21] <ballison> but i have the latest version of opsnssl installed already

[17-Sep-2010 13:04:28] <parabola|W> hmm i'm not sure mate, i use stack installers

[17-Sep-2010 13:04:36] <parabola|W> they include all depenedencies, and have builtin updater

[17-Sep-2010 13:04:40] <parabola|W> i'd try the .bin file :)

[17-Sep-2010 13:05:51] <ballison> I'm going with the instructions zenoss gave me since it's the enterprise version.

[17-Sep-2010 13:05:58] <parabola|W> oo

[17-Sep-2010 13:06:12] <ballison> Guess I'll open a support ticket..

[17-Sep-2010 13:06:22] <parabola|W> yeah i dont want to make things worse or i'd help you tinker with it

[17-Sep-2010 13:06:29] <parabola|W> you dont want to be in my shoes right now :)

[17-Sep-2010 13:06:40] <parabola|W> the zenoss user here is so messed up i cant even run tar or ssh :)

[17-Sep-2010 13:06:43] <parabola|W> not to mention zenoss wont start

[17-Sep-2010 13:18:35] <parabola|W> adsf

[17-Sep-2010 13:20:11] <parabola|W> hey egor :)

[17-Sep-2010 13:20:12] <parabola|W> how are you today

[17-Sep-2010 13:25:08] <bigegor_> hi

[17-Sep-2010 13:25:25] bigegor_ is now known as bigegor

[17-Sep-2010 13:28:29] <ballison> can anyone here example why zenoss 3.0.2 can't install on RHEL5.5 ?

[17-Sep-2010 13:28:39] <ballison> libgmp.so.3()(64bit) is needed by zenoss-3.0.2-839.el5.x86_64

[17-Sep-2010 13:28:45] <ballison> but that's an old version of libgmp.so

[17-Sep-2010 13:32:09] <ballison> nevermind here's the fix

[17-Sep-2010 13:32:10] <ballison>  yum -y install "libgmp.so.3()(64bit)"

[17-Sep-2010 13:33:53] <parabola|W> i found a fix too

[17-Sep-2010 13:33:56] <parabola|W> i'm uninstalling zenoss.

[17-Sep-2010 13:40:59] <mray> ballison: is that in the Install Guide?

[17-Sep-2010 13:43:18] <parabola|W> alright clean install of zenoss going

[17-Sep-2010 13:43:38] <parabola|W> mray ,he just had a missing dependency

[17-Sep-2010 13:43:59] <parabola|W> mray, when i use the default path with stack, it ends up creating the dir /usr/local/zenoss/zenoss

[17-Sep-2010 13:44:03] <parabola|W> is that normal

[17-Sep-2010 13:44:57] <mray> parabola|W: yeah, not a big deal

[17-Sep-2010 13:45:07] <parabola|W> oaky

[17-Sep-2010 13:45:23] <parabola|W> i'm doing a clean install of zenoss

[17-Sep-2010 13:45:26] <parabola|W> seeing if that fixes my issues

[17-Sep-2010 14:02:23] <ballison> is it safe to upgrade zenoss using rpm upgrade?

[17-Sep-2010 14:03:13] <mray> yeah, that's what most customers are using

[17-Sep-2010 14:07:40] <parabola|W> crap is there any documentation on restoring your database

[17-Sep-2010 14:07:45] <parabola|W> i clean installed and have a zenbackup

[17-Sep-2010 14:09:47] <mray> parabola|W: the installation guide

[17-Sep-2010 14:09:52] <mray> zenrestore

[17-Sep-2010 14:13:08] <parabola|W> awesome

[17-Sep-2010 14:13:21] <parabola|W> hmm got like 5 errors, sweet

[17-Sep-2010 14:30:30] <parabola|W> hey bigegor you here mate

[17-Sep-2010 14:30:45] <bigegor> hi, i'm here

[17-Sep-2010 14:31:27] <parabola|W> just wanted to say thanks for all the great zenpacks

[17-Sep-2010 14:31:39] <parabola|W> this product wouldnt have worked out for me if it werent for your hard work, thank you

[17-Sep-2010 14:32:04] <twm1010> i'll second that :D

[17-Sep-2010 14:32:25] * mray thirds it

[17-Sep-2010 14:32:40] <parabola|W> AH i missed linux fest :(

[17-Sep-2010 14:32:45] <parabola|W> i live in columbus ohio

[17-Sep-2010 14:32:56] <mray> oh man, no excuse

[17-Sep-2010 14:32:58] <parabola|W> i need to add that thing to my calendar so i dont miss it next year

[17-Sep-2010 14:33:24] <mray> parabola|W: we had free training last Friday

[17-Sep-2010 14:33:29] <mray> and a happy hour

[17-Sep-2010 14:33:42] <mray> and Nagios paid for the pre-party

[17-Sep-2010 14:34:02] <mray> and we gave away 300 Zenoss t-shirts

[17-Sep-2010 14:34:18] <parabola|W> :(

[17-Sep-2010 14:34:26] <mray> sorry to rub it in ;)

[17-Sep-2010 14:34:30] <parabola|W> i dont believe you

[17-Sep-2010 14:34:34] <parabola|W> you dont seem sorry at all

[17-Sep-2010 14:34:41] <bigegor> parabola|W: your Welcome

[17-Sep-2010 14:35:09] <parabola|W> so clean install + zenrestore, i think zenoss is running alright now

[17-Sep-2010 14:35:15] <parabola|W> im reinstalling zenpacks!

[17-Sep-2010 14:35:38] <mray> bigegor: FYI we're in the process of moving the ZenPack repository to Git

[17-Sep-2010 14:35:56] <mray> docs/DOC-8495

[17-Sep-2010 14:36:43] <mray> expect there will be fewer checkins stepping on other people's stuff

[17-Sep-2010 14:37:54] <mray> we won't turn off svn commits for awhile though, just wanted to give you the heads up

[17-Sep-2010 14:39:17] <bigegor> ok. i will try git by next commit

[17-Sep-2010 14:40:32] <mray> let me know if you have any questions and I'll try to solidify our documentation around it

[17-Sep-2010 14:40:51] <parabola|W> can zenpacks be uninstalled via terminal?

[17-Sep-2010 14:41:02] <parabola|W> i've got 4 that i cant install or remove, they are named "Broken"

[17-Sep-2010 14:41:05] <mray> parabola|W: zenpack —remove=ZenPack.community.blah

[17-Sep-2010 14:42:10] <parabola|W> and when they fail?

[17-Sep-2010 14:42:29] <mray> you can delete them via zendmd

[17-Sep-2010 14:42:37] <mray> or reinstall them and try again

[17-Sep-2010 14:42:44] <parabola|W> yeah i tried the 2nd one

[17-Sep-2010 14:42:49] <parabola|W> i'll look into dmd, thanks

[17-Sep-2010 14:44:20] <bigegor> i will return in 15 mins

[17-Sep-2010 14:44:56] <mray> parabola|W: if you search the forums, I know I've seen that fairly recently

[17-Sep-2010 14:45:03] <parabola|W> alright

[17-Sep-2010 14:45:12] <twm1010> mray: Any good "best practices" guides for Zenoss Enterprise?

[17-Sep-2010 14:45:12] <parabola|W> is a clean install, then restoring the database not recommended?

[17-Sep-2010 14:46:05] <mray> parabola|W: no, that's how most people migrate to a new machine

[17-Sep-2010 14:46:11] <mray> same version to version

[17-Sep-2010 14:46:14] <parabola|W> yes

[17-Sep-2010 14:46:56] <mray> twm1010: Support has some knowledge base articles for various issues, something in particular you're looking for?

[17-Sep-2010 14:48:12] <parabola|W> lol matt

[17-Sep-2010 14:48:22] <parabola|W> message/50504

[17-Sep-2010 14:48:34] <parabola|W> someone replied to your post ,and you didnt answer :P

[17-Sep-2010 14:48:56] <mray> I can't answer everything… I guess I should respond to that one

[17-Sep-2010 14:49:01] <parabola|W> hehe

[17-Sep-2010 14:53:32] <parabola|W> hmm

[17-Sep-2010 14:53:40] <parabola|W> what if i just restore the complete-backup folder

[17-Sep-2010 14:53:48] <parabola|W> because this didnt work

[17-Sep-2010 14:54:16] <parabola|W> trying,

[17-Sep-2010 14:58:50] <mray> parabola|W: dmd.ZenPackManager.packs._delObject('ZenPacks.USU.Map')

[17-Sep-2010 14:59:07] <mray> that's what I found, I believe that's right

[17-Sep-2010 15:01:28] <parabola|W> im sorry not to sound like a total retard, but before i try to run this, you put "dmd." was that shorthand for zendmd ?

[17-Sep-2010 15:01:36] <parabola|W> or is it ./zendmd dmd.Zen...

[17-Sep-2010 15:01:48] <mray> zendmd is an interactive python shell

[17-Sep-2010 15:01:59] <mray> dmd is the hook to the object database once you're in zendmd

[17-Sep-2010 15:02:05] <mray> so you can call commands off of it

[17-Sep-2010 15:02:23] <mray> things like mydevice = dmd.find('MyDevice')

[17-Sep-2010 15:02:37] <mray> or dmd.ZenPackManager.packs._del....

[17-Sep-2010 15:04:00] <parabola|W> ahh

[17-Sep-2010 15:05:09] <st3v3o> So after making symlinks for python-ldap…I get the following error when trying to load the LDAPMultiplung and LDAPUserFolder plugins.  ImportError: /opt/zenoss/lib/python2.6/site-packages/_ldap.so: undefined symbol: Py_InitModule4

[17-Sep-2010 15:05:38] <parabola|W> didnt work matt, its cool i'll figure somthing out

[17-Sep-2010 15:05:46] <parabola|W> thanks again for your help

[17-Sep-2010 15:05:49] <mray> parabola|W: message/52847#52847

[17-Sep-2010 15:05:55] <mray> didn't work?

[17-Sep-2010 15:06:00] <parabola|W> no

[17-Sep-2010 15:06:06] <mray> did you commit it?

[17-Sep-2010 15:06:15] <parabola|W> :-\ no

[17-Sep-2010 15:06:19] <st3v3o> in the 3.0.2 release notes it mentions running a remove_preupgrade_zenpack.sh for zenpacks that are not 2.6 compatible.

[17-Sep-2010 15:06:20] <mray> it's a database :)

[17-Sep-2010 15:06:21] <parabola|W> but it threw up errors

[17-Sep-2010 15:06:25] <parabola|W> good point

[17-Sep-2010 15:06:48] <mray> st3v3o: that fixes some issues before upgrading

[17-Sep-2010 15:06:54] <parabola|W> <bound method ThreadTransactionManager.commit of <transaction._manager.ThreadTransactionManager object at 0x12ee590>>

 

[17-Sep-2010 15:07:01] <parabola|W> that a good thing to see after doing a commit?

[17-Sep-2010 15:07:11] <mray> st3v3o: doesn't guarantee they're all going to work though, just that some of the issues we know about are fixed in advance

[17-Sep-2010 15:07:24] <mray> parabola|W: commit()

[17-Sep-2010 15:07:29] <st3v3o> hmm..

[17-Sep-2010 15:07:54] <mray> st3v3o: docs/DOC-5914

[17-Sep-2010 15:07:56] <st3v3o> any suggestions when you get that error with LDAP/AD auth and loading the plugins

[17-Sep-2010 15:08:15] <mray> st3v3o: sorry, I don't know and I've got to run

[17-Sep-2010 15:08:26] <mray> maybe cluther can help you ;)

[17-Sep-2010 15:08:30] <st3v3o> np, have a good weekend.

[17-Sep-2010 15:08:40] <mray> later folks, off to go sit in traffic

[17-Sep-2010 15:09:21] <parabola|W> 2010-09-18 00:02:47 WARNING OFS.Uninstalled Could not import class 'ZenPack' fro                                                                                        m module 'ZenPacks.zenoss.LinuxMonitor'

[17-Sep-2010 15:19:27] <bigegor> bye

[17-Sep-2010 15:23:07] <parabola|W> you leaving too?

[17-Sep-2010 15:23:12] <parabola|W> man all the cool kids are leavin

[17-Sep-2010 15:23:22] <twm1010> i'm still here :D

[17-Sep-2010 15:24:37] <parabola|W> like i said all the COOL kids left :P

[17-Sep-2010 15:24:44] <parabola|W> hehe , just kidding, how are you today twm1010 ?

[17-Sep-2010 15:24:58] <twm1010> first friday at my new gig! so far so good

[17-Sep-2010 15:25:01] <parabola|W> awesome

[17-Sep-2010 15:25:09] <parabola|W> i'm ready to destroy the world

[17-Sep-2010 15:25:15] <parabola|W> if they have a bunker you should get in it

[17-Sep-2010 15:25:27] <twm1010> i get to do a zenoss enterprise install next week :D

[17-Sep-2010 15:25:34] <parabola|W> today is day number 3 of at least 6 hours of my day going to this zenoss box

[17-Sep-2010 15:25:43] <parabola|W> i just restored a week old snapshot

[17-Sep-2010 15:25:45] <Orv> twm1010: Is that WHY you got hired, or just part of the new gig?

[17-Sep-2010 15:25:46] <parabola|W> back on 301

[17-Sep-2010 15:25:53] <twm1010> just part of it

[17-Sep-2010 15:32:28] fOrsberg is now known as forsberg

[17-Sep-2010 15:34:26] <Orv> Can you add just one device to the Object Watch List Portlet?

[17-Sep-2010 16:16:27] <nowthatsamatt> join #chef

[17-Sep-2010 16:16:35] <nowthatsamatt> hah.

[17-Sep-2010 16:16:46] * cmcgraw hands nowthatsamatt a /

[17-Sep-2010 16:16:55] <nowthatsamatt> Thanks, cmcgraw.

[17-Sep-2010 16:16:57] <cmcgraw> :D np

[17-Sep-2010 16:18:59] <Simon4> :)

[17-Sep-2010 16:19:51] <nowthatsamatt> I shouldn't use IRC right when I wake up.  :p

[17-Sep-2010 16:32:44] <ballison> I need graphing help

[17-Sep-2010 16:32:56] <ballison> i want to graph Average CPU

[17-Sep-2010 16:33:16] <ballison> but all i have is CPUIDLE.  I need CPU Utilization to = 100-CPUIDLE

[17-Sep-2010 16:34:47] <ballison> otherwise i have to graph CPUIDLE and it's confusing to look at

[17-Sep-2010 16:35:28] <Simon4> note that cpu utilisation may be skewed by numprocs :)

[17-Sep-2010 16:40:06] <ballison> so what do i need to change to get % CPU used?

[17-Sep-2010 16:40:21] <ballison> I want average CPU used for a set of 8 systems

[17-Sep-2010 16:40:52] <Simon4> so you need something like here/cpus to get the count

[17-Sep-2010 16:42:19] <ballison> hmmm  i got the graph working and i see all the systems and the IDLE amounts.

[17-Sep-2010 16:42:40] <ballison> i thought i'd just override the LINE line in the graph definition to say 100-CPUIDLE ?

[17-Sep-2010 16:46:41] <ballison> what does "cpu_pct" map do i wonder

[17-Sep-2010 16:46:54] <ballison> the documentation (very unclear) says that "cpu_pct" is an alias

[17-Sep-2010 19:31:43] rhettardo_ is now known as rhettardo

[17-Sep-2010 20:38:29] <brandonleach> does zenjmx open a connection for every metric if there are multiple metrics on one device?

[17-Sep-2010 21:13:12] <Parabola> hey hey

[17-Sep-2010 21:13:17] <Parabola> rmatte: you here

[17-Sep-2010 21:43:56] <Parabola> anyone still around?

[17-Sep-2010 21:44:07] <Parabola> i found a fix for an issuse at least one other person has had

[18-Sep-2010 00:00:30] [disconnected at Sat Sep 18 00:00:30 2010]

[18-Sep-2010 00:00:31] [connected at Sat Sep 18 00:00:31 2010]

[18-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[18-Sep-2010 02:03:49] <sytem> hmmm, i had retired hosts in state "not monitored", seems that maintenance windows are still active and every time they occur, hosts are changed between "maintenace" and "retired", thousands time per hour

[18-Sep-2010 02:05:24] <sytem> 2010-09-18 08:18:44,743 INFO zen.MaintenanceWindows: Mainenance window Reboot starting

[18-Sep-2010 02:05:27] <sytem> 2010-09-18 08:18:44,751 INFO zen.MaintenanceWindows: MW Reboot changes xxx.yyy.zz's production state from -100 to 300

[18-Sep-2010 02:05:30] <sytem> 2010-09-18 08:18:44,944 INFO zen.MaintenanceWindows: Mainenance window Reboot ending

[18-Sep-2010 02:05:33] <sytem> 2010-09-18 08:18:44,952 INFO zen.MaintenanceWindows: MW Reboot changes xxx.yyy.zzi's production state from 300 to -100

[18-Sep-2010 02:06:36] <sytem> this repeats in log 10k times

[18-Sep-2010 02:07:49] * sytem adds in local documentation: when removing host from production, disable maintenance windows

[18-Sep-2010 07:59:32] gregc is now known as gergnz

[18-Sep-2010 08:01:18] <gergnz> Hi, is anyone able to help with performance graph issues?

[18-Sep-2010 08:04:12] <gergnz> When I run any performance reports, I get this message repeated over and over:

[18-Sep-2010 08:04:25] <gergnz>   File "/opt/zenoss/Products/ZenModel/RRDDataSource.py", line 348, in aliases

[18-Sep-2010 08:04:26] <gergnz>     return dp.aliases()

[18-Sep-2010 13:48:55] <doughyjoey> how do you remodel a device iin 3? it was so easy in 2.x.x

[18-Sep-2010 13:53:08] <ashp> you select the device and say remodel in the menu for it?

[18-Sep-2010 13:55:01] <doughyjoey> what menu? i have clicked every menu i can find

[18-Sep-2010 22:50:05] <Parabola> anyone around by any chance

[18-Sep-2010 23:02:43] <Orv> Yeah

[18-Sep-2010 23:08:07] <Parabola> nevermind mate, i'll wait till monday

[18-Sep-2010 23:08:21] <Parabola> distributed collectors, just set it up, not working

[18-Sep-2010 23:08:24] <Orv> Just as well; I probably wouldn't have an answer for you anyway :-/

[18-Sep-2010 23:08:27] <Parabola> hehe

[18-Sep-2010 23:08:40] <Orv> I'll be doing that soon, hopefully.  I might be asking you :-)

[18-Sep-2010 23:26:09] <Orv> jane__: Awfully early over there :-)

[19-Sep-2010 00:00:30] [disconnected at Sun Sep 19 00:00:30 2010]

[19-Sep-2010 00:00:31] [connected at Sun Sep 19 00:00:31 2010]

[19-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[19-Sep-2010 00:57:16] forsberg is now known as fOrsberg

[19-Sep-2010 05:13:00] <sytem> i want some event consoles (different eventviews defined to user) to my dashboard, is there any easy way to do that?

[19-Sep-2010 05:13:54] <sytem> portlet "site window" might be solution if there is a way to display eventconsole without navigation

[19-Sep-2010 08:20:17] fOrsberg is now known as forsberg

[19-Sep-2010 12:14:01] brandonleach_ is now known as brandonleach

[19-Sep-2010 13:36:23] <imeyer> i installed zenoss-stack on ubuntu 10.04, but i don't see any core zenpacks installed

[19-Sep-2010 14:07:31] forsberg is now known as fOrsberg

[19-Sep-2010 14:56:19] <Jesper-> imeyer: And what zenpacks would that be? And why did you expect them to be installed via the stack installer?

[19-Sep-2010 14:59:54] <imeyer> Jesper-: i think i understand the documentation now

[19-Sep-2010 15:00:03] <imeyer> "#The following ZenPacks are provided by Zenoss Inc. for all Zenoss users."

[19-Sep-2010 15:00:18] <imeyer> initially i thought that meant, when you install it, those are automagically available :)

[19-Sep-2010 15:01:46] <imeyer> i understand now though

[19-Sep-2010 15:02:34] <Jesper-> heh ok.

[19-Sep-2010 15:02:49] Jesper- is now known as JesperS

[19-Sep-2010 20:42:45] <elc0> I am looking for a solution to monitor critical apps/servers and networks for outages.  can zenoss do this?

[19-Sep-2010 20:42:57] <elc0> oh, and i need it to run on a windows server :(

[19-Sep-2010 21:01:00] <Orv> elc0: Yes.  No.

[19-Sep-2010 21:01:32] <Orv> But there are VMWare appliances.  You could run zenoss inside a VMWare VM, inside a Windows Server, I suppose.

[19-Sep-2010 21:01:50] <Orv> Oh- there is an appliance to run on Windows.

[19-Sep-2010 21:01:57] <Orv> docs/DOC-3240?noregister

[19-Sep-2010 21:02:08] <elc0> Orv, thanks.

[19-Sep-2010 21:02:12] <Orv> NP.

[19-Sep-2010 21:03:31] <elc0> so this windows appliance basically is just a linux vm running on my windows host>

 

[19-Sep-2010 21:24:17] <Orv> pretty much, I think.

[19-Sep-2010 21:24:23] <Orv> Know anything about Linux?

[19-Sep-2010 21:29:06] <elc0> yup

[19-Sep-2010 21:29:29] <elc0> id prefer run it.  wasnt my choice to run windows

[19-Sep-2010 21:30:21] <Orv> Yeah, I feel your pain :-)

[19-Sep-2010 21:36:50] <elc0> gotta love the way that works.  direction is to run windows...figure out how to make it work

[19-Sep-2010 21:43:08] <Orv> Heh

[20-Sep-2010 00:00:30] [disconnected at Mon Sep 20 00:00:30 2010]

[20-Sep-2010 00:00:30] [connected at Mon Sep 20 00:00:30 2010]

[20-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[20-Sep-2010 00:00:47] <verne.freenode.net> [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup

[20-Sep-2010 00:39:24] davidh38_ is now known as davidh38

[20-Sep-2010 01:53:56] fOrsberg is now known as forsberg

[20-Sep-2010 04:53:50] <Dieterbe> Hey, I have snmp graphs for a switch that don't work since i imported mib trees for the switch.  i managed to "fix" it once by reindexing and commiting in zendmd ; but after a bit more then 24 hours, the graphs broke again

[20-Sep-2010 04:54:16] <Dieterbe> i can't find anything in the logs ( i checked all logs for all events around the time the graphs broke), but can't find anything relevant

[20-Sep-2010 04:54:29] <Dieterbe> also, i just reindexed and committed again in zendmd, but that doesn't fix the graphs

[20-Sep-2010 07:21:32] rhettardo_ is now known as rhettardo

[20-Sep-2010 08:36:04] <Parabola|Werk> good morning

[20-Sep-2010 08:36:11] Parabola|Werk is now known as Parabola|w

[20-Sep-2010 08:37:32] <rmatte> good morning

[20-Sep-2010 08:42:33] rhettardo_ is now known as rhettardo

[20-Sep-2010 08:44:11] <rmatte> Dieterbe: have you tried restarting Zenoss?

[20-Sep-2010 08:44:41] <Dieterbe> yes

[20-Sep-2010 08:44:46] <Parabola|w> hey rmatte so i got ssh working between the two boxes with pre-shared keys. It ended up being a zenoss problem :-\

[20-Sep-2010 08:45:04] <Dieterbe> rmatte: i made a thread with all the info in it i could think of:

[20-Sep-2010 08:45:08] <Dieterbe> thread/14507?tstart=0

[20-Sep-2010 08:45:11] <Parabola|w> rmatte, the libcrytpo included was conflicting with my installed, so i deleted it, and created a symlink to the installed one

[20-Sep-2010 08:45:25] <rmatte> ah

[20-Sep-2010 08:45:26] <rmatte> cool

[20-Sep-2010 08:46:14] <Parabola|w> but, still no distributed collector :-\, i added the remote collector. and i think it did somthing, because i'm getting alerts when zenoss starts that its missing files for a zenpack it doesnt have

[20-Sep-2010 08:47:20] <Parabola|w> using egors zenpack, is there anything else i need to do? i went under the properties of the remote collector and added the default network

[20-Sep-2010 08:48:20] <Parabola|w> i didnt even run the webgui setup wizard for zenoss on the remote collector, egors directions didnt mention it

[20-Sep-2010 08:59:15] forsberg is now known as fOrsberg

[20-Sep-2010 09:08:30] <frozty_sa> Simon4: ping

[20-Sep-2010 09:09:11] <rmatte> haha, I see we had some WoW spam on the community site yesterday

[20-Sep-2010 09:09:25] <Simon4> frozty_sa: heya

[20-Sep-2010 09:09:47] <frozty_sa> \o/

[20-Sep-2010 09:09:59] <frozty_sa> Simon4: can haz email address?

[20-Sep-2010 09:10:13] <Simon4> mine?

[20-Sep-2010 09:10:25] <Parabola|w> i heard google wiill give you one for free!

[20-Sep-2010 09:10:26] <frozty_sa> (if you were to guess that this request is around event deps etc, you'd be right :P)

[20-Sep-2010 09:10:49] <Simon4> heh :) email is simon.helson@gmail.com

[20-Sep-2010 09:10:53] <frozty_sa> ta

[20-Sep-2010 09:10:58] <frozty_sa> also, brave person

[20-Sep-2010 09:11:09] <frozty_sa> also, Muse epicftw

[20-Sep-2010 09:11:14] <Parabola|w> did you know that with google you can take out the . and he will still get the email?

[20-Sep-2010 09:11:26] <Simon4> Parabola: yeah

[20-Sep-2010 09:12:31] <Parabola|w> so, i'm only asking this because i CANT snapshot (this test remote collector is a phys box)

[20-Sep-2010 09:12:37] <klinstifen> morning all

[20-Sep-2010 09:12:52] <Parabola|w> for the "remote" collector do i need to run through the initial setup "wizard" you get in the webpage?

[20-Sep-2010 09:13:08] <Parabola|w> i literally followed egors instructions, installed, setup ssh with keys and that was it

[20-Sep-2010 09:13:10] <klinstifen> i am trying to upgrade from 2.5 to 3 and when i do the gui button for zenpack (add/del) doesn't work

[20-Sep-2010 09:13:19] <klinstifen> anyone had this problem?

[20-Sep-2010 09:13:25] <Parabola|w> klinstifen, yeah somone did friday

[20-Sep-2010 09:13:26] <klinstifen> i think one of the zenpacks might be the prob

[20-Sep-2010 09:13:30] <Parabola|w> he never said if he got it fixed

[20-Sep-2010 09:13:44] <klinstifen> that might have been me : \ i asked on friday as well

[20-Sep-2010 09:13:47] <Parabola|w> oh :(

[20-Sep-2010 09:13:49] <Parabola|w> lol

[20-Sep-2010 09:13:51] <klinstifen> hehe

[20-Sep-2010 09:14:19] <Parabola|w> well a test would be remove the zenpacks one by one via term, and test :(

[20-Sep-2010 09:14:25] <Parabola|w> or thats the best way i'd know how to do it

[20-Sep-2010 09:15:30] <frozty_sa> err

[20-Sep-2010 09:15:38] <klinstifen> ya

[20-Sep-2010 09:15:46] <klinstifen> i'm a doin that now

[20-Sep-2010 09:16:27] <frozty_sa> zenoss 2.5.2, I can see a bunch of templates under /Devices/Network/Router/Vendor/perfConfig

[20-Sep-2010 09:16:31] <Parabola|w> oh good thing i didnt launch it

[20-Sep-2010 09:16:34] <frozty_sa> but I can't bind them..wut?

[20-Sep-2010 09:16:36] <Parabola|w> 2. INSTALL ZENOSS CORE ON THE REMOTE SERVER ZENOSS.NOID.IN, BUT DO NOT LAUNCH IT.

[20-Sep-2010 09:16:40] <Parabola|w> docs/DOC-2496

[20-Sep-2010 09:16:58] <frozty_sa> only Device, DNSMonitor and HTTPMonitor

[20-Sep-2010 09:17:58] <frozty_sa> anyone with an idea of why that might be?

[20-Sep-2010 09:19:17] * frozty_sa tries to see if the zProperty way will work

[20-Sep-2010 09:25:21] <frozty_sa> R25 says one of the hackeries I had to do when I was figuring stuff out/getting stuff in place initially is now parent-clobbering zDeviceTemplates...

[20-Sep-2010 09:25:37] mrayzenoss is now known as mray

[20-Sep-2010 09:26:04] <Parabola|w> good morning matt

[20-Sep-2010 09:27:33] <fus10nx> In the new version, where can I setup my sites so i can put address and stuff in

[20-Sep-2010 09:27:34] <fus10nx> ?

[20-Sep-2010 09:27:53] <Parabola|w> what?

[20-Sep-2010 09:28:16] <Parabola|w> i think what you're looking for is under infrastructure

[20-Sep-2010 09:28:55] <mray> select a Location, click the Details link and hit the gear for 'edit' to set the address

[20-Sep-2010 09:29:03] <mray> morning all

[20-Sep-2010 09:29:09] <fus10nx> morning :)

[20-Sep-2010 09:29:20] <Parabola|w> hey matt, i figured out a fix to the ssh issue, it was zenoss's fault :(

[20-Sep-2010 09:29:23] <fus10nx> Matt - so go into the device then click the gear?

[20-Sep-2010 09:29:57] <Parabola|w> matt: the libcrypto included with zenoss was screwing with my installed version for the zenoss user, so i deleted it, and symlinked the real one, worked like a charm

[20-Sep-2010 09:32:12] <Parabola|w> matt: with remote collectors, using egors plugin, I added a default network under the properties of the collector, but what do i need to do to get it to actually start scanning that network for devices?

[20-Sep-2010 09:33:07] <twm1010> in the old version you want to networks

[20-Sep-2010 09:33:16] <twm1010> checked the box, hit the context drop down, and hit discover

[20-Sep-2010 09:33:32] <Parabola|w> yeah i tried that, it said zero devices found

[20-Sep-2010 09:33:36] <fus10nx> im still not finding where you edit the location in the new one

[20-Sep-2010 09:33:40] <Parabola|w> which makes me think the remote collector didnt scan :)

[20-Sep-2010 09:34:01] <twm1010> Hrmm, has someone confirmed that a remote collector can do discovery?

[20-Sep-2010 09:34:09] <twm1010> I've only worked with Core, so, no idea here.

[20-Sep-2010 09:34:16] <Parabola|w> i'm using core

[20-Sep-2010 09:34:22] <Parabola|w> if it cant discover what is the point of it

[20-Sep-2010 09:34:51] <mray> fus10nx: you need to select the Location that contains your device

[20-Sep-2010 09:36:32] <fus10nx> It's in a 'class' (server)

[20-Sep-2010 09:36:39] <fus10nx> I am trying to figure out how to create a location

[20-Sep-2010 09:36:50] <fus10nx> so I'm in infrastructure then Location (0)

[20-Sep-2010 09:37:04] <fus10nx> ah I think I got it

[20-Sep-2010 09:37:15] <Parabola|w> twm1010, i guess i dont know how to verify that the remote collector even works

[20-Sep-2010 09:37:16] <mray> fus10nx: ok, with Location highlighted, add a location with the '+' at the bottom left

[20-Sep-2010 09:37:24] <Parabola|w> twm1010, egors stuff doesnt have any docs to it

[20-Sep-2010 09:37:38] <fus10nx> got it, then i just drag my devices from the classes into the locatin ?

[20-Sep-2010 09:38:55] <Parabola|w> egor! just the man i've been looking for

[20-Sep-2010 09:39:49] <bigegor> hi i'm here

[20-Sep-2010 09:40:10] <Parabola|w> egor: i've got your distributed collector setup on two 3.0.2 boxes ssh with keys works between both

[20-Sep-2010 09:40:58] <Parabola|w> i added a default network for the remote collector, and i tried using discovery, it said zero ips found almost right away.. how can i verify / test that its setup correctly

[20-Sep-2010 09:41:26] <Parabola|w> if i pull up the webpage on the remote collector, i havent even run the first setup wizard ,where you create users..ect

[20-Sep-2010 09:42:07] <bigegor> Parabola|w: zenmodeler works without modification only on master

[20-Sep-2010 09:44:03] <Parabola|w> okay

[20-Sep-2010 09:44:11] <Parabola|w> so, what do i need to do

[20-Sep-2010 09:44:41] <Parabola|w> so if i manually add the IP of a device on that network, it should work?

[20-Sep-2010 09:52:15] <Parabola|w> alright well that worked, cool :)

[20-Sep-2010 09:52:26] <Parabola|w> do i not need my zenpacks on the remote server?

[20-Sep-2010 09:55:41] <bigegor> Parabola|w: you must select your remote collectors and from menu select 'Update remote monitors...'.

[20-Sep-2010 09:59:01] <bigegor> Parabola|w: all yor ZenPacks installed on master will be copied to remote collector and zenoss on remote collector will be restarted.

[20-Sep-2010 10:02:38] <bigegor> Parabola|w: now i'm searching for one post on zenoss forum. It was very interesting solution for remote modeler problem. Original modeler will be replaced with bash script and started modeler remotely over SSH.

[20-Sep-2010 10:04:38] <Parabola|w> oh cool, if you can find that, it would be great

[20-Sep-2010 10:04:58] <Parabola|w> bigegor, i did the update remote monitors, I dotn think it worked

[20-Sep-2010 10:05:04] <Parabola|w> i just manually installed them

[20-Sep-2010 10:08:49] <Parabola|w> yeah, ping seems to work, but thats about it

[20-Sep-2010 10:08:57] <Parabola|w> no WMI plugins found :(

[20-Sep-2010 10:09:04] <Parabola|w> i provided the login

[20-Sep-2010 10:10:34] <bigegor> Parabola|w: do not install Distributed Collector ZenPack on remote collector. It changed local configuration files, and seted up you remote collector as master.

[20-Sep-2010 10:10:43] <Parabola|w> i didnt install that one :)

[20-Sep-2010 10:15:31] <bigegor> Parabola|w: check ZenPacks directory on Remote collector after 'Update remote monitors...', i must contains the same files and directories like ZenPacks directory on master.

[20-Sep-2010 10:15:41] <Parabola|w> [librpc/rpc/dcerpc_connect.c:329:dcerpc_pipe_connect_ncacn_ip_tcp_recv()] failed NT status (c00000b5) in dcerpc_pipe_connect_ncacn_ip_tcp_recv

[20-Sep-2010 10:15:44] <Parabola|w> uh oh

[20-Sep-2010 10:16:00] <Parabola|w> 2010-09-20 19:13:55,688 WARNING zen.WMIClient: Unable to collect WMI data from 192.168.10.19: NT_STATUS_IO_TIMEOUT

[20-Sep-2010 10:17:27] <Parabola|w> so when i model a device, its not using the modeler on the remote collector, whcih would cause the timeout, correct?

[20-Sep-2010 10:25:08] <bigegor> i think so

[20-Sep-2010 10:25:23] <Parabola|w> so, if i may ask, what use are remote collectors?

[20-Sep-2010 10:25:27] <Parabola|w> ping only?

[20-Sep-2010 10:27:42] <bigegor> many collectors (zenperfsnmp, zencommand, zenperfwmi, zenpwefwbem, zenperfsql) working just fine on remote collector

[20-Sep-2010 10:28:36] <Parabola|w> hmm okay

[20-Sep-2010 10:29:58] <bigegor> what kind of connection do you have with remote network?

[20-Sep-2010 10:30:53] <Parabola|w> like, speed? 15mbit / 2mbit in our office, whcih is where the remote collector is at

[20-Sep-2010 10:30:58] <Parabola|w> the main box is in our colo wit ha gbit line

[20-Sep-2010 10:32:50] <twm1010> Is there a firewall? :)

[20-Sep-2010 10:32:54] <Parabola|w> no

[20-Sep-2010 10:33:03] <Parabola|w> between the two offices? yes

[20-Sep-2010 10:33:10] <Parabola|w> but isnt that the point of the remote collector?

[20-Sep-2010 10:33:28] <Parabola|w> the remote collector is in the same office as the device i'm adding

[20-Sep-2010 10:35:15] <Parabola|w> i've got the renderURL port , and SSH open for the remote collecto

[20-Sep-2010 10:35:57] <bigegor> Parabola|w: problem is by now: modeling does master server, but performance collection does remote collector.

[20-Sep-2010 10:36:18] <Parabola|w> oh, well that explains it! :)

[20-Sep-2010 10:36:24] <st3v3o> I tossed this our there on Friday but it was late so, I"m taking a shot again hoping that someone might be able to help.  When upgrading from 2.5.2 to 3.0.2 LDAP/AD auth was broke.  I'm created the symlink in the new 2.6 python path but still get some error when loading the zope plugins I've downloaded the  newer versions of the plugins but they give the same error.

[20-Sep-2010 10:36:37] <st3v3o> Here is the error I get

[20-Sep-2010 10:36:38] <st3v3o> http://pastebin.com/twKPpRUD

[20-Sep-2010 10:36:52] <Parabola|w> looking now steve

[20-Sep-2010 10:38:08] <Parabola|w> yikes

[20-Sep-2010 10:38:10] <st3v3o> Cenots 5.x has python 2.4 for the system, so I'm having issue building the new versions on centos

[20-Sep-2010 10:38:20] <Parabola|w> sure

[20-Sep-2010 10:38:41] <st3v3o> and if I try to use easy_install under the zenoss user with 2.6 I can't install python-ldap …which I am guessing is causing the issue.

[20-Sep-2010 10:39:00] <Parabola|w> i dont know a fix for this mate, :( i would have symlinked as well

[20-Sep-2010 10:39:05] <st3v3o> has anyone else got this working under centos with RPMs for the new version

[20-Sep-2010 10:39:28] <st3v3o> I banged my head against a wall with this all "work" day friday.

[20-Sep-2010 10:40:10] <high_towe> Hi All- just installed zenoss on 1 of my servers

[20-Sep-2010 10:40:15] <Parabola|w> congrats

[20-Sep-2010 10:40:23] <high_towe> and its trying to monitor windows event logs for all my windows servers

[20-Sep-2010 10:40:26] <high_towe> (thanks)

[20-Sep-2010 10:40:28] <Parabola|w> what version are you using

[20-Sep-2010 10:40:40] <high_towe> latest, 3.0.2?

[20-Sep-2010 10:40:46] <bigegor> Parabola|w: by the way, you must open a bit more ports (o.e. TCP:8090)

[20-Sep-2010 10:41:14] <Parabola|w> so, 8090, 8091, and 22 ?

[20-Sep-2010 10:41:28] <high_towe> how can I turn off this monitoring ?

[20-Sep-2010 10:41:47] <Parabola|w> high_towe, you would want to remove the templates its using

[20-Sep-2010 10:41:51] <Parabola|w> i think anyway

[20-Sep-2010 10:42:16] <st3v3o> if you take the servers out of the /Servers/Windows class they will not look for windows logs

[20-Sep-2010 10:43:07] <high_towe> yea, there isn't anything there for them- wierd

[20-Sep-2010 10:44:26] <cgibbons> it's controlled by the zWinEventlog configuration property, that is False by default at /Devices and True at /Server/Windows, by default.

[20-Sep-2010 10:46:11] <high_towe> where can i change that? (sorry, I am a noob at this)

[20-Sep-2010 10:48:26] <Parabola|w> high_towe, infrastructure

[20-Sep-2010 10:48:35] <Parabola|w> click on the device you want to make STFU

[20-Sep-2010 10:48:43] <Parabola|w> and along the left, you will see configuration settings

[20-Sep-2010 10:50:32] <bigegor> Parabola|w:8789

[20-Sep-2010 10:52:37] <Parabola|w> so, 8789 needs opened as well?

[20-Sep-2010 10:52:53] <high_towe> I have removed it from the "plugins" where it was referenced, yet it still tries to connect, and hence throwing an alert

[20-Sep-2010 10:55:40] <klinstifen> Parabola, i removed all my zenpacks and that zenpack gear button still doesnt work

[20-Sep-2010 10:55:44] <klinstifen> grrr

[20-Sep-2010 10:56:57] <klinstifen> if i do a clean 3.0 install that button works

[20-Sep-2010 10:57:05] <klinstifen> but anytime i try the upgrade it doesnt work

[20-Sep-2010 10:57:32] <Parabola|w> :(

[20-Sep-2010 10:57:40] <Parabola|w> is it publicly accessible?

[20-Sep-2010 10:57:49] <klinstifen> nah

[20-Sep-2010 10:57:51] <Parabola|w> if you want i can test for you

[20-Sep-2010 10:57:52] <Parabola|w> kk

[20-Sep-2010 10:57:54] <rmatte> klinstifen: did you have zip ZenPacks installed prior to the upgrade?

[20-Sep-2010 10:58:13] <klinstifen> mray,i removed them all before i upgraded

[20-Sep-2010 10:58:27] <rmatte> rmatte :P

[20-Sep-2010 10:58:28] <rmatte> :)

[20-Sep-2010 10:58:34] <rmatte> k

[20-Sep-2010 10:58:50] <klinstifen> is there some way to clean out zenpack repository or something

[20-Sep-2010 10:58:56] <rmatte> when you say it doesn't work, do you not see options in it?

[20-Sep-2010 10:58:57] <klinstifen> may some zenpack didnt remove completely?

[20-Sep-2010 10:59:00] <rmatte> or the options just don't work?

[20-Sep-2010 10:59:08] <klinstifen> i dont see options

[20-Sep-2010 10:59:11] <rmatte> ah

[20-Sep-2010 10:59:15] <klinstifen> the add/delete/etc submenu doesnt appear

[20-Sep-2010 10:59:22] <klinstifen> it does when i do a clean install

[20-Sep-2010 10:59:23] <rmatte> have you tried clearing your browser cache?

[20-Sep-2010 10:59:26] <klinstifen> but not upgrading

[20-Sep-2010 10:59:29] <klinstifen> yeah

[20-Sep-2010 10:59:34] <klinstifen> tried ie, chrome, and ff

[20-Sep-2010 10:59:40] <rmatte> that's weird, I upgraded and I do see it

[20-Sep-2010 11:00:23] <rmatte> so in the Egg column all of the packs say "Yes"?

[20-Sep-2010 11:00:45] <klinstifen> they did before i upgraded, correct

[20-Sep-2010 11:00:54] <klinstifen> i removed any zips via the 2.5.2 gui

[20-Sep-2010 11:00:57] <klinstifen> then i upgraded

[20-Sep-2010 11:00:59] <klinstifen> and it didnt work

[20-Sep-2010 11:01:08] * rmatte scratches his head

[20-Sep-2010 11:01:08] <klinstifen> so i remeoved all eggs via zenpack --remove

[20-Sep-2010 11:01:10] <dv_> does zenoss purge very old events?

[20-Sep-2010 11:01:10] <klinstifen> and still no worky

[20-Sep-2010 11:01:22] <dv_> (i mean all, not just closed ones)

[20-Sep-2010 11:01:25] <rmatte> sounds like more of an ajax problem than a zenpack problem

[20-Sep-2010 11:01:41] <klinstifen> is there a way i can run this command:

[20-Sep-2010 11:01:41] <klinstifen> dmd.ZenPackManager.packs._delObject('ZenPacks.example.Techniques')

[20-Sep-2010 11:01:52] <rmatte> dv_: you mean outright delete them from the events database?

[20-Sep-2010 11:01:56] <klinstifen> but with a * or "all" for the delObject?

[20-Sep-2010 11:02:08] <dv_> yes

[20-Sep-2010 11:02:21] <rmatte> dv_: Events -> Event Manager -> Delete Historical Events Older Than (days)

[20-Sep-2010 11:02:24] <dv_> because, assume the server runs for 3 months straight

[20-Sep-2010 11:02:49] <rmatte> the events do need to be moved to the event history to be deleted though I believe

[20-Sep-2010 11:03:02] <rmatte> but that's just good practice anyways

[20-Sep-2010 11:03:18] <dv_> there is no automatic "event rotation"?

[20-Sep-2010 11:03:20] <rmatte> there's an Event Aging threshold in hours in the Event Manager too

[20-Sep-2010 11:03:28] <rmatte> but there's a bug where it's incapable of aging Critical events

[20-Sep-2010 11:03:28] <dv_> hm okay

[20-Sep-2010 11:03:42] <rmatte> I've had a ticket open for that for quite a while but they haven't fixed it yet.

[20-Sep-2010 11:03:54] <dv_> I just want to prevent the event DB from perpetually growing

[20-Sep-2010 11:04:06] <rmatte> well, do you never move events to history?

[20-Sep-2010 11:04:12] <rmatte> you just leave them all in the active event view?

[20-Sep-2010 11:04:49] <rmatte> If you move them to history you're fine as Zenoss defaults to 1 year retention for events

[20-Sep-2010 11:05:02] <rmatte> but if you leave them in the active event console then you might have some issues

[20-Sep-2010 11:07:16] <dv_> hmm. have to continue this discussion later, need to run

[20-Sep-2010 11:07:19] <rmatte> k

[20-Sep-2010 11:07:21] <rmatte> later

[20-Sep-2010 11:10:45] <st3v3o> rmatte, with your test 3.0.2 box did you setup LDAP/AD auth ?

[20-Sep-2010 11:44:03] <mloven> Hey mray (or cluther or cgibbons),  I know there's been tons of requests for some layer 2 dependency functionality being built in to Zenoss, but can you tell me if it's even in the pipeline?  4.x?  5.x?

[20-Sep-2010 11:44:50] <skath> I keep getting alerts for /Status/IpService saying "IP Service domain is down", but when I go to the device page > Components > IP Services, domain isn't there at all.  What gives?

[20-Sep-2010 11:45:52] <skath> The server is running a DNS service listening on a vmnet interface, but ^vmnet is part of zLocalInterfaceNames and zInterfaceMapIgnoreNames and I have no interest in monitoring that service on this box

[20-Sep-2010 11:46:38] <skath> I want to stop this box from monitoring the domain IpService but I don't know how since it doesn't show at all under Components

[20-Sep-2010 11:57:49] <cgibbons> I don't believe it is on the roadmap at all right now, mloven. But that can change at any time.

[20-Sep-2010 11:59:22] <davetoo> PyDev code analysis is driving me nuts

[20-Sep-2010 12:02:02] <rmatte> st3v3o: haven't gotten LDAP or AD auth working yet, mostly because that test box is running ubuntu 8.04 and the repos doesn't have the versions of the libraries that I need to install to get it working

[20-Sep-2010 12:02:13] <rmatte> st3v3o: no idea when I'll get time to work on it some more

[20-Sep-2010 12:02:37] <Parabola|w> rmatte, use backports. and if that doesnt work, change your repos to that of 10.04, update (not upgrade) then install what you need, then put your sources back

[20-Sep-2010 12:02:42] <Parabola|w> rmatte, i've done it, it works :)

[20-Sep-2010 12:03:02] <rmatte> yeh, either that or I'll just grab the .debs for the packages and dpkg -i them

[20-Sep-2010 12:03:11] <rmatte> which is even easier in my opinion

[20-Sep-2010 12:03:28] <Parabola|w> i hate finding deb files

[20-Sep-2010 12:03:43] <rmatte> it's so simple to do lol

[20-Sep-2010 12:03:56] <rmatte> with my google-fu I find them within a minute or two

[20-Sep-2010 12:03:56] <Parabola|w> so is changing one word in your repos

[20-Sep-2010 12:04:16] <rmatte> if it's as simply as just changing one word

[20-Sep-2010 12:04:41] <Parabola|w> have you not done it before?

[20-Sep-2010 12:04:54] <rmatte> nope, I've added new repos

[20-Sep-2010 12:05:05] <rmatte> haven't messed around with using jaunty repos in hardy or anything though

[20-Sep-2010 12:05:11] <rmatte> or karmic

[20-Sep-2010 12:05:15] <rmatte> or lucid

[20-Sep-2010 12:05:19] <rmatte> :P

[20-Sep-2010 12:05:41] <rmatte> (forgot how far along they've gotten with those names)

[20-Sep-2010 12:05:46] <rmatte> wonder what they'll do when they hit Z

[20-Sep-2010 12:05:52] <Simon4> zombie zebra

[20-Sep-2010 12:05:53] <Parabola|w> well the format is URL <release name> main restricted

[20-Sep-2010 12:06:03] <rmatte> Yeh, and then they'll switch to crab naming

[20-Sep-2010 12:06:03] <Parabola|w> so, put lucid in place of w/e is ther enow

[20-Sep-2010 12:06:09] <rmatte> since Zenoss is no longer using it apparently

[20-Sep-2010 12:06:11] <rmatte> which is lame

[20-Sep-2010 12:06:12] <rmatte> lol

[20-Sep-2010 12:06:15] <Parabola|w> lol simon

[20-Sep-2010 12:06:59] <rmatte> Parabola|w: wouldn't I have to do that on multiple lines?  Would it be something like sed -i "s/hardy/karmic/g" <file>?

[20-Sep-2010 12:07:07] <Parabola|w> yes

[20-Sep-2010 12:07:11] <rmatte> ah, ok

[20-Sep-2010 12:07:12] <Parabola|w> it should be a variable, its not :(

[20-Sep-2010 12:07:20] <rmatte> yeh, a variable would make sense

[20-Sep-2010 12:07:30] <rmatte> but they probably don't want people screwing around with it

[20-Sep-2010 12:07:34] <rmatte> lol

[20-Sep-2010 12:07:38] <Parabola|w> hehe

[20-Sep-2010 12:07:53] <rmatte> you could potentially massively break your dependency tree by doing that honestly

[20-Sep-2010 12:08:18] <Parabola|w> thats why i mentioned dont upgrade

[20-Sep-2010 12:08:29] <Parabola|w> its risky, but i've done it a few times without issue

[20-Sep-2010 12:08:50] <st3v3o> rmatte do you use ubuntu for all your zenoss servers

[20-Sep-2010 12:08:58] <rmatte> st3v3o: yeh

[20-Sep-2010 12:09:17] <rmatte> Ubuntu Server 8.04 and a select few have been upgraded to 10.04

[20-Sep-2010 12:09:44] <rmatte> but 10.04 isn't playing as nice as I had hoped

[20-Sep-2010 12:09:55] <rmatte> so I'm holding off on upgrading the rest for now

[20-Sep-2010 12:10:25] <Parabola|w> libcrypto :(

[20-Sep-2010 12:10:53] <rmatte> ldap/nfs are not playing nice for me

[20-Sep-2010 12:11:01] <rmatte> which are my 2 main problems with it

[20-Sep-2010 12:11:11] <rmatte> I managed to get everything else working ok

[20-Sep-2010 12:12:10] <rmatte> I wrote a couple of scripts to automate fixing several problems during the upgrade

[20-Sep-2010 12:14:09] <st3v3o> are you using python 2.6 for the system or 2.4

[20-Sep-2010 12:14:53] <davetoo> I'm new to debian; went looking for my python 2.6 site-packages last night... they're not there :)

[20-Sep-2010 12:17:51] <rmatte> st3v3o: well, I'm still running Zenoss 2.5.2 on them

[20-Sep-2010 12:18:06] <rmatte> and the system python is 2.6

[20-Sep-2010 12:18:40] <rmatte> but I copied some python-ldap 2.4 files over (enough to get LDAP running for now)

[20-Sep-2010 12:19:33] <rmatte> Zenoss 2.5.2 comes with python 2.4, so all I had to copy were the 2.4 version of the python-ldap files

[20-Sep-2010 12:19:45] <rmatte> all I had to do was copy*

[20-Sep-2010 12:25:05] <rmatte> in the collector settings there is "Ping Tries"

[20-Sep-2010 12:25:12] <st3v3o> yeah I upgraded to 3.0.2

[20-Sep-2010 12:25:19] <rmatte> If I up that to 4, all 4 will have to fail for it to generate an alert, correct?

[20-Sep-2010 12:44:35] <Parabola|w> rmatte, correct

[20-Sep-2010 12:47:43] <rmatte> cool

[20-Sep-2010 12:48:05] <rmatte> had to do that to fix some missed pings we were getting from one of our clients because of a known issue

[20-Sep-2010 12:48:16] <Parabola|w> nice

[20-Sep-2010 12:48:30] <Parabola|w> the only thing in zenoss i've got figured out at this point is all of its ping functionality :)

[20-Sep-2010 12:48:53] <Parabola|w> spent so much time with it, im using it to monitor client WAN links, and they are all varied speed, so it took a bit of time to get useful settings

[20-Sep-2010 12:49:03] <Parabola|w> that werent being triggered for no reason

[20-Sep-2010 12:59:34] <klinstifen> is there a way to export a zenpack from the command line?

[20-Sep-2010 13:03:03] <klinstifen> mray, you here?

[20-Sep-2010 13:10:38] <rmatte> klinstifen: why would you want to?

[20-Sep-2010 13:11:17] <klinstifen> because the zenpack gear button doesnt work after my upgrade

[20-Sep-2010 13:11:24] <klinstifen> it does work if i start from scratch

[20-Sep-2010 13:11:39] <rmatte> when you say export you mean you've created a ZenPack and want to make an egg from it?

[20-Sep-2010 13:11:47] <klinstifen> and i get errors when i try to export my eggyfied zenpacks while i am in 2.5.2

[20-Sep-2010 13:11:49] <klinstifen> from the gui

[20-Sep-2010 13:12:09] <klinstifen> i mean i have made it an egg but now i want to save it so i can move it to another system

[20-Sep-2010 13:12:26] <rmatte> provided all the necessary configuration has been done to the ZenPack, just zip the ZenPack directory in $ZENHOME/ZenPacks and then rename it to a .egg and it should work.

[20-Sep-2010 13:12:53] <klinstifen> ok simple enough

[20-Sep-2010 13:12:56] <rmatte> make sure there's actually an objects.xml file in the ZenPack though

[20-Sep-2010 13:13:03] <rmatte> I think Zenoss may generate that file on export

[20-Sep-2010 13:13:21] <klinstifen> cd

[20-Sep-2010 13:13:35] <rmatte> there really is no commandline export tool, so doing it manually can be a bit iffy

[20-Sep-2010 13:13:45] <klinstifen> ya

[20-Sep-2010 13:13:52] <rmatte> they really should code one

[20-Sep-2010 13:14:11] <rmatte> unless the zenpack command supports it now

[20-Sep-2010 13:14:15] <rmatte> last time I checked it didn't

[20-Sep-2010 13:14:31] <klinstifen> zenpack --export doesnt exist

[20-Sep-2010 13:14:35] <klinstifen> just tried it

[20-Sep-2010 13:14:58] <klinstifen> 3.0.2 looks so nice

[20-Sep-2010 13:15:11] <klinstifen> want to upgrade

[20-Sep-2010 13:16:31] <klinstifen> i really dont want to start from scracth

[20-Sep-2010 13:16:40] <klinstifen> gotta dig around a bit more

[20-Sep-2010 13:16:52] <Parabola|w> i liked 2.5.2

[20-Sep-2010 13:16:57] <Parabola|w> i'd trade you in a second

[20-Sep-2010 13:17:03] <Parabola|w> 3 is slower, and has more problems

[20-Sep-2010 13:17:04] <klinstifen> really?

[20-Sep-2010 13:17:06] <Parabola|w> yes

[20-Sep-2010 13:17:07] <klinstifen> hmm

[20-Sep-2010 13:17:11] <Parabola|w> i wish i had no went to 3

[20-Sep-2010 13:17:17] <Parabola|w> i didnt upgrade, i did a new clean install

[20-Sep-2010 13:17:23] <Parabola|w> the problem is, i wiped away the 2.5 VM

[20-Sep-2010 13:17:34] <klinstifen> oh gotcha

[20-Sep-2010 13:17:52] <klinstifen> i made a full backup before hand so i could drop back down if need be

[20-Sep-2010 13:19:46] <rmatte> well, 3.0.2 isn't that bad honestly

[20-Sep-2010 13:19:55] <cgibbons> other than the baby seals we clubbed to make it

[20-Sep-2010 13:19:58] <rmatte> still a few small issues, but it's much better than 3.0.1 was

[20-Sep-2010 13:21:54] <imeyer> it's better than nagios :/

[20-Sep-2010 13:22:33] <rmatte> yeh well, it's certainly less of a headache than nagios

[20-Sep-2010 13:22:34] <rmatte> lol

[20-Sep-2010 13:22:46] <klinstifen> imeyer, i hear that

[20-Sep-2010 13:23:26] <rmatte> nagios is the "accepted standard", but you have to be a brain surgeon and have a lot of time on your hands to set it up to do anything useful :)

[20-Sep-2010 13:23:57] <imeyer> rmatte: i sort of feel that way about zenoss, but i think it's just a different way of thinking/doing than i'm used to with nagios

[20-Sep-2010 13:24:10] <rmatte> well, Zenoss is complex as well

[20-Sep-2010 13:24:15] <rmatte> lots to learn

[20-Sep-2010 13:24:24] <imeyer> but i feel like the complexity is more beneficial in the long run

[20-Sep-2010 13:24:25] <rmatte> but overall it's a better user experience

[20-Sep-2010 13:24:48] <rmatte> yeh, once you really learn the more complex stuff, the flexibility is epic

[20-Sep-2010 13:25:11] <imeyer> i'm still struggling with events and alerting

[20-Sep-2010 13:25:12] <rmatte> event transforms are the best idea ever, haven't really seen anything that compares in other products

[20-Sep-2010 13:25:26] <rmatte> those are 2 of my strengths so I can help you out

[20-Sep-2010 13:25:43] <klinstifen> hey what do you guys do for alerts, btw.  just straight up email?  what if your email server goes down...do you have a secondardy alert method?

[20-Sep-2010 13:25:44] <rmatte> busy day for me today but I'm bouncing around in here whenever I get a second

[20-Sep-2010 13:26:04] <rmatte> klinstifen: Mine just go to our ticketing system

[20-Sep-2010 13:26:07] <rmatte> no emails

[20-Sep-2010 13:26:12] <klinstifen> oh

[20-Sep-2010 13:26:23] <rmatte> but we have people watching the ticketing system 24x7

[20-Sep-2010 13:26:29] <rmatte> so it's a bit of a different situation

[20-Sep-2010 13:26:37] <rmatte> If it breaks, I'm guaranteed to get a phone call

[20-Sep-2010 13:26:38] <rmatte> :)

[20-Sep-2010 13:26:58] <klinstifen> hehe

[20-Sep-2010 13:27:14] <rmatte> In fact I got one this morning at 5:00am for that very thing

[20-Sep-2010 13:27:23] * rmatte shakes fist

[20-Sep-2010 13:27:51] <Parabola|w> i actually created my own remediation for a couple of hosts

[20-Sep-2010 13:28:11] <rmatte> I'm going to do that for restarting zenoss processes at some point

[20-Sep-2010 13:28:14] <Parabola|w> i have a server where dns keeps dying

[20-Sep-2010 13:28:17] <rmatte> it's not overly common, but I do get calls on it

[20-Sep-2010 13:28:20] <klinstifen> i'm just trying to come up with a good secondary alert method

[20-Sep-2010 13:28:28] <Parabola|w> so i wrote an expect script to restart the service when it fails

[20-Sep-2010 13:28:36] <rmatte> just setup a second alert and have it go to your cellphone or something

[20-Sep-2010 13:28:38] <Parabola|w> it hasnt been down now in months

[20-Sep-2010 13:28:42] <rmatte> most carrier offer an email address for sms

[20-Sep-2010 13:28:49] <rmatte> carriers*

[20-Sep-2010 13:29:02] <klinstifen> yea

[20-Sep-2010 13:29:12] <klinstifen> that's an idea

[20-Sep-2010 13:29:30] <Parabola|w> id shoot myself if i got texted all the alerts i get

[20-Sep-2010 13:29:48] <klinstifen> yeah i just want the major alerts

[20-Sep-2010 13:29:59] <Parabola|w> yeah, i get a few criticals a day

[20-Sep-2010 13:30:00] <Parabola|w> easy

[20-Sep-2010 13:30:04] <Parabola|w> was over 50 a day

[20-Sep-2010 13:30:11] <Parabola|w> but since i changed some thresholds, its alot better

[20-Sep-2010 13:30:29] <klinstifen> yeah adjustig the thresholds really makes the difference

[20-Sep-2010 13:31:09] <cmcgraw> I've really really loved setting a time threshold, whereby if an issue exists for more than 30/60/90 (depending on priority of system) seconds then you get the alert

[20-Sep-2010 13:31:25] <cmcgraw> really cut down the false positives almost immediately

[20-Sep-2010 13:31:36] <klinstifen> yeah that's how did it as well

[20-Sep-2010 13:32:16] <Parabola|w> god i hate when you call a client

[20-Sep-2010 13:32:21] <Parabola|w> and the contact quit or got fired

[20-Sep-2010 13:32:23] <Parabola|w> and no one told you

[20-Sep-2010 13:37:18] <imeyer> rmatte: is there a way to set the reply-to of the email?

[20-Sep-2010 13:37:40] <imeyer> send it as user x (for smtp auth), but i want to reply to our group email

[20-Sep-2010 13:38:09] <rmatte> imeyer: well, not on a per alert basis...

[20-Sep-2010 13:38:12] <rmatte> but globally yes...

[20-Sep-2010 13:38:23] <rmatte> just go to Advanced -> Settings

[20-Sep-2010 13:38:35] <rmatte> You'll see "From Address for Emails"

[20-Sep-2010 13:38:40] <rmatte> along with the mail server settings

[20-Sep-2010 13:38:41] <imeyer> oh, yeah

[20-Sep-2010 13:38:49] <imeyer> huh, i guess our mailserver won't let us do that

[20-Sep-2010 13:38:51] <imeyer> wack

[20-Sep-2010 13:39:14] <rmatte> you might be able to get your mail admin to put an allow in for that particular IP or something

[20-Sep-2010 13:40:03] <imeyer> it's a hosted exchange server :/

[20-Sep-2010 13:40:07] <imeyer> and i am the "admin" for that

[20-Sep-2010 13:52:04] <SEJeff_work> Is there a way to get the device templates from an enterprise zenpack back?

[20-Sep-2010 13:52:26] <SEJeff_work> My manager removed the device classes for cisco as we do the layout differently for device class naming and as a result removed all of the templates

[20-Sep-2010 13:52:28] <Simon4_> SEJeff_work: as in after you removed the zenpack?

[20-Sep-2010 13:52:32] <Simon4_> ahh

[20-Sep-2010 13:52:47] <SEJeff_work> Simon4_, Kind of a pain

[20-Sep-2010 13:52:48] Simon4_ is now known as Simon4

[20-Sep-2010 13:53:11] <Simon4> you could possibly reinstall the zenpack over the top?

[20-Sep-2010 13:53:24] <SEJeff_work> Not a bad idea actually

[20-Sep-2010 13:53:27] <SEJeff_work> That would do it

[20-Sep-2010 13:56:53] <Parabola|w> relay!

[20-Sep-2010 13:57:34] <st3v3o> Hey guys if I were to blow away my zenoss box move to Ubuntu could I reimport the current backup I have ?

[20-Sep-2010 13:57:51] <Parabola|w> yes

[20-Sep-2010 13:57:54] <mray> st3v3o: yes, as long as it's same version

[20-Sep-2010 13:58:01] <mray> 3.0.2->3.0.2

[20-Sep-2010 13:58:02] <cmcgraw> wouldn't be much good if not :P

[20-Sep-2010 13:58:32] <st3v3o> cool wasn't sure if it would be looking for anything system based moving from Centos to Ubuntu

[20-Sep-2010 13:58:32] <Parabola|w> hey jgartman whats up

[20-Sep-2010 13:58:39] <Parabola|w> i got it working :)

[20-Sep-2010 13:58:56] <Parabola|w> deleted the zenoss placed libcrypto, and symlinked the installed one that dir.

[20-Sep-2010 13:59:04] <jgartman> booooyaaaaaa

[20-Sep-2010 13:59:20] <jgartman> so something was corrupted, awesome.

[20-Sep-2010 13:59:22] <Parabola|w> now im fighting with zenmodeler on a remote colelctor

[20-Sep-2010 13:59:26] <Parabola|w> no not corrupted

[20-Sep-2010 13:59:29] <Parabola|w> conflicting

[20-Sep-2010 13:59:38] <Parabola|w> i did a clean install of zenoss has the same issue over again

[20-Sep-2010 13:59:39] <jgartman> no? oh conflicting, well, either way, that's good news.

[20-Sep-2010 13:59:42] <Parabola|w> yeah

[20-Sep-2010 13:59:45] <jgartman> interesting.

[20-Sep-2010 13:59:48] <Parabola|w> i dunno

[20-Sep-2010 13:59:50] <Parabola|w> dont care at this point

[20-Sep-2010 13:59:54] <Parabola|w> lol

[20-Sep-2010 13:59:54] <jgartman> right :)

[20-Sep-2010 14:00:01] <Parabola|w> man that outage was a beast

[20-Sep-2010 14:00:14] <Parabola|w> storm killed powere to colo, killed the transfer switch so the generator didnt kick on

[20-Sep-2010 14:00:25] <Parabola|w> was a long night

[20-Sep-2010 14:00:26] <jgartman> wow

[20-Sep-2010 14:00:48] <SEJeff_work> mray, fyi: the syslog-ng guys posted a wmi howto that links zenoss: http://blogs.balabit.com/en/2010/09/18/wmi-client-for-linux/

[20-Sep-2010 14:00:49] <Simon4> those kinda outages you just want to stay in bed

[20-Sep-2010 14:01:05] <davetoo> Parabola|w: where are you, physically?

[20-Sep-2010 14:01:21] <Parabola|w> at my desk

[20-Sep-2010 14:01:31] <davetoo> larger scope :)

[20-Sep-2010 14:01:31] <Parabola|w> har har

[20-Sep-2010 14:01:41] <Parabola|w> on earf! just kidding, Ohio

[20-Sep-2010 14:02:01] <davetoo> *nod*

[20-Sep-2010 14:02:25] <davetoo> We don't get storms here.  Only earthquakes.

[20-Sep-2010 14:02:37] <Simon4> davetoo: you're not in Christchurch, NZ ?

[20-Sep-2010 14:02:43] <davetoo> nope

[20-Sep-2010 14:02:49] <Parabola|w> ...there is a town called christchurch?

[20-Sep-2010 14:02:50] <mray> SEJeff_work: thanks for the link

[20-Sep-2010 14:02:53] <davetoo> San francisco Bay Area

[20-Sep-2010 14:02:55] <Parabola|w> i cant even imagine living there

[20-Sep-2010 14:03:19] <mray> SEJeff_work: kinda like the stuff in the O'Reilly Python for System Administrators

[20-Sep-2010 14:03:22] <SEJeff_work> Parabola|w, Yeah it was mostly destroyed not so long ago

[20-Sep-2010 14:03:30] <SEJeff_work> mray, Just figured you'd appreciate random shoutouts :)

[20-Sep-2010 14:03:38] <mray> random is good

[20-Sep-2010 14:03:42] <Parabola|w> mray already thinks hes awesome

[20-Sep-2010 14:03:46] <Parabola|w> we dont need anyone making it worse.

[20-Sep-2010 14:03:52] <Parabola|w> stop sending links like that jeff

[20-Sep-2010 14:04:02] <mray> nah, nobody knows who I am

[20-Sep-2010 14:04:10] <Parabola|w> lol, i sure do

[20-Sep-2010 14:08:08] <klinstifen> hey in the installation guide section 'upgrading the bin stack installer'

[20-Sep-2010 14:08:15] <klinstifen> it says to clean up the cache

[20-Sep-2010 14:08:28] <klinstifen> is that step really necessary?

[20-Sep-2010 14:17:27] <rmatte> what exactly does that entail?

[20-Sep-2010 14:17:32] <rmatte> I don't recall ever having to do that

[20-Sep-2010 14:18:48] <rmatte> CentOS is so annoying

[20-Sep-2010 14:19:13] <rmatte> "To install you will need the following: CD 1, CD 2, CD 4, CD 856..."

[20-Sep-2010 14:19:31] <rmatte> I finally got it down to just CD 1 and CD 2

[20-Sep-2010 14:19:39] <rmatte> had to disable some stuff

[20-Sep-2010 14:22:03] <davetoo> Is anyone doing cross-site "HA" for zenoss masters?

[20-Sep-2010 14:22:20] <davetoo> i.e. mysql and zope

[20-Sep-2010 14:22:32] <rmatte> ?

[20-Sep-2010 14:22:39] <rmatte> I don't follow

[20-Sep-2010 14:22:44] <davetoo> so..

[20-Sep-2010 14:23:01] <davetoo> this guy wants .. distributed collectors,

[20-Sep-2010 14:23:05] <davetoo> but also redundant masters

[20-Sep-2010 14:23:08] <davetoo> he has four datacenters

[20-Sep-2010 14:23:34] <davetoo> they got burned by a power outage in the DC that had their only Nagios system, so they're paranoid now

[20-Sep-2010 14:23:48] <davetoo> wants redundant masters also

[20-Sep-2010 14:25:09] <rmatte> you're an enterprise user are you not?

[20-Sep-2010 14:25:14] <davetoo> rmatte: new gig

[20-Sep-2010 14:25:20] <davetoo> contracting

[20-Sep-2010 14:25:23] <rmatte> so that's a no?

[20-Sep-2010 14:25:25] <davetoo> I'm not at the old gig anymore

[20-Sep-2010 14:25:28] <davetoo> correct

[20-Sep-2010 14:25:37] <rmatte> k, so you're hoping to accomplish this with core then?

[20-Sep-2010 14:25:46] <davetoo> The client is, yeah :(

[20-Sep-2010 14:25:47] <davetoo> but...

[20-Sep-2010 14:25:51] <davetoo> even if they had Enterprise,

[20-Sep-2010 14:26:11] <davetoo> there still isn't a supported HA solution AFAIK

[20-Sep-2010 14:26:12] <rmatte> Enterprise has redundancy build in as I recall

[20-Sep-2010 14:26:18] <rmatte> built*

[20-Sep-2010 14:26:21] <davetoo> hmm

[20-Sep-2010 14:26:32] <davetoo> maybe that's new since 2.5.x?

[20-Sep-2010 14:26:42] <SEJeff_work> rmatte, Ever hear of kickstart?

[20-Sep-2010 14:26:44] <rmatte> nah, I recall it being around back in 2.3

[20-Sep-2010 14:26:48] <SEJeff_work> I can't believe people still install servers using cds

[20-Sep-2010 14:26:58] <rmatte> SEJeff_work: yeh, but I'm loading it on to 1 server

[20-Sep-2010 14:27:00] <SEJeff_work> If not you should seriously check it out

[20-Sep-2010 14:27:19] <rmatte> this is a server going to a client's site to be used as an endpoint for testing voip quality

[20-Sep-2010 14:27:21] <rmatte> it's a one off thing

[20-Sep-2010 14:27:27] <SEJeff_work> Understood

[20-Sep-2010 14:27:32] <rmatte> when I build my Zenoss servers I just clone them from a pre-made VM image

[20-Sep-2010 14:28:29] <rmatte> davetoo: I'm trying to find the diagram for collector setup that I saw to show redundency

[20-Sep-2010 14:29:06] <rmatte> well, I found this...

[20-Sep-2010 14:29:08] <rmatte> High Availability

[20-Sep-2010 14:29:08] <rmatte> Zenoss Enterprise offers a specific high availability configuration to ensure monitoring continues during hardware failures.

[20-Sep-2010 14:29:08] <rmatte>     * Fail-over resiliency with active / passive configuration of two Zenoss master servers to provide a single "highly-available" master

[20-Sep-2010 14:29:08] <rmatte>     * Collector redundancy on each master for all local network segments, ensuring full visibility at all times – both real-time and historical

[20-Sep-2010 14:29:16] <rmatte> that's what he's looking for

[20-Sep-2010 14:29:24] <rmatte> but you're not going to accomplish that with Core

[20-Sep-2010 14:34:11] <Simon4> rmatte: cobbler :)

[20-Sep-2010 14:34:18] <Simon4> (for your box installation goodness)

[20-Sep-2010 14:34:26] <imeyer> mm i miss cobbler

[20-Sep-2010 14:34:58] <imeyer> is there a way to change the hostname generated by urls in event emails?

[20-Sep-2010 14:35:09] <Simon4> imeyer: yes, 2 secs

[20-Sep-2010 14:35:09] <imeyer> it's using the internal ec2 hostname, but i want to have it be the public one

[20-Sep-2010 14:35:13] <imeyer> awesome :)

[20-Sep-2010 14:35:29] <Simon4> put the following in $ZEHOME/zenactions.conf

[20-Sep-2010 14:35:43] <Simon4> zopeurl                http://where.zenoss.lives.com

[20-Sep-2010 14:35:52] <imeyer> nice

[20-Sep-2010 14:37:56] <rmatte> davetoo: Distributed collectors can be done in Core now, but there's an issue with graph zooming apparently (I never had the issue but many people do), and no fix has been found for it.

[20-Sep-2010 14:37:59] <rmatte> oops

[20-Sep-2010 14:38:10] <davetoo> *nod*

[20-Sep-2010 14:38:13] <rmatte> wrong window :)

[20-Sep-2010 14:38:30] <Parabola|w> yeah

[20-Sep-2010 14:38:48] <Parabola|w> theres also issues with the modeler working on remote collectosr as well

[20-Sep-2010 14:38:59] <Parabola|w> at this point all i have is ping on my remote collectors :(

[20-Sep-2010 14:40:38] <Simon4> Parabola: the modeler works on remove collectors, you just need zenmodeler there, and if you want to initially model a device after adding it, you can run zenmodeler off the command-line on the remote collector to achieve that

[20-Sep-2010 14:40:44] <Simon4> s/remove/remote

[20-Sep-2010 14:41:08] <Simon4> you can't select "model device" from the gui though - at least in my experience with core

[20-Sep-2010 14:41:24] <rmatte> Simon4: Egor's pack doesn't execute modelling on the remote collector?

[20-Sep-2010 14:41:35] <rmatte> if not, that would be something to mention to him, he could probably easily automate that

[20-Sep-2010 14:42:40] <Simon4> rmatte: I don't know, I never ended up using his pack

[20-Sep-2010 14:42:51] <rmatte> ah

[20-Sep-2010 14:42:56] <rmatte> his pack is awesome

[20-Sep-2010 14:43:02] <rmatte> it does lots of stuff for you

[20-Sep-2010 14:43:09] <Simon4> we have enterprise now, so not such a big deal

[20-Sep-2010 14:43:13] <rmatte> including moving RRD files between the servers when appropriate

[20-Sep-2010 14:43:17] <rmatte> yeh

[20-Sep-2010 14:43:25] <rmatte> the enterprise pack is obviously the best solution hehe

[20-Sep-2010 14:43:43] <Simon4> interestingly, the rrd moving thing is built into core anyway, I found the function calls the other day

[20-Sep-2010 14:43:54] <Simon4> just not used by anything :)

[20-Sep-2010 14:44:07] <rmatte> ah

[20-Sep-2010 14:44:28] <rmatte> might want to pass that info along to Egor

[20-Sep-2010 14:44:32] <rmatte> I think he's just using scp

[20-Sep-2010 14:45:07] <Simon4>     def receiveRRDFiles(self, REQUEST=None):

[20-Sep-2010 14:45:07] <Simon4>         """

[20-Sep-2010 14:45:07] <Simon4>         Receive a device's RRD Files from another server

[20-Sep-2010 14:45:08] <Simon4>         This function is called by sendRRDFiles()

[20-Sep-2010 14:45:11] <Simon4> :)

[20-Sep-2010 14:45:36] <Simon4> unsure how well it works, but was an interesting find

[20-Sep-2010 14:45:46] <Simon4> I'm guessing enterprise might use it - I need to test it

[20-Sep-2010 14:46:05] <rmatte> yeh, it probably does

[20-Sep-2010 14:46:05] * Simon4 wrote some code to tidy a bit of the remote collector config today around render url's anyway

[20-Sep-2010 14:46:23] <rmatte> it seems like they unhinged a bunch of stuff for core so there's still code laying around

[20-Sep-2010 14:46:29] <Simon4> yeah

[20-Sep-2010 14:47:00] <Simon4> there's packageRRDfiles, unpackageRRDfiles, etc all in the same class

[20-Sep-2010 14:47:08] <rmatte> cool

[20-Sep-2010 14:47:29] <davetoo> Simon4: which files?

[20-Sep-2010 14:47:51] <Simon4>  /opt/zenoss/Products/ZenRRD/RenderServer.py

[20-Sep-2010 14:48:22] <Simon4> running multiple collectors on a system that's behind a NAT firewall makes render URL's tricky

[20-Sep-2010 14:50:04] <Simon4> since they're used for such calls as "getRRDValue" on the OS tab, and also as the beginning of the URL in the <img> tab for perf /report pages

[20-Sep-2010 14:52:47] <Simon4> which means if your zenoss server can't see the nat gateway, one of the two will break

[20-Sep-2010 14:52:53] <Parabola|w> awesome to know simon, thanks

[20-Sep-2010 14:52:59] <Parabola|w> ill look into modeling from cmd line

[20-Sep-2010 14:53:07] <Simon4> Parabola: zenmodeler run -d xxxxx :)

[20-Sep-2010 14:53:09] <Parabola|w> the problem is i dont want to have to do that on every single one :(

[20-Sep-2010 14:53:26] <Simon4> zenmodeler will run fine as a daemon on a remote collector

[20-Sep-2010 14:53:43] <Parabola|w> well heres what i ultimatly need to have happen

[20-Sep-2010 14:53:43] <Simon4> and you run run zenmodeler run -p "/Path/name" to get a whole device class

[20-Sep-2010 14:53:53] <davetoo> users get antsy when they add a device and it doesn't start taking data right away

[20-Sep-2010 14:53:59] <Simon4> and def check egor's ZenPack, since as rmatte says, it may sort this out for you anyway

[20-Sep-2010 14:54:04] <Parabola|w> i'm using it

[20-Sep-2010 14:54:05] <Simon4> davetoo: tell me about it

[20-Sep-2010 14:54:13] <Parabola|w> I plugin one of these boxes, forward the ports, set it as a remote collector, set the default network and it does auto discovery of devices

[20-Sep-2010 14:54:22] <Simon4> we get incident tickets raised for 2mm gaps in graphs

[20-Sep-2010 14:54:51] <Simon4> Parabola: if zendisc runs on the remote collector, it'll run zenmodeler on that collector also

[20-Sep-2010 14:54:58] <Parabola|w> which it doesnt

[20-Sep-2010 14:55:07] <Parabola|w> it doesnt model, and it doesnt discover devices

[20-Sep-2010 14:55:13] <Parabola|w> right now all i cna do is add a device, and get ping :)

[20-Sep-2010 14:55:37] <Simon4> Parabola|w: you could cron up zendisc if yo uwanted discovery?

[20-Sep-2010 14:55:53] <Simon4> (on the collector, that is)

[20-Sep-2010 14:56:04] <Parabola|w> that may be, honestly i'm still figuring this proudct out, heck of a learning curve

[20-Sep-2010 14:56:07] <Parabola|w> and very little time

[20-Sep-2010 14:56:14] <Parabola|w> i've been able to spend about 30min so far today working on it

[20-Sep-2010 14:56:32] <Simon4> running external collectors with limited time may be a bit tricky :)

[20-Sep-2010 14:56:59] <Parabola|w> how is easy all this with entperise

[20-Sep-2010 14:57:04] <Parabola|w> and whats the price tag

[20-Sep-2010 14:57:09] <SEJeff_work> Parabola quite easy

[20-Sep-2010 14:57:13] <SEJeff_work> Contact sales

[20-Sep-2010 14:57:23] <Parabola|w> i've done that once before, it didnt go over well

[20-Sep-2010 14:57:30] <Parabola|w> i wont talk to zenoss sales

[20-Sep-2010 14:57:35] <Simon4> Parabola|w: doing it with core isn't too bad, you'll just need to spend a bit of time scripting some things

[20-Sep-2010 14:57:39] <SEJeff_work> If you ever have to  integrated zenoss into anything else, it will shine above pretty much all of it's competition

[20-Sep-2010 14:57:48] <rmatte> yup

[20-Sep-2010 14:57:49] <Simon4> hence the comment about limited time

[20-Sep-2010 14:57:58] <Parabola|w> yeah

[20-Sep-2010 14:58:05] <Parabola|w> so you wont tell me how much it is

[20-Sep-2010 14:58:12] <Simon4> buying enterprise is mainly about the support imo, which is great for huge installs

[20-Sep-2010 14:58:15] <Parabola|w> even though you just bought it, is there an intelligent reason for this

[20-Sep-2010 14:58:29] <rmatte> there's no set price

[20-Sep-2010 14:58:32] <Simon4> Parabola|w: I don't know what we paid, tbh

[20-Sep-2010 14:58:34] <Parabola|w> that would be a good reason then

[20-Sep-2010 14:58:36] <rmatte> it's based on the number of devices that you're monitoring

[20-Sep-2010 14:58:42] <Parabola|w> i cant buy it then

[20-Sep-2010 14:58:43] <rmatte> and what you can negotiate with their sales team

[20-Sep-2010 14:58:44] <Parabola|w> because i have no idea

[20-Sep-2010 14:58:56] <Parabola|w> we have between 400 and 500 clients

[20-Sep-2010 14:59:03] <rmatte> so you're an MSP?

[20-Sep-2010 14:59:06] <Parabola|w> my goal would be to get as many as i can to buy a little box from us to monitor this stuff

[20-Sep-2010 14:59:17] <jgartman> Jane_Curry, are you around?

[20-Sep-2010 14:59:20] <Parabola|w> small to med sized businesses

[20-Sep-2010 14:59:22] <Simon4> as a collector?

[20-Sep-2010 14:59:27] <Parabola|w> yup

[20-Sep-2010 14:59:36] <Parabola|w> discover sstuff on their network, employees plugging in things they shouldnt

[20-Sep-2010 14:59:40] <Parabola|w> notifications of thigns dying..ect

[20-Sep-2010 14:59:43] <Parabola|w> companies eat that up

[20-Sep-2010 14:59:50] <Simon4> so if you put some time in, that is totally doable on core

[20-Sep-2010 15:00:21] <Simon4> you should be able to cron up zendisc on the collector itself to just search the local subnet, putting devices into a specific device class based on the client

[20-Sep-2010 15:00:35] <Simon4> which will drive out the modelling/etc of them also

[20-Sep-2010 15:00:37] <Parabola|w> and where would i find documentation on doing that

[20-Sep-2010 15:00:55] <Simon4> try running zendisc --help on the collector

[20-Sep-2010 15:01:09] <Parabola|w> oh, all of it is built into zendisc?

[20-Sep-2010 15:01:10] <Parabola|w> awesome

[20-Sep-2010 15:01:14] <Simon4> oui

[20-Sep-2010 15:01:22] <Parabola|w> i figured the classes stuff would require somthign a little more involved

[20-Sep-2010 15:01:34] <Simon4> you can specify a devclass for zendisc to put things into

[20-Sep-2010 15:02:02] <rmatte> Parabola|w: docs/DOC-5861

[20-Sep-2010 15:02:17] <Parabola|w> yup i'm using it

[20-Sep-2010 15:02:20] <rmatte> k

[20-Sep-2010 15:02:47] <rmatte> as for the discovering stuff like that, lots of configuration

[20-Sep-2010 15:03:13] <rmatte> notification of things dying wouldn't be too hard

[20-Sep-2010 15:03:21] <rmatte> the plugging in thing could be interesting to figure out

[20-Sep-2010 15:03:50] <Simon4> it would be cool if someone plugged in said preconfigured device, and it phoned home and somehow added itself as a collector :)

[20-Sep-2010 15:04:00] <Simon4> cool scripting project

[20-Sep-2010 15:04:04] <cmcgraw> puppet!

[20-Sep-2010 15:04:28] <rmatte> Simon4: that honestly wouldn't be that hard to do

[20-Sep-2010 15:04:58] <rmatte> as long as it's plugged in to the LAN and not some random Motel ethernet jack

[20-Sep-2010 15:05:01] <Simon4> yeah

[20-Sep-2010 15:05:34] <Simon4> dmd.Monitors.addPerformanceMonitor(fred) or similar

[20-Sep-2010 15:06:29] <imeyer> i enjoy being able to remove zenoss-stack and start over relatively easy

[20-Sep-2010 15:08:15] <Parabola|w> rmatte,

[20-Sep-2010 15:08:18] <Parabola|w> i have an even better idea

[20-Sep-2010 15:08:28] <Parabola|w> whats your rate, and how many hours to get this working

[20-Sep-2010 15:08:49] <Simon4> heh

[20-Sep-2010 15:12:09] <Parabola|w> that a no? :(

[20-Sep-2010 15:12:25] <jsm1> is there a decent walk through of getting distributed collectors working on core?  while I appreciate Egor's Zenpack, the documentation gives little information how it works, what ports need open on the firewall, etc

[20-Sep-2010 15:13:44] <skath> I am getting alerts showing /Status/IpService 'domain' is down for one of my linux /Server/Cmd devices.  I don't want to monitor 'domain' on this box.  There are 6 IpServices listed under Components > IP Services for this box, and none of them is domain.  How do I stop the alerts for 'domain' for this device?

[20-Sep-2010 15:13:53] <cmcgraw> fwiw, jsm1 I've been fighting the same thing and have had to open 8091 and 8789....the latter may not be necessary, but I saw a bunch of errors in the logs for it until I opened it.

[20-Sep-2010 15:14:53] <cmcgraw> also, jsm1 docs/DOC-2496

[20-Sep-2010 15:16:11] <jsm1> cmcgraw: brb

[20-Sep-2010 15:16:35] <Simon4> 8091 is your renderserver port, so definitely needed

[20-Sep-2010 15:17:03] <jsm> cmcgraw: from what i understood, the zenpack handled all of this?

[20-Sep-2010 15:17:27] <Parabola|w> jsm, i can help you a bit

[20-Sep-2010 15:17:33] <Parabola|w> i'm working on it now, im a day or two ahead of you

[20-Sep-2010 15:17:48] <Parabola|w> jsm, ports: 22, 8789, 8090, 8091

[20-Sep-2010 15:18:00] <jsm> Parabola: on both ends?

[20-Sep-2010 15:18:14] <jsm> and is the traffic encrypted (other than 22) ?

[20-Sep-2010 15:18:15] <cmcgraw> I thought it was supposed to as well, but I had issues with it.  I did go in manually and tweak some things that didn't look accurate.  Note that you need keyed ssh access from master to the collector according to the docs

[20-Sep-2010 15:18:17] <Parabola|w> hrm, thats a good question

[20-Sep-2010 15:18:28] <Parabola|w> i didnt think of that jsm1, i have it opened on the remote collector only

[20-Sep-2010 15:19:29] <jsm> Parabola: so the remote collector is polled only? it doesn't report to the main node?

[20-Sep-2010 15:20:07] <cmcgraw> I think it pushes on 8091...maybe 8789

[20-Sep-2010 15:20:16] <Parabola|w> yeah, see i dont know, mine doesnt work all the way

[20-Sep-2010 15:20:20] <Parabola|w> this def. might be why

[20-Sep-2010 15:20:23] <Simon4> the remote collector connects _to_ the zenhub

[20-Sep-2010 15:20:26] <Parabola|w> mines pinging only, modeler doesnt work

[20-Sep-2010 15:20:42] <Parabola|w> so, the ports need opened on the zenhub?

[20-Sep-2010 15:20:44] <Simon4> the zope instance connects _to_ the remote collector on 8091 for zenrender goodness

[20-Sep-2010 15:20:47] <rmatte> yeh, the remote collector connects to zenhub in the same way that the local daemons do

[20-Sep-2010 15:20:56] <Parabola|w> ffs

[20-Sep-2010 15:21:02] <Parabola|w> this might be part of my problem

[20-Sep-2010 15:21:19] <Simon4> Parabola|w: that would definitely break your collector if it can't connect to your hub

[20-Sep-2010 15:21:23] <jsm> rmatte: so i take it the traffic is not encrypted then

[20-Sep-2010 15:21:28] <cmcgraw> I wouldn't think you need any ports open on the collector, other than 22

[20-Sep-2010 15:21:39] <jsm> cmcgraw: that's what i thought too

[20-Sep-2010 15:21:43] <Simon4> cmcgraw: and 8091 for rendering

[20-Sep-2010 15:22:00] <cmcgraw> ahhh...interesting

[20-Sep-2010 15:22:06] <Simon4> which isn't encrypted, it's RPC - and is how graphs are drawn from the rrd files on the collector

[20-Sep-2010 15:22:57] <jsm> someone please capture this traffic and make a blog of it :)

[20-Sep-2010 15:23:24] <rmatte> well, if you actually read the guide for setting up remote collectors it's fairly evident

[20-Sep-2010 15:24:02] <jsm> it's not evident with the documentation that goes along with the zenpack

[20-Sep-2010 15:24:04] <Parabola|w> Simon4, so what ports do i need opened to my collector, aside from SSH

[20-Sep-2010 15:24:06] <jsm> no requirements state so.

[20-Sep-2010 15:25:04] <Simon4> Parabola|w: 8091 - zenrender

[20-Sep-2010 15:25:08] <Parabola|w> i got the other ports from bigegor

[20-Sep-2010 15:25:16] <Parabola|w> so 8091 needs opened on both ends?

[20-Sep-2010 15:25:19] <Parabola|w> as well as 22

[20-Sep-2010 15:25:33] <Simon4> 8091 on the collector

[20-Sep-2010 15:25:55] <Parabola|w> im confused

[20-Sep-2010 15:26:02] <Parabola|w> did you just say that i need to open these on the zenhub side

[20-Sep-2010 15:27:16] <Parabola|w> fk it, i'll DMZ both boxes, mwah

[20-Sep-2010 15:28:29] <Simon4> on the collector side you need to open 8091, on hte hub side it's 8789

[20-Sep-2010 15:29:41] <Parabola|w> ah okay

[20-Sep-2010 15:30:30] <Simon4> basically all the daemons on the collector will connect back to the zenhub process on the main server

[20-Sep-2010 15:30:45] <Simon4> and the main server connects to the "zenrender" process on the collectors to fetch data from the rrd files

[20-Sep-2010 15:31:06] <Parabola|w> oh cool

[20-Sep-2010 15:32:06] <Parabola|w> alright lets see if i can model it now

[20-Sep-2010 15:32:20] <Parabola|w> its trying WMI

[20-Sep-2010 15:32:26] <Simon4> doing it from the collector?

[20-Sep-2010 15:32:34] <Parabola|w> webGUI

[20-Sep-2010 15:32:42] <Parabola|w> 2010-09-21 00:31:03,408 WARNING zen.WMIClient: Unable to collect WMI data from 192.168.10.19: NT_STATUS_IO_TIMEOUT

[20-Sep-2010 15:32:51] <Parabola|w> ugh

[20-Sep-2010 15:33:35] <Simon4> you'll need to do it from the collector, since otherwise the main server will try to connect to your (firewalled) remote network

[20-Sep-2010 15:34:00] <Parabola|w> thats not very intelligent of it, it should run the command from whatever the collector was that the device was added through

[20-Sep-2010 15:34:05] <Simon4> zenmodeler takes a -p argument, which is a device class path, so you can do multiple devices by specifying "-p "/Devices"

[20-Sep-2010 15:34:07] <Parabola|w> ie, i selected this remote one in the dropdown

[20-Sep-2010 15:34:13] <Simon4> Parabola|w: enterprise does that

[20-Sep-2010 15:34:19] <Parabola|w> of course it does

[20-Sep-2010 15:34:49] <Simon4> but scripting it yourself isn't hard, given you have ssh access to $collector

[20-Sep-2010 15:35:14] <Parabola|w> I do

[20-Sep-2010 15:35:20] <Parabola|w> however i dont know how to use zenmodeler

[20-Sep-2010 15:35:24] <Parabola|w> gimmie a min looking up docs

[20-Sep-2010 15:35:33] <Parabola|w> --help just shit out a bunch of errors

[20-Sep-2010 15:35:48] <Simon4> zenmodeler run -d devicename

[20-Sep-2010 15:35:57] <Simon4> or zenmodeler run -p "/Device/Class/Here"

[20-Sep-2010 15:36:01] <Simon4> are the common uses

[20-Sep-2010 15:37:10] <Parabola|w> hrm, im not so sure it did anything

[20-Sep-2010 15:37:27] <Parabola|w> scan time was 0.01 seconds

[20-Sep-2010 15:37:32] <Simon4> seems short

[20-Sep-2010 15:37:37] <Simon4> can you pastie the output

[20-Sep-2010 15:37:39] <Simon4> ?

[20-Sep-2010 15:37:57] <Parabola|w> no need

[20-Sep-2010 15:38:04] <Parabola|w> its the good old rename device bug in 3.crap

[20-Sep-2010 15:38:15] <Parabola|w> changing the device name field doesnt actually change the device name

[20-Sep-2010 15:38:21] <Parabola|w> you have to do it from the gear context menu

[20-Sep-2010 15:38:34] <Parabola|w> so i gave it a new name, trying now

[20-Sep-2010 15:38:45] <Parabola|w> .01 seconds

[20-Sep-2010 15:38:59] <Simon4> that does seem remarkably fast

[20-Sep-2010 15:39:10] <Parabola|w> http://pastebin.com/qEUYhYwD

[20-Sep-2010 15:39:17] <Parabola|w> thats because its not working

[20-Sep-2010 15:39:41] <Simon4> okay, does device ATDC live on the collector you're on?

[20-Sep-2010 15:39:43] <mray> is the device ATDC in the system as a dns name or IP address?

[20-Sep-2010 15:39:50] <Simon4> that reeks of the device not being assigned to that collector

[20-Sep-2010 15:40:04] <Parabola|w> i dont know simon, if the product works like its supposed too then ti is

[20-Sep-2010 15:40:15] <Parabola|w> it shows a status of "up" and the main zenhub cant reach it

[20-Sep-2010 15:40:23] <Parabola|w> so i'd guess ti was but i have no way to test

[20-Sep-2010 15:40:28] <mray> Parabola|w: what happens if you do "zenmodeler run -d IP ADDRESS" instead?

[20-Sep-2010 15:40:34] <Parabola|w> lemme try

[20-Sep-2010 15:41:04] <Simon4> Parabola|w: if you browse to the device, on the status page, what is the Collector listed as?

[20-Sep-2010 15:41:33] <Parabola|w> same thing for IP

[20-Sep-2010 15:41:43] <Parabola|w> collector is listed as the remote collector

[20-Sep-2010 15:42:39] <rmatte> I'm out of here folks, be back tomorrow, cheers

[20-Sep-2010 15:43:28] <Parabola|w> night ryan

[20-Sep-2010 15:44:23] <Simon4> Parabola|w: and you're running zenmodeler on the remote collector?

[20-Sep-2010 15:44:31] <Simon4> (can't tell with a hostname of zenoss ; ) )

[20-Sep-2010 15:44:40] <Parabola|w> lol yup

[20-Sep-2010 15:44:45] <Parabola|w> i'm sshed into the remote collector

[20-Sep-2010 15:45:08] <jsm> Simon4:  logical hostnames = bad :)

[20-Sep-2010 15:45:17] <Parabola|w> this is a test box

[20-Sep-2010 15:45:22] <Parabola|w> this collector isnt staying if i get it working

[20-Sep-2010 15:45:30] <Parabola|w> its actually on top o fmy desk

[20-Sep-2010 15:45:38] <Parabola|w> i installed this on a p4 box i had

[20-Sep-2010 15:46:52] <Simon4> Parabola|w: 2010-09-20 16:38:25,085 INFO zen.ZenModeler: Connecting to localhost:8789

[20-Sep-2010 15:46:52] <Simon4> 2010-09-20 16:38:25,171 INFO zen.ZenModeler: Connected to ZenHub

[20-Sep-2010 15:47:09] fOrsberg is now known as forsberg

[20-Sep-2010 15:47:10] <Parabola|w> ?

[20-Sep-2010 15:47:21] <Parabola|w> im not sure what you're telling me by pasting my pastes

[20-Sep-2010 15:47:28] <Simon4> can you tell me what's in zenhub.log on that box?

[20-Sep-2010 15:47:38] <Parabola|w> k in a sec

[20-Sep-2010 15:47:45] <Parabola|w> WSUS issue fixing real quick

[20-Sep-2010 15:47:46] <Simon4> well.. in my happy collector land, collectors connect to zenhub on the master server, not "localhost"

[20-Sep-2010 15:47:56] <Simon4> so I'm a bit confused

[20-Sep-2010 15:48:03] <Parabola|w> its probobly broken

[20-Sep-2010 15:48:03] <Simon4> np

[20-Sep-2010 15:48:05] <Parabola|w> lol

[20-Sep-2010 15:49:35] <Parabola|w> "omgadz wsus not workign!?"  Me: "I see here that you didnt setup a policy to point the clients at it"

[20-Sep-2010 15:49:39] <Parabola|w> if only zenoss were this easy

[20-Sep-2010 15:49:58] <Simon4> hah, it gets that way

[20-Sep-2010 15:50:29] <Parabola|w> its def using its own zenhub

[20-Sep-2010 15:50:39] <Parabola|w> building pingtree from zenoss.domain.local

[20-Sep-2010 15:50:40] <Parabola|w> over and over

[20-Sep-2010 15:50:42] <Parabola|w> thats all thats in there

[20-Sep-2010 15:50:53] <Simon4> hmm

[20-Sep-2010 15:51:04] <Parabola|w> i just stopped zenhub, will that fix my issue?

[20-Sep-2010 15:51:13] * Simon4 doesn't know what bigegor's zenpack does, but I would have assumed not thg

[20-Sep-2010 15:51:14] <Simon4> that

[20-Sep-2010 15:51:32] <Simon4> on the collector, your config file for zenmodeler should read somethign like this

[20-Sep-2010 15:51:40] <Simon4> monitor collector.name

[20-Sep-2010 15:51:45] <Parabola|w> yeah thats part of the problem i have no idea what his stuff changes

[20-Sep-2010 15:51:47] <Simon4> hubhost master.server.name

[20-Sep-2010 15:51:53] <Simon4> although

[20-Sep-2010 15:52:05] <Simon4> is your master server called zenoss too?

[20-Sep-2010 15:52:13] <Parabola|w> lmao probobly

[20-Sep-2010 15:52:14] <Simon4> maybe you've confused it

[20-Sep-2010 15:52:15] <Parabola|w> lemme check

[20-Sep-2010 15:52:16] <Simon4> :)

[20-Sep-2010 15:52:18] <Parabola|w> however

[20-Sep-2010 15:52:23] <Parabola|w> my zenmodeler.conf is empty

[20-Sep-2010 15:52:31] <Parabola|w> PARAMETER                          VALUE

[20-Sep-2010 15:52:33] <Parabola|w> thats all it says

[20-Sep-2010 15:52:55] <Parabola|w> no, hostname isnt the same

[20-Sep-2010 15:52:58] <Parabola|w> whew

[20-Sep-2010 15:53:38] <Simon4> in zenmodeler.conf try putting

[20-Sep-2010 15:53:51] <Simon4> hubhost address.of.central.hub

[20-Sep-2010 15:53:58] <Simon4> monitor hostname.of.this.box

[20-Sep-2010 15:54:05] <Simon4> and then running zenmodeler

[20-Sep-2010 15:54:39] <Parabola|w> is enterprise expensive

[20-Sep-2010 15:54:42] <Parabola|w> lol

[20-Sep-2010 15:55:11] <jsm> Parabola|w: minimum 25k a year

[20-Sep-2010 15:55:17] <Parabola|w> screw that

[20-Sep-2010 15:55:21] <Simon4> heh, it's more than the cost of a day of your time to sort this once and for all, that's for sure ;)

[20-Sep-2010 15:55:35] <Simon4> which is most of what it'll take

[20-Sep-2010 15:55:35] <Parabola|w> should be like, 2 grand

[20-Sep-2010 15:55:48] <Parabola|w> my only time for a full day is weekends

[20-Sep-2010 15:55:50] <Parabola|w> and then no ones on here

[20-Sep-2010 15:55:52] <jsm> it should be whatever the market bears

[20-Sep-2010 15:55:54] <Parabola|w> so if i ran into a problem

[20-Sep-2010 15:55:59] <Parabola|w> it should be free

[20-Sep-2010 15:56:03] <Parabola|w> lol

[20-Sep-2010 15:56:07] <Parabola|w> the market can bear that

[20-Sep-2010 15:56:13] * Simon4 needs to start offering config packages for Zenoss

[20-Sep-2010 15:56:20] <Parabola|w> i'd buy them

[20-Sep-2010 15:56:22] <Parabola|w> right now

[20-Sep-2010 15:56:23] <jsm> if it couldn't bear their price, they'd be out of business

[20-Sep-2010 15:56:39] <Parabola|w> nah matts a billionare

[20-Sep-2010 15:56:41] <Parabola|w> he could bail them out

[20-Sep-2010 15:56:45] <Parabola|w> right mray?

[20-Sep-2010 15:56:56] <Simon4> Parabola|w: if I wasn't in the middle of a huge buildout I would take you up on that

[20-Sep-2010 15:57:03] <Parabola|w> :o

[20-Sep-2010 15:57:04] * Simon4 is totally snowed under though :/

[20-Sep-2010 15:57:25] <Parabola|w> well lets see how this goes, if i fail at this i'll pay you for your time or cnfigs

[20-Sep-2010 15:57:34] <Parabola|w> dont mind that at all

[20-Sep-2010 15:58:07] <Parabola|w> i restarted zenoss for good measure

[20-Sep-2010 15:58:09] <Simon4> I can certainly keep helping in here when I'm about (I'm in the UK, so timezones etc)

[20-Sep-2010 15:58:09] <Parabola|w> tetsting now

[20-Sep-2010 15:58:27] <Parabola|w> well new errors

[20-Sep-2010 15:58:36] <Parabola|w> good news was it connected to the remote zenhub

[20-Sep-2010 15:58:44] <Simon4> ah good

[20-Sep-2010 15:58:46] <Simon4> pastie

[20-Sep-2010 15:58:47] <Simon4> ?

[20-Sep-2010 15:58:52] <Parabola|w> can i just use "localhost" for monitor ?

[20-Sep-2010 15:58:57] <Parabola|w> i put "zenoss" and it didnt like it

[20-Sep-2010 15:58:59] <Parabola|w> no DNS

[20-Sep-2010 15:59:23] <cmcgraw> the docs say localhost doesn't work

[20-Sep-2010 15:59:28] <Parabola|w> damn

[20-Sep-2010 15:59:28] <cmcgraw> can you just hostfile it?

[20-Sep-2010 15:59:29] <Parabola|w> ip?

[20-Sep-2010 15:59:37] <cmcgraw> IP may work, idk

[20-Sep-2010 15:59:39] <Parabola|w> ill host it

[20-Sep-2010 15:59:41] <cmcgraw> didn't have to try

[20-Sep-2010 15:59:54] <Parabola|w> resolution is overrated

[20-Sep-2010 16:00:00] <cmcgraw> highly!

[20-Sep-2010 16:00:16] <Parabola|w> like my mom always said, never judge a server by its hostname

[20-Sep-2010 16:00:20] <Parabola|w> its the IP that counts

[20-Sep-2010 16:00:30] <Parabola|w> or somthing like that, i didnt pay her much attention

[20-Sep-2010 16:00:49] <Simon4> Parabola|w: hmm, it should work on hosts file

[20-Sep-2010 16:00:57] <Parabola|w> im looking for it now

[20-Sep-2010 16:01:02] <Parabola|w> i've never looked to do this on debina

[20-Sep-2010 16:01:05] <Parabola|w> debian

[20-Sep-2010 16:01:08] <Simon4> bascially the monitor value needs to match the value when you click "collectors" in the WEBgui

[20-Sep-2010 16:01:24] <Parabola|w> ah etc/hostname

[20-Sep-2010 16:01:32] <cmcgraw> aye

[20-Sep-2010 16:01:48] <Parabola|w> Simon4, i didnt name that collector

[20-Sep-2010 16:01:51] <Parabola|w> its just the public IP

[20-Sep-2010 16:01:58] <Simon4> ah

[20-Sep-2010 16:01:59] <Simon4> right

[20-Sep-2010 16:02:05] <Simon4> so set "monitor" to be that

[20-Sep-2010 16:02:05] <Parabola|w> i didnt see an option to name it

[20-Sep-2010 16:02:09] <Parabola|w> alright

[20-Sep-2010 16:02:18] <Simon4> otherwise the zenhub will tell it to go fish

[20-Sep-2010 16:03:52] <Parabola|w> haha i just tried to writeout a file in notepad

[20-Sep-2010 16:04:00] <Parabola|w> i did ctrl+o and just lost what i was doing

[20-Sep-2010 16:04:04] <Parabola|w> nano ftw

[20-Sep-2010 16:04:49] <cmcgraw> can't say how many times I've hit <esc><esc><esc><esc>:wq in gedit and others

[20-Sep-2010 16:04:57] <Parabola|w> haha

[20-Sep-2010 16:05:55] <Simon4> cmcgraw: tell me about it

[20-Sep-2010 16:06:06] <Parabola|w> i hate vi

[20-Sep-2010 16:06:10] <Parabola|w> its so unfriendly its not even funny

[20-Sep-2010 16:06:15] <Parabola|w> why any person still uses it'll never know

[20-Sep-2010 16:06:27] <Simon4> Parabola|w: it doesn't like you either :

[20-Sep-2010 16:06:28] <Simon4> :P

[20-Sep-2010 16:06:37] <Parabola|w> it doesnt like anyone lol

[20-Sep-2010 16:06:41] <Simon4> hehehe

[20-Sep-2010 16:06:44] <mray> emacs ftw

[20-Sep-2010 16:06:46] <mray> M-x make-friends

[20-Sep-2010 16:06:53] <Parabola|w> imacs ftw!

[20-Sep-2010 16:06:53] <cmcgraw> I think a lot of people use it (vim) because it's easy to do fast stuff

[20-Sep-2010 16:07:00] <Simon4> M-x C-x B-x -WTF?

[20-Sep-2010 16:07:05] <Parabola|w> lol, simon

[20-Sep-2010 16:07:12] <cmcgraw> I don't have enough modifier keys to use emacs :P

[20-Sep-2010 16:07:45] <Parabola|w> http://pastebin.com/LpVLfjMb

[20-Sep-2010 16:07:59] <Parabola|w> its progress.. i think

[20-Sep-2010 16:08:13] <cmcgraw> looks better

[20-Sep-2010 16:09:19] <Simon4> right

[20-Sep-2010 16:09:22] <Simon4> much better :)

[20-Sep-2010 16:09:31] <Simon4> how you just get to debug the NT code ;)

[20-Sep-2010 16:09:41] <cmcgraw> now just make it not a windows box and you're good!

[20-Sep-2010 16:09:44] <Parabola|w>  ...

[20-Sep-2010 16:10:13] <Parabola|w> will zenmodeler add a device if i model it

[20-Sep-2010 16:10:15] <Parabola|w> and it doesnt exist

[20-Sep-2010 16:10:20] <mray> no

[20-Sep-2010 16:10:32] <Simon4> Parabola|w: maybe that's an auth issue

[20-Sep-2010 16:10:32] <Simon4> ?

[20-Sep-2010 16:10:44] <cmcgraw> you need zenmodeler_modpsychic

[20-Sep-2010 16:10:50] <Parabola|w> dunno, i changed the login on the webgui

[20-Sep-2010 16:10:53] <Parabola|w> lol shut up cmcgraw

[20-Sep-2010 16:10:58] <cmcgraw> :D

[20-Sep-2010 16:11:19] <Parabola|w> WBEM_E_CRITICAL_ERROR

[20-Sep-2010 16:11:19] <Parabola|w> 2147749898 (0x8004100A)

[20-Sep-2010 16:11:19] <Parabola|w> Internal, critical, and unexpected error occurred. Report the error to Microsoft Technical Support.

[20-Sep-2010 16:11:21] <Simon4> Parabola|w: you're looking for the zWMI type zProperties in "configuration properties" or similar

[20-Sep-2010 16:11:28] <Parabola|w> Simon4,  i was yes

[20-Sep-2010 16:11:35] <Simon4> mray will tell me what they are in 3.0 :)

[20-Sep-2010 16:11:41] <Parabola|w> zWinUser

[20-Sep-2010 16:11:45] <Parabola|w> and zWinPassword

[20-Sep-2010 16:12:35] <Parabola|w> lemme add antoher box

[20-Sep-2010 16:12:38] <Parabola|w> that one could be broke

[20-Sep-2010 16:12:41] <Simon4> hmm, critical error sounds fun

[20-Sep-2010 16:12:49] <Simon4> can you get to the event log on that box?

[20-Sep-2010 16:12:58] <Parabola|w> yeah

[20-Sep-2010 16:13:09] <Simon4> would be interesting to see what it thinks of the whole thing

[20-Sep-2010 16:13:38] <Parabola|w> probobly crying in the corner

[20-Sep-2010 16:13:41] <Parabola|w> "LINUX TOUCHED ME"

[20-Sep-2010 16:14:10] <Simon4> touch of the opinionated bearded man is always bad

[20-Sep-2010 16:14:36] <mray> Simon4: configuration properties

[20-Sep-2010 16:14:55] <Simon4> mray: w00t I got it right :)

[20-Sep-2010 16:15:12] * Simon4 has a test 3.0 box now

[20-Sep-2010 16:15:27] <Parabola|w> get rid of it

[20-Sep-2010 16:15:28] <Parabola|w> 2.5 was win

[20-Sep-2010 16:15:30] <jsm> ok, i got my netops folks to open up the firewall ports, now my turn on getting zenoss remote collector working :)

[20-Sep-2010 16:15:41] <Simon4> heh, it's a collector fiesta

[20-Sep-2010 16:15:45] <Parabola|w> looks like it might be working!

[20-Sep-2010 16:15:49] <Parabola|w> i tested on my XP workstation

[20-Sep-2010 16:16:04] <Parabola|w> 30 seconds

[20-Sep-2010 16:16:05] <Parabola|w> no errors

[20-Sep-2010 16:16:07] <Parabola|w> thats a good sign

[20-Sep-2010 16:16:36] <Parabola|w> caps spam

[20-Sep-2010 16:16:41] <Parabola|w> I SEE WINDOWS SERVICES ON IT

[20-Sep-2010 16:16:50] <Simon4> that sounds positive

[20-Sep-2010 16:18:28] <Parabola|w> i dont see anything but services

[20-Sep-2010 16:18:34] <Parabola|w> but it may take a few cycles so its cool

[20-Sep-2010 16:19:40] <cmcgraw> gratz!

[20-Sep-2010 16:19:55] <Parabola|w> i dont have graphs

[20-Sep-2010 16:20:03] <Parabola|w> rrdfail

[20-Sep-2010 16:20:08] <Simon4> Parabola|w: what WMI details are you using? just hte built-in ones?

[20-Sep-2010 16:20:18] <Parabola|w> Simon4, i have egors WMI zenpacks on there

[20-Sep-2010 16:20:33] <Parabola|w> wmiperf, and the other one

[20-Sep-2010 16:21:23] <Simon4> ah k, they should pull a bit more I think

[20-Sep-2010 16:21:28] <Simon4> I haven't done anything WMI before

[20-Sep-2010 16:21:34] <Parabola|w> oh they work great

[20-Sep-2010 16:21:38] <Parabola|w> pulls everything

[20-Sep-2010 16:21:57] <Parabola|w> so my next goal is to find a way to create a cron job that will run a discovery and add the devices to a specific class

[20-Sep-2010 16:22:04] <Parabola|w> that shouldnt be too bad

[20-Sep-2010 16:22:15] <Parabola|w> just need to figure out how to use zendisc

[20-Sep-2010 16:22:26] <jsm> what's this business bout collector names not being allowed to be called localhost?

[20-Sep-2010 16:22:35] <Parabola|w> jsm, i had luck using IPs

[20-Sep-2010 16:22:47] <Parabola|w> jsm, whatever name you have for the collector in the webGUI of the zenhub server

[20-Sep-2010 16:22:59] <Parabola|w> thats what you need to use in your modeler config

[20-Sep-2010 16:23:11] <Simon4> Parabola|w: you want to check your other .conf files on the collector

[20-Sep-2010 16:23:15] <Parabola|w> so monitor <whatever is in that field>

 

[20-Sep-2010 16:23:20] <Simon4> they should all have the same hubhost / monitor configs

[20-Sep-2010 16:23:30] <Parabola|w> Simon4, erm, what configs?

[20-Sep-2010 16:23:33] <Parabola|w> :(

[20-Sep-2010 16:23:39] <Simon4> check in $ZENHOME/etc

[20-Sep-2010 16:23:43] <Simon4> on the collector

[20-Sep-2010 16:23:45] <Parabola|w> yeah found em

[20-Sep-2010 16:23:50] <Parabola|w> i spoke too soon

[20-Sep-2010 16:23:54] <Simon4> hehe

[20-Sep-2010 16:24:05] <Parabola|w> so every single zen*.conf file

[20-Sep-2010 16:24:07] <Parabola|w> should have thoes two lines?

[20-Sep-2010 16:24:11] <Simon4> yeah

[20-Sep-2010 16:24:16] <Parabola|w> so if they are all empty

[20-Sep-2010 16:24:20] <Parabola|w> can i just symlink this to the one file?

[20-Sep-2010 16:24:23] <Parabola|w> and call it a day

[20-Sep-2010 16:24:27] <Parabola|w> rather than having to modify all thoes

[20-Sep-2010 16:24:29] * Simon4 would have thought egors zenpack did that, maybe it failed somewhere

[20-Sep-2010 16:24:47] <Simon4> Parabola|w: echo "hubhost xxxx" >>zen*.conf

[20-Sep-2010 16:24:50] <Simon4> might work :)

[20-Sep-2010 16:25:02] <Parabola|w> ooo

[20-Sep-2010 16:25:04] <Simon4> <-- lazy sysadmin

[20-Sep-2010 16:25:17] <cmcgraw> for f in ls zen*.conf; do echo 'monitor collector.<yourdomain>' > $f; done;

[20-Sep-2010 16:25:17] <cmcgraw> for f in ls zen*.conf; do echo 'hubhost zenoss.<yourdomain>' >> $f; done;

[20-Sep-2010 16:25:21] <cmcgraw> would work too

[20-Sep-2010 16:25:24] <Simon4> indeed

[20-Sep-2010 16:25:37] <cmcgraw> note the 1st truncs the file

[20-Sep-2010 16:25:46] <Simon4> lazy sysadmins rule :)

[20-Sep-2010 16:25:52] <Parabola|w> lol

[20-Sep-2010 16:28:39] <Parabola|w> egor!

[20-Sep-2010 16:28:48] <Simon4> ruh oh

[20-Sep-2010 16:28:52] <Parabola|w> lol

[20-Sep-2010 16:28:53] <Simon4> :)

[20-Sep-2010 16:29:13] <Parabola|w> bigegor, does your zenpack for remote collectors add the monitor and hubhost entries to each of the configs?

[20-Sep-2010 16:29:59] <bigegor> yes

[20-Sep-2010 16:30:13] <Parabola|w> okay, on my 3.0.2 install it did not :(

[20-Sep-2010 16:30:58] <Parabola|w> simon: a few of them now have commented it out

[20-Sep-2010 16:31:05] <Parabola|w> an unknown option

[20-Sep-2010 16:31:10] <Simon4> the config files?

[20-Sep-2010 16:31:21] <Parabola|w> yea

[20-Sep-2010 16:31:33] <Parabola|w> zenactions just did it

[20-Sep-2010 16:31:37] <Simon4> Parabola|w: it sounds like your collector deploy has failed, to be honest

[20-Sep-2010 16:31:47] <Parabola|w> zenhub and zenjobs did it too

[20-Sep-2010 16:32:00] <Simon4> since I'm betting the zenpack also deploys a daemons.txt file to restrict what starts on the collector

[20-Sep-2010 16:32:12] <Simon4> so yo udon't start zenhub, zenactions and others

[20-Sep-2010 16:32:18] <Parabola|w> hmm

[20-Sep-2010 16:32:30] <Parabola|w> so is the zenpack bad on my hub

[20-Sep-2010 16:32:45] <Parabola|w> because you dont install the zenpack on the remote collector

[20-Sep-2010 16:32:48] <Simon4> Parabola|w: when you "deployed" the collector, was port 22 open and were their any errors?

[20-Sep-2010 16:33:01] <Parabola|w> i dont remeber

[20-Sep-2010 16:33:06] <Parabola|w> how much harm will come if i deploy it again

[20-Sep-2010 16:33:06] <Simon4> it could be worth removing it and trying again, I think

[20-Sep-2010 16:33:07] <bigegor> Parabola|w: how you adding remote collector?

[20-Sep-2010 16:33:13] <Parabola|w> bigegor, webgui!

[20-Sep-2010 16:33:25] <Parabola|w> alright

[20-Sep-2010 16:33:27] <Parabola|w> i'm stopping zenoss

[20-Sep-2010 16:33:31] <bigegor> Parabola|w: thanks ;) i known

[20-Sep-2010 16:33:33] <Parabola|w> on the remote collector

[20-Sep-2010 16:33:41] <Parabola|w> then i'll try adding the collector again

[20-Sep-2010 16:33:48] <Parabola|w> will that break anything egor?

[20-Sep-2010 16:34:37] <bigegor> you don't need to stop zenoss on remote collector zenpack does it for you.

[20-Sep-2010 16:34:48] <Parabola|w> if its already stopped is that a bad thing?

[20-Sep-2010 16:34:58] <bigegor> not

[20-Sep-2010 16:35:21] <jsm> Parabola|w: you've gotten farther than I... i can't seem to add devices with the remote collector. (the device shows up, but no address resolution)

[20-Sep-2010 16:36:06] <Parabola|w> you add a device by hostname and it doesnt resolve?

[20-Sep-2010 16:36:11] <Parabola|w> thats probobly your server not zenoss.

[20-Sep-2010 16:36:23] <davetoo> bigegor: have you been able to/tried to reproduce this graph zooming problem?

[20-Sep-2010 16:36:53] <jsm> Parabola|w: it resolves when you are on the zenoss remote collector...., just not in the zenoss interface

[20-Sep-2010 16:37:10] <jsm> Simon4: did you say something about having to run the zendisc by hand on the remote collectors?

[20-Sep-2010 16:37:14] <Parabola|w> are you selecting the right collector in the drop down?

[20-Sep-2010 16:37:24] <jsm> Parabola|w: yep

[20-Sep-2010 16:37:41] <Simon4> jsm: I have had to, but I never had bigegor's zenpack - so I'm not sure if that's needed with his code

[20-Sep-2010 16:37:53] <bigegor> Parabola|w: do you use 'Add Remote Monitor...' menu to add remote collector to zenoss?

[20-Sep-2010 16:38:06] <Parabola|w> i am, yes

[20-Sep-2010 16:39:02] <Parabola|w> okay the collector has been re-added

[20-Sep-2010 16:39:05] <Parabola|w> how whwat

[20-Sep-2010 16:39:29] <jsm> hmmm.. in my logs i see things like "zencommand.log:2010-09-20 22:30:33,579 INFO zen.zencommand: Connecting to bud:8789" bud being my master zenhub.. but clearly bud isn't the fqdn.. wonder why it's putting that in

[20-Sep-2010 16:39:34] <bigegor> davetoo: i'm using zenoss 2.5.2 in my production environment. and i don't have zooming problem with remote collector.

[20-Sep-2010 16:40:02] <Parabola|w> i have a daemons.txt in my /ZenPacks/ directory

[20-Sep-2010 16:40:05] <Parabola|w> is that where it should be

[20-Sep-2010 16:40:07] <davetoo> bigegor: ok

[20-Sep-2010 16:40:16] <Simon4> jsm: sounds like "bud" is what "hostname" resolves to

[20-Sep-2010 16:40:21] <bigegor> jsm: i know suse have some problem with names resolution

[20-Sep-2010 16:40:37] <jsm> bigegor / Simon4 : i will use host file to test :)

[20-Sep-2010 16:41:01] <Parabola|w> Simon4, should daemons be in my ZenPacks folder?

[20-Sep-2010 16:42:04] <Simon4> Parabola|w: hmm, not that I know of

[20-Sep-2010 16:42:10] <Parabola|w> i only have one copy

[20-Sep-2010 16:42:20] <Parabola|w> and thats where its at, it looks like it has what should be running in it

[20-Sep-2010 16:42:37] <Parabola|w> no errors from remote collector deploy

[20-Sep-2010 16:42:37] <Simon4> it should be called daemons.txt yeah?

[20-Sep-2010 16:42:43] <Parabola|w> yes

[20-Sep-2010 16:43:08] <Simon4> however it should live in /opt/zenoss/etc along with DAEMONS_TXT_ONLY

[20-Sep-2010 16:43:17] <Simon4> or at least $ZENHOME/etc

[20-Sep-2010 16:43:24] <Parabola|w> ugh

[20-Sep-2010 16:43:32] <Parabola|w> egor your zenpack hates 3.0

[20-Sep-2010 16:44:21] <bigegor> its zenoss 3.0 hates my zenpacks :(

[20-Sep-2010 16:44:27] <Parabola|w> lol

[20-Sep-2010 16:44:30] <Simon4> heh

[20-Sep-2010 16:44:46] <Parabola|w> alright so i can move this txt to /etc

[20-Sep-2010 16:44:47] <davetoo> ruh roh

[20-Sep-2010 16:44:51] <Parabola|w> erm zenhome/etc, right?

[20-Sep-2010 16:45:11] <Simon4> yup

[20-Sep-2010 16:45:25] <Simon4> you need a file called DAEMONS_TXT_ONLY in the same dir

[20-Sep-2010 16:45:25] <Parabola|w> k its there

[20-Sep-2010 16:45:31] <Simon4> zero sized

[20-Sep-2010 16:45:37] <Parabola|w> touch ftw

[20-Sep-2010 16:46:01] <Simon4> says mr "I hate vi" :)

[20-Sep-2010 16:46:09] <Parabola|w> lol

[20-Sep-2010 16:46:21] <Parabola|w> what is touch outdated and HORRIBLE like vi?

[20-Sep-2010 16:46:33] <Simon4> heh, it's far older than vi

[20-Sep-2010 16:46:45] * jsm cries... it's not picking up an ip for the devices on my remote collector

[20-Sep-2010 16:46:58] <Parabola|w> add them by ip

[20-Sep-2010 16:47:09] <Parabola|w> Simon4, what do the newage kids use instead of touch then?

[20-Sep-2010 16:47:13] <cmcgraw> >

 

[20-Sep-2010 16:47:20] <cmcgraw> "> filename"

[20-Sep-2010 16:47:20] <Simon4> Parabola|w: I would use touch

[20-Sep-2010 16:47:34] <Simon4> copy con filename :P

[20-Sep-2010 16:47:40] <Parabola|w> zenperfwmi /usr/local/zenoss/zenoss/bin/zenoss: line 106: /usr/local/zenoss/zenoss/bin/zenperfwmi: Permission denied

[20-Sep-2010 16:47:50] <Parabola|w> :(

[20-Sep-2010 16:47:53] <SEJeff_work> Parabola|w, Try prepending python

[20-Sep-2010 16:47:58] <Parabola|w> prepending?

[20-Sep-2010 16:48:09] <SEJeff_work> python /usr/local/zenoss/zenoss/bin/zenperfwmi

[20-Sep-2010 16:48:18] <Parabola|w> where would i do that

[20-Sep-2010 16:48:22] <SEJeff_work> or more properly try chmod +x /usr/local/zenoss/zenoss/bin/zenperfwmi

[20-Sep-2010 16:48:28] <SEJeff_work> I just pasted the exact command

[20-Sep-2010 16:48:30] <SEJeff_work> <SEJeff_work> python /usr/local/zenoss/zenoss/bin/zenperfwmi

[20-Sep-2010 16:49:26] <Parabola|w> yeah that worked

[20-Sep-2010 16:49:32] <SEJeff_work> Right

[20-Sep-2010 16:49:40] <SEJeff_work> now chmod -x the zenperfwmi script

[20-Sep-2010 16:49:49] <SEJeff_work> Then run it via just zenperfwmi

[20-Sep-2010 16:49:58] <Parabola|w> what script?

[20-Sep-2010 16:50:05] <Parabola|w> i +x'ed the binary file

[20-Sep-2010 16:50:09] <SEJeff_work> Run: chmod +x /usr/local/zenoss/zenoss/bin/zenperfwmi

[20-Sep-2010 16:50:12] <SEJeff_work> Well then it should work

[20-Sep-2010 16:50:18] <Parabola|w> it did!

[20-Sep-2010 16:50:37] <SEJeff_work> sweet

[20-Sep-2010 16:51:45] <Parabola|w> if this works i'll die of happiness

[20-Sep-2010 16:52:18] <Parabola|w> well the initial add, wmi failed due to timeout

[20-Sep-2010 16:52:20] <Parabola|w> lemme see tho

[20-Sep-2010 16:53:42] <cgibbons> hmm

[20-Sep-2010 16:53:45] <Parabola|w> only one wmi plugin, services

[20-Sep-2010 16:53:53] <Parabola|w> but it looks like that worked

[20-Sep-2010 16:56:19] <Parabola|w> it doenst look like wmiperf worked

[20-Sep-2010 16:57:38] <Parabola|w> woo for progress

[20-Sep-2010 16:57:41] * Simon4 has to head to bed... night all

[20-Sep-2010 16:57:59] <jsm> night

[20-Sep-2010 17:08:11] <jsm> Parabola|w: was your remote collector a fresh install of zenoss? had you started the service after you installed?

[20-Sep-2010 17:29:15] <JonnyV> hi guys

[20-Sep-2010 17:37:30] <Orv> Hi

[20-Sep-2010 17:43:34] <JonnyV> im having a weird issue with alerts

[20-Sep-2010 17:45:17] <JonnyV> i created to groups

[20-Sep-2010 17:45:31] <JonnyV> one for work-hours and other oncall

[20-Sep-2010 17:45:59] <JonnyV> i changed the subject on the message so i can notice each one

[20-Sep-2010 17:46:21] <JonnyV> but only i get the workhours- subject

[20-Sep-2010 17:48:19] <JonnyV> tomorrow when more of the guys are in i will try to connect

[20-Sep-2010 18:02:11] <skath> I am getting alerts showing /Status/IpService 'domain' is down for one of my linux /Server/Cmd devices.  I don't want to monitor 'domain' on this box.  There are 6 IpServices listed under Components > IP Services for this box, and none of them is domain.  How do I stop the alerts for 'domain' for this device?

[21-Sep-2010 00:00:30] [disconnected at Tue Sep 21 00:00:30 2010]

[21-Sep-2010 00:00:31] [connected at Tue Sep 21 00:00:31 2010]

[21-Sep-2010 00:00:45] [zenoss-logger (logger bot) has joined #zenoss]

[21-Sep-2010 00:00:45] <gibson.freenode.net> [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup

[21-Sep-2010 06:14:00] <JesperS> Hey guys.  Recently I've been trying to get Zenoss to monitor a few of my devices with a smaller "SNMP Performance Cycle Interval" than the default 300 seconds.

[21-Sep-2010 06:14:35] <JesperS> So far I've worked out that it's possible to change for all of the devices, just by changing the "localhost" in Monitor/Collectors. But that's not a valid solution for me, since I monitor way too many devices for the Zenoss box to handle that many requests

[21-Sep-2010 06:16:23] <JesperS> I have tried to make a new collector "localhost_60s" and changed the interval to 60, and updated the RRD create command, and stuff...

[21-Sep-2010 06:16:51] <JesperS> but for some reason it looks like that collector isn't working

[21-Sep-2010 06:16:55] <JesperS> any ideas why?

[21-Sep-2010 06:17:52] <JesperS> I have moved devices in and out for that collector-group-thingy, I have tried removing and readding devices, etc. But nothing seems to help. :-(

[21-Sep-2010 06:18:07] <Simon4> restarted zenoss?

[21-Sep-2010 06:20:12] <JesperS> yep

[21-Sep-2010 06:20:31] <JesperS> even rebooted a few times... just to be sure. :-/

[21-Sep-2010 08:04:37] mrayzenoss is now known as mray

[21-Sep-2010 08:08:18] mrayzenoss is now known as mray

[21-Sep-2010 08:24:48] mrayzenoss is now known as mray

[21-Sep-2010 08:32:49] <Jane_Curry> Anyone know if the WMIWindows Performance ZenPack supports BIG filesystems correctly (ie 64-bit support)

[21-Sep-2010 08:43:35] <rmatte> mray: message/52885#52885

[21-Sep-2010 08:43:38] <rmatte> more WoW spam

[21-Sep-2010 08:46:09] <mray> rmatte: thanks, updating the content blocker and deleting that account and all posts

[21-Sep-2010 08:46:43] <JesperS> lol, for a sec there I thought someone wanted to make a WoW ZenPack, to monitor how much gold they farmed!

[21-Sep-2010 08:47:16] <imeyer> haha

[21-Sep-2010 08:55:24] <rmatte> mray: no problem, hehe, I don't even play WoW :)

[21-Sep-2010 08:55:35] <rmatte> Now Starcraft 2 on the other hand, addicting

[21-Sep-2010 08:59:43] <mray> rmatte: keep me posted on the spam front, not sure why the content interceptor didn't catch that one

[21-Sep-2010 09:01:16] <Jane_Curry> <rmatte> thanks for your comment on WMI Perf ZenPack...

[21-Sep-2010 09:01:51] <Jane_Curry> I wasn't suggesting that the pack DIDN'T support big filesystems - just asking the question

[21-Sep-2010 09:02:34] <Jane_Curry> I agree the base question is whether WMI supports this but it would be really handy if someone could confirm that Egor's standard query DOES support big filesystems

[21-Sep-2010 09:41:21] <rmatte> Jane_Curry: someone just answered you anyways

[21-Sep-2010 09:41:50] <rmatte> apparently they are monitoring 4+TB filesystems without any problems

[21-Sep-2010 09:49:23] <mray> off to do the Getting Started webinar, be back later

[21-Sep-2010 09:51:08] <Parabola|w> good morning

[21-Sep-2010 09:51:29] * Orv upgraded to the latest & greatest Zenpack for EMC Clariion SAN, tweaked by the author just for him  :-D

[21-Sep-2010 09:51:36] <Orv> I love Open Source software...

[21-Sep-2010 09:52:39] <Orv> "Fun With Monitoring" - we should write a book...

[21-Sep-2010 09:53:19] * fragfutter hands Orv his eclipse+xulrunner+firefox problem. the joy of opensource. go fix it yourself...

[21-Sep-2010 09:53:56] <Parabola|w> lol

[21-Sep-2010 09:55:09] <Parabola|w> hmm

[21-Sep-2010 09:56:21] <Parabola|w> still no perfwmi data from remote collector

[21-Sep-2010 09:56:31] <Parabola|w> only thing thats showing up is windows services

[21-Sep-2010 09:59:30] <rmatte> you did properly configure zenperfwmi to talk back to zenhub on the master yeh?

[21-Sep-2010 09:59:53] <Orv> fragfutter: :-)

[21-Sep-2010 09:59:57] <rmatte> That might need to be done by hand, not sure if Egor's pack supports doing that or not

[21-Sep-2010 10:00:26] <Parabola|w> good morning rmatte

[21-Sep-2010 10:00:28] <Parabola|w> how was your night

[21-Sep-2010 10:01:42] <imeyer> i'm not using snmp to grab performance metrics.. but i want to change the rrd step to 60 seconds.. do i still edit snmp performance cycle interval in the collector?

[21-Sep-2010 10:02:13] <rmatte> Parabola|w: good morning, alright, caught up on some sleep mostly

[21-Sep-2010 10:02:30] <Parabola|w> i'm not sure imeyer , sorry

[21-Sep-2010 10:02:57] <Parabola|w> well i see part of the problem

[21-Sep-2010 10:03:01] <imeyer> Parabola|w: no worries.. maybe someone else knows and we can all learn :D

[21-Sep-2010 10:03:16] <Parabola|w> the wmi perf zenpack creates a class of /CIM/WMI

[21-Sep-2010 10:03:49] <Parabola|w> and the templates are availible for that class only, but i do recall having perf data on my other windows servers, and that WMI class is empty

[21-Sep-2010 10:03:53] <rmatte> imeyer: what are you using to grab performance metrics?

[21-Sep-2010 10:04:06] <imeyer> commands over ssh

[21-Sep-2010 10:04:18] <rmatte> pretty sure cycle time for those is set on the datasources themselves

[21-Sep-2010 10:04:49] <Parabola|w> it is

[21-Sep-2010 10:04:54] <rmatte> yeh

[21-Sep-2010 10:04:57] <rmatte> just checked and it is

[21-Sep-2010 10:05:04] <Parabola|w> w/e they renamed the zproperties to

[21-Sep-2010 10:05:05] <Parabola|w> its there

[21-Sep-2010 10:05:07] <rmatte> set the Cycle Time for each of the data sources in the templates

[21-Sep-2010 10:05:32] <rmatte> nah, it's set at the actual datasource level

[21-Sep-2010 10:05:46] <Parabola|w> hrm, cant you change that per device as well?

[21-Sep-2010 10:05:51] <Parabola|w> I thought i remember seeing it

[21-Sep-2010 10:05:59] <rmatte> there is an ssh cycle time value

[21-Sep-2010 10:06:01] <Parabola|w> ya

[21-Sep-2010 10:06:06] <rmatte> but it's defaulted to 60

[21-Sep-2010 10:06:16] <rmatte> so I doubt it's for what we think it is

[21-Sep-2010 10:06:22] <Parabola|w> oh :(

[21-Sep-2010 10:06:38] <Parabola|w> alright, so it looks like i havent been using egors plugin at all, as dumb as that sounds

[21-Sep-2010 10:06:51] <Parabola|w> i've got all my win devices in a windows class. not in the CIM/WMI class

[21-Sep-2010 10:06:51] <rmatte> I find Zenoss tends to have lots of similar options that do slightly different things

[21-Sep-2010 10:06:57] <rmatte> take experimentation to get what you want

[21-Sep-2010 10:07:00] <rmatte> takes*

[21-Sep-2010 10:07:01] <Parabola|w> yeah, 3.0 addressed that a bit

[21-Sep-2010 10:07:07] <rmatte> not really

[21-Sep-2010 10:07:13] <rmatte> the properties are still the same

[21-Sep-2010 10:07:13] <Parabola|w> you dont think so?

[21-Sep-2010 10:07:19] <rmatte> it's just a new skin

[21-Sep-2010 10:07:24] <Parabola|w> some things seemed to be named a little better

[21-Sep-2010 10:07:34] <rmatte> not the zProperties

[21-Sep-2010 10:07:34] <rmatte> hehe

[21-Sep-2010 10:07:40] <Parabola|w> they are zWin

[21-Sep-2010 10:07:44] <Parabola|w> zFTW even

[21-Sep-2010 10:07:52] <rmatte> yup

[21-Sep-2010 10:07:58] <imeyer> rmatte: oh sweet :D

[21-Sep-2010 10:08:08] <imeyer> for some reaosn i can't change it globally

[21-Sep-2010 10:08:10] <Parabola|w> so somthing is causing the perm data, and system stats to not show up for this windows xp machine i added on the remote collecot

[21-Sep-2010 10:08:18] <imeyer> but for these couple of systems i'm toying with, this is okay.

[21-Sep-2010 10:08:23] <rmatte> imeyer: you need to change it on the template itself at the top most level

[21-Sep-2010 10:08:36] <rmatte> then it'll get applied to everything

[21-Sep-2010 10:08:39] <imeyer> yeah, i went there.. it wasn't showing any datasources.

[21-Sep-2010 10:08:48] <rmatte> hunh?

[21-Sep-2010 10:08:54] <rmatte> your template has to have datasources

[21-Sep-2010 10:08:58] <rmatte> otherwise it won't do anything

[21-Sep-2010 10:09:00] <rmatte> :P

[21-Sep-2010 10:09:09] <imeyer> oh, i wonder if this is why: "TypeError ('Could not adapt', , )"

[21-Sep-2010 10:09:18] <imeyer> when i load Advanced -> Monitoring Templates

[21-Sep-2010 10:09:18] <rmatte> that's bizarre

[21-Sep-2010 10:09:20] <imeyer> yah

[21-Sep-2010 10:09:29] <rmatte> where are you seeing that error?

[21-Sep-2010 10:09:59] <imeyer> ^^, when i load the initial monitoring templates page

[21-Sep-2010 10:10:17] <rmatte> is that all the message says or is there more?

[21-Sep-2010 10:10:24] <rmatte> that's a pretty useless message, need more detail

[21-Sep-2010 10:10:29] <rmatte> need a full traceback

[21-Sep-2010 10:10:37] <Parabola|w> rmatte, is there a way to bind a template to another class in 3.0, i cant find it

[21-Sep-2010 10:10:59] <rmatte> Parabola|w: well, you mean copy to another class?

[21-Sep-2010 10:11:03] <Parabola|w> yeah

[21-Sep-2010 10:11:13] <Parabola|w> i want to move all the wmi stuff to my windows class

[21-Sep-2010 10:11:16] <Parabola|w> rather than /CIM/WMI

[21-Sep-2010 10:11:26] <Parabola|w> and, are tempates inherited?

[21-Sep-2010 10:11:32] <Parabola|w> i've got some that are applied to say, /Server

[21-Sep-2010 10:11:35] <Parabola|w> which windows falls under

[21-Sep-2010 10:12:04] <imeyer> that's all the message says.. going to find the logs now

[21-Sep-2010 10:15:17] <rmatte> I've tried copying everything to the windows class instead of /CIM/WMI

[21-Sep-2010 10:15:20] <rmatte> it never worked properly

[21-Sep-2010 10:15:27] <rmatte> there's something about that class that the zenpack depends on

[21-Sep-2010 10:15:58] <JonnyV> hi guys

[21-Sep-2010 10:16:26] <klinstifen> does anyone else get this error

[21-Sep-2010 10:16:38] <klinstifen> on the advanced-users page in 3.0.2

[21-Sep-2010 10:16:47] <JonnyV> im on 301

[21-Sep-2010 10:17:00] <JonnyV> was planning the update soon

[21-Sep-2010 10:17:09] <rmatte> Parabola|w: and to answer your question, yes there is a way to copy templates, I remember doing it, but I'd have to go in and check what it actually is

[21-Sep-2010 10:17:16] <klinstifen> http://pastebin.com/a7vJr3Gp

[21-Sep-2010 10:17:41] <klinstifen> wondering if this is related to my "non working gear button" issue

[21-Sep-2010 10:17:58] <klinstifen> cuz i just noticed none of the gear buttons work under advanced section following upgrade

[21-Sep-2010 10:18:16] <SEJeff_work> JonnyV, You should. It fixes a bunch of small yet annoying bugs

[21-Sep-2010 10:18:48] <rmatte> klinstifen: never seen that before, but that's definitely a big problem that you need to figure out

[21-Sep-2010 10:18:48] <JonnyV> yes.. i will, thanks :)

[21-Sep-2010 10:18:51] <skath> I am getting alerts showing /Status/IpService 'domain' is down for one of my linux /Server/Cmd devices.  I don't want to monitor 'domain' on this box.  There are 6 IpServices listed under Components > IP Services for this box, and none of them is domain.  How do I stop the alerts for 'domain' for this device?

[21-Sep-2010 10:18:59] <JonnyV> yepss. ugly one

[21-Sep-2010 10:19:04] <Parabola|w> hrm

[21-Sep-2010 10:19:07] <klinstifen> rmatte, no joke. i can't upgrade with it broken like this

[21-Sep-2010 10:19:09] <Parabola|w> i guess i can re-add them

[21-Sep-2010 10:19:16] <Parabola|w> lol klinstifen you're still working on that

[21-Sep-2010 10:19:21] <klinstifen> and it seems like this is only issue after upgrade

[21-Sep-2010 10:19:27] <rmatte> klinstifen: message/52264

[21-Sep-2010 10:19:27] <klinstifen> Parabola, yeah man

[21-Sep-2010 10:20:23] <klinstifen> rmatte, yeah...a fresh install also works for me

[21-Sep-2010 10:20:30] <klinstifen> but uhh i dont want to load everything again

[21-Sep-2010 10:21:08] <klinstifen> at this point the time i have spent on this and the iterations i have tried would probably equal same amount of time starting from scratch

[21-Sep-2010 10:21:09] <klinstifen> sigh

[21-Sep-2010 10:21:28] <JonnyV> Im having one issue with alerts schedules. Perhaps someone can shed a light. I have two alert rules. one for work-hours and other for oncall. Both for the same events. I changed the message subject to say work-hours and oncall respectively. But when the oncall shcedule begins i still receive messages with the work-hours message

[21-Sep-2010 10:21:54] <JonnyV> if i disable the oncall alert of course i dont get any emails after work-hours

[21-Sep-2010 10:21:57] <rmatte> klinstifen: your best bet would be to have a dev like Ian try to walk you through troubleshooting that

[21-Sep-2010 10:22:19] <klinstifen> think he'll be on with the other devs on thurs?

[21-Sep-2010 10:22:55] <rmatte> he may be

[21-Sep-2010 10:23:04] <rmatte> even if he's not, one of the other guys might be able to help

[21-Sep-2010 10:23:22] <rmatte> you could ask mray if he could try to get him in here

[21-Sep-2010 10:23:30] <klinstifen> tru

[21-Sep-2010 10:23:53] <rmatte> I would think that anything that improves GUI stability would be a good thing hehe

[21-Sep-2010 10:27:07] <Parabola|w> WOW

[21-Sep-2010 10:27:12] <Parabola|w> alright so i solved that problem ryan

[21-Sep-2010 10:27:24] <Parabola|w> adding stuff on the remote collector, but putting in /cim/wmi gave me alot more info

[21-Sep-2010 10:27:25] <rmatte> oh?

[21-Sep-2010 10:27:28] <Parabola|w> yeah

[21-Sep-2010 10:27:36] <rmatte> cool, what was it?

[21-Sep-2010 10:28:00] <rmatte> oh

[21-Sep-2010 10:28:03] <rmatte> I see what you mean

[21-Sep-2010 10:28:07] <Parabola|w> well i was looking at each class to see what each actually did

[21-Sep-2010 10:28:15] <rmatte> yeh, there's something about that /CIM/WMI class

[21-Sep-2010 10:28:16] <Parabola|w> and it appears that the windows class uses wmi and snmp

[21-Sep-2010 10:28:40] <rmatte> yeh

[21-Sep-2010 10:28:40] <Parabola|w> so, all that data i've gotten was from SNMP

[21-Sep-2010 10:28:52] <rmatte> right

[21-Sep-2010 10:28:53] <Parabola|w> the tipoff was under monitoring templates, you can see what type it is, they were all snmp :)

[21-Sep-2010 10:29:06] <rmatte> yup

[21-Sep-2010 10:29:07] <Parabola|w> this even shows hardware model

[21-Sep-2010 10:29:14] <rmatte> well, also the collector plugins

[21-Sep-2010 10:29:45] <rmatte> I just like keeping the 2 classes separate in case I do actually want to monitor windows devices via SNMP

[21-Sep-2010 10:29:50] <rmatte> then I have both options

[21-Sep-2010 10:30:08] <rmatte> and no messing around to get it working

[21-Sep-2010 10:30:19] <Parabola|w> yerp

[21-Sep-2010 10:31:10] <rmatte> all of my windows monitoring is done with SNMP right now, we are transitioning to WMI for some clients

[21-Sep-2010 10:40:04] <rmatte> WMI is too much of a hassle for some of our smaller clients

[21-Sep-2010 10:48:06] <Parabola|w> hm

[21-Sep-2010 10:48:46] <Parabola|w> rmatte, what do you think my chances are of scripting zendisc to run on the remote collector, to scan the subnet its on (clients office) and auto-add devices.. BUT i want them added to the proper classes (windows boxes to /Server/windows, linux to /server/linux..ect)

[21-Sep-2010 10:49:24] <Simon4> Parabola|w: you may have to do that as a two-step process

[21-Sep-2010 10:49:34] <Simon4> zendisc em into a holding area, then script em into their real homes

[21-Sep-2010 10:49:58] <Parabola|w> oh, so you can move a device to another class?

[21-Sep-2010 10:50:44] <Simon4> indeed

[21-Sep-2010 10:50:52] <Parabola|w> that would be fine too, how does that work

[21-Sep-2010 10:51:10] <skath> I keep getting alerts from zenoss 3.0.2 saying the http and https services are down on a device which is an FTP server that's never run either of those services.  There are no http and https services under components > ip services.  Why am I getting these alerts and how do I stop them?

[21-Sep-2010 10:51:26] <Simon4> you would need to write a little bit of script in zendmd (python) to do it

[21-Sep-2010 10:51:30] <Parabola|w> did you check os processes

[21-Sep-2010 10:51:32] <bittergeek> Does anybody have any examples of thresholds for so much % of user CPU utilization?

[21-Sep-2010 10:51:49] * Simon4 bets that'll be os processes

[21-Sep-2010 10:52:19] <skath> Where can I find OS processes in 3.0.2?

[21-Sep-2010 10:52:38] <skath> The event class is /Status/IpService

[21-Sep-2010 10:52:39] <rmatte> skath: If they are present they'll be listed under components

[21-Sep-2010 10:52:47] <rmatte> everything is listed under components if it's present

[21-Sep-2010 10:52:51] <fragfutter> Parabola|w: dmd.Devices.holding.moveDevices('/some/nice/path', find('foobar').id)

[21-Sep-2010 10:52:58] <rmatte> It should be called "Processes"

[21-Sep-2010 10:53:13] <skath> Under components I have IP Services, Network Routes, Interfaces, File Systems... that's it

[21-Sep-2010 10:54:30] <fragfutter> Parabola|w: not sure if it still works with zenoss3 (haven't discovered new devices since) http://fpaste.org/S79n/

[21-Sep-2010 10:54:36] <skath> In IP Services I have only ftp and ssh

[21-Sep-2010 10:54:59] <skath> Still keep getting alerts for /Status/IpService http and https

[21-Sep-2010 10:59:39] <imeyer> rmatte: ah yes, the collectors are 60 seconds.. the graphs are scaled @ 5 minute.

[21-Sep-2010 10:59:53] <imeyer> :)

[21-Sep-2010 11:02:02] <SEJeff_work> Is there a sane way to go over every device in the dmd, and run a command to have it reset the ip to what is in dns?

[21-Sep-2010 11:04:54] <rmatte> SEJeff_work: retrieving the IP from dns would be the hardest part I'd imagine

[21-Sep-2010 11:05:22] <rmatte> not sure what you mean by "sane"

[21-Sep-2010 11:05:31] <rmatte> there is no pre-made routine to do that, you need to code something

[21-Sep-2010 11:05:31] <SEJeff_work> rmatte, Well there is a button in the UI to do it

[21-Sep-2010 11:05:37] <rmatte> really?

[21-Sep-2010 11:05:39] <SEJeff_work> rmatte, Yes

[21-Sep-2010 11:05:40] <rmatte> I've never seen that

[21-Sep-2010 11:05:45] <rmatte> whereabouts?

[21-Sep-2010 11:05:53] <Simon4> SEJeff_work: you could sniff the request that the button in the UI makes, it'll give you a good clue to the method call

[21-Sep-2010 11:06:14] <SEJeff_work> In 3.0.2... Gearbox ---> Reset / Change IP Address

[21-Sep-2010 11:07:01] <rmatte> ah, that blank to use dns thing must be new

[21-Sep-2010 11:08:15] <Parabola|w> fragfutter, nice man

[21-Sep-2010 11:08:50] <Parabola|w> SEJeff_work, i'm actually working on that as well

[21-Sep-2010 11:08:56] <Parabola|w> because zabbix does it automatically

[21-Sep-2010 11:09:04] <Parabola|w> and its somthing i need for all these DHCP clients i have

[21-Sep-2010 11:09:07] <SEJeff_work> rmatte, We move things around fairly often

[21-Sep-2010 11:09:15] <SEJeff_work> And dns is authoritative

[21-Sep-2010 11:09:43] <rmatte> skath: those are IP Service, not OS Processes

[21-Sep-2010 11:09:47] <rmatte> skath: big difference

[21-Sep-2010 11:09:55] <rmatte> I didn't read what you had first said

[21-Sep-2010 11:10:08] <Parabola|w> SEJeff_work, there is no easy way to do it that i've found yet

[21-Sep-2010 11:10:19] <Parabola|w> SEJeff_work, after i get remote collectors finished up, i'll be working on that again

[21-Sep-2010 11:10:36] <rmatte> skath: you might want to try pushing changes to the collector if you removed the other 2 services

[21-Sep-2010 11:10:48] <rmatte> skath: or restarting zenstatus

[21-Sep-2010 11:12:54] <skath> that's what's got me so confused - this device has never run those services

[21-Sep-2010 11:13:13] <Parabola|w> it happens sometimes

[21-Sep-2010 11:13:20] <Parabola|w> if you have them in a class set to watch for the OS processes

[21-Sep-2010 11:13:40] <Apachez> funny that when I sent in a bugreport regarding zenoss there were little attention... when BBC did the same thing (commented my bugreport) it suddently became highest prio (about 1 year later :P)

[21-Sep-2010 11:13:42] <skath> I did a full reboot of the zenoss box yesterday so I don't think the restart will help

[21-Sep-2010 11:13:43] <SEJeff_work> skath, And you've never been woken up by "process not running: vim"

[21-Sep-2010 11:13:45] <SEJeff_work> I have :/

[21-Sep-2010 11:13:58] <skath> I'll try pushing changes to the collector

[21-Sep-2010 11:14:44] <skath> They're in the /Server/Cmd class which I don't think has monitored OS processes?

[21-Sep-2010 11:15:30] <skath> I tried deleteing and re-adding the Device and still the alerts kept coming back

[21-Sep-2010 11:15:35] <rmatte> those are IP Services

[21-Sep-2010 11:15:39] <rmatte> OS Processes are different

[21-Sep-2010 11:15:58] <rmatte> OS Processes are literally processed like whatever.exe or httpd

[21-Sep-2010 11:16:07] <rmatte> processes*

[21-Sep-2010 11:16:20] <skath> Right, I never said anything about OS processes until a couple people chimed here in betting that my alerts were OS processes

[21-Sep-2010 11:16:44] <rmatte> you said they came in in the IPServices class though

[21-Sep-2010 11:17:11] <rmatte> ?

[21-Sep-2010 11:17:14] <skath> Right, they did

[21-Sep-2010 11:17:29] <rmatte> then they are IPServices...

[21-Sep-2010 11:17:39] <rmatte> did you happen to have had those detected for that device previously and removed them?

[21-Sep-2010 11:17:59] <skath> I don't think so, this box never ran and http or https services

[21-Sep-2010 11:18:43] <skath> I also get an alert for IpService domain running on another server that does not have domain listed under components > IP Services

[21-Sep-2010 11:19:05] <rmatte> right, but Zenoss picks those up based on snmp, and I've found that sometimes it detects them when they aren't actually there for whatever reason

[21-Sep-2010 11:19:07] <skath> But that box actually does have port 53 listening on a vmnet adapter only

[21-Sep-2010 11:19:10] <rmatte> it's rare, but it does happen

[21-Sep-2010 11:19:36] <rmatte> I'd say restart Zenoss and see if they continue

[21-Sep-2010 11:19:42] <rmatte> restarting it will force it to pick up the new config

[21-Sep-2010 11:20:01] <skath> This box has no SNMP services for it to pick them up through... it's in the /Server/Cmd class using zenplugin.py

[21-Sep-2010 11:20:39] <rmatte> ok, then 2 things to try...

[21-Sep-2010 11:20:45] <rmatte> become the zenoss user via ssh

[21-Sep-2010 11:20:48] <rmatte> launch zendmd

[21-Sep-2010 11:20:52] <rmatte> do...

[21-Sep-2010 11:20:54] <rmatte> reindex()

[21-Sep-2010 11:20:56] <rmatte> commit()

[21-Sep-2010 11:20:59] <rmatte> ctrl-d to exit

[21-Sep-2010 11:21:08] <rmatte> If that doesn't fix it, restart zenoss

[21-Sep-2010 11:21:13] <rmatte> one of those should fix it

[21-Sep-2010 11:21:18] <rmatte> (in my experience)

[21-Sep-2010 11:21:43] <skath> Trying that now

[21-Sep-2010 11:22:04] <skath> I also pushed changes to the collector like you mentioned earlier

[21-Sep-2010 11:22:30] <rmatte> yeh, that sometimes works, but rarely

[21-Sep-2010 11:22:36] <rmatte> well, not for this sort of thing anyways

[21-Sep-2010 11:22:57] <rmatte> ghost alerts is usually an indexing issue or a daemon that isn't aware of the config as it currently exists

[21-Sep-2010 11:22:58] <skath> FWIW, I ran the "All Monitored Services" report and the ftp device has "IpInterface eth0 Up, IpInterface eth1 Up, IpInterface sit0 None, IpService tcp-21 Up, IpService tcp-22 Up, FileSystem / Up, FileSystem /boot Up" but still I am staring at alerts saying the http and https services are down

[21-Sep-2010 11:23:04] <rmatte> which is why I suggested the reindex and the restart

[21-Sep-2010 11:23:14] <Simon4> skath: what is the "last seen time" for those alerts?

[21-Sep-2010 11:23:43] <Parabola|w> oh cool

[21-Sep-2010 11:23:46] <rmatte> yeh, what is the last seen time?  is the event count actually incrementing on them?

[21-Sep-2010 11:23:52] <Parabola|w> it looks like modeling from the webGUI might actually be using the remote collector

[21-Sep-2010 11:23:56] mrayzenoss is now known as mray

[21-Sep-2010 11:24:10] <rmatte> Parabola|w: It should be

[21-Sep-2010 11:24:22] <jsm> Parabola|w: still at it ? :)

[21-Sep-2010 11:24:32] <bigegor> hi

[21-Sep-2010 11:24:40] <rmatte> bigegor: aloha

[21-Sep-2010 11:24:53] <skath> Simon4: last seen times are 2010-09-21 05:31:53, count 3

[21-Sep-2010 11:25:05] <Parabola|w> jsm,  yup but making progress

[21-Sep-2010 11:25:10] <jsm> I'm still having no luck with my remote collector

[21-Sep-2010 11:25:12] <Simon4> is that "now" in your part of the world?

[21-Sep-2010 11:25:12] <bigegor> i've solve problem with remote modeling, i'll update distributed Collector ZenPack soon

[21-Sep-2010 11:25:18] <Parabola|w> jsm, i got it to pull everything via WMI

[21-Sep-2010 11:25:28] <Parabola|w> installed software, Hardware model, even serial numbers

[21-Sep-2010 11:25:29] <jsm> Parabola|w: ah, very cool

[21-Sep-2010 11:25:41] <Parabola|w> it was very cool

[21-Sep-2010 11:25:44] <Parabola|w> its not working 100% yet

[21-Sep-2010 11:25:47] <rmatte> bigegor: awesome, apparently the graph zooming issue was probably fixed in an update to a file

[21-Sep-2010 11:25:48] <Parabola|w> 2 of 3 didnt get all the data

[21-Sep-2010 11:25:56] <skath> Current time on my Zenoss server is 09:24 PDT

[21-Sep-2010 11:26:02] <bigegor> cool

[21-Sep-2010 11:26:06] <jsm> bigegor: how much stuff did you have to fix?

[21-Sep-2010 11:26:29] <skath> reindex is finished, going to restart zenoss now

[21-Sep-2010 11:26:30] <Simon4> skath: right, so not a current issue, and if zenoss never got a "clear" event (i.e it was never there to come back up) those events will need to be manually removed (closed)

[21-Sep-2010 11:26:35] <jsm> Parabola|w: did you find that port 8100 needs to be open on the fw of the local collector?

[21-Sep-2010 11:26:35] <bigegor> jsm: what do you mean?

[21-Sep-2010 11:26:43] <Parabola|w> jsm: nope

[21-Sep-2010 11:27:04] <jsm> bigegor: was wonder if it was a lot of effort to fix the zenpack, or just some minor fixes.

[21-Sep-2010 11:27:27] <Parabola|w> uh oh

[21-Sep-2010 11:27:30] <Parabola|w> 010-09-21 12:27:01,333 WARNING zen.PythonClient: Error in community.wmi.Interfa                                                                                        ceMap: Connection error NT code 0x800706ba

[21-Sep-2010 11:27:47] <Parabola|w> Egor, you broke it!

[21-Sep-2010 11:28:11] <bigegor> i was great idea from sena message/51583#51583

[21-Sep-2010 11:28:46] <rmatte> bigegor: docs/DOC-5861#comment-2698

[21-Sep-2010 11:29:58] <jsm> bigegor: yes, i think that is the exact problem I am having.

[21-Sep-2010 11:30:24] <Parabola|w> jsm, did you modify your .conf files to have the hubhost and monitor?

[21-Sep-2010 11:30:47] <jsm> Parabola|w: it seemed that Egor's zenpack did that

[21-Sep-2010 11:30:53] <Parabola|w> are you sure? mine didtn :)

[21-Sep-2010 11:31:01] <Parabola|w> it also didnt move the daemons.txt into the right folder

[21-Sep-2010 11:31:02] <bigegor> it's already on SVN

[21-Sep-2010 11:31:09] <jsm> i'm trying again, from a fresh install

[21-Sep-2010 11:31:15] <Parabola|w> it left it in /usr/local/zenoss/zenoss/zenpacks

[21-Sep-2010 11:31:22] <Parabola|w> jsm, just check the configs first please

[21-Sep-2010 11:31:30] <Parabola|w> they are in /usr/local/zenoss/zenoss/etc/

[21-Sep-2010 11:31:43] <jsm> Parabola|w: i wiped the remote collector yesterday, need to do a fresh install, sorry

[21-Sep-2010 11:31:50] <Parabola|w> ugh alright :P

[21-Sep-2010 11:32:12] <jsm> Parabola|w: will take 5 minutes :).. btw, after you install zenoss on the remote collector, did you start the service?

[21-Sep-2010 11:32:19] <suprsonic> if I'm creating a new zenoss instance, can I use the existing google maps api key?

[21-Sep-2010 11:32:19] <jsm> or does the zenpack handle that?

[21-Sep-2010 11:32:25] <Parabola|w> jsm, no leave it stopped

[21-Sep-2010 11:32:36] <Parabola|w> supposeldy the zenpack will stop it if needed

[21-Sep-2010 11:32:39] <Parabola|w> i didnt have that kind of luck

[21-Sep-2010 11:32:46] <Parabola|w> it will start it once its done,though

[21-Sep-2010 11:33:00] <Parabola|w> suprsonic, not sure mate, try it and let us know :)

[21-Sep-2010 11:33:58] <jsm> ok, install zenoss on remote collector now...

[21-Sep-2010 11:34:06] <jsm> *installing

[21-Sep-2010 11:35:08] <jsm> adding it to "zenoss collectors"

[21-Sep-2010 11:35:17] <Parabola|w> remote collector you mean right

[21-Sep-2010 11:35:23] <jsm> yep

[21-Sep-2010 11:35:26] <Parabola|w> k

[21-Sep-2010 11:36:34] <jsm> ok, it's added, i'll check the conf files

[21-Sep-2010 11:36:40] <Parabola|w> kk

[21-Sep-2010 11:37:27] <jsm> Parabola|w: so on the remote collector, hubhost has been set by the zenpack to the main zenoss hub

[21-Sep-2010 11:37:42] <Parabola|w> good

[21-Sep-2010 11:37:47] <Parabola|w> how about "monitor"

[21-Sep-2010 11:37:57] <skath> Well, I looked through my event history and immediately preceding the false http alarm is an info event "ftp|http|/Change/Set||2|calling function \'setServiceClass\' with \'{\'protocol\': \'tcp\', \'port\': 80}\' on object tcp_00080"

[21-Sep-2010 11:38:00] <Parabola|w> that should be in thoes configs as well

[21-Sep-2010 11:38:11] <Parabola|w> and it should be set to the same ip/name you used for the remote collector

[21-Sep-2010 11:38:28] <jsm> Parabola|w: monitor is set to the fqdn of the machine, which isn't the same as the private name.. but i'm not sure it has to be

[21-Sep-2010 11:38:34] <skath> And another "ftp|http|/Change/Set||2|set attribute \'discoveryAgent\' to \'zenoss.cmd.linux.netstat_an\' on object \'tcp_00080\'"

[21-Sep-2010 11:38:45] <Parabola|w> it needs to be whatever name/ip you added as a remote collector

[21-Sep-2010 11:38:48] <Parabola|w> or else it wont work

[21-Sep-2010 11:38:55] <jsm> Parabola|w: ok, that's what it is.

[21-Sep-2010 11:39:01] <Parabola|w> then you should be good

[21-Sep-2010 11:39:08] <Parabola|w> try it out

[21-Sep-2010 11:39:10] <jsm> well i have to do the fix that Egor mentioned earlier

[21-Sep-2010 11:39:16] <Parabola|w> kk

[21-Sep-2010 11:39:24] <jsm> (12:28:11 PM) bigegor: i was great idea from sena message/51583#51583

[21-Sep-2010 11:40:34] <suprsonic> answer is no

[21-Sep-2010 11:40:39] <suprsonic> came back with FU!

[21-Sep-2010 11:41:45] <Parabola|w> lol

[21-Sep-2010 11:41:46] <Parabola|w> google ftw

[21-Sep-2010 11:46:39] <SEJeff_work> Parabola|w, The way the webui does the ip reset is difficult

[21-Sep-2010 11:46:43] <SEJeff_work> There is a much easier way if you want

[21-Sep-2010 11:46:47] <Parabola|w> really

[21-Sep-2010 11:47:16] [1]bittergeek is now known as bittergeek

[21-Sep-2010 11:47:19] <SEJeff_work> the gist is a loop around dmd.Devices.getSubDevices()

[21-Sep-2010 11:47:29] <rmatte> yes

[21-Sep-2010 11:47:31] <rmatte> it is

[21-Sep-2010 11:47:33] <SEJeff_work> and: dev.manageIp = socket.gethostbyname(dev.id)

[21-Sep-2010 11:47:41] <SEJeff_work> But wrap that in try/except

[21-Sep-2010 11:47:46] <rmatte> for d in dmd.Devices.getSubDevices():

[21-Sep-2010 11:47:50] <rmatte>     do whatever

[21-Sep-2010 11:47:54] <SEJeff_work> Yup

[21-Sep-2010 11:48:06] <Parabola|w> how did you figure that out

[21-Sep-2010 11:48:11] <SEJeff_work> Also, you might want to check that dev.id isn't an ip or gethostbyname won't work

[21-Sep-2010 11:48:13] <SEJeff_work> I know python

[21-Sep-2010 11:48:15] <Parabola|w> woo, wmi ftw

[21-Sep-2010 11:48:27] <Parabola|w> its pulling the serial numbers from my servers :D

[21-Sep-2010 11:48:39] <Parabola|w> that'll help with support calls

[21-Sep-2010 11:48:42] <SEJeff_work> Parabola|w, Used grep to find what the webui does, traced it back to realized how crack filled it was

[21-Sep-2010 11:48:46] <SEJeff_work> And decided to do it the old fashioned way

[21-Sep-2010 11:50:27] <jsm> Parabola|w: still doesn't resolve the IP properly.. it seems like it's still using the local hub to try and resolve the ip and not the remote collector to do the initial modeling

[21-Sep-2010 11:50:40] <Parabola|w> hmm

[21-Sep-2010 11:50:56] <Parabola|w> i can see that i suppose

[21-Sep-2010 11:52:12] <jsm> makes no sense.

[21-Sep-2010 11:52:25] <jsm> will try by ip

[21-Sep-2010 11:55:59] <Parabola|w> jsm, kick off the modeling from the remote collector

[21-Sep-2010 11:56:11] <Parabola|w> zenmodeler run -d <ip / hostname>

 

[21-Sep-2010 11:56:23] <jsm> i thought that's what the fix was doing...

[21-Sep-2010 11:56:28] <Parabola|w> nope

[21-Sep-2010 11:56:32] <Parabola|w> after the initial add, i have to mdoel from remote..

[21-Sep-2010 11:56:44] <Parabola|w> all mine does is ping until i remodel via ssh :)

[21-Sep-2010 11:56:51] <jsm> did you see the zenmodel fix?

[21-Sep-2010 11:56:55] <Parabola|w> yes

[21-Sep-2010 11:57:03] <Parabola|w> didnt think it would work

[21-Sep-2010 11:57:04] <Parabola|w> didnt bother

[21-Sep-2010 11:57:33] <Parabola|w> i guess i can give it a try

[21-Sep-2010 11:57:44] <Parabola|w> bigegor you going to create an updated zenpack with the fix?

[21-Sep-2010 11:59:59] <jsm> Parabola|w: could be the problem:  http://fpaste.org/78Qx/

[21-Sep-2010 12:00:17] <Parabola|w> erm

[21-Sep-2010 12:00:25] <Parabola|w> check in /usr/local/zenoss/zenoss

[21-Sep-2010 12:00:34] <jsm> my stuff is in opt :), but yeah

[21-Sep-2010 12:00:38] <Parabola|w> why

[21-Sep-2010 12:00:45] <jsm> rpm install on centoss

[21-Sep-2010 12:00:55] <Parabola|w> dude, use the stack installer

[21-Sep-2010 12:01:01] <Parabola|w> save you alot of problems

[21-Sep-2010 12:01:05] <bigegor> Parabola|w: yes

[21-Sep-2010 12:01:07] <elco> im not seeing any documentation on event error "cpqcissm"

[21-Sep-2010 12:01:08] <jsm> i've never had problems with the rpms

[21-Sep-2010 12:01:17] <Parabola|w> lol you are now

[21-Sep-2010 12:01:29] <elco> but I am seeing this on the only two machines I have configured

[21-Sep-2010 12:01:37] <elco> both windows 2003

[21-Sep-2010 12:01:56] <jsm> Parabola|w: what file did you want me to look for?

[21-Sep-2010 12:02:01] <elco> new install, new to zenoss, new to snmp in general.  this could be something amatuer :/

[21-Sep-2010 12:02:49] <Parabola|w> did you google it elco

[21-Sep-2010 12:02:54] <Parabola|w> doesnt look like its zenoss related

[21-Sep-2010 12:03:03] <Parabola|w> compaq smart array

[21-Sep-2010 12:03:05] <elco> yep.  ill look further.  thanks though

[21-Sep-2010 12:03:09] <Parabola|w> thats what im seeing

[21-Sep-2010 12:03:24] <Parabola|w> jsm, zenomodeler.conf

[21-Sep-2010 12:03:27] <jsm> Parabola|w: i have a daemons.txt in $ZENHOME/etc/daemons.txt

[21-Sep-2010 12:04:02] <jsm> no zenmodeler.conf..

[21-Sep-2010 12:04:15] <jsm> i wonder if that's because i never started zenoss for the first time?

[21-Sep-2010 12:05:00] <jsm> i did a fresh install on the remote collector, never started, and then added the remote collector the zenoss master

[21-Sep-2010 12:05:01] <Parabola|w> it should already be started

[21-Sep-2010 12:05:09] <Parabola|w> if you had SSH setup right

[21-Sep-2010 12:05:14] <Parabola|w> the zenpack would have started it for you

[21-Sep-2010 12:05:18] <jsm> yeah, the ssh happened

[21-Sep-2010 12:05:33] <jsm> it just didn't do the zenmodeler.conf file

[21-Sep-2010 12:05:34] <jsm> weird

[21-Sep-2010 12:05:37] bigegor_ is now known as bigegor

[21-Sep-2010 12:06:26] <jsm> bigegor: does you zenpack log it's actions?  i think it's not create a zenmodeler.conf on the remote collector

[21-Sep-2010 12:08:31] <bigegor> jsm: it creates no log. you don't need zenmodeler.conf on remote collector.

[21-Sep-2010 12:10:28] <Simon4>  bigegor: you don't? how does zenmodeler on the remote collector know where to talk to the zenhub then?

[21-Sep-2010 12:12:25] <bigegor> Simon4: zenmodeler daemon doesn't run on remote collector. But if you staring it over ssh you can specify all parameters

[21-Sep-2010 12:12:59] <Simon4> bigegor: ah k, you do it slightly differently from how I have done it then

[21-Sep-2010 12:13:17] * Simon4 runs zenmodeler on the collector, since the master(hub) can't see the devices the collector can

[21-Sep-2010 12:13:17] <jsm> weird, so if the modeler daemon doesn't run remotely, how does it model remote things?

[21-Sep-2010 12:13:21] <jsm> i'm very confused

[21-Sep-2010 12:13:31] <jsm> Simon4: yes, i'm in the same situation

[21-Sep-2010 12:14:15] <jsm> that's the problem.. Egor's zenpack doesn't support things that are unresolvable by the master zenhub

[21-Sep-2010 12:14:21] <SEJeff_work> Parabola|w, Nothing fancy, but this works for me: http://pastebin.com/bQpiDgwf

[21-Sep-2010 12:14:42] <Simon4> jsm: you can just create a zenmodeler.conf file and put "zenmodeler" in your daemons.txt file

[21-Sep-2010 12:14:50] <Simon4> (on the collector)

[21-Sep-2010 12:15:03] <jsm> Simon4: what does your zenmodeler.conf look like?

[21-Sep-2010 12:15:20] <Simon4> monitor     hostname.of.collector.that.zenoss.knows

[21-Sep-2010 12:15:28] <Simon4> hubhost   hostname.of.zenhub.server

[21-Sep-2010 12:15:28] <Simon4> will do it

[21-Sep-2010 12:15:38] <Simon4> copy the lines from zenperfsnmp.conf or similar

[21-Sep-2010 12:17:20] <bigegor> Simon4: how about modeling from UI?

[21-Sep-2010 12:17:46] <Simon4> bigegor: fails dismally in core :/

[21-Sep-2010 12:18:28] <bigegor> Simon4: it will work with my ZenPack

[21-Sep-2010 12:18:47] <bigegor> zendisc also

[21-Sep-2010 12:19:28] <Simon4> bigegor: because it uses the hub server to do the modelling?

[21-Sep-2010 12:19:48] <jsm> Simon4:  you get a beer from me next time you're in DC :)

[21-Sep-2010 12:19:58] <Simon4> jsm: I'll remember that :)

[21-Sep-2010 12:20:08] <Simon4> it might be a while ;)

[21-Sep-2010 12:20:34] <jsm> yay, i now have distributed collecting thanks to Egor's zenpack and a little help from Simon4

[21-Sep-2010 12:21:54] <bigegor> yes. hub server will start zenmodeler with run option on remote collector over ssh

[21-Sep-2010 12:23:20] <Simon4> bigegor: a ha

[21-Sep-2010 12:25:49] <Parabola|w> SEJeff_work, this script you sent me, how would i use that

[21-Sep-2010 12:26:13] <SEJeff_work> Parabola|w, As the zenoss user on the master server

[21-Sep-2010 12:26:14] <SEJeff_work> Run it

[21-Sep-2010 12:26:21] <SEJeff_work> It ran surprisingly quick for me

[21-Sep-2010 12:26:48] <Parabola|w> resets the ip of every device?

[21-Sep-2010 12:27:11] <SEJeff_work> Parabola|w, Yes. If you don't know python then you might not want to muck with the dmd

[21-Sep-2010 12:27:33] <Parabola|w> i do not :)

[21-Sep-2010 12:27:42] <SEJeff_work> Parabola|w, But that works perfectly for me

[21-Sep-2010 12:27:42] <Parabola|w> alot of my stuff was added by  IP

[21-Sep-2010 12:27:45] <Parabola|w> will this break thoes

[21-Sep-2010 12:29:44] <Parabola|w> lol jsm

[21-Sep-2010 12:29:56] <Parabola|w> I told you to do the same thing and you ignore it :P

[21-Sep-2010 12:30:07] <jsm> Parabola|w: you get a beer too :)

[21-Sep-2010 12:30:23] <SEJeff_work> Parabola|w, Honestly, it won't break things added by ip

[21-Sep-2010 12:30:39] <SEJeff_work> It will do effectively nothing.

[21-Sep-2010 12:30:40] <Parabola|w> i dont want a beer

[21-Sep-2010 12:30:45] <Parabola|w> :P

[21-Sep-2010 12:30:49] <Parabola|w> i dont drink

[21-Sep-2010 12:30:52] <SEJeff_work> Because socket.gethostbyname(some.ip.address) returns the ip

[21-Sep-2010 12:32:04] <Parabola|w> a

[21-Sep-2010 12:32:06] <Parabola|w> ah**

[21-Sep-2010 12:40:51] <Parabola|w> i shall give it a shot

[21-Sep-2010 12:40:59] <Parabola|w> and create a Vm snapshot before i do :P

[21-Sep-2010 12:41:18] <Parabola|w> testing the remote collector fix now

[21-Sep-2010 12:41:22] <Parabola|w> erm, modeling

[21-Sep-2010 12:42:32] <Parabola|w> holy shit

[21-Sep-2010 12:42:33] <Parabola|w> i think it worked

[21-Sep-2010 12:43:13] <Parabola|w> how people come up with some of this stuff i'll never know

[21-Sep-2010 12:43:19] <Parabola|w> but if you ever want to feel like a retard

[21-Sep-2010 12:43:22] <Parabola|w> just hang out on freenode

[21-Sep-2010 12:48:04] <Parabola|w> lol all these changes

[21-Sep-2010 12:48:10] <Parabola|w> i'll never be able to upgrade zenoss :p

[21-Sep-2010 12:54:35] <rmatte> :)

[21-Sep-2010 12:54:57] <Parabola|w> next goal, get auto discovery working!

[21-Sep-2010 13:04:45] <rmatte> just cron zendisc

[21-Sep-2010 13:04:46] <rmatte> lol

[21-Sep-2010 13:05:00] <rmatte> auto-discovery is usually pretty messy though

[21-Sep-2010 13:05:04] <rmatte> depending on what's on the network

[21-Sep-2010 13:05:12] <Parabola|w> yeah

[21-Sep-2010 13:05:20] <Parabola|w> not to mentino i want stuff sorted into classes

[21-Sep-2010 13:05:24] <rmatte> I'm not a fan of it myself

[21-Sep-2010 13:14:08] <bigegor> can someone test Distributed Collector zenpack (ver 1.6 from SVN) with Zenoss 3.0?

[21-Sep-2010 13:17:30] <rmatte> I don't have enough lab boxes set up to test it right now, sorry

[21-Sep-2010 13:17:44] <Parabola|w> egor, i can set up a test box later today and try it out

[21-Sep-2010 13:17:49] <Parabola|w> but i just got the 1.4 version working

[21-Sep-2010 13:18:01] <Parabola|w> dont wanna test it on my productin

[21-Sep-2010 13:18:07] <bigegor> only one file must be replaced

[21-Sep-2010 13:18:20] <Parabola|w> is it that patch to zenmodeler?

[21-Sep-2010 13:18:28] <Parabola|w> hey look my home pc lost internet

[21-Sep-2010 13:18:44] <Parabola|w> I already applied that patch egor, it works like a charm on 3.0

[21-Sep-2010 13:18:49] <Parabola|w> fixed the modeler

[21-Sep-2010 13:19:37] <bigegor> http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.DistributedCollectors/ZenPacks/community/DistributedCollectors/__init__.py

[21-Sep-2010 13:22:15] <bigegor> you don't need to reinstall Zenpack, but simply replace __init__.py file and restart zenoss.

[21-Sep-2010 13:25:52] <bigegor> <Parabola|w: have you tested remote device modeling from UI?

[21-Sep-2010 13:26:32] <mray> davetoo: saw your question about Zenoss in HA configurations, I'm pretty sure we use one of the standard RH HA setups

[21-Sep-2010 13:37:19] <er1k757> I missed the original HA question, but since it came up.. we're running Zenoss Core under Veritas Cluster Server now, and it's working well

[21-Sep-2010 13:37:28] <er1k757> one "master" plus two collectors

[21-Sep-2010 13:37:38] <er1k757> if that helps anyway.

[21-Sep-2010 13:37:50] <cgibbons> it burns!

[21-Sep-2010 13:42:09] <davetoo> mray: 'k

[21-Sep-2010 13:42:15] <davetoo> it does, thanks

[21-Sep-2010 13:42:26] <davetoo> I have no HA experience of any kind, personally

[21-Sep-2010 13:43:08] <davetoo> is the "standard RH HA" setup a block-level filesystem sharing/replication?

[21-Sep-2010 13:43:37] <davetoo> One of the scenarios is to replicate a "master" to a different datacenter

[21-Sep-2010 13:43:59] <davetoo> I doubt it would be done with a virtual IP, though

[21-Sep-2010 13:44:06] <jsm> Simon4: should the zenrender daemon be running on the remote node?

[21-Sep-2010 13:44:33] <Simon4> jsm: yes

[21-Sep-2010 13:44:47] <jsm> Simon4: wonder why that isn't running

[21-Sep-2010 13:45:58] <davetoo> cgibbons: it burns?

[21-Sep-2010 13:46:03] <cgibbons> the V word

[21-Sep-2010 13:46:05] <davetoo> have you tried it?

[21-Sep-2010 13:46:06] <davetoo> ah

[21-Sep-2010 13:46:09] <jsm> bigegor: how come your DistributedCollector plugin does not enable zenrender on the distributed collector?

[21-Sep-2010 13:46:14] <davetoo> yeah,

[21-Sep-2010 13:46:33] <davetoo> haven't tried it, but it seems the more expensive the solution, the more it burns, in many cases

[21-Sep-2010 13:47:12] <Simon4> jsm: I haven't used bigegor's pack, so he may have some good reason for not starting it, but any setup I've had you need it running to get graphs from those devices

[21-Sep-2010 13:47:45] <davetoo> cgibbons: zope is making my brain burn :)

[21-Sep-2010 13:47:59] <davetoo> all the dynamic stuff... sitecustomize and such

[21-Sep-2010 13:48:33] <davetoo> er1k757: which Zenoss version?

[21-Sep-2010 13:48:53] <er1k757> 2.5.2 currently

[21-Sep-2010 13:49:24] <er1k757> yeah, i used VCS because we already own licenses for all the veritas tools

[21-Sep-2010 13:49:38] <er1k757> (since it lives on a vxvm diskgroup, uses vxfs, etc, as well)

[21-Sep-2010 13:49:44] <er1k757> so it does get expensive.

[21-Sep-2010 13:49:52] <er1k757> if i didn't already own it, i'd probably just use keepalived or something

[21-Sep-2010 13:50:07] <SEJeff_work> er1k757, Keepalived rocks

[21-Sep-2010 13:50:17] <jsm> Simon4: still no graphs... rrd collection is happening though

[21-Sep-2010 13:50:22] <bigegor> jsm: after installing DC ZenPack on master, you must restart it. On remote collector will be started the same services like on muster with some small exception

[21-Sep-2010 13:50:29] <Simon4> jsm: what is the render url set to on the collector?

[21-Sep-2010 13:50:48] <er1k757> sejeff_work: definitely!

[21-Sep-2010 13:51:38] <bigegor> jsm: if you don't have runnin zenrender on master, zenrender will not be running on remote collector

[21-Sep-2010 13:52:20] <jsm> bigegor: interesting.. i thought zenrender had to run for it to work at all.

[21-Sep-2010 13:52:37] <jsm> Simon4: where do i check that?

[21-Sep-2010 13:52:48] <Simon4> jsm: advanced, collectors

[21-Sep-2010 13:53:55] <jsm> Simon4: it's pointing to http://myremotecollector:8091

[21-Sep-2010 13:54:03] <jsm> which i can reach from my master

[21-Sep-2010 13:54:43] <Simon4> jsm: try starting zenrender on the master, and making it http://mymasterserver:8090/myremotecollector

[21-Sep-2010 13:55:53] <jsm> do i need to change the render url in on the master then?

[21-Sep-2010 13:56:33] <jsm> Simon4: right now it's configured for /zport/RenderServer

[21-Sep-2010 13:56:35] <bigegor> jsm: after starting zenrender on muster, do 'Update remote Monitors...'

[21-Sep-2010 13:56:59] <Simon4> jsm: no, don't touch the url on the master "localhost" collector

[21-Sep-2010 13:58:32] mrayzenoss is now known as mray

[21-Sep-2010 14:39:06] <rmatte> mray: I just finished my Catalyst ZenPack

[21-Sep-2010 14:39:15] <rmatte> too late to submit for the contest?

[21-Sep-2010 14:39:24] <mray> nope, it's running 10 more days

[21-Sep-2010 14:39:35] <mray> we're talking about making it longer and adding more/different prizes

[21-Sep-2010 14:39:54] <mray> not sure the Dell Streak is as enticing as it should be

[21-Sep-2010 14:40:27] <rmatte> hehe

[21-Sep-2010 14:41:03] <rmatte> I wouldn't personally want one, I would love a guru plug though

[21-Sep-2010 14:41:04] <rmatte> :)

[21-Sep-2010 14:41:14] <rmatte> that router looks really nice too

[21-Sep-2010 14:41:16] <mray> chances are good for those

[21-Sep-2010 14:41:41] <mray> I'm open to suggestions on replacing the Dell Streak.  Think ~$500 and an open source angle

[21-Sep-2010 14:42:32] <rmatte> hmmm

[21-Sep-2010 14:42:50] <rmatte> a linux loaded netbook perhaps?

[21-Sep-2010 14:43:21] <bigegor> mray: i think Samsung Galaxy S i9000 is good replacement for Dell Streak

[21-Sep-2010 14:44:07] <rmatte> yeh, that galaxy phone does look nice

[21-Sep-2010 14:44:12] <Simon4> they are nice

[21-Sep-2010 14:44:16] * Simon4 has played with one

[21-Sep-2010 14:44:18] <bigegor> mray: this looks good too http://galaxytab.samsungmobile.com/

[21-Sep-2010 14:44:26] <rmatte> nicest android phone I've seen so far

[21-Sep-2010 14:44:30] <Simon4> it _almost_ enticed me away from my iphone

[21-Sep-2010 14:44:35] <Simon4> almost ;)

[21-Sep-2010 14:44:36] <cgibbons> hiss

[21-Sep-2010 14:44:40] <rmatte> yeh, I can see why hehe

[21-Sep-2010 14:44:48] <rmatte> I'm an iPhone guy myself

[21-Sep-2010 14:44:57] <rmatte> I still have my trusty gen 1

[21-Sep-2010 14:45:03] <rmatte> still rolling

[21-Sep-2010 14:46:02] <rmatte> I'd be willing to switch to that galaxy though honestly.

[21-Sep-2010 14:46:12] <rmatte> the screen quality and speed are great

[21-Sep-2010 14:47:24] <Orv> mray: I can't seem to find the feature comparison between Core and Enterprise; can you point me at it, please?

[21-Sep-2010 14:50:24] <rmatte> Orv: Just go to the ZenPacks page and look at the Enterprise ZenPacks list

[21-Sep-2010 14:50:46] <rmatte> that'll give you an idea of what Enterprise can do

[21-Sep-2010 14:50:55] <Simon4> best enterprise feature: it comes in beige, not grey ;)

[21-Sep-2010 14:51:19] <rmatte> Orv: http://www.zenoss.com/forms/test-drive

[21-Sep-2010 14:51:33] <rmatte> put your email address in there, click submit, and it'll log you in to Enterprise Zenoss so you can check it out

[21-Sep-2010 14:53:10] <rmatte> mray: I'll email you the Catalyst ZenPack, I just tested installing it in 2.5 and 3.0, it works in both

[21-Sep-2010 14:53:28] <rmatte> mray: If you create a base ZenPack page for it and give me privs I can populate it with info

[21-Sep-2010 14:53:31] <Orv> rmatte: Thanks

[21-Sep-2010 14:53:36] <rmatte> Orv: no problem

[21-Sep-2010 14:54:55] <klinstifen>  /leave

[21-Sep-2010 14:57:03] <Orv> rmatte: Do you use Core or Enterprise?

[21-Sep-2010 14:57:10] <Orv> Just curious...

[21-Sep-2010 14:57:55] <rmatte> mray: I just emailed you the pack with some details

[21-Sep-2010 14:57:59] <Orv> I guess that's "Community" or Enterprise...

[21-Sep-2010 14:58:13] <rmatte> mray: I know quite a few people were waiting for it, so it should be an instant hit ;)

[21-Sep-2010 15:00:21] <rmatte> Orv: I use Core

[21-Sep-2010 15:01:33] <Orv> rmatte: And you have how many Zenoss instances??

[21-Sep-2010 15:01:46] <rmatte> 14 at last count (not including my lab instance)

[21-Sep-2010 15:01:50] <rmatte> 17 total with my lab instances

[21-Sep-2010 15:02:39] <Orv> rmatte: Got one more configuration question for you; On those instances that have collectors reporting to them, do you usually set up a localhost collector also?  Or not, to make it just a repository? (If that makes sense)

[21-Sep-2010 15:02:59] <rmatte> the localhost collector is a default thing

[21-Sep-2010 15:03:12] <rmatte> and I don't currently have any collector setups, though I've dabbled with them

[21-Sep-2010 15:03:38] <Orv> OK, thanks.  I'm trying to decide what kind of configuration makes sense for 20 sites spread over 5 states..

[21-Sep-2010 15:04:02] <rmatte> oh

[21-Sep-2010 15:04:07] <Orv> With 150-250 monitored devices at each site.

[21-Sep-2010 15:04:24] <rmatte> well, I monitor like 40+ sites for one of our clients spread out over the states, mexico and europe

[21-Sep-2010 15:04:39] <rmatte> and we just do it through 1 vpn tunnel that goes to the main site and branches out from there

[21-Sep-2010 15:04:43] <rmatte> nothing fancy, but it works fine

[21-Sep-2010 15:04:54] <Orv> And no collectors - do you ever have issues with bandwidth?

[21-Sep-2010 15:05:02] <rmatte> nope

[21-Sep-2010 15:05:03] <Orv> to the remote sites?

[21-Sep-2010 15:05:16] <Orv> OK, thanks.

[21-Sep-2010 15:05:17] <rmatte> I mean, it's not lightning quick if you're doing an snmpwalk or something

[21-Sep-2010 15:05:22] <rmatte> but monitoring is generally pretty lightweight

[21-Sep-2010 15:05:39] * Orv wonders if it makes sense to centralize the monitoring in our case...

[21-Sep-2010 15:05:52] <rmatte> some of the sites in europe are slow to connect to, but it doesn't affect monitoring

[21-Sep-2010 15:06:00] <Orv> Guess we'll have to do some experimenting..

[21-Sep-2010 15:06:16] <fus10nx> After doing a stock install of ZenOSS do I still need to configure the localhost (linux) SNMP stuff to get it monitored or will ZenOSS do that automatically ?

[21-Sep-2010 15:06:18] <rmatte> If you have fast links going from 1 core site to all of the sites, you might as well just monitor from the 1 site

[21-Sep-2010 15:06:21] <rmatte> it'll work fine

[21-Sep-2010 15:06:37] <fus10nx> And secondly - my processors aren't reconized on my server (and I have SNMP Informant installed) is there a way to get that fixed ?

[21-Sep-2010 15:06:50] <rmatte> we do that for all of our clients, just throw some vpn tunnels in to their core sites and branch out from there

[21-Sep-2010 15:07:07] <rmatte> and we don't even have the zenoss servers at their core sites, we host those

[21-Sep-2010 15:07:13] <rmatte> so you shouldn't have any problems

[21-Sep-2010 15:07:32] <rmatte> what kinds of devices will you be monitoring?

[21-Sep-2010 15:07:49] <fus10nx> I'm using LogMeIn hamachi on each of the clients it works very well

[21-Sep-2010 15:08:30] <rmatte> fus10nx: yeh, but your situation is different

[21-Sep-2010 15:08:44] <rmatte> you're working with 1 workstation at each site for like 300 sites or whatever

[21-Sep-2010 15:08:50] <fus10nx> ah yes

[21-Sep-2010 15:09:05] <rmatte> Orv: has 5 sites interconnected with like 450 devices per site or something

[21-Sep-2010 15:09:10] <rmatte> sorry, 250

[21-Sep-2010 15:09:11] <rmatte> rather

[21-Sep-2010 15:09:24] <fus10nx> so opposite of me yea sorry i came in when i shouldnt have

[21-Sep-2010 15:09:28] <rmatte> so he can just put Zenoss at the central site and monitor everything from there

[21-Sep-2010 15:09:32] <rmatte> :)

[21-Sep-2010 15:09:41] <rmatte> all good

[21-Sep-2010 15:09:50] <fus10nx> yup

[21-Sep-2010 15:11:19] [1]bittergeek is now known as bittergeek

[21-Sep-2010 15:14:43] <Orv> Cool. Thanks, guys

[21-Sep-2010 15:18:21] * rmatte nods

[21-Sep-2010 15:19:49] <suprsonic> how do I link a device to a location?

[21-Sep-2010 15:20:45] <suprsonic> oh boy

[21-Sep-2010 15:20:45] <suprsonic> nm

[21-Sep-2010 15:22:48] <mray> rmatte: got the zenpack, thanks

[21-Sep-2010 15:23:07] <rmatte> no problem

[21-Sep-2010 15:23:23] <rmatte> I was meaning to finish it for a while, finally got the time to today

[21-Sep-2010 15:23:30] <mray> finally working on publishing more

[21-Sep-2010 15:23:36] <rmatte> cool

[21-Sep-2010 15:23:41] <mray> the contest is going to get extended 2 weeks

[21-Sep-2010 15:23:54] <rmatte> cool, that'll give me time to update the Cisco Mibs pack as well

[21-Sep-2010 15:24:01] <rmatte> it's been over a year since I published it I think

[21-Sep-2010 15:24:09] <mray> we'll probably offer another grand prize, with the option of either a Dell Streak, an iPad or $500 at ThinkGeek

[21-Sep-2010 15:24:23] <rmatte> I'd jump at the $500 at thinkgeek

[21-Sep-2010 15:24:24] <rmatte> hehe

[21-Sep-2010 15:24:30] <rmatte> I love their stuff

[21-Sep-2010 15:24:51] <rmatte> tshirt spree :)

[21-Sep-2010 15:25:07] <davetoo> I still have no clue how to do the UI parts

[21-Sep-2010 15:25:23] <rmatte> of?

[21-Sep-2010 15:26:40] <davetoo> zenpacks

[21-Sep-2010 15:30:53] <rmatte> well, it's not the simplest thing to do

[21-Sep-2010 15:31:00] <rmatte> you need to study code in other zenpacks

[21-Sep-2010 15:38:45] <fus10nx> After doing a stock install of ZenOSS do I still need to configure the localhost (linux) SNMP stuff to get it monitored or will ZenOSS do that automatically ?

[21-Sep-2010 15:39:39] <rmatte> you'd need to configure it with an snmp daemon obviously

[21-Sep-2010 15:39:56] <rmatte> though I don't recommend monitoring the local server from zenoss on the local server, it kind of defeats the purpose

[21-Sep-2010 15:40:43] <Orv> rmatte: Yeah, if it breaks, who's going to know?  :-)

[21-Sep-2010 15:40:52] <rmatte> yup

[21-Sep-2010 15:41:05] <Orv> rmatte: Do you monitor your zenoss instances from OTHER instances, I suppose?

[21-Sep-2010 15:41:11] <rmatte> yessir

[21-Sep-2010 15:41:15] <Orv> Bueno.

[21-Sep-2010 15:53:43] <davetoo> Orv: where's your brother Wilbur?

[21-Sep-2010 15:54:42] <Orv> davetoo: Gee, I've never heard that one before....

[21-Sep-2010 15:54:44] <Orv> ;-)

[21-Sep-2010 15:55:00] <davetoo> everytime I see your nickname I hear lines from the movie

[21-Sep-2010 15:55:15] <davetoo> "It flies, Orv! It flies!"

[21-Sep-2010 15:58:01] <Orv> davetoo: You're showing your age.  Younger people ask me about my popcorn  :-D

[21-Sep-2010 15:58:29] <davetoo> oh, hadn't thought of that :)

[21-Sep-2010 15:58:44] <davetoo> did you see the movie?

[21-Sep-2010 16:02:38] <Orv> No, never have.

[21-Sep-2010 16:13:03] <LedHed> I need to reset the GUI to bring up the initial setup Wizzard,  what config file is that setting in?

[21-Sep-2010 16:13:34] <mray> LedHed: what do you need to do?

[21-Sep-2010 16:13:43] <mray> you can discover devices from the Infrastructure tab

[21-Sep-2010 16:13:49] <mray> and reset the admin password from the CLI

[21-Sep-2010 16:14:07] <rmatte> well, I'm done for the day, later folks

[21-Sep-2010 16:14:18] <mray> later

[21-Sep-2010 16:15:50] <LedHed> mray, I want to set this install up as a template.  and I'd like to have the Wizzard come up

[21-Sep-2010 16:16:30] <LedHed> I suppose I could reinstall, but I just figured it would be easier to change a config file.

[21-Sep-2010 16:17:05] <mray> I know I've seen it somewhere in the forums, not sure what to search for off the top of my head

[21-Sep-2010 16:17:11] <Simon4> LedHed: leave the .fresh_install file kicking about in $ZENHOME

[21-Sep-2010 16:17:24] <Simon4> then when you start zenoss it'll create a fresh zopedb, and mysql, etc

[21-Sep-2010 16:17:29] <Simon4> and fire up the gui you want

[21-Sep-2010 16:17:55] <LedHed> Simon4, ok.  can I just,  touch .fresh_install in $ZENHOME?

[21-Sep-2010 16:17:58] <mray> magic

[21-Sep-2010 16:18:00] <Simon4> sure can

[21-Sep-2010 16:18:05] <LedHed> Simon4, great thatnks

[21-Sep-2010 16:18:07] <LedHed> thanks

[21-Sep-2010 16:18:17] <Simon4> np

[21-Sep-2010 16:27:37] <mray> New Community WMI Active Directory ZenPack: docs/DOC-8503

[21-Sep-2010 16:28:35] <davetoo> 'zat for Zenoss UI authentication?

[21-Sep-2010 16:28:45] <sciolist> does the Zope adPlugin come with the community edition?

[21-Sep-2010 16:29:25] <mray> sciolist: no, there's a wiki page somewhere describing the setup

[21-Sep-2010 16:29:51] <sciolist> I've seen that... I was looking for something a bit more in-depth on what the configuration options mean

[21-Sep-2010 16:30:21] <LedHed> Simon4, worked like a champ.  Thanks again.

[21-Sep-2010 16:30:28] <Simon4> :) awesome

[21-Sep-2010 16:30:31] <sciolist> the setup guide mostly says "push these buttons... et viola! Eet ees done!"

[21-Sep-2010 16:36:33] <Simon4> right, bed for me, night all.

[21-Sep-2010 16:40:28] <LedHed> lol.  I put .fresh_install in zenoss/ and sure enough it ran the setup wizard, but .fresh_install is still there and upon rebooting it wiped the db and the wizard came back up.

[21-Sep-2010 16:40:38] <LedHed> must be a permission issue

[21-Sep-2010 16:53:46] <mray> new Allied Telsys Switch Community ZenPack: docs/DOC-8504

[21-Sep-2010 17:02:43] <davetoo> how's the 3.0.x Dev Guide coming?

[21-Sep-2010 17:05:24] <mray> I'll go look

[21-Sep-2010 17:05:41] <mray> the REST API Guide is close to being finalized

[21-Sep-2010 17:05:53] <davetoo> I see some new drawings in the docbook source, but I don't know how to build the doc

[21-Sep-2010 17:05:56] <davetoo> (in trunk)

[21-Sep-2010 17:08:37] <mray> I can send you a draft of the 3.0 dev guide if you want

[21-Sep-2010 17:08:45] <davetoo> re: REST api: I like zendmd :)

[21-Sep-2010 17:08:51] <davetoo> mray: that would be helpful.

[21-Sep-2010 17:09:56] <mray> pm me your email or email me and I'll respond

[21-Sep-2010 17:10:15] <mray> davetoo: the thing about the REST API is everything in zendmd is essentially undocumented

[21-Sep-2010 17:10:21] <mray> I mean epydoc != API

[21-Sep-2010 17:10:37] <davetoo> right

[21-Sep-2010 17:12:55] <Orv> OK, I broke my zenoss install; some of the daemons will no longer start.  I deleted the most recent zenpack, but no joy.  Where do I look now?

[21-Sep-2010 17:13:28] <mray> which daemons won't start?

[21-Sep-2010 17:13:36] <mray> is it a zensocket permissions issue?

[21-Sep-2010 17:13:54] <Orv> zenping, zenperfsnmp, zenstatus,zencommand

[21-Sep-2010 17:14:15] <Orv> Happened after I installed a zenpack (but that might have been coincidence)

[21-Sep-2010 17:14:36] <fus10nx> Is there a way to set how ZenOSS thinks something is down?

[21-Sep-2010 17:14:37] <mray> probably a coincidence

[21-Sep-2010 17:14:47] <fus10nx> My machine is on a 3G network is it says its down but clearly its up

[21-Sep-2010 17:14:49] <mray> fus10nx: look at the event details

[21-Sep-2010 17:14:50] <fus10nx> just really slow

[21-Sep-2010 17:15:01] <fus10nx>  its for the Ping status

[21-Sep-2010 17:15:02] <fus10nx> oh

[21-Sep-2010 17:15:03] <fus10nx> u know what

[21-Sep-2010 17:15:08] <fus10nx> its set not to respond to ICMP

[21-Sep-2010 17:15:11] <fus10nx> should fix that

[21-Sep-2010 17:15:39] <mray> Orv: check this

[21-Sep-2010 17:15:40] <mray> zensocket needs to be setuid to open raw sockets. As root, run:

[21-Sep-2010 17:15:40] <mray> chown root:zenoss /usr/local/zenoss/bin/zensocket

[21-Sep-2010 17:15:41] <mray> chmod 04750 /usr/local/zenoss/bin/zensocket

[21-Sep-2010 17:15:53] <mray> that's from the install guide

[21-Sep-2010 17:16:02] <mray> if the permissions aren't set there, you get weird results

[21-Sep-2010 17:16:35] <Orv> the ownership is correct

[21-Sep-2010 17:16:51] <Orv> that looks like the right permissions, I think:  -rwsr-x--- 1 root zenoss 20554 Jan 19  2010 zensocket

[21-Sep-2010 17:17:53] <Orv> Yeah, they were correct

[21-Sep-2010 17:18:11] <mray> not sure why daemons wouldn't start

[21-Sep-2010 17:18:37] <mray> dig through the logs in $ZENHOME/log for the daemons that won't start

[21-Sep-2010 17:19:29] <Orv> ok

[21-Sep-2010 17:21:52] <Orv> mray: Found the problem.  I'll see if I can fix it.

[21-Sep-2010 17:22:19] <mray> good

[21-Sep-2010 17:22:42] <Orv> Looks like a zenpack I installed left some crap in place and the daemons are barfing on it...

[21-Sep-2010 17:22:55] <Orv> er a zenpack I UNINSTALLED left crap in place..

[21-Sep-2010 17:23:50] <cgibbons> ralf

[21-Sep-2010 17:24:26] <davetoo> His name is Raaaaaalf

[21-Sep-2010 17:24:49] <mray> Orv: which ZenPack?

[21-Sep-2010 17:24:50] <davetoo> cgibbons: how can your brain hold all of this Zope crap?

[21-Sep-2010 17:24:55] <davetoo> it's a nightmare

[21-Sep-2010 17:24:55] <cgibbons> easy

[21-Sep-2010 17:24:57] <cgibbons> i don't know zope

[21-Sep-2010 17:24:58] <Orv> mray: PrinterToner

[21-Sep-2010 17:24:59] <davetoo> heh

[21-Sep-2010 17:25:03] <cgibbons> i've tried my hardest to ignore it

[21-Sep-2010 17:25:07] <imeyer> is there a 3.0 doc on creating multiggraph reports?

[21-Sep-2010 17:25:13] <cgibbons> mostly i just ask ian and he rolls his eyes at my avoidance

[21-Sep-2010 17:25:29] <Orv> mray: I deleted it with zenpack,but looks like it left the directory behind.  Is that normal?

[21-Sep-2010 17:25:36] <mray> no

[21-Sep-2010 17:25:42] <davetoo> I'm trying to do some UML modeling of ZenModel

[21-Sep-2010 17:25:50] <cgibbons> eek

[21-Sep-2010 17:25:57] <davetoo> maybe it's overkill

[21-Sep-2010 17:26:05] <Orv> OK.  zenpack --list didn't list it, so I manually removed the directory. We'll see..

[21-Sep-2010 17:26:07] <mray> cgibbons didn't Paul do that/

[21-Sep-2010 17:26:08] <mray> ?

[21-Sep-2010 17:26:25] <davetoo> just trying to learn more about the device model so I can (maybe) add new components

[21-Sep-2010 17:26:26] <cgibbons> he likely has

[21-Sep-2010 17:26:42] <cgibbons> i think he was using enterprise architect

[21-Sep-2010 17:26:49] <davetoo> whassat?

[21-Sep-2010 17:28:17] <mray> davetoo: Paul did these: docs/DOC-5878 and docs/DOC-5879

[21-Sep-2010 17:28:36] <mray> feel free to bug him about those, he can probably tell you how he did them

[21-Sep-2010 17:28:38] <Orv> mray: Well, that didn't do it :-/  Back to checking logs...

[21-Sep-2010 17:28:54] <davetoo> ah, yeah, I saw those

[21-Sep-2010 17:29:13] <davetoo> Paul Who?

[21-Sep-2010 17:29:16] <davetoo> oh,

[21-Sep-2010 17:29:18] <mray> imeyer: docs/DOC-7737

[21-Sep-2010 17:29:21] <davetoo> Paul Mcquire :)

[21-Sep-2010 17:29:35] <mray> davetoo: one of the zenoss devs

[21-Sep-2010 17:29:38] <imeyer> mray: ah, figured it out.. named my datapoint the wrong thing ;)

[21-Sep-2010 17:29:53] <imeyer> mray: thanks though, this rules. :)

[21-Sep-2010 17:29:58] <Orv> mray: So, I deleted the Zenpack, delete the directory related to PrinterToner, and get this in the zenperfsnmp.log:

[21-Sep-2010 17:30:06] <Orv> AttributeError: 'PrinterTonerDevice' object has no attribute '__of__'

[21-Sep-2010 17:30:11] <Orv> Wonder where it's finding that?

[21-Sep-2010 17:30:20] <mray> maybe cgibbons can help you :)

[21-Sep-2010 17:30:39] <cgibbons> there's meta data about the zenpack loaded in the zodb

[21-Sep-2010 17:30:42] <cgibbons> when you deleted the zenpack, how did you?

[21-Sep-2010 17:30:43] <mray> I think that ZenPack must be broken

[21-Sep-2010 17:30:54] <Orv> cgibbons: with zenpack --remove (as the zenoss user)

[21-Sep-2010 17:31:00] <cgibbons> ok, and restarted stuff?

[21-Sep-2010 17:31:08] <Orv> multiple times :-/

[21-Sep-2010 17:31:16] <cgibbons> okie

[21-Sep-2010 17:31:58] <Orv> mray: You might want to yank that zenpack; most people report it as not working correctly anyway. That's what prompted me to (try to) remove it.

[21-Sep-2010 17:32:17] <Orv> cgibbons: Is there some way to clean or otherwise fix the zodb?

[21-Sep-2010 17:32:24] <mray> cgibbons: who's on L3?

[21-Sep-2010 17:32:31] <cgibbons> gartman i think

[21-Sep-2010 17:32:32] <mray> I'll get them to work on it if they have cycles

[21-Sep-2010 17:33:48] forsberg is now known as fOrsberg

[21-Sep-2010 17:37:34] <Orv> mray: Yeah, the logs for all the daemons that won't start have the same errors.

[21-Sep-2010 17:38:49] * Orv contemplates using fsrecovery.py on his Data.fs...

[21-Sep-2010 17:39:18] <Orv> As last resort, I have a week-old backup.  I'd hate to reinstall and restore though.

[21-Sep-2010 17:49:20] <Orv> mray: fsrecovery doesn't work seems to need some other zope command called 'import'.  Wonder if the stack installer doesn't include that??

[21-Sep-2010 17:50:20] <mray> I'm not sure, usually people use zeopack to recover Data.fs space

[21-Sep-2010 17:50:23] <mray> gotta run

[21-Sep-2010 17:50:31] <Orv> Later

[21-Sep-2010 18:11:47] <davetoo> Has a 3.0.x Enterprise been released?

[21-Sep-2010 19:10:56] <ashp> davetoo: yes, ages ago

[21-Sep-2010 19:11:31] <davetoo> ok, I guess I don't have access to it

[21-Sep-2010 19:12:05] <davetoo> (new gig at a consulting firm)

[21-Sep-2010 19:12:25] <ashp> ahh, i don't know anything about that, but 3.0.2 is the latest enterprise

[21-Sep-2010 19:12:36] <davetoo> ok

[21-Sep-2010 19:18:40] <LedHed> how do you set the deafult location for google maps (in Zenoss 3.0.2)?

[21-Sep-2010 19:20:38] Parabol is now known as Parabola

[21-Sep-2010 23:28:09] <wvcain_> Thinking of using ZenOSS to drive some snmp data collection.  need 15 sec sample cycle over 20 nodes linux servers)  anyone done this. what impact to the rra (rrda databases)

[21-Sep-2010 23:38:24] <wvcain_> ping

[22-Sep-2010 00:00:30] [disconnected at Wed Sep 22 00:00:30 2010]

[22-Sep-2010 00:00:30] [connected at Wed Sep 22 00:00:30 2010]

[22-Sep-2010 00:00:46] [zenoss-logger (logger bot) has joined #zenoss]

[22-Sep-2010 01:07:50] fOrsberg is now known as forsberg

[22-Sep-2010 01:49:47] <fragfutter> rmatte: forget the guruplug. Wifi reception suboptimal, no possibility for external antenna. Device itself is massively overheating, newer devices have a "professional" upgrade kit that adds a fan which defeats silent device with no moving parts (and increases power consumption by 10%).

[22-Sep-2010 02:28:23] <Dieterbe> guys, i have non-working snmp graphs, and no indication of what might be wrong. can anyone throw me some ideas?  i've explained in detail @ thread/14507?tstart=25

[22-Sep-2010 02:30:06] <Simon4> grep loading zenperfsnmp.log

[22-Sep-2010 02:30:11] <Simon4> see if it's erroring loading those devices

[22-Sep-2010 02:31:09] <Dieterbe> [root@srv528 log]# grep loading zenperfsnmp.log* | wc -l

[22-Sep-2010 02:31:09] <Dieterbe> 0

[22-Sep-2010 02:35:18] <Simon4> hmm

[22-Sep-2010 02:36:13] <Simon4> other than you're running a very old version of zenoss, I'm not sure.. I know that <2.5.2 had a heap of db consistency issues that would get in the way at times, but I would have thought you would have seen that as an error in zenperfsnmp.log

[22-Sep-2010 02:47:20] <Dieterbe> i'll go over the list of issues that were fixed for 2.5

[22-Sep-2010 03:57:16] <JesperS> Does the "localhost" name in collectors/monitors actually mean localhost as in it connects to localhost (127.0.0.1) or is it just a name?

[22-Sep-2010 03:58:31] <JesperS> What I'm hinting at, if I make another collector, should it be a resolvable name, or can I choose whatever I feel like?

[22-Sep-2010 04:10:36] Simon4_ is now known as Simon4

[22-Sep-2010 07:54:00] <baffle> Dpes ZenOss support IPv6 for monitoring/transport/etc now?

[22-Sep-2010 07:56:26] <fragfutter> afaik no

[22-Sep-2010 07:59:20] <baffle> Ugh.

[22-Sep-2010 07:59:57] * Simon4 wonders when that's being even considered

[22-Sep-2010 08:08:58] <baffle> It's 2010, IPv4 addresses are running out.. Maybe it's about time to get it on the roadmap atleast? :)

[22-Sep-2010 08:09:52] <baffle> We've started handing out IPv6 to customers now, and ask them to set up their services using both IPv4 and IPv6.

[22-Sep-2010 08:10:53] <fragfutter> file a feature request

[22-Sep-2010 08:16:44] <ashp> I never understood why people felt that IPV6 was the ONLY option

[22-Sep-2010 08:17:02] <ashp> Couldn't they have knocked up another protocol that embedded ipv4 and allowed interoperability while fixing up some glaring flaws

[22-Sep-2010 08:17:11] <ashp> we don't have to redo everything all at once, there were other options..

[22-Sep-2010 08:17:43] <fragfutter> ashp: infrastructure won't change if there isn't a pressing need.

[22-Sep-2010 08:18:28] <ashp> we could have rolled out any kind of improvements if they just hadn't been stubborn enough to make it not work with ipv4

[22-Sep-2010 08:18:40] <ashp> they should have always provided compatibility properly as part of the spec

[22-Sep-2010 08:18:44] <ashp> we'd be like 50% ipv6 by now

[22-Sep-2010 08:18:56] <fragfutter> ashp: dreaming?

[22-Sep-2010 08:19:08] <ashp> It just feels like some kind of stubborn nerd pissing fighting where they refused to accept the real world

[22-Sep-2010 08:19:25] <ashp> you can't deploy ipv6 very well without deploying it everywhere and that was never realistic, they should have worked with that

[22-Sep-2010 08:41:36] <fus10nx> Morning all !

[22-Sep-2010 08:52:00] forsberg is now known as fOrsberg

[22-Sep-2010 08:54:43] <st3v3o> morning all

[22-Sep-2010 08:55:48] <fus10nx> morning

[22-Sep-2010 08:58:03] <jgartman> Good morning C:

[22-Sep-2010 08:58:09] <fus10nx> why the hell do i keep getting zen.WMIClient: Unable to collect WMI data from 5.204.175.70: NT_STATUS_IO_TIMEOUT

[22-Sep-2010 08:58:13] <fus10nx> windows 7 64-bit machine

[22-Sep-2010 08:58:23] <fus10nx> username and password are deff correct and I've tried .\Username

[22-Sep-2010 08:58:25] <st3v3o> after some searching last ngiht, I found a patch for pytho-ldap 2.3.x and was able to build  it as the zenoss user to restore ldap/ad auth

[22-Sep-2010 08:58:49] <st3v3o> I get that some times with 2008 R2 machines then it clears itself

[22-Sep-2010 08:59:06] <fus10nx> really?

[22-Sep-2010 08:59:18] <fus10nx> this has been going on for like 3 days straight

[22-Sep-2010 08:59:51] <st3v3o> what if you delete the events and remodel the device ?

[22-Sep-2010 09:00:08] <fus10nx> i havent tried that - i've tried to re-model and same thing

[22-Sep-2010 09:00:16] <fus10nx> its on a 3G connectin so it's slow, maybe that's causing issues?

[22-Sep-2010 09:00:36] <st3v3o> might be a real time out issue

[22-Sep-2010 09:01:05] <fus10nx> any way to extend the time out?

[22-Sep-2010 09:01:21] <st3v3o> what are you using for wmi checks ?

[22-Sep-2010 09:01:26] <st3v3o> wmidata zenpack ?

[22-Sep-2010 09:01:35] <fus10nx> just the bog standard

[22-Sep-2010 09:02:08] <st3v3o> I don't see a WMI timeout……just snmp per device

[22-Sep-2010 09:03:33] <fus10nx> hmmm /Monitors/localhost Edit, Windows WMI query timeou

[22-Sep-2010 09:04:13] <fus10nx> thread/14133;jsessionid=B180D9D34E8E206A97CA76A2B6B9759E.node0?tstart=0

[22-Sep-2010 09:04:20] <fus10nx> where do I get to those properties in the new version? any idea ?

[22-Sep-2010 09:04:31] <cgibbons> tada

[22-Sep-2010 09:04:40] <fus10nx> sa-da-tay

[22-Sep-2010 09:07:13] <fus10nx> 'I fixed it by having the guy that owns the Zenoss system it's running on by editing the WinCollector.py script and increasing the WMI timeout from 100msec to 1sec.'

[22-Sep-2010 09:07:34] <fus10nx> perhaps that's what I'll need to do ?

[22-Sep-2010 09:08:37] <st3v3o> thats a pretty big increase but over 3G sounds reasonable

[22-Sep-2010 09:09:01] <Simon4> given a 3-way tcp handshake over 200ms 3G can take 600+ms, very reasonable

[22-Sep-2010 09:09:05] <fus10nx> locate WinCollector.py doesn't seem to turn up any results

[22-Sep-2010 09:09:07] <cgibbons> that WMI timeout isn't what you think it is

[22-Sep-2010 09:09:10] <cgibbons> it's not a network timeout

[22-Sep-2010 09:09:19] <fus10nx> I'm just going by what the logs are saying

[22-Sep-2010 09:09:50] <fus10nx>       5.204.175.70|zeneventlog|/Status/Wmi||4|\n Could not read the Windows event log (NT_STATUS_IO_TIMEOUT). Check your\n username/password settings and

[22-Sep-2010 09:10:43] <fus10nx> but I'm 100% positive it's not the username and password

[22-Sep-2010 09:10:58] <cgibbons> i can help you figuring it out, if you'd like (i wrote a lot of that code)

[22-Sep-2010 09:12:08] <fus10nx> that would be very helpful

[22-Sep-2010 09:12:24] <fus10nx> Basically we have 300 locations, all with 1 computer at each location connected via 3G modems

[22-Sep-2010 09:12:43] <fus10nx> they are all connected together via Hamachi VPN (LogMeIn) - software based VPN and this is the only issue I'm having, otherwise everything is fine

[22-Sep-2010 09:13:06] <cgibbons> there is a network timeout of 60 seconds hardcoded deep within the Samba library that the WMI code is built on top of, and that's not easily changeable. but i suspect you aren't hitting that limit.

[22-Sep-2010 09:13:21] <cgibbons> i came in late to your question - is it only zeneventlog giving you grief?

[22-Sep-2010 09:14:39] <fus10nx> apparently so

[22-Sep-2010 09:15:36] <suprsonic> is there documentation on installing MIBS?

[22-Sep-2010 09:15:53] <fus10nx> yea i see it raising the 'count' every 60 seconds

[22-Sep-2010 09:16:13] <cgibbons> can you try running this interactively? zeneventlog run -v0 -d5.204.175.70 -c

[22-Sep-2010 09:16:19] <cgibbons> it should be pretty spammy

[22-Sep-2010 09:18:06] <fus10nx> hmmm

[22-Sep-2010 09:18:12] <fus10nx> running this from like putty?

[22-Sep-2010 09:18:17] <cgibbons> yeah on your zenoss box

[22-Sep-2010 09:18:33] <cgibbons> also what version are you running?

[22-Sep-2010 09:18:56] <fus10nx> zeneventlog run -v0 -d5.204.175.70 -c

[22-Sep-2010 09:18:58] <fus10nx> command not found

[22-Sep-2010 09:19:03] <fus10nx> do I need to be in a certain directory?

[22-Sep-2010 09:19:09] <cgibbons> you need to be logged in as the zenoss user

[22-Sep-2010 09:19:09] <fus10nx> the latest version

[22-Sep-2010 09:19:49] <fus10nx> would that be the username I setup for ZenOSS? cus it's the same username as my main Ubuntu

[22-Sep-2010 09:20:10] <fus10nx> sorry i dont want to be a headache just wanna get it resoleved

[22-Sep-2010 09:20:17] <fus10nx> or is the username literally 'zenoss' ?

[22-Sep-2010 09:20:38] <cgibbons> That depends upon how you installed it, but usually it's the acutal user zenoss.

[22-Sep-2010 09:20:59] <Simon4> fus10nx: type sudo su - zenoss

[22-Sep-2010 09:21:06] <Simon4> and put in your own password when asked

[22-Sep-2010 09:21:27] <fus10nx> ah ok

[22-Sep-2010 09:21:29] <fus10nx> thx

[22-Sep-2010 09:21:52] <fus10nx> ok so it's running but nothing is showing up yet

[22-Sep-2010 09:22:19] <fus10nx> ok starting to see some stuff now

[22-Sep-2010 09:22:53] <fus10nx> would you like me to pastebin this whole thing

[22-Sep-2010 09:23:09] <cgibbons> that or email

[22-Sep-2010 09:24:43] <fus10nx> http://pastebin.com/dJdex3FL

[22-Sep-2010 09:25:41] <cgibbons> ok cool hrm

[22-Sep-2010 09:26:10] <cgibbons> you are on 3.0.2, really?

[22-Sep-2010 09:26:36] <fus10nx> pretty sure - i just downloaded it last week - how can i verify

[22-Sep-2010 09:27:20] <cgibbons> try this, next: wmic -U 'yourdeviceusername' -d99 //5.204.175.70 'select name from win32_computersystem'

[22-Sep-2010 09:27:24] <cgibbons> it'll prompt you for p/w

[22-Sep-2010 09:27:41] <cgibbons> the other log tells me we aren't even getting an initial connection to complete

[22-Sep-2010 09:27:57] <st3v3o> in the new version 3.0.2 do you ahve to setup a schedule to an alerting rule to make it active ?

[22-Sep-2010 09:29:34] <st3v3o> when I look at the zenactions log I don't see anything being processed sense our upgrade on the 16th.

[22-Sep-2010 09:30:40] <fus10nx> ok

[22-Sep-2010 09:30:41] <fus10nx> trying

[22-Sep-2010 09:31:03] <fus10nx> when you say 'select name from win32_computersystem' that should be the name of the computer or the IP adress or what?

[22-Sep-2010 09:31:50] <fus10nx> http://pastebin.com/Dhjgq9jW

[22-Sep-2010 09:35:26] <fus10nx> is that what you were looking fr ?

[22-Sep-2010 09:38:56] <cgibbons> exactly that string (select name from win32_computersystem)

[22-Sep-2010 09:39:01] <cgibbons> we're asking wmic to run that WMI query

[22-Sep-2010 09:39:11] <cgibbons> so, we're not getting any network connection to that device, at all

[22-Sep-2010 09:39:17] <fus10nx> ok seconds

[22-Sep-2010 09:39:20] <fus10nx> 1 sec

[22-Sep-2010 09:39:24] <cgibbons> can you even telnet to port 135 on 5.204.175.70 from the zenoss server?

[22-Sep-2010 09:39:43] <fus10nx> ill try right after this is done

[22-Sep-2010 09:39:52] <fus10nx>  port 135 is SNMP?

[22-Sep-2010 09:40:09] <fus10nx> http://pastebin.com/QR58A674

[22-Sep-2010 09:40:24] <fus10nx> no it doesnt appear that I can

[22-Sep-2010 09:40:26] <cgibbons> nope it's the DCE endpoint mapper that is used as the first stage for WMI communications

[22-Sep-2010 09:40:30] <fus10nx> perhaps it's a windows firewall issue

[22-Sep-2010 09:40:43] <fus10nx> connection times out

[22-Sep-2010 09:47:57] <cgibbons> fus10nx: docs/DOC-2520

[22-Sep-2010 09:48:12] <fus10nx> yea i saw this earlier but it didnt prove to be any help

[22-Sep-2010 09:48:39] <fus10nx> well it didnt list my exact error is what I mean

[22-Sep-2010 09:48:48] <fus10nx> you think I should try - 'netsh firewall set service RemoteAdmin enable'

[22-Sep-2010 09:48:50] <cgibbons> yes

[22-Sep-2010 09:50:29] <fus10nx> hmmmm

[22-Sep-2010 09:50:57] <fus10nx> IMPORTANT: Command executed successfully. However, "netsh firewall" is deprecated: use "netsh advfirewall firewall" instead

[22-Sep-2010 09:51:09] <fus10nx> so then I did "netsh advfirewall firewall set service RemoteAdmin enable"

[22-Sep-2010 09:51:15] <fus10nx> and it said the follow command could not be found

[22-Sep-2010 09:53:01] <fus10nx> wow

[22-Sep-2010 09:53:06] <fus10nx> that seems to have fixed it apparently

[22-Sep-2010 09:53:16] <fus10nx> just by doing the 'netsh firewall set service RemoteAdmin enable'

[22-Sep-2010 09:53:21] <cgibbons> yeah

[22-Sep-2010 09:53:43] <fus10nx> wow. thanks a lot.

[22-Sep-2010 09:54:23] <cgibbons> sure thing

[22-Sep-2010 09:54:39] <suprsonic> is there any documenation on importing third party mibs into zenoss?

[22-Sep-2010 09:57:09] <fus10nx> cgibbons: seriously, thank you. you've just saved me a lot of tiem and proved my concept of Hamachi over 3G will work w/ ZenOSS and not publically throw out SNMP traffic - you. are. the. MAN!

[22-Sep-2010 10:00:23] <cgibbons> glad i could help.

[22-Sep-2010 10:00:49] <cgibbons> if you'd like to know what that 'timeout' value in the WinCollector is I'd be  happy to explain. it's a real timeout, just not one any end-user would possibly care about :) (and unfortuantely it was made a parameter)

[22-Sep-2010 10:21:26] fOrsberg is now known as forsberg

[22-Sep-2010 10:26:25] <fus10nx> that's good to know - let's keep it at that or else I may get really lost

[22-Sep-2010 10:38:21] mrayzenoss is now known as mray

[22-Sep-2010 10:44:22] <fus10nx> is there a way to check how often a ping check happens to devices?

[22-Sep-2010 10:45:11] <fus10nx> or change the interval ?

[22-Sep-2010 10:48:31] <mray> fus10nx: Advanced->Collectors->localhost->edit->Ping Cycle Time (secs)

[22-Sep-2010 10:48:45] <mray> 60 seconds is the default

[22-Sep-2010 10:48:56] <fus10nx> fantastic thanks

[22-Sep-2010 10:49:09] <fus10nx> ive gotten really good w/ ZenOSS new version - its much improved - great job

[22-Sep-2010 10:49:18] <mray> glad to hear it, thkns

[22-Sep-2010 10:49:30] <fus10nx> just seems more logical

[22-Sep-2010 10:49:33] <fus10nx> once u get the hang of it

[22-Sep-2010 10:49:44] <fus10nx> other question - is it reasonable for 1 collector to manage up to 300 machines?

[22-Sep-2010 10:49:51] <mray> yes

[22-Sep-2010 10:50:22] <mray> depending on your hardware, around 1000-1500 is when you probably need to use distributed collectors

[22-Sep-2010 10:50:44] <fus10nx> oh, wow, OK

[22-Sep-2010 10:50:50] <fus10nx> so this hamachi setup works amazingly well

[22-Sep-2010 10:50:55] <mray> depends what you're monitoring

[22-Sep-2010 10:50:58] <LedHed> morning

[22-Sep-2010 10:51:04] <fus10nx> simple windows machines

[22-Sep-2010 10:51:30] <mray> WMI can be more resource hungry than SNMP, but 300 machines is still not a heavy load

[22-Sep-2010 10:51:34] <fus10nx> yea

[22-Sep-2010 10:51:50] <LedHed> how do you set the default location for the Google Maps portlet? on Zenoss v3.0.2

[22-Sep-2010 10:52:02] <suprsonic> mray have any good documenation on mibs imports?

[22-Sep-2010 10:52:15] <fus10nx> suprsonic: google for it - its fairly straight forward

[22-Sep-2010 10:52:16] <suprsonic> omghi LedHed!

[22-Sep-2010 10:52:17] <fus10nx> iirc

[22-Sep-2010 10:52:31] <LedHed> suprsonic, imagine seeing you here.

[22-Sep-2010 10:53:28] <mray> suprsonic: it's poorly documented, I don't see it in the Admin Guide

[22-Sep-2010 10:54:02] <mray> suprsonic: feel free to open a bug on that, but search on zenoss.org and the command will turn up

[22-Sep-2010 10:54:29] <suprsonic> thanks

[22-Sep-2010 10:54:37] <mray> LedHed: there is no default for locations, but you can add a location and just put all your devices in it

[22-Sep-2010 10:54:44] <mray> drag-n-drop

[22-Sep-2010 10:54:54] <fus10nx> so im guessing 'ping cycle Times (secs)' is what I want to change for it to ping more often to see if it's alive or not ?

[22-Sep-2010 10:55:00] <mray> yes

[22-Sep-2010 10:55:10] <mray> say, 30 seconds instead of 60?

[22-Sep-2010 10:55:15] <fus10nx> yea

[22-Sep-2010 10:55:23] <fus10nx> ive changed a few things actually - is there a way to see the list of defaults?

[22-Sep-2010 10:55:28] <LedHed> mray, drag what to what?

[22-Sep-2010 10:55:31] <mray> hmm...

[22-Sep-2010 10:56:10] <suprsonic> LedHed create a location and add the address to the location.

[22-Sep-2010 10:56:23] <st3v3o> mray:  2 question.  Any issue with me updating the current ldap auth wiki…I finally got LDAP auth working with Centos 5.5 and Zenoss 3.0.2.

[22-Sep-2010 10:56:38] <mray> fus10nx: I don't see a way to find the defaults

[22-Sep-2010 10:56:45] <LedHed> suprsonic, where do I create the locations?

[22-Sep-2010 10:56:47] <mray> fus10nx: keep a spare VM around?

[22-Sep-2010 10:56:58] <mray> st3v3o: excellent

[22-Sep-2010 10:56:59] <suprsonic> under infrastructure

[22-Sep-2010 10:57:05] <LedHed> ok

[22-Sep-2010 10:57:13] <suprsonic> click on locations and then the + button

[22-Sep-2010 10:57:26] <mray> st3v3o: maybe note what you're changing is for 3.0

[22-Sep-2010 10:57:35] <mray> since the instructions there worked for 2.5

[22-Sep-2010 10:57:39] <st3v3o> sure, I'll make a 3.0 section

[22-Sep-2010 10:57:53] <st3v3o> Also having an issue with the zenactions daemon I believe.  After the upgrade I don't see zenaction processing anything in the logs and no emails are being sent

[22-Sep-2010 10:57:59] <mray> st3v3o: sweet, many people have been looking for that

[22-Sep-2010 10:58:32] <mray> st3v3o: hmm… not ringing a bell

[22-Sep-2010 10:58:37] <st3v3o> but if I send a test message from the gui it works no issue

[22-Sep-2010 10:58:39] <mray> I'll ask around

[22-Sep-2010 10:58:51] <st3v3o> or at least I get an email sent

[22-Sep-2010 10:59:33] <st3v3o> After this issue only 1 more left….WAHOO…the upgrade caused some crazy issues for us

[22-Sep-2010 11:04:23] <mray> st3v3o: no alerts processed at all?

[22-Sep-2010 11:04:48] <st3v3o> I see events…in the event console…but no alerts being processed

[22-Sep-2010 11:05:08] <st3v3o> the zenaction.log seems to have stopped on teh 16th…when we did the upgrade.

[22-Sep-2010 11:05:17] <st3v3o> but the daemon is running

[22-Sep-2010 11:05:27] <fus10nx> this is strange - on my google map I have 2 green dots and a red line connecting them - is that just a bug ? usually the red line only shows up when a red dot is there, right?

[22-Sep-2010 11:05:41] <mray> go to the conf file for zenactions and remove any reference to logseverity

[22-Sep-2010 11:05:45] <mray> then restart it

[22-Sep-2010 11:06:03] <mray> there's a bug in 3.0.x about logseverity breaking logging

[22-Sep-2010 11:06:18] <mray> fus10nx: that is strange

[22-Sep-2010 11:06:25] <fus10nx> hmmm ok now it's gone away

[22-Sep-2010 11:06:28] <st3v3o> thats a bummer

[22-Sep-2010 11:06:33] <fus10nx> i have the refresh of the map really low, ill change it

[22-Sep-2010 11:06:47] <st3v3o> alright commented out logseverity 20.

[22-Sep-2010 11:07:39] <st3v3o> boom rules processed :)

[22-Sep-2010 11:07:42] <st3v3o> mray you rock

[22-Sep-2010 11:07:43] <davetoo> does 3.0.x zenactions handle SIGUSR1?

[22-Sep-2010 11:07:54] <mray> davetoo: I believe so

[22-Sep-2010 11:07:59] <mray> zenactions debug

[22-Sep-2010 11:08:08] <mray> st3v3o: they're working now?

[22-Sep-2010 11:08:29] <st3v3o> I have lines in the log for processing today now

[22-Sep-2010 11:08:38] <fus10nx> 2 last questions for today - first if I install SNMP Informant on my client machines do I need to install the SNMP Informant MIBS in ZenOSS? and secondly shoot I forgot my second question - it'll come back to me

[22-Sep-2010 11:08:40] <st3v3o> so let me check my rule set now

[22-Sep-2010 11:08:47] <mray> st3v3o: but are you receiving alerts?

[22-Sep-2010 11:08:57] <mray> I was under the impression logging was broken, not processing

[22-Sep-2010 11:09:11] <mray> but if logging breaks processing, this is an even bigger bug

[22-Sep-2010 11:09:48] <st3v3o> before I commended out the logseverity line ….there was nothing in the zenactions.log

[22-Sep-2010 11:09:56] <mray> yeah, that was known

[22-Sep-2010 11:10:03] <mray> I mean, a known bug

[22-Sep-2010 11:10:12] <mray> bug are you now getting alert emails?

[22-Sep-2010 11:10:16] <mray> s/bug/but/

[22-Sep-2010 11:11:07] <st3v3o> let me clear my event console to see if I get emails now

[22-Sep-2010 11:11:59] <st3v3o> 2010-09-22 12:11:12,100 INFO zen.ZenActions: processed 0 rules in 0.00 secs

[22-Sep-2010 11:12:07] <st3v3o> hmmmm…its not processing the rules

[22-Sep-2010 11:13:51] <st3v3o> wait someone disabled it …this is what happens when you have to many hands in the cookie jar

[22-Sep-2010 11:16:21] <st3v3o> 2010-09-22 12:15:13,351 WARNING zen.ZenActions: failed to email OPS on rule Full Alerting: Unspecified address.  Shoudln't it just send emails to the users that are in the group OPS that the alerting rule is applied ?

[22-Sep-2010 11:26:14] <st3v3o> well that sucks …the rules only send emails if specified in the alert…not users in the group

[22-Sep-2010 11:27:03] <Orv> Really??

[22-Sep-2010 11:27:08] <Orv> That's too bad.

[22-Sep-2010 11:27:37] <st3v3o> yeah at least on 3.0.2

[22-Sep-2010 11:28:10] <st3v3o> let me see if bombing out the rule and recreating  helps at all

[22-Sep-2010 11:35:30] <Parabola|w> good morning

[22-Sep-2010 11:39:55] <st3v3o> nope doesn't send email unless specified directly in the rule

[22-Sep-2010 11:40:08] <st3v3o> thats a bummer, I'll have to create a DL for that

[22-Sep-2010 11:40:17] <mray> so groups are broken?

[22-Sep-2010 11:40:24] <st3v3o> looks that way

[22-Sep-2010 11:40:32] <mray> please open a bug and we'll look into it

[22-Sep-2010 11:40:38] <mray> I don't know if QA has a use-case for that

[22-Sep-2010 11:40:42] <mray> maybe it slipped through

[22-Sep-2010 11:40:52] <st3v3o> where should I open a bug

[22-Sep-2010 11:40:57] <mray> dev.zenoss.com

[22-Sep-2010 11:41:00] <mray> zenoss/zenoss

[22-Sep-2010 11:41:25] <st3v3o> thanks

[22-Sep-2010 11:41:40] <mray> thank you, sorry you had to find it :)

[22-Sep-2010 11:41:57] <st3v3o> no worries …I'm glad I could help

[22-Sep-2010 11:42:04] <st3v3o> I feel like I ask a lot of questions :P

[22-Sep-2010 11:48:19] <dv_> hi. i asked about event log pruning a while ago, unfortunately I had to leave prematurely

[22-Sep-2010 11:48:32] <mray> dv_: what was your question

[22-Sep-2010 11:48:52] <dv_> so i want to continue this: how to tell zenoss to automatically prune the event DB? that is, throw away old events (even closed ones) ?

[22-Sep-2010 11:49:08] <dv_> i want to prevent the event DB from overflowing after a few months of uptime

[22-Sep-2010 11:49:37] <mray> Events->Event Manager->Delete Historical Events Older Than (days)

[22-Sep-2010 11:49:45] <mray> set to 0 by default, so it's disabled

[22-Sep-2010 11:49:57] <dv_> ah

[22-Sep-2010 11:50:08] <dv_> so from then on, it will always delete them

[22-Sep-2010 11:50:15] <mray> yes

[22-Sep-2010 11:50:20] <dv_> cool , thanks

[22-Sep-2010 11:50:23] <mray> I believe it does that daily

[22-Sep-2010 11:50:42] <dv_> also, I still didnt succeed in finding out how to bind a template to a device through the command line

[22-Sep-2010 11:50:51] <dv_> or how to set a zproperty through the command line

[22-Sep-2010 11:50:59] <dv_> it seems this isnt possible

[22-Sep-2010 11:51:06] <mray> well, you can do it with zendmd

[22-Sep-2010 11:51:31] <mray> or via the REST api

[22-Sep-2010 11:51:43] <dv_> the rest api?

[22-Sep-2010 11:51:45] <dv_> hm.

[22-Sep-2010 11:51:55] <dv_> i did not find anything about these two in the admin guide

[22-Sep-2010 11:51:59] <mray> somewhere I had a call for setting a zproperty

[22-Sep-2010 11:52:04] <mray> it would be in the Developer Gudie

[22-Sep-2010 11:52:06] <mray> Guide

[22-Sep-2010 11:52:09] <dv_> aah

[22-Sep-2010 11:52:10] <dv_> I see

[22-Sep-2010 11:52:15] <mray> which is still in draft for 3.0, but it hasn't changed

[22-Sep-2010 11:52:33] <mray> well, you can use the 2.5 methods in 3.0, but 3.0 has changed

[22-Sep-2010 11:52:52] <mray> somewhere I had an example, let me look

[22-Sep-2010 11:53:44] <dv_> uh, where is the developer guide?

[22-Sep-2010 11:53:54] <dv_> it is not on the same page as the admin and extended monitoring ones

[22-Sep-2010 11:54:08] <mray> sure it is

[22-Sep-2010 11:54:25] <mray> community/documentation

[22-Sep-2010 11:54:30] <dv_> that is, one for 3.0

[22-Sep-2010 11:54:39] <mray> yeah, it's still being worked on

[22-Sep-2010 11:54:41] <dv_> hm.

[22-Sep-2010 11:54:44] <mray> I can email you a draft if you want

[22-Sep-2010 11:54:47] <dv_> somehow I didnt hit this page

[22-Sep-2010 11:54:54] <dv_> oh that would be nice

[22-Sep-2010 11:55:02] <dv_> its just for the questions I asked earlier

[22-Sep-2010 11:55:11] <mray> here's an example of setting a zProperty with curl

[22-Sep-2010 11:55:18] <dv_> (binding templates through REST/cmdline)

[22-Sep-2010 11:55:24] brandonleach_ is now known as brandonleach

[22-Sep-2010 11:56:15] <mray> curl 'http://mypassword:zenoss@demozerver:8080/zport/dmd/Devices/Server/SSH/Linux/devices/linuxbox/setZenProperty?propname=zKeyPath&propvalue=~/sharedkey.pem'

[22-Sep-2010 11:56:29] <dv_> this is a get request, right?

[22-Sep-2010 11:56:29] <mray> that sets zKeyPath to ~/sharedkey.pem

[22-Sep-2010 11:56:42] <dv_> ah of course it is.

[22-Sep-2010 11:56:47] <mray> yeah, you can set any zProperty that way

[22-Sep-2010 11:57:00] <dv_> cool, thanks

[22-Sep-2010 11:57:26] <dv_> I want to bind the mysql monitoring template to a device, then i will set the mysql password and username properties using this rest call

[22-Sep-2010 11:57:51] <mray> just a sec, I think there's a call for that

[22-Sep-2010 11:58:11] <mray> zDeviceTemplates

[22-Sep-2010 11:58:19] <mray> is the zProperty for bound templates

[22-Sep-2010 11:58:26] <mray> somehow you can add to it

[22-Sep-2010 11:58:32] <dv_> ah and in your example, "linuxbox" is the device name, right?

[22-Sep-2010 11:58:36] <mray> yes

[22-Sep-2010 11:58:48] <dv_> ok, thanks

[22-Sep-2010 11:58:52] <mray> yeah, that was a contrived example pulled from a working example

[22-Sep-2010 11:59:00] <dv_> the rest interface is documented in the developer guide, did I get this correctly?

[22-Sep-2010 11:59:15] <dv_> if so, can you send me the draft for 3.0 you spoke of?

[22-Sep-2010 11:59:27] <mray> no, the REST API is going to be a separate doc, it should be arriving probably before the Dev Guide

[22-Sep-2010 11:59:45] <mray> email me at mray@zenoss.org and I'll attach drafts of both

[22-Sep-2010 11:59:47] <dv_> because, if I can bind the template correctly through REST, then its good enough

[22-Sep-2010 12:01:12] <dv_> sent.

[22-Sep-2010 12:19:33] <wvcain_> Want to use ZenOSS to do some performance profiling.  Need to set snmp perf collection cycle to 15sec.

[22-Sep-2010 12:19:45] <wvcain_> Only 10 devices and short term.

[22-Sep-2010 12:20:13] <wvcain_> besides changing the collector to 15 sec, are their other things to do like recreate rra files.

[22-Sep-2010 12:24:50] <frozty_sa> wvcain_: probably

[22-Sep-2010 12:25:06] <frozty_sa> just nuking the existing ones should probably be enough

[22-Sep-2010 12:27:49] <dv_> mray, got it, thanks

[22-Sep-2010 12:29:29] <ericenns_> how can I copy the template for /Network/Router/Cisco to /Network/Switch/Cisco

[22-Sep-2010 12:36:15] <ericenns_> I just did and overide template is that correct

[22-Sep-2010 12:36:31] <mray> yes

[22-Sep-2010 12:42:57] <st3v3o> mray:  Sorry for the delay Ticket #7341 created for the issue

[22-Sep-2010 12:43:54] <mray> thanks

[22-Sep-2010 13:15:36] <klinstifen> mray, developers will be in here tomorrow right?

[22-Sep-2010 13:16:32] <mray> klinstifen: it's usually every other week, but devs do lurk in here from time to time.  Something you need?

[22-Sep-2010 13:16:48] <cgibbons> lurk is being generous

[22-Sep-2010 13:17:22] <klinstifen> just this issue that is plaguing me when i upgrade to 3.0.2

[22-Sep-2010 13:17:32] <klinstifen> none of the gear buttons work under the Advanced tab

[22-Sep-2010 13:17:50] <klinstifen> cleared cache, tried different browsers etc

[22-Sep-2010 13:18:55] <cgibbons> any errors spamming Z2.log ?

[22-Sep-2010 13:24:43] <klinstifen> cgibbons, no not that i can see

[22-Sep-2010 13:25:24] <klinstifen> only error i get is when using IE

[22-Sep-2010 13:25:30] <klinstifen> and its the same as this

[22-Sep-2010 13:25:31] <klinstifen> message/52264

[22-Sep-2010 13:35:29] <daveborg> Hello all, I am wondering if anyone could help with a broken zenpack issue. I have the details in the Zenoss forums at thread/13957.

[22-Sep-2010 13:36:32] <Parabola|w> daveborg,

[22-Sep-2010 13:36:35] <Parabola|w> i never found a fix

[22-Sep-2010 13:36:45] <Parabola|w> i had to restore my VM back

[22-Sep-2010 13:38:00] <daveborg> Interesting. I would think there would be another may to manually remove the pack from the DB.

[22-Sep-2010 13:38:04] <klinstifen> daveborg, what's the broken issue?

[22-Sep-2010 13:38:14] <klinstifen> does it have anything to do with simplejson?

[22-Sep-2010 13:38:51] <daveborg> I received that error to begin with but that was do to the Python version (I believe).

[22-Sep-2010 13:39:45] <klinstifen> did you go the route of removing the 'simple' from __init.py__?

[22-Sep-2010 13:39:56] <daveborg> I am receiving an error on the ZenPacks page stating "This pack was just installed, or is missing or broken. Please restart Zope. "

[22-Sep-2010 13:40:01] <klinstifen> i did that and then reinstall a fresh download of the zenpack and it worked for me

[22-Sep-2010 13:40:14] <daveborg> I have not. Cool, I will try it.

[22-Sep-2010 13:40:31] <klinstifen> in the __init.py__ there are 5 references to simplejson

[22-Sep-2010 13:40:37] <klinstifen> just delete the 'simple' portion

[22-Sep-2010 13:40:42] <klinstifen> save the file and restart zenoss

[22-Sep-2010 13:41:16] <daveborg> That is in the directory for that zenpack correct?

[22-Sep-2010 13:41:20] <klinstifen> ya

[22-Sep-2010 13:42:21] <daveborg> I am fairly unfamiliar with the directory structure, inside of $ZenHome where are the zenpack directories located?

[22-Sep-2010 13:42:24] <LedHed> is there a way to make the Google Maps Portlet default to Satellite view?

[22-Sep-2010 13:42:41] <klinstifen> $zenhome/zenpacks

[22-Sep-2010 13:42:52] <klinstifen> well ZenPacks but ya

[22-Sep-2010 13:43:10] <daveborg> That was easy enough :). Thanks.

[22-Sep-2010 13:44:14] <klinstifen> the __init.py__ you want is in the ShowGraphPortlet subdirect or the zenpack's folder

[22-Sep-2010 13:44:37] <klinstifen> woah...spelling...*subdirectory of the

[22-Sep-2010 13:45:17] <klinstifen> LedHed, I thought i saw something about that once...let me see if i can find it again

[22-Sep-2010 13:45:36] <LedHed> klinstifen, cool

[22-Sep-2010 14:05:19] <daveborg> klinstifen, That was a lot easier to fix that I thought it was going to be.

[22-Sep-2010 14:05:27] <klinstifen> cool glad it worked

[22-Sep-2010 14:06:13] <daveborg> I should probably spend a little time understanding Python and the like. :)

[22-Sep-2010 14:06:32] <fus10nx> how can I debug why this keeps giving me the NT_STATUS_ACCESS_DENIED message?

[22-Sep-2010 14:07:03] <Parabola|w> fus10nx, fix your login...

[22-Sep-2010 14:07:10] <Parabola|w> WMi requres valid creds on the machine

[22-Sep-2010 14:07:12] <fus10nx> it's correct

[22-Sep-2010 14:07:15] <fus10nx> 100% sure of it

[22-Sep-2010 14:07:20] <Parabola|w> hm

[22-Sep-2010 14:07:20] mrayzenoss is now known as mray

[22-Sep-2010 14:07:33] <Parabola|w> only time i've ever seen that is when the creds are wrong

[22-Sep-2010 14:07:35] <cgibbons> What type of device are you monitoring that is giving you the erorr?

[22-Sep-2010 14:07:44] <cgibbons> Windows server, Windows desktop?

[22-Sep-2010 14:08:03] <Parabola|w> i have noticed wmi errors on winxp

[22-Sep-2010 14:08:10] <klinstifen> fus10nx, not something silly like a backwards slash, / instead of  \ or soemthing like that?

[22-Sep-2010 14:08:23] <fus10nx> i didnt even use ./

[22-Sep-2010 14:08:25] <fus10nx> but i can try it

[22-Sep-2010 14:08:27] <Parabola|w> I get alot of these: Connection error NT code 0x800706ba

[22-Sep-2010 14:08:29] <fus10nx> this is win 7

[22-Sep-2010 14:08:31] <Parabola|w> you will need the domain

[22-Sep-2010 14:08:37] <klinstifen> domain/user i believe

[22-Sep-2010 14:08:41] <Parabola|w> wrong

[22-Sep-2010 14:08:43] <Parabola|w> domain\user

[22-Sep-2010 14:09:03] <Parabola|w> windows doesnt use forward slashes

[22-Sep-2010 14:09:09] <daveborg> Parabola is correct. I fought this for a while myself.

[22-Sep-2010 14:10:01] <klinstifen> this goes of zWinUser, right?

[22-Sep-2010 14:10:04] <Parabola|w> yes

[22-Sep-2010 14:10:07] <Parabola|w> and Zwinpass

[22-Sep-2010 14:10:11] <klinstifen> yeah on my box it is domain/user

[22-Sep-2010 14:10:13] <klinstifen> and it works

[22-Sep-2010 14:10:20] <Parabola|w> its ignoring the domain section

[22-Sep-2010 14:10:26] <Parabola|w> becuase i'm 110% sure that windows uses \

[22-Sep-2010 14:10:35] <cgibbons> Windows wants \ but both will work.

[22-Sep-2010 14:10:49] <cgibbons> as a general rule use \ because it's idiomatic.

[22-Sep-2010 14:10:59] <klinstifen> gotcha

[22-Sep-2010 14:11:12] <Parabola|w> good to know cgibbons

[22-Sep-2010 14:11:36] <Parabola|w> anyone have any winxp sp3 boxes they can add and test with egors wmiperf pack?

[22-Sep-2010 14:11:39] <cgibbons> It trips people up because of shell escaping issues, which is why it's good to use single quotes to escape the username when using wmic on the command line.

[22-Sep-2010 14:11:51] <Parabola|w> i'm getting Connection error NT code 0x800706ba

[22-Sep-2010 14:16:24] <daveborg> klinstifen, have you had any problems installing the ShowGraphPortlet 1.03?

[22-Sep-2010 14:16:45] <klinstifen> yeah

[22-Sep-2010 14:16:50] <fus10nx> now i'm trying .\

[22-Sep-2010 14:17:02] <klinstifen> but i did a zenpack remove/install and zenoss restart

[22-Sep-2010 14:17:05] <klinstifen> and then it was ok

[22-Sep-2010 14:17:52] <fus10nx> 2010-09-22 15:17:48,694 WARNING zen.WMIClient: Unable to collect WMI data from 10.0.1.170: NT_STATUS_ACCESS_DENIED

[22-Sep-2010 14:17:53] <fus10nx> wtf!!!!!

[22-Sep-2010 14:18:51] <daveborg> klinstifen, I install and remove zenpacks as the zenoss user and not root correct?

[22-Sep-2010 14:19:07] <cgibbons> can you run that wmic query I gave you earlier, fus10nx?

[22-Sep-2010 14:19:10] <cgibbons> select name from win32_computersystem

[22-Sep-2010 14:19:18] <klinstifen> fus10nx, is that user an admin of the box you are trying to connect to?

[22-Sep-2010 14:19:18] <cgibbons> or does it give the access denied error, too?

[22-Sep-2010 14:19:28] <klinstifen> daveborg, ya

[22-Sep-2010 14:19:32] <fus10nx> oh i didnt know i could do that, let me try

[22-Sep-2010 14:19:45] <fus10nx> my user name is part of Administrators group

[22-Sep-2010 14:20:37] <fus10nx> wmic -U '10.0.1.170' -d99 //5.204.175.70 'select name from win32_computersystem'

[22-Sep-2010 14:20:57] <cgibbons> 10.0.1.170 is your username?

[22-Sep-2010 14:21:06] <fus10nx> oh whoops

[22-Sep-2010 14:22:08] <fus10nx> when I run wmic -U 'username' -d99 //10.0.1.170 'select name from win32_computersystem' it asks for the password of WORKGROUP\username

[22-Sep-2010 14:22:17] <fus10nx> i type it in and i get access denied

[22-Sep-2010 14:22:26] <cgibbons> ok, 'good'

[22-Sep-2010 14:22:27] <fus10nx> but that's the damn password, ive even reset the thing

[22-Sep-2010 14:22:40] <fus10nx> should I change it to something else?

[22-Sep-2010 14:22:41] <cgibbons> just to make sure, are you using .\username or just username ?

[22-Sep-2010 14:22:48] <fus10nx> just username

[22-Sep-2010 14:22:50] <cgibbons> and it's a local user or a domain user?

[22-Sep-2010 14:22:51] <cgibbons> use .\

[22-Sep-2010 14:22:59] <cgibbons> just to make sure

[22-Sep-2010 14:23:02] <cgibbons> i suspect it'll still fail

[22-Sep-2010 14:24:04] <fus10nx> yea it does

[22-Sep-2010 14:24:07] <fus10nx> local user

[22-Sep-2010 14:24:10] <fus10nx> no domain enviornment

[22-Sep-2010 14:24:12] <cgibbons> ok

[22-Sep-2010 14:24:20] <fus10nx> maybe try COMPUTERNAME\username ?

[22-Sep-2010 14:24:30] <Parabola|w> try it

[22-Sep-2010 14:24:40] <cgibbons> that won't change anything, .\ is that

[22-Sep-2010 14:24:42] <cgibbons> taht isn't the issue here

[22-Sep-2010 14:24:47] <cgibbons> the issue is the user doesn't have access to the WMI namespace

[22-Sep-2010 14:24:47] <fus10nx> nope didnt work

[22-Sep-2010 14:24:58] <fus10nx> but they are the Administrator

[22-Sep-2010 14:25:04] <daveborg> klinstifen, I am getting an error during the install of the new version. The error can be seen at http://pastebin.com/tZGXitst. Any ideas?

[22-Sep-2010 14:25:06] <Parabola|w> use the actual admin account

[22-Sep-2010 14:25:08] <Parabola|w> see what that does

[22-Sep-2010 14:25:08] <cgibbons> doesn't matter in Win7 land

[22-Sep-2010 14:25:12] <fus10nx> its diabled

[22-Sep-2010 14:25:30] <fus10nx> what a PITA

[22-Sep-2010 14:25:41] <Parabola|w> :(

[22-Sep-2010 14:25:46] <Parabola|w> uac rules!

[22-Sep-2010 14:25:54] <fus10nx> oh so maybe turn off UAC?

[22-Sep-2010 14:26:00] * Parabola|w shrugs

[22-Sep-2010 14:26:10] <Parabola|w> i have server 2008 R2 boxes being monitored with no problems

[22-Sep-2010 14:26:12] <Parabola|w> no win7 though

[22-Sep-2010 14:27:26] <fus10nx> should I just do this ? http://support.microsoft.com/kb/325353

[22-Sep-2010 14:27:48] <davetoo> mray: is there any way to change my trac password?

[22-Sep-2010 14:27:58] <Parabola|w> hrm thats serv03 article

[22-Sep-2010 14:28:05] <Parabola|w> if the snapin is there

[22-Sep-2010 14:28:07] <Parabola|w> go for it

[22-Sep-2010 14:28:07] <cgibbons> that's effectively what MS will require. check out: http://msdn.microsoft.com/en-us/library/aa826699(VS.85).aspx

[22-Sep-2010 14:28:13] <davetoo> impossible for me to remember this completely random string :)

[22-Sep-2010 14:28:24] <cgibbons> if you look at the 'Handling Remote Connections Under UAC' you'll notice the 3rd pararaph talk about your scenario.

[22-Sep-2010 14:28:25] <fus10nx> wonder why i didnt have to do this on my other win 7 box - maybe because UAC was disabled

[22-Sep-2010 14:28:48] <cgibbons> You're hosed a bit because you're not using domain accounts, so you have to setup the security for DCOM and WMI namespaces for that user/group.

[22-Sep-2010 14:29:13] <fus10nx> let me turn off UAC and see if that fixes it because i didnt have this issue w/ my other one

[22-Sep-2010 14:29:47] <klinstifen> daveborg, should be zenpack --install ZenPacks.SCC.ShowGraphPortlet-1.03-py2.6.egg

[22-Sep-2010 14:29:55] <klinstifen> you just did -install

[22-Sep-2010 14:30:03] <klinstifen> need two dashes instead of one

[22-Sep-2010 14:31:12] <daveborg> I looked at that several time. I must need to get some glasses.

[22-Sep-2010 14:31:18] <daveborg> Thank you again.

[22-Sep-2010 14:32:05] <Parabola|w> lol

[22-Sep-2010 14:32:09] <Parabola|w> i've done it before too dave

[22-Sep-2010 14:32:16] <fus10nx> brb

[22-Sep-2010 14:32:31] <klinstifen> daveborg, np

[22-Sep-2010 14:32:39] <Parabola|w> cgibbons, would you bet money that i WILL get discoveries on remote networks working over a remote collector?

[22-Sep-2010 14:33:46] <cgibbons> it's software, anything is possible

[22-Sep-2010 14:34:00] <Parabola|w> im failing so far hehe

[22-Sep-2010 14:45:25] <fus10nx> disabling UAC fixed it - all good - thanks

[22-Sep-2010 14:54:03] <bigegor> Parabola|w: try new Distributed Collectors ZenPack. Zenmodeler and zendisc running on remote collector.

[22-Sep-2010 15:03:42] <Parabola|w> bigegor, :o seriously?

[22-Sep-2010 15:04:41] <bigegor> yes

[22-Sep-2010 15:05:04] <cgibbons> he lies! (send him beer anyway)

[22-Sep-2010 15:05:47] <bigegor> try it

[22-Sep-2010 15:06:10] <Simon4> bigegor = win

[22-Sep-2010 15:06:32] <bigegor> lin

[22-Sep-2010 15:07:01] <klinstifen> LedHed, finally found it

[22-Sep-2010 15:07:02] <klinstifen> message/34678

[22-Sep-2010 15:14:40] <st3v3o> does anyone else have issues with the event suppression transforms and version 3.0.2 blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression

[22-Sep-2010 15:16:12] <st3v3o> Also is there a way to only show devices in a location and not devices included in a sub-location like in 2.5.2

[22-Sep-2010 15:18:51] <fus10nx> oh yes I remember my oher question finally ! for the localhost do I still need to setup SNMP to get the readings from the Ubuntu box or should ZenOSS have done that all automatically?

[22-Sep-2010 15:19:07] <Parabola|w> you'll need to add it IIRC

[22-Sep-2010 15:20:34] <wvcain_> Adding SNMP to the local host is also true on SuSE (SLES)

[22-Sep-2010 15:21:18] <Parabola|w> bigegor, can i upgrade the zenpack, or should i remove the zenpack, AND the remote collector, then re-add them

[22-Sep-2010 15:22:00] <bigegor> simply update it

[22-Sep-2010 15:24:32] <bigegor> Parabola|w: restart zenoss after update

[22-Sep-2010 15:28:31] <Parabola|w> wow cool

[22-Sep-2010 15:28:37] <Parabola|w> no need to re-add the remote collector?

[22-Sep-2010 15:28:47] <Parabola|w> thats pretty spiffy, how do i tell it to use the remote collector for a discovery?

[22-Sep-2010 15:31:40] <bigegor> you don't need to re-add remote collector.

[22-Sep-2010 15:36:25] <bigegor> i've rewrite some methods of PerformanceConf class (collector). If zenhub trying to start zenmodeler or zendisc for remote collector, this command will be sent to remote collector over ssh.

[22-Sep-2010 15:37:39] <LedHed> klinstifen, thanks for the link.

[22-Sep-2010 15:45:53] <fus10nx> Is there anyway to fix the 'unknown processor' type ?

[22-Sep-2010 15:46:31] <Parabola|w> bigegor, what if i have, say 10 remote collectors

[22-Sep-2010 15:46:38] <Parabola|w> how will it know which one to send the command to?

[22-Sep-2010 15:50:33] <bigegor> zenoss hub know which device monitored by which collector. Original command looks like zenmodeler run --monitor remotecolelctor1 -d monitoredhost , this command will be replaced by /usr/bin/ssh remotecolector1 zenmodeler run --monitor remotecolelctor1 -d monitoredhost  --hubhost zenossmaster

[22-Sep-2010 15:52:43] <bigegor> the same procedure works for zendisc

[22-Sep-2010 15:53:27] * Orv attempts his first ever zenrestore...

[22-Sep-2010 15:53:32] <Parabola|w> it works orv

[22-Sep-2010 15:53:33] <Parabola|w> relax :)

[22-Sep-2010 15:53:47] <Orv> Hrm - died...

[22-Sep-2010 15:53:52] <Parabola|w> bigegor, if i have a new network, thats say 192.168.10.0/24 and i add a collector on that subnet, and i do a discovery, it will know to run against that collector automatically?

[22-Sep-2010 15:53:55] <Orv> do you have to do it as root?

[22-Sep-2010 15:54:05] <Parabola|w> i dont remember if i did or not

[22-Sep-2010 15:54:19] <Parabola|w> bigegor, if thats the case, what happens when i have two seperate clients with the same network ID?

[22-Sep-2010 15:54:39] <Parabola|w> bigegor, could I pay you for your time to write an addition to the GUI, that when you do a discovery it gives you a dropdown or a list and you pick which collector to run it against

[22-Sep-2010 15:54:54] <bigegor> you must bay Zenoss Enterpise

[22-Sep-2010 15:55:08] <Parabola|w> really?

[22-Sep-2010 15:55:13] <Parabola|w> i cant pay you to add taht ?

[22-Sep-2010 15:55:16] <Parabola|w> :(

[22-Sep-2010 15:58:08] <bigegor> Parabola|w: i'm hobby programmer

[22-Sep-2010 15:59:46] <Orv> Hrm - ran zenrestore, logged in, and got "

[22-Sep-2010 15:59:47] <Orv> The server reported the following error:

[22-Sep-2010 15:59:49] <Orv> ValueError Non-zero version length. Versions aren't supported.

[22-Sep-2010 16:00:37] * Orv restarts

[22-Sep-2010 16:00:46] <ballison> hello - i need some help.  anyone here?

[22-Sep-2010 16:00:59] <ballison> when i try to go to the Event Console I keep getting a "KeyError" popup

[22-Sep-2010 16:01:21] <mray> anything else?

[22-Sep-2010 16:01:35] <ballison> they says "KeyError 'Ed SOLR'" and that's it.  Where 'Ed SOLR' is the name of a device class we created

[22-Sep-2010 16:01:50] <ballison>   /Devices/Servers/Linux/Ed SOLR

[22-Sep-2010 16:02:02] <mray> 3.0.2?

[22-Sep-2010 16:02:06] <ballison> no other information in the popup.  It's a yellow error bar at the top of the screen

[22-Sep-2010 16:02:17] <ballison> and the event console doesn't load beyond that.  it's 3.0.1

[22-Sep-2010 16:02:27] <mray> check the $ZENHOME/log/z2.log and events.log

[22-Sep-2010 16:04:23] <Orv> how do I start daemons individually from the command line?

[22-Sep-2010 16:05:04] <ballison> the events.log is full of python errors

[22-Sep-2010 16:05:32] <mray> Orv: 'zenactions start'

[22-Sep-2010 16:05:39] <Orv> as zenoss user?

[22-Sep-2010 16:05:39] <mray> Orv: or whatever the daemon is

[22-Sep-2010 16:05:41] <mray> yes

[22-Sep-2010 16:05:48] <Orv> Thanks.

[22-Sep-2010 16:05:54] <ballison>   File "/opt/zenoss/Products/Zuul/routers/events.py", line 37, in query

[22-Sep-2010 16:05:54] <ballison>     history)

[22-Sep-2010 16:05:58] <mray> ballison: maybe pastebin some of those errors

[22-Sep-2010 16:06:08] <ballison> KeyError: 'ED SOLR'

[22-Sep-2010 16:06:08] <ballison> ------

[22-Sep-2010 16:06:08] <ballison> 2010-09-22T14:04:49 ERROR zen.event_router Query is failing

[22-Sep-2010 16:06:08] <ballison> Traceback (most recent call last):

[22-Sep-2010 16:06:08] <ballison>   File "/opt/zenoss/Products/Zuul/routers/events.py", line 37, in query

[22-Sep-2010 16:06:09] <ballison>     history)

[22-Sep-2010 16:06:09] <ballison>   File "/opt/zenoss/Products/Zuul/facades/eventfacade.py", line 255, in query

[22-Sep-2010 16:06:10] <ballison>     data = [self._extract_data_from_zevent(ev, fields) for ev in events]

[22-Sep-2010 16:07:37] <ballison> The popup "yellow bar" error just says "KeyError:  'ED SOLR' "  that's it

[22-Sep-2010 16:08:12] <ballison> right now the event console is completely un-usable because all you get is this error

[22-Sep-2010 16:08:24] <ballison> so no one can acknowledge alarms right now - or even view them

[22-Sep-2010 16:09:31] <mray> ballison: I wonder if there's something in one of the events that's breaking the SQL query

[22-Sep-2010 16:10:02] <mray> are you particularily attached to your current events?  if not login to mysql and drop them and see if the error goes away

[22-Sep-2010 16:10:25] <ballison> how do i drop the events in the database?

[22-Sep-2010 16:10:42] <mray> mysql -U zenoss -p zenoss or whatever your credentials are to connect to the db

[22-Sep-2010 16:11:35] <ballison> didn't work

[22-Sep-2010 16:11:44] <ballison> [zenoss@pl1rad791 log]$ mysql -U zenoss -p zenoss

[22-Sep-2010 16:11:44] <ballison> mysql  Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (x86_64) using readline 5.1

[22-Sep-2010 16:11:44] <ballison> Copyright (C) 2000-2008 MySQL AB

[22-Sep-2010 16:11:44] <ballison> This software comes with ABSOLUTELY NO WARRANTY. This is free software,

[22-Sep-2010 16:11:44] <ballison> and you are welcome to modify and redistribute it under the GPL license

[22-Sep-2010 16:11:45] <ballison> Usage: mysql [OPTIONS] [database]

[22-Sep-2010 16:13:46] <mray> mysql --user=zenoss --password=zenoss events

[22-Sep-2010 16:14:36] <Parabola|w> so the enterprise version of zenoss lets you select which collector is going to run the discovery?

[22-Sep-2010 16:15:46] <bigegor> Parabola|w: i have found one free solution for you problem ;)

[22-Sep-2010 16:15:53] <Parabola|w> really?

[22-Sep-2010 16:16:18] <Parabola|w> mray, not to sound like a jerk, but my god your pricing is RETARDED

[22-Sep-2010 16:16:27] <Parabola|w> 25k a year starting?

[22-Sep-2010 16:17:27] <mray> not my pricing, just what sales has determined works.  Support and developers aren't cheap

[22-Sep-2010 16:17:47] <Parabola|w> yeah i know

[22-Sep-2010 16:17:47] <mray> especially cgibbons

[22-Sep-2010 16:17:54] <Parabola|w> is he a dev?

[22-Sep-2010 16:18:00] <mray> architect

[22-Sep-2010 16:18:04] <Parabola|w> oo

[22-Sep-2010 16:18:13] <Parabola|w> you know i wouldnt mind at all paying 225 an hour for the features i want

[22-Sep-2010 16:18:26] <Parabola|w> but paying at least 25 grand/yr on top of that for enterprise :(

[22-Sep-2010 16:18:37] <mray> well, I believe you can get professional services without buying enterprise

[22-Sep-2010 16:18:41] <Parabola|w> nope

[22-Sep-2010 16:18:45] <Parabola|w> remember, I tried :)

[22-Sep-2010 16:18:57] <Parabola|w> i'm the guy who wanted to have the auto resolve DNS added

[22-Sep-2010 16:19:03] <mray> I think the problem there is that our PS guys are crazy busy already

[22-Sep-2010 16:19:03] <Parabola|w> and i was willing to pay

[22-Sep-2010 16:19:30] <Parabola|w> and whatever dev i paid for, i wanted it to be included in the Core version, they said Buzz off

[22-Sep-2010 16:19:46] <Parabola|w> because if i'm paying for a really useful feature, i want everyone else to get it too

[22-Sep-2010 16:20:00] <davetoo> I don't see a way for non-Zenoss-employees to contribute to the Open Source core

[22-Sep-2010 16:20:02] <mray> oh sure, again most of our PS guys are overbooked

[22-Sep-2010 16:20:21] <Parabola|w> Yeah its fine, i'm not mad about it, i was a little bummed

[22-Sep-2010 16:20:24] <mray> davetoo: tickets with patches mostly.  ZenPacks get looked at for inclusion

[22-Sep-2010 16:20:57] <davetoo> are y'all going to move Core into Git as well?

[22-Sep-2010 16:21:03] <mray> we haven't been very good about adopting community zenpacks, but perhaps that's changing

[22-Sep-2010 16:21:13] <Parabola|w> anything egor writes = INCLUDE

[22-Sep-2010 16:21:19] <Parabola|w> lol half my zenpacks are from him

[22-Sep-2010 16:21:23] <mray> davetoo: http://github.com/zenoss

[22-Sep-2010 16:21:36] <mray> they're still breaking up Core

[22-Sep-2010 16:21:43] <mray> to make it more manageable from Git

[22-Sep-2010 16:21:45] <davetoo> *nod*

[22-Sep-2010 16:21:55] <Parabola|w> mray, what exactly is your job? what does a community manager do?

[22-Sep-2010 16:22:02] <Parabola|w> besides help us out :)

[22-Sep-2010 16:22:08] <mray> help people out :)

[22-Sep-2010 16:22:17] <Parabola|w> why would they pay someone to do that?

[22-Sep-2010 16:22:37] <mray> because ostensibly they're an open source company and they get sales leads by adoption

[22-Sep-2010 16:22:39] <davetoo> good will

[22-Sep-2010 16:22:58] <mray> I try to get as many users as possible

[22-Sep-2010 16:23:12] <mray> and a healthy open source ecosystem works for that

[22-Sep-2010 16:23:17] <Parabola|w> :)

[22-Sep-2010 16:23:31] <mray> and some percentage of Core users decide to buy Enterprise

[22-Sep-2010 16:23:43] <QubeZ> hello all

[22-Sep-2010 16:23:47] <mray> greetings

[22-Sep-2010 16:24:06] <QubeZ> if I have zenoss to ping google.com for example for available and inet up status, do I create a device with the IP and set discvoery to none?

[22-Sep-2010 16:24:40] <bigegor> Parabola|w: you can try to set zZenDiscCommand for every remote network to something like '/usr/bin/sh remotecolelctorip zendisc run --net networkip/maks --hubhost zenossmaster'

[22-Sep-2010 16:24:41] <mray> yes

[22-Sep-2010 16:24:50] <QubeZ> mray: thank

[22-Sep-2010 16:24:50] <mray> QubeZ: yes

[22-Sep-2010 16:25:07] <mray> you can put it in the /Ping device class

[22-Sep-2010 16:25:26] <mray> which doesn't have any modelers

[22-Sep-2010 16:26:08] <davetoo> I wish we could fork-lift some of the misleading package/class names in Zenoss

[22-Sep-2010 16:26:14] <QubeZ> mray: ok so i'd uncheck model device too

[22-Sep-2010 16:26:30] <davetoo> zCollectorPlugins should really be zModelerPlugins

[22-Sep-2010 16:26:45] <mray> davetoo: agreed, I opened a bug about that way back

[22-Sep-2010 16:27:04] <ballison> restarting zenoss looks like it fixed the problem... with the broken event console.

[22-Sep-2010 16:27:11] <davetoo> It's got Jane confused in some of her papers :)

[22-Sep-2010 16:27:18] <ballison> so weird - i've seen this "KeyError" before in the event console... very broken / buggy

[22-Sep-2010 16:27:56] <ballison> switching topics - i do a nightly zenbackup .  Can i move that backup to another server and import that backup so the second server has the same config as the first?

[22-Sep-2010 16:28:35] <Parabola|w> that would be the idea

[22-Sep-2010 16:28:46] <ballison> i want to try it.  what's the command to import a backup?

[22-Sep-2010 16:29:03] <ballison> here's my backup script:

[22-Sep-2010 16:29:10] <ballison> #!/bin/sh

[22-Sep-2010 16:29:10] <ballison> ######################################################

[22-Sep-2010 16:29:10] <ballison> #

[22-Sep-2010 16:29:10] <ballison> # Back up the zenoss configuration

[22-Sep-2010 16:29:10] <ballison> #

[22-Sep-2010 16:29:11] <ballison> #

[22-Sep-2010 16:29:11] <ballison> ######################################################

[22-Sep-2010 16:29:12] <ballison> HOSTNAME=`hostname --short`

[22-Sep-2010 16:29:12] <ballison> DATE=`date +%F`

[22-Sep-2010 16:29:13] <ballison> sudo su - zenoss -c "zenbackup --no-eventsdb --file=/usr/local/zenoss-backups/$HOSTNAME/zenbackup-$DATE"  &> /dev/null

[22-Sep-2010 16:29:13] <ballison> sleep 1

[22-Sep-2010 16:29:14] <ballison> rsync -r /usr/local/zenoss-backups/ /nfs/local/zenoss-backups

[22-Sep-2010 16:29:16] <davetoo> arg

[22-Sep-2010 16:29:19] <davetoo> use pastebin, plz

[22-Sep-2010 16:29:29] <mray> ballison: zenrestore

[22-Sep-2010 16:33:56] <ballison> http://pastebin.com/m77svALy

[22-Sep-2010 16:33:58] <ballison> did that work?

[22-Sep-2010 16:34:07] <davetoo> perfect :)

[22-Sep-2010 16:37:40] <ballison> cool - well that's how i'm backing up my configs

[22-Sep-2010 16:41:03] <ballison> what options do i need to pass zenrestore?

[22-Sep-2010 16:41:34] <ballison> just zenrestore --file=foobar-backup?

[22-Sep-2010 16:42:55] <mray> zenrestore —help will show you the options that correlate with what you're doing with zenbackup

[22-Sep-2010 16:44:44] <ballison> do i need to /etc/init.d/zenoss stop" before i do the restore?

[22-Sep-2010 16:46:02] <mray> ballison: zenoss-guide/3.0.1/ch14s04.html covers it

[22-Sep-2010 16:46:56] <ballison> yep - stop first.  helps to RTFM  :)

[22-Sep-2010 16:48:58] <cgibbons> hurm

[22-Sep-2010 16:49:27] <ballison> zenrestore --no-eventsdb --file=zenbackup-2010-09-22  *** drum roll! ***

[22-Sep-2010 17:27:34] <davetoo> well?

[22-Sep-2010 17:29:52] <ballison> how hard is it to switch zenoss over to use ldap?

[22-Sep-2010 17:31:15] <mray> there's a wiki page for setting it up, st3v0 was here earlier and said he was going to update it for 3.0 specifics

[22-Sep-2010 17:31:27] <mray> there's a forum thread about setting it up too

[22-Sep-2010 17:31:58] <mray> works very well with the existing documentation for 2.5 and earlier, 3.0 may require some digging until that doc is updated

[22-Sep-2010 17:49:06] <LedHed> I have several Cisco Switches, all with similar configurations, but some of their Device Names wont update in Zenoss.  Is there a way to force an update?

[22-Sep-2010 18:16:00] <ballison>  what's the point of "Default Admin Role" in the Add Users section?

[22-Sep-2010 18:16:07] <ballison> since it doesn't seem to matter

[22-Sep-2010 18:16:23] <ballison> or have any effect since you specify the actual Admin role above it.

[22-Sep-2010 18:18:14] <ballison> Plus ever user had to be Role = Manager to use the product.

[22-Sep-2010 18:18:32] <ballison> only Managers can acknowledge alarms, and set maintenance windows.

[22-Sep-2010 18:31:18] forsberg is now known as fOrsberg

[22-Sep-2010 19:01:01] <ballison> anyone here?

[22-Sep-2010 19:01:24] <ballison> i'm trying to test an alert rule with zensendevent and now i'm not getting ANY alerts

[22-Sep-2010 19:01:35] <ballison> what file can i tail to see what it's doing?

[22-Sep-2010 19:35:24] <anng13> if you are monitoring a windows box via wmi, is it best practice to monitor a service by "IP Service" or "Win Service"

[22-Sep-2010 21:41:48] brandonleach_ is now known as brandonleach

[22-Sep-2010 23:44:51] krphop_ is now known as krphop

[23-Sep-2010 00:00:30] [disconnected at Thu Sep 23 00:00:30 2010]

[23-Sep-2010 00:00:30] [connected at Thu Sep 23 00:00:30 2010]

[23-Sep-2010 00:00:49] [zenoss-logger (logger bot) has joined #zenoss]

[23-Sep-2010 01:51:04] fOrsberg is now known as forsberg

[23-Sep-2010 04:03:29] brandonleach_ is now known as brandonleach

[23-Sep-2010 07:48:18] <huggie> So if /zport/dmd/Devices/Server/Linux/devices/<devicename>/getRRDTemplates shows the bound templates for a device, what shows the same for a class?

[23-Sep-2010 07:48:36] <huggie> Sadly /zport/dmd/Devices/Server/Linux/getRRDTemplates seems to show the available ones not the bound ones.

[23-Sep-2010 07:49:04] <huggie> We're trying to identify (daily) machines that have odd checks bound to be sure we're monitoring everything.

[23-Sep-2010 07:51:43] forsberg is now known as fOrsberg

[23-Sep-2010 08:05:43] mrayzenoss is now known as mray

[23-Sep-2010 08:14:08] fOrsberg is now known as forsberg

[23-Sep-2010 09:23:30] <elco> is it possible to JUST setup ping monitoring on a machine?

[23-Sep-2010 09:23:52] <elco> i dont have access, nor want, to set up snmp or wmi

[23-Sep-2010 09:24:30] <elco> im new to zenoss, but i would imagine snmp/wmi device modeling are completely different functions than ping availablity monitoring

[23-Sep-2010 09:24:36] <Simon4> sure

[23-Sep-2010 09:25:03] <Simon4> put it in /devices/server/ping, or make a new deviceclass and set the zproperties for snmpIgnore, wmiIgnore etc to false

[23-Sep-2010 09:25:07] <mray> elco: that's what the /Ping device class is for

[23-Sep-2010 09:25:12] <elco> im running 2.5.2 and looking at the docs it seems to reference a 'monitors' link on the left nav menu.  im not seeing that link

[23-Sep-2010 09:25:47] <elco> Simon4: thanks.  looks like I need to do some reading about creating device classes

[23-Sep-2010 09:25:58] <Simon4> elco: mray is correct

[23-Sep-2010 09:26:05] <mray> the /Ping one is already there. No modelers and just ping

[23-Sep-2010 09:26:36] <elco> truthfully i dont know anything about device classes.  i will rtfm.  i just set up the virtual appliance the other day and added some devices and configed the snmp.

[23-Sep-2010 09:26:50] <Parabola|w> elco

[23-Sep-2010 09:26:54] <Parabola|w> read what mray said :)

[23-Sep-2010 09:27:01] <Parabola|w> add them to the /Ping class

[23-Sep-2010 09:27:03] <Parabola|w> it just pings

[23-Sep-2010 09:27:28] <mray> elco: there's a recording of the Getting Started webinar at docs/DOC-2606

[23-Sep-2010 09:27:43] <mray> and the next session is in about 9 days

[23-Sep-2010 09:27:45] <elco> thanks fellas. i will watch that vid

[23-Sep-2010 09:27:50] <mray> http://forms.zenoss.com/getting-started

[23-Sep-2010 09:28:16] <elco> thanks.  answered my questions about the possibilities.  i will do the homework myself.

[23-Sep-2010 09:30:18] <st3v3o> does anyone have a global transform for 3.x that is working I can use as a reference...

[23-Sep-2010 09:39:57] <Parabola|w> global transform?

[23-Sep-2010 09:49:34] <st3v3o> a transform that isn't under a sub class...

[23-Sep-2010 09:50:20] <dv_> mray, hey

[23-Sep-2010 09:50:34] <dv_> I tried this call: wget 'http://admin:test@localhost:8080/zport/dmd/Devices/Server/Linux/devices/zenoss-test/setZenProperty?propname=zSnmpCommunity&propvalue=abc' -O -

[23-Sep-2010 09:50:43] <dv_> but apparently it doesnt work - the zproperty isnt set,

[23-Sep-2010 09:50:49] <dv_> and the result is just the login form

[23-Sep-2010 09:51:38] <dv_> also I cant find "setZenProperty" in any of the docs or the drafts - how did you find it?

[23-Sep-2010 09:52:40] <mray> hmm… I seem to remember wget not working but curl working for some reason...

[23-Sep-2010 09:52:59] <Simon4> it's because wget doesn't set the authorization header

[23-Sep-2010 09:55:12] <dv_> awesome, it worked with curl. thanks!

[23-Sep-2010 09:55:26] <dv_> now the last bit is to find out how to bind templates with the rest interface

[23-Sep-2010 09:55:58] <dv_> mray suggested that it is possible to somehow add templates to the zDeviceTemplates entry

[23-Sep-2010 09:56:57] <dv_> Simon4, do you concur?

[23-Sep-2010 09:57:14] <Simon4> dv_: I haven't tried, but it doesn't sound totally out of the ballpark

[23-Sep-2010 09:57:51] <dv_> thing is, if I add it to that property, will the template be initialized properly?

[23-Sep-2010 09:58:02] <dv_> like, new graphs being created and all

[23-Sep-2010 09:58:10] <dv_> or are for example the graphs created on-demand?

[23-Sep-2010 09:58:22] <mray> dv_: it should, because that just signifies what's bound

[23-Sep-2010 09:58:43] <mray> I know I've done it in code, just not sure how to do it with a curl call

[23-Sep-2010 09:58:49] <dv_> so every time I look at the graphs, zenoss looks up the list of bound templates, and determines which graphs to plot

[23-Sep-2010 09:59:01] <mray> yes

[23-Sep-2010 09:59:04] <dv_> (same for collecting data)

[23-Sep-2010 09:59:05] <dv_> okay

[23-Sep-2010 09:59:14] <dv_> is there something like getZenProperty?

[23-Sep-2010 09:59:21] <dv_> (and btw where did you find that call? :) )

[23-Sep-2010 10:00:08] <mray> dv_: I did it here: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.Cfengine/ZenPacks/community/Cfengine/CfengineClient.py

[23-Sep-2010 10:00:18] <mray> lines 95-96

[23-Sep-2010 10:00:55] <dv_> ok, this is through python

[23-Sep-2010 10:01:06] <dv_> hmm I could use that too

[23-Sep-2010 10:02:22] <elco> anyone have any problems getting the google maps api key to work in 2.5.2?

[23-Sep-2010 10:02:32] <cgibbons> hurm

[23-Sep-2010 10:02:49] <mray> elco: you need to include the port number

[23-Sep-2010 10:03:09] <mray> ie. http://yourserver.com:8080

[23-Sep-2010 10:03:19] <elco> thanks

[23-Sep-2010 10:03:33] <dv_> how do I write a list with the rest interface?

[23-Sep-2010 10:03:42] <st3v3o> http://pastebin.com/cZyj2YAb …does this look correct or does device need to be declared some how if this is a "global" transform

[23-Sep-2010 10:04:08] <dv_> curl 'http://admin:test@localhost:8080/zport/dmd/Devices/Server/Linux/devices/zenoss-test/setZenProperty?propname=zDeviceTemplates&propvalue=[1,2]' ?

[23-Sep-2010 10:04:34] <mray> dv_: I'd assume that works

[23-Sep-2010 10:04:40] <mray> easy enough to test

[23-Sep-2010 10:04:44] <dv_> oh indeed

[23-Sep-2010 10:04:46] <dv_> hey

[23-Sep-2010 10:04:56] <dv_> curl 'http://admin:test@localhost:8080/zport/dmd/Devices/Server/Linux/devices/zenoss-test/zDeviceTemplates' works! it returns the templates!

[23-Sep-2010 10:04:56] <mray> the problem is it doesn't add it to the list

[23-Sep-2010 10:05:02] <mray> sweet

[23-Sep-2010 10:05:11] <dv_> well this is for an initial setup

[23-Sep-2010 10:05:23] <dv_> so I can safely assume setting it to ['Devices','MySQL'] is ok

[23-Sep-2010 10:05:24] <Grizmawe> How would I modify the threshold for an interface on a router? The interface is set to 100/f but is connected to a 4mb/s link so want to alter the threshold to generate an event when the throughput reaches 3.5mb/s

[23-Sep-2010 10:05:33] <dv_> err Device

[23-Sep-2010 10:05:37] <mray> dv_: yup

[23-Sep-2010 10:06:00] <st3v3o> dv_ you trying to list templates bound to a device ?

[23-Sep-2010 10:06:10] <mray> Grizmawe: you can override the template on the specific router if you need to, then go to the threshold and change it

[23-Sep-2010 10:06:28] <elco> @mray: my zenoss server is on a private network.  I used the internal_ip:8080 and am getting a pop up about needing a different api key

[23-Sep-2010 10:06:32] <dv_> st3v3o: trying to bind templates through the command line

[23-Sep-2010 10:06:43] <st3v3o> ah

[23-Sep-2010 10:06:48] <elco> @mray: am I going to be able to use the google maps?

[23-Sep-2010 10:06:50] <dv_> st3v3o: apparently it is enough to manipulate the zDeviceTemplates property

[23-Sep-2010 10:06:57] <mray> elco: the server URL needs to be whatever the client connects with

[23-Sep-2010 10:07:32] <mray> as long as the client can get to Google, the map should work

[23-Sep-2010 10:07:34] <Grizmawe> I cant find the template that provides the interface details (zenoss 3) would it be the Device template? that only has data points for cpu, mem and sysuptime as far as i can tell

[23-Sep-2010 10:07:36] <elco> doh.  this a vm appliance.  used the host ip.  thanks.

[23-Sep-2010 10:09:56] Parabola|w is now known as Parabola_W

[23-Sep-2010 10:10:50] Parabola_W is now known as Parabola[w]

[23-Sep-2010 10:24:15] <wvcain> For the google map key, be sure to use the URL used to generate the key including the port http://foo.bar:8080

[23-Sep-2010 10:29:43] <Grizmawe> mray, I cant find the template that provides the interface details (zenoss 3) would it be the Device template? that only has data points for cpu, mem and sysuptime as far as i can tell

[23-Sep-2010 10:31:45] <wvcain> can you change/set the zenoss user password?  I am just su'ing right now.

[23-Sep-2010 10:32:05] <mray> wvcain: yes you can

[23-Sep-2010 10:32:16] <mray> that way you can SSH to it

[23-Sep-2010 10:32:33] <mray> Grizmawe: the interfaces are available at Advanced->Monitoring Templates

[23-Sep-2010 10:32:46] <mray> look at ethernetCsmacd and ethernetCsmacd_64

[23-Sep-2010 10:33:28] <wvcain> to change I just passwd it.  Will not break other stuff?

[23-Sep-2010 10:34:04] <ashp> I hate that for users I can't list multiple email addresses and use them in different ways

[23-Sep-2010 10:34:26] <ashp> as we email phonenum@provider for criticals, then email for all alerts

[23-Sep-2010 10:35:37] <mray> wvcain: nope

[23-Sep-2010 10:35:49] <mray> wvcain: I set my password on every install so I can SSH in

[23-Sep-2010 10:36:05] <mray> ashp: yeah, that would be a nice enhancement

[23-Sep-2010 10:40:23] <mray> ashp: feel free to open an enhancement ticket on dev.zenoss.com for that

[23-Sep-2010 10:40:53] <mray> for anyone wondering about upcoming ZenPacks… docs/DOC-4624 has been updated

[23-Sep-2010 10:40:55] <Orv> mray: Just FYI - got my database restored, after clobbering it with that PrinterToner zenpack.

[23-Sep-2010 10:41:13] <Orv> had to reinstall all the zenpacks, which put it back in, but at least I'm up and running.

[23-Sep-2010 10:41:14] <mray> Orv: I asked a developer to go fix that ZenPack, it's been causing too much trouble

[23-Sep-2010 10:41:19] <Orv> mray: Super, thanks.

[23-Sep-2010 10:41:47] <Orv> I think the damaged was caused when I tried to remove it.  I'm not going to touch it for the time being :-/

[23-Sep-2010 10:42:14] <daveborg> Is it possible to edit multi-graph reports through SSH for Core Version 3.0.2? I am getting and error after the upgrade.

[23-Sep-2010 10:42:25] <ashp> mray: will do, i mean it's not so hard to make multiple rules for alerting

[23-Sep-2010 10:42:52] <mray> thanks, no harm in letting us know how to make it better :)

[23-Sep-2010 10:43:08] <ashp> Thinking about it what I really want is more..

[23-Sep-2010 10:43:15] <ashp> alerting collections/templates

[23-Sep-2010 10:43:35] <ashp> so I can add a user, and then attach 'linux alerting', and it says 'EMAIL, PHONE EMAIL, ETC' as boxes I fill in

[23-Sep-2010 10:53:07] <imeyer> is there a way i can set a threshold for a device class? like if apache requests in x class are > y, alert?

[23-Sep-2010 10:53:44] <mray> imeyer: yes, you bind a template at the device class level and adjust the thresholds accordingly

[23-Sep-2010 10:53:57] <mray> oh… hmmm

[23-Sep-2010 10:54:25] <mray> you want every apache server in the class to aggregate

[23-Sep-2010 10:54:30] <imeyer> yeah

[23-Sep-2010 10:54:48] <imeyer> it's okay if it's not possible or "simple".. was just curious because that would be awesome :)

[23-Sep-2010 10:56:48] <mray> I don't know how you'd do it

[23-Sep-2010 10:57:04] <mray> You can do multigraph reports and graph reports to compare all of them

[23-Sep-2010 10:57:10] <mray> but that doesn't give you thresholding

[23-Sep-2010 10:57:19] <imeyer> yeah, i have a multigraph of the data currently

[23-Sep-2010 10:57:34] <imeyer> i *think* i have another way to accomplish this

[23-Sep-2010 10:58:01] <mray> it seems you if you're willing to hack on RRD files you could create a command datasource to do it

[23-Sep-2010 10:58:16] <mray> where you scrape each RRD

[23-Sep-2010 10:58:21] <mray> really hacky

[23-Sep-2010 10:58:52] <imeyer> yeah.. i have the same data in graphite that i can just query and grab the last datapoint and set a threshold on that

[23-Sep-2010 12:01:18] <nick1> hello everyone

[23-Sep-2010 12:02:14] <nick1> can I directly upgrade from 2.4.5 to 3.0.2 ?

[23-Sep-2010 12:06:24] <st3v3o> no

[23-Sep-2010 12:06:34] * Orv cleans up the rubble from his database restore...

[23-Sep-2010 12:06:44] <st3v3o> let me search for the upgrade path doc

[23-Sep-2010 12:09:49] <st3v3o> hmm..now I can't find that doc

[23-Sep-2010 12:10:16] <st3v3o> but I believe you need to go to 2.5.2 to jump to 3.x

[23-Sep-2010 12:11:22] <davetoo> so.. who knows anything about the LANL HPC mods to Zenoss (2.1.3)?

[23-Sep-2010 12:11:28] <nick1> i'm just going to 2.5.2 now , then I believe I have to apply a zenpack and then can jump to 3.0.2 ?

[23-Sep-2010 12:11:38] <chachan> nick1, docs/DOC-8394

[23-Sep-2010 12:12:06] <chachan> st3v3o, I think that's the doc, right?

[23-Sep-2010 12:16:50] <Orv> nick1: I believe that's correct.  Back up your database first!!

[23-Sep-2010 12:17:18] <st3v3o> yep thats it

[23-Sep-2010 12:17:36] <nick1> yep - have done so - it all seems to be going quiet well, this could be automated :) its going like the docs said.

[23-Sep-2010 12:17:45] <st3v3o> and be prepared for some oddities that you'll need to fix

[23-Sep-2010 12:22:20] <dv_> what does "DistributionNotFound" mean when trying to install a zenpack?

[23-Sep-2010 12:22:23] <dv_> what distribution?

[23-Sep-2010 12:24:35] <klinstifen> nick1, i would recommend a full backup too

[23-Sep-2010 12:24:40] <klinstifen> aside from just zenbackup

[23-Sep-2010 12:24:50] <klinstifen> made my restore pretty easy

[23-Sep-2010 12:24:59] <klinstifen> when 3.0.2 didnt work out

[23-Sep-2010 12:25:00] <dv_> hm interesting.

[23-Sep-2010 12:25:14] <dv_> the /usr/local/zenoss/zenoss/ZenPacks directory was not owned by the zenoss user, but by root

[23-Sep-2010 12:25:18] <dv_> this caused all the problems

[23-Sep-2010 12:25:27] <dv_> is this a zenoss setup bug?

[23-Sep-2010 12:25:44] <st3v3o> how did you install ?

[23-Sep-2010 12:25:48] <st3v3o> RPM/Source ..

[23-Sep-2010 12:26:37] <dv_> deb package

[23-Sep-2010 12:26:44] <dv_> err, using aptitude

[23-Sep-2010 12:27:00] <dv_> also, when I add the zenpacks using the zenpack command,

[23-Sep-2010 12:27:09] <st3v3o> zenpack —install ?

[23-Sep-2010 12:27:16] <st3v3o> as the zenoss user ?

[23-Sep-2010 12:27:17] <dv_> the files in the ZenPacks directory all are owned by root, not the zenoss user

[23-Sep-2010 12:27:21] <dv_> ah

[23-Sep-2010 12:27:25] <dv_> I see :)

[23-Sep-2010 12:27:28] <dv_> *doh*

[23-Sep-2010 12:27:53] <dv_> however, the ZenPacks directory itself should not be owned by root

[23-Sep-2010 12:28:22] <st3v3o> no something must have moded it

[23-Sep-2010 12:29:47] <cgibbons> it happened the first time you installed a zenpack as root, if it wasn't created yet

[23-Sep-2010 12:31:29] <nick1> does anyone use the googlemaps api feature ?

[23-Sep-2010 12:31:55] mrayzenoss is now known as mray

[23-Sep-2010 12:33:04] <st3v3o> I do I just like the pretty picture mostly :P

[23-Sep-2010 12:33:42] <nick1> other than the map - is it meant to show locations of machines around the net being monitored ?

[23-Sep-2010 12:35:52] <klinstifen> is anyone using zenoss to monitor desktops?

[23-Sep-2010 12:36:42] <klinstifen> i use open-audit right now...just to have a db of desktop specs

[23-Sep-2010 12:37:04] <klinstifen> would be interesting if i could tie that in to zenoss...but maybe they are better off seperate

[23-Sep-2010 12:41:15] <st3v3o> I've used open-audit in the past…its pretty  nice…have they updated recently ?

[23-Sep-2010 12:43:32] <nick1> I'm having problems starting up 3.0.2 after upgrade - Daemon: zenperfwmi /usr/local/zenoss/zenoss/bin/zenoss: line 106: /usr/local/zenoss/zenoss/bin/zenperfwmi: No such file or directory

[23-Sep-2010 12:44:35] <nick1> indeed - zenperfwmi is missing

[23-Sep-2010 12:49:49] <Orv> nick1: I fixed that last night.

[23-Sep-2010 12:50:01] <Orv> For some reason, the soft link to the real location is wrong/bad

[23-Sep-2010 12:50:14] <Orv> dunno why it was a softlink and they didn't just install it in the directory...

[23-Sep-2010 12:51:05] <nick1> ive searched the filing system for zenperfwmi and i dont seem to have it

[23-Sep-2010 12:52:29] <Orv> My copy ended up here:  /usr/local/zenoss/zenoss/ZenPacks/ZenPacks.community.WMIDataSource-2.7.egg/ZenPacks/community/WMIDataSource/daemons/zenperfwmi

[23-Sep-2010 12:52:35] <mray> nick1: docs/DOC-3392

[23-Sep-2010 12:52:44] <mray> it's provided by a community zenpack

[23-Sep-2010 12:54:06] <nick1> you've got 2.7 - i have 2.4 I wonder if I should change that too , it might fix the problem - is there a problem with installing one over the other ?

[23-Sep-2010 12:56:13] <mray> nope, it should upgrade just fine

[23-Sep-2010 12:57:00] <nick1> the latest seems to be 2.9 - here goes

[23-Sep-2010 13:01:53] <nick1> one small snag - seems zenpack unzips into the same directory that the zenpack wants to install in so there exists a file where a directory with the same name wants to be created, I just deleted the file, unzipped it manually and then ran zenpack again using my unzipped version

[23-Sep-2010 13:03:23] <daveborg> Hello guys, I am getting a multigraph error after upgrading to 3.0.2 from 2.5.2. The info on the error can be seen at thread/14564?tstart=0. Any ideas?

[23-Sep-2010 13:03:24] <st3v3o> Hey Mray …is there anyway to put in a feature request for 3.x to be able to view only devices in a location and not have the sub devices included ?

[23-Sep-2010 13:03:43] <mray> sub devices?

[23-Sep-2010 13:03:55] <mray> st3v3o: have you looked at Administered Objects?

[23-Sep-2010 13:04:28] <st3v3o> if I go under Infrastructure and select a location that has sub locations with in

[23-Sep-2010 13:04:39] <st3v3o> I see ALL devices include in that location and its sub locations

[23-Sep-2010 13:04:43] <mray> oh… so just that level and nothing below it

[23-Sep-2010 13:04:47] <st3v3o> yes

[23-Sep-2010 13:05:04] <mray> I don't think you can filter out sub-organizers

[23-Sep-2010 13:05:30] <st3v3o> makes it difficult at quick glance to see what is associated to what level without looking at each individual devices

[23-Sep-2010 13:05:34] <mray> maybe try messing with Administered Objects, maybe you can restrict access with that

[23-Sep-2010 13:06:00] <st3v3o> seems like a step back in the new interface from the old

[23-Sep-2010 13:10:14] <st3v3o> how do you remodel a device in the new interface ?

[23-Sep-2010 13:10:48] <klinstifen> can someone explain how snmp monitoring works compared to ping

[23-Sep-2010 13:10:55] <klinstifen> specifically regarding timeouts

[23-Sep-2010 13:11:00] <klinstifen> i often get snmp agent down alerts

[23-Sep-2010 13:11:13] <klinstifen> but the device is still pingable and up by my standards

[23-Sep-2010 13:11:27] <klinstifen> why the sporadic snmp down alert?

[23-Sep-2010 13:13:09] <st3v3o> I believe by deafult snmp checks every 5 min

[23-Sep-2010 13:13:44] <st3v3o> you might need to change the snmp timeout value for specific devices if they are many hops away from the zenoss box

[23-Sep-2010 13:13:50] <st3v3o> or have slow links

[23-Sep-2010 13:16:26] <klinstifen> any ideas?

[23-Sep-2010 13:16:33] <nick1> I'm trying to start zenperfwmi and its complaining : ImportError: No module named WinCollector - should it not have created this module its self when it was installed ?

[23-Sep-2010 13:17:34] <daveborg> st3v30, to model the device go to that device in the Infrastructure sections and click on the "gear" icon at the bottom.

[23-Sep-2010 13:21:15] <st3v3o> that little gear gets me every time

[23-Sep-2010 13:21:38] <daveborg> Me too.

[23-Sep-2010 13:22:08] <st3v3o> lets move that near the top in the newer versions :)

[23-Sep-2010 13:23:21] <daveborg> Can anyone point me in the right direction for testing a WMI query again a device in the new UI?

[23-Sep-2010 13:23:48] <st3v3o> I've never been able to get that to work I just use a little PS WMI tool to test stuff

[23-Sep-2010 13:24:28] <daveborg> Interesting, it worked great for me on 2.5.2.

[23-Sep-2010 13:24:43] <st3v3o> really !

[23-Sep-2010 13:24:51] <st3v3o> yeah mine was borked on 2.5.2 also

[23-Sep-2010 13:26:00] <daveborg> It took a little finesse but that is because I know enough to struggle through it and not much more. :)

[23-Sep-2010 13:28:46] <ballison> I need help with custom graph defintions

[23-Sep-2010 13:29:02] <ballison> specifically i need to graph 100% minus %_CPU_IDLE

[23-Sep-2010 13:29:13] <ballison> which would be %_CPU_USED

[23-Sep-2010 13:29:27] <ballison> can anyone point me to help on how to do custom graph definitions?

[23-Sep-2010 13:39:43] <Parabola[w]> afternoon

[23-Sep-2010 13:40:20] mrayzenoss is now known as mray

[23-Sep-2010 13:50:10] <nick1> what is this trying to tell me - Link to http://pypi.python.org/simple/ZenPacks.smbambling.ActiveDirectory/ ***BLOCKED*** by --allow-hosts

[23-Sep-2010 13:51:50] <mray> nick1: either you're missing a dependency or you're trying to install a py2.4 zenpack on py2.6

[23-Sep-2010 13:52:14] <mray> I assume there's more in the trace

[23-Sep-2010 13:52:41] <nick1> hang a sec i'll grab the lot

[23-Sep-2010 13:53:50] <nick1> http://pastebin.com/fBcjSTD2

[23-Sep-2010 13:55:10] <mray> nick1:  I assume you're using Zenoss 3.0?

[23-Sep-2010 13:55:27] <mray> you're using ZenPacks.smbambling.ActiveDirectory-1.0-py2.4.egg

[23-Sep-2010 13:55:37] <mray> grab the ZenPacks.smbambling.ActiveDirectory-1.0-py2.6.egg

[23-Sep-2010 13:56:17] <nick1> ok -

[23-Sep-2010 14:03:27] mrayzenoss is now known as mray

[23-Sep-2010 14:10:11] <daveborg> Which directory are the reports stored in?

[23-Sep-2010 14:27:42] <mray> somewhere in Products

[23-Sep-2010 14:27:56] <mray> New Application Profiles ZenPack: docs/DOC-8508

[23-Sep-2010 14:28:13] <mray> pretty interesting approach to organizing devices and alerting

[23-Sep-2010 14:28:23] <mray> bigegor: it's the ZenPack I mentioned the other day

[23-Sep-2010 14:28:57] <bigegor> thanks, i'll try it

[23-Sep-2010 14:31:09] <mray> I know mrchippy was going to fix a few things he saw in it

[23-Sep-2010 14:46:59] <chachan> hi. does anyone know whether memchached zenpack works on 3.0.1?

[23-Sep-2010 14:48:47] <chachan> sorry, I already know

[23-Sep-2010 15:01:14] brandonleach_ is now known as brandonleach

[23-Sep-2010 15:11:21] mrayzenoss is now known as mray

[23-Sep-2010 15:41:40] <st3v3o> anyone still active ?

[23-Sep-2010 15:44:36] <chachan> st3v3o, I'm active

[23-Sep-2010 15:44:51] <chachan> but I'm getting a big problem :-/

[23-Sep-2010 15:45:01] <chachan> I'm getting this: Daemon: zeoctl Error: no program specified; use -p or -C

[23-Sep-2010 15:45:01] <st3v3o> chanchan you havn't happened to setup event suppression have you ?

[23-Sep-2010 15:45:09] <chachan> when I try to start zenoss

[23-Sep-2010 15:45:46] <st3v3o> what log

[23-Sep-2010 15:45:57] <chachan> you mean delete events?

[23-Sep-2010 15:46:09] <st3v3o> suppress events

[23-Sep-2010 15:46:29] <st3v3o> docs/DOC-2554

[23-Sep-2010 15:46:35] <st3v3o> doesn't seem to work on 3.x

[23-Sep-2010 15:46:48] <st3v3o> sorry this link

[23-Sep-2010 15:46:48] <st3v3o> blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression

[23-Sep-2010 15:47:21] <chachan> mm, no, I didn't :-/

[23-Sep-2010 15:47:36] <st3v3o> what log are you looking at maybe I can help with your issue

[23-Sep-2010 15:47:47] <chachan> zeo.log

[23-Sep-2010 15:47:54] <chachan> but I don't see anything

[23-Sep-2010 15:48:20] <st3v3o> do you have a zombie process ?

[23-Sep-2010 15:48:22] <chachan> /opt/zenoss/log/event.log

[23-Sep-2010 15:48:27] <chachan> 2010-09-23T16:44:25 WARNING ZEO.zrpc (1629) CW: error connecting to ('localhost', 8100): ECONNREFUSED

[23-Sep-2010 15:48:42] <chachan> No, I don't have, I checked for zenoss, zope and zeo

[23-Sep-2010 15:49:04] <chachan> /opt/zenoss/log/zenactions.log

[23-Sep-2010 15:49:09] <chachan> 2010-09-23 16:44:33,670 WARNING ZEO.zrpc: (1834) CW: error connecting to ('localhost', 8100): ECONNREFUSED

[23-Sep-2010 15:49:21] <davetoo> zenoss is not the name of any long-lived process/daemon

[23-Sep-2010 15:49:22] <st3v3o> looks like it can't connect to the zope DB

[23-Sep-2010 15:49:53] <chachan> What could I do?

[23-Sep-2010 15:50:24] <davetoo> what does "zeoctl status" and "zope status" return?

[23-Sep-2010 15:50:37] <davetoo> sorry, zopectl

[23-Sep-2010 15:50:51] <chachan> zeoctl status

[23-Sep-2010 15:50:52] <chachan> Error: no program specified; use -p or -C

[23-Sep-2010 15:50:52] <chachan> For help, use /opt/zenoss/bin/zeoctl -h

[23-Sep-2010 15:51:18] <davetoo> I think your user environment isn't set up correctly

[23-Sep-2010 15:51:30] <st3v3o> chanchan did you just install ?

[23-Sep-2010 15:51:31] <davetoo> what user are you in this shell?

[23-Sep-2010 15:51:41] <chachan> zenoss

[23-Sep-2010 15:51:51] <chachan> no, I upgraded

[23-Sep-2010 15:51:55] <chachan> from 3.0.1

[23-Sep-2010 15:51:59] <chachan> to 3.0.2

[23-Sep-2010 15:52:09] <davetoo> "  echo $ZENHOME"

[23-Sep-2010 15:52:20] <chachan> /opt/zenoss

[23-Sep-2010 15:52:25] <chachan> as always

[23-Sep-2010 15:53:27] <davetoo> " which zeoctl "

[23-Sep-2010 15:53:45] <davetoo> making sure you're not running a different zope instance

[23-Sep-2010 15:54:05] <chachan> /opt/zenoss/bin/zeoctl

[23-Sep-2010 15:54:24] <chachan> how could I check it?

[23-Sep-2010 15:55:19] <davetoo> "sh -x /opt/zenoss/bin/zeoctl status"

[23-Sep-2010 15:55:38] <davetoo> see if the shell variables are being set correctly

[23-Sep-2010 15:56:25] <davetoo> look for INSTANCE_HOME and PYTHONPATH

[23-Sep-2010 15:56:46] <chachan> http://fpaste.org/37NE/

[23-Sep-2010 15:56:53] <chachan> there's a problem there

[23-Sep-2010 15:57:19] <chachan> INSTANCE_HOME: /opt/zenoss

[23-Sep-2010 15:57:32] <davetoo> erm, yeah

[23-Sep-2010 15:57:36] <chachan> PYTHONPATH: /opt/zenoss/lib/python

[23-Sep-2010 15:58:56] <chachan> looks like Python doesn't work, right?

[23-Sep-2010 15:59:03] <davetoo> http://fpaste.org/3vXm/

[23-Sep-2010 15:59:19] <davetoo> you should have seen shell variable assignments like those

[23-Sep-2010 15:59:28] <davetoo> (my install is in a nonstandard place)

[23-Sep-2010 16:00:33] <chachan> davetoo, http://fpaste.org/3asi/

[23-Sep-2010 16:01:54] <davetoo> is /opt/zenoss/bin/zeoctl a shell script?  Your output makes it look like a python script

[23-Sep-2010 16:02:40] <chachan> let me see

[23-Sep-2010 16:02:50] <chachan> I didn't clean cache files

[23-Sep-2010 16:03:00] <chachan> I think this could be my error

[23-Sep-2010 16:03:04] <chachan> don't you think?

[23-Sep-2010 16:03:29] <davetoo> Try just running "zenoss status"

[23-Sep-2010 16:04:29] <chachan> wait

[23-Sep-2010 16:05:21] <chachan> davetoo, http://fpaste.org/rPYe/

[23-Sep-2010 16:05:53] <chachan> sorry, http://fpaste.org/KOEo/

[23-Sep-2010 16:06:26] <chachan> only zeoctl has the problem

[23-Sep-2010 16:06:42] <davetoo> Check your zeo.conf

[23-Sep-2010 16:07:10] <chachan> what could I check?

[23-Sep-2010 16:07:34] <davetoo> well, again, I'm really confused by the "sh -x zeoctl status" output that you posted.

[23-Sep-2010 16:07:55] <davetoo> " /bin/sh -x /opt/zenoss/bin/zeoctl status "

[23-Sep-2010 16:08:31] <chachan> got it

[23-Sep-2010 16:08:35] <chachan> message/50513?tstart=0

[23-Sep-2010 16:08:40] <chachan> I will try that one

[23-Sep-2010 16:09:29] <davetoo> Show me "head -2 /opt/zenoss/bin/zeoctl"

[23-Sep-2010 16:11:24] <chachan> it doesn't work

[23-Sep-2010 16:11:29] <chachan> davetoo, wait

[23-Sep-2010 16:11:54] <chachan> yep, it's a python script

[23-Sep-2010 16:12:02] <chachan> #!/opt/zenoss/bin/python

[23-Sep-2010 16:12:23] <davetoo> it shouldn't be there

[23-Sep-2010 16:12:46] <chachan> but it's there, and the file exists :-/

[23-Sep-2010 16:13:14] <davetoo> http://fpaste.org/XeW9/

[23-Sep-2010 16:13:31] <davetoo> your upgrade didn't work :)

[23-Sep-2010 16:13:37] <davetoo> can't explain how that might happen

[23-Sep-2010 16:13:56] <chachan> what do you recommend me?, reinstall 3.0.1

[23-Sep-2010 16:14:01] <davetoo> oh, sorry,....

[23-Sep-2010 16:14:05] <davetoo> that's 3.0.1

[23-Sep-2010 16:14:14] <chachan> no, it's 3.0.2

[23-Sep-2010 16:14:18] <davetoo> let me look at 3.0.2

[23-Sep-2010 16:17:43] <davetoo> chachan: what I was saying is that the code I pasted is from 3.0.1.

[23-Sep-2010 16:18:11] <davetoo> It looks like they deleted zeoctl

[23-Sep-2010 16:18:37] <davetoo> poo

[23-Sep-2010 16:19:20] <davetoo> guess I'd better do a 3.0.2 install

[23-Sep-2010 16:19:44] <chachan> ok

[23-Sep-2010 16:20:03] <chachan> so, are you going to install it right now?

[23-Sep-2010 16:20:27] <davetoo> yeah, it will take at least 1/2 hour before I can see what they're doing now

[23-Sep-2010 16:21:39] <chachan> it took least than that to destroy my zenoss :p

[23-Sep-2010 16:21:57] <davetoo> is this an rpm install?

[23-Sep-2010 16:22:03] <chachan> yep

[23-Sep-2010 16:22:11] <chachan> I'm on CentOS 5.4

[23-Sep-2010 16:22:42] <davetoo> All I have right now is a dev environment on debian; I'm installing from source

[23-Sep-2010 16:26:54] <chachan> I prefer Debian instead CentOS, my boss doesn't like, so, he has the money

[23-Sep-2010 16:27:04] <chachan> instead of*

[23-Sep-2010 16:27:08] <davetoo> I did this because I need to learn debian :)

[23-Sep-2010 16:27:21] <davetoo> ok

[23-Sep-2010 16:27:24] <chachan> Debian is the best for sysadmin

[23-Sep-2010 16:27:26] <davetoo> here's a STUPID bug

[23-Sep-2010 16:27:41] <SEJeff_work> chachan, I'd disagree with y on on that as a sysadmin :)

[23-Sep-2010 16:27:52] <davetoo> Looks like there are some stray Zenoss processes running.

[23-Sep-2010 16:27:52] <davetoo> ----------------------------------------------------------

[23-Sep-2010 16:27:52] <davetoo> 10984 /var/db/zenoss/3.0.1/bin/python2.6 -u /usr/lib/eclipse/plugins/org.python.pydev_1.6.2.2010090812/PySrc/pydevconsole.py 50177 41626 50177 41626

[23-Sep-2010 16:28:16] <davetoo> the build script is STUPID about that

[23-Sep-2010 16:28:22] <davetoo> stupid stupid stupid

[23-Sep-2010 16:28:34] <chachan> let me search it

[23-Sep-2010 16:28:44] <chachan> WTF?, eclipse?

[23-Sep-2010 16:28:47] <davetoo> ah, it's just a brain dead

[23-Sep-2010 16:28:47] <davetoo> yeah,

[23-Sep-2010 16:28:49] <davetoo> I told you

[23-Sep-2010 16:28:53] <davetoo> this is my dev environment :)

[23-Sep-2010 16:29:21] <chachan> I see

[23-Sep-2010 16:29:44] <chachan> well, when I stop zenoss, I don't see any python process running

[23-Sep-2010 16:29:53] <davetoo> right, those were hung eclipse debug sessions

[23-Sep-2010 16:30:01] <davetoo> I'm running the install now

[23-Sep-2010 16:30:23] <chachan> ok, good luck

[23-Sep-2010 16:31:18] <nick1> hey all - I'm having a problem getting zenping to run - this is the output - http://pastebin.com/zY4ZUmab

[23-Sep-2010 16:31:37] <davetoo> mray: cgibbons: what's the deal with zeoctl going away in 3.0.2?  Is 3.0.2 using RelStorage already?

[23-Sep-2010 16:32:25] <SEJeff_work> davetoo, relstorage will be in avalon

[23-Sep-2010 16:32:32] <SEJeff_work> not 3.0.2

[23-Sep-2010 16:32:44] <davetoo> avalon will be 3.1?

[23-Sep-2010 16:32:46] <davetoo> or 4.x?

[23-Sep-2010 16:33:16] <SEJeff_work> davetoo, It will be the next big release :)  . I'm not a zenoss employee and don't know.

[23-Sep-2010 16:33:41] <nick1> anyone help with my zenping problem please - http://pastebin.com/zY4ZUmab

[23-Sep-2010 16:34:24] <davetoo> nick1: is this a fresh install or an upgrade?

[23-Sep-2010 16:34:51] <nick1> its an upgrade from 2.4 through 2.5.2 to 3.0.2

[23-Sep-2010 16:35:22] <davetoo> this seems to be key:  "DistributionNotFound: ZenPacks.community.WMIExchange2003"

[23-Sep-2010 16:35:43] <davetoo> it looks like the site config scripts expect that to be there, but it isn't or is broken

[23-Sep-2010 16:36:39] <davetoo> I would tell you to just remove the zenpack, BUT... if that zenpack creates any /Devices organizers, all those devices will disappear, so DON'T DO IT :)

[23-Sep-2010 16:36:55] <mray> zeoc     tl hasn't gone anywhere in 3.0.2

[23-Sep-2010 16:37:01] <mray> zeoctl that is

[23-Sep-2010 16:37:34] <nick1> WMIExchange seems to have been replaced with WMIPerf_exchange2003 acording to the site, i've tried to put that one on and it seems to not complain going in but it still doesnt work.

[23-Sep-2010 16:37:38] <davetoo> aw, foo, my search results were from ian's sandbox :)

[23-Sep-2010 16:38:10] <davetoo> well chachan somehow ended up with python code in his /opt/zenoss/bin/zeoctl

[23-Sep-2010 16:38:13] <davetoo> which is bizarre

[23-Sep-2010 16:38:26] <nick1> zenpack --remove ZenPacks.community.WMIExchange2003 would take it out ? I dont mind devices being lost they can be put back later

[23-Sep-2010 16:38:36] <davetoo> it should

[23-Sep-2010 16:38:57] <davetoo> unless it's really broken

[23-Sep-2010 16:39:48] <nick1> does this mean its really broken :) - http://pastebin.com/H153SFj2

[23-Sep-2010 16:40:20] <chachan> so, I need to put this on production quickly, I think I will reinstall 3.0.1

[23-Sep-2010 16:40:22] <chachan> :(

[23-Sep-2010 16:40:32] <SEJeff_work> chachan, Why not go to 3.0.2?

[23-Sep-2010 16:41:05] <chachan> I'm on 3.0.2

[23-Sep-2010 16:41:16] <chachan> but I have problems to start zenoss

[23-Sep-2010 16:41:18] <davetoo> his upgrade failed

[23-Sep-2010 16:42:04] <davetoo> chachan: do you still have the link to that zeoctl shell script I posted?

[23-Sep-2010 16:42:25] <chachan> ¿sh -x ?

[23-Sep-2010 16:42:29] <davetoo> no

[23-Sep-2010 16:42:58] <chachan> uhm

[23-Sep-2010 16:43:10] <chachan> I know, let me found it

[23-Sep-2010 16:43:27] <nick1> davetoo : is this bad : http://pastebin.com/H153SFj2

[23-Sep-2010 16:43:36] <chachan> http://fpaste.org/XeW9/

[23-Sep-2010 16:43:40] <chachan> davetoo, this one?

[23-Sep-2010 16:43:57] <davetoo> hang on

[23-Sep-2010 16:44:21] <davetoo> http://fpaste.org/cWkT/

[23-Sep-2010 16:44:29] <davetoo> oops,

[23-Sep-2010 16:44:35] <davetoo> I forgot to fixe the CONFIG_FILE line

[23-Sep-2010 16:44:47] <davetoo> get rid of the '3.0.1/'

[23-Sep-2010 16:45:26] <davetoo> um..

[23-Sep-2010 16:45:27] <davetoo> wait a sec

[23-Sep-2010 16:45:57] <davetoo> don;t do that

[23-Sep-2010 16:46:21] <davetoo> my 3.0.2 install has python code also (!!!??)

[23-Sep-2010 16:47:50] <davetoo> chachan: look in /opt/zenoss/bin/zenoss_upgrade_pre

[23-Sep-2010 16:47:51] <cgibbons> que?

[23-Sep-2010 16:48:18] <davetoo> the upgrade process didn't finish

[23-Sep-2010 16:49:01] <davetoo> ok,

[23-Sep-2010 16:49:43] <davetoo> so my install process is still running, and just a few seconds ago it converted zeoctl to a shell script

[23-Sep-2010 16:49:43] <chachan> let me see

[23-Sep-2010 16:49:47] <davetoo> hang on

[23-Sep-2010 16:50:09] <davetoo> http://fpaste.org/kKAU/

[23-Sep-2010 16:51:08] <chachan> you want me to run that script?

[23-Sep-2010 16:51:13] <chachan> zenoss_upgrade_pre?

[23-Sep-2010 16:51:22] <davetoo> not sure

[23-Sep-2010 16:51:23] <chachan> and later reinstall?

[23-Sep-2010 16:51:50] <chachan> well, I have nothing to lose at this point XD

[23-Sep-2010 16:51:53] <chachan> I will

[23-Sep-2010 16:52:13] <davetoo> hang on

[23-Sep-2010 16:52:19] <chachan> let me copy in another location my backup

[23-Sep-2010 16:52:21] <chachan> hehe

[23-Sep-2010 16:52:25] <davetoo> I don't think it wil work without the right context

[23-Sep-2010 16:54:42] <davetoo> ok, my last fpaset

[23-Sep-2010 16:55:05] <davetoo> Fix the CONFIG_FILE line, and make that /opt/zenoss/bin/zeoctl

[23-Sep-2010 16:55:13] <davetoo> the files are the same

[23-Sep-2010 16:55:24] <davetoo> no change from 3.0.1 to 3.0.2

[23-Sep-2010 16:55:55] <chachan> it started, but not all services

[23-Sep-2010 16:56:06] <chachan> zeoctl started

[23-Sep-2010 16:56:24] <davetoo> yeah, who knows what else went wrong in the upgrade

[23-Sep-2010 16:56:36] <chachan> zenping, zensyslog, zentrap didn't start

[23-Sep-2010 16:56:47] <chachan> davetoo, yep, I think so

[23-Sep-2010 16:57:23] <nick1> chachan : those wont start unless you've chmod'd the zensocket

[23-Sep-2010 16:58:11] <nick1> chachan : have a look part way down here : http://www.sysadminwiki.net/wiki/index.php?title=Common_Zenoss_Errors_-_Post_Install

[23-Sep-2010 16:58:12] <chachan> mm, ok, nick1 I chmod it now, let me see

[23-Sep-2010 16:58:14] <davetoo> Doesn't the rpm do that?  Isnt' the RPM install done as root??

[23-Sep-2010 16:58:21] <davetoo> been a long time

[23-Sep-2010 16:59:21] <chachan> nick1, no, nothign happens

[23-Sep-2010 16:59:40] <caseyhillman> is public-demo.zenoss.com supposed to be down right now?

[23-Sep-2010 17:00:00] <caseyhillman> cause it is

[23-Sep-2010 17:00:00] <nick1> how do you mean nothing happends ? those commands dont return anything if it went as it should

[23-Sep-2010 17:00:03] <mray> caseyhillman: that machine is highly unreliable

[23-Sep-2010 17:00:07] <caseyhillman> ah

[23-Sep-2010 17:00:08] <caseyhillman> k

[23-Sep-2010 17:01:28] <nick1> does this mean its really broken :) - http://pastebin.com/H153SFj2

[23-Sep-2010 17:03:45] <davetoo> at this point I'd just mv that zenpack directory to /tmp :)

[23-Sep-2010 17:03:57] <chachan> nick1, nothing happens means that the services don't start

[23-Sep-2010 17:04:12] <chachan> so, I will back to 3.0.1

[23-Sep-2010 17:04:16] <chachan> upgrade #fail

[23-Sep-2010 17:04:17] <nick1> thats my problem a few services wont work

[23-Sep-2010 17:04:18] <chachan> :(

[23-Sep-2010 17:04:20] <davetoo> but I think there's still going to be some kind of reference to it in the python pkg_resources stuff, and I don't know how that works

[23-Sep-2010 17:06:24] <davetoo> bbl

[23-Sep-2010 17:09:27] <twm1010> How the heck do you a copy a template in v3?

[23-Sep-2010 17:09:49] <mray> twm1010: Advanced->Monitoring Templates

[23-Sep-2010 17:10:00] <twm1010> That's where I'm at.

[23-Sep-2010 17:10:01] <mray> or from a class or device you can override template

[23-Sep-2010 17:10:23] <mray> yeah, "Override Template" is the verbiage, which should just be "Copy Template"

[23-Sep-2010 17:10:58] <nick1> anyone help with my zenping problem please - http://pastebin.com/zY4ZUmab

[23-Sep-2010 17:11:10] <twm1010> even then, that's not letting me do what I want

[23-Sep-2010 17:11:28] <ballison> we are in the middle of a major event and no one can use the event console because we keep getting these "KeyError"

[23-Sep-2010 17:11:31] <twm1010> Egor's WMI perf zenpack installed itself under /CIM/WMI, and its template "Device" resides there

[23-Sep-2010 17:11:43] <ballison> "KeyError" popup alarts that prevent the Event Console from coming up.

[23-Sep-2010 17:11:45] <twm1010> so I can't bind it, or even copy it to /Server/Windows, where I want it to be

[23-Sep-2010 17:12:26] <mray> twm1010: that's because there's already a Device template there

[23-Sep-2010 17:12:36] <mray> you can delete the one at /Server/Windows

[23-Sep-2010 17:12:42] <mray> and then copy Egor's over

[23-Sep-2010 17:12:47] <twm1010> Gotcha

[23-Sep-2010 17:18:14] <nick1> is there another way to remove a zenpack without using zenpack ?

[23-Sep-2010 17:19:26] <twm1010> mray: thanks :)

[23-Sep-2010 17:19:48] <twm1010> finally getting to really cut my teeth on 3.0, overall i likeit

[23-Sep-2010 17:23:01] <nick1> I want to take this out - ZenPacks.community.WMIExchange2003       This pack was just installed, or is missing or broken. Please restart Zope.  but it wont remove via zenpack on the command line and hasnt a box to tick via the gui - ideas anyone ?

[23-Sep-2010 17:26:40] <twm1010> I think you can just delete it

[23-Sep-2010 17:27:12] <twm1010> I mean, find where it's located on the filesystem, and RM it, I'd make a copy first, and then restart zope

[23-Sep-2010 17:27:57] <chachan> I have a big problem, I can't start zenoss in any way

[23-Sep-2010 17:28:24] <chachan> no, wait, I'll try something

[23-Sep-2010 17:33:49] <chachan> mray, are you there?

[23-Sep-2010 17:34:08] <twm1010> chachan: How are you trying to start it?

[23-Sep-2010 17:34:40] <davetoo> chachan: what kind of backup did you make before the upgrade? :)

[23-Sep-2010 17:35:05] <chachan> twm1010, ok, I tried to upgrade from 3.0.1 to 3.0.2 and it failed, so I rpm -e zenoss and remove /home/zenoss and /opt/zenoss

[23-Sep-2010 17:35:20] <mray> I'm here, trying to write up a tip of the month

[23-Sep-2010 17:35:36] <davetoo> nick1: you might try to re-install that zenpack to see if that puts it in a state where it can be removed

[23-Sep-2010 17:35:36] <twm1010> chachan: That would erase your entire install, I'm pretty sure.

[23-Sep-2010 17:35:38] <chachan> davetoo, I backup $ZENHOME with tar and zenbackup it too

[23-Sep-2010 17:36:30] <chachan> twm1010, well, I thought that too, but I still get the same problem installing 3.0.1 or 3.0.2

[23-Sep-2010 17:36:47] <chachan> Daemon: zeoctl Error: no program specified; use -p or -C

[23-Sep-2010 17:37:18] <davetoo> chachan: you're getting that on a fresh reinstall??

[23-Sep-2010 17:37:43] <chachan> I erased everything, so I think is a fresh one

[23-Sep-2010 17:37:50] <twm1010> Hrmmm... running as root?

[23-Sep-2010 17:38:08] <davetoo> I'd suspect a missing/broken dependency on the platform, maybe

[23-Sep-2010 17:38:17] <mray> The Release Notes for 3.0.2 cover it

[23-Sep-2010 17:38:18] <mray> Before upgrade, you must perform a "service zenoss start" (as root user) or "zenoss start" (as user zenoss) before restarting Zenoss. (Defect 7033)

[23-Sep-2010 17:38:19] <mray> Otherwise, you will see the following error:

[23-Sep-2010 17:38:19] <mray> Daemon: zeoctl Error: no program specified; use -p or -C

[23-Sep-2010 17:38:37] <davetoo> d'oh

[23-Sep-2010 17:38:54] <davetoo> there I go trying to invent the wheel without reading the manual

[23-Sep-2010 17:38:54] <chachan> twm1010, running using sudo

[23-Sep-2010 17:39:20] <twm1010> doh!....

[23-Sep-2010 17:39:21] <chachan> I think that's the problem

[23-Sep-2010 17:39:31] <twm1010> good luck, i gotta run

[23-Sep-2010 17:39:39] <chachan> ok

[23-Sep-2010 17:39:44] <mray> I searched for zeoctl and no program specified on search.zenoss.com, that turned up

[23-Sep-2010 17:39:46] <davetoo> chachan: running *what* using sudo?

[23-Sep-2010 17:40:03] <chachan> rpm -UHv package

[23-Sep-2010 17:40:34] <davetoo> well mray just pointed out a possible solution

[23-Sep-2010 17:40:43] <mray> or at least the cause

[23-Sep-2010 17:41:26] <ballison> is there an easy way to monitor swap on zenoss?

[23-Sep-2010 17:41:46] <ballison> i want to set a threshold for swap and alarm is swap is over .. 10% utilized.

[23-Sep-2010 17:46:11] <chachan> I got this: http://fpaste.org/O6r1/

[23-Sep-2010 17:46:20] <chachan> when I try to start

[23-Sep-2010 17:46:50] <chachan> I removed zenoss package, also /opt/zenoss and /home/zenoss directory

[23-Sep-2010 17:46:58] <chachan> what am I missing?

[23-Sep-2010 17:47:21] <chachan> I made it as sudo

[23-Sep-2010 17:47:35] <chachan> I will use root

[23-Sep-2010 17:47:37] <chachan> :-/

[23-Sep-2010 17:48:04] <davetoo> The RPM should take care of all the ownerships/permissions for you

[23-Sep-2010 18:01:24] <ballison> nothing like being in the middle of an event/ outage AND zenoss console doesn't work at all.  :(

[23-Sep-2010 18:04:58] <ballison> anyone else get these weird errors that popup in zenoss and prevent you from seeing the event console

[23-Sep-2010 18:10:02] <ballison> anyone else seen cases of "KeyError" and "NotFound" popups that prevent the event console from working?

[23-Sep-2010 18:10:35] <ballison> how do i clear out the event console from the database?

[23-Sep-2010 18:10:47] <ballison> because right now my event console isn't usable with all these popups

[23-Sep-2010 18:17:12] <Parabola> evening

[23-Sep-2010 18:17:23] <Simon4> hi de hi

[23-Sep-2010 18:24:54] forsberg is now known as fOrsberg

[23-Sep-2010 18:41:10] <ballison> anyone here?

[23-Sep-2010 18:41:24] <ballison> i have a MultiGraph that has 3 Graph Definitions inside of it.

[23-Sep-2010 18:41:40] <ballison> how do i re-use those 3 Graph Definitions inside a NEW MultiGraph

[23-Sep-2010 18:47:03] <ballison> hello?

[23-Sep-2010 18:48:46] <rhettardo>  im not sure if thats possible

[23-Sep-2010 18:48:58] <rhettardo> but i've never tried it that

[23-Sep-2010 19:08:51] <ballison> that doesn't make any sense.  why would you be able to make a graph definition but NOT be able to use it in other reports ??

[23-Sep-2010 19:16:20] <rhettardo> i dont know if you cant for sure.  i just dont think you can.

[23-Sep-2010 19:58:09] <skath> How can I invert a text filter on the event screen?  e.g. hide all /Performance/Interface events?  Zenoss 3.0.2

[23-Sep-2010 20:22:50] <imeyer> is there a good n00b guide to event classes?

[23-Sep-2010 20:22:58] <imeyer> the docs aren't clicking for me :/

[23-Sep-2010 21:50:36] <rhettardo> try a different browser

[23-Sep-2010 21:50:46] <rhettardo> there are also some docs on sf.net but im not sure what

[23-Sep-2010 22:09:19] <imeyer> try a different browser?

[23-Sep-2010 22:09:22] <imeyer> oh oh

[23-Sep-2010 22:09:37] <imeyer> no i meant like, i read the docs about eventclasses, but they don't click in my brain

[23-Sep-2010 22:09:40] <imeyer> :)

[23-Sep-2010 22:09:50] <imeyer> the act of clicking works just fine :D

[23-Sep-2010 22:13:45] <rhettardo> lol, oh.

[24-Sep-2010 00:00:30] [disconnected at Fri Sep 24 00:00:30 2010]

[24-Sep-2010 00:00:30] [connected at Fri Sep 24 00:00:30 2010]

[24-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[24-Sep-2010 03:09:47] fOrsberg is now known as forsberg

[24-Sep-2010 07:53:41] * chachan has migrated to 3.0.2 sucessfully

[24-Sep-2010 08:00:52] <chachan> mm, I can't see configuration menu of each device

[24-Sep-2010 08:01:08] <chachan> I only see Monitoring templates

[24-Sep-2010 08:02:15] <chachan> is that normal?

[24-Sep-2010 08:03:10] <chachan> where could I change the properties?

[24-Sep-2010 08:07:17] <chachan> ok, now I can see it ;)

[24-Sep-2010 08:10:32] forsberg is now known as fOrsberg

[24-Sep-2010 08:27:53] <chachan> has anyone got this: "WARNING zen.ZenTcpClient: IP Service http is down" in zenstatus.log?

[24-Sep-2010 09:07:59] mrayzenoss is now known as mray

[24-Sep-2010 09:08:12] fOrsberg is now known as forsberg

[24-Sep-2010 09:12:19] <st3v3o> hey mray do have both a 2.5.2 and 3.x machine you can test with ?

[24-Sep-2010 09:13:08] <mray> I have a 2.5.2 vm

[24-Sep-2010 09:14:35] <imeyer> mray: do you have anywhere else that would help me make better sense of event classes other than the docs?

[24-Sep-2010 09:14:40] <imeyer> they confuse me :(

[24-Sep-2010 09:15:17] <mray> imeyer: Jane Curry has a good paper on event management: http://www.skills-1st.co.uk/papers/jcurry.html

[24-Sep-2010 09:15:28] <mray> it's 2.5 specific, but the concepts haven't changed

[24-Sep-2010 09:19:26] <imeyer> awesome, thanks!

[24-Sep-2010 09:19:51] <klinstifen> mray, quick question about snmp monitoring

[24-Sep-2010 09:20:09] <klinstifen> i often get alerts says the snmp agent is down

[24-Sep-2010 09:20:19] <klinstifen> the host will be pingable and not really "down"

[24-Sep-2010 09:20:36] <klinstifen> you think this is just a threshhold setting that needs to be adjusted?

[24-Sep-2010 09:20:37] <mray> klinstifen: it's probably timing out

[24-Sep-2010 09:20:50] <mray> I'd adjust some of the timeouts

[24-Sep-2010 09:20:57] <klinstifen> should snmp and ping timouts be set to the same?

[24-Sep-2010 09:21:07] <mray> not necessarily

[24-Sep-2010 09:22:24] <mray> klinstifen: what kind of devices are timing out?

[24-Sep-2010 09:23:16] <mray> some Cisco devices need to have the zMaxOIDPerRequest lowered

[24-Sep-2010 09:23:43] <mray> and you can adjust the zSnmpTimeout up a little

[24-Sep-2010 09:23:43] <klinstifen> servers and sonicwall devices

[24-Sep-2010 09:25:35] <mray> you could also set a delay or count to slow down alerting on the events in case they're clearing

[24-Sep-2010 09:26:06] <klinstifen> tru

[24-Sep-2010 09:26:14] <klinstifen> ok i'll play with the timeouts and alert delays

[24-Sep-2010 09:28:42] <gwb2351> hooray!  found the .css file to increase the font size in the event console (2.5.2)

[24-Sep-2010 09:29:02] <gwb2351>   $ZENHOME/lib/python/zenoss/extjs/src/resources/css/ext-all.css

[24-Sep-2010 09:29:12] <gwb2351>   .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{      font:normal 11px arial, tahoma, helvetica, sans-serif; }

[24-Sep-2010 09:29:28] <gwb2351> thanks to Amar @ zenoss for helping out

[24-Sep-2010 09:48:27] <st3v3o> so in 3.0.2. it looks like getLocationName().id is not valid.  Is there anyway to test this in zendmd

[24-Sep-2010 09:50:05] <Simon4> dev = find('devname')

[24-Sep-2010 09:50:08] <Simon4> dev.getLocationName()

[24-Sep-2010 09:57:20] <st3v3o> f = devices.findDevice('t1.tor')

[24-Sep-2010 09:57:21] <st3v3o> f.getLocationName()

[24-Sep-2010 09:59:31] <st3v3o> but I'm tryign to write a transform to suppress events and I'm using the tip of the month as an example but that seems to be for 2.x

[24-Sep-2010 10:25:04] <wvcain> The zenPak for xen/virutalize hosts provide a software inventory... very nice.  What zenPak provides this for linux servers (SLeS/SUSE).

[24-Sep-2010 10:34:22] <st3v3o> hmmm now when enabling the suppress events transform I get this in the event summary

[24-Sep-2010 10:34:22] <st3v3o> 199.253.249.101 sendto error [Errno 1] Operation not permitted

[24-Sep-2010 10:34:24] <st3v3o> summary

[24-Sep-2010 10:34:24] <st3v3o> 199.253.249.101 sendto error [Errno 1] Operation not permitted

[24-Sep-2010 10:34:48] <wvcain> Found a zenpack called suse linux... what a good day to run ZenOSS!

[24-Sep-2010 10:35:43] <wvcain> But it's 2.4  hum, may not run on ZenOSS 3.0.2.  Will give it a go.

[24-Sep-2010 10:38:17] <wvcain> SUSE ZenPack did not install, time to go get the source.

[24-Sep-2010 10:44:36] <st3v3o> ok looks like it might be an issue with the way I am testing a device outage from zenoss…I'm using IPtables to drop to the packets .  Does anyone else have a suggestion on testing device outages ?

[24-Sep-2010 10:52:41] <Orv> So, I put a device in maintenance mode, then rebooted it.  I wound up getting some alerts. Is there a time delay before the maintenance mode kicks in (after the start time, I mean?)

[24-Sep-2010 10:54:42] <elco> I added a device using the 'quick add' function.  since I didnt have the option of /ping model, i used default of /server/linux.  I changed the model after id was added to /ping, but it still wants to check for snmp.  how do i change this?  i ran 'model device', but that didnt get rid of the snmp check as I expected.

[24-Sep-2010 10:54:50] <elco> I am running v2.5.2

[24-Sep-2010 11:01:56] <Orv> elco: Go into the configuration for that device and set zSNMPMonitorIgnore to true

[24-Sep-2010 11:02:15] <Orv> elco: That's for 3.0.x, but it'll be similar for 2.5.2

[24-Sep-2010 11:05:08] <mrayzenoss> SEJeff_work: blogs/zenossblog/2010/09/24/tip-of-the-month-graph-reports-with-zenoss

[24-Sep-2010 11:05:14] <mrayzenoss> New tip of the month: blogs/zenossblog/2010/09/24/tip-of-the-month-graph-reports-with-zenoss

[24-Sep-2010 11:05:31] <SEJeff_work> mrayzenoss, Thanks

[24-Sep-2010 11:05:53] <SEJeff_work> Did you see my support ticket for that? It doesn't support > 58 "components"

[24-Sep-2010 11:06:12] <SEJeff_work> when each port on a 48 port switch is a component and you've got several switches together in 1 stack, that is unusable :(

[24-Sep-2010 11:08:31] <mrayzenoss> SEJeff_work: ugh

[24-Sep-2010 11:11:19] mrayzenoss is now known as mray

[24-Sep-2010 11:13:37] <SEJeff_work> mray, Yeah but I've got faith that you guys will fix it. Thats why we pay yearly support after all.

[24-Sep-2010 11:14:12] <Simon4> SEJeff_work: is there a public trac ticket for that?

[24-Sep-2010 11:14:29] <SEJeff_work> Simon4, No, it is an enterprise support case

[24-Sep-2010 11:14:41] <Simon4> grr, means I can't go add my weight to it ;)

[24-Sep-2010 11:14:52] <SEJeff_work> I'll file one

[24-Sep-2010 11:14:56] <Simon4> since it sounds like something that will bite us also

[24-Sep-2010 11:15:12] * Simon4 sends a npmccallum on his way to Amsterdam

[24-Sep-2010 11:15:19] <Simon4> he made it out alive :)_

[24-Sep-2010 11:15:21] <Simon4> (just)

[24-Sep-2010 11:15:32] <SEJeff_work> But the netherlands is a diff story

[24-Sep-2010 11:15:42] <Simon4> yeah, we gave him lots of good advice :)

[24-Sep-2010 11:16:26] <SEJeff_work> I'd not trust advice from anyone with a Scottish or British accent. I tried that with our british coworker. Didn't work out so well :)

[24-Sep-2010 11:18:37] <Simon4> us kiwis are trouble, also

[24-Sep-2010 11:19:00] <SEJeff_work> kiwis are fine if you can get over how funny they talk

[24-Sep-2010 11:19:20] <SEJeff_work> This is a joke obv

[24-Sep-2010 11:19:22] <Simon4> :)

[24-Sep-2010 11:20:12] mrayzenoss is now known as mray

[24-Sep-2010 11:22:27] <SEJeff_work> Simon4, http://dev.zenoss.com/trac/ticket/7353

[24-Sep-2010 11:25:33] * Simon4 tries to work out how to add himself as a listener/watcher type thing

[24-Sep-2010 11:25:50] <SEJeff_work> Simon4, Add to CC:

[24-Sep-2010 11:25:59] <Simon4> a ha, found it :)

[24-Sep-2010 11:26:02] <SEJeff_work> Check that box and click "Submit Changes"

[24-Sep-2010 11:26:04] <SEJeff_work> doneksi!

[24-Sep-2010 11:26:11] <Simon4> seemples

[24-Sep-2010 11:26:15] <Simon4> Thanks :)

[24-Sep-2010 11:26:20] <SEJeff_work> np

[24-Sep-2010 11:42:30] <cgibbons> hurm

[24-Sep-2010 11:46:51] <Orv> ??

[24-Sep-2010 11:48:17] <cgibbons> random noisemaker

[24-Sep-2010 11:48:40] <ericenns_> i imagined chewbokah

[24-Sep-2010 11:48:48] <ericenns_> @ cgibbons

[24-Sep-2010 12:06:44] <davetoo> There is no '@username' in IRC

[24-Sep-2010 12:06:46] <davetoo> u r banned

[24-Sep-2010 12:37:21] <ericenns_> davetoo: how shall I go on

[24-Sep-2010 12:37:49] ericenns_ is now known as ericenns

[24-Sep-2010 12:39:22] <imeyer> okay, here's where i'm getting confused.. i want to have a critical event fired if a http check returns anything but a 200

[24-Sep-2010 12:42:32] <imeyer> but i don't know how to go about setting that up

[24-Sep-2010 12:43:20] <st3v3o> you can use the nagios check

[24-Sep-2010 12:46:13] <mistich> good afternoon all

[24-Sep-2010 12:46:23] <imeyer> st3v3o: i think that's where i'm lost.. i know how to do that in nagios.. but not in zenoss

[24-Sep-2010 12:47:19] <mistich> any one know the rpc-xml call to acknowledge events

[24-Sep-2010 12:47:22] <st3v3o> what I would do is make a monitoring template..and add the check to that template

[24-Sep-2010 12:48:31] <st3v3o> imeyer place the nagios script in $ZENHOME\libexec (good practice) and then from the template you can call the script to run

[24-Sep-2010 12:49:24] <st3v3o> mistich:  what version of zenoss

[24-Sep-2010 12:49:40] <mistich> 2.5

[24-Sep-2010 12:50:07] <mistich> 2.5.2

[24-Sep-2010 12:50:31] <st3v3o> I have 3.0.2…so I can't do a 1 for 1 walk thogh

[24-Sep-2010 12:51:05] <mistich> ok thanks do you know what is is in 3.0.2 might be the same

[24-Sep-2010 12:51:13] <st3v3o> add a new template and add a data source type = command

[24-Sep-2010 12:51:37] <st3v3o> set severity to Critical

[24-Sep-2010 12:51:53] <st3v3o> under command template put the commmand you want to run

[24-Sep-2010 12:52:04] <st3v3o> it automatically looks in $ZENHOME/libexec

[24-Sep-2010 12:52:16] <st3v3o> change Parser to Nagios

[24-Sep-2010 12:54:23] <imeyer> okay.. will do that

[24-Sep-2010 12:56:02] <mistich> anyone have a clue how to acknowledge events with rpc-xml?

[24-Sep-2010 12:59:54] <rmatte> mistich: take a look at the code for zapplet: http://sourceforge.net/projects/zapplet/

[24-Sep-2010 13:00:09] <rmatte> it does all sort of event stuff with xml-rpc

[24-Sep-2010 13:00:13] <rmatte> including acknowledgement

[24-Sep-2010 13:00:20] <mistich> ok thanks

[24-Sep-2010 13:02:30] <rmatte> np

[24-Sep-2010 13:04:55] <mistich> manage_ackEvents(evntid)

[24-Sep-2010 13:04:57] <mistich> FYI

[24-Sep-2010 13:10:05] <XenophonF> anyone out there upgrade zenoss using the unattended install options?

[24-Sep-2010 13:10:31] <rmatte> mistich: yeh, I did it a different way since the manage_ackEvents was broken in 2.5

[24-Sep-2010 13:10:42] <rmatte> wonder if they fixed it in 3.0

[24-Sep-2010 13:10:47] <rmatte> the way I did it was...

[24-Sep-2010 13:11:04] <rmatte> eventli = [evt.evid]

[24-Sep-2010 13:11:08] <rmatte> dmd.ZenEventManager.manage_setEventStates(1, eventli)

[24-Sep-2010 13:11:17] <rmatte> (that's python obviously)

[24-Sep-2010 13:11:26] <mistich> ok

[24-Sep-2010 13:11:30] <mistich> thanks

[24-Sep-2010 13:11:32] <rmatte> np

[24-Sep-2010 13:22:53] <st3v3o> rmatte…for testing zenoss do you create iptables rules ?

[24-Sep-2010 13:22:57] <st3v3o> to drop packets

[24-Sep-2010 13:23:28] jassinpain__ is now known as jassinpain

[24-Sep-2010 13:35:01] <rmatte> st3v3o: for what kind of testing?

[24-Sep-2010 13:35:38] <st3v3o> I'm trying to test event suppression

[24-Sep-2010 13:35:52] <st3v3o> so I'm dropping packets via iptables so that it seems the device is down.

[24-Sep-2010 13:36:02] <st3v3o> iptables -A OUTPUT -d 199.253.249.6 -j DROP

[24-Sep-2010 13:36:25] <st3v3o> but I keep getting these events 199.253.249.6 sendto error [Errno 1] Operation not permitted

[24-Sep-2010 13:37:04] <st3v3o> iptables -A OUTPUT -d 199.253.249.6 -j  REJECT to reject with icmp port unreachable

[24-Sep-2010 13:38:35] <rmatte> right

[24-Sep-2010 13:39:00] <st3v3o> in 2.5.2 I didn't get those events, would you mind testing to see if you get the same

[24-Sep-2010 13:39:03] <rmatte> because Zenoss is picking up on the fact that the packets are being denied

[24-Sep-2010 13:39:50] <rmatte> I know I've seen that event before

[24-Sep-2010 13:40:33] <rmatte> and I only have 2.5.2 boxes

[24-Sep-2010 13:40:48] <rmatte> except for my one 3.0 lab box, but I don't have time to mess around with it right now

[24-Sep-2010 13:41:00] <st3v3o> yeah I remember you saying you only run 2.5.2 in production

[24-Sep-2010 13:41:13] <rmatte> yeh, at the moment anyways

[24-Sep-2010 13:42:37] * davetoo yawns

[24-Sep-2010 13:42:50] <st3v3o> *hands davetoo a cup of coffee*

[24-Sep-2010 13:42:57] <davetoo> Diet Coke

[24-Sep-2010 13:43:17] * Simon4_ opens a beer

[24-Sep-2010 13:51:49] <Simon4_> time to build me a v3 dev vm

[24-Sep-2010 13:52:11] <cgibbons> oooh beer

[24-Sep-2010 13:52:17] <cgibbons> might need one of those for this meeting

[24-Sep-2010 13:52:26] <davetoo> it is Friday, y'know

[24-Sep-2010 13:52:28] <davetoo> but

[24-Sep-2010 13:52:36] <davetoo> cgibbons: are you in Austin or MD?

[24-Sep-2010 13:52:41] <cgibbons> neither

[24-Sep-2010 13:52:45] <cgibbons> houston area

[24-Sep-2010 13:52:46] <davetoo> oh

[24-Sep-2010 13:52:49] <cgibbons> austin some of the time

[24-Sep-2010 13:53:05] <Simon4_> beer meetings are always great

[24-Sep-2010 13:54:14] <davetoo> ok, not meant to pimp a different product, but this is interesting: https://www.cloudkick.com/viz/mozilla/

[24-Sep-2010 13:54:38] <davetoo> Not sure yet how useful it would be, or not

[24-Sep-2010 13:55:13] <davetoo> I can't really figure out how to control i

[24-Sep-2010 13:55:14] <davetoo> it

[24-Sep-2010 13:57:43] <Simon4_> heh

[24-Sep-2010 13:57:53] <Simon4_> I was nattering to a workmate about something similar tonight

[24-Sep-2010 14:00:21] <davetoo> hard to control

[24-Sep-2010 14:00:34] <Simon4_> yeah

[24-Sep-2010 14:00:55] Simon4_ is now known as Simon4

[24-Sep-2010 14:19:10] <john---> hi all, I'm building out some zenpacks, and I'd like to use an outside python module (pymssql), is there a preferred way to install modules like this?

[24-Sep-2010 14:21:41] * Simon4 waits for someone to answer john---'s question well, so he can steal the answer and use it for his own good

[24-Sep-2010 14:22:34] <ericenns> john---: I would just install it as the zenoss user

[24-Sep-2010 14:23:00] <Simon4> I guess your zenpack install section could try shelling out to easy_install

[24-Sep-2010 14:23:11] <ericenns> but you want a way for this to be distributable so that brings in issues I assume, hrm maybe do it in the __init__.py

[24-Sep-2010 14:23:34] <Simon4> it does assume people's zenoss boxes have 'net access though :/

[24-Sep-2010 14:24:09] <ericenns> the source could be distributed with the zenpack

[24-Sep-2010 14:24:32] <Simon4> is not a bad option

[24-Sep-2010 14:24:41] <ericenns> I think a source install would be the best option, but that is my opinion

[24-Sep-2010 14:24:55] <rmatte> yes, the best option would be to have the __init__.py kick off easy_install

[24-Sep-2010 14:26:30] <ericenns> rmatte: so including the source with the zenpack and pass it to easy_install?

[24-Sep-2010 14:28:09] <rmatte> ericenns: no, easy_install should be able to go out and grab it itself

[24-Sep-2010 14:28:23] <rmatte> you should be able to just do easy_install pymssql

[24-Sep-2010 14:28:32] <Simon4> rmatte: that again assumes internet access for monitoring box

[24-Sep-2010 14:28:33] <ericenns> rmatte: ok just barely read up what easy_install is

[24-Sep-2010 14:28:50] <Simon4> which is generally true, but is it a safe assumption?

[24-Sep-2010 14:28:51] <rmatte> Simon4:true

[24-Sep-2010 14:28:58] <john---> ah thanks didnt realize easy_install shipped with zenoss

[24-Sep-2010 14:29:05] <rmatte> yeh it does

[24-Sep-2010 14:29:12] * Simon4 gets his devil's advocate on

[24-Sep-2010 14:29:43] <rmatte> Simon4: think about it though, my way it'll work no matter what version of python is being used

[24-Sep-2010 14:31:42] <rmatte> john---: what are you using that module for, talking to mysql?

[24-Sep-2010 14:32:17] <rmatte> john---: you are awake that Zenoss ships with a python mysql module already?

[24-Sep-2010 14:32:22] <rmatte> aware*

[24-Sep-2010 14:32:45] <rmatte> you can do...

[24-Sep-2010 14:32:47] <rmatte> import MySQLdb

[24-Sep-2010 14:32:47] <rmatte> conn = MySQLdb.connect (host = "localhost",

[24-Sep-2010 14:32:47] <rmatte>                         user = "zenoss",

[24-Sep-2010 14:32:47] <rmatte>                         passwd = "zenoss",

[24-Sep-2010 14:32:47] <rmatte>                         db = "events")

[24-Sep-2010 14:32:47] <rmatte> cursor = conn.cursor ()

[24-Sep-2010 14:32:51] <Simon4> rmatte: yeah, for sure, it's probably more of a documentation task to say "make sure your zenoss box can deal with easy_install asking for stuff from the 'net, or install it manually"

[24-Sep-2010 14:33:29] <rmatte> john---: this script that I wrote communicated with MySQL via Zenoss' Python with no added modules.

[24-Sep-2010 14:33:32] <rmatte> http://dmon.org/downloads/zenoss/reports/availability.py

[24-Sep-2010 14:35:44] <davetoo> rmatte: have you done anything involving twisted?

[24-Sep-2010 14:36:56] <rmatte> not really, just a modeler plugin

[24-Sep-2010 14:37:14] * Simon4 has written some twisted code in the past

[24-Sep-2010 14:37:26] <Simon4> async = fun, if a little hard on the brain

[24-Sep-2010 14:37:32] <davetoo> I was reading about the deferred stuff last night

[24-Sep-2010 14:38:07] <davetoo> the callback chains are an interesting idea

[24-Sep-2010 14:38:12] <Orv> Are all the zenoss daemons supposed to be running all the time?

[24-Sep-2010 14:38:19] <rmatte> Orv: yessir

[24-Sep-2010 14:38:31] <Orv> Hrm - got three that won't start now...

[24-Sep-2010 14:38:44] <rmatte> Orv: ps aux | grep for them

[24-Sep-2010 14:38:48] <rmatte> they are probably already running

[24-Sep-2010 14:38:54] <rmatte> you'll have to kill the ghost processes

[24-Sep-2010 14:38:55] <Orv> k

[24-Sep-2010 14:38:56] <rmatte> then start them

[24-Sep-2010 14:39:25] <davetoo> it weirded me out a bit that you add callbacks after the "server" has given you back the Deferred... what if it finishes before you add the callback?  But I guess it handles that by hanging on to the result and giving that to any new callback you add.

[24-Sep-2010 14:39:26] <rmatte> If that doesn't work, check the log files for those daemons

[24-Sep-2010 14:39:31] <Orv> none running...

[24-Sep-2010 14:39:45] <Orv> rmatte: I did that - wasn't real helpful...

[24-Sep-2010 14:39:47] * Orv looks again

[24-Sep-2010 14:39:49] <davetoo> Orv: which three?

[24-Sep-2010 14:40:03] <rmatte> Orv how do you know none are running?

[24-Sep-2010 14:40:06] <rmatte> how did you check?

[24-Sep-2010 14:40:09] <Orv> zenping, zentrap and zensyslog

[24-Sep-2010 14:40:27] <rmatte> Orv: have they ever run properly?

[24-Sep-2010 14:40:35] <Orv> rmatte: Yes.

[24-Sep-2010 14:40:37] <rmatte> k

[24-Sep-2010 14:40:47] <Orv> According to the logs they stopped about 2 hours and 20 minutes ago...

[24-Sep-2010 14:40:49] <rmatte> did you update recently or something?

[24-Sep-2010 14:41:05] <Orv> I unloaded and reloaded the graph portlet.

[24-Sep-2010 14:41:06] <davetoo> Have you tried running it in the foreground?  With a low log threshold?

[24-Sep-2010 14:41:16] <Orv> davetoo: good idea.

[24-Sep-2010 14:41:22] <davetoo> e.g. "zenping run -v10"?

[24-Sep-2010 14:41:28] <rmatte> zenping run -v10 --cycle

[24-Sep-2010 14:41:29] <davetoo> or do the switches go first...  cant' remember

[24-Sep-2010 14:41:44] <Orv> Ah!

[24-Sep-2010 14:41:51] <Orv> [zenoss@gamcmon1 eggs]$ zenping run -v10

[24-Sep-2010 14:41:52] <Orv> ZenSocket Error: zensocket needs to be run as root or setuid

[24-Sep-2010 14:41:55] <rmatte> adding --cycle makes it duplicate daemon functionality but in the foreground

[24-Sep-2010 14:41:57] <davetoo> yeppp

[24-Sep-2010 14:42:04] <rmatte> without --cycle it'll just run once and exit

[24-Sep-2010 14:42:23] <Orv> what do I do about that zensocket error?

[24-Sep-2010 14:42:38] <davetoo> Zenoss has too much stuff set to -v10... needs to use more levels :)

[24-Sep-2010 14:43:08] <rmatte> Shut down zenoss.  As root do:

[24-Sep-2010 14:43:08] <rmatte> Chown root.root /opt/zenoss/bin/zensocket

[24-Sep-2010 14:43:08] <rmatte> Chmod 4755 /opt/zenoss/bin/zensocket

[24-Sep-2010 14:43:08] <rmatte> Restart zenoss

[24-Sep-2010 14:43:16] <rmatte> your permissions are screwed

[24-Sep-2010 14:43:23] <Orv> Yeah, I see that.

[24-Sep-2010 14:43:29] <rmatte> ;)

[24-Sep-2010 14:43:36] <Orv> I think  <I> did that :-/

[24-Sep-2010 14:43:42] <rmatte> yeh, you probably did

[24-Sep-2010 14:43:48] <Simon4> a zenrestore has been known to do that too on a bad day

[24-Sep-2010 14:43:49] <rmatte> there are very specific permissions required

[24-Sep-2010 14:44:26] <rmatte> actually... just to make sure they are 100% ok...

[24-Sep-2010 14:44:28] <rmatte> as root:

[24-Sep-2010 14:44:33] <rmatte> chown -R zenoss:users /usr/local/zenoss

[24-Sep-2010 14:44:33] <rmatte> chown -R root:mysql /usr/local/zenoss/mysql

[24-Sep-2010 14:44:33] <rmatte> chown root:zenoss /usr/local/zenoss/zenoss/bin/zensocket

[24-Sep-2010 14:44:33] <rmatte> chmod 04750 /usr/local/zenoss/zenoss/bin/zensocket

[24-Sep-2010 14:44:39] <rmatte> that'll fix you ip

[24-Sep-2010 14:44:41] <rmatte> up*

[24-Sep-2010 14:45:34] * Orv edits

[24-Sep-2010 14:45:37] * Orv restarts

[24-Sep-2010 14:46:14] <Orv> Simon4: Well, then I can blame zenrestore... ;-)

[24-Sep-2010 14:46:18] <rmatte> hehe

[24-Sep-2010 14:46:28] <Simon4> :)

[24-Sep-2010 14:46:39] <rmatte> meh, I messed up my permissions one time when I was just starting to use Zenoss

[24-Sep-2010 14:46:43] <Simon4> it fails because zenrestore runs as zenoss (generally) so can't create the suid files

[24-Sep-2010 14:46:50] <rmatte> not a big deal

[24-Sep-2010 14:47:08] * Simon4 only knows this after cleaning up after some devs once :)

[24-Sep-2010 14:47:19] <Orv> is this correct?

[24-Sep-2010 14:47:20] <Orv> -rwsr-x--- 1 root root 20554 Jan 19  2010 zensocket

[24-Sep-2010 14:47:21] <rmatte> never do chown -R zenoss $ZENHOME

[24-Sep-2010 14:47:25] <rmatte> big mistake

[24-Sep-2010 14:47:27] <rmatte> :)

[24-Sep-2010 14:48:02] <davetoo> well those are the only two files that aren't/can't be owned by zenoss

[24-Sep-2010 14:48:21] <Orv> Well, it didn't fix the problem - the daemons still didn't start.

[24-Sep-2010 14:48:35] <Orv> running zenping on command line, I got some permissions errors.

[24-Sep-2010 14:48:35] <davetoo> so run them with -v10 again

[24-Sep-2010 14:48:54] <Orv> Should I put the result in pastebin or something?

[24-Sep-2010 14:48:59] <davetoo> yes

[24-Sep-2010 14:49:43] <Orv> http://pastebin.com/QqccSkWi

[24-Sep-2010 14:50:01] <Orv> I'm sure I screwed something up in the bin directory...

[24-Sep-2010 14:50:08] <davetoo> sensocket

[24-Sep-2010 14:50:13] <davetoo> zensocket also has to be SUID root

[24-Sep-2010 14:50:17] <rmatte> you did issue all the commands that I pasted right?

[24-Sep-2010 14:50:24] <rmatte> in order

[24-Sep-2010 14:50:24] <davetoo> oh, hmm

[24-Sep-2010 14:50:37] <Orv> rmatte: No, I missed a couple - let me do it again.

[24-Sep-2010 14:50:41] <rmatte> k

[24-Sep-2010 14:50:45] <davetoo> don't listen to me

[24-Sep-2010 14:50:50] <rmatte> lol

[24-Sep-2010 14:50:51] <davetoo> I clearly CRS

[24-Sep-2010 14:51:15] <rmatte> CRS?

[24-Sep-2010 14:51:19] <Orv> :-)

[24-Sep-2010 14:51:29] <davetoo> Can't Remember Shi.....

[24-Sep-2010 14:51:43] <rmatte> when I said all the command, I meant the second set I pasted

[24-Sep-2010 14:51:45] <rmatte> those 4 lines

[24-Sep-2010 14:51:52] <rmatte> [03:39pm] <rmatte> chown -R zenoss:users /usr/local/zenoss

[24-Sep-2010 14:51:52] <rmatte> [03:39pm] <rmatte> chown -R root:mysql /usr/local/zenoss/mysql

[24-Sep-2010 14:51:52] <rmatte> [03:39pm] <rmatte> chown root:zenoss /usr/local/zenoss/zenoss/bin/zensocket

[24-Sep-2010 14:51:52] <rmatte> [03:39pm] <rmatte> chmod 04750 /usr/local/zenoss/zenoss/bin/zensocket

[24-Sep-2010 14:52:09] <rmatte> issue those in order and you should be back up and running afterwards

[24-Sep-2010 14:52:15] <Orv> I did the last two, but not the first two.  I'll do all of them now.

[24-Sep-2010 14:52:20] <rmatte> k

[24-Sep-2010 14:52:30] <rmatte> re-issue the last 2 after the first 2

[24-Sep-2010 14:53:53] <Orv> Yep

[24-Sep-2010 14:54:01] <Parabola[w]> hey ryan, hows your day going

[24-Sep-2010 14:54:02] * Orv restarts zenoss

[24-Sep-2010 14:54:15] <rmatte> Parabola[w]: pretty good, yourself?

[24-Sep-2010 14:54:41] <Parabola[w]> good good, no zenoss for me today :( all vmware stuff

[24-Sep-2010 14:54:42] <Orv> rmatte: Well, THAT didn't go so well...

[24-Sep-2010 14:54:48] <Parabola[w]> what happened orv

[24-Sep-2010 14:54:50] <rmatte> Orv: ?

[24-Sep-2010 14:54:52] <Orv> service zenoss-stack start

[24-Sep-2010 14:54:53] <Orv> Starting mysqld.bin daemon with databases from /usr/local/zenoss/mysql/data

[24-Sep-2010 14:54:55] <Orv> STOPPING server from pid file /usr/local/zenoss/mysql/data/gamcmon1.pid

[24-Sep-2010 14:54:57] <Orv> 100924 12:54:30  mysqld ended

[24-Sep-2010 14:55:04] <Parabola[w]> did you mess that line up

[24-Sep-2010 14:55:19] <Parabola[w]> did you get the capital R

[24-Sep-2010 14:55:22] <Parabola[w]> lowercase wont work :)

[24-Sep-2010 14:55:24] <rmatte> you executed this: chown -R root:mysql /usr/local/zenoss/mysql

[24-Sep-2010 14:55:25] <Orv> It's possible - but I just pasted it in.

[24-Sep-2010 14:55:26] <rmatte> right?

[24-Sep-2010 14:55:39] <Orv> yes.

[24-Sep-2010 14:55:42] <Orv> I'll do it again

[24-Sep-2010 14:56:06] <rmatte> hold on, maybe I need to adjust the lines a bit, they are from like a year ago

[24-Sep-2010 14:56:16] <Orv> OK

[24-Sep-2010 14:56:20] <rmatte> I'll hop on to one of my lab boxes and figure it out

[24-Sep-2010 14:56:29] * Orv takes a biobreak...

[24-Sep-2010 15:00:40] * Orv returns, relieved...

[24-Sep-2010 15:01:08] <rmatte> I've got it

[24-Sep-2010 15:01:11] <rmatte> chown -R mysql:mysql /usr/local/zenoss/mysql/data

[24-Sep-2010 15:01:13] <rmatte> do that

[24-Sep-2010 15:01:39] <cgibbons> so any of y'all good at mysql tuning?

[24-Sep-2010 15:01:39] <Parabola[w]> thats odd that root cant be the owner

[24-Sep-2010 15:03:31] <rmatte> Parabola[w]: just of the data directory

[24-Sep-2010 15:03:40] <rmatte> since it needs write access

[24-Sep-2010 15:03:41] <Orv> rmatte: That did it - thanks!    Whew...

[24-Sep-2010 15:03:46] <rmatte> Orv: no problem

[24-Sep-2010 15:03:56] <rmatte> now, did the other daemons actually start after this whole fiasco?

[24-Sep-2010 15:04:05] <Simon4> cgibbons: more hardware, always the answer ;-)

[24-Sep-2010 15:04:21] <cgibbons> yes - i've got a big server I'm throwing an instance on, i'm sure the defaults don't take advtange of it

[24-Sep-2010 15:04:32] <Orv> rmatte: They did indeed.

[24-Sep-2010 15:05:14] <rmatte> good stuff

[24-Sep-2010 15:05:28] <rmatte> cgibbons: yes, the defaults suck

[24-Sep-2010 15:05:40] <rmatte> cgibbons: are we talking about Zenoss, or just MySQL in general?

[24-Sep-2010 15:06:13] <cgibbons> in general, playing with a reporting/datawarehouse db

[24-Sep-2010 15:06:18] * Orv has to redo the defaults after his reload/restore...

[24-Sep-2010 15:06:40] <rmatte> cgibbons: I find doing the tuning detailed here helps: docs/DOC-2521;jsessionid=841421BDE1F32381934896B5ACFC2767.node0

[24-Sep-2010 15:07:09] <cgibbons> i gave it more sort space, a bigger key_buffer_size but I dunno wtf I'm doing :)

[24-Sep-2010 15:08:58] <ericenns> anybody on here make a data source before

[24-Sep-2010 15:09:08] <cgibbons> sure seems slow given the # of rows i've got in this instance

[24-Sep-2010 15:09:41] <rmatte> ericenns: you mean actually code a datasource type or click in the UI to create one?

[24-Sep-2010 15:09:55] <ericenns> rmatte: code a datasource type

[24-Sep-2010 15:10:08] <rmatte> the only person I know who has is egor

[24-Sep-2010 15:10:16] <ericenns> hrm ok

[24-Sep-2010 15:10:25] <rmatte> well, rocket has too, but he's a dev now and rarely around

[24-Sep-2010 15:10:45] <cgibbons> i've done it too, but not like i remember much

[24-Sep-2010 15:10:46] <ericenns> doubt a dev would be able to help me in what I want to do

[24-Sep-2010 15:11:03] <ericenns> I mean legally be able to help me

[24-Sep-2010 15:11:19] <Simon4> ericenns: if egor has done it, it'll be in his zenpacks somewhere

[24-Sep-2010 15:11:34] <Simon4> time to troll through the zenpacks svn :)

[24-Sep-2010 15:11:46] <ericenns> ya i'll check that one out I know exactly what it is

[24-Sep-2010 15:11:48] <cgibbons> sure we could

[24-Sep-2010 15:12:13] <Simon4> ericenns: zenoss devs are very helptul with coding advice, you just need to promise them beer :)

[24-Sep-2010 15:12:21] <ericenns> cgibbons: ok well the only reason I said that is that I am working on creating a vmware datasource just like in enterprise lol

[24-Sep-2010 15:12:45] <cgibbons> i'm not gonna help you with the vmware specific stuff so it would be moot

[24-Sep-2010 15:12:57] <cgibbons> not that i know it anyway :) that's mrchippy

[24-Sep-2010 15:13:07] <rmatte> ericenns: that's cool

[24-Sep-2010 15:13:11] <Orv> rmatte: Hey, have you ever posted those permissions in the forum anywhere?

[24-Sep-2010 15:13:33] <rmatte> Orv: no, I haven't, I'm pretty sure I found them in the old forums to begin with

[24-Sep-2010 15:13:34] <Orv> If not, could you?  I'm sure I'll need them again :-/

[24-Sep-2010 15:13:45] <Orv> Well, they need updating now, right?

[24-Sep-2010 15:13:51] <rmatte> I'll make a wiki page called "Fix Zenoss Permissions"

[24-Sep-2010 15:13:57] <Orv> Bueno, thanks.

[24-Sep-2010 15:17:37] <Orv> Where's that weekly zeopack cron job kept?

[24-Sep-2010 15:17:49] <Orv> I had found it once, now can't seem to locate it.

[24-Sep-2010 15:17:55] <Simon4>  /etc/cron.weekly

[24-Sep-2010 15:17:58] <Simon4> I believe

[24-Sep-2010 15:18:35] <rmatte> Orv: docs/DOC-8496

[24-Sep-2010 15:18:43] <Orv> that's what I thought - it's not in there now, after my reinstall/restore...

[24-Sep-2010 15:19:38] <rmatte> Orv: it doesn't do that by default as far as I'm aware, it's something you have to setup yourself

[24-Sep-2010 15:20:17] <Orv> rmatte: Coulda swore the 3.0 install put it in there.

[24-Sep-2010 15:20:20] <Orv> No biggie...

[24-Sep-2010 15:20:36] * rmatte shrugs

[24-Sep-2010 15:20:53] <Orv> rmatte: That wiki page looks good - thanks.

[24-Sep-2010 15:22:18] <rmatte> np

[24-Sep-2010 15:39:17] * Simon4 yet again runs into the awesome(tm) that is tales

[24-Sep-2010 15:41:28] <davetoo> TALES has so far succeded only in hurting my brain

[24-Sep-2010 15:42:02] <Simon4> davetoo: yeah, I'm going to end up in tears, for sure

[24-Sep-2010 15:42:19] <Simon4> it's the most painful part of writing zenpacks :)

[24-Sep-2010 16:03:49] <Simon4> all the zope doco I can find has all these tales examples, that don't actually show the output, so they're fairly worthless

[24-Sep-2010 16:03:56] <Simon4> geeks writing documentation :(

[24-Sep-2010 16:04:45] * Simon4 doesn't even have the first idea how to debug issues

[24-Sep-2010 16:06:20] * Simon4 finds somewhat of a tutorial and starts reading

[24-Sep-2010 16:13:26] <Orv> Are any MIBs that were loaded saved as part of a zenbackup?

[24-Sep-2010 16:14:03] <Simon4> Orv: they will be, as they're loaded into the zopedb

[24-Sep-2010 16:24:43] <Orv> Simon4: Great, thanks.

[24-Sep-2010 16:24:53] <Orv> Have a good weekend, guys.  I'm outta here.

[24-Sep-2010 16:24:57] <Simon4> seu

[24-Sep-2010 16:25:10] <cgibbons> beer-thirty!

[24-Sep-2010 16:25:25] <Orv> cgibbons: Margarita-o'clock  :-D

[24-Sep-2010 16:25:40] <Simon4> heh

[24-Sep-2010 16:26:01] <cgibbons> toop many calories!

[24-Sep-2010 16:26:21] <cgibbons> (okay it's not that, it's tht they make me puke)

[24-Sep-2010 16:26:37] <Simon4> beer = awesome, but far too many calories

[24-Sep-2010 16:26:50] <Simon4> however the awesome outweighs the calories every time :/

[24-Sep-2010 16:29:10] <cgibbons> nice to be getting the fall beers in the stores now

[24-Sep-2010 16:29:19] <cgibbons> the local craft brew just started making their xmas ale, too

[24-Sep-2010 16:30:36] <davetoo> I was in Atlanta a couple of months ago.. I"m told that I missed by 200 feet one of the best brew pubs in the country

[24-Sep-2010 16:30:53] <davetoo> but the rest of the conference folks didn't want to go back :(

[24-Sep-2010 16:31:04] <Simon4> so are there any decent local brewers in Wyoming?

[24-Sep-2010 16:31:05] <cgibbons> you were lied to. there's nothing good in atlanta.

[24-Sep-2010 16:31:14] <cgibbons> lies!

[24-Sep-2010 16:31:16] <davetoo> Brick Store Pub or something like that

[24-Sep-2010 16:31:17] * Simon4 is there for all of feb skiing

[24-Sep-2010 16:31:33] <davetoo> well, Decatur, technically

[24-Sep-2010 16:32:26] <davetoo> but the weather was horrible

[24-Sep-2010 16:33:04] <davetoo> every time I'd leave the conference hall, my glasses would steam up for a couple of minutes

[24-Sep-2010 16:34:16] <mray> whoever was asking about data sources, a couple of people have written them

[24-Sep-2010 16:34:44] <mray> there's the memcache and tokyo tyrant data sources by Benny Chitambra

[24-Sep-2010 16:35:14] <mray> egor's got a couple obviously

[24-Sep-2010 16:35:40] * Simon4 blinks

[24-Sep-2010 16:35:51] <mray> SEJeff_work wrote one for Ganglia with a daemon

[24-Sep-2010 16:36:22] <Simon4> Braudel Maqueira wrote the memcache and Tokyo Tyrant datasources

[24-Sep-2010 16:36:37] <mray> oh yeah

[24-Sep-2010 16:36:43] * Simon4 works with him :)(

[24-Sep-2010 16:36:59] <mray> Benny just sent me 2 new ZenPacks, his name was fresh in my mind

[24-Sep-2010 16:37:04] <Simon4> hehe

[24-Sep-2010 16:37:11] <davetoo> what the heck is Tokyo Tyran

[24-Sep-2010 16:37:12] <SEJeff_work> mray, The ganglia one is a glorified xml parser

[24-Sep-2010 16:37:14] <davetoo> sounds like a game

[24-Sep-2010 16:37:21] <SEJeff_work> davetoo, A database

[24-Sep-2010 16:37:24] <Simon4> davetoo: nosql type database

[24-Sep-2010 16:37:28] <mray> Dell PowerConnnect iSCSI and SwiftBase Climate Monitor

[24-Sep-2010 16:37:45] <davetoo> ah

[24-Sep-2010 16:38:09] <davetoo> I was looking at trying some Hadoop stuff for a few days...

[24-Sep-2010 16:38:25] <davetoo> until something more interesting came along.

[24-Sep-2010 16:38:33] <mray> davetoo: I bookmarked some stuff about monitoring hadoop somewhere

[24-Sep-2010 16:38:41] <davetoo> more interesting = job opportunity :)

[24-Sep-2010 16:40:03] <mray> un/fortunately ZenPacks are coming in faster than I can get them processed

[24-Sep-2010 16:58:23] <rmatte> hehe

[24-Sep-2010 16:59:05] <Simon4> :)

[24-Sep-2010 17:06:01] <twm1010> hee hee, this thing is cool

[24-Sep-2010 17:06:11] <twm1010> be nice if i could integrate these graphs into some portlets :D

[24-Sep-2010 17:06:15] <davetoo> what?

[24-Sep-2010 17:06:22] <twm1010> palo alto firewall

[24-Sep-2010 17:06:25] <davetoo> snuh?

[24-Sep-2010 17:06:36] <davetoo> I drive through Palo Alto all the time

[24-Sep-2010 17:06:39] <davetoo> there's no firewall around it :)

[24-Sep-2010 17:07:13] <Simon4> davetoo: clearly you're on the "allow" list

[24-Sep-2010 17:07:20] <twm1010> If it keeps some good snmp counters, you could do some cool stuff with this thing

[24-Sep-2010 17:07:55] <twm1010> tempted to turn on the SSL decryption goodies

[24-Sep-2010 17:07:56] <davetoo> only problem is... I get packet scrubbed on the way out every time, so I never remember what I did there

[24-Sep-2010 17:08:40] <twm1010> that sounds traumatic

[24-Sep-2010 17:10:18] <cgibbons> I don't suppose any of y'all monitor comcast business class gateways?

[24-Sep-2010 17:10:30] <Simon4> cgibbons: as it happens, no

[24-Sep-2010 17:10:50] <Simon4> bonus points for using "y'all" however

[24-Sep-2010 17:11:11] <cgibbons> i have a sneaking suspicion they have SNMP disabled anywhere but their own WAN link.

[24-Sep-2010 17:11:37] <twm1010> well, that's retarded

[24-Sep-2010 17:11:46] <twm1010> why would you expose the WAN side to SNMP?

[24-Sep-2010 17:12:11] <cgibbons> I mean @ their carrier level (cable) not the wider WAN

[24-Sep-2010 17:12:24] <cgibbons> that thinger over there

[24-Sep-2010 17:12:26] <twm1010> ah

[24-Sep-2010 17:12:59] <twm1010> Is that a router/modem combo?

[24-Sep-2010 17:13:03] <cgibbons> yeah

[24-Sep-2010 17:13:08] <cgibbons> some SMC thinger

[24-Sep-2010 17:13:24] <twm1010> do they let the customer manage the device at all?

[24-Sep-2010 17:13:24] <cgibbons> I may have to give up and go back to my own router and stop using their part of it

[24-Sep-2010 17:13:40] <cgibbons> little bit, it's got a little web gui where I can configure port forwarding, some LAN stuff, not much

[24-Sep-2010 17:13:55] <twm1010> google around, see if you can root it

[24-Sep-2010 17:14:02] <twm1010> :)

[24-Sep-2010 17:14:03] <cgibbons> custom firmware

[24-Sep-2010 17:14:13] <mray> Simon4: we earn a lot of bonus points around here, we're from Texas :)

[24-Sep-2010 17:14:52] <rmatte> hehe

[24-Sep-2010 17:16:25] <mray> for anyone who cares, added docs/DOC-3404, docs/DOC-3485, docs/DOC-3386 and docs/DOC-3570, docs/DOC-3493, docs/DOC-5909 and docs/DOC-3377 to the list of 3.0-compatible ZenPacks

[24-Sep-2010 17:16:36] <davetoo> I use y'all and I'm California Born and Bred

[24-Sep-2010 17:16:51] <SEJeff_work> y'all++ but I'm from Ky

[24-Sep-2010 17:17:10] <davetoo> I use it because I speak Spanish and it makes sense to me :)

[24-Sep-2010 17:17:49] <mray> it's a nice informal plural, similar to "vosotros" :)

[24-Sep-2010 17:17:50] <davetoo> y'all = ustedes, or maybe vosotros if you're from Spain or Argentina

[24-Sep-2010 17:18:02] <mray> jinx

[24-Sep-2010 17:19:49] <davetoo> mray: why did you say vosotros instead of ustedes?

[24-Sep-2010 17:20:30] <mray> I always thought ustedes was more formal

[24-Sep-2010 17:20:32] <Simon4> mray: for sure :) it'll never stop amusing this kiwi though :)

[24-Sep-2010 17:21:20] <mray> and my Spanish speaking is influenced by 6 years of high school/college teachers, none of which were from the same country

[24-Sep-2010 17:21:31] <Simon4> "y'all come back now, y'hear" was such a token phrase in NZ TV

[24-Sep-2010 17:21:31] <davetoo> *nod*

[24-Sep-2010 17:21:47] <davetoo> Simon4: they ripped that off from Hee Haw

[24-Sep-2010 17:21:57] <Simon4> davetoo: most likely

[24-Sep-2010 17:22:12] <davetoo> sorry, wrong,

[24-Sep-2010 17:22:17] <davetoo> Beverly Hillbillies :)

[24-Sep-2010 17:22:27] <Simon4> ah yeah

[24-Sep-2010 17:22:32] * Simon4 watched that as a kid

[24-Sep-2010 17:22:38] <Simon4> that'll be why it stuck

[24-Sep-2010 17:26:52] <twm1010> oh sweet sweet weekend thou art here

[24-Sep-2010 17:27:01] <twm1010> may fate bring you, me, and beer together.

[24-Sep-2010 17:27:19] <twm1010> Take it easy everyone.

[24-Sep-2010 17:29:49] <chachan> how could I add a graph to a dashboard, I can't see it in the guide

[24-Sep-2010 17:31:00] <rmatte> chachan: did you not see the tip of the month for this month?

[24-Sep-2010 17:31:13] <mray> heh

[24-Sep-2010 17:31:30] <mray> chachan: just 1 graph or a graph report?

[24-Sep-2010 17:31:45] <rmatte> well, doesn't that ZenPack support a single graph too?

[24-Sep-2010 17:31:51] <rmatte> or does he have to use the site portlet for that?

[24-Sep-2010 17:32:16] <rmatte> chachan: docs/DOC-5334

[24-Sep-2010 17:32:31] <mray> for 1 graph, you might as well use the site window portlet

[24-Sep-2010 17:32:57] <rmatte> chachan: blogs/zenossblog/2010/09/24/tip-of-the-month-graph-reports-with-zenoss

[24-Sep-2010 17:33:02] <rmatte> first link is for single graph

[24-Sep-2010 17:33:07] <rmatte> second link is for multi-graph

[24-Sep-2010 17:33:09] <rmatte> enjoy

[24-Sep-2010 17:33:34] <chachan> I was seeing that tip, let me try

[24-Sep-2010 17:33:45] <rmatte> k

[24-Sep-2010 17:34:54] <cgibbons> ugh one my cats wants my beer

[24-Sep-2010 17:34:59] <cgibbons> created a monster

[24-Sep-2010 17:35:02] <rmatte> lol

[24-Sep-2010 17:35:07] <chachan> mm, I need a Zenpack, I got it, thx

[24-Sep-2010 17:35:21] <rmatte> chachan: not if it's only 1 graph

[24-Sep-2010 17:35:29] <rmatte> docs/DOC-5334

[24-Sep-2010 17:35:38] <rmatte> that requires no additional zenpack

[24-Sep-2010 17:35:43] <chachan> no, I need a report with 3 graphs

[24-Sep-2010 17:35:47] <rmatte> ah ok

[24-Sep-2010 17:35:49] <rmatte> then yeh

[24-Sep-2010 17:35:56] <chachan> yep, I see that too, but I prefer a report :)

[24-Sep-2010 17:36:01] <rmatte> cool

[24-Sep-2010 17:37:37] <chachan> see you guys, have a great weekend

[24-Sep-2010 17:37:44] <Simon4> seu chachan

[24-Sep-2010 17:37:45] <rmatte>  you too

[24-Sep-2010 17:40:40] <mray> later all

[24-Sep-2010 17:40:48] <rmatte> later

[24-Sep-2010 17:43:39] <ericenns_> how do I use a zCommandUsername in a command templat

[24-Sep-2010 17:43:44] <ericenns_> I forgot

[24-Sep-2010 17:44:05] <Simon4> {here/zCommand....} ?

[24-Sep-2010 17:44:16] <ericenns_> missing here I'll try it

[24-Sep-2010 17:44:20] <cgibbons> my urn

[24-Sep-2010 17:44:21] <cgibbons> er turn

[24-Sep-2010 17:45:12] <rmatte> "${dev/zCommandUsername}"

[24-Sep-2010 17:45:17] <rmatte> is the proper way

[24-Sep-2010 17:45:20] <ericenns_> ok

[24-Sep-2010 17:45:34] <rmatte> same for any other property

[24-Sep-2010 17:53:13] <ericenns_> rmatte: do you know id you can modify a datapoint for graphing in the graph definition

[24-Sep-2010 17:53:36] <rmatte> what do you mean?

[24-Sep-2010 17:54:01] <ericenns_> I have a value in hz and I want to change it to a percentage

[24-Sep-2010 17:54:14] <rmatte> ok, so what will the formula be to do that?

[24-Sep-2010 17:54:25] <Simon4> night all

[24-Sep-2010 17:54:29] <rmatte> nite

[24-Sep-2010 17:54:44] <ericenns_> esxiInfo_CPUUsage / esxiInfo_CPUSpeed * 100

[24-Sep-2010 17:55:00] <rmatte> you're not hoping to actually threshold on the percentage?

[24-Sep-2010 17:55:03] <rmatte> just graph it?

[24-Sep-2010 17:55:12] <ericenns_> just graph it

[24-Sep-2010 17:55:22] <ericenns_> at the moment

[24-Sep-2010 17:55:29] <rmatte> k, simple...

[24-Sep-2010 17:55:34] <rmatte> you need to create the graph

[24-Sep-2010 17:55:38] <ericenns_> done that

[24-Sep-2010 17:55:40] <rmatte> add both of those datapoints

[24-Sep-2010 17:55:47] <ericenns_> ok

[24-Sep-2010 17:56:02] <rmatte> go to the first datapoint and set line type to...

[24-Sep-2010 17:56:12] * rmatte is loading up a template for reference

[24-Sep-2010 17:56:33] <ericenns_> ok

[24-Sep-2010 17:56:52] <rmatte> set line type to not drawn

[24-Sep-2010 17:56:56] <rmatte> for the first graph point

[24-Sep-2010 17:57:11] <rmatte> then go to the second graph point

[24-Sep-2010 17:57:20] <rmatte> remove %s from the end of the format line

[24-Sep-2010 17:57:26] <ericenns_> ok

[24-Sep-2010 17:57:39] <rmatte> tell me what is listed in Available RRD Variables at the bottom

[24-Sep-2010 17:58:04] <ericenns_> it says none are available

[24-Sep-2010 17:58:11] <rmatte> ok hold up

[24-Sep-2010 17:58:20] <rmatte> that's the second graphpoint right?

[24-Sep-2010 17:58:26] <rmatte> it has to be the second in the sequence

[24-Sep-2010 17:58:36] <rmatte> otherwise nothing shows up down there

[24-Sep-2010 17:58:50] <ericenns_> ok I will have to move it down then

[24-Sep-2010 17:59:02] <rmatte> well, it doesn't really matter which one is not drawn and which one is

[24-Sep-2010 17:59:20] <rmatte> actually

[24-Sep-2010 17:59:33] <rmatte> esxiInfo_CPUUsage should be second in the sequence I believe

[24-Sep-2010 18:00:03] <rmatte> anyways, let me know when you see stuff in

[24-Sep-2010 18:00:11] <rmatte> Available RRD Variables

[24-Sep-2010 18:00:12] <ericenns_> yup now I see stuff

[24-Sep-2010 18:00:18] <rmatte> k, what do you see?

[24-Sep-2010 18:00:56] <ericenns_> CPU_Speed(-raw)(-raw-max)

[24-Sep-2010 18:01:01] <rmatte> k

[24-Sep-2010 18:01:11] <rmatte> did you remove the %s from the end of Format?

[24-Sep-2010 18:01:18] <ericenns_> yes I did

[24-Sep-2010 18:01:21] <ericenns_> on both

[24-Sep-2010 18:01:21] <rmatte> it should be: %5.2lf

[24-Sep-2010 18:01:21] <rmatte> k

[24-Sep-2010 18:01:25] <rmatte> ok, now...

[24-Sep-2010 18:01:32] <rmatte> in the RPN field put the following...

[24-Sep-2010 18:01:42] <rmatte> CPU_Speed,/,100,*

[24-Sep-2010 18:01:47] <rmatte> that should do it

[24-Sep-2010 18:02:54] <ericenns_> sweet thanks I am just creating the graph defs now so it will take a while to show up

[24-Sep-2010 18:03:24] <rmatte> the final result will be CPU_Usage,CPU_Speed,/,100,*

[24-Sep-2010 18:03:35] <rmatte> CPU_Usage is automatically placed at the start

[24-Sep-2010 18:04:04] <rmatte> that RPN expression is (CPU_Usage / CPU_Speed) * 100

[24-Sep-2010 18:04:09] <ericenns_> ok umm so If I want to graph something so that one data point is the max Y how would I do that

[24-Sep-2010 18:04:10] <rmatte> RPN is fun to wrap your head around

[24-Sep-2010 18:04:26] <rmatte> it's basically the values separated by commas followed by the operator

[24-Sep-2010 18:04:32] <ericenns_> ya I know, since you’re the graph master

[24-Sep-2010 18:04:39] <rmatte> you can do stuff like...

[24-Sep-2010 18:04:47] <rmatte> 1,2,3,4,5,+

[24-Sep-2010 18:04:52] <rmatte> that would add up all those numbers

[24-Sep-2010 18:05:03] <ericenns_> yup

[24-Sep-2010 18:05:10] <rmatte> ;)

[24-Sep-2010 18:05:37] <rmatte> ok, so one datapoint is the max y...

[24-Sep-2010 18:05:40] <rmatte> what do you mean?

[24-Sep-2010 18:05:48] <ericenns_> that’s what i want yeah

[24-Sep-2010 18:06:33] <rmatte> oh, set it to whatever you happen to have set the Max Y value to?

[24-Sep-2010 18:06:43] <rmatte> the end purpose being what?

[24-Sep-2010 18:07:44] <ericenns_> so that I have my graph size stay stable so that it is easy to see the big picture

[24-Sep-2010 18:07:58] <rmatte> I see

[24-Sep-2010 18:07:59] <rmatte> hmmm

[24-Sep-2010 18:08:09] <ericenns_> ie I want my one graph to go from 0 to memorySize

[24-Sep-2010 18:08:32] <rmatte> yeh, I gotcha... usually I do that by graphing the total amount of memory

[24-Sep-2010 18:08:42] <ericenns_> the only thing I have been doing at the moment is graphing the memorySize datapoint but that isn't the most optimal

[24-Sep-2010 18:08:49] <rmatte> why not?

[24-Sep-2010 18:09:02] <ericenns_> I just find it to be more of a hack

[24-Sep-2010 18:09:26] <rmatte> that's what I did for this: docs/DOC-3386

[24-Sep-2010 18:09:28] <rmatte> and it works fine

[24-Sep-2010 18:09:50] <rmatte> is there no actual datapoint that you can create to graph the actual total each polling cycle?

[24-Sep-2010 18:10:00] <ericenns_> are your lines not visibile

[24-Sep-2010 18:10:12] <rmatte> no, they are visible

[24-Sep-2010 18:10:27] <rmatte> it's impossible to have an invisible line that affects the graph

[24-Sep-2010 18:10:34] <rmatte> if it's not visible it's literally not there

[24-Sep-2010 18:10:50] <ericenns_> ok but did you set your graph max y to 40

[24-Sep-2010 18:10:53] <rmatte> I like having a visual line indicating total

[24-Sep-2010 18:11:08] <rmatte> no, I just left it at -y so that it dynamically expands as needed

[24-Sep-2010 18:11:13] <rmatte> -1 rather

[24-Sep-2010 18:11:39] <ericenns_> ok how did you make your memory threshold

[24-Sep-2010 18:11:44] <rmatte> I rarely ever touch the max values for graphs

[24-Sep-2010 18:11:56] <rmatte> the memory threshold was tricky

[24-Sep-2010 18:12:07] <rmatte> to get it to display properly on the graph...

[24-Sep-2010 18:12:30] <rmatte> the max value in the threshold is set to...

[24-Sep-2010 18:12:32] <rmatte> here.getRRDValue('MemoryTotal') * 0.9

[24-Sep-2010 18:12:40] <ericenns_> oh ok, that’s one thing I would like to do

[24-Sep-2010 18:13:03] <rmatte> and then I have a transform that I use so that the threshold alert comes in with a percentage...

[24-Sep-2010 18:13:36] <rmatte> docs/DOC-3386

[24-Sep-2010 18:13:41] <rmatte> the transform is on that page

[24-Sep-2010 18:13:50] <ericenns_> ok I saw that I might use that in the vmware zenpack I'm working on

[24-Sep-2010 18:14:16] <rmatte> actually hmmm

[24-Sep-2010 18:14:22] <rmatte> that looks like the wrong transform

[24-Sep-2010 18:14:27] <ericenns_> ok

[24-Sep-2010 18:15:10] <rmatte> overall it's right, it just has the wrong datapoint names

[24-Sep-2010 18:15:29] <ericenns_> oh I see

[24-Sep-2010 18:15:41] <ericenns_> how did you make the graph point?

[24-Sep-2010 18:18:23] <rmatte> ok refresh the page

[24-Sep-2010 18:18:29] <rmatte> I fixed the transform

[24-Sep-2010 18:18:32] <rmatte> it was missing some stuff

[24-Sep-2010 18:19:10] <ericenns_> oh ok

[24-Sep-2010 18:21:00] <rmatte> make which graph point?

[24-Sep-2010 18:21:47] <rmatte> If you're asking how I added the threshold to the graph, it's the same way you add a graph point...

[24-Sep-2010 18:21:52] <rmatte> only you select to add a threshold instead

[24-Sep-2010 18:21:57] <rmatte> then select the one you want

[24-Sep-2010 18:22:14] <ericenns_> oh so I create a threshold with that command

[24-Sep-2010 18:22:20] <rmatte> hunh?

[24-Sep-2010 18:22:32] <rmatte> ok, I'm losing you here

[24-Sep-2010 18:22:33] <rmatte> lol

[24-Sep-2010 18:22:38] <rmatte> what are you stuck on?

[24-Sep-2010 18:23:34] <ericenns_> I think I may have figured it out hold on a second

[24-Sep-2010 18:23:38] <rmatte> okie

[24-Sep-2010 18:23:43] <ericenns_> i put Maximum Value as here.getRRDValue('MemoryTotal') * 0.9

[24-Sep-2010 18:24:25] <ericenns_> in a threshold I create with MemoryUsed as the selected datapoint?

[24-Sep-2010 18:24:30] <rmatte> right, only change MemoryTotal to match your total datapoint

[24-Sep-2010 18:24:37] <rmatte> MemoryTotal is an actual datapoint in my template

[24-Sep-2010 18:24:48] <ericenns_> ok thanks

[24-Sep-2010 18:25:07] <rmatte> and yeh, you'd create it against MemoryUsed

[24-Sep-2010 18:25:10] <rmatte> or whatever you call it

[24-Sep-2010 18:25:35] <rmatte> that way the threshold triggers if MemoryUsed is above 90% of MemoryTotal

[24-Sep-2010 18:25:38] <rmatte> :)

[24-Sep-2010 18:25:54] <rmatte> I came up with doing it that way myself, it works nicely

[24-Sep-2010 18:25:57] <ericenns_> ok sweet that’s showing up awesome

[24-Sep-2010 18:26:01] <rmatte> :)

[24-Sep-2010 18:26:15] <ericenns_> what I've been looking for, for weeks

[24-Sep-2010 18:26:21] <rmatte> hehe

[24-Sep-2010 18:26:36] <rmatte> I like having nice looking graphs in my packs

[24-Sep-2010 18:26:47] <rmatte> a lot of people release awesome ZenPacks but the graphs are hideous

[24-Sep-2010 18:26:58] <rmatte> rename your graph points too

[24-Sep-2010 18:27:09] <rmatte> you can do it by just clicking on the graph point, then changing it's name

[24-Sep-2010 18:27:10] <ericenns_> ok I'll do that

[24-Sep-2010 18:27:25] <rmatte> instead of leaving them as MemTotalBlah or whatever

[24-Sep-2010 18:27:50] <rmatte> servlet/JiveServlet/showImage/102-3386-24-2910/windowsperf.png

[24-Sep-2010 18:28:05] <rmatte> In that I renamed them to Memory Threshold, Total Memory, etc...

[24-Sep-2010 18:28:22] <ericenns_> yup

[24-Sep-2010 18:29:22] <ericenns_> some of my graphpoints dont show curr: avg: or max: how do I change that

[24-Sep-2010 18:29:28] <ericenns_> or you ever encounter that problem

[24-Sep-2010 18:29:43] <rmatte> well, is it a threshold?

[24-Sep-2010 18:29:58] <rmatte> if it is, that's normal

[24-Sep-2010 18:30:01] <ericenns_> nope there data points

[24-Sep-2010 18:30:04] <rmatte> hmmm

[24-Sep-2010 18:30:14] <rmatte> I've never seen that happen before

[24-Sep-2010 18:30:17] <rmatte> screenshot?

[24-Sep-2010 18:30:44] <ericenns_> yes one sec

[24-Sep-2010 18:30:53] <rmatte> k

[24-Sep-2010 18:32:23] <ericenns_> http://imgur.com/joltt

[24-Sep-2010 18:32:58] <rmatte> wow, that's nuts

[24-Sep-2010 18:33:15] <rmatte> hmm

[24-Sep-2010 18:33:30] <ericenns_> ya I know

[24-Sep-2010 18:34:29] <rmatte> those are freshly created graphs too, hmmm

[24-Sep-2010 18:34:35] <rmatte> are any of your other graphs doing that?

[24-Sep-2010 18:34:57] <ericenns_> yes there freshly created my other memory graph is showing everythhing correctly

[24-Sep-2010 18:35:35] <rmatte> actually

[24-Sep-2010 18:35:40] <rmatte> show me what you changed the format line to

[24-Sep-2010 18:35:53] <rmatte> for each of them

[24-Sep-2010 18:36:35] <ericenns_> format line is unchanged for Raw CPU Usage and for Memory

[24-Sep-2010 18:36:59] <ericenns_> i.e. it is %5.2lf%s

[24-Sep-2010 18:37:09] <rmatte> hmmmm

[24-Sep-2010 18:37:50] <ericenns_> yeah

[24-Sep-2010 18:38:06] <rmatte> I'm pretty stumped, maybe delete the RRDs and let them regenerate?

[24-Sep-2010 18:38:28] <ericenns_> ok I can try that

[24-Sep-2010 18:40:35] <ericenns_> ignore this User-supplied Python expression (here.getRRDValue('MemorySize') * 0.9) for maximum value caused error: ['esxiInfo_ActiveMemory']

[24-Sep-2010 18:40:48] <rmatte> ,hehe

[24-Sep-2010 18:40:51] <rmatte> that's normal

[24-Sep-2010 18:41:03] <ericenns_> ok lol

[24-Sep-2010 18:41:04] <rmatte> once the RRDs regenerate it'll go away

[24-Sep-2010 18:41:08] <ericenns_> k

[24-Sep-2010 18:45:10] <ericenns_> hey so device.zCommandUsername in a zenpack does not work

[24-Sep-2010 18:45:38] <ericenns_> i mean zenmodeler

[24-Sep-2010 18:46:07] <rmatte> ?

[24-Sep-2010 18:46:31] <rmatte> what are you trying to do with it exactly?

[24-Sep-2010 18:46:45] <ericenns_> use it to run a command

[24-Sep-2010 18:47:02] <ericenns_> one of my perl scripts which collects data

[24-Sep-2010 18:47:10] <ericenns_> its in a modeler plugin

[24-Sep-2010 18:47:12] <rmatte> ok, and how did you define it?

[24-Sep-2010 18:47:28] <ericenns_> i did not create the zProperty it is pre existing

[24-Sep-2010 18:47:34] <rmatte> yeh I know

[24-Sep-2010 18:47:40] <rmatte> what does your command line look like?

[24-Sep-2010 18:47:48] <rmatte> here's an example of a working command line...

[24-Sep-2010 18:47:53] <rmatte> ${here/ZenPackManager/packs/ZenPacks.Nova.Windows.SNMPPerfMonitorSimple/path}/libexec/wincpu.sh "${dev/manageIp}" "${dev/zSnmpCommunity}"

[24-Sep-2010 18:47:59] <rmatte> you'll notice the zproperty

[24-Sep-2010 18:48:20] <ericenns_> ok then nevermind

[24-Sep-2010 18:48:21] <rmatte> you are talking about a command datasource yes?

[24-Sep-2010 18:48:53] <rmatte> k

[24-Sep-2010 18:49:19] <ericenns_> no in a modeler plugin I had this ( stat, output) = commands.getstatusoutput( "${here/ZenPackManager/packs/ZenPacks.community.VMwareESXiMonitor/path}/libexec/esxi_guestinfo.pl --server %s --username %s --password '%s'" % (device.id, device.zCommandUsername, device.zCommandPassword)

[24-Sep-2010 18:49:53] <rmatte> oh

[24-Sep-2010 18:50:01] <ericenns_> but i'll just but i will just put it on the command instead of doing what I tried but failed

[24-Sep-2010 18:50:02] <rmatte> well you need to actually set device to something first

[24-Sep-2010 18:50:31] <rmatte> you'd have to do something like: device = dmd.Devices.findDevice(hostname_or_ip)

[24-Sep-2010 18:50:45] <rmatte> replace hostname_or_ip with the hostname of the device

[24-Sep-2010 18:50:49] <ericenns_> oh well device.id gives me the hostname

[24-Sep-2010 18:50:53] <rmatte> oh

[24-Sep-2010 18:51:01] <ericenns_> so I thought I could just access the other stuff

[24-Sep-2010 18:51:08] <rmatte> weird that it's not working for the others

[24-Sep-2010 18:51:16] <rmatte> zProperties are device properties just like id is

[24-Sep-2010 18:51:53] <ericenns_> yeah but I got a solution that should work

[24-Sep-2010 18:52:06] <rmatte> k

[24-Sep-2010 18:52:16] <rmatte> how are the graphs looking?

[24-Sep-2010 18:52:19] <rmatte> still messed up?

[24-Sep-2010 18:53:31] <ericenns_> they haven't reloaded yet and that python thing is complaining

[24-Sep-2010 18:54:00] <rmatte> k, give it more time lol

[24-Sep-2010 18:54:17] <ericenns_> k

[24-Sep-2010 18:54:26] <rmatte> If it doesn't come back after a while then there's a problem with the datapoint

[24-Sep-2010 18:55:38] <ericenns_> ok I have another question

[24-Sep-2010 18:55:50] <ericenns_> this ${here/ZenPackManager/packs/ZenPacks.community.VMwareESXiMonitor/path} is not working in my modeler plugin

[24-Sep-2010 18:56:19] <rmatte> it won't

[24-Sep-2010 18:56:34] <rmatte> that'll only work in the Zenoss UI

[24-Sep-2010 18:56:41] <rmatte> you need to do something like...

[24-Sep-2010 18:56:55] <ericenns_> ok hrm

[24-Sep-2010 18:57:01] <rmatte> actually, hmmm, what would here represent...

[24-Sep-2010 18:57:19] <rmatte> just out of curiosity, why are you having a modeler plugin execute a script?

[24-Sep-2010 18:57:42] <ericenns_> because I am using the VI perl sdk for vmware

[24-Sep-2010 18:58:26] <rmatte> you'd be looking for something like: path = something.ZenPackManager.packs.ZenPacks.community.VMWareESXiMonitor.path

[24-Sep-2010 18:58:31] <rmatte> but it'll be different...

[24-Sep-2010 18:58:37] <rmatte> hmmm, let me see if I can figure it out

[24-Sep-2010 18:58:46] <ericenns_> ok thanks

[24-Sep-2010 19:07:35] <rmatte> hmmmm

[24-Sep-2010 19:07:40] <rmatte> I'm half way there lol

[24-Sep-2010 19:08:15] <ericenns_> ok

[24-Sep-2010 19:09:33] <Orv> rmatte: Working late tonight?

[24-Sep-2010 19:10:00] <rmatte> Orv, nah I'm at home

[24-Sep-2010 19:10:21] <Orv> rmatte: Good.

[24-Sep-2010 19:10:23] <Orv> :-)

[24-Sep-2010 19:10:26] <Orv> me, too

[24-Sep-2010 19:10:40] <Orv> changed into shorts, trying to decide what to do for dinner.

[24-Sep-2010 19:12:04] <davetoo> it's gonna be hot here this weekend

[24-Sep-2010 19:12:35] <Orv> Here, too.  Just above 100, is what they are predicting.

[24-Sep-2010 19:12:57] <davetoo> 94F on Monday

[24-Sep-2010 19:13:14] * Orv loves air conditioning...

[24-Sep-2010 19:13:24] <davetoo> so do I, but.. spensive

[24-Sep-2010 19:13:36] <davetoo> I only have my office/machine room cooled

[24-Sep-2010 19:14:12] <ericenns_> its 11 celcius here brr

[24-Sep-2010 19:14:17] <Orv> Is that office and separate machine room?  Or are they one and the same?

[24-Sep-2010 19:14:19] <ericenns_> haha lol not that cold though

[24-Sep-2010 19:14:26] <davetoo> same

[24-Sep-2010 19:14:39] <davetoo> home office, machines under desk

[24-Sep-2010 19:15:05] <Orv> OK

[24-Sep-2010 19:16:02] <rmatte> grrrr

[24-Sep-2010 19:16:09] <rmatte> this is so difficult to figure out

[24-Sep-2010 19:16:30] <rmatte> I'm trying to get the filesystem path to a ZenPack via zendmd

[24-Sep-2010 19:16:37] <ericenns_> Yeah

[24-Sep-2010 19:16:40] <davetoo> oh,

[24-Sep-2010 19:16:41] <rmatte> dmd.ZenPackManager.packs.findObjectsById('ZenPacks.Nova.Ticket.Daemon').path doesn't work

[24-Sep-2010 19:16:51] <davetoo> somebody showed me how to do that once

[24-Sep-2010 19:17:00] <davetoo> but..

[24-Sep-2010 19:17:15] <davetoo> it's locked up in an Enterprise ticket that I can no longer get to

[24-Sep-2010 19:17:28] <rmatte> lame lol

[24-Sep-2010 19:18:09] <ericenns_> rmatte can you use dmd to get the zCommandUsername for a device

[24-Sep-2010 19:18:42] <rmatte> ericenns_: yes, easily

[24-Sep-2010 19:19:51] <rmatte> d = dmd.Devices.findDevice('whatever')

[24-Sep-2010 19:19:52] <rmatte> >>> d.zCommandUsername

[24-Sep-2010 19:19:53] <rmatte> ''

[24-Sep-2010 19:20:02] <rmatte> whatever was an actual device hostname

[24-Sep-2010 19:20:04] <rmatte> I just changed it

[24-Sep-2010 19:20:27] <rmatte> in that case the zProperty is obviously blank

[24-Sep-2010 19:21:00] <ericenns_> to bad you cant use TALES in a python script

[24-Sep-2010 19:21:17] <rmatte> hehe

[24-Sep-2010 19:21:27] <rmatte> I still don't get why you're having trouble getting at those values

[24-Sep-2010 19:21:36] <rmatte> if you can get device.id you might want to try something like...

[24-Sep-2010 19:21:47] <rmatte> d = dmd.Devices.findDevice(device.id)

[24-Sep-2010 19:21:52] <ericenns_> yeah

[24-Sep-2010 19:21:52] <rmatte> d.zCommandUsername

[24-Sep-2010 19:23:18] <ericenns_> ok

[24-Sep-2010 19:23:26] <rmatte> as far as the path goes, still working on that...

[24-Sep-2010 19:23:36] <rmatte> a lot harder than I thought it would be lol

[24-Sep-2010 19:23:45] <ericenns_> rmatte: the graph still doesn't work correctly fyi

[24-Sep-2010 19:23:49] <ericenns_> haha ok lol

[24-Sep-2010 19:24:08] <rmatte> k, I'm not sure about the graph problem, we'll have to figure that one out on Monday when more people are around

[24-Sep-2010 19:24:20] <ericenns_> ok that’s not a problem

[24-Sep-2010 19:24:29] <rmatte> plus my brain is pretty much shot for the day at this point

[24-Sep-2010 19:24:30] <rmatte> lol

[24-Sep-2010 19:25:32] <ericenns_> haha lol

[24-Sep-2010 19:26:38] <ericenns_> rmatte: not this command dmd.ZenPackManager.packs.getPrimaryPath('ZenPack.community.VMwareESXiMonitor')

[24-Sep-2010 19:26:56] <rmatte> yeh I know, I tried that one already

[24-Sep-2010 19:27:00] <rmatte> that provides the zope path

[24-Sep-2010 19:27:59] <ericenns_> I cant figure out how to use getPhysicalPath

[24-Sep-2010 19:28:32] <rmatte> >>> dmd.ZenPackManager.packs.getPhysicalPath()

[24-Sep-2010 19:28:33] <rmatte> ('', 'zport', 'dmd', 'ZenPackManager', 'packs')

[24-Sep-2010 19:28:36] <rmatte> same thing

[24-Sep-2010 19:29:10] <ericenns_> yeah

[24-Sep-2010 19:29:12] <rmatte> I would expect the function to be under dmd.ZenPackManager.packs.findObjectsById('ZenPacks.Nova.Ticket.Daemon')

[24-Sep-2010 19:29:14] <rmatte> but it's not

[24-Sep-2010 19:29:30] <rmatte> >>> pack = dmd.ZenPackManager.packs.findObjectsById('ZenPacks.Nova.Ticket.Daemon')

[24-Sep-2010 19:29:30] <rmatte> >>> pack.

[24-Sep-2010 19:29:30] <rmatte> pack.append   pack.count    pack.extend   pack.index    pack.insert   pack.pop      pack.remove   pack.reverse  pack.sort

[24-Sep-2010 19:32:33] <ericenns_> ok

[24-Sep-2010 19:36:25] <rmatte> well, I'll have to look in to it more on Monday, I'm going to go watch tv

[24-Sep-2010 19:36:29] <rmatte> ttyl

[24-Sep-2010 19:36:36] <ericenns_> ok ttyl have a great night

[24-Sep-2010 19:36:40] <rmatte> you too

[24-Sep-2010 19:39:17] <ericenns_> figured it oput

[24-Sep-2010 19:39:23] <ericenns_> if your still here

[24-Sep-2010 19:40:04] <ericenns_> dmd.ZenPackManager.packs._getOb('ZenPacks.community.VMwareESXiMonitor').path()

[24-Sep-2010 19:47:04] <ericenns_> does  anyone know what I need to import to use dmd in my python script

[24-Sep-2010 22:26:45] bzed is now known as bzed_

[25-Sep-2010 00:00:30] [disconnected at Sat Sep 25 00:00:30 2010]

[25-Sep-2010 00:00:31] [connected at Sat Sep 25 00:00:31 2010]

[25-Sep-2010 00:00:48] [zenoss-logger (logger bot) has joined #zenoss]

[25-Sep-2010 04:58:57] forsberg is now known as fOrsberg

[25-Sep-2010 05:04:28] fOrsberg is now known as forsberg

[25-Sep-2010 08:01:26] <rmatte> I'm working on updating my Cisco Mibs ZenPack, lots of new Mibs

[25-Sep-2010 10:09:47] * Simon4 finally finishes a zenpack he had been meaning to write for months

[25-Sep-2010 10:47:50] <JesperS> nice Simon4, which one? :-)

[25-Sep-2010 10:47:55] <JesperS> anything good?

[25-Sep-2010 10:48:17] <Simon4> JesperS: it adds an "Interface Graphs" link on the left for every device, so you can very quickly look at the network interfaces all on one page

[25-Sep-2010 10:48:20] <JesperS> sounds good rmatte, looking forward to installing it.

[25-Sep-2010 10:48:31] <Simon4> our network team have been whinging about it for ages

[25-Sep-2010 10:48:45] <JesperS> hehe ok, nice

[25-Sep-2010 10:49:22] <JesperS> "on the left"... in which view?

[25-Sep-2010 10:49:41] <Simon4> in the device view, so just under "Graphs" in the list

[25-Sep-2010 10:49:52] <JesperS> ok

[25-Sep-2010 10:51:09] <Simon4> http://projects.nzdance.net/interfaceGraphs.png

[25-Sep-2010 10:53:36] <Simon4> it's especially useful on switches etc when you're trying to trace where traffic is going\

[25-Sep-2010 10:56:30] <JesperS> looks nice

[25-Sep-2010 10:57:53] * Simon4 gets it into svn

[25-Sep-2010 10:59:25] <Simon4> woo, revision 994

[25-Sep-2010 10:59:39] * Simon4 wonders who will get commit 1000

[25-Sep-2010 11:49:12] forsberg is now known as fOrsberg

[25-Sep-2010 11:56:50] fOrsberg is now known as forsberg

[25-Sep-2010 12:05:54] * Simon4 reads bigegor's zenpacks to work out how this fancy new UI3 zenpack stuff works

[25-Sep-2010 12:06:11] <Simon4> next task: update the Blade Chassis pack to work nicely with UI3 and release it

[25-Sep-2010 12:07:49] forsberg is now known as fOrsberg

[25-Sep-2010 13:10:07] jassinpain_ is now known as jassinpain

[25-Sep-2010 13:21:09] <ericenns_> anyone know what I need to import to get access to dmd in a modeler plugin

[25-Sep-2010 13:25:43] <ericenns_> rmatte: I found the command but I cant access dmd in my modeler plugin

[25-Sep-2010 13:37:10] <rmatte> ericenns_: I messaged it to you

[25-Sep-2010 13:37:20] <ericenns_> oh ok

[25-Sep-2010 13:37:22] <rmatte> [03:46am] -> (ericenns) docs/DOC-3217

[25-Sep-2010 13:37:22] <rmatte>    away         �  Gone away for now

[25-Sep-2010 13:37:22] <rmatte> [03:46am] -> (ericenns) That's what to do to use dmd in your script.

[25-Sep-2010 13:37:47] <ericenns_> i wasn't logged in then

[25-Sep-2010 13:38:14] <rmatte> I see

[25-Sep-2010 13:38:22] <rmatte> what do you use as an irc client?

[25-Sep-2010 13:38:48] <ericenns_> thanks well I gotta go now it is my birthday so I really shouldn't be working to hard, I use Colloquy at home and Konversation at work, which I left online

[25-Sep-2010 13:39:56] <ericenns_> see yeah

[25-Sep-2010 16:17:44] * Simon4 learns far too much about zenoss and rrd files by hacking on where it saves said files

[25-Sep-2010 16:42:44] <Simon4> the zenoss3 interface is certainly slick

[25-Sep-2010 16:42:55] <Simon4> (if a little slow for it)

[25-Sep-2010 16:43:23] Simon4 is now known as SimonH

[25-Sep-2010 16:43:30] SimonH is now known as Simon4

[25-Sep-2010 19:25:00] <rmatte> I'm working on getting all of these Cisco Mibs loaded in, it's much more difficult than the first time I did it but I'll get it done

[25-Sep-2010 19:25:16] <Simon4> sweet

[25-Sep-2010 19:25:28] <rmatte> they added like 700 new mibs since my last pack

[25-Sep-2010 19:25:33] <rmatte> so it'll be a big update

[25-Sep-2010 19:25:49] <Simon4> rmatte: did you see I finally wrote the "all interface graphs" toy?

[25-Sep-2010 19:25:57] <rmatte> I didn't

[25-Sep-2010 19:25:58] <Simon4> may be useful to you

[25-Sep-2010 19:26:09] <rmatte> what does it do exactly?

[25-Sep-2010 19:26:48] <Simon4> so I made a zenpack that makes a tab (in 2.5.x) or a link (in 3.x) that says "interface graphs"

[25-Sep-2010 19:27:00] <Simon4> and shows every interfaces graphs for hat device

[25-Sep-2010 19:27:13] <rmatte> ah

[25-Sep-2010 19:27:23] <rmatte> that would kind of suck on devices with 300+ interfaces hehe

[25-Sep-2010 19:27:27] <rmatte> but good idea

[25-Sep-2010 19:27:58] <Simon4> yeah, would def suck for that, but our network guys were prepared to wait for the page load :)

[25-Sep-2010 19:28:04] <rmatte> hehe

[25-Sep-2010 19:29:01] <theacolyte> rmatte: I need you to volunteer your time to set up zenoss for me

[25-Sep-2010 19:29:07] <theacolyte> I really need to do it, but I can't find any time

[25-Sep-2010 19:29:08] <theacolyte> hahahah

[25-Sep-2010 19:29:11] <Simon4> heh

[25-Sep-2010 19:29:15] <theacolyte> new job... we're using prtg

[25-Sep-2010 19:29:17] <rmatte> theacolyte: dream on lol

[25-Sep-2010 19:29:23] <theacolyte> Is up/down better now in 3.1?

[25-Sep-2010 19:29:35] <Simon4> theacolyte: pay enough and I'll leave my current contract LOL

[25-Sep-2010 19:29:36] <rmatte> 3.1 doesn't exist

[25-Sep-2010 19:29:39] <rmatte> you mean 3.0.2?

[25-Sep-2010 19:29:43] <theacolyte> that

[25-Sep-2010 19:29:52] <rmatte> what do you mean by up/down?

[25-Sep-2010 19:29:54] <rmatte> ping?

[25-Sep-2010 19:29:58] <theacolyte> interface monitoring

[25-Sep-2010 19:30:04] <rmatte> that's not built in

[25-Sep-2010 19:30:10] <rmatte> you need to implement it using a guide

[25-Sep-2010 19:30:10] <theacolyte> still eh

[25-Sep-2010 19:30:13] <rmatte> yes

[25-Sep-2010 19:30:15] <theacolyte> yeah, I know

[25-Sep-2010 19:30:19] <rmatte> that probably won't be implemented for ages

[25-Sep-2010 19:30:24] <theacolyte> for some reason I had osme sort of hope

[25-Sep-2010 19:30:27] <rmatte> the threshold method works perfectly fine though

[25-Sep-2010 19:30:43] <theacolyte> not really all that fun though

[25-Sep-2010 19:30:52] <rmatte> meh, it's not that bad

[25-Sep-2010 19:31:57] <theacolyte> Actually since I'm retail it would be cool to set it up on the retail network and map it :>

 

[25-Sep-2010 19:31:59] <Simon4> if you want something implemented(tm), generally you'll need enterprise (or an enterprise customer to agree it's an issue)

[25-Sep-2010 19:32:08] <theacolyte> I'm at a new job now

[25-Sep-2010 19:32:38] <rmatte> cool

[25-Sep-2010 19:32:47] <rmatte> not working with Zenoss I take it

[25-Sep-2010 19:33:11] <Simon4> dunno if this is interesting to anyone - there will be updates soon, but https://nettikconsulting.wordpress.com/

[25-Sep-2010 19:33:23] <theacolyte> Not yet, soon though

[25-Sep-2010 19:33:32] <Simon4> was my story of an interesting day

[25-Sep-2010 19:33:33] <theacolyte> Just need to find the time

[25-Sep-2010 19:34:48] <rmatte> Simon4: that looks like a good tip of the month candidate

[25-Sep-2010 19:35:10] <Simon4> rmatte: :) I need to finish the job

[25-Sep-2010 19:35:15] <rmatte> hehe

[25-Sep-2010 19:36:24] <Simon4> I ended up blogging it to try and force myself to be more  structured about how I reported a problem solved

[25-Sep-2010 19:36:44] <Simon4> which was much harder than the actual searching lol

[25-Sep-2010 19:36:48] <rmatte> lol

[25-Sep-2010 19:37:34] <Simon4> retracing my steps was damn hard, that's for sure

[25-Sep-2010 19:38:00] <rmatte> yeh

[25-Sep-2010 19:38:09] <rmatte> I try to blog about more complex problems that I solve

[25-Sep-2010 19:38:31] <rmatte> part of this is coming in handy tonight: http://demonic.cc/?p=20

[25-Sep-2010 19:38:44] <rmatte> zenmib has changed a lot since then

[25-Sep-2010 19:38:46] <rmatte> but still

[25-Sep-2010 19:39:13] <theacolyte> how's the new built-in WMI?

[25-Sep-2010 19:39:22] * Simon4 flails at finding the rss link

[25-Sep-2010 19:39:51] <rmatte> theacolyte: you mean Egor's packs?

[25-Sep-2010 19:39:55] <Simon4> ah, subscribed

[25-Sep-2010 19:40:01] <theacolyte> I thought it was built into 3 now?

[25-Sep-2010 19:40:05] <rmatte> not in core

[25-Sep-2010 19:40:09] <rmatte> only for services

[25-Sep-2010 19:40:13] <theacolyte> got it

[25-Sep-2010 19:40:14] <rmatte> as it has always been

[25-Sep-2010 19:40:29] <rmatte> Egor's WMI packs are substitute to the Enterprise WMI pack

[25-Sep-2010 19:40:54] <theacolyte> I ran it for like 2 years man, I know - just thought I had read something

[25-Sep-2010 19:41:04] <rmatte> ah

[26-Sep-2010 00:00:30] [disconnected at Sun Sep 26 00:00:30 2010]

[26-Sep-2010 00:00:31] [connected at Sun Sep 26 00:00:31 2010]

[26-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[26-Sep-2010 01:37:55] fOrsberg is now known as forsberg

[26-Sep-2010 05:30:10] <nick1> hello all

[26-Sep-2010 05:31:08] <nick1> anyone else here ??

[26-Sep-2010 05:35:23] <rmatte> yeh, I'm here

[26-Sep-2010 05:40:44] <nick1> ive got an oddity that has existed since 2.5.2 and its just about the last oddity i've got left, i have a linux box with four hd's in and within the file systems (components part) the four discs show their total bytes shows as being correct but their used bytes shows as incorrect and as such the % util is way off mark one shows 379% the free bytes show as unknown, onle one disc actually shows correctly in each columb

[26-Sep-2010 05:44:17] <rmatte> what type of server is that?

[26-Sep-2010 05:44:28] <rmatte> oh sorry, linux

[26-Sep-2010 05:44:35] <rmatte> you're not using any kind of automounting on it?

[26-Sep-2010 05:44:59] <nick1> how do you mean ? -

[26-Sep-2010 05:45:18] <rmatte> like, when a user logs in their home directory doesn't automatically get mounted as a new filesystem or something?

[26-Sep-2010 05:45:24] <nick1> here is a screen shot - http://imagebin.ca/view/ZS4sQd.html

[26-Sep-2010 05:45:26] <rmatte> or are the filesystems steady?

[26-Sep-2010 05:46:03] <nick1> steady ? - they are physically in the machine being monitored and mounted at boot time

[26-Sep-2010 05:46:23] <rmatte> no no

[26-Sep-2010 05:46:31] <rmatte> what you're looking at are mount points, filesystems

[26-Sep-2010 05:46:35] <rmatte> not the actual physical disks

[26-Sep-2010 05:46:47] <rmatte> I'm asking...

[26-Sep-2010 05:46:55] <rmatte> if you login to that Linux server and do a "df"

[26-Sep-2010 05:47:12] <rmatte> are the filesystems always just /, /home, /mnt, and /mnt/store?

[26-Sep-2010 05:47:16] <nick1> oh I see - actually i never speciically set these up, zenoss discovered them when it modelled the server

[26-Sep-2010 05:47:20] <rmatte> or are there others from time to time?

[26-Sep-2010 05:47:40] <nick1> no they are always mounted at these points it never changes

[26-Sep-2010 05:48:31] <rmatte> I'm just asking because I've seen the same type of problem with solaris servers because they auto-mount filesystems and it messes up Zenoss...

[26-Sep-2010 05:48:32] <rmatte> http://dev.zenoss.com/trac/ticket/7316

[26-Sep-2010 05:48:41] <rmatte> I logged that trac ticket in regards to it

[26-Sep-2010 05:49:00] <rmatte> it all has to do with Zenoss monitoring based on the snmp indexes of the filesystems

[26-Sep-2010 05:49:04] <rmatte> rather than the names

[26-Sep-2010 05:49:12] <rmatte> have you tried remodelling the device?

[26-Sep-2010 06:11:47] <nick1> yeah a few times - i'm not sure that ticket is my problem as they are never unmounted or change - they get mounted at boot time

[26-Sep-2010 06:12:01] <nick1> sorry for the delay - had to run away and deal with a problem

[26-Sep-2010 06:15:12] <nick1> i've just noticed something else, the only hd which is correct is one that is on another machine mounted via nfs

[26-Sep-2010 06:17:49] <rmatte> all good

[26-Sep-2010 06:17:56] <rmatte> I'm working on a zenpack so I'm back and forth too

[26-Sep-2010 06:18:22] <rmatte> hmmm, are you using ext3 as the filesystem?

[26-Sep-2010 06:18:30] <rmatte> or something else like reiser?

[26-Sep-2010 06:20:20] <nick1> a mixture - http://fpaste.org/jUBe/

[26-Sep-2010 06:20:45] <rmatte> ah, that's pretty standard

[26-Sep-2010 06:20:49] <rmatte> hmmm

[26-Sep-2010 06:22:03] <nick1> odd init ?

[26-Sep-2010 06:22:14] <rmatte> that's so weird

[26-Sep-2010 06:22:22] <rmatte> you're monitoring the box via ssh or snmp?

[26-Sep-2010 06:22:27] <rmatte> snmp I assume?

[26-Sep-2010 06:22:32] <nick1> ssh

[26-Sep-2010 06:22:36] <rmatte> ah

[26-Sep-2010 06:22:47] <rmatte> maybe it's a bug with the ssh filesystem plugin then

[26-Sep-2010 06:23:04] <nick1> i've got another gox being minitored in the same way and thats all good

[26-Sep-2010 06:23:08] <rmatte> I monitor all of my Linux server with snmp, so the issue I was talking about earlier doesn't apply to you

[26-Sep-2010 06:23:14] <rmatte> right

[26-Sep-2010 06:23:17] <rmatte> hmmm

[26-Sep-2010 06:23:31] <rmatte> I wonder what command it's actually executing to do the monitoring

[26-Sep-2010 06:23:36] <rmatte> I'd assume df

[26-Sep-2010 06:23:45] <rmatte> but could be something else

[26-Sep-2010 06:24:06] <rmatte> actually hold up

[26-Sep-2010 06:24:17] <rmatte> the totals are correct, but the used bytes are messed up...

[26-Sep-2010 06:24:26] <rmatte> can I suggest that you try deleting the RRD files?

[26-Sep-2010 06:24:34] <rmatte> just for those filesystems

[26-Sep-2010 06:24:44] <nick1> yeah thats the problem and then from there I guess the calculation goes all wrong

[26-Sep-2010 06:24:58] <nick1> can do - not bothered about the data really

[26-Sep-2010 06:25:03] <rmatte> actually, even /mnt/store is wrong

[26-Sep-2010 06:25:10] <rmatte> k cool

[26-Sep-2010 06:25:45] <rmatte> clear out all the RRDs and wait to see if it grabs them properly

[26-Sep-2010 06:26:08] <rmatte> it definitely picked up the total sizes correctly, so remodeling is pointless

[26-Sep-2010 06:26:47] <nick1> can I dump the directories there data is stored in and assume it will recreate them or will I have to dump the individual files and keep the directory ?

[26-Sep-2010 06:30:52] <rmatte> yes

[26-Sep-2010 06:30:54] <rmatte> you can

[26-Sep-2010 06:31:04] <rmatte> it'll recreate anything it needs to

[26-Sep-2010 06:31:47] <nick1> took a gamble after backing them up - the used bytes has gone to zero as has the free - i guess i'll wait a few minutes to see once its polled a few times

[26-Sep-2010 06:32:39] <nick1> where in the new zenoss does once exclude fileing system types for monitoring

[26-Sep-2010 06:38:48] <nick1> its back where it started it seems back to unknown free bytes

[26-Sep-2010 06:53:57] bzed_ is now known as bzed

[26-Sep-2010 07:22:05] <rmatte> nick1: same as in the old place

[26-Sep-2010 07:22:21] <rmatte> zProperties, which is just called "Properties" or something now

[26-Sep-2010 07:22:34] <rmatte> same zproperty

[26-Sep-2010 07:35:46] <nick1> rmatte: sorry - not got my ful eye on here - i remodled again and it seems to have sorted its self - so maybe destroying the data and a remodel was the fix afterall

[26-Sep-2010 07:45:00] <rmatte> yeh I don't have my full eye on here at the moment either hehe

[26-Sep-2010 07:45:10] <rmatte> I'm trying to get all of the Cisco Mibs loaded in to Zenoss

[26-Sep-2010 07:45:13] <rmatte> pain in the arse lol

[26-Sep-2010 07:48:23] <rmatte> cool, glad to hear

[26-Sep-2010 07:48:36] <rmatte> the RRD files were probably just messed up

[26-Sep-2010 07:48:40] <rmatte> I've had that happen a couple times

[26-Sep-2010 08:35:43] * ReGiStRaS will Fernando Alonso win the F1 night race in Singapore tonight?!!!

[26-Sep-2010 08:41:04] * ReGiStRaS : will Fernando Alonso win the F1 night race in Singapore tonight?! Check out the predictions at: http://www.formula1.com/default.html

[26-Sep-2010 18:28:38] forsberg is now known as fOrsberg

[27-Sep-2010 00:00:30] [disconnected at Mon Sep 27 00:00:30 2010]

[27-Sep-2010 00:00:31] [connected at Mon Sep 27 00:00:31 2010]

[27-Sep-2010 00:00:50] [zenoss-logger (logger bot) has joined #zenoss]

[27-Sep-2010 01:42:04] fOrsberg is now known as forsberg

[27-Sep-2010 07:29:11] <ericenns> Good morning

[27-Sep-2010 08:14:09] <ericenns> anyone know what the you set for type of zProperty if it is a password

[27-Sep-2010 08:31:24] <ericenns> anyone on here ever create a zProperty

[27-Sep-2010 08:31:49] <Parabola[w]> i have not

[27-Sep-2010 08:34:44] <chachan> morning

[27-Sep-2010 09:19:25] <ericenns> hey any of you access dmd in your modeler plugin

[27-Sep-2010 09:36:04] <bigegor> ericenns: i'm not. What info you trying to get over dmd?

[27-Sep-2010 09:44:05] <ianm> hello, I'm trying to set a zproperty from a modeler plugin. Can someone point me to a doc or help me with doing this please?

[27-Sep-2010 09:47:08] <ianm> I tried setZPropertyInfo, but get AttributeError: DeviceProxy instance has no attribute 'setZenProperty'.

[27-Sep-2010 09:47:48] <ianm> and simply using setattr on the device object passed to process() doesn't seem to do anything

[27-Sep-2010 09:47:57] <ianm> at least for a zproperty

[27-Sep-2010 09:49:57] <Parabola[w]> good mornign ianm

[27-Sep-2010 09:50:10] <ianm> Hello

[27-Sep-2010 10:05:13] <ericenns> bigegor: I am trying to get zCommandUsername

[27-Sep-2010 10:05:55] <ericenns> also zCommandPassword and the path of the zenpath

[27-Sep-2010 10:09:34] <bigegor> add to you modeler: deviceProperties = CommandPlugin.deviceProperties + ('zCommandUsername','zCommandPassword')

[27-Sep-2010 10:10:13] <ericenns> just in the class

[27-Sep-2010 10:10:40] <bigegor> yes

[27-Sep-2010 10:11:07] <ericenns> ok do you know anyway to get the zenpack location in the filesystem

[27-Sep-2010 10:12:15] <bigegor> current directory: os.path.dirname(__file__)

[27-Sep-2010 10:12:33] <ericenns> ok sweet thanks

[27-Sep-2010 10:15:46] <bigegor> in 'process' method of you modeler class you can get value of zProperty value with: username = getattr(device, 'zCommandUsername', None)

[27-Sep-2010 10:16:18] <ianm> bigegor, how can you set a zProperty from within a modeler class?

[27-Sep-2010 10:16:58] <ericenns> bigegor: can I use that same thing in the collect method of my class

[27-Sep-2010 10:17:12] <bigegor> as i know, it is not possible to set zProperty from within modeler class.

[27-Sep-2010 10:17:35] <ianm> ughhh...

[27-Sep-2010 10:20:06] <bigegor> ericenns: 'collect' method? subclass of which class is your modeler?

[27-Sep-2010 10:20:55] <ericenns> bigegor: my class is a subclass of PythonPlugin and I tested it and it works, the only problem I have is getting the path to a perl script in the libexec directory of my zenpack

[27-Sep-2010 10:23:18] <bigegor> yes, you can. deviceProperties = PythonPlugin.deviceProperties + ('zCommandUsername','zCommandPassword')

[27-Sep-2010 10:25:23] <bigegor> ericenns: it is possible to rewrite you Perl script in Python?

[27-Sep-2010 10:26:05] <ericenns> bigegor: No I unfortunately can't rewrite my Perl script in Python because I am using the VMware Perl SDK

[27-Sep-2010 10:32:02] <ericenns> bigegor: I still can't get the username in my plugin

[27-Sep-2010 10:33:15] <ianm> bigegor: is it possible to use dmd somehow to set a zproperty?

[27-Sep-2010 10:34:05] <bigegor> ianm: i havn't try that.

[27-Sep-2010 10:34:27] <ericenns> bigegor: basically I'm getting None back as a result of gettattr

[27-Sep-2010 10:35:24] <ianm> ericenns: I have found that I have to restart the zenoss stack after modifying deviceProperties. Though maybe restarting only a certain zenoss daemon may do it

[27-Sep-2010 10:35:54] <bigegor> ericenns: can i look on your modeler class?

[27-Sep-2010 10:35:59] <ericenns> sure

[27-Sep-2010 10:40:41] <ericenns> ianm: that seemed to work

[27-Sep-2010 11:10:50] <cgibbons> hurm

[27-Sep-2010 11:21:36] <frozty_sa> http://code.google.com/p/rocksteady/

[27-Sep-2010 11:21:45] <frozty_sa> Simon4: oh hey, you reconnected just in time

[27-Sep-2010 11:21:53] <frozty_sa> :P

[27-Sep-2010 11:22:19] <frozty_sa> Rocksteady is how I've always been ranting that threshold conditions and shit should be done..nice to see someone's implemented it

[27-Sep-2010 11:22:31] <ericenns> I have some funky graph problems anyone want to lend a hand

[27-Sep-2010 11:22:43] <frozty_sa> reconnoiter's design isn't perfect, as it required an agent when I last looked

[27-Sep-2010 11:22:47] <frozty_sa> (it also does esper)

[27-Sep-2010 11:22:51] <frozty_sa> ericenns: what's the problem?

[27-Sep-2010 11:23:38] <ericenns> data points in some of my graphs do not show curr: avg: and max: and they are not thresholds

[27-Sep-2010 11:24:15] <ericenns> I will post a screenshot

[27-Sep-2010 11:24:55] * Simon4 reconnects

[27-Sep-2010 11:25:02] <Simon4> oh hai

[27-Sep-2010 11:30:54] <ericenns> umm just wait my graphs need to regenerate

[27-Sep-2010 11:33:52] <ericenns> here we go funky graphs http://imgur.com/nu7sf

[27-Sep-2010 11:36:07] <Simon4> wahoo graphs :)

[27-Sep-2010 11:37:50] <ericenns> ya lol

[27-Sep-2010 11:38:47] <frozty_sa> ericenns: typically I see that when the data collection fails

[27-Sep-2010 11:39:01] <frozty_sa> do a dump on the rrd's to see if there's actually data for those timestamps

[27-Sep-2010 11:39:25] <frozty_sa> there's a setting in zenrrd to generate an alert if rrd's aren't updated, might also be useful

[27-Sep-2010 11:40:24] <ericenns> frozty_sa: all those datapoints are coming from the same datasource

[27-Sep-2010 11:42:11] <ericenns> frozty_sa: I also don't know how to do a dump to see it there is data for those time stamps

[27-Sep-2010 11:43:32] <ericenns> I am dumping all my RRD files and will wait for regeneration

[27-Sep-2010 12:03:19] <ericenns> ok so the rrds are refreshed and the problem persists and it is collecting data

[27-Sep-2010 12:58:57] <ianm> anyone know how I can get a dmd instance from within a modeler plugin?

[27-Sep-2010 13:08:33] <frozty_sa> ericenns: I didn't say they're coming from different datasources, I said I see it often when data collection fails

[27-Sep-2010 13:08:41] <frozty_sa> there's a very distinct difference between the two

[27-Sep-2010 13:09:05] <frozty_sa> set the log level of the collector to debug and watch the logs to ensure you're definitely gettign the data

[27-Sep-2010 13:09:09] <frozty_sa> getting*

[27-Sep-2010 13:09:20] <frozty_sa> it will also indicate what issues you might have with writing the data out

[27-Sep-2010 13:14:32] <frozty_sa> ianm: I've wondered that too, but haven't had time to look

[27-Sep-2010 13:51:26] <rmatte> ianm: why wouldn't you just do this: docs/DOC-3217?

[27-Sep-2010 13:51:33] <rmatte> frozty_sa: same to you

[27-Sep-2010 13:51:58] <ericenns> rmatte: that does not work, at least for me it didn't

[27-Sep-2010 13:51:59] * frozty_sa lewks

[27-Sep-2010 13:52:01] <rmatte> no reason why it shouldn't work within a modeler plugin

[27-Sep-2010 13:52:18] <rmatte> ericenns: any idea why?

[27-Sep-2010 13:52:36] <frozty_sa> rmatte: yeah, that's pretty much the direction I figured I'd take when starting with it

[27-Sep-2010 13:52:55] <rmatte> ericenns: it should work provided it's implemented properly

[27-Sep-2010 13:52:57] <ericenns> I have no idea why gave me some traceback but found a different solution to what i wanted to do

[27-Sep-2010 13:53:02] <rmatte> ah

[27-Sep-2010 13:53:05] <rmatte> cool cool

[27-Sep-2010 13:53:09] <ericenns> I copied it word for word

[27-Sep-2010 13:53:09] <rmatte> what did you end up doing?

[27-Sep-2010 13:53:27] <ericenns> for location used os.path.abspath and os.path.dirname

[27-Sep-2010 13:53:40] <ericenns> and just added the username and pass to the device properties

[27-Sep-2010 13:53:48] <rmatte> ah

[27-Sep-2010 13:53:49] <ericenns> to access them with getattr

[27-Sep-2010 13:54:32] <frozty_sa> yeah, I suppose the only trick there would be so have your executing environment to include the right PYTHONPATH variables

[27-Sep-2010 13:54:49] <rmatte> ericenns: wouldn't that mean having to edit code to get it to work for anyone else?

[27-Sep-2010 13:55:18] <rmatte> frozty_sa: yeh, it's probably some path issue

[27-Sep-2010 13:55:51] <ericenns> rmatte: no it uses zCommandUsername

[27-Sep-2010 13:55:56] <rmatte> ah

[27-Sep-2010 13:56:10] <ericenns> rmatte: it's all good

[27-Sep-2010 13:56:10] <rmatte> and what username and pass do you have to put in?

[27-Sep-2010 13:56:25] <rmatte> zenoss admin?

[27-Sep-2010 13:57:06] <ericenns> rmatte: nope it uses zCommandUsername and zCommandPassword with those variables containing your vsphere user and pass

[27-Sep-2010 13:58:14] <rmatte> ohhhh

[27-Sep-2010 13:58:15] <rmatte> cool

[27-Sep-2010 13:58:27] <ericenns> yup

[27-Sep-2010 14:07:01] mrayzenoss is now known as mray

[27-Sep-2010 14:08:14] <ericenns> mray: is there a certain email we send ZenPack submissions to

[27-Sep-2010 14:08:35] <rmatte> yeh, mray@zenoss.com

[27-Sep-2010 14:08:36] <rmatte> hehe

[27-Sep-2010 14:08:58] <Simon4> nahh, there's an actual one

[27-Sep-2010 14:09:06] * Simon4 found it the other day, after emailling mray first off ;)

[27-Sep-2010 14:09:39] <ericenns> trying to pull my leg now

[27-Sep-2010 14:10:15] <Simon4> blogs/zenossblog/2010/07/27/2010-summer-of-community-zenpacks-contest-updated

[27-Sep-2010 14:10:21] <mray> I get the emails either way

[27-Sep-2010 14:10:31] <Simon4> Send an email to community@zenoss.com with the title “Submit a ZenPack Contest” with your name, the attached ZenPack and any documentation you would like to include.

[27-Sep-2010 14:12:20] <ericenns> do we attach source?

[27-Sep-2010 14:12:27] <rmatte> just attach the egg

[27-Sep-2010 14:13:06] <ericenns> ok

[27-Sep-2010 14:13:47] <ericenns> lol in the zenoss 2.5.2 vm I keep getting /bin/bash /root/.bashrc permsission denied what do i do about that

[27-Sep-2010 14:15:28] <rmatte> ericenns: where are you seeing that message?

[27-Sep-2010 14:15:47] <mray> send whatever you want

[27-Sep-2010 14:15:56] <ericenns> when restarting zenoss as while as discovering a device

[27-Sep-2010 14:16:31] <rmatte> hmmmm

[27-Sep-2010 14:16:38] <rmatte> when you restart zenoss, how are you doing that?

[27-Sep-2010 14:16:41] <cgibbons> ditto

[27-Sep-2010 14:16:47] <rmatte> /etc/init.d/zenoss-stack?

[27-Sep-2010 14:16:49] <ericenns> zenoss restart as zenoss user

[27-Sep-2010 14:16:55] <rmatte> hmmm

[27-Sep-2010 14:17:16] <rmatte> you installed with the stack installer?

[27-Sep-2010 14:17:54] <ericenns> I am using the zenoss 2.5.2 pre packaged vm

[27-Sep-2010 14:18:09] <rmatte> oh

[27-Sep-2010 14:18:24] <rmatte> no idea then, that thing always tends to have wacky issues

[27-Sep-2010 14:18:41] <rmatte> it's fine as a demo image but I wouldn't use it in production

[27-Sep-2010 14:18:44] <ericenns> oh ok well my zendisc is just stuck and looking for device

[27-Sep-2010 14:19:13] <ericenns> was gunna see if the basic installation was working for my zenpack

[27-Sep-2010 14:33:22] <ericenns> anyone know what the 2.5.2 vm uses for installing packages

[27-Sep-2010 14:33:45] <cgibbons> that's still an rpath appliance i think (mray?)

[27-Sep-2010 14:33:56] <cgibbons> so, 'conary'

[27-Sep-2010 14:34:49] <tkrn> i am trying to create a monitoring template to monitor a tcp port, how would i go about this

[27-Sep-2010 14:35:11] <ericenns> yes it is rpath ok thanks

[27-Sep-2010 14:35:16] <mray> 2.5.2 is conary, 3.0.2 should be out real soon

[27-Sep-2010 14:35:27] <mray> CentOS 5.4 based

[27-Sep-2010 14:37:52] <ericenns> mray: ok thats good but doesn't help me since I need a 2.5.2 appliance for testing

[27-Sep-2010 14:38:21] <rmatte> mray: nice, that'll be better

[27-Sep-2010 14:38:44] <mray> ericenns: I'd recommend installing 2.5.2 on Ubuntu or CentOS if you have real work you need to do

[27-Sep-2010 14:38:51] <mray> adding stuff the the rPath appliance is a pain

[27-Sep-2010 14:39:27] <ianm> rmatte: got ZopeXMLConfigurationError: File "/usr/local/zenoss/zenoss/etc/site.zcml", line 16.2-16.23

[27-Sep-2010 14:39:27] <ianm> ZopeXMLConfigurationError: File "/usr/local/zenoss/zenoss/Products/ZenWidgets/configure.zcml", line 7.4-7.37

[27-Sep-2010 14:39:27] <ianm> ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module zenoss has no global extjs')

[27-Sep-2010 14:39:56] <ericenns> urgh yeah I might just have to do that

[27-Sep-2010 14:40:11] <rmatte> ianm: yeh, ericenns said it doesn't work for whatever reason, I guess it's a path thing

[27-Sep-2010 14:40:26] <Orv> mray: Are there criteria published anywhere for when it makes sense to deploy collectors?

[27-Sep-2010 14:41:32] <mray> Orv: not that I'm really aware of.  There are some reference hardware recommendations in the Install Guide

[27-Sep-2010 14:41:50] <mray> you can use distributed collectors when those don't cut it for a single box

[27-Sep-2010 14:42:29] <rmatte> Orv, it really comes down to when your collector graphs indicate datapoints dropping off a lot

[27-Sep-2010 14:42:35] <rmatte> and by a lot I mean every few minutes

[27-Sep-2010 14:42:57] <rmatte> check your collector graphs for the localhost collector to judge if the current collector is holding up ok

[27-Sep-2010 14:43:21] <Orv> Well, I guess I meant "remote" collectors...

[27-Sep-2010 14:43:31] <Orv> rmatte: Yeah, I understand the scaling issues.

[27-Sep-2010 14:43:38] * rmatte nods

[27-Sep-2010 14:44:21] <Orv> I've got 240 devices on the one collector now - haven't seen any data dropouts, neither CPU nor network is stressed, and haven't run it dry on RAM yet.

[27-Sep-2010 14:44:33] <rmatte> then you're fine

[27-Sep-2010 14:44:58] <Orv> Yeah- but when I expand it to the enterprise level, I'll have maybe an average of 100 devices at 18-20 sites..

[27-Sep-2010 14:45:09] <rmatte> it ultimately depends on the hardware, but I have over 400 devices on a single collector

[27-Sep-2010 14:45:23] <Orv> rmatte: OK, that helps.

[27-Sep-2010 14:45:23] <cgibbons> Many of our customers have a 1000 or more.

[27-Sep-2010 14:45:23] <rmatte> and no sign of needing another any time soon

[27-Sep-2010 14:45:43] <Orv> cgibbons: That's good to know.  And 3.1, due in Jan, should address some of the scaling issues?

[27-Sep-2010 14:46:01] <cgibbons> I'm sure it'll solve some and create new ones :)

[27-Sep-2010 14:46:06] <rmatte> hehe

[27-Sep-2010 14:46:16] <Orv> Just trying to think about how to partition the monitoring.   Big corporate data center, and 18 small ones...

[27-Sep-2010 14:46:22] <Orv> cgibbons: :-)

[27-Sep-2010 14:46:39] <Orv> cgibbons: is there a 3.0.3 on the horizon anywhere?  Just curious...

[27-Sep-2010 14:46:53] <nowthatsamatt> What's the best book out there for Zenoss 3.0.3?

[27-Sep-2010 14:47:04] <cgibbons> It will depend upon if any big bugs come in on 3.0.2.

[27-Sep-2010 14:47:05] <Orv> (just so I can plan).  I now have a dev box; I won't get burned twice :-/

[27-Sep-2010 14:47:17] <cgibbons> But the plan is that there will not be.

[27-Sep-2010 14:47:27] <Orv> cgibbons: OK.

[27-Sep-2010 14:47:34] <rmatte> nowthatsamatt: there aren't any right now

[27-Sep-2010 14:47:44] <nowthatsamatt> Shoooooooooot.

[27-Sep-2010 14:47:46] <rmatte> nowthatsamatt: packet publishing is working on a new one, but who knows when that'll be done

[27-Sep-2010 14:47:50] <Orv> nowthatsamatt: the existing docs, in PDF, are pretty good.

[27-Sep-2010 14:47:54] <rmatte> 3.0 is just too new

[27-Sep-2010 14:48:19] <nowthatsamatt> word.  thanks guys!

[27-Sep-2010 14:57:11] <rmatte> sorry, Packt Publishing rather, not packet

[27-Sep-2010 15:00:35] <ericenns> I have the 2.5.2 book from Packt and its pretty good

[27-Sep-2010 15:00:47] <rmatte> yeh, I have it too

[27-Sep-2010 15:01:01] <rmatte> it's fine, but it references the old interface

[27-Sep-2010 15:01:07] <rmatte> so for a beginner it would be quite confusing

[27-Sep-2010 15:01:13] <ericenns> yeh thats the only problem

[27-Sep-2010 15:01:38] <rmatte> I'm actually supposed to review the new book whenever they finish it (no idea when that will be)

[27-Sep-2010 15:01:57] <ericenns> oh sweet

[27-Sep-2010 15:02:29] <nowthatsamatt> nice, rmatte.  gonna get credited?

[27-Sep-2010 15:03:51] <rmatte> yeh, I will

[27-Sep-2010 15:09:26] <ericenns> mrayzenoss: and rmatte sent you pack

[27-Sep-2010 15:10:14] <ericenns> beware my explanation may suck I wrote down exactly what I thought

[27-Sep-2010 15:11:01] <mrayzenoss> ericenns: thanks, in the queue

[27-Sep-2010 15:11:09] <Orv> rmatte: Hey, do you monitor multiple customer networks with a single zenoss instance?

[27-Sep-2010 15:13:03] <nowthatsamatt> So, you cannot restrict users to only be able to see specific groups unless you're using Enterprise, correct?

[27-Sep-2010 15:13:10] <rmatte> Orv: yes, on certain of my instances

[27-Sep-2010 15:13:26] <rmatte> nowthatsamatt: correct

[27-Sep-2010 15:13:38] <nowthatsamatt> Poop!  Thanks!

[27-Sep-2010 15:14:25] <Orv> rmatte: Do you keep the customers' equipment separated in zenoss?  If so, how? With Groups, or ??

[27-Sep-2010 15:14:35] <rmatte> yeh, just with groups

[27-Sep-2010 15:14:40] <Parabola|Work> i have about 30 clients in my one zenoss instance

[27-Sep-2010 15:14:41] <Orv> rmatte: Thanks.

[27-Sep-2010 15:15:28] <ianm> rmatte: any other suggestions for getting / using a dmd instance within a modeler plugin?

[27-Sep-2010 15:16:50] <rmatte> ianm: unfortunately not, I'd have to work on figuring it out and I don't have time right now

[27-Sep-2010 15:17:10] <rmatte> ianm: what are you looking to use dmd for?

[27-Sep-2010 15:17:29] <ianm> rmatte: I want to set a zProperty from a modeler plugin and this is the only way I can think to do it

[27-Sep-2010 15:18:11] <ianm> rmatte: setattr doesn't seem to work for zproperties

[27-Sep-2010 15:18:17] <rmatte> devs._setProperty("zSnmpProtocol", "UDP")

[27-Sep-2010 15:18:23] <rmatte> here's an example of setting a property

[27-Sep-2010 15:18:32] <rmatte> not sure if you can get that to work without dmd or not

[27-Sep-2010 15:19:55] <ianm> rmatte: I assume on the device object passed to process()?

[27-Sep-2010 15:20:15] <rmatte> yeh, on the device object

[27-Sep-2010 15:20:23] <rmatte> it may or may not work

[27-Sep-2010 15:20:28] <rmatte> but it's worth a shot

[27-Sep-2010 15:20:51] <ianm> rmatte: yeah.. DeviceProxy object has no _setProperty :(

[27-Sep-2010 15:20:55] <rmatte> ah

[27-Sep-2010 15:20:59] <rmatte> I'm stumped then

[27-Sep-2010 15:21:01] <rmatte> ask on the forums

[27-Sep-2010 15:21:04] <ianm> me too

[27-Sep-2010 15:21:12] <rmatte> ask in the dev forums

[27-Sep-2010 15:21:37] <ianm> does cluther ever get on here?

[27-Sep-2010 15:22:16] <rmatte> very rarely, but occasionally

[27-Sep-2010 15:22:33] <rmatte> cgibbons: is probably the most active dev on here

[27-Sep-2010 15:22:45] <rmatte> followed by ian

[27-Sep-2010 15:31:22] mrayzenoss1 is now known as mray

[27-Sep-2010 15:36:04] <ericenns> is the mirror effect planned to be fixed that happens in 3.0.2

[27-Sep-2010 15:39:17] <Simon4> ericenns: the hall-of-mirrors thing?

[27-Sep-2010 15:39:22] <ericenns> yeah that thing

[27-Sep-2010 15:39:45] <Simon4> a couple of my zenpacks suffer from that, I was just presuming there was a codechange somewhere to fix it in the zenpack itself

[27-Sep-2010 15:40:30] <ericenns> ok yeah one of my zenpack does it also

[27-Sep-2010 15:42:07] ericenns is now known as ericenns_

[27-Sep-2010 15:42:25] * ericenns_ done for the day, maybe online at home

[27-Sep-2010 15:44:08] <Orv> Nice...

[27-Sep-2010 15:44:46] <davetoo> Hall of Mirrors?

[27-Sep-2010 15:44:57] <davetoo> some kind of portal recursiveness problem?

[27-Sep-2010 15:45:01] <cgibbons> repeated iframe issue

[27-Sep-2010 15:45:10] <cgibbons> happens with a bad url in backwards-compatibility links

[27-Sep-2010 15:45:35] <rmatte> is that where a page loads inside a page, inside a page, inside a page, and so on?

[27-Sep-2010 15:45:43] <Simon4> yeah

[27-Sep-2010 15:45:47] <cgibbons> you'd just see the entire new UI inside the content pane

[27-Sep-2010 15:45:53] <rmatte> ah, I didn't even know that was an issue

[27-Sep-2010 15:45:54] <rmatte> hehe

[27-Sep-2010 15:46:40] <Simon4> cgibbons: is there a published "here's how to fix your code" ? or is it being dealt with as a zenoss bug, or?

[27-Sep-2010 15:46:56] <cgibbons> i believe it's in the 3.0 zenpack author's conversion guide

[27-Sep-2010 15:47:04] <Simon4> hmm

[27-Sep-2010 15:47:09] * Simon4 goes for another look in there

[27-Sep-2010 15:48:51] <Simon4> cgibbons: is it this: http://fpaste.org/uWmz/

[27-Sep-2010 15:49:11] <cgibbons> no,  it's usually something with target urls in .pt files

[27-Sep-2010 15:49:50] <cgibbons> i would be more explicit but i'm waiting to hear back from the dev i asked that would know

[27-Sep-2010 15:50:19] <cgibbons> i think it was adding target="_top" to any generated url

[27-Sep-2010 15:51:39] <cgibbons> hmmm something is not right with this mysql instance

[27-Sep-2010 18:09:34] forsberg is now known as fOrsberg

[27-Sep-2010 20:30:38] mrayzenoss is now known as mray

[27-Sep-2010 22:06:48] mrayzenoss is now known as mray

[28-Sep-2010 00:00:30] [disconnected at Tue Sep 28 00:00:30 2010]

[28-Sep-2010 00:00:30] [connected at Tue Sep 28 00:00:30 2010]

[28-Sep-2010 00:00:45] [zenoss-logger (logger bot) has joined #zenoss]

[28-Sep-2010 00:59:50] <xuru> howdy  Anyone awake out there?

[28-Sep-2010 01:27:08] fOrsberg is now known as forsberg

[28-Sep-2010 02:54:18] bzed_ is now known as Guest36841

[28-Sep-2010 02:55:59] Guest36841 is now known as bzed

[28-Sep-2010 04:43:31] rhettardo_ is now known as rhettardo

[28-Sep-2010 07:49:46] <Jesper-> My Zenoss 2.5.2 monitors some routers that has multiple WAN connections on different connection speeds, eg. 5Mbit/768Kbit 100Mbit/100Mbit etc. To monitor/alert on high bandwidth usage I have put the same router in different Device groups (Sub Devices) under differnt names. So far so good...

[28-Sep-2010 07:49:48] <Jesper-> But now I've run into a problem with the modeler, every time I model one of the devices, it steals all the interface IPs from the other device. Do any of you guys have an idea on how to fix/avoid this?

[28-Sep-2010 07:50:42] <Jesper-> As it is now I can't monitor more than one wan connection/device at a time.

[28-Sep-2010 07:50:55] Jesper- is now known as JesperS

[28-Sep-2010 07:52:49] <fragfutter> JesperS: if there aren't too many ports, you could manualy specify the maximum for the threshold

[28-Sep-2010 07:53:35] <JesperS> there are MANY... close to 2000 devices with 1+ WAN connections

[28-Sep-2010 07:53:45] <JesperS> so no, it's not an option to do it manually

[28-Sep-2010 07:53:49] <fragfutter> ok.

[28-Sep-2010 07:53:52] <JesperS> BUT if I can script it, it could be doable

[28-Sep-2010 07:54:06] <JesperS> but I don't know what you mean, exactly

[28-Sep-2010 07:54:07] <fragfutter> do you know python?

[28-Sep-2010 07:54:10] <JesperS> a bit

[28-Sep-2010 07:54:24] <JesperS> I have made a bunch of smaller scripts for various updating of Zenoss

[28-Sep-2010 07:54:29] <fragfutter> i'll try to explain my idea.

[28-Sep-2010 07:54:54] <fragfutter> you can define thresholds per interface

[28-Sep-2010 07:55:06] <fragfutter> normaly the threshold is something like 0.9*max-speed

[28-Sep-2010 07:55:20] <fragfutter> the max-speed gets modeled by snmp.

[28-Sep-2010 07:55:23] <JesperS> yea, I have that for the Device groups I've made

[28-Sep-2010 07:55:24] <ericenns_> good morning

[28-Sep-2010 07:55:32] <JesperS> afternoon

[28-Sep-2010 07:55:43] <fragfutter> JesperS: but snmp does not report your maximum uplink speed but the max interface speed

[28-Sep-2010 07:55:54] <JesperS> exactly

[28-Sep-2010 07:56:10] <fragfutter> JesperS: can you somehow detect the maximum interface speed?

[28-Sep-2010 07:56:15] <fragfutter> JesperS: via snmp that is

[28-Sep-2010 07:56:26] <JesperS> no, but I have it from a management system

[28-Sep-2010 07:56:29] <fragfutter> JesperS: for example from the interface name, or description?

[28-Sep-2010 07:56:45] <JesperS> hostname, interfacename

[28-Sep-2010 07:56:56] <JesperS> so that part is fairly straight forward

[28-Sep-2010 07:57:34] <fragfutter> JesperS: the correct way would IMHO be to write your own interface modeller.

[28-Sep-2010 07:58:04] <fragfutter> JesperS: during modeling you ask your management system for the speed, if it tells you something, use it, otherwise continue as normal

[28-Sep-2010 07:58:45] <JesperS> so I would have to make a local template of eg. ethernetCsmacd for every interface?

[28-Sep-2010 07:58:55] <fragfutter> JesperS: no.

[28-Sep-2010 07:59:09] <JesperS> hmm, no comprende. :-/

[28-Sep-2010 07:59:10] <fragfutter> JesperS: you would tell zenoss that the maximum interface speed is 5Mbit

[28-Sep-2010 07:59:41] <JesperS> oh yea, well it's not synchronous, many of them are ADSL, like 8Mbit/768Kbit

[28-Sep-2010 08:00:05] <JesperS> and I want to monitor both up- and download

[28-Sep-2010 08:00:16] <fragfutter> oh. more fun.

[28-Sep-2010 08:00:20] <JesperS> very!

[28-Sep-2010 08:00:47] <JesperS> hence the local ethernetCsmacd templates I have for the device groups at the moment

[28-Sep-2010 08:01:22] <fragfutter> JesperS: zenoss doesn't know about asymetric interface speeds. *hm*

[28-Sep-2010 08:01:42] <JesperS> nope

[28-Sep-2010 08:01:53] <fragfutter> JesperS: so first for the understanding. Every device has one attribute "Speed".

[28-Sep-2010 08:02:06] <JesperS> yep

[28-Sep-2010 08:02:08] <fragfutter> for the default graphs zenoss uses Speed*0.9 as a threshold

[28-Sep-2010 08:02:23] <fragfutter> the value for speed is discovered during modelling

[28-Sep-2010 08:02:30] <JesperS> yep

[28-Sep-2010 08:02:57] <fragfutter> if you replace the default modeller with a custom one that returns your wanted value you would have solved half the issue (not asymetric)

[28-Sep-2010 08:03:09] <fragfutter> so for everything clear?

[28-Sep-2010 08:03:29] <JesperS> kinda, not sure about how to make my own modeler, but I get the concept

[28-Sep-2010 08:03:53] <fragfutter> as alternative to your own modeler you can write a manual script.

[28-Sep-2010 08:04:03] <JesperS> k

[28-Sep-2010 08:04:40] <fragfutter> you need to affix your interface with two new attributes UpSpeed and DownSpeed

[28-Sep-2010 08:04:58] <JesperS> at the moment I have solved the asymetric issue with the performance template. Instead of having a "high utilization" I have one "Download" and one "Upload"

[28-Sep-2010 08:05:06] <JesperS> ok

[28-Sep-2010 08:05:20] <fragfutter> next you define a new graph template in the folder for your routers

[28-Sep-2010 08:05:46] <JesperS> that sounds like a nice solution

[28-Sep-2010 08:05:51] <fragfutter> in this template you have your "download" threshhold as 0.9*Downspeed and your upload accordingly

[28-Sep-2010 08:06:12] <JesperS> but those new attributes, how can I do that?

[28-Sep-2010 08:06:31] <fragfutter> with a custom modeller ;)

[28-Sep-2010 08:06:37] <JesperS> heh ok

[28-Sep-2010 08:06:49] <fragfutter> at least i hope, never tried to.

[28-Sep-2010 08:07:00] <JesperS> lol, ok.

[28-Sep-2010 08:07:14] <fragfutter> npmccallum: can we add an attribute to an existing object (interface)?

[28-Sep-2010 08:07:24] <JesperS> I've got to go soon, but I'll have a crack at it tomorrow. I'll get back to you when/if it works. :-)

[28-Sep-2010 08:07:39] <fragfutter> JesperS: sure.

[28-Sep-2010 08:07:40] <Simon4> fragfutter: the example techniques zenpack in the community zenpacks area does just that

[28-Sep-2010 08:07:55] <JesperS> sounds good Simon4

[28-Sep-2010 08:08:08] <fragfutter> so here we go, JesperS learns how to write a modeller ;)

[28-Sep-2010 08:08:10] <Simon4> (adds specific customer info to a device's interfaces)

[28-Sep-2010 08:08:27] <Simon4> writing modellers, almost a rite of passage around ehre ;)

[28-Sep-2010 08:08:36] <npmccallum> well, I know that if you save an undefined attribute on an object in zendmd it will happily persist

[28-Sep-2010 08:09:11] <npmccallum> I've never tried creating a modeler which saves an undefined attribute, if that is what you are intending to do

[28-Sep-2010 08:09:24] <fragfutter> npmccallum: yeah that is just slapping attributes on pickeled zope object. The question would better be phrased as "any known problems doing it"

[28-Sep-2010 08:10:34] <npmccallum> fragfutter: the only issue I'm aware of is that if you have a name collision with attrs that are used in acquisition, things can get a bit hairy

[28-Sep-2010 08:11:28] <npmccallum> but most generally, you should be fine

[28-Sep-2010 08:11:46] <JesperS> thanks for the help so far guys, I'm off.

[28-Sep-2010 08:11:48] <fragfutter> npmccallum: and can i access them in monitoring thresholds? (here.mySuperAttribute)

[28-Sep-2010 08:11:57] <npmccallum> yes

[28-Sep-2010 08:12:16] <fragfutter> . o O (what i wrote makes actualy sense)

[28-Sep-2010 08:12:22] <npmccallum> though be aware that the code you just posted will traceback if mySuperAttribute isn't present

[28-Sep-2010 08:12:30] <fragfutter> npmccallum: yep.

[28-Sep-2010 08:13:03] <npmccallum> you might be able to do: getattr(here, "mySuperAttribute", 0)

[28-Sep-2010 08:13:48] <fragfutter> getattr(here, "mySuperAttribute", getattr(here, "speed", 1e9))

[28-Sep-2010 08:13:50] <fragfutter> ;)

[28-Sep-2010 08:53:10] <wvcain> Is help available to build a zenpack; to model and monitor IBM's datapower device?

[28-Sep-2010 08:53:34] <wvcain> I have the OIDs and read the doc.  Still not getting it done.

[28-Sep-2010 08:54:25] <wvcain> Want to track a specific OID... CPU usage 10 sec average....  GetTableMap('dpStatusCPUUsage ',

[28-Sep-2010 08:54:25] <wvcain>                     '.1.3.6.1.4.1.14685.3.1.14',

[28-Sep-2010 08:54:25] <wvcain>                     {

[28-Sep-2010 08:54:25] <wvcain>                         '.1': '_cpu10sec',

[28-Sep-2010 08:54:43] <rmatte> you don't need the _

[28-Sep-2010 08:55:01] <wvcain> Yep that's just the name.... in the dictionary..

[28-Sep-2010 08:55:13] <rmatte> right, but why the underscore?

[28-Sep-2010 08:55:18] <rmatte> (just curious)

[28-Sep-2010 08:55:41] <wvcain> Litter for the code I copied.... _cpuidx if memory serves

[28-Sep-2010 08:55:49] <rmatte> also, why aren't you just using a performance template with snmp datasources for monitoring cpy?

[28-Sep-2010 08:55:51] <rmatte> cpu*

[28-Sep-2010 08:55:58] <rmatte> you don't need to monitor cpu with a collector plugin

[28-Sep-2010 08:56:59] <wvcain> I wondered if I was trying to climb everest when all I need is to walk down the hall.   Will look into using performance templates.

[28-Sep-2010 08:57:35] <rmatte> yeh, sounds like

[28-Sep-2010 08:57:47] <rmatte> collector plugins are really just for things like interfaces, filesystems, etc...

[28-Sep-2010 08:57:54] <rmatte> and most devices use the standard OIDs for those

[28-Sep-2010 08:57:59] <wvcain> That said, I really need to build a system (zenpack) for datapower and f5 so I am going to have to tackle this problem sooner than later.

[28-Sep-2010 08:58:01] <rmatte> which Zenoss supports by default

[28-Sep-2010 08:58:18] <wvcain> Datapower doesn't support hostmib..  boohoo, bad IBM.

[28-Sep-2010 08:58:31] <wvcain> f5 does.  Plug for F5, it is a sweet device.

[28-Sep-2010 08:58:44] <rmatte> yeh, ibm are a pain in the ass for SNMP

[28-Sep-2010 08:59:09] <wvcain> Yea and limited ssh as well.

[28-Sep-2010 08:59:21] <rmatte> yup

[28-Sep-2010 09:00:04] <wvcain> Thanks for the response.  Will get datapower working as a network device to get the interfaces and add the perf stuff with template.  Will be a first-

[28-Sep-2010 09:00:16] <wvcain> So I get the fun of learning new and exciting stuff.

[28-Sep-2010 09:01:37] <ericenns_> rmatte: still chugging away at that cisco mib pack

[28-Sep-2010 09:01:54] <fragfutter> and f5 has this nice glowing bulb on there devices. looks so cute in the rack...

[28-Sep-2010 09:02:39] <chachan> Hi guys, I'm getting a weird problem with snmpwalking. I get timeout but I don't have "SNMP Agent Down"

[28-Sep-2010 09:03:33] <chachan> is that normal?, I don't think so

[28-Sep-2010 09:07:32] <rmatte> ericenns_: yeh, I am, I have a script running right now, need to wait for it to finish, won't be done until tonight, then I can work on the manual steps required

[28-Sep-2010 09:07:54] <rmatte> ericenns_: some of the Mibs are going to need to be edited to get them to load in correctly

[28-Sep-2010 09:08:15] <rmatte> chachan: so when you snmpwalk the device you get a timeout message?

[28-Sep-2010 09:08:19] <ericenns_> rmatte: ok sweet I am starting to work on my VMwareDataSource zenpack, it is planned to be an imitation of what enterprise has

[28-Sep-2010 09:08:30] <chachan> rmatte, that's right

[28-Sep-2010 09:08:32] <rmatte> ericenns_: that's awesome man

[28-Sep-2010 09:08:54] <imeyer> how can i remove all Components from my servers in 3.0.2 ?

[28-Sep-2010 09:09:10] <rmatte> chachan: hmmm, that's pretty odd, I mean, I've seen it where snmp outputs nothing at all on a device, so there's no snmp agent down, but it also doesn't collect data

[28-Sep-2010 09:09:12] <ericenns_> rmatte: yup I have the backend perl script working just need to make the zenoss frontend to it

[28-Sep-2010 09:09:16] <rmatte> but I've never seen it the way you're describing it

[28-Sep-2010 09:09:22] <rmatte> have you tried restarting zenperfsnmp?

[28-Sep-2010 09:09:51] <rmatte> ericenns_: nice, for a future version we might was to collaborate to get that perl converted to python if possible

[28-Sep-2010 09:09:51] <chachan> no

[28-Sep-2010 09:10:05] <rmatte> chachan: restarting zenperfsnmp is worth a shot

[28-Sep-2010 09:10:07] <chachan> I don't think Zenoss has the problem

[28-Sep-2010 09:10:23] <rmatte> chachan: well, is Zenoss actually collecting data from the device?

[28-Sep-2010 09:10:35] <Simon4> chachan: it may well be that the snmpwalk timeout is shorter than zenoss', so you're only seeing it in snmpwalk

[28-Sep-2010 09:10:35] <rmatte> chachan: did you try snmp version 1 and 2?

[28-Sep-2010 09:10:40] <chachan> I tell you why. If I snmpwalk as localhost, I get timeout too! :-/

[28-Sep-2010 09:10:44] <rmatte> it's possible that the device only supports one version

[28-Sep-2010 09:10:45] <ericenns_> rmatte: yeah possibly the only way I see that possibly happening is using jython, but you never know there might be something out ther

[28-Sep-2010 09:10:56] <Simon4> also, are you proxying anything in your snmp config file?

[28-Sep-2010 09:10:58] <rmatte> chachan: are you snmpwalking from the Zenoss GUI or from the commandline?

[28-Sep-2010 09:11:03] <chachan> rmatte, yes, It collect data right now without any problem

[28-Sep-2010 09:11:32] <rmatte> chachan: did you try snmpwalking with both version?

[28-Sep-2010 09:11:42] <rmatte> snmpwalk -v1 and snmpwalk -v2c

[28-Sep-2010 09:11:43] <rmatte> ?

[28-Sep-2010 09:11:44] <chachan> Simon4, in localhost too?, I can't increase the timeout, let me try

[28-Sep-2010 09:11:51] <rmatte> versions*

[28-Sep-2010 09:11:57] <chachan> rmatte, yes, I tried with both 1 and 2

[28-Sep-2010 09:12:11] <rmatte> chachan: you're positive you're using the right community string?

[28-Sep-2010 09:12:14] <chachan> rmatte, both GUI and CLI

[28-Sep-2010 09:12:18] <rmatte> hmmm

[28-Sep-2010 09:12:34] <chachan> rmatte, yes, I did it with both versions

[28-Sep-2010 09:12:34] <rmatte> yeh, I was asking about the GUI because that defaults to version 1

[28-Sep-2010 09:12:43] <rmatte> hmmm

[28-Sep-2010 09:12:47] <rmatte> tough one

[28-Sep-2010 09:15:50] <Simon4> chachan: do you get anything back before the snmpwalk times out?

[28-Sep-2010 09:16:15] <imeyer> chachan: is snmp only listening on 127.0.0.1 ?

[28-Sep-2010 09:16:21] <rmatte> yeh, I've seen devices where the walk does output some info but then times out

[28-Sep-2010 09:16:34] <chachan> I made this: snmpwalk -v1 -c secret -t 30 localhost:110 system

[28-Sep-2010 09:16:41] <chachan> and I still getting timeout

[28-Sep-2010 09:16:44] <rmatte> why the specific port?

[28-Sep-2010 09:17:00] <chachan> service provider limitations

[28-Sep-2010 09:17:24] <rmatte> k, I still don't understand

[28-Sep-2010 09:17:27] <rmatte> default port is 161

[28-Sep-2010 09:17:32] <chachan> I don't have anything else in that port. I checked with netstat -patun | grep ":110"

[28-Sep-2010 09:17:41] <chachan> rmatte, I know, that's why

[28-Sep-2010 09:17:48] <imeyer> chachan: what interface is it bound to?

[28-Sep-2010 09:17:53] <chachan> Simon4, no, I don't get anything

[28-Sep-2010 09:18:09] <chachan> imeyer, let me see

[28-Sep-2010 09:18:25] <Simon4> netstat -lnup |grep 110

[28-Sep-2010 09:18:28] <Simon4> what output do you get?

[28-Sep-2010 09:18:30] <chachan> imeyer, I only have one interface

[28-Sep-2010 09:18:52] <chachan> udp        0      0 IPADDRESS:110          0.0.0.0:*                               8946/snmpd

[28-Sep-2010 09:18:58] <Simon4> a ha

[28-Sep-2010 09:19:01] <chachan> Simon4, that's what it got

[28-Sep-2010 09:19:05] <chachan> I*

[28-Sep-2010 09:19:11] <Simon4> try snmpwalk -v1 -c secret IPADDRESS:110 system

[28-Sep-2010 09:19:13] <Simon4> :)

[28-Sep-2010 09:19:46] <chachan> :-o

[28-Sep-2010 09:19:50] <chachan> it works

[28-Sep-2010 09:20:23] <ericenns_> does anyone know where I can view the snmp data source in zenoss

[28-Sep-2010 09:20:38] <imeyer> Simon4: that's what i was getting at :)

[28-Sep-2010 09:20:40] <chachan> that's weird because I have this: OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a -x 127.0.0.1:110 IPADDRESS:110"

[28-Sep-2010 09:21:46] <chachan> and now it works from Zenoss

[28-Sep-2010 09:22:32] <Simon4> By default, snmpd listens for incoming SNMP requests on UDP port 161 on all IPv4 interfaces. However, it is possible to modify this behaviour by specifying one or more listening addresses as arguments to snmpd. A listening address takes the form:

[28-Sep-2010 09:22:33] <Simon4> [<transport-specifier>:]<transport-address>

 

[28-Sep-2010 09:22:33] <Simon4> At its simplest, a listening address may consist only of a port number, in which case snmpd listens on that UDP port on all IPv4 interfaces.

[28-Sep-2010 09:22:38] <Simon4> so make it -x 110

[28-Sep-2010 09:22:42] <chachan> well, it's a weird good news

[28-Sep-2010 09:23:15] <ericenns_> cgibbons: is the source code available for the snmp datasource in zenoss core

[28-Sep-2010 09:23:57] <chachan> Simon4, mm, I got it

[28-Sep-2010 09:24:53] <chachan> mm, I already know why I can't do it with GUI

[28-Sep-2010 09:25:15] <chachan> I need to modify the command template to works with 110 port -.-

[28-Sep-2010 09:25:23] <chachan> sorry :-/

[28-Sep-2010 09:30:37] <elc0> I am trying to monitor an exchange server.  I only care about ping, and SMTP service.  Is there an easy way to accomplish this?  /server/windows will flag all types of unnecessary stuff I am assuming.

[28-Sep-2010 09:31:12] <rmatte> elc0: so all you're wanting to monitor is the actual SMTP port, you don't care about any other exchange stats?

[28-Sep-2010 09:31:23] <elc0> rmatte, correct

[28-Sep-2010 09:31:36] <rmatte> elc0: Why wouldn't you just do WMI monitoring of the service itself?

[28-Sep-2010 09:32:08] <rmatte> you know, monitoring the SMTP port is far from effective monitoring of an exchange server

[28-Sep-2010 09:32:19] <elc0> hmm, woudlnt wmi monitor much more than just smtp?

[28-Sep-2010 09:32:33] <rmatte> yeh, but you can disable the other stuff from being monitored

[28-Sep-2010 09:32:37] <rmatte> it's not difficult to do

[28-Sep-2010 09:32:49] <elc0> rmatte, yes.  I am not responsible for the server, just want a status on that service really

[28-Sep-2010 09:33:09] <rmatte> right, monitoring the SMTP port is not an effective solution when it comes to Exchange

[28-Sep-2010 09:33:20] <rmatte> a lot of stuff can go wrong with exchange, and it won't be evident by just monitoring that port

[28-Sep-2010 09:33:24] <elc0> rmatte, thanks.  can you give me a pointer to disabling some of that stuff?  i dont want to have to have you hold my hadn through all this :)

[28-Sep-2010 09:33:29] <rmatte> the fullproof way is WMI monitoring of the services

[28-Sep-2010 09:34:05] <rmatte> once you have WMI enabled and you've modeled the device to pick up the services, put checkmarks next to what you don't want to monitor and disable monitoring for it from the dropdown menu

[28-Sep-2010 09:34:16] <rmatte> The Zenoss Admin guide covers this stuff.

[28-Sep-2010 09:34:30] <elc0> thanks

[28-Sep-2010 09:34:43] <rmatte> There is also the "Services" section where you can disable or enable monitoring of services globally

[28-Sep-2010 09:34:53] <imeyer> Where do "Components" come from?

[28-Sep-2010 09:36:08] <rmatte> imeyer: they come from many different places

[28-Sep-2010 09:36:24] <rmatte> in the case of syslogs, it's part of the syslog type identifier sent from the device

[28-Sep-2010 09:36:24] <axelilly> How can I edit the IP Interface name?

[28-Sep-2010 09:36:41] <axelilly> for example a interface of a switch that is being monitored?

[28-Sep-2010 09:36:42] <rmatte> in the case of thresholds, it's what the threshold is coming in for (the components, disk, interface, whatever)

[28-Sep-2010 09:36:44] <rmatte> etc...

[28-Sep-2010 09:37:24] <axelilly> or at least, how do I get zenoss to display the descriptions of ethernet interfaces?

[28-Sep-2010 09:37:45] <imeyer> Hm, i'm thinking of the Components in a server that has things like IpService (which I want to nuke from everything)

[28-Sep-2010 09:39:29] <rmatte> imeyer: oh, those are hardcoded in and only show up when items of that category are present

[28-Sep-2010 09:39:53] <rmatte> they are really just sections

[28-Sep-2010 09:40:17] <axelilly> any ideas on how to manually set the ip interface names?

[28-Sep-2010 09:40:20] <rmatte> also, if it's showing up as "IpService" you're not running the latest version of Zenoss

[28-Sep-2010 09:40:36] <imeyer> I'm running 3.0.2 :/

[28-Sep-2010 09:40:58] <rmatte> axelilly: what issue are you having with the interface names?

[28-Sep-2010 09:42:05] <axelilly> rmatte: well, when the switch was modeled it called the IP interface name of each interface "Ethernet Interface".  So at a glance I can't tell what each interface actually is.

[28-Sep-2010 09:42:35] <axelilly> rmatte: I'd like to be able to manually change the IP interface name to a friendly name.

[28-Sep-2010 09:43:09] <axelilly> rmatte: or at least display the interface descriptions in the interface list instead of having to drill down.

[28-Sep-2010 09:43:25] <axelilly> rmatte: have you figured out how to do that?

[28-Sep-2010 09:43:36] <rmatte> ok, do you know how to add/remove collector plugins?

[28-Sep-2010 09:43:47] <rmatte> also, what type of switch is that, just out of curiosity?

[28-Sep-2010 09:44:43] <axelilly> rmatte: yes

[28-Sep-2010 09:44:56] <axelilly> rmatte: it's a linksys gig

[28-Sep-2010 09:45:05] <axelilly> rmatte: some SRW model

[28-Sep-2010 09:46:00] <rmatte> go in to the plugins section

[28-Sep-2010 09:46:11] <rmatte> and add the IpInterfaceAlias plugin

[28-Sep-2010 09:46:20] <rmatte> then remodel

[28-Sep-2010 09:46:35] <axelilly> rmatte: ah, sweet

[28-Sep-2010 09:46:39] <rmatte> InterfaceAliasMap actually I think is what it's called

[28-Sep-2010 09:46:52] <rmatte> it complements the InterfaceMap plugin (you need both present)

[28-Sep-2010 09:46:54] <rmatte> then remodel

[28-Sep-2010 09:47:06] <rmatte> it picks up the names from ifAlias instead of ifName

[28-Sep-2010 09:47:24] <rmatte> Which is where some manufacturers put the proper names for the interfaces

[28-Sep-2010 09:47:30] <rmatte> if that doesn't work then you're probably out of luck

[28-Sep-2010 09:47:46] <rmatte> some manufacturers are horrible for following standards

[28-Sep-2010 09:48:38] <axelilly> rmatte: well, can't I manually set the name of a interface?

[28-Sep-2010 09:48:48] <axelilly> rmatte: similar to what you can do in cacti

[28-Sep-2010 09:50:05] <axelilly> rmatte: yea, that didn't seem to make a difference

[28-Sep-2010 09:50:08] <rmatte> ericenns_: I'm alright at python, I'm not a master or anything

[28-Sep-2010 09:50:16] <rmatte> woops, meant for privmsg

[28-Sep-2010 09:50:47] <rmatte> axelilly: no, you can't manually set the name of an interface unless you manually add it by hand, which is not recommended

[28-Sep-2010 09:51:10] <rmatte> axelilly: snmpwalk the device for ifName and ifAlias

[28-Sep-2010 09:51:16] <chachan> Simon4, rmatte, I'm already able to snmpwalk with CLI, but GUI doesn't work and I can't model the device

[28-Sep-2010 09:51:19] <rmatte> snmpwalk -v1 -c whatever devicename ifAlias

[28-Sep-2010 09:51:20] <axelilly> rmatte: and I can't get descriptions or set a comment on a interface?

[28-Sep-2010 09:51:23] <rmatte> snmpwalk -v1 -c whatever devicename ifName

[28-Sep-2010 09:51:27] <rmatte> see if there's a difference

[28-Sep-2010 09:51:27] <axelilly> rmatte: ok

[28-Sep-2010 09:51:36] <chachan> I configured it to connect to port 110

[28-Sep-2010 09:51:41] <Simon4> chachan: have you changed the zProperty for the snmp port?

[28-Sep-2010 09:51:47] <chachan> Simon4, yep

[28-Sep-2010 09:52:02] <rmatte> axelilly: No, you can't, that stuff gets pulled down from the device.  If it's stored at different OIDs then you'd need to write a collector plugin to pull it from the proper OIDs

[28-Sep-2010 09:52:08] <chachan> I set zSnmpPort with 110

[28-Sep-2010 09:52:45] <axelilly> rmatte: Alias worked with snmpwalk

[28-Sep-2010 09:53:04] <rmatte> axelilly: then that InterfaceAliasMap should work

[28-Sep-2010 09:53:16] <rmatte> axelilly: how did you add it?

[28-Sep-2010 09:53:47] <axelilly> rmatte: clicked on modeler plugins.  Dragged InterfaceAliasMap over.

[28-Sep-2010 09:53:52] <rmatte> You need to have both InterfaceMap AND InterfaceAliasMap

[28-Sep-2010 09:54:07] <axelilly> rmatte: clicked on gear at bottom and clicked on remodel device

[28-Sep-2010 09:54:08] <rmatte> and InterfaceAliasMap should come right after InterfaceMap in the list

[28-Sep-2010 09:54:18] <rmatte> not before it

[28-Sep-2010 09:54:29] <rmatte> (forgot to mention that)

[28-Sep-2010 09:55:07] <axelilly> rmatte: ah, they were out of order.  re-testing

[28-Sep-2010 09:56:52] <axelilly> rmatte: this generated a event: Problem while executing zenoss.snmp.InterfaceAliasMap

[28-Sep-2010 09:57:02] <axelilly> rmatte: looks like there was a traceback

[28-Sep-2010 09:57:30] <rmatte> pastebin or fpaste the traceback

[28-Sep-2010 09:57:50] <axelilly> rmatte: traceback    http://fpaste.org/QMbx/

[28-Sep-2010 09:59:57] <rmatte> weird, I haven't tried that plugin in Zenoss 3.0 so it's possible that that's a bug

[28-Sep-2010 10:00:06] <rmatte> let me test it out

[28-Sep-2010 10:00:13] <axelilly> rmatte: yea, test it out

[28-Sep-2010 10:00:39] <rmatte> and if it is a bug that sucks because that means my Cisco Catalyst pack will be broken in 3.0

[28-Sep-2010 10:01:04] <axelilly> rmatte: are you able to try it out now?

[28-Sep-2010 10:01:08] <rmatte> yes

[28-Sep-2010 10:01:12] <rmatte> give me 2 minutes

[28-Sep-2010 10:01:16] <axelilly> rmatte: you go tit

[28-Sep-2010 10:01:22] <axelilly> rmatte: doh!  you got it

[28-Sep-2010 10:01:26] <rmatte> lol

[28-Sep-2010 10:01:58] <chachan> lol

[28-Sep-2010 10:02:14] <chachan> haha

[28-Sep-2010 10:08:23] <rmatte> axelilly: sorry, had to do some other stuff, ok, testing now...

[28-Sep-2010 10:08:33] <axelilly> rmatte: cool

[28-Sep-2010 10:08:49] <rmatte> I get the same thing, let me see if I can figure out what it's complaining about

[28-Sep-2010 10:08:59] <axelilly> rmatte: that'd be sweet

[28-Sep-2010 10:09:23] <rmatte> I need to figure it out because my Catalyst ZenPack probably won't work properly because of it (testing that now).

[28-Sep-2010 10:10:26] <rmatte> weird

[28-Sep-2010 10:10:36] <rmatte> ok, so my CatOsMap plugin doesn't crash

[28-Sep-2010 10:10:49] <rmatte> so they must have changed something in the AliasMap plugin between 2.5 and 3.0

[28-Sep-2010 10:10:53] <rmatte> I'll figure out what it is

[28-Sep-2010 10:11:04] <axelilly> rmatte: I'm looking at the plugin code to

[28-Sep-2010 10:11:24] <rmatte> (I'm just glad mine works) lol

[28-Sep-2010 10:11:38] <rmatte> or appears to anyways

[28-Sep-2010 10:11:48] <rmatte> I don't have a CatOS switch accessible from my 3.0 install to test it properly

[28-Sep-2010 10:11:56] <rmatte> but it doesn't crash, so I'm going to guess that it will

[28-Sep-2010 10:13:56] <rmatte> weird, they haven't changed anything

[28-Sep-2010 10:14:02] <rmatte> so why the heck is my plugin working and that one's not

[28-Sep-2010 10:14:20] <imeyer> i was hoping CatOS was feline related

[28-Sep-2010 10:15:02] <axelilly> rmatte: I don't have enough python foo to figure out why aliasmap is crashing

[28-Sep-2010 10:15:11] <rmatte> hmmm, maybe my plugin isn't dying because it's not actually picking up results

[28-Sep-2010 10:15:50] <rmatte> well, the InterfaceAliasMap plugin not working will keep me from upgrading to 3.0 since I use that plugin a lot

[28-Sep-2010 10:17:02] <axelilly> rmatte: any idea why it's not working?

[28-Sep-2010 10:17:38] <rmatte> not yet

[28-Sep-2010 10:18:28] <axelilly> rmatte: the returned object is not the correct type

[28-Sep-2010 10:19:15] <rmatte> yeh, I understand that part, I just don't see why as nothing has changed in the plugin code between 2.5 and 3.0

[28-Sep-2010 10:19:29] <rmatte> though it's using Python 2.6 instead of 2.4 now

[28-Sep-2010 10:19:34] <rmatte> which might have something to do with it

[28-Sep-2010 10:19:52] <st3v3o> morning/afteroon

[28-Sep-2010 10:20:17] <axelilly> rmatte: indeed

[28-Sep-2010 10:20:31] <axelilly> rmatte: it's a fairly significant bug

[28-Sep-2010 10:21:52] <rmatte> it's basically complaining that self is not a subclass of InterfaceAliasMap

[28-Sep-2010 10:21:56] <rmatte> which is odd

[28-Sep-2010 10:23:35] <axelilly> rmatte: that's really odd, because it looks right to me

[28-Sep-2010 10:23:47] <rmatte> yup

[28-Sep-2010 10:23:49] <axelilly> InterfaceAliasMap inherits from InterfaceMap

[28-Sep-2010 10:24:11] <axelilly> super() basicly creates a proxy object for calling a method from.

[28-Sep-2010 10:24:29] <rmatte> yup

[28-Sep-2010 10:24:34] <axelilly> super requires that the type and called object be of same type

[28-Sep-2010 10:24:41] <axelilly> which it looks like it is

[28-Sep-2010 10:24:46] * axelilly scratches head

[28-Sep-2010 10:24:49] <rmatte> exactly

[28-Sep-2010 10:24:58] * axelilly casts satan out of it

[28-Sep-2010 10:25:05] <rmatte> my InterfaceCatOsMap plugin which is based on the InterfaceAliasMap code isn't whining

[28-Sep-2010 10:25:13] <rmatte> so I'm not sure what's causing it for InterfaceAliasMap

[28-Sep-2010 10:25:14] <Orv> So, after upgrading to 3.0.2, my alert messages still contain IP address instead of Device ID.    What's the fix??

[28-Sep-2010 10:25:32] <axelilly> rmatte: I suspect aliens

[28-Sep-2010 10:25:45] <rmatte> Orv: Rename each device twice

[28-Sep-2010 10:25:53] <rmatte> Orv: set a name, then rename it to the same name again

[28-Sep-2010 10:26:00] <rmatte> I had to do that for one of my devices the other day

[28-Sep-2010 10:26:07] <rmatte> since device.id was the IP instead of the name

[28-Sep-2010 10:26:42] <rmatte> you can use zendmd to verify whether or not it's fixed for each device (you'll have to load a fresh instance of zendmd after each rename)

[28-Sep-2010 10:26:59] <rmatte> d = dmd.Device.findDevice('devicename')

[28-Sep-2010 10:27:01] <rmatte> d.id

[28-Sep-2010 10:27:01] <Orv> Hrm - I was afraid you were going to say that..  OK.

[28-Sep-2010 10:27:31] <axelilly> rmatte: a good debug would be to print what type self is when it gets to that return.

[28-Sep-2010 10:27:49] <st3v3o> ok I got an odd one….is there anyway to edit an event from a transform to be suppressed.  My current transform will set "child" devices to suppressed if the "parent" is not pingable.  But if it happens to check the child before it checks the parent an event is created and not updated to be supressed.

[28-Sep-2010 10:27:49] <axelilly> rmatte: not sure how to do that

[28-Sep-2010 10:28:52] <Simon4> st3v3o: this is one of the fundamental issues with device dependencies in zenoss :)

[28-Sep-2010 10:29:00] <Simon4> out-of-order collection

[28-Sep-2010 10:29:36] <st3v3o> yeah that super sucks

[28-Sep-2010 10:30:16] <Simon4> I think you can go hunting for events from dmd, and maybe drop/move to history ping events of the children if a ping event comes in for the parent, and coupling that with a short delay in an alerting rule you might manage to tune email/pager/whatnot alerts

[28-Sep-2010 10:30:37] <Simon4> but you would still have the event console showing the events for hte children for that short period before the parent event came in

[28-Sep-2010 10:30:46] <st3v3o> but that will be an external call..not though a transform correct

[28-Sep-2010 10:31:06] <Simon4> the transform has access to dmd, so may well be able to go and do stuff to other events

[28-Sep-2010 10:31:14] <Simon4> I'm not 100% sure on that though

[28-Sep-2010 10:33:10] <Orv> rmatte: I've not used zendmd yet.  Can you give me a realworld example to find a device?

[28-Sep-2010 10:33:22] <Orv> the example in the manual isn't helpful.

[28-Sep-2010 10:33:49] <rmatte> I just gave you one lol

[28-Sep-2010 10:33:51] <rmatte> d = dmd.Device.findDevice('devicename')

[28-Sep-2010 10:33:53] <rmatte> d.id

[28-Sep-2010 10:34:03] <rmatte> replace devicename with the name of the device

[28-Sep-2010 10:34:03] <Orv> ok

[28-Sep-2010 10:34:05] <Orv> OK

[28-Sep-2010 10:34:12] <rmatte> d.id should return the name you hope to see when events come in

[28-Sep-2010 10:35:28] <rmatte> you can also do d.getId()

[28-Sep-2010 10:35:31] <rmatte> same effect

[28-Sep-2010 10:36:04] <Orv> What am I doing wrong here?

[28-Sep-2010 10:36:12] <Orv> >>> d = dmd.Device.findDevice('s15ahealth01')

[28-Sep-2010 10:36:13] <Orv> Traceback (most recent call last):

[28-Sep-2010 10:36:15] <Orv>   File "<console>", line 1, in <module>

 

[28-Sep-2010 10:36:16] <Orv> AttributeError: Device

[28-Sep-2010 10:36:35] <Simon4> d = dmd.Devices.findDevice('fred*')

[28-Sep-2010 10:36:44] <Simon4> or you can cheat, and just use d = find('fred)

[28-Sep-2010 10:36:49] <rmatte> .Devices

[28-Sep-2010 10:36:52] <rmatte> not .Device, my bad

[28-Sep-2010 10:37:00] <Orv> ok

[28-Sep-2010 10:37:02] <rmatte> d = dmd.Devices.findDevice('devicename')

[28-Sep-2010 10:37:25] <Orv> Hrm - I got the IP address back instead of the name.   So, time to save with name again?

[28-Sep-2010 10:38:44] <rmatte> yes

[28-Sep-2010 10:38:55] <rmatte> I had to rename the device, then do a rename again with the same name

[28-Sep-2010 10:39:02] <rmatte> exit zendmd before you check again

[28-Sep-2010 10:39:08] <Orv> Oh - ok.

[28-Sep-2010 10:39:10] <rmatte> it won't dynamically pull down new data

[28-Sep-2010 10:39:22] <Orv> I see.

[28-Sep-2010 10:39:27] <rmatte> the commands will still be in history when you relaunch it

[28-Sep-2010 10:39:30] <rmatte> so no need to retype them

[28-Sep-2010 10:39:33] <rmatte> just press the up arrow

[28-Sep-2010 10:39:38] <Orv> Yeah, I found that :-)

[28-Sep-2010 10:39:50] <Orv> But still getting IP address.  Let me do that one more time..

[28-Sep-2010 10:39:59] <rmatte> try renaming it to a different name

[28-Sep-2010 10:40:02] <rmatte> then naming it back

[28-Sep-2010 10:40:24] <Orv> ok

[28-Sep-2010 10:40:46] <Grizmawe> Is there any way to get interfaces and mac addresses of devices using TALES? I want to create a custom device report listing mac addresses, managedIp and device Id

[28-Sep-2010 10:41:35] <axelilly> rmatte: should we open a ticket on that alias issue?

[28-Sep-2010 10:43:17] <rmatte> Grizmawe: look at the existing reports, they consists of a TALES file to display the report, and a python plugin that dishes data to the report

[28-Sep-2010 10:43:29] <rmatte> Grizmawe: so you need to write a python plugin to pull that data and dish it out

[28-Sep-2010 10:43:59] <rmatte> axelilly: yes, but I'd like to figure out what's actually causing it first if possible

[28-Sep-2010 10:44:11] <rmatte> axelilly: If we can actually include a patch then it'll get patched a lot quicker

[28-Sep-2010 10:44:26] <axelilly> rmatte: agreed

[28-Sep-2010 10:44:42] <rmatte> axelilly: I still find it strange how my plugin works when it has a lot of the same code and basically the same return function

[28-Sep-2010 10:44:43] <Grizmawe> rmatte, many thanks

[28-Sep-2010 10:44:48] <rmatte> it's just returning under a different name

[28-Sep-2010 10:44:59] <rmatte> Grizmawe: no problem

[28-Sep-2010 10:52:35] davetoo1 is now known as davetoo

[28-Sep-2010 10:56:27] <Orv> rmatte: Boy, I sure can't seem to change Device names.  In looking around, a lot of them are wrong, and can't seem to change any of them.

[28-Sep-2010 10:56:50] <Orv> I'll keep dinking with it..

[28-Sep-2010 11:01:59] <rmatte> Orv: yeh, that's bizarre

[28-Sep-2010 11:02:19] <cgibbons> hmmm

[28-Sep-2010 11:03:22] <rmatte> cgibbons: The InterfaceAliasMap plugin is suddenly broken in 3.0 and I can't see why

[28-Sep-2010 11:03:39] <rmatte> no code has actually changed in the plugin itself

[28-Sep-2010 11:04:11] <rmatte> 2010-09-28 12:04:00,829 ERROR zen.ZenModeler: Problem while executing plugin zenoss.snmp.InterfaceAliasMap

[28-Sep-2010 11:04:11] <rmatte> 2010-09-28 12:04:00,830 ERROR zen.ZenModeler: Traceback (most recent call last):

[28-Sep-2010 11:04:11] <rmatte> File "/usr/local/zenoss/zenoss/Products/DataCollector/zenmodeler.py", line 613, in processClient

[28-Sep-2010 11:04:11] <rmatte> datamaps = plugin.process(device, results, self.log)

[28-Sep-2010 11:04:11] <rmatte> File "/usr/local/zenoss/zenoss/Products/DataCollector/plugins/zenoss/snmp/InterfaceAliasMap.py", line 50, in process

[28-Sep-2010 11:04:12] <rmatte> return super(InterfaceAliasMap, self).process(device, results, log)

[28-Sep-2010 11:04:12] <rmatte> TypeError: super(type, obj): obj must be an instance or subtype of type

[28-Sep-2010 11:04:48] <rmatte> It's odd since I have a plugin called InterfaceCatOsMap which is based on the InterfaceAliasMap code, and it seems to work fine

[28-Sep-2010 11:05:45] <cgibbons> That smells suspiciously like something I saw come across the code review chat this week, hmm...

[28-Sep-2010 11:06:26] <davetoo> sounds like a good unit-test candidate :)

[28-Sep-2010 11:06:45] <rmatte> yeh

[28-Sep-2010 11:07:03] <cgibbons> indeed there it is hmm

[28-Sep-2010 11:07:12] <cgibbons> http://dev.zenoss.org/trac/ticket/7344

[28-Sep-2010 11:07:25] <ianm> does anyone know if it is it possible to extend the SshUserAuth class from a zenpack?

[28-Sep-2010 11:07:40] <ianm> err... replace, really

[28-Sep-2010 11:08:04] <rmatte> interesting, so that's the fix?

[28-Sep-2010 11:08:24] <ianm> I want to get the SSH password at run time

[28-Sep-2010 11:10:00] <rmatte> is anyone here running a 3.0 install that has access to a CatOS switch??

[28-Sep-2010 11:10:42] <fragfutter> only ios

[28-Sep-2010 11:11:10] <rmatte> The modeler plugin I made for CatOS works fine in 2.5.2, and it doesn't crash in 3.0 when I model a non CatOS device, but I need it tested against a CatOS device

[28-Sep-2010 11:11:23] <rmatte> since it's based on the InterfaceAliasMap plugin

[28-Sep-2010 11:12:10] <rmatte> I'll just post the plugin on the forums and get someone there to test it

[28-Sep-2010 11:12:25] <ericenns_> hey rmatteI can test for you

[28-Sep-2010 11:13:08] <ericenns_> rmatte: I have access to a catOS switch

[28-Sep-2010 11:13:10] <rmatte> ericenns_: awesome, privmsg me your email address please

[28-Sep-2010 11:13:32] <ericenns_> done

[28-Sep-2010 11:20:01] <chachan> rmatte, any ideas about my issue?

[28-Sep-2010 11:20:09] <chachan> I still have it

[28-Sep-2010 11:20:39] <rmatte> the snmpwalk one?

[28-Sep-2010 11:20:52] <rmatte> I'm all out of ideas

[28-Sep-2010 11:21:08] <rmatte> there's no reason why Zenoss should be able to hit it on that port and you can't

[28-Sep-2010 11:21:13] <fragfutter> step one. stop snmpd, start netcat and check if you can pass UDP packets over port 110

[28-Sep-2010 11:21:19] <rmatte> unless you're specifying the port in an incorrect way to snmpwalk

[28-Sep-2010 11:22:21] <chachan> and now local stop working

[28-Sep-2010 11:23:01] <chachan> I do this: snmpwalk -v1 -c secret IPADDRESS:110 system

[28-Sep-2010 11:23:10] <rmatte> yeh, but is that actually supported?

[28-Sep-2010 11:23:13] <chachan> And I get timeout

[28-Sep-2010 11:23:31] <Simon4>  chachan didn't that work earlier?

[28-Sep-2010 11:23:39] <chachan> well, I get from zenoss all the data through this port

[28-Sep-2010 11:24:05] <chachan> Simon4, yep, but it stopped

[28-Sep-2010 11:24:17] <Simon4> so what did you change?

[28-Sep-2010 11:24:56] <chachan> I deleted the localhost reference in init.d, but later, I put it back, and now it doesn't work again

[28-Sep-2010 11:25:13] <Simon4> so what does a netstat -lnup |grep 110 say ?

[28-Sep-2010 11:25:56] <st3v3o> Simon4:  alright I have better logic http://pastebin.com/2CBm5CWE

[28-Sep-2010 11:26:19] <Simon4> st3v3o: cunning :)

[28-Sep-2010 11:26:22] <st3v3o> This will remove events from a devices that is a child of a parent if the parent is down so then the next event that is created is suppressed

[28-Sep-2010 11:26:26] <chachan> udp        0      0 IPADDRESS:110          0.0.0.0:*                               9410/snmpd

[28-Sep-2010 11:27:23] <Simon4> st3v3o: so now the only thing to avoid is zenactions sending you an email - only way I know to do that is put a delay into your alerting rule to allow for the transform to hit etc

[28-Sep-2010 11:27:40] <st3v3o> yeah set the count to like 4

[28-Sep-2010 11:28:00] <st3v3o> then that should take care of it :)

[28-Sep-2010 11:28:13] <Simon4> :)

[28-Sep-2010 11:28:44] <chachan> can I model a device using CLI?

[28-Sep-2010 11:29:06] <Simon4> zenmodeler run -d devicename

[28-Sep-2010 11:29:09] <Simon4> as zenoss user

[28-Sep-2010 11:30:48] <st3v3o> http://pastebin.com/RVq1Uwje

[28-Sep-2010 11:31:06] <st3v3o> updated a little to clear suppressed events after the parent node is pingable again

[28-Sep-2010 11:31:09] <chachan> ok, I'm seeing something. Zenoss user can snmpwalk, but another CLI user can!

[28-Sep-2010 11:31:24] <chachan> zenos user can't*

[28-Sep-2010 11:31:27] <chachan> sorry

[28-Sep-2010 11:33:54] <Simon4> st3v3o: you should put that up on the wiki, it's a great tip

[28-Sep-2010 11:34:54] <st3v3o> yeah I'll update the current event supression article

[28-Sep-2010 11:37:37] <chachan> I got it

[28-Sep-2010 11:37:39] <chachan> -.-

[28-Sep-2010 11:38:01] <chachan> The device was added with a wrong IP

[28-Sep-2010 11:38:06] <chachan> Zzz

[28-Sep-2010 11:38:30] <chachan> Simon4, rmatte, thanks

[28-Sep-2010 11:38:38] <Simon4> chachan: good stuff :)

[28-Sep-2010 11:38:53] <chachan> Simon4, yep

[28-Sep-2010 11:40:03] <chachan> I figured that out when I was preparing a pastebin, so I replace address for IPADDRESS and some IPs didn't change LOL!!!

[28-Sep-2010 11:40:13] <Simon4> hah

[28-Sep-2010 11:41:58] <st3v3o> alright how do I edit an article on the blog site

[28-Sep-2010 11:42:08] <st3v3o> maybe I need to get mray to grant me perms ?

[28-Sep-2010 11:42:23] <rmatte> no, you should have perms

[28-Sep-2010 11:42:30] <rmatte> as long as it's a public wiki doc

[28-Sep-2010 11:42:36] <rmatte> are you actually logged in?

[28-Sep-2010 11:42:41] <st3v3o> blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression

[28-Sep-2010 11:42:42] <rmatte> if so, there should be an edit option on the right

[28-Sep-2010 11:42:45] <st3v3o> yeah I'm logged in

[28-Sep-2010 11:42:54] <rmatte> you can't edit tips of the month :P

[28-Sep-2010 11:43:00] <Simon4> ah, that's the blog entry, you might need to make a new doc

[28-Sep-2010 11:43:21] <st3v3o> ah I'll just do a comment

[28-Sep-2010 11:43:29] <rmatte> k

[28-Sep-2010 11:45:25] <rmatte> axelilly: you still around?

[28-Sep-2010 11:49:13] <rmatte> hmmm, my CatOS plugin does seem to work, weird

[28-Sep-2010 11:49:51] <rmatte> I'm going to post it and get some people to test it

[28-Sep-2010 12:02:13] <Orv> rmatte: CatOS?  You mean like for my Cisco 6509??

[28-Sep-2010 12:02:34] <rmatte> yes

[28-Sep-2010 12:03:04] <rmatte> http://dmon.org/downloads/zenoss/zenpacks/ZenPacks.Nova.Cisco.Catalyst-1.0.egg

[28-Sep-2010 12:03:07] <rmatte> if you'd like to test it

[28-Sep-2010 12:03:14] <rmatte> I need to know if it models the interfaces properly in 3.0

[28-Sep-2010 12:03:18] <rmatte> I know it works in 2.5

[28-Sep-2010 12:04:03] <ericenns_> Orv: If the 6509 is anything like the 6506 then the switch part of it runs ios

[28-Sep-2010 12:04:30] <rmatte> no, I have 6509s under management

[28-Sep-2010 12:04:33] <rmatte> and they are CatOS

[28-Sep-2010 12:04:45] <rmatte> that's what I built the pack against

[28-Sep-2010 12:04:54] <ericenns_> oh i see well nermind

[28-Sep-2010 12:05:32] <rmatte> The plugin seems to be working since it's updating the interface names of a non-CatOS device...

[28-Sep-2010 12:05:35] <wvcain> Trying to collect perf data for a specific OID. (datapower cpu10SecAvg).  Conf a template, added the oid and added a chart w/ the oid.  Bound template and discovered device.  Did not create the RRD files on disc.  Ideas?

[28-Sep-2010 12:05:42] <rmatte> but I'd like a proper test done in 3.0

[28-Sep-2010 12:06:08] <rmatte> wvcain: you sure the OID is correct?

[28-Sep-2010 12:06:31] <rmatte> wvcain: Zenoss is touchy about OIDs, it knows the difference between an exact object and a tree/index

[28-Sep-2010 12:06:33] <rmatte> for example

[28-Sep-2010 12:06:41] <wvcain> tested when created ... snmpwalked from the server as well

[28-Sep-2010 12:06:43] <rmatte> if 1.2.3 listed all of the CPUs on a device

[28-Sep-2010 12:06:48] <rmatte> you would need 1.2.3.0

[28-Sep-2010 12:06:53] <rmatte> to graph for the first CPU

[28-Sep-2010 12:06:58] <rmatte> or else the RRDs wouldn't generate

[28-Sep-2010 12:07:07] <rmatte> snmpwalk doesn't care about it

[28-Sep-2010 12:07:14] <wvcain> the oid is 1.3.6.1.4.1.14685.3.1.14.1

[28-Sep-2010 12:07:28] <rmatte> how long have you waited for the RRDs to be created?

[28-Sep-2010 12:07:32] <rmatte> they don't get created on discovery

[28-Sep-2010 12:07:35] <wvcain> snmp get should tell all.

[28-Sep-2010 12:07:37] <rmatte> they get created on the next polling cycle

[28-Sep-2010 12:07:48] <rmatte> and even then it takes 3 polling cycles before it starts graphing anything (15 minutes)

[28-Sep-2010 12:08:03] <rmatte> you're not getting what I'm saying though...

[28-Sep-2010 12:08:16] <wvcain> Saw that it created the Mib2 stuff at the next poll cycle.  makes sense.

[28-Sep-2010 12:08:22] <rmatte> if I do an snmpwalk for hrProcessorLoad on a windows box, I may see 4 processors

[28-Sep-2010 12:08:25] <wvcain> did see a rrd file for this new oid

[28-Sep-2010 12:08:33] <rmatte> but to graph the first processor in Zenoss, I need to add the index on to the end of it

[28-Sep-2010 12:08:35] <wvcain> Yea I get the index thing.

[28-Sep-2010 12:08:52] <rmatte> try changing 1.3.6.1.4.1.14685.3.1.14.1 to 1.3.6.1.4.1.14685.3.1.14.1.0

[28-Sep-2010 12:09:08] <rmatte> that may be the issue

[28-Sep-2010 12:09:45] <rmatte> but yeh, after it created the RRD you'll see "nan" for 3 polling cycles

[28-Sep-2010 12:09:54] <rmatte> which stands for not a number

[28-Sep-2010 12:10:09] <rmatte> then it'll start graphing and you'll be good to go

[28-Sep-2010 12:10:19] <wvcain> the zero isn't needed.  This is actual OID/guage.

[28-Sep-2010 12:10:26] <rmatte> k

[28-Sep-2010 12:10:33] <wvcain> oh, also tested to be sure

[28-Sep-2010 12:11:17] <wvcain> Will give it 20 min to see if it sees that it needs to get this data and builds the rrd files like it did for the interfaces.

[28-Sep-2010 12:11:56] <wvcain> Thanks for the instant response!

[28-Sep-2010 12:11:58] mrayzenoss is now known as mray

[28-Sep-2010 12:14:07] <rmatte> mray: good afternoon

[28-Sep-2010 12:14:16] <mray> Greetings

[28-Sep-2010 12:14:38] <rmatte> It looks like my Catalyst plugin does work in 3.0 properly, which is weird

[28-Sep-2010 12:14:50] <rmatte> since InterfaceAliasMap has a lot of the same code as it, including the problem line

[28-Sep-2010 12:14:50] <mray> saw your email

[28-Sep-2010 12:15:00] <rmatte> but it doesn't seem to affect mine for whatever reason

[28-Sep-2010 12:15:12] <rmatte> I'm just waiting on some testing from actual CatOS users

[28-Sep-2010 12:15:26] <rmatte> I tested it against regular devices, and it does change the interface names to ifAlias

[28-Sep-2010 12:15:37] <rmatte> So I'm guessing it's fine

[28-Sep-2010 12:16:18] <rmatte> I'm still working on updating the Cisco Mibs pack, quite time consuming hehe

[28-Sep-2010 12:17:48] davidh38_ is now known as davidh38

[28-Sep-2010 12:27:10] <ericenns_> BlackBerry PlayBook looks like a sweet device

[28-Sep-2010 12:29:21] <wvcain> No joy after waiting for Zenoss to create the RRD files to monitor a specific OID.  Believe that the system doesn't know it needs to track it (modelling).

[28-Sep-2010 12:30:50] <wvcain> So what else do I have to do to add a perf collector for a specific OID.  This is via a "hard code / template" stratagy rather than a zenpack.

[28-Sep-2010 12:34:03] <wvcain> Put another way, given that I created the perf template and bound it to a device, how can Zenoss know that it should collect it with out a modeler plugin.

[28-Sep-2010 12:35:07] <Orv> jeeze - coder is happy his code works; doesn't care that it's writing to the apache error log once per second :-/

[28-Sep-2010 12:35:14] * Orv smacks him with a cluestick...

[28-Sep-2010 12:37:57] <cgibbons> wvcain - many of them do that already. see the device template for an example.. sysUpTime is collected w/o a model.

[28-Sep-2010 12:38:27] <Simon4> wvcain: try "push changes"

[28-Sep-2010 12:38:28] <wvcain> sysUpTime.... a working example.... handy, thanks.

[28-Sep-2010 12:38:41] <Simon4> I've seen times when binding a template doesn't reach the collection daemons instantly

[28-Sep-2010 12:39:14] <Simon4> also, check $ZENHOME/log/zenperfsnmp.log to see if it's erroring on the oid's in your template

[28-Sep-2010 12:39:59] <Orv> Can you add a Windows Service to Zenoss?  what's required to do so?

[28-Sep-2010 12:42:36] * Orv Rs' The FM...

[28-Sep-2010 12:45:43] <rmatte> Orv: WMI

[28-Sep-2010 12:46:01] <rmatte> WMI Services monitoring is included with Zenoss Core

[28-Sep-2010 12:46:11] <rmatte> for any other WMI monitoring you need Egor's WMI packs

[28-Sep-2010 12:46:16] <rmatte> (which work quite well)

[28-Sep-2010 12:59:54] <Orv> rmatte: Yeah, I mean add a 'new' service.  But that's OK - we're reading up.

[28-Sep-2010 13:08:09] <rmatte> k

[28-Sep-2010 13:10:34] <rmatte> adding a new service would be done in Infrastructure -> Windows Services

[28-Sep-2010 13:10:59] <rmatte> You'd select Add Service in the bottom left hand meny

[28-Sep-2010 13:11:00] <rmatte> menu*

[28-Sep-2010 13:11:27] <rmatte> Though I've yet to find a server that isn't already in there

[28-Sep-2010 13:11:42] <rmatte> It could be there and you just need to enable monitoring for it

[28-Sep-2010 13:28:10] <ericenns_> bigegor: your dellmon zenpack seems to be broken in zenoss 3.0.2

[28-Sep-2010 13:29:11] <ericenns_> bigegor: nermind I'm an idiot

[28-Sep-2010 13:30:22] <Orv> Hrm - lab tech found out about my Zenoss install; wants to put all his devices in.  BioMed same way...

[28-Sep-2010 13:30:35] * Orv forsees several hundred more devices being added..

[28-Sep-2010 13:30:50] <Orv> Hope that additional RAM comes tomorrow...

[28-Sep-2010 13:56:09] <elc0> so im trying to troubleshoot why zenoss didnt alert (via email) when a server was rebooted this morning

[28-Sep-2010 13:56:28] <elc0> it seemed to catch it during an earlier reboot, but not a second one about 2 hours later

[28-Sep-2010 13:56:45] <rmatte> elc0: well, I assume you have the server trapping back to Zenoss?

[28-Sep-2010 13:56:47] <elc0> I received an email when it went down, then back up the first time.

[28-Sep-2010 13:57:03] <elc0> rmatte, I am just monitoring via ping

[28-Sep-2010 13:57:47] <rmatte> I see

[28-Sep-2010 13:58:07] <rmatte> If it rebooted fast enough zenping could have missed it

[28-Sep-2010 13:58:50] <elc0> rmatte, hmmm. is there a way to adjust frequency of the ping test?

[28-Sep-2010 13:59:18] <rmatte> the ping test defaults to every minute

[28-Sep-2010 13:59:20] <rmatte> but yes, you can

[28-Sep-2010 13:59:51] <rmatte> Advanced -> Collectors

[28-Sep-2010 13:59:58] <rmatte> localhost

[28-Sep-2010 14:00:01] <rmatte> edit

[28-Sep-2010 14:00:12] <rmatte> Ping Cycle Time (secs)

[28-Sep-2010 14:00:52] <elc0> rmatte, thanks very much.  found it.

[28-Sep-2010 14:01:44] <elc0> im curious though, I do not have an advanced section.  I am running the free version of 2.5.2  I see mention of the advanced link in the 2.5 admin doc as well.  Am I correct in assuming that is part of the commerical version?  or am I missing something

[28-Sep-2010 14:05:05] <rmatte> oh

[28-Sep-2010 14:05:12] <rmatte> in 2.5.2 just click Collectors on the left

[28-Sep-2010 14:05:30] <rmatte> I'm using 2.5.2 on all of my production servers myself still, but I just assume that everyone is running 3.0 these days

[28-Sep-2010 14:05:44] <elc0> yep.  I did find it, was just curious about the advanced tab

[28-Sep-2010 14:05:46] <rmatte> The entire UI was re-designed between 2.5.2 and 3.0

[28-Sep-2010 14:05:57] <rmatte> The advanced tab is something in 3.0

[28-Sep-2010 14:06:16] <elc0> I am actually running the VM appliance.  I wish we were running linux natively, but oh well.

[28-Sep-2010 14:06:24] <elc0> oh ok.  thanks

[28-Sep-2010 14:07:27] <rmatte> Zenoss 3.0 interface looks like: http://en.wikipedia.org/wiki/File:Zenoss_Core_Dashboard.png

[28-Sep-2010 14:08:45] <elc0> pretty.  I would probably try to upgrade my vm if I knew the product better.

[28-Sep-2010 14:09:46] <elc0> just trying to get a frame of reference before I get to deep into it.

[28-Sep-2010 14:09:57] <rmatte> you really should just make a vm and install Linux on it from scratch

[28-Sep-2010 14:10:01] <rmatte> then install Zenoss on that

[28-Sep-2010 14:10:28] <elc0> good idea.  I am not really sure what distro came with the appliance

[28-Sep-2010 14:10:37] <rmatte> The appliance is fine as a demo and for testing, but it kind of sucks.  They are going to be releasing a new CentOS based vm appliance which will be much better

[28-Sep-2010 14:10:39] <elc0> didn't seem like redhat

[28-Sep-2010 14:10:49] <rmatte> yeh it's not

[28-Sep-2010 14:10:50] <rmatte> it's rpath

[28-Sep-2010 14:11:22] <rmatte> http://wiki.rpath.com/wiki/rPath_Linux

[28-Sep-2010 14:11:22] <elc0> good.  much for comfortable with runing cent

[28-Sep-2010 14:11:34] <rmatte> yeh, I'm an Ubuntu Server guy myself

[28-Sep-2010 14:11:40] <rmatte> though Cent is alright

[28-Sep-2010 14:14:37] <elc0> Do you know if I can import a backup from 2.5 to 3?

[28-Sep-2010 14:14:46] <rmatte> no

[28-Sep-2010 14:14:55] <rmatte> because there's a database conversion done between 2.5 and 3

[28-Sep-2010 14:15:04] <rmatte> since Zope gets upgraded

[28-Sep-2010 14:15:04] <elc0> fair enough

[28-Sep-2010 14:15:35] <rmatte> There's a 3.0 Pre-Upgrade pack that you need to install on 2.5 before upgrading and it performs the work on the database

[28-Sep-2010 14:15:40] <rmatte> it went quite smoothly when I did it

[28-Sep-2010 14:16:48] <elc0> ok.  I saw mention of that when I read the upgrade process briefly.  I stopped once I didnt know which OS it was running

[28-Sep-2010 14:17:08] <elc0> ill just install Cent and then v3 myself

[28-Sep-2010 14:17:39] <rmatte> cool

[28-Sep-2010 14:17:49] <rmatte> I'd recommend installing via the stack installer

[28-Sep-2010 14:17:55] <rmatte> it's the most braindead way to install it

[28-Sep-2010 14:18:05] <rmatte> you just download the .bin, chmod +x it, and execute it as root

[28-Sep-2010 14:18:10] <rmatte> and it'll take care of the rest

[28-Sep-2010 14:18:14] <rmatte> including installing the dependencies

[28-Sep-2010 14:18:23] <elc0> nice.  thanks.

[28-Sep-2010 14:18:29] <rmatte> you can go the rpm route too if you'd like

[28-Sep-2010 14:18:56] <elc0> hey, if I can avoid locating all dependencies I will

[28-Sep-2010 14:19:12] <rmatte> well, I think the RPM takes care of the dependencies

[28-Sep-2010 14:19:18] <rmatte> but I'm not sure, I've never done the rpm install

[28-Sep-2010 14:19:32] <elc0> ok. I know from doing web development, that is not always the case

[28-Sep-2010 14:19:39] <rmatte> yeh

[28-Sep-2010 14:19:53] <rmatte> you're probably talking about stuff like perl modules though

[28-Sep-2010 14:20:15] <rmatte> anyways, I'd say just go with stack...

[28-Sep-2010 14:20:15] <elc0> yep

[28-Sep-2010 14:20:17] <elc0> exaclyt

[28-Sep-2010 14:20:18] <rmatte> 32bit: http://downloads.sourceforge.net/zenoss/zenoss-stack-3.0.2-linux.bin

[28-Sep-2010 14:20:24] <rmatte> 64bit: http://downloads.sourceforge.net/zenoss/zenoss-stack-3.0.2-linux-x64.bin

[28-Sep-2010 14:20:30] <elc0> thanks

[28-Sep-2010 14:20:32] <rmatte> np

[28-Sep-2010 14:22:45] <axelilly> rmatte: Is there a way to have the horizontal window of interfaces to show the description field?

[28-Sep-2010 14:23:05] <rmatte> the horizontal window?

[28-Sep-2010 14:23:19] <rmatte> not sure I follow

[28-Sep-2010 14:24:33] <rmatte> axelilly: can you describe what you mean?

[28-Sep-2010 14:25:26] <axelilly> rmatte: I'm looking at a device that's a switch.  Click on componenets -> Interfaces.  To the right interfaces are listed in a window.

[28-Sep-2010 14:25:39] <rmatte> right

[28-Sep-2010 14:25:46] <rmatte> what version of Zenoss are you using?

[28-Sep-2010 14:26:40] <axelilly> rmatte: 3.0.1

[28-Sep-2010 14:26:51] <rmatte> yeh, you really really should update to 3.0.2

[28-Sep-2010 14:27:01] <rmatte> that, among a ton of other things are fixed in 3.0.2

[28-Sep-2010 14:27:04] <axelilly> rmatte: so there are some fields listed, but none is description.

[28-Sep-2010 14:27:11] <axelilly> ah

[28-Sep-2010 14:27:12] <rmatte> right, which is why you need to upgrade

[28-Sep-2010 14:27:22] <axelilly> rmatte: can you point me to a upgrade doc?

[28-Sep-2010 14:27:40] <rmatte> http://dev.zenoss.org/trac/ticket/7076

[28-Sep-2010 14:27:49] <rmatte> axelilly: how did you install originally?

[28-Sep-2010 14:28:04] <rmatte> rpm, stack, ?

[28-Sep-2010 14:28:23] <axelilly> rmatte: stack

[28-Sep-2010 14:28:39] <axelilly> rmatte: it was a vmware appliance

[28-Sep-2010 14:30:04] <rmatte> stack and the vmware appliance are 2 different things

[28-Sep-2010 14:30:10] <rmatte> what is it currently?

[28-Sep-2010 14:30:21] <axelilly> rmatte: vmware appliance

[28-Sep-2010 14:30:40] <axelilly> rmatte: er, hold on....someone else set this up....let me look

[28-Sep-2010 14:31:06] <rmatte> The vmware appliance sucks

[28-Sep-2010 14:31:09] <axelilly> rmatte: stack....    zenoss-stack-3.0.1-linux-x64.bin

[28-Sep-2010 14:31:16] <rmatte> ah

[28-Sep-2010 14:31:24] <rmatte> ok, so just download the newer stack install file

[28-Sep-2010 14:31:28] <rmatte> and run it

[28-Sep-2010 14:31:31] <rmatte> that's all there is to it

[28-Sep-2010 14:31:37] <axelilly> rmatte: way too hard

[28-Sep-2010 14:31:40] <rmatte> :P

[28-Sep-2010 14:32:02] <axelilly> rmatte: I'm going back to what's up mold

[28-Sep-2010 14:32:26] <rmatte> wget http://downloads.sourceforge.net/zenoss/zenoss-stack-3.0.2-linux-x64.bin && chmod +x zenoss-stack-3.0.2-linux-x64.bin && ./zenoss-stack-3.0.2-linux-x64.bin

[28-Sep-2010 14:32:33] <rmatte> then hit enter a couple times

[28-Sep-2010 14:32:34] <rmatte> lol

[28-Sep-2010 14:32:36] <axelilly> rmatte: I was jokin

[28-Sep-2010 14:32:39] <rmatte> I know

[28-Sep-2010 14:32:40] <rmatte> :P

[28-Sep-2010 14:32:50] <rmatte> by the "mold" comment

[28-Sep-2010 14:32:51] <rmatte> lol

[28-Sep-2010 14:33:09] * axelilly upgrades zenoss with lightening speed!

[28-Sep-2010 14:33:20] <rmatte> hehe

[28-Sep-2010 14:33:40] <rmatte> by the way, just a heads up, it'll hang near the end of the install at 99%, but it's actually still doing stuff

[28-Sep-2010 14:33:41] <XenophonF> hello?

[28-Sep-2010 14:33:46] <rmatte> just be patient, it'll finish eventually

[28-Sep-2010 14:34:10] <rmatte> mhmmm, says hello then leaves 2 seconds later

[28-Sep-2010 14:34:18] <rmatte> lol

[28-Sep-2010 14:35:17] <rmatte> hmmmm, I just found something that I didn't know

[28-Sep-2010 14:35:23] <rmatte> the zIcon property

[28-Sep-2010 14:35:45] <rmatte> someone was asking about how to set images on classes the other day but I thought it was hardcoded

[28-Sep-2010 14:35:47] <rmatte> nice to know

[28-Sep-2010 14:38:22] <rmatte> I'll have to tell Egor about that, so that he can make the CIM/WMI class have a windows icon

[28-Sep-2010 14:41:31] <ericenns_> rmatte: ooh I'll have to add a nice icon to my vmware pack yet then

[28-Sep-2010 14:44:31] * Orv takes notes....

[28-Sep-2010 14:45:31] <rmatte> ericenns_: indeed

[28-Sep-2010 15:00:21] <elc0> so my VM appliance has the wrong date set.  I set it via command line, but zenoss didnt like that.  Popped up a window saying connection error, then set the clock back

[28-Sep-2010 15:00:37] <elc0> anyone know the process for changing the server time

[28-Sep-2010 15:01:14] <chachan> elc0, wait a second

[28-Sep-2010 15:02:24] <chachan> elc0, http://goo.gl/mawh

[28-Sep-2010 15:03:24] <elc0> strangely enough that is the page I used to set via command line (had forgotten).  But something (zenoss?) seems to have set the clock back to what it was before I ran the command.

[28-Sep-2010 15:05:31] <axelilly> rmatte: that description field fix is not in 3.0.2

[28-Sep-2010 15:06:23] <chachan> elc0, that's one of the first pages that you get when you type "set date on linux" on google :p

[28-Sep-2010 15:09:25] <st3v3o> hey guys for transforms is there a limit to how many lines it can be ….I get this error in my zenactions.log

[28-Sep-2010 15:09:25] <st3v3o> 2010-09-28 16:07:56,998 WARNING zen.Events: Error processing transform/mapping on Event Class /

[28-Sep-2010 15:09:25] <st3v3o> Problem on line 94: RuntimeError: maximum recursion depth exceeded while calling a Python object

[28-Sep-2010 15:09:25] <st3v3o>   evt.eventState = 2

[28-Sep-2010 15:11:56] <Simon4> st3v3o: are you sure your transform isn't making the events you're modifying transform also, causing some kind of loop?

[28-Sep-2010 15:13:53] <st3v3o> I don't believe so but I'm doing some testing now

[28-Sep-2010 15:17:54] <rmatte> axelilly: It was supposed to make it in to 3.0.2

[28-Sep-2010 15:18:05] * rmatte checls

[28-Sep-2010 15:18:10] * rmatte checks*

[28-Sep-2010 15:18:16] <axelilly> rmatte: I did the upgrade and remodeled...I don't see any change

[28-Sep-2010 15:18:23] <Parabola> hey hey

[28-Sep-2010 15:18:46] <rmatte> axelilly: what type of device?

[28-Sep-2010 15:19:11] <axelilly> rmatte: Linksys SRW gig switch

[28-Sep-2010 15:19:26] <rmatte> so you don't see a description column at all?

[28-Sep-2010 15:19:28] <axelilly> rmatte: descriptions show up in the "Details" of each port

[28-Sep-2010 15:19:34] <axelilly> rmatte: correct

[28-Sep-2010 15:19:46] <axelilly> rmatte: browser chat?

[28-Sep-2010 15:19:53] <axelilly> rmatte: browser cache I mean

[28-Sep-2010 15:19:56] <rmatte> I'm staring right at a description column in my 3.0.2 install

[28-Sep-2010 15:20:00] <rmatte> yes, clear your browser cache

[28-Sep-2010 15:20:05] <rmatte> you always should after an upgrade

[28-Sep-2010 15:21:15] <axelilly> rmatte: ok, I just looked at the patch source and saw it was js.   Didn't think to do a cache dump.  It works great now.  Sexy!

[28-Sep-2010 15:21:48] <axelilly> rmatte: now they need to make the columns sortable.

[28-Sep-2010 15:22:27] <rmatte> yeh, the framework supports sorting, they just haven't implemented it for the items yet

[28-Sep-2010 15:33:15] <axelilly> rmatte: not like it's really important, but it will be cool

[28-Sep-2010 15:33:51] <rmatte> yup

[28-Sep-2010 15:33:55] <rmatte> alright, I'm done for the day

[28-Sep-2010 15:33:57] <rmatte> later

[28-Sep-2010 15:36:02] <axelilly> rmatte: later

[28-Sep-2010 15:40:42] mrayzenoss is now known as mray

[28-Sep-2010 15:44:23] <ericenns_> later

[28-Sep-2010 15:46:57] <Parabola> hmm

[28-Sep-2010 15:47:01] <Parabola> clean 3.0.2 install

[28-Sep-2010 15:47:07] <Parabola> chrome 7

[28-Sep-2010 15:47:14] <Parabola> i dont have any of the buttons on the bottom tool bar

[28-Sep-2010 15:47:18] <Parabola> so i cant, well do anything

[28-Sep-2010 15:47:21] <Parabola> i tried clearing cash

[28-Sep-2010 15:47:24] <Parabola> wow spelling

[28-Sep-2010 15:47:27] <Parabola> cache*

[28-Sep-2010 15:47:55] <Parabola> anyone have any ideas what could cause that

[28-Sep-2010 15:48:02] <mray> Parabola: don't use Chrome, multiple known issues

[28-Sep-2010 15:48:09] <cgibbons> it kills kittens

[28-Sep-2010 15:48:16] <st3v3o> and puppies

[28-Sep-2010 15:48:19] <mray> Firefox & IE are tested

[28-Sep-2010 15:48:21] <Parabola> i only ask because the other two installs i manage from this PC

[28-Sep-2010 15:48:24] <Parabola> have no problems

[28-Sep-2010 15:48:28] <Parabola> as of, right now

[28-Sep-2010 15:48:42] <Orv> Is there a way to configure the default dashboard that new users see?

[28-Sep-2010 15:48:50] <Parabola> i understand you may not support it, but honestly it feels like one of thoes BS helpdesk answers to brush people off

[28-Sep-2010 15:48:52] <mray> I'm not saying that's causing your problems, I'm just saying it's known to cause some problems

[28-Sep-2010 15:48:57] <st3v3o> I have almost 100% success with safari on OS X besides a few glitches here and there

[28-Sep-2010 15:48:58] <Parabola> i understand

[28-Sep-2010 15:49:03] <Parabola> i will try IE now

[28-Sep-2010 15:49:12] <Parabola> I refuse to install firefox

[28-Sep-2010 15:49:17] <mray> Chrome and Safari couldn't handle the streaming output in 3.0 and 3.0.1

[28-Sep-2010 15:49:30] <mray> something else came up today

[28-Sep-2010 15:49:34] <st3v3o> mray was that on windows or OS X for safari ?

[28-Sep-2010 15:49:41] <mray> probably OSX

[28-Sep-2010 15:49:45] <mray> since that's what devs use

[28-Sep-2010 15:49:50] <mray> well, most devs

[28-Sep-2010 15:49:51] <st3v3o> mac ftw!

[28-Sep-2010 15:50:05] <st3v3o> had to get my fan boy on there for a sec

[28-Sep-2010 15:50:06] <mray> cgibbons uses Windows and likes it

[28-Sep-2010 15:50:16] <mray> :p

[28-Sep-2010 15:50:17] <cgibbons> eep

[28-Sep-2010 15:50:18] <Parabola> i use windows 7 and debian

[28-Sep-2010 15:50:39] <Parabola> you know what, i love glee

[28-Sep-2010 15:50:43] <Parabola> (offtopic)

[28-Sep-2010 15:50:43] <mray> lol

[28-Sep-2010 15:50:46] <Parabola> because it gets her out of the house

[28-Sep-2010 15:50:55] <cgibbons> you know, pretty much every day I tell myself how hosed I am in the next job I get... this working remotely, plus Linux/OS X, etc. is easy to get used to, despite its problems. commuting and windows?! gah

[28-Sep-2010 15:51:02] <Parabola> she goes back to her parents house to watch with her younger sisters, then they talk, so i get like 2.5 hours alone

[28-Sep-2010 15:51:15] <mray> QA only tests on IE and FF, so some webkit-based errors sneak through

[28-Sep-2010 15:51:25] <Parabola> hmm

[28-Sep-2010 15:51:29] <mray> developers use FF, Chrome and Safari

[28-Sep-2010 15:51:30] <Parabola> lol cgibbons

[28-Sep-2010 15:51:35] <Parabola> you dont have to go into an office at all?

[28-Sep-2010 15:51:44] <Parabola> actually, do you guys even have an office to goto

[28-Sep-2010 15:52:00] <st3v3o> there is a head quarters in MD …I think

[28-Sep-2010 15:52:05] <cgibbons> rarely. I probably go to Austin office on average of twice a month. for my own sanity, I go more than I need to... me not like working at home.

[28-Sep-2010 15:52:06] <mray> Parabola: yeah, we have 2 main offices

[28-Sep-2010 15:52:13] <st3v3o> not to far from us here right outside DC

[28-Sep-2010 15:52:23] <mray> Austin & Annapolis

[28-Sep-2010 15:52:32] <Parabola> ah cool

[28-Sep-2010 15:52:39] <Parabola> no work in IE :(

[28-Sep-2010 15:52:58] <Parabola> heres the error on the warning icon in IE 8

[28-Sep-2010 15:52:58] <Parabola> http://fpaste.org/w6vc/

[28-Sep-2010 15:54:32] <Parabola> is that at all relevant?

[28-Sep-2010 15:55:40] <mray> I wish I could help, but I don't know what's causing that

[28-Sep-2010 15:55:53] <Parabola> i hate the internet

[28-Sep-2010 15:55:56] <Parabola> and computers

[28-Sep-2010 15:56:00] <Parabola> and cats with claws

[28-Sep-2010 15:57:23] <Parabola> my new kitten is driving me nuts :)

[28-Sep-2010 15:58:07] <st3v3o> in 3.x how do I remove a devices form a location

[28-Sep-2010 16:01:21] <wvcain> Still trying to get to first base with Zenoss; just want to collect perf (SNMP) data for a specific OID for one device.  I created a template but still not

[28-Sep-2010 16:01:58] <wvcain> Did the template route but not getting data.  No RRD files created.  No errors in the log (OID is good).

[28-Sep-2010 16:02:28] <wvcain> Really comes down to conf. Zenoss to collect the data, it doesn't know to try.

[28-Sep-2010 16:02:57] <wvcain> So how do I tell Zenoss to go collect this OID for this device?  (I already bound the template to the device)

[28-Sep-2010 16:03:03] <mray> st3v3o: I assume moving them to another Location isn't good enough?

[28-Sep-2010 16:03:38] <wvcain> Delete and rediscover did not work.  Assume another location in the object tree.

[28-Sep-2010 16:03:53] <st3v3o> I wanted to do some testing but I think I found the answer…I was getting some errors in my transforms when looking for device.lcoation().id…and it was barfing saying .id didn't exist so it looks like some of my devices are not in a location

[28-Sep-2010 16:04:13] <wvcain> Also "re" modeled the device and pushed changes.  BTW Vers 3.0.1

[28-Sep-2010 16:04:16] <st3v3o> but I would like to know how to remove a device from a group or location completely if possible also

[28-Sep-2010 16:05:17] <mray> jeez, I don't see that in the UI

[28-Sep-2010 16:05:20] <wvcain> You can add/delete from groups without deleting the object.  You have to delete that from the Device Classes tree

[28-Sep-2010 16:05:31] <st3v3o> nope looks like that got removed form 3.x

[28-Sep-2010 16:05:37] <st3v3o> which is a BIG bummer

[28-Sep-2010 16:06:26] <mray> agreed

[28-Sep-2010 16:06:32] <mray> you want to open a ticket

[28-Sep-2010 16:06:32] <wvcain> An object can be in many groups so you can't delete the object from a group because it might still be a member of another group.

[28-Sep-2010 16:06:40] <st3v3o> request for readd please :)

[28-Sep-2010 16:07:00] <wvcain> Request for readd ?

[28-Sep-2010 16:07:14] <st3v3o> on the ability to remove a device from a group or location

[28-Sep-2010 16:07:24] <mray> there's definitely the use-case of not having a device in a location, like if it's cloud-based

[28-Sep-2010 16:07:39] <st3v3o> or a vip

[28-Sep-2010 16:07:42] <mray> st3v3o: please open the tickets and it'll get reviewed Thursday

[28-Sep-2010 16:08:07] <st3v3o> trac link please ?

[28-Sep-2010 16:08:09] <mray> the problem with the new UI is the things that got overlooked

[28-Sep-2010 16:08:12] <mray> dev.zenoss.org

[28-Sep-2010 16:08:18] <mray> user zenoss/zenoss

[28-Sep-2010 16:08:24] <mray> user/pass that is

[28-Sep-2010 16:08:29] <st3v3o> got it

[28-Sep-2010 16:08:35] <mray> I can give you your own account if you want

[28-Sep-2010 16:08:44] <st3v3o> sure that would work

[28-Sep-2010 16:08:55] <mray> just email me and I'll set you up

[28-Sep-2010 16:08:58] <mray> mray@zenoss.org

[28-Sep-2010 16:11:40] <cgibbons> are you all moved over to git already, mray?

[28-Sep-2010 16:11:57] <mray> svn commit hasn't been turned off yet

[28-Sep-2010 16:12:02] <mray> but I'm switched

[28-Sep-2010 16:12:13] <cgibbons> how are you gonna take changes? patches or merge with remote repos?

[28-Sep-2010 16:12:27] <mray> both

[28-Sep-2010 16:12:43] <mray> usually I deal with .eggs

[28-Sep-2010 16:12:55] <mray> but if I can get people to use GitHub that'll be easier

[28-Sep-2010 16:13:06] <mray> without the risk of direct commits to subversion

[28-Sep-2010 16:13:38] <mray> st3v3o: your account is ready

[28-Sep-2010 16:13:55] <st3v3o> ticket 7375 created

[28-Sep-2010 16:14:00] <mray> thanks!

[28-Sep-2010 16:14:05] <st3v3o> sweet I'll add it to my 1pass

[28-Sep-2010 16:21:42] <st3v3o> hmm found another oddity …when you add a device to multiple groups …only one of the has the device listed in the counter next to the group name

[28-Sep-2010 16:23:15] <mray> nuts, please open another bug

[28-Sep-2010 16:23:27] <st3v3o> will do

[28-Sep-2010 16:49:04] <Orv> So when you drag a device to a Group, it only copies it there, rather than move it?

[28-Sep-2010 16:49:13] <mray> correct

[28-Sep-2010 16:49:23] <mray> devices can belong to multiple Groups and Systems

[28-Sep-2010 16:49:27] <Orv> Hrm - ok.

[28-Sep-2010 16:49:45] <st3v3o> and currently looks to be no way to remove a device from a group once added….unless you delete the group

[28-Sep-2010 16:50:19] * mray hears circus music somewhere

[28-Sep-2010 16:50:30] <Orv> st3v3o: Really?  The delete Device function doesn't work?

[28-Sep-2010 16:50:42] <mray> he means deleting from an organizer

[28-Sep-2010 16:50:49] <Orv> Ah - OK

[28-Sep-2010 16:51:27] <st3v3o> http://www.cirquedusoleil.com/en/shows/ovo/default.aspx This was up at the National Harbor I went a few weeks ago….

[28-Sep-2010 16:53:27] <mray> more like this: http://www.youtube.com/watch?v=jFGYXZFReiE

[28-Sep-2010 16:56:09] <st3v3o> LOL

[28-Sep-2010 16:57:34] <mray> Orv: feel free to open a bug for that too

[28-Sep-2010 16:59:41] <st3v3o> shouldn't copying it to group be correct behavior…or at least ask if you want to move or add.

[28-Sep-2010 16:59:51] <st3v3o> so taht you can have devices in multiple groups

[28-Sep-2010 17:00:02] <mray> agreed

[28-Sep-2010 17:00:10] <mray> there may already be a bug for that

[28-Sep-2010 17:00:14] <mray> but a dupe won't hurt

[28-Sep-2010 17:00:23] <wvcain> You want to have objects in many groups...

[28-Sep-2010 17:00:51] <st3v3o> upgrading our soon to be production to 3.0.2 is giving me heartburn

[28-Sep-2010 17:01:16] <mray> wvcain: yeah, but you also want to be able to remove them from groups

[28-Sep-2010 17:04:20] <Orv> mray: How many devices does the largest Zenoss customer manage?   Just curious...

[28-Sep-2010 17:04:30] <mray> 28000 I believe

[28-Sep-2010 17:04:41] <Orv> mray: Thanks.

[28-Sep-2010 17:05:08] <mray> there was an 85K user, but they didn't want to upgrade from pre-1.0 versions :)

[28-Sep-2010 17:05:33] <mray> 100% cable modems

[28-Sep-2010 17:05:47] <mray> not very complicated

[28-Sep-2010 17:06:09] * Orv does the math.

[28-Sep-2010 17:06:29] <mray> if you're calculating list price, don't

[28-Sep-2010 17:06:38] <Orv> hmm... if we put everything into Zenoss, looks like we'd have about 30-35K devices

[28-Sep-2010 17:06:43] <Orv> mray: Yeah, I know :-)

[28-Sep-2010 17:06:54] <dec3pti0n> hello

[28-Sep-2010 17:06:58] <mray> greetings

[28-Sep-2010 17:07:12] <dec3pti0n> what is the syntax for the zendisc run --snmp-strict-discovery --range ?

[28-Sep-2010 17:07:25] <dec3pti0n> --range=IP_start-IP_stop ?

[28-Sep-2010 17:12:11] <ckrough> How goes it?

[28-Sep-2010 17:12:46] <st3v3o> sorry I've never used zendisk

[28-Sep-2010 17:15:27] <st3v3o> rmay:  I dropped a note at the bottom of the tip of the month on some additional logic for event suppression

[28-Sep-2010 17:15:27] <st3v3o> blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression

[28-Sep-2010 17:15:58] <dec3pti0n>  i got it though .. thanks

[28-Sep-2010 17:19:53] <st3v3o> alright time to go see the wife

[28-Sep-2010 17:19:57] <st3v3o> later guys

[28-Sep-2010 17:34:50] <mray> for anyone using the Bridge MIB ZenPack, it's updated for 3.0

[28-Sep-2010 17:34:51] <mray> docs/DOC-3583

[28-Sep-2010 17:40:49] <mray> later all

[28-Sep-2010 18:30:56] <ballison> I'd like to wget a report from Zenoss

[28-Sep-2010 18:31:01] <ballison> does anyone know if that's doable?

[28-Sep-2010 18:31:25] <ballison> when i try to wget the direct link to the graphs (printable version) it just gets the login page for zenoss

[28-Sep-2010 18:31:34] <ballison> so it's not passing the --user --password to zenoss

[28-Sep-2010 18:31:38] <ballison> is there a way to make this work?

[28-Sep-2010 18:41:52] <ballison> anyone?

[29-Sep-2010 00:00:30] [disconnected at Wed Sep 29 00:00:30 2010]

[29-Sep-2010 00:00:30] [connected at Wed Sep 29 00:00:30 2010]

[29-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[29-Sep-2010 03:35:09] forsberg is now known as fOrsberg

[29-Sep-2010 04:56:58] fOrsberg is now known as forsberg

[29-Sep-2010 07:35:07] <ericenns_> morning

[29-Sep-2010 08:09:50] <klinstifen> morning all

[29-Sep-2010 08:10:07] <klinstifen> after doing a zeopack, can the data.fs.old and data.fs.tmp be deleted?

[29-Sep-2010 08:10:33] <klinstifen> what exactly is the data.fs.tmp?  a tmp version made during the zeopack?

[29-Sep-2010 08:36:26] ckrough is now known as Guest74074

[29-Sep-2010 09:02:18] <axelilly> I have  a question regarding the graphs in Zenoss.  Should I be able to click and drag on a graph in order to drill in like I can in Cacti?

[29-Sep-2010 09:10:35] <cgibbons> yeah graphs you can zoom in & out

[29-Sep-2010 09:15:18] <rmatte> axelilly: you just click, you don't click and drag

[29-Sep-2010 09:15:59] <wvcain> Trouble getting a template to work.  Have an OID (datapower CPU) that I want to collect.  Configured a template and bound it to a device.  Not seeing data, not seeing an RRD file so no data being collected.

[29-Sep-2010 09:16:25] <wvcain> It has been 15 min so a polling cycle has passed.

[29-Sep-2010 09:16:33] <wvcain> I pushed changes for the device.

[29-Sep-2010 09:16:44] <ericenns_> wvcain: have you tested the data source

[29-Sep-2010 09:17:13] <wvcain> Very much so.  Zenoss 3.0 even has a test it dialog while you setup the template.

[29-Sep-2010 09:17:42] <wvcain> Why isn't it creating an RRD file?

[29-Sep-2010 09:17:44] <rmatte> wvcain: are you seeing a debug message in the event console relating to that OID?

[29-Sep-2010 09:17:56] <ericenns_> ok so test it in the view/edit details gives you a result

[29-Sep-2010 09:18:13] <rmatte> ericenns_: yeh, that test uses snmpwalk though, so it's not the same

[29-Sep-2010 09:18:28] <rmatte> wvcain: you might be adding an snmp index rather than an actual value

[29-Sep-2010 09:18:33] <rmatte> try adding a .0 to the end of the OID

[29-Sep-2010 09:18:41] <wvcain> no the .0 thingy.

[29-Sep-2010 09:18:46] <rmatte> ?

[29-Sep-2010 09:19:04] <wvcain> It isn't an OID that has to end in 0

[29-Sep-2010 09:19:12] <ericenns_> rmatte: ok I got yeah

[29-Sep-2010 09:19:30] <rmatte> wvcain: how would you know?

[29-Sep-2010 09:20:16] <rmatte> wvcain: twisted (which is what Zenoss uses for snmp) is very picky about OIDs

[29-Sep-2010 09:20:24] <rmatte> I've run in to this type of issue many times

[29-Sep-2010 09:20:35] <rmatte> humour me and add a .0 to the end of the OID

[29-Sep-2010 09:20:42] <wvcain> It is 1.3.6.1.4.1.14685.3.1.14.1 (10 sec average) 1.3.6.1.4.1.14685.3.1.14.2 (60 sec average) and so on.

[29-Sep-2010 09:20:53] <rmatte> I see

[29-Sep-2010 09:20:58] <cgibbons> if it's not a table value it shouldn't need the index

[29-Sep-2010 09:21:21] <rmatte> cgibbons: right, but that's the only explanation I have for him having the correct OID and not having an RRD file

[29-Sep-2010 09:21:22] <wvcain> I have as well, I get the 0 thing and also adding a . to the start on other systems.  Yep, check the easy stuff first.

[29-Sep-2010 09:21:37] <cgibbons> there are others... such as the new datapoint not being enabled

[29-Sep-2010 09:21:40] <wvcain> other system like openview.

[29-Sep-2010 09:21:45] <rmatte> yeh, Zenoss doesn't care about the dot at the start

[29-Sep-2010 09:22:00] <ericenns_> yeh if you at the source it just removes it

[29-Sep-2010 09:22:00] <rmatte> wvcain: the datapoint is enabled right?

[29-Sep-2010 09:22:09] <cgibbons> in fact, double check that it is enabled in your template, wvcain. i had it happen to me once in the new ui when I was adding something new.

[29-Sep-2010 09:22:24] <wvcain> ahh.  you have to enable!  how to enable.  I simply added it to the template.

[29-Sep-2010 09:22:33] <rmatte> cgibbons: strange, it should default to enabled, no?

[29-Sep-2010 09:22:38] <cgibbons> it should be enabled by default, but you know, maybe a bug

[29-Sep-2010 09:22:43] <rmatte> probably

[29-Sep-2010 09:22:47] <cgibbons> or maybe user error (which is what i expected in my case)

[29-Sep-2010 09:22:47] <wvcain> a check box.. in a dialog.  will check

[29-Sep-2010 09:23:30] <wvcain> Enabled is true (checked).

[29-Sep-2010 09:23:43] <cgibbons> bummer

[29-Sep-2010 09:25:21] <wvcain> This should be really braindead easy.  Is there another oid perhaps for a Cisco 2960 that I could try to get working.  One that has a proven path to success.  Let get one right then go back to getting this one going.

[29-Sep-2010 09:26:04] <ericenns_> you know what know that I think about this I am experiencing the same error after going from 3.0.1 to 3.0.2

[29-Sep-2010 09:26:07] <rmatte> well, if you're able to snmpwalk the value there's no reason it shouldn't work

[29-Sep-2010 09:26:24] <rmatte> wvcain: actually wait, what kind of device is that?

[29-Sep-2010 09:26:45] <rmatte> oh nevermind, you just said

[29-Sep-2010 09:26:49] <rmatte> does that run CatOS?

[29-Sep-2010 09:27:21] <wvcain> IOS I believe, it just a random managed switch

[29-Sep-2010 09:27:55] ckrough is now known as Guest42291

[29-Sep-2010 09:28:13] <wvcain> keep going back and seeing if an RRD file is created.  still no joy.

[29-Sep-2010 09:29:46] <wvcain> Do I need to have an Alias in the Edit Data point dialog?  This is where the RRD create is spec'ed.  (Have tried an RRD spec as blank/default and hardcoded.

[29-Sep-2010 09:30:32] <rmatte> no, Aliases are just for reports

[29-Sep-2010 09:31:37] <wvcain> It's target class is Products.ZenModel.Device which should be correct.

[29-Sep-2010 09:32:03] <wvcain> Should i (re) model the device.

[29-Sep-2010 09:32:06] <rmatte> Is that 10 sec average for CPU?

[29-Sep-2010 09:32:16] <rmatte> erm, 10 min

[29-Sep-2010 09:32:17] <rmatte> rather

[29-Sep-2010 09:32:24] <rmatte> oh no, 10 sec

[29-Sep-2010 09:32:44] <wvcain> The device I am trying to get working is an IBM datapower.

[29-Sep-2010 09:32:57] <wvcain> so(1).org(3).dod(6).internet(1).private(4).enterprises(1).datapower(14685).dpManagement(3).dpStatus(1).dpStatusCPUUsage(14)

[29-Sep-2010 09:32:57] <wvcain> Module:     DATAPOWER-STATUS-MIB

[29-Sep-2010 09:33:14] <rmatte> So you have an IBM chassis for Cisco blades, or vice versa

[29-Sep-2010 09:33:15] <rmatte> ?

[29-Sep-2010 09:33:47] <rmatte> can you show the output when you snmpwalk that OID?

[29-Sep-2010 09:34:24] <wvcain> Sorry for confusion.  It is it's on device.  Just thought I might have success with a main stream (cisco) that I could use to troubleshoot.

[29-Sep-2010 09:34:31] <wvcain> walk on it's way

[29-Sep-2010 09:35:05] <rmatte> k

[29-Sep-2010 09:35:31] <rmatte> "It is it's on device.", that statement makes me more confused than I was before :)

[29-Sep-2010 09:35:43] <rmatte> I assume you meant "It's it's own device"

[29-Sep-2010 09:35:47] <rmatte> :)

[29-Sep-2010 09:36:35] <rmatte> Ok, so you're trying to develop a template for an IBM datapower, but you're now trying to test on a 2960

[29-Sep-2010 09:36:38] <rmatte> I understand

[29-Sep-2010 09:36:43] <rmatte> let's focus on the IBM datapower for now

[29-Sep-2010 09:37:11] <wvcain> SNMPv2-SMI::enterprises.14685.3.1.14.1.0 = Gauge32: 0

[29-Sep-2010 09:37:11] <wvcain> SNMPv2-SMI::enterprises.14685.3.1.14.2.0 = Gauge32: 1

[29-Sep-2010 09:37:11] <wvcain> SNMPv2-SMI::enterprises.14685.3.1.14.3.0 = Gauge32: 0

[29-Sep-2010 09:37:11] <wvcain> SNMPv2-SMI::enterprises.14685.3.1.14.4.0 = Gauge32: 1

[29-Sep-2010 09:37:11] <wvcain> SNMPv2-SMI::enterprises.14685.3.1.14.5.0 = Gauge32: 1

[29-Sep-2010 09:37:43] <rmatte> that's what you get when you do the walk?

[29-Sep-2010 09:37:59] <wvcain> Name:     dpStatusCPUUsagetenSeconds

[29-Sep-2010 09:37:59] <wvcain> Type:     OBJECT-TYPE

[29-Sep-2010 09:37:59] <wvcain> OID:     1.3.6.1.4.1.14685.3.1.14.1

[29-Sep-2010 09:37:59] <wvcain> Full path:     iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).datapower(14685).dpManagement(3).dpStatus(1).dpStatusCPUUsage(14).dpStatusCPUUsagetenSeconds(1)

[29-Sep-2010 09:37:59] <wvcain> Module:     DATAPOWER-STATUS-MIB

[29-Sep-2010 09:38:01] <wvcain> Parent:     dpStatusCPUUsage

[29-Sep-2010 09:38:03] <wvcain> Next sibling:     dpStatusCPUUsageoneMinute

[29-Sep-2010 09:38:05] <wvcain> Numerical syntax:     Gauge (32 bit)

[29-Sep-2010 09:38:07] <wvcain> Base syntax:     Unsigned32

[29-Sep-2010 09:38:09] <wvcain> Composed syntax:     Unsigned32

[29-Sep-2010 09:38:11] <wvcain> Status:     current

[29-Sep-2010 09:38:13] <wvcain> Max access:     read-only

[29-Sep-2010 09:38:15] <rmatte> k, hold up

[29-Sep-2010 09:38:15] <wvcain> Description:     The average CPU usage over the the previous 10 seconds.

[29-Sep-2010 09:38:29] <rmatte> when you do an snmpwalk on the one OID you get 5 lines of output?

[29-Sep-2010 09:38:38] <rmatte> this goes back to what I was explaining before about the .0

[29-Sep-2010 09:38:42] <wvcain> wait, am I going to be noob.  the .0 appear to be relevent.

[29-Sep-2010 09:38:50] <rmatte> If you get more than 1 line of output it's not going to work in Zenoss

[29-Sep-2010 09:38:52] <wvcain> time to change to the .0

[29-Sep-2010 09:38:56] <rmatte> Zenoss expects an exact index

[29-Sep-2010 09:39:16] <rmatte> do your snmpwalk with the -On flag

[29-Sep-2010 09:39:24] <rmatte> and it'll output with the actual OIDs

[29-Sep-2010 09:39:29] <rmatte> you can copy the first OID from there

[29-Sep-2010 09:39:32] <wvcain> no

[29-Sep-2010 09:39:39] <rmatte> ?

[29-Sep-2010 09:39:46] <rmatte> the .0 might not be what you need to do

[29-Sep-2010 09:39:47] <wvcain> is that zero or oh

[29-Sep-2010 09:39:52] <rmatte> look at the oids that it output

[29-Sep-2010 09:40:02] <rmatte> .1.0, .2.0, etc...

[29-Sep-2010 09:40:16] <rmatte> you'll only be able to grab 1 value per datapoint

[29-Sep-2010 09:40:25] <rmatte> are there always 5 values, or does it vary from device to device?

[29-Sep-2010 09:40:32] <rmatte> you'll have to create 1 datapoint for each value

[29-Sep-2010 09:41:04] <rmatte> so do the snmpwalk with -On as an option and you'll have the 5 OIDs that you need to create datapoints for

[29-Sep-2010 09:41:37] <wvcain> Again, my noob apologies with respect to the .0  Let's hang for a couple of poll cycles and see if the change gains success.

[29-Sep-2010 09:41:46] <rmatte> k

[29-Sep-2010 09:42:42] <wvcain> OH JOY!  dpStatusCPUUsage_dpStatusCPUUsage.rrd

[29-Sep-2010 09:42:48] <rmatte> yeh

[29-Sep-2010 09:43:43] <cgibbons> woot

[29-Sep-2010 09:43:50] <wvcain> Virtual cookies to all.  thanks!

[29-Sep-2010 09:43:51] <rmatte> hehe

[29-Sep-2010 09:44:05] * rmatte opens a virtual beer

[29-Sep-2010 09:46:17] <rmatte> cgibbons: what do you guys use as an SNMP device simulator?

[29-Sep-2010 09:46:36] <rmatte> cgibbons: I need to get my hands on a good one since I'm never going to get an actual lab full of devices that I need for testing

[29-Sep-2010 09:46:47] <rmatte> It can be free or commercial, doesn't matter

[29-Sep-2010 09:47:15] <wvcain> simplesoft.

[29-Sep-2010 09:50:04] <cgibbons> we tried using simplesoft when i first started and it was a pain... chet started using something else based upon snmpwalk outputs, shoot it might even just be a python script that's homegrown

[29-Sep-2010 09:50:16] <rmatte> yeh, that's exactly what I need

[29-Sep-2010 09:50:21] <rmatte> something based on snmpwalk outputs

[29-Sep-2010 09:50:41] * Simon4 has a python script somewhere that runs as a plugin for net-snmp which reads a plain text file of oid/type/value and serves

[29-Sep-2010 09:50:43] <rmatte> I have access to all sorts of devices on our client's networks, I just don't have direct access to them from our lab box

[29-Sep-2010 09:51:02] <Simon4> you just proxy the oid to it et voila

[29-Sep-2010 09:51:03] <rmatte> Simon4: I'm looking for something a bit less crude hehe

[29-Sep-2010 09:51:14] <Simon4> :)

[29-Sep-2010 09:57:23] <wvcain> being able to model a device w/ a python script would be most excellent...

[29-Sep-2010 09:58:49] <Orv> rmatte: How about this?  http://raddle.sourceforge.net/docs/SNMPAgent.html#raddle%20snmp%20agent%20emulator

[29-Sep-2010 10:00:42] <rmatte> Orv: not bad, I'll take a look at that

[29-Sep-2010 10:00:46] <rmatte> thanks

[29-Sep-2010 10:02:02] <wvcain> Orv... spot on.

[29-Sep-2010 10:03:05] <Orv> Google is your friend :-)

[29-Sep-2010 10:03:06] <axelilly> /j #fedora

[29-Sep-2010 10:04:06] <rmatte> woops

[29-Sep-2010 10:04:07] <rmatte> lol

[29-Sep-2010 10:04:17] <rmatte> Orv: I was googling, didn't come across raddle

[29-Sep-2010 10:04:35] <rmatte> and I was more asking for people's opinions as to what was the best

[29-Sep-2010 10:09:15] <Orv> rmatte: I've never used one - so don't have an opinion :-)

[29-Sep-2010 10:09:23] <Orv> Hope it's useful...

[29-Sep-2010 10:10:33] <rmatte> hehe

[29-Sep-2010 10:18:23] mrayzenoss is now known as mray

[29-Sep-2010 10:31:03] <fragfutter> is there a marketing compatible list of "great users of zenoss"

[29-Sep-2010 10:31:04] <fragfutter> ?

[29-Sep-2010 10:31:32] <Simon4> <-- great, and a zenoss user

[29-Sep-2010 10:31:35] <mray> fragfutter: http://www.zenoss.com/customers/index

[29-Sep-2010 10:31:37] <Simon4> was that what you meant? :)

[29-Sep-2010 10:31:56] <fragfutter> Simon4: what mray sent ;)

[29-Sep-2010 10:32:00] <mray> :)

[29-Sep-2010 10:32:03] <Simon4> pff :)

[29-Sep-2010 10:32:25] <fragfutter> Simon4: if you send me a great picture i can slap you also into the powerpoint slide.

[29-Sep-2010 10:32:33] <mray> hah

[29-Sep-2010 10:32:35] <Simon4> heh

[29-Sep-2010 10:32:50] <Simon4> "all these companies, and this random dude"

[29-Sep-2010 10:33:01] <rmatte> eugh, some of our clients drive me nuts

[29-Sep-2010 10:33:41] <mray> hmm… I don't see Simon4's employer

[29-Sep-2010 10:33:47] <rmatte> we actually have a client complaining that we didn't alert them that there we 9 million blocked packets on a firewall over a 223 day period...

[29-Sep-2010 10:33:54] <Simon4> mray: I don't think you're allowed to list us

[29-Sep-2010 10:34:02] <Simon4> crazy rules etc

[29-Sep-2010 10:34:07] <rmatte> It's a firewall, that's what it's supposed to do!

[29-Sep-2010 10:34:19] <Simon4> rmatte: you need to open the a ticket per packet

[29-Sep-2010 10:34:22] <Simon4> that'll learn em

[29-Sep-2010 10:34:29] <mray> we need a "Look what's working" event status for that

[29-Sep-2010 10:34:30] <rmatte> lol

[29-Sep-2010 10:34:42] <rmatte> yeh, really

[29-Sep-2010 10:34:43] <fragfutter> .... and here we have this dude goofing around in the irc channel.

[29-Sep-2010 10:34:49] <mray> everyday, an email for every device that didn't have an event

[29-Sep-2010 10:35:09] <rmatte> :)

[29-Sep-2010 10:37:10] <Simon4> mray: was just seaching for something, and http://dev.zenoss.org/trac/ticket/6021 could match nicely with docs/DOC-8507

[29-Sep-2010 10:37:11] <fragfutter> you know, zenoss is so good, he has praticly nothing to do any more.

[29-Sep-2010 10:37:26] <Simon4> I saw your name on the ticket, so you might be interested

[29-Sep-2010 10:38:09] <mray> they assigned all enhancements to me when we didn't have a product manager

[29-Sep-2010 10:38:25] <mray> I'll add that link and reassign it to the new product manager

[29-Sep-2010 10:38:26] <fragfutter> mray: so you now have a new product manager?

[29-Sep-2010 10:38:40] <mray> he's been here several months now

[29-Sep-2010 10:38:44] <Simon4> ah, cool

[29-Sep-2010 10:38:52] <Simon4> we solved that one when Nat was here

[29-Sep-2010 10:39:02] <fragfutter> for ticket in stupid_tickets(): ticket.asign("newguy")

[29-Sep-2010 10:39:07] <Simon4> many many many's faster with lots of users

[29-Sep-2010 10:39:24] <mray> yeah, that was very eye-opening

[29-Sep-2010 10:39:31] <mray> not exactly the standard use-case

[29-Sep-2010 10:39:36] <Simon4> <-- spethial

[29-Sep-2010 10:41:11] * mray successfully shifts the responsibility

[29-Sep-2010 10:43:16] <Simon4> win :)

[29-Sep-2010 10:47:51] * Simon4 tests his puppet config for dev hosts on a new box

[29-Sep-2010 10:48:01] <fragfutter> sweet

[29-Sep-2010 10:48:03] <Simon4> all going well I get a pre-configured box with no effort :)

[29-Sep-2010 10:48:10] <fragfutter> the only bad thing about puppy is ruby

[29-Sep-2010 10:48:27] <fragfutter> s/y /et /

[29-Sep-2010 11:01:41] <cmcgraw> true that fragfutter...but I'm pretty sure puppet (or puppy) with python would create a singularity of awesome and kill us all

[29-Sep-2010 11:02:36] <fragfutter> you mean administrators sitting in front of their terminal: now i install this, *smile*, now i monitor that *grin*, code some lines fun we get?

[29-Sep-2010 11:05:44] <rmatte> well, if you want something in python that's similar to puppet there's bcfg2

[29-Sep-2010 11:05:47] <rmatte> but it kind of sucks

[29-Sep-2010 11:07:25] <rmatte> well, it works well, I just don't like the way the config files are all done in xml

[29-Sep-2010 11:12:55] <ericenns_> any of you guys ever work on a datasource

[29-Sep-2010 11:13:34] <rmatte> he means creating a new datasource type

[29-Sep-2010 11:13:59] <ericenns_> well yes thanks for the clarification

[29-Sep-2010 11:16:05] <ericenns_> basically the issue I'm facing is my datasource type need to use different arguments ie. host or vmname depending where it is collecting, so if it is collecting for a component named virtualMachines i need to use vmname

[29-Sep-2010 11:19:58] <rhettardo> what is everyone using to monitor mysql replication?

[29-Sep-2010 12:04:32] <ericenns_> urgh python tabbed formatting

[29-Sep-2010 12:06:06] <XenophonF> hey everybody

[29-Sep-2010 12:06:50] <rmatte> hey

[29-Sep-2010 12:07:04] <XenophonF> i am trying to upgrade zenoss core using the stack installer but it isn't working

[29-Sep-2010 12:07:22] <XenophonF> the installer returns an error that the mysql port i'm specifying is in use

[29-Sep-2010 12:07:33] <XenophonF> do i have to shutdown zenoss prior to the upgrade?

[29-Sep-2010 12:07:53] <rmatte> why are you specifying a mysql port?

[29-Sep-2010 12:07:53] <ericenns_> obvious answer would be yes

[29-Sep-2010 12:07:54] <XenophonF> and do i have to provide the same command-line options as when i originally installed zenoss?

[29-Sep-2010 12:08:02] <rmatte> are you sure it's not talking about the web port?

[29-Sep-2010 12:08:10] <rmatte> the stack installer comes with it's own MySQL instance

[29-Sep-2010 12:08:20] <XenophonF> i'm running another mysql instance on the server and don't want zenoss to conflict with ith

[29-Sep-2010 12:08:21] <rmatte> so if you installed MySQL seperately on that server then yes, you're going to have problems

[29-Sep-2010 12:08:30] <XenophonF> so  i moved the zenoss mysql to port 3307

[29-Sep-2010 12:09:02] <rmatte> I didn't even know the stack installer supported configuring an alternate mysql port

[29-Sep-2010 12:09:07] <rmatte> what's the option you're using to do that?

[29-Sep-2010 12:09:07] <XenophonF> yup

[29-Sep-2010 12:09:12] <rmatte> or is it offering you the option?

[29-Sep-2010 12:09:38] <XenophonF> when i originally installed zenoss 2.5.2, i used the following command:

[29-Sep-2010 12:10:12] <rmatte> what else are you running on that server that you need to have mysql?

[29-Sep-2010 12:10:14] <XenophonF> ./zenoss-stack*.bin --mode unattended --mysql_port 3307 --mysql_password XXX --mysql_database_password YYY

[29-Sep-2010 12:10:38] <XenophonF> Snort/BASE

[29-Sep-2010 12:10:48] <XenophonF> this box is my logger and IDS

[29-Sep-2010 12:11:14] <rmatte> I see

[29-Sep-2010 12:11:30] <XenophonF> at the time, it was lightly loaded, so running both seemed like a good idea :-/

[29-Sep-2010 12:11:54] <rmatte> you could always import the databases from 1 MySQL instance in to the other

[29-Sep-2010 12:11:59] <XenophonF> true

[29-Sep-2010 12:12:48] <XenophonF> so the database needs to be running during the upgrade?

[29-Sep-2010 12:13:23] <rmatte> Probably

[29-Sep-2010 12:13:32] <rmatte> well, what I don't get is this...

[29-Sep-2010 12:13:41] <rmatte> if you're doing an upgrade, how do you have it running to begin with?

[29-Sep-2010 12:13:48] <rmatte> or is it already running on a different port?

[29-Sep-2010 12:13:51] <XenophonF> yeah

[29-Sep-2010 12:14:01] <rmatte> then why bother with the options?

[29-Sep-2010 12:14:02] <XenophonF> I'm running Zenoss Core 2.5.2, installed as described.

[29-Sep-2010 12:14:12] <rmatte> just do the upgrade with no options, it should preserve your current settings

[29-Sep-2010 12:14:22] <XenophonF> OMG it's that simple?

[29-Sep-2010 12:14:23] <ericenns_> so I'm a noob at creating a new datasource type and when I do test data source in there it displays the old zenoss ui with command output

[29-Sep-2010 12:14:24] <rmatte> yes

[29-Sep-2010 12:14:26] <rmatte> it is

[29-Sep-2010 12:14:28] <XenophonF> I'm an idiot.

[29-Sep-2010 12:14:30] <XenophonF> My apologies.

[29-Sep-2010 12:14:30] <rmatte> lol

[29-Sep-2010 12:14:33] <rmatte> all good

[29-Sep-2010 12:14:47] <rmatte> ericenns_: the old UI? haha, that's weird

[29-Sep-2010 12:15:01] <rmatte> ericenns_: have you looked at the WMI Data Source pack as reference?

[29-Sep-2010 12:15:06] <ericenns_> rmatte: haha yeah wanna see a screenshot sure would give you some lols

[29-Sep-2010 12:15:11] <rmatte> sure

[29-Sep-2010 12:15:12] <rmatte> :)

[29-Sep-2010 12:15:20] <ericenns_> I was referencing a 2.5.2 datasource

[29-Sep-2010 12:15:50] <rmatte> ah

[29-Sep-2010 12:16:03] <rmatte> Egor somehow got his pack to work in both 2.5.2 and 3.0

[29-Sep-2010 12:16:10] <rmatte> so it's a good reference point

[29-Sep-2010 12:16:18] <ericenns_> yeah I'll look at it

[29-Sep-2010 12:16:21] <rmatte> (the latest version)

[29-Sep-2010 12:16:27] <ericenns_> just for lols http://imgur.com/RfGqC

[29-Sep-2010 12:17:19] <rmatte> nice hehe

[29-Sep-2010 12:17:31] <rmatte> I like the new style breadcrumbs in there

[29-Sep-2010 12:17:45] <rmatte> not to mention the font

[29-Sep-2010 12:18:16] <ericenns_> I have forgotten what 2.5.2 looks like

[29-Sep-2010 12:21:36] <rmatte> lol, I haven't, I'm still using it in production

[29-Sep-2010 12:22:19] <rmatte> I need to get LDAP working in 3.0 before I can upgrade, and I haven't had time to work on it

[29-Sep-2010 12:22:47] <ericenns_> I have the newest version in production I have only been using zenoss since may, so I was still in the testing phase and thought why not go with newest version

[29-Sep-2010 12:23:09] <ericenns_> rmatte: oh I see my supervisor doesn't want ldap integration

[29-Sep-2010 12:24:47] <XenophonF> i'm using ldap in 2.5.2 - what are the issues in 3.0?

[29-Sep-2010 12:26:16] <Orv> XenophonF: Assuming you can get it working??  :-/

[29-Sep-2010 12:27:03] <st3v3o> good afternoon

[29-Sep-2010 12:27:52] <XenophonF> lol

[29-Sep-2010 12:27:54] <XenophonF> that sucks

[29-Sep-2010 12:28:32] <XenophonF> well almost done with the upgrade

[29-Sep-2010 12:28:47] <XenophonF> thanks for the clue

[29-Sep-2010 12:29:12] <rmatte> XenophonF: 3.0 just uses a newer version of the plugin, so it's a bit different to setup

[29-Sep-2010 12:30:06] <Orv> rmatte: Did the setup ever get posted anywhere?

[29-Sep-2010 12:30:40] <rmatte> Orv: someone threw up some info on a forum post

[29-Sep-2010 12:30:56] <rmatte> I have it bookmarked somewhere, but I don't have time to look for it at the moment

[29-Sep-2010 12:31:23] <ericenns_> rmatte: I got it working now no more old ui embeddded

[29-Sep-2010 12:32:24] <rmatte> ericenns_: sweet

[29-Sep-2010 12:32:43] <Orv> rmatte: OK - I'll keep my eyes open for it. Thanks.

[29-Sep-2010 12:41:54] <Orv> Can anyone point me to docs on how to monitor print queues with zenoss (on Linux)?

[29-Sep-2010 12:43:37] * Orv sifts through ZenPacks...

[29-Sep-2010 12:46:50] <st3v3o> hmmm…zenoss is pulling network interface incorrectly.  Is there a way to manually add an interface

[29-Sep-2010 12:47:11] <st3v3o> in 3.0.2

[29-Sep-2010 12:47:34] <st3v3o> oh NM its the plus at the bottom

[29-Sep-2010 12:47:45] <st3v3o> thats not super intuitive

[29-Sep-2010 12:49:41] <Orv> st3v3o: Agreed.

[29-Sep-2010 12:51:33] <st3v3o> so I installed net-snmp on OpenBSD 4.6 and its pulling the interfaces but not pulling the correct IP addresses.

[29-Sep-2010 12:52:07] <st3v3o> it has my vic0 interface with the IP from my vic1 interface and NO ip for the vic1 interface

[29-Sep-2010 12:52:09] <st3v3o> very odd

[29-Sep-2010 13:05:46] * XenophonF waves goodbye.

[29-Sep-2010 13:06:18] <XenophonF> Thanks for your help - Zenoss is upgraded.  I'm off to upgrade my ZenPacks and get LDAP working again.  Wish me luck!

[29-Sep-2010 13:08:39] <Orv> Rotsa ruck...   ;-)

[29-Sep-2010 13:15:21] <cgibbons> orv & st3v3o: i'm sending that UI feedback to the designer we used to see if she has any feedback. we may have done our implementation off from her design to make it less obvious than it should be.

[29-Sep-2010 13:15:33] <cgibbons> or, it could be that she'll say you two just suck, but i'll keep taht to myself if she does ;)

[29-Sep-2010 13:26:39] <st3v3o> hahaha

[29-Sep-2010 13:27:28] <st3v3o> the new UI is pretty good..but there are a lot of little things that would be nice to have easier access to

[29-Sep-2010 13:27:34] <rmatte> lol

[29-Sep-2010 13:27:36] <davetoo> It would be nice if it were easier to customize the logo/colors of UI3 than 2.x

[29-Sep-2010 13:28:01] <st3v3o> davetoo:  now thats just picky :P

[29-Sep-2010 13:28:09] <davetoo> it was a pain in the ass :)

[29-Sep-2010 13:28:20] <st3v3o> the logo was pretty easy

[29-Sep-2010 13:28:22] <rmatte> honestly, I don't find the menus in the new UI unintuitive

[29-Sep-2010 13:28:24] <st3v3o> I"ve never done colors

[29-Sep-2010 13:28:26] <davetoo> the logo, yeah,

[29-Sep-2010 13:28:32] <rmatte> people just don't look around enough before asking :P

[29-Sep-2010 13:28:38] <davetoo> the colors.. I'm still not sure if I did it correctly

[29-Sep-2010 13:28:50] <davetoo> I find some of the name changes confusing

[29-Sep-2010 13:29:15] <st3v3o> that gear in the bottom left is not intitive when there is also a gear with menus for the interface…why not just combine them

[29-Sep-2010 13:29:39] <davetoo> Chrome's lower-left pop-up status bar interferes with ghe gear

[29-Sep-2010 13:29:45] <davetoo> s/ghe/the

[29-Sep-2010 13:30:13] <st3v3o> the command buttons don't work in safari so I just started to use FF

[29-Sep-2010 13:30:51] <davetoo> I hope that it continues to work well in Chrome; FF is a memory pig

[29-Sep-2010 13:31:06] <davetoo> s/is/has become

[29-Sep-2010 13:31:09] <rmatte> yes, but it's a memory pig with fantastic browser plugins

[29-Sep-2010 13:31:17] <rmatte> greasemonkey and firebug ftw!

[29-Sep-2010 13:35:00] <ballison> by default the /Server/Linux Device Class monitors for disk space.  How do I exclude a given mount across all systems?

[29-Sep-2010 13:35:19] <ballison> for example , I want to exclude any partition that begins with /misc across all disk space monitoring.

[29-Sep-2010 13:36:34] <st3v3o> I'll take my Safari even though it too is a mem pig

[29-Sep-2010 13:40:07] <rmatte> :)

[29-Sep-2010 13:40:17] <rmatte> The only time I ever use safari is on my phone

[29-Sep-2010 13:41:18] <rmatte> ericenns_: I have an idea for a cool ZenPack once you figure out the datasource stuff

[29-Sep-2010 13:41:36] <rmatte> imagine a datasource type that allows you to do calculations between datapoints BEFORE graphing

[29-Sep-2010 13:42:02] <rmatte> it's always a pain to do thresholds because the only calculations you can do between datasources right now is via RPN in the graph options

[29-Sep-2010 13:42:11] <rmatte> so for doing thresholds on things like memory it can be a pain

[29-Sep-2010 13:42:34] <rmatte> It honestly wouldn't even be that hard to do

[29-Sep-2010 13:43:56] <rmatte> you'd be able to do things like...

[29-Sep-2010 13:44:11] <rmatte> here.getRRDValue('whatever1') + here.getRRDValue('whatever2')

[29-Sep-2010 13:44:24] <rmatte> and have the resulting datasource be the result of the calculation

[29-Sep-2010 13:46:49] <frozty_sa> ballison: edit the zProperties of that class and add /misc to the list of excluded stuff

[29-Sep-2010 13:47:00] <frozty_sa> I can't recall the correct zProperty now

[29-Sep-2010 13:50:47] <rmatte> zFileSystemIgnoreName or something along those lines

[29-Sep-2010 13:50:52] <rmatte> off the top of my head

[29-Sep-2010 13:51:41] <mray> bbiab

[29-Sep-2010 13:52:10] <rmatte> zFileSystemMapIgnoreNames

[29-Sep-2010 13:52:15] <rmatte> I was close :)

[29-Sep-2010 14:00:25] <frozty_sa> quite

[29-Sep-2010 14:01:27] <ericenns_> rmatte: ok well we'll see what happends

[29-Sep-2010 14:07:57] <bigegor> I've update my RDBMS and MSSQLMon_ODBC ZenPacks. Added support for multiple MS SQL Server Instances and new performance templates and graphs. The ZenPack was tested against MS SQL 2005 Enterprise 32-Bit and 64-Bit

[29-Sep-2010 14:26:43] <ericenns_> hey zenDevs can you tell me what parser snmp uses

[29-Sep-2010 14:27:13] <ericenns_> i.e. cgibbons, npmccallum

[29-Sep-2010 14:42:58] mrayzenoss is now known as mray

[29-Sep-2010 14:43:51] <ericenns_> is this the rpn for divinding my 100, "/,100"

[29-Sep-2010 14:45:30] <ericenns_> ok just 100,/

[29-Sep-2010 14:45:58] <rmatte> I'm so pissed off right now... I spent the last 2 weeks trying to get some endpoint software working in Linux for a product that we have called NetIQ... I finally got their support to admit that that software hasn't been updated or tested in over 4 years

[29-Sep-2010 14:46:12] <rmatte> so after all of that wasted time we're going to end up using the windows version of the software

[29-Sep-2010 14:46:20] <rmatte> rabid, foam, kill kill kill

[29-Sep-2010 14:46:31] <ericenns_> oh wow that really sucks

[29-Sep-2010 14:46:52] <rmatte> I'm not upset that we have to use windows, I'm upset about the wasted time lol

[29-Sep-2010 14:47:38] <ericenns_> ok I always get upset when I have to use windows lol

[29-Sep-2010 14:48:47] <rmatte> lol

[29-Sep-2010 14:48:52] <rmatte> well, it's not my first choice

[29-Sep-2010 14:48:54] <rmatte> but whatever works

[29-Sep-2010 14:49:04] <ericenns_> mainly my biggest buff is vSphere client

[29-Sep-2010 14:49:14] <ericenns_> freakin vmware

[29-Sep-2010 14:49:24] <theacolyte> I get upset about people being upset about using windows

[29-Sep-2010 14:49:26] <rmatte> yeh, that's a bad one

[29-Sep-2010 14:49:54] <rmatte> theacolyte: I get upset about people being upset about me being upset about using windows

[29-Sep-2010 14:50:04] <theacolyte> Where did I put my large trout?

[29-Sep-2010 14:50:15] <ericenns_> mainly I get upset about that is because I don't have a windows box at home

[29-Sep-2010 14:50:16] <rmatte> you must have left it in your mIRC

[29-Sep-2010 14:50:36] <rmatte> ericenns_: Yeh, my work and home computers run Linux

[29-Sep-2010 14:50:47] <rmatte> I got Starcraft 2 running in Linux at home, runs surprisingly well

[29-Sep-2010 14:50:48] <rmatte> :)

[29-Sep-2010 14:51:12] <ericenns_> rmatte: first test of my new datasource at collecting data is going on right now crosses fingers

[29-Sep-2010 14:52:02] <ericenns_> rmatte: sadly I don't have a powerful enough computer at home for that my main machine is a macbook with intel graphics

[29-Sep-2010 14:52:04] <rmatte> ericenns_: cor!

[29-Sep-2010 14:52:24] <rmatte> ericenns_: did you see my idea for another datasource type?

[29-Sep-2010 14:52:52] <ericenns_> I believe I saw it and I know it will be possible easily for command datasources

[29-Sep-2010 14:53:10] <rmatte> well, it should be possible easily for any datasource really

[29-Sep-2010 14:53:27] <ericenns_> I can see it being easy to implement where one data source only has one data point

[29-Sep-2010 14:53:30] <rmatte> though that's actually a good idea

[29-Sep-2010 14:53:45] <rmatte> wow, why didn't I think of that before actually...

[29-Sep-2010 14:54:03] <ericenns_> haha I don't know lol

[29-Sep-2010 14:54:19] <rmatte> If you create a command datasource and have it execute python and pass commands to it to grab RRD values and do calculations with them, you'd end up with the same end result

[29-Sep-2010 14:54:24] <rmatte> it just wouldn't be as simple

[29-Sep-2010 14:54:44] <rmatte> I'm going to try that out tomorrow

[29-Sep-2010 14:54:56] <ericenns_> yeah that should work, ok let me know how it goes

[29-Sep-2010 14:55:01] <rmatte> k

[29-Sep-2010 14:55:18] <ericenns_> remember nagios output

[29-Sep-2010 14:55:27] <rmatte> yeh, I've done tons of work with command datasources

[29-Sep-2010 14:55:35] <rmatte> ;)

[29-Sep-2010 14:55:38] <ericenns_> ok cool

[29-Sep-2010 14:56:26] <rmatte> I'm up to 15 production Zenoss servers now

[29-Sep-2010 14:56:34] <rmatte> soon to be 16

[29-Sep-2010 14:56:53] <rmatte> my army of servers is growing

[29-Sep-2010 14:56:55] <rmatte> muahaha!

[29-Sep-2010 14:57:03] <ericenns_> oh wicked, I have only 1 and see no need for anymore

[29-Sep-2010 14:57:22] <rmatte> I have 1 per client basically, except for the smaller clients

[29-Sep-2010 14:57:38] <ericenns_> found out that I am an idiot today lol

[29-Sep-2010 14:57:43] <rmatte> smaller clients get shoved on to 1 of 3 multi-client servers

[29-Sep-2010 14:57:44] <rmatte> :)

[29-Sep-2010 14:57:49] <ericenns_> cool

[29-Sep-2010 14:57:55] <rmatte> idiot for what?

[29-Sep-2010 14:58:54] <ericenns_> in my VMwareZenpack I use the same template for guests and host, because I thought I needed to do that, I have been always binding my templates even for components to the actuall device and wondering how I don't get the host to use the template

[29-Sep-2010 14:59:14] <rmatte> oh

[29-Sep-2010 14:59:20] <rmatte> nah, you'll want separate templates

[29-Sep-2010 14:59:26] <rmatte> 1 for host and 1 for guests

[29-Sep-2010 14:59:49] <ericenns_> yeah I just figured out that right now, it does work in its current form though

[29-Sep-2010 15:00:06] <ericenns_> I'll have to update that yet but after the contest

[29-Sep-2010 15:00:19] <ericenns_> when I get my datasource to work

[29-Sep-2010 15:00:36] <rmatte> yeh

[29-Sep-2010 15:00:57] <rmatte> I'm sure what you have done so far will be fine for the contest

[29-Sep-2010 15:01:03] <ericenns_> oh yeah

[29-Sep-2010 15:01:17] <rmatte> speaking of which, I need to continue working on my Cisco Mibs pack tonight so that it's ready for submission tomorrow

[29-Sep-2010 15:01:42] <ericenns_> mray mentioned that they extended it by 2 weeks so yeh know

[29-Sep-2010 15:02:28] <rmatte> oh

[29-Sep-2010 15:02:30] <rmatte> awesome

[29-Sep-2010 15:02:37] <rmatte> that means I won't have to rush lol

[29-Sep-2010 15:02:42] <ericenns_> haha yeh

[29-Sep-2010 15:02:48] <mray> yeah, it was on the blog

[29-Sep-2010 15:02:56] <rmatte> mray: thanks heh

[29-Sep-2010 15:03:52] <rmatte> so far I have 1131 Mibs loaded, which is already more than the current pack

[29-Sep-2010 15:03:59] <rmatte> but there are still a few more to load

[29-Sep-2010 15:06:43] <ericenns_> rmatte: gunna take hours like the old one'

[29-Sep-2010 15:06:57] <rmatte> ericenns_: to install?

[29-Sep-2010 15:07:01] <ericenns_> rmatte: yeh

[29-Sep-2010 15:07:05] <rmatte> yeh, definitely

[29-Sep-2010 15:07:13] <ericenns_> rmatte: multithread it lol

[29-Sep-2010 15:07:17] <rmatte> hehe

[29-Sep-2010 15:07:28] <ericenns_> I got 8 cores to use

[29-Sep-2010 15:07:39] <rmatte> meh, trust me, it may take hours, but it's still quicker than doing it by hand

[29-Sep-2010 15:08:03] <ericenns_> that is true, will I still have to uninstall the zenpack to retain performance afterwards

[29-Sep-2010 15:08:10] <rmatte> yeh

[29-Sep-2010 15:08:14] <rmatte> that's a bug in Zenoss

[29-Sep-2010 15:08:22] <rmatte> no idea if it'll ever get fixed

[29-Sep-2010 15:08:35] <ericenns_> no one will fix the rmatte bug

[29-Sep-2010 15:08:42] <rmatte> it's not the rmatte bug :P

[29-Sep-2010 15:08:53] <ericenns_> haha ok lol

[29-Sep-2010 15:08:56] <rmatte> It affects the ProCurve Mibs pack too

[29-Sep-2010 15:09:05] <rmatte> or is it Proliant Mibs

[29-Sep-2010 15:09:06] <rmatte> I forget

[29-Sep-2010 15:09:13] <ericenns_> would be proliant

[29-Sep-2010 15:09:37] <rmatte> yeh

[29-Sep-2010 15:10:29] <xuru> howdy

[29-Sep-2010 15:10:39] <rmatte> howdy

[29-Sep-2010 15:11:10] <xuru> I have some weird things going on with my zenoss

[29-Sep-2010 15:11:25] <xuru> I'm getting:  WARNING zen.ZenModeler: Client ksreporting.kingsolutions.local timeout

[29-Sep-2010 15:11:41] <xuru> every second in the zenmodeler.log

[29-Sep-2010 15:11:48] <xuru> for about 10 mins or so

[29-Sep-2010 15:11:49] <st3v3o> on my switches I'm getting some OID errors for StackSub-St1-1 anyone ran into this

[29-Sep-2010 15:11:55] <rmatte> xuru: solaris server?

[29-Sep-2010 15:12:04] <xuru> no, ubuntu

[29-Sep-2010 15:12:11] <rmatte> I mean the server you're modelling

[29-Sep-2010 15:12:27] <xuru> no both are ubuntu

[29-Sep-2010 15:12:30] <rmatte> ok

[29-Sep-2010 15:12:37] <rmatte> when you snmpwalk it, does the snmpwalk finish?

[29-Sep-2010 15:12:46] <rmatte> or does it timeout before finishing?

[29-Sep-2010 15:13:18] <rmatte> and I mean a full snmpwalk

[29-Sep-2010 15:13:21] <rmatte> not just the system tree

[29-Sep-2010 15:13:38] <xuru> hmm... let me check

[29-Sep-2010 15:13:41] <rmatte> k

[29-Sep-2010 15:13:47] <xuru> I can do system without problems

[29-Sep-2010 15:13:50] <rmatte> right

[29-Sep-2010 15:13:58] <rmatte> but system is very low intensity

[29-Sep-2010 15:14:03] <rmatte> just do a walk without system

[29-Sep-2010 15:14:05] <rmatte> see what happens

[29-Sep-2010 15:14:30] <xuru> so just:  snmpwalk -ckingNet -v2c ksreporting.kingsolutions.local ?

[29-Sep-2010 15:14:33] <rmatte> yes

[29-Sep-2010 15:14:37] <xuru> that worked just fine

[29-Sep-2010 15:14:51] <rmatte> hmmm

[29-Sep-2010 15:15:04] <xuru> I did restart zenmodeler and it's not doing that now

[29-Sep-2010 15:15:04] <rmatte> What version of Zenoss are you using?

[29-Sep-2010 15:15:08] <rmatte> ah

[29-Sep-2010 15:15:09] <rmatte> ok

[29-Sep-2010 15:15:22] <xuru> but it will eventually start doing that again

[29-Sep-2010 15:15:58] <rmatte> I've seen that behaviour before, but it was when the snmp daemon on a solaris server was messed up

[29-Sep-2010 15:16:13] <xuru> I'm running 3.0.2

[29-Sep-2010 15:16:17] <rmatte> k

[29-Sep-2010 15:16:39] <xuru> how should my /etc/hosts file look?

[29-Sep-2010 15:16:59] <xuru> wasn't there an issue with having 172.0.1.1 blah blah in htere?

[29-Sep-2010 15:17:06] <rmatte> not really

[29-Sep-2010 15:17:16] <rmatte> as long as you have the hostname of the server in there

[29-Sep-2010 15:17:25] <xuru> ok, I do with it's real IP

[29-Sep-2010 15:17:34] <rmatte> yeh, that's fine

[29-Sep-2010 15:18:11] <xuru> I guess I'll have to wait until I see it again

[29-Sep-2010 15:19:13] <xuru> I'm also getting this one that I can't figure out...  and I've searched and couldn't find anything either

[29-Sep-2010 15:19:16] <xuru> Unhandled exception in zenhub service ZenPacks.community.WMIDataSource.services.WmiPerfConfig.WmiPerfConfig: 'Win32DiskDrive' object has no attribute 'device'

[29-Sep-2010 15:19:40] <rmatte> hmmm, 1131 might be the total amount of Cisco Mibs, I thought it was going to be more

[29-Sep-2010 15:20:14] <rmatte> what version of the WMI Data Source pack are you using?

[29-Sep-2010 15:21:24] <xuru> 2.9

[29-Sep-2010 15:21:40] <rmatte> you did restart Zenoss after installing it, yes?

[29-Sep-2010 15:21:58] <xuru> I downloaded them from the git repository thinking an upgrade might be called for

[29-Sep-2010 15:21:59] <xuru> yep

[29-Sep-2010 15:22:05] <xuru> but that didn't help

[29-Sep-2010 15:22:20] <rmatte> weird

[29-Sep-2010 15:23:10] <xuru> I've got ZenPacks.community.WMIDataSource, ZenPacks.community.WMIPerf_IIS6, ZenPacks.community.WMIPerf_MSSQL and ZenPacks.community.WMIPerf_Windows installed

[29-Sep-2010 15:23:21] <xuru> could there be a conflict maybe?

[29-Sep-2010 15:23:51] <rmatte> you could try a reindex

[29-Sep-2010 15:23:53] <rmatte> in zendmd

[29-Sep-2010 15:24:00] <xuru> did that too ;)

[29-Sep-2010 15:24:14] <rmatte> there shouldn't be any conflict between those packs

[29-Sep-2010 15:24:29] <xuru> whoa, ok, modelers is doing it again

[29-Sep-2010 15:24:57] <rmatte> does it happen with anything other than that Linux server?

[29-Sep-2010 15:25:06] <xuru> Client 172.22.3.240 timeout  this time

[29-Sep-2010 15:25:24] <xuru> ok, that's weird because that's it's self

[29-Sep-2010 15:25:39] <rmatte> what is zCollectorClientTimeout set at for you in zProperties?

[29-Sep-2010 15:26:47] <xuru> where do I find that?  off of the /device properties?

[29-Sep-2010 15:27:18] <rmatte> yeh

[29-Sep-2010 15:27:32] <xuru> 180

[29-Sep-2010 15:27:40] <rmatte> bump that up to 300

[29-Sep-2010 15:27:42] <rmatte> and try again

[29-Sep-2010 15:28:06] <xuru> now it straitened it's self out again...  but this is interesting:

[29-Sep-2010 15:28:09] <xuru> 2010-09-29 15:23:10,592 WARNING zen.ZenModeler: Client 172.22.3.240 timeout

[29-Sep-2010 15:28:09] <xuru> 2010-09-29 15:23:10,858 INFO zen.ZenModeler: Changes in configuration applied

[29-Sep-2010 15:28:33] <rmatte> yeh, that's really weird

[29-Sep-2010 15:29:20] <xuru> k, set it to 300, we'll see if that helps

[29-Sep-2010 15:29:27] <rmatte> k

[29-Sep-2010 15:29:40] <rmatte> it probably won't since it doesn't sound like an actual timeout issue

[29-Sep-2010 15:29:42] <rmatte> but we'll see

[29-Sep-2010 15:30:12] <xuru> when it does that though, it seems like zenmodeler can't connect to zenhub (i.e. when I do a remodel, etc)

[29-Sep-2010 15:30:19] <xuru> ok, it's doing it again

[29-Sep-2010 15:30:32] <xuru> different server again

[29-Sep-2010 15:31:23] <rmatte> I'm done for the day, my ride is leaving

[29-Sep-2010 15:31:28] <rmatte> I'll be back around tomorrow

[29-Sep-2010 15:31:34] <xuru> hey, thanks for the help though

[29-Sep-2010 15:31:42] <rmatte> no problem

[29-Sep-2010 15:35:37] <ericenns_> latter rmatte

[29-Sep-2010 15:38:31] <st3v3o> -qi

[29-Sep-2010 15:38:44] <xuru> rpm

[29-Sep-2010 15:42:23] <xuru> ok, it gets even more weird now...   trying to restart zenmodeler through the web interface, it doesn't come back up.  At least I never see it again in the logs.

[29-Sep-2010 15:42:41] <xuru> when I go to model a device nothing happens (no output at all)

[29-Sep-2010 15:43:50] <xuru> I do a full restart of the zenoss stack and I can see it's running but no output in the logs

[29-Sep-2010 15:45:41] <xuru> the only way to get it working again is to do "zenmodeler genconf > zenmodeler.conf"

[29-Sep-2010 15:45:45] <xuru> and restarting it

[29-Sep-2010 15:47:52] <ericenns_> cgibbons: you around?

[29-Sep-2010 15:48:06] <cgibbons> heading to coffee shop, be back in 10

[29-Sep-2010 15:48:27] <ericenns_> mray: you around?

[29-Sep-2010 15:48:42] <mray> yup

[29-Sep-2010 15:49:00] <ericenns_> you wouldn't have ever worked on a datasource perhaps

[29-Sep-2010 15:49:24] <mray> not yet, just modelers so far

[29-Sep-2010 15:50:03] <ericenns_> ok hmm, I have been working on my VMwareDataSource and testing it returns data but when actually using it no RRD is being generated

[29-Sep-2010 15:50:15] <ericenns_> I'm assuming it is my parser

[29-Sep-2010 15:53:03] <xuru> does modeling a system with both snmp and WMI buy you anything?  or is it just a waste of time?

[29-Sep-2010 15:55:31] <bigegor> xuru: it make no sense. SNMP wins.

[29-Sep-2010 15:57:12] <xuru> yeah, I was kind of leaning that way myself, but it's kind of a pain in the ass on 2008

[29-Sep-2010 15:57:27] <xuru> course everything is on windows

[29-Sep-2010 16:15:34] <cgibbons> maybe that was a little bit more than 10...

[29-Sep-2010 16:15:52] <ericenns_> haha yeah

[29-Sep-2010 16:16:26] <cgibbons> got distracted by the scenary

[29-Sep-2010 16:16:30] <cgibbons> er whatever

[29-Sep-2010 16:17:08] <ericenns_> so cgibbons if I have my datasource and it only has one datapoint as per snmp, and I use zencommand to collect data how would I put the results in that one datapoint

[29-Sep-2010 16:17:58] <cgibbons> you have a custom data source class?

[29-Sep-2010 16:18:04] <ericenns_> correct

[29-Sep-2010 16:18:13] <cgibbons> which class did it extend?

[29-Sep-2010 16:18:14] <ericenns_> based on SimpleRRDDataSource

[29-Sep-2010 16:18:43] <cgibbons> lemme look (at something here)

[29-Sep-2010 16:18:49] <ericenns_> ok

[29-Sep-2010 16:21:40] <cgibbons> so I'm looking at one I've made before, similar idea

[29-Sep-2010 16:21:47] <cgibbons> it's a custom data source that does a zencommand internally

[29-Sep-2010 16:21:52] <ericenns_> ok

[29-Sep-2010 16:21:57] <ericenns_> like mine

[29-Sep-2010 16:22:33] <cgibbons> it extends BasicDataSource. it sets the parse attiribute to be the class name of of the python code that parses the zencommand output... it defines the useZenCommand method to return true, and it provides the getCommand method to provide the acutal command text

[29-Sep-2010 16:22:54] <ericenns_> ok

[29-Sep-2010 16:22:56] <cgibbons> thats all... lemme see what the parser does

[29-Sep-2010 16:23:05] <cgibbons> i think the datasource -> datapoint stuff gets handled automatically by zenoss

[29-Sep-2010 16:23:16] <ericenns_> oh

[29-Sep-2010 16:25:35] <cgibbons> yeah, and lesee my parser does a bunch of custom work to parse the output (it's xml data in my case), and then it that gets fed into the result argument that's passed to the processResults method

[29-Sep-2010 16:26:25] <ericenns_> ok I just have a process results method, did you define your own?

[29-Sep-2010 16:27:05] <cgibbons> yeah, i have a pretty elaborate parser. it extends CommandParser and defines the parseValue(), the dataforParser(), and the processResults() methods

[29-Sep-2010 16:27:44] <ericenns_> ok my processResults is where I have trouble, my command only returns a number at the moment that is all

[29-Sep-2010 16:28:15] <cgibbons> so i'm basically doing something like this:

[29-Sep-2010 16:28:26] <cgibbons> result.values.append((dp, value))

[29-Sep-2010 16:28:36] <cgibbons> the dp is the datapoint, so dp + value tuple.

[29-Sep-2010 16:28:45] <ericenns_> ok I have this

[29-Sep-2010 16:28:47] <cgibbons> earlier i did a "for dp in cmd.points" to get the actual datapoints

[29-Sep-2010 16:29:17] <ericenns_> for dp in cmd.points { result.values.append((dp,value)) }

[29-Sep-2010 16:29:37] <cgibbons> yeah taht should pretty much do it

[29-Sep-2010 16:30:02] <ericenns_> ok but no RRD file is being generated

[29-Sep-2010 16:30:10] <cgibbons> are you logging out what the contents of result.values is before you return?

[29-Sep-2010 16:30:21] <ericenns_> no I'm not

[29-Sep-2010 16:30:59] <ericenns_> what would be the easiest solution for tha

[29-Sep-2010 16:31:04] <ericenns_> that

[29-Sep-2010 16:31:40] <cgibbons> i'd just do a print "dp=%r, value=%r" in the for loop right after you append to result values

[29-Sep-2010 16:31:45] <cgibbons> or log.debug or whatever

[29-Sep-2010 16:32:01] <ericenns_> where would that print showup in

[29-Sep-2010 16:32:14] <cgibbons> or in my case, print "***LOOK *** dp=%r value=%r" % (dp, value)

[29-Sep-2010 16:32:39] <cgibbons> it'll be when you run zencommand for that device, if you run it interactively in debug

[29-Sep-2010 16:33:14] <ericenns_> umm how do i do that lol like zencommand --force ip

[29-Sep-2010 16:34:25] <cgibbons> from the cli: zencommand run -v10 -d yourdevicenamehere

[29-Sep-2010 16:34:34] <cgibbons> add -c if you want to run it in a cycle, otherwise it'l just run once

[29-Sep-2010 16:38:01] <ericenns_> it doesn't show up in there hmm

[29-Sep-2010 16:38:28] <cgibbons> only other place it would be (as a general rule) would be in zenhub's log.

[29-Sep-2010 16:38:50] <cgibbons> usually when i'm doing heavy dev work i have zenhub, zope running separate terminals with debug mode on, and then whatever other stuff i'm doing in another cli

[29-Sep-2010 16:39:54] <ericenns_> ok

[29-Sep-2010 16:40:55] <cgibbons> if you don't see it being collected at all, hmmm, then i'd make sure tha the datasource is enabled, that the template with it  is bound to the device, that the device is enabled or monitoring, etc. just to make sure

[29-Sep-2010 16:41:03] <cgibbons> it's unlikely but that bites me a lot

[29-Sep-2010 16:41:39] <ericenns_> it is enabled and the device I did bind templates and the template is a Device template

[29-Sep-2010 16:44:34] <ericenns_> I'm goign to delete device and re-add elsewhere so no other things are grabbing data for it

[29-Sep-2010 16:50:51] <ericenns_> if I added a device my ip and want zenoss to find and use it's hostname how do I got about that

[29-Sep-2010 16:52:15] <cgibbons> if you're on the device screen the gear menu should have a reset IP option

[29-Sep-2010 16:52:37] <ericenns_> ok thanks

[29-Sep-2010 16:52:40] <cgibbons> click that, make it blank, it'll rediscover by dns

[29-Sep-2010 16:54:03] <ericenns_> ok cgibbons so the datasource collection does not show up in zencommand or zenhub but it is enabled and bound and testing it provides results

[29-Sep-2010 16:54:20] <cgibbons> hrm what would it be

[29-Sep-2010 16:55:53] <cgibbons> so if you look in $ZENHOME/Products/ZenHub/services/CommandPerformanceConfig.py

[29-Sep-2010 16:56:00] <cgibbons> like 65

[29-Sep-2010 16:56:05] <cgibbons> I'd put a pdb in there, and restart zenhub

[29-Sep-2010 16:56:09] <cgibbons> then run your zencommand

[29-Sep-2010 16:56:28] <cgibbons> that'll be what parses the datapoints for a device or component and creates a proxy to send down to zencommand

[29-Sep-2010 16:56:40] <ericenns_> you mean CommandConfig.py

[29-Sep-2010 16:56:41] <cgibbons> so you can use the debugger to see what's up and why it's not looking at your datasource/dp

[29-Sep-2010 16:56:51] <cgibbons> uh yeah, sorry, looking at trunk code

[29-Sep-2010 16:56:54] <cgibbons> so line # is wrong too

[29-Sep-2010 16:57:11] <cgibbons> same idea tho

[29-Sep-2010 16:57:47] <ericenns_> so in the for dp in ds.getRRDataPoints():

[29-Sep-2010 16:57:47] <cgibbons> lemme pull up the 3.0.x version

[29-Sep-2010 16:57:51] <cgibbons> yeah exactly

[29-Sep-2010 16:57:53] <ericenns_> what is dpd

[29-Sep-2010 16:57:59] <ericenns_> or pdb

[29-Sep-2010 16:58:03] <cgibbons> pdb = python debugger

[29-Sep-2010 16:58:11] <cgibbons> so if you put this on any given line:

[29-Sep-2010 16:58:14] <cgibbons> import pdb; pdb.set_trace()

[29-Sep-2010 16:58:24] <cgibbons> it'll give you an interactive python debugger right at the line you put it in

[29-Sep-2010 16:58:31] <ericenns_> so at end  of loop?

[29-Sep-2010 16:59:33] <cgibbons> whenever you'd prefer. i'd do it before the loop and step through each data source and each data point, to try and understand what's up

[29-Sep-2010 16:59:46] <cgibbons> if you prefer, you can use prints in there to give you the diagnostics you want rather than pdb

[29-Sep-2010 16:59:55] <cgibbons> in either case, that code is run by zenhub, so restart it after any changes

[29-Sep-2010 17:00:16] <ericenns_> ok so prints will show up in zenhub.log

[29-Sep-2010 17:00:42] <cgibbons> yeah althogh you'll probably want to run zenhub interactively instead of the background, in which case it'll go to your terminal session

[29-Sep-2010 17:00:46] <cgibbons> zenhub stop; zenhub run -v10

[29-Sep-2010 17:01:48] <ericenns_> ok so I get data then a stace track thanks for your help

[29-Sep-2010 17:01:57] <cgibbons> yup

[29-Sep-2010 17:02:20] <cgibbons> my guess is either the ds/dp config is just wrong, or your custom classes are missing some magic setting or function that is making it be ignored

[29-Sep-2010 17:02:27] <cgibbons> prolly the latter

[29-Sep-2010 17:02:44] <cgibbons> no real API doc there so hard to know what all it needs

[29-Sep-2010 17:03:04] <ericenns_> yay its working now, the problem was in my event creater there was an error, nonexistent datatype

[29-Sep-2010 17:03:17] <cgibbons> cool

[29-Sep-2010 17:03:35] <cgibbons> so yeah, so often if you don't have zenhub running in your face you won't notice crashes there

[29-Sep-2010 17:03:49] <cgibbons> it's not always obvious until you get to know the code well what pieces are being run in zenhub versus other

[29-Sep-2010 17:03:57] <ericenns_> haha so what I added to see what was wrong was actually wrong lol

[29-Sep-2010 17:04:12] <cgibbons> the modeler plugins can be the worst about that, since half the plugin is run in zenhub and the other half is run in zenmodeler

[29-Sep-2010 17:04:23] <ericenns_> yeah, and it's even tougher when you don't understand python onebit

[29-Sep-2010 17:07:55] <cgibbons> you'll start to notice some trends in the code... if you're doing anything that requires access to dmd, then it's either zenhub or zope... otherwise you're a remote process, without direct access to the db, and then you're getting proxy objects send to you via zenhub

[29-Sep-2010 17:09:02] <cgibbons> so in a modeler plugin, the collect() method is run in zenmodeler, since it actually needs to talk to the remote device and get the data, but then it sends back the data is just a heap of junk... the process() method takes that heap of junk that was sent back to zenhub by zenmodeler, and then lets you split it up and do work with the local model, and then zenhub applies the results to the model directly via ApplyDataMap

[29-Sep-2010 17:10:34] <ericenns_> ok

[29-Sep-2010 17:11:18] <ericenns_> thanks again for all the help, wife want's me home now so I got to leave

[29-Sep-2010 17:11:23] <cgibbons> okay good luck

[29-Sep-2010 17:11:56] <cgibbons> good time for me to relocate back :)

[29-Sep-2010 17:21:37] <gemineye> Has anyone created a decent guide explaining how to modify the interval for SNMP queries and getting them to display with the increased data in RRD Tool?

[29-Sep-2010 17:42:55] <wvcain> Is big counters, i.e. SNMP version 2c,  supported in zenoss template.  I am seeing a difference, i.e. can't collect using version 2c.

[29-Sep-2010 17:43:48] <wvcain> this works->  snmpget  -crubberducky -v2c 172.16.29.21   1.3.6.1.4.1.3375.2.1.1.2.1.3.0

[29-Sep-2010 17:44:02] <wvcain> this fails -> snmpget  -crubberducky -v1 172.16.29.21   1.3.6.1.4.1.3375.2.1.1.2.1.3.0

[29-Sep-2010 17:44:25] <wvcain> so why doesn' the system/template know to use snmpV2

[29-Sep-2010 17:45:35] <xuru> wvcain: do you have it set in your configuration properties?

[29-Sep-2010 17:45:55] <xuru> zSnmpVer

[29-Sep-2010 17:46:10] <theacolyte> It's in yoru zproperties

[29-Sep-2010 17:46:17] <wvcain> strongly suspect not... off to the zproperties...

[29-Sep-2010 17:46:45] <theacolyte> I edited my default templates for 2c personally

[29-Sep-2010 17:46:46] <xuru> wvcain: if all your devices support it, you can set it at the /Device level and they should all inherit it

[29-Sep-2010 17:46:48] <theacolyte> since everything I own does 2c

[29-Sep-2010 17:47:08] <xuru> :)

[29-Sep-2010 17:47:40] <theacolyte> I haven't run into anything that does v1 only in... 15 years

[29-Sep-2010 17:47:54] <xuru> yeah, same

[29-Sep-2010 17:48:03] <linkslice> sorry came a little late you must be talking about SNMP?

[29-Sep-2010 17:48:17] * xuru nods

[29-Sep-2010 17:48:25] <linkslice> I come across v1 stuff all the time

[29-Sep-2010 17:48:50] <linkslice> AIX, i5/os, and Novell

[29-Sep-2010 17:48:53] * linkslice shudders

[29-Sep-2010 17:49:00] <xuru> heh

[29-Sep-2010 17:49:02] <wvcain> Out of box install use version 1 as default.  Perhaps setting this to 2c is better but there will be exceptions.

[29-Sep-2010 17:49:40] <xuru> there are still somethings that only support v1

[29-Sep-2010 17:49:48] <wvcain> That said the test feature gave me the clue to find the problem.  This is proving to be the tool that I thought it would.

[29-Sep-2010 17:49:57] <xuru> Actually I think some of our PDUs are only v1...

[29-Sep-2010 17:50:39] <linkslice> a couple weeks ago someone sent me a request to add a server, so I did, and noticed I could only walk it with v1.  I was like "whatever" and after modeling noticed it was an NT4 box....

[29-Sep-2010 17:50:51] <linkslice> I think some of our PDU's too

[29-Sep-2010 17:51:30] <xuru> wow, haven't seen NT4 for a while either

[29-Sep-2010 17:51:45] <linkslice> I was a little surprised myself

[29-Sep-2010 17:52:07] <cgibbons> ew

[29-Sep-2010 17:52:19] <wvcain> Thanks again to all for instant gratification... issue fixed, now I just have to make pretty for management.

[29-Sep-2010 17:52:20] <ericenns> cgibbons: so the data source collects data when I run zencommand but my graph isn't being populated

[29-Sep-2010 17:52:56] <xuru> wvcain: np

[29-Sep-2010 17:57:17] <ericenns> cgibbons: now its working lol took a long time to graph lol

[29-Sep-2010 17:57:39] <cgibbons> ah cool

[29-Sep-2010 17:59:48] <ericenns> I always speak too soon lol

[29-Sep-2010 18:00:31] <linkslice> ericenns: yeah, not that the first sample time the RRD gets created, but nothing gets written, the second sample time is when the first data hits, often times you will need to wait for the 3rd sample time before you see data (zencommand may have already gotten it's config from zenhub)

[29-Sep-2010 18:00:40] <linkslice> *note

[29-Sep-2010 18:01:17] <ericenns> linkslice: it ran for like 50 min, before it started graphing

[29-Sep-2010 18:01:55] <linkslice> wow, do you have a lot of datapoints? maybe check your config time graphs

[29-Sep-2010 18:02:27] <ericenns> linkslice: no it was a single datapoint, but it showed up after I changed the max y and min y

[29-Sep-2010 18:02:29] <linkslice> I see that somtimes, but I have like 85k datapoints

[29-Sep-2010 18:02:38] <linkslice> ah weird...

[29-Sep-2010 18:03:10] <ericenns> the datasource is created by me just over the past 2 days so a bug may me there still

[29-Sep-2010 18:03:24] <theacolyte> linkslice: none of which I've used in 15 years LOL

[29-Sep-2010 18:03:41] <theacolyte> That's not to say they don't exist, but v2 has been out for like 20 years

[29-Sep-2010 18:04:12] <theacolyte> sorry, not quite 20... 17

[29-Sep-2010 18:11:21] <linkslice> theacolyte:  yeah I know.  IBM in particular moves slow with regards to those.

[29-Sep-2010 18:11:29] <theacolyte> Say no more, say no more

[29-Sep-2010 18:11:33] <theacolyte> all you have to say is "IBM"

[29-Sep-2010 18:11:55] <theacolyte> hehe

[29-Sep-2010 18:21:23] <linkslice> IBM is as good as novel to a blind bat

[29-Sep-2010 18:22:01] <xuru> what do you guys make of this?

[29-Sep-2010 18:22:04] <xuru> ==> /usr/local/zenoss/zenoss/log/zenprocess.log <==

[29-Sep-2010 18:22:05] <xuru> 2010-09-29 18:18:00,780 WARNING zen.zenprocess: Process not running: /usr/sbin/mysqld

[29-Sep-2010 18:22:21] <cgibbons> mysqld isnt running on a remote device :)

[29-Sep-2010 18:22:54] <xuru> ah, I was thinking it wasn't finding mysqld on localhost

[29-Sep-2010 18:23:10] <cgibbons> not a super useful message without the device name being printed with it, huh?

[29-Sep-2010 18:23:19] <xuru> hehe, yeah

[29-Sep-2010 18:23:23] <cgibbons> you should have an event somewhere in teh console about it

[29-Sep-2010 18:23:35] <xuru> yep, didn't put 2 and 2 together

[29-Sep-2010 18:24:06] <cgibbons> zenprocess does only process monitoring for devices configured within zenoss, so it would only catch local if you were also monitoring that from within zenoss

[29-Sep-2010 18:26:07] <xuru> so how does it determine it's not running (it is)

[29-Sep-2010 18:26:39] <xuru> ah, OSProcess

[29-Sep-2010 18:26:41] <cgibbons> there's a regular expression it applies. it's defined in the Process Classes section of the zenoss admin where you can tweak that

[29-Sep-2010 18:26:52] <xuru> ok

[29-Sep-2010 18:27:18] <xuru> says it's not running, but it clearly is:

[29-Sep-2010 18:27:21] <xuru>   869 ?        Ssl   19:14 /usr/sbin/mysqld

[29-Sep-2010 18:28:08] <cgibbons> if you can run zenprocess in debug for that device to see what it is detecting: zenprocess run -v10 -d yourdevicenamehere

[29-Sep-2010 18:28:56] <gemineye> I have an SNMP value being returned as 901 but it's being graphed as 9.01, does anyone know where I can change that to be graphed correctly?

[29-Sep-2010 18:29:27] <xuru> cgibbons: thanks for the tip :)

[29-Sep-2010 18:32:19] <xuru> cgibbons: nothing odd in the output though

[29-Sep-2010 18:34:51] <xuru> ok, i got to get home.  Thanks for all the help!

[29-Sep-2010 18:44:04] <ballison> anyone from zenoss here?

[29-Sep-2010 18:44:19] <ballison> i need to know how to directly reference a graph and pull the graphs from a zenoss report

[29-Sep-2010 18:50:48] forsberg is now known as fOrsberg

[29-Sep-2010 18:51:17] <ballison> ?

[29-Sep-2010 18:58:23] <ericenns> hrm so my datapoints on some graphs aren't showing curr: avg: and max:

[29-Sep-2010 18:58:35] <ericenns> but they are graphing

[29-Sep-2010 19:04:50] <ericenns> now it works after I open the graph definition and resave it definitely a bug

[29-Sep-2010 19:15:39] <ericenns> my zenoss enterprise vmware imitation is coming along nicely

[29-Sep-2010 19:17:00] <ericenns> I have successfully imitated the Graphs section from /VMware/vSphereServer/Hosts in core

[29-Sep-2010 20:00:23] ckrough is now known as Guest34198

[29-Sep-2010 20:27:24] <ericenns> hey anybody on here?

[29-Sep-2010 20:59:07] <JuStIcIa_> people

[29-Sep-2010 20:59:11] <JuStIcIa_> is any one alive

[29-Sep-2010 20:59:35] <JuStIcIa_> i have one question

[30-Sep-2010 00:00:30] [disconnected at Thu Sep 30 00:00:30 2010]

[30-Sep-2010 00:00:30] [connected at Thu Sep 30 00:00:30 2010]

[30-Sep-2010 00:00:47] [zenoss-logger (logger bot) has joined #zenoss]

[30-Sep-2010 02:21:34] fOrsberg is now known as forsberg

[30-Sep-2010 07:44:33] <ericenns_> good morning

[30-Sep-2010 08:29:39] <rmatte> good morning

[30-Sep-2010 08:30:02] <rmatte> i_love_zenoss: lol, haven't seen that nick before

[30-Sep-2010 08:31:04] <ericenns_> hey rmatte so my datasource is working

[30-Sep-2010 08:31:15] <ericenns_> and good morning

[30-Sep-2010 08:33:35] <rmatte> good stuff

[30-Sep-2010 08:34:06] <ericenns_> yup you have any experience with the .pt page template files

[30-Sep-2010 08:34:27] <rmatte> A little bit

[30-Sep-2010 08:34:36] <rmatte> you really just have to use the existing ones as reference

[30-Sep-2010 08:34:51] <rmatte> I only have experience in using them for reports

[30-Sep-2010 08:35:44] <ericenns_> ok I have been using an existing one but after I make changes nothing shows up so maybe I just need to remove the zenpack and reinstall to show changes\

[30-Sep-2010 08:35:55] <i_love_zenoss> hey, anybody knows how to add a hub manually through dmd or the command line if the gui just hangs when clicking on add hub?

[30-Sep-2010 08:36:48] mrayzenoss is now known as mray

[30-Sep-2010 08:37:31] <rmatte> mray: is it not possible to actually copy a template from 1 class to another anymore in the 3.0 interface?

[30-Sep-2010 08:37:36] <rmatte> or am I just missing something?

[30-Sep-2010 08:37:46] <mray> you can, it's called "Overriding"

[30-Sep-2010 08:37:50] <rmatte> oh nevermind, yeh

[30-Sep-2010 08:37:54] <rmatte> It just dawned on me

[30-Sep-2010 08:37:56] <rmatte> hehe

[30-Sep-2010 08:37:57] <mray> got it?

[30-Sep-2010 08:37:58] <rmatte> thanks

[30-Sep-2010 08:38:02] <mray> confusing

[30-Sep-2010 08:38:17] <rmatte> yeh, everyone is used to the word "Copy", I just need to drill it in to my head

[30-Sep-2010 08:38:25] <mray> no, we need to change it to Copy

[30-Sep-2010 08:38:29] <rmatte> "Override" makes me think of binding

[30-Sep-2010 08:38:32] <rmatte> more than copying

[30-Sep-2010 08:38:46] <rmatte> but yeh, it would be nice if it was renamed

[30-Sep-2010 08:38:52] <mray> but it doesn't bind, so it should be renamed

[30-Sep-2010 08:38:54] <rmatte> on the up side, at least it actually works properly in 3.0.2

[30-Sep-2010 08:39:04] <rmatte> yeh

[30-Sep-2010 08:39:24] <mray> unless I'm mistaken, I haven't seen a way to copy an template to another name on the same device

[30-Sep-2010 08:39:29] <mray> which you could do with 2.5 right?

[30-Sep-2010 08:39:34] <mray> like interfaces?

[30-Sep-2010 08:39:49] <rmatte> that's correct

[30-Sep-2010 08:39:52] <rmatte> well...

[30-Sep-2010 08:39:58] <rmatte> you wouldn't be able to rename it until after the copy

[30-Sep-2010 08:40:05] <rmatte> so it may work the same, let me test it

[30-Sep-2010 08:40:12] <mray> but wasn't that a common use-case?

[30-Sep-2010 08:40:19] <rmatte> yeh, I used that all the time

[30-Sep-2010 08:40:23] <rmatte> I'll see if it's still possible

[30-Sep-2010 08:40:36] <mray> copy ethernetcsmacd to "tengigethernetcsmacd" or something?

[30-Sep-2010 08:40:44] <mray> on the same device class

[30-Sep-2010 08:41:14] <rmatte> well, what you'd do in 2.5 is this...

[30-Sep-2010 08:41:34] <rmatte> you'd select it, select the copy option, select where you want to copy it to, "/" in this case..

[30-Sep-2010 08:41:39] i_love_zenoss is now known as zenuser

[30-Sep-2010 08:41:48] <rmatte> then you'd end up with something like "copy of ethernetcsmacd"

[30-Sep-2010 08:41:56] <rmatte> then you'd go in to that template and rename it

[30-Sep-2010 08:42:05] <xuru> morning

[30-Sep-2010 08:42:38] <rmatte> hmmmm, it only shows performance templates when viewing them from the infrastructure section

[30-Sep-2010 08:42:47] <rmatte> the only way to see other templates is in the advanced section

[30-Sep-2010 08:43:45] <rmatte> another massively annoying thing is that when overriding, you have to actually type part of the path to generate the dropdown

[30-Sep-2010 08:43:53] <mray> agreed

[30-Sep-2010 08:43:57] <rmatte> It should just generate the dropdown with every possible path like it used to

[30-Sep-2010 08:44:19] <rmatte> and yeh, it's not even allowing me to specify "/" as an option

[30-Sep-2010 08:44:26] <rmatte> meaning it's not possible to copy the templates to the root

[30-Sep-2010 08:44:29] <mray> is it 'Device'?

[30-Sep-2010 08:44:54] <rmatte> maybe

[30-Sep-2010 08:45:00] <rmatte> I'm trying to see how he's done this

[30-Sep-2010 08:45:14] <rmatte> though it's common sense that it would be Device in the first place

[30-Sep-2010 08:45:22] <rmatte> it should automatically assume that and use that as a root

[30-Sep-2010 08:50:01] <xuru> is there a wiki or something where I can look at example code for walking the devices in my own python scripts?

[30-Sep-2010 08:50:09] <xuru> or just the main wiki

[30-Sep-2010 08:53:59] <mray> xuru: community/documentation/wiki/zendmd has some good zendmd examples

[30-Sep-2010 08:54:18] <xuru> mray: ah, thanks!

[30-Sep-2010 08:54:23] <mray> zendmd being the python interface to Zenoss

[30-Sep-2010 08:55:14] <xuru> yeah, I played around with the zendmd command, and walking the devices, etc... but I want to write a standalone script now :)

[30-Sep-2010 08:56:44] <xuru> cool, just what I needed

[30-Sep-2010 09:05:55] <xuru> from Products.ZenUtils.ZenScriptBase import ZenScriptBase

[30-Sep-2010 09:06:03] <xuru> doesn't work in 3.x

[30-Sep-2010 09:06:10] <xuru> what's the correct way?

[30-Sep-2010 09:08:05] <xuru> ok, nevermind

[30-Sep-2010 09:08:12] <xuru> forgot to import Globals first

[30-Sep-2010 09:26:14] <ericenns_> umm so zenoss is not picking up the chnages I made to my .pt file even after I did a remove restart and then a install and another restart

[30-Sep-2010 09:26:37] <ericenns_> remove and install of zenpack I mean

[30-Sep-2010 09:29:34] <cgibbons> any pt file change just needs restart of zope. you ddi that and it's not displaying?

[30-Sep-2010 09:29:52] <ericenns_> I did that and it's not displaying could it be because I'm using zenpackpersistence

[30-Sep-2010 09:33:04] <cgibbons> could be lots of things... usuallywhen that happens to me, it's because the pt file itself isn't actually being displayed at all (or i've got logic in it that isn't firing off like i expect), the former being the most common.

[30-Sep-2010 09:33:49] <ericenns_> it's really weird because its displaying an old version of the file

[30-Sep-2010 09:35:23] <ericenns_> does zenoss 3.0.2 use the editBasicDataSource.pt to display the edit data source window for commands and snmp

[30-Sep-2010 09:36:39] <cgibbons> oh you're trying to make a custom edit data source pt? lemme look at mine

[30-Sep-2010 09:37:10] <ericenns_> yup thats what i'm trying to do

[30-Sep-2010 09:38:17] <ericenns_> cgibbons: do I need to use spaces and not tab's?

[30-Sep-2010 09:40:59] <ericenns_> cgibbons: do you know if basicDataSource uses a configure.xcml and a interfaces.py and info.py file

[30-Sep-2010 09:43:23] <cgibbons> so the only thing I did with my stuff is that my DataPoint has the immediate_view set in the code to the name of my .pt file

[30-Sep-2010 09:43:58] <ericenns_> cgibbons: yes I have that also but I hear that 3.0.2 doesn't use .pt files

[30-Sep-2010 09:44:38] <cgibbons> it does still, it's just that the new UI is done in javascript, but all the old zope stuff is stil there, still uses .pt files, and there's code to present them properly within the context of the new UI

[30-Sep-2010 09:45:06] <cgibbons> however, that might not be true with data points and data sources

[30-Sep-2010 09:45:07] <cgibbons> thinking

[30-Sep-2010 09:45:09] <ericenns_> ok so do I need code to display my .pt files

[30-Sep-2010 09:45:17] <ericenns_> ok i'm patient

[30-Sep-2010 09:45:34] <cgibbons> thinking.... hmm i seem to remember one of the devs having to fix' this zenpack to do that, lemme look deeper

[30-Sep-2010 09:45:49] <cgibbons> it still has the data source .pt files but maybe they just weren't deleted

[30-Sep-2010 09:45:52] <bigegor> bye

[30-Sep-2010 09:46:13] <cgibbons> ah yes, indeed

[30-Sep-2010 09:46:13] <ericenns_> oh ok

[30-Sep-2010 09:46:27] <ericenns_> later bigegor

[30-Sep-2010 09:46:57] <cgibbons> it does have an adapter for both the data source and data point, as well as an interface and info class

[30-Sep-2010 09:47:18] <ericenns_> oh ok what do you mean by adapter?

[30-Sep-2010 09:48:17] <cgibbons> in ZCA (zope component architecture) there's an object pattern called an adapter, that lets you add behavior to an existing object based upon your needs.

[30-Sep-2010 09:48:20] <wvcain> Does the core support WMI based datacollection from windows or do I have to use SNMP.

[30-Sep-2010 09:48:37] <cgibbons> in this context, you add an adapter to the datasource and datapoint so that info objects can be added on top of your custom DataPoint, etc. classes.

[30-Sep-2010 09:48:58] <mray> wvcain: the /Server/Windows device class uses WMI for event log and services, SNMP for the rest

[30-Sep-2010 09:49:13] <cgibbons> e.g. <adapter factory=".info.MyDataSourceInfo" for=".datasources.MyZenPack.MyDataSource" provides=".interfaces.IMyDataSourceInfo"/>

 

[30-Sep-2010 09:49:21] <mray> wvcain: if you want pure WMI, check out docs/DOC-3500

[30-Sep-2010 09:49:38] <ericenns_> so is that in a .pt file?

[30-Sep-2010 09:49:57] <cgibbons> nope that's in your zenpack's configure.zcml

[30-Sep-2010 09:50:05] <cgibbons> wonder if there's an example in core hrm, probably egor's :)

[30-Sep-2010 09:50:23] <mray> bigegor's WMI data source perhaps?

[30-Sep-2010 09:50:31] <mray> docs/DOC-3392

[30-Sep-2010 09:50:39] <ericenns_> ok yeah I got that, but there is no easy way to sync info, interfaces, and .pt

[30-Sep-2010 09:51:49] <ericenns_> is there the source in core, that I can view for the command datasource

[30-Sep-2010 09:52:16] <ericenns_> I can see the .pt file, but haven't been able to locate the configure.zcml or info or interfaces

[30-Sep-2010 09:52:29] <kells> Yes, it's in ZenModel/RRDDataSource.py

[30-Sep-2010 09:53:11] <kells> Sorry, are you talking about the .pt or the actual code?  I assumed code.

[30-Sep-2010 09:53:41] <ericenns_> I am looking for the 3.0.2 gui declarations, I have already looked at the .pt and the code

[30-Sep-2010 09:53:50] <QubeZ> hello all

[30-Sep-2010 09:53:57] <kells> Ah, the gui declarations are in javascript

[30-Sep-2010 09:54:11] <ericenns_> ok can I see those?

[30-Sep-2010 09:54:30] <QubeZ> I am running 3.0 and recently put a server into decomissioned status. I then manually cleared the down events for the server. 4am this morning, I received alerts stating it was down again... is this a bug?

[30-Sep-2010 09:54:55] <kells> Check out $ZENHOME/ZenUI3/browser/resources/js/zenoss/template.js

[30-Sep-2010 09:55:36] <kells> QubeZ: you received events or you received alerts?  Alerts would be a bug, events would not

[30-Sep-2010 09:56:06] <QubeZ> kells: sorry, the server also went back into production at 4am this morning

[30-Sep-2010 09:56:24] <kells> Ah, that explains it :)

[30-Sep-2010 09:56:43] <kells> Was the 'back into production' intentional?

[30-Sep-2010 09:57:15] <QubeZ> kells: no, i decomissioned and saved it last night

[30-Sep-2010 09:57:28] <rmatte> QubeZ: maintenance window perhaps?

[30-Sep-2010 09:57:32] <QubeZ> i wonder if i have to remodel and push changes

[30-Sep-2010 09:57:48] <kells> Huh, that's odd.  Check the zenactions.log file and see what schedule moved it into production.

[30-Sep-2010 09:57:54] <rmatte> If it magically popped back in to production either someone else did it, or it's a maintenance window that did it

[30-Sep-2010 09:58:07] <ericenns_> kells: so the javascript definiton for Edit Data Source for command data sources would be in there?

[30-Sep-2010 09:58:11] <rmatte> He could also check Modifications done to the device

[30-Sep-2010 09:58:19] <rmatte> he should see what user moved it, no?

[30-Sep-2010 09:58:25] <QubeZ> ill check

[30-Sep-2010 09:59:10] <kells> The editDataSource stuff is in there, yeah, but it's somewhat templated, so there's not a direct mapping.

[30-Sep-2010 09:59:27] <QubeZ> ok looks like i have all linux servers in maintenance as a group, how do I exclude certain servers?

[30-Sep-2010 09:59:48] <ericenns_> so thats how command DataSource is displayed

[30-Sep-2010 09:59:49] <QubeZ> also, i'd think that maintenance windows shouldn't affect servers in decomissioned state

[30-Sep-2010 09:59:55] <kells> The idea is that the interfaces.py stuff defines what goes into the template, and the JS displays what's in the interfaces.py, based on the info derived from the infos/template.py

[30-Sep-2010 10:00:36] <ericenns_> kells: ok so I'm wondering is there interfaces.py stuff for the command data source?

[30-Sep-2010 10:00:42] <kells> QubeZ: I'm pretty sure you would have to move the device outside of the group :(

[30-Sep-2010 10:01:08] <kells> Yes, there is an interface defined for command templates.  Zuul/interfaces/template.py

[30-Sep-2010 10:01:15] <QubeZ> rmatte: also, i have the stop production state to "original", i'd think it would put it from maintenance to decommissioned which should not generate alerts in itself

[30-Sep-2010 10:01:44] <ericenns_> kells: perfect that was what I was looking for, coffee time now

[30-Sep-2010 10:02:19] <kells> QubeZ: Oh yeah, that's right!  I forgot about that.  It' also hard-coded now to only do moves back to the original state. From 2.5.x onwards (IIRC)

[30-Sep-2010 10:03:13] <kells> QubeZ: What version are you running?

[30-Sep-2010 10:03:17] <QubeZ> kells: 3.0

[30-Sep-2010 10:03:46] <kells> Drat!

[30-Sep-2010 10:04:21] <QubeZ> i guess ill either have to delete the servers from zenoss or move them to another gorup (as rmatte suggested)

[30-Sep-2010 10:04:41] <mray> kells is the Dev on today's session, but other Zenossians lurk

[30-Sep-2010 10:04:57] <kells> QubeZ: Can I get you to open a ticket on that, please?

[30-Sep-2010 10:04:58] * rmatte glances around nervously

[30-Sep-2010 10:05:15] <Simon4> Zenossians... scary people

[30-Sep-2010 10:05:30] <QubeZ> kells: sure

[30-Sep-2010 10:05:34] <kells> Thank you!

[30-Sep-2010 10:06:05] <rmatte> QubeZ: Maintenance mode affects servers in any state, Original can be screwy, it might have picked up the previous state of the device instead of the current state for whatever reason

[30-Sep-2010 10:07:02] <kells> Well, you don't have a choice to what the return state is anymore (original).

[30-Sep-2010 10:07:21] <rmatte> I try not to use maintenance windows because I've had bad experiences with them

[30-Sep-2010 10:07:33] <kells> The original maintenance mode is saved on the device, and the maintenance mode *should* return it back to that saved device.

[30-Sep-2010 10:07:43] <rmatte> I've had it where I moved 10 devices in to maintenance, 3 of the 10 at in Pre-Production state to begin with

[30-Sep-2010 10:07:47] <kells> Yeah, there's a few bugs related to time changes. :(

[30-Sep-2010 10:08:05] <QubeZ> rmatte: i have services that restart at 4am and need to add maintenace windows otherwise i get sms txt's at 4am which are very audible =)

[30-Sep-2010 10:08:05] <rmatte> when the maintenance window is over, instead of moving to Original state, it moved them all to Production

[30-Sep-2010 10:08:14] <rmatte> so I just do it by hand now

[30-Sep-2010 10:08:25] <kells> I had thought that the nested windows/ overlapping windows was pretty solid since 2.5 though.  It was a complete pain to get that going decently.

[30-Sep-2010 10:09:03] <themactech> I have questions regarding the setup of a zenmail zenpop workflow

[30-Sep-2010 10:09:10] <kells> Hmmm....  That's very weird.

[30-Sep-2010 10:09:12] <themactech> anyone here familiar with it?

[30-Sep-2010 10:09:24] <kells> Maybe......  <shudder>

 

[30-Sep-2010 10:09:34] <rmatte> It's like the original production states aren't being stored or picked up properly

[30-Sep-2010 10:09:42] * rmatte shrugs

[30-Sep-2010 10:09:43] <kells> There are some odd quirks with those ones (MS Exchange acts very oddly)

[30-Sep-2010 10:09:45] <QubeZ> is there anything past 3.0? i know there were a tons of bugs in 3.0 that they were trying to fix in 3.0.1

[30-Sep-2010 10:09:55] <mray> QubeZ: 3.0.2 is out

[30-Sep-2010 10:10:01] <QubeZ> ill upgrade

[30-Sep-2010 10:10:02] <kells> rmatte: That's probably an upgraded system then, right?

[30-Sep-2010 10:10:19] <rmatte> kells: it was a 2.5.2 install

[30-Sep-2010 10:10:32] <rmatte> though maintenance windows don't seem to have been changed at all between 2.5.2 and 3.0.2

[30-Sep-2010 10:10:52] <themactech> traps still get thru maintenance windows though, that hasn't been fixed

[30-Sep-2010 10:11:08] <kells> Maintenance windows haven't been changed since 2.5.2 to 3.0.2 with the exception of some time change fixes.

[30-Sep-2010 10:11:35] <kells> Events will still be received during the windows, and that's not considered a bug.  An alert, OTOH, would be a bug.

[30-Sep-2010 10:11:40] <rmatte> themactech: really?  they certainly don't get through decommed state, so why would they get through Maintenance state?

[30-Sep-2010 10:12:06] <themactech> a machine set to maintenance by a maintenance window still sends alerts when receiving traps

[30-Sep-2010 10:12:14] <kells> What happens is that traps and syslog events (which aren't polled, they're pushed by the endpoint) are received by Zenoss, even during MWs

[30-Sep-2010 10:12:17] <rmatte> themactech: you need to add a rule to your alerting rules to only fire off when the device state is production

[30-Sep-2010 10:12:22] <rmatte> themactech: that's just common sense

[30-Sep-2010 10:13:00] <themactech> I agree there are workarounds, but a machine set to maintenance should not send alerts on traps

[30-Sep-2010 10:13:01] <rmatte> I believe the idea is that you'll still want events to come in during maintenance windows so that you have an idea of what happened during the window

[30-Sep-2010 10:13:03] <rmatte> but not alert on them

[30-Sep-2010 10:13:08] <themactech> should be part of the maintenance window function

[30-Sep-2010 10:13:28] <themactech> I do consider it a bug, albeit a minor one

[30-Sep-2010 10:13:34] <rmatte> themactech: that would be very easy to do...

[30-Sep-2010 10:14:00] <themactech> yeah but I haven't gotten intimate with transforms yet, it's on my to-do list

[30-Sep-2010 10:14:06] <rmatte> themactech: create a new event class called Suppressed or something, and set it to -2 (in settings)

[30-Sep-2010 10:14:11] <rmatte> -2:Suppressed

[30-Sep-2010 10:14:21] <rmatte> then have the maintenance window set the devices to that state instead of Maintenance

[30-Sep-2010 10:14:30] <rmatte> and voila, you have your expected behaviour

[30-Sep-2010 10:14:50] <themactech> but then would I still get the alerts logged or will they all go away?

[30-Sep-2010 10:14:59] <rmatte> you won't get alerts at all

[30-Sep-2010 10:15:03] <themactech> I still want events to come in, just not trigger alerts

[30-Sep-2010 10:15:15] <rmatte> it'll duplicate the functionality of the Decommissioned state, but under a different name

[30-Sep-2010 10:15:18] <rmatte> meaning no alerts

[30-Sep-2010 10:15:35] <themactech> I understand but will events still stay in the event console

[30-Sep-2010 10:15:38] <themactech> which is what we want

[30-Sep-2010 10:15:55] <rmatte> now you're confusing me, you want events, but you don't want events?

[30-Sep-2010 10:16:03] <rmatte> you're wanting them sent to history?

[30-Sep-2010 10:16:17] <fragfutter> what about adding a filter to your alert rule that only processes productive systems?

[30-Sep-2010 10:16:21] <themactech> I want to be able to consult events that occured during a maintenance window, but not get alerts

[30-Sep-2010 10:16:49] <rmatte> themactech: right, which is why you need to add an alerting rule not to alert on events when a device is in a maintenance state

[30-Sep-2010 10:17:09] <rmatte> by default that rule gets added when you're creating a new alerting rule

[30-Sep-2010 10:17:09] <themactech> A filter to alerts would work, but again these are all workarounds for what I consider a bug in the maintenance window function, how about just fixing the maintenance window function, wouldn't that be Plan A?

[30-Sep-2010 10:17:23] <rmatte> How is that a bug?

[30-Sep-2010 10:17:26] <themactech> ok, an alerting rule, not a transform

[30-Sep-2010 10:17:29] <themactech> i get it

[30-Sep-2010 10:17:35] <rmatte> yeh, an alert filter

[30-Sep-2010 10:17:48] <themactech> I really don't think you should get alerts from traps sent to a machine in maintenance

[30-Sep-2010 10:18:01] <themactech> That should not be the normal behaviour

[30-Sep-2010 10:18:02] <kells> Hmmm....  We don't have an unit test for MWs and groups, systems

[30-Sep-2010 10:18:07] <rmatte> yeh, but you're just one of many usage scenarios

[30-Sep-2010 10:18:17] <rmatte> maybe some people want to receive them, but just not alert on them

[30-Sep-2010 10:18:24] <rmatte> so they'd just add a filter to their alerting rules

[30-Sep-2010 10:18:31] <fragfutter> system states (productive, maintenance) are only useful for filters, i think they don't change anything

[30-Sep-2010 10:18:33] <rmatte> or perhaps someone wants to receive them but immediately move them to history

[30-Sep-2010 10:18:37] <rmatte> so they'd write up a transform

[30-Sep-2010 10:19:00] <themactech> I do want to receive the event, not get the alert, that is the normal behaviour for SNMP events, all except for traps

[30-Sep-2010 10:19:22] <rmatte> right, so you add a filter, it takes 2 seconds to do

[30-Sep-2010 10:19:22] <themactech> traps behave different then rest of events under a maintenance window, all I am saying is they should not behave differen t

[30-Sep-2010 10:19:41] <rmatte> I don't get how they behave differently

[30-Sep-2010 10:19:42] <themactech> yes, easy fix, but why not fix the source of the problem instead of implementing a workaround

[30-Sep-2010 10:19:43] <rmatte> an event is an event

[30-Sep-2010 10:19:58] <themactech> ok, lets say I put a Dell server in a maintenance window

[30-Sep-2010 10:20:04] <rmatte> k

[30-Sep-2010 10:20:09] <themactech> Now I pull one of the power supplies out

[30-Sep-2010 10:20:24] <themactech> the SNMP POLLING event will come in, but not trigger an alert

[30-Sep-2010 10:20:44] <themactech> the SNMP TRAP, will sent an event, but this one WILL trigger an alert

[30-Sep-2010 10:21:02] <rmatte> ok, and the snmp trap comes in with a production state of Maintenance for the event I assume?

[30-Sep-2010 10:21:30] <rmatte> so your argument is that Zenoss should know not to alert on the event without having an alert filter specified

[30-Sep-2010 10:21:48] <themactech> I don't know the production state of the trap, but the device is properly set to maintenance by the maintenance window since all other SNMP event do not trigger alerts

[30-Sep-2010 10:21:57] <themactech> yes for traps

[30-Sep-2010 10:22:23] <themactech> it does it fine with everything else, but it seems that someone forgot a machine in maintenance state might receive traps as well

[30-Sep-2010 10:22:40] <themactech> and those don't get filtered as they should

[30-Sep-2010 10:22:46] <rmatte> Ok, here's a question...

[30-Sep-2010 10:22:49] <themactech> this is probably a 10 minute fix for a developer

[30-Sep-2010 10:23:02] <rmatte> when the trap comes in, is there an old trap sitting in the event console that it just increases the count on?

[30-Sep-2010 10:23:05] <kells> Added ticket http://dev.zenoss.com/trac/ticket/7385 for unit tests on the MWs wrt checking group membership

[30-Sep-2010 10:23:06] <rmatte> or is it a brand new trap?

[30-Sep-2010 10:23:16] <themactech> new trap

[30-Sep-2010 10:23:20] <rmatte> k

[30-Sep-2010 10:23:33] <themactech> If I clear all the events in the console for that device it behaves the same

[30-Sep-2010 10:23:36] <rmatte> I get what you're saying, but there are very simple workarounds to that

[30-Sep-2010 10:23:43] <themactech> I know

[30-Sep-2010 10:24:01] <rmatte> ...and there are bigger fish to fry when it comes to Zenoss

[30-Sep-2010 10:24:23] <rmatte> If a guy comes in to the hospital with a heart attack, you don't treat the guy who stubbed his toe on a coffee table first

[30-Sep-2010 10:24:23] <themactech> very simple in fact, but if you don't fix things because the workaround is simple, you end up down the road with 12 workarounds you need to put in

[30-Sep-2010 10:24:56] <themactech> not saying they should drop everything but it should be on the to-do list

[30-Sep-2010 10:25:05] <themactech> like i said its minor

[30-Sep-2010 10:25:18] <rmatte> Is there a Trac ticket open for it?

[30-Sep-2010 10:25:26] <themactech> I had opened one for 2.5.2

[30-Sep-2010 10:25:35] <themactech> but I was told all tickets were cleared for 3.0

[30-Sep-2010 10:25:37] <rmatte> Right, so it's on a very long to-do list

[30-Sep-2010 10:25:41] <themactech> yup

[30-Sep-2010 10:25:55] <rmatte> perhaps you should have a browse through trac and see all the other bugs/requests lined up, lol

[30-Sep-2010 10:25:56] <fus10nx> Morning everyone :)

[30-Sep-2010 10:26:08] <themactech> you are trying to drive me to suicide aren't you

[30-Sep-2010 10:26:11] <themactech> lol

[30-Sep-2010 10:26:15] <rmatte> not my intention

[30-Sep-2010 10:26:17] <rmatte> you do that to yourself

[30-Sep-2010 10:26:34] <rmatte> I'd be happy to write a 4 line transform for you that does exactly what you want during maintenance windows if you'd like

[30-Sep-2010 10:26:39] <themactech> I personally have much more important things on my zenoss to-do list as well, so I won't be pushing this either

[30-Sep-2010 10:27:23] <themactech> much appreciated but it's the perfect pet project for me to get my feet wet with transforms, I'll ping you if I can't figure it out, as always your support is greatly appreciated

[30-Sep-2010 10:27:35] <rmatte> ;)

[30-Sep-2010 10:27:40] <themactech> right now I need to setup a zenmail zenpop workflow

[30-Sep-2010 10:28:10] <themactech> I already have a heartbeat system working thru email that monitors the health of the zenoss daemons on my remote machines, all via email

[30-Sep-2010 10:28:26] <themactech> now I need to sent all events via email thru zenpop zenmail

[30-Sep-2010 10:28:44] <themactech> who is the developer on call today so I can bug him with this?

[30-Sep-2010 10:28:50] <kells> That would be me

[30-Sep-2010 10:29:12] <kells> Still trying to understand the "send all events via email"

[30-Sep-2010 10:29:14] <themactech> soooo, how friendly are you with zenmail and zenpop?

[30-Sep-2010 10:29:16] <kells> That sounds very odd

[30-Sep-2010 10:29:36] <kells> I've done some debugging of them before

[30-Sep-2010 10:29:45] <themactech> I have standalone zenoss setups at remote sites, I want the events sent via email, then picked up at our site and fed to our NOC

[30-Sep-2010 10:29:59] <kells> They haven't been converted over to the new collector framework, so they're very grungy, code-wise

[30-Sep-2010 10:30:12] <themactech> So our NOC replicates the client's event console without any live access to their network

[30-Sep-2010 10:30:28] <kells> Heh.    We have an enterprise feature that does that very nicely, but not via e-mail.

[30-Sep-2010 10:30:51] <themactech> are you saying zenpop and zenmail are gone in 3.0.2?

[30-Sep-2010 10:30:55] <kells> So you want a one-way push from one zenoss to another, right?

[30-Sep-2010 10:31:05] <kells> No, they're still there

[30-Sep-2010 10:31:22] <kells> But in this case I don't think that it's the tools you want to use atm

[30-Sep-2010 10:31:27] <themactech> what I have manage to troll from the forums is zenoss can encode an event in an email and the decode it and assign it to a device at the other end, that's what I need

[30-Sep-2010 10:31:39] <themactech> I would do it with scripting then?

[30-Sep-2010 10:32:05] <themactech> like the way I pipe zenoss daemon status via email?

[30-Sep-2010 10:32:27] <kells> That could be done that way, the problem is performance though.

[30-Sep-2010 10:32:45] <themactech> Performance at which end, the sender or receiver?

[30-Sep-2010 10:32:50] <kells> But to clarify, you just want a one-way push, right?

[30-Sep-2010 10:32:54] <themactech> yes

[30-Sep-2010 10:32:56] <kells> Cool

[30-Sep-2010 10:33:05] <themactech> we have clients with strict security protocols

[30-Sep-2010 10:33:12] <kells> The sender tends to die under heavy load with anything that uses pipes

[30-Sep-2010 10:33:22] <themactech> the ability to replicate their event console at our end only via port 25 is a big feature

[30-Sep-2010 10:33:53] <themactech> I monitor so far max 150 devices from remote sites

[30-Sep-2010 10:34:08] <kells> So the crude first approximation is to set up an alerting rule to send events via e-mail from the remote to zenmail on the receiver

[30-Sep-2010 10:34:09] <themactech> is that enough to turn my zenoss machine into a slug?

[30-Sep-2010 10:34:44] <themactech> ok, so the first part to setting this up is getting zenmail up and running at our end

[30-Sep-2010 10:35:18] <themactech> I also want to go thru a mail server, so the remote would send the event via email to the mail server, then our NOC zenoss machine would pull those emails from the mail server

[30-Sep-2010 10:35:27] <kells> Yeah, but any event storm from even a few devices can be bad.  It's all about the exact details of the setup with how "bad things" happen.  With any setup there's going to be a worst case scenario, so you just have to understand what the worst case scenario is, and how your setup is going to react to it.

[30-Sep-2010 10:35:33] <themactech> it would then go from A to B to C

[30-Sep-2010 10:35:54] <kells> Of course, the flip side is that if you over-engineer it for one scenario, it might not work well for other ones.

[30-Sep-2010 10:36:15] <kells> That sounds like a workable idea, yeah.

[30-Sep-2010 10:36:33] <themactech> Is there any detailed info on settting up zenmail, I can't seem to find any, someone mentioned in the forum that you need to edit zenoss startup scripts to enable it, I have no idea what that means

[30-Sep-2010 10:36:55] <kells> Oh, sorry, you want an in-between mail server?

[30-Sep-2010 10:37:02] <themactech> yes

[30-Sep-2010 10:37:28] <themactech> both the client machine and our NOC must not be visible on the WWW, so they would go thru a mail server for the transaction

[30-Sep-2010 10:37:37] <kells> Actually, that should be fine too.  But zenmail would still be running on the main Zenoss server.  Yeah, that's cool.

[30-Sep-2010 10:37:43] <kells> Sure.

[30-Sep-2010 10:37:52] <kells> Let me check zenmail for a second

[30-Sep-2010 10:38:09] <themactech> I feel that zemail is like the illegitimate child of zenoss, it doesn't get invited to the family parties

[30-Sep-2010 10:38:21] <themactech> hence the lack of documentation

[30-Sep-2010 10:39:20] <themactech> the whole point is to get complete NOC functionality without any inbound access to the client's network, that is a feature very appreciated by clients, specially those with tight network security

[30-Sep-2010 10:39:43] <fragfutter> then initiate the vpn connection from the clients side

[30-Sep-2010 10:40:03] <themactech> I need this to work even at sites that won't allow for that

[30-Sep-2010 10:40:25] <themactech> but sending email thru their corporate mail server is usually ok since they can audit that traffic

[30-Sep-2010 10:41:24] <fragfutter> i once wrote a program, that syncronized a distributed projects data over smtp/pop3 and i will never think of it again. placing huge wads of duct-tape just to avoid a resonable network setup is now unacceptable for me.

[30-Sep-2010 10:41:47] <themactech> you are preaching to the quire

[30-Sep-2010 10:42:00] <kells> So an event is created with the device being the sending Zenoss server (by default), and the subject line being the summary, and the message being the body of the e-mail.  It then goes and does some other processing of the subject heading.  Still looking....

[30-Sep-2010 10:42:10] <kells> This is in ZenEvents/MailProcessor,py btw

[30-Sep-2010 10:42:49] <themactech> but try as hard as you can to convince a client that VPN networks are secure, we deal with many clients that will simply not allow it

[30-Sep-2010 10:43:05] <kells> Yeah, and they all get the same eventSeverity (at least from skimming through the code)

[30-Sep-2010 10:44:16] <themactech> If I get this functionality up, we will switch over all our non-zenoss deployments over to Zenoss, that is MY motivation to get this working so I can drop older SNMP systems that were deployed before my time and that I really don't like

[30-Sep-2010 10:44:38] <kells> Hmmm..... Looks like you would need to use transforms to de-mangle some of this and get what you want based on the contents of the e-mail

[30-Sep-2010 10:44:45] <themactech> btw thanks for your help kells

[30-Sep-2010 10:45:03] <themactech> From what I read the opposite daemon does this at the receiving end

[30-Sep-2010 10:45:12] <themactech> This again is from the forums

[30-Sep-2010 10:45:46] <themactech> so if zenmail encodes them, I was told zenpop decodes them and assigns to devices at the receiving end from the name of the device in the email

[30-Sep-2010 10:45:52] <kells> zenpop?  Yes, it does send events to another e-mail system.  But you won't need it really, you can just use zenactions.

[30-Sep-2010 10:46:09] <themactech> oh, that's news to me

[30-Sep-2010 10:46:12] <kells> zenmail converts e-mails to events

[30-Sep-2010 10:46:18] <themactech> I figured zenmail and zenpop worked together

[30-Sep-2010 10:46:43] <kells> zenpop reads e-mails from a pop account and turns them into events

[30-Sep-2010 10:46:48] <themactech> I am definitely saving this chat session

[30-Sep-2010 10:47:14] <themactech> I would use a pop account for the email transaction, does zenpop read the email in the same format zenmail encodes it?

[30-Sep-2010 10:47:26] <kells> So zenmail acts like a mail server and zenpop3 reads pop accounts.

[30-Sep-2010 10:47:55] <themactech> sounds like what I need, point zenmail to my pop account from remote site, and pull it with zenpop from  my NOC zenoss

[30-Sep-2010 10:47:58] <kells> I was getting a zenpope3 little confused with the enterprise daemon that reads and writes e-mails.

[30-Sep-2010 10:48:17] <themactech> but is there documentation out there on the nuts and bolts of setting this up?

[30-Sep-2010 10:48:30] <kells> Hold on, that's not quite correct.

[30-Sep-2010 10:48:42] <Grizmawe> Can anyone tell me where MAC addresses are held in the zope database? Im looking into writing a search provider that will search for the device that has a given MAC address but dont know what to search for...

[30-Sep-2010 10:48:59] <kells> Both zenmail and zenpop3 do the conversion of an e-mail to an event.  You need zenactions (ie on the remote end that you want to send events) to send out the e-mails.

[30-Sep-2010 10:49:08] <themactech> there is a zenpack that give MAC address reports, maybe you could look into that zenpack to see how to address them

[30-Sep-2010 10:49:37] <themactech> so zenaction is the trigger that pushed the event to zenmail

[30-Sep-2010 10:49:38] <kells> The MAC addreses are in a catalog.  I think 3.0.2 has the MAC address report so you should be able to re-use the report's plugins to get what you want.

[30-Sep-2010 10:49:40] <Grizmawe> themactech, ahhh thanks... ill take a look

[30-Sep-2010 10:50:36] <kells> Something like that.  In your case,     zenactions -(remote) > middle SMTP server -> zenmail or zenpop3 (main)

[30-Sep-2010 10:51:21] <themactech> Ok, I think I got the workflow I need to use, how about docs on doing the zenmail and zenpop setup, does that even exist?

[30-Sep-2010 10:51:48] <kells> Only in the code and what I've typed :)

[30-Sep-2010 10:52:11] <themactech> that's pretty much a flashback of my entire zenoss experience

[30-Sep-2010 10:52:11] <kells> You'll have to play with it a little bit because there's probably a few wrinkles that I missed from my quick glance at the code.

[30-Sep-2010 10:52:21] <kells> Let me check the docs to double check.

[30-Sep-2010 10:52:41] <kells> That feature doesn't get used a lot, and for our Enterprise customers there's a MUCH better way to do things.

[30-Sep-2010 10:52:46] <themactech> It seems all the folks who got this running in the forums have the black and blue bruises on their forehead too

[30-Sep-2010 10:53:24] <themactech> We are quoting the enterprise version for a large deployment, if we win the bid I will get to play with it.

[30-Sep-2010 10:53:26] <kells> zenmailtx is the enterprise daemon I'm thinking of

[30-Sep-2010 10:54:04] <themactech> ok, well I'll play with that, but my guess is I'll be bugging the on-call developer in 2 weeks as well

[30-Sep-2010 10:54:11] <themactech> thanks for the help

[30-Sep-2010 10:55:55] <kells> Hmmmm.... We do have some docs for it: docs/DOC-7738#d0e7372

[30-Sep-2010 10:57:10] <kells> But it claims that MIME attachments get used for the event details.   I missed that in looking through the code or it's trying to say something that I'm not quite understanding.

[30-Sep-2010 10:57:45] <themactech> Ok, I'll save that doc and play with the process

[30-Sep-2010 10:57:54] <kells> Coolio

[30-Sep-2010 11:07:38] <rmatte> old news much?

[30-Sep-2010 11:07:40] <rmatte> :)

[30-Sep-2010 11:08:00] <fragfutter> s/Now/still/g

[30-Sep-2010 11:08:17] <rmatte> hehe

[30-Sep-2010 11:15:59] <ericenns_> kells: how would I just make a title in the new ui

[30-Sep-2010 11:16:08] <ericenns_> i.e for datasource

[30-Sep-2010 11:16:51] <kells> A title?  Where?

[30-Sep-2010 11:17:16] <ericenns_> like instead of example Name: then a textbox, just have Name:

[30-Sep-2010 11:17:50] <ericenns_> in edit data source

[30-Sep-2010 11:18:21] <kells> Hmmm...

[30-Sep-2010 11:19:04] <ericenns_> I want for example to have Name: then option under there which each having a title

[30-Sep-2010 11:19:24] <kells> Well, if you're subclassing a datasource (eg a particular type of COMMAND data source) then you might have a JS that is specific to that type and bind to it (eg through a mapping in the configure.zcml)

[30-Sep-2010 11:20:11] <ericenns_> hmm, I don't really know any java script and I know it was possible in the old ui

[30-Sep-2010 11:20:31] <ericenns_> I am triying to go through the new ui and find an example

[30-Sep-2010 11:20:50] <kells> Yeah, I don't think that we have any examples of that in Core, just in Enterprise.

[30-Sep-2010 11:21:35] <ericenns_> ok hmm

[30-Sep-2010 11:21:53] <ericenns_> there is no schema.Title?

[30-Sep-2010 11:22:32] <fragfutter> what happens if you add more ram to a system?

[30-Sep-2010 11:22:34] <fragfutter> ...

[30-Sep-2010 11:22:45] <fragfutter> developers eat it up and ask for more.

[30-Sep-2010 11:22:46] <mray> fragfutter: it gets remodeled and updated

[30-Sep-2010 11:22:54] <mray> mmm… tasty

[30-Sep-2010 11:23:00] <Simon4> nom nom nom ram

[30-Sep-2010 11:23:35] <kells> Heh.   In 3.1 we should be able to give a lot of RAM back.

[30-Sep-2010 11:23:51] <fragfutter> so i need to upgrade my developers to 3.1?

[30-Sep-2010 11:24:19] <kells> Chet did some great stuff in using memcache and relstorage, and there were a number of other people (esp Ian) who did the productization for 3.1

[30-Sep-2010 11:24:25] <st3v3o> When a device has an issue, does zenoss start to obsess over the event the higher the count ?

[30-Sep-2010 11:24:35] <kells> No

[30-Sep-2010 11:24:42] <cgibbons> Jevons paradox, baby!

[30-Sep-2010 11:25:44] <kells> re: schema.Title, there is a title element, but I don't think it gets used, except in 'Details' forms on components.

[30-Sep-2010 11:25:45] <kells> I think

[30-Sep-2010 11:25:50] <davetoo> how far away are we from 3.1 beta, ya think?

[30-Sep-2010 11:26:03] <cgibbons> really far

[30-Sep-2010 11:26:05] <kells> Gonna be a while :(

[30-Sep-2010 11:26:08] <davetoo> ok :)

[30-Sep-2010 11:26:10] <davetoo> heehee

[30-Sep-2010 11:26:34] <davetoo> I have a probable customer who wants to do HA with Core...

[30-Sep-2010 11:26:47] <davetoo> thinking about how Relstorage affects that plan

[30-Sep-2010 11:27:33] <kells> A few more daemons to swing, I think

[30-Sep-2010 11:27:46] <kells> Other than that, I don't forsee anything else.

[30-Sep-2010 11:28:16] <kells> In 3.1 we hope to make it a little more friendly for heartbeat, but that's VERY cosmetic (ie saner return codes from the shell scripts)

[30-Sep-2010 11:28:21] <davetoo>  What changes have to be made to which daemons?

[30-Sep-2010 11:28:36] <davetoo> or is that more about ZenCollector?

[30-Sep-2010 11:28:46] <kells> More about zenhub atm

[30-Sep-2010 11:28:59] <davetoo> oh?

[30-Sep-2010 11:29:09] <kells> Oh yeah, zodb moves into MySQL :)

[30-Sep-2010 11:29:16] <kells> No more zeo daemon

[30-Sep-2010 11:29:37] <davetoo> right, figured that out when I was looking at the trunk (by accident, trying to help somebody debug somethign)

[30-Sep-2010 11:30:00] <davetoo> but what changes are being made to/regarding zenhub?

[30-Sep-2010 11:30:38] <kells> They've done a lot of tuning and tweaking to improve zenhub performance, connections to MySQL, removal of bad things etc etc

[30-Sep-2010 11:30:47] <davetoo> *nod*

[30-Sep-2010 11:30:55] <kells> The zenstatus daemon was apparently a resource drain as well, so it got a rewrite.

[30-Sep-2010 11:31:17] <kells> The next culprit is zenping, but that daemon is maybe half-way done and is on hold atm

[30-Sep-2010 11:31:50] <kells> There's going to be a LOT of under-the-hood changes in 3.1, so it should perform quite well.

[30-Sep-2010 11:31:53] <davetoo> does it get a full graph model to replace the pingtree? (plz plz plz) :)

[30-Sep-2010 11:32:31] <kells> ATM, the current rewrite uses networkx to do the graph representation, and pingtree has been completely tossed out the window.

[30-Sep-2010 11:32:47] <rmatte> kells: sounds nice

[30-Sep-2010 11:32:50] <davetoo> right on; I've played with networkx a little bit

[30-Sep-2010 11:33:12] <kells> There's some conceptual parts that are VERY sketchy atm, but....

[30-Sep-2010 11:33:24] <davetoo> I used it to model an NTP network

[30-Sep-2010 11:33:50] <kells> The fallback plan is to go back to pingtree, though. :( That's only if we can't work out some conceptual problems.

[30-Sep-2010 11:33:56] <davetoo> but at least in Enterprise there's some Java graph modeling, though, right?

[30-Sep-2010 11:34:32] <kells> The y-files graphign stuff? Yes, it's there, but it won't be tied to the zenping stuff (at least not in Avalon)

[30-Sep-2010 11:34:37] <davetoo> ah

[30-Sep-2010 11:34:39] <rmatte> kells: Is the move to MySQL going to eliminate the issue where the Zope database grows and eventually requires a zeopack?

[30-Sep-2010 11:34:52] <davetoo> well, it couldn't be, because it can't go into core.  Duh.

[30-Sep-2010 11:35:07] <kells> I think that zeopack will still be required.

[30-Sep-2010 11:35:08] <davetoo> I was confused :)

[30-Sep-2010 11:35:15] <rmatte> kells: ah ok

[30-Sep-2010 11:35:26] <kells> heck, mysql also needs to be redone every once in a while, so....

[30-Sep-2010 11:35:50] <fragfutter> can i wish for Layer2 modelling?

[30-Sep-2010 11:36:05] <rmatte> From what I hear, besides the performance improvements every other new feature is enterprise specific

[30-Sep-2010 11:36:23] <kells> Right now Layer 2 modeling is off the table.  We asked for time to do it, but there are other priorities ahead of it. :(

[30-Sep-2010 11:36:37] <rmatte> kells: what about manual dependencies?

[30-Sep-2010 11:36:43] <rmatte> adding the ability to just do it by hand

[30-Sep-2010 11:36:47] <kells> Not at the moment :(

[30-Sep-2010 11:36:58] <rmatte> :( indeed

[30-Sep-2010 11:36:59] <cgibbons> it's not even on the radar

[30-Sep-2010 11:37:18] <rmatte> yet it's one of the most requested features lol

[30-Sep-2010 11:37:19] <cgibbons> let's say our top-n priority list is 255 deep, it's probably 300

[30-Sep-2010 11:37:20] <rmatte> oh well

[30-Sep-2010 11:37:22] <davetoo> I haven't figured it out, but the workaround is to add "fake" routes, right?

[30-Sep-2010 11:37:45] <rmatte> There was the post on the forums asking what people wanted to see in 3.0, and every second post was about dependencies

[30-Sep-2010 11:38:06] <rmatte> davetoo: that fake route this is massively tedious

[30-Sep-2010 11:38:13] <rmatte> s/this/thing

[30-Sep-2010 11:38:14] <xuru> Can anyone help me with this...  I've tried just about everything except reinstalling.  ZenModeler seems to go out to lunch every 10 minutes

[30-Sep-2010 11:38:37] <Simon4> xuru: feed it more often

[30-Sep-2010 11:38:44] <xuru> hehe

[30-Sep-2010 11:38:47] <rmatte> xuru: Execute zenmodeler run -v10 --cycle

[30-Sep-2010 11:38:48] <kells> Before completely ruling out dependencies, we'll have to see what actually happens for the event transform engine.

[30-Sep-2010 11:38:51] <rmatte> and then watch for errors

[30-Sep-2010 11:39:05] <kells> I don't know how far they're going to get, but they have some really cool ideas.

[30-Sep-2010 11:39:21] <kells> But, feature wise, probably not going to make it into 3.1

[30-Sep-2010 11:39:33] <xuru> it spits this out in the logs every half second:  WARNING zen.ZenModeler: Client ks-mgmt-02.kingsolutions.local timeout

[30-Sep-2010 11:39:34] <rmatte> I'd just like to see it in the next 2 years

[30-Sep-2010 11:39:35] <davetoo> I want to learn how to write a daemon.. to wrap SEC and send Events to it

[30-Sep-2010 11:39:44] <xuru> usually a different server

[30-Sep-2010 11:39:58] <davetoo> WARNINGS are just that

[30-Sep-2010 11:40:04] <rmatte> xuru: This is that Linux server you're trying to model

[30-Sep-2010 11:40:17] <davetoo> but if you have enough timeouts, nothing'

[30-Sep-2010 11:40:23] <rmatte> xuru: When I asked you to do the snmpwalk the other day, did you actually let it run all the way to completion?

[30-Sep-2010 11:40:24] <davetoo>  going to get done

[30-Sep-2010 11:40:36] <xuru> rmatte: yes

[30-Sep-2010 11:40:51] <kells> davetoo: Look at the documentation stuff written in ZenCollector/daemon.py, interfaces.py and then check out the closest daemon to what you want to do.

[30-Sep-2010 11:40:56] <rmatte> davetoo: I've run in to that issue before, but the problem for me was that snmp on the device that I was modelling was screwed...

[30-Sep-2010 11:41:02] <cgibbons> __init__.py first in that package

[30-Sep-2010 11:41:06] <rmatte> davetoo: It would spit out snmp info up to a point then end with a timeout

[30-Sep-2010 11:41:07] <cgibbons> has the overview docs

[30-Sep-2010 11:41:15] <cgibbons> the 'how to write a daemon' docs

[30-Sep-2010 11:41:21] <kells> In trunk, zenstatus, zenperfsnmp and zencommand have been rewritten so there are a LOT of good examples now.

[30-Sep-2010 11:41:27] <xuru> whoa, I actually have a traceback this time in the logs

[30-Sep-2010 11:41:32] <cgibbons> zenwin, zeneventlog, zenprocess, too

[30-Sep-2010 11:41:33] <davetoo> kells: thanks.  I was reading some of the Twisted docs the other day.

[30-Sep-2010 11:41:42] <rmatte> xuru: good, pastebin it

[30-Sep-2010 11:42:34] <ericenns_> kells: So I figured out how to make a label, now is there a way to make other items left justified?

[30-Sep-2010 11:43:18] <xuru> rmatte: http://paste.pocoo.org/show/269565/

[30-Sep-2010 11:43:37] <rmatte> xuru: I have a feeling this is it: http://dev.zenoss.org/trac/ticket/6354

[30-Sep-2010 11:43:48] <rmatte> and I haven't even seen your traceback yet

[30-Sep-2010 11:44:08] <rmatte> kells is actually the one who opened that trac ticket

[30-Sep-2010 11:44:09] <Simon4> rmatte: master of the force(tm)

[30-Sep-2010 11:44:25] <xuru> rmatte: that sure looks like it

[30-Sep-2010 11:44:34] <rmatte> well, talk to kells :)

[30-Sep-2010 11:44:36] <Parabola> cool you can drag and drop devices into other classes

[30-Sep-2010 11:44:47] <Simon4> hmm, we've hit that issue too actually

[30-Sep-2010 11:44:47] <rmatte> Parabola: yup, that's the way it's done

[30-Sep-2010 11:44:59] <ericenns_> the only way unfortunately

[30-Sep-2010 11:45:01] <Parabola> for w/e reason my graphs are not working anymore

[30-Sep-2010 11:45:08] <Parabola> they all say "nan"

[30-Sep-2010 11:45:10] <rmatte> xuru: What version of Zenoss are you using?

[30-Sep-2010 11:45:13] <Parabola> but the pictures are there

[30-Sep-2010 11:45:16] <xuru> 3.0.2

[30-Sep-2010 11:45:31] <rmatte> interesting, that issue was supposedly fixed for 2.5.2

[30-Sep-2010 11:45:39] <Parabola> mine, or his

[30-Sep-2010 11:45:42] <rmatte> weird to see it popping up again in 2.5.2

[30-Sep-2010 11:45:48] <rmatte> erm

[30-Sep-2010 11:45:50] <rmatte> in 3.0.2

[30-Sep-2010 11:45:52] <xuru> I see that :|

[30-Sep-2010 11:46:10] <Simon4> Milestone:     Avalon

[30-Sep-2010 11:46:17] <Simon4> not just fixed in trunk?

[30-Sep-2010 11:46:21] <rmatte> wait hold up

[30-Sep-2010 11:46:25] <rmatte> xuru: your error is different

[30-Sep-2010 11:46:37] <rmatte> ConflictError: database conflict error (oid 0x0ad7a1, class BTrees.OIBTree.OIBTree, serial this txn started with 0x038938fbae8e5122 2010-09-30 16:27:40.911545, serial currently committed 0x0389390005f04a33 2010-09-30 16:32:01.391867)

[30-Sep-2010 11:46:43] <rmatte> that's a zope database conflict

[30-Sep-2010 11:46:54] <xuru> the trace back that I posted may be because I used a script to delete all local zproperties on devices and committed it

[30-Sep-2010 11:47:12] <rmatte> where did you do this?

[30-Sep-2010 11:47:14] <rmatte> when*

[30-Sep-2010 11:47:33] <xuru> before the traceback (about 5 mins before)

[30-Sep-2010 11:47:52] <rmatte> well whatever you did is causing those tracebacks

[30-Sep-2010 11:47:54] <rmatte> which is bad

[30-Sep-2010 11:48:06] <rmatte> can you go in to zendmd and reindex?

[30-Sep-2010 11:48:07] <xuru> http://paste.pocoo.org/show/269570/

[30-Sep-2010 11:48:17] <xuru> that's what I wrote

[30-Sep-2010 11:48:37] <rmatte> so you literally deleted every property from a device

[30-Sep-2010 11:48:44] <rmatte> as in actually removing the properties, not just clearing them?

[30-Sep-2010 11:49:03] <xuru> umm

[30-Sep-2010 11:49:41] <rmatte> I'm not sure if deleteZenProperty was the proper function to use

[30-Sep-2010 11:49:53] <rmatte> I see your intention was to remove local properties

[30-Sep-2010 11:49:57] <xuru> I believe it's the correct one

[30-Sep-2010 11:50:04] <rmatte> k, well reindex in zendmd

[30-Sep-2010 11:50:04] <xuru> docs/DOC-2533

[30-Sep-2010 11:50:07] <rmatte> then try your model again

[30-Sep-2010 11:50:12] <kells> Well, I've got to go.  See everybody

[30-Sep-2010 11:50:15] <rmatte> reindex()

[30-Sep-2010 11:50:17] <rmatte> commit()

[30-Sep-2010 11:50:22] <rmatte> kells: nice talking to you

[30-Sep-2010 11:50:30] <xuru> later kells

[30-Sep-2010 11:50:31] <ericenns_> kells: thanks for the help

[30-Sep-2010 11:50:35] <kells> G'day!

[30-Sep-2010 11:51:17] <xuru> it's doing it again, right on schedule:  WARNING zen.ZenModeler: Client ks-ftp-01.kingsolutions.local timeout

[30-Sep-2010 11:51:26] <xuru> I'm currently reindexing

[30-Sep-2010 11:51:44] <rmatte> just finish the reindex, then restart zenmodeler

[30-Sep-2010 11:51:45] <rmatte> then try

[30-Sep-2010 11:51:54] <rmatte> don't forget to commit obviously

[30-Sep-2010 11:52:19] <xuru> does running zendmd automagically commit it?

[30-Sep-2010 11:52:33] <rmatte> no

[30-Sep-2010 11:52:35] <davetoo> no

[30-Sep-2010 11:52:38] <rmatte> you need to run zendmd

[30-Sep-2010 11:52:41] <rmatte> then do...

[30-Sep-2010 11:52:42] <rmatte> reindex()

[30-Sep-2010 11:52:44] <rmatte> commit()

[30-Sep-2010 11:52:48] <rmatte> then ctrl-d to exit

[30-Sep-2010 11:52:50] <xuru> yep

[30-Sep-2010 11:53:05] <xuru> still reindexing...

[30-Sep-2010 11:53:12] <rmatte> yeh, it could take a few minutes

[30-Sep-2010 11:57:46] <xuru> I had originally installed zenoss on a vm to try it out, and had no issues.  This install is on a dual quad processor with 16 GB of ram...  and it seems slow and buggy.  Could be they way I'm modeling them as well...

[30-Sep-2010 11:58:12] <davetoo> How many devices?

[30-Sep-2010 11:58:32] <davetoo> What kind of storage?

[30-Sep-2010 11:58:52] <xuru> ~120 devices

[30-Sep-2010 11:59:08] <xuru> make that 109

[30-Sep-2010 11:59:12] <davetoo> Do you have any zenhubworkers configured?

[30-Sep-2010 11:59:18] <xuru> the zenoss UI finally came back

[30-Sep-2010 11:59:27] <xuru> no, just localhost

[30-Sep-2010 11:59:41] <xuru> can you have more then one on localhost?  i.e. different processors?

[30-Sep-2010 11:59:42] <rmatte> xuru: docs/DOC-2521

[30-Sep-2010 11:59:51] <rmatte> he's talking about workers, as in zenhub threads

[30-Sep-2010 11:59:54] <davetoo> Not different boxes,

[30-Sep-2010 11:59:55] <davetoo> right,

[30-Sep-2010 11:59:56] <rmatte> it's explained in the link I just pasted

[30-Sep-2010 12:00:07] <xuru> ah, ok

[30-Sep-2010 12:00:26] <xuru> sweet, I figured I was probably doing something wrong

[30-Sep-2010 12:01:10] <xuru> rmatte: reindex gave a trace back :(

[30-Sep-2010 12:01:19] <xuru> database conflict error

[30-Sep-2010 12:01:21] <rmatte> xuru: yeh, that's bad

[30-Sep-2010 12:01:31] <rmatte> that means your database is messed up

[30-Sep-2010 12:01:34] <rmatte> hmmm

[30-Sep-2010 12:01:36] <davetoo> hmm

[30-Sep-2010 12:01:50] <davetoo> actually I thought those are transient

[30-Sep-2010 12:01:55] <rmatte> there has to be a way to fix that, I'll see what I can find

[30-Sep-2010 12:01:56] <davetoo> contention-related

[30-Sep-2010 12:02:08] <xuru> should I restart zenoss-stack and try reindexing?

[30-Sep-2010 12:02:15] <rmatte> xuru: worth a shot

[30-Sep-2010 12:02:23] <davetoo> xuru: I would stop it all,

[30-Sep-2010 12:02:31] <davetoo> then restart only zeoctl and zopectl

[30-Sep-2010 12:02:33] <rmatte> davetoo: that's what he means

[30-Sep-2010 12:02:38] <davetoo> to do the reindex

[30-Sep-2010 12:02:41] <rmatte> ah

[30-Sep-2010 12:02:42] <rmatte> good idea

[30-Sep-2010 12:02:44] <davetoo> then start the rest

[30-Sep-2010 12:02:44] <xuru> ah, ok

[30-Sep-2010 12:02:45] <Simon4> don't even start zopectl

[30-Sep-2010 12:02:48] <rmatte> xuru: become the zenoss user

[30-Sep-2010 12:02:48] <Simon4> just start zeoctl

[30-Sep-2010 12:02:50] <rmatte> then do this...

[30-Sep-2010 12:02:59] <davetoo> ok, don't need zope eh?

[30-Sep-2010 12:03:01] <Simon4> nope

[30-Sep-2010 12:03:09] <rmatte> zenoss stop && sleep 5 && zeoctl start && zopectl start

[30-Sep-2010 12:03:10] mrayzenoss1 is now known as mray

[30-Sep-2010 12:03:26] <Simon4> zope = the UI, basically

[30-Sep-2010 12:03:34] <rmatte> I thought zeo was the UI

[30-Sep-2010 12:03:35] <davetoo> ok

[30-Sep-2010 12:03:39] <davetoo> zeo is storage

[30-Sep-2010 12:03:43] <rmatte> ah, ok

[30-Sep-2010 12:03:59] <rmatte> had them mixed up hehe

[30-Sep-2010 12:04:00] <davetoo> zeo is... storage back-end, really

[30-Sep-2010 12:04:09] <davetoo> IIUC

[30-Sep-2010 12:04:10] <rmatte> yeh, I gotcha

[30-Sep-2010 12:04:13] <ericenns_> anyone know which javascript is used for the add single device window thingy

[30-Sep-2010 12:04:19] <Simon4> davetoo: yeah, that's it

[30-Sep-2010 12:04:44] <xuru> ok, no try to do the reindex using zendmd?

[30-Sep-2010 12:04:51] <rmatte> yes

[30-Sep-2010 12:05:19] <Parabola> rmatte is there a good way to move a zenpack to another class?

[30-Sep-2010 12:05:21] <davetoo> Simon4: (or others) have you done any HA stuff with zeo?

[30-Sep-2010 12:05:25] <xuru> ok, it's work'in on it

[30-Sep-2010 12:05:29] <Parabola> for instance, egors WMI stuff runs in /CIM

[30-Sep-2010 12:05:38] <Parabola> yet this terminal services one i found is in /Servers/Windows

[30-Sep-2010 12:05:42] <Parabola> that does me no good

[30-Sep-2010 12:05:53] <Simon4> davetoo: I do a "cheap" version using repozo to dump the Data.fs safely and ship it to another DC

[30-Sep-2010 12:06:02] <rmatte> Parabola: just copy the terminal services device template over to the CIM class

[30-Sep-2010 12:06:06] <davetoo> Parabola it's not that the zenpack "belongs" to any particular device class,

[30-Sep-2010 12:06:29] <rmatte> Parabola: Well, to the CIM/WMI class

[30-Sep-2010 12:06:30] <davetoo> it's that the templates are bound to different classes

[30-Sep-2010 12:06:55] <rmatte> Parabola: The copy function in 3.0.2 blows right now, but it's called "Override" and is accessible from Advanced -> Monitoring Templates

[30-Sep-2010 12:07:07] <Parabola> so, it doesnt work?

[30-Sep-2010 12:07:11] <davetoo> yeah, I don't like the terminology change;

[30-Sep-2010 12:07:12] <rmatte> It works

[30-Sep-2010 12:07:17] <rmatte> it just blows in terms of usability

[30-Sep-2010 12:07:31] <xuru> I usually just go into the Advanced > Monitoring Templates and add a Template Override

[30-Sep-2010 12:07:47] <xuru> doh, too slow

[30-Sep-2010 12:07:55] <rmatte> ;)

[30-Sep-2010 12:08:02] <rmatte> Override is just copying

[30-Sep-2010 12:08:02] <davetoo> I also don't like to use Device templates directly.

[30-Sep-2010 12:08:09] <rmatte> I don't know why they named it Override

[30-Sep-2010 12:08:14] <rmatte> stupid naming

[30-Sep-2010 12:08:14] <rmatte> hehe

[30-Sep-2010 12:08:25] <rmatte> Apparently it'll get changed back to "Copy" eventually

[30-Sep-2010 12:08:27] <davetoo> I leave Device alone and add additional templates

[30-Sep-2010 12:09:02] <xuru> davetoo: what do you mean?

[30-Sep-2010 12:09:16] <rmatte> He means he doesn't create a local copy of the template named "Device" and then modify that

[30-Sep-2010 12:09:17] <davetoo> When I create templates for simple zenpacks

[30-Sep-2010 12:09:22] <rmatte> he created a new template under a different name

[30-Sep-2010 12:09:24] <rmatte> then binds it

[30-Sep-2010 12:09:27] <rmatte> creates*

[30-Sep-2010 12:09:39] <xuru> oh, ok

[30-Sep-2010 12:09:53] <davetoo> Right, I create templates at the root named /xSomething

[30-Sep-2010 12:10:25] <davetoo> then mix those in where I need them via zDeviceTemplates

[30-Sep-2010 12:10:26] <rmatte> I personally create them under specific classes, since the root tends to get a bit cluttered when it's mashed full of templates

[30-Sep-2010 12:10:28] <Parabola> why wouldnt every template just be assigned to / by default

[30-Sep-2010 12:10:29] <rmatte> but to each their own

[30-Sep-2010 12:10:37] <xuru> then you can take it with you if you have to rebuild it.  and you don't loose your changes when they upgrade

[30-Sep-2010 12:10:57] <davetoo> I tend to make small components that get used in more than one branch of the tree

[30-Sep-2010 12:11:22] <rmatte> xuru: you won't lose changes to templates on upgrade

[30-Sep-2010 12:11:44] <xuru> rmatte: because it keeps the local copy?

[30-Sep-2010 12:11:49] * rmatte can't remember what he was doing...

[30-Sep-2010 12:11:59] <xuru> woot! reindexing finished

[30-Sep-2010 12:12:04] <rmatte> oh yeh, ericenns_: did you find out what js file handles the add device window yet?

[30-Sep-2010 12:12:13] <rmatte> xuru: good, fire everything back up and try modelling again

[30-Sep-2010 12:12:15] <xuru> and commited ;)

[30-Sep-2010 12:12:22] <ericenns_> rmatte: no I haven't still trying to find it

[30-Sep-2010 12:12:29] <rmatte> k, I'll try to find it too

[30-Sep-2010 12:12:35] <rmatte> I have firebug installed, shouldn't be hard

[30-Sep-2010 12:12:56] <ericenns_> I have firebug also but I haven't been able to get any info from it

[30-Sep-2010 12:13:14] <rmatte> ah, I'll see what I can do

[30-Sep-2010 12:13:17] <davetoo> does egor's distributed collector pack put logfiles in multiple directories like the Enterprise version does?  Including localhost?

[30-Sep-2010 12:14:01] <davetoo> dang,

[30-Sep-2010 12:14:11] <davetoo> I should have gotten up at 08:00 to see what else went on in here

[30-Sep-2010 12:14:39] <rmatte> davetoo: no idea

[30-Sep-2010 12:14:49] <rmatte> davetoo: I doubt it, they probably remain on the remote collector

[30-Sep-2010 12:16:08] <xuru> wait, you guys are in Austin, TX?

[30-Sep-2010 12:16:20] <rmatte> One of the Zenoss headquarters is

[30-Sep-2010 12:16:37] <rmatte> the other is in Annapolis, MD

[30-Sep-2010 12:16:42] <xuru> ah

[30-Sep-2010 12:16:59] <xuru> wish you guys had a developer position open

[30-Sep-2010 12:17:08] <rmatte> well, I don't actually work for Zenoss hehe

[30-Sep-2010 12:17:24] <xuru> ah

[30-Sep-2010 12:17:35] <rmatte> Developer positions do open from time to time, you'd have to keep your eyes open

[30-Sep-2010 12:17:41] <rmatte> do you actually live in Austin though?

[30-Sep-2010 12:17:51] <xuru> no, but I have family there

[30-Sep-2010 12:17:52] <rmatte> I'm pretty sure they only take local developers

[30-Sep-2010 12:17:57] <xuru> yeah

[30-Sep-2010 12:18:00] <mray> xuru: relocating to Austin is nearly a requirement

[30-Sep-2010 12:18:14] <xuru> yeah, I figured that

[30-Sep-2010 12:18:24] <xuru> I'm looking at the career page right now

[30-Sep-2010 12:18:27] <mray> wow, kells and cgibbons are the only remotes now

[30-Sep-2010 12:19:03] <rmatte> which explains why they get to pop on here more than anyone (except Ian)

[30-Sep-2010 12:19:10] <rmatte> :)

[30-Sep-2010 12:19:11] <mray> Ian moved to Austin :)

[30-Sep-2010 12:19:16] <rmatte> yeh

[30-Sep-2010 12:19:25] <rmatte> I mean, he's the second most active on here

[30-Sep-2010 12:19:30] <rmatte> cgibbons is the most active

[30-Sep-2010 12:19:37] <xuru> I don't know if I could take the humidity though ;)

[30-Sep-2010 12:19:47] <cgibbons> Austin isn't humid

[30-Sep-2010 12:19:51] <rmatte> chet used to be on here quite a bit, but not anymore

[30-Sep-2010 12:19:53] <mray> we've got good A/C

[30-Sep-2010 12:20:00] <cgibbons> it occasionally gets a little moist, but humid... hah

[30-Sep-2010 12:20:09] <xuru> ah, I thought it was

[30-Sep-2010 12:20:17] <rmatte> You want to talk humid, come to Ottawa during the summer

[30-Sep-2010 12:20:19] <rmatte> you'll die

[30-Sep-2010 12:20:22] <xuru> WARNING zen.ZenModeler: Client kscore02.kingsolutions.local timeout

[30-Sep-2010 12:20:25] <cgibbons> somehow, I doubt it

[30-Sep-2010 12:20:34] <xuru> rmatte: lol

[30-Sep-2010 12:20:34] <rmatte> lol

[30-Sep-2010 12:20:43] * pokui grins about humidity from Kampala (Uganda) - not that it's that bad

[30-Sep-2010 12:20:48] <rmatte> xuru: What's the traceback now?

[30-Sep-2010 12:20:56] <davetoo> I was in Atlanta in the middle of August... pretty horrible

[30-Sep-2010 12:21:00] <xuru> no traceback again

[30-Sep-2010 12:21:22] <xuru> I'll wait until it's done spooing

[30-Sep-2010 12:21:25] <rmatte> We do have our days when it's not humid, but we have days where the air is so thick you can cut it with a knife

[30-Sep-2010 12:21:56] <Parabola> davetoo georgia is TERRIBLE in the summer

[30-Sep-2010 12:22:08] <Parabola> i made the mistake of taking a vacation to south beach (drove there) last august

[30-Sep-2010 12:22:10] <ericenns_> cgibbons: do you know how I can make an item left justified with the new ui for edit data source window

[30-Sep-2010 12:22:11] <Parabola> and yeah i about died

[30-Sep-2010 12:22:17] <rmatte> yeh, I've heard of georgian summers

[30-Sep-2010 12:22:26] <Parabola> its hell without actual fire

[30-Sep-2010 12:22:29] <Parabola> and everyone is black

[30-Sep-2010 12:22:36] <Parabola> thats georgia

[30-Sep-2010 12:22:38] <cgibbons> and it's still a desert compared to here ;)

[30-Sep-2010 12:22:48] <xuru> Austin has a pretty good tech community doesn't it?

[30-Sep-2010 12:22:52] <Parabola> oh, and none of the buildings look new

[30-Sep-2010 12:22:55] <Parabola> i did notice that when i was there too

[30-Sep-2010 12:23:12] <Parabola> great, zentrap wont start

[30-Sep-2010 12:23:16] <xuru> rmatte: no traceback

[30-Sep-2010 12:23:23] <mray> xuru: for sure

[30-Sep-2010 12:23:40] <mray> there's lots of big tech and startups as well

[30-Sep-2010 12:23:54] <mray> IBM, AMD, Motorola, Dell

[30-Sep-2010 12:23:56] <Parabola> I need to move, i'm in columbus ohio

[30-Sep-2010 12:24:02] <rmatte> ericenns_: the add device window appears to be part of the code in itinfrastructure.js

[30-Sep-2010 12:24:04] <Parabola> the market is super diverse here

[30-Sep-2010 12:24:08] <xuru> I just interviewed with amazon.com, but I *really* don't know if I want to move to Seattle

[30-Sep-2010 12:24:14] <Parabola> not enough tech jobs

[30-Sep-2010 12:24:30] <mray> Parabola: not surprisingly, Ohio LinuxFest is where I get the most people asking if we're hiring

[30-Sep-2010 12:24:34] <xuru> Parabola: do it before you're married!

[30-Sep-2010 12:24:40] <xuru> or kids :)

[30-Sep-2010 12:24:40] <Parabola> xuru i'm already engaged :(

[30-Sep-2010 12:24:52] <Parabola> mray: yeah i missed this years :(

[30-Sep-2010 12:24:55] <xuru> it gets harder and harder to move

[30-Sep-2010 12:25:05] <Parabola> well i cant move she has a very good job

[30-Sep-2010 12:25:13] <xuru> ah

[30-Sep-2010 12:25:14] <Parabola> in her field, shes working for the google equivalent

[30-Sep-2010 12:25:18] <Parabola> so, i cant really take that from her

[30-Sep-2010 12:25:23] <Parabola> nor would i want too

[30-Sep-2010 12:25:42] <xuru> that can be cool too

[30-Sep-2010 12:25:57] <xuru> kind of relieves the pressure on you

[30-Sep-2010 12:26:57] <xuru> rmatte: http://paste.pocoo.org/show/269593/

[30-Sep-2010 12:27:04] <xuru> that's what I'm seeing in the log files

[30-Sep-2010 12:27:34] <mray> "invalid literal for int() with base 10: 'C' "

[30-Sep-2010 12:27:35] <xuru> seems to be an issue with zenperfsnmp as well, but I figured that's because I don't have informant on my windows boxes

[30-Sep-2010 12:27:43] <rmatte> Unable to scan device pilot2: NT_STATUS_CONNECTION_REFUSED

[30-Sep-2010 12:27:55] <rmatte> oh

[30-Sep-2010 12:27:55] <davetoo> I have a job/contract... maybe :)   Just waiting for the prospect to sign a contract with the consulting firm I'm gonna work through.

[30-Sep-2010 12:27:59] <rmatte> you pasted every log

[30-Sep-2010 12:28:00] <cgibbons> xuru: joking aside, austin does get very humid frequently, but it doesn't stay long. they get the same sea-breeze induced dew points that the coast does, but it also gets pushed out pretty quickly. so often it'll be humid part of the day and then it dries out, a lot.

[30-Sep-2010 12:28:04] <rmatte> I just needed the zenmodeler one

[30-Sep-2010 12:28:04] <rmatte> lol

[30-Sep-2010 12:28:14] <rmatte> ohhhh

[30-Sep-2010 12:28:24] <cgibbons> during the summer, we'll often see dew points down here about 72-74F all day, and austin might see 72F during the morning, sometimes, but it'll drop to 62F later in the day

[30-Sep-2010 12:28:27] <xuru> rmatte: heh, yeah, I'm tailing every log zen*.log

[30-Sep-2010 12:28:34] <rmatte> 2010-09-30 12:18:45,809 ERROR zen.zenperfsnmp: invalid literal for int() with base 10: 'C'

[30-Sep-2010 12:28:35] <cgibbons> so evenings outside can be quite pleasant, except when it's 100+ out and it never cools down

[30-Sep-2010 12:28:49] <Simon4> no skiing in Austin

[30-Sep-2010 12:28:50] <rmatte> that looks like you're trying to collect an integer and the value is outputting a string

[30-Sep-2010 12:28:51] <Simon4> = fail :)

[30-Sep-2010 12:29:05] <xuru> cgibbons: wow, that sounds nice

[30-Sep-2010 12:29:45] <cgibbons> dew points mind you... the air temp in the summer there will range from lows of about 70-72F with highs in the upper 90s and low 100s

[30-Sep-2010 12:30:00] <rmatte> too bad that it doesn't say what OID it's trying to collect

[30-Sep-2010 12:30:03] <xuru> rmatte: googling that get's me the answer that I need informant on my windows boxes

[30-Sep-2010 12:30:10] <cgibbons> last summer was spectacularly hot up there

[30-Sep-2010 12:30:13] <rmatte> based on the "C" I'm guessing some temperature value

[30-Sep-2010 12:30:26] <rmatte> xuru: do you have a template that collects temperature values for something?

[30-Sep-2010 12:30:39] <xuru> yeah, I'm looking

[30-Sep-2010 12:30:56] <Simon4> rmatte: that or a drive letter

[30-Sep-2010 12:31:11] <rmatte> If you have a SAN or something, I remember someone stating that they updated the software on their SAN, and it started reporting the temps as strings instead of integers

[30-Sep-2010 12:31:23] <rmatte> Simon4: true, but I think that's a linux server

[30-Sep-2010 12:31:28] <rmatte> oh wait

[30-Sep-2010 12:31:33] <rmatte> ksiis01.kingcompanies.com

[30-Sep-2010 12:31:39] <rmatte> IIS, as in windows web server?

[30-Sep-2010 12:31:46] <xuru> correct

[30-Sep-2010 12:31:51] <rmatte> remodel that device please

[30-Sep-2010 12:33:30] <xuru> Chromium seems to have issues with the remodeling from the UI it seems

[30-Sep-2010 12:33:46] <Simon4> xuru: zenmodeler run -d devicename

[30-Sep-2010 12:33:48] <Simon4> as zenoss user

[30-Sep-2010 12:34:50] <xuru> zen.ZenModeler: Timeout connecting to zenhub: is it running?

[30-Sep-2010 12:35:19] <xuru> I usually have to restart zenmodeler about now

[30-Sep-2010 12:36:23] <xuru> it hasn't logged anything in about 2 minutes

[30-Sep-2010 12:36:56] <xuru> oh, there it is

[30-Sep-2010 12:37:04] <xuru> WARNING zen.ZenModeler: Client ks-dev-appserver-01.kingsolutions.local timeout

[30-Sep-2010 12:37:23] <xuru> it's like it gets hung up, and locks everyone out

[30-Sep-2010 12:41:32] <Draecos> lo

[30-Sep-2010 12:41:35] <xuru> ok, finally able model the device

[30-Sep-2010 12:41:56] <Draecos> need to pick someones brains

[30-Sep-2010 12:42:18] <Draecos> We're testing Zenoss at work, seems to be the best of the bunch so far

[30-Sep-2010 12:43:06] <gwb2353> It sucks less than most ;)

[30-Sep-2010 12:43:07] <Draecos> I come from a Whatsup gold background and would like to make zenoss a bit more like that in terms of graphs and things like event and status colours. Is this possible?

[30-Sep-2010 12:43:59] <rmatte> Draecos: what you see is what you get

[30-Sep-2010 12:44:15] <Draecos> I liked the way that zenoss 2 presented the dashboard with status up/down. Can that be replicated in zenoss 3?

[30-Sep-2010 12:44:17] <rmatte> It uses RRDtool, so there's not really much flexibility with the way graphs look

[30-Sep-2010 12:44:22] <rmatte> and the event colours are hardcoded

[30-Sep-2010 12:44:30] <cgibbons> but you have the code, so you can change it

[30-Sep-2010 12:44:35] <davetoo> xuru: what I would do is shut everything down, and restart a minimal config

[30-Sep-2010 12:44:47] <davetoo> zeoctl start; zopectl start; zenhub -v10 start;

[30-Sep-2010 12:44:50] <rmatte> Draecos: All the same dashboard portlets are available

[30-Sep-2010 12:44:55] <davetoo> watch the zenhub log,

[30-Sep-2010 12:44:57] <rmatte> Draecos: just add the one you want

[30-Sep-2010 12:45:05] <davetoo> and then run zenmodeler -v10 -d <devicename>

 

[30-Sep-2010 12:45:16] <Draecos> i know but the portlets show the event types not up/down like it seemed to do in zenoss 2

[30-Sep-2010 12:45:19] <xuru> davetoo: ok, I'll give that a try

[30-Sep-2010 12:45:32] <davetoo> look at the debug output from zenhub and from zenmodeler

[30-Sep-2010 12:45:32] <rmatte> Draecos: no where did it show up/down in the dashboard

[30-Sep-2010 12:45:47] <pokui> if i manually add a linux server to /Server/Linux, how do I ask zenoss to replace the "name" I gave it with the r-dns for the host automatically?

[30-Sep-2010 12:45:48] <davetoo> but don't forget to restart zenhub without the -v10 when you're done troubleshooting,

[30-Sep-2010 12:45:50] <Draecos> thought it did, perhaps im imagining it :)

[30-Sep-2010 12:45:51] <davetoo> or better yet,

[30-Sep-2010 12:45:54] <davetoo> dont' do the "start",

[30-Sep-2010 12:45:55] <rmatte> Draecos: also, why would you want to see what's up?  If it's not showing as down then it's obviously not down

[30-Sep-2010 12:46:01] <davetoo> but "run -v10 --cycle"

[30-Sep-2010 12:46:03] <rmatte> showing all the devices as up is just useless clutter

[30-Sep-2010 12:46:08] mrayzenoss is now known as mray

[30-Sep-2010 12:46:11] <Draecos> i take it there isnt any way of showing an up/down dashboard type thing

[30-Sep-2010 12:46:28] <xuru> davetoo: ok, will do

[30-Sep-2010 12:46:29] * davetoo goes outside for a break

[30-Sep-2010 12:46:36] <Draecos> i know rmatte, but it looks pretty for the corporate types

[30-Sep-2010 12:46:49] <Draecos> so they walk past and get impressed :)

[30-Sep-2010 12:46:59] <rmatte> Draecos: When you have hundreds of devices it's stupid

[30-Sep-2010 12:47:05] <rmatte> you can only fit so many devices on the screen

[30-Sep-2010 12:47:16] <rmatte> seeing what's down is much more important than seeing a list of what's up

[30-Sep-2010 12:47:38] <Draecos> true but with something like whatsup, you have hierachial maps

[30-Sep-2010 12:47:40] <mray> Draecos: the Infrastructure tab gives you a screen full of up/down

[30-Sep-2010 12:47:41] <pokui> Draecos: the google map with the shiny green/red dots isn't impressive enough?

[30-Sep-2010 12:47:42] <rmatte> The Device Issues portlet is about as close as you're going to get

[30-Sep-2010 12:47:56] <Draecos> top location, goes red to show something has gone down

[30-Sep-2010 12:48:02] <Draecos> drill down into it

[30-Sep-2010 12:48:18] <rmatte> that's exactly what the google maps portlet does

[30-Sep-2010 12:48:27] <rmatte> dot goes red, drill down in to it

[30-Sep-2010 12:48:36] <Draecos> but thats location based

[30-Sep-2010 12:48:48] <Draecos> i would want it say, device type or floor based

[30-Sep-2010 12:49:00] <rmatte> Just click on infrastrucutre

[30-Sep-2010 12:49:03] <rmatte> infrastructure*

[30-Sep-2010 12:49:05] <mray> Draecos: or you can use the Top Level Organizers and set it to Locations

[30-Sep-2010 12:49:06] <Parabola> cool

[30-Sep-2010 12:49:06] <rmatte> and there's your list

[30-Sep-2010 12:49:09] <Parabola> zenoss ftw

[30-Sep-2010 12:49:26] <rmatte> you're never going to be able to fit all of your devices on one screen anyways

[30-Sep-2010 12:49:30] <rmatte> you'll have to scroll

[30-Sep-2010 12:49:34] <mray> I do

[30-Sep-2010 12:49:34] <Draecos> yer have that already, but it was just showing the event colours :)

[30-Sep-2010 12:49:38] <rmatte> unless you have like 10 devices

[30-Sep-2010 12:49:38] * mray has 7 devices

[30-Sep-2010 12:49:39] <Parabola> i just had a head hunter call me asking me if i was good in, and i quote "redhat enteprise license"

[30-Sep-2010 12:49:39] <rmatte> such as mray

[30-Sep-2010 12:49:43] <pokui> rmatte: depends on how many

[30-Sep-2010 12:49:48] <Draecos> i dont want all devices, just types or floors(locations)

[30-Sep-2010 12:49:51] <Draecos> see what i mean?

[30-Sep-2010 12:49:59] <rmatte> Parabola: yeh, they just read it off the piece of paper in front of them

[30-Sep-2010 12:50:09] <mray> Draecos: the Top Level Organizer can be used to roll-up events based on Locations

[30-Sep-2010 12:50:24] <Draecos> i know but i dont want events :)

[30-Sep-2010 12:50:32] <mray> events == badness

[30-Sep-2010 12:50:33] <Draecos> i want up/down. if it cant be done fair enough

[30-Sep-2010 12:50:38] <mray> or goodness...

[30-Sep-2010 12:50:43] <Draecos> indeed

[30-Sep-2010 12:50:48] <xuru> zenhub doesn't like starting with out a database...

[30-Sep-2010 12:50:51] <rmatte> Draecos: In Infrastructure, on the left, you have the types (device classes)

[30-Sep-2010 12:50:51] <mray> so you want green dots...

[30-Sep-2010 12:51:03] <rmatte> Draecos: the icon next to them changes colour if there's a problem in the class

[30-Sep-2010 12:51:06] <rmatte> then you can drill down

[30-Sep-2010 12:51:18] <rmatte> same with locations

[30-Sep-2010 12:51:23] <rmatte> I don't really see what more you want

[30-Sep-2010 12:51:24] <rmatte> lol

[30-Sep-2010 12:51:47] <mray> Top Level Organizers shows organizers without events, they're just not green

[30-Sep-2010 12:51:57] <Draecos> nah thats fine, im just getting my head round it compared to things like whats upgold

[30-Sep-2010 12:52:03] <mray> so it would list every floor you have mapped to a Location

[30-Sep-2010 12:52:10] <mray> and roll-up any events

[30-Sep-2010 12:52:20] <Parabola> mray: for some reason every graph i have says "nan"

[30-Sep-2010 12:52:23] <Draecos> i can deal with the event dashboard, its more for the mgmt types to see a pretty screen with green meaning good

[30-Sep-2010 12:52:24] <Parabola> the background image is there though

[30-Sep-2010 12:52:31] <Parabola> any ideas what causes that

[30-Sep-2010 12:52:35] <Parabola> nan% actually

[30-Sep-2010 12:52:37] <mray> Parabola: "not a number", means it doesn't have data yet

[30-Sep-2010 12:52:39] <rmatte> Parabola: how long have their said nan?

[30-Sep-2010 12:52:53] <rmatte> Parabola: you are aware that it takes 15 minutes for it to start showing a value other than nan?

[30-Sep-2010 12:52:54] <Parabola> some i just readded and remodeled, others hvae been there for months

[30-Sep-2010 12:53:08] <rmatte> If the RRD has been created recently

[30-Sep-2010 12:53:11] <mray> Parabola: there are probably some events that tell you why you've got nan

[30-Sep-2010 12:53:16] <Parabola> oh okay

[30-Sep-2010 12:53:27] <mray> like "SNMP Agent Down"

[30-Sep-2010 12:53:28] <rmatte> yeh, check for debug messages in the event console too

[30-Sep-2010 12:53:31] <Parabola> this is WMI

[30-Sep-2010 12:53:34] <Parabola> using egors stuff

[30-Sep-2010 12:53:51] <rmatte> just give it a bit of time

[30-Sep-2010 12:54:03] <rmatte> the older graphs shouldn't be showing nan if they showed values previously

[30-Sep-2010 12:54:12] <rmatte> but if they never showed values, then it's plausible

[30-Sep-2010 12:54:21] <Parabola> no they used to have values

[30-Sep-2010 12:54:31] <Parabola> but honestly i havent checked since i moved from 3.0.0

[30-Sep-2010 12:54:33] <rmatte> then you've got something messed up with your data collection

[30-Sep-2010 12:54:55] <Parabola> Could not get WMI Instance (argument 1: : expected LP_IEnumWbemClassObject instance instead of LP_I

[30-Sep-2010 12:55:07] <rmatte> that would be your problem

[30-Sep-2010 12:55:10] <Parabola> Count:     13923

[30-Sep-2010 12:55:11] <Parabola> :(

[30-Sep-2010 12:55:13] <Parabola> lol

[30-Sep-2010 12:55:19] <rmatte> :P

[30-Sep-2010 12:55:40] <Parabola> 2010/08/16 07:23:51.000 aheliotech said:     Deleted by user

[30-Sep-2010 12:55:43] <Parabola> see

[30-Sep-2010 12:55:49] <Parabola> people running amuck

[30-Sep-2010 12:55:53] <rmatte> lol

[30-Sep-2010 12:56:00] <rmatte> lock them out :P

[30-Sep-2010 12:56:07] <Draecos> thanks for your help all

[30-Sep-2010 12:57:33] <Parabola> hmm

[30-Sep-2010 12:58:01] <Parabola> Could not get WMI Instance (argument 1: : expected LP_IEnumWbemClassObject instance instead of LP_IEnumWbemClassObject).

[30-Sep-2010 12:58:05] <Parabola> only problem i see with this error

[30-Sep-2010 12:58:07] <Parabola> is the two are the same

[30-Sep-2010 12:58:21] <rmatte> yup

[30-Sep-2010 12:58:25] <rmatte> that's WMI for you

[30-Sep-2010 12:58:31] <rmatte> pain in the ass sometimes

[30-Sep-2010 12:58:37] <Parabola> im not crazy, right?

[30-Sep-2010 12:58:42] <rmatte> nope

[30-Sep-2010 12:58:42] <Parabola> they look identical to me

[30-Sep-2010 12:58:45] <Parabola> lol k

[30-Sep-2010 12:58:51] <rmatte> maybe there's some invisible character that it's sending

[30-Sep-2010 12:59:51] <rmatte> I love when we have a ticket with a title set to "DO NOT CLOSE THIS TICKET!!!!" and someone closes it

[30-Sep-2010 12:59:55] <Parabola> i remember setting a "default" login for wmi in the zproperties in 2.5

[30-Sep-2010 12:59:57] * rmatte strangles

[30-Sep-2010 13:00:02] <Parabola> where is that at in 3 ?

[30-Sep-2010 13:00:12] <rmatte> the same place

[30-Sep-2010 13:00:27] <mray> Configuration Properties

[30-Sep-2010 13:00:45] <rmatte> Go to the class

[30-Sep-2010 13:00:51] <rmatte> then click on the blue details button

[30-Sep-2010 13:00:55] <rmatte> then Configuration Properties

[30-Sep-2010 13:01:02] <rmatte> which is the same zProperties page as before

[30-Sep-2010 13:01:07] <rmatte> zWinUser and zWinPassword

[30-Sep-2010 13:01:22] <Parabola> ah yes

[30-Sep-2010 13:01:28] <Parabola> i didnt say it moved, i just assumed it did

[30-Sep-2010 13:01:33] <rmatte> ah

[30-Sep-2010 13:01:36] <rmatte> :)

[30-Sep-2010 13:01:38] <Parabola> its not like im going to assume my memory sucks :P

[30-Sep-2010 13:01:42] <Parabola> that wouldnt sound very good

[30-Sep-2010 13:01:42] <rmatte> haha

[30-Sep-2010 13:01:54] <Parabola> ugh now it wont model it

[30-Sep-2010 13:02:00] * Parabola strangles too

[30-Sep-2010 13:02:01] <rmatte> When you ask me again a week from now you shall have no excuse

[30-Sep-2010 13:02:17] <rmatte> >:)

[30-Sep-2010 13:02:42] <Parabola> lol

[30-Sep-2010 13:02:56] <Parabola> Unhandled exception in zenhub service ZenPacks.community.WMIDataSource.services.WmiPerfConfig.WmiPerfConfig: 'perfindex'

[30-Sep-2010 13:02:57] <Parabola> owned!

[30-Sep-2010 13:03:46] <Parabola> it killed zenjobs and zenactions

[30-Sep-2010 13:04:17] <rmatte> nice

[30-Sep-2010 13:04:30] <rmatte> you didn't happen to install the ZenPack and then use it without restarting Zenoss did you?

[30-Sep-2010 13:08:19] <mray> The Cisco MDS ZenPack has been updated: docs/DOC-3397

[30-Sep-2010 13:09:54] <Parabola> no i did not

[30-Sep-2010 13:10:04] <Parabola> i tried to install two zenpacks and both neither failed, nore showed up

[30-Sep-2010 13:10:12] <Parabola> i installed the vmware one (py2.6)

[30-Sep-2010 13:10:15] <Parabola> erm esxi one

[30-Sep-2010 13:10:22] <Parabola> and a terminal services one, which didnt show up either

[30-Sep-2010 13:10:40] <rmatte> If it's the SNMP ESXi one, don't bother

[30-Sep-2010 13:10:42] <rmatte> useless

[30-Sep-2010 13:11:04] <rmatte> not sure about the terminal services one

[30-Sep-2010 13:11:19] <rmatte> did you install them from commandline or the UI?

[30-Sep-2010 13:11:25] <ballison> does anyone know how to wget a graph out of zenoss?

[30-Sep-2010 13:11:41] <Parabola> ui of course

[30-Sep-2010 13:11:42] <Parabola>  lol

[30-Sep-2010 13:11:49] <ballison> i have the report page set up the way i want it.  and i clicked on the "printable" button to get the link

[30-Sep-2010 13:11:59] <ballison> i want to "wget -r" that page

[30-Sep-2010 13:12:03] <Parabola> hmm

[30-Sep-2010 13:12:06] <Parabola> maybe curl?

[30-Sep-2010 13:12:12] <ballison> curl and wget both fail

[30-Sep-2010 13:12:17] <Parabola> oh my

[30-Sep-2010 13:12:23] <ballison> they pull the "login page" instead

[30-Sep-2010 13:12:26] <Parabola> honestly ballison i'm probobly the most retarded person in this channel

[30-Sep-2010 13:12:34] <rmatte> ballison: http://www.mail-archive.com/zenoss-users@zenoss.org/msg27558.html//www.mail-archive.com/zenoss-users@zenoss.org/msg27558.html

[30-Sep-2010 13:12:34] <Parabola> oh, did you pass credentials with curl?

[30-Sep-2010 13:12:49] <ballison> i passed the username/password using wget --user / --password and that fails

[30-Sep-2010 13:13:07] <ballison> also tried putting the username/password in the URL string http://username:password@zenoss

[30-Sep-2010 13:13:08] <rmatte> old post but it probably still works

[30-Sep-2010 13:13:15] <ballison> all those returned the login page

[30-Sep-2010 13:13:18] <Simon4> ballison: use curl, wget doesn't pass the authorization header

[30-Sep-2010 13:13:41] <Simon4> unless you can flag wget to pass it first up. (wget waits for a auth required before sending the user/pass)

[30-Sep-2010 13:13:43] <rmatte> Simon4: I've tried the authorization header in my browser and it doesn't work worth a damn

[30-Sep-2010 13:13:50] <SEJeff_work> ballison, try http://admin:zenoss@zenoss.server.url:8080/path/to/graph

[30-Sep-2010 13:13:59] <rmatte> Simon4: I can't even get zensendevent to work, which does the same

[30-Sep-2010 13:14:08] <Simon4> rmatte: zensendevent talks to the zenhub, not to zope

[30-Sep-2010 13:14:12] <Simon4> check the port you're using

[30-Sep-2010 13:14:13] <SEJeff_work> rmatte, Really?

[30-Sep-2010 13:14:24] <rmatte> Simon4: I've looked at the code, it does an xml-rpc call

[30-Sep-2010 13:14:29] <SEJeff_work> It is just like any other xmlrpc with zenoss

[30-Sep-2010 13:14:30] <Simon4> rmatte: yes, to the zenhub

[30-Sep-2010 13:14:34] <Parabola> its offical

[30-Sep-2010 13:14:35] <Parabola> zenoss hates me

[30-Sep-2010 13:14:36] * Simon4 double checks his ranting

[30-Sep-2010 13:14:49] <rmatte> Simon4: so? it requires a username and password

[30-Sep-2010 13:14:54] <SEJeff_work> http://admin:zenoss@zen.server:8080...

[30-Sep-2010 13:14:58] <rmatte> Simon4: and I always get an auth error

[30-Sep-2010 13:15:03] <rmatte> yeh, I know

[30-Sep-2010 13:15:06] <SEJeff_work> I do a lot of zenoss xmlrpc stuff

[30-Sep-2010 13:15:07] <Simon4> rmatte: have you changed the zenhub password from admin/zenoss ?

[30-Sep-2010 13:15:16] <rmatte> I specified the right port and everything

[30-Sep-2010 13:15:33] <rmatte> Simon4: of course, I used the proper admin username and password

[30-Sep-2010 13:15:34] <ballison> rmatte: that script you proved is for a single graph .  I have a report page that's got 5 graphs on it. I want to wget -r that wholep age (and all the graphics inside it.)

[30-Sep-2010 13:15:41] <Simon4>   --port=PORT           xmlrpc server port, default: 8081 - not 8080

[30-Sep-2010 13:15:53] <ballison> rmatte: when you click on "printable" it removes the crazy hash from the URL string.

[30-Sep-2010 13:16:17] <Parabola> rmatte lol

[30-Sep-2010 13:16:29] <ballison> SEJEFF:  I tried that.. and it fails.  Again, it gives me the login page instead of the page of graphs.

[30-Sep-2010 13:16:32] <rmatte> Simon4: ah, maybe I was trying to use the wrong port after all, I'll have to give it another go

[30-Sep-2010 13:16:43] <ballison> SEJEFF: I tried http://admin:zenoss@zenoss_url...

[30-Sep-2010 13:16:54] <SEJeff_work> ballison, Let me try

[30-Sep-2010 13:16:55] <Simon4> rmatte: it caught me too until i read the source of zensendevent

[30-Sep-2010 13:16:58] <rmatte> ballison: I always get the same results

[30-Sep-2010 13:17:01] <Simon4> it basically fires some json at zenhub

[30-Sep-2010 13:17:03] <ballison> http://zenoss.admin.edmunds.com:8080/zport/dmd/Reports/Multi-Graph%20Reports/Beta%20-%20Heap%20Utilization%20Graphs/viewMultiGraphReportClean

[30-Sep-2010 13:17:12] <rmatte> http://admin:password@zenoss.host:8080 always give me the login page

[30-Sep-2010 13:17:16] <rmatte> gives*

[30-Sep-2010 13:17:18] <ballison> SEJeff: Mine's a multi graph

[30-Sep-2010 13:17:41] <SEJeff_work> ballison, You'll need to get each graph directly in 1 wget call I think. Not sure if -r will work

[30-Sep-2010 13:17:42] <Simon4> rmatte: tried that with curl, vs a browser?

[30-Sep-2010 13:17:49] <ballison> That's the URL i want.  It's all my multi-graphs i want.

[30-Sep-2010 13:18:01] <Simon4> I found curl worked, whilst wget or a browser failed

[30-Sep-2010 13:18:04] <rmatte> Simon4: nope, haven't tried curl, but I'd expect it to work with a browser

[30-Sep-2010 13:18:15] <ballison> I've tried wget and curl - both fail.  so there's some sort of login issue for getting graphs?

[30-Sep-2010 13:18:48] <Simon4> ballison: you can also cheat, and pass the cookie you get in your browser using wget ;)

[30-Sep-2010 13:19:08] <ballison> Curl returned "  <p><strong>Unauthorized</strong></p>

 

[30-Sep-2010 13:19:34] <ballison> Simon4: But that cookie will expire in time.  I need to script this daily in a cron

[30-Sep-2010 13:20:02] <rmatte> ballison: you could probably push it from the Zenoss server rather than pull it

[30-Sep-2010 13:20:06] * Simon4 has a play

[30-Sep-2010 13:21:03] <Parabola> Unhandled exception in zenhub service ZenPacks.community.WMIDataSource.services.WmiPerfConfig.WmiPerfConfig: 'perfindex'

[30-Sep-2010 13:21:12] <Parabola> with something like this, should i reinstall the zenpack?

[30-Sep-2010 13:21:40] <ballison> hmm curl seems to be working actually

[30-Sep-2010 13:21:43] <Parabola> what botheres me is both the local and the remote collector are dong it

[30-Sep-2010 13:21:48] <Parabola> ballison it supports auth :)

[30-Sep-2010 13:21:49] <ballison> curl returned a page with the HTML that calls the iamges.

[30-Sep-2010 13:21:54] <ballison> wget failed

[30-Sep-2010 13:22:08] <ballison> so now I need to get curl to download all the images in the page

[30-Sep-2010 13:22:12] <Parabola> when you're pulling data with zenoss, you'll need to use curl

[30-Sep-2010 13:22:19] <ballison> right now it's just getting the HTML

[30-Sep-2010 13:22:38] <Parabola> hm

[30-Sep-2010 13:22:53] <Parabola> are the images generated dynamically for whatever you're grabbing

[30-Sep-2010 13:23:11] <Parabola> if so, i'm not sure but that maybe hard to grab, it would have to be generated then pulled

[30-Sep-2010 13:23:21] <rmatte> Just write a bash script to extract the URLs from the page and then wget each one individually I guess

[30-Sep-2010 13:24:12] <ballison> there's got to be an option for curl to download images in page

[30-Sep-2010 13:25:38] <Parabola> http://stackoverflow.com/questions/1898711/use-curl-to-download-indirect-image-file

[30-Sep-2010 13:25:39] <ballison> -L : Follows all redirections until the final destination page is found. This switch is almost always required as curl wonb

[30-Sep-2010 13:25:41] <ballison> -O : By using this switch you instruct curl to save the downloaded data to a file in the current directory. The filename of the remote file is used. This switch is also required or else curl will print the data to stdout, which is something you wonb

[30-Sep-2010 13:25:46] <Parabola> check out that link

[30-Sep-2010 13:26:23] <ballison> -O worked.

[30-Sep-2010 13:26:25] <ballison> -L didn't.

[30-Sep-2010 13:28:39] <ballison> what i need is an option for curl that says graph all images in page.

[30-Sep-2010 13:31:42] <ericenns_> anyone know what group is for in Products.Zuul.form

[30-Sep-2010 13:33:31] <ballison> So wget -r will do recursive fetsh of a page and all images

[30-Sep-2010 13:33:43] <ballison> but we can't use wget because zenoss auth doesn't allow it and we have to use curl.

[30-Sep-2010 13:33:54] <ballison> but curl doesn't have any code in it to do a recursive fetch.

[30-Sep-2010 13:33:55] <ballison> http://curl.haxx.se/docs/faq.html#Can_I_do_recursive_fetches_with

[30-Sep-2010 13:39:16] <pokui> ballison: so, no you can't unless you contribute code to do that. your best bet is fixing wget's auth issues with zenoss.

[30-Sep-2010 13:39:45] <mray> ballison: or doing a graph report and using zenreport to export the graphs you want

[30-Sep-2010 13:43:57] <Simon4> You can force wget to send basic authorization immediately (just like its old behavior) by specifying --auth-no-challenge.

[30-Sep-2010 13:44:04] <Simon4> try using wget with that flag

[30-Sep-2010 13:44:28] <Simon4> without it it doesn't send the user/pass until it sees a 401, which zenoss never sends (it 302's to a login page instead)

[30-Sep-2010 13:44:45] <ballison> wget -r -auth-no-challenge http://admin:zenoss@zenoss.admin.edmunds.com:8080/zport/dmd/Reports/Multi-Graph%20Reports/Beta%20-%20Heap%20Utilization%20Graphs/viewMultiGraphReportCleanzenoss@zenoss.admin.edmunds.com:8080/zport/dmd/Reports/Multi-Graph%20Reports/Beta%20-%20Heap%20Utilization%20Graphs/viewMultiGraphReportClean

[30-Sep-2010 13:44:49] <ballison> returns nothing

[30-Sep-2010 13:45:02] <Simon4> try it with -d, see what it's seeing

[30-Sep-2010 13:45:16] <Simon4> you will most likley have to use --http-user and --http-password also

[30-Sep-2010 13:45:21] <Simon4> not user:password@host

[30-Sep-2010 13:46:37] <ballison> Setting --recursive (recursive) to 1

[30-Sep-2010 13:46:37] <ballison> Setting --append-output (logfile) to uth-no-challenge

[30-Sep-2010 13:46:37] <ballison> Setting --http-user (httpuser) to admin

[30-Sep-2010 13:46:37] <ballison> Setting --http-password (httppassword) to zenoss

[30-Sep-2010 13:46:43] <ballison> and it just downloaded the login page

[30-Sep-2010 13:46:48] <ballison> ./zenoss.admin.edmunds.com:8080/zport/acl_users/cookieAuthHelper/zenoss-login-button.png

[30-Sep-2010 13:47:01] <Simon4> looks like you're getting your option incorrect

[30-Sep-2010 13:47:04] <Simon4> --auth, not -auth

[30-Sep-2010 13:47:21] <ballison> doh!

[30-Sep-2010 13:48:17] <ballison> still didn't download the images though.  just got the base URL that I passed it.

[30-Sep-2010 13:48:36] <ballison> here's why:

[30-Sep-2010 13:48:36] <ballison> Cannot write to b

[30-Sep-2010 13:48:59] <st3v3o> rmatte you around

[30-Sep-2010 13:49:08] <ballison> http://pastebin.com/4HMWyHz3

[30-Sep-2010 13:49:24] <ballison> It's can't right the image files in the page because the file names are too long...

[30-Sep-2010 13:49:26] <st3v3o> in zendmd how do you handle a space in a location name dmd.Locations.Toronto.Rack 1

[30-Sep-2010 13:50:22] <pokui> ballison: out of curiousity, any reason zenreport as mray suggested wouldn't work for you? (err. it'd be a push rather than a 'pull')

[30-Sep-2010 13:52:49] <ballison> pokui: It might.. I'll have to export to a nfs mount .  I'm trying to build a "dashboard" using Zenoss graphs outside of Zenoss.

[30-Sep-2010 13:53:10] <ballison> I haven't used zenexport before..

[30-Sep-2010 13:53:56] <mray> ballison: if you've got way too much time and feel ambitious, check out Graphite

[30-Sep-2010 13:54:07] <mray> to pull the RRD files out and make your own graphs

[30-Sep-2010 13:54:11] <mray> http://vuksan.com/blog/2010/09/29/integrating-graphite-with-ganglia/

[30-Sep-2010 13:56:42] <SEJeff_work> ballison, I think Simon4 does something similar to that

[30-Sep-2010 14:00:03] <Parabola> wow

[30-Sep-2010 14:00:12] <Parabola> trying to rmeove the zenpacks cuased an error

[30-Sep-2010 14:00:21] <Parabola> and i actually got a submit error report thing

[30-Sep-2010 14:00:24] <Parabola> i didnt know you guys had that :O)

[30-Sep-2010 14:00:43] <mrayzenoss> yeah, our QA manager used to read all of them

[30-Sep-2010 14:00:45] <st3v3o> anyone know how to escape a character in zendmd ?

[30-Sep-2010 14:03:17] <pokui> mrayzenoss: eek! i'd think graphite is overkill!

[30-Sep-2010 14:03:26] * pokui just read the faq

[30-Sep-2010 14:03:47] <mrayzenoss> pokui: I'm just fishing for someone to do the Zenoss/Graphite integration :)

[30-Sep-2010 14:04:01] <pokui> lol

[30-Sep-2010 14:04:58] <ballison> Well wget works EXCEPT the files names are too long :(

[30-Sep-2010 14:05:30] <rmatte> ?

[30-Sep-2010 14:05:33] <rmatte> what do you mean?

[30-Sep-2010 14:08:57] <SEJeff_work> st3v3o, What do you need to escape?

[30-Sep-2010 14:10:03] <st3v3o> my location names have a spave in them

[30-Sep-2010 14:10:08] <Simon4> st3v3o: dmd.Locations.fred._getOb('location with space it')

[30-Sep-2010 14:10:09] <st3v3o> and some of them have a .

[30-Sep-2010 14:10:20] <Simon4> works for me generally

[30-Sep-2010 14:10:32] <st3v3o> I'm trying to list devices in a location and now subdecives

[30-Sep-2010 14:10:45] <st3v3o> so I can make sure that my transforms are correctly written

[30-Sep-2010 14:12:31] <pokui> ballison: probably to be expected since the graphs are not static images but autogenerated.

[30-Sep-2010 14:13:06] <Simon4> ballison: if you just want graph for a certain time up until the present, you can predict the graph url though

[30-Sep-2010 14:14:07] <pokui> Simon4: true but will you be able to have a short <img src=".." > tag for the graph itself? I'd expect that's where the problem is. no?

[30-Sep-2010 14:14:53] <Simon4> pokui: no, but if you know that graph with url /render?gopts=sdjkfewrioudfkjsleriuewfj = "CPU Use across envorinments" you can wget that to a more sane filename

[30-Sep-2010 14:15:29] <pokui> ah.

[30-Sep-2010 14:15:49] mrayzenoss is now known as mray

[30-Sep-2010 14:33:51] <Parabola> adsflkdsa

[30-Sep-2010 14:33:58] <Parabola> for every one thing i fix in zenoss

[30-Sep-2010 14:33:59] <Parabola> 2 more break

[30-Sep-2010 14:36:14] <ericenns_> anyone know where the xtype settings are in zenoss?

[30-Sep-2010 14:46:25] <ericenns_> cgibbons: are you around?

[30-Sep-2010 14:47:03] <ericenns_> cgibbons: if so I got a tough question for you

[30-Sep-2010 14:48:31] <Parabola> WOHOO

[30-Sep-2010 14:48:33] <Parabola> fixed graphs

[30-Sep-2010 14:50:33] <st3v3o> graph p0rn :)

[30-Sep-2010 14:51:11] <SEJeff_work> ballison, Have you seen this? http://mindlesstechnology.wordpress.com/2009/06/08/customizing-graphs-in-zenoss/

[30-Sep-2010 14:54:47] <SEJeff_work> ballison, Look at the very bottom about how it tells you the best way to get graphs without user/passwords

[30-Sep-2010 15:04:38] <ericenns_> any idea how to get the template name for a certain datapoint?

[30-Sep-2010 15:06:46] <rmatte> ericenns_: what do you mean?

[30-Sep-2010 15:06:57] <rmatte> you want to look up a template based on the datapoint name?

[30-Sep-2010 15:07:04] <rmatte> what if 2 templates have the same datapoint name?

[30-Sep-2010 15:07:37] <ericenns_> my idea is that if a datapoint is in VMwareGuests for eg I will use a different flag in my command

[30-Sep-2010 15:08:11] <ericenns_> so the template name would tell me what command to run for my datasource

[30-Sep-2010 15:08:38] <rmatte> I'm just trying to understand what you're trying to do in terms of the template

[30-Sep-2010 15:08:45] <rmatte> for a programmatic view

[30-Sep-2010 15:08:52] <rmatte> are you trying to search templates for a datapoints?

[30-Sep-2010 15:09:01] <rmatte> or search for a template based on the template name?

[30-Sep-2010 15:09:22] <ericenns_> no I want to know what template a datapoint is in from the view of the datasource

[30-Sep-2010 15:09:59] <rmatte> I see

[30-Sep-2010 15:10:00] <rmatte> hmmm

[30-Sep-2010 15:10:30] <rmatte> I know how to pull a value from a template...

[30-Sep-2010 15:10:37] <rmatte> for example, if i is an interface object

[30-Sep-2010 15:10:54] <rmatte> and I want to pull a threshold from an interface template whose name matches the type of the interface I do...

[30-Sep-2010 15:11:00] <rmatte> threshold = i.getRRDTemplateByName(i.type).thresholds.findObjectsById('errors')[0].maxval

[30-Sep-2010 15:11:22] <rmatte> You could do getRRDTemplateByName(i.type).datasources or something

[30-Sep-2010 15:11:28] <ericenns_> yeah no I need to know my template name

[30-Sep-2010 15:11:34] <rmatte> ah

[30-Sep-2010 15:11:48] <rmatte> I think I see what you're getting at

[30-Sep-2010 15:12:01] <rmatte> you're looking for a here/whatever value representing the template name basically?

[30-Sep-2010 15:12:09] <ericenns_> pretty much

[30-Sep-2010 15:12:33] <ericenns_> I don't know if it's possible

[30-Sep-2010 15:12:47] <rmatte> it probably is, I'm just not sure off the top of my head how you'd go about doing it

[30-Sep-2010 15:13:12] * rmatte tries some stuff

[30-Sep-2010 15:13:26] <rmatte> I'm out of here in 10, but if I find something before then I'll let you know

[30-Sep-2010 15:13:34] <ericenns_> ya reverse engineering enterprise is hard lol

[30-Sep-2010 15:14:17] mrayzenoss is now known as mray

[30-Sep-2010 15:14:39] <ericenns_> mray: you know if it's possible to get the template name for a datapoint?

[30-Sep-2010 15:16:41] <rmatte> he's talking about something like "${here/TemplateName}"

[30-Sep-2010 15:16:43] <rmatte> or whatever

[30-Sep-2010 15:19:06] <mray> I don't know, cgibbons might

[30-Sep-2010 15:20:50] <ericenns_> hmm cgibbons

[30-Sep-2010 15:22:51] <ericenns_> ${here/template} gives value must be a string

[30-Sep-2010 15:23:03] <BTEC> 2

[30-Sep-2010 15:39:10] <chachan> anyone using a Data Source command with nagios parser?

[30-Sep-2010 15:39:55] <ericenns_> yes I have

[30-Sep-2010 15:40:22] <chachan> ok, how do you return the output?

[30-Sep-2010 15:40:51] <chachan> I return it with STATUS OK, STATUS WARNING or STATUS CRITICAL

[30-Sep-2010 15:41:21] <chachan> but, CRITICAL still appering as WARNING event in Zenoss event list

[30-Sep-2010 15:41:52] <chachan> appearing*

[30-Sep-2010 15:42:11] <ericenns_> I have one that returns this STATUS OK|CPUSpeed=2240000000000

[30-Sep-2010 15:43:10] <chachan> mm, I use " : ", I think that could be my mistake

[30-Sep-2010 15:43:28] <chachan> I use: STATUS OK: Web services are ok

[30-Sep-2010 15:43:28] <ericenns_> that could be and with multiple data points I have this

[30-Sep-2010 15:43:48] <ericenns_> STATUS OK|CPUSpeed=2240000000000 CPUUsage=678000000

[30-Sep-2010 15:43:56] <chachan> I got it

[30-Sep-2010 15:44:10] <chachan> let me change : for |

[30-Sep-2010 15:44:15] <ericenns_> k

[30-Sep-2010 15:44:18] <chachan> thx

[30-Sep-2010 15:44:21] <ericenns_> np

[30-Sep-2010 16:06:49] <ericenns_> ok anybody now how to do an Or in python in a if statement like if not s or not y:

[30-Sep-2010 16:08:52] <SEJeff_work> ericenns_, Put it in ()

[30-Sep-2010 16:09:41] <ericenns_> SEJeff_work: thanks, its hard making zenpacks and not knowing python lol

[30-Sep-2010 16:10:45] * ericenns_ will hopefully have his python books soon so he can stop asking dumb questions

[30-Sep-2010 16:11:12] <SEJeff_work> No worries. Use the interactive interpreter

[30-Sep-2010 16:11:19] <SEJeff_work> Thats the best way to learn

[30-Sep-2010 16:11:22] <SEJeff_work> use the dir() and help() functions

[30-Sep-2010 16:11:40] <ericenns_> mray: is it ok if I give you a new version of my zenpack before the deadline up, I may have some bug fixes

[30-Sep-2010 16:11:54] <mray> the deadline's not until October 15

[30-Sep-2010 16:12:04] <mray> you can send it to me whenever

[30-Sep-2010 16:12:11] <mray> I'm averaging about 2 zenpacks a day

[30-Sep-2010 16:12:45] <ericenns_> mray: ok cool I found one bug in it and will hopefully have the initial version of my VMwareDataSource zenpack done

[30-Sep-2010 16:13:06] <mray> yeah, the one you sent me is in the queue, but there's a lot of stuff in front

[30-Sep-2010 16:13:59] <mray> working on IPSLA and Oracle updates next

[30-Sep-2010 16:14:14] <Simon4> ooo, ipsla update :)

[30-Sep-2010 16:14:16] * Simon4 has want for that

[30-Sep-2010 16:14:17] <ericenns_> oh ok well the one bug it has at the moment forces you to do ctl c in zendisc when it tries to use the modeler plugins

[30-Sep-2010 16:15:18] <mray> Simon4: it's a patch for docs/DOC-3436

[30-Sep-2010 16:15:33] <mray> but I may fix it further, it seems to have a hard-coded path

[30-Sep-2010 16:15:45] <Simon4> *nod*

[30-Sep-2010 16:15:50] * Simon4 needs to have a decent play with that

[30-Sep-2010 16:16:01] <mray> hmm… and no comment whether or not it's 3.0 compatible

[30-Sep-2010 16:16:26] <ericenns_> yay I fixed my bug

[30-Sep-2010 16:16:29] <Simon4> looking at the ui, it may be "interesting"

[30-Sep-2010 16:16:50] <mray> yeah, I'll put out the update, but it may require more work

[30-Sep-2010 16:20:48] <ballison> do you have to shutdown zenoss before you run zenfixit.py ?

[30-Sep-2010 16:23:24] <mray> ballison: no, since I think it's making zendmd calls

[30-Sep-2010 16:24:11] <xuru> rmatte: you still around?

[30-Sep-2010 16:24:36] <xuru> I set those settings for tweaking on my system, and I haven't seen that problem again

[30-Sep-2010 16:33:33] <st3v3o> how do you view the data points of the interface graphs ?

[30-Sep-2010 16:40:41] <ballison> where is the threshold for diskspace alarm set?  i thought it would be in /Server/Linux under thresholds with mem/cpu but it's not

[30-Sep-2010 16:41:23] <ballison> It's not in the monitoring template for /Server/Linux

[30-Sep-2010 16:41:47] <ballison> So where does the threshold for diskspace get set?  /Pref/Filesystem seems to be the Event Class

[30-Sep-2010 16:43:28] <SEJeff_work> ballison, In the Device template

[30-Sep-2010 16:43:43] <Parabola> hmm

[30-Sep-2010 16:43:46] <Parabola> fping zenpack

[30-Sep-2010 16:43:50] <Parabola> NANs on graphs too :(

[30-Sep-2010 16:44:10] <mray> Parabola: check the path for the fping command

[30-Sep-2010 16:44:35] <ballison> SEJEFF:  It's not in the Device Template for (/Server/Linux)

[30-Sep-2010 16:45:10] <xuru> do snmp events ever clear?

[30-Sep-2010 16:45:53] <Parabola> mray /usr/bin/fping

[30-Sep-2010 16:45:56] <Parabola> the file is there i just checked

[30-Sep-2010 16:47:29] <ballison> Where do i find the default thresholding logic for filesystems and why is it not in the Monitoring Template for "/Server/Linux" where all the rest of the thresholds are

[30-Sep-2010 16:49:01] <Simon4> filesystem thresholds are in the "Filesystem" template, which is assigned to each filesystem of a device

[30-Sep-2010 16:49:36] <Simon4> so the template refers to a single filesystem component

[30-Sep-2010 16:49:55] <Simon4> and with that, bed. Night all

[30-Sep-2010 16:51:42] <xuru> anyone have a script using wmic or something to setup snmp info on windows computers?  This one at a time is dragging on my soul

[30-Sep-2010 16:52:04] <cgibbons> that's Windows' job

[30-Sep-2010 16:52:09] <st3v3o> I use powershell

[30-Sep-2010 16:52:13] <st3v3o> I have a script if you want

[30-Sep-2010 16:52:22] <xuru> cgibbons: hehe

[30-Sep-2010 16:52:29] <xuru> st3v3o: sure

[30-Sep-2010 16:52:47] <xuru> I'll have to fire up a vm (running linux)

[30-Sep-2010 16:52:55] <st3v3o> http://poshcode.org/2065

[30-Sep-2010 16:53:14] <st3v3o> this is just run on the boxes themselves

[30-Sep-2010 16:53:15] <xuru> sweet, ty st3v3o

[30-Sep-2010 16:53:45] <xuru> well, that's easier then having to do the 45 clicks each time

[30-Sep-2010 16:53:48] <st3v3o> just edit the two variables at the top and it will do the rest

[30-Sep-2010 16:54:36] <st3v3o> I have PS remoting setup on all my machines so I just remotely run the script

[30-Sep-2010 16:54:48] <xuru> nice

[30-Sep-2010 16:54:56] <xuru> what's the extension for power shell?

[30-Sep-2010 16:55:03] <st3v3o> .ps1

[30-Sep-2010 16:55:25] <xuru> cool

[30-Sep-2010 16:55:29] <st3v3o> http://poshcode.org/2073

[30-Sep-2010 16:56:05] <st3v3o> this will setup PS remoting on machines …..I have trust all host so its a little non-secure …but its ok for inside windows boxes

[30-Sep-2010 16:56:57] <xuru> ah, ic

[30-Sep-2010 16:56:59] <xuru> interesting

[30-Sep-2010 16:58:05] <xuru> hehe, ok, silly question...  powershell isn't on 2003 machines is it?

[30-Sep-2010 16:58:13] <st3v3o> nope not by default

[30-Sep-2010 16:58:26] <ballison> SEJEFF: I don't see any threshold for diskspace in the "Device" template

[30-Sep-2010 16:58:36] <st3v3o> http://support.microsoft.com/kb/968930

[30-Sep-2010 16:58:39] <st3v3o> heres the download

[30-Sep-2010 16:58:45] <xuru> cool, tyvm

[30-Sep-2010 16:58:50] <st3v3o> np

[30-Sep-2010 16:59:07] <st3v3o> I got stuck in the windows world for a while…so now I do both sides.

[30-Sep-2010 16:59:24] <st3v3o> though I'm tryign to jump more into the unix side again

[30-Sep-2010 16:59:27] <ballison> I've checked Monitoring Templates > Device, /Device/Devices , /Device/Server and /Device/Server/Linux

[30-Sep-2010 16:59:37] <ballison> none of them have a threshold for diskspace

[30-Sep-2010 16:59:47] <xuru> st3v3o: luckily I don't have to do much on the windows side

[30-Sep-2010 16:59:59] <BTEC> I'm sure you get this often, but I'm getting an error upon trying to install zenoss on centOS 5 x64, "Unable to create the initial Zenoss object database". I followed the offical install, as well as several others. the error is "Unable to create the initial Zenoss object database".

[30-Sep-2010 17:00:22] <st3v3o> yeah its not so bad once you get used to it

[30-Sep-2010 17:01:16] <xuru> st3v3o: I suppose it would be if we didn't have to deal with win2000 and 2003 crap ;)

[30-Sep-2010 17:01:19] <st3v3o> that reminds me I have a few more zenpacks I need to submit …on for a more detailed basic performance stats on windows and one for Exchange 2010..

[30-Sep-2010 17:01:30] <st3v3o> yeah luckly I get to keep things up to date here.

[30-Sep-2010 17:01:45] <mray> heh, just updated the WMI Exchange 2003

[30-Sep-2010 17:01:46] <st3v3o> just did 2010 Excahgne update and 2008 R2 AD update

[30-Sep-2010 17:02:02] <xuru> nice

[30-Sep-2010 17:02:12] <st3v3o> The Exchange 2010 pack has HT,CAS and MBX server roles…which is pretty cool

[30-Sep-2010 17:02:19] <xuru> mray: is that for the enterprise version?

[30-Sep-2010 17:02:22] <st3v3o> took a while to get all the WMI stuff correct …or mostly correct :P

[30-Sep-2010 17:02:40] <mray> xuru: no, I don't do Enterprise :)

[30-Sep-2010 17:02:46] <xuru> cool

[30-Sep-2010 17:03:03] <xuru> where do you guys check it in?  up on the git site?

[30-Sep-2010 17:03:34] <BTEC> rpm vs svn? anyone have a preference?

[30-Sep-2010 17:03:41] <st3v3o> on difference between 2003 enterprise and standard I though was the number of mailbox containers you could have

[30-Sep-2010 17:03:48] <st3v3o> I like RPM

[30-Sep-2010 17:03:51] <xuru> BTEC: they are two different things

[30-Sep-2010 17:04:02] <mray> xuru: http://github.com/mattray/Community-Zenpacks is my repo, I then push stuff into http://github.com/zenoss/Community-Zenpacks

[30-Sep-2010 17:04:05] <st3v3o> easier to manage and install

[30-Sep-2010 17:04:23] <xuru> mray: awsome, thanks

[30-Sep-2010 17:04:45] <mray> xuru: and then I update all the pages on community/zenpacks#community

[30-Sep-2010 17:04:50] <BTEC> I understand. I'm just curious to which is really less of a headache.

[30-Sep-2010 17:05:02] <xuru> ah :)

[30-Sep-2010 17:05:03] <mray> BTEC: RPM

[30-Sep-2010 17:05:04] <BTEC> st3v3o: thanks

[30-Sep-2010 17:05:25] <mray> building Zenoss from source is for masochists

[30-Sep-2010 17:05:33] <ballison> mray:  Do you know where the threshold for disk utilization is set?  I'm looking at the monitoring templates for /device and /device/server/linux and I see no such threshold

[30-Sep-2010 17:05:39] <BTEC> yes. but I'm unable to properly debug why the rpm config will not initialize. would I be able to do that with the svn build?

[30-Sep-2010 17:05:44] <xuru> personally, I like apt and mecurial ;)

[30-Sep-2010 17:05:45] <ballison> i see thresholds for cpu/memory/io... but nothing for disk

[30-Sep-2010 17:06:04] <mray> ballison: 1 sec

[30-Sep-2010 17:06:37] <mray> the FileSystem template for /Server/Linux is defined on /Server

[30-Sep-2010 17:06:45] <mray> used blocks

[30-Sep-2010 17:07:00] <st3v3o> BTEC: are you using the native RPMS ?

[30-Sep-2010 17:07:06] <ballison> I see 1 threshold on /server and that's for CPU Utilization

[30-Sep-2010 17:07:10] <st3v3o> what OS ?

[30-Sep-2010 17:07:34] <BTEC> st3v3o: yes, I have it installed of the zenoss repo. Fresh install of centos 5.4 x64 with all deps installed

[30-Sep-2010 17:07:57] <ballison> mray: There's only 1 threshold on Monitoring Template /Devices/Server and that's for CPU Utilization

[30-Sep-2010 17:08:00] <st3v3o> why 5.4 ? why not 5.5

[30-Sep-2010 17:08:24] <BTEC> st3v3o: runing on a xenserver box and it doesn't really like 5.5 just yet

[30-Sep-2010 17:08:24] <st3v3o> do you get any error when doing rpm -UVh zenoss.rpm

[30-Sep-2010 17:08:36] <st3v3o> ah citrix ...

[30-Sep-2010 17:08:53] <BTEC> st3v3o: I install it via yum install zenoss.x86_64

[30-Sep-2010 17:08:59] <BTEC> but no...installs fine.

[30-Sep-2010 17:09:06] <BTEC> st3v3o: just wont start

[30-Sep-2010 17:09:14] <st3v3o> what repo did you add ?

[30-Sep-2010 17:09:49] <BTEC> st3v3o:=http://dev.zenoss.org/yum/stable/

[30-Sep-2010 17:10:02] <mray> ballison: http://imagebin.org/116486

[30-Sep-2010 17:10:38] <st3v3o> did it create a /opt/zenoss dir ?

[30-Sep-2010 17:10:46] <BTEC> yes.

[30-Sep-2010 17:11:52] <st3v3o> hmm….I have to run but I'll be on about 10 tomorrow if you don't get it figured out by then.

[30-Sep-2010 17:11:56] <st3v3o> 10am EST

[30-Sep-2010 17:12:45] <BTEC> st3v3o: when attempting to start the service for the first time, it hangs trying to populate the database.(I gave it a day at one point. I've done db drops, tried to start from scratch...nothing has worked)

[30-Sep-2010 17:13:53] <BTEC> perhaps tomorrow.

[30-Sep-2010 17:22:42] <ballison> mray: thanks.  So it's under Monitoring Templates > /Filesystem/Server

[30-Sep-2010 17:28:37] <xuru> I have a question about zeneventlog

[30-Sep-2010 17:28:49] <xuru> how far back in the logs will it go?

[30-Sep-2010 17:29:32] <xuru> I'm getting some SQLSERVERAGENT events, but the laster one was 9/19 on the computer

[30-Sep-2010 17:31:25] <__jd__> Can anyone confirm whether upgrading from 2.5.x to 3.0.2 is OK?  Docs say 3.0.1, but I was wondering if they just perhaps weren't updated

[30-Sep-2010 17:32:26] <mray> you can go straight to 3.0.2

[30-Sep-2010 17:32:48] <__jd__> perfect.  Thanks :)

[30-Sep-2010 17:38:18] <mray> IP-SLA Enumeration/Monitoring v2 zenpack updated: docs/DOC-3436

[30-Sep-2010 17:38:23] <mray> needs 3.0 testing

[30-Sep-2010 18:03:14] <wvcain> Does the mib_utils zenpack work on 3.0.2

[30-Sep-2010 18:03:29] mrayzenoss is now known as mray

[30-Sep-2010 18:05:37] <wvcain>  Does the mib_utils zenpack work on 3.0.2, given only a py2.4.egg

[30-Sep-2010 18:09:21] <wvcain> Ah, I see in the doc that the mib browser still needs testing for 3.0.2

[30-Sep-2010 20:43:33] <mray> Updated Oracle DB ZenPack: docs/DOC-4693

[01-Oct-2010 00:00:30] [disconnected at Fri Oct  1 00:00:30 2010]

Comments (0)