[01-Feb-2009 19:41:14] **sergeymasushko> Seems i have a big issue. i can not move an event to the history. also there is zenping problem. zenping daemon says that the device is down... dut the device is UP (I can ping it via zencommand).
[01-Feb-2009 19:51:28] **sergeymasushko> anybody alive?
[02-Feb-2009 00:00:42] [disconnected at Mon Feb 2 00:00:42 2009]
[02-Feb-2009 00:00:43] [connected at Mon Feb 2 00:00:43 2009]
[02-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[02-Feb-2009 08:20:47] **klinstifen> morning all...
[02-Feb-2009 08:20:59] **klinstifen> i had to reinstall zenoss
[02-Feb-2009 08:21:04] **klinstifen> i did a full backup before hand
[02-Feb-2009 08:21:23] **klinstifen> does anyone know how to reload the devices i had without going through the add device interface
[02-Feb-2009 08:21:36] **klinstifen> doesn't appear to be as simple as moving the Devices/ folder : )
[02-Feb-2009 08:30:03] **nemo_> i think you need to read some docs or google klinstifen
[02-Feb-2009 08:30:11] **nemo_> its all covered in there
[02-Feb-2009 08:30:16] **nemo_> esp loading devices etc
[02-Feb-2009 08:32:46] **klinstifen> i was just looking for an ideal guide someone may have come across already
[02-Feb-2009 08:32:56] **klinstifen> i am aware of several backup/restore/migrate optiosn through zenoss
[02-Feb-2009 08:35:54] **nemo_> whats wrong with using the REST api , loadDevice ?
[02-Feb-2009 09:48:33] **raw> klinstifen: backing up and loading devices is covered in detail in the admin guide
[02-Feb-2009 09:50:16] **raw> read Chapter 25. Backup, Recovery and Maintenance
[02-Feb-2009 09:52:34] **raw> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch26s01.html
[02-Feb-2009 09:52:41] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[02-Feb-2009 10:21:26] **raw> I have an OID that provides the amount of memory used on an HP Procurve, I also have one that provides the amount of free memory, and I think I have one that provides the total amount of memory, is there any way to set those values to graph as a percentage?
[02-Feb-2009 10:30:03] **nemo_> yeh raw, make a graph + data point with the OID
[02-Feb-2009 10:30:59] **nemo_> add a alert threshhold too if you want more than just a graph
[02-Feb-2009 10:38:03] **klinstifen> raw, i think you're going to want to do some math in the RPN field on your graph point
[02-Feb-2009 10:38:24] **klinstifen> you could use the free memory and divide by the total amount of memory * 100 to get percent
[02-Feb-2009 10:39:22] **raw> yeh, that's what I'm working on right now
[02-Feb-2009 10:39:27] **raw> just need to figure out the formatting
[02-Feb-2009 10:39:51] **raw> nemo_: obviously didn't understand what I was going for
[02-Feb-2009 10:39:56] **raw> there is no OID for the percentage
[02-Feb-2009 10:41:31] **klinstifen> i think it'd be /,1024,*,100
[02-Feb-2009 10:41:38] **klinstifen> where 1024 is the amount of total memory you have
[02-Feb-2009 10:41:53] **klinstifen> you might be able to put a graph point in place of the 1024 too
[02-Feb-2009 10:42:06] **klinstifen> never tried that tho
[02-Feb-2009 10:43:48] **raw> can 1024 be substituted by a datapoint?
[02-Feb-2009 10:43:59] **raw> ah
[02-Feb-2009 10:46:32] **klinstifen> i try the graphpoint too if the datapoint doesn't work
[02-Feb-2009 10:47:00] dcnoye_ is now known as dcnoye
[02-Feb-2009 10:47:58] **klinstifen> *would try
[02-Feb-2009 10:48:12] **raw> is there any way to take two data points and make a third from some sort of calculation of the two?
[02-Feb-2009 10:48:21] **raw> I want to be able to set thresholds for memory usage percentage
[02-Feb-2009 10:48:23] **raw> if need be
[02-Feb-2009 10:48:48] **klinstifen> i don't think you'll need the third
[02-Feb-2009 10:48:58] **klinstifen> err...
[02-Feb-2009 10:49:04] **klinstifen> i think you'll need the freememory
[02-Feb-2009 10:49:10] **klinstifen> and the threshhold can be set against that
[02-Feb-2009 10:49:37] **klinstifen> are you thinking you'll have
[02-Feb-2009 10:49:40] **klinstifen> 1. freemory
[02-Feb-2009 10:49:44] **klinstifen> 2. total available
[02-Feb-2009 10:49:53] **klinstifen> 3. percentage of 1 vs 2?
[02-Feb-2009 10:50:00] **klinstifen> and then set the threshhold against number 3?
[02-Feb-2009 10:50:24] **raw> yes
[02-Feb-2009 10:50:42] **raw> not every device we monitor has the same amount of memory in it, so I can't just set it against free memory
[02-Feb-2009 10:50:48] **raw> we want a global setting for all switches
[02-Feb-2009 10:50:52] **raw> so we need percentage
[02-Feb-2009 10:56:56] **klinstifen> well if a datapoint or graphpoint will work in the rpn field then you'll be able to do with with just the two
[02-Feb-2009 10:57:23] **CamargoBP> Why would it take 10/15 minutes to restart zenoss on a dedicated machine that monitors 20 devices?
[02-Feb-2009 11:09:57] **klinstifen> does it hang on one particular daemon?
[02-Feb-2009 11:11:30] **raw> Camargo, I'd try starting each Daemon by hand so that you see the startup messages for each
[02-Feb-2009 11:11:36] **raw> also, see which takes the longest to start
[02-Feb-2009 11:11:42] **raw> that should give you some clue as to the cause
[02-Feb-2009 11:14:54] **CamargoBP> k
[02-Feb-2009 11:45:00] **C_Kode> On the graph page, is there a way to reset the graph. (say delete and recreate) I can't figure out exactly what the reset button at the top actually does
[02-Feb-2009 11:45:26] **teletype> hmm.. what'd be the best way to automatically enable monitoring of windows services, only for those services marked for automatic startup, when I model a device?
[02-Feb-2009 12:21:38] **klinstifen> C_Kode, you could delete the rrd files
[02-Feb-2009 12:21:38] **klinstifen> that would reset it
[02-Feb-2009 12:21:53] **klinstifen> they are in $ZENHOME/perf/Devices/yourdevicename
[02-Feb-2009 12:24:53] **C_Kode> Thanks.
[02-Feb-2009 12:30:26] **raw> "dropped off the face of the planet", yeesh, must have relocated to mars
[02-Feb-2009 12:33:00] **raw> wow, could they possibly make this more complicated? I just want to divide one datapoint by another, then multiply it by 100 to generate a percentage then use that on a graph
[02-Feb-2009 12:33:57] **raw> but apparently you have to use CDEFs, and DEFs, need to specify the rrd then the consolidation function
[02-Feb-2009 12:35:13] **klinstifen> no way
[02-Feb-2009 12:35:17] **klinstifen> its gotta be easier than that
[02-Feb-2009 12:35:23] **klinstifen> gimme a min i'll see if i can help you
[02-Feb-2009 12:35:35] **raw> k thanks
[02-Feb-2009 12:36:56] **C_Kode> It only works if you divide it by Pi.
[02-Feb-2009 12:44:26] **raw>
[02-Feb-2009 12:51:26] **rhett> any one using 95th percentile hrules on their graphs?
[02-Feb-2009 12:52:19] **C_Kode> Nope, but that is interesting. Something I would like to add to my routers
[02-Feb-2009 12:52:36] **raw> I basically want to graph the percentage and also be able to make a threshold against that percentage as well\
[02-Feb-2009 13:03:54] **rhett> ive been unsuccessful at getting it to work
[02-Feb-2009 13:07:44] **raw> klinstifen: any luck?
[02-Feb-2009 13:07:55] **raw> I've been screwing around but can't seem to get anything working
[02-Feb-2009 13:08:58] **teletype> hrm, did that in cacti, but not zenoss
[02-Feb-2009 13:14:17] **raw> doesn't look like I can pull the datapoint value in to the RRD
[02-Feb-2009 13:18:49] **raw> ok, so I have datapoints "used" and "total", I need to essentially do used/total*100, graph it, and then put a threshold against the value, anyone know how to go about it?
[02-Feb-2009 13:20:38] **raw> the only tutorial I can find is extremely vague
[02-Feb-2009 13:20:45] **raw> http://www.zenoss.com/community/wiki/tips-and-tricks/CreatingCustomCalculatedGraphsBasedOnMultipleDataPoints/
[02-Feb-2009 13:20:53] **adytum-bot> Title: Creating custom calculated graphs based on multiple data points - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[02-Feb-2009 13:29:17] **klinstifen> got it!
[02-Feb-2009 13:29:24] * raw claps
[02-Feb-2009 13:29:30] * raw tilts his head and listens
[02-Feb-2009 13:29:37] **klinstifen> let me check my math real quick
[02-Feb-2009 13:29:41] **raw> k
[02-Feb-2009 13:31:18] **ke4qqq> cd /window 4
[02-Feb-2009 13:31:30] **ke4qqq> bah
[02-Feb-2009 13:31:35] **raw> lol
[02-Feb-2009 13:33:01] **klinstifen> alright
[02-Feb-2009 13:33:02] **ke4qqq> if anyone is using Fedora 9/10 and wouldn't mind trying zapplet out (it's in updates-testing repo atm) and then filling out some comments in bodhi so it can be pushed out of testing that would be cool: https://admin.fedoraproject.org/updates/F10/FEDORA-2009-0837 https://admin.fedoraproject.org/updates/F9/FEDORA-2009-0850
[02-Feb-2009 13:33:26] **adytum-bot> Title: zapplet-0.1-4.fc10 (at admin.fedoraproject.org)
[02-Feb-2009 13:33:27] **adytum-bot> Title: zapplet-0.1-4.fc9 (at admin.fedoraproject.org)
[02-Feb-2009 13:33:32] **klinstifen> raw, first you need to use the right graph point name
[02-Feb-2009 13:33:45] **klinstifen> if you go to the Graph Commands tab
[02-Feb-2009 13:33:52] **klinstifen> you'll see the DEF line
[02-Feb-2009 13:34:01] **klinstifen> memoryTotal-raw
[02-Feb-2009 13:34:03] **klinstifen> or something like that
[02-Feb-2009 13:34:15] **raw> ok
[02-Feb-2009 13:34:17] **klinstifen> that's the name you need to use in the RPN field
[02-Feb-2009 13:34:39] **raw> here..
[02-Feb-2009 13:34:41] **raw> DEF:used-raw=rrdPath/mem_mem.rrd:ds0:AVERAGE
[02-Feb-2009 13:34:41] **raw> CDEF:used=used-raw
[02-Feb-2009 13:34:41] **raw> DEF:total-raw=rrdPath/mem_total_total.rrd:ds0:AVERAGE
[02-Feb-2009 13:34:41] **raw> CDEF:total=total-raw
[02-Feb-2009 13:34:48] **raw> that's what I have so far
[02-Feb-2009 13:35:28] **klinstifen> did you put these in as custom datapoints?
[02-Feb-2009 13:35:46] **raw> I added them as you'd normally add them, and then changed the names
[02-Feb-2009 13:36:05] **raw> since I didn't like "total_total" showing up on the graph
[02-Feb-2009 13:36:15] dcnoye_ is now known as dcnoye
[02-Feb-2009 13:37:14] **raw> ok, so next?
[02-Feb-2009 13:37:52] **klinstifen> oh ok
[02-Feb-2009 13:40:27] **klinstifen> ok, yeah def got it
[02-Feb-2009 13:40:28] **klinstifen> alright
[02-Feb-2009 13:40:34] **klinstifen> so where were we?
[02-Feb-2009 13:40:43] **raw> graphing the line from those values
[02-Feb-2009 13:40:59] **raw> after performing used/total*100
[02-Feb-2009 13:41:05] **klinstifen> first thing change the order of those datapoints
[02-Feb-2009 13:41:12] **klinstifen> make total have seq 0
[02-Feb-2009 13:41:15] **klinstifen> and used have seq 1
[02-Feb-2009 13:41:24] **raw> k, threshold at 3?
[02-Feb-2009 13:41:35] **raw> actually nevermind
[02-Feb-2009 13:41:45] **klinstifen> no i mean just reorder them in the graph point tab
[02-Feb-2009 13:42:38] **raw> done
[02-Feb-2009 13:42:39] **klinstifen> total has to come first otherwise when the graph "compiles" it doesnt work because it is referencing something that hasn't been declared yet
[02-Feb-2009 13:42:40] **klinstifen> ok
[02-Feb-2009 13:43:02] **klinstifen> then go into the used graph point's properties
[02-Feb-2009 13:43:15] **klinstifen> and for the rpn
[02-Feb-2009 13:43:21] **klinstifen> enter this:
[02-Feb-2009 13:43:41] **klinstifen> 1024,*,total,/,100,*
[02-Feb-2009 13:43:52] **klinstifen> i mispoke earlier when i said to grab total-raw
[02-Feb-2009 13:43:52] **raw> why 1024?
[02-Feb-2009 13:44:08] **klinstifen> err if you are going bytes to kilobytes
[02-Feb-2009 13:44:12] **raw> just looking for the ratio anyways
[02-Feb-2009 13:44:19] **klinstifen> otherwise you want:
[02-Feb-2009 13:44:20] **raw> doesn't matter what the actual values are
[02-Feb-2009 13:44:24] **klinstifen> total,/,100,*
[02-Feb-2009 13:44:42] **klinstifen> then
[02-Feb-2009 13:44:44] **raw> well, when I look at the graph it displays it in megabytes
[02-Feb-2009 13:44:53] **raw> is that a conversion that Zenoss is doing?
[02-Feb-2009 13:45:01] **klinstifen> sort of
[02-Feb-2009 13:45:15] **raw> I'll try total,/,100,* and see if it works
[02-Feb-2009 13:45:21] **klinstifen> you need to change the Format field
[02-Feb-2009 13:45:28] **raw> I actually had that exact line in there before, just didn't have the sequence right it would appear
[02-Feb-2009 13:45:34] **klinstifen> from %5.2lf%s
[02-Feb-2009 13:45:38] **klinstifen> to %5.2lf
[02-Feb-2009 13:46:09] **klinstifen> You use %s when you want zenoss to figure out the measurement
[02-Feb-2009 13:46:32] **klinstifen> so, for example, rather than displaying 1024000 it would say 1M
[02-Feb-2009 13:47:08] **klinstifen> so if you drop the %s then it will just display the math as is without autoguessing the unit
[02-Feb-2009 13:47:21] **klinstifen> i think the rpn order and the graph point sequence are the keys to making this work
[02-Feb-2009 13:49:36] **raw> it works perfectly
[02-Feb-2009 13:49:44] **raw> thanks so much, just didn't have them ordered properly before
[02-Feb-2009 13:51:13] **klinstifen> awesome
[02-Feb-2009 13:51:15] **klinstifen> glad it is working
[02-Feb-2009 13:51:36] **klinstifen> i think i am going to change the default template for my Windows boxes to use this ; )
[02-Feb-2009 14:04:13] **klinstifen> wow, during that entire thing i couldn't find the snmp value for window's total avail. memory
[02-Feb-2009 14:04:14] **klinstifen> just found it
[02-Feb-2009 14:04:31] **klinstifen> snmp as a whole has ~0 standards it seems
[02-Feb-2009 14:04:39] **klinstifen> values are all over the place
[02-Feb-2009 14:09:52] **C_Kode> unstandard standards
[02-Feb-2009 14:12:26] **klinstifen> tru
[02-Feb-2009 14:12:32] **klinstifen> unstandards
[02-Feb-2009 14:30:14] **gemineye> I'm running the dig zenpack on a DNS server and I've been getting an unusual error I haven't seen on my other DNS servers. Any ideas? Here's the summary in the event log.
[02-Feb-2009 14:30:16] **gemineye> DNS UNKNOWN - 0.761 seconds response time (No ANSWER SECTION found)
[02-Feb-2009 14:31:09] **gemineye> The # seconds seems to be the last reading from the query which is okay. I just don't know why it's generating a warning event.
[02-Feb-2009 14:46:04] **teknoprep> is there a how-to on adding additional collectors (particularly collectors that are at a different site so information would traverse the internet) on the opensource version ?
[02-Feb-2009 14:46:35] **teknoprep> well the free version.i believe all version are opensource
[02-Feb-2009 14:56:11] **klinstifen> i think there are a couple posts in the forum regarding redundancy
[02-Feb-2009 14:56:17] **klinstifen> mabye those will have the answers?
[02-Feb-2009 14:56:29] **teknoprep> hm
[02-Feb-2009 14:56:42] **teknoprep> not really looking for redundancy.. just want a collector to send its information to a central hub
[02-Feb-2009 14:56:57] **teknoprep> or multiple collectors to send their data to one central hub
[02-Feb-2009 14:58:51] **klinstifen> right, i thought i recalled seeing the same thing being discussed in those posts
[02-Feb-2009 14:58:59] **klinstifen> if i come across 'em i'll post the link
[02-Feb-2009 14:59:52] **teknoprep> hey on zWinUser
[02-Feb-2009 14:59:58] **teknoprep> is it domain\user or domain/user
[02-Feb-2009 15:00:10] **teknoprep> in windows its the first but sometimes on linux its the latter
[02-Feb-2009 15:12:48] **klinstifen> i believe it is domain/user
[02-Feb-2009 15:18:49] **teknoprep> no domain\user works
[02-Feb-2009 15:19:05] **teknoprep> hey one other thing... i can't seem to find if zenoss can email reports?
[02-Feb-2009 15:19:12] **teknoprep> like a daily report of event logs
[02-Feb-2009 15:22:56] **klinstifen> teknoprep i know that wmic requires domain/user so that is something to keep in mind
[02-Feb-2009 15:23:22] **teknoprep> oh
[02-Feb-2009 15:31:47] **teknoprep> is reportmail not included with zenoss core ?
[03-Feb-2009 00:00:42] [disconnected at Tue Feb 3 00:00:42 2009]
[03-Feb-2009 00:00:42] [connected at Tue Feb 3 00:00:42 2009]
[03-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[03-Feb-2009 08:32:11] **C_Kode> Hi, I have a virtual server (VMWare) that has started spitting out this error what seems like every night.
[03-Feb-2009 08:32:11] **C_Kode> Unable to read processes on device srvny2
[03-Feb-2009 08:32:25] **C_Kode> Then it just goes away
[03-Feb-2009 08:35:53] **klinstifen> are there more details to the error?
[03-Feb-2009 08:39:03] **C_Kode> Thats it that I can see. Nothing in events, I guess because they cleared.
[03-Feb-2009 08:40:32] **C_Kode> Cleared by: 'Process table up for device srvny2'
[03-Feb-2009 08:41:56] **C_Kode> Says its' /Status/Snmp
[03-Feb-2009 08:51:26] **raw> hey klinstifen, remember that graphing thing you helped me with yesterday? Is there any way to actually set a threshold against that value after the RPN calculation?
[03-Feb-2009 08:56:04] **C_Kode> Is there anyway to set a throughput threshold on a network interface? (Juniper router) I have the JuniperPerformance Zenpack, but it doesn't list this, of course, I can see it under OS/Interface
[03-Feb-2009 08:56:42] **C_Kode> I guess, I'm asking, how do I find that datapoint.
[03-Feb-2009 08:58:51] **nemo_> go back to where you define the graph
[03-Feb-2009 08:58:57] **C_Kode> I didn't.
[03-Feb-2009 08:59:01] **nemo_> and define a threshold
[03-Feb-2009 08:59:06] **C_Kode> I just added the device and it found it.
[03-Feb-2009 08:59:13] **nemo_> ok , find the template / graph
[03-Feb-2009 08:59:18] **nemo_> and add a threshold
[03-Feb-2009 08:59:20] **C_Kode> I see. I think I found it.
[03-Feb-2009 09:00:34] **raw> the template will be called ethernetCsmacd or something
[03-Feb-2009 09:00:42] **raw> auto generated by Zenoss when modeling
[03-Feb-2009 09:00:44] **C_Kode> Is there a way to make a copy of it or just edit it for a single device? I have more bandwidth at one location that I have at another
[03-Feb-2009 09:01:21] **raw> each interface has it's own performance template
[03-Feb-2009 09:01:31] **C_Kode> I just want a warning if Colocation X get close to 10MB throughput
[03-Feb-2009 09:01:34] **C_Kode> ok, great thanks.
[03-Feb-2009 09:01:51] **raw> oh wait
[03-Feb-2009 09:01:54] **raw> no, do this...
[03-Feb-2009 09:02:04] **raw> click the "create local copy" button to the right of the template
[03-Feb-2009 09:02:16] **raw> I guess the template is global, but you can copy it to the port
[03-Feb-2009 09:02:23] **raw> and then the copied version overrides the global
[03-Feb-2009 09:02:54] **raw> understand?
[03-Feb-2009 09:03:03] **klinstifen> raw, yeah i think so
[03-Feb-2009 09:03:06] **klinstifen> lemme play with it
[03-Feb-2009 09:03:12] **raw> klinstifen: thanks
[03-Feb-2009 09:03:17] **C_Kode> Yep, thanks a bunch
[03-Feb-2009 09:03:20] **raw> np
[03-Feb-2009 09:07:01] **C_Kode> Hmm. what type of number is (here.speed or 1e9)? The default is listed as (here.speed or 1e9) / 8 * .75
[03-Feb-2009 09:08:43] **C_Kode> 1,024,000,000 for 1GB?
[03-Feb-2009 09:08:53] **C_Kode> I'm guessing thats what it is.
[03-Feb-2009 09:09:58] **klinstifen> c_kode, that means the speed of the NIC coverted to bytes times 75...aka 75% utilization
[03-Feb-2009 09:10:19] **klinstifen> is your nic a 10mb nic or 100 or 1000?
[03-Feb-2009 09:10:24] **C_Kode> 1000
[03-Feb-2009 09:10:52] **C_Kode> I have to convert utilization to mb throughput since I'm billed at 95th %
[03-Feb-2009 09:10:59] **klinstifen> and you want the threshhold to be at 10mb?
[03-Feb-2009 09:11:15] **C_Kode> Actually, 10 and 5. (
[03-Feb-2009 09:11:29] **klinstifen> well for the 10 just change the .75 to .01
[03-Feb-2009 09:11:40] **klinstifen> 1% of 1000 is 10mb
[03-Feb-2009 09:11:40] **C_Kode> so. (here.speed or 1e9) / 8 * .04 for 5MB?
[03-Feb-2009 09:12:37] **klinstifen> i think it would be .005
[03-Feb-2009 09:12:46] **klinstifen> .04 * 1000 = 40
[03-Feb-2009 09:13:03] **C_Kode> heh thats why I was asking what here.speed meant
[03-Feb-2009 09:13:12] **klinstifen> here.speed is the speed of the nic
[03-Feb-2009 09:13:17] **C_Kode> at 1,024,000,000 it would be .04
[03-Feb-2009 09:14:18] **C_Kode> by calulations of 1,024,000,000 / 8 * .04 I get 5,120,000
[03-Feb-2009 09:21:52] **klinstifen> yeah i think .04 is right
[03-Feb-2009 09:22:04] **klinstifen> i wasn't dividing by 8
[03-Feb-2009 09:33:23] **klinstifen> raw, i'll have to play more
[03-Feb-2009 09:33:30] **klinstifen> it doesn't appear to be easily implemented
[03-Feb-2009 09:33:36] **klinstifen> it'll prolly take some tweaking
[03-Feb-2009 09:39:07] **nemo_> any notice ip services being monitored ( where they should not be enabled ? )
[03-Feb-2009 09:39:11] **nemo_> anyone*
[03-Feb-2009 10:00:49] XTZGZoReX is now known as Zor
[03-Feb-2009 10:10:14] **magnachef> has anyone been able to add a "device" or some other entity that does not have an IP or Hostname?
[03-Feb-2009 10:10:42] **magnachef> see: http://forums.zenoss.com/viewtopic.php?t=8779
[03-Feb-2009 10:10:50] **adytum-bot> Title: Forums :: View topic - Adding a "Device" Without IP or Hostname (at forums.zenoss.com)
[03-Feb-2009 10:11:49] **raw> is there any way to disable monitoring of a port but still collect/graph traffic data
[03-Feb-2009 10:11:51] **raw> ?
[03-Feb-2009 10:11:56] **raw> an easy way, rather
[03-Feb-2009 10:12:34] **magnachef> you can probably have the alert class be one that just sends it to history
[03-Feb-2009 10:14:32] **klinstifen> magnachef, i just added on
[03-Feb-2009 10:14:55] **klinstifen> when you add the device just change the discovery protocol from auto/snmp to none
[03-Feb-2009 10:15:03] **magnachef> I did
[03-Feb-2009 10:16:11] **magnachef> which is the confusing part...I even tried to add it to a different device class
[03-Feb-2009 10:16:55] **klinstifen> do you get an error
[03-Feb-2009 10:17:35] **magnachef> under message it says: "No IP for name "
[03-Feb-2009 10:18:37] **klinstifen> what version are you running?
[03-Feb-2009 10:18:42] **magnachef> 2.1.3
[03-Feb-2009 10:18:47] **magnachef> ...old version, I know
[03-Feb-2009 10:19:19] **nemo_> magnachef, look at the bug list time to upgrade maybe
[03-Feb-2009 10:19:47] **klinstifen> yeah before 2.3.2 i had to manually add an ip of 127.0.0.1 to my host file i think for that name
[03-Feb-2009 10:19:50] **klinstifen> then it would go through
[03-Feb-2009 10:20:02] **klinstifen> now it auto assigns that ip to something without an ip
[03-Feb-2009 10:20:10] **klinstifen> at least that's what just happened when i added one this time
[03-Feb-2009 10:20:30] **klinstifen> if you can't upgrade then i think the trick is to add a 127.0.0.1 entry in your hosts file for the name of the device you are trying to add
[03-Feb-2009 10:20:48] **magnachef> blah
[03-Feb-2009 10:20:58] **magnachef> well, that's good to know then
[03-Feb-2009 10:21:14] **magnachef> I can't really upgrade right now as it's in production, and I don't have time
[03-Feb-2009 10:22:47] **nemo_> i understand , but 2.1.3 hardly works
[03-Feb-2009 10:23:24] **magnachef> heh, yeah, I find that out more and more
[03-Feb-2009 10:24:07] **magnachef> I think I'm going to test the hostfile way for now, and put a little urgency on the upgrade
[03-Feb-2009 10:26:19] **magnachef> klinstifen, nemo_: thanks for the info!
[03-Feb-2009 10:28:56] **nemo_> np's good luck !
[03-Feb-2009 10:30:09] **klinstifen> np
[03-Feb-2009 11:04:46] **raw__> klinstifen: any luck with the threshold?
[03-Feb-2009 11:05:23] **klinstifen> not yet
[03-Feb-2009 11:05:31] **klinstifen> i am also in the process of rebuilding my zenoss instance
[03-Feb-2009 11:05:40] **klinstifen> but i should have some time to work on this some more
[03-Feb-2009 11:05:45] **klinstifen> i'll let you know if i come up with anything
[03-Feb-2009 11:05:48] **raw__> ok cool
[03-Feb-2009 11:05:49] **raw__> thanks
[03-Feb-2009 11:06:32] **raw__> eugh, I'm running a whole Noc by myself today since my shift partner is covering weekend shifts and the other guy who is usually on called in sick
[03-Feb-2009 11:51:43] **klinstifen> ugh...just finished rebuilding
[03-Feb-2009 11:51:58] **klinstifen> have a couple more tweaks, but that was ~3 days of wasted time
[03-Feb-2009 11:52:06] **klinstifen> that's what i get for not having a backup
[03-Feb-2009 11:52:17] **klinstifen> creating a cron job now...
[03-Feb-2009 11:53:20] **C_Kode> heh I made that blunder too. I installed it on the backup server instead of the utility server that actually gets backed up.
[03-Feb-2009 11:53:32] **C_Kode> Of course, I think you can create a backup from the GUI
[03-Feb-2009 11:53:56] **C_Kode> I just create one of those and dump it to the NFS server
[03-Feb-2009 11:53:56] **klinstifen> yeah you can
[03-Feb-2009 11:54:07] **klinstifen> i'll just run the console commands regularly
[03-Feb-2009 11:54:13] **klinstifen> and backup the files they make to tape
[03-Feb-2009 12:27:49] **C_Kode> Using the Locations Google map. The locations need to be actual Addresses?
[03-Feb-2009 12:29:42] **klinstifen> c_kode, no they can be cities
[03-Feb-2009 12:30:28] **C_Kode> Hmm. I have two locations in NY. heh I suppose those have to be Addresses?
[03-Feb-2009 12:31:32] **C_Kode> Ah! I see. I can put a physical address in the Location Class
[03-Feb-2009 12:36:46] **C_Kode> On the Network Map, is there a way to change the default subnet it has it in?
[03-Feb-2009 12:37:59] **mrayzenoss> C_Kode: it's under Preferences->Network Map Start Object
[03-Feb-2009 12:39:53] **C_Kode> Thanks. I noticed the Network map, just follow VPN routing networks.
[03-Feb-2009 12:42:44] **C_Kode> Err, don't follow the VPN routes
[03-Feb-2009 12:42:52] **C_Kode> err don't show the subnets their connected too
[03-Feb-2009 13:37:53] **teletype> can anyone point me in the right direction to modify the way devices are modeled? specifically i'm trying to make windows devices automatically monitor all services that are set for automatic startup, and ignore the others
[03-Feb-2009 13:44:05] **magnachef> /Devices/Server/Windows/Templates
[03-Feb-2009 13:44:19] **teletype> yeah, that much i know
[03-Feb-2009 13:44:35] **teletype> but I don't see anything there that would let me do this
[03-Feb-2009 13:44:53] **magnachef> then the drop down and More -> Collector Plugins
[03-Feb-2009 13:45:02] **magnachef> ahhh
[03-Feb-2009 13:45:15] **magnachef> that may be more involved, and you may need to create a collector
[03-Feb-2009 13:45:23] **teletype> yeah, that's what i was thinking
[03-Feb-2009 13:46:22] **teletype> i know i can set individual services to be monitored or not in /Templates/WinServices but that'll apply to any device I model, and I'd also have to go through the whole list manually
[03-Feb-2009 13:47:56] **teletype> so maybe create myself a modified version of zenoss.wmi.WinServiceMap and use that for the /Devices/Server/Windows template instead
[03-Feb-2009 13:48:07] **magnachef> yeah
[03-Feb-2009 13:48:47] **teletype> i knew zenoss was going to force me to start learning python, heh
[03-Feb-2009 13:49:02] **magnachef> heh, yeah, it'll do that to ya
[03-Feb-2009 13:49:13] **C_Kode> Python is worth learning
[03-Feb-2009 13:49:57] **magnachef> when creating a command plugin, what does the output of my script need to be?
[03-Feb-2009 13:50:10] **magnachef> I see there's the Nagios style, but I'm not sure if that is necessary
[03-Feb-2009 13:50:23] **klinstifen> magna, are you going to use the output in a graph?
[03-Feb-2009 13:50:27] **magnachef> yeah
[03-Feb-2009 13:50:37] **klinstifen> then nagios is what you want
[03-Feb-2009 13:50:44] **klinstifen> |datapointname=datapointvalue
[03-Feb-2009 13:50:53] **magnachef> ok, I have that
[03-Feb-2009 13:51:10] **klinstifen> and if the command returns additional datapoint values then seperate with a space
[03-Feb-2009 13:51:22] **klinstifen> |datapoint1=value datapoint2=value2
[03-Feb-2009 13:51:34] **magnachef> does it matter what's in front of the pipe?
[03-Feb-2009 13:51:45] **klinstifen> i think it is suppossed to say OK FAIL ERR
[03-Feb-2009 13:51:58] **klinstifen> but I have found that you don't need anything in front of the pipe for zenoss to read it properly
[03-Feb-2009 13:52:50] **teletype> nagios uses OK WARNING CRITICAL UNKNOWN
[03-Feb-2009 13:53:24] **klinstifen> heh i was close
[03-Feb-2009 13:53:42] **teletype> but at least in nagios-land it doesn't actually matter, it's done by exit codes
[03-Feb-2009 13:54:37] **magnachef> ok, I'm just having trouble getting the data to populate in the graph, but the graph Title is showing up under perf
[03-Feb-2009 13:55:13] **magnachef> ...and in zencommand.log I don't see that this is being run
[03-Feb-2009 13:55:16] **klinstifen> are your datapoints named EXACTLY as the ouput behind the pipe?
[03-Feb-2009 13:55:40] **klinstifen> did you put the path to the command script?
[03-Feb-2009 13:55:40] **magnachef> yep
[03-Feb-2009 13:55:58] **magnachef> yeah
[03-Feb-2009 13:56:02] **klinstifen> huh
[03-Feb-2009 13:56:06] **klinstifen> try running it manually
[03-Feb-2009 13:57:04] **klinstifen> zentestcommand -v10 -d devicename --datasource=datasourcename
[03-Feb-2009 13:59:01] **magnachef> KeyError: 'device'
[03-Feb-2009 13:59:29] **klinstifen> can you paste the whole thing?
[03-Feb-2009 13:59:44] **magnachef> sure, one sec
[03-Feb-2009 14:01:21] **magnachef> http://www.nopaste.com/p/aMoTHmU5o
[03-Feb-2009 14:01:28] **adytum-bot> Title: zentestcommand failure - nopaste.com (beta) (at www.nopaste.com)
[03-Feb-2009 14:02:25] **klinstifen> is this datasouce being run against your zenoss box?
[03-Feb-2009 14:02:26] **magnachef> note that I am trying to get this to work on a device that isn't a device, rather the name of a client of ours, which is being passed into the command
[03-Feb-2009 14:02:49] **magnachef> so I had to add it as 127.0.0.1, then rename it to the client's name
[03-Feb-2009 14:03:02] **klinstifen> i'm confused
[03-Feb-2009 14:03:06] **klinstifen> what does the script do?
[03-Feb-2009 14:03:09] **magnachef> so I did try "-d "
[03-Feb-2009 14:03:21] **magnachef> the script runs some tests against customer APIs
[03-Feb-2009 14:03:33] **klinstifen> is the script bound to a device?
[03-Feb-2009 14:03:38] **magnachef> doing soap requests, and validating input, etc
[03-Feb-2009 14:03:56] **magnachef> I have the script in the /Devices/API template
[03-Feb-2009 14:04:11] **klinstifen> hrmm
[03-Feb-2009 14:04:59] **magnachef> see: http://forums.zenoss.com/viewtopic.php?t=8779
[03-Feb-2009 14:05:09] **adytum-bot> Title: Forums :: View topic - Adding a "Device" Without IP or Hostname (at forums.zenoss.com)
[03-Feb-2009 14:06:06] **klinstifen> ok
[03-Feb-2009 14:06:33] **klinstifen> well...-d is still the "device" is the name of your client
[03-Feb-2009 14:06:49] **klinstifen> and then name of the client can be pushed in the script by doing ${dev/name} i think
[03-Feb-2009 14:06:53] **magnachef> yeah
[03-Feb-2009 14:07:12] **magnachef> yeah, that's what I'm doing
[03-Feb-2009 14:08:16] **magnachef> /usr/bin/perl /usr/local/zenoss/libexec/webinject/apicheck.pl ${device/id}
[03-Feb-2009 14:08:32] **magnachef> should I use name instead of id?
[03-Feb-2009 14:08:37] **magnachef> maybe that's the issue
[03-Feb-2009 14:10:07] **klinstifen> it's $devname...just looked it up on mine
[03-Feb-2009 14:10:40] **magnachef> still no luck
[03-Feb-2009 14:10:48] **magnachef> I wonder if the variables are different on 2.1.3
[03-Feb-2009 14:11:20] **magnachef> so I have /Devices/API/Templates/APICheck
[03-Feb-2009 14:11:32] **magnachef> with my datasource name of the check I'm doing
[03-Feb-2009 14:11:51] **magnachef> that contains the command template I have above
[03-Feb-2009 14:12:30] **magnachef> test is Enabled, Use SSH is False, and it has a datapoint with exactly the same name as the output of the script after the pipe
[03-Feb-2009 14:12:53] **klinstifen> i don't know what that key error means
[03-Feb-2009 14:13:06] **klinstifen> what happens when you run apicheck.pl from the command line
[03-Feb-2009 14:13:18] **magnachef> works fine
[03-Feb-2009 14:14:28] **klinstifen> weird
[03-Feb-2009 14:14:41] **magnachef> tell me about it
[03-Feb-2009 14:15:28] **klinstifen> a shot in the dark...but in your pl script do you have a variable called device?
[03-Feb-2009 14:15:39] **klinstifen> maybe that's a reserved zenoss word causing that key error?
[03-Feb-2009 14:16:08] **magnachef> no
[03-Feb-2009 14:16:44] **klinstifen> i dunno man
[03-Feb-2009 14:17:43] **magnachef> heh, yeah, I'll need to investigate more
[03-Feb-2009 14:18:01] **magnachef> ...this is driving me nuts, because it seems like I'm doing everything right
[03-Feb-2009 14:20:04] **magnachef> thanks for the help
[03-Feb-2009 14:20:38] **klinstifen> sure
[03-Feb-2009 14:22:02] **garrettn> Hi all
[03-Feb-2009 14:23:46] **garrettn> I am trying to add a Win Service, but I keep getting the error Could not find a WinService named... Any ideas on what I could be doing wrong?
[03-Feb-2009 14:32:39] **raw__> klinstifen: don't suppose you've had a chance to try out that threshold thing?
[03-Feb-2009 14:32:54] **raw__> I've been fooling around with it a bit but haven't had any luck thus far
[03-Feb-2009 14:33:36] **garrettn> The only thing that is different about the service I added is it has spaces in it's name, is that an issue?
[03-Feb-2009 14:47:21] **teletype> it worked =)
[03-Feb-2009 14:47:46] **teletype> created a new version of the WinService zCollectorPlugin, that behaves the way I want, made a zenpack, and lo and behold it worked
[03-Feb-2009 14:47:52] **teletype> first try too
[03-Feb-2009 14:51:08] **raw__> nice
[03-Feb-2009 17:28:13] **gemineye> Does anyone have an idea what might be causing this event message? DNS UNKNOWN - 0.119 seconds response time (No ANSWER SECTION found)
[03-Feb-2009 17:28:30] **gemineye> My dig zenpack is working fine on all my other DNS servers with no events being generated.
[03-Feb-2009 17:29:07] **Vog-work> Does the server have reverse dns setup?
[03-Feb-2009 17:29:17] **Vog-work> (target server)
[03-Feb-2009 17:29:23] **gemineye> yep, forward and reverse
[03-Feb-2009 17:29:45] **Vog-work> Havent used the dig zenpack yet.
[03-Feb-2009 17:29:56] **gemineye> It's generating the graph fine but it keeps generating an event.
[03-Feb-2009 17:30:47] **Vog-work> SO only one of the multiple dns servers that you monitor are giving you the error??
[03-Feb-2009 17:31:16] **gemineye> Actually, I have 4 DNS servers, 2 internal, 2 external. The two external are giving the event.
[03-Feb-2009 17:32:39] **gemineye> The two internal are running Gentoo, the external are running Fedora and Solaris. All are on different hardware, in fact the only thing they have in common is they have a plug in the back that provides them power.
[03-Feb-2009 17:38:12] **Vog-work> firewall issue?
[03-Feb-2009 17:39:52] **gemineye> Not sure, like I said it's drawing the graph correctly.
[03-Feb-2009 17:41:29] **Vog-work> Meh, without having used the zen pack I'm not much help
[03-Feb-2009 20:34:13] **mrayzenoss> Anyone here just email me?
[03-Feb-2009 23:41:00] **CamargoBP> Anyone here tonight?
[04-Feb-2009 00:00:42] [disconnected at Wed Feb 4 00:00:42 2009]
[04-Feb-2009 00:00:42] [connected at Wed Feb 4 00:00:42 2009]
[04-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[04-Feb-2009 04:04:18] **cico> hey there
[04-Feb-2009 04:04:42] **cico> anybody willing to spend couple of minutes talking to an apprentice?
[04-Feb-2009 04:56:36] Eising is now known as Gecko
[04-Feb-2009 09:50:36] **raw__> man, the reporting functionality in Zenoss Core is brutally underpowered
[04-Feb-2009 09:50:56] **raw__> cico: what'd you need?
[04-Feb-2009 09:51:15] **raw__> [04:53am] **cico> anybody willing to spend couple of minutes talking to an apprentice?
[04-Feb-2009 10:58:28] **C_Kode> Is there a way to bind ethernetCsmacd template on the Perf screen so I don't have to go to two different places to see the graphs?
[04-Feb-2009 11:32:21] **C_Kode> Zenoss is complaining about swap space on a server I have. It's using 104MB of 1GB of space. It's complaining with the error: "threshold of low swap not met: current value 947560.00" I can't find anywhere to actually even look at this or how to disable this check as there is nothing wrong with the swap space unless it just doesn't like that I have 1GB of swap to 4GB of memory. But this is common on many of my servers and this is the only one complaini
[04-Feb-2009 11:38:39] **C_Kode> Man it's dead in here today
[04-Feb-2009 11:39:17] * Vog-work *Brains....*
[04-Feb-2009 11:51:33] **gemineye> C_Kode: You can create a local copy of the Device template and modify the threshold to a value more appropriate for your system.The default alert is 1GB. It'd be nice if we could set this to a percentage instead of a static value.
[04-Feb-2009 11:52:24] **C_Kode> Ahh, I see it now.
[04-Feb-2009 11:52:26] **C_Kode> Thanks!
[04-Feb-2009 11:52:29] **gemineye> np
[04-Feb-2009 11:53:20] **C_Kode> Now, I just have to figure out (understand) RPN?
[04-Feb-2009 11:55:24] **gemineye> http://www.hpmuseum.org/rpn.htm
[04-Feb-2009 11:55:31] **adytum-bot> Title: RPN (at www.hpmuseum.org)
[04-Feb-2009 11:55:43] **gemineye> have fun with that
[04-Feb-2009 11:55:49] **C_Kode> I'm sure I will
[04-Feb-2009 11:57:36] **C_Kode> Actually, I don't think I have to use RPN. I just need to set the min value to something lower than the total swap space!
[04-Feb-2009 11:59:04] **gemineye> I calculated what 10% swap was for each server and manually changed each threshold. If you know of a way to make it automatically do 10%, I'd be much appreciated.
[04-Feb-2009 12:00:04] **C_Kode> Hmm.. I just set it to 256000. It was set at 1024000 which was how much total swap there was.
[04-Feb-2009 12:00:17] **gemineye> Yeah, that's the default.
[04-Feb-2009 12:00:37] **C_Kode> Does it accept vars?
[04-Feb-2009 12:00:53] **gemineye> Don't know.
[04-Feb-2009 12:01:03] **C_Kode> Checking. If it does, we can figure that out
[04-Feb-2009 12:08:12] **C_Kode> Yep, I think you can do it with a custom graph point.
[04-Feb-2009 12:08:39] **gemineye> But this is for a threshold value
[04-Feb-2009 12:09:35] **C_Kode> Hmm.. I see.
[04-Feb-2009 12:10:19] **gemineye> Where you replaced 1024000 with 256000, I don't think you can put a variable there.
[04-Feb-2009 12:10:55] **C_Kode> It won't take ${customer graph point}
[04-Feb-2009 12:10:57] **C_Kode> ?
[04-Feb-2009 12:11:04] **C_Kode> custom
[04-Feb-2009 12:11:24] **gemineye> Don't know. Haven't tried it yet.
[04-Feb-2009 12:11:48] **C_Kode> Hmm.. Well, I can try
[04-Feb-2009 12:12:29] **gemineye> Ok, see if you can make the threshold be 25% of the systems swap space. That's equivalent to what you set for your server.
[04-Feb-2009 12:15:39] **C_Kode> Hmm.. how do you force a check and see the outcome?
[04-Feb-2009 12:16:55] **gemineye> It should have queried it by now.
[04-Feb-2009 12:17:32] **C_Kode> No error yet, but maybe I should create a value that will spit a warning
[04-Feb-2009 12:18:08] **gemineye> Set the percentage to something high to force a threshold violation.
[04-Feb-2009 12:18:26] **C_Kode> Yes, I set it to total memory
[04-Feb-2009 12:18:49] **klinstifen> c_kode, you could force the check by running zencommand on that device
[04-Feb-2009 12:19:00] **C_Kode> but with a var instead of a literal value
[04-Feb-2009 12:19:06] **C_Kode> thanks
[04-Feb-2009 12:20:45] **an0therb0x2> w
[04-Feb-2009 12:22:23] **C_Kode> nothing yet. (not a good sign)
[04-Feb-2009 12:25:00] **gemineye> What are the OID's for the laLoadInt1, laLoadInt15, and laLoadInt5 Data Sources in your /Devices/Server/Linux/Templates/Device or /Devices/Server/Solaris/Templates/Device templates?
[04-Feb-2009 12:25:52] **C_Kode> laLoadInt1 = 1.3.6.1.4.1.2021.10.1.3.1
[04-Feb-2009 12:26:02] **gemineye> So it's not just me
[04-Feb-2009 12:26:09] **C_Kode> laLoadInt15 = 1.3.6.1.4.1.2021.10.1.3.3
[04-Feb-2009 12:26:15] **C_Kode> You want the other too?
[04-Feb-2009 12:26:19] **gemineye> nah
[04-Feb-2009 12:26:46] **C_Kode> zencommand didn't show anything either
[04-Feb-2009 12:26:55] **C_Kode> no errors.
[04-Feb-2009 12:27:06] **gemineye> I noticed the load average graph only displays the 5 min average. It looks like they have the wrong OID.
[04-Feb-2009 12:27:23] **C_Kode> you want the 5 one?
[04-Feb-2009 12:27:40] **gemineye> The OID's ending in 3.# display the correct load, the OID's ending in 5.# display the load * 100.
[04-Feb-2009 12:28:43] **C_Kode> Yeah, something is wrong. The 5 minute avg is .71 and the 1 minute avg is .01 along with the 15 minute
[04-Feb-2009 12:28:52] **gemineye> I think you'll find if you change the end of the OID on laLoadInt1 and laLoadInt15 to 5.1 and 5.3 respectively it'll work.
[04-Feb-2009 12:29:25] **gemineye> Actually, I don't think. I know. I did it last night and the graphs got a whole lot more useful.
[04-Feb-2009 12:30:34] **C_Kode> yeah, looks like a typo. Submit that as bug
[04-Feb-2009 12:30:38] **C_Kode> sorta bug
[04-Feb-2009 12:33:06] **gemineye> Any luck yet on the threshold?
[04-Feb-2009 12:33:44] **C_Kode> It never errored, but it also never warned when it should have. It just quietly skipped over it
[04-Feb-2009 12:34:02] **gemineye> Do you use the Show Graph Portlet?
[04-Feb-2009 12:34:18] **C_Kode> For swap?
[04-Feb-2009 12:34:32] **gemineye> No, it's a zenpack to add displaying reports to the dashboard
[04-Feb-2009 12:34:48] **C_Kode> Nope, I will have to look for that
[04-Feb-2009 12:34:59] **gemineye> http://www.zenoss.com/community/projects/zenpacks/graph-portlet
[04-Feb-2009 12:35:13] **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[04-Feb-2009 12:36:04] **C_Kode> installing it now
[04-Feb-2009 12:36:24] **gemineye> The portlet on my install is blank
[04-Feb-2009 12:40:54] **C_Kode> I got it to list graphs
[04-Feb-2009 12:41:06] **gemineye> Did you do anything special or just installed it?
[04-Feb-2009 12:41:24] **C_Kode> I installed it then setup a graph report and then set the portlet to show that report
[04-Feb-2009 12:41:36] **C_Kode> Click reports on the left menu
[04-Feb-2009 12:41:43] **C_Kode> Graph reports
[04-Feb-2009 12:42:00] **C_Kode> Make an ew report and add the graphic reports you want to be shown in the portlet
[04-Feb-2009 12:42:21] **gemineye> Nothing on mine, it won't display
[04-Feb-2009 12:42:39] **C_Kode> I added all my gateway routers WAN ports at my locations to show throughput
[04-Feb-2009 12:43:12] **C_Kode> You created a Graph Report under /Reports / Graph Reports?
[04-Feb-2009 12:45:00] **gemineye> No, but I pointed the portlet to an existing graph
[04-Feb-2009 12:45:08] **C_Kode> That failed for me also
[04-Feb-2009 12:45:19] **C_Kode> Create one, then point at it
[04-Feb-2009 12:50:24] **gemineye> Ok, that works
[04-Feb-2009 12:50:38] **gemineye> kewl
[04-Feb-2009 12:50:39] **C_Kode>
[04-Feb-2009 12:52:34] **gemineye> Now I just wish I could adjust the size of the columns on the dashboard.
[04-Feb-2009 12:59:23] **C_Kode> Yeah, the layout options stink!
[04-Feb-2009 13:00:08] **C_Kode> If you make three columns, it cuts off the most recent part of the graph
[04-Feb-2009 13:40:14] **C_Kode> The multi-graph is sweet
[04-Feb-2009 13:41:44] **C_Kode> It allows me to group stats of the same type from different servers in the cluster onto a single graph
[04-Feb-2009 13:47:55] **cgibbons> ¿que?
[04-Feb-2009 13:52:20] **mrayzenoss> gemineye had some WMI questions
[04-Feb-2009 13:52:21] **gemineye> hola cgibbons
[04-Feb-2009 13:54:57] **cgibbons> whatcha running into, gemineye?
[04-Feb-2009 13:55:10] **gemineye> I've got the WMIPerformanceMonitor and WindowsWMIDeviceTemplateV2 zenpacks installed, I've set the zWinPassword and zWinUser with the info of a domain admin account and set zWmiMonitorIgnore to False. However none of my Windows boxes are returning any WMI relevant data except the Win Services.
[04-Feb-2009 13:56:30] **klinstifen> does wmiperf use wmic?
[04-Feb-2009 13:56:34] **cgibbons> you know I haven't used those two community zenpacks before, let me install them so I can speak somewhat more intelligently in regards to them. although you'd think that since the services is working that connectivity is golden.
[04-Feb-2009 13:57:41] **klinstifen> and is your zwinuser typed in as domain\user or domain/user
[04-Feb-2009 13:58:09] **gemineye> Yes, if it weren't I wouldn't be able to get the Win Service info.
[04-Feb-2009 13:59:20] **klinstifen> i had problems with wmic at one time because i had domain\user and it wanted domain/user
[04-Feb-2009 13:59:59] **cgibbons> that was probably just a shell escaping issue, klinstifen.
[04-Feb-2009 14:00:04] **gemineye> I have it as domain\user
[04-Feb-2009 14:01:15] **gemineye> Also, as we type here, something else really annoying just happened. While I can monitor all the Win Services on a server, there are in many cases over 50 services that are aren't running and core generates critical errors for those. I've disabled monitoring of them but periodically it'll still generate critical events.
[04-Feb-2009 14:05:33] **cgibbons> got 1 of the 2 zenpacks installed, almost there
[04-Feb-2009 14:08:16] **cgibbons> so just to double check, gemineye, you're using a device class that has the WMIPerformanceMonitors and the DeviceWMI_SNMP_v2
[04-Feb-2009 14:08:21] **cgibbons> er templates?
[04-Feb-2009 14:09:20] **gemineye> yes
[04-Feb-2009 14:09:38] **cgibbons> k
[04-Feb-2009 14:09:52] **cgibbons> so those call wmic as a command, interesting
[04-Feb-2009 14:10:12] **gemineye> How does enterprise call wmi?
[04-Feb-2009 14:11:43] **cgibbons> Directly. There is a set of modeling plugins that do WMI for modeling, and then an ZenPack called zenwinperf that does collection of performance counters (perfmon) directly over MS-RPC.
[04-Feb-2009 14:11:55] **cgibbons> A mix of Python and native code.
[04-Feb-2009 14:12:35] **cgibbons> wmic uses the same native code for WMI that enterprise uses of course, except provides no perfmon support directly.
[04-Feb-2009 14:15:33] **cgibbons> adding a device using those templates...
[04-Feb-2009 14:16:45] **cgibbons> so for example you don't get any file systems listed, gemineye?
[04-Feb-2009 14:17:09] **gemineye> yep, the only thing listed are Win Services, and the graphs under the perf tab are blank too.
[04-Feb-2009 14:19:36] **cgibbons> hmmm, I think klinstifen's hint is on the right track. it lookks like that zenpack is passing the device username & password properties to its command line-tool and using double-quotes for them instead of single quoes.
[04-Feb-2009 14:19:41] **cgibbons> so that backslash doesn't get escaped properly.
[04-Feb-2009 14:19:56] **cgibbons> whereas the built-in service stuff doesn't do it that way so it doesn't have that issue.
[04-Feb-2009 14:19:59] **gemineye> lets see what happens if I swap it.
[04-Feb-2009 14:20:01] **cgibbons> yep
[04-Feb-2009 14:20:34] **gemineye> Will this mess up other aspects of core's monitoring?
[04-Feb-2009 14:20:38] **cgibbons> nope
[04-Feb-2009 14:21:00] **cgibbons> windows is pretty agnostic about the direction of that at the internal level
[04-Feb-2009 14:21:13] **cgibbons> the enterprise zenpacks also do not pass the username & password on the command-line, which is nice to avoid
[04-Feb-2009 14:22:02] **gemineye> remodeling device...
[04-Feb-2009 14:22:30] **gemineye> nope, nothing came up, unless it takes a while
[04-Feb-2009 14:23:09] **cgibbons> should be instantly after the modeling job runs
[04-Feb-2009 14:25:02] **gemineye> Remodeling a 2000 server had no luck, I remodeled a 2003 server too, no luck.
[04-Feb-2009 14:25:18] **cgibbons> hurm okay, trying to figure out a bit more about these zenpacks.
[04-Feb-2009 14:25:38] **cgibbons> can you go to your device and look at the Collector Plugins setting in the More menu?
[04-Feb-2009 14:26:58] **gemineye> brb, gotta talk withmy mgr about monitoring...
[04-Feb-2009 14:28:01] **klinstifen> cool, glad the tip helped
[04-Feb-2009 14:28:26] **klinstifen> where is the wmiperformancemonitor zenpack?
[04-Feb-2009 14:28:34] **klinstifen> it's not in the usual place...unless it has a different name there
[04-Feb-2009 14:29:56] **cgibbons> i goggle and found it @ http://blog.dastrup.com/?p=13
[04-Feb-2009 14:30:02] **cgibbons> dunno if that's the real home or not
[04-Feb-2009 14:30:03] **adytum-bot> Title: Advanced WMI Performance Monitor ZenPack for Zenoss Core | Dastrup Tech Logs (at blog.dastrup.com)
[04-Feb-2009 14:30:28] **klinstifen> oh yeah...this guy
[04-Feb-2009 14:30:49] **klinstifen> i remember this now
[04-Feb-2009 14:31:08] **klinstifen> my exchange zenpack is written using bash
[04-Feb-2009 14:31:13] **klinstifen> and it executes wmic too
[04-Feb-2009 14:31:14] **mrayzenoss> I asked him about submitting it for the Community ZenPacks page, I should try again
[04-Feb-2009 14:31:27] **klinstifen> i think this zenpack uses python to "grep" stuff
[04-Feb-2009 14:32:00] **cgibbons> yeah looks like it
[04-Feb-2009 14:32:35] **klinstifen> hey mray, way back i submitted an exchange zenpack but never heard anything about
[04-Feb-2009 14:32:49] **mrayzenoss> really? dang
[04-Feb-2009 14:32:52] **klinstifen> i just figured you all didn't want a community exchange zenpack when there is an enterprise exchange zenpack
[04-Feb-2009 14:33:03] **mrayzenoss> no way, I don't discriminate
[04-Feb-2009 14:33:07] **klinstifen> ok cool
[04-Feb-2009 14:33:14] **klinstifen> well then i'll convert it to egg and resubmit
[04-Feb-2009 14:33:48] **mrayzenoss> sounds vaguely familiar, like you mentioned it in the zenpacks forum and I asked about it, but I must have missed it
[04-Feb-2009 14:34:15] **klinstifen> no worries
[04-Feb-2009 14:34:25] **klinstifen> when i have a chance i'll convert it and try again
[04-Feb-2009 14:37:04] **gemineye> any idea why Win Services that are disabled still generate critical events?
[04-Feb-2009 14:37:27] **mrayzenoss> yeah, sorry I haven't put up the SiteWindow portlet yet, it didn't work out of the box and I'm juggling a couple of other ones trying to get them to pass my smoke tests
[04-Feb-2009 14:37:51] **cgibbons> gemineye, it looks like those two zenpacks don't actually provide any WMI based modeling plugins, unless I'm missing them
[04-Feb-2009 14:38:48] **cgibbons> and onto the services, so you've changed the Monitor setting for the Windows Service to False? in the device class or on the device itself?
[04-Feb-2009 14:40:51] **gemineye> Device itself
[04-Feb-2009 14:45:32] **cgibbons> k moment
[04-Feb-2009 14:49:07] **cgibbons> on a side note, I did find this afternoon that we seem to be completely ignoring the zWinEventlog zProperty
[04-Feb-2009 14:50:27] **gemineye> Good since I don't even know what that does... unless I read the manual... to lazy.
[04-Feb-2009 14:51:24] **cgibbons> that's a boolean to disable or enable Event Log monitoring on a Windows device. not something most people disable it looks like, otherwise we would have heard about it sooner.
[04-Feb-2009 14:51:27] **gemineye> ok, so if it's ignoring the zProperty, what does it think it is, False or True?
[04-Feb-2009 14:51:33] **cgibbons> always true
[04-Feb-2009 14:51:54] **cgibbons> there's another way to disable event log monitoring with a different zProperty, but right now it's not even looking @ that one
[04-Feb-2009 14:52:07] **gemineye> Mine's set to False
[04-Feb-2009 14:52:14] **gemineye> That appears to be the default.
[04-Feb-2009 14:53:04] **cgibbons> the service thing not working right is a bit odd, gemineye, that's one of the major test cases our QA dept runs for every release
[04-Feb-2009 14:53:23] **cgibbons> when you go to the OS tab for the device throwing events for the services still, is that service no longer listed in the Win Services table?
[04-Feb-2009 14:54:33] **gemineye> It's status bubble is grey and it's M bubble is red.
[04-Feb-2009 14:56:39] **gemineye> cgibbons: As for those WMI zenpacks, did you notice any graphs under the perf tab? I have graphs but they're all blank.
[04-Feb-2009 14:56:49] **cgibbons> yep I've got some data from them
[04-Feb-2009 15:00:50] **C_Kode> ugh, some how I clobbered one of my multi-graphs
[04-Feb-2009 15:02:14] **cgibbons> gemineye, try this real quick: $ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse 'ipaddr' 'hostname' 'username' 'password'
[04-Feb-2009 15:02:17] **cgibbons> replace the quoted values as needed
[04-Feb-2009 15:02:32] **cgibbons> if that works you should get one line of data
[04-Feb-2009 15:03:15] **gemineye> can't...
[04-Feb-2009 15:03:49] **gemineye> the account I'm using to log into boxes isn't mine and the password isn't visible
[04-Feb-2009 15:04:53] **cgibbons> is that account an admin?
[04-Feb-2009 15:05:00] **gemineye> it's a domain admin account
[04-Feb-2009 15:05:14] **gemineye> I'm the unix guy, they don't trust me with Windows
[04-Feb-2009 15:05:17] **cgibbons> okay cool
[04-Feb-2009 15:06:37] **gemineye> what do you get if you use invalid info? I got...
[04-Feb-2009 15:06:49] **gemineye> sh: /usr/local/zenoss/zenoss/bin/wmic: No such file or directory
[04-Feb-2009 15:06:49] **gemineye> Unknown|No Response
[04-Feb-2009 15:07:09] **cgibbons> oooh
[04-Feb-2009 15:07:23] **gemineye> wmic isn't there
[04-Feb-2009 15:07:26] **cgibbons> interesting
[04-Feb-2009 15:07:30] **cgibbons> what install are you using?
[04-Feb-2009 15:07:35] **gemineye> 2.3.2 stack
[04-Feb-2009 15:07:49] **cgibbons> the .bin? 32-bit?
[04-Feb-2009 15:08:12] **gemineye> uh....x86_64
[04-Feb-2009 15:08:16] **cgibbons> okay
[04-Feb-2009 15:08:25] **gemineye> It's located at /usr/local/zenoss/common/bin/wmic
[04-Feb-2009 15:08:31] **cgibbons> ooh okay
[04-Feb-2009 15:08:37] **cgibbons> so yeah, another zenpack bug
[04-Feb-2009 15:08:44] **cgibbons> so long story short...
[04-Feb-2009 15:09:08] **cgibbons> all of the stack installers come from our partner BitRock, which is super convienent but some parts of the product get relocated compared to a source install.
[04-Feb-2009 15:09:26] **cgibbons> so if the zenpack developer broke a "rule" it won't find all the binaries it needs to
[04-Feb-2009 15:10:02] **cgibbons> one you can easily fix
[04-Feb-2009 15:10:28] **gemineye> Will a symlink from /usr/local/zenoss/zenoss/bin/wmic to /usr/local/zenoss/common/bin/wmic fix it?
[04-Feb-2009 15:10:39] **cgibbons> prolly
[04-Feb-2009 15:12:14] **gemineye> Ok, now it gives me an access denied message, lets try this again.
[04-Feb-2009 15:12:43] **gemineye> Ok, the graphs appear to be fixed now.
[04-Feb-2009 15:12:51] **cgibbons> okay cool
[04-Feb-2009 15:13:21] **gemineye> The wmi ones that is
[04-Feb-2009 15:13:45] **gemineye> I still can't populate the OS tab but I'm guessing I need Enterprise to do that.
[04-Feb-2009 15:14:35] **mrayzenoss> SNMP will get Interfaces, File Systems and Routes
[04-Feb-2009 15:14:39] **cgibbons> yeah or enable the SNMP Agent built-in to Windows to get some data
[04-Feb-2009 15:16:26] **phrost> can you change the edit device field to support custom properties?
[04-Feb-2009 15:16:57] **phrost> problem were having is the devices in zen don't match the device names we have in the asset mgmt system, and due to some zen bug we can't change the device name
[04-Feb-2009 15:17:27] **mrayzenoss> does it fail when you rename the device?
[04-Feb-2009 15:17:53] **phrost> yeah
[04-Feb-2009 15:18:29] **mrayzenoss> I had this at home, let me see what the patch was
[04-Feb-2009 15:18:47] **gemineye> Yeah, we can't use SNMP on these boxes
[04-Feb-2009 15:21:17] **mrayzenoss> phrost: I had a device that failed everytime I renamed it, I applied the patch from http://dev.zenoss.org/trac/ticket/4020
[04-Feb-2009 15:21:30] **mrayzenoss> phrost: zenpatch 10924 is the command
[04-Feb-2009 15:21:55] **mrayzenoss> it's approved for 2.3.3
[04-Feb-2009 15:23:00] **gemineye> cgibbons: Any thoughts on those Win Services that still generate events events even though they're not monitored?
[04-Feb-2009 15:23:13] **cgibbons> gemineye, can you try this command for one of your devices that is still giving you events for disabled services? zenwin run -v10 -c -d yourdevicenamehere
[04-Feb-2009 15:24:00] **cgibbons> and that should spam you
[04-Feb-2009 15:24:19] **cgibbons> but specifically look for this line near the beginning of the output: DEBUG:zen.zenwin:services: Set([
[04-Feb-2009 15:24:27] **mrayzenoss> there are a couple of tickets for 2.3.3 related to monitoring Windows services: http://dev.zenoss.org/trac/ticket/4136 http://dev.zenoss.org/trac/ticket/4192
[04-Feb-2009 15:24:33] **phrost> mrayzenoss: great, thanks a lot
[04-Feb-2009 15:24:55] **cgibbons> looks like 4192 is the one, matt
[04-Feb-2009 15:25:36] **cgibbons> well not for gemineye's issue, but similar
[04-Feb-2009 15:29:50] **mrayzenoss> just my personal opinion, if I see an approved patch and something's broken for me, I tend to apply it
[04-Feb-2009 15:30:04] **mrayzenoss> which is how I fixed my renaming bug
[04-Feb-2009 15:30:27] **mrayzenoss> that is, an approved patch related to something broken for me, I don't apply all of them willy-nilly
[04-Feb-2009 15:30:29] **gemineye> So I found the DEBUG:zen.zenwin:services: Set([ line, there's a bunch of stuff on it.
[04-Feb-2009 15:31:11] **cgibbons> yep, so is one of the services that you are being notified about but shouldn't be listed in output?
[04-Feb-2009 15:31:20] **cgibbons> (it uses the Windows short name instead of the full description)
[04-Feb-2009 15:33:26] **gemineye> yep, they all are
[04-Feb-2009 15:33:52] **cgibbons> okay dats bad
[04-Feb-2009 15:34:07] **cgibbons> when you turn monitoring off, they shouldn't show up in that list
[04-Feb-2009 15:34:16] **gemineye> well, let me count them real quick.
[04-Feb-2009 15:34:34] **gemineye> Let me use a server with less services to count..
[04-Feb-2009 15:35:22] **cgibbons> the other thing that is odd is that here, with a fresh 2.3.3 install, if I disable monitoring of a Windows Service it also removes it from the Win Services list
[04-Feb-2009 15:36:04] **gemineye> Does it remove it, or does it put it at the bottom of the list. Make sure the Monitored check box isn't checked
[04-Feb-2009 15:36:04] **mrayzenoss> that doesn't sound good
[04-Feb-2009 15:36:44] **cgibbons> it removed it for me... i may be doing it differently than you
[04-Feb-2009 15:37:03] **mrayzenoss> you're using 2.3.3 though
[04-Feb-2009 15:37:08] **cgibbons> so for example, what I've been testing is adding the Windows Update Service and Windows Time service to the list and playing with the Monitor flag
[04-Feb-2009 15:37:09] **gemineye> I'm using 2.3.2
[04-Feb-2009 15:37:29] **cgibbons> 2.3.2, sorry typo the first time since 2.3.3 is on the mind
[04-Feb-2009 15:37:31] **mrayzenoss> yeah, cgibbons has a pre-release for 2.3.3
[04-Feb-2009 15:37:38] **mrayzenoss> oh, never mind me
[04-Feb-2009 15:38:14] **cgibbons> so anyway, if I click the checkbox in Win Services next to "Windows Time" service (there by default), and set Monitoring to Disabled, it just removes it from that list
[04-Feb-2009 15:38:31] **cgibbons> same thing seems to happen if i clicked on WIndows Time directly and changed the Monitor option to False
[04-Feb-2009 15:38:46] **cgibbons> oh I see
[04-Feb-2009 15:38:54] **cgibbons> that's because I have the Monitored checkbox checked so that's a filter
[04-Feb-2009 15:39:01] **cgibbons> I don't use this UI much
[04-Feb-2009 15:39:47] **gemineye> Yeah, uncheck it and then list all of them, it'll be at the bottom unless you sort t hem by status
[04-Feb-2009 15:45:32] **gemineye> yeah, all the services are still listed in the DEBUG:zen.zenwin:services: line, even the disabled ones.
[04-Feb-2009 15:57:21] **gemineye> So I found where the bug is I'm having
[04-Feb-2009 15:57:41] **gemineye> cgibbons, want to know where the problem is?
[04-Feb-2009 15:57:52] **cgibbons> sure
[04-Feb-2009 16:03:42] **gemineye> I originally did a bulk disable of monitoring by selecting all the services I didn't want to monitor and disabled them from the OS tab. That is the part that's buggy. If I select individual services and go to their configs, saving it there with Monitoring set to False sticks. The bulk way is only *showing* them as not monitored.
[04-Feb-2009 16:04:48] **gemineye> Does that epiphany help?
[04-Feb-2009 16:05:32] **cgibbons> wow that sucks
[04-Feb-2009 16:05:41] **cgibbons> quirky
[04-Feb-2009 16:06:16] **mrayzenoss> wonder if 4192 fixed that?
[04-Feb-2009 16:06:46] **mrayzenoss> since it seems like the flip-side of gemineye's issue
[04-Feb-2009 16:07:09] **cgibbons> yeah i suspect it's real similar
[04-Feb-2009 16:07:26] **cgibbons> that sounds suspiciously like the class of bug where the device components were not re-indexed after the change
[04-Feb-2009 16:07:41] **cgibbons> want to do an experiment real quick gemineye, if you still have another device that is showing the problem?
[04-Feb-2009 16:07:47] **gemineye> Yeah, without a patch I'm going to have to manually set over 1000 services to not monitor.
[04-Feb-2009 16:08:11] **gemineye> I have a ton of devices showing the problem.
[04-Feb-2009 16:08:23] **cgibbons> k, let me craft something real quick
[04-Feb-2009 16:08:46] **mrayzenoss> gemineye: that should be scriptable
[04-Feb-2009 16:09:21] * mrayzenoss volunteers cgibbons to help him
[04-Feb-2009 16:09:28] **gemineye> Well, if we can fix this without scripting I'd prefer that.
[04-Feb-2009 16:10:01] **cgibbons> we might already have a patch and it might be a one or two line thing we can run in the zendmd tool in any event
[04-Feb-2009 16:16:01] **cgibbons> actually there's a one-shot way we can do it, gemineye
[04-Feb-2009 16:16:07] **cgibbons> run zendmd
[04-Feb-2009 16:16:46] **cgibbons> when you get the >>> prompt type reindex() and hit return. it'll run for a little bit (depending on how much you've got in the system)
[04-Feb-2009 16:17:04] **cgibbons> or if you want to do 1 device first as a test, we can do that with a different command
[04-Feb-2009 16:30:31] **cgibbons> okay I reproduced that locally and opened ticket http://dev.zenoss.org/trac/ticket/4423 on the issue
[04-Feb-2009 16:41:55] **mrcerulean> How do I tell ZenOSS not to poll http on a particular interface?
[04-Feb-2009 17:33:14] **gemineye> sorry, I just got out of a meeting
[04-Feb-2009 17:35:25] **gemineye> cgibbons: How long might that reindex() take?
[04-Feb-2009 17:35:53] **cgibbons> it took about 20 seconds here for this one test box i have, with not very many devices
[04-Feb-2009 17:35:58] **gemineye> It's done.
[04-Feb-2009 17:36:08] **cgibbons> great
[04-Feb-2009 17:36:17] **gemineye> Let's see if it worked.
[04-Feb-2009 17:37:50] **gemineye> How can I force it to rescan so if the services are correctly not being monitored, it updates the events?
[04-Feb-2009 17:38:58] **cgibbons> hmm not sure about that
[04-Feb-2009 17:42:19] **gemineye> Ok, it looks like it might have cleaned up the problem. I've acknowledged all the events so I'll know later if they come back.
[04-Feb-2009 17:46:42] **cgibbons> i'm not positive either, but i think that might have self-corrected eventually, too
[04-Feb-2009 17:46:46] **cgibbons> like say when modeling runs again
[04-Feb-2009 17:46:49] **cgibbons> but maybe not
[04-Feb-2009 17:47:01] **cgibbons> how/when indexing gets run is new for me
[04-Feb-2009 18:11:26] **gemineye> Ok, gotta go. thanks for the help.
[04-Feb-2009 21:40:37] **mrcerulean> I have a system that has multiple virt eth interfaces on it.
[04-Feb-2009 21:40:44] **mrcerulean> http is running on some, but not others.
[04-Feb-2009 21:40:58] **mrcerulean> Because it's not running on some, I get "http down".
[04-Feb-2009 21:41:07] **mrcerulean> How do I tell it to ignore the interfaces that don't have http?
[04-Feb-2009 23:12:05] **adytum-bot> New Blog/News Feed: Handwriting on the Sky - New Blog - 08 Apr, 05:29AM
[04-Feb-2009 23:12:06] **adytum-bot> http://glyf.livejournal.com/76917.html
[05-Feb-2009 00:00:42] [disconnected at Thu Feb 5 00:00:42 2009]
[05-Feb-2009 00:00:42] [connected at Thu Feb 5 00:00:42 2009]
[05-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[05-Feb-2009 01:57:45] **canxadito> hi all
[05-Feb-2009 02:34:42] **maaarek> brb
[05-Feb-2009 02:52:12] **cico> anybody up?
[05-Feb-2009 02:53:20] **cico> sucks to be on a different time zone :-\
[05-Feb-2009 02:57:11] **cico> well, I'd love some help with scripting for ssh monitoring, if it's anybody piece of cake..
[05-Feb-2009 04:33:33] **zarxcky> cico:sucks to be on a different time zone :-\ <--- I agree with that
[05-Feb-2009 04:33:53] **cico> (:
[05-Feb-2009 04:34:30] **zarxcky> Well I use a lot of bash script and zensendevent provided by zenoss for ssh monitoring
[05-Feb-2009 04:35:08] **cico> enterprise?
[05-Feb-2009 04:35:19] **zarxcky> nop
[05-Feb-2009 04:35:20] **zarxcky> core
[05-Feb-2009 04:36:04] **cico> latest, mystical, blue crab?
[05-Feb-2009 04:36:11] **zarxcky> nop
[05-Feb-2009 04:36:12] **zarxcky> core
[05-Feb-2009 04:36:49] **zarxcky> they havent done anything much on the improvising the ssh monitoring which make use of snmp yet I think
[05-Feb-2009 04:36:49] **cico> my understanding was that blue crab was like a codename for an alpha/beta/WIP version
[05-Feb-2009 04:36:57] **zarxcky> yes
[05-Feb-2009 04:37:46] **cico> I'm clashing with some issues while trying to ssh-monitor stuff..
[05-Feb-2009 04:38:12] **cico> would you please point me towards your scripts' source?
[05-Feb-2009 04:38:30] **zarxcky> hmm I am using it primarily for monitoring our backup
[05-Feb-2009 04:39:40] **cico> I'm not interested in your machines
[05-Feb-2009 04:40:24] **cico> I was just wonderind where to find some working scripts - or some thorough guide on how to write them..
[05-Feb-2009 04:42:36] **nemo_> cico, what do you want to write, bash scripts ?
[05-Feb-2009 04:43:56] **cico> actually yes, I would love to take advantage of the fact that what we need to monitor are *nix machines..
[05-Feb-2009 04:46:30] **nemo_> there are many good guides out there to bash scripting
[05-Feb-2009 04:46:38] **nemo_> i dont use ssh
[05-Feb-2009 04:46:51] **nemo_> i dont want to increase load / complexity for the client
[05-Feb-2009 04:48:37] **cico> good idea..
[05-Feb-2009 04:49:02] **zarxcky> I do it cos I dont want to burden the zenoss server with the load..
[05-Feb-2009 04:49:17] **zarxcky> let the client do the job sending event to zenoss instead the reverse
[05-Feb-2009 04:49:17] **nemo_> load of ?
[05-Feb-2009 04:49:23] **nemo_> lol
[05-Feb-2009 04:49:24] **nemo_> ok
[05-Feb-2009 04:49:26] **nemo_>
[05-Feb-2009 04:49:37] **nemo_> i suggest you dont understand how zenoss works maybe
[05-Feb-2009 04:49:48] **zarxcky> maybe so
[05-Feb-2009 04:50:05] **nemo_> all events end up back at the zenoss server
[05-Feb-2009 04:50:09] **cico> I toyed around with snmp and cmd plugins, but successes were limited..
[05-Feb-2009 04:50:53] **nemo_> gotcha
[05-Feb-2009 04:55:02] **cico> messages like "this field does not exist" appeared..
[05-Feb-2009 04:55:57] **zarxcky> cos my client is just a rsync server..
[05-Feb-2009 04:56:16] **zarxcky> waiting for backup to come
[05-Feb-2009 04:56:20] **zarxcky> do nothing much
[05-Feb-2009 04:56:36] **zarxcky> instead the zenoss server doing a hell lot of jobs modeling lots of devices
[05-Feb-2009 04:56:49] **zarxcky> so I just dont want to add more load to the zenoss server
[05-Feb-2009 04:57:17] **zarxcky> hence the zensendevent with the bash script on the rsync server do the job sending events to zenoss server
[05-Feb-2009 04:57:57] **zarxcky> yeah maybe wrong way.. cap'ain!
[05-Feb-2009 04:58:12] **zarxcky> lol
[05-Feb-2009 04:59:50] **zarxcky> so cico yeah.. learn some shell scripts.. you can make the work done..
[05-Feb-2009 05:05:06] **cico> I'm reading some about zensendevent..
[05-Feb-2009 05:07:20] **cico> anyway
[05-Feb-2009 05:08:14] **cico> does anybody have a clue about the amount of errors caught while using plugins?
[05-Feb-2009 05:08:43] **zarxcky> you can search the forum I guess
[05-Feb-2009 05:10:13] **zarxcky> I give u snip of my code
[05-Feb-2009 05:10:14] **zarxcky> wait
[05-Feb-2009 05:17:04] **zarxcky> http://forums.zenoss.com/viewtopic.php?t=8629
[05-Feb-2009 05:17:06] **zarxcky> enjoy
[05-Feb-2009 05:17:11] **adytum-bot> Title: Forums :: View topic - Problem incrementing event count using zensendevent command (at forums.zenoss.com)
[05-Feb-2009 05:17:35] **zarxcky> oh thanks adytum...bot
[05-Feb-2009 05:28:00] **|cico|> frack
[05-Feb-2009 05:28:09] **|cico|> got brutally cut off - radius died
[05-Feb-2009 05:28:18] **zarxcky> suck
[05-Feb-2009 05:28:32] **zarxcky> http://forums.zenoss.com/viewtopic.php?t=8629
[05-Feb-2009 05:28:33] **zarxcky> check that out
[05-Feb-2009 05:28:39] **adytum-bot> Title: Forums :: View topic - Problem incrementing event count using zensendevent command (at forums.zenoss.com)
[05-Feb-2009 05:28:43] **|cico|> quickly installed an irc client on wired machine..
[05-Feb-2009 05:29:28] **|cico|> eheh I was reading that one while this happened..
[05-Feb-2009 05:30:04] **|cico|> then, bored by the downtime, I looked at the nicks and noticed that it probably was what you were talking abou
[05-Feb-2009 05:31:03] **zarxcky> guess so
[05-Feb-2009 05:32:08] **cico> that do is some useful info..
[05-Feb-2009 05:33:08] **zarxcky> it is.. it solved my problems
[05-Feb-2009 05:33:13] **cico> CET is -6 from GMT+1, right?
[05-Feb-2009 05:33:35] **cico> CET = EST................
[05-Feb-2009 05:35:29] **nemo_> CET ( central european time ) is GMT+1
[05-Feb-2009 05:35:57] **cico> then I'll rephrase
[05-Feb-2009 05:36:08] **cico> is EST -6 from CET?
[05-Feb-2009 05:36:21] **zarxcky> not sure
[05-Feb-2009 05:36:21] **nemo_> quite possible, sounds about right
[05-Feb-2009 05:36:36] **nemo_> if i stay up real late i call ppl in the usa
[05-Feb-2009 05:36:37] **nemo_>
[05-Feb-2009 05:37:01] **cico> then you are, like, in asia?
[05-Feb-2009 05:40:18] **zarxcky> Im in asia
[05-Feb-2009 05:40:30] **zarxcky> +8 GMT
[05-Feb-2009 05:41:32] **cico> woah, dinner time!
[05-Feb-2009 05:42:14] **zarxcky> yes and Im still stuck in the office
[05-Feb-2009 05:43:05] **cico> "bring me a vodka tonic"
[05-Feb-2009 05:43:13] **cico> "but sir, it's only ten in the morning"
[05-Feb-2009 05:43:24] **zarxcky> hm.. I like vodka..
[05-Feb-2009 05:43:27] **zarxcky> and whisky..
[05-Feb-2009 05:43:27] **cico> "not in Tokio, my dear"
[05-Feb-2009 05:46:33] **zarxcky> what fix?
[05-Feb-2009 05:59:15] **zarxcky> cious
[05-Feb-2009 06:57:04] **|cico|> where can I find infos about what a plugin dioes?
[05-Feb-2009 07:56:57] **C_Kode> Hey all.
[05-Feb-2009 07:58:31] **C_Kode> I have an issue. I have zenoss monitoring in two places. One is going to go offline, the new one is at a phycially different location. For some reason, a couple of VMs (VMWare) report as down during the middle of the night from the new location. It only appears to be these VMs, all other phsyical servers dont' report these issues.
[05-Feb-2009 07:59:15] **C_Kode> The zenoss that is local to the VMs, doesn't report these issues.
[05-Feb-2009 08:00:06] **C_Kode> The latancy is very good between the two locations averaging 4.5 ms response time.
[05-Feb-2009 08:43:20] **klinstifen> morning all
[05-Feb-2009 08:43:36] **klinstifen> anyone know where the list of OS Products is stored? I was adding a new one and botched the name
[05-Feb-2009 08:43:42] **klinstifen> I'd like to delete it from the drop down list
[05-Feb-2009 08:44:52] **cgibbons> it should be listed in the Products screen reached from the left navigation
[05-Feb-2009 08:45:47] **klinstifen> indeed
[05-Feb-2009 08:45:49] **klinstifen> thank you
[05-Feb-2009 08:46:01] **klinstifen> also found it here /zport/dmd/Manufacturers/Microsoft/products
[05-Feb-2009 08:46:09] **cgibbons> yep
[05-Feb-2009 08:47:24] **C_Kode> Anyone know why I would be getting messages like: Unable to read processes on device from VMWare VMs during the middle of the night? It only happens to the VM servers and only when Zenoss server isn't local to them. The latency is about 4.5 ms between the two locations.
[05-Feb-2009 08:48:14] **cgibbons> are you monitoring the VMs just like a normal device, or using a specific zenpack?
[05-Feb-2009 08:48:36] **C_Kode> Normal device.
[05-Feb-2009 08:48:50] **mrcerulean> Good morning, all.
[05-Feb-2009 08:49:05] **C_Kode> I beleive. Let me look again. I know I installed some VMware zenpack, but don't think I ever set them up
[05-Feb-2009 08:49:15] **cgibbons> hrm, odd. are the VMware tools installed on each guest VM, too?
[05-Feb-2009 08:49:34] **mrcerulean> I have a system with a bunch of virtual interfaces. http is running on some, but not all. Because ZenOSS cannot see http on all interfaces, it throws and error. How can I tell it to ignore certain virtual interfaces?
[05-Feb-2009 08:49:43] **C_Kode> Hmm.. I believe so, but may need to look. They are console linux servers.
[05-Feb-2009 08:50:12] **cgibbons> i bring that up only because sometimes you get really messed up clock latency issues if you don't, which can affect how timeouts, etc. are handled by that guest.
[05-Feb-2009 08:50:27] **cgibbons> might have nothing to do with what you are seeing of course, or might be the cause
[05-Feb-2009 08:50:30] **C_Kode> They only have Apache and Device/Server/Linux templates binded to them
[05-Feb-2009 08:51:26] **C_Kode> vmware-tools is running
[05-Feb-2009 08:52:00] **C_Kode> Actually, they had clock issues before, but I fixed those a few days ago
[05-Feb-2009 08:53:11] **cgibbons> k good
[05-Feb-2009 08:53:43] **C_Kode> I also get SNMP agent down and IP down errors. Of course as I noted. It's only the VMs and only when monitored from the remote location.
[05-Feb-2009 08:54:11] **C_Kode> The local zenoss doesn't report these.
[05-Feb-2009 08:54:22] **C_Kode> The local zenoss is probably an older version too.
[05-Feb-2009 09:10:27] **|cico|> where can I find infos about what a plugin does? also interested in the How..
[05-Feb-2009 09:11:38] **C_Kode> Google Zenoss zenpack how to
[05-Feb-2009 09:11:45] **adytum-bot> http://www.zenoss.com/community/projects/zenpacks/zenpack-documentation/zenpack-faq
[05-Feb-2009 09:14:18] **nemo_> C_Kode, google !
[05-Feb-2009 09:14:19] **nemo_> http://www.zenoss.com/community/projects/zenpacks/zenpack-documentation/zenpack-faq
[05-Feb-2009 09:14:32] **adytum-bot> Title: ZenPack FAQ - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[05-Feb-2009 09:18:40] **|cico|> was talking about collector plugins, eh.. specifically, wandering why they mostly don't work :-
[05-Feb-2009 09:21:50] **nemo_> i admit getting them configured right isnt the easiest
[05-Feb-2009 09:21:56] **nemo_> but what isnt working for you ?
[05-Feb-2009 09:24:26] **oioi> hi everyone
[05-Feb-2009 09:24:36] **oioi> i'm missing rrd files in my device dir
[05-Feb-2009 09:25:10] **oioi> apache/mysq/squid pack does not produce rrd files but other packs works fine
[05-Feb-2009 09:25:18] **oioi> any one know how to troubleshooting this?
[05-Feb-2009 09:28:12] **|cico|> well for starters zenping says the machine is down (:
[05-Feb-2009 09:28:48] **|cico|> can't list software nor performance..
[05-Feb-2009 09:30:44] **oioi> the machine is up and i can get perf from some other pack ;(
[05-Feb-2009 09:31:36] **|cico|> "some other"?
[05-Feb-2009 09:32:23] **oioi> like "device" pack and "Dell 2950" pacj
[05-Feb-2009 09:32:26] **oioi> like "device" pack and "Dell 2950" pack
[05-Feb-2009 09:32:54] **oioi> but not with "Apache" "Squid" and ZenCorepack "mysql"
[05-Feb-2009 09:37:08] **|cico|> and why do you believe is that?
[05-Feb-2009 09:37:16] **|cico|> ..and is it fixable?
[05-Feb-2009 09:38:50] **nemo_> oioi, mysql, apache and squid mayb require some client config
[05-Feb-2009 09:38:59] **nemo_> i have mysql and apache working fine here
[05-Feb-2009 09:39:11] **oioi> yes, i test it with snmpwalk . all fine
[05-Feb-2009 09:39:36] **oioi> and in squid pack i test it on data source pack with correct reply
[05-Feb-2009 09:40:15] **nemo_> well there is the issue
[05-Feb-2009 09:40:19] **nemo_> read the docs
[05-Feb-2009 09:40:41] **nemo_> apache checks by connecting to the location machines /server-status
[05-Feb-2009 09:40:45] **nemo_> not snmp
[05-Feb-2009 09:40:58] **nemo_> mysql connects with , you guessed it, mysql client, not snmp
[05-Feb-2009 09:41:10] **nemo_> i guess you dont allow server status
[05-Feb-2009 09:41:13] **oioi> yes
[05-Feb-2009 09:41:25] **oioi> i enabled server status module
[05-Feb-2009 09:41:32] **oioi> and also creat a user in mysql
[05-Feb-2009 09:41:32] **nemo_> and you dont have have mysql user ? pass in zproperty
[05-Feb-2009 09:41:48] **oioi> i modified in zproperty
[05-Feb-2009 09:41:50] **nemo_> did you test them e.g. http://server/server-status
[05-Feb-2009 09:41:56] **oioi> and grant the privilege
[05-Feb-2009 09:42:04] **nemo_> and mysql -uuser -ppass -hhost database
[05-Feb-2009 09:42:14] **nemo_> from your zenoss machine/s
[05-Feb-2009 09:42:18] **oioi> yes i connect from zenoss
[05-Feb-2009 09:42:28] **oioi> all ok ... just no rrd files ...
[05-Feb-2009 09:42:41] **nemo_> you get an empty graph in the perf tab ?
[05-Feb-2009 09:42:51] **oioi> no graph ;(
[05-Feb-2009 09:43:05] **oioi> no rrd files created
[05-Feb-2009 09:43:06] **nemo_> how long did you wait
[05-Feb-2009 09:43:11] **oioi> 5 hours....
[05-Feb-2009 09:43:16] **oioi> too long
[05-Feb-2009 09:43:17] **oioi> lol
[05-Feb-2009 09:43:30] **oioi> i wonder if there's any log i can check
[05-Feb-2009 09:43:37] **nemo_> zenoss stop , kill remaining py processes that didnt quit
[05-Feb-2009 09:44:00] **nemo_> remove *.pickle / *.zec files under $ZEN_HOME/var
[05-Feb-2009 09:44:10] **nemo_> and restart zenoss, see if things improve
[05-Feb-2009 09:44:18] **nemo_> by the way, what version are you running
[05-Feb-2009 09:44:18] **oioi> i will try
[05-Feb-2009 09:44:44] **oioi> 2.3.2
[05-Feb-2009 09:45:07] **oioi> on rhel 5.2
[05-Feb-2009 10:01:27] **mrayzenoss> Greetings
[05-Feb-2009 10:01:59] **monrad> evening
[05-Feb-2009 10:02:13] **monrad> at least here it is
[05-Feb-2009 10:02:28] **mrayzenoss> Europe?
[05-Feb-2009 10:02:36] **monrad> yes, Denmark
[05-Feb-2009 10:03:49] **jmp242> Hi zenoss devs
[05-Feb-2009 10:03:55] **nemo_> oioi: same version, all ok here
[05-Feb-2009 10:04:07] **nemo_> how did you get on with the restart / kill / clean
[05-Feb-2009 10:04:34] **oioi> rebooted ... not ok /(
[05-Feb-2009 10:04:39] **oioi> still no rrd files
[05-Feb-2009 10:05:07] **oioi> tried to run "zenperfsnmp run -v4 -d device"
[05-Feb-2009 10:05:26] **oioi> it told me "DEBUG:zen.zenperfsnmp:unresponsive devices: []"
[05-Feb-2009 10:06:10] **oioi> do u know which name should i use after -d ?
[05-Feb-2009 10:06:18] **oioi> ip or hostname?
[05-Feb-2009 10:06:45] **oioi> nemo?
[05-Feb-2009 10:07:28] **nemo_> oioi, try zenperfsnmp run -v10
[05-Feb-2009 10:07:36] **nemo_> how many devices you monitor ?
[05-Feb-2009 10:08:19] **nemo_> oioi, rebooting unix is bad ...
[05-Feb-2009 10:08:30] **oioi> hehe
[05-Feb-2009 10:08:33] **oioi> about 80 servers
[05-Feb-2009 10:08:42] **gemineye> Hi mrayzenoss
[05-Feb-2009 10:08:49] **jmp242> I'm wondering if anyone knows why thresholds don't seem to work for scripts like: http://forums.zenoss.com/viewtopic.php?t=8707&highlight=
[05-Feb-2009 10:08:50] **nemo_> so just watch the whole snmp cycle oioi
[05-Feb-2009 10:09:04] **adytum-bot> Title: Forums :: View topic - Threshold not generating an event (at forums.zenoss.com)
[05-Feb-2009 10:09:32] **jmp242> I've successfully gotten graphing working per chet's suggestion here:
[05-Feb-2009 10:09:33] **jmp242> http://forums.zenoss.com/viewtopic.php?t=8425&highlight=
[05-Feb-2009 10:09:39] **oioi> i get this EBUG:zen.zenperfsnmp:unresponsive devices: [] nemo
[05-Feb-2009 10:09:41] **JraNil> Hi every1, is there any list for recommended GSM Modem or Mobile Phone to work with SMS Alerting?
[05-Feb-2009 10:09:46] **adytum-bot> Title: Forums :: View topic - Graphing number of status events (at forums.zenoss.com)
[05-Feb-2009 10:09:56] **jmp242> but I don't get any events on exceeding the graph/datapoint thresholds
[05-Feb-2009 10:10:12] **nemo_> well if zenoss isnt creating the RRD
[05-Feb-2009 10:10:30] **nemo_> i dont think it will be expected to honour any thresholds ?
[05-Feb-2009 10:11:11] **nemo_> oioi, really not sure then, look at the rest of your logs
[05-Feb-2009 10:11:29] **nemo_> you are not trying to run as root or something silly ?
[05-Feb-2009 10:11:50] **oioi> i'm running as zenoss user
[05-Feb-2009 10:11:52] **oioi> heh
[05-Feb-2009 10:13:30] **oioi> ok i will try later , have to sleep .thanks for ur help
[05-Feb-2009 10:15:19] **cgibbons> so what does your graph & threshold definitions look like, jmp?
[05-Feb-2009 10:16:22] **C_Kode> Question. I have two JBoss servers and I'm using the JMX plugin. Both servers are running and both graphing, but one server isn't reporting ThreadCounts. It reports everything else though and I see ThreadCount in the JBoss console.
[05-Feb-2009 10:16:31] **C_Kode> Any idea why something like this could be happening?
[05-Feb-2009 10:20:41] **gemineye> Is it possible to only display Warning and above level events on the dashboard?
[05-Feb-2009 10:20:45] **jmp242> umm well, I basically did exactly what is in this post cgibbons
[05-Feb-2009 10:20:47] **jmp242> http://forums.zenoss.com/viewtopic.php?p=29385#29385
[05-Feb-2009 10:21:00] **adytum-bot> Title: Forums :: View topic - Graphing number of status events (at forums.zenoss.com)
[05-Feb-2009 10:21:29] **cgibbons> the post doesn't talk about creating any templates, datapoints, or thresholds... so you didn't do any of that, or?
[05-Feb-2009 10:21:38] **jmp242> I didn't create any custom graph definitions
[05-Feb-2009 10:21:42] **jmp242> I created 2 graph points
[05-Feb-2009 10:21:57] **jmp242> well, actually, I'm sorry one graph point
[05-Feb-2009 10:22:19] **jmp242> checkedOut DataPoint licenses_checkedOut
[05-Feb-2009 10:22:48] **jmp242> Then I created a threshold
[05-Feb-2009 10:23:00] **cgibbons> c_kode: just checked with one of the devs that worked on the JMX stuff a lot. he's wondering if you can see that value using jconsole remotely.
[05-Feb-2009 10:23:12] **jmp242> called overlicense, with licenses_checkedout highlighted
[05-Feb-2009 10:23:23] **jmp242> set min value to 0, max to 10
[05-Feb-2009 10:23:34] **mrayzenoss> gemineye: Which portlet?
[05-Feb-2009 10:23:38] **jmp242> left defaults and set enabled to true
[05-Feb-2009 10:23:47] **jmp242> is that what you need cgibbons?
[05-Feb-2009 10:24:47] **cgibbons> how about the severity and escalate count?
[05-Feb-2009 10:25:04] **gemineye> Any/all portlets. For us it's only important if an event an event is really Error or higher but Warning adds nicely to the color pallet.
[05-Feb-2009 10:25:29] **jmp242> severity is Warning and escalate count is 0
[05-Feb-2009 10:27:45] **mrayzenoss> gemineye: You set the Dashboard Priority Threshold right?
[05-Feb-2009 10:34:48] **jmp242> is this something I should be trying to do in the python script, perhaps with zensendevent?
[05-Feb-2009 10:35:58] **mrayzenoss> gemineye: the answer I got from support is it's only done in code and should be exposed as an option, assuming that you really want "Dashboard Severity Threshold"
[05-Feb-2009 10:36:01] **cgibbons> perhaps, i think the current script just doesn't apply thresholds after collecting the data. it looks like in zenoss processing the thresholds is the job for each collector daemon, and since this one is a bit out of that scope it never happens.
[05-Feb-2009 10:37:51] **jmp242> ok, off to learn some python then, thanks
[05-Feb-2009 10:40:22] **mrayzenoss> gemineye: opened http://dev.zenoss.org/trac/ticket/4429
[05-Feb-2009 10:41:33] **cgibbons> jmp, I wonder if you'd be better off not running it from cron
[05-Feb-2009 10:42:01] **cgibbons> but instead use a similar script that does the query, but returns the output value to stdout so the normal COMMAND data type collection would work
[05-Feb-2009 10:42:14] **jmp242> yea, the whole cron thing was chet's idea
[05-Feb-2009 10:42:22] **cgibbons> that way the zencommand daemon would get the value, put it in the graph, and then apply thresholds
[05-Feb-2009 10:42:33] **jmp242> I was wondering if it was a performance issue to use command datasources?
[05-Feb-2009 10:42:38] **cgibbons> chet knows a whole lot more about zenoss than I do so there might be a good reason for that, but it doesn't really fit the normal data collection cycle
[05-Feb-2009 10:43:17] **jmp242> At this point, I'm not really sure how to capture the value output from the script (I don't know python, currently on my to do list)
[05-Feb-2009 10:43:39] **jmp242> if I did, then I would just move it or add a zensendevent to the script or something
[05-Feb-2009 10:43:59] **cgibbons> lesee, that might be pretty easy, sec
[05-Feb-2009 10:44:01] **jmp242> It doesn't look like the script is ever putting the count into a value
[05-Feb-2009 10:44:34] **cgibbons> the row[0] expression at line 27 does it
[05-Feb-2009 10:44:51] **cgibbons> or row[1] below it actually
[05-Feb-2009 10:44:57] **cgibbons> row[0] is the dev name
[05-Feb-2009 10:45:16] **C_Kode> cgibbons: yep, I can see them in the web-console and in the jconsole from the Zenoss server
[05-Feb-2009 10:45:24] **C_Kode> The ThreadCount that is
[05-Feb-2009 10:45:26] **cgibbons> huh okay
[05-Feb-2009 10:45:56] **jmp242> Hmm, it looks like it's incrementing the rrd file there? So what I'd want to do is instead in that loop increment a variable?
[05-Feb-2009 10:48:01] **cgibbons> so you have the admin guide .pdf handy?
[05-Feb-2009 10:48:07] **cgibbons> s/so/do
[05-Feb-2009 10:48:30] **C_Kode> moi or jmp?
[05-Feb-2009 10:48:37] **cgibbons> jmp
[05-Feb-2009 10:48:48] **jmp242> umm, I have the website open?
[05-Feb-2009 10:48:58] **jmp242> I don't have it in PDF form, but the HTML on your site
[05-Feb-2009 10:49:01] **cgibbons> sent another ping to the jmx guru, c_kode. one thing he asked earlier was if you saw any errors when running zenjmxor in the logs.
[05-Feb-2009 10:49:17] **cgibbons> k, same thing, look for Chapter 14, Monitoring Using ZenCommand
[05-Feb-2009 10:49:20] **C_Kode> Looking.
[05-Feb-2009 10:50:17] **C_Kode> si!
[05-Feb-2009 10:50:22] **cgibbons> that chapter walks you through creating a script or using a script and what output format it wants (which is the nagios plugin format). you could take that script chet built and just have it output the string as needed instead and then have zencommand run it.
[05-Feb-2009 10:50:25] **C_Kode> I see why it doesn't show up now.
[05-Feb-2009 10:50:26] **cgibbons> as an option
[05-Feb-2009 10:50:29] **C_Kode> rrd error not a simple integer: '309.0' Devices/asct4/ZenJMX Thread Count_ThreadCount
[05-Feb-2009 10:50:39] **cgibbons> k let me forward that to him
[05-Feb-2009 10:50:40] **C_Kode> There are 309 threads currently on that server.
[05-Feb-2009 10:51:08] **jmp242> Yes, I do know how to do command datasources. I'll look into that as well. Thanks
[05-Feb-2009 10:52:10] **cgibbons> that script would change slightly to take a single device argument, which would the need to be passed into the event query... and then you'd only expect one row.
[05-Feb-2009 10:54:13] **jmp242> I'm thinking I just don't understand this enough - wouldn't I get many rows for the different existing events?
[05-Feb-2009 10:55:06] **cgibbons> that query will summarize all the events for each device separately, just like it does now
[05-Feb-2009 10:55:46] **cgibbons> c_kode: he's wondering if any customizations have been made to the datapoint (and what the datapoint type is). can you double check the template for asct4 and see what thread count is defined like?
[05-Feb-2009 10:56:31] **C_Kode> looking
[05-Feb-2009 10:58:04] **C_Kode> ZenJMX is still the global copy (not a local copy) for that server and the one that is actually graphing ThreadCount
[05-Feb-2009 10:58:13] **C_Kode> The template anyway
[05-Feb-2009 10:58:28] **C_Kode> So, that means there using the same exact one correct?
[05-Feb-2009 11:00:19] **cgibbons> yep
[05-Feb-2009 11:00:24] **gemineye> mrayzenoss: Sorry, someone popped into my office and wouldn't leave.
[05-Feb-2009 11:00:31] **cgibbons> are the two jboss server versions the same?
[05-Feb-2009 11:00:42] **C_Kode> Yep, there clustered together
[05-Feb-2009 11:00:47] **cgibbons> even more freaky
[05-Feb-2009 11:00:58] **cgibbons> and same JRE or JDK then?
[05-Feb-2009 11:01:07] **C_Kode> Yep.
[05-Feb-2009 11:02:13] **cgibbons> can you verify the datapoint type for that threadcount datapoint?
[05-Feb-2009 11:02:55] **C_Kode> Gauge
[05-Feb-2009 11:03:18] **gemineye> mrayzenoss: I don't understand the ticket #4429. Shouldn't the Dashboard Priority Threshold do what I'm asking? If not what is it for?
[05-Feb-2009 11:03:40] **mrayzenoss> gemineye: there's both a severity and a priority on the event
[05-Feb-2009 11:04:12] **mrayzenoss> you can add event transforms to increase the priority of events
[05-Feb-2009 11:04:16] **cgibbons> which template are you looking @, C_kode? i'll look @ the same here.
[05-Feb-2009 11:04:39] **C_Kode> Since RRD seems to not like the fact that it's returning a decimal. (312.0) you sould figure it would have the other server too
[05-Feb-2009 11:04:55] **cgibbons> yeah
[05-Feb-2009 11:05:10] **C_Kode> I'm looking at /ZenJMX/ZenJMX Thread Count/ThreadCount
[05-Feb-2009 11:06:34] **C_Kode> Ugh, what the hell did I type in that previous sentence!
[05-Feb-2009 11:08:06] **cgibbons> so what's odd here is that the same data point here is a COUNTER type
[05-Feb-2009 11:08:22] **cgibbons> what version of ZenJMX are you using? (settings -> zenpacks)- I don't want to look @ the wrong one
[05-Feb-2009 11:08:45] **gemineye> Oh, ok. All my events currently have a priority of -1 (None). How do most people avoid having annoying things like bad OID info events appearing on the dashboard?
[05-Feb-2009 11:09:11] **C_Kode> 3.0
[05-Feb-2009 11:09:35] **cgibbons> okay, same as here, and we have it as COUNTER
[05-Feb-2009 11:09:47] **cgibbons> so one thing he suggested in that case
[05-Feb-2009 11:09:53] **C_Kode> Alright, lets do some changing and see whats happening
[05-Feb-2009 11:10:12] **cgibbons> was that the first server may have originally created its RRD file with the counter type, it got changed and then then 2nd server created the RRD file with the other datatype
[05-Feb-2009 11:10:28] **cgibbons> once an RRD file is created it doesn't get changed until it is deleted and recreated
[05-Feb-2009 11:10:42] **C_Kode> So I need to delete the RRD files?
[05-Feb-2009 11:10:57] **cgibbons> let's just try for the bad device
[05-Feb-2009 11:11:17] **cgibbons> and you can just do that one rrd file
[05-Feb-2009 11:11:32] **cgibbons> $ZENHOME/perf/Devices/yourdevicename/*ThreadCount*.rrd
[05-Feb-2009 11:14:18] **C_Kode> ok, waiting for the next checkl
[05-Feb-2009 11:17:55] **C_Kode> Hmm.. I didn't see the error in the log when it ran the check, but ThreadCount is zero on the graph
[05-Feb-2009 11:18:18] **gemineye> Does anyone monitor network devices that are connected using MPLS? We can't get the lines to be drawn between sites because of this.
[05-Feb-2009 11:19:17] **C_Kode> Yep it doesn't appear as nan anymore. Now it's flat zero
[05-Feb-2009 11:19:27] **C_Kode> I'm going to delete the devices and add it back.
[05-Feb-2009 11:19:30] **cgibbons> and you have 0 threads, no usage!
[05-Feb-2009 11:19:36] **C_Kode> heh
[05-Feb-2009 11:20:21] **mrayzenoss> gemineye: back to your question about priorities vs. severities, priority is assigned on Devices, Groups, Systems and Locations, so you can indicate that a certain things are more important than others
[05-Feb-2009 11:29:30] **mrayzenoss> Thanks for everyone who showed up, the transcript will be online soon.
[05-Feb-2009 11:30:16] **C_Kode> hah now the server is trashed. All graphs appear nan
[05-Feb-2009 11:33:26] **cgibbons> can you run zenjmx interactively for that 1 server? zenjmx run -v10 -d foo -c
[05-Feb-2009 11:33:52] **C_Kode> ok let me try that. I was using zencommand run ZenJMX
[05-Feb-2009 11:34:45] **C_Kode> hmm.. error
[05-Feb-2009 11:35:21] **C_Kode> Javaport is wrong
[05-Feb-2009 11:37:34] **C_Kode> hmm.. not sure why it is doing that. zJmx* properties is set correctly.
[05-Feb-2009 11:43:09] **cgibbons> my zenjmx guru went to lunch, and i'm about to do the same. will you be online this afternoon?
[05-Feb-2009 11:43:54] **C_Kode> Found an issue it appears though
[05-Feb-2009 11:47:32] **C_Kode> If you delete a device and it exist in /Reports/Graph Reports. It doesn't get removed.
[05-Feb-2009 11:47:45] **C_Kode> At least from graphs.
[05-Feb-2009 11:47:52] **C_Kode> I cannot add this devices back.
[05-Feb-2009 11:48:20] **C_Kode> I can, but all the graphs says nan now. all of them. cpu, memory, and all the jmx graphs
[05-Feb-2009 11:48:34] **C_Kode> I've added and removed the server 3 times now.
[05-Feb-2009 11:51:09] **rhett> is any one using alerting schedules?
[05-Feb-2009 11:53:52] **klinstifen> rhett, i am
[05-Feb-2009 11:54:35] **klinstifen> c_kode, did you delete everyting from $ZENHOME/perf/Devices/devicename/ ?
[05-Feb-2009 11:55:14] **C_Kode> I checked, the directory was gone after I removed the device.
[05-Feb-2009 11:55:41] **C_Kode> I just ran a jmx check manually and it worked (except of course the ThreadCount still saying zero)
[05-Feb-2009 11:58:09] **rhett> klinstifen: i need some help. i have some problematic vm's that throw all sorts of errors when they backup at between 4 and 5 in the morning and i wanted to stop alerting for those specific hosts during that time frame. i created a schedule that starts at "2009/02/04 05:00:00.000" the duration is "23:00:00" repeat is daily and enable is "true". does this seem right?
[05-Feb-2009 11:59:44] **klinstifen> yeah
[05-Feb-2009 11:59:52] **klinstifen> it will run all day except between 4 and 5
[05-Feb-2009 12:00:11] **C_Kode> rhett: Like SNMP unavailable, Cannot read process table, and IP not found?
[05-Feb-2009 12:01:43] **rhett> C_Kode: exactly....and interface threshold breaches but thats another issue
[05-Feb-2009 12:02:00] **C_Kode> I just started getting that with my VMs
[05-Feb-2009 12:02:19] **rhett> klinstifen: interesting. it seemed straight forward enough but i wanted to ask since i got all the stupid messages this morning :\
[05-Feb-2009 12:02:36] **rhett> C_Kode: vmware? xen? parallels?
[05-Feb-2009 12:02:43] **C_Kode> VMware
[05-Feb-2009 12:03:40] **C_Kode> The local Zenoss doesn't report any issues, but the new Zenoss install that is in a different colocation does report them. The latancy is 4.5ms avg, so I don't think that is the issue
[05-Feb-2009 12:03:57] **C_Kode> It doesn't report these errors on real hardware though
[05-Feb-2009 12:05:40] **rhett> yeah. we're using parallels on an xserve and un happy w/ it. the vm's are quite slow, IO sucks. but i can see that snmp does stop. i have gaps in my cacti graphs every morning and latency goes from .71mx to 23.45ms
[05-Feb-2009 12:06:24] **raw__> is there any easy way to monitor process availability in Zenoss?
[05-Feb-2009 12:06:26] **rhett> deviation goes up to 1.39second too
[05-Feb-2009 12:06:40] **raw__> like, have it display a % that each process has been available, like it does for each device
[05-Feb-2009 12:07:03] **C_Kode> cgibbons: Switching ThreadCount to counter made both app servers report zero threads.
[05-Feb-2009 12:07:09] **rhett> if you add it to the process class
[05-Feb-2009 12:07:51] **C_Kode> rhett: the odd thing with mine is, is the fact that it does this only at night, but not only when being backed up.
[05-Feb-2009 12:08:09] **C_Kode> Sometimes it doesn't do it while being backed up, but will do it while not
[05-Feb-2009 12:08:14] **C_Kode> only at night!
[05-Feb-2009 12:08:27] **rhett> hm. ours does it whenever theres any load, but we also get dma timeouts and all sorts of other bad things that happen
[05-Feb-2009 12:08:28] **C_Kode> Maybe it's when the apache servers aren't under load.
[05-Feb-2009 12:09:03] **rhett> parallels is of no help to resolve any of it
[05-Feb-2009 12:09:29] **C_Kode> Our Apache servers hand around 100-130 request per second during the business day, but drop to 1 or 2 per second at night when this happens
[05-Feb-2009 12:09:30] **rhett> if i scp a disk image between another box and a vm i can replicate the same scenario
[05-Feb-2009 12:09:32] **rhett> its quit ebad
[05-Feb-2009 12:10:06] **rhett> ha. i currently have .494 req/sec!
[05-Feb-2009 12:11:03] **C_Kode> We have an AJAX system that reports streaming data as close to real time as we can get it
[05-Feb-2009 12:11:43] **rhett> cool
[05-Feb-2009 12:20:35] **klinstifen> I think this question was asked in here the other day but...
[05-Feb-2009 12:20:42] **klinstifen> I have an external website I monitor
[05-Feb-2009 12:20:52] **klinstifen> and the monitoring template I made works
[05-Feb-2009 12:21:01] **klinstifen> but is there anyway to tie that to the "Status"
[05-Feb-2009 12:21:16] **klinstifen> right now the template just pumps out |PageStatus=1 or 0
[05-Feb-2009 12:21:27] **klinstifen> Anyway I can map that to the Status?
[05-Feb-2009 12:44:24] **C_Kode> heh I want to choke this ThreadCounter
[05-Feb-2009 12:44:33] **C_Kode> ThreadCount.
[05-Feb-2009 12:45:25] **C_Kode> It's finally reporting correctly, but it's reporting a decimal to the 10th. 518.71 Threads.
[05-Feb-2009 12:45:48] **C_Kode> Oh gauge which shouldn't be saving previous data
[05-Feb-2009 12:59:06] **raw__> hey klinstifen, ever figure out whether or not it's possible to set a threshold against a value on a graph after an RPN operation?
[05-Feb-2009 12:59:58] **klinstifen> nah it doesn't look like it
[05-Feb-2009 13:00:05] **klinstifen> cuz the thresholds are set against datapoints
[05-Feb-2009 13:00:26] **klinstifen> and they are independant of the trickery we did in the graph
[05-Feb-2009 13:01:59] **raw__> yeh, thought so
[05-Feb-2009 13:02:03] **raw__> hmmm
[05-Feb-2009 13:02:17] **raw__> there must be a way to convert it before it hits the threshold
[05-Feb-2009 13:03:03] **raw__> if the geniuses at HP had actually included an OID for retrieving the percentage of memory used I wouldn't even have to be doing this
[05-Feb-2009 13:05:50] **rhett> all i know is that the threshold plugin for cacti does thresholds against cdef'd values :\
[05-Feb-2009 13:07:58] **raw__> hmmm
[05-Feb-2009 13:10:31] **rhett> though unlike in zenoss the thresholds arent displayed as an hrule or shown on the graph at all
[05-Feb-2009 13:11:57] **raw__> is there any easy way to monitor process availability in Zenoss?
[05-Feb-2009 13:12:06] **raw__> like, have it display a % that each process has been available, like it does for each device
[05-Feb-2009 13:12:44] **raw__> some of our clients are requesting that feature, and I don't even know how to implement it, or if it's even possible, it's driving me nuts
[05-Feb-2009 13:13:49] **C_Kode> The percentage that a process is available?
[05-Feb-2009 13:13:59] **rhett> http://ttehr.com/pictures/main.php?g2_itemId=1084 like that?
[05-Feb-2009 13:14:03] **C_Kode> Like Apache has been running 98% of the time?
[05-Feb-2009 13:14:13] **adytum-bot> Title: Picture 32 (at ttehr.com)
[05-Feb-2009 13:14:33] **rhett> i dont quite understand. like process up time?
[05-Feb-2009 13:14:39] **rhett> or process utilization
[05-Feb-2009 13:15:26] **cgibbons> i think he means an availability percentage of process up-time over a 30 day interval, just like device
[05-Feb-2009 13:16:17] **raw__> yeh
[05-Feb-2009 13:16:19] **raw__> exactly
[05-Feb-2009 13:16:32] **cgibbons> you've got the code, get busy!
[05-Feb-2009 13:16:54] **rhett> ah
[05-Feb-2009 13:17:34] **raw__> just need a % for each process, like process has been available 98% of the time or something, don't care if I have to generate some kind of report to get it
[05-Feb-2009 13:18:08] **raw__> I'm not exactly a coder , and if there's no easy way other than modifying code then screw it
[05-Feb-2009 13:51:57] **raw__> I think we're just going to take a different route and access the RRD file for process count directly
[05-Feb-2009 13:52:03] **raw__> then use that data to come up with the percentages
[05-Feb-2009 13:54:55] **cgibbons> not sure if it'll help you, but if you look in Products/ZenEvent/Availability.py there's logic in there to look at subcomponents of a device already. You might be able to grab that SQL query it's using and massage it a bit to get exactly what you want.
[05-Feb-2009 13:57:26] **cgibbons> C_Kode, what's up with your misbehavin' device this afternoon?
[05-Feb-2009 13:59:46] **C_Kode> cgibbons: It's actually functioning now, but it's reporting threads with a decimal. ie 513.72 theads?!?!
[05-Feb-2009 14:00:28] **C_Kode> cgibbons: when I run zenjmx against the server, it's not reporting it with a decimal. Somehow it's getting convert to one.
[05-Feb-2009 14:01:27] **C_Kode> At least the whole number is correct though
[05-Feb-2009 14:04:43] **cgibbons> didn't you know about that new partial threading model they introduced in JDK 5?
[05-Feb-2009 14:05:00] **cgibbons> er i mean, lemme ask my partner what he thinks
[05-Feb-2009 14:06:31] **C_Kode> Sure I did. HalfThread thread = new HalfThread();
[05-Feb-2009 14:07:02] **C_Kode> or ThreeQuarterThread thread = new ThreeQuarterThread();
[05-Feb-2009 14:19:52] **mrayzenoss> are you running JBoss on an early edition Pentium?
[05-Feb-2009 14:19:54] **mrayzenoss>
[05-Feb-2009 14:20:19] **C_Kode> Nope, these are brand new systems
[05-Feb-2009 14:20:29] **C_Kode> sub 3 months old
[05-Feb-2009 14:20:43] **C_Kode> dual quad cores @ 2ghz
[05-Feb-2009 14:21:07] **klinstifen> mray, is there anyway to tie the device Status icon to something else...like the output of a perf template?
[05-Feb-2009 14:22:55] **mrayzenoss> not sure I follow
[05-Feb-2009 14:23:00] **klinstifen> so if my template says the device is down then the Status icon goes red
[05-Feb-2009 14:23:14] **klinstifen> I am not monitoring with Ping or SNMP
[05-Feb-2009 14:23:22] **klinstifen> so the Status icon always shows green
[05-Feb-2009 14:23:26] **cgibbons> do you do a lot of JBoss clustering, C_Kode? some of us have bad memories of that
[05-Feb-2009 14:24:02] **C_Kode> I'm an infrastructure guy. We have Java guys.
[05-Feb-2009 14:24:18] **C_Kode> If there is a cluster issue, I take lunch
[05-Feb-2009 14:24:55] **C_Kode> Though we do have about 5-6 of them
[05-Feb-2009 14:34:34] **cgibbons> we found that it worked, but it was quite fragile... then again we were abusing it with a lot of data, so maybe our expectations were too high
[05-Feb-2009 14:35:47] **C_Kode> jboss clustering?
[05-Feb-2009 14:36:56] **cgibbons> yeah
[05-Feb-2009 14:37:03] **C_Kode> We have minimal data, but very fast moving. Streaming financial data and acting upon it
[05-Feb-2009 14:41:03] **gemineye> The Disk IO on my perf graphs is always at zero. Has anyone had a problem graphing that?
[05-Feb-2009 14:42:31] **C_Kode> What OS?
[05-Feb-2009 14:43:02] **gemineye> Solaris 10, it's the Net-SNMP template for Solaris devices
[05-Feb-2009 14:43:12] **C_Kode> I have one that says my IO is writing 3.22G per second and reading 1.18G per second
[05-Feb-2009 14:43:52] **C_Kode> Actually, the are all way off.
[05-Feb-2009 14:44:12] **C_Kode> probably needs the 1024 set
[05-Feb-2009 14:45:07] **rhett> i never got the IO (ucd) value's working w/ disk query
[05-Feb-2009 14:45:42] **rhett> *graphs working
[05-Feb-2009 14:47:54] **gemineye> I have someone asking to monitor the IO on a system but none of the default graphs seem to be returning any data
[05-Feb-2009 14:49:09] **C_Kode> Is the OID right?
[05-Feb-2009 14:49:59] **C_Kode> I know the CPUload oid was wrong on I believe 1 and 15 minute load check on Linux.
[05-Feb-2009 14:50:40] **gemineye> Yeah, I figured that out. The OID's for ssIORawReceived and ssIORawSent return values of 0
[05-Feb-2009 14:57:59] **C_Kode> how can you run a check and see the actual output of the check on a device? Sort of the way zenjmx does when you run it?
[05-Feb-2009 14:58:26] **cgibbons> you can do that with zenperfsnmp or outside of zenoss with snmpwalk
[05-Feb-2009 14:58:41] **C_Kode> -v10
[05-Feb-2009 14:58:50] **C_Kode> ok
[05-Feb-2009 14:59:02] **gemineye> Looks like the OID on Solaris for ssIORaw* just returns 0. It works fine on linux.
[05-Feb-2009 15:01:01] **rhett> if you snmpwalk from cli do you get 0 or is zenoss returning zero when you test against the device?
[05-Feb-2009 15:05:13] **gemineye> I do an snmpget against the device and OID and it returns 0
[05-Feb-2009 15:13:29] **rhett> when i do an snmpget i dont get anything
[05-Feb-2009 15:13:36] **rhett> UCD-SNMP-MIB::ssIORawSent = No Such Instance currently exists at this OID
[05-Feb-2009 15:14:09] **gemineye> UCD-SNMP-MIB::ssIORawSent.0 = Counter32: 0
[05-Feb-2009 15:14:22] **gemineye> Make sure you have the .0 at the end.
[05-Feb-2009 15:15:16] **rhett> ah yes. snmpwalk assumes .0 snmpget does not
[05-Feb-2009 16:05:25] **mrcerulean> I have a system that has multiple virtual ethernet ports. When ZenOSS models the system, it expects to see http running on all ports, but it's not. So I get http down notifications that aren't valid.
[05-Feb-2009 16:05:42] **gemineye> heh, it started monitoring the IO on it's own
[05-Feb-2009 16:05:48] **mrcerulean> So, I remove and readd the http ipservice. When I do that, I can specify the IP addrs to listen to.
[05-Feb-2009 16:05:54] **mrcerulean> I did that, and all was well.
[05-Feb-2009 16:06:21] **mrcerulean> Then, for some reason, ZenOSS remodeled the host and readded all of the 'bogus' ip addrs to the http ipservice.
[05-Feb-2009 16:06:25] **mrcerulean> Any way to keep these out?
[05-Feb-2009 16:16:32] **gemineye> Hmm, I can't rename a device. That's not nice
[05-Feb-2009 16:18:28] **gemineye> Ok, works now. i should just wait before I start asking for help in the future.
[05-Feb-2009 16:22:24] **mrayzenoss> mrcerulean: I believe you can lock the Ip service so it doesn't get remodeled
[05-Feb-2009 16:22:41] **cgibbons> yep that should it
[05-Feb-2009 16:23:06] **mrcerulean> Cool.
[05-Feb-2009 16:23:09] **mrcerulean> Trying that now.
[05-Feb-2009 16:56:48] **mrcerulean> OK.
[05-Feb-2009 16:57:01] **mrcerulean> It remodled the machine again, and did not touch that locked http ipservice.
[05-Feb-2009 16:57:13] **mrcerulean> However, it created a *new* http ipservice with the bogus ip's in it.
[05-Feb-2009 16:57:15] **mrcerulean>
[05-Feb-2009 17:02:24] **mrayzenoss> mrcerulean: hmmm.. that sucks. Turn off monitoring for the "new" one?
[05-Feb-2009 17:02:30] **mrayzenoss> that sounds like a ticket we have
[05-Feb-2009 17:07:47] **ke4qqq> mrcerulean: you can lock all IP services iirc
[05-Feb-2009 17:07:48] **mrcerulean> mrayzenoss: I've tried that. When I turned it off, the record went away from the screen.
[05-Feb-2009 17:08:10] **mrcerulean> mrayzenoss: And it's still being polled, but I can no longer get the record to delete it.
[05-Feb-2009 17:08:13] **mrcerulean>
[05-Feb-2009 17:09:43] **mrayzenoss> grrr.. that sounds familiar
[05-Feb-2009 17:09:49] **cgibbons> so here's the del
[05-Feb-2009 17:09:51] **cgibbons> er deal
[05-Feb-2009 17:10:11] **cgibbons> it either can't be done without a code change, or it's so amazingly 'simple' but matt & i don't know how to do it
[05-Feb-2009 17:17:31] **mrcerulean> It gets worse. Now I have ipservices failing, but I have no record for them.
[05-Feb-2009 17:17:51] **mrcerulean> IOW, I don't have an http entry under IP Services anymore, but I'm still getting alerts that they're failing.
[05-Feb-2009 17:18:13] **cgibbons> i wonder if it didn't get reindexed after it got removed
[05-Feb-2009 17:19:02] **mrcerulean> I'm forcing a remodel.
[05-Feb-2009 17:19:15] **mrcerulean> Still not back.
[05-Feb-2009 17:19:20] **mrcerulean> How do I force a reindex?
[05-Feb-2009 17:19:30] **cgibbons> run zendmd and type reindex()
[05-Feb-2009 17:19:35] **cgibbons> will take 30 seconds or so
[05-Feb-2009 17:20:00] **cgibbons> probably won't change anything but we keep running into bugs were subcomponents of devices aren't being reindexed so queries that look for them don't work until "later"
[05-Feb-2009 17:23:24] **mrcerulean> reindex did not fix it.
[05-Feb-2009 17:23:33] **mrcerulean> I will remove and readd the device.
[05-Feb-2009 17:29:13] **mrcerulean> OK.
[05-Feb-2009 17:29:30] **mrcerulean> I did that, removed the model'd http, added the correct one, and locked all IP services.
[05-Feb-2009 17:29:42] **mrcerulean> We'll see what that does.
[05-Feb-2009 17:59:49] **gemineye> Anyone know how to work with the RRD create command parameters?
[05-Feb-2009 18:00:49] **gemineye> I've decreased the SNMP Cycle Interval from 300 seconds to 5 seconds and want the graphs to display the added datapoints. Right now it just writes it every 5 minutes.
[05-Feb-2009 18:26:13] **rhett> gemineye: http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html#___top go down the examples
[05-Feb-2009 18:26:27] **adytum-bot> Title: RRDtool - rrdcreate (at oss.oetiker.ch)
[05-Feb-2009 18:26:34] **rhett> but its rrdtool create file --step interval
[05-Feb-2009 18:34:41] **gemineye> rhett: Where do I change the --step interval? Under the collector it doesn't have that anywhere. Do I just add a line at the beginning of Default RRD Create Command with --step 5?
[05-Feb-2009 20:15:02] **sergeymasushko> I can not delete some event what can be the cause?
[05-Feb-2009 21:28:25] jetole_ is now known as jetole
[06-Feb-2009 00:00:42] [disconnected at Fri Feb 6 00:00:42 2009]
[06-Feb-2009 00:00:42] [connected at Fri Feb 6 00:00:42 2009]
[06-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[06-Feb-2009 08:42:54] **sstringham> Can zenoss be set up in an aggregation manner? I.e, have 1 zenoss collector at each datacenter, then have 2-3 monitors that collect data from all the collectors for a larger overview?
[06-Feb-2009 08:43:09] **sstringham> (assuming 15-20 datacenters, or whatever)
[06-Feb-2009 08:49:34] **sstringham> Hmm, http://is.gd/iCI7 seems to outline it fairly well. What happens if zenperfsnmp can't connect to zenhub though. Is there a "hole" in the master graph? Or, does it cache the data, and send it next time it can connect to the central zenhub?
[06-Feb-2009 08:49:47] **adytum-bot> Title: Setting up multiple zenperfsnmp collectors across different hosts - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at is.gd)
[06-Feb-2009 08:54:50] **raw__> ok, here's what I'm trying to do... I want to set a threshold against 1 datapoint using a calculation based on data from another data point. Basically I have data point "mem" and another data point called "mem_total", the full names show up as "mem_mem" and "mem_total_total". Right now, in the Data Points fields I have mem_mem selected, and in the Max Value field I have mem_total * .1 (just trying to test with a 10% threshold, going to bump
[06-Feb-2009 08:54:57] **raw__> Is there any way to actually make this work?
[06-Feb-2009 08:55:55] **raw__> I've seen a similar calculation done for disk thresholds, but it doesn't seem to actually be using a datapoint, it's using some other variable and I have no idea where it's pulling it from
[06-Feb-2009 08:56:12] **klinstifen> raw, where is that disk threshold?
[06-Feb-2009 08:56:51] **raw__> in: /Devices /Server /Templates /FileSystem
[06-Feb-2009 08:57:04] **raw__> it's the high disk usage threshold
[06-Feb-2009 08:57:13] **raw__> the Max Value is here.totalBlocks * .9
[06-Feb-2009 08:57:25] **raw__> but that doesn't seem to actually be define anywhere in that template
[06-Feb-2009 08:57:35] **raw__> but either way, there must be a way to do something similar using a datapoint
[06-Feb-2009 08:58:59] **raw__> If it is possible it has to be something like data.mem_total_total * .9 or whatever I need to replace data. with
[06-Feb-2009 09:17:12] **raw__> I'd love to know where it's pulling that totalBlocks value from
[06-Feb-2009 09:19:12] **raw__> I think it's pulling it straight from the totalBlocks Mib possibly
[06-Feb-2009 09:20:11] **raw__> so I'm going to try hpLocalMemTotalBytes.1
[06-Feb-2009 09:21:53] **cgibbons> the HRFileSystemMap collector plugin is what extracts that value
[06-Feb-2009 09:22:12] **cgibbons> looks like from .1.3.6.1.2.1.25.2.3.1.4
[06-Feb-2009 09:22:21] **raw__> ah
[06-Feb-2009 09:22:35] **cgibbons> sec
[06-Feb-2009 09:22:39] **raw__> think I could just specify here.hpLocalMemTotalBytes.1 ?
[06-Feb-2009 09:22:47] **cgibbons> nope
[06-Feb-2009 09:22:50] **raw__> ok
[06-Feb-2009 09:23:00] **cgibbons> that attribute doesn't exist on the device (here variable)
[06-Feb-2009 09:23:10] **raw__> ah
[06-Feb-2009 09:23:19] **cgibbons> you could add that as a datapoint that it collects and then use that normally
[06-Feb-2009 09:23:30] **raw__> I have it added as a datapoint
[06-Feb-2009 09:23:41] **raw__> called mem_total
[06-Feb-2009 09:24:03] **cgibbons> http://dev.zenoss.org/trac/browser/trunk/Products/DataCollector/plugins/zenoss/snmp/HRFileSystemMap.py for reference
[06-Feb-2009 09:24:38] **raw__> so I have to make a custom collector plugin for this?
[06-Feb-2009 09:25:11] **cgibbons> nah, just wanted you to have that file for reference if you needed to look @ what OIDs it is trying to use
[06-Feb-2009 09:25:32] **cgibbons> you can use mem_total since you've added it, let me see what the syntax should be
[06-Feb-2009 09:25:45] **raw__> I have a mem and a mem_total data source which looks like mem_total_total and mem_mem in the thresholds' Data Points list. Is there any way to just take the value of the mem_total_total data point and do * .9 in the Max Value field?
[06-Feb-2009 09:26:47] **raw__> I have a graph graphing the percentage of the total memory usage using an RPN expression, but I still need to set the threshold this way so that it'll work, since I don't actually have an OID that'll provide the percentage itself
[06-Feb-2009 09:28:01] **rawler> hey, I need help debugging a strange problem..
[06-Feb-2009 09:28:18] **rawler> as soon as I enter the Mibs section.. (from the top-level menu)
[06-Feb-2009 09:28:41] **raw__> rawler: what's the issue?
[06-Feb-2009 09:28:50] **rawler> I get a KeyError, complaining about an IP-address that I don't know where ZenOss got it from
[06-Feb-2009 09:29:04] **raw__> can you pastebin the actual error?
[06-Feb-2009 09:29:50] **rawler> http://pastebin.com/d42b1ffb3
[06-Feb-2009 09:29:57] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 09:30:16] **rawler> the problem here, is that I don't even know where it got the IP from.. (and certainly not how it relates to installed MIBS)
[06-Feb-2009 09:30:34] **raw__> none of the registered devices have that IP?
[06-Feb-2009 09:30:58] **rawler> noop.. doesn't seem like it..
[06-Feb-2009 09:31:07] **rawler> at least not from searching..
[06-Feb-2009 09:31:19] **raw__> have you tried an nslookup on that ip?
[06-Feb-2009 09:31:39] **rawler> yep.. NXDOMAIN..
[06-Feb-2009 09:31:42] **raw__> or tried pinging/tracerouting/portscanning it to try to see what it is?
[06-Feb-2009 09:32:01] **rawler> I kindof know what it is. it's a router at our Holding Company..
[06-Feb-2009 09:32:14] **raw__> ok, but Zenoss isn't monitoring it?
[06-Feb-2009 09:32:48] **rawler> not that I know of.. (we are three users of this ZenOss instance, someone else might have added it at some point, and then removed it, I guess)
[06-Feb-2009 09:33:10] **raw__> hmmm, why don't you try adding it in and see if it makes a difference for starters?
[06-Feb-2009 09:33:31] **raw__> something seems to be expecting it to be there for whatever reason
[06-Feb-2009 09:33:44] **rawler> sure..
[06-Feb-2009 09:34:31] **raw__> cgibbons: would I have to use RPN formatting for the Max Value expression? Or should it just be python format?
[06-Feb-2009 09:34:39] **rawler> not sure if it responds to SNMP though..
[06-Feb-2009 09:34:46] **rawler> but maybe that doesn't matter?
[06-Feb-2009 09:34:52] **raw__> rawler: might not matter
[06-Feb-2009 09:35:52] **raw__> I don't even know why the Mibs section would even be trying to hit that IP, unless someone added it and used one of the Mibs in some template that they applied to it, then the template didn't get removed properly when the device did or something
[06-Feb-2009 09:35:58] **raw__> that's the best scenario I can think of
[06-Feb-2009 09:36:31] **cgibbons> not sure yet, raw
[06-Feb-2009 09:37:41] **raw__> another thing you should check is $ZENHOME/perf/Devices to see if that device is listed in there
[06-Feb-2009 09:37:55] **raw__> maybe there's some leftover directory with RRDs that it's trying to reference or something
[06-Feb-2009 09:37:57] **raw__> who knows?
[06-Feb-2009 09:39:07] **raw__> cgibbons: I've done a fair bit of googling, the documentation on this sort of thing is slim to none
[06-Feb-2009 09:39:16] **raw__> unfortunately
[06-Feb-2009 09:39:21] **cgibbons> yeah
[06-Feb-2009 09:39:38] **raw__> so frustrating for something that should be so simply
[06-Feb-2009 09:39:40] **raw__> simple*
[06-Feb-2009 09:39:51] **raw__> this is how they get you to go out and buy the enterprise version >:)
[06-Feb-2009 09:39:53] **cgibbons> its prolly real easy for the person that knows how to do it (and then we should doc it)
[06-Feb-2009 09:40:00] **raw__> yeh
[06-Feb-2009 09:42:00] **cgibbons> let me do some looking around on this and catch up to speed with you, would be good for me to know anyway
[06-Feb-2009 09:42:24] **raw__> ok, sounds good
[06-Feb-2009 09:42:29] **raw__> I'll keep tinkering in the meantime
[06-Feb-2009 09:43:31] **rawler> raw__: i've grepped through the entire $ZENHOME for the IP, and the only place it's mentioned is in..
[06-Feb-2009 09:43:33] **cgibbons> let me recreate what you have, too. a Unix device being monitored via SNMP?
[06-Feb-2009 09:43:34] **raw__> in theory I should just be able to do mem_total_total * .1
[06-Feb-2009 09:43:59] **raw__> rawler: it might be stored as the device's hostname if snmp was enabled on it when it was added
[06-Feb-2009 09:43:59] **rawler> raw__: $ZENHOME/var/Data.fs
[06-Feb-2009 09:44:10] **rawler> oh, fun.. :S
[06-Feb-2009 09:44:12] **raw__> oh, it's actually in Data.fs, hmmmm
[06-Feb-2009 09:44:21] **raw__> you know how to go in to the zope database?
[06-Feb-2009 09:44:27] **rawler> nope?
[06-Feb-2009 09:44:36] **rawler> or, the MySQL event database?
[06-Feb-2009 09:44:39] **klinstifen> raw
[06-Feb-2009 09:44:41] **raw__> just add zport/dmd/manage after the IP
[06-Feb-2009 09:44:46] **klinstifen> i am getting some interesting results
[06-Feb-2009 09:44:50] **raw__> so like http://30.30.20.10:8180/zport/dmd/manage
[06-Feb-2009 09:44:52] **klinstifen> just adding a threshold for memavail
[06-Feb-2009 09:44:54] **raw__> then look for the IP in there
[06-Feb-2009 09:45:02] **klinstifen> it looks like it works
[06-Feb-2009 09:45:10] **klinstifen> aka you can set a threshold agains memavail
[06-Feb-2009 09:45:12] **raw__> klinstifen: explain what you did exactly?
[06-Feb-2009 09:45:16] **klinstifen> and it'll read the rpn stuff
[06-Feb-2009 09:45:24] **raw__> really?
[06-Feb-2009 09:45:32] **raw__> you can set it as a percentage?
[06-Feb-2009 09:45:32] **klinstifen> but it doesn't seem to like the memtotal value
[06-Feb-2009 09:45:37] **klinstifen> treats it as a litteral
[06-Feb-2009 09:45:38] **raw__> I have the RPN applied to memory used
[06-Feb-2009 09:46:22] **klinstifen> yeah let me work this a bit more
[06-Feb-2009 09:46:29] **raw__> k
[06-Feb-2009 09:46:50] **klinstifen> my memavail rpn was: memtotal,/,100,*
[06-Feb-2009 09:46:59] **klinstifen> and the threshold i set didnt work against that
[06-Feb-2009 09:47:11] **klinstifen> but when i changed the rpn to 1,/,100,* it worked
[06-Feb-2009 09:47:17] **klinstifen> and made the threshold really high
[06-Feb-2009 09:47:22] **rawler> raw__: any simple way to find the IP?
[06-Feb-2009 09:47:27] **klinstifen> so it's as if the threshold is computed after the rpn math
[06-Feb-2009 09:47:32] **raw__> like, in that particular graph I'm using the mem (memory used) and mem_total (total memory) data points, and the RPN is applied on the mem data point of the graph and looks like total,/,100,*
[06-Feb-2009 09:47:49] **rawler> raw__: like, any way to search or something?
[06-Feb-2009 09:48:14] **raw__> rawler: not sure, haven't worked with that zope interface too much, best bet is to look through the devices section on the left
[06-Feb-2009 09:49:11] **raw__> I don't get that 1,/,100/*
[06-Feb-2009 09:49:23] **raw__> you're dividing the value by 1 then multiplying it by 100?
[06-Feb-2009 09:49:28] **klinstifen> well there error i was getting was that memtotal was a literal in place of a float
[06-Feb-2009 09:49:31] **rawler> raw__
[06-Feb-2009 09:49:42] **klinstifen> so i figured the threshold didn't know that memtotal was a value
[06-Feb-2009 09:49:58] **klinstifen> so i replaced memtotal with 1 just to see if that was the issue to solve the error and it was
[06-Feb-2009 09:50:13] **rawler> raw__: ehm, trying to browse for the IP is kindof looking for a needle in a haystack..
[06-Feb-2009 09:50:21] **raw__> ok, but 1 still needs to be replaced by the total to make it actually work properly
[06-Feb-2009 09:50:25] **rawler> it's going to take the entire day, AT LEAST..
[06-Feb-2009 09:51:09] **klinstifen> raw, yes, but this at least means that it works
[06-Feb-2009 09:51:20] **raw__> klinstifen: works in theory
[06-Feb-2009 09:51:21] **rawler> if we assume it's to be found under /zport/dmd/Devices/Network/Router/Cisco, that's still 5 devices and some 300 interfaces.. * 10clicks = carpal funnel!
[06-Feb-2009 09:51:43] bzed_ is now known as bzed
[06-Feb-2009 09:51:45] **raw__> klinstifen: we still have the issue of it not working when the actual variable value is applied to the RPN
[06-Feb-2009 09:52:01] **raw__> rawler hehe
[06-Feb-2009 09:52:44] **raw__> I don't see any ability to search the zope database, which is kind of stupid
[06-Feb-2009 09:52:57] **raw__> oh
[06-Feb-2009 09:53:08] **raw__> ah nope
[06-Feb-2009 09:53:24] **raw__> thought that Devices/componentSearch or deviceSearch might have been it, but it's not
[06-Feb-2009 09:53:48] **raw__> hmmm
[06-Feb-2009 09:54:11] **raw__> go to Devices/deviceSearch and try selecting ipAddress from the dropdown on the right, click add, then input that IP
[06-Feb-2009 09:54:14] **raw__> maybe it'll work
[06-Feb-2009 09:54:39] **raw__> but really I'm not sure, you might have to google it up
[06-Feb-2009 09:55:54] **rawler> doesn't seem like it.. :S
[06-Feb-2009 09:56:01] **raw__> does the grep give any clue as to which section it might be in?
[06-Feb-2009 09:56:54] **rawler> noop.. it considers it a binary file.. and doesn't seem to say much more..
[06-Feb-2009 09:57:40] **raw__> check under the Networks section in zope
[06-Feb-2009 09:57:44] **raw__> it breaks it down by subnet
[06-Feb-2009 09:57:48] **raw__> might be easier to sift through
[06-Feb-2009 09:59:46] **rawler> have done.. I've found it there.. (I the device before, as you said, but it doesn't tell me much more)
[06-Feb-2009 10:00:04] **raw__> try removing it from there?
[06-Feb-2009 10:00:27] **raw__> then see if you can access the Mibs area
[06-Feb-2009 10:00:35] **raw__> remove the IP, not the whole subnet
[06-Feb-2009 10:01:17] **rawler> tried that.. still no luck..
[06-Feb-2009 10:01:35] **raw__> did you manage to add the device back at all?
[06-Feb-2009 10:02:39] **raw__> I don't see why Zenoss doesn't just store all of it's settings and stuff in MySQL instead of Zope
[06-Feb-2009 10:02:41] **raw__> it's weird
[06-Feb-2009 10:03:16] **rawler> well, I completely agree with you there..
[06-Feb-2009 10:03:32] **rawler> did the world/ZenOSS REALLY need a new database and complete new model?
[06-Feb-2009 10:03:43] **raw__> lol
[06-Feb-2009 10:03:45] **rawler> makes it hell to troubleshoot..
[06-Feb-2009 10:03:52] **raw__> it still uses MySQL, but only for storing events
[06-Feb-2009 10:04:04] **raw__> I don't see why you wouldn't just store everything in the MySQL database
[06-Feb-2009 10:04:07] **rawler> I know..
[06-Feb-2009 10:04:26] **raw__> Zope is so messy, storing everything in one big file
[06-Feb-2009 10:04:28] **rawler> MySQL is not "Enterprise" enough probably..
[06-Feb-2009 10:04:32] **raw__> haha
[06-Feb-2009 10:04:36] **raw__> possibly
[06-Feb-2009 10:05:11] **rawler> at least one good thing from the Sun deal.. they may improve that part of the brand..
[06-Feb-2009 10:05:46] **rawler> removed the device again, and the ipaddress, and restarted zenoss.. still same problem..
[06-Feb-2009 10:05:46] **raw__> yeh
[06-Feb-2009 10:06:08] **rawler> is there some way in Zope to turn on backtrace-debugging like Pylons have?
[06-Feb-2009 10:06:25] **raw__> try going to the device section, and going to Manage -> Push changes
[06-Feb-2009 10:06:31] **raw__> to update the collector
[06-Feb-2009 10:06:47] **raw__> I don't know Zope well enough to answer that
[06-Feb-2009 10:06:51] **rawler> (when sh%t happens in Pylons you can basically examine the _entire_ stack live from the web_interface, and figure what object referenced what etc.)
[06-Feb-2009 10:07:04] **raw__> yeh, no idea
[06-Feb-2009 10:07:34] **rawler> tried pushing.. still same problem..
[06-Feb-2009 10:08:37] **raw__> I'm out of ideas, it's probably still stored under the device section in zope
[06-Feb-2009 10:08:45] **raw__> you may have to go through it all manually
[06-Feb-2009 10:08:56] **cgibbons> huh, you made me look. the Zope DB (ZODB) is about the same age as MySQL ,started in '95
[06-Feb-2009 10:09:23] **raw__> another thing you can try is to open the Data.fs file in like nano, or vi, or something and search for that IP, then look at the lines around the line that it's in for clues as to where to find it in Zope
[06-Feb-2009 10:09:41] **raw__> the last time I opened the Data.fs file in a text editor it took like 10 mins to load though lol
[06-Feb-2009 10:09:44] **raw__> but it worked
[06-Feb-2009 10:09:50] **cgibbons> do you know about zendmd, raw?
[06-Feb-2009 10:09:58] **raw__> cgibbons: noop
[06-Feb-2009 10:10:09] **cgibbons> might help in that case
[06-Feb-2009 10:10:18] **cgibbons> it's a little interactive python shell taht has some data access functions loaded
[06-Feb-2009 10:10:29] **cgibbons> so run zendmd, and you can do something like: mydev = find("mydevicename.somewhere.com")
[06-Feb-2009 10:10:38] **raw__> cgibbons: for his problem or mine?
[06-Feb-2009 10:10:48] **raw__> oh, for his problem
[06-Feb-2009 10:11:02] **raw__> rawler: try that out
[06-Feb-2009 10:11:26] **raw__> run zendmd from commandline then type in mydev = find("the ip")
[06-Feb-2009 10:11:42] **raw__> hopefully it actually gives you paths to the data it finds
[06-Feb-2009 10:13:16] **cgibbons> can also do something like: for d in devices.getSubDevices(): print d.id
[06-Feb-2009 10:13:40] **cgibbons> but that's really pretty much what the Device List feature in the UI does
[06-Feb-2009 10:14:00] **cgibbons> anyway for your problem raw, I missed your answer if you said... you're doing all this with a Unix device via SNMP? I want to setup something similar here.
[06-Feb-2009 10:14:07] **rawler> mydev is None.. :S
[06-Feb-2009 10:14:31] **raw__> cgibbons: Doing this with an HP ProCurve switch via SNMP
[06-Feb-2009 10:14:42] **raw__> There is no OID that specified percentage of memory used
[06-Feb-2009 10:15:00] **cgibbons> k hrm so I can't do exactly the same thing but I'll pick something similar
[06-Feb-2009 10:15:08] **raw__> so I'm trying to take the OID that provides total, then divide the memory usage by the total and multiply that by 100 to get the percentage
[06-Feb-2009 10:15:14] **raw__> I already have it graphing the percentage
[06-Feb-2009 10:15:23] **raw__> but I can't figure out how to actually set a threshold against the percent
[06-Feb-2009 10:16:00] **rawler> anyways.. I'm starting to feel ZenOSS probably isn't the right tool for us.. this is the 3d time we get caught in these kinds of really weird unsovable problems.. (along with a few really weird other behavior, such as process monitoring not producing sensible results etc.)
[06-Feb-2009 10:17:15] **rawler> the other 2 times we've hit these hard walls, we've just zapped the DB and reinstalled, but I guess this is kindof the end of the line.. I think ZenOSS is a little too complex for it's own good, and a bit too opaque when the sh%t hit's the fan..
[06-Feb-2009 10:17:37] **rawler> IE. a weird stack-trace referencing an IP that hardly should exist anywhere..
[06-Feb-2009 10:17:53] **raw__> yeh
[06-Feb-2009 10:18:15] **raw__> we've run in to weird problems so we keep backups at each stage (since we're running it on vmware boxes) and revert back if need be
[06-Feb-2009 10:18:29] **rawler> it doesn't exactly help that the stack-trace ends in a method called __bobo_traverse__..
[06-Feb-2009 10:18:52] **raw__> haha
[06-Feb-2009 10:18:58] **rawler> one important part for us is being able to track uptime etc... so we really don't want to loose that..
[06-Feb-2009 10:19:42] **raw__> well, we're still in the development stages, so reverting while we're getting the base setup isn't a huge issue
[06-Feb-2009 10:19:52] **raw__> and we can always just backup the RRD files if we need to revert anyways
[06-Feb-2009 10:19:59] **raw__> that way be don't lose the uptime data
[06-Feb-2009 10:20:39] **raw__> we managed to get our ticketing system integrated with Zenoss finally using the APIs
[06-Feb-2009 10:20:53] **raw__> eugh, cold coffee
[06-Feb-2009 10:21:14] **rawler> true.. but I think we're going to look for something else.. what I really would like is Argus, with better support for templates, and something with good event-handling (syslog, SNMP-trapping w. MIB-decoding etc.)
[06-Feb-2009 10:21:22] **raw__> this memory threshold issue shouldn't be this frigging difficult to figure out, damnit
[06-Feb-2009 10:21:53] **rawler> also, I'm not too happy in seeing the implementation of the lovely __bobo_traverse__: http://pastebin.com/de426f6d
[06-Feb-2009 10:22:00] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:22:14] **raw__> yeh
[06-Feb-2009 10:22:25] **raw__> makes it sound like an elephant crossing the highway or something
[06-Feb-2009 10:22:48] **rawler> kindof..
[06-Feb-2009 10:24:13] **cgibbons> rawler, one thing i missed from what problem you're running into... when are you getting the stack trace?
[06-Feb-2009 10:24:34] **rawler> http://pastebin.com/d42b1ffb3
[06-Feb-2009 10:24:41] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:24:44] **rawler> cgibbons: when trying to click "mibs"
[06-Feb-2009 10:24:47] **raw__> probably getting it from the error page that's popping up
[06-Feb-2009 10:25:49] **cgibbons> ahhh... that's been described to me several times as a useless feature.
[06-Feb-2009 10:27:17] **rawler> cgibbons: useless feature?
[06-Feb-2009 10:27:23] **rawler> mibs?
[06-Feb-2009 10:27:50] **cgibbons> yeah, i didn't pay attention to the details, but zenoss doesn't need MIBs like a lot of the other products require, so there's really not much it does with them once they are imported
[06-Feb-2009 10:28:22] **cgibbons> there is something of course, but I got the impression from the services folks that most customers don't use it, etc
[06-Feb-2009 10:28:23] **jmp242> so I'm trying to modify the licenseeventcheck.py chet luthar posted ( and I was on about yesterday in IRC) to work for a command datasource, and mostly just trying to understand it better
[06-Feb-2009 10:28:45] **jmp242> and I've created a test version I'm running manually where I've commented out the RRD stuff
[06-Feb-2009 10:28:46] **rawler> it's useless since it crashes, but really, try recieving some SNMP-traps from say Scientific Atlanta without having the MIBS in place and YOU try to guess what's going on!
[06-Feb-2009 10:29:01] **jmp242> but even though as is, it's giving me the correct value of 6
[06-Feb-2009 10:29:17] **jmp242> in the RRD graph
[06-Feb-2009 10:29:49] **jmp242> but when I run my test version and print out the SQL query, or where I put in a variable increment rather than an RRD write command, I just get 1?
[06-Feb-2009 10:31:16] **cgibbons> yeah, that's where you'd need it, rawler
[06-Feb-2009 10:31:32] **cgibbons> have you tried running that MIB through the SMI tools to see if its well-formed?
[06-Feb-2009 10:32:19] **rawler> I use it frequently with mbrowse.. and I HAVE used it before with ZenOSS.. don't know why it broke this time..
[06-Feb-2009 10:32:25] **rawler> one interesting thing though..
[06-Feb-2009 10:33:09] **rawler> if I try deleting the MIB manually with zport/dmd/manage, I get a new exception
[06-Feb-2009 10:33:31] **rawler> "BadRequest: SAEUROPE-ROOT-MIB does not exist "
[06-Feb-2009 10:33:42] **jmp242> http://www.pastebin.ca/1329099
[06-Feb-2009 10:33:47] **jmp242> The code change
[06-Feb-2009 10:33:49] **adytum-bot> Title: general pastebin - Untitled - post number 1329099 (at www.pastebin.ca)
[06-Feb-2009 10:34:02] **rawler> except, that object is found from the mibs..
[06-Feb-2009 10:34:13] **rawler> (in dmd/manage)
[06-Feb-2009 10:34:27] **jmp242> Maybe someone who understands python better can explain what I'm doing wrong here
[06-Feb-2009 10:38:42] **cgibbons> rawler, can you try something real quick? run zendmd and from that shell type in: dmd.Mibs.mibs()
[06-Feb-2009 10:39:15] **rawler>
[06-Feb-2009 10:41:27] **rawler> cgibbons: interesting that this works: http://pastebin.com/d7ca8797f
[06-Feb-2009 10:41:35] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:41:42] **cgibbons> yeah
[06-Feb-2009 10:50:50] **cgibbons> alright i need to do 1 thing @ a time for a little bit, let me finish up with raw
[06-Feb-2009 10:53:49] **rawler> cgibbons: that's ok.. the clock is closing in on 18 here anyways.. time to head home..
[06-Feb-2009 10:54:15] **cgibbons> if you havent posted to the community forums yet that would be a good place for that question, might get some more attention
[06-Feb-2009 10:54:48] **rawler> I'll probably stop by either during the weekend or monday.. if you come up with something, please drop me a mail at ulrik.mikaelsson@canaldigital.se
[06-Feb-2009 10:55:46] **rawler> but don't put too much effort into it.. ZenOss is looking less and less attractive the more we've been struggling with reaching a baseline config, and I think we're likely to be looking at other options anyways..
[06-Feb-2009 10:56:08] **rawler> thanks for your attention for now though! GLHF!
[06-Feb-2009 10:56:52] **cgibbons> raw... so device/component attributes are done at modeling time via collector plugins, whereas performance metrics are separate entities
[06-Feb-2009 10:57:26] **raw__> cgibbons: yeh
[06-Feb-2009 10:58:16] **raw__> there must be a way to use a performance data source in a Max Value expression though
[06-Feb-2009 10:58:28] **raw__> maybe perf.mem_total_total?
[06-Feb-2009 11:01:14] **raw__> nope
[06-Feb-2009 11:01:15] **raw__> hmm
[06-Feb-2009 11:02:06] **raw__> all I get is UNKNOWN VALUE IN GRAPHPOINT mem2: name 'mem_total_total' is not defined
[06-Feb-2009 11:02:15] **raw__> same with anything I try
[06-Feb-2009 11:23:47] **cgibbons> raw, so here's the deal. you can't use another datapoint to define a threshold on another. I just found the enhancement request we have in the enterprise database for that.
[06-Feb-2009 11:23:56] **cgibbons> however, there is a relatively easy way to do what you need
[06-Feb-2009 11:24:06] **raw__> I'm listening...
[06-Feb-2009 11:24:08] **raw__> lol
[06-Feb-2009 11:24:24] **gemineye> don't you mean you're reading?
[06-Feb-2009 11:24:34] **cgibbons> we'll add a new collector plugin that will get that total value.
[06-Feb-2009 11:24:35] **raw__> yeh yeh
[06-Feb-2009 11:24:36] **raw__>
[06-Feb-2009 11:24:46] **cgibbons> then the here.blah approach will work
[06-Feb-2009 11:24:51] **raw__> ok
[06-Feb-2009 11:25:07] **cgibbons> it's some python code but not much and it's something we've documented, so we can do that together if you'd like
[06-Feb-2009 11:25:17] **cgibbons> then you can wrap it up and call it a ZenPack !
[06-Feb-2009 11:25:30] **raw__> k cool
[06-Feb-2009 11:25:55] **raw__> I've never written a collector plugin so you'll have to walk me through this
[06-Feb-2009 11:26:29] **cgibbons> yep
[06-Feb-2009 11:26:32] **cgibbons> luckily I have
[06-Feb-2009 11:26:36] **raw__> hehe
[06-Feb-2009 11:26:41] **raw__> hope this is simple
[06-Feb-2009 11:26:54] **cgibbons> I asked our guru services guy about the datapoint stuff and what I was going to suggest there would have locked up the app
[06-Feb-2009 11:27:20] **raw__> I see
[06-Feb-2009 11:27:42] **raw__> any idea when they are actually going to implement that functionality so that it works?
[06-Feb-2009 11:27:47] **raw__> seems like pretty basic functionality to me
[06-Feb-2009 11:28:04] **cgibbons> it's currently just in the backlogged and unscheduled
[06-Feb-2009 11:28:11] **raw__> having to write a collector plugin for something that should be so simple is a pain
[06-Feb-2009 11:28:31] **cgibbons> it was only created 3 months ago so it may just recently been getting attention from users
[06-Feb-2009 11:28:39] **raw__> yeh
[06-Feb-2009 11:28:50] **raw__> I'm going to need to do this sort of thing a lot methinks
[06-Feb-2009 11:29:06] **raw__> so having to write a script each time is crappy because I need to apply this to multiple Zenoss instances
[06-Feb-2009 11:29:16] **raw__> eventually we're going to have like 20 or 30 instances running
[06-Feb-2009 11:29:30] **raw__> having to update each one individually with a script is kind of a no go
[06-Feb-2009 11:29:41] **cgibbons> well really you're talking about a new type of device support here, so that's really a ZenPack that has the customizations, so you'd do it once and just import the ZenPack
[06-Feb-2009 11:30:01] **raw__> yeh, I guess
[06-Feb-2009 11:30:11] **raw__> I'd have to create the zenpack from the commandline to include the script?
[06-Feb-2009 11:30:13] **cgibbons> you'd want to be doing that for any template changes you'd make anyway if you have multiple instances. do you really want to be changing templates 20 times?
[06-Feb-2009 11:30:24] **raw__> I'm used to making zenpacks from the GUI
[06-Feb-2009 11:30:44] **cgibbons> yeah, you'll still make them from the GUI it's just you'll wind up tossing in a .py file in there as a modeling plugin
[06-Feb-2009 11:30:54] **raw__> I see
[06-Feb-2009 11:30:54] **cgibbons> then you'll never have to touch it again and it's just part of the zenpack payload
[06-Feb-2009 11:31:26] **raw__> the only thing I don't like about the zenpacks is that the zenpack list is going to be a mile long if I implement a zenpack for every little change like this
[06-Feb-2009 11:31:40] **cgibbons> are you sure you'd really be doing this type of thing that often?
[06-Feb-2009 11:32:15] **cgibbons> I mean this particular case sounds like a device that isn't providing the right information via the standard MIB, or was it that there just wasn't any template already defined for what you needed?
[06-Feb-2009 11:32:28] **raw__> guaranteed, we'll be monitoring different company's networks, so each time we tweak to add new transforms, or something, we need to propogate that change across all instances
[06-Feb-2009 11:32:57] **raw__> this particular type of device is not providing a percentage of memory use as an OID value
[06-Feb-2009 11:33:11] **raw__> but there's a strong possibility that we'll run in to the same issue with other devices in the future
[06-Feb-2009 11:34:34] **raw__> I just don't want to run in to an issue where we have like 100 different zenpacks all for different little changes
[06-Feb-2009 11:35:39] **raw__> what we've been doing is keeping a "template" instance, then we're just going to load that up for any new clients and keep updating the template with the changes
[06-Feb-2009 11:35:53] **raw__> but we haven't fully though out how we're going to update the instances that are already running
[06-Feb-2009 11:37:47] **raw__> most of this template was already in place for an HP ProCurve Zenpack that we installed, I just took a shot at getting the memory graphing as a percentage, which I did, but now it's ridiculously difficult to actually create a threshold against the percentage
[06-Feb-2009 11:48:48] **cgibbons> heh I get some nice stack traces when I install that ZenPack
[06-Feb-2009 11:49:00] **raw__> not working?
[06-Feb-2009 11:49:02] **raw__> installed fine here
[06-Feb-2009 11:49:14] **cgibbons> which version of core are you running?
[06-Feb-2009 11:49:20] **raw__> latest I believe
[06-Feb-2009 11:49:28] **cgibbons> 2.3.2?
[06-Feb-2009 11:49:37] **raw__> I think so, how do I check?
[06-Feb-2009 11:49:44] **raw__> (I'm not the one who actually installed it)
[06-Feb-2009 11:49:45] **cgibbons> Settings -> Versions
[06-Feb-2009 11:49:55] **raw__> 2.3.2
[06-Feb-2009 11:49:59] **cgibbons> ok cool
[06-Feb-2009 11:50:56] **raw__> you're trying to install from commandline I assume?
[06-Feb-2009 11:51:09] **raw__> installing from GUI works like crap
[06-Feb-2009 11:51:18] **cgibbons> ah no I was going to do it from the GUI first, but I shall change
[06-Feb-2009 11:51:24] **raw__> hehe
[06-Feb-2009 11:51:28] **cgibbons> I never do normally
[06-Feb-2009 11:51:35] **raw__> make sure you install it as the zenoss user (you know the drill)
[06-Feb-2009 11:52:16] **raw__> I've only ever successfully installed 1 zenpack from the actual GUI
[06-Feb-2009 11:52:19] **cgibbons> hrm same thing, interesting
[06-Feb-2009 11:52:27] **raw__> pastebin what you're getting
[06-Feb-2009 11:52:48] **cgibbons> I wonder if it has a dependency that isn't specified in the configuration
[06-Feb-2009 11:53:04] **raw__> maybe
[06-Feb-2009 11:53:11] **cgibbons> http://pastebin.com/m1c6a85dc
[06-Feb-2009 11:53:18] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 11:53:57] **raw__> ah, I think you have to create something by hand
[06-Feb-2009 11:54:06] **raw__> a device folder I think
[06-Feb-2009 11:54:12] **raw__> Devices/Networks/Switches/HP
[06-Feb-2009 11:54:18] **raw__> try creating that then try again
[06-Feb-2009 11:54:33] **raw__> Network rather
[06-Feb-2009 11:55:06] **cgibbons> yeah, if that's the case we can fix that too
[06-Feb-2009 11:55:20] **raw__> k
[06-Feb-2009 11:55:50] **raw__> maybe we can submit the updated zenpack back to the community somehow when we're done?
[06-Feb-2009 11:55:51] **cgibbons> hrm further, now it wants traps
[06-Feb-2009 11:55:54] **cgibbons> yup we should
[06-Feb-2009 11:56:03] **raw__> traps?
[06-Feb-2009 11:56:27] **raw__> we do have ZenPacks.zenoss.HPMonitor installed as well as a pack
[06-Feb-2009 11:56:34] **cgibbons> looks like the objects.xml is looking for /Events/net/traps
[06-Feb-2009 11:56:37] **raw__> not sure if that has anything to do with it
[06-Feb-2009 11:56:42] **raw__> oh
[06-Feb-2009 11:56:42] **cgibbons> likely does
[06-Feb-2009 11:56:51] **raw__> try creating that events folder
[06-Feb-2009 11:57:03] **raw__> I remember we had to create 2 organizers before we could install it
[06-Feb-2009 11:57:38] **cgibbons> bingo. so the first thing I'm going to do is add that device organizer and the event organizer to the zenpack.
[06-Feb-2009 11:57:39] **raw__> hopefully that pack installs the necessary Mibs
[06-Feb-2009 11:58:25] **raw__> k cool
[06-Feb-2009 11:59:37] **raw__> once you're done we should just be able to remove the old pack and install the new one correct?
[06-Feb-2009 11:59:49] **cgibbons> yeah or even just install the new one as an upgrade
[06-Feb-2009 12:00:06] **raw__> will both packs still show up in the zenpack list if I do it as an update?
[06-Feb-2009 12:00:49] **raw__> also, I have a zenpack with like 1200 cisco Mibs packaged in to it, and it takes like 6 hours to install it, if I were to install the same pack as an update (if I added a few things to it) would it just see the differences and skip the Mibs installs bringing the install time down?
[06-Feb-2009 12:02:01] **cgibbons> hrm I'm not sure how that works in detail actually, it might be faster but I think it will still consult each mib file
[06-Feb-2009 12:02:09] **raw__> ah
[06-Feb-2009 12:02:10] **raw__> k
[06-Feb-2009 12:02:24] **raw__> but it'll only show up once in the zenpacks list?
[06-Feb-2009 12:02:35] **raw__> like, I won't see Mibpackv1, Mibpackv2, Mibpackv3, and so on?
[06-Feb-2009 12:04:27] **cgibbons> not positive but pretty sure. when we do zenpack upgrades here we don't have to change anything other than the version # and then write a migrate script if there are any data changes.
[06-Feb-2009 12:04:51] **raw__> ah
[06-Feb-2009 12:04:52] **raw__> k
[06-Feb-2009 12:05:48] **raw__> by the way, do you need the OID values for the memory values?
[06-Feb-2009 12:07:20] **cgibbons> i will shortly
[06-Feb-2009 12:07:31] **cgibbons> right now I've installed the zenpack and i'm getting it setup for "developer mode"
[06-Feb-2009 12:07:43] **raw__> used: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.7.1 free: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.6.1 total: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.5.1
[06-Feb-2009 12:07:49] **raw__> k cool
[06-Feb-2009 12:14:25] **raw__> the template that the pack installs is /Devices /Network /Switch /HP /Templates /HP ProCurve
[06-Feb-2009 12:14:46] **raw__> I added the mem values to it since it doesn't have them by default
[06-Feb-2009 12:20:47] **cgibbons> k sorry for the delay I had some dev env setup issues that I made hard on myself
[06-Feb-2009 12:20:55] **raw__> np
[06-Feb-2009 12:22:07] **raw__> Zenoss has quite the learning curve
[06-Feb-2009 12:22:30] **cgibbons> yeah. we are working on making that a whole lot easier actually.
[06-Feb-2009 12:22:38] **raw__> I'm going to be "The Zenoss Guy" so I need to learn as much as possible
[06-Feb-2009 12:22:53] **cgibbons> right now we're in the midst of redoing the entire UI with a good UI designer, trying to make sure the things people need to do day-in day-out are super easy.
[06-Feb-2009 12:23:04] **raw__> nice
[06-Feb-2009 12:23:13] **raw__> is that going to be ready for next release?
[06-Feb-2009 12:23:47] **cgibbons> it'll be phased over several releases. the next release should have a new "quickstart" feature that's intended to make it easy for a brand new user to add devices after install, and then the next release after that gets a deeper treatment
[06-Feb-2009 12:24:02] **cgibbons> we're sharing wireframes of what's being designed with the community... somewhere
[06-Feb-2009 12:24:04] **raw__> ah, kind of a wizard of sorts I assume?
[06-Feb-2009 12:24:29] **raw__> see, I don't find adding devices to be all that difficult, all the basic stuff is pretty easy once you get used to it, it's just stuff like this that's really difficult
[06-Feb-2009 12:24:30] **cgibbons> yeah, exactly, although we're making sure it'll be easy to use for advanced users, too.
[06-Feb-2009 12:24:56] **cgibbons> from a biz perspective you can see why though... make it a real easy 'out of the box' experience for getting started.
[06-Feb-2009 12:25:10] **raw__> I was expecting to just be able to use the data source as a value in a python expression, but now I find out that we need to write a collector script hehe
[06-Feb-2009 12:26:01] **raw__> also, it'd be nice if the reporting functionality were a bit more powerful in the core version, but I guess that's part of how they make their money for enterprise
[06-Feb-2009 12:26:08] **raw__> with that enterprise level reporting pack
[06-Feb-2009 12:26:20] **cgibbons> i'm not even sure what's in that enterprise reporting pack, some goodies.
[06-Feb-2009 12:26:37] **raw__> we're going to access the RRD files directly using a different tool
[06-Feb-2009 12:26:40] **cgibbons> although I can tell you from other products I've written the whole enterprise reporting featureset turns into a quagmire
[06-Feb-2009 12:26:49] **raw__> since it's the only real way that we can integrate the reporting in to a portal
[06-Feb-2009 12:27:07] **raw__> Zenoss makes it too difficult to extract the reporting data straight from Zenoss
[06-Feb-2009 12:27:50] **raw__> lol
[06-Feb-2009 12:28:02] **cgibbons> via the export API?
[06-Feb-2009 12:28:24] **raw__> we've been looking at the API, and it's easier just to directly access the RRD files
[06-Feb-2009 12:28:41] **raw__> we've been successfuly with integrating Zenoss with a ticketing system via the API though
[06-Feb-2009 12:28:49] **raw__> and that's working fairly decently, still lots of work to do
[06-Feb-2009 12:29:03] **raw__> successful*
[06-Feb-2009 12:32:07] **raw__> the main things I'd personally like to see in Zenoss are more flexibility with graphing and thresholds, seems fairly limited right now. I'd love to see remote collector support that works properly in the core version (though I doubt that'll happen). Also, more powerful reporting features.
[06-Feb-2009 12:32:37] **raw__> Oh, and it'd be nice to see it track individual process availability as a percentage value, like it does for each device
[06-Feb-2009 12:33:15] **cgibbons> best thing to do there is to open an enhancement request via trac and our product manager will review it
[06-Feb-2009 12:33:22] **cgibbons> they review new trac stuff like 3 times a week
[06-Feb-2009 12:33:43] **raw__> yeh, I think we'll do that
[06-Feb-2009 12:34:09] **raw__> so do you actually work for Zenoss Inc?
[06-Feb-2009 12:34:14] **cgibbons> yeah
[06-Feb-2009 12:34:33] **cgibbons> i'm on my development support rotation this week and next, so it's a good excuse to pick up some knowledge on areas i haven't touched yet
[06-Feb-2009 12:34:34] **raw__> nice
[06-Feb-2009 12:34:45] **cgibbons> i've mostly been working on our low-level windows integration
[06-Feb-2009 12:35:05] **raw__> windows integration in what sense?
[06-Feb-2009 12:35:30] **cgibbons> we use the Samba 4 code to talk to Windows devices directly over MS-RPC for both WMI and PerfMon
[06-Feb-2009 12:35:37] **cgibbons> instead of relying upon just SNMP
[06-Feb-2009 12:35:38] **raw__> ah cool
[06-Feb-2009 12:35:52] **cgibbons> that got a pretty major reworking for the 2.3 release
[06-Feb-2009 12:35:58] **raw__> oh, by the way... the fact that Zenoss stores all passwords in Data.fs in plaintext is an absolute nightmare
[06-Feb-2009 12:36:06] **raw__> you guys have to fix that, encrypt it using anything
[06-Feb-2009 12:36:08] **jmp242> is that going to be in Core?
[06-Feb-2009 12:36:25] **cgibbons> jmp, the infrastructure part of it is in Core, but the perfmon stuff is an enterprise feature
[06-Feb-2009 12:36:32] **cgibbons> but the stuff that does WMI monitoring in core uses it
[06-Feb-2009 12:36:33] **raw__> we actually have to encrypt the entire hard drive of our boxes because of that
[06-Feb-2009 12:36:58] **cgibbons> raw: please open a trac enhancement for that, seriously. we need more customers/users telling us that right now not everyone thinks that is a problem, if you can believe it.
[06-Feb-2009 12:37:21] **raw__> lol
[06-Feb-2009 12:37:27] **raw__> that's a huge problem
[06-Feb-2009 12:37:28] **cgibbons> the other places i've worked that would be a total nonstarter
[06-Feb-2009 12:37:49] **cgibbons> but i can see why it was done that way... a lot of the smaller customers have 1-5 sysadmins that know all the passwords, so they don't consider that a breach
[06-Feb-2009 12:38:06] **raw__> we had clients telling us that the passwords have to be encrypted and I was like "I'm sure they are" then I go digging around the Data.fs file and find the passwords displayed in plaintext
[06-Feb-2009 12:38:08] **jmp242> Yea, where I work it's no big deal
[06-Feb-2009 12:38:09] **cgibbons> wrong, of course, but understandable
[06-Feb-2009 12:38:15] **raw__> worst of all, it was prefixed by "Password:"
[06-Feb-2009 12:38:28] **raw__> so all I had to do was grep the file for "password" and voila
[06-Feb-2009 12:38:32] **raw__> I almost fell off my chair lol
[06-Feb-2009 12:38:42] **jmp242> although I would expect you ought to be able to use something pre-existing to save these things in a more secure way
[06-Feb-2009 12:39:47] **cgibbons> at least with the new Windows code it doesn't send username & password over the wire anymore
[06-Feb-2009 12:40:07] **raw__> so where do I go to open a Trac?
[06-Feb-2009 12:40:20] **cgibbons> although the community Windows zenpack does some stuff with the CLI
[06-Feb-2009 12:40:26] **cgibbons> shoudl be http://dev.zenoss.org/trac
[06-Feb-2009 12:40:32] **cgibbons> let me validate with our community manager that is the right place for you to submit something
[06-Feb-2009 12:40:52] **raw__> maybe if they had the trac link right on the main page more people would submit them
[06-Feb-2009 12:41:20] **cgibbons> btw i have like 3/4 of this plugin written (it's going to be about 25 lines) but i keep chatting instead
[06-Feb-2009 12:41:25] **cgibbons> and now i need a bite to eat, brb
[06-Feb-2009 12:41:34] **raw__> I'm guessing only enterprise users get access to trac?
[06-Feb-2009 12:41:48] **cgibbons> nah there is an external & internal trac that is separate
[06-Feb-2009 12:41:50] **raw__> I don't see a signup link
[06-Feb-2009 12:42:12] **cgibbons> sec lemme ask him
[06-Feb-2009 12:42:18] **raw__> k thanks
[06-Feb-2009 12:42:28] **raw__> I can submit like 5 or 6 right off the bat lol
[06-Feb-2009 12:42:34] **cgibbons> great
[06-Feb-2009 12:43:12] **raw__> also, is it normal for $ZENHOME to be /usr/local/zenoss/zenoss?
[06-Feb-2009 12:43:25] **raw__> most older documents that I have seen show it as /usr/local/zenoss
[06-Feb-2009 12:43:32] **raw__> is this a new change made recently?
[06-Feb-2009 12:47:46] **cgibbons> it depends upon which installer you use
[06-Feb-2009 12:48:05] **raw__> ah
[06-Feb-2009 12:48:11] **rhett> yup
[06-Feb-2009 12:48:34] **jmp242> at least for up to 2.2.4 rpm, $ZENHOME is /opt/zenoss
[06-Feb-2009 12:48:36] **raw__> no idea which one we used, another guy here has been doing the installs
[06-Feb-2009 12:48:39] **raw__> I just setup zenoss
[06-Feb-2009 12:48:55] **raw__> Installing the Cisco Mibs was so painful lol
[06-Feb-2009 12:49:06] **raw__> managed to finally get every single one loaded
[06-Feb-2009 12:49:27] **raw__> I had to actually modify some Mibs to get them to load
[06-Feb-2009 12:53:13] **raw__> hmm, if they had a zenoss training course taking place in Ottawa, Canada I'd definitely go to it, but it looks like they pretty much stick to the U.S for the courses
[06-Feb-2009 12:56:24] **raw__> price is a bit steep for a 2 day training course though
[06-Feb-2009 12:57:23] **raw__> I think we installed Zenoss via a .run file or something
[06-Feb-2009 12:57:47] **cgibbons> that was probably one of the stack installers that we create with a partner called BitRock
[06-Feb-2009 12:57:56] **raw__> ah
[06-Feb-2009 12:57:57] **cgibbons> they relocate some things to make their installation system work right
[06-Feb-2009 12:58:05] **raw__> I see
[06-Feb-2009 12:58:33] **cgibbons> those guys are pretty amazing. they're in Spain and we'll send them email at like 6pm our time and they'll still be in the office.
[06-Feb-2009 12:58:50] **raw__> crazy
[06-Feb-2009 12:59:09] **raw__> I've heard of BitRock before
[06-Feb-2009 13:00:13] **cgibbons> okay, so here's the deal. i've got a zenpack with a new collector plugin. i can export it and provide you a new egg that you can import, or a .zip file that we leave in developer mode so you can keep making changes to it as needed.
[06-Feb-2009 13:00:21] **raw__> we're giving our first demo of zenoss to some of our execs today :|
[06-Feb-2009 13:00:31] **cgibbons> the latter might be good if you're changing templates and what not, then you can add those to the zenpack & export to save it off
[06-Feb-2009 13:00:35] **raw__> I think I've tweaked just enough to make a decent showing
[06-Feb-2009 13:01:38] **raw__> well, I can always just put it back in to dev mode if needed no?
[06-Feb-2009 13:02:12] **raw__> hold on, I have to go to this zenoss demo for the execs
[06-Feb-2009 13:02:17] **cgibbons> yeah there's a little bit of mojo you have to do, that's what I was stuck doing before
[06-Feb-2009 13:02:23] **raw__> sorry, I'll be back in an undetermined amount of time
[06-Feb-2009 13:02:27] **cgibbons> ok cool, better to do the demo before we muck with this anyway
[06-Feb-2009 13:04:02] **jmp242> cgibbons: I'm trying to modify that python script from chet still, but I'm really a little lost
[06-Feb-2009 13:04:22] **jmp242> I'm wondering if you (or anyone) has a few minutes to take a look and tell me where I'm being n00bish
[06-Feb-2009 13:13:05] **cgibbons> i might in a bit, jmp
[06-Feb-2009 13:14:56] **sergeymasushko> i have a question about events with severity 3 and lower. Will these events cleared automatically or need to do it manually.
[06-Feb-2009 13:16:21] **jmp242> sergeymasushko: it depends on your config
[06-Feb-2009 13:16:37] **sergeymasushko> jmp242: default
[06-Feb-2009 13:16:37] **jmp242> By default, events Warning or lower will age off to history in 4 hours
[06-Feb-2009 13:17:00] **jmp242> that's not really cleared in the Zenoss sense, but they do end up off of the front event console view etc
[06-Feb-2009 13:17:24] **jmp242> Any event can be auto cleared via an appropriate clear level event
[06-Feb-2009 13:17:36] **jmp242> that happens as soon as the clear event comes in (and is correlated)
[06-Feb-2009 13:19:29] **sergeymasushko> jmp242: ok... for example i have an CPU threshold exceeded event. on the perf tab i see that cpu is already normal. why the error event was not cleared.
[06-Feb-2009 13:21:01] **gemineye> Any good with rrd graphs?
[06-Feb-2009 13:21:47] **jmp242> I believe there isn't a clear event generated for that as I also see threshold exceeded warning events on systems
[06-Feb-2009 13:22:07] **gemineye> Ok, anyone not good but familiar with rrd graphs?
[06-Feb-2009 13:22:11] **jmp242> They just eventually age off if the count doesn't increase (that is, it doesn't again go over the threshold within the 4 hrs)
[06-Feb-2009 13:22:56] **jmp242> You probably could try and figure out creating your own clear event (though I'm not really sure how to do so)
[06-Feb-2009 13:25:10] **jmp242> You'll see here in the admin guide: http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s06.html
[06-Feb-2009 13:25:11] **sergeymasushko> jmp242: thanks... ok. as far as i understand that is what i need to change 4 hours timeout: 'Event Aging Threshold (hours)'
[06-Feb-2009 13:25:28] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Feb-2009 13:25:34] **jmp242> that Zenoss doesn't do a corresponding clear event when a value goes back inside the threshold bounds
[06-Feb-2009 13:25:43] **jmp242> maybe it should? But that's an enhancement ticket
[06-Feb-2009 13:26:05] **jmp242> you want it to clear faster?
[06-Feb-2009 13:26:11] **jmp242> or age off is more specific
[06-Feb-2009 13:26:38] **gemineye> I have a collector that's gathering SNMP data every 5 seconds instead of the default 300. Does anyone know how to get the graph to display the extra data points that are collected so it provides a finer detailed graph?
[06-Feb-2009 13:27:40] **sergeymasushko> actually the bets way is move event to history as usual (when clear event comes)
[06-Feb-2009 13:28:09] **jmp242> sergeymasushko: yea, that would be, but as I said, there isn't a clear event on threshold violations
[06-Feb-2009 13:28:28] **jmp242> gemineye: I think you need to change your graph definitions
[06-Feb-2009 13:29:07] **jmp242> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s07.html
[06-Feb-2009 13:29:21] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Feb-2009 13:29:32] **jmp242> Specifically how wide in pixels your graphs are, or RRD will just average data down to the number of pixels wide the graph is
[06-Feb-2009 13:30:37] **jmp242> some more info on how RRD displays the graphs wrt peaks in the graph and averaging is here:
[06-Feb-2009 13:30:38] **jmp242> http://forums.zenoss.com/viewtopic.php?p=30685#30685
[06-Feb-2009 13:30:40] **gemineye> If that were true, I'd be able to zoom in and see the extra data points, but it only shows data collected every 5 minutes.
[06-Feb-2009 13:30:51] **adytum-bot> Title: Forums :: View topic - RRD Graphs with peaks in history (at forums.zenoss.com)
[06-Feb-2009 13:31:03] **gemineye> I saw that one yesterday, didn't make much sense.
[06-Feb-2009 13:31:18] **sergeymasushko> jmp242: thank you. ok... i'll work around.
[06-Feb-2009 13:31:21] **cgibbons> hey i know the answer to that one
[06-Feb-2009 13:31:32] **cgibbons> so the deal gemineye is you need to delete your RRD files and let them recreated
[06-Feb-2009 13:31:44] **gemineye> Yeah, I did that. no luck
[06-Feb-2009 13:31:55] **cgibbons> when the RRD file is created the data point interval is fixed @ the collection rate specified initially
[06-Feb-2009 13:32:19] **gemineye> It still only draws datapoints every 5 minutes. How do I specify the interval is 5 seconds, not 300 seconds?
[06-Feb-2009 13:32:50] **cgibbons> you were the one that added a 2nd collector with an SNMP performance cycle of 5 seconds and assigned that device to that collector, right?
[06-Feb-2009 13:32:58] **gemineye> yep
[06-Feb-2009 13:33:19] **cgibbons> and you're sure that 2nd collector is the one doing the collecting for that device?
[06-Feb-2009 13:33:32] **gemineye> yep
[06-Feb-2009 13:34:41] **cgibbons> hrm tht's what we do here all the time in dev mode to see data faster, lemme double check something
[06-Feb-2009 13:35:43] **jmp242> don't you need to change the graph create command in the template though, then do the delete of the old rrd files?
[06-Feb-2009 13:36:22] **gemineye> I think so, that's where I'm having the trouble.
[06-Feb-2009 13:37:35] **cgibbons> the Windows monitoring lets you change the collection rate per device, and that autocreates the RRD graph with the right interval
[06-Feb-2009 13:37:46] **cgibbons> but since that's different perhaps that's not what the SNMP thinger does, so i'm checking
[06-Feb-2009 13:45:24] **cgibbons> that is supposed to just do it
[06-Feb-2009 13:45:34] **gemineye>
[06-Feb-2009 13:45:40] **cgibbons> lesee
[06-Feb-2009 13:46:02] **gemineye> I can delete my rrd files again, how long should it take to regenerate them?
[06-Feb-2009 13:46:11] **cgibbons> 5 seconds
[06-Feb-2009 13:47:52] **gemineye> one one thousand, two one thousand, three one thousand, four one thousand, five one thousand.... nothing
[06-Feb-2009 13:50:18] **rhett> gemineye: go to collector select the collect you want to change go to the edit tab change "SNMP Performance Cycle Interva"l to 5 seconds.
[06-Feb-2009 13:50:52] **gemineye> did that yesterday
[06-Feb-2009 13:50:53] **rhett> now the poller should run every 5 second and the rrd's the the 5 second rra should have data for every 5 second
[06-Feb-2009 13:51:08] **rhett> k wasnt sure since i forgot to respond after you asked
[06-Feb-2009 13:51:50] **cgibbons> ooh just asked one of the old gurus, moment
[06-Feb-2009 13:51:50] **gemineye> And after 5 minutes it still hasn't generated the rrd files after deleting them.
[06-Feb-2009 13:52:31] **cgibbons> okay he's telling me we need to change the RRD Create Command as part of the collector templates
[06-Feb-2009 13:52:38] **cgibbons> but now he thinks he's wrong
[06-Feb-2009 13:52:40] **cgibbons> heh
[06-Feb-2009 13:53:12] **cgibbons> gemineye, when you added the 2nd collector did you get some new files in your $ZENHOME/bin named like mycnewcollector_zenpefsnmp ?
[06-Feb-2009 13:54:15] **gemineye> no
[06-Feb-2009 13:54:36] **cgibbons> is the 2nd collector on the same machine, or?
[06-Feb-2009 13:54:40] **gemineye> There's only one file like that and it's just called zenpefsnmp
[06-Feb-2009 13:54:44] **gemineye> It's on the same machine.
[06-Feb-2009 13:54:47] **cgibbons> hmmmm
[06-Feb-2009 13:54:58] **cgibbons> hang on lemme try that on a core install so i can see what it does
[06-Feb-2009 13:55:15] **rhett> you can do teh following to check the datasource
[06-Feb-2009 13:55:28] **rhett> rrdtool fetch pathto.rrd AVERAGE -r 5 -s 1
[06-Feb-2009 13:55:42] **cgibbons> if that file didn't get created until after 5 minutes then it sure looks like the collector hasn't picked up the interval change
[06-Feb-2009 13:55:52] **rhett> -r says check averae for last 5 second -s 1 says for the last hour
[06-Feb-2009 13:56:00] **rhett> so 5 second resolution for the past hour
[06-Feb-2009 13:56:16] **gemineye> Ok, whenever the rrd files get regenerated after deleting them, I'll run that, but they still aren't back.
[06-Feb-2009 13:57:35] **rhett> unfortunately i dont know how you would change the rra's per graph template in zenoss but it is accomplishable in cacti
[06-Feb-2009 13:57:41] **rhett> in zenoss it appears to be global
[06-Feb-2009 13:57:58] **cgibbons> per collector
[06-Feb-2009 13:59:01] **cgibbons> hurm
[06-Feb-2009 13:59:41] **rhett> yes per collector
[06-Feb-2009 14:00:26] **cgibbons> or per Windows device since it's a zProperty there :/
[06-Feb-2009 14:00:44] **cgibbons> other than "not being internally consistent" I wonder why the Windows collector was implemented differently to do it that wya
[06-Feb-2009 14:00:46] **cgibbons> which is definitely better
[06-Feb-2009 14:00:49] **gemineye> Do I hear an enhancement request?
[06-Feb-2009 14:01:41] **rhett> hm
[06-Feb-2009 14:01:51] **gemineye> Is there a way to force the creation of the rrd files. They're still not back
[06-Feb-2009 14:02:03] **rhett> i personally dont have anything more granular than one minute resolution
[06-Feb-2009 14:02:16] **cgibbons> yeah more than that is usually counter productive
[06-Feb-2009 14:02:20] **magnachef> does anyone know where there's documentation on creating queries for custom reports
[06-Feb-2009 14:02:48] **rhett> you can manually create them but i dont know how you would tell zenoss to reference teh datasource
[06-Feb-2009 14:03:11] **rhett> other than coding it in the graph options
[06-Feb-2009 14:03:15] **magnachef> I just want a report of all events from the past 24 hrs
[06-Feb-2009 14:03:24] **gemineye> This was for a 45 minute stress test. I was approached 30 minutes before it was started and told to come up with something so they 10 hours of planning that did wouldn't be wasted.
[06-Feb-2009 14:03:31] **cgibbons> nod
[06-Feb-2009 14:03:47] **cgibbons> hang on gemineye, im testing something here
[06-Feb-2009 14:04:06] **gemineye> Help me cgibbons, you're my only hope.
[06-Feb-2009 14:04:06] **cgibbons> i know how multiple collectors work in enterprise but it's... different in core so i'm not sure what its really doing
[06-Feb-2009 14:09:33] **cgibbons> on your zenoss server if you do a ps, how many zenperfsnm processes do you see?
[06-Feb-2009 14:09:59] **gemineye> 1
[06-Feb-2009 14:11:39] **gemineye> It references a conf file which only lists "monitor localhost"
[06-Feb-2009 14:15:13] **gemineye> All the graphs are also blank on the performance tab for the collector
[06-Feb-2009 14:15:25] **cgibbons> i think i just got a funny answer
[06-Feb-2009 14:15:32] **gemineye> am I going to laugh?
[06-Feb-2009 14:15:35] **gemineye> or cry?
[06-Feb-2009 14:15:41] **cgibbons> laugh i think
[06-Feb-2009 14:15:47] **cgibbons> sorta
[06-Feb-2009 14:20:32] **rhett> that dosnt sound convincing
[06-Feb-2009 14:20:46] **cgibbons> we're having an internal schooling right now, sec
[06-Feb-2009 14:21:04] **cgibbons> okay
[06-Feb-2009 14:21:26] **cgibbons> so the deal is, in Core, the Collectors UI just creates the database entries for the new collector/monitor, but it doesn't do any of the hard setup
[06-Feb-2009 14:21:40] **cgibbons> that's delegated to the enterprise DistributedCollector piece, because it's non-trivial for what most people want to do
[06-Feb-2009 14:21:52] **cgibbons> however, for what you need to do it isn't too bad to do manually
[06-Feb-2009 14:23:31] **cgibbons> waiting for mray to show up so i can share too
[06-Feb-2009 14:23:36] **cgibbons> there he is
[06-Feb-2009 14:23:43] **cgibbons> okay, so gemineye what did you call your new collector?
[06-Feb-2009 14:24:03] **gemineye> load test
[06-Feb-2009 14:24:14] **gemineye> If you don't like the space, I have another with the same config called test
[06-Feb-2009 14:24:26] **cgibbons> i think that's okay
[06-Feb-2009 14:24:42] **cgibbons> so go to $ZENHOME/etc
[06-Feb-2009 14:24:56] **gemineye> This is exciting, I'm getting goose bumps.
[06-Feb-2009 14:25:05] **cgibbons> copy zenperfsnmp.conf to load_test_zenwinperf.snmp or whatever
[06-Feb-2009 14:25:23] **cgibbons> edit that new file, change the value for the monitor variable to be the name of your new collector/monitor
[06-Feb-2009 14:25:49] **cgibbons> i think the space is okay but if you want to avoid any issues there...
[06-Feb-2009 14:26:03] **cgibbons> after that, got to $ZENHOME/bin and copy zenwinperf to load_test_zenwinperf and edit it
[06-Feb-2009 14:26:14] **cgibbons> ack
[06-Feb-2009 14:26:23] **cgibbons> when i've said zenwinperf? pretend i said zenperfsnmp
[06-Feb-2009 14:26:28] **cgibbons> can you tell which one I work with more often?
[06-Feb-2009 14:26:45] **cgibbons> anyway in the load_test_zenperfsnmp script change the reference to zenperfsnmp.conf to load_test_zenperfsnmp.conf
[06-Feb-2009 14:27:06] **cgibbons> then chmod +x the new script, and give it a run: ./load_test_zenperfsnmp run -v10 -c
[06-Feb-2009 14:27:12] **cgibbons> and you should get an idea really quick how often its hitting
[06-Feb-2009 14:28:47] **magnachef> does anyone know where I can find the search criterias of default reports?
[06-Feb-2009 14:29:04] **magnachef> similar to the Edit tab of a custom report
[06-Feb-2009 14:30:19] **gemineye> ohhh, it's making rrd files
[06-Feb-2009 14:32:57] **cgibbons> after today I totally have to say that enterprise is cheap and worth it
[06-Feb-2009 14:35:17] **gemineye> I changed the collector from the one that data was originally collected on because of that space. I'm not seeing any data on the graph before I executed that command.
[06-Feb-2009 14:35:41] **jmp242> sorry cgibbons but enterprise is not cheap
[06-Feb-2009 14:36:11] **jmp242> potentially "worth it", but not cheap for many organizations
[06-Feb-2009 14:36:21] **cgibbons> cheap is always relative of course
[06-Feb-2009 14:36:35] **cgibbons> doesn't take too many hours of this to get expensive
[06-Feb-2009 14:38:02] **cgibbons> so what's the status gemineye?
[06-Feb-2009 14:38:26] **gemineye> It's collecting data at 5 second intervals and graphing it which is great, but only new data, none of my old data.
[06-Feb-2009 14:38:39] **cgibbons> well you deleted the RRD files
[06-Feb-2009 14:38:46] **gemineye> um... you told me to
[06-Feb-2009 14:38:52] **cgibbons> right, that's where the raw data is kept
[06-Feb-2009 14:39:20] **gemineye> Matt said if I delete the rrd files, they would be regenerated and I'd keep all my data.
[06-Feb-2009 14:41:21] **cgibbons> yeah that's not the way it works. changing collection interval requires RRD rebuild to work, and that's where the raw data is kept (but all the other data of course is elsewhere, events, config, etc.).
[06-Feb-2009 14:41:35] **cgibbons> there are some RRD tools to resize, etc. but I'm not sure if they would work in the case of a collection interval resize or not.
[06-Feb-2009 14:41:58] **gemineye> Hey, it only collected data as long as the command I executed at the command line was running. How do I get it to collect data automatically?
[06-Feb-2009 14:42:58] **cgibbons> do this:
[06-Feb-2009 14:43:04] **cgibbons> load_test_zenperfsnmp start
[06-Feb-2009 14:43:08] **cgibbons> that'll start it as a daemon
[06-Feb-2009 14:43:20] **cgibbons> we can also add it to whatever script you're using to bootstrap the whole thing.
[06-Feb-2009 14:44:34] **cgibbons> we, in this context, meaning you of course
[06-Feb-2009 14:45:03] **gemineye> So if I want to clear out the old graph data, I can just delete the rrd files and start that script as a daemon?
[06-Feb-2009 14:45:28] **cgibbons> yep
[06-Feb-2009 14:46:05] **gemineye> The graphs should automatically adjust for the increased data points right? I noticed as I was zooming in the data disappeared at some zoom levels.
[06-Feb-2009 14:46:32] **cgibbons> right once they're recreated. RRD uses the base interval to store actual data points and then the rest of it is RRD magic.
[06-Feb-2009 14:46:59] **cgibbons> btw I think if you add load_test_zenwinperf to your $ZENHOME/etc/daemons.txt file then the zenoss command will auto start/stop it
[06-Feb-2009 14:47:46] **gemineye> goodie, now I get to go tell our engineering department that all the hard work they did to prepare for yesterdays stress test has to be done again because I wipe out all their data This is where I tell them it's actually their fault since they didn't give me any notice.
[06-Feb-2009 14:49:21] **cgibbons> yay!
[06-Feb-2009 14:49:28] **cgibbons> raw data isn't important anyway
[06-Feb-2009 14:49:34] **cgibbons> just the pretty picture
[06-Feb-2009 14:49:38] **cgibbons> pretend you have a pretty picture
[06-Feb-2009 14:49:38] **raw__> cgibbons: I'm back from that meeting finally
[06-Feb-2009 14:49:44] **gemineye> I'm sure that would work, if there were a daemons.txt file
[06-Feb-2009 14:49:53] **cgibbons> yeh you can just add it
[06-Feb-2009 14:50:07] **cgibbons> raw: cool i'm blocked on your problem @ the moment anyway
[06-Feb-2009 14:50:19] **gemineye> I'll grab my crayons and draw them their graph so they can present it to the CIO
[06-Feb-2009 14:50:34] **cgibbons> at a previous place i worked we had one customer at a Very Large TELCO that wanted raw data points kept for like 3-5 years... he was a bit bonkers.
[06-Feb-2009 14:50:34] **raw__> blocked?
[06-Feb-2009 14:51:09] **cgibbons> my collector plugin isn't being run and I was debugging that but got stumped for a bit. Zenoss sees the collector so there's something else subtle missing.
[06-Feb-2009 14:51:13] **cgibbons> not a big deal just a roadblock
[06-Feb-2009 14:51:37] **raw__> ah
[06-Feb-2009 14:51:57] **raw__> ok, well, I have to leave for the day shortly, but you have my email, and I'll be back in here on Monday regardless
[06-Feb-2009 14:52:16] **raw__> I do appreciate you helping me out with this
[06-Feb-2009 14:53:52] **raw__> also, if you find the URL where I can log a public Trac, send it my way
[06-Feb-2009 14:56:02] **gemineye> cgibbons: Thanks for taking the time to branch out away from Windows and helping me with my SNMP graphing issue.
[06-Feb-2009 14:56:18] **cgibbons> sure thing, hope it works out
[06-Feb-2009 14:56:26] **cgibbons> learned lots of stuff
[06-Feb-2009 14:56:51] **gemineye> Actually, I do have one question...
[06-Feb-2009 14:57:30] **gemineye> is it possible to give the graphs a range of times to display? I didn't see that in the reports functionality.
[06-Feb-2009 14:58:33] **gemineye> Does anyone think 300 seconds is sufficient for SNMP query intervals or is 60 more useful?
[06-Feb-2009 14:59:02] **magnachef> depends on the number of datasources
[06-Feb-2009 15:00:07] **gemineye> Are SNMP checks spread out through the whole SNMP interval?
[06-Feb-2009 15:00:47] **magnachef> it pretty much gets them done as fast as possible, but it will allow any results within the 5 min interval
[06-Feb-2009 15:02:46] **raw__> gemineye: 300 seconds in plenty
[06-Feb-2009 15:03:03] **raw__> anything that happens for 5 mins or less is generally irrelevant
[06-Feb-2009 15:03:15] **raw__> from a monitoring standpoint anyways
[06-Feb-2009 15:09:14] **raw__> gemineye: we're actually using rrdgraph from rrd tool to generate graphs for reports since it's more flexible
[06-Feb-2009 15:09:28] **raw__> might be something to look in to
[06-Feb-2009 15:13:01] **raw__> /usr/bin/rrdtool graph
[06-Feb-2009 15:13:53] **raw__> right now we're accessing the RRD files via an nfs share, but we're going to work out a more elegant solution down the line
[06-Feb-2009 15:15:48] **raw__> alright, I'm out, cgibbons: thanks again for the help, cheers
[06-Feb-2009 15:48:10] **sergeymasushko> is there a way to set 'Event Aging Threshold (hours)' to 15 or 20 minutes for example?
[06-Feb-2009 16:39:33] **ke4qqq> mrayzenoss: ping
[06-Feb-2009 16:39:38] **mrayzenoss> yo
[06-Feb-2009 16:45:32] **cgibbons> hmmm
[07-Feb-2009 00:00:42] [disconnected at Sat Feb 7 00:00:42 2009]
[07-Feb-2009 00:00:42] [connected at Sat Feb 7 00:00:42 2009]
[07-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[07-Feb-2009 19:02:23] **phrost> any idea what can cause
[07-Feb-2009 19:02:28] **phrost> :localhost zenmodeler heartbeat failure"
[08-Feb-2009 00:00:42] [disconnected at Sun Feb 8 00:00:42 2009]
[08-Feb-2009 00:00:42] [connected at Sun Feb 8 00:00:42 2009]
[08-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[08-Feb-2009 10:03:03] **jawana_> hello
[08-Feb-2009 10:04:03] **jawana_> anyone there??
[08-Feb-2009 11:56:35] **sergeymasushko> is there a way to set 'Event Aging Threshold (hours)' to 15 or 20 minutes for example?
[08-Feb-2009 14:18:44] **MoutaPT> hi everyone, i'm newbie on zenoss, currently i configured one of my devices to send traps do zenoss and is already working, my problem is that the trap is being sent with cxctraps.36 instead of the full numeric oid, and zenoss is having problems to interpret it properly
[08-Feb-2009 14:19:17] **MoutaPT> because is receiving the named instead of the full numeric oid tree
[08-Feb-2009 14:19:47] **MoutaPT> any idea how do i tell to zenoss that cxctraps is the begining of the oid number?
[08-Feb-2009 17:18:35] **sergeymasushko> can anybody help me with event transform?
[08-Feb-2009 23:58:30] **sergeymasushko> bye
[09-Feb-2009 00:00:42] [disconnected at Mon Feb 9 00:00:42 2009]
[09-Feb-2009 00:00:42] [connected at Mon Feb 9 00:00:42 2009]
[09-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[09-Feb-2009 03:48:49] **nemo_> what is the trap issue with 2.3.2 ? as MoutaPT said. Traps dont get fully translated now
[09-Feb-2009 03:49:07] **nemo_> I end up with snmp apc trap.227
[09-Feb-2009 03:49:10] **nemo_> etc
[09-Feb-2009 03:54:05] **rbc_> hi all i need some advice regarding zenoss
[09-Feb-2009 04:23:39] **KeithBilly> Morning all, i've been cleaning up my zenoss and diving in this weekend, in doing so i've noticed zenoss is not catching logs for the server it's installed on. It's processing the logs from other servers just not the one it's on. There is also no logs in the /var/log eitehr, i believe part of the install was to turn off syslog. But it doesn't seem zenoss took over after that.
[09-Feb-2009 04:46:07] **nemo_> zensyslog status as user zenoss
[09-Feb-2009 04:46:37] **nemo_> should return like so:
[09-Feb-2009 04:46:38] **nemo_> program running; pid=27944
[09-Feb-2009 04:48:58] **nemo_> anyone have good traps in 2.3.2 ?
[09-Feb-2009 04:49:07] **nemo_> mine come in like snmp trap apc.11
[09-Feb-2009 04:49:21] **nemo_> not very useful, did work before upgrade
[09-Feb-2009 04:49:27] **nemo_> to 2.3.2 ( was 2.2.3 )
[09-Feb-2009 04:50:53] **KeithBilly> nemo_ zensyslog is running, it does collect from everyone else
[09-Feb-2009 05:24:45] **nemo_> make sure there is a syslog fwd on the machine KeithBilly
[09-Feb-2009 05:24:57] **nemo_> it wont forward syslog on its own afail
[09-Feb-2009 05:25:00] **nemo_> afaik*
[09-Feb-2009 05:25:02] **KeithBilly> ?
[09-Feb-2009 05:25:12] **KeithBilly> sorry the instructions lay out to stop syslog entirely
[09-Feb-2009 05:25:21] **KeithBilly> syslogd_enable="NO"
[09-Feb-2009 05:25:43] **KeithBilly> that's my understanding, your not supposed to run syslogd on the system you have zenoss installed on
[09-Feb-2009 05:26:16] **KeithBilly> To be clear this is a problem only getting events on the machine zenoss is on itself
[09-Feb-2009 05:26:28] **KeithBilly> events from the remote machines have always worked just fine
[09-Feb-2009 05:28:46] **nemo_> i guess my setup is slightly different, dedicated collectors
[09-Feb-2009 05:29:20] **nemo_> well you need to snmp check it then ?
[09-Feb-2009 05:29:45] **KeithBilly> snmp is working on the localmachine
[09-Feb-2009 05:29:47] **nemo_> my zenoss main device is monitored via another machine, e.g. the collector
[09-Feb-2009 05:30:08] **KeithBilly> I have zenoss installed on one machine and it collects for everything else
[09-Feb-2009 05:30:10] **KeithBilly> it's the hub
[09-Feb-2009 05:30:18] **KeithBilly> it's just the hub can't seem to get it's own events
[09-Feb-2009 05:30:30] **KeithBilly> anything sent to logger on that machine just disappears
[09-Feb-2009 05:30:48] **KeithBilly> until you fire up syslog again but then of course it's conflicted with zensyslog and so you cant' do that
[09-Feb-2009 05:30:56] **KeithBilly> I thought zensyslog just sat in syslogs place
[09-Feb-2009 05:30:59] **nemo_> and what does zenhub say ( the log ) ?
[09-Feb-2009 05:31:43] **KeithBilly> nothing specific to zensyslog
[09-Feb-2009 05:32:04] **KeithBilly> if i turn of the logging on zensyslog -v10
[09-Feb-2009 05:32:15] **KeithBilly> and run logger -p crit test
[09-Feb-2009 05:32:27] **KeithBilly> it doesn't even show, so it's like zensyslog isn't listening on localhost
[09-Feb-2009 05:32:40] **KeithBilly> possibily it's only listening on the external ip
[09-Feb-2009 05:42:48] **nemo_> lsof and know
[09-Feb-2009 05:44:26] **KeithBilly> yeh i need to know more about how to drill out these types of problems
[09-Feb-2009 05:44:40] **KeithBilly> however for now i'm just moving zensyslog to 2514 , port redirect from there
[09-Feb-2009 05:44:52] **KeithBilly> and 514 can house syslog which can forward to 2514
[09-Feb-2009 05:44:55] **KeithBilly> that seems to work
[09-Feb-2009 05:53:34] **nemo_> so the part about not running two syslogs is wrong ( on 2 different ports granted )
[09-Feb-2009 05:53:55] **KeithBilly> i fired up syslog
[09-Feb-2009 05:53:59] **KeithBilly> it wasn't running before
[09-Feb-2009 05:54:11] **KeithBilly> i just had zensyslog running on 514/udp
[09-Feb-2009 05:54:30] **nemo_> that makes sense as it wants to recieve syslog events
[09-Feb-2009 05:54:32] **KeithBilly> i had turned off syslog as per the instructions on the site when it was first installed like 3 months ago
[09-Feb-2009 05:54:44] **KeithBilly> cept on this machine it didn't /wouldn't
[09-Feb-2009 05:55:32] **KeithBilly> so like i said, moved zensys to 2514, fired the original syslogd on port 514 and forwarded everything to externalip:2514
[09-Feb-2009 05:55:52] **KeithBilly> which works, i'll revisit when i upgrade to 2.3
[09-Feb-2009 05:55:59] **KeithBilly> and hopefully remove that hack
[09-Feb-2009 05:56:03] **KeithBilly> thanks for the help
[09-Feb-2009 05:56:04] **KeithBilly> night
[09-Feb-2009 05:56:08] **nemo_> np , good luck !
[09-Feb-2009 07:36:52] raw__ is now known as raw
[09-Feb-2009 07:37:23] raw is now known as Guest65654
[09-Feb-2009 07:37:38] Guest65654 is now known as raw__
[09-Feb-2009 08:14:03] **IoNu|z> is there a way to give users permissions to change the status of the device
[09-Feb-2009 08:14:06] **IoNu|z> like maintanace
[09-Feb-2009 08:14:26] **IoNu|z> without giving them to many permissions
[09-Feb-2009 08:21:20] **nemo_> administration tab
[09-Feb-2009 08:21:37] **nemo_> not sure if you can deligate maintenance
[09-Feb-2009 08:22:24] **nemo_> but you can delegate other tasks, based on roles
[09-Feb-2009 08:40:42] **IoNu|z> is there a way to schedule maintanance windows for specific devices?
[09-Feb-2009 08:43:32] **nemo_> i do it on locations, doesnt seem to work tho
[09-Feb-2009 08:43:35] **nemo_> no effect at all.
[09-Feb-2009 08:43:50] **nemo_> not sure if it can apply to a device or not .
[09-Feb-2009 08:47:05] **C_Kode> I have ZenJMX and for some reason it stopped reading / graphing over the weekend. This morning messing around, I got one of the JMX servers to start logging again. If I run zenjmx by hand it is showing the correct values, but Zenoss keeps issuing an error "DataSource ZenJMX Thread Count; Error calling mbean java.lang:type=Threading no mbean registered with name java.lang.....
[09-Feb-2009 08:48:23] **C_Kode> err, it is erroring on manual run too.
[09-Feb-2009 09:48:11] **nemo_> C_Kode, 2.3.2 ?
[09-Feb-2009 09:48:16] **nemo_> mine keeps dieing also.
[09-Feb-2009 09:48:25] **nemo_> didnt really look into it, not so important atm
[09-Feb-2009 09:49:52] **nemo_> http://zenoss.pastebin.com/m4415da77
[09-Feb-2009 09:49:57] **nemo_> lots of that C_Kode
[09-Feb-2009 09:49:59] **adytum-bot> Title: zenoss private pastebin - collaborative debugging tool (at zenoss.pastebin.com)
[09-Feb-2009 10:03:06] **nemo_> anyone have good traps in 2.3.2 ? mine come in like snmp trap apc.11
[09-Feb-2009 10:03:16] **nemo_> now , post upgrade to 2.3.2
[09-Feb-2009 10:04:10] **C_Kode> I believe I have the latest version. Not sure where I find that info heh
[09-Feb-2009 10:04:36] **C_Kode> Yeah, 2.3.2 I found it on the login page
[09-Feb-2009 10:05:04] **C_Kode> That isn't the error I was getting. I was getting MBean is not registered.
[09-Feb-2009 10:05:33] **C_Kode> Restarting Zenoss fixed one server, but the other one did not function until I opened the JConsole and actually went to the MBean
[09-Feb-2009 10:06:06] **C_Kode> What drives me absolutely mad is the fact that during the night every single one of my VMWare VMs spit out all kinds of issues.
[09-Feb-2009 10:06:07] **nemo_> i found it in the forums, something about an extra zero
[09-Feb-2009 10:06:20] **nemo_> zenoss seem to think we are all interested like developers
[09-Feb-2009 10:06:32] **nemo_> this crap is in production and supposed to kind of erm work ?
[09-Feb-2009 10:07:16] **C_Kode> Have some stuff to do. bbiab
[09-Feb-2009 10:16:51] **raw__> hey guys, what's the easiest way to extract the first letter of a string to a variable?
[09-Feb-2009 10:17:06] **raw__> can I do something like: severity = event[:1]
[09-Feb-2009 10:17:13] **raw__> where event is the variable containing the string
[09-Feb-2009 10:17:14] **raw__> ?
[09-Feb-2009 10:17:23] **raw__> (python)
[09-Feb-2009 10:22:19] **cgibbons> should just be: severity = event[0]
[09-Feb-2009 10:22:30] **cgibbons> do you know about the python -i mode?
[09-Feb-2009 10:24:14] **raw__> nope
[09-Feb-2009 10:41:02] spinet is now known as CoffeeMan
[09-Feb-2009 10:46:43] **raw__> gah, so annoying... I was working no a transform for these events that we were getting flooded with and all of a sudden they just stopped
[09-Feb-2009 10:46:51] **raw__> working on* rather
[09-Feb-2009 10:47:39] **raw__> is there a way to generate fake events in Zenoss?
[09-Feb-2009 10:49:14] **cgibbons> python -i is interactive mode, so it's useful for quickly testing things. you basicaly get a "shell prompt" that is python.
[09-Feb-2009 10:49:17] **cgibbons> so you could go:
[09-Feb-2009 10:49:35] **raw__> oh, I can just type python and get that?
[09-Feb-2009 10:49:45] **raw__> I've never needed to actually type -i
[09-Feb-2009 10:49:45] **cgibbons> python -i
[09-Feb-2009 10:49:47] **cgibbons> >>> mystr = "hello, world"
[09-Feb-2009 10:49:49] **cgibbons> >>> severity = mystr[0]
[09-Feb-2009 10:49:50] **cgibbons> >>> print severity
[09-Feb-2009 10:50:07] **cgibbons> a good way to experiment/learn
[09-Feb-2009 10:50:42] **raw__> yeh, I've used it a bit before
[09-Feb-2009 10:51:05] **raw__> back when I was writing something to strip all non-alphanumeric characters from a string
[09-Feb-2009 10:51:52] **cgibbons> the zendmd we talk about sometimes is a python shell, too, but with a bunch of zenoss stuff preloaded
[09-Feb-2009 10:52:57] **raw__> ah
[09-Feb-2009 11:00:28] **raw__> what's wrong with this syntax?
[09-Feb-2009 11:00:30] **raw__> if severity = 'D': evtseverity = 1
[09-Feb-2009 11:00:51] **raw__> (and yes, I know it should be evet.severity, just changing it for testing
[09-Feb-2009 11:01:01] **raw__> evt.severity* rather
[09-Feb-2009 11:01:49] **raw__> or can you not use "=" for string comparison?
[09-Feb-2009 11:04:18] **cgibbons> use == for comparison
[09-Feb-2009 11:04:34] **raw__> yeh, just figured that out, but now, this is not working...
[09-Feb-2009 11:04:39] **raw__> if severity == 'D': evtseverity = 1
[09-Feb-2009 11:04:39] **raw__> if severity == 'I': evtseverity = 2
[09-Feb-2009 11:04:39] **raw__> if severity == 'W': evtseverity = 3
[09-Feb-2009 11:04:39] **raw__> if severity == 'E': evtseverity = 4
[09-Feb-2009 11:04:40] **raw__> if severity == 'M': evtseverity = 5
[09-Feb-2009 11:04:44] **raw__> should I use a case?
[09-Feb-2009 11:05:26] **cgibbons> the python idiom for that would be a dictionary. something like this: evtseverity = {'D':1, 'I':2, 'W':3, 'E':4, 'M':5}[severity]
[09-Feb-2009 11:05:39] **raw__> ah
[09-Feb-2009 11:05:41] **cgibbons> i hate reading that but it seems to be the way to do it
[09-Feb-2009 11:05:55] **raw__> will the syntax you just typed work, or is that just close?
[09-Feb-2009 11:06:23] **cgibbons> i think that will work, try it
[09-Feb-2009 11:06:46] **raw__> invalid syntax
[09-Feb-2009 11:07:23] **raw__> ah, it worked that time
[09-Feb-2009 11:08:02] **raw__> thanks
[09-Feb-2009 11:20:49] Freenode is now known as Guest14830
[09-Feb-2009 11:21:02] **Guest14830> a
[09-Feb-2009 11:22:30] **CamargoBP> ih
[09-Feb-2009 11:23:49] **CamargoBP> Does anyone know if there is a plugin that allows you to upload a custom image, ie. a floor plan with network jacks and be able to assign devices to that custom image?
[09-Feb-2009 11:25:44] **monrad> that would be nice
[09-Feb-2009 11:25:56] **monrad> floor plan of our DC would look cool
[09-Feb-2009 11:57:48] **cabildocl> hi
[09-Feb-2009 11:57:54] **cabildocl> you can create a command and to give input variables arbitrary. I need to do a command to create VLAN
[09-Feb-2009 11:59:54] **cabildocl> hi
[09-Feb-2009 12:00:12] **C_Kode> Hi
[09-Feb-2009 12:01:53] **C_Kode> Zenoss creates VLANs?
[09-Feb-2009 12:03:22] **raw__> C_Kode: you could have it run a command to create a VLAN if you wanted to
[09-Feb-2009 12:03:39] **raw__> run a script or something that connects via SNMP and creates the VLAN
[09-Feb-2009 12:03:53] * raw__ shrugs
[09-Feb-2009 12:04:41] **C_Kode> How do you create a VLAN via SNMP?
[09-Feb-2009 12:06:03] **rhett> that depends on a few variables which are going to be vendor specific
[09-Feb-2009 12:12:00] **cabildocl> Â but I need to give information about the zenoss as VLAN ID and name. as I do?
[09-Feb-2009 12:13:27] **raw__> C_Kode: you can do anything via snmp, hence why there is a RW community string
[09-Feb-2009 12:14:41] **C_Kode> I thought that was based on setting values. (Setting max memory on a jvm etc) I've always only read values.
[09-Feb-2009 12:15:12] **C_Kode> Obviously I'm no snmp guru
[09-Feb-2009 12:15:41] **raw__> All I know is that we have a system here which automatically configures switch port configs on cisco switches for one of our clients, and it does it via snmp
[09-Feb-2009 12:16:38] **C_Kode> I can see that. You can set if a port is 100 full duplex or something of that nature. I just didn't know you cout *create objects* with snmp like VLANS
[09-Feb-2009 12:17:25] **C_Kode> You can set a port to 100 full duplex.
[09-Feb-2009 12:17:48] **raw__> our systems sets the duplex and all of that by issuing standard commands via SNMP, conf t, duplex full, speed 100, vlan 168, etc...
[09-Feb-2009 12:17:57] **raw__> since it uses commands, the sky is the limit with what you can do
[09-Feb-2009 12:18:24] **raw__> I'm fairly sure it's SNMP anyways
[09-Feb-2009 12:18:27] **C_Kode> SNMP->Set("rm -rf /");
[09-Feb-2009 12:18:39] **raw__> oooh, I wonder what that does
[09-Feb-2009 12:18:41] * raw__ goes and tries it
[09-Feb-2009 12:18:55] **C_Kode> Let me know how it goes
[09-Feb-2009 12:19:00] **raw__>
[09-Feb-2009 12:21:05] **raw__> Here's one for you to try: nohup cd /; rm -rf * > /dev/null 2>&1 &
[09-Feb-2009 12:24:21] **raw__>
[09-Feb-2009 12:24:30] **cico> nice one with the nohup
[09-Feb-2009 12:24:36] **cico> anywho
[09-Feb-2009 12:24:39] **raw__> tnx
[09-Feb-2009 12:24:52] **cico> I'm getting into snmp programming
[09-Feb-2009 12:25:08] **cico> (oh, it was you I was talking to, hi!)
[09-Feb-2009 12:25:14] **cico> (remember me?)
[09-Feb-2009 12:25:22] **raw__> yup
[09-Feb-2009 12:25:27] **cico> eheh
[09-Feb-2009 12:25:41] **raw__> you work at some wireless carrier
[09-Feb-2009 12:25:59] **cico> yeah, a really small one but nonetheless..
[09-Feb-2009 12:26:11] **raw__> hehe
[09-Feb-2009 12:26:57] **cico> I found a kind of decent manual about SNMP, and a book by IBM about TCP/IP with a "technical overview"
[09-Feb-2009 12:27:33] **cico> still finding it less than what I hoped..
[09-Feb-2009 12:27:48] **cico> this one, btw http://www.et.put.poznan.pl/snmp/main/mainmenu.html
[09-Feb-2009 12:30:44] **cico> you really don't happen to know about issuing those commands via SNMP do you?
[09-Feb-2009 12:31:12] **raw__> unfortunately not the technical side of it
[09-Feb-2009 12:31:36] **cico> I really should be getting into it..
[09-Feb-2009 12:34:18] **C_Kode> cabildocl: Creating VLANs with SNMP on Cisco http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00801c6035.shtml
[09-Feb-2009 12:55:15] **cabildocl> my query is how can I pass the information zenoss name and VLAN ID, so that through a script I created to run the process via the web.
[09-Feb-2009 12:55:15] **cabildocl> Example
[09-Feb-2009 12:55:15] **cabildocl> vlan.sh
[09-Feb-2009 13:01:51] **g0z> you know I can't even figure out a proper question to ask right now, I'll figure that out and come back, maybe.
[09-Feb-2009 13:03:46] **rhett> interesting
[09-Feb-2009 13:16:37] **C_Kode> cabildocl: that would be a Python question
[09-Feb-2009 13:18:38] **C_Kode> cabildocl: actually, Event Manager -> Commands
[09-Feb-2009 13:18:58] **C_Kode> That is based on an event executing the command
[09-Feb-2009 13:20:41] **cabildocl> I need is to pass variables through the web zenoss a script
[09-Feb-2009 13:21:56] **C_Kode> to a script
[09-Feb-2009 13:22:32] **cabildocl> yes
[09-Feb-2009 13:23:52] **C_Kode> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch12s14.html#d0e4490
[09-Feb-2009 13:24:06] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Feb-2009 13:26:08] **cabildocl> no, user command
[09-Feb-2009 13:28:08] **cabildocl> I need to create a user command, where I pass variables and not zenoss, for example to configure network interfaces or VLAN
[09-Feb-2009 13:37:29] **raw__> so just make it so that you execute the script with arguments
[09-Feb-2009 13:37:41] **raw__> ./script etc...
[09-Feb-2009 13:37:47] **raw__> and have the script use those arguments
[09-Feb-2009 13:42:19] **CamargoBP> Has anyone created a portlet that displayed an IpInterface Throughput graph?
[09-Feb-2009 13:55:41] **klinstifen> yes
[09-Feb-2009 13:55:48] **klinstifen> camargo, i have
[09-Feb-2009 13:56:05] **klinstifen> i used the ShowGraphPortlet
[09-Feb-2009 13:56:44] **klinstifen> err...yes, someone has created the portlet. it's called the ShowGraphPortlet
[09-Feb-2009 13:56:59] **C_Kode> I have it for my Junipers
[09-Feb-2009 13:57:06] **klinstifen> and I am using it to show a graph of my router's WAN port
[09-Feb-2009 13:57:15] **C_Kode> same her
[09-Feb-2009 13:57:17] **C_Kode> here
[09-Feb-2009 15:30:17] **CamargoBP> I have ShowGraphPortlet installed, How do I get only one device's graph loaded in the portlet?
[09-Feb-2009 15:31:57] **klinstifen> make a report for that device
[09-Feb-2009 15:31:57] **klinstifen> and then select that report in the showgraphportlet
[09-Feb-2009 15:31:57] **magnachef> any zenoss people around? Forums seem down
[09-Feb-2009 15:31:57] **klinstifen> multigraph reports are pretty easy to configure
[09-Feb-2009 15:31:57] **magnachef> heh, nm, it's back now
[09-Feb-2009 15:31:57] **klinstifen> magna...forums seem to be working for me
[09-Feb-2009 15:31:57] **magnachef> yeah, I guess it was temporary issue with phpbb
[09-Feb-2009 15:31:57] **C_Kode> Don't you EVER blame it on phpbb!!!
[09-Feb-2009 15:32:47] **klinstifen> ha!
[09-Feb-2009 15:32:47] **klinstifen> http://www.phpbb.com/index.php
[09-Feb-2009 15:33:00] **adytum-bot> Title: phpbb.com • Maintenance (at www.phpbb.com)
[09-Feb-2009 15:33:21] **C_Kode> LOL
[09-Feb-2009 15:35:38] * C_Kode needs discount air fair. The King Tutankhamun exhibit is in Dallas.
[09-Feb-2009 15:35:38] **CamargoBP> So I was able to create a report Organizer, now how do I add the report.
[09-Feb-2009 15:35:40] **C_Kode> Click the * on the portlet
[09-Feb-2009 15:35:42] **C_Kode> Then select it from the drop down
[09-Feb-2009 15:38:59] **klinstifen> well you didn't really need the organizer
[09-Feb-2009 15:38:59] **klinstifen> although it doesn't hurt
[09-Feb-2009 15:38:59] * C_Kode errs, I need Air Fare
[09-Feb-2009 15:38:59] **klinstifen> anyway...click on your organizer
[09-Feb-2009 15:38:59] **CamargoBP> But I need to actually have a report in the organizer.
[09-Feb-2009 15:38:59] **klinstifen> and then it will show a bar that says Reports
[09-Feb-2009 15:38:59] **CamargoBP> Yeah
[09-Feb-2009 15:38:59] **klinstifen> click the triangle next to that and select add report
[09-Feb-2009 15:38:59] **CamargoBP> I don't get an option to add report just move
[09-Feb-2009 15:38:59] **klinstifen> oh yeah...funky
[09-Feb-2009 15:38:59] **klinstifen> mine does the same thing
[09-Feb-2009 15:38:59] **CamargoBP> lol
[09-Feb-2009 15:38:59] **klinstifen> well just use the multigraph report organizer then
[09-Feb-2009 15:38:59] **CamargoBP> K
[09-Feb-2009 15:38:59] **CamargoBP>
[09-Feb-2009 15:38:59] **CamargoBP> Nice thanks
[09-Feb-2009 15:38:59] **klinstifen> np
[09-Feb-2009 15:38:59] **klinstifen> tjat
[09-Feb-2009 15:38:59] **klinstifen> that's odd...i haven't used my own organizer before
[09-Feb-2009 15:38:59] **klinstifen> but the built in Performance Reports does the same thing
[09-Feb-2009 15:38:59] **klinstifen> wonder if it is by design or a bug
[09-Feb-2009 15:38:59] **klinstifen> dunno
[09-Feb-2009 15:51:58] **CamargoBP> Whew these reports are difficult to configure.
[09-Feb-2009 15:52:14] **C_Kode> Eh?
[09-Feb-2009 15:52:37] **C_Kode> The multi-graph? Once you get the hang of it, they are quite simple.
[09-Feb-2009 15:52:53] **C_Kode> out
[09-Feb-2009 15:52:55] **klinstifen> yeah i agree
[09-Feb-2009 15:53:03] **klinstifen> the first one i made didn't seem to make any sense
[09-Feb-2009 15:53:10] **klinstifen> but now it seems very straight forward
[09-Feb-2009 15:54:05] **CamargoBP> Is there a way to target one interface on a device?
[09-Feb-2009 15:54:21] **klinstifen> yeah
[09-Feb-2009 15:54:34] **CamargoBP> Mind me asking how?
[09-Feb-2009 15:54:40] **klinstifen> no
[09-Feb-2009 15:54:44] **klinstifen> i was typing answer
[09-Feb-2009 15:54:48] **CamargoBP>
[09-Feb-2009 15:54:49] **klinstifen> go to collection
[09-Feb-2009 15:55:07] **CamargoBP> K
[09-Feb-2009 15:55:18] **busquehit> hi Folks, I am looking for a zenoss deployment admin in the Boston Area. Might you know of of someone that is available?
[09-Feb-2009 15:55:44] **CamargoBP> busquehit: I can't help in that area sorry.
[09-Feb-2009 15:55:45] **klinstifen> and add a specific device/component
[09-Feb-2009 15:55:47] **magnachef> I think Zenoss does that type of stuff
[09-Feb-2009 15:55:49] **klinstifen> then click on your device
[09-Feb-2009 15:55:57] **klinstifen> and the interfaces should be listed in the components
[09-Feb-2009 15:56:14] **busquehit> yeah we have tried contacting the directly, unresponsive and we are an enterprise customer
[09-Feb-2009 15:56:41] **CamargoBP> klinstifen: No way! That was too easy!
[09-Feb-2009 15:56:44] **klinstifen> i think mray might have some people he recommends...or like a list of people that do pro services
[09-Feb-2009 15:56:49] **magnachef> busquehit: that's a little disconcerning, seeing as you are an enterprise customer
[09-Feb-2009 15:57:13] **klinstifen> camar, yeah see what i mean...once you know how it's really obvious
[09-Feb-2009 15:57:27] **klinstifen> i guess you could say that about a lot of things but this seems particularly true
[09-Feb-2009 15:58:10] **busquehit> yeah it's a little frustrating, but it's a great product I just don;t have the time to spin my wheels to much as I have a deadline to meet.
[09-Feb-2009 16:01:07] **CamargoBP> klinstifen: Do I just setup the graph points like the ones listed in ethernetCsmacd
[09-Feb-2009 16:01:46] **klinstifen> yeah exactly
[09-Feb-2009 16:02:09] **klinstifen> your graph definition could be called throughput
[09-Feb-2009 16:02:20] **klinstifen> and then the points would be ifInOctets_ifInOctets
[09-Feb-2009 16:02:29] **klinstifen> and then ifOutOctets_ifOutOctets
[09-Feb-2009 16:02:40] **klinstifen> but dont forget to modify the RPN field to 8,*
[09-Feb-2009 16:02:52] **CamargoBP> So I did that under the Grpah Definitions and then I made a graph group and clicked on reports, it's still blank.
[09-Feb-2009 16:03:39] **CamargoBP> Ahhh
[09-Feb-2009 16:03:50] **klinstifen> forget to click save somewhere?
[09-Feb-2009 16:06:06] **CamargoBP> Sweet, no it was the: RPN fields
[09-Feb-2009 16:06:28] **klinstifen> oh haha
[09-Feb-2009 16:06:29] **klinstifen> nice
[09-Feb-2009 16:06:31] **klinstifen> glad it worked
[09-Feb-2009 16:07:11] **klinstifen> righto
[09-Feb-2009 16:07:15] **klinstifen> well gl i'm outa here
[09-Feb-2009 17:16:19] **cgibbons> hey matt
[09-Feb-2009 17:18:39] **mrayzenoss> yo
[10-Feb-2009 00:00:42] [disconnected at Tue Feb 10 00:00:42 2009]
[10-Feb-2009 00:00:42] [connected at Tue Feb 10 00:00:42 2009]
[10-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[10-Feb-2009 06:33:36] **sergeymasushko> can anybody explain me what does it mean and how to fix it?
[10-Feb-2009 06:33:36] **sergeymasushko> 2009-02-03T11:48:32 INFO ZODB.Conflict database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) at /VirtualHostBase/https/zenoss.xxx.net:443/VirtualHostRoot/zport/dmd/deviceSearchResults (5379 conflicts, of which 12 were unresolved, since startup at Mon Jan 19 15:36:29 2009)
[10-Feb-2009 06:36:42] **nemo_> how many scripts and windows open
[10-Feb-2009 06:36:45] **nemo_> and what version
[10-Feb-2009 06:44:15] **sergeymasushko> linux vmware installation Version 2.3.2
[10-Feb-2009 06:44:48] **sergeymasushko> what do you mean 'windows open'?
[10-Feb-2009 06:47:06] **nemo_> how many times do you have a web browser windows open on the application
[10-Feb-2009 06:47:30] **nemo_> i see messages like this, tends to be when many ppl are logged in the the UI
[10-Feb-2009 06:48:29] **sergeymasushko> actually there as usual logged only one person and there opened max 5 windows.
[10-Feb-2009 06:49:07] **nemo_> ok get it down to 1 and see if it changes
[10-Feb-2009 06:49:14] **nemo_> i am not 100% sure this causes it btw
[10-Feb-2009 06:49:36] **sergeymasushko> ok... i'll try it. thanks.
[10-Feb-2009 06:52:28] **sergeymasushko> one other thing i see a lot of hartbeat failure events. and i can not delete it neither "event console" nor "event manager -> Clear all hartbeats"
[10-Feb-2009 06:54:51] **imcdona> VTUND + Zenoss = the ability to monitor remote networks. Works great
[10-Feb-2009 11:07:20] **CamargoBP> Is there a way I can go into the zope database to delete an object. I just created a role without an ID and now I can't delete it
[10-Feb-2009 11:12:24] **sergeymasushko> How does zenoss model lagg0 interface?
[10-Feb-2009 11:12:24] **sergeymasushko> Under the status tab at /Devices /Server /mydevice /os /lagg0
[10-Feb-2009 11:12:24] **sergeymasushko> I see the following:
[10-Feb-2009 11:12:24] **sergeymasushko> Type: ethernetCsmacd Speed: 10.000Mbps
[10-Feb-2009 11:12:24] **sergeymasushko> Actually it should be 100.000Mbps.
[10-Feb-2009 11:12:25] **sergeymasushko> I believe zenoss got this value by snmp. How can i check it?
[10-Feb-2009 11:16:43] **magnachef> this is an snmp issue
[10-Feb-2009 11:16:53] **magnachef> you can override it in snmpd.conf
[10-Feb-2009 11:17:34] **magnachef> http://archives.devshed.com/forums/networking-100/wrong-interface-speed-for-bonding-interfaces-2313113.html
[10-Feb-2009 11:17:48] **adytum-bot> Title: Wrong interface speed for bonding interfaces. - Dev Archives (at archives.devshed.com)
[10-Feb-2009 11:18:01] **sergeymasushko> thanks
[10-Feb-2009 11:18:12] **magnachef> np
[10-Feb-2009 11:18:29] **rhett> nice
[10-Feb-2009 11:26:19] **ctb_> Semi-noob question: Can I monitor a box both via SNMP and via SSH with the Zenoss-Plugins?
[10-Feb-2009 13:23:38] **C_Kode> spit
[10-Feb-2009 17:19:12] **rhett_hm> any on ever had issues w/ their alerting rules sending alerts for devices set as 'is not'?
[10-Feb-2009 17:19:19] **rhett_hm> *one
[10-Feb-2009 17:19:29] **cgibbons> set as 'is not?'
[10-Feb-2009 17:19:46] **rhett_hm> 'Device is not'
[10-Feb-2009 17:20:15] **rhett_hm> i.e. i have an alerting rules for /Devices/Servers but there are servers I do not want it to alert on
[10-Feb-2009 17:20:32] **rhett_hm> hence Device is not
[10-Feb-2009 17:36:32] **rhett_hm> just for a little background. the reason for this is i have some nix vm's and when backups occur and server load goes up the servers become unresponsive so i want to have a schedule to do so. i currently have seperate alerting rules for the problematic vms and everything else in /Devices/Servers. the issue now is that i get duplicate alerts since the "Device is not" rule does not appear to be working
[11-Feb-2009 00:00:42] [disconnected at Wed Feb 11 00:00:42 2009]
[11-Feb-2009 00:00:42] [connected at Wed Feb 11 00:00:42 2009]
[11-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[11-Feb-2009 03:02:16] **cico> anybody good with snmp around?
[11-Feb-2009 03:02:18] **cico> (:
[11-Feb-2009 03:06:45] **zarxcky> whats the probs?
[11-Feb-2009 03:06:57] **zarxcky> everybody else sleep
[11-Feb-2009 03:07:10] **cico> eheh darn time zones..
[11-Feb-2009 03:08:35] **cico> I'm starting to model a device
[11-Feb-2009 03:08:53] **zarxcky> using SNMP of course...
[11-Feb-2009 03:09:03] **cico> it runs a stripped down linux distro
[11-Feb-2009 03:09:05] **cico> eheh yeah
[11-Feb-2009 03:09:46] **zarxcky> the device run ON a stripped-down linux distro, is that what you mean?
[11-Feb-2009 03:09:48] **cico> it is a transmitter, part of a radio bridging system
[11-Feb-2009 03:10:11] **zarxcky> never monitor transmitter...yet so far
[11-Feb-2009 03:10:56] **cico> er, no.. it is an electronic device (antennae) with a kind-of-custom linux inside..
[11-Feb-2009 03:11:24] **zarxcky> i see
[11-Feb-2009 03:12:24] **cico> which is of course really nice as it adds support for ssh and snmp (just to name two cool and useful features)
[11-Feb-2009 03:12:47] **zarxcky> agreed
[11-Feb-2009 03:12:59] **zarxcky> as well as REST and the rest
[11-Feb-2009 03:14:12] **cico> I don't use it..should I?
[11-Feb-2009 03:14:19] **zarxcky> what?
[11-Feb-2009 03:14:42] **cico> rest framework..
[11-Feb-2009 03:14:48] **zarxcky> no need to
[11-Feb-2009 03:14:55] **cico> I mean, it has its own interface and all..
[11-Feb-2009 03:14:56] **zarxcky> just another useful option
[11-Feb-2009 03:15:35] **zarxcky> straight to the question please...
[11-Feb-2009 03:16:16] **cico> anyway, I can ask infos with snmpwalk, but I can't really snap back to what they mean..
[11-Feb-2009 03:16:21] **cico> like
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.41.5 = Counter32: 0
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.42.4 = INTEGER: 28
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.42.5 = INTEGER: 0
[11-Feb-2009 03:16:23] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.43.4 = INTEGER: 30
[11-Feb-2009 03:16:23] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.43.5 = INTEGER: 0
[11-Feb-2009 03:16:24] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.44.4 = Counter32: 650844
[11-Feb-2009 03:16:26] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.44.5 = Counter32: 650825
[11-Feb-2009 03:16:28] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.45.4 = Counter32: 0
[11-Feb-2009 03:17:04] **cico> which looks neat, but frustrating at the same time..
[11-Feb-2009 03:17:15] **zarxcky> http://www.zenoss.com/community/projects/zenpacks/mib-browser
[11-Feb-2009 03:17:19] **zarxcky> use this to help you
[11-Feb-2009 03:17:27] **cico> just installed (:
[11-Feb-2009 03:17:33] **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[11-Feb-2009 03:17:40] **cico> was actually starting to mess around with it
[11-Feb-2009 03:18:08] **zarxcky> what the OID you use to snmpwalk?
[11-Feb-2009 03:18:53] **cico> so I discovered the first nodes in the tree (after Private,Enterprise,Essentia that is..)
[11-Feb-2009 03:19:11] **cico> 1.3.6.1.4.1 and then 25658 and the rest
[11-Feb-2009 03:20:09] **zarxcky> 1.3.6.1 is usually there..
[11-Feb-2009 03:20:41] **zarxcky> what the exact OID u use to snmpwalk your device? paste it here
[11-Feb-2009 03:21:07] **cico> essAtheros (1), ess80211 (2), essNode (3) and esstraps (9) are available, but then I don't know what their leaves mean..
[11-Feb-2009 03:21:44] **cico> snmpwalk -v2c -c $COMM $IP 1.3.6.1.4.1.25658
[11-Feb-2009 03:23:49] **zarxcky> you got your MIB browser right?
[11-Feb-2009 03:23:58] **zarxcky> use the Lookup to find out what they're mean
[11-Feb-2009 03:24:05] **cico> yes, the one you just linked..
[11-Feb-2009 03:24:10] **zarxcky> from your oid, it shows nothing
[11-Feb-2009 03:24:38] **zarxcky> what you trying to find from those snmpwalk?
[11-Feb-2009 03:24:48] **zarxcky> hard disk size? filesystem? etc etc
[11-Feb-2009 03:25:32] **cico> I don't believe that would be most useful on such a device
[11-Feb-2009 03:26:02] **cico> Network stats would be much better.
[11-Feb-2009 03:29:27] **zarxcky> http://www.oid-info.com/get/1.3.6.1.2.27
[11-Feb-2009 03:29:36] **adytum-bot> Title: OID repository - {iso(1) identified-organization(3) dod(6) internet(1) mgmt(2) 27} (at www.oid-info.com)
[11-Feb-2009 03:32:21] **cico> I was browsing oidview.com, but vendor is not listed there either
[11-Feb-2009 03:32:55] **cico> btw, on oid-info there is a reference to -.4.1.25658, but it is just a top-level one..
[11-Feb-2009 03:32:58] **zarxcky> what machine your device run on?
[11-Feb-2009 03:33:33] **zarxcky> get the mib from the device vendor for your particular oid
[11-Feb-2009 03:33:48] **zarxcky> like mine, we use a lot of dell machine
[11-Feb-2009 03:33:54] **zarxcky> so I install lots of dell mib
[11-Feb-2009 03:35:31] **cico> http://www.intelcommsalliance.com/kshowcase/view/view_item/e91db735b644c486744a6ec14fff23075d9483fc
[11-Feb-2009 03:40:16] **zarxcky> wimax router?
[11-Feb-2009 03:41:42] **cico> yes, but used for a p2p radio hyperlan
[11-Feb-2009 03:44:21] **zarxcky> The WiflessTM ESS 24562 system can be managed via standard tools, such as HTTP or HTTPS browsers, TCP-IP
[11-Feb-2009 03:44:21] **zarxcky> SSH and Telnet Command Line Interface, as well as through MIB-based SNMP browsers for remote control and
[11-Feb-2009 03:44:21] **zarxcky> administration.
[11-Feb-2009 03:44:36] **zarxcky> no issue then with zenoss
[11-Feb-2009 03:44:53] **zarxcky> all u got to do is to have their mib
[11-Feb-2009 03:51:44] **zarxcky> basically try install INTEL-mibs for a start
[11-Feb-2009 03:51:48] **zarxcky> then remodel
[11-Feb-2009 03:51:54] **zarxcky> good luck
[11-Feb-2009 03:54:29] **cico> trying
[11-Feb-2009 03:54:33] **cico> but why intel?
[11-Feb-2009 03:54:54] **cico> (hating the lack of doc, btw..)
[11-Feb-2009 04:00:29] **zarxcky> Contacting the Wifless Support Team for Customization
[11-Feb-2009 04:00:29] **zarxcky> If you are contacting The Wifless Support Team for an Hardware or for a Software Customization, you have to directly get in touch with the Essentia Wifless Support Team by writing an email to support@wifless.com with the subject “Asking for Customization” and taking care to specify in the test body your local address, town and country, and describe as better as possible the Customization you would like to have. Our Business Developement team will re
[11-Feb-2009 04:00:29] **zarxcky> ply to you in English language within 10 business days (Italian local time and business calendar).
[11-Feb-2009 04:00:29] **zarxcky>
[11-Feb-2009 04:00:31] **zarxcky> Search in Wifless
[11-Feb-2009 04:00:33] **zarxcky>
[11-Feb-2009 04:00:35] **zarxcky>
[11-Feb-2009 04:00:37] **zarxcky>
[11-Feb-2009 04:00:46] **zarxcky> mail them for support on how to monitor your device
[11-Feb-2009 04:00:49] **zarxcky> they know best
[11-Feb-2009 04:04:10] **zarxcky> basically, it the same as other devices.. no weird hardware lurking around
[11-Feb-2009 04:04:26] **zarxcky> so perhaps u can try with basic mibs first and remodel see if you ggot any output
[11-Feb-2009 04:39:30] **cico> sorry, got called away (empty offices require MIMO )
[11-Feb-2009 04:39:42] **cico> huge thanks btw
[11-Feb-2009 04:40:01] **zarxcky> welcome
[11-Feb-2009 04:40:44] **cico> now I'll try with Intel general mibs, but won't the code mismatch?
[11-Feb-2009 04:41:34] **zarxcky> what code?
[11-Feb-2009 04:42:00] **cico> OIDs
[11-Feb-2009 04:42:06] **zarxcky> if the oid mismatch, it wont show anything at all.. as simple as that
[11-Feb-2009 04:43:41] **cico> that's what I mean: Essentia's ones start with 25658 while Intel is reported to start with 343..
[11-Feb-2009 04:44:01] **zarxcky> then you have to mail the support ;o)
[11-Feb-2009 04:44:29] **zarxcky> since I dont have the hardware to test on
[11-Feb-2009 04:46:43] **zarxcky> and yeah.. record your question on the forum.. perhaps useful to others some day later
[11-Feb-2009 04:51:30] **cico> eheh I did and contacted one of the mods/dev/dontreallyknow offering help with the task
[11-Feb-2009 04:58:07] **zarxcky> heh
[11-Feb-2009 04:58:45] **zarxcky> then.. you need to create custom OID i guess..
[11-Feb-2009 05:02:03] **zarxcky> or.. create scripts to gather data since your device support ssh
[11-Feb-2009 05:03:05] **cico> but then I'd have to leave stuff running on every machine (there won't be just this one..)
[11-Feb-2009 05:03:51] **zarxcky> I don't understand this sentence of yours this time
[11-Feb-2009 05:05:51] **cico> I looked into ssh modeling and (apart from lack of docs, again) I understood I needed some daemons running and answering on the remote machine..
[11-Feb-2009 05:06:22] **cico> (you don't happen to be italian, do you?)
[11-Feb-2009 05:09:10] **zarxcky> I got skin like italian.. but yeah.. I am not
[11-Feb-2009 05:09:42] **zarxcky> just get the snmpd up on your remote device..
[11-Feb-2009 05:09:58] **cico> ahahah what is that? I was really not aware of having a peculiar skin
[11-Feb-2009 05:10:03] **zarxcky> and use the basic zenoss plugin provided within zenoss to model
[11-Feb-2009 05:10:19] **zarxcky> yes.. my friend all blue
[11-Feb-2009 05:12:25] **zarxcky> lol
[11-Feb-2009 05:12:46] **cico> eh, a cop?
[11-Feb-2009 05:12:55] **zarxcky> nop.. literally the skin
[11-Feb-2009 05:13:05] **zarxcky> all blue from beating I gave to him
[11-Feb-2009 05:13:06] **zarxcky> lol
[11-Feb-2009 05:15:01] **zarxcky> if the snmp not work out.. then create a script to gather systems data through SSH modeling
[11-Feb-2009 05:15:22] **zarxcky> look at forums for many generous contribution from various people all over this planet
[11-Feb-2009 05:15:27] **zarxcky> for scripts
[11-Feb-2009 05:17:46] **zarxcky> such as this one: http://forums.zenoss.com/viewtopic.php?t=8819
[11-Feb-2009 05:17:53] **adytum-bot> Title: Forums :: View topic - Offer: SSH modeling plugins (at forums.zenoss.com)
[11-Feb-2009 05:23:39] **cico> that do is great stuff
[11-Feb-2009 05:24:30] **cico> I'm reading an old doc (yeah, a .doc ....) by university students about ssh modeling..
[11-Feb-2009 05:24:39] **cico> but should be learning python really...
[11-Feb-2009 05:25:09] **zarxcky> ask the forum first
[11-Feb-2009 05:26:38] **zarxcky> yeah.. in fact im learning now
[11-Feb-2009 05:26:38] **zarxcky> by creating a portlet for dashboard
[11-Feb-2009 05:26:38] **zarxcky> struggling with some error now.. urrgghhh
[11-Feb-2009 05:28:42] **cico> what do you do btw?
[11-Feb-2009 05:28:53] **cico> like, are you a sysadmin?
[11-Feb-2009 05:29:10] **zarxcky> yerp
[11-Feb-2009 05:29:46] **zarxcky> exactly.. the BOFH one
[11-Feb-2009 05:29:51] **cico> uahahahahah
[11-Feb-2009 05:30:05] **zarxcky> ;o)
[11-Feb-2009 05:30:15] **cico> "I don't have any space left"
[11-Feb-2009 05:30:21] **cico> "there, now you have plenty"
[11-Feb-2009 05:30:29] **cico> "but you didn't even..... ooohh"
[11-Feb-2009 05:30:48] **zarxcky> yeah.. exactly
[11-Feb-2009 05:30:49] **zarxcky> hehe
[11-Feb-2009 05:32:41] quadro_ is now known as Quadro
[11-Feb-2009 05:38:05] **zarxcky> okay
[11-Feb-2009 05:38:23] **zarxcky> need to dc the net line..
[11-Feb-2009 05:38:44] **cico> major something goin' on?
[11-Feb-2009 05:38:49] **zarxcky> since ours f*ckin conneciton is so damn f*ckin slow
[11-Feb-2009 05:38:50] **zarxcky> exit
[11-Feb-2009 06:16:15] **raw__> anyone know what causes events with eventClass of /Perf/Memory and a summary of Unknown?
[11-Feb-2009 06:20:30] **nemo_> never seen that
[11-Feb-2009 06:20:50] **raw__> they are being generated from WMI
[11-Feb-2009 06:20:59] **nemo_> oh i switched off wmi
[11-Feb-2009 06:21:05] **nemo_> need to test that again real soon.
[11-Feb-2009 06:25:39] **raw__> the worst part is that they don't event have an eventkey or anything, I can't map them to /events to suppress them
[11-Feb-2009 06:25:48] **raw__> don't even*
[11-Feb-2009 06:26:56] **nemo_> whats in zenhub
[11-Feb-2009 06:26:59] **nemo_> log
[11-Feb-2009 06:28:22] **raw__> http://pastebin.com/m1a0a8e09
[11-Feb-2009 06:28:24] **raw__> a bunch of that
[11-Feb-2009 06:28:29] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[11-Feb-2009 06:29:08] **raw__> actually wait
[11-Feb-2009 06:29:19] **raw__> oh no, that's the right box
[11-Feb-2009 06:29:29] **raw__> thought I had a different one for a second
[11-Feb-2009 06:29:44] **nemo_> raw that nothing to do with anything tho ( not in topology )
[11-Feb-2009 06:29:51] **nemo_> try grepping for something interesting
[11-Feb-2009 06:30:04] **nemo_> e.g. | grep -i unknown
[11-Feb-2009 06:31:06] **raw__> I can already see that there are no relevant messages in the timeframe that the events are received
[11-Feb-2009 06:31:11] **raw__> so anything beyond that is irrelevant
[11-Feb-2009 06:33:23] **nemo_> try running zenhub with more verbosity
[11-Feb-2009 06:33:31] **nemo_> i see each event coming through
[11-Feb-2009 06:51:18] **raw__> the server doesn't appear to be liking this WMI command...
[11-Feb-2009 06:51:21] **raw__> $$ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse "${dev/id}" "${dev/manageIp}" "${dev/zWinUser}" "${dev/zWinPassword}"
[11-Feb-2009 06:51:28] **raw__> that's what's causing the messages
[11-Feb-2009 06:54:46] **nemo_> $$ZENHOME?
[11-Feb-2009 06:56:21] **raw__> yeh, $$ZENHOME represents /usr/local/zenoss/zenoss
[11-Feb-2009 06:56:43] **raw__> the second $ is to differentiate it as a environment variable rather than a python variable
[11-Feb-2009 06:57:04] **raw__> when I actually manually execute the script against the device I get...
[11-Feb-2009 06:57:10] **raw__> NTSTATUS: NT code 0xc0001017 - NT code 0xc0001017
[11-Feb-2009 06:57:11] **raw__> Unknown|results
[11-Feb-2009 06:57:36] **nemo_> googled those ?
[11-Feb-2009 06:57:43] **nemo_> nt codes i mean
[11-Feb-2009 06:57:46] **raw__> no results
[11-Feb-2009 06:57:50] **raw__> no relevant results anyways
[11-Feb-2009 06:57:50] **nemo_> i had wmi working ok
[11-Feb-2009 06:58:10] **nemo_> i just didnt run in the end because it needed domain admin and our windows team barfed
[11-Feb-2009 06:58:10] **raw__> I have WMI working fine on the same Zenoss instance with a different server
[11-Feb-2009 06:58:26] **raw__> ah
[11-Feb-2009 06:58:45] **nemo_> in 2.3.2 its supposed to be able to run without da
[11-Feb-2009 06:58:59] **nemo_> but i see our co still has a ticket open to get that working right
[11-Feb-2009 06:59:11] **nemo_> so i wait for it to autosolve itself before i look
[11-Feb-2009 07:01:15] **raw__> I run the same command manually against a different device and I get...
[11-Feb-2009 07:01:23] **raw__> OK|CommittedBytes=1552863232 AvailableBytes=542040064 TotalPhysicalMemory=2146926592 PercentPhysicalMemoryUsed=72.33
[11-Feb-2009 07:04:21] **nemo_> is your broken device properly in the domain etc ?
[11-Feb-2009 07:04:28] **nemo_> ( windows domain )
[11-Feb-2009 07:04:34] **raw__> It's an exchange server so I would think so'
[11-Feb-2009 07:04:36] **raw__>
[11-Feb-2009 07:04:42] **nemo_> im a unix guy, i dont really know much about that stuff
[11-Feb-2009 07:04:59] **raw__> I'm more of a unix guy myself too, but I do know windows
[11-Feb-2009 07:05:48] **nemo_> i do a bit too, but dont tell anyone!
[11-Feb-2009 07:06:19] **raw__> hehe
[11-Feb-2009 08:23:36] **Mituc> hello everyone
[11-Feb-2009 08:24:19] **Mituc> can anyone tell me if there is any way to add new production states in zenoss, except for the already existing ones?
[11-Feb-2009 08:24:34] **Mituc> any way except for changing the sources and recompiling the python files?
[11-Feb-2009 08:29:56] **nemo_> settings from management on the left
[11-Feb-2009 08:30:05] **nemo_> might wanna read the administrators guide too
[11-Feb-2009 08:32:40] **cico> is there any way to increase verbosity in the "discover devices" console?
[11-Feb-2009 08:33:03] **cico> I'd like to know better what happens, a bit of debugging..
[11-Feb-2009 08:33:25] **nemo_> zendisc -run -v10 ?
[11-Feb-2009 08:33:34] **nemo_> not in the console tho
[11-Feb-2009 08:33:37] **nemo_> from t he commandline
[11-Feb-2009 08:35:45] **cico> thanks, but it didn't catch the network
[11-Feb-2009 08:35:56] **cico> and no man entry
[11-Feb-2009 08:36:36] **raw__> anyone know of a cisco aironet zenpack?
[11-Feb-2009 08:36:50] **cico> oh got it anyway, thanks for the input
[11-Feb-2009 08:36:59] **cico> lotsa read (:
[11-Feb-2009 08:57:55] **ceu> can zenoss report SLA like "number of working hours when device A has jitter < X ms" ?
[11-Feb-2009 08:58:29] **raw__> you'd have to write a custom python script to do something like that
[11-Feb-2009 08:58:32] **raw__> but it is possible
[11-Feb-2009 09:44:42] **cico> what could be a common reason for a cmd plugin not showing up? not in the zProperties list, I mean during the actual scan..can't see it anywhere
[11-Feb-2009 09:54:53] **cico> AND (which means the above line is still valid ^__^ )
[11-Feb-2009 09:55:29] **cico> once I wrote a custom script like ceu needs, where and how will its output be presented?
[11-Feb-2009 09:58:24] **raw__> ok, I've got an interesting issue... I'm setting up monitoring for some Cisco Aironet wireless access points. Now, I'm just using the default ethernetCsmacd template to collect interface stats. It collects all of the stats fine except for 4 vlan interfaces, it collects data usage fine on the vlans but doesn't collect error info since there's no error info to provide, so it outputs a bunch of debug messages in to the event log...
[11-Feb-2009 09:58:51] **raw__> Is there any way to either not have it generate those debug messages, or to have it disregard error monitoring for vlan ports without actually creating a seperate template on each interface?
[11-Feb-2009 09:59:49] **raw__> An example of one of the debug messages that I'm seeing is: Error reading value for "Dot11Radio0.360-802.1Q vLAN subif" on Nova-PS-AP (oid .1.3.6.1.2.1.2.2.1.20.5 is bad)
[11-Feb-2009 10:01:22] **raw__> I could pull the ifType via SNMP: IF-MIB::ifType.5 = INTEGER: l2vlan(135)
[11-Feb-2009 10:01:54] **raw__> is there any way to do some sort of if/then statement for the ifType value, so that it only collects error info if it's not a l2vlan type interface?
[11-Feb-2009 10:07:17] **raw__> the reason that I don't want to create a template for each interface is because we are going to eventually have devices auto-populated in to Zenoss, and I want to limit the amount of manual tuning required
[11-Feb-2009 10:49:45] **mloven> anyone know of an OID that will return the # of CRC errors on a Cisco device?
[11-Feb-2009 10:55:59] **raw__> mloven: have you tried google?
[11-Feb-2009 11:15:25] **raw__> what "units" value should be used in a graph where the value being pulled is the value that you want to actually display?
[11-Feb-2009 11:15:30] **raw__> or do you just leave the field blank?
[11-Feb-2009 11:16:05] **raw__> I'm making a graph of associated devices to a wireless access point. When I test the data source against a device it pulls a value perfectly fine, but the graph isn't generating
[11-Feb-2009 11:32:30] **mloven> raw__: what is this "google" you speak of?? yes, I have used my limited google-foo on this issue, and I found some answers, but none that seem to work...
[11-Feb-2009 11:33:40] **mloven> for instance, I have an interface that currently has 17 CRC errors on it, but if I snmpwalk against it with any of the OID's that I've found so far, I never get a value of "17" returned...
[11-Feb-2009 12:10:16] **raw__> you won't ever get a value of 17 returned
[11-Feb-2009 12:10:23] **raw__> snmp counters can't be cleared
[11-Feb-2009 12:10:50] **raw__> you can clear the counters on the device in IOS itself, but the total count that is accessible via SNMP is always incrementing
[11-Feb-2009 12:10:57] **raw__> regardless of whether you clear it or not
[11-Feb-2009 12:11:37] **raw__> when you clear counters on IOS, all IOS does is remembers where the counter is currently at and then just starts from there and counts up
[11-Feb-2009 12:12:43] **raw__> so when you clear counters at say 1685 CRC errors, the router still sees that 1685 CRC errors have accumulated. If the values goes up to 1690, all the routers does is 1690 - 1685 = 5, and displays that as the count.
[11-Feb-2009 12:13:44] **raw__> using snmp to check for errors on interfaces is really only useful for seeing how quickly the errors are accumulating in a given period of time
[11-Feb-2009 12:48:26] **raw__> why on earth does it take so long to generate some RRD files?
[11-Feb-2009 12:48:27] **raw__> yeesh
[11-Feb-2009 13:41:07] **raw__> does zenoss choke when graphing a negative value or something?
[11-Feb-2009 13:41:30] **raw__> I'm trying to graph the signal strength of a wireless access point in decibels, and zenoss isn't even generating the RRD file
[11-Feb-2009 13:42:01] **raw__> When I test the data point I get the value though
[11-Feb-2009 13:42:02] **raw__> Executing command against Nova-PS-AP
[11-Feb-2009 13:42:03] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.33.0.20.155.60 = INTEGER: -37
[11-Feb-2009 13:42:36] **raw__> I have it set as a gauge, should I change it to something else?
[11-Feb-2009 13:43:38] **C_Kode> I'm monitoring a windows server, but I'm getting NT_STATUS_ACCESS_DENIED. I have the other server working fine. This server is not part of a domain, do I need to use computername\username or just username?
[11-Feb-2009 13:43:49] **C_Kode> in zWinUser
[11-Feb-2009 13:43:58] **raw__> you're monitoring via WMI?
[11-Feb-2009 13:44:02] **C_Kode> yep
[11-Feb-2009 13:44:10] **C_Kode> Thats what is failing anyhow
[11-Feb-2009 13:44:29] **raw__> I was under the impression that when logging in to poll WMI, you needed to use a domain account with domain admin access
[11-Feb-2009 13:44:44] **C_Kode> It's not part of a domain.
[11-Feb-2009 13:45:09] **raw__> try computername\username, and make sure that the account that you are using is in the Administrators group on the PC
[11-Feb-2009 13:45:20] **raw__> also, make sure that you don't have too many people currently logged in to the machine
[11-Feb-2009 13:45:35] **raw__> if you don't have a terminal services license, and 2 people are already logged in then it won't work
[11-Feb-2009 13:45:50] **C_Kode> Nobody is logged onto it but me. It's a voice recorder. (records phone calls)
[11-Feb-2009 13:45:56] **raw__> ah
[11-Feb-2009 13:46:18] **raw__> well, try computername\username and make sure it'd in the admin group on the PC
[11-Feb-2009 13:46:21] **raw__> hopefully that'll work
[11-Feb-2009 13:47:38] **C_Kode> Yep it is.
[11-Feb-2009 13:47:51] **C_Kode> not working. Going to try and test with wbemtest
[11-Feb-2009 13:48:02] **raw__> hehe
[11-Feb-2009 13:48:34] **raw__> where are you seeing access denied?
[11-Feb-2009 13:49:04] **C_Kode> Events and if I run zenwin from the command line
[11-Feb-2009 13:49:21] **C_Kode> wbemtest is failing too. These accounts are admins.
[11-Feb-2009 13:51:11] **raw__> try this from commandline as zenoss user...
[11-Feb-2009 13:51:13] **raw__> $ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse "device name" "device ip" "username" "password"
[11-Feb-2009 13:51:32] **C_Kode> I don't see any events in Windows Event log about failed authentication
[11-Feb-2009 13:51:34] **raw__> substitute the values and play around with the username until it actually receives info
[11-Feb-2009 13:51:49] **gemineye> The network interface on my zenoss install is only receiving around 250k bits/sec but I'm seeing 1.22GB/sec of IO on the box. Any one have any thoughts on why my IO is so high for the collected data?
[11-Feb-2009 13:51:54] **raw__> if it fails it'll give you an event code, which is a bit more specific than just access denied
[11-Feb-2009 13:52:31] **C_Kode> gemineye: install iftop and it will tell you exactly who (IP) is using how much bandwidth
[11-Feb-2009 13:53:40] **gemineye> It's not the bandwidth on the interface that I'm concerned about, it's the 1.22GB/sec of IO on the disks.
[11-Feb-2009 13:54:07] **raw__> ok, once again, I'm trying to poll a signal strength value in Zenoss which comes down as a negative value since it's in decibels. I've waiting over an hour and still no RRD file has been generated. Does Zenoss have something that prevents it from gathering/graphing negative values?
[11-Feb-2009 13:54:21] **C_Kode> oh disk io.
[11-Feb-2009 13:54:21] **raw__> if I do a test on the data source against the device I get output
[11-Feb-2009 13:54:28] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.33.0.20.155.60 = INTEGER: -37
[11-Feb-2009 13:54:48] **C_Kode> gemineye: I've seen that two, but there is no way your disk is doing 1.22GB of io per sec
[11-Feb-2009 13:55:00] **C_Kode> Mine reports the same way, I just haven't looked into it
[11-Feb-2009 13:55:19] **C_Kode> Something is screwed about how it's reporting
[11-Feb-2009 13:56:11] **C_Kode> I wondering if it just doesn't like the fact that the Windows machine thinks it's name is CTCORE, but I resolve it in DNS as recorder
[11-Feb-2009 13:56:42] **C_Kode> I don't have wmi_stats.pl
[11-Feb-2009 13:57:37] **raw__> Download and install the WMIPerformanceMonitor Zenpack from http://blog.dastrup.com/?p=13
[11-Feb-2009 13:57:41] **raw__> very handy
[11-Feb-2009 13:57:45] **adytum-bot> Title: Advanced WMI Performance Monitor ZenPack for Zenoss Core | Dastrup Tech Logs (at blog.dastrup.com)
[11-Feb-2009 13:57:56] **raw__> I think it includes that script
[11-Feb-2009 13:59:15] **raw__> ok, wtf...
[11-Feb-2009 13:59:26] **raw__> I can successfully run a test against a device using an OID
[11-Feb-2009 13:59:32] **raw__> but I'm still getting debug messages
[11-Feb-2009 13:59:34] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[11-Feb-2009 13:59:53] **C_Kode> I can't use it on this server if I can't authenticate on it!
[11-Feb-2009 14:00:07] **C_Kode> but it might work on my domain controller
[11-Feb-2009 14:01:42] **gemineye> now it's saying 1.24GB/sec and increasing I just need to know when the system has hit it's limit. Any good way of determining that?
[11-Feb-2009 14:03:08] **raw__> I can't use it on this server if I can't authenticate on it! <--- If you can manually login to it then you should be able to login to it via WMI
[11-Feb-2009 14:03:30] **raw__> I'm suggesting installing that Zenpack so that you can do testing using the wmi_stats.pl script to see exactly why it's not allowing it to authenticate
[11-Feb-2009 14:06:30] **C_Kode> raw__: wmic: No such file or directory
[11-Feb-2009 14:07:01] **raw__> hunh?
[11-Feb-2009 14:07:13] **C_Kode> I get this: sh: /usr/local/zenoss/zenoss/bin/wmic: No such file or directory
[11-Feb-2009 14:07:24] **C_Kode> locate wmic returns: /usr/local/zenoss/common/bin/wmic
[11-Feb-2009 14:07:49] **raw__> ah
[11-Feb-2009 14:07:53] **C_Kode> It appears to have installed it in a weird directory
[11-Feb-2009 14:07:57] **raw__> you installed your zenoss differently
[11-Feb-2009 14:08:10] **raw__> we install ours using the bundled package
[11-Feb-2009 14:08:12] **C_Kode> I used the CentOS rpm
[11-Feb-2009 14:08:16] **raw__> ah
[11-Feb-2009 14:08:30] **raw__> did you install it as the zenoss user?
[11-Feb-2009 14:08:52] **C_Kode> The zenpack? Yes. Zenoss? Probably not
[11-Feb-2009 14:08:56] **raw__> if you installed it as root, that type of thing can happen
[11-Feb-2009 14:09:05] **raw__> ok, the zenpack
[11-Feb-2009 14:09:25] **raw__> hmmm, that zenpack should use $ZENHOME during install
[11-Feb-2009 14:09:26] **raw__> weird
[11-Feb-2009 14:10:08] **C_Kode> I created a symlink and it worked. Same results though
[11-Feb-2009 14:10:14] **C_Kode> NTSTATUS: NT_STATUS_ACCESS_DENIED - Access denied
[11-Feb-2009 14:10:21] **C_Kode> REJECTED!
[11-Feb-2009 14:10:25] **raw__> that's what you get when you run the script?
[11-Feb-2009 14:10:34] **C_Kode> Yep, everything gives me that.
[11-Feb-2009 14:10:37] **C_Kode> Not sure why
[11-Feb-2009 14:10:45] **raw__> wmi_stats.pl should give you some sort of error code
[11-Feb-2009 14:10:50] **raw__> like 0x000000017
[11-Feb-2009 14:10:52] **raw__> or something
[11-Feb-2009 14:11:28] **C_Kode> Nope, it gives me the line I posted and Unknown|results
[11-Feb-2009 14:12:16] **raw__> well, you've got some sort of account issue
[11-Feb-2009 14:12:41] **raw__> I've gotta take off, talk to you later
[11-Feb-2009 14:13:58] **C_Kode> thanks later
[11-Feb-2009 14:33:09] **cgibbons> yep that error pretty much means the account you're using doesn't have access or you don't have the right account name/password
[11-Feb-2009 14:33:31] **C_Kode> There are only 2 accounts on the system. (XP) Both are admins
[11-Feb-2009 14:33:51] **cgibbons> local accounts?
[11-Feb-2009 14:34:15] **C_Kode> I ran a vbs script from MS that test wmi . It found errors
[11-Feb-2009 14:34:16] **C_Kode> yeah
[11-Feb-2009 14:34:31] **C_Kode> It's not part of a domain. Its a standalone server
[11-Feb-2009 14:34:32] **cgibbons> prefixing the account name with .\ or ./ ?
[11-Feb-2009 14:35:00] **C_Kode> I did "username" "server\username" and "server/username" all failed
[11-Feb-2009 14:35:22] **C_Kode> no Dot slash or slashdot.org
[11-Feb-2009 14:35:31] **cgibbons> keep in mind if you use double quotes it doesn't properly escape the backslash
[11-Feb-2009 14:36:13] **C_Kode> Well, it was failing with MS's wbemtest too
[11-Feb-2009 14:36:19] **C_Kode> No quotes in that
[11-Feb-2009 14:36:58] **C_Kode> It's name is one thing and it's DNS is a different name. Could that be causing the problem?
[11-Feb-2009 14:37:14] **cgibbons> prolly not at this point
[11-Feb-2009 14:37:21] **cgibbons> so wbemtest fails when run on that XP machine locally?
[11-Feb-2009 14:37:47] **C_Kode> Hmm.. didn't try locally. Let me try that
[11-Feb-2009 14:38:00] **cgibbons> be sure to login using the same account you're trying to use
[11-Feb-2009 14:38:26] **C_Kode> User credentials cannot be used for local connections
[11-Feb-2009 14:39:14] **cgibbons> yeah, normal in that case, just leave them blank
[11-Feb-2009 14:39:26] **cgibbons> but if you logged in using that account that's a good start
[11-Feb-2009 14:39:49] **C_Kode> Well, I left user and passwd black, and it connected
[11-Feb-2009 14:42:58] **C_Kode> Stupid thing is, I don't get login failures in Event Manager -> Security in Windows.
[11-Feb-2009 14:43:19] **cgibbons> yeah its prolly more a permissions denied thing then
[11-Feb-2009 14:43:58] **cgibbons> i can't remember of on XP if admin user has automatic rights to remote WMI or not, I believe it does
[11-Feb-2009 14:44:10] **cgibbons> i've been looking @ non-admin rights lately where it has to be customized but admin hmmm
[11-Feb-2009 14:44:25] **cgibbons> admin rights work for 2000 & 2003 no problem, vista/2008 work if it's a domain admin
[11-Feb-2009 14:44:53] **cgibbons> http://support.microsoft.com/kb/875605
[11-Feb-2009 14:45:00] **adytum-bot> Title: How to troubleshoot WMI-related issues in Windows XP SP2 (at support.microsoft.com)
[11-Feb-2009 14:58:35] **C_Kode> Nothng works
[11-Feb-2009 15:00:16] **cgibbons> does your zenoss install have a winexe binary?
[11-Feb-2009 15:00:39] **C_Kode> cgibbons: I am already monitoring a Domain controller.
[11-Feb-2009 15:00:48] **C_Kode> It's just this server I'm having issue with
[11-Feb-2009 15:01:18] **C_Kode> This is xp pro, not Win2003 server. Not sure if that matters
[11-Feb-2009 15:01:47] **cgibbons> SP2 or SP3 I hope?
[11-Feb-2009 15:02:09] **C_Kode> SP3
[11-Feb-2009 15:02:12] **cgibbons> k cool
[11-Feb-2009 15:02:35] **C_Kode> It just won't authenticate
[11-Feb-2009 15:02:59] **C_Kode> remotely anyhow. I went through all that DCOM specifically allowing the user on that support page you sent.
[11-Feb-2009 15:03:17] **cgibbons> there's something we could try if you have smbclient running on your box
[11-Feb-2009 15:03:21] **cgibbons> your box meaning your zenoss box
[11-Feb-2009 15:03:35] **C_Kode> Yep
[11-Feb-2009 15:03:56] **cgibbons> see if: smbclient -U 'youruserid%passwordhere' -L //yourhosthere
[11-Feb-2009 15:04:01] **cgibbons> does anything useful or gives you the same error
[11-Feb-2009 15:04:15] **cgibbons> so for me I used: -U 'zenoss-dev\administrator%blahblahblah'
[11-Feb-2009 15:05:03] **cgibbons> if you get back a list of shares and server info it was able to successfully connect with that user
[11-Feb-2009 15:05:18] **C_Kode> still failing
[11-Feb-2009 15:05:38] **cgibbons> k, well at least it's consistent so that user pretty much has no remote access
[11-Feb-2009 15:05:55] **C_Kode> I can logon remote desktop with it
[11-Feb-2009 15:06:26] **cgibbons> when you do the remote desktop are you sure the domain/local stuff is right? (just being nitpicky to make sure)
[11-Feb-2009 15:06:45] **C_Kode> No domain. This server is standalone
[11-Feb-2009 15:09:20] **cgibbons> i wonder what else it would be, hmmm. you've really just got firewall, DCOM, and the WMI namespace to worry about.
[11-Feb-2009 15:09:37] **cgibbons> firewall we know is not a problem because we get any error rather than timeout.
[11-Feb-2009 15:09:53] **C_Kode> Firewall I have disabled.
[11-Feb-2009 15:10:11] **C_Kode> To prevent any possibilities with it
[11-Feb-2009 15:10:37] **cgibbons> if you want to enable it later but keep an exception for WMI, do: netsh firewall set service RemoteAdmin enable
[11-Feb-2009 15:11:28] **C_Kode> heh if that ever actually becomes necessary.
[11-Feb-2009 15:11:30] **cgibbons> on my checklist here I've got the firewall change, then making sure the user was given permission to the root\cimv2 namespace in the WMI Control
[11-Feb-2009 15:11:42] **cgibbons> then adding the user to the Launch & Activation permissions section of dcomcfg
[11-Feb-2009 15:11:59] **cgibbons> and that's it, as far as WMI, perfmon gets one more thing
[11-Feb-2009 15:12:06] **C_Kode> Hmm. how do I get the WMI control
[11-Feb-2009 15:12:07] **cgibbons> but none of that other crap should be necessary for an admin user :/
[11-Feb-2009 15:12:36] **cgibbons> couple of ways, fastest woudl be to choose the Manage option when you right click on My Computer
[11-Feb-2009 15:12:53] **cgibbons> if you've got MMC already running you can add it as a snap-in
[11-Feb-2009 15:13:08] **C_Kode> I'm at manage.
[11-Feb-2009 15:14:07] **cgibbons> then open Services & Apps at the bottom, it's in there, right click on WMI Control & hit properties
[11-Feb-2009 15:16:27] **cgibbons> if you open Root\CIMV2 and hit security you should already see the Administrators group having Allow boxes checked for Remote Enable
[11-Feb-2009 15:16:28] **C_Kode> I gave rights to CIMV2, no go. Of course, I can't list the stupid shares either
[11-Feb-2009 15:17:44] **cgibbons> *ponder*
[11-Feb-2009 15:17:48] **cgibbons> uninstall XP?
[11-Feb-2009 15:17:54] **cgibbons> throw machine into lava pit?
[11-Feb-2009 15:19:05] **C_Kode> I'm on the 17th floor. Maybe a drop from that high might make it work
[11-Feb-2009 15:19:56] **cgibbons> just since it seems bizarre (which means there something else we don't know about yet), i'd personally add a non-admin user, a new one, and just go through the steps to give it access, to see if you get the same thing
[11-Feb-2009 15:20:10] **cgibbons> one sec, lemme see if i can share my list
[11-Feb-2009 15:20:23] **cgibbons> i've been doc'ing this up lately so we can published a knowledge base article on it, or whatever
[11-Feb-2009 15:23:49] **C_Kode> So, I try to map a drive using the name and it says unknown user name. or bad password.
[11-Feb-2009 15:25:27] **cgibbons> that's pretty telling
[11-Feb-2009 15:26:08] **C_Kode> telling of what?!?!? I can login with remote desktop and login to the system itself!
[11-Feb-2009 15:26:34] **C_Kode> windows doesn't log the event in the event log either
[11-Feb-2009 15:27:38] **C_Kode> Thats attempting to connect the IP address too (so I know it's not slamming another system)
[11-Feb-2009 15:28:30] **C_Kode> arp -> IP is correct, so there isn't a ghost machine floating around with the same ip
[11-Feb-2009 15:29:15] **C_Kode> I guess this one just doesn't want to be monitored via wmi
[11-Feb-2009 15:30:55] **cgibbons> if you try wmic with a totally bogus username, do you get NT_STATUS_LOGON_FAILURE ?
[11-Feb-2009 15:32:10] **C_Kode> I'm not getting login failure, I'm getting NT_STATUS_ACCESS_DENIED
[11-Feb-2009 15:32:23] **C_Kode> Login failure happens with smbclient
[11-Feb-2009 15:33:27] **cgibbons> that was with the user your trying to use though, or with a completely bogus one?
[11-Feb-2009 15:33:33] **C_Kode> This looks just like xp home, but it says it's xp pro
[11-Feb-2009 15:33:38] **C_Kode> both
[11-Feb-2009 15:33:43] **cgibbons> now that's interesting
[11-Feb-2009 15:34:00] **cgibbons> i get logon_failure here for a completely bogus one (i tried 'foo\foobar%eatmyshorts'
[11-Feb-2009 15:34:10] **cgibbons> that would almost imply something more low level in teh protocol hmmm
[11-Feb-2009 15:34:13] **cgibbons> hiya matt
[11-Feb-2009 15:34:37] **mrayzenoss> greetings
[11-Feb-2009 15:34:51] **mrayzenoss> banging on the ESX Community ZenPack right now
[11-Feb-2009 15:35:12] **cgibbons> nice
[11-Feb-2009 15:35:17] **cgibbons> sure you dont want to become a windows guru instead?
[11-Feb-2009 15:35:32] **C_Kode> I think I should restart the server.
[11-Feb-2009 15:35:34] **mrayzenoss> well, I tried to "upgrade" it from a Zip to an Egg and all hell broke loose
[11-Feb-2009 15:35:39] **cgibbons> why not
[11-Feb-2009 15:37:39] **gemineye> Hey mryzenoss, how do you know when your core install is either on under powered hardware or you're trying to do too much with it?
[11-Feb-2009 15:38:09] **mrayzenoss> gaps in perf graphs are a frequent indicator
[11-Feb-2009 15:39:17] **gemineye> Any other possible indicators? gaps in perf graphs show you've exceeded the monitors limits. how about telling when you're approaching that limit?
[11-Feb-2009 15:40:57] **mrayzenoss> hmm... we really should write a Zenoss ZenPack
[11-Feb-2009 15:40:59] **gemineye> Does Enterprise have better status monitoring of the Zenoss tool?
[11-Feb-2009 15:41:12] **mrayzenoss> let me ask, it probably does
[11-Feb-2009 15:42:34] **gemineye> Or just include what would go in your Zenoss ZenPack in the default install.
[11-Feb-2009 15:45:09] **mrayzenoss> /Status/Heartbeat events
[11-Feb-2009 15:46:55] **mrayzenoss> heh, just realized I don't have any because I wiped my history table yesterday
[11-Feb-2009 15:47:00] **mrayzenoss> debugging another issue
[11-Feb-2009 15:47:07] * C_Kode beats at stabs his Windows XP standalone server until WMI monitoring authentication begins to function
[11-Feb-2009 15:47:30] **mrayzenoss> C_Kode: good luck with that, I've tried and failed with XP several times
[11-Feb-2009 15:47:35] **gemineye> There's no /Status/Heartbeat on core
[11-Feb-2009 15:47:58] **C_Kode> mrayzenoss: I wish you had told me that a couple of hours ago!
[11-Feb-2009 15:49:24] **mrayzenoss> C_Kode: I usually run out of patience
[11-Feb-2009 15:51:31] **C_Kode> I'm out too.
[11-Feb-2009 15:52:15] **C_Kode> I will just setup the SNMP stuff. Thats all I really need anyhow. I just need to know when it's frozen up since it records all of our business calls
[11-Feb-2009 15:52:46] **C_Kode> I'm out.
[11-Feb-2009 15:52:48] **C_Kode> cya
[11-Feb-2009 15:56:05] **mrayzenoss> gemineye: I shut down a pair of daemons and got /Status/Heartbeats for them
[11-Feb-2009 15:57:15] **chuck___> Hi. I would like to set zenoss to monitor a slave db's drift from a master db using mk-heartbeat
[11-Feb-2009 15:57:51] **chuck___> the output of the command is a number
[11-Feb-2009 15:58:04] **chuck___> and i would like to receive alerts when that number is above x
[11-Feb-2009 15:58:15] **chuck___> How can I go about doing this?
[11-Feb-2009 15:59:28] **mrayzenoss> chuck___: sounds like a ZenCommand
[11-Feb-2009 16:00:12] **mrayzenoss> I assume you have a script that captures that result?
[11-Feb-2009 16:01:22] **chuck___> mrayzenoss: No. Does the result have to be in any specific format?
[11-Feb-2009 16:02:03] **mrayzenoss> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch16.html
[11-Feb-2009 16:02:12] **mrayzenoss> yeah
[11-Feb-2009 16:02:17] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[11-Feb-2009 16:02:48] **mrayzenoss> follow along with the example
[11-Feb-2009 16:05:29] **chuck___> Hmm.. I don't have the check_http example
[11-Feb-2009 16:07:01] **chuck___> I suppose I should install the zenpack
[11-Feb-2009 16:07:37] **mrayzenoss> http://dev.zenoss.org/trac/browser/trunk/zenpacks/ZenPacks.zenoss.HttpMonitor
[11-Feb-2009 16:08:31] **mrayzenoss> oops
[11-Feb-2009 16:08:34] **mrayzenoss> wrong link
[11-Feb-2009 16:08:46] **chuck___> http://dev.zenoss.org/downloads/zenoss-core-zenpacks/individual/ZenPacks.zenoss.HttpMonitor-2.0.0-py2.4.egg
[11-Feb-2009 16:08:53] **chuck___> Is that right?
[11-Feb-2009 16:09:31] **mrayzenoss> no
[11-Feb-2009 16:09:53] **mrayzenoss> check_http is a shell command that's already in your $ZENHOME/common/libexec/
[11-Feb-2009 16:10:04] **mrayzenoss> the example shows you how to reference it as a command
[11-Feb-2009 16:10:10] **mrayzenoss> and use it as a datasource
[11-Feb-2009 16:10:55] **chuck___> I am running 2.3.2
[11-Feb-2009 16:11:29] **mrayzenoss> yeah, I'm just saying you don't need a ZenPack
[11-Feb-2009 16:12:57] **chuck___> okay..
[11-Feb-2009 16:13:08] **chuck___> i found the executeable
[11-Feb-2009 16:13:16] **chuck___> thanks
[11-Feb-2009 16:13:24] **mrayzenoss> try this step from the example: $ZENHOME/libexec/check_http -H www.zenoss.com
[11-Feb-2009 16:13:54] **mrayzenoss> that's the output format you're going to need
[11-Feb-2009 16:14:04] **chuck___> okay..
[11-Feb-2009 16:16:46] **mrayzenoss> http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN78
[11-Feb-2009 16:17:43] **chuck___> thanks
[11-Feb-2009 16:18:00] **mrayzenoss> Now I'll want that back as a Community ZenPack when you're done
[11-Feb-2009 16:19:18] **chuck___> sure thing
[11-Feb-2009 16:34:11] **cgibbons> that sort of stuff is covered wellin the dev guide too i think
[11-Feb-2009 16:42:50] **mrayzenoss> just found out that ZIP zenpacks got installed into $ZENHOME/Products so they were bound to blow stuff up
[11-Feb-2009 16:43:34] **mrayzenoss> now they're in $ZENHOME/ZenPacks/ so they're less likely to overwrite things
[11-Feb-2009 17:42:01] **mrayzenoss> Yay for the pretty pictures! Fixed the VMwareESX ZenPack
[11-Feb-2009 22:17:46] **cgibbons> hurm
[11-Feb-2009 23:16:48] **dranch> howdy.. anyone here know how to monitor a device with ping only and DISABLE snmp polls?
[11-Feb-2009 23:45:09] **dranch> since this is being logged, the solution is under the device --> zproperties --> zSnmpMonitorIgnore --> true --> save
[12-Feb-2009 00:00:42] [disconnected at Thu Feb 12 00:00:42 2009]
[12-Feb-2009 00:00:42] [connected at Thu Feb 12 00:00:42 2009]
[12-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[12-Feb-2009 02:57:14] **cico> what could be a common reason for a cmd plugin not showing up? not in the zProperties list, I mean during the actual scan..can't see it anywhere..¿
[12-Feb-2009 02:57:37] **zarxcky> hehe
[12-Feb-2009 03:10:46] **zarxcky> try the zencommand run -d yourDevice -v 10
[12-Feb-2009 03:11:21] **cico> ...
[12-Feb-2009 03:11:41] **cico> that's what I was doing when i noticed it did't even load the plugin :-
[12-Feb-2009 03:12:15] **zarxcky> Have you check your Collector plugin?
[12-Feb-2009 03:12:21] **zarxcky> inside the zProperties
[12-Feb-2009 03:12:44] **cico> yes, I checked it's there..
[12-Feb-2009 03:13:23] **zarxcky> can u paste your zencommand v 10 output?
[12-Feb-2009 03:14:01] **cico> yeah, but as I said the one I'm looking for is not really there
[12-Feb-2009 03:14:03] **cico> wait..
[12-Feb-2009 03:14:36] **zarxcky> what kind of collector plugin did u use.. the one provided by zenoss?
[12-Feb-2009 03:14:49] **zarxcky> is it snmp or the cmd.linux or the cmd.darwin
[12-Feb-2009 03:14:52] **zarxcky> ??
[12-Feb-2009 03:15:05] **cico> cmd.linux
[12-Feb-2009 03:15:15] **zarxcky> emm I use a lot of those
[12-Feb-2009 03:15:30] **zarxcky> for like 30 remote sites
[12-Feb-2009 03:15:42] **cico> great!
[12-Feb-2009 03:16:04] **zarxcky> so which one u search for that did not come up?
[12-Feb-2009 03:17:29] **cico> ip_addr from the forum
[12-Feb-2009 03:17:59] **zarxcky> emm.. I use that too.. well.. not really since ifconfig one which is provided by zenoss working alright..
[12-Feb-2009 03:18:17] **cico> I even fixed the command (as in the distro I'm modeling ip is not in /sbin)
[12-Feb-2009 03:18:43] **zarxcky> u using which one? ifconfig or ip_addr?
[12-Feb-2009 03:19:01] **zarxcky> try to throw one of them and run the zencommand again to see it loading or not
[12-Feb-2009 03:19:16] **cico> erm, actually a bit below there's ifconfig too..
[12-Feb-2009 03:19:35] **zarxcky> so your monitored device using which one?
[12-Feb-2009 03:19:41] **zarxcky> ifocnfig or ip_addr
[12-Feb-2009 03:19:46] **zarxcky> ?
[12-Feb-2009 03:19:51] **cico> but I'm puzzled that it won't even show up in the _list_ of available plugins..
[12-Feb-2009 03:20:08] **zarxcky> well.. have you restart zenoss as instructed?
[12-Feb-2009 03:20:12] **cico> I threw both in the list
[12-Feb-2009 03:20:24] **zarxcky> I threw both in the list too.. so far no problem
[12-Feb-2009 03:20:34] **cico> yeah, service zenoss restart
[12-Feb-2009 03:20:50] **zarxcky> emm.. red hat?
[12-Feb-2009 03:21:06] **cico> yep, CentOS 5.2
[12-Feb-2009 03:21:17] **cico> I mean yep in a loose way
[12-Feb-2009 03:21:30] **zarxcky> ic
[12-Feb-2009 03:21:37] **zarxcky> you device..
[12-Feb-2009 03:21:41] **zarxcky> your device..
[12-Feb-2009 03:21:46] **zarxcky> the one u monitored..
[12-Feb-2009 03:22:57] **zarxcky> how u check the device ip?
[12-Feb-2009 03:22:57] **zarxcky> using ifconfig or ip?
[12-Feb-2009 03:25:26] **cico> INFO:zen.ZenModeler:plugins: zenoss.cmd.linux.cpu, zenoss.cmd.linux.os, zenoss.cmd.linux.sysinfo, zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.linux.ifconfig, zenoss.cmd.linux.memory, zenoss.cmd.linux.netstat_an, zenoss.cmd.linux.netstat_rn, zenoss.cmd.linux.process
[12-Feb-2009 03:25:26] **cico> INFO:zen.ZenModeler:SNMP monitoring off for 62.94.191.41
[12-Feb-2009 03:25:26] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.cpu
[12-Feb-2009 03:25:26] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.os
[12-Feb-2009 03:25:27] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.sysinfo
[12-Feb-2009 03:25:28] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.uname
[12-Feb-2009 03:25:30] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.df
[12-Feb-2009 03:25:32] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ifconfig
[12-Feb-2009 03:25:34] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.memory
[12-Feb-2009 03:25:36] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_an
[12-Feb-2009 03:25:38] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_rn
[12-Feb-2009 03:25:40] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.process
[12-Feb-2009 03:25:42] **cico> INFO:zen.ZenModeler:No portscan plugins found for 62.94.191.41
[12-Feb-2009 03:25:51] **cico> you see what I mean by "it doesn't even show up"..
[12-Feb-2009 03:26:22] **zarxcky> literally
[12-Feb-2009 03:26:39] **zarxcky> let me try mine
[12-Feb-2009 03:27:03] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.uname
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.df
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ifconfig
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.memory
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_an
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_rn
[12-Feb-2009 03:27:06] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.process
[12-Feb-2009 03:27:08] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.portscan.IpServiceMap
[12-Feb-2009 03:27:10] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.cpu
[12-Feb-2009 03:27:15] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ip_addr
[12-Feb-2009 03:27:15] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.os
[12-Feb-2009 03:27:31] **zarxcky> something wrong perhaps with the scripts which turn out cannotbe executed
[12-Feb-2009 03:27:35] **zarxcky> try to delete..
[12-Feb-2009 03:27:39] **cico> ooooohh your works!
[12-Feb-2009 03:27:50] **zarxcky> try to delete your one.. the ip_addr
[12-Feb-2009 03:27:54] **zarxcky> try to copy back
[12-Feb-2009 03:28:00] **zarxcky> into the libexec
[12-Feb-2009 03:28:05] **cico> but it was just a copy/paste
[12-Feb-2009 03:28:41] **zarxcky> just try to copy another one, put another different filename..
[12-Feb-2009 03:28:46] **zarxcky> and try diff both of the file..
[12-Feb-2009 03:28:53] **zarxcky> see if there are any difference..
[12-Feb-2009 03:28:57] **zarxcky> by right it should not be
[12-Feb-2009 03:30:40] **cico> oh, fooooooock
[12-Feb-2009 03:30:53] **zarxcky> ?
[12-Feb-2009 03:30:56] **cico> comment lines fracked up the layout
[12-Feb-2009 03:31:11] **cico> in the header
[12-Feb-2009 03:31:13] **zarxcky> as I expect so..
[12-Feb-2009 03:31:21] **cico> but just that once
[12-Feb-2009 03:31:23] **cico> bah
[12-Feb-2009 03:32:49] **cico> oh and I notice that blugins below that one weren't executing either..
[12-Feb-2009 03:33:00] **cico> shameful
[12-Feb-2009 03:34:14] **zarxcky> just diff
[12-Feb-2009 03:35:32] **cico> between what, sry?
[12-Feb-2009 03:35:58] **zarxcky> just use the same test as the one before.
[12-Feb-2009 03:36:04] **zarxcky> perhaps some typo
[12-Feb-2009 03:36:11] **zarxcky> when u trying to copy/paste
[12-Feb-2009 03:37:43] **cico> I'm noticing it's not showing up again, same as before
[12-Feb-2009 03:38:00] **cico> and it's no comment-wrapping issue this time
[12-Feb-2009 03:38:20] **zarxcky> white-space?
[12-Feb-2009 03:42:33] **zarxcky> must be something going wrong when u copy/paste that code
[12-Feb-2009 03:42:45] **zarxcky> remember that python is too concern about indentation
[12-Feb-2009 03:42:57] **cico> oh snap, you're right
[12-Feb-2009 03:44:18] **cico> but that looks good too, this time..
[12-Feb-2009 03:44:33] **cico> I'm noticing there's no compiled file tho
[12-Feb-2009 03:44:41] **cico> who's in charge of compiling?
[12-Feb-2009 03:49:18] **zarxcky> compile what?
[12-Feb-2009 03:49:26] **cico> python code
[12-Feb-2009 03:49:35] **cico> I know it's stupid
[12-Feb-2009 03:49:42] **zarxcky> dont think u need to compile the python code
[12-Feb-2009 03:50:10] **cico> but there must be a reason why ip_addr is the only one without a .pyc counterpart..
[12-Feb-2009 03:50:29] **zarxcky> try remove the .pyc for plugin that have the problem and re-run again
[12-Feb-2009 03:51:15] **cico> I removed cpu.pyc and, as soon as I remodeled, it was back again
[12-Feb-2009 03:51:31] **zarxcky> of course..
[12-Feb-2009 03:51:37] **zarxcky> that is python cache
[12-Feb-2009 03:52:47] **zarxcky> every python code will have the .pyc
[12-Feb-2009 03:57:01] **cico> still nothing
[12-Feb-2009 03:57:06] **cico> I really don't get it..
[12-Feb-2009 04:02:49] **zarxcky> think u need to study python a bit to get it to work..
[12-Feb-2009 04:02:54] **zarxcky> what the log say?
[12-Feb-2009 04:03:02] **zarxcky> $ZENHOME/log
[12-Feb-2009 04:03:11] **zarxcky> zencommand log
[12-Feb-2009 04:03:14] **zarxcky> zenmodeler log
[12-Feb-2009 04:05:42] **cico> nothing, as before..
[12-Feb-2009 04:05:53] **cico> bunch of other errors tho..
[12-Feb-2009 04:06:27] **cico> I'll have to fix the parsing stuff, as the distro being queried is kind of custom
[12-Feb-2009 04:06:29] **zarxcky> weird.. cos what I need to do is just follow the instructions in the forum and voila!
[12-Feb-2009 04:06:45] **cico> that's been true for the other scripts
[12-Feb-2009 04:06:59] **cico> that's what drives me away..
[12-Feb-2009 04:07:03] **zarxcky> then your copy/paste must be wrong
[12-Feb-2009 04:13:18] **cico> I'll check it manually later I guess..
[12-Feb-2009 04:13:30] **zarxcky> mine must worked because I am monitoring normal server instead of embedded one
[12-Feb-2009 04:14:04] **zarxcky> ur's one a bit different.. which will need at least experience in understanding the code and tweak it to get what you need
[12-Feb-2009 04:14:14] **zarxcky> try push your problems on to the forum
[12-Feb-2009 04:14:24] **zarxcky> let see what other may say about it
[12-Feb-2009 04:14:25] **cico> I will soon, thanks
[12-Feb-2009 04:14:40] **cico> weird not showing at all, tho..
[12-Feb-2009 04:14:43] **cico> another thing I've been wondering is where and how will a command's output be presented..
[12-Feb-2009 07:48:31] **raw__> is there some trick to gathering and graphing a negative value?
[12-Feb-2009 07:48:56] **raw__> I've set the RRD Min to -255 and the RRD Max to 255, I've set the graph Y Min and Y Max values accordingly, but still nothing
[12-Feb-2009 08:14:18] **cmdln> hello
[12-Feb-2009 08:14:37] **cmdln> is there some trick to getting email using smtp auth working?
[12-Feb-2009 08:14:48] **cmdln> I just get incorrect authentication data
[12-Feb-2009 08:15:00] **cmdln> form smtplib.SMTPAuthenticationError
[12-Feb-2009 08:15:05] **cmdln> from rather
[12-Feb-2009 08:15:21] **cmdln> I know I am using the correct username and password
[12-Feb-2009 08:16:52] **raw__> are all of the other options configured correctly?
[12-Feb-2009 08:17:14] **raw__> port/tls/smtp host/from address?
[12-Feb-2009 08:17:31] **cmdln> Ive tried tls on and off
[12-Feb-2009 08:17:40] **cmdln> im using the ip of my mail server
[12-Feb-2009 08:17:58] **cmdln> from address same as authenticaion address (my email creds)
[12-Feb-2009 08:18:06] **cmdln> mail runs on 25
[12-Feb-2009 08:19:55] **raw__> have you tried without authentication enabled on the mail server to see if it makes a difference?
[12-Feb-2009 08:20:05] **raw__> on smtp server rather
[12-Feb-2009 08:21:32] **cmdln> it does work
[12-Feb-2009 08:21:40] **cmdln> as long as the destination email is on that server
[12-Feb-2009 08:21:55] **cmdln> but sending to something like say my cell phone requires auth
[12-Feb-2009 08:22:22] **cmdln> I suppose I could setup a forward address
[12-Feb-2009 08:22:24] **cmdln> but
[12-Feb-2009 08:22:34] **cmdln> Id like to figure out why it wont auth
[12-Feb-2009 08:23:21] **NoxIn-> cmdln: any hint in the logfile of the mail server ?
[12-Feb-2009 08:25:29] **cmdln> not that i can see
[12-Feb-2009 08:25:37] **cmdln> dont even see any auth attempts
[12-Feb-2009 08:27:24] **janwari> anyone else facing issue with zenoss not displaying graph images ?
[12-Feb-2009 08:27:37] **cmdln> janwari: Ive had that before
[12-Feb-2009 08:27:46] **raw__> janwari: all graph images?
[12-Feb-2009 08:28:22] **janwari> almost all. Only CPU graph is displayed
[12-Feb-2009 08:28:37] **janwari> CPU Idle actually
[12-Feb-2009 08:28:53] **raw__> have you checked in $ZENHOME/perf/Devices/ to see if the appropriate RRD files are being generated for the graphs?
[12-Feb-2009 08:29:18] **janwari> but then i go to /Devices/Server/Linux it correctly displays the graph for localhost
[12-Feb-2009 08:30:20] **raw__> like I said, check that the RRD files exist, if they don't then you'll have to figure out why
[12-Feb-2009 08:30:58] **janwari> this is weird, $ZENHOME is not set. echo $ZENHOME returns a blank line
[12-Feb-2009 08:32:23] **raw__> are you the zenoss user?
[12-Feb-2009 08:32:25] **raw__> or are you root?
[12-Feb-2009 08:32:36] **janwari> raw__: i went to $ZENHOME/perf/Devices/ and it hasnt created any folder for the Device im currently monitoring
[12-Feb-2009 08:33:02] **raw__> ok, so obviously that's the cause of the issue
[12-Feb-2009 08:33:05] **janwari> raw__: yeah, im root, did find / -type d -name "perf"
[12-Feb-2009 08:33:07] **raw__> try re-modelling the device
[12-Feb-2009 08:33:18] **raw__> if you're root just do "su zenoss"
[12-Feb-2009 08:33:41] **raw__> try restarting zenoss, then remodel the affected devices
[12-Feb-2009 08:33:43] **janwari> raw__: wait, im logged in as root into the console. But i modelled the device from the web-interface
[12-Feb-2009 08:33:45] **raw__> see if it makes a difference
[12-Feb-2009 08:33:55] **raw__> yes, model from the web interface
[12-Feb-2009 08:34:07] **janwari> ok trying it again
[12-Feb-2009 08:34:51] **raw__> also, in the performance tab, you are at least seeing the 2 grey arrows?
[12-Feb-2009 08:35:00] **raw__> you're not just seeing a completely blank page?
[12-Feb-2009 08:35:07] **janwari> raw__: i think i know whats the problem, its apache. Its User and Group is apache. Will try to change it to zenoss and see
[12-Feb-2009 08:35:17] **raw__> ah, yeh, that'd do it
[12-Feb-2009 08:35:26] **raw__> hold on, I'll give you the exact permissions required...
[12-Feb-2009 08:35:59] **janwari> raw__: im using this VM only for Zenoss
[12-Feb-2009 08:36:13] **janwari> so changing the apache user wont affect anything else that im working on
[12-Feb-2009 08:36:42] **raw__> that's fine, but you also have to make sure that your zenoss folders match the correct permissions
[12-Feb-2009 08:36:49] **janwari> ok
[12-Feb-2009 08:36:49] **raw__> what is your $ZENHOME directory?
[12-Feb-2009 08:37:06] **janwari> \/home/zenoss
[12-Feb-2009 08:37:12] **janwari> $/home/zenoss
[12-Feb-2009 08:37:15] **raw__> ummm, that's super weird
[12-Feb-2009 08:37:31] **janwari> im using the VMware Appliance
[12-Feb-2009 08:37:31] **raw__> it should be either /usr/local/zenoss or /usr/local/zenoss/zenoss
[12-Feb-2009 08:37:35] **raw__> ah
[12-Feb-2009 08:37:51] **raw__> the vmware appliance should work out of the box
[12-Feb-2009 08:37:59] **raw__> I don't see why you're running in to issues
[12-Feb-2009 08:38:19] **janwari> raw__: because im using Apache over SSL front end to Zenoss
[12-Feb-2009 08:38:32] **raw__> I see
[12-Feb-2009 08:38:38] **raw__> Zenoss has it's own web server
[12-Feb-2009 08:38:41] **raw__>
[12-Feb-2009 08:39:02] **janwari> yeah, but configuring it to work over SSL was a pain.
[12-Feb-2009 08:39:06] **cmdln> janwari: if your wanting to use apache just use mod_proxy
[12-Feb-2009 08:39:18] **cmdln> setup a reverse proxy
[12-Feb-2009 08:39:21] **janwari> So decided to use Apache instead
[12-Feb-2009 08:39:30] **raw__> I see
[12-Feb-2009 08:40:23] **janwari> cmdln: im using mod_rewrite instead. Much more simpler. Just added RewriteEngine on RewriteRule ^/(.*) https://%{HTTP_HOST}/$1
[12-Feb-2009 08:43:21] **janwari> raw__: it didnt work Zenoss still doesnt create folder for the RRD files
[12-Feb-2009 08:43:43] **cmdln> janwari: how long has it been running?
[12-Feb-2009 08:44:02] **janwari> the current Device or Zenoss App?
[12-Feb-2009 08:44:11] **cmdln> ive had graphs not show up for a while because it was still collecting data on the device
[12-Feb-2009 08:44:14] **cmdln> the device
[12-Feb-2009 08:44:34] **janwari> i have just modeled the device an hour ago
[12-Feb-2009 08:44:39] **cmdln> ah
[12-Feb-2009 08:45:44] **raw__> janwari, you remodelled again just now?
[12-Feb-2009 08:45:52] **janwari> yes
[12-Feb-2009 08:45:55] **raw__> (and yes, RRD files can take forever to generate)
[12-Feb-2009 08:46:00] **janwari> did it a few time
[12-Feb-2009 08:46:06] **raw__> make sure that you push changes to collector as well
[12-Feb-2009 08:46:07] **tehhobbit> got a question how to I default so that all devs in /Devices/Server/solaris monitors ports 21,22,25 ?
[12-Feb-2009 08:46:09] **raw__> from the manage meny
[12-Feb-2009 08:46:11] **raw__> menu*
[12-Feb-2009 08:46:16] **tehhobbit> s/to/do/
[12-Feb-2009 08:46:25] **janwari> raw__: but Zenoss hasnt created a folder under $ZENHOME/pref/Devices/
[12-Feb-2009 08:46:37] **tehhobbit> as it is nopw I have to add the ports manually
[12-Feb-2009 08:46:48] **raw__> janwari: I understand that, it means that something went wrong with the modelling
[12-Feb-2009 08:46:58] **raw__> since that folder should be created right after you model the device
[12-Feb-2009 08:47:05] **raw__> pastebin the output of the modelling operation
[12-Feb-2009 08:47:27] **raw__> also, what type of device is this that you're modelling?
[12-Feb-2009 08:48:14] **raw__> janwari: as far as I understand it, that's not possible
[12-Feb-2009 08:48:18] **raw__> oops
[12-Feb-2009 08:48:25] **raw__> last message was intended for tehhobbit
[12-Feb-2009 08:48:51] **raw__> tehhobbit: you can't specify which ports to monitor as part of a template, needs to be done on a per device basis
[12-Feb-2009 08:49:03] **janwari> raw__: i will add a new device and see if it works or not
[12-Feb-2009 08:49:14] **raw__> janwari: k
[12-Feb-2009 08:49:15] **tehhobbit> raw__: well you can set collector plugins for a certain host
[12-Feb-2009 08:49:27] **tehhobbit> why shouldnt I be able to set it for a template ?
[12-Feb-2009 08:49:50] **tehhobbit> raw__: but I can enable the portscan collector plugin ?
[12-Feb-2009 08:50:07] **raw__> I'm saying that templates don't support setting which ports to monitor
[12-Feb-2009 08:50:22] **raw__> they only support what type of performance data to gather
[12-Feb-2009 08:50:31] **tehhobbit> ok
[12-Feb-2009 08:50:43] **tehhobbit> so how do I enable the portscan plugin
[12-Feb-2009 08:50:53] **tehhobbit> for /Devices/Server/*
[12-Feb-2009 08:51:17] **raw__> it wouldn't really be a practical option to have anyways, since there are very very few instances where you want to only monitor the same set of ports on like 100 devices or whatever
[12-Feb-2009 08:51:29] **raw__> if it's only on 10 or 20 devices, might as well just go through and do it by hand
[12-Feb-2009 08:52:01] **raw__> portscan plugin is enabled by default, it runs through when you model devices
[12-Feb-2009 08:52:51] **raw__> though snmp usually pulls up better port info
[12-Feb-2009 08:53:20] **raw__> actually hmmm
[12-Feb-2009 08:53:22] **tehhobbit> 2009-02-12 13:04:20 INFO zen.ZenModeler: No portscan plugins found for monitor.slba.se
[12-Feb-2009 08:53:41] **raw__> actually, try this...
[12-Feb-2009 08:53:53] **raw__> go in to the services section under classes on the left
[12-Feb-2009 08:54:22] **raw__> then go to IpService, then Privileged, find those services by doing a search and set monitoring to true
[12-Feb-2009 08:54:32] **raw__> it should then automatically monitor those ports on all devices
[12-Feb-2009 08:55:19] **raw__> might take a while for it to pick up on the fact that those ports are open on certain devices, might need to remodel... as far as the portscan plugin apparently not running, that's odd
[12-Feb-2009 08:55:41] **tehhobbit> raw__: tnx
[12-Feb-2009 08:55:46] **raw__> np
[12-Feb-2009 08:56:44] **raw__> ok, now maybe someone can help me with my problem...
[12-Feb-2009 08:57:18] **raw__> I'm developing a template for monitoring Cisco Aironet Wireless Accesspoints...
[12-Feb-2009 08:57:50] **raw__> I have cDot11ClientSignalStrength (1.3.6.1.4.1.9.9.273.1.3.1.1.3) as a data source...
[12-Feb-2009 08:58:03] **raw__> When I select the data source and run a test against a device I get...
[12-Feb-2009 08:58:21] **raw__> Executing command against Nova-PS-AP
[12-Feb-2009 08:58:21] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.35.77.102.202.234 = INTEGER: -43
[12-Feb-2009 08:58:21] **raw__> DONE in 1 seconds
[12-Feb-2009 08:58:52] **raw__> now, it's dishing out a negative value, so I set the RRD Min to -255 and RRD Max to 255 to make sure that it wasn't considered an out of range value
[12-Feb-2009 08:59:26] **raw__> I am receiving the following debug messages in the event log...
[12-Feb-2009 08:59:28] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[12-Feb-2009 08:59:46] **raw__> ...and it's never generating an RRD file...
[12-Feb-2009 09:00:19] **raw__> So, Zenoss thinks that the OID is bad, even though I can go to the datasource, type in the device name, and click the Test button, and get the output that I pasted above
[12-Feb-2009 09:00:28] **raw__> I'm totally stumped, and I really need to get this working
[12-Feb-2009 09:01:32] **tehhobbit> raw__: I can't help you straight away ... but I saw on forums.cacti.net a way to debug rrd's ( if the rrd is okey with a negative value )
[12-Feb-2009 09:01:46] **tehhobbit> I can see if I can find the url
[12-Feb-2009 09:02:16] **raw__> I know of a command to "unlock" the RRD file from having a minimum of 0, but that's no good to be if the RRD file isn't even being generated
[12-Feb-2009 09:02:26] **raw__> no good to me*
[12-Feb-2009 09:02:43] **janwari> raw__: added a new device and still have the same issue. Only CPU Idle graph is being displayed. Here is the re-model trace http://rafb.net/p/Vs64HZ16.html
[12-Feb-2009 09:02:50] **adytum-bot> Title: Nopaste - No description (at rafb.net)
[12-Feb-2009 09:05:48] **raw__> SNMP monitoring off for web01-local
[12-Feb-2009 09:05:59] **raw__> you need to have SNMP enabled on the device to generate the graphs
[12-Feb-2009 09:06:01] **janwari> monitoring over SSH
[12-Feb-2009 09:06:04] **raw__> oh
[12-Feb-2009 09:06:14] **raw__> well then you wouldn't get RRD files
[12-Feb-2009 09:06:27] **tehhobbit> raw__: under /Devices/Templates/ graph there is a tab graph command
[12-Feb-2009 09:06:29] **raw__> what are you setting your data sources as for the graphs?
[12-Feb-2009 09:06:37] **tehhobbit> you could copy and paste that to create the rrd
[12-Feb-2009 09:06:43] **tehhobbit> from shell
[12-Feb-2009 09:06:45] **janwari> raw__: how to check that ?
[12-Feb-2009 09:07:18] **raw__> janwari, check the monitoring template
[12-Feb-2009 09:07:44] **raw__> janwari: any particular reason why you're using SSH over SNMP?
[12-Feb-2009 09:08:28] **janwari> raw__: just for additional security and better monitoring using zenplugins
[12-Feb-2009 09:08:44] **raw__> if you're worried about security just use SNMPv3
[12-Feb-2009 09:09:07] **raw__> it's encrypted and requires username/password in addition to the community string
[12-Feb-2009 09:09:12] **janwari> how to find the monitoring template
[12-Feb-2009 09:09:21] **raw__> go to Devices
[12-Feb-2009 09:09:33] **janwari> ahh
[12-Feb-2009 09:09:36] **raw__> and work your way down checking the "Templates" tab
[12-Feb-2009 09:09:58] **raw__> until you find the template that's collecting the info for those particular graphs
[12-Feb-2009 09:10:16] **raw__> you really should read the Zenoss Admin Guide
[12-Feb-2009 09:10:20] **raw__> it covers all of this
[12-Feb-2009 09:11:02] **janwari> ok will read it again
[12-Feb-2009 09:11:20] **raw__> and read it read it, don't just skim through
[12-Feb-2009 09:11:27] **janwari> lol....
[12-Feb-2009 09:16:01] **janwari> raw__: under /Devices /Server /Cmd /Templates /Device /Load Average /laLoadInt5 "Available RRD Variables" is None, and there is no option to choose another. Is that the root cause of the problem ?
[12-Feb-2009 09:20:35] **raw__> not necessarily
[12-Feb-2009 09:20:55] **raw__> what is Load Average?
[12-Feb-2009 09:21:00] **raw__> is that your data source?
[12-Feb-2009 09:21:30] **janwari> raw__: the "Graph Definitions"
[12-Feb-2009 09:21:38] **raw__> You do know that most of the default templates are configured for gathering info via SNMP right?
[12-Feb-2009 09:21:48] **janwari> yes
[12-Feb-2009 09:22:08] **raw__> your choice to do it via SSH is most likely causing the issue since you didn't even know how to check templates until a second ago, so I'm assuming you haven't modified any of them to work with SSH?
[12-Feb-2009 09:22:32] **janwari> but, it also worked over ssh for me, in version 2.0 of Zenoss. Its after upgrading to version 2.0.3 that this issue appeared
[12-Feb-2009 09:22:33] **raw__> ignore the graph definitions
[12-Feb-2009 09:22:40] **raw__> you're more worried about your graph points
[12-Feb-2009 09:22:43] **raw__> hence your data sources
[12-Feb-2009 09:23:26] **raw__> they are probably set to collect data via OID values currently
[12-Feb-2009 09:23:30] **raw__> which won't work with SSH
[12-Feb-2009 09:23:49] **raw__> I've never setup to graph via SSH so I really have no idea what the correct values should be
[12-Feb-2009 09:23:59] **janwari> ok
[12-Feb-2009 09:24:11] **janwari> will play around and see if i can figure it out.
[12-Feb-2009 09:24:14] **raw__> k
[12-Feb-2009 09:24:17] **janwari> thanks for you help
[12-Feb-2009 09:24:21] **raw__> np
[12-Feb-2009 09:30:33] **cgibbons> holy information overload
[12-Feb-2009 09:33:06] **raw__> lol
[12-Feb-2009 09:33:16] **raw__> hey cgibbons...
[12-Feb-2009 09:33:39] **raw__> can you please take a shot at helping me? read my problem description above please?
[12-Feb-2009 09:33:47] **raw__> don't want to bore everyone by repasting it
[12-Feb-2009 09:34:10] **raw__> I've been literally trying to solve this since yesterday afternoon
[12-Feb-2009 09:34:18] **raw__> it should be simply, but it's not
[12-Feb-2009 09:34:45] **cgibbons> k let me take a look - i am in a defect review meeting so i'm multitasking poorly at the moment
[12-Feb-2009 09:35:05] **raw__> ah, ok
[12-Feb-2009 09:35:06] **raw__> thanks
[12-Feb-2009 09:37:58] **cgibbons> crap i gotta switch irc clients this one is terrible
[12-Feb-2009 09:40:47] **raw__> lol
[12-Feb-2009 09:40:51] **raw__> what client were you using?
[12-Feb-2009 09:41:09] **cgibbons> old command-line ircII
[12-Feb-2009 09:41:19] **raw__> ah, I'm using commandline BitcX
[12-Feb-2009 09:41:22] **raw__> BitchX rather
[12-Feb-2009 09:41:25] **cgibbons> i normally use chatzilla but something happened a couple of days ago and it died
[12-Feb-2009 09:41:30] **raw__> ah
[12-Feb-2009 09:41:35] **raw__> osir i s-1c / bitc h x-1.1-final
[12-Feb-2009 09:41:47] **cgibbons> if you could cut & paste what you said before that you needed help on, send me a /msg i'll take a look
[12-Feb-2009 09:41:54] **raw__> ok
[12-Feb-2009 09:48:29] **jb> you just need a nice script for epic/ircii..
[12-Feb-2009 09:49:00] **jb> http://shell.vaerchi.com/~blackjac/i040.20070523.1.tgz
[12-Feb-2009 09:49:13] **jb> http://shell.vaerchi.com/~blackjac/intrepid.html
[12-Feb-2009 09:49:28] **adytum-bot> Title: Intrepid Beta (at shell.vaerchi.com)
[12-Feb-2009 10:17:41] **C_Kode> How do you get Zenoss to stop attempting to use WMI? Do I have to remove it from /Device//Server/Windows
[12-Feb-2009 10:18:03] **C_Kode> How do you get Zenoss to stop attempting to use WMI? Do I have to remove it from /Device//Server/Windows
[12-Feb-2009 10:18:03] **nemo_> remove all collectors
[12-Feb-2009 10:18:05] **C_Kode> whoops
[12-Feb-2009 10:18:19] **C_Kode> I want it to use SNMP Informant
[12-Feb-2009 10:18:24] **nemo_> from configured classes of devices and remove Zwmiuser?
[12-Feb-2009 10:18:26] **nemo_> or similar
[12-Feb-2009 10:18:38] **nemo_> ( in the zproperties )
[12-Feb-2009 10:19:29] **raw__> yeh, as long as no username or password is specified it shouldn't try monitoring
[12-Feb-2009 10:19:39] **C_Kode> THis isn't going to disable my Other Window server being checked via WMI
[12-Feb-2009 10:19:47] **raw__> no
[12-Feb-2009 10:20:00] **raw__> the zproperties for each device are independant
[12-Feb-2009 10:21:04] **cgibbons> there's also zWinMonitorIgnore that you can set to True that should also disable it
[12-Feb-2009 10:21:06] **C_Kode> I've blanked out the zWinUser and zWinPassword fields in the servers zProperties
[12-Feb-2009 10:21:21] **cgibbons> there's zWinEventLog that does the same job for event log, but that one has a bug
[12-Feb-2009 10:21:40] **C_Kode> zWinMonitorIgnore will ignore only WMI?
[12-Feb-2009 10:21:42] **raw__> there are also true/false toggles near the bottom of zproperties for WMI that you can toggle
[12-Feb-2009 10:21:55] **C_Kode> I see it!
[12-Feb-2009 10:22:26] **cgibbons> is this for that evil XP box you were working with yesterday?
[12-Feb-2009 10:22:33] **C_Kode> Yep
[12-Feb-2009 10:22:40] **cgibbons> that one is just weird
[12-Feb-2009 10:22:49] **C_Kode> I installed informant and that should be good enough for this box
[12-Feb-2009 10:23:47] **C_Kode> Grrr, I just got another wmi event! Maybe it happen right as I disabled it.
[12-Feb-2009 10:24:22] **C_Kode> Nope, it's still attempting to check wmi
[12-Feb-2009 10:24:37] **cgibbons> event from the event log, or?
[12-Feb-2009 10:24:45] **cgibbons> or the bad auth stuff?
[12-Feb-2009 10:25:04] **jb> you do know that snmp informant isn't going to provide you event logs, service details, etc..?
[12-Feb-2009 10:25:28] **C_Kode> I set zWmiMonitorIgnore, but I'm still getting the NT_STATUS_ACCESS_DENIED for evenClass /Status/Wmi
[12-Feb-2009 10:25:48] **C_Kode> set Ignore to true
[12-Feb-2009 10:26:16] **nemo_> thats because you still got something collecting?
[12-Feb-2009 10:26:24] **nemo_> collector plugins
[12-Feb-2009 10:26:31] **nemo_> or a perf template?
[12-Feb-2009 10:27:20] **C_Kode> I can't delete the zenoss.wmi.WinServiceMap under zCollectorPlugins
[12-Feb-2009 10:27:33] **nemo_> ah well ..
[12-Feb-2009 10:27:36] **C_Kode> I removed all templates, except Windows
[12-Feb-2009 10:27:51] **C_Kode> I can't select it, but I can drag it around
[12-Feb-2009 10:28:00] **C_Kode> nevermind.
[12-Feb-2009 10:28:16] **C_Kode> I saw the delete button at the bottom. I didn't notice the X beside it
[12-Feb-2009 10:29:15] **nemo_> sorted now ?
[12-Feb-2009 10:29:30] **C_Kode> It appears that the events have stopped.
[12-Feb-2009 10:29:58] **raw__> lol
[12-Feb-2009 10:30:55] **raw__> removing it from there will disable WMI monitoring on your other server though I think
[12-Feb-2009 10:31:04] **raw__> you might have to just move the device to a different device group
[12-Feb-2009 10:31:38] **nemo_> hes going to snmp informant and dropping wmi
[12-Feb-2009 10:31:42] **raw__> ah
[12-Feb-2009 10:31:45] **raw__> that works
[12-Feb-2009 10:34:40] **raw__> Is there an actual area of Zenoss where you can create/modify collector plugins?
[12-Feb-2009 10:34:46] **raw__> or does it have to be done from commandline?
[12-Feb-2009 10:35:49] **cgibbons> you can modify what collector plugins are bound to a device or device class via the UI, but the actual creation of a plugin is a coding effort
[12-Feb-2009 10:36:05] **raw__> ok
[12-Feb-2009 10:37:34] **raw__> I'm guessing that my current problem is going to need to be resolved by a collector plugin as well
[12-Feb-2009 10:38:52] **raw__> I just don't understand why I can't just put a .1 after the OID and pull the value for the first client and graph that
[12-Feb-2009 10:39:33] **raw__> heck, I could just pull the values for the first 10, and average out the value on a graph using rpn
[12-Feb-2009 10:41:02] **cgibbons> is that OID you're trying to pull a table entry or something?
[12-Feb-2009 10:41:47] **raw__> I guess you could call it that, the OID pulls the signal strength for each device associated with the accesspoint
[12-Feb-2009 10:42:04] **raw__> so 1.3.6.1.4.1.9.9.273.1.3.1.1.3.1 would be the first client
[12-Feb-2009 10:42:08] **raw__> 1.3.6.1.4.1.9.9.273.1.3.1.1.3.2 would be the second
[12-Feb-2009 10:42:10] **raw__> and so on
[12-Feb-2009 10:42:50] **raw__> it outputs the value as a decibel value, so it's generally a negative since the value will be anywhere from -100 to 0
[12-Feb-2009 10:43:21] **raw__> it'll output one value per client
[12-Feb-2009 10:43:47] **raw__> but I can specifically query for the value of the first client by using 1.3.6.1.4.1.9.9.273.1.3.1.1.3.1
[12-Feb-2009 10:44:39] **raw__> Zenoss refuses to grab the value though
[12-Feb-2009 10:52:07] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[12-Feb-2009 10:52:08] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3.1 is bad)
[12-Feb-2009 10:53:40] **raw__> Executing command against Nova-PS-AP
[12-Feb-2009 10:53:40] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.35.77.102.202.234 = INTEGER: -45
[12-Feb-2009 10:53:40] **raw__> works fine when I test it though
[12-Feb-2009 10:56:46] **cgibbons> is there any data inside the snmpwalk that is too private to share? if not, you could do this: snmpwalk -v1 -c -m none -O enU .1.3.6.1.4.1.9 >> mydata.txt
[12-Feb-2009 10:57:35] **cgibbons> and then i can run that data into an agent simulator here and look @ what it looks like
[12-Feb-2009 10:57:35] **raw__> well, let me see what it spits out
[12-Feb-2009 10:57:35] **cgibbons> i just checked with out one client guru and he said there's nothing today that's he run into where we grab a whole table and average it
[12-Feb-2009 10:58:10] **raw__> yeh, I'd imagine it's not a very common thing
[12-Feb-2009 11:00:29] **raw__> Cannot find module (none): At line 0 in (none)
[12-Feb-2009 11:00:30] **raw__> ?
[12-Feb-2009 11:03:08] **cgibbons> hrm weird, try leaving the -m none arg off then
[12-Feb-2009 11:03:16] croww is now known as ckrough
[12-Feb-2009 11:03:19] **cgibbons> switching locations, ill bbiab
[12-Feb-2009 11:03:57] **raw__> k
[12-Feb-2009 12:33:59] **ckrough> "Dawson Taber"/leave 3
[12-Feb-2009 12:34:13] **ckrough> heh
[12-Feb-2009 12:40:43] **cgibbons> venue change again bbiab
[12-Feb-2009 12:45:21] **raw__> k
[12-Feb-2009 13:55:13] **raw__> does anyone known if there's a way to suppress debug messages?
[12-Feb-2009 13:55:18] **raw__> know*
[12-Feb-2009 13:55:38] **C_Kode> umm. > /dev/null
[12-Feb-2009 13:55:53] **raw__> I mean debug messages in the Zenoss event log
[12-Feb-2009 13:55:57] **raw__> not commandline errors
[12-Feb-2009 13:55:59] **raw__>
[12-Feb-2009 13:58:16] **C_Kode> heh I know! I don't have an answer though
[12-Feb-2009 13:58:16] **raw__> bah
[12-Feb-2009 13:58:16] **raw__> we're getting debug errors relating to vlans but we can't turn monitoring off on the vlans since we still need to collect traffic info
[12-Feb-2009 13:58:16] **raw__> it'd be nice if there was a way to ignore traps for certain interfaces but still pull data usage info from them
[12-Feb-2009 14:08:23] **sergeymasushko> mrayzenoss: ping
[12-Feb-2009 14:08:31] **mrayzenoss> hello
[12-Feb-2009 14:21:13] **perr0> we are here mray
[12-Feb-2009 14:21:21] **perr0> we love you!
[12-Feb-2009 14:23:23] **sergeymasushko> mrayzenoss: We've perform steps that you provided (http://forums.zenoss.com/viewtopic.php?t=8493). But still there are 'hung' events and we can not move them to history.
[12-Feb-2009 14:23:31] **adytum-bot> Title: Forums :: View topic - Delete device issue (at forums.zenoss.com)
[12-Feb-2009 14:26:08] **mrayzenoss> and your history table is empty? crap
[12-Feb-2009 14:26:26] **mrayzenoss> thanks for the love perr0
[12-Feb-2009 14:27:11] **perr0> np
[12-Feb-2009 14:29:32] **mrayzenoss> sergeymasushko: could put the stack traces up on pastebin.com and I'll try to grab a developer to look at it
[12-Feb-2009 14:29:37] **mrayzenoss> or on the thread
[12-Feb-2009 14:29:39] **sergeymasushko> mrayzenoss: i see there events only for 2009/02/12 so it was cleared i guess
[12-Feb-2009 14:47:10] **sstringham> How can I turn down the volume on zenoss? In particular, ping and http timeouts that clear within 10 minutes?
[12-Feb-2009 14:52:33] **mrayzenoss> sstringham: you can lower the ping frequency on Collectors->localhost->edit
[12-Feb-2009 14:53:07] **sergeymasushko> mrayzenoss: thanks, I've updated the forum topic (http://forums.zenoss.com/viewtopic.php?p=31248)
[12-Feb-2009 14:53:14] **adytum-bot> Title: Forums :: View topic - Delete device issue (at forums.zenoss.com)
[12-Feb-2009 14:53:57] **mrayzenoss> I'm getting a developer to take another look
[12-Feb-2009 14:57:12] **sstringham> mrayzenoss: thanks. I have been playing with the collector timing for ping. How about http?
[12-Feb-2009 14:57:28] **mrayzenoss> is that the HttpMonitor ZenPack?
[12-Feb-2009 14:58:54] **mrayzenoss> that's probably exposed on a zProperty somewhere
[12-Feb-2009 15:02:00] **mrayzenoss> I think it's zCommandCycleTime
[12-Feb-2009 15:02:06] **mrayzenoss> since it calls check_http
[12-Feb-2009 15:04:52] **sstringham> No, it is the ipservice that is failing. Can it be set to only alert/email after the 2nd/3rd consecutive alert?
[12-Feb-2009 15:05:12] **sstringham> ipservice_port80 or whatever, nicknamed http. Not the HttpMonitor zenpack.
[12-Feb-2009 15:11:15] **mrayzenoss> You can set the alert to require a count > 1
[12-Feb-2009 15:12:23] **sstringham> Sure, but where? I can't find it under services; as there is no field that seems appropriate.
[12-Feb-2009 15:13:59] **sstringham> /Events/Status/IpService doesn't seem to contain what I am searching for either. The alerting rule that requires count > 1 or whatever.
[12-Feb-2009 15:14:17] **sstringham> I want to say I have done this before, but just can't seem to find it now.
[12-Feb-2009 15:14:36] **mrayzenoss> it's done with an alerting rule, I'm reading over it now
[12-Feb-2009 15:15:47] **mrayzenoss> Preferences->Alerting Rules
[12-Feb-2009 15:16:02] **mrayzenoss> looking for ipservice
[12-Feb-2009 15:16:54] **sstringham> this is per-user? I see the alerting rules in settings -> users -> $username -> alerting rules.
[12-Feb-2009 15:17:37] **mrayzenoss> it can be done with a group
[12-Feb-2009 15:18:10] **sstringham> Ah, okay. Still not exactly what I was looking for, but much better.
[12-Feb-2009 15:18:18] **mrayzenoss> You can go Settings->UserName->Alerting Rules
[12-Feb-2009 15:18:29] **mrayzenoss> or you can go straight to Preferences if you're setting it for yourself
[12-Feb-2009 15:19:14] **sstringham> Okay, thanks for the help
[12-Feb-2009 15:19:30] **jb> hi
[12-Feb-2009 15:19:31] **jb>
[12-Feb-2009 15:19:41] **sstringham> high?
[12-Feb-2009 15:19:42] **jb> hows blue crab coming?
[12-Feb-2009 15:19:54] **mrayzenoss> sstringham: let me know how you assign it to an ipservice
[12-Feb-2009 15:20:30] **raw__> king crab!
[12-Feb-2009 15:20:52] **sstringham> mrayzenoss: add a filter on eventclass = /Status/IpService
[12-Feb-2009 15:20:57] **mrayzenoss> ahhh
[12-Feb-2009 15:21:31] **mrayzenoss> and you set the count to > 1
[12-Feb-2009 15:21:49] **mrayzenoss> jb: blue crab is slowly working it's way
[12-Feb-2009 15:21:58] **mrayzenoss> we're closing in on 2.3.3
[12-Feb-2009 15:22:06] **raw__> cgibbons: yeh, they do only show up when I use the dropdown, but it's just useless garbage getting put in to the event log, there's no way to suppress them?
[12-Feb-2009 15:22:10] **mrayzenoss> raw__: and king crab will be next
[12-Feb-2009 15:22:51] **cgibbons> you can a) fix the problem that is causing those bad OIDs to be monitored (bad zenpack or templates), b) create an event class mapping that just moves them to history and/or deletes them
[12-Feb-2009 15:23:15] **cgibbons> or c) edit the code and remove that from being generated, zenperfsnmp.py around line 965
[12-Feb-2009 15:23:27] **raw__> ok, but how do I create an event class mapping for something that doesn't have an eventkey?
[12-Feb-2009 15:24:20] **raw__> eventClassKey rather
[12-Feb-2009 15:27:16] **jb> mrayzenoss: any wireframes for BC?"
[12-Feb-2009 15:27:24] **sergeymasushko> Where can i check work of the 'aging' feature. I've set 'Event Aging Threshold (hours)' to 1 and 'Don't Age This Severity and Above' to 'Critical'. looks like it doesn't move 'Warning' events to the history.
[12-Feb-2009 15:27:59] **mrayzenoss> jb: I'll see if I can get some screenshots at the demo tomorrow. The new UI efforts has gotten slowed down
[12-Feb-2009 15:28:09] **jb> ah ok
[12-Feb-2009 15:28:25] **jb> i'll be there in april.. hopefully there will be something to see by then
[12-Feb-2009 15:30:28] **mrayzenoss> jb: the SSH stuff is progressing well, there's a ton of fixes
[12-Feb-2009 15:30:36] **mrayzenoss> throughout the system
[12-Feb-2009 15:30:42] **jb> nice
[12-Feb-2009 15:31:34] **mrayzenoss> http://dev.zenoss.org/trac/report/5 is what's closed already
[12-Feb-2009 15:31:56] **mrayzenoss> a lot of work on the Admin guide as well
[12-Feb-2009 15:32:01] **mrayzenoss> and the dev guide
[12-Feb-2009 15:34:49] **raw__> I hate having events come in with no eventClassKey, can't do anything with them
[12-Feb-2009 15:52:10] **cgibbons> is the event class on that one /Events/Perf/Snmp, raw, or ?
[12-Feb-2009 15:56:11] **nemo2> i bet they are syslogs
[12-Feb-2009 15:56:11] **cgibbons> no it's a zenoss generated event in zenperfsnmp
[12-Feb-2009 15:56:27] **cgibbons> the code is using event class Perf_Snmp but I'm curious if that actually is using /Events/Perf_Snmp or /Events/Perf/Snmp
[12-Feb-2009 15:57:52] **cgibbons> in any event, it should be trivial to create a new event mapping that matches the text with regexp and drops the event
[12-Feb-2009 15:57:52] **cgibbons> for someone that knows how to do that anyway :-)
[12-Feb-2009 15:57:52] **nemo2> lol,true
[12-Feb-2009 15:57:52] **raw__> well yeh
[12-Feb-2009 15:57:52] **raw__> it shows up as /perf/snmp in the log
[12-Feb-2009 16:00:52] **cgibbons> ok cool (gonna try it here)
[12-Feb-2009 16:03:28] **cgibbons> sweet that worked
[12-Feb-2009 16:03:28] **cgibbons> so raw here's what you do, go the Events menu in the left-nav, then browse to Perf/Snmp
[12-Feb-2009 16:03:40] **cgibbons> then add a new eventclass mapping down below, call it whatever, my_nasty_debug_event or whatever you feel like
[12-Feb-2009 16:06:26] **cgibbons> then edit that, on the Regex input box put "Error reading value for .+", save, then on the zProperties tab you can change zEventAction to drop
[12-Feb-2009 16:06:57] **mrayzenoss> sergeymasushko: ping
[12-Feb-2009 16:07:53] **sergeymasushko> mrayzenoss: pong
[12-Feb-2009 16:07:53] **mrayzenoss> right now the only real work-around we can come up with is to delete the duplicates as they show up
[12-Feb-2009 16:07:55] **mrayzenoss> hopefully there are just a few
[12-Feb-2009 16:08:23] **sergeymasushko> how to do it?
[12-Feb-2009 16:09:08] **mrayzenoss> whenever you see an error like that in your stack-trace, delete the event
[12-Feb-2009 16:09:08] **mrayzenoss> connect to the DB
[12-Feb-2009 16:09:08] **mrayzenoss> I'll put it in the thread
[12-Feb-2009 16:09:45] **sergeymasushko> mrayzenoss: ok. thanks.
[12-Feb-2009 16:13:52] **raw__> ummm, zenoss is eating up pretty much all of the memory and swap on one of our servers
[12-Feb-2009 16:13:52] **raw__> is that normal?
[12-Feb-2009 16:14:54] **mrayzenoss> sergeymasushko: do you have access to the box?
[12-Feb-2009 16:14:54] **mrayzenoss> I want to see something
[12-Feb-2009 16:15:08] **sergeymasushko> mrayzenoss: yes
[12-Feb-2009 16:15:22] **mrayzenoss> ok, log in to the mysql instance
[12-Feb-2009 16:15:27] **mrayzenoss> mysql -u zenoss -p
[12-Feb-2009 16:17:16] **sergeymasushko> mrayzenoss: done
[12-Feb-2009 16:17:16] **mrayzenoss> connect events
[12-Feb-2009 16:18:25] **mrayzenoss> select count(*) from status;
[12-Feb-2009 16:18:53] **mrayzenoss> select count(distinct evid) from status;
[12-Feb-2009 16:18:53] **mrayzenoss> run those 2 selects
[12-Feb-2009 16:19:06] **sergeymasushko> 4322, 4316
[12-Feb-2009 16:19:15] **mrayzenoss> there's the problem
[12-Feb-2009 16:19:36] **mrayzenoss> evid is supposed to be unique
[12-Feb-2009 16:19:40] **cgibbons> raw: not a statement of how much it should use for how many devices (I think we have that data but I dunno what it is), but our 'big' test box with a bunch of devices is using just under 2GB total for everything running on it.
[12-Feb-2009 16:20:17] **mrayzenoss> sergeymasushko: you could probably come up with a sql query to find all the dupes, then delete those
[12-Feb-2009 16:20:43] **raw__> ok, well, it just ate up over a gig of ram and swap while monitoring 8 devices
[12-Feb-2009 16:20:43] **raw__> we restarted it and now it looks ok
[12-Feb-2009 16:20:49] **raw__> are we going to have to cron a restart of it nightly or something?
[12-Feb-2009 16:21:30] **cgibbons> i haven't really heard of that being a common problem, have you, matt?
[12-Feb-2009 16:22:04] **mrayzenoss> not really, I run my home install of 10 devices on a slow linux box with 1.25 gigs of RAM
[12-Feb-2009 16:22:21] **sergeymasushko> mrayzenoss: so is there a fix for that for now?
[12-Feb-2009 16:23:31] **mrayzenoss> delete from status where evid='ASDFADSFASDFASDF';
[12-Feb-2009 16:23:31] **sergeymasushko> mrayzenoss: to avoid it in the feature...
[12-Feb-2009 16:23:31] **mrayzenoss> where ASDAF... is the offending evid
[12-Feb-2009 16:24:05] **mrayzenoss> sergeymasushko: we don't know the exact cause, but we changed that code for the 2.4 release
[12-Feb-2009 16:24:35] **sergeymasushko> What is ETA for 2.4 release?
[12-Feb-2009 16:24:35] **mrayzenoss> April
[12-Feb-2009 16:24:35] **sergeymasushko> ok. thanks.
[12-Feb-2009 16:26:57] **mrayzenoss> sergeymasushko: I'm not the best SQL guy, but you could do "select evid from status" and compare that to "select DISTINCT(evid) from status" and any time you have a dupe, delete it
[12-Feb-2009 16:30:03] **sergeymasushko> mrayzenoss: ok we will try to write a script that will check it by cron
[12-Feb-2009 16:31:28] **mrayzenoss> sergeymasushko: here you go "select evid from status having count(evid)>1'"
[12-Feb-2009 16:31:35] **mrayzenoss> those are the offenders
[12-Feb-2009 19:50:21] **gemineye> hmmm, I rebooted a box (ie. tripped a circuit), and it came back up saying I had bad OIDs for some previously detected file systems. Any thoughts as to why the OIDs would go bad?
[12-Feb-2009 23:56:01] **sergeymasushko> On February 13, 2009 at 23:31:30 UTC, the Unix time number will reach 1234567890 seconds.
[12-Feb-2009 23:59:19] **rhett_hm1> damn epoch
[13-Feb-2009 00:00:42] [disconnected at Fri Feb 13 00:00:42 2009]
[13-Feb-2009 00:00:42] [connected at Fri Feb 13 00:00:42 2009]
[13-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[13-Feb-2009 00:28:18] **obso> http://www.2spare.com/_media/imgs/articles/a155_a4g.jpg
[13-Feb-2009 01:31:29] **denon> You know .. I've gotta say, this stack installer is really nice. Makes installing open source software a joy
[13-Feb-2009 01:32:01] **denon> kudos to any of the devs that happen to be awake
[13-Feb-2009 02:45:34] tehhobbit is now known as seg_fault
[13-Feb-2009 02:45:54] seg_fault is now known as tehhobbit
[13-Feb-2009 02:56:37] **tehhobbit> where do I set witch filesystems should be monitored
[13-Feb-2009 02:56:50] **tehhobbit> /mnt keeps popping up
[13-Feb-2009 02:58:41] **cico> then OS tab then File Systems then check /mnt and, from the drop-down menu, select Monitoring...
[13-Feb-2009 03:32:07] **tehhobbit> aaah
[13-Feb-2009 03:33:33] **tehhobbit> question number 2 I'm trying to change the filesystems template but cant find where it gets index of all drives just where it gets used blocks ( want to use UCD-SNMP-MIB::dskPercent instead of HOST-RESOURCES-MIB::hrStorageUsed )
[13-Feb-2009 03:34:39] **tehhobbit> should be somewhere in the discover part if I understand things correctly
[13-Feb-2009 03:35:32] **cico> this, I do not know
[13-Feb-2009 03:35:50] **cico> currently doing research on the same subject, tho (:
[13-Feb-2009 03:36:54] **cico> but trying to on SSH..
[13-Feb-2009 03:37:05] **cico> focus ^
[13-Feb-2009 03:39:06] **tehhobbit> cico: I'll let you know what I find
[13-Feb-2009 03:39:29] **tehhobbit> used to nagios just started trying zenoss yesterday
[13-Feb-2009 03:39:36] **tehhobbit> but I'm really impressed
[13-Feb-2009 03:40:31] **cico> I'm setting it up as part of a uni stage project..
[13-Feb-2009 03:52:28] **ke4qqq> tehhobbit: if you go to Devices - choose the drop down menu and choose All Templates there you'll find the FileSystem template
[13-Feb-2009 03:52:36] **ke4qqq> and the datasource (used blocks)
[13-Feb-2009 03:54:46] **cico> does anybody actually know how on earth could I fix the /Status/Ping "the system I'm monitoring looks down even if I'm logging in and out as I write this"?
[13-Feb-2009 03:56:27] **ke4qqq> so you want to stop all ping testing or just for a specific machine?
[13-Feb-2009 03:56:41] **cico> no, I'd like it to respond
[13-Feb-2009 03:57:10] **ke4qqq> can you ping the machine?? ICMP filtering perhaps?
[13-Feb-2009 03:57:36] **cico> yeah, Action -> ping works just fine as one might expect
[13-Feb-2009 04:01:23] **tehhobbit> ke4qqq: yeah I gotten that far
[13-Feb-2009 04:01:33] **ke4qqq> tehhobbit: so what's the problem?
[13-Feb-2009 04:01:40] **tehhobbit> but I want to use another oid then the one currently used
[13-Feb-2009 04:02:05] **tehhobbit> and I cant find where its gets the index ov available mountpoints
[13-Feb-2009 04:02:09] **tehhobbit> of
[13-Feb-2009 04:02:20] **ke4qqq> ok, so add a datasource and delete the old one, then add new threshholds and delete the old one, and then add a new graph that has the new threshholds and add another one.
[13-Feb-2009 04:02:23] **ke4qqq> ahhh ok
[13-Feb-2009 04:02:52] **ke4qqq> I think it does that during the initial model - and it should just apply that template to each that it finds
[13-Feb-2009 04:02:59] **tehhobbit> I figured its done during modeling
[13-Feb-2009 04:03:21] **tehhobbit> ke4qqq: yeah but where do I change oid to get those idexes
[13-Feb-2009 04:04:53] **ke4qqq> ok, so maybe we are communicating at cross purposes - so when a device is modeled and zenoss sees a disk - it applies the filesystems template to each of those disks - so as long as it's a value that you are trying to grab it should just work......but perhaps my understanding is flawed
[13-Feb-2009 04:05:26] **tehhobbit> ke4qqq: what I want is to change the way zendisk discovers discs
[13-Feb-2009 04:05:42] **tehhobbit> ( solaris and zfs isnt included in the mib zendisc uses )
[13-Feb-2009 04:05:56] **ke4qqq> ahhhh ok now it's starting to make sense....
[13-Feb-2009 04:06:26] **tehhobbit> :q
[13-Feb-2009 04:07:46] **tehhobbit> ke4qqq: so question now is could I modify zendisc.conf
[13-Feb-2009 04:11:06] **tehhobbit> Type .1.3.6.1.2.1.25.2.1.4 should be .1.3.6.1.4.1.2021.9.1.2.1
[13-Feb-2009 04:12:07] **ke4qqq> zendisc.conf is for autodiscovery
[13-Feb-2009 04:14:30] **tehhobbit> ( solaris and zfs isnt included in the mib zendisc uses ) processing zenoss.snmp.DeviceMap for device db1.slba.se
[13-Feb-2009 04:14:34] **tehhobbit> gaaah
[13-Feb-2009 04:14:35] **tehhobbit> sorry
[13-Feb-2009 04:14:43] **tehhobbit> processing zenoss.snmp.DeviceMap for device db1.slba.se
[13-Feb-2009 04:14:51] **tehhobbit> thats the one I want to modify
[13-Feb-2009 04:16:20] **tehhobbit> aaaah found it
[13-Feb-2009 04:16:22] **tehhobbit> =))
[13-Feb-2009 04:16:25] **ke4qqq> good
[13-Feb-2009 04:16:35] **tehhobbit> Products/DataCollector/plugins/zenoss/snmp/
[13-Feb-2009 04:17:08] **cico> I'm getting a frackload of errors just because of clicking on "Perf"
[13-Feb-2009 04:24:32] **tehhobbit> ke4qqq: bad news is it seems like I have to write a new plugin
[13-Feb-2009 04:24:55] **ke4qqq> good news is it'll make you famous
[13-Feb-2009 04:25:06] **tehhobbit>
[13-Feb-2009 04:25:36] **tehhobbit> always wanted to improve my ( at this time below avrage ) python skills
[13-Feb-2009 04:25:50] **tehhobbit> now to the tuff question
[13-Feb-2009 04:26:00] **tehhobbit> just an snmp plugin or a propper zenpack
[13-Feb-2009 08:40:13] **mattw> I've been reading the developer guide and the api docs, but I'm looking for more working real world examples people have built if anyone can suggest a link or two
[13-Feb-2009 09:06:10] **cico> is there any weird flag I should set to get FileSystems stats to update?
[13-Feb-2009 09:18:42] **cico> seriously.. it's killing baby kittens all over the place!!
[13-Feb-2009 11:05:16] **gemineye> I have to instances of Zenoss running and both have detected different networks for the same router interface. One found it as XXX.XX.XXX.0/24, the other as XXX.XX.XXX.4/30. The last one is correct and the result of the incorrect one is it's not drawing the line. Any ideas?
[13-Feb-2009 11:15:06] **mattw> zenoss doesn't seem to work like any other rest interfaces I am used to, I just want to get a standalone graph by devices/hostname/performance/loadavg or reports/loadavg/hostname or similar, is this possible?
[13-Feb-2009 11:52:21] **raw__> what's the simplest way in python to delete a set of words at the start of a string?
[13-Feb-2009 11:52:42] **raw__> for instance, I have an event summary being set as I 01/16/90 23:57:36 ports: port 2 is Blocked by LACP from a Mibs variable in a transform that I made
[13-Feb-2009 11:52:53] **raw__> I need to strip the timestamp away just leaving the actual message
[13-Feb-2009 11:53:19] **cico> substr()?
[13-Feb-2009 11:53:41] **cico> I'm no master, but a quick search will come up with the doc ref..
[13-Feb-2009 11:55:55] **raw__> substr seems to depend in part on key words, the problem with that is that the timestamp is never the same
[13-Feb-2009 11:56:07] **cico> a regexp?
[13-Feb-2009 11:56:46] **cico> (and man, you do need to set your clock! )
[13-Feb-2009 11:57:07] **raw__> I basically just want to remove a certain number of characters (20, including spaces) from the start of the string
[13-Feb-2009 11:57:22] **raw__> I don't manage that device
[13-Feb-2009 11:57:38] **raw__> we're getting monitoring setup for a set of the worst managed network devices I've ever seen
[13-Feb-2009 11:57:52] **raw__> no naming convention, no port labels, not a single clock set correctly
[13-Feb-2009 11:58:03] **cico> don't these things just make one happy?
[13-Feb-2009 11:58:06] **raw__> we're going to get the keys to the kingdom and go in and fix it all at some point
[13-Feb-2009 11:58:53] **mattw> raw__: string[20:]
[13-Feb-2009 11:59:20] **cico> you could, eg, strip out ((/S) (/S/S///S/S///S/S) (/S:/S:/S) )
[13-Feb-2009 11:59:25] **raw__> thanks mattw
[13-Feb-2009 11:59:29] **raw__> I'll give it a go
[13-Feb-2009 11:59:45] **cico> ..but that sounds better
[13-Feb-2009 12:00:40] **raw__> haha
[13-Feb-2009 12:01:06] **cico> plus the time section was wrong..
[13-Feb-2009 12:01:36] **raw__>
[13-Feb-2009 12:01:49] **raw__> well, now I just need to wait for an event to come in
[13-Feb-2009 12:01:55] **raw__> which should happen at any second
[13-Feb-2009 12:02:22] **cico> it's gonna be fun looking for them in a timeline
[13-Feb-2009 12:03:03] **raw__> yup, worked like a charm
[13-Feb-2009 12:03:04] **raw__> thanks
[13-Feb-2009 12:03:19] **raw__> looking for what in a timeline?
[13-Feb-2009 12:03:25] **raw__> Zenoss has it's own timestamps
[13-Feb-2009 12:03:25] **cico> the events..
[13-Feb-2009 12:03:27] **raw__>
[13-Feb-2009 12:03:44] **raw__> so I don't need the timestamps from the device
[13-Feb-2009 12:29:25] **gemineye> Why is the loopback interface on my zenoss server running at 7.7Mb/s? It's a loopback!
[13-Feb-2009 12:32:14] **raw__> lol
[13-Feb-2009 12:32:31] **raw__> install trafshow on it
[13-Feb-2009 12:32:39] **raw__> select that interface and watch the traffic
[13-Feb-2009 13:05:03] **sergeymasushko> I see a strange behavior. Zenoss detect ping error and almost immediately recovery event but sends only HOST DOWN alert. Anybody have seen it before?
[13-Feb-2009 13:06:48] **magnachef> yes
[13-Feb-2009 13:07:00] **magnachef> you need to enable sending the Clear status alert
[13-Feb-2009 13:10:31] **magnachef> it's just an option to set to True when setting up alerts
[13-Feb-2009 13:23:57] **sergeymasushko> it is enabled
[13-Feb-2009 13:29:01] **cgibbons> holy smokes
[13-Feb-2009 13:31:05] **magnachef> what smoke are you referring to?
[13-Feb-2009 14:06:00] **sergeymasushko> mrayzenoss: hello
[13-Feb-2009 14:06:16] **mrayzenoss> how's it going?
[13-Feb-2009 14:07:44] **sergeymasushko> mrayzenoss: have you seen such behavior. Ping DOWN/UP events detected almost immediately, zenoss sent an HOST DOWN alert, but did not sent clear one... why?
[13-Feb-2009 14:17:49] **mrayzenoss> flapping? yeah, I'm not sure why the clear didn't get sent
[13-Feb-2009 14:18:02] **mrayzenoss> does the event clear?
[13-Feb-2009 14:19:41] **sergeymasushko> mrayzenoss: yes i see it in the event history. also i did not find any records in zenaction log about clear alert email.
[13-Feb-2009 14:20:01] **magnachef> it probably isn't set as a Clear event
[13-Feb-2009 14:20:07] **magnachef> and associated with the ping down
[13-Feb-2009 14:23:04] **sergeymasushko> magnachef: it set and associated... it is working fine for other down/up events when there is some delay between them.
[13-Feb-2009 14:30:47] **HCoyote> Hello. quick question: What's the max realistic number of devices you can have within zenoss before it's monitoring capabilities start breaking down?
[13-Feb-2009 14:33:36] **mrayzenoss> HCoyote: depends on what you're monitoring
[13-Feb-2009 14:33:45] **mrayzenoss> and how many boxes
[13-Feb-2009 14:33:46] **cgibbons> we have customers with many thousands, hcoyote. take a quick look @ http://www.zenoss.com/product/deployment for some idea of the hardware we're kind of spec'ing out.
[13-Feb-2009 14:33:54] **adytum-bot> Title: Deployment Options - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Feb-2009 14:33:55] **cgibbons> do you remember what rackspace is up to now, matt?
[13-Feb-2009 14:34:10] **mrayzenoss> yeah, there's a forum thread where they posted their numbers
[13-Feb-2009 14:34:21] **HCoyote> figure, I'm talking about 15-20 thousand physical devices with anywhere from 3-5 services on each.
[13-Feb-2009 14:34:42] **mrayzenoss> HCoyote: you're probably talking Enterprise there
[13-Feb-2009 14:35:09] **mrayzenoss> I mean, Core could get there but Enterprise would make it easier to configure
[13-Feb-2009 14:35:14] **HCoyote> right.
[13-Feb-2009 14:36:02] **mrayzenoss> RackSpace is doing 8K devices, I don't think they're the biggest
[13-Feb-2009 14:36:08] **HCoyote> do you know the subject on the thread I should be looking for?
[13-Feb-2009 14:36:10] **mrayzenoss> http://forums.zenoss.com/viewtopic.php?t=6230&postdays=0&postorder=asc&start=15
[13-Feb-2009 14:36:13] **HCoyote> thanks.
[13-Feb-2009 14:36:24] **adytum-bot> Title: Forums :: View topic - How big is your Zenoss (community) install? (at forums.zenoss.com)
[13-Feb-2009 14:37:31] **HCoyote> (admittedly, the asset management/cmdb stuff is more interesting to me, I was just curious where the monitoring starts having issues)
[13-Feb-2009 14:37:47] **mrayzenoss> well, we scale horizontally, so you just use more boxes
[13-Feb-2009 14:37:53] **cgibbons> i suspect, like most large deployments of management software, the # of devices won't be too hard to scale to, it'll matter more about your overall event rate
[13-Feb-2009 14:37:59] **mrayzenoss> RackSpace is using 7 or 8
[13-Feb-2009 14:38:05] **HCoyote> ah, I see.
[13-Feb-2009 14:38:20] **mrayzenoss> the biggest Core install I know of is 1800 devices on 1 box
[13-Feb-2009 14:39:15] **HCoyote> we're sort of a niche market. 80% of our systems are in HPC clusters so we don't necessarily care what happens to them in real time.
[13-Feb-2009 14:39:16] **mrayzenoss> once you have enough RAM, you'll run into filesystem limitations writing out the RRD files
[13-Feb-2009 14:39:43] **HCoyote> what's enough RAM?
[13-Feb-2009 14:39:55] **mrayzenoss> more is better
[13-Feb-2009 14:39:56] * HCoyote has stuff going up to 256GB. :-)
[13-Feb-2009 14:40:17] **mrayzenoss> yeah, you'll do
[13-Feb-2009 14:40:18] **mrayzenoss> heh
[13-Feb-2009 14:40:23] * HCoyote laughs.
[13-Feb-2009 14:40:38] **mrayzenoss> again, RS has 8 boxes with 16 gigs doing 8K devices
[13-Feb-2009 14:40:45] **HCoyote> admittedly, most of our common systems hang out around 16 or 32GB.
[13-Feb-2009 14:40:47] **mrayzenoss> lemme find another thread
[13-Feb-2009 14:40:48] **HCoyote> cool.
[13-Feb-2009 14:40:53] **mrayzenoss> on scaling
[13-Feb-2009 14:40:58] **cgibbons> do know how much raw data their RRD is configured to keep, matt? i'm curious how big each RRD is.
[13-Feb-2009 14:41:34] **cgibbons> i think the default is something like 34KB
[13-Feb-2009 14:41:50] **mrayzenoss> yeah, it's in the thread
[13-Feb-2009 14:41:58] **cgibbons> maybe i'll shaddup and read it now
[13-Feb-2009 14:42:03] **cgibbons> *click*
[13-Feb-2009 14:42:18] **cgibbons> 1 year, nice
[13-Feb-2009 14:43:25] **mrayzenoss> http://forums.zenoss.com/viewtopic.php?p=30143
[13-Feb-2009 14:43:32] **adytum-bot> Title: Forums :: View topic - Zenoss Performance (at forums.zenoss.com)
[13-Feb-2009 14:44:34] **HCoyote> mrayzenoss: you're in austin?
[13-Feb-2009 14:44:38] **mrayzenoss> yup
[13-Feb-2009 14:44:45] **HCoyote> ah, sweet. what part?
[13-Feb-2009 14:45:00] **mrayzenoss> Spicewood Springs & MoPac area
[13-Feb-2009 14:45:01] * HCoyote lives out in east travis county but works over by the Y
[13-Feb-2009 14:48:56] **mrayzenoss> ahhh... just found out there's a 20K device customer
[13-Feb-2009 14:54:27] **HCoyote> alrighty. thanks for the pointers folks. Definitely going to poke around more. :-)
[13-Feb-2009 15:07:56] **sergeymasushko> mrayzenoss: so you have an idea why zenoss did not sent clear email?
[13-Feb-2009 15:08:33] **mrayzenoss> not really. It sounds like something that's been covered in the forums before.
[13-Feb-2009 15:17:40] **sergeymasushko> mrayzenoss: ok. i'll try to find something... One more question. I'm receiving alert emails for perf/filesystem events. How can i create a clear event for it. I believe it should be done by event mapping, but how?
[13-Feb-2009 15:27:11] **mrayzenoss> I'm not exactly sure, I think you'll want to read up on zEventClearClasses
[13-Feb-2009 15:28:31] **mrayzenoss> Jane Curry's got a good paper on Event Management
[13-Feb-2009 15:28:48] **mrayzenoss> http://www.skills-1st.co.uk/papers/jane/zenoss_event_management_paper.pdf
[13-Feb-2009 15:29:09] **sergeymasushko> Thanks
[13-Feb-2009 15:29:09] **mrayzenoss> www.skills-1st.co.uk/papers/jane/zenoss_event_management_paper.pdf
[13-Feb-2009 16:35:30] **Tavarez> Heya. Anyone ever tried installing Zenoss on Fedora 10?
[13-Feb-2009 16:38:42] **mrayzenoss> There was a thread where someone ran into trouble and I asked them a question but they never responded
[13-Feb-2009 16:38:57] **mrayzenoss> have you tried yet?
[13-Feb-2009 17:11:57] **Tavarez> I gave it a whack today.
[13-Feb-2009 17:12:37] **Tavarez> I didn't know how to go about it though; given the documentation available was meant for early FC.
[13-Feb-2009 17:12:57] **Tavarez> *earlier FC.
[13-Feb-2009 17:18:05] **mrayzenoss> yeah, I opened a ticket for us to start testing on newer releases, but I haven't heard anything solid about it not working on FC10
[13-Feb-2009 17:18:19] **mrayzenoss> Did you use the stack installer?
[13-Feb-2009 17:54:11] **Tavarez> Yep, I did.
[13-Feb-2009 17:54:49] **Tavarez> It was my first time using FC 10 and I was unsure of how to convert it into a .exe with it.
[13-Feb-2009 17:56:44] **Tavarez> I'll boot up my machine now, see what I can do.
[13-Feb-2009 17:59:14] **sergeymasushko> Is there a way to monitor radius server somehow?
[13-Feb-2009 19:49:47] **gemineye> Anyone monitor NetApps?
[13-Feb-2009 20:11:25] **obso> gemineye: No but I need to
[13-Feb-2009 20:11:37] **obso> gemineye: If you find anything useful you should drop me an e-mail.
[13-Feb-2009 20:11:46] **obso> gemineye: awbsough@gmail.com... if you have time and feel like being nice.
[13-Feb-2009 20:43:01] **gemineye> We'll see. It's starting to give me a head ache.
[13-Feb-2009 22:02:51] **obso> gemineye: heh, yeah
[13-Feb-2009 22:03:00] **obso> gemineye: been an on going project of mine, kinda on the back burner more pressing things to do
[14-Feb-2009 00:00:42] [disconnected at Sat Feb 14 00:00:42 2009]
[14-Feb-2009 00:00:42] [connected at Sat Feb 14 00:00:42 2009]
[14-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[14-Feb-2009 23:17:13] **adytum-bot> New Blog/News Feed: Handwriting on the Sky - New Blog - 08 Apr, 05:29AM
[14-Feb-2009 23:17:14] **adytum-bot> http://glyf.livejournal.com/76917.html
[15-Feb-2009 00:00:42] [disconnected at Sun Feb 15 00:00:42 2009]
[15-Feb-2009 00:00:42] [connected at Sun Feb 15 00:00:42 2009]
[15-Feb-2009 00:00:51] [zenoss-logger (logger bot) has joined #zenoss]
[15-Feb-2009 16:15:09] **sergeymasushko> Zenoss stops to send clear alerts for ping events. What can be wrong there?
[15-Feb-2009 19:35:04] **ke4qqq> /window 3
[15-Feb-2009 20:25:08] **sergeymasushko> anybody alive?
[16-Feb-2009 00:00:42] [disconnected at Mon Feb 16 00:00:42 2009]
[16-Feb-2009 00:00:42] [connected at Mon Feb 16 00:00:42 2009]
[16-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[16-Feb-2009 06:20:46] **janwari> is there a way to import Device template in Zenoss ?
[16-Feb-2009 07:10:19] **ke4qqq> janwari: it's called a zenpack
[16-Feb-2009 07:24:20] **janwari> ke4qqq: i seem to have tweaked the default mem datasource and now Zenoss doesnt create the RRD graph for Free Memory. How can i revert to the default template here?
[16-Feb-2009 08:23:26] **cico_> I'm getting nothing but a nasty error when browsing to the Perf tab.. can anybody help, at least with reading it?
[16-Feb-2009 08:25:52] **janwari> cico_: whats the error ?
[16-Feb-2009 08:26:03] **janwari> did you try running zenmodeler ?
[16-Feb-2009 08:26:30] **cico_> from the command line, you mean? no, just from the web iFace
[16-Feb-2009 08:26:48] **cico_> type: AttributeError
[16-Feb-2009 08:26:57] **cico_> Value: totalBlocks
[16-Feb-2009 08:27:07] **cico_> and then the worst traceback ever
[16-Feb-2009 08:29:13] **janwari> try Manage > Model Device
[16-Feb-2009 08:29:31] **janwari> are you modelling over ssh or using snmp ?
[16-Feb-2009 08:29:43] **cico_> both, actually
[16-Feb-2009 08:29:51] **cico_> and they seem to work...
[16-Feb-2009 08:30:15] **janwari> what does your Status tab say ?
[16-Feb-2009 08:31:15] **cico_> she looks fine
[16-Feb-2009 08:31:36] **cico_> I mean, totally..
[16-Feb-2009 08:31:53] **cico_> I'll read the logfile now (-v 10)
[16-Feb-2009 08:32:12] **cico_> out loud
[16-Feb-2009 08:33:08] **janwari> cico_: i too am a Zenoss newbie. So im afraid your problem is beyond my knowledge
[16-Feb-2009 08:34:54] **cico_> thanks anyway!
[16-Feb-2009 08:35:17] **cico_> zenmodeler logfile looks fine, btw..
[16-Feb-2009 08:50:45] **CamargoBP> Does anyone here have experience with the Distributed Management with HA that zenoss enterprise offers?
[16-Feb-2009 09:18:41] **cico_> eh, deleted reference to FileSystem collector template, but come on....
[16-Feb-2009 09:19:59] **cico_> I'd like to fix stuff, not obliterate the obscure..
[16-Feb-2009 09:48:52] **simprix> I am trying to run commands via ssh. I have installed zenoss plugins on my host machine. When I run zenmodeler nothing comes back. This is what I receive. ./zenmodeler run -d saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:Connected to ZenHub
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:Collecting for device saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:No WMI plugins found for saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:No Python plugins found for saturn
[16-Feb-2009 09:48:54] **simprix> INFO:zen.ZenModeler:No command plugins found for saturn
[16-Feb-2009 09:48:56] **simprix> INFO:zen.ZenModeler:SNMP monitoring off for saturn
[16-Feb-2009 09:48:58] **simprix> INFO:zen.ZenModeler:No portscan plugins found for saturn
[16-Feb-2009 09:49:00] **simprix> INFO:zen.ZenModeler:Scan time: 0.04 seconds
[16-Feb-2009 09:49:02] **simprix> INFO:zen.ZenModeler:Daemon ZenModeler shutting down
[16-Feb-2009 09:49:04] **simprix> INFO:zen.ZenModeler:zenmodeler shutting down
[16-Feb-2009 09:53:46] **simprix> Also according to this documentation http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch15s01.html There should be a zTransportPreference. There isn't
[16-Feb-2009 09:53:58] **cico_> simprix: INFO:zen.ZenModeler:No command plugins found for saturn is the problem
[16-Feb-2009 09:54:00] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[16-Feb-2009 09:55:05] **cico_> did you load the plugins in the zCollectorPlugins entry?
[16-Feb-2009 09:58:27] **simprix> How do I do that. I went to it and didn't see any listed.
[16-Feb-2009 09:58:51] **cico_> did you click edit and then "add fields"?
[16-Feb-2009 09:59:18] **simprix> I see now. Thanks.
[16-Feb-2009 09:59:29] **cico_> np
[16-Feb-2009 09:59:38] **cico_> you need the .cmd. ones
[16-Feb-2009 10:05:16] **simprix> The first time I run zenmodeler it takes awhile. Is that normal ?
[16-Feb-2009 10:05:46] **cico_> how much while?
[16-Feb-2009 10:05:57] **simprix> 1 min.
[16-Feb-2009 10:06:08] **cico_> that's still fine (:
[16-Feb-2009 10:06:42] **simprix> ok sweet. Thanks
[16-Feb-2009 10:07:31] **CamargoBP> I asked earlier about the Distributed management because we have clusters all over the world with just a few devices to monitor, so around 60 devices total. We have zenoss running in our local data-center but when that connection is cut off we get notifications that all our clusters are down. Now getting 60 SMS messages in a few seconds at 3AM is not very fun as you can imagine. So what I want to do is setup mini-zenoss monitors in each DC moni
[16-Feb-2009 10:13:09] **simprix> Is this normal. INFO:zen.ZenModeler:Connected to ZenHub
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:Collecting for device saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:No WMI plugins found for saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:No Python plugins found for saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:Using SSH collection method for device saturn
[16-Feb-2009 10:13:10] **simprix> INFO:zen.ZenModeler:plugins: zenoss.cmd.uname
[16-Feb-2009 10:13:12] **simprix> INFO:zen.ZenModeler:SNMP monitoring off for saturn
[16-Feb-2009 10:13:14] **simprix> INFO:zen.ZenModeler:No portscan plugins found for saturn
[16-Feb-2009 10:13:22] **simprix> It says just zenoss.cms.uname. But I have them all loaded
[16-Feb-2009 10:14:28] **CamargoBP> You loaded all the cmd?
[16-Feb-2009 10:14:57] **CamargoBP> One sec I'll model one of mine.
[16-Feb-2009 10:16:28] **CamargoBP> Here is what I got:
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:50 INFO zen.ZenModeler Connected to ZenHub
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler Collecting for device mixalot
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No WMI plugins found for mixalot
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No Python plugins found for mixalot
[16-Feb-2009 10:16:30] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler Using SSH collection method for device mixalot
[16-Feb-2009 10:16:30] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler plugins: zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.darwin.ifconfig, zenoss.cmd.darwin.memory, zenoss.cmd.darwin.netstat_an
[16-Feb-2009 10:16:33] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler SNMP monitoring off for mixalot
[16-Feb-2009 10:16:35] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No portscan plugins found for mixalot
[16-Feb-2009 10:16:37] **CamargoBP> 2009-02-16 09:17:53 INFO zen.SshClient Connected to device mixalot
[16-Feb-2009 10:16:40] **CamargoBP> 2009-02-16 09:17:53 INFO zen.CmdClient command client finished collection for mixalot
[16-Feb-2009 10:16:41] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler processing os uname info for device mixalot
[16-Feb-2009 10:16:43] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting memory for device mixalot
[16-Feb-2009 10:16:45] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting Ip Services for device mixalot
[16-Feb-2009 10:16:47] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting filesystems for device mixalot
[16-Feb-2009 10:16:49] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting interfaces for device mixalot
[16-Feb-2009 10:16:51] **CamargoBP> 2009-02-16 09:17:54 INFO zen.ZenModeler Changes in configuration applied
[16-Feb-2009 10:16:51] **simprix> Yes. Also its not showing anything.
[16-Feb-2009 10:16:53] **CamargoBP> 2009-02-16 09:17:54 INFO zen.ZenModeler Scan time: 3.30 seconds
[16-Feb-2009 10:16:55] **CamargoBP> 2009-02-16 09:17:55 INFO zen.ZenModeler Daemon ZenModeler shutting down
[16-Feb-2009 10:16:57] **CamargoBP> 2009-02-16 09:17:56 INFO zen.ZenModeler zenmodeler shutting down
[16-Feb-2009 10:16:59] **CamargoBP> 2009-02-16 09:17:56 INFO zen.PerformanceConf configuration collected
[16-Feb-2009 10:17:01] **simprix> I don't get the ZenModelerCollecting stuff
[16-Feb-2009 10:17:07] **simprix> What command are you issuing
[16-Feb-2009 10:17:16] **CamargoBP> 1INFOzen.ZenModelerplugins: zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.darwin.ifconfig, zenoss.cmd.darwin.memory, zenoss.cmd.darwin.netstat_an
[16-Feb-2009 10:18:13] **simprix> what command are you running with zenmodeler
[16-Feb-2009 10:18:38] **CamargoBP> Sorry.. here: /opt/zenoss/bin/zenmodeler run --now -F -d mixalot --weblog
[16-Feb-2009 10:19:07] **simprix> When I remove zen.cmd.uname it tells me no command plugins are found
[16-Feb-2009 10:19:16] **CamargoBP> Okay
[16-Feb-2009 10:19:45] **CamargoBP> Are you doing this on the command line or using the web interface?
[16-Feb-2009 10:20:10] **simprix> command line
[16-Feb-2009 10:20:21] **simprix> how do i do it via the web interface
[16-Feb-2009 10:20:26] **CamargoBP> Ahh
[16-Feb-2009 10:20:32] **CamargoBP> I've only done it in the web
[16-Feb-2009 10:20:37] **CamargoBP> Goto your devize
[16-Feb-2009 10:20:41] **CamargoBP> device
[16-Feb-2009 10:20:49] **simprix> I get the same thing via the web
[16-Feb-2009 10:20:50] **CamargoBP> click on the zProperties
[16-Feb-2009 10:21:07] **CamargoBP> More > zProperties
[16-Feb-2009 10:21:31] **simprix> ok
[16-Feb-2009 10:21:33] **CamargoBP> About 5 lines down is the option to Edit the zCollectorPlugins
[16-Feb-2009 10:21:37] **CamargoBP> Click edit
[16-Feb-2009 10:21:52] **CamargoBP> Click the add fields
[16-Feb-2009 10:21:59] **simprix> yep
[16-Feb-2009 10:22:12] **CamargoBP> Drag the collectors from the right pane to the left
[16-Feb-2009 10:22:14] **CamargoBP> Then save
[16-Feb-2009 10:22:30] **simprix> have already done that. They are in there.
[16-Feb-2009 10:22:31] **CamargoBP> Then try modeling agin
[16-Feb-2009 10:22:36] **CamargoBP> Hmmm
[16-Feb-2009 10:22:59] **CamargoBP> So the left pane lists a whole bunch of zenoss.cmd.*
[16-Feb-2009 10:23:10] **simprix> same thing
[16-Feb-2009 10:23:16] **simprix> 2009-02-16 11:21:28 INFO zen.ZenModeler plugins: zenoss.cmd.uname
[16-Feb-2009 10:23:30] **CamargoBP> ish, thats about the limit to my knowlege.
[16-Feb-2009 10:23:32] **CamargoBP> Sorry.
[16-Feb-2009 10:23:38] **simprix> no problem. Thanks
[16-Feb-2009 10:24:02] **CamargoBP> My knowledge isn't so great with spelling.
[16-Feb-2009 10:52:04] **Vog-work> Dell mini 9 $185 http://www.dell.com/content/topics/topic.aspx/us/segments/eep/fsi_marcom?acd=MAGN9L-HINEK-ZS1NM9-RSENX-GJLRG-v1&c=us&cid=40414&cs=6004&dgc=EM&l=en&lid=1045857&s=eep
[16-Feb-2009 10:52:24] **adytum-bot> Title: Your Member Purchase Program (at www.dell.com)
[16-Feb-2009 10:52:39] **Vog-work> crap wrong channel sorry
[16-Feb-2009 11:42:47] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[16-Feb-2009 14:46:49] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[16-Feb-2009 22:16:33] **zarxcky> anyone have fix to this error?
[16-Feb-2009 22:16:42] **zarxcky> INFO:zen.migrate:Installing DifferentiateTemplates (2.3.1)
[16-Feb-2009 22:16:42] **zarxcky> Recovering
[16-Feb-2009 22:16:42] **zarxcky> Traceback (most recent call last):
[16-Feb-2009 22:16:42] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 21, in ?
[16-Feb-2009 22:16:42] **zarxcky> main()
[16-Feb-2009 22:16:49] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 18, in main
[16-Feb-2009 22:16:50] **zarxcky> m.main()
[16-Feb-2009 22:16:50] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 425, in main
[16-Feb-2009 22:16:50] **zarxcky> self.cutover()
[16-Feb-2009 22:16:50] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 305, in cutover
[16-Feb-2009 22:16:53] **zarxcky> self.migrate()
[16-Feb-2009 22:16:54] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 281, in migrate
[16-Feb-2009 22:17:00] **zarxcky> m.cutover(self.dmd)
[16-Feb-2009 22:17:01] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/differentiateTemplates.py", line 45, in cutover
[16-Feb-2009 22:17:02] **zarxcky> for t in dmd.Devices.getAllRRDTemplates():
[16-Feb-2009 22:17:04] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/DeviceClass.py", line 562, in getAllRRDTemplates
[16-Feb-2009 22:17:06] **zarxcky> rrdts.extend(RRDTemplate.YieldAllRRDTemplates(self))
[16-Feb-2009 22:17:08] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/RRDTemplate.py", line 76, in YieldAllRRDTemplates
[16-Feb-2009 22:17:10] **zarxcky> yield result.getObject()
[16-Feb-2009 22:17:12] **zarxcky> File "usr/local/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 77, in getObject
[16-Feb-2009 22:17:14] **zarxcky> File "usr/local/zenoss/lib/python/OFS/Traversable.py", line 221, in unrestrictedTraverse
[16-Feb-2009 22:17:16] **zarxcky> File "usr/local/zenoss/lib/python/OFS/ObjectManager.py", line 713, in __getitem__
[16-Feb-2009 22:17:18] **zarxcky> KeyError: 'Linux'
[16-Feb-2009 22:17:20] **zarxcky> that is anyone who are not bot/sleep/diff time zone or whatsoever
[16-Feb-2009 22:23:40] **zarxcky> oh well.. forum then
[16-Feb-2009 23:03:36] **anoopb> hi.
[16-Feb-2009 23:04:02] **anoopb> anyone know if zenoss is completely agentless or does it have the ability to support agents as well?
[16-Feb-2009 23:04:17] **anoopb> reason i ask is so i can monitor processes and alert if they're not running.
[16-Feb-2009 23:14:32] **anoopb> also, does zenoss have any sort of plugin for jira or bugzilla?
[16-Feb-2009 23:18:13] **adytum-bot> New Blog/News Feed: Daily Python-URL! (from the Secret Labs) - Help Publicize PyCon
[16-Feb-2009 23:18:14] **adytum-bot> http://www.pythonware.com/daily/#entry8465232891341960422
[17-Feb-2009 00:00:42] [disconnected at Tue Feb 17 00:00:42 2009]
[17-Feb-2009 00:00:42] [connected at Tue Feb 17 00:00:42 2009]
[17-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[17-Feb-2009 03:46:49] **cico> is there a way to know why graphs don't work?
[17-Feb-2009 03:47:30] **zarxcky> because the graph does not have the DataSource specified for it?
[17-Feb-2009 03:47:36] **cico> I mean, I get most of them simply empty, while data seems to be flowing correctly..
[17-Feb-2009 03:47:52] **cico> I'm talking about the default ones btw..
[17-Feb-2009 03:48:59] **cico> CPU Idle gets drawn somewhat, but says "MISSING RRD FILE"...
[17-Feb-2009 03:49:16] **cico> don't those get generated automatically?
[17-Feb-2009 03:49:25] **zarxcky> oh that one
[17-Feb-2009 03:49:36] **zarxcky> you have to go to the Device Templates
[17-Feb-2009 03:49:45] **cico> I'm there
[17-Feb-2009 03:51:06] **zarxcky> Look for Graph Definitions
[17-Feb-2009 03:51:17] **zarxcky> is there anywhere that say 'missing'?
[17-Feb-2009 03:51:57] **cico> no
[17-Feb-2009 03:52:21] **cico> there's Load Average, CPU Utiliz., CPU Idle, Free Mem and Free Swap
[17-Feb-2009 03:53:01] **zarxcky> perhaps you have to define the DataSource for the data and then define the Graph using the newly-defined Datasource
[17-Feb-2009 03:53:05] **cico> and CPU Idle is the only one that gets anything that resembles a graph (with said error)
[17-Feb-2009 03:53:49] **cico> I'll try now, thanks
[17-Feb-2009 03:54:15] **zarxcky> even I got some error with Multi-Graph reports..
[17-Feb-2009 03:54:16] **zarxcky> dang
[17-Feb-2009 03:54:33] **cico> what's the difference between gauge and derive?
[17-Feb-2009 03:55:01] **zarxcky> emm.. better leave it for gauge
[17-Feb-2009 03:55:07] **zarxcky> not sure what the difference are
[17-Feb-2009 03:55:15] **zarxcky> not really fluent in RRD
[17-Feb-2009 03:55:25] **cico> mh
[17-Feb-2009 03:55:47] **cico> I has all of ssCPU-stuff set to derive....
[17-Feb-2009 03:56:23] **zarxcky> which data that say missing RRD files?
[17-Feb-2009 03:56:45] **cico> cpuidle (its graph)
[17-Feb-2009 03:57:08] **zarxcky> u using ssh or snmp?
[17-Feb-2009 03:58:05] **cico> ssh (to collect this data, I also have snmp active..)
[17-Feb-2009 03:58:45] **cico> if I select a data source and then test the command against my device it seems to work just fine, but then also as if it didn't save any of the collected data
[17-Feb-2009 03:59:22] **zarxcky> if snmp, do u have this OID: 1.3.6.1.4.1.2021.11.11.0
[17-Feb-2009 03:59:22] **zarxcky> ?
[17-Feb-2009 03:59:22] **zarxcky> ssCpuIdle on mine is set to Gauge
[17-Feb-2009 04:00:01] **cico> uhm maybe the cpuidle graph is the only one that gets a displaying because it's the lonly one with a threshold set..
[17-Feb-2009 04:01:19] **zarxcky> mine one is all datapoint
[17-Feb-2009 04:01:19] **zarxcky> without any threshold
[17-Feb-2009 04:01:19] **zarxcky> and all is working well
[17-Feb-2009 04:02:20] **nemo_> morning
[17-Feb-2009 04:02:21] **zarxcky> it's default btw
[17-Feb-2009 04:02:38] **zarxcky> afternoon
[17-Feb-2009 04:03:13] **cico> still morning here (:
[17-Feb-2009 04:14:24] **cico> zarxcky: oooooohhhh it worked!!
[17-Feb-2009 04:14:38] **zarxcky> ssCpuIdle?
[17-Feb-2009 04:14:46] **cico> (got the same result as via ssh, but it's a breakthroug for my snmp experience..)
[17-Feb-2009 04:15:23] **zarxcky> good then
[17-Feb-2009 04:15:33] **cico> I mean, I thought the device made available only _their_ OIDs...
[17-Feb-2009 04:18:08] **cico> and if I throw a general snmp query at the device I don't get that entry (ssCpuIdle)...
[17-Feb-2009 04:18:53] **zarxcky> use the zenmodeler command and run it several times to get the graph drawn quickly
[17-Feb-2009 04:19:45] **cico> how can I know what OIDs are actually available?
[17-Feb-2009 04:23:05] **zarxcky> maybe you ccan go down to the MIB section
[17-Feb-2009 04:29:11] **cico> but I have listed only those added by me (which, as said, lack in much..)
[17-Feb-2009 04:29:52] **zarxcky> install as many MIB that u think related to your Device
[17-Feb-2009 04:30:15] **cico> this brings back the problem of knowing what are supported
[17-Feb-2009 04:30:20] **sergeymasushko> cico: to browse OID list you can use snmpwalk command
[17-Feb-2009 04:30:27] **sergeymasushko> OIDs
[17-Feb-2009 04:31:40] **zarxcky> hey sergey, do u know how to fix broken Multi-Graph reports?
[17-Feb-2009 04:32:21] **sergeymasushko> cico: snmpwalk -v2c -c
[17-Feb-2009 04:32:37] **cico> snmpwalk -v2c -c public $IP
[17-Feb-2009 04:32:46] **sergeymasushko> zarxcky: actually no
[17-Feb-2009 04:33:01] **zarxcky> dang.. Im facing problem with that currently
[17-Feb-2009 04:33:14] **zarxcky> suspecting the Catalog is unhealthy
[17-Feb-2009 04:33:15] **cico> snmpwalk -v2c -c public $IP |grep ssCpu doesn't get me anything :-
[17-Feb-2009 04:33:32] **zarxcky> grep ssCpuIdle
[17-Feb-2009 04:33:40] **sergeymasushko> which kind of OIDs you need?
[17-Feb-2009 04:33:51] **sergeymasushko> CPU?
[17-Feb-2009 04:34:31] **zarxcky> snmpwalk -v2c -c public $ IP 1.3.6.1.4.1.2021.11.11.0
[17-Feb-2009 04:34:51] **cico> i'd also love something about network througput
[17-Feb-2009 04:38:48] **cico> oooooooohhhhhh
[17-Feb-2009 04:39:05] **cico> snmpwalk -v2c -c public $ IP 1.3.6.1.4.1 <- this is getting me the good stuff
[17-Feb-2009 04:39:09] **zarxcky> wow u having climax
[17-Feb-2009 04:39:15] **zarxcky> lol
[17-Feb-2009 04:42:39] **cico> yeah, a good day it is today
[17-Feb-2009 04:43:15] **sergeymasushko> cico: oh sure you can use
[17-Feb-2009 04:43:15] **sergeymasushko> snmpwalk -v2c -c public $IP UCD
[17-Feb-2009 04:43:15] **sergeymasushko> to see appropriate OIDs you can use
[17-Feb-2009 04:43:15] **sergeymasushko> snmpwalk -v2c -On -c public $IP UCD
[17-Feb-2009 04:46:22] **cico> loving this and everything
[17-Feb-2009 04:46:44] **cico> but isn't there a way to get the OID _AND_ the name of the thing?
[17-Feb-2009 04:47:41] **zarxcky> 1- define what u want to monitor
[17-Feb-2009 04:47:46] **zarxcky> 2- search google
[17-Feb-2009 04:47:51] **zarxcky> ;o)
[17-Feb-2009 04:48:08] **cico> eheh yeah I'm manning..
[17-Feb-2009 04:49:22] **zarxcky> anyone knows this error?
[17-Feb-2009 04:49:24] **zarxcky> raceback (most recent call last):
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 21, in ?
[17-Feb-2009 04:49:28] **zarxcky> main()
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 18, in main
[17-Feb-2009 04:49:28] **zarxcky> m.main()
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 425, in main
[17-Feb-2009 04:49:28] **zarxcky> self.cutover()
[17-Feb-2009 04:49:30] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 305, in cutover
[17-Feb-2009 04:49:35] **zarxcky> self.migrate()
[17-Feb-2009 04:49:36] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 281, in migrate
[17-Feb-2009 04:49:38] **zarxcky> m.cutover(self.dmd)
[17-Feb-2009 04:49:40] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/differentiateTemplates.py", line 45, in cutover
[17-Feb-2009 04:49:42] **zarxcky> for t in dmd.Devices.getAllRRDTemplates():
[17-Feb-2009 04:49:44] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/DeviceClass.py", line 562, in getAllRRDTemplates
[17-Feb-2009 04:49:46] **zarxcky> rrdts.extend(RRDTemplate.YieldAllRRDTemplates(self))
[17-Feb-2009 04:49:48] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/RRDTemplate.py", line 76, in YieldAllRRDTemplates
[17-Feb-2009 04:49:50] **zarxcky> yield result.getObject()
[17-Feb-2009 04:49:52] **zarxcky> File "usr/local/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 77, in getObject
[17-Feb-2009 04:49:54] **zarxcky> File "usr/local/zenoss/lib/python/OFS/Traversable.py", line 221, in unrestrictedTraverse
[17-Feb-2009 04:49:56] **zarxcky> File "usr/local/zenoss/lib/python/OFS/ObjectManager.py", line 713, in __getitem__
[17-Feb-2009 04:49:58] **zarxcky> KeyError: 'Linux'
[17-Feb-2009 04:50:18] **zarxcky> and of course how to fix it
[17-Feb-2009 04:54:06] **nemo_> sounds like your migration didnt complete
[17-Feb-2009 04:54:16] **nemo_> what happens if you do zenmigrate ?
[17-Feb-2009 04:54:42] **zarxcky> the error I post up there is the result from the zenmigrate
[17-Feb-2009 04:55:19] **zarxcky> temp fix: go to $ZENHOME/Products/ZenModel/migrate
[17-Feb-2009 04:55:31] **zarxcky> vim/diakonos differentialTemplates.py
[17-Feb-2009 04:56:06] **zarxcky> go to line 45
[17-Feb-2009 04:56:22] **zarxcky> which say: for t in dmd.Devices.getAllRRDTemplates():
[17-Feb-2009 04:56:34] **zarxcky> and change that to: for t in dmd.Devices.getAllRRDTemplatesPainfully():
[17-Feb-2009 04:56:42] **zarxcky> that resolve the zenmigrate problem
[17-Feb-2009 04:56:44] **zarxcky> BUT
[17-Feb-2009 04:57:01] **zarxcky> when I create MultiGraph reports
[17-Feb-2009 04:57:08] **zarxcky> got the same error, on Zope this time..
[17-Feb-2009 04:57:48] **zarxcky> use the Chet tips on cleaning the unhealthy Catalogs also did not work
[17-Feb-2009 04:58:02] **zarxcky> grrr...
[17-Feb-2009 04:59:50] **nemo_> clean n restart usually gets rid of key errors ( clean zen / pickle and restart )
[17-Feb-2009 05:01:08] **zarxcky> oh yeah.. forgot about the *.zec
[17-Feb-2009 05:01:13] **zarxcky> let me try that
[17-Feb-2009 05:01:29] **zarxcky> i delete the *.pickle but no the *.zec
[17-Feb-2009 05:01:35] **zarxcky> and that is not work
[17-Feb-2009 05:07:05] **zarxcky> nop.. no workie
[17-Feb-2009 05:07:47] **zarxcky> this is the error:
[17-Feb-2009 05:07:50] **zarxcky> * URL: file:ZenModel/skins/zenmodel/editGraphDefinition.pt
[17-Feb-2009 05:07:50] **zarxcky> Line 15, Column 0
[17-Feb-2009 05:07:50] **zarxcky> Expression: standard:'here/getUniqueDpNames'
[17-Feb-2009 05:07:50] **zarxcky> Names:
[17-Feb-2009 05:07:50] **zarxcky> {'container': ,
[17-Feb-2009 05:07:51] **zarxcky> 'context': ,
[17-Feb-2009 05:07:54] **zarxcky> 'default': ,
[17-Feb-2009 05:07:56] **zarxcky> 'here': ,
[17-Feb-2009 05:07:59] **zarxcky> 'loop': ,
[17-Feb-2009 05:08:01] **zarxcky> 'modules': ,
[17-Feb-2009 05:08:03] **zarxcky> 'nothing': None,
[17-Feb-2009 05:08:05] **zarxcky> 'options': {'args': ()},
[17-Feb-2009 05:08:07] **zarxcky> 'repeat': ,
[17-Feb-2009 05:08:11] **zarxcky> 'request': ,
[17-Feb-2009 05:08:14] **zarxcky> 'root': ,
[17-Feb-2009 05:08:16] **zarxcky> 'template': ,
[17-Feb-2009 05:08:19] **zarxcky> 'traverse_subpath': [],
[17-Feb-2009 05:08:21] **zarxcky> 'user': admin}
[17-Feb-2009 05:08:23] **zarxcky> * Module Products.PageTemplates.Expressions, line 185, in __call__
[17-Feb-2009 05:08:25] **zarxcky> * Module Products.PageTemplates.Expressions, line 180, in _eval
[17-Feb-2009 05:08:27] **zarxcky> * Module Products.PageTemplates.Expressions, line 85, in render
[17-Feb-2009 05:08:29] **zarxcky> * Module Products.ZenModel.GraphDefinition, line 523, in getUniqueDpNames
[17-Feb-2009 05:08:31] **zarxcky> * Module Products.ZenModel.DeviceClass, line 562, in getAllRRDTemplates
[17-Feb-2009 05:08:33] **zarxcky> * Module Products.ZenModel.RRDTemplate, line 76, in YieldAllRRDTemplates
[17-Feb-2009 05:08:35] **zarxcky> * Module Products.ZCatalog.CatalogBrains, line 77, in getObject
[17-Feb-2009 05:08:37] **zarxcky> * Module OFS.Traversable, line 221, in unrestrictedTraverse
[17-Feb-2009 05:08:41] **zarxcky> __traceback_info__: (['eth0', 'interfaces', 'os', 'hidro.logistic.com', 'devices', 'Ubuntu'], 'Linux')
[17-Feb-2009 05:08:44] **zarxcky> * Module OFS.ObjectManager, line 713, in __getitem__
[17-Feb-2009 05:08:46] **zarxcky> KeyError: 'Linux'
[17-Feb-2009 05:12:26] **zarxcky> getting error in Graph DEfinitions.. creating name is okay
[17-Feb-2009 05:12:36] **zarxcky> but trying to configure give error shown above
[17-Feb-2009 06:21:25] **raw__> wow, someone needs to learn how to use pastebin
[17-Feb-2009 06:21:27] **raw__> ayeesh
[17-Feb-2009 07:11:43] **ke4qqq> yeah someone needs to put a pastebin ref in /topic
[17-Feb-2009 07:13:32] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[17-Feb-2009 07:27:36] **raw__> simprix: read the "13. Modeling Using SSH/COMMAND" section of the Zenoss Admin Guide
[17-Feb-2009 07:27:44] **raw__> and you'll see right away what you're doing wrong
[17-Feb-2009 07:28:37] **raw__> if you've actually followed those steps to the letter and it's still not working, then I have no idea
[17-Feb-2009 07:30:43] **cico> that's more like it
[17-Feb-2009 07:31:01] **cico> restart/reboot/rescan
[17-Feb-2009 07:31:10] **cico> eventually they'll show up
[17-Feb-2009 07:31:28] **cico> the ip_addr one went missing from my logs for two days
[17-Feb-2009 07:31:35] **cico> who knows?
[17-Feb-2009 07:37:16] **simprix> raw__ I got it. Apparently ZenPassword is the password to your ssh key not the password to the server.
[17-Feb-2009 07:37:27] **simprix> Can zencommand model memory usage ?
[17-Feb-2009 07:45:21] **raw__> should be able to in theory, but you'd probably have to write something custom for it to do that, if the function doesn't already exist
[17-Feb-2009 07:45:45] **raw__> I'm used to monitoring via SNMP, so no idea
[17-Feb-2009 07:45:53] **cico> from the admin guide: "Create Cmd - RRD expression used to create the database for this Data Point. If this is left blank then Zenoss will use a reasonable default that is appropriate for most situations."
[17-Feb-2009 07:46:19] **cico> where could I find said reasonable default?
[17-Feb-2009 07:46:43] **cico> graphs still don't work, even if everything seems fine..
[17-Feb-2009 07:47:30] **raw__> have you tried just zenpacking everything up and starting from scratch with a new instance of Zenoss?
[17-Feb-2009 07:47:37] **raw__> might be quicker than trying to troubleshoot that
[17-Feb-2009 07:49:20] **cico> I don't think that might solve.. it's a pretty clean machine and it shouldn't really be a conflict problem..
[17-Feb-2009 07:49:36] **cico> at least I'd first like to check on the automated stuff goin' on..
[17-Feb-2009 07:51:00] **raw__> what was the last thing you did with it before it stopped working?
[17-Feb-2009 07:51:16] **cico> well, never did..
[17-Feb-2009 07:51:43] **raw__> mhmmm, sounds like an install problem to me
[17-Feb-2009 07:51:47] **raw__> how did you install it?
[17-Feb-2009 07:52:12] **cico> rpm
[17-Feb-2009 07:52:34] **cico> but I installed ntop too, and it did not complain about rrdtool
[17-Feb-2009 07:52:40] **cico> [being missing]
[17-Feb-2009 07:53:50] **cico> found this [ http://pastebin.com/m7f6dbc10 ] inside graph definitio..
[17-Feb-2009 07:53:58] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[17-Feb-2009 07:54:25] **cico> don't really get "rrdPath" but I strongly believe the biatch is empty
[17-Feb-2009 07:56:06] **raw__> rrdPath is $ZENHOME/perf/Devices/
[17-Feb-2009 07:56:25] **raw__> it's where Zenoss places .rrd files when it creates them for a device
[17-Feb-2009 07:59:31] **cico> found some interfaces and a couple of processes (lighttpd and telnetd) but, as expected, nothing regarding CPU average loads (or anything else, for that matter..)
[17-Feb-2009 08:02:12] **cico> ownerships look right
[17-Feb-2009 08:03:19] **raw__> you do know that you have to actually create templates for graphs right?
[17-Feb-2009 08:03:48] **raw__> like, you have to specify the data source using an OID, and then you have to specify the paramaters for the graphs and how you'd like to graph them, using whatever data points as graph points
[17-Feb-2009 08:04:05] **raw__> parameters*
[17-Feb-2009 08:04:20] **cico> yeah, I've been reading the admin guide..
[17-Feb-2009 08:04:51] **raw__> so, have you done that properly?
[17-Feb-2009 08:04:59] **cico> "Name - In the case of an SNMP Data Point this is usually the same name as the Data Source. For COMMAND Data Points the name should be the same name used by the shell command in returning the data." this looks like the most interesting piece of info on that page..
[17-Feb-2009 08:05:38] **raw__> ok, walk me through what you've done so far... have you created a template?
[17-Feb-2009 08:05:58] **cico> since I'm using ssh (for the time being..), I'm trying to match those that I get using the Test field..
[17-Feb-2009 08:06:38] **raw__> I have no experience with monitoring via SSH, so I have no idea how you'd define results that you receive from that monitoring as data points
[17-Feb-2009 08:06:44] **cico> yes, there are some graphs definitions and some data sources (type= command)
[17-Feb-2009 08:07:02] **raw__> alright
[17-Feb-2009 08:07:14] **cico> I do trust that sentence I quoted, I don't have a reason for not doing so...
[17-Feb-2009 08:07:39] **raw__> yup
[17-Feb-2009 08:07:59] **raw__> "same name used by the shell command in returning the data", just wonder what they mean by that?
[17-Feb-2009 08:08:16] **cico> most simple graph definition is Load Average, which relies on lsLoadInt5
[17-Feb-2009 08:08:24] **raw__> does it return the value as like cpu: 63 or something?
[17-Feb-2009 08:08:32] **cico> (COMMAND sources seturn a
[17-Feb-2009 08:08:38] **cico> uops
[17-Feb-2009 08:08:55] **cico> *return a small stack of data, each identified with a name..)
[17-Feb-2009 08:10:52] **cico> CPU OK;|ssCpuRawInterrupt=1494 laLoadInt1=0.45 ssRawContexts=11423692 laLoadInt5=0.21 ssCpuRawNice=3736 ssCpuRawKernel=30271 ssCpuRawSystem=30271 ssCpuRawWait=57769 laLoadInt15=0.12 ssRawInterrupts=5622649 ssCpuRawIdle=4179526 ssCpuRawUser=95957
[17-Feb-2009 08:11:18] **cico> as you can see, it works and it should be parsed just fine
[17-Feb-2009 08:12:24] **cico> the data point is set simply as http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s05.html shows
[17-Feb-2009 08:12:38] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[17-Feb-2009 08:25:30] **raw__> I see
[17-Feb-2009 08:35:20] **cico> everything looks just like on the zenoss-guide pages, I even moved the machine back to snmp-only monitoring
[17-Feb-2009 08:41:22] **rawler> oin #pylons
[17-Feb-2009 08:43:02] **simprix> I have some graphs that are being built using snmp. Those graphs display fine. Ones that are being modeled via ssh are not displaying at all.
[17-Feb-2009 08:51:24] **simprix> Do I have to use snmp for this to work ?
[17-Feb-2009 08:51:40] **cico> I'm trying to figure that out
[17-Feb-2009 09:03:52] **simprix> well cico let me know if you figure it out. Ill do the same.
[17-Feb-2009 09:06:11] **cico> if I "Test Against Device" a data source, and it works, isn't it supposed to work again afterwards?!
[17-Feb-2009 09:08:01] **raw__> in theory
[17-Feb-2009 09:08:26] **raw__> I've got something that won't even create the RRD file via SNMP, but it works when I do a "Test Against Device"
[17-Feb-2009 09:08:30] **raw__> so it's not foolproof
[17-Feb-2009 09:08:54] **cico> apparently I've got that something too
[17-Feb-2009 09:09:13] **cico>
[17-Feb-2009 09:09:13] **raw__> yeh, but for me it's only for one particular piece of data
[17-Feb-2009 09:09:19] **raw__> for you it'd for everything
[17-Feb-2009 09:09:22] **raw__> it's*
[17-Feb-2009 09:10:22] **cico> maybe if I set up something else THAT'd work.. but I kind of wish everything did..
[17-Feb-2009 09:14:28] **cico> haha made it explode again
[17-Feb-2009 09:14:42] **cico> how's one really supposed to read python stack traces?
[17-Feb-2009 09:15:00] **cico> uhm
[17-Feb-2009 09:15:02] **nemo_> bottom up
[17-Feb-2009 09:15:39] **cico> now that I think of it, shouldn't the *absence* of errors mean something in previous tests?
[17-Feb-2009 09:16:00] **drtns> we will probably be rebuilding our xen environment into vmware but in the mean time is there any ZenPack out there that allows you to monitor the children from the dom0 like the VMWare pack?
[17-Feb-2009 09:23:36] * cez waves to everyone
[17-Feb-2009 09:37:39] **nemo_> zenoss docs for jmx dont mention setting the user name
[17-Feb-2009 09:37:58] **nemo_> can anyone confirm one isnt needed ( there is a zproperty pre-set to admin )
[17-Feb-2009 10:19:12] **simprix> I am trying to model my device. I get this error
[17-Feb-2009 10:19:12] **simprix> Cmd: /usr/bin/zenplugin.py/zenplugin.py mem - Code: 126 - Msg: Command invoked cannot execute, permissions problem or command is not an executable
[17-Feb-2009 10:22:01] **simprix> now im getting this
[17-Feb-2009 10:22:02] **simprix> Command timed out on device saturn.supportdept.com: /usr/bin/zenplugin.py intf eth0
[17-Feb-2009 10:22:09] **simprix> When I run from the command line it works great
[17-Feb-2009 10:23:57] **nemo_> do you have the zenoss client running on the host
[17-Feb-2009 10:24:14] **nemo_> i never used the zenplugin, but i am guess you need the client installed for it to work
[17-Feb-2009 10:59:14] **drtns> hey all quick question what the zMySqlUsername and password for...Is it for the MySQL monitor ZenPack?? and therefore I should set it on my servers that have MYSQL
[17-Feb-2009 10:59:16] **drtns> ?
[17-Feb-2009 11:00:05] **drtns> I am looking at what the ZenPack provided I just need to know how to turn it on
[17-Feb-2009 11:02:45] **drtns> it's there under templates in /Devices/Servers too
[17-Feb-2009 11:06:29] **drtns> nm found the docs
[17-Feb-2009 11:12:19] **drtns> humm
[17-Feb-2009 11:12:27] **drtns> ok new question..
[17-Feb-2009 11:13:09] **drtns> can you have more then one template bound to the device... I changed the template binding and have lost all my "normal" server perf data... load cpu IO etc...
[17-Feb-2009 11:13:18] **drtns> I want that in addition to the mysql graphs..
[17-Feb-2009 11:23:53] **perr0> There is a way I was told before how so I would also like to know how
[17-Feb-2009 11:49:02] **nemo2> drtns, you need to bind multiple templates
[17-Feb-2009 11:49:11] **nemo2> ctrl + select each one
[17-Feb-2009 11:55:20] **drtns> thanks nemo2
[17-Feb-2009 11:55:59] **drtns> Perfect!
[17-Feb-2009 12:11:03] **jsm> how do i change the threshold for filesystem utilization across all the machines i monitor? i'd like to make it 85% instead of 90%
[17-Feb-2009 12:17:11] **nemo2> look at the device template
[17-Feb-2009 12:17:29] **nemo2> notice the threshold of .90
[17-Feb-2009 12:17:31] **nemo2> change it
[17-Feb-2009 12:36:25] **jsm> yeah, found that, thanks... why does it give non-percentages when issuing the email alerts? " threshold of Free Space 85 Percent exceeded: current value 16479250.00"
[17-Feb-2009 12:59:59] **rhett_> its using the datasources value instead of the cdef'd value displayed on the graphs
[17-Feb-2009 13:03:46] **drtns> is there a quick way to bind a new template to multiple devices... I have like 60+ server to bind to the Apache Monitor template and wouldn't mind a time saver if one exists..
[17-Feb-2009 13:05:38] **jsm> rhett_ is there a way to change that?
[17-Feb-2009 13:06:01] **rhett_> jsm: not that i am aware of
[17-Feb-2009 13:06:17] **rhett_> drtns: not that i can think of other then binding it to a class
[17-Feb-2009 13:07:41] **drtns> ok cool... milk run it is
[17-Feb-2009 13:45:52] **nemo2> jsm, that part sucks , google zenoss filesystem transform
[17-Feb-2009 13:46:02] **nemo2> that what i use
[17-Feb-2009 13:46:29] **nemo2> not without its joys, but i get messages like: /var is 99% full only 0.50gb left
[17-Feb-2009 13:47:36] **nemo2> drtns, yes, bind the template to a class of devices and drop the devices into the class
[17-Feb-2009 13:48:18] **nemo2> configuring individual devices sucks, you do know that classes inherit properties ?
[17-Feb-2009 13:48:48] **nemo2> e.g. add mysql under /devices/server/linux and apply the mysql template in there
[18-Feb-2009 00:00:42] [disconnected at Wed Feb 18 00:00:42 2009]
[18-Feb-2009 00:00:42] [connected at Wed Feb 18 00:00:42 2009]
[18-Feb-2009 00:00:51] [zenoss-logger (logger bot) has joined #zenoss]
[18-Feb-2009 06:33:24] **zabkar> hello
[18-Feb-2009 06:34:03] **zabkar> there's this tab called 'backups' under preferences.
[18-Feb-2009 06:34:12] **zabkar> it allows me to make a backup .tgz file
[18-Feb-2009 06:34:18] **zabkar> which is what I want.
[18-Feb-2009 06:34:36] **zabkar> it's a pity that it seems i cannot do anything with it
[18-Feb-2009 06:34:46] **zabkar> like download the backup file
[18-Feb-2009 06:34:48] **zabkar> or restore it
[18-Feb-2009 06:34:51] **zabkar> it just sits there
[18-Feb-2009 06:35:05] **zabkar> am I missing something?
[18-Feb-2009 08:58:57] **simprix> When I test a script what is the variable for the host -H $hostaddress ?
[18-Feb-2009 09:19:45] **mshundal> morning, anyone around?
[18-Feb-2009 09:25:48] **tehhobbit> yeah
[18-Feb-2009 09:26:52] **tehhobbit> I got a question as well, how do I configure snmp traps from procCheck
[18-Feb-2009 09:27:34] **tehhobbit> when I change from "snmp trap mteTriggerFired" it doesnt match the event
[18-Feb-2009 09:47:44] **mshundal> no idea mate
[18-Feb-2009 09:53:52] **drtns> ok I am sue this is Zenoss 101 but I am having a weird issue with the OS Services... example. I have a box with the service httpd.itk (like httpd.worker but different) and I have a process listed for /usr/sbin/httpd.itk and it's all green I have a 2nd process listed for just httpd.itk and it's red throwing a warning. the service is running on box what is the best way to deal with these ghosts and false positives.. just set them to Moniroted
[18-Feb-2009 12:07:00] **hector> regex?
[18-Feb-2009 12:19:36] **rhett_> regular expression
[18-Feb-2009 12:28:27] **nemo2> drtns, set a regular expression, just naming httpd will catch all sorts
[18-Feb-2009 12:55:21] **int> hello! i'm tryint to setup basic monitoring via snmp and it even works, but somehow zenoss only sees size of mounted filesystems and not used or available space - is that known issuse? what should i check?
[18-Feb-2009 12:58:53] **drtns> nemo2 can you point me on the docs on how to do that... are you talking event transform?
[18-Feb-2009 12:59:22] **nemo2> and I have a process listed for /usr/sbin/httpd.itk
[18-Feb-2009 12:59:25] **rhett_> int: you can walk the device to see if they are showing in the table
[18-Feb-2009 12:59:27] **nemo2> i was talking bout that
[18-Feb-2009 12:59:47] **rhett_> int: what os are you trying to get used space from
[18-Feb-2009 13:00:06] **int> rhett_: linux
[18-Feb-2009 13:01:29] **int> rhett_: yep, there is used amount in HOST-RESOURCES-MIB::hrStorageUsed.4
[18-Feb-2009 13:01:55] **rhett_> try 'snmpwalk -v 2c -c community host 1.3.6.1.4.1.2021.13.15.1.1'
[18-Feb-2009 13:02:53] **int> rhett_: nothing
[18-Feb-2009 13:02:53] **rhett_> that will show everything
[18-Feb-2009 13:03:07] **rhett_> try -v 1
[18-Feb-2009 13:03:12] **rhett_> instead of 2c
[18-Feb-2009 13:03:50] **int> rhett_: still no outpu
[18-Feb-2009 13:03:52] **int> t
[18-Feb-2009 13:04:56] **rhett_> did you change community to the name of your community string? i.e. public and host to the ip/hostname of the box in question?
[18-Feb-2009 13:05:20] **rhett_> also is this on all of monitored devices? does the zenoss box report used space and what not?
[18-Feb-2009 13:07:58] **int> rhett_: i changed comunity to the right one. that's on all (2) devices (one old debian and one ubuntu in openvz container)
[18-Feb-2009 13:08:30] **int> rhett_: zenoss knows only about "total bytes"
[18-Feb-2009 13:08:38] **int> all other fields - unknown
[18-Feb-2009 13:08:55] **rhett_> ooh ok. i misunderstood i thought you meant it wasnt working
[18-Feb-2009 13:09:01] **rhett_> as in timout
[18-Feb-2009 13:09:02] **rhett_> timeout
[18-Feb-2009 13:09:08] **int> probably that's host missed diskio mib, i'll check
[18-Feb-2009 13:09:33] **int> rhett_: no, with your oid it doesn't return anything (ie no data, not timeout)
[18-Feb-2009 13:11:22] **int> hmm, diskio is not for that, it's for disk perfomance
[18-Feb-2009 13:12:35] **rhett_> yeah i screwed up :\
[18-Feb-2009 13:12:53] **rhett_> that was ucd diskio
[18-Feb-2009 13:12:56] **rhett_> sorry
[18-Feb-2009 13:13:16] **rhett_> 1.3.6.1.2.1.25.2.3.1 is waht i meant
[18-Feb-2009 13:20:22] **int> rhett_: this one works
[18-Feb-2009 13:20:39] **rhett_> try it w/ v1 and v2c
[18-Feb-2009 13:21:21] **rhett_> it may be the version you are getting w/
[18-Feb-2009 13:23:17] **int> rhett_: works with both (-v1 -v2c)
[18-Feb-2009 13:23:24] **rhett_> hmmm
[18-Feb-2009 13:24:15] **rhett_> go to /Devices /Server /Templates /FileSystem /usedBlocks and test against the device there
[18-Feb-2009 13:26:41] **int> rhett_: works
[18-Feb-2009 13:27:40] **rhett_> odd
[18-Feb-2009 13:27:53] **rhett_> we can always do an rrdtool fetch from the datasource and just verify the data is there
[18-Feb-2009 13:31:00] **int> rhett_: there is only usedBlocks rrds
[18-Feb-2009 13:32:18] **rhett_> yeah. i thought you couldnt see used space on mounted filesystems no?
[18-Feb-2009 13:32:58] **int> rhett_: ah, yeah, will check
[18-Feb-2009 13:33:31] **rhett_> rrdtool fetch pathtorrd AVERAGE -r 300 -s 1
[18-Feb-2009 13:33:44] **rhett_> that will show the last hour at 5 minute resolution
[18-Feb-2009 13:33:45] **int> rhett_: tried to remove localhost collector and created another one "$fqdn" and moved all devices to new one, but now there is localhost collector again...
[18-Feb-2009 13:33:58] **rhett_> or you can | tail -n 10 for the last 10 lines :\
[18-Feb-2009 13:34:17] **rhett_> hm. unsure about that one. i only use the localhost collector
[18-Feb-2009 13:38:20] **int> rhett_: no data in rrd, ie "nan"
[18-Feb-2009 13:39:20] **rhett_> well we're getting closer
[18-Feb-2009 13:40:17] **rhett_> what are the permissions in snmpd.conf on the box in question? is it walkable for the whole subnet or locked to a specific ip?
[18-Feb-2009 13:44:03] **int> rhett_: it's open and works from zenoss host
[18-Feb-2009 13:44:21] **int> rhett_: and zenoss sees total space somehow
[18-Feb-2009 13:44:44] **int> rhett_: i tried to remove rrds and re-model them
[18-Feb-2009 13:45:23] **rhett_> ok
[18-Feb-2009 13:45:27] **int> now it thinks that free == total and used = 0 for all fs
[18-Feb-2009 13:49:54] **rhett_> hm
[18-Feb-2009 13:50:41] **int> rhett_: yay, it starts to work! at least it prints current values in info
[18-Feb-2009 13:50:50] **rhett_> sweet
[18-Feb-2009 13:51:48] **int> rhett_: any idea if i can change interval between checks for every item or for selected ones?
[18-Feb-2009 13:52:40] **rhett_> well you could under the collector settings but that would require a change to the rra's to allow 1 minute resolution and that would require you to rebuild all of your data sources i.e. start from scratch
[18-Feb-2009 13:53:23] **rhett_> i for one dont have enough horsepower to run 60 second datasources so i dont
[18-Feb-2009 13:54:12] **int> rhett_: thx for info!
[18-Feb-2009 13:54:29] **rhett_> but yeah its possible. as i said the datasources need to be setup have 60 second rra and the poller needs to know to run every 60 seconds
[18-Feb-2009 13:54:34] **rhett_> no problem
[18-Feb-2009 13:55:06] **int> will check tomorow, thx!
[18-Feb-2009 13:55:30] **rhett_> no problem
[18-Feb-2009 15:43:16] **gemineye> What does it mean when the threshold of zenwin cycle time is exceeded?
[18-Feb-2009 15:45:31] **rhett_> i assume it means the zenwin poller cycle time ran too long
[18-Feb-2009 16:03:56] **gemineye> It averages around 5.34, it hit over 60 for one poll
[18-Feb-2009 16:14:13] **nemo2> means that maybe more than usual machines didnt respond
[18-Feb-2009 16:14:24] **nemo2> and there fore the cycle was slower this time
[18-Feb-2009 16:14:35] **nemo2> as long as it doesnt happen all the time its fine
[18-Feb-2009 20:08:39] **gemineye> Does anyone know where I can change the threshold for the zenwin cycle time, or stop monitoring that all together?
[18-Feb-2009 20:42:34] **simprix> When I test a script what is the variable for the host -H $hostaddress ?
[19-Feb-2009 00:00:42] [disconnected at Thu Feb 19 00:00:42 2009]
[19-Feb-2009 00:00:42] [connected at Thu Feb 19 00:00:42 2009]
[19-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[19-Feb-2009 04:48:01] **int> hello! i added new monitor to zenoss installation, moved all to that monitor, added monitor=newmonitor to configs in etc/*.conf, and now zenping status says it running, but in web interface it red (ie down) (thats not only for zenping, also zenhub, zenstatus and others. and zenaction, zenmodeller, zensyslogs shows green)
[19-Feb-2009 04:50:10] **int> but processes actually runs, zensnmpperf runs and store data in rrd
[19-Feb-2009 04:50:29] **int> any idea what should i check?
[19-Feb-2009 04:57:46] **zarx> never try this one before, so I do not know how to advise u
[19-Feb-2009 05:00:11] **int> hmm, if daemon names doesn't have '_' in name, then it looks for '%(name)s-localhost.pid' and it actually '%(name)s-newmonitor.pid'
[19-Feb-2009 05:15:14] **int> ```for f in *-newmonitor.pid; do ln -s $f ${f/-newmonitor/-localhost}; done``` - fixes gui view for me
[19-Feb-2009 06:20:26] **raw__> on one of my zenoss boxes, when I do /etc/init.d/zenoss-stack start, it starts up every process except for zenrender, and I can't start zenrender from the web GUI, but when I actually go on the box and do "/usr/local/zenoss/zenoss/bin/zenrender start" as root, it starts up fine
[19-Feb-2009 06:20:34] **raw__> permissions issue, or something else?
[19-Feb-2009 06:22:14] **raw__> it can't even be a permissions issue since the permissions of zenrender match the permissions of every other daemon
[19-Feb-2009 06:22:57] **raw__> I can stop zenrender from the GUI, just can't restart it
[19-Feb-2009 06:25:18] **raw__> oh well whatever, it's just a lab box, probably going to redo it from scratch at some point anyways
[19-Feb-2009 06:38:25] **tehhobbit> anyone good with setting up trap events
[19-Feb-2009 06:38:38] **tehhobbit> cant quite figure out how to do tha mapping
[19-Feb-2009 07:04:56] **raw__> tehhobbit: yeh, I can help
[19-Feb-2009 07:05:07] **raw__> what exactly are you having issues with?
[19-Feb-2009 07:16:02] **tehhobbit> raw__: low diskspace sends a trap that shows up as mteTriggerFired
[19-Feb-2009 07:16:48] **tehhobbit> http://pastie.org/393941
[19-Feb-2009 07:16:55] **adytum-bot> Title: #393941 - Pastie (at pastie.org)
[19-Feb-2009 07:17:05] **tehhobbit> but when I change the name or anything but the oid it shows up as a new alarm
[19-Feb-2009 07:17:07] **tehhobbit>
[19-Feb-2009 07:24:35] **raw__> you're actually trying to change the name of the event?
[19-Feb-2009 07:24:45] **raw__> like, how it's displayed in the event console?
[19-Feb-2009 07:25:04] **tehhobbit> yup
[19-Feb-2009 07:25:28] **tehhobbit> want to use dskErrorMsg
[19-Feb-2009 07:25:31] **tehhobbit> as title
[19-Feb-2009 07:25:50] **raw__> you're looking at this the wrong way
[19-Feb-2009 07:26:06] **tehhobbit> ok I had a sneaky suspition that that was the case
[19-Feb-2009 07:26:09] **raw__> the title of the event (mteTriggerFired) is defined by the Mib for that event
[19-Feb-2009 07:26:41] **raw__> so Zenoss gets an OID, goes out and compares it with your Mibs database, and finds that it relates to mteTriggerFired, and that's what it displays...
[19-Feb-2009 07:26:41] **tehhobbit> raw__: yeah but ... I have tons of different things with that title
[19-Feb-2009 07:26:56] **tehhobbit> missing proc's , low diskspace , low swap ....
[19-Feb-2009 07:27:14] **raw__> you're sure these are being generated by traps and not by a collector right?
[19-Feb-2009 07:27:22] **tehhobbit> you
[19-Feb-2009 07:27:24] **raw__> collector plugin rather
[19-Feb-2009 07:27:25] **tehhobbit> yup even
[19-Feb-2009 07:27:28] **raw__> ok
[19-Feb-2009 07:27:30] **tehhobbit> its me sending them
[19-Feb-2009 07:27:46] **tehhobbit> just to mapp all traps we are currently using
[19-Feb-2009 07:27:53] **tehhobbit> and I have loaded all the mibs
[19-Feb-2009 07:28:12] **raw__> give me a couple minutes, I have so do a dial backup test on a network device for a client of ours, then I'll help you out as soon as I'm done
[19-Feb-2009 07:28:26] **tehhobbit> tnx
[19-Feb-2009 07:28:32] * tehhobbit goes for a smoke
[19-Feb-2009 08:18:18] **cgibbons> hmmm
[19-Feb-2009 08:49:39] **drtns> just to confirm for syslog... some of our boxes we have some syslog facilities pointed elsewhere.. I can add one to point to zenoss and it will relay that info there in addition to where it's already pointing right? it'll send to both right? not just the first one?
[19-Feb-2009 08:50:50] **tehhobbit> you'll send to both yup
[19-Feb-2009 08:51:24] **drtns> cool thanks.. that's what I though I just wanted to double check before I rerouted something from our audit server
[19-Feb-2009 08:59:25] **raw__> tehhobbit, you still around?
[19-Feb-2009 08:59:33] **raw__> (sorry for the delay, had some stuff I had to deal with)
[19-Feb-2009 09:08:14] **tehhobbit> raw__: yeah I'm here
[19-Feb-2009 09:08:20] **tehhobbit> raw__: been looking around
[19-Feb-2009 09:08:34] **raw__> k
[19-Feb-2009 09:08:46] **tehhobbit> seems like several DISSMAN-EVENT is using mtaTriggerFired
[19-Feb-2009 09:08:46] **raw__> ok, now... you have a bunch of those events in your event log right now I assume?
[19-Feb-2009 09:09:01] **tehhobbit> so what I need to do is use the rest of the data in the trap
[19-Feb-2009 09:09:07] **raw__> event console rather
[19-Feb-2009 09:09:08] **tehhobbit> yup
[19-Feb-2009 09:09:11] **raw__> ok
[19-Feb-2009 09:09:24] **raw__> next to each event at the far right, there will be an icon
[19-Feb-2009 09:09:30] **tehhobbit> yup
[19-Feb-2009 09:09:30] **raw__> with a piece of paper and a magnifying glass
[19-Feb-2009 09:09:35] **raw__> click on that for one of the events
[19-Feb-2009 09:10:18] **raw__> in the window that opens up, go to the details tab
[19-Feb-2009 09:10:27] **raw__> what values do you see listed there?
[19-Feb-2009 09:11:57] **tehhobbit> http://pastie.org/393941
[19-Feb-2009 09:12:04] **adytum-bot> Title: #393941 - Pastie (at pastie.org)
[19-Feb-2009 09:12:43] **tehhobbit> in this case I want to use dskErrorMsg to classify the event
[19-Feb-2009 09:13:14] **raw__> ok, but when it comes in to the log you see it as mteTriggerFired right?
[19-Feb-2009 09:14:16] **tehhobbit> yup
[19-Feb-2009 09:14:38] **raw__> ok, now... under "Event Class" in the event console, does it have an event class assigned to it?
[19-Feb-2009 09:14:43] **raw__> or is it /Unknown?
[19-Feb-2009 09:14:48] **tehhobbit> raw__: also procCheck sends mteTriggerFired
[19-Feb-2009 09:15:14] **raw__> can you pastebin what a mteTriggerFired set of variables looks like for a procCheck?
[19-Feb-2009 09:15:33] **raw__> the same as you did for the dskErrorMsg one
[19-Feb-2009 09:15:48] **raw__> might have to get a little creative with this one hehe
[19-Feb-2009 09:17:02] **tehhobbit> http://pastie.org/394023
[19-Feb-2009 09:17:09] **adytum-bot> Title: #394023 - Pastie (at pastie.org)
[19-Feb-2009 09:17:28] **tehhobbit> just had to invent a proc that wasnt running
[19-Feb-2009 09:17:29] **tehhobbit>
[19-Feb-2009 09:17:52] **raw__> lol
[19-Feb-2009 09:18:43] **tehhobbit> prErrMessage seems good to use in this case
[19-Feb-2009 09:20:08] **raw__> yup
[19-Feb-2009 09:20:35] **raw__> It's just weird that they are both coming in with the exact same trap name
[19-Feb-2009 09:20:35] **tehhobbit> I cant figure out why dissman uses the same name for alot of stuff
[19-Feb-2009 09:20:37] **tehhobbit>
[19-Feb-2009 09:20:43] **raw__> does the trap name have a .1, or .2 or something after it?
[19-Feb-2009 09:20:56] **raw__> normally you'll get a similar but slightly different trap name per event
[19-Feb-2009 09:21:22] **raw__> like mtaTriggerFired.1
[19-Feb-2009 09:21:24] **raw__> mtaTriggerFired.2
[19-Feb-2009 09:21:25] **raw__> etc...
[19-Feb-2009 09:21:45] **tehhobbit> if you check the oid dsk has 59 after and pr have 107
[19-Feb-2009 09:22:00] **tehhobbit> but those digits are omited in the name
[19-Feb-2009 09:22:08] **raw__> right, but the name itself when it gets translated by the Mibs and comes in to the event console I mean...
[19-Feb-2009 09:22:17] **tehhobbit> I wonder if I have done something wrong when I loaded the mib
[19-Feb-2009 09:22:23] **raw__> doubt it
[19-Feb-2009 09:22:30] **raw__> Mibs are pretty straightforward
[19-Feb-2009 09:22:34] **raw__> you load them in, and they work
[19-Feb-2009 09:22:42] **raw__> they seem to be working fine, just poorly designed lol
[19-Feb-2009 09:22:45] **tehhobbit> I meen it seems to pick up on the accuall data
[19-Feb-2009 09:22:52] **tehhobbit> just the name that doesnt change
[19-Feb-2009 09:22:57] **raw__> yeh
[19-Feb-2009 09:23:08] **raw__> ok, we can work around that...
[19-Feb-2009 09:23:18] **raw__> let me write something up real quick and I'll show you
[19-Feb-2009 09:31:04] **raw__> ok...
[19-Feb-2009 09:31:22] **raw__> ok, now like I asked before...
[19-Feb-2009 09:31:43] **raw__> does the eventClass for these events in the event console show up as /Unknown or something else?
[19-Feb-2009 09:32:06] **tehhobbit> raw__: tried mapping it
[19-Feb-2009 09:32:15] **raw__> ...and?
[19-Feb-2009 09:32:26] **tehhobbit> it does show up with whatever I give it
[19-Feb-2009 09:32:40] **raw__> ok, so what'd you map it to?
[19-Feb-2009 09:32:44] **tehhobbit> but quite akward since the event belong in different classes
[19-Feb-2009 09:33:00] **raw__> put it in a general event class
[19-Feb-2009 09:33:08] **tehhobbit> I wasnt to mapp it different depending on if its a disc or proc
[19-Feb-2009 09:33:11] **raw__> something like /Server
[19-Feb-2009 09:33:27] **raw__> no no, we're going to do something better than that
[19-Feb-2009 09:33:31] **tehhobbit> proc -> /App/ and /Storage
[19-Feb-2009 09:34:16] **tehhobbit> well /Server isnt a event class
[19-Feb-2009 09:34:30] **raw__> well then create that container, or pick one that fits
[19-Feb-2009 09:35:03] **raw__> this is purely for demonstration purposes, we'll probably be able to change this later somehow
[19-Feb-2009 09:35:13] **raw__> I just want to get you in the right mindset about this
[19-Feb-2009 09:35:15] **tehhobbit> sure mapped to /OS
[19-Feb-2009 09:35:19] **raw__> actually, let me test this script I made first
[19-Feb-2009 09:35:22] **raw__> ok, OS is perfect
[19-Feb-2009 09:35:28] **raw__> just give me one sec
[19-Feb-2009 09:43:20] **raw__> ok, got something that should work
[19-Feb-2009 09:43:39] **raw__> go to the Events link on the left
[19-Feb-2009 09:43:48] **raw__> then go to OS
[19-Feb-2009 09:43:54] **raw__> then click on that particular event
[19-Feb-2009 09:44:46] **raw__> then click on the edit tab
[19-Feb-2009 09:44:56] **raw__> and in the Transform field paste the following in...
[19-Feb-2009 09:45:29] **raw__> http://pastebin.com/m1d87da2e
[19-Feb-2009 09:45:36] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:45:41] **raw__> that should solve your problem and make the event summaries look nice and pretty lol
[19-Feb-2009 09:45:47] **raw__> oh wait
[19-Feb-2009 09:45:51] **raw__> ignore that one
[19-Feb-2009 09:45:53] **raw__> made a typo
[19-Feb-2009 09:45:54] **raw__> hold on
[19-Feb-2009 09:46:29] **raw__> http://pastebin.com/m2f92caa6
[19-Feb-2009 09:46:34] **raw__> there, use that
[19-Feb-2009 09:46:36] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:48:13] **raw__> you can modify the transform to your liking
[19-Feb-2009 09:48:34] **raw__> you can apply transforms to any type of trap to make it display a message in plain english
[19-Feb-2009 09:48:38] **raw__> rather than just the trap name
[19-Feb-2009 09:49:28] **raw__> if you just wanted it to display something in plain text without pulling variables you'd just make a transform with 1 line which would look something like: evt.summary = 'Whatever I want it to say'
[19-Feb-2009 09:50:16] **tehhobbit> still not changing name
[19-Feb-2009 09:50:24] **tehhobbit> but now I have something to work with
[19-Feb-2009 09:50:29] **raw__> have any new events been generated?
[19-Feb-2009 09:50:32] **tehhobbit> and I understand the idea behind it
[19-Feb-2009 09:50:33] **raw__> it won't change the name on old events
[19-Feb-2009 09:51:07] **raw__> but yeh, transforms are pretty simple, they are just python scripts
[19-Feb-2009 09:51:53] **tehhobbit> sweet
[19-Feb-2009 09:53:16] **raw__> you can also set other values in the event console
[19-Feb-2009 09:53:20] **raw__> such as the event component
[19-Feb-2009 09:53:23] **raw__> kind of like...
[19-Feb-2009 09:53:30] **raw__> http://pastebin.com/m3d7b7b89
[19-Feb-2009 09:53:37] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:59:29] **rmk> I'm trying to add a report, and the docs say to browse to the organizer I want, and then "From the bottom of the page enter a name for this custom report in the Add text box.". I don't see this anywhere however, am I missing something?
[19-Feb-2009 09:59:54] rmk is now known as teletype
[19-Feb-2009 10:01:09] **mrayzenoss> Good morning all, Ian will be here shortly.
[19-Feb-2009 10:02:24] **teletype> ahh nevermind, found it
[19-Feb-2009 10:04:31] **mrayzenoss> Kells is here as well
[19-Feb-2009 10:04:34] **mrayzenoss> any questions?
[19-Feb-2009 10:09:28] **cgibbons> crickets
[19-Feb-2009 10:10:02] **mrayzenoss> I guess everything is working great for everybody
[19-Feb-2009 10:11:06] winston is now known as Guest23384
[19-Feb-2009 10:11:08] **teletype> oh I've only just started rolling it out. I'll break plenty of stuff soon
[19-Feb-2009 10:11:09] **cgibbons> i got some bugs i need help with, matt
[19-Feb-2009 10:11:22] **mrayzenoss> cgibbons: lemme guess... WMI?
[19-Feb-2009 10:12:25] **mrayzenoss> Zenoss Community Day is at SCALE tomorrow, looks like we have 2 slots left
[19-Feb-2009 10:14:39] **malbon> 2 slots? does that include flights and luxury accomodation?
[19-Feb-2009 10:15:31] **mrayzenoss> malbon: nope, it's strictly get there and get free training.
[19-Feb-2009 10:15:37] **mrayzenoss> everything else is up to you
[19-Feb-2009 10:16:02] **mrayzenoss> and I'm guessing it's more expensive to get to LA for you than lots of other people
[19-Feb-2009 10:16:03] **malbon> dang nabbit. I was hoping for a freebie
[19-Feb-2009 10:16:21] **mrayzenoss> I think we'll be doing another free training day at LISA in November, in Baltimore
[19-Feb-2009 10:18:32] winston is now known as Guest48163
[19-Feb-2009 10:19:38] **teletype> is there a way i can have a device push data to zenoss, rather than have zenoss collect the data? in particular i am looking to collect info from laptops that won't always be connected
[19-Feb-2009 10:20:11] **kells> events or things like device performance?
[19-Feb-2009 10:20:29] **teletype> performance, software/hardware inventory etc
[19-Feb-2009 10:20:40] **teletype> i'm guessing I'll have to make my own script to do this, but if someone's already done it..
[19-Feb-2009 10:21:13] **mrayzenoss> so you want your laptops to push data for when Zenoss can't reach them?
[19-Feb-2009 10:21:59] **kells> What you seem to be asking for might be easier if Zenoss had an agent to install on the device. For performance data, there would need to be something that already collected the data and then could pump it to zenoss
[19-Feb-2009 10:22:57] **teletype> yeah, i'm guessing i'll have to run a script on the laptop to collect whatever data i need and submit that to an externally visible server, and then make a collector for zenoss to go pick that up
[19-Feb-2009 10:23:22] **teletype> was just wondering if it had already been done so i didn't get to work on reinventing the wheel
[19-Feb-2009 10:24:44] **mrayzenoss> I haven't seen anything like that
[19-Feb-2009 10:26:27] **csayers> Hi, I have a problem with Zenplugin on Centos - on some of our servers the Used blocks and Available blocks are getting transposed - it appears to be when the filesystem path is long
[19-Feb-2009 10:26:28] **mrayzenoss> do you really need offline monitoring like that?
[19-Feb-2009 10:26:51] **teletype> our windows guys want it
[19-Feb-2009 10:27:33] **mrayzenoss> teletype: I wonder if the nrpe agent from Nagios would work...
[19-Feb-2009 10:29:21] **teletype> nsca is more the functionality i'm thinking of
[19-Feb-2009 10:29:55] **mrayzenoss> teletype: might be worth starting a conversation on the forums, perhaps some other users have tried something similar
[19-Feb-2009 10:30:21] **mrayzenoss> csayers: do you have an example?
[19-Feb-2009 10:30:25] **csayers> yup
[19-Feb-2009 10:30:42] **teletype> will do, when my idea of what i'm trying to do is more solidified
[19-Feb-2009 10:30:52] **csayers> Filesystem 1K-blocks Used Available Use% Mounted on
[19-Feb-2009 10:30:53] **csayers> /dev/mapper/VolGroup00-LogVol00
[19-Feb-2009 10:30:53] **csayers> 67354160 1600764 62276712 3% /
[19-Feb-2009 10:31:10] **csayers> DISK OK;|availBlocks=3% usedBlocks=62276712 totalBlocks=1600764
[19-Feb-2009 10:31:38] **teletype> looks like it's being confused by the output extending to 2 lines
[19-Feb-2009 10:31:45] **csayers> thats what I thought
[19-Feb-2009 10:33:56] **teletype> if you add a -P to your df command it should stop doing that
[19-Feb-2009 10:34:13] **teletype> prefect:/home/rking# df -P /mnt
[19-Feb-2009 10:34:13] **teletype> Filesystem 1024-blocks Used Available Capacity Mounted on
[19-Feb-2009 10:34:21] **teletype> /home/rking/reallyfreakinglongfiledevicename 92223 13 87448 1% /mnt
[19-Feb-2009 10:34:25] **teletype> all one line
[19-Feb-2009 10:35:32] **drtns> quick question... when I did training it was mentioned that for Linux etc that the recommended snmp ver was 2c but in the zProp's for Devices it's set to v1 I assume I just change it there and go up to 2c as recommened?
[19-Feb-2009 10:36:40] **kells> BTW, there's an open ticket for the df -P thing
[19-Feb-2009 10:36:59] **csayers> oh.. ok sorry
[19-Feb-2009 10:39:05] **kells> Yeah, the v2c is good for larger values etc
[19-Feb-2009 10:39:38] **kells> What you can do is go to the device class and set the default zProperty for zSnmpVer from 1 to 2c, and then your new adds will have it be the default.
[19-Feb-2009 10:40:30] **kells> Depending on the Zenoss version that you have, there was also a bug where certain actions would reset the snmp version on you. The 2.3.x stuff (IIRC) works better
[19-Feb-2009 10:47:43] **malbon> so what's new in 2.3.3 ?
[19-Feb-2009 10:47:55] **kells> Mostly just maintenance fixes
[19-Feb-2009 10:48:12] **kells> Two kinda interesting things are that we can capture and replay SNMP traps
[19-Feb-2009 10:48:32] **kells> The other is that we can now display the raw values returned via SNMP
[19-Feb-2009 10:48:55] **kells> There's also a twill upgrade to support Websphere (for enterrpise only)
[19-Feb-2009 10:49:33] **kells> Hmmm.... Oh yeah! We think (fingers crossed) that we may have finally fixed the numeric OID to name mapping issue that has been driving people crazy since 2.2.4
[19-Feb-2009 10:49:55] **malbon> haha cool.
[19-Feb-2009 10:50:15] **malbon> Is there a fix in to stop zenmodeller swamping zenhub in big environments?
[19-Feb-2009 10:50:51] **kells> There are zenhubworker fixes (VERY highly recommended) and then adding zenhubworkers should improve that situation muchly
[19-Feb-2009 10:51:34] **kells> Setting zenhubworkers to 2 (more is probably not so good) and then restarting zenoss is the fix.
[19-Feb-2009 10:52:51] **malbon> we are running with 4 zenhubworkers right now, seems to be much better for responsiveness for us.
[19-Feb-2009 10:53:39] **malbon> Our achilies heel seems to be zeo/zodb
[19-Feb-2009 10:54:05] **kells> There are some pretty important zenhubworkers fixes in 2.3.3
[19-Feb-2009 10:54:17] **kells> Do you have a lot of zencommand activity going on?
[19-Feb-2009 10:54:44] **kells> There's an important fix for zencommand that with the zenhubworkers will make life much better.
[19-Feb-2009 10:55:11] **malbon> kells: nope, no commands hardly at all.
[19-Feb-2009 10:55:57] **kells> YMMV with the number of zenhubworkers. I've just had people ask "How far does that crank go?" and there are definitely diminishing returns with it.
[19-Feb-2009 10:56:49] **cgibbons> is the crank gold plated?
[19-Feb-2009 10:56:58] **malbon> I think in our case having 4 real CPU cores helps a lot. But indeed I agree with the YMMV, but it'd be nice if there was a standard test suite for sizing and performance. Maybe with version 3 or 4.
[19-Feb-2009 10:56:58] **kells> Hmmm... Well, at least the zenhubworker fixes should make life a little better. There's a priority queue for dealing with lots of activity
[19-Feb-2009 10:57:15] **malbon> is that patch 11791?
[19-Feb-2009 10:57:42] **kells> Scalability testing is a biiig can of worms, and it will take a while for us to get that type of platform to be stable, reliable and etc etc
[19-Feb-2009 10:57:51] **kells> There's about four or five patches, not just one
[19-Feb-2009 10:58:01] **malbon> oh ok.
[19-Feb-2009 10:58:22] **malbon> when is the expected drop date (for enterprise customers) ?
[19-Feb-2009 10:59:18] **kells> Ummm.... Soon? Probably early next week
[19-Feb-2009 10:59:49] **mrayzenoss> we're on RC2
[19-Feb-2009 11:00:17] **malbon> ah, ok.
[19-Feb-2009 11:00:33] **mrayzenoss> we've been trying to fix the stack installer on OpenSUSE 11
[19-Feb-2009 11:00:39] **malbon> sounds good, I'll be applying that one pretty quickly.
[19-Feb-2009 11:00:54] **mrayzenoss> yeah, it should hold everyone over until Blue Crab drops
[19-Feb-2009 11:01:20] **malbon> Has anyone used Zenoss on Unbreakable? We looking at alternate OS support options.
[19-Feb-2009 11:03:12] **mrayzenoss> I imagine it would work, I haven't heard of anyone using it, but I don't think it's very different from RHEL
[19-Feb-2009 11:03:54] **malbon> indeed, it's a cheaper knock-off
[19-Feb-2009 11:06:04] **mrayzenoss> well, we probably won't test it unless an Enterprise customer asks for it (wink wink)
[19-Feb-2009 11:06:18] **kells> Oh dear....
[19-Feb-2009 11:06:22] **mrayzenoss> heh
[19-Feb-2009 11:06:35] **mrayzenoss> I believe that's how SLES got added to the mix
[19-Feb-2009 11:07:34] **malbon> haha, well indeed. We may not go down that route, we are doing costings.
[19-Feb-2009 11:08:14] **mrayzenoss> I know Novell is offering big discounts for RHEL->SLES converts, including support for RHEL while you transition
[19-Feb-2009 11:08:49] **malbon> ah I didn't know that, but it does make perfect sense.
[19-Feb-2009 11:09:03] **malbon> We were looking at minimum disruption options.
[19-Feb-2009 11:10:03] **mrayzenoss> I am curious about Unbreakable, if it's really any different from RHEL. I imagine it's a CentOS-like conversion with some tweaks for Oracle performance
[19-Feb-2009 11:10:32] **malbon> yes, it is basically RHEL but with sueability provided by Oracle rather than Redhat
[19-Feb-2009 11:11:06] **mrayzenoss> I guess you're a big Oracle shop?
[19-Feb-2009 11:12:05] **malbon> none at all.
[19-Feb-2009 11:12:11] **malbon> We are a sybase shop
[19-Feb-2009 11:12:29] **malbon> but oracle isn't a company that is going to go bust any time soon.
[19-Feb-2009 11:12:47] **mrayzenoss> oh sure, I just figured most Unbreakable users would already be Oracle DB users
[19-Feb-2009 11:12:58] **mrayzenoss> didn't realize they were reaching past that limitation
[19-Feb-2009 11:13:18] **malbon> they sell it as a generic OS luckily.
[19-Feb-2009 11:13:35] **malbon> are many people using the community zenpack repository?
[19-Feb-2009 11:14:02] **mrayzenoss> it's picking up traction, the Barracuda author checked in some fixes last night
[19-Feb-2009 11:14:05] **mrayzenoss> revving that right now
[19-Feb-2009 11:14:19] **mrayzenoss> it's slowly picking up steam
[19-Feb-2009 11:14:31] **malbon> cool, can I add in a feature request?
[19-Feb-2009 11:14:34] **mrayzenoss> I've seen people start bookmarking the pages in there
[19-Feb-2009 11:14:34] **mrayzenoss> sure
[19-Feb-2009 11:14:40] **kells> In my experience, the Unbreakable (this is the Oracle rebranded RHEL, right?) was waaay behind the times in patches and in fixes. It's probably improved by now...
[19-Feb-2009 11:16:08] **malbon> a 'click to build' system to build specific revs of zenpacks.
[19-Feb-2009 11:16:48] **malbon> (so it returns you an egg file made correctly)
[19-Feb-2009 11:17:43] **mrayzenoss> Duly noted
[19-Feb-2009 11:17:52] **mrayzenoss> right now I'm the "click to build" guy
[19-Feb-2009 11:18:24] **malbon> yeah, used that feature... liked it.
[19-Feb-2009 11:23:36] **mrayzenoss> Anyone want to test OpenSUSE 11.1?
[19-Feb-2009 11:27:20] **malbon> gotta go, thanks folks.
[19-Feb-2009 11:28:54] **mrayzenoss> thanks to everyone who showed up, this'll be posted on the IRC page soon
[19-Feb-2009 11:52:27] dcnoye is now known as dcnoye|lunch
[19-Feb-2009 11:52:32] **teletype> mray, the download link for the hrswinstalled.pl has a
in it and hence is broken
[19-Feb-2009 11:52:33] **teletype> fyi
[19-Feb-2009 11:52:52] **mrayzenoss> in the blog post?
[19-Feb-2009 11:53:27] **teletype> yeah
[19-Feb-2009 11:57:40] **cgibbons> hmmm
[19-Feb-2009 12:01:52] **mrayzenoss> apparently OpenSUSE 11.1 just passed the smoketest
[19-Feb-2009 12:02:44] **mrayzenoss> teletype: fixed
[19-Feb-2009 12:02:45] **mrayzenoss> thanks
[19-Feb-2009 12:54:06] **janwari> mrayzenoss: hi
[19-Feb-2009 12:55:27] **mrayzenoss> hello
[19-Feb-2009 12:56:23] **sergeymasushko> hi 2 all
[19-Feb-2009 12:56:31] **sergeymasushko> i have an error
[19-Feb-2009 12:57:52] **sergeymasushko> zenoss stopped to sent clear alerts on ping events. where can i check what happened?
[19-Feb-2009 12:58:45] x-spec-t is now known as Spec
[19-Feb-2009 13:00:57] **mrayzenoss> sorry, gotta run. Flight to Los Angeles
[19-Feb-2009 13:01:20] **nemo2> sergeymasushko, when did it stop
[19-Feb-2009 13:01:38] **nemo2> i have some mysteries which are similar, but only for certain event classes
[19-Feb-2009 13:01:50] **nemo2> i have a feeling mine might be related to transforms i have in plaec
[19-Feb-2009 13:01:53] **nemo2> place*
[19-Feb-2009 13:02:17] **sergeymasushko> hm... i did not appy any transforms for ping events...
[19-Feb-2009 13:19:46] **gemineye> I had a mount point drop off a server last night but it's back. How can I get it back in Zenoss? I've tried remodeling the device, adding it then remodeling, it just won't stay.
[19-Feb-2009 13:27:38] **int> hello! anyone uses zenoss via apache https proxy?
[19-Feb-2009 13:28:13] **janwari> int: i do use apache over ssl
[19-Feb-2009 13:30:11] **int> janwari: i guess adding locations works for you?
[19-Feb-2009 13:30:28] **janwari> adding locations ?
[19-Feb-2009 13:30:35] **int> i'm trying to add sublocations and just nothing happends then i press on "ok"
[19-Feb-2009 13:31:06] * janwari is still confused as to what int is talking about
[19-Feb-2009 13:31:47] **int> Browse By -> Locations -> Sub-Locations
[19-Feb-2009 13:32:03] **int> Add New Organaizer
[19-Feb-2009 13:33:40] **int> zope thinks it runs on 127.0.0.1
[19-Feb-2009 13:33:41] **janwari> when i tried to add a sublocation it worked just find
[19-Feb-2009 13:34:13] **int> onclick="return $('dialog').submit_form_and_check('http://127.0.0.1:8080/zport/dmd/Locations', 'proxyForm')"
[19-Feb-2009 13:34:18] **janwari> int: are you using Rewrite or ProxyPass ?
[19-Feb-2009 13:34:25] **int> ProxyPass
[19-Feb-2009 13:34:34] **janwari> ohhh, that will give you problems
[19-Feb-2009 13:34:50] **janwari> use Rewrites its much easier
[19-Feb-2009 13:35:04] **janwari> RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 in your httpd.conf file
[19-Feb-2009 13:35:05] **int> janwari: you run zope instance on same ip as frontend?
[19-Feb-2009 13:35:40] **janwari> yes
[19-Feb-2009 13:35:53] **int> i guess that's why it works
[19-Feb-2009 13:35:59] **janwari> and use RewriteRule ^/(.*) http://%{HTTP_HOST}:8080/VirtualHostBase/https/%{HTTP_HOST}:443/VirtualHostRoot/$1 [L,P] in you ssl.conf file
[19-Feb-2009 13:37:56] **gemineye> mrayzenoss: you around?
[19-Feb-2009 13:40:58] **sergeymasushko> > mrayzenoss: sorry, gotta run. Flight to Los Angeles
[19-Feb-2009 13:40:59] **sergeymasushko> > mrayzenoss left the room (quit: "Thanks for using Zenoss.").
[19-Feb-2009 13:44:38] **janwari> anyone know how to reset template for mem data source??
[19-Feb-2009 13:45:33] **janwari> i was making some changes to test it out and now zenoss no longer generates the RRD graph. Is there a way i can set it back to the default that comes with Zenoss out of the box ?
[19-Feb-2009 13:46:41] **gemineye> Opps, missed that. Thanks.
[19-Feb-2009 14:00:37] **int> janwari: actually i was need to configure VirtualHostMonster (which is configured with that strange rewriterule) - thx!
[19-Feb-2009 14:05:56] **janwari> int: im glad i could help. You should really than ian for he was the one to help me out when i was faced with the similar issue
[19-Feb-2009 14:09:13] **int> janwari: )
[19-Feb-2009 14:34:08] **CamargoBP> Anyone here know how much overhead SNMP adds to a network. Say I am monitoring oh 1000 devices
[19-Feb-2009 14:34:31] **CamargoBP> Requesting only 1 metric from each device
[19-Feb-2009 14:50:35] **nemo2> tag the traffic in wireshark / tdcdump
[19-Feb-2009 14:51:16] **nemo2> obviously i dont know what the overhead is
[19-Feb-2009 15:09:52] **cgibbons> if your sampling every 5 minutes it'll pretty much not matter
[19-Feb-2009 15:10:16] **sergeymasushko> how i can check event mapping?
[19-Feb-2009 15:13:45] **sergeymasushko> can anybody help me with the following error. I see the clear events in the history. but zenoss do not send clear alerts.
[19-Feb-2009 15:37:56] **rjune_> Zenoss will perform an action on an event correct? i.e. send an email on line down?
[19-Feb-2009 15:39:47] **sergeymasushko> yes... for example: it sends 'device is down' email... but it doesn't send 'device is up' .
[19-Feb-2009 15:41:36] **rjune_> why one but not the other?
[19-Feb-2009 15:42:02] **sergeymasushko> i do not know
[19-Feb-2009 15:42:22] **sergeymasushko> however i have an idea
[19-Feb-2009 15:42:46] **sergeymasushko> i've cleared history DB manually.
[19-Feb-2009 15:44:38] **sergeymasushko> maybe there was an event that was mapped to '/Status/Wmi/Conn' event class which set as 'zEventClearClasses' for '/Status/Ping' class.
[19-Feb-2009 16:01:53] **kisielk> just wondering, how do people here handle the LOM / BMC / iLO interfaces of their servers?
[19-Feb-2009 16:02:13] **kisielk> monitor as a separate host? or ?
[19-Feb-2009 16:02:26] **kisielk> it would be nice if it could somehow group in to the main host entry
[19-Feb-2009 16:03:26] **rhett_> i monitor as a seperate host
[19-Feb-2009 17:17:35] **Direstorm> hello
[19-Feb-2009 17:17:51] **Direstorm> is there any way to export a graph report to csv?
[19-Feb-2009 17:19:08] **Direstorm> the entry in the manual for it doesn't seem to apply
[20-Feb-2009 00:00:42] [disconnected at Fri Feb 20 00:00:42 2009]
[20-Feb-2009 00:00:42] [connected at Fri Feb 20 00:00:42 2009]
[20-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[20-Feb-2009 02:08:27] **tehhobbit> morning
[20-Feb-2009 02:08:50] **zarxcky> afternoon
[20-Feb-2009 02:46:04] **tehhobbit> raw__: you around
[20-Feb-2009 02:46:15] **tehhobbit> or someone else that can point
[20-Feb-2009 02:46:49] **tehhobbit> me in the direction of a way to debug python code used in the transform field
[20-Feb-2009 06:32:37] **cain___> I've tried to create a new back up using the web interface. My issue is that it is not listing it/and or creating it. Is there some step I'm missing?
[20-Feb-2009 07:52:32] **raw__> tehhobbit: I'm around now
[20-Feb-2009 08:11:12] **int> i wonder if someone tried http://plone.org/products/apachepas with zenoss?
[20-Feb-2009 08:11:21] **adytum-bot> Title: apachepas — Plone CMS: Open Source Content Management (at plone.org)
[20-Feb-2009 08:12:56] **int> apachepas is a PAS multiplugin which allows Zope to delegate authentication concerns to Apache.
[20-Feb-2009 09:29:34] **int> yay, actually mod_auth_kerb + apachepas + zenoss works great for auth
[20-Feb-2009 09:30:27] **int> hmm, but i breaks "/manage/"
[20-Feb-2009 09:33:06] **simprix> Is there a way to tell zenoss to ignore /var when monitoring via ssh
[20-Feb-2009 09:48:52] **pheezy> hi, i'm having problems with wmic being unable to read WMI classes of the PerfFormattedData type? http://pastie.org/395152
[20-Feb-2009 09:48:59] **adytum-bot> Title: #395152 - Pastie (at pastie.org)
[20-Feb-2009 09:49:29] **tehhobbit> raw__: it solved it self
[20-Feb-2009 09:49:44] **tehhobbit> raw__: are you involved in zenoss as dev ?
[20-Feb-2009 09:52:54] **pheezy> is there some specific version of libc i need for wmic or so?
[20-Feb-2009 09:56:15] **raw__> evt.severity = {1:0, 2:3, 3:4, 4:5, 5:5}[histsev]
[20-Feb-2009 09:56:20] **raw__> that's proper syntax I assume?
[20-Feb-2009 09:57:02] **raw__> oops, yeh it is
[20-Feb-2009 09:58:34] **tehhobbit> raw__: got 2 questions
[20-Feb-2009 09:59:03] **tehhobbit> 1) can I cange class of an event the same way you showed me how to change the summary ?
[20-Feb-2009 09:59:22] **tehhobbit> 2) does zenoss need ppl helping out ( if you know )
[20-Feb-2009 10:29:44] **raw__> tehhobbit: 1) I think you can but it wouldn't make much sense since the event class is simply a container where you define the event and then define the transform
[20-Feb-2009 10:29:59] **raw__> you should really be focussing on changing the event component to whatever you'd like
[20-Feb-2009 10:30:06] **raw__> and use that to determine event types
[20-Feb-2009 10:30:12] **tehhobbit> ok
[20-Feb-2009 10:30:20] **tehhobbit> makes sense I suppose
[20-Feb-2009 10:30:57] **raw__> 2) If you change code you can contribute it, there is info for doing so on the website, but as far as "help" is concerned, it's developed by an actual corporation (Zenoss Inc)
[20-Feb-2009 10:31:05] **raw__> so I doubt that they are accepting volunteer developers
[20-Feb-2009 10:31:12] **tehhobbit> raw__: did I miss soething or is the event in it self a python dict ?
[20-Feb-2009 10:31:14] **raw__> other than people who make modifications and submit patches
[20-Feb-2009 10:31:27] **raw__> a python dict?
[20-Feb-2009 10:31:32] **tehhobbit> dictonary
[20-Feb-2009 10:32:00] **raw__> the event itself is generated by Zenoss' internal code, so I doubt it
[20-Feb-2009 10:32:25] **raw__> Zenoss generates the event, executes the transform on the event if a transform is defined then logs the event in a MySQL database
[20-Feb-2009 10:32:49] **raw__> the transforms themselves are stored in the Zope database I believe
[20-Feb-2009 10:33:15] **tehhobbit> ok
[20-Feb-2009 10:34:06] **raw__> can anyone here walk me through modifying a collector plugin to provide an eventKey for events it generates?
[20-Feb-2009 10:34:24] **raw__> it's annoying that the collector plugins don't by default because I can't apply any types of transforms to the events because of it
[20-Feb-2009 10:52:40] **raw__> I want any WMI events coming in to have an eventKey
[20-Feb-2009 10:52:52] **raw__> event key can be whatever, just need them to have one
[20-Feb-2009 10:53:18] **raw__> because when the monitoring fails it spits out a message that contains the username and password (no idea why it does this, MAJOR security issue)
[20-Feb-2009 10:53:37] **raw__> so I need to make a transform to strip that out of the message
[20-Feb-2009 10:54:36] **raw__> if there's any one thing that's dissapointing with Zenoss, it's the lax security
[20-Feb-2009 10:55:06] **raw__> passwords are stored in plaintext in the zope database, and if that wasn't bad enough, the failed monitoring events that come in actually spit out the password right in the event message
[20-Feb-2009 10:55:11] **raw__> incredible
[20-Feb-2009 11:05:51] **jsm> zenoss seems to be completely ignore my regular expression in my HttpMonitor i set up
[20-Feb-2009 11:05:55] **jsm> ignoring
[20-Feb-2009 11:06:14] **jsm> it's not alerting that the string was not found
[20-Feb-2009 11:06:42] **jsm> this is version 2.3.2
[20-Feb-2009 11:06:45] **jsm> with the latest core zenpack package
[20-Feb-2009 11:13:01] **jsm> all I see in the zencommand.log is: 2009-02-20 12:11:54 INFO zen.zencommand: ---------- - schedule has 1 commands
[20-Feb-2009 11:13:06] **jsm> it doesn't appear to actually be running them
[20-Feb-2009 11:14:17] **raw__> no idea, haven't worked with HttpMonitor
[20-Feb-2009 12:01:02] **jsm> is there a way to get zenoss to stop complaining that a device added has a duplicate IP? I'm trying to get it to monitor a namebase virtual host, which would clearly have the same IP as another host being monitored.
[20-Feb-2009 12:12:39] **raw__> are we talking like a vhost in a webserver, or an actual virtual server?
[20-Feb-2009 12:19:23] **jsm> vhost as in a webserver
[20-Feb-2009 12:22:27] **raw__> why are you adding a seperate vhost as a new device anyways?
[20-Feb-2009 12:22:49] **raw__> it's not even a virtual box, it's just your webserver delivering content based on what HTTP address is relayed to it
[20-Feb-2009 12:28:50] **cgibbons> raw__: do you have an example of those events you get with the auth information in it? is it from a COMMAND datapoint that calls the wmic utility?
[20-Feb-2009 12:29:37] **jsm> raw__: it makes things easier as far as managing stuff with templates
[20-Feb-2009 12:30:05] **jsm> raw__: if i have 30 different sites, i'd rather have each one be it's own device so it can inherit template information
[20-Feb-2009 12:30:20] **jsm> rather than going in and having to modify one device and adding more datapoints to monitor
[20-Feb-2009 13:26:34] **sergeymasushko> can anybody help me to find out why zenoss do not send a clear alret?
[20-Feb-2009 13:27:20] **nemo2> do you have any transforms sergeymasushko
[20-Feb-2009 13:28:01] **raw__> cgibbons: it's pulling the whole command down that the monitoring template is using
[20-Feb-2009 13:28:08] **raw__> which includes the username and password
[20-Feb-2009 13:28:29] **raw__> you guys really should find some way of having it sensor the password when it pulls down the command or something
[20-Feb-2009 13:28:46] **raw__> like save the same command with the password blanked out to a seperate variable and use that variable to display the command that failed
[20-Feb-2009 13:28:49] **sergeymasushko> nemo2: i've already deleted all of them but it did not help. however it was working before with these rules.
[20-Feb-2009 13:28:50] **raw__> would be much more secure
[20-Feb-2009 13:29:02] **raw__> I'm sure people know what their password are, they don't need them plastered all of their event log
[20-Feb-2009 13:29:28] **raw__> lol
[20-Feb-2009 13:38:07] **nemo2> sergeymasushko, have you configured zenhub with more verbosity, eg, loglevel 10
[20-Feb-2009 13:38:23] **nemo2> you should be able to see events as zenoss processes them in that log.
[20-Feb-2009 13:38:57] **nemo2> raw__, there are many issues like this. Security wasnt a feature it seems
[20-Feb-2009 13:39:25] **raw__> I can't believe how bad the security issues are
[20-Feb-2009 13:39:50] **raw__> is it too much to ask that the next version of Zenoss support encrypted passwords, and not spit passwords out in to the event log? lol
[20-Feb-2009 13:40:27] **nemo2> lol you notice that too eh
[20-Feb-2009 13:40:36] **raw__> yup
[20-Feb-2009 13:40:42] **nemo2> there are many basics that i found missing, kind of amazed me
[20-Feb-2009 13:40:57] **nemo2> did you ever check the accuraccy of your disk util stats ?
[20-Feb-2009 13:40:57] **nemo2>
[20-Feb-2009 13:40:58] **raw__> yup, it's a great product, just some really bad planning in terms of security
[20-Feb-2009 13:41:06] **raw__> no, why?
[20-Feb-2009 13:41:13] **nemo2> you might be interested to do so
[20-Feb-2009 13:41:20] **raw__> what's wrong with it?
[20-Feb-2009 13:41:56] **nemo2> i think the fixes will be in 2.3.3 but it doesnt take into account at all any fs overheads etc
[20-Feb-2009 13:42:17] **raw__> ah
[20-Feb-2009 13:42:25] **nemo2> my problem i fixed in a transform ( sort of ) , i used a nominal 5% that ext3 does as standard
[20-Feb-2009 13:42:47] **nemo2> but its still not accurate because we set up bigger disks with less fs reserved space
[20-Feb-2009 13:42:49] **raw__> I see
[20-Feb-2009 13:42:57] **nemo2> i didnt even check it on windows
[20-Feb-2009 13:43:12] **nemo2> but i assume most fs's have similar mechanisms/failsafes
[20-Feb-2009 13:44:14] **raw__> probably
[20-Feb-2009 13:44:26] **raw__> any journalling filesystem does
[20-Feb-2009 13:44:44] **raw__> NTFS, ext3, etc...
[20-Feb-2009 13:44:45] **nemo2> even those that dont journal might
[20-Feb-2009 13:44:50] **raw__> yeh
[20-Feb-2009 13:44:51] **nemo2> i am sure ext2 had superblocks
[20-Feb-2009 13:44:55] **nemo2> copies of
[20-Feb-2009 13:45:16] **raw__> I just don't see how it doesn't get an accurate value when it's pulling the value right from the server...
[20-Feb-2009 13:45:25] **raw__> the server should know it's own disk usage
[20-Feb-2009 13:45:37] **nemo2> btw raw. i redirect those logs with "bad data" in them to dev/null
[20-Feb-2009 13:46:00] **raw__> yeh, we could redirect them, but we want to actually see them, I have an idea though...
[20-Feb-2009 13:46:23] **raw__> going to make a transform for them, to strip anything after and including the first "
[20-Feb-2009 13:46:26] **nemo2> raw__, there are many possible fs configs, blocksizes , fs overheard
[20-Feb-2009 13:46:36] **nemo2> returning the number of bytes is just sick
[20-Feb-2009 13:46:43] **raw__> hehe
[20-Feb-2009 13:47:24] **nemo2> we have a 25 line transform to reformat and jiggle it , so it does alarm when a 500gb disk is 90% full ( 25 gb fre or whatever )
[20-Feb-2009 13:47:41] **nemo2> e.g. if its from 0-40gb , alarm when less than 1Gb
[20-Feb-2009 13:47:50] **raw__> gotcha
[20-Feb-2009 14:01:08] **sergeymasushko> nemo2: how to configure zenhub with loglevel 10 ?
[20-Feb-2009 14:08:01] **cgibbons> raw__: yeah I was just wondering about more detail, because none of our zenpacks should be doing that, but I think some of the community zenpacks still do.
[20-Feb-2009 14:21:04] **gemineye> cgibbons: That problem with the WinService monitoring even though I had totally stopped it cleared up on it's own about 30 minutes after I last typed to you yesterday.
[20-Feb-2009 14:27:05] **cgibbons> Hmmm 30 minutes sound suspiciously like it got remodeled / reindexed or something magically like that.
[20-Feb-2009 14:29:19] **nemo2> sergeymasushko, goto collect / localhost / daemons tab
[20-Feb-2009 14:29:29] **nemo2> you should be able to edit the configs and restart them there
[20-Feb-2009 14:29:50] **nemo2> or if your a command line man, theyre in $ZEN_HOME/etc
[20-Feb-2009 14:30:01] **nemo2> ( the configs )
[20-Feb-2009 14:30:35] **sergeymasushko> ok. thanks. will see if i find there something useful
[20-Feb-2009 14:33:06] **sergeymasushko> Hm. i can not find 'daemons tab' at 'collector / localhost'
[20-Feb-2009 14:33:44] **sergeymasushko> do you mean: Settings -> Daemons ?
[20-Feb-2009 14:34:15] **nemo2> perhaps, i am using ditributed collector
[20-Feb-2009 14:35:39] **sergeymasushko> hmm .ok. however... i should type there:
[20-Feb-2009 14:35:39] **sergeymasushko> #PARAMETER VALUE
[20-Feb-2009 14:35:39] **sergeymasushko> loglevel 10
[20-Feb-2009 14:35:39] **sergeymasushko> right?
[20-Feb-2009 14:35:55] **nemo2> yup
[20-Feb-2009 14:36:01] **nemo2> humm
[20-Feb-2009 14:36:06] **nemo2> what does it say already
[20-Feb-2009 14:36:18] **nemo2> i dont have my zenoss box accessable atm
[20-Feb-2009 14:36:36] **nemo2> there is probably a default stting , 20
[20-Feb-2009 14:36:48] **sergeymasushko> there is only one string #PARAMETER VALUE
[20-Feb-2009 14:36:55] **nemo2> sec
[20-Feb-2009 14:37:48] **nemo2> ok do zenhub --help . and look for the option to generate a config
[20-Feb-2009 14:37:58] **nemo2> probably zenhub --genconf
[20-Feb-2009 14:38:25] **sergeymasushko> i do not have access to the shell only to the web interface
[20-Feb-2009 14:39:36] **nemo2> # Logging severity threshold, default: 20
[20-Feb-2009 14:39:36] **nemo2> #logseverity 20
[20-Feb-2009 14:39:50] **nemo2> you need that and uncomment the logseverity line
[20-Feb-2009 14:40:19] **nemo2> you should consider shell access if you want more control over zenoss
[20-Feb-2009 14:40:33] **sergeymasushko> so anyway i need to have a shell access ...
[20-Feb-2009 14:42:10] **nemo2> well , i take it for granted, but i used shell access to generate the config for you
[20-Feb-2009 14:42:31] **nemo2> zenhub genconf > /tmp/zenhub.conf.new - thats how i did it
[20-Feb-2009 14:42:58] **nemo2> i got no idea how / if thats possible in the web interface, i suspect not
[20-Feb-2009 14:43:09] **sergeymasushko> ok... i will get access in a few minutes... i hope
[20-Feb-2009 14:59:16] **sergeymasushko> hm... looks like i missed something....
[20-Feb-2009 14:59:16] **sergeymasushko> [zenoss@zenoss ~/zenoss-2.3.2/conf]$ zenhub --help
[20-Feb-2009 14:59:16] **sergeymasushko> -bash: zenhub: command not found
[20-Feb-2009 15:00:10] **jsm> arg, why isn't check_http working for https sites? it doesn't return a 200: ./check_http www.gmail.com
[20-Feb-2009 15:00:10] **jsm> HTTP OK HTTP/1.0 200 OK - 6733 bytes in 0.304 seconds |time=0.303808s;;;0.000000 size=6733B;;;0
[20-Feb-2009 15:00:26] **jsm> ./check_http -S www.gmail.com
[20-Feb-2009 15:00:26] **jsm> OK - HTTP/1.0 302 Found - 0.372 second response time |time=0.372089s;;;0.000000 size=407B;;;0
[20-Feb-2009 15:01:40] **nemo2> sergeymasushko, did you su zenoss?
[20-Feb-2009 15:02:30] **sergeymasushko> nemo2: oh. =) forgot about that one
[20-Feb-2009 15:03:24] **nemo2> not sure what os your running, but you should have a $ZEN_HOME env
[20-Feb-2009 15:03:42] **sergeymasushko> freebsd
[20-Feb-2009 15:03:44] **nemo2> [zenoss@black ~]$ echo $ZEN_HOME
[20-Feb-2009 15:03:44] **nemo2> /usr/local/zenoss
[20-Feb-2009 15:04:00] **nemo2> im on linux, so our setups will vary a little
[20-Feb-2009 15:04:20] **nemo2> but i dont think things will work without that env, and thats why it cant find zenhub
[20-Feb-2009 15:04:25] **nemo2> probably *
[20-Feb-2009 15:05:09] **sergeymasushko> after 'su' command it can
[20-Feb-2009 15:05:46] **nemo2> [zenoss@zenoss ~/zenoss-2.3.2/conf]$ zenhub --help
[20-Feb-2009 15:05:56] **nemo2> looks like you were zenoss from the prompt
[20-Feb-2009 15:06:35] **nemo2> you can always find zenhub in a dir called bin and run it with genconf
[20-Feb-2009 15:07:02] **nemo2> without the env, if your just intersted in one setting , would get your working faster
[20-Feb-2009 15:07:16] **sergeymasushko> ok
[20-Feb-2009 15:07:39] **sergeymasushko> so what about #logseverity 20 what value should i put there?
[20-Feb-2009 15:07:44] **nemo2> 10
[20-Feb-2009 15:07:48] **sergeymasushko> ok
[20-Feb-2009 15:08:02] **nemo2> and do a restart of the daemon with the interface
[20-Feb-2009 15:08:31] **sergeymasushko> should i do the same with zenaction?
[20-Feb-2009 15:11:10] **jsm> jeesh... the http_monitor is so damn buggy.
[20-Feb-2009 15:11:48] **magnachef> false alarms?
[20-Feb-2009 15:12:07] **jsm> it's not following on redirects
[20-Feb-2009 15:12:12] **jsm> even if you specify it in the gui
[20-Feb-2009 15:12:15] **jsm> so it returns 302
[20-Feb-2009 15:13:23] **jsm> i'll have to modify the zenpack directly i'm sure to put a "-f follow"
[20-Feb-2009 15:20:40] **jsm> hmmm
[20-Feb-2009 15:20:43] **jsm> the code looks ok
[20-Feb-2009 15:20:55] **jsm> can i make zencommand show me what commands its running?
[20-Feb-2009 15:26:51] **jsm> nm, figured it out
[20-Feb-2009 15:32:30] **gemineye> If we want to generate a graph of some metric, like CPU usage, over a specific time period, can that be done with Zenoss Core or Enterprise?
[20-Feb-2009 16:42:18] **sergeymasushko> nemo2: are you here?
[20-Feb-2009 16:42:48] **nemo2> yeh
[20-Feb-2009 16:43:11] **sergeymasushko> i turned on debug for zenping, zenhub and zenactions... that is what i see now http://pastebin.com/m34222b8c
[20-Feb-2009 16:43:17] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[20-Feb-2009 16:47:55] **nemo2> perhaps give it some time and grep it for your ip a bit later
[20-Feb-2009 16:48:56] **nemo2> gemineye, both do
[20-Feb-2009 16:50:48] **sergeymasushko> nemo2: actually it will not send alert anyway =(
[20-Feb-2009 17:43:06] **kisielk> If I have a class of devices, say Workstation, that I don't want to receive notifications for if they go down
[20-Feb-2009 17:43:11] **kisielk> how do I set that up?
[20-Feb-2009 17:50:26] **sergeymasushko> kisielk: do you want to disable ping monitoring for these devices completely? or you do not want receive alert emails for this class?
[20-Feb-2009 17:53:58] **kisielk> sergeymasushko: monitoring is fine, I don't want alerts
[20-Feb-2009 17:54:11] **kisielk> sergeymasushko: can I just make the ping status a lower priority for that device class?
[20-Feb-2009 17:55:03] **sergeymasushko> kisielk: if you want to disable ping monitoring for this class you should go to zProperties page of the class and set 'zPingMonitorIgnore' to true
[20-Feb-2009 17:55:03] **sergeymasushko> if you want to disable alerting for this class go to the alerting rule settings and add the following rule:
[20-Feb-2009 17:55:03] **sergeymasushko> Event Class is not /bla-bla-bla/Workstation
[20-Feb-2009 17:55:48] **kisielk> sergeymasushko: is there a way to do that definition in the class?
[20-Feb-2009 17:56:10] **kisielk> I notice in the alert rule you can set the severity
[20-Feb-2009 17:56:15] **kisielk> can I make the severity lower ?
[20-Feb-2009 17:56:38] **gemineye> nemo2: How do I get zenoss core to display a graph of lets say a specific 1 hour window for cpu utilization of a machine?
[20-Feb-2009 17:57:37] **sergeymasushko> kisielk: i believe that can be done by event mapping but i do not know how.
[20-Feb-2009 17:59:19] **sergeymasushko> severity value in this case is the value for the whole class 'status/ping' (doesn't matter which device or device class)
[20-Feb-2009 18:03:41] **kisielk> right
[20-Feb-2009 19:30:16] **MajereDB8> hi, i was just wondering if anyone could direct me to a decent primer on zenoss event commands? i just need to draft up a simple event command but don't have very much experience with python. the admin guide didn't quite do the trick for me
[20-Feb-2009 20:05:36] **sergeymasushko> MajereDB8: take a look at the http://www.zenoss.com/community/wiki/events-documentation-and-examples/zenoss_event_management_paper.pdf/view
[20-Feb-2009 20:05:52] **adytum-bot> Title: Zenoss Event Management paper - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[20-Feb-2009 20:07:39] **MajereDB8> sergeymasushko: thanks, i'm searching through this right now. off the top of your head, is it possible in zenoss to parse a string variable and truncate it?
[20-Feb-2009 20:09:18] **MajereDB8> so, e.g. if i want to check to see if evt.summary begins or ends with abc, could i say if evt.summary contains string abc, evt.summary = evt.summary minus those characters?
[20-Feb-2009 20:09:48] **MajereDB8> i'm used to c/c++ syntax, so i'm kind of thinking in that mindset
[20-Feb-2009 20:10:34] **sergeymasushko> MajereDB8: i guess so, there is the python which allow to do it.
[20-Feb-2009 20:21:40] **MajereDB8> sergeymasushko: fair enough. i'm not at my zenoss box so i can't test it out, so i'm just researching until then
[21-Feb-2009 00:00:42] [disconnected at Sat Feb 21 00:00:42 2009]
[21-Feb-2009 00:00:42] [connected at Sat Feb 21 00:00:42 2009]
[21-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[21-Feb-2009 11:51:47] **MajereDB8> hi, does anyone have much experience writing event commands? i just had a quick question about how zenoss does string handling
[21-Feb-2009 17:14:25] **cain__> quick question about backups
[21-Feb-2009 17:17:31] **cain__> how come when i say to create a backup its not listed on the web interface later...and its not in the file where the other backups are going.....
[21-Feb-2009 17:18:01] **cain__> it just goes into a tmp file and stays there...
[22-Feb-2009 00:00:42] [disconnected at Sun Feb 22 00:00:42 2009]
[22-Feb-2009 00:00:42] [connected at Sun Feb 22 00:00:42 2009]
[22-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[22-Feb-2009 18:48:38] **sergeymasushko1> is anybody alive?
[22-Feb-2009 19:11:30] **rhett_hm> yes
[22-Feb-2009 19:13:01] **sergeymasushko1> rhett_hm: Hi, zenoss doesn't send clear alert emails. what can be the case?
[22-Feb-2009 19:16:31] **sergeymasushko1> cause*
[22-Feb-2009 19:24:29] **rhett_hm> it dosnt send for any event?
[22-Feb-2009 19:25:20] **sergeymasushko1> yes
[22-Feb-2009 19:25:58] **sergeymasushko1> can you look at http://forums.zenoss.com/viewtopic.php?p=31577
[22-Feb-2009 19:26:05] **adytum-bot> Title: Forums :: View topic - Zenoss stopped to send clear alerts (at forums.zenoss.com)
[22-Feb-2009 19:26:13] **rhett_hm> i assume 'send clear' is true for the appropriate rule
[22-Feb-2009 19:26:25] **rhett_hm> yeah ill take a look
[22-Feb-2009 19:39:24] **sergeymasushko1> any ideas?
[22-Feb-2009 20:48:51] **sergeymasushko1> rhett_hm: are you here?
[22-Feb-2009 21:39:59] **MajereDB8> hi, any devs in tonight?
[22-Feb-2009 22:09:54] **MajereDB8> anybody home tonight?
[22-Feb-2009 22:10:32] **zarx> I am apparently
[22-Feb-2009 22:10:42] **zarx> but then Im no devs
[22-Feb-2009 22:10:58] **MajereDB8> eh good enough for me
[22-Feb-2009 22:11:06] **MajereDB8> have you messed around with zenpop3 at all?
[22-Feb-2009 22:11:27] **zarx> emm... nop
[22-Feb-2009 22:11:48] **MajereDB8> yeah, thought not. it seems to be pretty underutilized. i've been toying around with getting it to work but haven't ever had success. i'm running into an error about missing openssl, even though pyopenssl is installed
[22-Feb-2009 22:11:49] **MajereDB8> weird
[22-Feb-2009 22:12:06] **zarx> on what OS?
[22-Feb-2009 22:12:09] **zarx> what error?
[22-Feb-2009 22:12:25] **MajereDB8> ubuntu server 8.04
[22-Feb-2009 22:12:56] **zarx> okay.. been using that too
[22-Feb-2009 22:13:15] **MajereDB8> i mean, zenoss proper is working just fine. i just need to get this module running
[22-Feb-2009 22:13:40] **zarx> missing openssl.. what the error u got?
[22-Feb-2009 22:14:11] **MajereDB8> http://www.mail-archive.com/zenoss-users@zenoss.org/msg18719.html//www.mail-archive.com/zenoss-users@zenoss.org/msg18719.html
[22-Feb-2009 22:14:19] **MajereDB8> fairly similar to that error
[22-Feb-2009 22:14:26] **adytum-bot> Title: [zenoss-users] ZenPop OpenSSL Location Failure (at www.mail-archive.com)
[22-Feb-2009 22:38:57] **MajereDB8> hrm, well, i've got this module working without ssl, but now it's acting silly when i try to map it to a class. it says there's no class key to map to
[22-Feb-2009 22:38:57] **MajereDB8> whoo
[23-Feb-2009 00:00:42] [disconnected at Mon Feb 23 00:00:42 2009]
[23-Feb-2009 00:00:42] [connected at Mon Feb 23 00:00:42 2009]
[23-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[23-Feb-2009 04:42:49] **zax0r> yo cico.. not going to the demonstrations?
[23-Feb-2009 07:49:11] **jcape> Does anyone have an example of how to use the zenoss puppet module?
[23-Feb-2009 10:04:42] **teletype> is there something special I need to do after adding a new IP service (with monitored = true) to have it be discovered on individual devices? modeling the device again doesn't make it show up
[23-Feb-2009 10:24:30] **MajereDB8> hi, quick question... does anyone know how to add a new daemon to the list of agents in the event command interface?
[23-Feb-2009 10:40:21] **FoudilB> hi all
[23-Feb-2009 10:41:03] **MajereDB8> what's the news
[23-Feb-2009 10:46:44] **MajereDB8> hey, is anyone here any good with event commands?
[23-Feb-2009 10:59:45] **tehhobbit> MajereDB8: I dont trust em, when something goes wrong I rather fix it my self and check why it happened
[23-Feb-2009 11:01:08] **MajereDB8> tehhobbit, yeah, i know, in this case i'm just using it for alerting purposes. i'm trying to set up an automatic e-mail alert escalation using zenpop3 and event commands, but i'm doing it wrong i guess
[23-Feb-2009 11:02:03] **tehhobbit> oooh I see
[23-Feb-2009 11:02:14] **tehhobbit> havent gotten that far in our setup yet
[23-Feb-2009 11:02:31] **tehhobbit> turned of all e-mailing until events work as I want em
[23-Feb-2009 11:03:11] **MajereDB8> i'm primarily using zenoss to report snmp trap messages, and i'm trying to set up a method so that i can have people respond to the e-mail to acknowledge the trap
[23-Feb-2009 11:04:06] **tehhobbit> ooh been trying to figure out how to reset trapps aswell
[23-Feb-2009 11:04:20] **tehhobbit> most of our san and tapedrive alarms are traps
[23-Feb-2009 11:05:16] **MajereDB8> i mean, i'm manually troubleshooting the traps, and can log into zenoss to acknowledge them if i want, but i'd like a way to be able to acknowledge them from the field if outside the vpn
[23-Feb-2009 11:06:00] **tehhobbit> I havent played around with zenoss that much
[23-Feb-2009 11:06:22] **MajereDB8> it's pretty easy for the most part
[23-Feb-2009 11:06:31] **tehhobbit> but I read something about been able to acknowlage events with wget / curl from cli
[23-Feb-2009 11:07:08] **tehhobbit> you could build something with curl + procmail ( or the built in mail filtering in postfix ) to do that
[23-Feb-2009 11:07:16] **MajereDB8> there's a zenackevents program that you can use to acknowledge events
[23-Feb-2009 11:07:49] **MajereDB8> i'm trying to set up a command that, upon receiving an e-mail through zenpop3, parses the e-mail for the evid and acknowledges the event
[23-Feb-2009 11:09:34] **kisielk> when you get an event email
[23-Feb-2009 11:09:38] **kisielk> it can contain a link
[23-Feb-2009 11:09:42] **kisielk> to the acknowledgement email
[23-Feb-2009 11:09:48] **kisielk> presumably you could just curl/wget that link
[23-Feb-2009 11:09:59] **tehhobbit> kisielk: still doesnt help you get past fw etc
[23-Feb-2009 11:10:11] **MajereDB8> well, the problem is that i'm primarily going to be using cell phones for acknowledgement
[23-Feb-2009 11:10:32] **kisielk> tehhobbit: well, obviously you'd need to poke a hole in your firewall for that, although I'd recommend against that
[23-Feb-2009 11:10:34] **tehhobbit> MajereDB8: yeah answer the mail to a address of you picking
[23-Feb-2009 11:10:50] **kisielk> MajereDB8: then either make it work through email, or get a cell phone with VPN
[23-Feb-2009 11:10:59] **tehhobbit> but mail to that address triggers a script instead of ending up in an inbox
[23-Feb-2009 11:11:16] **MajereDB8> kisielk: that's what i'm trying to do. i've gotten the built in smtpd to send out an e-mail to my cell, using the evid as the subject line
[23-Feb-2009 11:11:47] **MajereDB8> so then i reply to that, and zenpop3 parses it and creates an event, where the subject line containing the evid is the event summary
[23-Feb-2009 11:12:26] **MajereDB8> so what i'm trying to do is come up with a way for zenoss to automatically parse that summary, strip out the re: , and then run zenackevents --evid={evt/summary}
[23-Feb-2009 11:12:46] **MajereDB8> maybe i'm just not fundamentally understanding how event commands work
[23-Feb-2009 11:13:53] **tehhobbit> MajereDB8: seems like its needless to involve zenoss it self
[23-Feb-2009 11:14:00] **tehhobbit> just do it in the accual mailserver
[23-Feb-2009 11:15:51] **MajereDB8> well, my customer doesn't have a fqdn, so i'm using a webmail with pop3. you're probably right, if there's a console-based e-mail client that has some ability to do some scripting, that would work better
[23-Feb-2009 11:18:01] **tehhobbit> MajereDB8: most mta's has that ability
[23-Feb-2009 11:18:09] **tehhobbit> sendmail , postfix, qmail
[23-Feb-2009 11:18:47] **tehhobbit> does the customer have a dedicated mailsever ?
[23-Feb-2009 11:19:23] **MajereDB8> tehhobbit, yes, but they're not going to give me access to it
[23-Feb-2009 11:19:37] **tehhobbit> crap
[23-Feb-2009 11:19:49] **MajereDB8> yeah, well, i just have to work with what i've got
[23-Feb-2009 11:19:51] **tehhobbit> well procmail could do it aswell
[23-Feb-2009 11:20:15] **tehhobbit> so all you need is the ability to install a .procmailrc for an account
[23-Feb-2009 11:20:36] **tehhobbit> MajereDB8: yeah I know life of a sysadmin is like that most of the time
[23-Feb-2009 11:21:41] **MajereDB8> if you mean putting procmailrc on any linux box, i'm golden there. i've got root in the zenoss system, i just can't touch their other systems
[23-Feb-2009 11:27:18] **teletype> I've got various nagios plugins for which there's no meaningful performance data, just a working/not working check. is there any way to get those displayed on a device page when they're not in an error condition? would be nice to see when the last check time was, etc, but even a reassuring green dot on the device's components list would be nice
[23-Feb-2009 11:42:42] **MajereDB8> tehhobbit: can you suggest a decent procmail frontend?
[23-Feb-2009 11:46:38] **asachs> anyone know why when i model a device over it ssh it works, but its not collecting performance data (zenplugin.py is installed and runs)?
[23-Feb-2009 12:52:33] **MajereDB8> are there any devs available at the moment?
[23-Feb-2009 13:01:53] **asachs> anyone know the correct TALES expression for enumerating the filesystems ? 2.3.2 seems to not like ${here/mount}
[23-Feb-2009 13:26:18] **cgibbons> always best to just ask, Majere, sometimes they pay attention
[23-Feb-2009 13:27:26] **MajereDB8> cgibbons: what, asking? i just came in to appease developer egos, tis all
[23-Feb-2009 13:29:08] **MajereDB8> nah, ii love you guys and all, but i've just been trying to come up with a way to automate the zenackevents program using an event command, and i must be doing it wrong. just wanted to see if somebody could give me a hand
[23-Feb-2009 13:31:55] **MajereDB8> i'm using zenpop3 to generate an e-mail event, but i can't map that to an event class. so i wanted to see if i could create an event command that would trigger any time an event lists its agent as zenpop3, but that's not an available option
[23-Feb-2009 13:47:49] **cgibbons> how come you can't map it to an event class?
[23-Feb-2009 13:49:14] **MajereDB8> cgibbons: it says that there is no event class key
[23-Feb-2009 13:51:08] **MajereDB8> exact error is "1 event does not have an event class key. created 0 event mappings"
[23-Feb-2009 13:52:17] **cgibbons> what's the event class on it when it comes in, blank or /Unknown ?
[23-Feb-2009 13:52:41] **MajereDB8> it comes out as /unknown
[23-Feb-2009 13:54:02] **MajereDB8> it generates a dedupid, evid, device, summary, etc. but it doesn't generate a deviceclass or eventclasskey
[23-Feb-2009 14:11:56] **ke4zvu3> Hi, is there any way to have multiple "devices" created within Zenoss that are on the same IP, but using different ports for SNMP? my attempts to make this happen have been unsuccessful thus far and I wanted to poll to collective wisdom of the group
[23-Feb-2009 14:13:16] **teletype> can you use a different hostname for each, create seperate devices, and set zSnmpPort differently for each?
[23-Feb-2009 14:13:41] **ke4zvu3> tried creating the different hostname, but once it realizes the IP is the same, it doesn't create a new device
[23-Feb-2009 14:13:51] **teletype> hmm, annoying
[23-Feb-2009 14:13:55] **ke4zvu3> indeed
[23-Feb-2009 14:15:05] **ke4zvu3> i've seen this question asked numerous times on the forums and i've not yet seen an answer
[23-Feb-2009 14:18:31] **cgibbons> majere, you should be able to create an event transform in in the /Unknown class that matches the regexp of the event (for example) and assigns it an event class key
[23-Feb-2009 15:29:24] x-spec-t is now known as Spec
[23-Feb-2009 16:29:40] **MajereDB8> hi, another quick question... can anyone point me to where i could find the proper syntax for if/then within an event command? i've tried the google and the admin guide and i'm having trouble finding much information aside of TALES syntax
[23-Feb-2009 16:54:50] **raw__> ok, what the heck am I doing wrong here?
[23-Feb-2009 16:55:14] **raw__> I'm trying to generate this zenpack, I add a bunch of Mibs to it then export it and it comes out as a 6kb .egg with no mibs in it
[23-Feb-2009 16:55:23] **raw__> it should be coming out as a 3.9MB file
[23-Feb-2009 17:12:07] **raw__> well, I just deleted some other zenpack that I had created before and put the same Mibs in to because it appeared to be causing the issue...
[23-Feb-2009 17:12:09] **raw__> trying again...
[23-Feb-2009 17:21:27] **raw__> finally, that did it
[23-Feb-2009 17:25:03] **raw__> errrr
[23-Feb-2009 17:25:19] **raw__> now I have a 3.9MB zenpack which doesn't install any Mibs
[23-Feb-2009 17:25:20] **raw__> wtf
[23-Feb-2009 17:30:10] **raw__> zenoss@Zenoss-Base-Image:/mspfiles/zenpacks/Nova$ zenpack --install=ZenPacks.Nova.Cisco.Mibs-1.0-py2.4.egg
[23-Feb-2009 17:30:12] **raw__> INFO:zen.HookReportLoader:loading reports from:/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.Nova.Cisco.Mibs.v1-1.0-py2.4.egg/ZenPacks/Nova/Cisco/Mibs/reports
[23-Feb-2009 17:30:19] **raw__> that's all I get
[23-Feb-2009 17:32:43] **raw__> ah there
[23-Feb-2009 17:33:08] **raw__> there was a folder in $ZENHOME/ZenPacks called ZenPacks.Nova.Cisco.Mibs.v1-1.0-py2.4.egg/
[23-Feb-2009 17:33:13] **raw__> had to delete it for some reason
[24-Feb-2009 00:00:42] [disconnected at Tue Feb 24 00:00:42 2009]
[24-Feb-2009 00:00:42] [connected at Tue Feb 24 00:00:42 2009]
[24-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[24-Feb-2009 01:39:27] **sergeymasushko> i'm trying to setup winbox monitoring...
[24-Feb-2009 01:39:27] **sergeymasushko> * Make sure DCOM is enabled for WMI connections.
[24-Feb-2009 01:39:27] **sergeymasushko> What does it mean and how can i check it?
[24-Feb-2009 01:44:45] **zarxcky> perhaps you can search on Google on keyword "enable DCOM Windows"
[24-Feb-2009 01:44:50] **zarxcky> how to
[24-Feb-2009 06:51:54] **raw__> I have a zenpack that contains a bunch of Mibs and a template. I have made modifications to the template and want to export the Zenpack with those modifications, but I receive a message stating that the zenpack needs to be installed in development mode
[24-Feb-2009 06:51:59] **raw__> any easy way around this?
[24-Feb-2009 08:36:30] **raw__> anyone alive?
[24-Feb-2009 08:40:11] **cgibbons> raw: check out section 3.2.3 of the developer's guide. you basically have to reinstall the zenpack with a certain command so that zenoss can work with it in developer mode.
[24-Feb-2009 08:51:32] **cain_> quick question
[24-Feb-2009 09:08:28] **raw__> cgibbons: ah, k
[24-Feb-2009 09:10:24] **sstringham> Is there a way to have zenoss or zendmd check for what version of a package is installed on my machines?
[24-Feb-2009 09:16:37] **sergeymasushko> is there a default template for winbox to monitor it by SNMP?
[24-Feb-2009 10:00:21] **cain_> I've got a "lost connection to server" message on my zenoss dashboard. I've read that it normally means that it has lost connection to mysql. This has happend once before, and a simple reboot of the machine restored mysql access. I've tried to do that now, and it seems not to work
[24-Feb-2009 10:00:58] **cain_> I've checked mysql and it is shown as being up.
[24-Feb-2009 10:20:53] **raw__> cgibbons: what if I just copy the template to a separate zenpack and install that Zenpack after the main one, will it overwrite the Template with the modified version?
[24-Feb-2009 10:21:00] **raw__> I'm just looking for the simplest solution here
[24-Feb-2009 10:21:40] **cgibbons> yeah it should do that. if you Create a new zenpack & add your templates there you should be able to save it off.
[24-Feb-2009 10:21:42] **cgibbons> worth trying in any event
[24-Feb-2009 10:21:50] **raw__> k
[24-Feb-2009 10:22:10] **raw__> too bad there's no way to just toggle a zenpack in to dev mode and then back out again from the web interface lol
[24-Feb-2009 11:26:19] **raw__> anyone have any idea why it takes a second to load up the Zenpacks list on one Zenoss box but takes like 3 minutes on another?
[24-Feb-2009 11:26:25] **raw__> they have the exact same Zenpacks installed
[24-Feb-2009 11:57:57] **raw__> ok, I'm having occasional events like "Command timed out on device" coming in, and I want to transform the message when they come in, but they are being generated by WMI, not by traps
[24-Feb-2009 11:58:03] **raw__> how do I go about doing this?
[24-Feb-2009 11:59:51] **cain_> when do zenoss staff come on here?
[24-Feb-2009 12:08:17] **cain_> exit
[24-Feb-2009 12:11:16] **kisielk> cain_: you have to summon them with an elaborate ritual involving goat sacrifice
[24-Feb-2009 12:18:10] **raw__> http://dev.zenoss.com/trac/ticket/2321 <--- why on earth wasn't that looked at in detail by the Zenoss dev guys?
[24-Feb-2009 12:20:38] **raw__> 2 biggest things to fix for next version, encrypt passwords (including zWinPassword, and whatever else), and stop displaying the username/password of domain admin WMI accounts in command timed out events
[24-Feb-2009 12:21:05] **cain_> ha, is the ritual posted on their site?
[24-Feb-2009 12:21:35] **raw__> yeh, I think it's posted under the FAQ
[24-Feb-2009 12:22:28] **cain_> ah, after checking, I realize my mistake. Its not the right phase of the moon
[24-Feb-2009 12:23:50] **raw__> rookie mistake
[24-Feb-2009 12:24:32] **cain_> quick question anyone. My boss seams to think zenoss will push an upgrade to the box if your an enterprise user. Is that correct?
[24-Feb-2009 12:26:03] **cain_> I was looking at a case number/work order, and it does seem to indicate that was the case..
[24-Feb-2009 12:33:38] **cain_> anyone?
[24-Feb-2009 12:34:00] **cgibbons> 'push an upgrade' ?
[24-Feb-2009 12:35:39] **cgibbons> raw, if you really need that event issue fixed then you shoudl contact the developer of the community zenpack(s) you are using. it isn't in zenoss itself. (certainly the password encryption is a different story).
[24-Feb-2009 12:37:05] **raw__> cgibbons: I don't see how you're supposed to relay a password to a server via WMI without specifying the username and password?
[24-Feb-2009 12:38:15] **cgibbons> the reason you see it in an event is because the event shows the entire command (shell command) that fails. the community zenpack uses a 'COMMAND' datasource to gather data. there are different ways to do that that doesn't execute a shell command but instead uses a collector daemon so the password never gets sent out via a shell command.
[24-Feb-2009 12:38:36] **cgibbons> that's what happens in the enterprise zenpack, along with the base eventlog & service monitoring in core (via the zenwin daemon).
[24-Feb-2009 12:38:49] **raw__> I see
[24-Feb-2009 12:38:58] **cgibbons> and in that case the credentials don't even go across the network since it uses the conventional lan manager challenge response authentication mechanism.
[24-Feb-2009 12:39:23] **cgibbons> so it's just this weird quirk with the way the community zenpack was written. granted, you, as a user, shouldn't have to care about that but such is the nature of community provided content :/
[24-Feb-2009 12:42:01] **cain_> is it relatively easy to upgrade to 2.3.2 from 2.2.4?
[24-Feb-2009 12:43:59] **magnachef> I think you can do a direct upgrade
[24-Feb-2009 12:44:16] **magnachef> http://www.zenoss.com/community/docs/release-notes/Zenoss_Release_Notes_Version_2_3.pdf
[24-Feb-2009 12:44:25] **cain_> http://www.zenoss.com/community/docs/release-notes/Zenoss_Release_Notes_Version_2_3.pdf
[24-Feb-2009 12:44:29] **magnachef> see "Upgrade Path" section
[24-Feb-2009 12:45:56] **cain_> yeah, just don't want to screw this up
[24-Feb-2009 12:46:05] **cgibbons> backup first
[24-Feb-2009 12:46:51] **cain_> ha, already did
[24-Feb-2009 12:52:31] **cain_> do you backup the events data base?
[24-Feb-2009 13:44:42] **kisielk> hm, how do you get an account on the Zen Trac ?
[24-Feb-2009 13:44:48] **kisielk> er, Zenoss
[24-Feb-2009 13:44:54] **kisielk> for reporting / commenting on tickets
[24-Feb-2009 13:48:14] **teletype> i believe you mail mray
[24-Feb-2009 13:49:52] **perr0> MrRay r0cks!
[24-Feb-2009 13:55:43] **teletype> ok, I'm probably doing something braindead here, but... I'm working on a new zenpack, which will have an associated skin template, which I've put into the directory skins/zenpackname under the zenpack's root. then i try to test my skin, just by adding its name to the end of a URL when browsed to a device. no dice, it can't find it.
[24-Feb-2009 15:00:39] **teletype> ok, i was being braindead
[24-Feb-2009 15:50:50] **chadenr> anyone work with rrdtools a lot and know if there's a good way to get data out of a variable number of databases with it? or should i use something else to use rrdtools on each database?
[24-Feb-2009 15:52:07] **chadenr> i'm trying to get a report out of zenoss that zenoss doesn't want to write...
[24-Feb-2009 17:50:00] **KingJ> Hi, my install hung on 100%, and now if I start the zenoss stack service, I get permission denied errors on /dev/null - how can I uninstall it and start again? Installed from CentOS5 binary
[24-Feb-2009 17:53:22] **paxt> zenoss noob here. i'm hoping someone can point me in the right direction.
[24-Feb-2009 17:55:28] **paxt> i'm writing some scripts to import a large collection of devices. almost all of them have multiple IPs bound to single interfaces. i've been trying to parse zendmd to figure out how these multiple ip's per IpInterface are stored
[24-Feb-2009 17:55:46] **paxt> not having much luck. any suggestions?
[24-Feb-2009 18:14:29] **knappster> this is a lively room
[24-Feb-2009 18:21:06] **knappster> anyone around?
[24-Feb-2009 18:23:41] **rhett_> yes but i am about to leave!
[24-Feb-2009 18:25:44] **knappster> heh
[24-Feb-2009 18:25:46] **knappster> no worries
[24-Feb-2009 18:28:21] **knappster> anyone else around?
[24-Feb-2009 18:28:22] **knappster>
[24-Feb-2009 18:28:37] **kisielk> yes
[24-Feb-2009 18:29:28] **knappster> care to take a stab at a problem i'm having?
[24-Feb-2009 18:30:00] **kisielk> depends what it is
[24-Feb-2009 18:30:22] **knappster> well, i can't add any devices
[24-Feb-2009 18:30:25] **KingJ> Hmm, manually removed zenoss (after stopping it of course) (binary edition) and tried the RPM, but i've still got the issue where it errors on /dev/null permission denied - any ideas?
[24-Feb-2009 18:31:05] **knappster> Traceback (most recent call last): File "/usr/local/zenoss/Products/DataCollector/zendisc.py", line 32, in ? from zenmodeler import ZenModeler File "/usr/local/zenoss/Products/DataCollector/zenmodeler.py", line 21, in ? from Products.ZenWin.WMIClient import WMIClient File "/usr/local/zenoss/Products/ZenWin/WMIClient.py", line 1, in ? from pysamba.twisted.reactor import eventContext File "/usr/local/zenoss/lib/python/pysamba/twisted/reactor.py", l
[24-Feb-2009 18:31:15] **knappster> zendisc throws that erro
[24-Feb-2009 18:31:18] **knappster> *error
[24-Feb-2009 18:31:28] **knappster> through the web or manually running the command on the machine
[24-Feb-2009 18:32:20] **kisielk> can you pastebin the full error?
[24-Feb-2009 18:36:27] **knappster> http://pastebin.ca/1346382
[24-Feb-2009 18:36:31] **knappster> really, that is the full error
[24-Feb-2009 18:36:38] **adytum-bot> Title: general pastebin - zenoss - zendisc error - post number 1346382 (at pastebin.ca)
[24-Feb-2009 18:36:59] **kisielk> what version?
[24-Feb-2009 18:38:07] **knappster> zenoss-2.3.0-160.el5
[24-Feb-2009 18:38:09] **knappster> rpm version
[24-Feb-2009 18:38:34] **kisielk> hm okay, weird that it installs to /usr/local ..
[24-Feb-2009 18:39:44] **knappster> it installs to /opt i believe, which is a symlink to /usr/local
[24-Feb-2009 18:40:01] **kisielk> it is? weird
[24-Feb-2009 18:41:40] **knappster> yeah, we don't create a seperate /opt partition on our installs
[24-Feb-2009 18:42:50] **knappster> i've restarted it (obviously), but this error always shows up when trying to add devices
[24-Feb-2009 18:43:07] **knappster> it started happening about a week ago...didn't change anything
[24-Feb-2009 18:44:56] **knappster> any ideas?
[24-Feb-2009 19:15:42] **chadenr> join rrd
[24-Feb-2009 19:15:44] **chadenr> mt
[25-Feb-2009 00:00:42] [disconnected at Wed Feb 25 00:00:42 2009]
[25-Feb-2009 00:00:42] [connected at Wed Feb 25 00:00:42 2009]
[25-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[25-Feb-2009 04:14:51] kevin7kal_ is now known as kevin7kal
[25-Feb-2009 08:29:20] **jonmills> Good Morning
[25-Feb-2009 08:29:33] **jonmills> anyone listening?
[25-Feb-2009 08:30:02] **Ethosser> guys why is the hostname of my vmware zenoss app my exchange server
[25-Feb-2009 08:30:02] **Ethosser> lol.
[25-Feb-2009 08:30:26] **jonmills> huh
[25-Feb-2009 08:40:37] **jonmills> i want to install zenoss in a VM on VMware ESX. it will be monitoring a few hundred nodes. the VM itself will reside on a shared NFS backend (netapp). My question is, does anyone have a feel for how much resources I should alot. RAM? disk size?
[25-Feb-2009 08:44:18] **KingJ> Zenoss love RAM, give it 512 to start at minimun
[25-Feb-2009 08:46:00] **nemo2> depends how many devices your monitoring
[25-Feb-2009 08:46:36] **nemo2> id say you need more than 512 if you are monitoring more services etc.
[25-Feb-2009 09:04:14] **mcgarnicle> Hello everyone, is there a simple way to filter the availability report in performance by device class? I don't know zope so I'm not really sure how to customize it
[25-Feb-2009 09:35:01] **cgibbons> jonmills, check out http://www.zenoss.com/product/deployment for some details on deployment sizes we recommend, that'll help you figure out what your ESX cluster will need behind it
[25-Feb-2009 09:35:11] **adytum-bot> Title: Deployment Options - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[25-Feb-2009 12:14:56] **sn1ffer72> Has anyone seen an issue when the windows SNMP agent just stops responding? It's still running, but stops responding. When I go in and change anything and hit apply it comes back to life.
[25-Feb-2009 12:49:33] **cain> anyone know when the newest version is coming out?
[25-Feb-2009 12:54:05] **teletype> one was released yesterday no?
[25-Feb-2009 12:55:58] **teletype> anyone know of an example of a zenpack that extends the zenoss model? i'm working on one but the dev docs aren't doing it for me
[25-Feb-2009 12:56:43] **cain> really, didn't see anything about it
[25-Feb-2009 12:56:58] **teletype> http://blog.zenoss.com/2009/02/24/zenoss-233-is-now-available/
[25-Feb-2009 12:57:14] **adytum-bot> Title: Zenoss 2.3.3 is Now Available | Zenoss Blog (at blog.zenoss.com)
[25-Feb-2009 12:57:23] **cain> nm, just had zenoss do a check and it came up with it
[25-Feb-2009 12:57:35] **cain> wasn't out earlier accourding to it though
[25-Feb-2009 12:57:46] **teletype> yeah, mine didn't see it this morning either
[25-Feb-2009 13:01:51] **krphop> does 2.3.3 fix the diskIO plugin?
[25-Feb-2009 13:02:30] **perr0> idk read
[25-Feb-2009 13:05:04] **perr0> what version of zenoss are you running krphop?
[25-Feb-2009 13:05:19] **krphop> 2.3.2
[25-Feb-2009 13:05:35] **krphop> looks like they did according to the verified bug list
[25-Feb-2009 13:51:42] **ke4qqq> wish there were text release notes
[25-Feb-2009 14:01:59] **MattBurgoon> gentlepeople
[25-Feb-2009 14:03:08] **KingJ> When I start zenoss for the first time, I get loads of /dev/null permission denied errors - on a new install of CentOS5 using the RPM
[25-Feb-2009 14:03:29] **teletype> is your /dev/null mode 0666?
[25-Feb-2009 14:04:28] **KingJ> I have no idea
[25-Feb-2009 14:06:06] **KingJ> I don't think it is, if I ls -l in /dev, null comes up as crw------- not sure if that's equal to 0666 or not
[25-Feb-2009 14:06:55] **MattBurgoon> rw == one of the sixes, you should see crw-rw-rw- for /dev/null, chmod 666 /dev/null as root should fix the problem
[25-Feb-2009 14:08:14] **teletype> yes, yours is 0600
[25-Feb-2009 14:08:19] **teletype> which means only root can read/write to it
[25-Feb-2009 14:14:18] **MattBurgoon> I'm trying to figure out how to add a couple of extra SNMP checks into zenoss. I'm not having much luck though. I'm not finding anything straight forward. I can see the ability to add a template in /devices/server/linux or adding a zenpack
[25-Feb-2009 14:16:15] **MattBurgoon> is there a way to add in another oid into an existing template? such us FileSystem?
[25-Feb-2009 14:18:08] **KingJ> chmodded, lets see if it works
[25-Feb-2009 14:18:41] **nemo2> MattBurgoon, yup you can add a graph point, threshold etc with of type SNMP and specify the oid
[25-Feb-2009 14:19:43] **MattBurgoon> good. would you mind pointing me to where? I'm just not finding it..
[25-Feb-2009 14:19:48] **teletype> matt: sure, if you navigate to Devices and do More->All Templates you can browse to the filesystem template there and add a data source
[25-Feb-2009 14:20:07] **teletype> or you can navigate to Devices/Server/rrdTemplates/FileSystem
[25-Feb-2009 14:21:54] **KingJ> All working, thanks
[25-Feb-2009 14:22:04] **MattBurgoon> aaahhhh, there we go.
[25-Feb-2009 14:22:54] **nemo2> MattBurgoon, not in front of my zenoss setup, but where ever you can see the template ( e.g. the device class has a templates tab )
[25-Feb-2009 14:24:31] **MattBurgoon> I see now. Yeah, in that method I never clicked 'Device' as it looked to be a generic thing, whereas 'Devices/Server/Linux' looked like what I was looking for
[25-Feb-2009 14:25:03] **MattBurgoon> excellent, thanks!
[25-Feb-2009 14:26:21] **MattBurgoon> I'm guessing I need to remodel my devices after I add them in?
[25-Feb-2009 14:36:50] **nemo2> modelling only sets it up
[25-Feb-2009 14:37:10] **nemo2> its the perfsnmp collection that does the collection
[25-Feb-2009 14:38:12] **MattBurgoon> alright. I'm creating the graphs now. we'll see if it automagically picks it up.
[25-Feb-2009 15:40:18] **cgibbons> hmmm
[25-Feb-2009 15:46:41] **ibscott> hello. i just installed the zenoss_stack 2.3.3 for ubuntu. is it necessary to add devices to zenoss before the dashboard will work? so far, every applet returns "No records found"
[25-Feb-2009 15:47:00] **teletype> well there's no data for them to find
[25-Feb-2009 15:47:20] **ibscott> i would think the zenoss issues applet would show the current state of the zenoss daemons running
[25-Feb-2009 15:47:39] **ibscott> or do i need to add the local machine as a device first?
[25-Feb-2009 15:48:51] **teletype> hmm, i haven't added it, only zeneventlog and zenmodeler show up in that portlet for me though. never used that portlet myself really
[25-Feb-2009 15:49:54] **ibscott> i had the same problem previously. i had added 4 switches and a server to the zenoss config and ran it for several days. while i could navigate to the devices, the dashboard still showed nothing
[25-Feb-2009 15:50:11] **ibscott> i reinstalled with version 2.3.3 today but still have the same issue
[25-Feb-2009 15:50:49] **teletype> odd
[25-Feb-2009 15:51:47] **ibscott> when i look at it with opera instead of FF, i get yui titles on applet columns and a "Lost connection to the server" error in red on top of the console
[25-Feb-2009 15:53:57] **ibscott> i do see this message in event.log:
[25-Feb-2009 15:54:00] **ibscott> 2009-02-25T15:17:35 WARNING OFS.Application Duplicate Product name
[25-Feb-2009 15:54:00] **ibscott> After loading Product 'Five' from '/usr/local/zenoss/zenoss/Products',
[25-Feb-2009 15:54:00] **ibscott> I skipped the one in '/usr/local/zenoss/zenoss/lib/python/Products'.
[25-Feb-2009 15:55:59] **teletype> got me... only time I had similar problems was when I had just completely hosed my install (don't ask) but on a fresh install that's odd
[25-Feb-2009 15:56:36] **teletype> other folks were active a bit ago, someone may have an idea
[25-Feb-2009 15:57:01] **ibscott> i'll stick around for a while and see if anyone has an idea
[25-Feb-2009 18:17:32] **gemineye> does anyone know the difference between ZenManager and Manager in the Roles?
[25-Feb-2009 23:44:02] **chris___> hello, all
[25-Feb-2009 23:44:10] chris___ is now known as Drenesh
[25-Feb-2009 23:45:36] **Drenesh> So, does zenoss work with pgsql or is it strictly mysql
[26-Feb-2009 00:00:42] [disconnected at Thu Feb 26 00:00:42 2009]
[26-Feb-2009 00:00:42] [connected at Thu Feb 26 00:00:42 2009]
[26-Feb-2009 00:00:53] [zenoss-logger (logger bot) has joined #zenoss]
[26-Feb-2009 00:39:00] **zarxcky> Drenesh: Perhaps zenoss can work with PgSQL with some hackery..
[26-Feb-2009 03:14:28] **sergeymasushko> I've upgrade zenoss to 2.3.3. Now I can not run the following daemons: zenping, zentrap, zensyslog.
[26-Feb-2009 03:15:19] **zarxcky> something wrong sergey
[26-Feb-2009 03:15:57] **sergeymasushko> where can i check what is wrong there?
[26-Feb-2009 03:16:32] **zarxcky> logs
[26-Feb-2009 03:16:39] **zarxcky> $ZENHOME/logs
[26-Feb-2009 03:17:00] **zarxcky> Ive just upgraded yesterday.. after 3-4 times re-installation
[26-Feb-2009 03:17:56] **zarxcky> zenping.. zentrap.. zensyslog.. your zenpack all re-installed back without any problem?
[26-Feb-2009 04:37:01] root____ is now known as DeGlingO
[26-Feb-2009 07:42:01] **raw__> I think I just solved the problem with the community WMI pack displaying the password in Command timed out events...
[26-Feb-2009 07:42:08] **raw__> need to modify the code and test it out to be sure...
[26-Feb-2009 07:48:48] **raw__> and the funny thing is that it takes advantage of Zenoss' lax password security, which I've been complaining about lol
[26-Feb-2009 07:48:53] **raw__> might have just saved my arse
[26-Feb-2009 07:49:42] **raw__> there should still be some form of password security, but it should just be an option (toggled)
[26-Feb-2009 08:36:57] **cgibbons> yeah i don't like the lack of password security as currently implemented either, raw
[26-Feb-2009 08:59:44] **nemo_> anyone else get 1000's of these ?
[26-Feb-2009 08:59:44] **nemo_> ZODB.Conflict database read conflict error
[26-Feb-2009 09:09:31] **cgibbons> that sounds bad
[26-Feb-2009 09:12:26] **nemo_> yeh . well it turns out not so bad
[26-Feb-2009 09:12:33] **nemo_> but it might be slowing things down
[26-Feb-2009 09:12:46] **nemo_> tried grep'ing your logs ?
[26-Feb-2009 10:24:34] **cgibbons> howdy matt
[26-Feb-2009 10:24:43] **mrayzenoss> howdy
[26-Feb-2009 10:25:02] **cgibbons> get a chance to try your xp setup @ home yet?
[26-Feb-2009 10:25:12] **mrayzenoss> I couldn't find the File Sharing Options
[26-Feb-2009 10:25:29] **cgibbons> Control Panel -> File Options -> View tab, all the way at the bottom
[26-Feb-2009 10:25:49] **cgibbons> you can also get there from Explorer in a round-a-bout way, too
[26-Feb-2009 10:27:09] **mrayzenoss> looks like my wife turned the box off
[26-Feb-2009 10:27:15] **mrayzenoss> can't VNC into it
[26-Feb-2009 10:27:36] **nemo_> hehe
[26-Feb-2009 10:27:52] **nemo_> whats your sla on that mrayzenoss
[26-Feb-2009 10:27:54] **nemo_>
[26-Feb-2009 10:28:08] **mrayzenoss> heh
[26-Feb-2009 10:28:17] **mrayzenoss> It's her desktop, so she owns that problem
[26-Feb-2009 10:28:35] **nemo_> even better
[26-Feb-2009 10:44:38] **sergeymasushko> on the collector Ping Tries set to 4, how many are considered "down"?
[26-Feb-2009 12:08:41] **teletype> i'm a bit lost trying to add a UI tab to individual device pages. I was able to add one to the /Devices page itself by grabbing its object with self.getDmdRoot('Devices') and adding my tab to its factory_type_information, but how would I add a tab to individual devices themselves?
[26-Feb-2009 12:28:24] **cain> how long does it take normally for a reply from zenoss staff on cases?
[26-Feb-2009 12:30:20] **kisielk> cain: for the open source version ? or with support /
[26-Feb-2009 12:30:33] **cain> enterprise with support
[26-Feb-2009 12:30:44] **kisielk> heh, I have no idea, but I would hope quickly
[26-Feb-2009 12:31:03] **cain> i would have thought so..
[26-Feb-2009 12:34:47] **kisielk> how long has it been?
[26-Feb-2009 12:37:55] **cain> a little over a day or so
[26-Feb-2009 12:45:05] **mrayzenoss> cain: who's assigned to it?
[26-Feb-2009 12:45:42] **mrayzenoss> cain: pm me if you want
[26-Feb-2009 12:46:41] **cain> sorry just a sec
[26-Feb-2009 12:47:06] **cain> mrayzenoss: its assigned to supportqueue right now
[26-Feb-2009 12:50:45] **rhett> mrayzenoss: how was los angeles
[26-Feb-2009 12:51:34] **mrayzenoss> Well... the training day went well, but I got food poisoning and spent 36 hours in my hotel room. I missed Friday night and all day Saturday. So it sucked for me.
[26-Feb-2009 12:52:08] **cain> ouch, food poisoning is no fun.
[26-Feb-2009 12:52:20] **mrayzenoss> I'm still feeling kinda bad
[26-Feb-2009 12:52:42] **cain> yeah, you were prob extremely dehydrated.
[26-Feb-2009 12:53:18] **rhett> suckage
[26-Feb-2009 12:53:24] **rhett> i forgot what day it was and missed it :\
[26-Feb-2009 12:53:43] **mrayzenoss> well... we'll be at LinuxFest NW in April
[26-Feb-2009 12:53:52] **mrayzenoss> if you're near Seattle
[26-Feb-2009 12:54:11] **rhett> nope. i am in l.a.
[26-Feb-2009 12:54:23] **mrayzenoss> well, we'll be back next year
[26-Feb-2009 12:54:34] **kisielk> hm, is it possible to write a plugin that adds things to the OS/Filesystems section of a device?
[26-Feb-2009 12:54:43] **rhett> hopefully i will remember to put it on my calender then!
[26-Feb-2009 12:56:21] **mrayzenoss> kisielk: You mean a modeler that fixes missing things, or adds new entries?
[26-Feb-2009 12:56:30] **kisielk> adds new entries
[26-Feb-2009 12:56:38] **mrayzenoss> most people add new entries with another tab
[26-Feb-2009 12:56:47] **kisielk> oh, you can create your own tabs?
[26-Feb-2009 12:57:06] **mrayzenoss> yeah... VMware Machines Community ZenPack does that I believe
[26-Feb-2009 12:57:13] **kisielk> interesting
[26-Feb-2009 12:57:21] **kisielk> that would work well for a lot of things for us
[26-Feb-2009 12:57:35] **mrayzenoss> Dev Guide has "Adding Tabs"
[26-Feb-2009 12:58:16] **kisielk> nice, I'll have to read the dev guide some time
[26-Feb-2009 12:58:19] **kisielk> I haven't looked much in to it
[26-Feb-2009 12:58:23] **mrayzenoss> hmmm... so earlier I noticed that my wife's XP box had stopped responding. I assumed it had been powered down... it's dead. Be back later, gotta go recover her files
[26-Feb-2009 12:58:36] **kisielk> mrayzenoss: by the way, thanks for the really fast response on the openSUSE 11 stuff
[26-Feb-2009 12:58:45] **kisielk> I have to say I was really impressed
[26-Feb-2009 12:58:55] **mrayzenoss> yeah, we actually have a meeting this afternoon to update our platforms
[26-Feb-2009 12:59:13] **kisielk> quick question, is it possible to get a trac account ?
[26-Feb-2009 12:59:14] **mrayzenoss> newer OpenSuSE, Fedora, Debian, etc.
[26-Feb-2009 12:59:16] **kisielk> to file / comment on tickets ?
[26-Feb-2009 12:59:17] **mrayzenoss> yeah
[26-Feb-2009 12:59:22] **mrayzenoss> email me a reminder
[26-Feb-2009 12:59:27] **kisielk> okay will do
[26-Feb-2009 12:59:34] **mrayzenoss> I gotta go fix my wife's machine now, later
[26-Feb-2009 12:59:38] **kisielk> you can go fix your wife's computer now
[26-Feb-2009 13:00:20] **cain> so, no respsonse, on the lack of response from my case?
[26-Feb-2009 13:40:47] **mrayzenoss> cain: Did you see my PM?
[26-Feb-2009 13:43:24] **mrayzenoss> There were 5 or 6 in New for the supportqueue, looks like right now there are 3
[26-Feb-2009 13:50:33] **cain> mrayzenoss: Did not see the PM yet. but just got a response now
[26-Feb-2009 13:51:59] **mrayzenoss> hope that was fast enough, there's a new guy who started last week
[26-Feb-2009 13:52:41] **cain> I understand, it just seemned like some confusion that needed to be cleared up though.
[26-Feb-2009 13:53:43] **mrayzenoss> cool. And for those keeping score at home, my wife's XP box is DOA
[26-Feb-2009 13:53:57] **cain> motherboard fried?
[26-Feb-2009 13:55:10] **mrayzenoss> TBD, won't power up at all, so either MB or power supply probably
[26-Feb-2009 13:55:24] **mrayzenoss> but I pulled the hard drive and her data was there, so that's good
[26-Feb-2009 13:55:55] **mrayzenoss> I really hate Windows
[26-Feb-2009 13:56:08] **cain> through ubuntu on there for her
[26-Feb-2009 13:56:11] **mrayzenoss> not that this is Windows' fault, but I'll probably have to reinstall for her
[26-Feb-2009 13:56:41] **mrayzenoss> yeah, she uses Word extension stuff for work that makes it not an option
[26-Feb-2009 13:56:48] **mrayzenoss> EndNote
[26-Feb-2009 13:57:04] **mrayzenoss> and SAAS, a statistics package
[26-Feb-2009 13:57:24] **mrayzenoss> I could go the WINE route possibly
[26-Feb-2009 13:57:36] **cain> WINE is getting better
[26-Feb-2009 13:57:52] **cgibbons> Windows is much better when you just give in and embrace it
[26-Feb-2009 13:58:06] **cain> or open up a virtual
[26-Feb-2009 13:58:41] **mrayzenoss> yeah, she's not gonna go for that. She's practically a luddite
[26-Feb-2009 13:59:09] **mrayzenoss> I tried to explain virtualization and then she just asked "Why can't I just use Windows all the time?"
[26-Feb-2009 13:59:11] **cain> cgibbons: I've had to embrace it for my laptop due to bad wireless driver support from broadcom
[26-Feb-2009 14:00:05] **cain> heh, tell her because its safer
[26-Feb-2009 14:00:33] **mrayzenoss> heh, I don't worry about safety too much, she's got the only Windows box on the network
[26-Feb-2009 14:00:35] **cain> and easier to fix in case something happens to windows crashing
[26-Feb-2009 14:00:44] **mrayzenoss> there is that
[26-Feb-2009 14:03:36] **cain> so how long have you worked for zenoss, if i may ask
[26-Feb-2009 14:03:55] **mrayzenoss> 1 year April 1
[26-Feb-2009 14:09:57] **cain> how long does the upgrade process take
[26-Feb-2009 14:10:00] **cain> guestimate
[26-Feb-2009 14:10:13] **mrayzenoss> from which version to which?
[26-Feb-2009 14:10:30] **cain> 2.2.4 - 2.3.3
[26-Feb-2009 14:10:37] **mrayzenoss> I did my source upgrade from 2.3.2 to 2.3.3 yesterday, took about 10 minutes but it's a really slow box
[26-Feb-2009 14:11:00] **mrayzenoss> probably under an hour, depending on your configuration and ZenPacks
[26-Feb-2009 14:11:12] **mrayzenoss> how many devices?
[26-Feb-2009 14:11:23] **cain> 170ish
[26-Feb-2009 14:11:43] **mrayzenoss> 1 box? any distributed collectors? Are you using VMware?
[26-Feb-2009 14:11:51] **mrayzenoss> VMware ZenPack that is
[26-Feb-2009 14:13:03] **cain> no, virtualhostmonitor
[26-Feb-2009 14:13:16] **cain> 1 box no distributed collecters
[26-Feb-2009 14:13:43] **cain> i'll need to get vmware zenpack afterward
[26-Feb-2009 14:13:46] **mrayzenoss> are you using Virtual Hosts Monitor for VMware or Xen?
[26-Feb-2009 14:15:26] **mrayzenoss> so the Virtual Hosts Monitor for VMware is deprecated in favor of the new VMware ZenPack, so that may add a bit of time
[26-Feb-2009 14:15:27] **cain> vmware i believe
[26-Feb-2009 14:15:43] **mrayzenoss> but I'm sure Client Services can help you get everything lined up
[26-Feb-2009 14:15:56] **cain> heh, already then
[26-Feb-2009 14:16:10] **mrayzenoss> I don't actually run Enterprise myself, since I'm the Community Manager
[26-Feb-2009 14:17:01] **cain> lol
[26-Feb-2009 14:17:03] **cain> what do you run?
[26-Feb-2009 14:17:12] **mrayzenoss> Zenoss Core
[26-Feb-2009 14:17:29] **mrayzenoss> I manage the Open Source side of the product
[26-Feb-2009 14:20:22] **cain> ah
[26-Feb-2009 14:20:27] **cain> conary migrate --interactive --resolve \
[26-Feb-2009 14:20:30] **cain> group-zenoss-enterprise=/zenoss-project.zenoss.loc@zenoss:enterprise-2.3
[26-Feb-2009 14:20:43] **cain> will that last command upgrade to 2.3.3?
[26-Feb-2009 14:20:47] **cain> or just 2.3
[26-Feb-2009 14:20:49] **mrayzenoss> 2.3.3
[26-Feb-2009 14:20:56] **mrayzenoss> pulls the latest in the 2.3 trove
[26-Feb-2009 14:21:04] **cain> ah, thank you
[26-Feb-2009 14:21:19] **cain> well, its started
[26-Feb-2009 14:21:44] **mrayzenoss> good luck! I'm about to head to 2 hours of meetings
[26-Feb-2009 14:22:06] **cain> good luck
[26-Feb-2009 14:22:07] **cain> lol
[26-Feb-2009 14:50:00] **magnachef> I'm upgrading from 2.1.3, to 2.2.4, so that I can upgrade to 2.3.3, but I can't seem to get events in the event console after upgrading to 2.2.4
[26-Feb-2009 14:50:20] **magnachef> I am seeing events under the devices "Events" tab
[26-Feb-2009 14:53:33] **teletype> did you try doing a shift-reload or clearing your browser's cache?
[26-Feb-2009 14:55:28] **magnachef> yep, still no events
[26-Feb-2009 14:55:39] **teletype> d'oh
[26-Feb-2009 14:55:40] **magnachef> if I look at events under /Devices I see not events
[26-Feb-2009 14:55:52] **magnachef> but if I go to /Devices/Linux, I will see the events
[26-Feb-2009 14:56:16] **magnachef> is there some setting that has changed that is only showing it in the immediate class of an alerting device?
[26-Feb-2009 14:57:05] **magnachef> with those events I can see, I go into the event details, add a log message, etc, so it seems like database connectivity is fine
[26-Feb-2009 14:57:07] **teletype> donno
[26-Feb-2009 14:57:25] **teletype> i had a similar problem and clearing my browser cache fixed it
[26-Feb-2009 14:57:38] **magnachef> let me try a different browser
[26-Feb-2009 14:59:29] **magnachef> weird...it showed up in my old browser, then I clicked on event console and they dissapeared
[26-Feb-2009 14:59:38] * magnachef is not insane, I promise
[26-Feb-2009 15:01:12] **magnachef> hmmm...won't let me click the "Start" button either (it's not changing to "Stop"
[26-Feb-2009 15:05:30] **teletype> heh, weird
[26-Feb-2009 15:06:01] **magnachef> I wonder if I should just continue on with the upgrade to 2.3.3
[26-Feb-2009 15:06:17] **magnachef> upgrading Zenoss scares the crap out of me
[26-Feb-2009 15:06:21] **teletype> same
[26-Feb-2009 15:06:42] **magnachef> hence the reason I'm just now getting off of 2.1.3 :-P
[26-Feb-2009 16:08:36] **xpc1> hello
[26-Feb-2009 16:26:38] **rhett> hello
[26-Feb-2009 16:31:26] **gemineye> hi
[26-Feb-2009 16:39:58] **gemineye> Is there a list of changes between 2.3.2 and 2.3.3?
[26-Feb-2009 16:42:51] **magnachef> yeah...can't seem to find it at the moment
[26-Feb-2009 16:43:03] **magnachef> it's linked off a forum post I believe or on the zenoss blog
[26-Feb-2009 16:48:23] **gemineye> I found the bugs fixed between 2.3.2 and 2.3.3 in the release notes, but not if there are any added features.
[26-Feb-2009 16:50:13] **cgibbons> in theory (ahem), minor releases like that are just bug fixes
[26-Feb-2009 16:50:15] **magnachef> ahh, it may have just been bug fixes
[26-Feb-2009 16:50:29] **cgibbons> and iirc, in 2.3.3's case that was actually the case
[26-Feb-2009 16:51:31] **gemineye> Ok, I was going to ask if this was a theoretical minor release, or a real minor release. I guess that answers my question.
[26-Feb-2009 16:52:02] **magnachef> has anyone here ever had issues with the events not showing up in the event console?
[26-Feb-2009 16:52:22] **magnachef> ...yet showing under the device's Events tab
[26-Feb-2009 16:58:36] **gemineye> Anyone had any problems with upgrading a stack installer?
[26-Feb-2009 17:02:46] **magnachef> I do the rpm upgrades
[26-Feb-2009 18:12:39] **ibscott> could someone please explain the differences between a system and group? i'm having a hard time finding a good definition of each.
[26-Feb-2009 19:14:11] **ibscott> anyone online tonight?
[26-Feb-2009 19:17:19] **gemineye> I'm here
[26-Feb-2009 19:18:23] **ibscott> i am trying to model a new tape drive we just purchased. modeling doesn't return much so far, but dell ships a mib for the device
[26-Feb-2009 19:18:49] **ibscott> i've imported the mib into zenoss, but how do i model the device with it?
[26-Feb-2009 19:22:34] **gemineye> You really don't need mibs for zenoss. They just help in the respect that errors shouldn't be displayed as OID numbers. (I think). I use mibs to get descriptions of everything so I can figure out what OIDs I want to query.
[26-Feb-2009 19:33:26] **gemineye> I was about to upgrade my zenoss to 2.3.3 but couldn't find instructions to restore the mysql data that I backup. Does anyone now how to do that?
[26-Feb-2009 19:40:38] **ibscott> well, i know general mysql dumps
[26-Feb-2009 19:45:42] **ibscott> however, if the schema has changed, the dump won't do you a lot of good
[26-Feb-2009 19:46:03] **ibscott> i'm totally new to zenoss, so i couldn't tell you if the upgrade changes the database schema at all
[27-Feb-2009 00:00:42] [disconnected at Fri Feb 27 00:00:42 2009]
[27-Feb-2009 00:00:42] [connected at Fri Feb 27 00:00:42 2009]
[27-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[27-Feb-2009 06:16:39] **mr_claus> hi, i'm starting with zenoss and try to monitor a generic device with icmp, i want to generate an event if one and only one icmp request get no response but i get no event even if the device is offline
[27-Feb-2009 07:49:58] **raw__> does anyone here have experience with setting up ldap authentication on zenoss core?
[27-Feb-2009 07:50:48] **raw__> I've followed the instructions seemingly to the letter and the plugins aren't showing up in zope
[27-Feb-2009 08:32:53] **raw__> well, I give up, the guide is a POS
[27-Feb-2009 08:33:00] **raw__> http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/
[27-Feb-2009 08:33:14] **adytum-bot> Title: HowTo use LDAP/ActiveDirectory for Authentication and Authorization - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[27-Feb-2009 08:33:19] **raw__> I followed that guide to the letter using the Stack Installer on Ubuntu 8.04 part of the guide
[27-Feb-2009 08:33:25] **raw__> and it's not displaying the plugins
[27-Feb-2009 08:40:43] **raw__> ah, apparently my idiot coworkers downloaded the plugins from some third party source and they weren't packaged properly, didn't notice until now
[27-Feb-2009 08:40:49] **raw__> let's see if I can get it to work now...
[27-Feb-2009 08:44:10] **raw__> yup, now it works
[27-Feb-2009 09:19:10] **raw__> cgibbons, you around?
[27-Feb-2009 09:19:17] **raw__> I need your zendmd expertice
[27-Feb-2009 09:28:20] **ke4qqq> anyone know if there is an RFE to make network map work with swfdec
[27-Feb-2009 10:00:48] **raw__> ok, here's my issue, i'm trying to write a completely standalone zendmd script which takes a commandline argument, which would be the IP of the device and outputs the zWinPassword for the device
[27-Feb-2009 10:00:53] **raw__> so the script basically need to do:
[27-Feb-2009 10:01:00] **raw__> >>> mydev = find("30.30.1.11")
[27-Feb-2009 10:01:01] **raw__> >>> mydev.zWinPassword
[27-Feb-2009 10:04:53] **raw__> here's what I have so far:
[27-Feb-2009 10:04:55] **raw__> http://pastebin.com/m2942b501
[27-Feb-2009 10:04:59] **raw__> but when I run it I get...
[27-Feb-2009 10:05:02] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 10:05:20] **raw__> Traceback (most recent call last):
[27-Feb-2009 10:05:20] **raw__> File "./pass.py", line 10, in ?
[27-Feb-2009 10:05:20] **raw__> mydev = find("%s") % (ip)
[27-Feb-2009 10:05:20] **raw__> NameError: name 'find' is not defined
[27-Feb-2009 10:11:53] **raw__> it works fine if I type the same commands right in to zendmd though
[27-Feb-2009 10:12:01] **raw__> so I need to figure out what's loading the find command
[27-Feb-2009 10:28:06] **raw__> in case anyone is curious: http://pastebin.com/m620574b3
[27-Feb-2009 10:28:13] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 10:28:22] **raw__> just had to add find = dmd.Devices.findDevice
[27-Feb-2009 10:28:31] **ke4qqq> so I am interested to know how places monitor multiple snmp daemons running on a single host. ke4zvu3 has a couple of weblogic boxes that in addition to having host snmpd also has a snmp daemon for weblogic.
[27-Feb-2009 10:29:03] **ke4qqq> this question has come up a few times in the forums
[27-Feb-2009 10:29:14] **ke4qqq> and zenoss won't let you add multiple devices for a single IP
[27-Feb-2009 11:33:55] **int> i wonder, if that's possible to get
[27-Feb-2009 11:33:55] **int> Thresholds
[27-Feb-2009 11:33:55] **int>
[27-Feb-2009 11:33:59] **int> ups
[27-Feb-2009 11:34:29] **int> to get thresholds in perfomance template from snmp data?
[27-Feb-2009 11:35:20] **int> ie hp servers has themperature info in snmp data (sensor location, current and limit)
[27-Feb-2009 11:36:15] **int> or that's (locations, thresholds) should be added on "model" stage?
[27-Feb-2009 12:32:21] zanaga_ is now known as zanaga
[27-Feb-2009 13:30:11] **drtns> Hi all I haven't heard anything back from my support ticket on this but I hope someone here knows the answer, I would really like to keep going with my Zenoss deployment but am kind of stuck right now. I am trying to create a remote hub/collector for our Chicago Data Centre Zenoss does it's thing goes in fine to the server does all the rsync etc.. gets to what I think is the very end and error's out with the following error - 2009-02-26 16:3
[27-Feb-2009 13:30:18] **drtns> anyone every seen that before?
[27-Feb-2009 13:30:25] **drtns> and know how to fix it
[27-Feb-2009 13:35:27] **kisielk> drtns: just "2009-02-26 16:3" ?
[27-Feb-2009 13:35:55] **drtns> kisielk just what?
[27-Feb-2009 13:36:05] **kisielk> you said "the following error"
[27-Feb-2009 13:36:07] **kisielk> and that was it
[27-Feb-2009 13:36:10] **drtns> oh
[27-Feb-2009 13:36:15] **drtns> guess the last line got cut of
[27-Feb-2009 13:36:22] **kisielk> also, I think you follow me around to all my channels
[27-Feb-2009 13:36:27] **drtns> zen.DistributedCollector Error adding hub to daemons.tx
[27-Feb-2009 13:37:46] **drtns> something much more bad right now... seems like zenactions and zenhub are crashing... looking into the logs now but when I restart them they startup then when I do a zenoss status they are dead...
[27-Feb-2009 13:40:47] **drtns> Ah good ok fixed the zenhub thing
[27-Feb-2009 13:41:09] **drtns> ok now I am down to 1 problem the Distributed Collector
[27-Feb-2009 14:01:10] **drtns> kisielk any ideas?
[27-Feb-2009 14:02:43] **kisielk> no sorry, never seen that one before
[27-Feb-2009 14:05:39] **drtns> humm what's the best way to debug? is there a way I can run the DistributedCollector on command line with a high verbosity?
[27-Feb-2009 14:05:53] **drtns> maybe get some more debugging..
[27-Feb-2009 14:10:56] **int> anyone has idea how can i make host specific template on model stage? ie snmp has parameters names, values and threasholds and i want to create host specific template from general template using snmp data
[27-Feb-2009 14:19:06] **zanaga> hmm.. are maintenance windows inheritable?
[27-Feb-2009 14:19:27] **zanaga> if i define a maintenance window to device class does it get inherited to all servers?
[27-Feb-2009 14:26:55] **zanaga> apparently it will
[27-Feb-2009 15:04:01] **zanaga> on second though, they wont inherit..
[27-Feb-2009 15:42:09] **raw__> bah
[27-Feb-2009 15:42:49] **raw__> I'm writing a perl script which pulls values from 2 python scripts in to variables, but it's like it's also pulling some newline character is as well, it should be displaying it all in one line but instead it displays it in 3
[27-Feb-2009 15:43:00] **raw__> therefore the command that I'm trying to execute with the variables doesn't work
[27-Feb-2009 15:46:57] **raw__> aha, fixed it
[27-Feb-2009 15:47:11] **raw__> had to do something like $user =~ s/\s+$//; to the 2 variables
[27-Feb-2009 16:58:27] **raw__> I finally managed to fix the WMIPerformanceMonitor community zenpack so that it doesn't spit out the username and password when the command fails, I've got the script pulling directly from the zope database
[27-Feb-2009 16:58:38] **raw__> I'll have to package it all up and send it in
[27-Feb-2009 18:13:25] **kisielk> raw__: wouldn't it make more sense to do it all in Python rather than calling Python scripts from Perl ?
[27-Feb-2009 23:38:21] **MrEcho> anyone awake, or still out parting?
[27-Feb-2009 23:38:53] **sergeymasushko> I'm not sleep yet
[27-Feb-2009 23:39:22] **MrEcho> well im having a hell of a time getting zopectl/zenhub running
[27-Feb-2009 23:39:31] **MrEcho> http://pastebin.com/d61181fe7
[27-Feb-2009 23:39:38] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 23:41:15] **MrEcho> ive set the right permissions on everything .. it looks like 8080 is listening, but doesnt return anything ... and theres nothing in any log about pid 24543 dieing
[27-Feb-2009 23:42:19] **MrEcho> im stumped
[27-Feb-2009 23:42:45] **sergeymasushko> try to set debug level 10 for zenhub and zopectl then look into the logs...
[27-Feb-2009 23:47:10] **MrEcho> zopectl debug --level 10 ?
[27-Feb-2009 23:47:43] **sergeymasushko> actually I'm not familiar with zenoss shell...
[27-Feb-2009 23:48:33] **MrEcho> ya, kind of zoned out at that part at SCALE
[27-Feb-2009 23:48:49] **sergeymasushko> I used the following command to get default config:
[27-Feb-2009 23:48:49] **sergeymasushko> zenhub genconf > /tmp/zenhub.conf.new
[27-Feb-2009 23:49:57] **sergeymasushko> but after I put needed values through the web interface, how to do it in your case I do not know...
[27-Feb-2009 23:51:15] **sergeymasushko> try: zopectl --help maybe you find there something useful
[27-Feb-2009 23:51:24] **MrEcho> been there done that
[27-Feb-2009 23:51:41] **MrEcho> daemon manager not running
[27-Feb-2009 23:52:08] **MrEcho> Daemon: zeoctl program running; pid=24539
[27-Feb-2009 23:52:22] **MrEcho> so.. not sure which daemon its looking for
[27-Feb-2009 23:57:29] **MrEcho> zenctl debug
[27-Feb-2009 23:57:30] **MrEcho> Unknown id: **OS_USERNAME**
[28-Feb-2009 00:00:42] [disconnected at Sat Feb 28 00:00:42 2009]
[28-Feb-2009 00:00:42] [connected at Sat Feb 28 00:00:42 2009]
[28-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[28-Feb-2009 00:08:36] **MrEcho>
[28-Feb-2009 00:21:39] **MrEcho> son of a b****
[28-Feb-2009 00:23:27] **MrEcho> my fault, had something running on 8080 and 8081
[01-Feb-2009 19:51:28] **sergeymasushko> anybody alive?
[02-Feb-2009 00:00:42] [disconnected at Mon Feb 2 00:00:42 2009]
[02-Feb-2009 00:00:43] [connected at Mon Feb 2 00:00:43 2009]
[02-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[02-Feb-2009 08:20:47] **klinstifen> morning all...
[02-Feb-2009 08:20:59] **klinstifen> i had to reinstall zenoss
[02-Feb-2009 08:21:04] **klinstifen> i did a full backup before hand
[02-Feb-2009 08:21:23] **klinstifen> does anyone know how to reload the devices i had without going through the add device interface
[02-Feb-2009 08:21:36] **klinstifen> doesn't appear to be as simple as moving the Devices/ folder : )
[02-Feb-2009 08:30:03] **nemo_> i think you need to read some docs or google klinstifen
[02-Feb-2009 08:30:11] **nemo_> its all covered in there
[02-Feb-2009 08:30:16] **nemo_> esp loading devices etc
[02-Feb-2009 08:32:46] **klinstifen> i was just looking for an ideal guide someone may have come across already
[02-Feb-2009 08:32:56] **klinstifen> i am aware of several backup/restore/migrate optiosn through zenoss
[02-Feb-2009 08:35:54] **nemo_> whats wrong with using the REST api , loadDevice ?
[02-Feb-2009 09:48:33] **raw> klinstifen: backing up and loading devices is covered in detail in the admin guide
[02-Feb-2009 09:50:16] **raw> read Chapter 25. Backup, Recovery and Maintenance
[02-Feb-2009 09:52:34] **raw> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch26s01.html
[02-Feb-2009 09:52:41] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[02-Feb-2009 10:21:26] **raw> I have an OID that provides the amount of memory used on an HP Procurve, I also have one that provides the amount of free memory, and I think I have one that provides the total amount of memory, is there any way to set those values to graph as a percentage?
[02-Feb-2009 10:30:03] **nemo_> yeh raw, make a graph + data point with the OID
[02-Feb-2009 10:30:59] **nemo_> add a alert threshhold too if you want more than just a graph
[02-Feb-2009 10:38:03] **klinstifen> raw, i think you're going to want to do some math in the RPN field on your graph point
[02-Feb-2009 10:38:24] **klinstifen> you could use the free memory and divide by the total amount of memory * 100 to get percent
[02-Feb-2009 10:39:22] **raw> yeh, that's what I'm working on right now
[02-Feb-2009 10:39:27] **raw> just need to figure out the formatting
[02-Feb-2009 10:39:51] **raw> nemo_: obviously didn't understand what I was going for
[02-Feb-2009 10:39:56] **raw> there is no OID for the percentage
[02-Feb-2009 10:41:31] **klinstifen> i think it'd be /,1024,*,100
[02-Feb-2009 10:41:38] **klinstifen> where 1024 is the amount of total memory you have
[02-Feb-2009 10:41:53] **klinstifen> you might be able to put a graph point in place of the 1024 too
[02-Feb-2009 10:42:06] **klinstifen> never tried that tho
[02-Feb-2009 10:43:48] **raw> can 1024 be substituted by a datapoint?
[02-Feb-2009 10:43:59] **raw> ah
[02-Feb-2009 10:46:32] **klinstifen> i try the graphpoint too if the datapoint doesn't work
[02-Feb-2009 10:47:00] dcnoye_ is now known as dcnoye
[02-Feb-2009 10:47:58] **klinstifen> *would try
[02-Feb-2009 10:48:12] **raw> is there any way to take two data points and make a third from some sort of calculation of the two?
[02-Feb-2009 10:48:21] **raw> I want to be able to set thresholds for memory usage percentage
[02-Feb-2009 10:48:23] **raw> if need be
[02-Feb-2009 10:48:48] **klinstifen> i don't think you'll need the third
[02-Feb-2009 10:48:58] **klinstifen> err...
[02-Feb-2009 10:49:04] **klinstifen> i think you'll need the freememory
[02-Feb-2009 10:49:10] **klinstifen> and the threshhold can be set against that
[02-Feb-2009 10:49:37] **klinstifen> are you thinking you'll have
[02-Feb-2009 10:49:40] **klinstifen> 1. freemory
[02-Feb-2009 10:49:44] **klinstifen> 2. total available
[02-Feb-2009 10:49:53] **klinstifen> 3. percentage of 1 vs 2?
[02-Feb-2009 10:50:00] **klinstifen> and then set the threshhold against number 3?
[02-Feb-2009 10:50:24] **raw> yes
[02-Feb-2009 10:50:42] **raw> not every device we monitor has the same amount of memory in it, so I can't just set it against free memory
[02-Feb-2009 10:50:48] **raw> we want a global setting for all switches
[02-Feb-2009 10:50:52] **raw> so we need percentage
[02-Feb-2009 10:56:56] **klinstifen> well if a datapoint or graphpoint will work in the rpn field then you'll be able to do with with just the two
[02-Feb-2009 10:57:23] **CamargoBP> Why would it take 10/15 minutes to restart zenoss on a dedicated machine that monitors 20 devices?
[02-Feb-2009 11:09:57] **klinstifen> does it hang on one particular daemon?
[02-Feb-2009 11:11:30] **raw> Camargo, I'd try starting each Daemon by hand so that you see the startup messages for each
[02-Feb-2009 11:11:36] **raw> also, see which takes the longest to start
[02-Feb-2009 11:11:42] **raw> that should give you some clue as to the cause
[02-Feb-2009 11:14:54] **CamargoBP> k
[02-Feb-2009 11:45:00] **C_Kode> On the graph page, is there a way to reset the graph. (say delete and recreate) I can't figure out exactly what the reset button at the top actually does
[02-Feb-2009 11:45:26] **teletype> hmm.. what'd be the best way to automatically enable monitoring of windows services, only for those services marked for automatic startup, when I model a device?
[02-Feb-2009 12:21:38] **klinstifen> C_Kode, you could delete the rrd files
[02-Feb-2009 12:21:38] **klinstifen> that would reset it
[02-Feb-2009 12:21:53] **klinstifen> they are in $ZENHOME/perf/Devices/yourdevicename
[02-Feb-2009 12:24:53] **C_Kode> Thanks.
[02-Feb-2009 12:30:26] **raw> "dropped off the face of the planet", yeesh, must have relocated to mars
[02-Feb-2009 12:33:00] **raw> wow, could they possibly make this more complicated? I just want to divide one datapoint by another, then multiply it by 100 to generate a percentage then use that on a graph
[02-Feb-2009 12:33:57] **raw> but apparently you have to use CDEFs, and DEFs, need to specify the rrd then the consolidation function
[02-Feb-2009 12:35:13] **klinstifen> no way
[02-Feb-2009 12:35:17] **klinstifen> its gotta be easier than that
[02-Feb-2009 12:35:23] **klinstifen> gimme a min i'll see if i can help you
[02-Feb-2009 12:35:35] **raw> k thanks
[02-Feb-2009 12:36:56] **C_Kode> It only works if you divide it by Pi.
[02-Feb-2009 12:44:26] **raw>
[02-Feb-2009 12:51:26] **rhett> any one using 95th percentile hrules on their graphs?
[02-Feb-2009 12:52:19] **C_Kode> Nope, but that is interesting. Something I would like to add to my routers
[02-Feb-2009 12:52:36] **raw> I basically want to graph the percentage and also be able to make a threshold against that percentage as well\
[02-Feb-2009 13:03:54] **rhett> ive been unsuccessful at getting it to work
[02-Feb-2009 13:07:44] **raw> klinstifen: any luck?
[02-Feb-2009 13:07:55] **raw> I've been screwing around but can't seem to get anything working
[02-Feb-2009 13:08:58] **teletype> hrm, did that in cacti, but not zenoss
[02-Feb-2009 13:14:17] **raw> doesn't look like I can pull the datapoint value in to the RRD
[02-Feb-2009 13:18:49] **raw> ok, so I have datapoints "used" and "total", I need to essentially do used/total*100, graph it, and then put a threshold against the value, anyone know how to go about it?
[02-Feb-2009 13:20:38] **raw> the only tutorial I can find is extremely vague
[02-Feb-2009 13:20:45] **raw> http://www.zenoss.com/community/wiki/tips-and-tricks/CreatingCustomCalculatedGraphsBasedOnMultipleDataPoints/
[02-Feb-2009 13:20:53] **adytum-bot> Title: Creating custom calculated graphs based on multiple data points - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[02-Feb-2009 13:29:17] **klinstifen> got it!
[02-Feb-2009 13:29:24] * raw claps
[02-Feb-2009 13:29:30] * raw tilts his head and listens
[02-Feb-2009 13:29:37] **klinstifen> let me check my math real quick
[02-Feb-2009 13:29:41] **raw> k
[02-Feb-2009 13:31:18] **ke4qqq> cd /window 4
[02-Feb-2009 13:31:30] **ke4qqq> bah
[02-Feb-2009 13:31:35] **raw> lol
[02-Feb-2009 13:33:01] **klinstifen> alright
[02-Feb-2009 13:33:02] **ke4qqq> if anyone is using Fedora 9/10 and wouldn't mind trying zapplet out (it's in updates-testing repo atm) and then filling out some comments in bodhi so it can be pushed out of testing that would be cool: https://admin.fedoraproject.org/updates/F10/FEDORA-2009-0837 https://admin.fedoraproject.org/updates/F9/FEDORA-2009-0850
[02-Feb-2009 13:33:26] **adytum-bot> Title: zapplet-0.1-4.fc10 (at admin.fedoraproject.org)
[02-Feb-2009 13:33:27] **adytum-bot> Title: zapplet-0.1-4.fc9 (at admin.fedoraproject.org)
[02-Feb-2009 13:33:32] **klinstifen> raw, first you need to use the right graph point name
[02-Feb-2009 13:33:45] **klinstifen> if you go to the Graph Commands tab
[02-Feb-2009 13:33:52] **klinstifen> you'll see the DEF line
[02-Feb-2009 13:34:01] **klinstifen> memoryTotal-raw
[02-Feb-2009 13:34:03] **klinstifen> or something like that
[02-Feb-2009 13:34:15] **raw> ok
[02-Feb-2009 13:34:17] **klinstifen> that's the name you need to use in the RPN field
[02-Feb-2009 13:34:39] **raw> here..
[02-Feb-2009 13:34:41] **raw> DEF:used-raw=rrdPath/mem_mem.rrd:ds0:AVERAGE
[02-Feb-2009 13:34:41] **raw> CDEF:used=used-raw
[02-Feb-2009 13:34:41] **raw> DEF:total-raw=rrdPath/mem_total_total.rrd:ds0:AVERAGE
[02-Feb-2009 13:34:41] **raw> CDEF:total=total-raw
[02-Feb-2009 13:34:48] **raw> that's what I have so far
[02-Feb-2009 13:35:28] **klinstifen> did you put these in as custom datapoints?
[02-Feb-2009 13:35:46] **raw> I added them as you'd normally add them, and then changed the names
[02-Feb-2009 13:36:05] **raw> since I didn't like "total_total" showing up on the graph
[02-Feb-2009 13:36:15] dcnoye_ is now known as dcnoye
[02-Feb-2009 13:37:14] **raw> ok, so next?
[02-Feb-2009 13:37:52] **klinstifen> oh ok
[02-Feb-2009 13:40:27] **klinstifen> ok, yeah def got it
[02-Feb-2009 13:40:28] **klinstifen> alright
[02-Feb-2009 13:40:34] **klinstifen> so where were we?
[02-Feb-2009 13:40:43] **raw> graphing the line from those values
[02-Feb-2009 13:40:59] **raw> after performing used/total*100
[02-Feb-2009 13:41:05] **klinstifen> first thing change the order of those datapoints
[02-Feb-2009 13:41:12] **klinstifen> make total have seq 0
[02-Feb-2009 13:41:15] **klinstifen> and used have seq 1
[02-Feb-2009 13:41:24] **raw> k, threshold at 3?
[02-Feb-2009 13:41:35] **raw> actually nevermind
[02-Feb-2009 13:41:45] **klinstifen> no i mean just reorder them in the graph point tab
[02-Feb-2009 13:42:38] **raw> done
[02-Feb-2009 13:42:39] **klinstifen> total has to come first otherwise when the graph "compiles" it doesnt work because it is referencing something that hasn't been declared yet
[02-Feb-2009 13:42:40] **klinstifen> ok
[02-Feb-2009 13:43:02] **klinstifen> then go into the used graph point's properties
[02-Feb-2009 13:43:15] **klinstifen> and for the rpn
[02-Feb-2009 13:43:21] **klinstifen> enter this:
[02-Feb-2009 13:43:41] **klinstifen> 1024,*,total,/,100,*
[02-Feb-2009 13:43:52] **klinstifen> i mispoke earlier when i said to grab total-raw
[02-Feb-2009 13:43:52] **raw> why 1024?
[02-Feb-2009 13:44:08] **klinstifen> err if you are going bytes to kilobytes
[02-Feb-2009 13:44:12] **raw> just looking for the ratio anyways
[02-Feb-2009 13:44:19] **klinstifen> otherwise you want:
[02-Feb-2009 13:44:20] **raw> doesn't matter what the actual values are
[02-Feb-2009 13:44:24] **klinstifen> total,/,100,*
[02-Feb-2009 13:44:42] **klinstifen> then
[02-Feb-2009 13:44:44] **raw> well, when I look at the graph it displays it in megabytes
[02-Feb-2009 13:44:53] **raw> is that a conversion that Zenoss is doing?
[02-Feb-2009 13:45:01] **klinstifen> sort of
[02-Feb-2009 13:45:15] **raw> I'll try total,/,100,* and see if it works
[02-Feb-2009 13:45:21] **klinstifen> you need to change the Format field
[02-Feb-2009 13:45:28] **raw> I actually had that exact line in there before, just didn't have the sequence right it would appear
[02-Feb-2009 13:45:34] **klinstifen> from %5.2lf%s
[02-Feb-2009 13:45:38] **klinstifen> to %5.2lf
[02-Feb-2009 13:46:09] **klinstifen> You use %s when you want zenoss to figure out the measurement
[02-Feb-2009 13:46:32] **klinstifen> so, for example, rather than displaying 1024000 it would say 1M
[02-Feb-2009 13:47:08] **klinstifen> so if you drop the %s then it will just display the math as is without autoguessing the unit
[02-Feb-2009 13:47:21] **klinstifen> i think the rpn order and the graph point sequence are the keys to making this work
[02-Feb-2009 13:49:36] **raw> it works perfectly
[02-Feb-2009 13:49:44] **raw> thanks so much, just didn't have them ordered properly before
[02-Feb-2009 13:51:13] **klinstifen> awesome
[02-Feb-2009 13:51:15] **klinstifen> glad it is working
[02-Feb-2009 13:51:36] **klinstifen> i think i am going to change the default template for my Windows boxes to use this ; )
[02-Feb-2009 14:04:13] **klinstifen> wow, during that entire thing i couldn't find the snmp value for window's total avail. memory
[02-Feb-2009 14:04:14] **klinstifen> just found it
[02-Feb-2009 14:04:31] **klinstifen> snmp as a whole has ~0 standards it seems
[02-Feb-2009 14:04:39] **klinstifen> values are all over the place
[02-Feb-2009 14:09:52] **C_Kode> unstandard standards
[02-Feb-2009 14:12:26] **klinstifen> tru
[02-Feb-2009 14:12:32] **klinstifen> unstandards
[02-Feb-2009 14:30:14] **gemineye> I'm running the dig zenpack on a DNS server and I've been getting an unusual error I haven't seen on my other DNS servers. Any ideas? Here's the summary in the event log.
[02-Feb-2009 14:30:16] **gemineye> DNS UNKNOWN - 0.761 seconds response time (No ANSWER SECTION found)
[02-Feb-2009 14:31:09] **gemineye> The # seconds seems to be the last reading from the query which is okay. I just don't know why it's generating a warning event.
[02-Feb-2009 14:46:04] **teknoprep> is there a how-to on adding additional collectors (particularly collectors that are at a different site so information would traverse the internet) on the opensource version ?
[02-Feb-2009 14:46:35] **teknoprep> well the free version.i believe all version are opensource
[02-Feb-2009 14:56:11] **klinstifen> i think there are a couple posts in the forum regarding redundancy
[02-Feb-2009 14:56:17] **klinstifen> mabye those will have the answers?
[02-Feb-2009 14:56:29] **teknoprep> hm
[02-Feb-2009 14:56:42] **teknoprep> not really looking for redundancy.. just want a collector to send its information to a central hub
[02-Feb-2009 14:56:57] **teknoprep> or multiple collectors to send their data to one central hub
[02-Feb-2009 14:58:51] **klinstifen> right, i thought i recalled seeing the same thing being discussed in those posts
[02-Feb-2009 14:58:59] **klinstifen> if i come across 'em i'll post the link
[02-Feb-2009 14:59:52] **teknoprep> hey on zWinUser
[02-Feb-2009 14:59:58] **teknoprep> is it domain\user or domain/user
[02-Feb-2009 15:00:10] **teknoprep> in windows its the first but sometimes on linux its the latter
[02-Feb-2009 15:12:48] **klinstifen> i believe it is domain/user
[02-Feb-2009 15:18:49] **teknoprep> no domain\user works
[02-Feb-2009 15:19:05] **teknoprep> hey one other thing... i can't seem to find if zenoss can email reports?
[02-Feb-2009 15:19:12] **teknoprep> like a daily report of event logs
[02-Feb-2009 15:22:56] **klinstifen> teknoprep i know that wmic requires domain/user so that is something to keep in mind
[02-Feb-2009 15:23:22] **teknoprep> oh
[02-Feb-2009 15:31:47] **teknoprep> is reportmail not included with zenoss core ?
[03-Feb-2009 00:00:42] [disconnected at Tue Feb 3 00:00:42 2009]
[03-Feb-2009 00:00:42] [connected at Tue Feb 3 00:00:42 2009]
[03-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[03-Feb-2009 08:32:11] **C_Kode> Hi, I have a virtual server (VMWare) that has started spitting out this error what seems like every night.
[03-Feb-2009 08:32:11] **C_Kode> Unable to read processes on device srvny2
[03-Feb-2009 08:32:25] **C_Kode> Then it just goes away
[03-Feb-2009 08:35:53] **klinstifen> are there more details to the error?
[03-Feb-2009 08:39:03] **C_Kode> Thats it that I can see. Nothing in events, I guess because they cleared.
[03-Feb-2009 08:40:32] **C_Kode> Cleared by: 'Process table up for device srvny2'
[03-Feb-2009 08:41:56] **C_Kode> Says its' /Status/Snmp
[03-Feb-2009 08:51:26] **raw> hey klinstifen, remember that graphing thing you helped me with yesterday? Is there any way to actually set a threshold against that value after the RPN calculation?
[03-Feb-2009 08:56:04] **C_Kode> Is there anyway to set a throughput threshold on a network interface? (Juniper router) I have the JuniperPerformance Zenpack, but it doesn't list this, of course, I can see it under OS/Interface
[03-Feb-2009 08:56:42] **C_Kode> I guess, I'm asking, how do I find that datapoint.
[03-Feb-2009 08:58:51] **nemo_> go back to where you define the graph
[03-Feb-2009 08:58:57] **C_Kode> I didn't.
[03-Feb-2009 08:59:01] **nemo_> and define a threshold
[03-Feb-2009 08:59:06] **C_Kode> I just added the device and it found it.
[03-Feb-2009 08:59:13] **nemo_> ok , find the template / graph
[03-Feb-2009 08:59:18] **nemo_> and add a threshold
[03-Feb-2009 08:59:20] **C_Kode> I see. I think I found it.
[03-Feb-2009 09:00:34] **raw> the template will be called ethernetCsmacd or something
[03-Feb-2009 09:00:42] **raw> auto generated by Zenoss when modeling
[03-Feb-2009 09:00:44] **C_Kode> Is there a way to make a copy of it or just edit it for a single device? I have more bandwidth at one location that I have at another
[03-Feb-2009 09:01:21] **raw> each interface has it's own performance template
[03-Feb-2009 09:01:31] **C_Kode> I just want a warning if Colocation X get close to 10MB throughput
[03-Feb-2009 09:01:34] **C_Kode> ok, great thanks.
[03-Feb-2009 09:01:51] **raw> oh wait
[03-Feb-2009 09:01:54] **raw> no, do this...
[03-Feb-2009 09:02:04] **raw> click the "create local copy" button to the right of the template
[03-Feb-2009 09:02:16] **raw> I guess the template is global, but you can copy it to the port
[03-Feb-2009 09:02:23] **raw> and then the copied version overrides the global
[03-Feb-2009 09:02:54] **raw> understand?
[03-Feb-2009 09:03:03] **klinstifen> raw, yeah i think so
[03-Feb-2009 09:03:06] **klinstifen> lemme play with it
[03-Feb-2009 09:03:12] **raw> klinstifen: thanks
[03-Feb-2009 09:03:17] **C_Kode> Yep, thanks a bunch
[03-Feb-2009 09:03:20] **raw> np
[03-Feb-2009 09:07:01] **C_Kode> Hmm. what type of number is (here.speed or 1e9)? The default is listed as (here.speed or 1e9) / 8 * .75
[03-Feb-2009 09:08:43] **C_Kode> 1,024,000,000 for 1GB?
[03-Feb-2009 09:08:53] **C_Kode> I'm guessing thats what it is.
[03-Feb-2009 09:09:58] **klinstifen> c_kode, that means the speed of the NIC coverted to bytes times 75...aka 75% utilization
[03-Feb-2009 09:10:19] **klinstifen> is your nic a 10mb nic or 100 or 1000?
[03-Feb-2009 09:10:24] **C_Kode> 1000
[03-Feb-2009 09:10:52] **C_Kode> I have to convert utilization to mb throughput since I'm billed at 95th %
[03-Feb-2009 09:10:59] **klinstifen> and you want the threshhold to be at 10mb?
[03-Feb-2009 09:11:15] **C_Kode> Actually, 10 and 5. (
[03-Feb-2009 09:11:29] **klinstifen> well for the 10 just change the .75 to .01
[03-Feb-2009 09:11:40] **klinstifen> 1% of 1000 is 10mb
[03-Feb-2009 09:11:40] **C_Kode> so. (here.speed or 1e9) / 8 * .04 for 5MB?
[03-Feb-2009 09:12:37] **klinstifen> i think it would be .005
[03-Feb-2009 09:12:46] **klinstifen> .04 * 1000 = 40
[03-Feb-2009 09:13:03] **C_Kode> heh thats why I was asking what here.speed meant
[03-Feb-2009 09:13:12] **klinstifen> here.speed is the speed of the nic
[03-Feb-2009 09:13:17] **C_Kode> at 1,024,000,000 it would be .04
[03-Feb-2009 09:14:18] **C_Kode> by calulations of 1,024,000,000 / 8 * .04 I get 5,120,000
[03-Feb-2009 09:21:52] **klinstifen> yeah i think .04 is right
[03-Feb-2009 09:22:04] **klinstifen> i wasn't dividing by 8
[03-Feb-2009 09:33:23] **klinstifen> raw, i'll have to play more
[03-Feb-2009 09:33:30] **klinstifen> it doesn't appear to be easily implemented
[03-Feb-2009 09:33:36] **klinstifen> it'll prolly take some tweaking
[03-Feb-2009 09:39:07] **nemo_> any notice ip services being monitored ( where they should not be enabled ? )
[03-Feb-2009 09:39:11] **nemo_> anyone*
[03-Feb-2009 10:00:49] XTZGZoReX is now known as Zor
[03-Feb-2009 10:10:14] **magnachef> has anyone been able to add a "device" or some other entity that does not have an IP or Hostname?
[03-Feb-2009 10:10:42] **magnachef> see: http://forums.zenoss.com/viewtopic.php?t=8779
[03-Feb-2009 10:10:50] **adytum-bot> Title: Forums :: View topic - Adding a "Device" Without IP or Hostname (at forums.zenoss.com)
[03-Feb-2009 10:11:49] **raw> is there any way to disable monitoring of a port but still collect/graph traffic data
[03-Feb-2009 10:11:51] **raw> ?
[03-Feb-2009 10:11:56] **raw> an easy way, rather
[03-Feb-2009 10:12:34] **magnachef> you can probably have the alert class be one that just sends it to history
[03-Feb-2009 10:14:32] **klinstifen> magnachef, i just added on
[03-Feb-2009 10:14:55] **klinstifen> when you add the device just change the discovery protocol from auto/snmp to none
[03-Feb-2009 10:15:03] **magnachef> I did
[03-Feb-2009 10:16:11] **magnachef> which is the confusing part...I even tried to add it to a different device class
[03-Feb-2009 10:16:55] **klinstifen> do you get an error
[03-Feb-2009 10:17:35] **magnachef> under message it says: "No IP for name "
[03-Feb-2009 10:18:37] **klinstifen> what version are you running?
[03-Feb-2009 10:18:42] **magnachef> 2.1.3
[03-Feb-2009 10:18:47] **magnachef> ...old version, I know
[03-Feb-2009 10:19:19] **nemo_> magnachef, look at the bug list time to upgrade maybe
[03-Feb-2009 10:19:47] **klinstifen> yeah before 2.3.2 i had to manually add an ip of 127.0.0.1 to my host file i think for that name
[03-Feb-2009 10:19:50] **klinstifen> then it would go through
[03-Feb-2009 10:20:02] **klinstifen> now it auto assigns that ip to something without an ip
[03-Feb-2009 10:20:10] **klinstifen> at least that's what just happened when i added one this time
[03-Feb-2009 10:20:30] **klinstifen> if you can't upgrade then i think the trick is to add a 127.0.0.1 entry in your hosts file for the name of the device you are trying to add
[03-Feb-2009 10:20:48] **magnachef> blah
[03-Feb-2009 10:20:58] **magnachef> well, that's good to know then
[03-Feb-2009 10:21:14] **magnachef> I can't really upgrade right now as it's in production, and I don't have time
[03-Feb-2009 10:22:47] **nemo_> i understand , but 2.1.3 hardly works
[03-Feb-2009 10:23:24] **magnachef> heh, yeah, I find that out more and more
[03-Feb-2009 10:24:07] **magnachef> I think I'm going to test the hostfile way for now, and put a little urgency on the upgrade
[03-Feb-2009 10:26:19] **magnachef> klinstifen, nemo_: thanks for the info!
[03-Feb-2009 10:28:56] **nemo_> np's good luck !
[03-Feb-2009 10:30:09] **klinstifen> np
[03-Feb-2009 11:04:46] **raw__> klinstifen: any luck with the threshold?
[03-Feb-2009 11:05:23] **klinstifen> not yet
[03-Feb-2009 11:05:31] **klinstifen> i am also in the process of rebuilding my zenoss instance
[03-Feb-2009 11:05:40] **klinstifen> but i should have some time to work on this some more
[03-Feb-2009 11:05:45] **klinstifen> i'll let you know if i come up with anything
[03-Feb-2009 11:05:48] **raw__> ok cool
[03-Feb-2009 11:05:49] **raw__> thanks
[03-Feb-2009 11:06:32] **raw__> eugh, I'm running a whole Noc by myself today since my shift partner is covering weekend shifts and the other guy who is usually on called in sick
[03-Feb-2009 11:51:43] **klinstifen> ugh...just finished rebuilding
[03-Feb-2009 11:51:58] **klinstifen> have a couple more tweaks, but that was ~3 days of wasted time
[03-Feb-2009 11:52:06] **klinstifen> that's what i get for not having a backup
[03-Feb-2009 11:52:17] **klinstifen> creating a cron job now...
[03-Feb-2009 11:53:20] **C_Kode> heh I made that blunder too. I installed it on the backup server instead of the utility server that actually gets backed up.
[03-Feb-2009 11:53:32] **C_Kode> Of course, I think you can create a backup from the GUI
[03-Feb-2009 11:53:56] **C_Kode> I just create one of those and dump it to the NFS server
[03-Feb-2009 11:53:56] **klinstifen> yeah you can
[03-Feb-2009 11:54:07] **klinstifen> i'll just run the console commands regularly
[03-Feb-2009 11:54:13] **klinstifen> and backup the files they make to tape
[03-Feb-2009 12:27:49] **C_Kode> Using the Locations Google map. The locations need to be actual Addresses?
[03-Feb-2009 12:29:42] **klinstifen> c_kode, no they can be cities
[03-Feb-2009 12:30:28] **C_Kode> Hmm. I have two locations in NY. heh I suppose those have to be Addresses?
[03-Feb-2009 12:31:32] **C_Kode> Ah! I see. I can put a physical address in the Location Class
[03-Feb-2009 12:36:46] **C_Kode> On the Network Map, is there a way to change the default subnet it has it in?
[03-Feb-2009 12:37:59] **mrayzenoss> C_Kode: it's under Preferences->Network Map Start Object
[03-Feb-2009 12:39:53] **C_Kode> Thanks. I noticed the Network map, just follow VPN routing networks.
[03-Feb-2009 12:42:44] **C_Kode> Err, don't follow the VPN routes
[03-Feb-2009 12:42:52] **C_Kode> err don't show the subnets their connected too
[03-Feb-2009 13:37:53] **teletype> can anyone point me in the right direction to modify the way devices are modeled? specifically i'm trying to make windows devices automatically monitor all services that are set for automatic startup, and ignore the others
[03-Feb-2009 13:44:05] **magnachef> /Devices/Server/Windows/Templates
[03-Feb-2009 13:44:19] **teletype> yeah, that much i know
[03-Feb-2009 13:44:35] **teletype> but I don't see anything there that would let me do this
[03-Feb-2009 13:44:53] **magnachef> then the drop down and More -> Collector Plugins
[03-Feb-2009 13:45:02] **magnachef> ahhh
[03-Feb-2009 13:45:15] **magnachef> that may be more involved, and you may need to create a collector
[03-Feb-2009 13:45:23] **teletype> yeah, that's what i was thinking
[03-Feb-2009 13:46:22] **teletype> i know i can set individual services to be monitored or not in /Templates/WinServices but that'll apply to any device I model, and I'd also have to go through the whole list manually
[03-Feb-2009 13:47:56] **teletype> so maybe create myself a modified version of zenoss.wmi.WinServiceMap and use that for the /Devices/Server/Windows template instead
[03-Feb-2009 13:48:07] **magnachef> yeah
[03-Feb-2009 13:48:47] **teletype> i knew zenoss was going to force me to start learning python, heh
[03-Feb-2009 13:49:02] **magnachef> heh, yeah, it'll do that to ya
[03-Feb-2009 13:49:13] **C_Kode> Python is worth learning
[03-Feb-2009 13:49:57] **magnachef> when creating a command plugin, what does the output of my script need to be?
[03-Feb-2009 13:50:10] **magnachef> I see there's the Nagios style, but I'm not sure if that is necessary
[03-Feb-2009 13:50:23] **klinstifen> magna, are you going to use the output in a graph?
[03-Feb-2009 13:50:27] **magnachef> yeah
[03-Feb-2009 13:50:37] **klinstifen> then nagios is what you want
[03-Feb-2009 13:50:44] **klinstifen> |datapointname=datapointvalue
[03-Feb-2009 13:50:53] **magnachef> ok, I have that
[03-Feb-2009 13:51:10] **klinstifen> and if the command returns additional datapoint values then seperate with a space
[03-Feb-2009 13:51:22] **klinstifen> |datapoint1=value datapoint2=value2
[03-Feb-2009 13:51:34] **magnachef> does it matter what's in front of the pipe?
[03-Feb-2009 13:51:45] **klinstifen> i think it is suppossed to say OK FAIL ERR
[03-Feb-2009 13:51:58] **klinstifen> but I have found that you don't need anything in front of the pipe for zenoss to read it properly
[03-Feb-2009 13:52:50] **teletype> nagios uses OK WARNING CRITICAL UNKNOWN
[03-Feb-2009 13:53:24] **klinstifen> heh i was close
[03-Feb-2009 13:53:42] **teletype> but at least in nagios-land it doesn't actually matter, it's done by exit codes
[03-Feb-2009 13:54:37] **magnachef> ok, I'm just having trouble getting the data to populate in the graph, but the graph Title is showing up under perf
[03-Feb-2009 13:55:13] **magnachef> ...and in zencommand.log I don't see that this is being run
[03-Feb-2009 13:55:16] **klinstifen> are your datapoints named EXACTLY as the ouput behind the pipe?
[03-Feb-2009 13:55:40] **klinstifen> did you put the path to the command script?
[03-Feb-2009 13:55:40] **magnachef> yep
[03-Feb-2009 13:55:58] **magnachef> yeah
[03-Feb-2009 13:56:02] **klinstifen> huh
[03-Feb-2009 13:56:06] **klinstifen> try running it manually
[03-Feb-2009 13:57:04] **klinstifen> zentestcommand -v10 -d devicename --datasource=datasourcename
[03-Feb-2009 13:59:01] **magnachef> KeyError: 'device'
[03-Feb-2009 13:59:29] **klinstifen> can you paste the whole thing?
[03-Feb-2009 13:59:44] **magnachef> sure, one sec
[03-Feb-2009 14:01:21] **magnachef> http://www.nopaste.com/p/aMoTHmU5o
[03-Feb-2009 14:01:28] **adytum-bot> Title: zentestcommand failure - nopaste.com (beta) (at www.nopaste.com)
[03-Feb-2009 14:02:25] **klinstifen> is this datasouce being run against your zenoss box?
[03-Feb-2009 14:02:26] **magnachef> note that I am trying to get this to work on a device that isn't a device, rather the name of a client of ours, which is being passed into the command
[03-Feb-2009 14:02:49] **magnachef> so I had to add it as 127.0.0.1, then rename it to the client's name
[03-Feb-2009 14:03:02] **klinstifen> i'm confused
[03-Feb-2009 14:03:06] **klinstifen> what does the script do?
[03-Feb-2009 14:03:09] **magnachef> so I did try "-d "
[03-Feb-2009 14:03:21] **magnachef> the script runs some tests against customer APIs
[03-Feb-2009 14:03:33] **klinstifen> is the script bound to a device?
[03-Feb-2009 14:03:38] **magnachef> doing soap requests, and validating input, etc
[03-Feb-2009 14:03:56] **magnachef> I have the script in the /Devices/API template
[03-Feb-2009 14:04:11] **klinstifen> hrmm
[03-Feb-2009 14:04:59] **magnachef> see: http://forums.zenoss.com/viewtopic.php?t=8779
[03-Feb-2009 14:05:09] **adytum-bot> Title: Forums :: View topic - Adding a "Device" Without IP or Hostname (at forums.zenoss.com)
[03-Feb-2009 14:06:06] **klinstifen> ok
[03-Feb-2009 14:06:33] **klinstifen> well...-d is still the "device" is the name of your client
[03-Feb-2009 14:06:49] **klinstifen> and then name of the client can be pushed in the script by doing ${dev/name} i think
[03-Feb-2009 14:06:53] **magnachef> yeah
[03-Feb-2009 14:07:12] **magnachef> yeah, that's what I'm doing
[03-Feb-2009 14:08:16] **magnachef> /usr/bin/perl /usr/local/zenoss/libexec/webinject/apicheck.pl ${device/id}
[03-Feb-2009 14:08:32] **magnachef> should I use name instead of id?
[03-Feb-2009 14:08:37] **magnachef> maybe that's the issue
[03-Feb-2009 14:10:07] **klinstifen> it's $devname...just looked it up on mine
[03-Feb-2009 14:10:40] **magnachef> still no luck
[03-Feb-2009 14:10:48] **magnachef> I wonder if the variables are different on 2.1.3
[03-Feb-2009 14:11:20] **magnachef> so I have /Devices/API/Templates/APICheck
[03-Feb-2009 14:11:32] **magnachef> with my datasource name of the check I'm doing
[03-Feb-2009 14:11:51] **magnachef> that contains the command template I have above
[03-Feb-2009 14:12:30] **magnachef> test is Enabled, Use SSH is False, and it has a datapoint with exactly the same name as the output of the script after the pipe
[03-Feb-2009 14:12:53] **klinstifen> i don't know what that key error means
[03-Feb-2009 14:13:06] **klinstifen> what happens when you run apicheck.pl from the command line
[03-Feb-2009 14:13:18] **magnachef> works fine
[03-Feb-2009 14:14:28] **klinstifen> weird
[03-Feb-2009 14:14:41] **magnachef> tell me about it
[03-Feb-2009 14:15:28] **klinstifen> a shot in the dark...but in your pl script do you have a variable called device?
[03-Feb-2009 14:15:39] **klinstifen> maybe that's a reserved zenoss word causing that key error?
[03-Feb-2009 14:16:08] **magnachef> no
[03-Feb-2009 14:16:44] **klinstifen> i dunno man
[03-Feb-2009 14:17:43] **magnachef> heh, yeah, I'll need to investigate more
[03-Feb-2009 14:18:01] **magnachef> ...this is driving me nuts, because it seems like I'm doing everything right
[03-Feb-2009 14:20:04] **magnachef> thanks for the help
[03-Feb-2009 14:20:38] **klinstifen> sure
[03-Feb-2009 14:22:02] **garrettn> Hi all
[03-Feb-2009 14:23:46] **garrettn> I am trying to add a Win Service, but I keep getting the error Could not find a WinService named... Any ideas on what I could be doing wrong?
[03-Feb-2009 14:32:39] **raw__> klinstifen: don't suppose you've had a chance to try out that threshold thing?
[03-Feb-2009 14:32:54] **raw__> I've been fooling around with it a bit but haven't had any luck thus far
[03-Feb-2009 14:33:36] **garrettn> The only thing that is different about the service I added is it has spaces in it's name, is that an issue?
[03-Feb-2009 14:47:21] **teletype> it worked =)
[03-Feb-2009 14:47:46] **teletype> created a new version of the WinService zCollectorPlugin, that behaves the way I want, made a zenpack, and lo and behold it worked
[03-Feb-2009 14:47:52] **teletype> first try too
[03-Feb-2009 14:51:08] **raw__> nice
[03-Feb-2009 17:28:13] **gemineye> Does anyone have an idea what might be causing this event message? DNS UNKNOWN - 0.119 seconds response time (No ANSWER SECTION found)
[03-Feb-2009 17:28:30] **gemineye> My dig zenpack is working fine on all my other DNS servers with no events being generated.
[03-Feb-2009 17:29:07] **Vog-work> Does the server have reverse dns setup?
[03-Feb-2009 17:29:17] **Vog-work> (target server)
[03-Feb-2009 17:29:23] **gemineye> yep, forward and reverse
[03-Feb-2009 17:29:45] **Vog-work> Havent used the dig zenpack yet.
[03-Feb-2009 17:29:56] **gemineye> It's generating the graph fine but it keeps generating an event.
[03-Feb-2009 17:30:47] **Vog-work> SO only one of the multiple dns servers that you monitor are giving you the error??
[03-Feb-2009 17:31:16] **gemineye> Actually, I have 4 DNS servers, 2 internal, 2 external. The two external are giving the event.
[03-Feb-2009 17:32:39] **gemineye> The two internal are running Gentoo, the external are running Fedora and Solaris. All are on different hardware, in fact the only thing they have in common is they have a plug in the back that provides them power.
[03-Feb-2009 17:38:12] **Vog-work> firewall issue?
[03-Feb-2009 17:39:52] **gemineye> Not sure, like I said it's drawing the graph correctly.
[03-Feb-2009 17:41:29] **Vog-work> Meh, without having used the zen pack I'm not much help
[03-Feb-2009 20:34:13] **mrayzenoss> Anyone here just email me?
[03-Feb-2009 23:41:00] **CamargoBP> Anyone here tonight?
[04-Feb-2009 00:00:42] [disconnected at Wed Feb 4 00:00:42 2009]
[04-Feb-2009 00:00:42] [connected at Wed Feb 4 00:00:42 2009]
[04-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[04-Feb-2009 04:04:18] **cico> hey there
[04-Feb-2009 04:04:42] **cico> anybody willing to spend couple of minutes talking to an apprentice?
[04-Feb-2009 04:56:36] Eising is now known as Gecko
[04-Feb-2009 09:50:36] **raw__> man, the reporting functionality in Zenoss Core is brutally underpowered
[04-Feb-2009 09:50:56] **raw__> cico: what'd you need?
[04-Feb-2009 09:51:15] **raw__> [04:53am] **cico> anybody willing to spend couple of minutes talking to an apprentice?
[04-Feb-2009 10:58:28] **C_Kode> Is there a way to bind ethernetCsmacd template on the Perf screen so I don't have to go to two different places to see the graphs?
[04-Feb-2009 11:32:21] **C_Kode> Zenoss is complaining about swap space on a server I have. It's using 104MB of 1GB of space. It's complaining with the error: "threshold of low swap not met: current value 947560.00" I can't find anywhere to actually even look at this or how to disable this check as there is nothing wrong with the swap space unless it just doesn't like that I have 1GB of swap to 4GB of memory. But this is common on many of my servers and this is the only one complaini
[04-Feb-2009 11:38:39] **C_Kode> Man it's dead in here today
[04-Feb-2009 11:39:17] * Vog-work *Brains....*
[04-Feb-2009 11:51:33] **gemineye> C_Kode: You can create a local copy of the Device template and modify the threshold to a value more appropriate for your system.The default alert is 1GB. It'd be nice if we could set this to a percentage instead of a static value.
[04-Feb-2009 11:52:24] **C_Kode> Ahh, I see it now.
[04-Feb-2009 11:52:26] **C_Kode> Thanks!
[04-Feb-2009 11:52:29] **gemineye> np
[04-Feb-2009 11:53:20] **C_Kode> Now, I just have to figure out (understand) RPN?
[04-Feb-2009 11:55:24] **gemineye> http://www.hpmuseum.org/rpn.htm
[04-Feb-2009 11:55:31] **adytum-bot> Title: RPN (at www.hpmuseum.org)
[04-Feb-2009 11:55:43] **gemineye> have fun with that
[04-Feb-2009 11:55:49] **C_Kode> I'm sure I will
[04-Feb-2009 11:57:36] **C_Kode> Actually, I don't think I have to use RPN. I just need to set the min value to something lower than the total swap space!
[04-Feb-2009 11:59:04] **gemineye> I calculated what 10% swap was for each server and manually changed each threshold. If you know of a way to make it automatically do 10%, I'd be much appreciated.
[04-Feb-2009 12:00:04] **C_Kode> Hmm.. I just set it to 256000. It was set at 1024000 which was how much total swap there was.
[04-Feb-2009 12:00:17] **gemineye> Yeah, that's the default.
[04-Feb-2009 12:00:37] **C_Kode> Does it accept vars?
[04-Feb-2009 12:00:53] **gemineye> Don't know.
[04-Feb-2009 12:01:03] **C_Kode> Checking. If it does, we can figure that out
[04-Feb-2009 12:08:12] **C_Kode> Yep, I think you can do it with a custom graph point.
[04-Feb-2009 12:08:39] **gemineye> But this is for a threshold value
[04-Feb-2009 12:09:35] **C_Kode> Hmm.. I see.
[04-Feb-2009 12:10:19] **gemineye> Where you replaced 1024000 with 256000, I don't think you can put a variable there.
[04-Feb-2009 12:10:55] **C_Kode> It won't take ${customer graph point}
[04-Feb-2009 12:10:57] **C_Kode> ?
[04-Feb-2009 12:11:04] **C_Kode> custom
[04-Feb-2009 12:11:24] **gemineye> Don't know. Haven't tried it yet.
[04-Feb-2009 12:11:48] **C_Kode> Hmm.. Well, I can try
[04-Feb-2009 12:12:29] **gemineye> Ok, see if you can make the threshold be 25% of the systems swap space. That's equivalent to what you set for your server.
[04-Feb-2009 12:15:39] **C_Kode> Hmm.. how do you force a check and see the outcome?
[04-Feb-2009 12:16:55] **gemineye> It should have queried it by now.
[04-Feb-2009 12:17:32] **C_Kode> No error yet, but maybe I should create a value that will spit a warning
[04-Feb-2009 12:18:08] **gemineye> Set the percentage to something high to force a threshold violation.
[04-Feb-2009 12:18:26] **C_Kode> Yes, I set it to total memory
[04-Feb-2009 12:18:49] **klinstifen> c_kode, you could force the check by running zencommand on that device
[04-Feb-2009 12:19:00] **C_Kode> but with a var instead of a literal value
[04-Feb-2009 12:19:06] **C_Kode> thanks
[04-Feb-2009 12:20:45] **an0therb0x2> w
[04-Feb-2009 12:22:23] **C_Kode> nothing yet. (not a good sign)
[04-Feb-2009 12:25:00] **gemineye> What are the OID's for the laLoadInt1, laLoadInt15, and laLoadInt5 Data Sources in your /Devices/Server/Linux/Templates/Device or /Devices/Server/Solaris/Templates/Device templates?
[04-Feb-2009 12:25:52] **C_Kode> laLoadInt1 = 1.3.6.1.4.1.2021.10.1.3.1
[04-Feb-2009 12:26:02] **gemineye> So it's not just me
[04-Feb-2009 12:26:09] **C_Kode> laLoadInt15 = 1.3.6.1.4.1.2021.10.1.3.3
[04-Feb-2009 12:26:15] **C_Kode> You want the other too?
[04-Feb-2009 12:26:19] **gemineye> nah
[04-Feb-2009 12:26:46] **C_Kode> zencommand didn't show anything either
[04-Feb-2009 12:26:55] **C_Kode> no errors.
[04-Feb-2009 12:27:06] **gemineye> I noticed the load average graph only displays the 5 min average. It looks like they have the wrong OID.
[04-Feb-2009 12:27:23] **C_Kode> you want the 5 one?
[04-Feb-2009 12:27:40] **gemineye> The OID's ending in 3.# display the correct load, the OID's ending in 5.# display the load * 100.
[04-Feb-2009 12:28:43] **C_Kode> Yeah, something is wrong. The 5 minute avg is .71 and the 1 minute avg is .01 along with the 15 minute
[04-Feb-2009 12:28:52] **gemineye> I think you'll find if you change the end of the OID on laLoadInt1 and laLoadInt15 to 5.1 and 5.3 respectively it'll work.
[04-Feb-2009 12:29:25] **gemineye> Actually, I don't think. I know. I did it last night and the graphs got a whole lot more useful.
[04-Feb-2009 12:30:34] **C_Kode> yeah, looks like a typo. Submit that as bug
[04-Feb-2009 12:30:38] **C_Kode> sorta bug
[04-Feb-2009 12:33:06] **gemineye> Any luck yet on the threshold?
[04-Feb-2009 12:33:44] **C_Kode> It never errored, but it also never warned when it should have. It just quietly skipped over it
[04-Feb-2009 12:34:02] **gemineye> Do you use the Show Graph Portlet?
[04-Feb-2009 12:34:18] **C_Kode> For swap?
[04-Feb-2009 12:34:32] **gemineye> No, it's a zenpack to add displaying reports to the dashboard
[04-Feb-2009 12:34:48] **C_Kode> Nope, I will have to look for that
[04-Feb-2009 12:34:59] **gemineye> http://www.zenoss.com/community/projects/zenpacks/graph-portlet
[04-Feb-2009 12:35:13] **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[04-Feb-2009 12:36:04] **C_Kode> installing it now
[04-Feb-2009 12:36:24] **gemineye> The portlet on my install is blank
[04-Feb-2009 12:40:54] **C_Kode> I got it to list graphs
[04-Feb-2009 12:41:06] **gemineye> Did you do anything special or just installed it?
[04-Feb-2009 12:41:24] **C_Kode> I installed it then setup a graph report and then set the portlet to show that report
[04-Feb-2009 12:41:36] **C_Kode> Click reports on the left menu
[04-Feb-2009 12:41:43] **C_Kode> Graph reports
[04-Feb-2009 12:42:00] **C_Kode> Make an ew report and add the graphic reports you want to be shown in the portlet
[04-Feb-2009 12:42:21] **gemineye> Nothing on mine, it won't display
[04-Feb-2009 12:42:39] **C_Kode> I added all my gateway routers WAN ports at my locations to show throughput
[04-Feb-2009 12:43:12] **C_Kode> You created a Graph Report under /Reports / Graph Reports?
[04-Feb-2009 12:45:00] **gemineye> No, but I pointed the portlet to an existing graph
[04-Feb-2009 12:45:08] **C_Kode> That failed for me also
[04-Feb-2009 12:45:19] **C_Kode> Create one, then point at it
[04-Feb-2009 12:50:24] **gemineye> Ok, that works
[04-Feb-2009 12:50:38] **gemineye> kewl
[04-Feb-2009 12:50:39] **C_Kode>
[04-Feb-2009 12:52:34] **gemineye> Now I just wish I could adjust the size of the columns on the dashboard.
[04-Feb-2009 12:59:23] **C_Kode> Yeah, the layout options stink!
[04-Feb-2009 13:00:08] **C_Kode> If you make three columns, it cuts off the most recent part of the graph
[04-Feb-2009 13:40:14] **C_Kode> The multi-graph is sweet
[04-Feb-2009 13:41:44] **C_Kode> It allows me to group stats of the same type from different servers in the cluster onto a single graph
[04-Feb-2009 13:47:55] **cgibbons> ¿que?
[04-Feb-2009 13:52:20] **mrayzenoss> gemineye had some WMI questions
[04-Feb-2009 13:52:21] **gemineye> hola cgibbons
[04-Feb-2009 13:54:57] **cgibbons> whatcha running into, gemineye?
[04-Feb-2009 13:55:10] **gemineye> I've got the WMIPerformanceMonitor and WindowsWMIDeviceTemplateV2 zenpacks installed, I've set the zWinPassword and zWinUser with the info of a domain admin account and set zWmiMonitorIgnore to False. However none of my Windows boxes are returning any WMI relevant data except the Win Services.
[04-Feb-2009 13:56:30] **klinstifen> does wmiperf use wmic?
[04-Feb-2009 13:56:34] **cgibbons> you know I haven't used those two community zenpacks before, let me install them so I can speak somewhat more intelligently in regards to them. although you'd think that since the services is working that connectivity is golden.
[04-Feb-2009 13:57:41] **klinstifen> and is your zwinuser typed in as domain\user or domain/user
[04-Feb-2009 13:58:09] **gemineye> Yes, if it weren't I wouldn't be able to get the Win Service info.
[04-Feb-2009 13:59:20] **klinstifen> i had problems with wmic at one time because i had domain\user and it wanted domain/user
[04-Feb-2009 13:59:59] **cgibbons> that was probably just a shell escaping issue, klinstifen.
[04-Feb-2009 14:00:04] **gemineye> I have it as domain\user
[04-Feb-2009 14:01:15] **gemineye> Also, as we type here, something else really annoying just happened. While I can monitor all the Win Services on a server, there are in many cases over 50 services that are aren't running and core generates critical errors for those. I've disabled monitoring of them but periodically it'll still generate critical events.
[04-Feb-2009 14:05:33] **cgibbons> got 1 of the 2 zenpacks installed, almost there
[04-Feb-2009 14:08:16] **cgibbons> so just to double check, gemineye, you're using a device class that has the WMIPerformanceMonitors and the DeviceWMI_SNMP_v2
[04-Feb-2009 14:08:21] **cgibbons> er templates?
[04-Feb-2009 14:09:20] **gemineye> yes
[04-Feb-2009 14:09:38] **cgibbons> k
[04-Feb-2009 14:09:52] **cgibbons> so those call wmic as a command, interesting
[04-Feb-2009 14:10:12] **gemineye> How does enterprise call wmi?
[04-Feb-2009 14:11:43] **cgibbons> Directly. There is a set of modeling plugins that do WMI for modeling, and then an ZenPack called zenwinperf that does collection of performance counters (perfmon) directly over MS-RPC.
[04-Feb-2009 14:11:55] **cgibbons> A mix of Python and native code.
[04-Feb-2009 14:12:35] **cgibbons> wmic uses the same native code for WMI that enterprise uses of course, except provides no perfmon support directly.
[04-Feb-2009 14:15:33] **cgibbons> adding a device using those templates...
[04-Feb-2009 14:16:45] **cgibbons> so for example you don't get any file systems listed, gemineye?
[04-Feb-2009 14:17:09] **gemineye> yep, the only thing listed are Win Services, and the graphs under the perf tab are blank too.
[04-Feb-2009 14:19:36] **cgibbons> hmmm, I think klinstifen's hint is on the right track. it lookks like that zenpack is passing the device username & password properties to its command line-tool and using double-quotes for them instead of single quoes.
[04-Feb-2009 14:19:41] **cgibbons> so that backslash doesn't get escaped properly.
[04-Feb-2009 14:19:56] **cgibbons> whereas the built-in service stuff doesn't do it that way so it doesn't have that issue.
[04-Feb-2009 14:19:59] **gemineye> lets see what happens if I swap it.
[04-Feb-2009 14:20:01] **cgibbons> yep
[04-Feb-2009 14:20:34] **gemineye> Will this mess up other aspects of core's monitoring?
[04-Feb-2009 14:20:38] **cgibbons> nope
[04-Feb-2009 14:21:00] **cgibbons> windows is pretty agnostic about the direction of that at the internal level
[04-Feb-2009 14:21:13] **cgibbons> the enterprise zenpacks also do not pass the username & password on the command-line, which is nice to avoid
[04-Feb-2009 14:22:02] **gemineye> remodeling device...
[04-Feb-2009 14:22:30] **gemineye> nope, nothing came up, unless it takes a while
[04-Feb-2009 14:23:09] **cgibbons> should be instantly after the modeling job runs
[04-Feb-2009 14:25:02] **gemineye> Remodeling a 2000 server had no luck, I remodeled a 2003 server too, no luck.
[04-Feb-2009 14:25:18] **cgibbons> hurm okay, trying to figure out a bit more about these zenpacks.
[04-Feb-2009 14:25:38] **cgibbons> can you go to your device and look at the Collector Plugins setting in the More menu?
[04-Feb-2009 14:26:58] **gemineye> brb, gotta talk withmy mgr about monitoring...
[04-Feb-2009 14:28:01] **klinstifen> cool, glad the tip helped
[04-Feb-2009 14:28:26] **klinstifen> where is the wmiperformancemonitor zenpack?
[04-Feb-2009 14:28:34] **klinstifen> it's not in the usual place...unless it has a different name there
[04-Feb-2009 14:29:56] **cgibbons> i goggle and found it @ http://blog.dastrup.com/?p=13
[04-Feb-2009 14:30:02] **cgibbons> dunno if that's the real home or not
[04-Feb-2009 14:30:03] **adytum-bot> Title: Advanced WMI Performance Monitor ZenPack for Zenoss Core | Dastrup Tech Logs (at blog.dastrup.com)
[04-Feb-2009 14:30:28] **klinstifen> oh yeah...this guy
[04-Feb-2009 14:30:49] **klinstifen> i remember this now
[04-Feb-2009 14:31:08] **klinstifen> my exchange zenpack is written using bash
[04-Feb-2009 14:31:13] **klinstifen> and it executes wmic too
[04-Feb-2009 14:31:14] **mrayzenoss> I asked him about submitting it for the Community ZenPacks page, I should try again
[04-Feb-2009 14:31:27] **klinstifen> i think this zenpack uses python to "grep" stuff
[04-Feb-2009 14:32:00] **cgibbons> yeah looks like it
[04-Feb-2009 14:32:35] **klinstifen> hey mray, way back i submitted an exchange zenpack but never heard anything about
[04-Feb-2009 14:32:49] **mrayzenoss> really? dang
[04-Feb-2009 14:32:52] **klinstifen> i just figured you all didn't want a community exchange zenpack when there is an enterprise exchange zenpack
[04-Feb-2009 14:33:03] **mrayzenoss> no way, I don't discriminate
[04-Feb-2009 14:33:07] **klinstifen> ok cool
[04-Feb-2009 14:33:14] **klinstifen> well then i'll convert it to egg and resubmit
[04-Feb-2009 14:33:48] **mrayzenoss> sounds vaguely familiar, like you mentioned it in the zenpacks forum and I asked about it, but I must have missed it
[04-Feb-2009 14:34:15] **klinstifen> no worries
[04-Feb-2009 14:34:25] **klinstifen> when i have a chance i'll convert it and try again
[04-Feb-2009 14:37:04] **gemineye> any idea why Win Services that are disabled still generate critical events?
[04-Feb-2009 14:37:27] **mrayzenoss> yeah, sorry I haven't put up the SiteWindow portlet yet, it didn't work out of the box and I'm juggling a couple of other ones trying to get them to pass my smoke tests
[04-Feb-2009 14:37:51] **cgibbons> gemineye, it looks like those two zenpacks don't actually provide any WMI based modeling plugins, unless I'm missing them
[04-Feb-2009 14:38:48] **cgibbons> and onto the services, so you've changed the Monitor setting for the Windows Service to False? in the device class or on the device itself?
[04-Feb-2009 14:40:51] **gemineye> Device itself
[04-Feb-2009 14:45:32] **cgibbons> k moment
[04-Feb-2009 14:49:07] **cgibbons> on a side note, I did find this afternoon that we seem to be completely ignoring the zWinEventlog zProperty
[04-Feb-2009 14:50:27] **gemineye> Good since I don't even know what that does... unless I read the manual... to lazy.
[04-Feb-2009 14:51:24] **cgibbons> that's a boolean to disable or enable Event Log monitoring on a Windows device. not something most people disable it looks like, otherwise we would have heard about it sooner.
[04-Feb-2009 14:51:27] **gemineye> ok, so if it's ignoring the zProperty, what does it think it is, False or True?
[04-Feb-2009 14:51:33] **cgibbons> always true
[04-Feb-2009 14:51:54] **cgibbons> there's another way to disable event log monitoring with a different zProperty, but right now it's not even looking @ that one
[04-Feb-2009 14:52:07] **gemineye> Mine's set to False
[04-Feb-2009 14:52:14] **gemineye> That appears to be the default.
[04-Feb-2009 14:53:04] **cgibbons> the service thing not working right is a bit odd, gemineye, that's one of the major test cases our QA dept runs for every release
[04-Feb-2009 14:53:23] **cgibbons> when you go to the OS tab for the device throwing events for the services still, is that service no longer listed in the Win Services table?
[04-Feb-2009 14:54:33] **gemineye> It's status bubble is grey and it's M bubble is red.
[04-Feb-2009 14:56:39] **gemineye> cgibbons: As for those WMI zenpacks, did you notice any graphs under the perf tab? I have graphs but they're all blank.
[04-Feb-2009 14:56:49] **cgibbons> yep I've got some data from them
[04-Feb-2009 15:00:50] **C_Kode> ugh, some how I clobbered one of my multi-graphs
[04-Feb-2009 15:02:14] **cgibbons> gemineye, try this real quick: $ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse 'ipaddr' 'hostname' 'username' 'password'
[04-Feb-2009 15:02:17] **cgibbons> replace the quoted values as needed
[04-Feb-2009 15:02:32] **cgibbons> if that works you should get one line of data
[04-Feb-2009 15:03:15] **gemineye> can't...
[04-Feb-2009 15:03:49] **gemineye> the account I'm using to log into boxes isn't mine and the password isn't visible
[04-Feb-2009 15:04:53] **cgibbons> is that account an admin?
[04-Feb-2009 15:05:00] **gemineye> it's a domain admin account
[04-Feb-2009 15:05:14] **gemineye> I'm the unix guy, they don't trust me with Windows
[04-Feb-2009 15:05:17] **cgibbons> okay cool
[04-Feb-2009 15:06:37] **gemineye> what do you get if you use invalid info? I got...
[04-Feb-2009 15:06:49] **gemineye> sh: /usr/local/zenoss/zenoss/bin/wmic: No such file or directory
[04-Feb-2009 15:06:49] **gemineye> Unknown|No Response
[04-Feb-2009 15:07:09] **cgibbons> oooh
[04-Feb-2009 15:07:23] **gemineye> wmic isn't there
[04-Feb-2009 15:07:26] **cgibbons> interesting
[04-Feb-2009 15:07:30] **cgibbons> what install are you using?
[04-Feb-2009 15:07:35] **gemineye> 2.3.2 stack
[04-Feb-2009 15:07:49] **cgibbons> the .bin? 32-bit?
[04-Feb-2009 15:08:12] **gemineye> uh....x86_64
[04-Feb-2009 15:08:16] **cgibbons> okay
[04-Feb-2009 15:08:25] **gemineye> It's located at /usr/local/zenoss/common/bin/wmic
[04-Feb-2009 15:08:31] **cgibbons> ooh okay
[04-Feb-2009 15:08:37] **cgibbons> so yeah, another zenpack bug
[04-Feb-2009 15:08:44] **cgibbons> so long story short...
[04-Feb-2009 15:09:08] **cgibbons> all of the stack installers come from our partner BitRock, which is super convienent but some parts of the product get relocated compared to a source install.
[04-Feb-2009 15:09:26] **cgibbons> so if the zenpack developer broke a "rule" it won't find all the binaries it needs to
[04-Feb-2009 15:10:02] **cgibbons> one you can easily fix
[04-Feb-2009 15:10:28] **gemineye> Will a symlink from /usr/local/zenoss/zenoss/bin/wmic to /usr/local/zenoss/common/bin/wmic fix it?
[04-Feb-2009 15:10:39] **cgibbons> prolly
[04-Feb-2009 15:12:14] **gemineye> Ok, now it gives me an access denied message, lets try this again.
[04-Feb-2009 15:12:43] **gemineye> Ok, the graphs appear to be fixed now.
[04-Feb-2009 15:12:51] **cgibbons> okay cool
[04-Feb-2009 15:13:21] **gemineye> The wmi ones that is
[04-Feb-2009 15:13:45] **gemineye> I still can't populate the OS tab but I'm guessing I need Enterprise to do that.
[04-Feb-2009 15:14:35] **mrayzenoss> SNMP will get Interfaces, File Systems and Routes
[04-Feb-2009 15:14:39] **cgibbons> yeah or enable the SNMP Agent built-in to Windows to get some data
[04-Feb-2009 15:16:26] **phrost> can you change the edit device field to support custom properties?
[04-Feb-2009 15:16:57] **phrost> problem were having is the devices in zen don't match the device names we have in the asset mgmt system, and due to some zen bug we can't change the device name
[04-Feb-2009 15:17:27] **mrayzenoss> does it fail when you rename the device?
[04-Feb-2009 15:17:53] **phrost> yeah
[04-Feb-2009 15:18:29] **mrayzenoss> I had this at home, let me see what the patch was
[04-Feb-2009 15:18:47] **gemineye> Yeah, we can't use SNMP on these boxes
[04-Feb-2009 15:21:17] **mrayzenoss> phrost: I had a device that failed everytime I renamed it, I applied the patch from http://dev.zenoss.org/trac/ticket/4020
[04-Feb-2009 15:21:30] **mrayzenoss> phrost: zenpatch 10924 is the command
[04-Feb-2009 15:21:55] **mrayzenoss> it's approved for 2.3.3
[04-Feb-2009 15:23:00] **gemineye> cgibbons: Any thoughts on those Win Services that still generate events events even though they're not monitored?
[04-Feb-2009 15:23:13] **cgibbons> gemineye, can you try this command for one of your devices that is still giving you events for disabled services? zenwin run -v10 -c -d yourdevicenamehere
[04-Feb-2009 15:24:00] **cgibbons> and that should spam you
[04-Feb-2009 15:24:19] **cgibbons> but specifically look for this line near the beginning of the output: DEBUG:zen.zenwin:services: Set([
[04-Feb-2009 15:24:27] **mrayzenoss> there are a couple of tickets for 2.3.3 related to monitoring Windows services: http://dev.zenoss.org/trac/ticket/4136 http://dev.zenoss.org/trac/ticket/4192
[04-Feb-2009 15:24:33] **phrost> mrayzenoss: great, thanks a lot
[04-Feb-2009 15:24:55] **cgibbons> looks like 4192 is the one, matt
[04-Feb-2009 15:25:36] **cgibbons> well not for gemineye's issue, but similar
[04-Feb-2009 15:29:50] **mrayzenoss> just my personal opinion, if I see an approved patch and something's broken for me, I tend to apply it
[04-Feb-2009 15:30:04] **mrayzenoss> which is how I fixed my renaming bug
[04-Feb-2009 15:30:27] **mrayzenoss> that is, an approved patch related to something broken for me, I don't apply all of them willy-nilly
[04-Feb-2009 15:30:29] **gemineye> So I found the DEBUG:zen.zenwin:services: Set([ line, there's a bunch of stuff on it.
[04-Feb-2009 15:31:11] **cgibbons> yep, so is one of the services that you are being notified about but shouldn't be listed in output?
[04-Feb-2009 15:31:20] **cgibbons> (it uses the Windows short name instead of the full description)
[04-Feb-2009 15:33:26] **gemineye> yep, they all are
[04-Feb-2009 15:33:52] **cgibbons> okay dats bad
[04-Feb-2009 15:34:07] **cgibbons> when you turn monitoring off, they shouldn't show up in that list
[04-Feb-2009 15:34:16] **gemineye> well, let me count them real quick.
[04-Feb-2009 15:34:34] **gemineye> Let me use a server with less services to count..
[04-Feb-2009 15:35:22] **cgibbons> the other thing that is odd is that here, with a fresh 2.3.3 install, if I disable monitoring of a Windows Service it also removes it from the Win Services list
[04-Feb-2009 15:36:04] **gemineye> Does it remove it, or does it put it at the bottom of the list. Make sure the Monitored check box isn't checked
[04-Feb-2009 15:36:04] **mrayzenoss> that doesn't sound good
[04-Feb-2009 15:36:44] **cgibbons> it removed it for me... i may be doing it differently than you
[04-Feb-2009 15:37:03] **mrayzenoss> you're using 2.3.3 though
[04-Feb-2009 15:37:08] **cgibbons> so for example, what I've been testing is adding the Windows Update Service and Windows Time service to the list and playing with the Monitor flag
[04-Feb-2009 15:37:09] **gemineye> I'm using 2.3.2
[04-Feb-2009 15:37:29] **cgibbons> 2.3.2, sorry typo the first time since 2.3.3 is on the mind
[04-Feb-2009 15:37:31] **mrayzenoss> yeah, cgibbons has a pre-release for 2.3.3
[04-Feb-2009 15:37:38] **mrayzenoss> oh, never mind me
[04-Feb-2009 15:38:14] **cgibbons> so anyway, if I click the checkbox in Win Services next to "Windows Time" service (there by default), and set Monitoring to Disabled, it just removes it from that list
[04-Feb-2009 15:38:31] **cgibbons> same thing seems to happen if i clicked on WIndows Time directly and changed the Monitor option to False
[04-Feb-2009 15:38:46] **cgibbons> oh I see
[04-Feb-2009 15:38:54] **cgibbons> that's because I have the Monitored checkbox checked so that's a filter
[04-Feb-2009 15:39:01] **cgibbons> I don't use this UI much
[04-Feb-2009 15:39:47] **gemineye> Yeah, uncheck it and then list all of them, it'll be at the bottom unless you sort t hem by status
[04-Feb-2009 15:45:32] **gemineye> yeah, all the services are still listed in the DEBUG:zen.zenwin:services: line, even the disabled ones.
[04-Feb-2009 15:57:21] **gemineye> So I found where the bug is I'm having
[04-Feb-2009 15:57:41] **gemineye> cgibbons, want to know where the problem is?
[04-Feb-2009 15:57:52] **cgibbons> sure
[04-Feb-2009 16:03:42] **gemineye> I originally did a bulk disable of monitoring by selecting all the services I didn't want to monitor and disabled them from the OS tab. That is the part that's buggy. If I select individual services and go to their configs, saving it there with Monitoring set to False sticks. The bulk way is only *showing* them as not monitored.
[04-Feb-2009 16:04:48] **gemineye> Does that epiphany help?
[04-Feb-2009 16:05:32] **cgibbons> wow that sucks
[04-Feb-2009 16:05:41] **cgibbons> quirky
[04-Feb-2009 16:06:16] **mrayzenoss> wonder if 4192 fixed that?
[04-Feb-2009 16:06:46] **mrayzenoss> since it seems like the flip-side of gemineye's issue
[04-Feb-2009 16:07:09] **cgibbons> yeah i suspect it's real similar
[04-Feb-2009 16:07:26] **cgibbons> that sounds suspiciously like the class of bug where the device components were not re-indexed after the change
[04-Feb-2009 16:07:41] **cgibbons> want to do an experiment real quick gemineye, if you still have another device that is showing the problem?
[04-Feb-2009 16:07:47] **gemineye> Yeah, without a patch I'm going to have to manually set over 1000 services to not monitor.
[04-Feb-2009 16:08:11] **gemineye> I have a ton of devices showing the problem.
[04-Feb-2009 16:08:23] **cgibbons> k, let me craft something real quick
[04-Feb-2009 16:08:46] **mrayzenoss> gemineye: that should be scriptable
[04-Feb-2009 16:09:21] * mrayzenoss volunteers cgibbons to help him
[04-Feb-2009 16:09:28] **gemineye> Well, if we can fix this without scripting I'd prefer that.
[04-Feb-2009 16:10:01] **cgibbons> we might already have a patch and it might be a one or two line thing we can run in the zendmd tool in any event
[04-Feb-2009 16:16:01] **cgibbons> actually there's a one-shot way we can do it, gemineye
[04-Feb-2009 16:16:07] **cgibbons> run zendmd
[04-Feb-2009 16:16:46] **cgibbons> when you get the >>> prompt type reindex() and hit return. it'll run for a little bit (depending on how much you've got in the system)
[04-Feb-2009 16:17:04] **cgibbons> or if you want to do 1 device first as a test, we can do that with a different command
[04-Feb-2009 16:30:31] **cgibbons> okay I reproduced that locally and opened ticket http://dev.zenoss.org/trac/ticket/4423 on the issue
[04-Feb-2009 16:41:55] **mrcerulean> How do I tell ZenOSS not to poll http on a particular interface?
[04-Feb-2009 17:33:14] **gemineye> sorry, I just got out of a meeting
[04-Feb-2009 17:35:25] **gemineye> cgibbons: How long might that reindex() take?
[04-Feb-2009 17:35:53] **cgibbons> it took about 20 seconds here for this one test box i have, with not very many devices
[04-Feb-2009 17:35:58] **gemineye> It's done.
[04-Feb-2009 17:36:08] **cgibbons> great
[04-Feb-2009 17:36:17] **gemineye> Let's see if it worked.
[04-Feb-2009 17:37:50] **gemineye> How can I force it to rescan so if the services are correctly not being monitored, it updates the events?
[04-Feb-2009 17:38:58] **cgibbons> hmm not sure about that
[04-Feb-2009 17:42:19] **gemineye> Ok, it looks like it might have cleaned up the problem. I've acknowledged all the events so I'll know later if they come back.
[04-Feb-2009 17:46:42] **cgibbons> i'm not positive either, but i think that might have self-corrected eventually, too
[04-Feb-2009 17:46:46] **cgibbons> like say when modeling runs again
[04-Feb-2009 17:46:49] **cgibbons> but maybe not
[04-Feb-2009 17:47:01] **cgibbons> how/when indexing gets run is new for me
[04-Feb-2009 18:11:26] **gemineye> Ok, gotta go. thanks for the help.
[04-Feb-2009 21:40:37] **mrcerulean> I have a system that has multiple virt eth interfaces on it.
[04-Feb-2009 21:40:44] **mrcerulean> http is running on some, but not others.
[04-Feb-2009 21:40:58] **mrcerulean> Because it's not running on some, I get "http down".
[04-Feb-2009 21:41:07] **mrcerulean> How do I tell it to ignore the interfaces that don't have http?
[04-Feb-2009 23:12:05] **adytum-bot> New Blog/News Feed: Handwriting on the Sky - New Blog - 08 Apr, 05:29AM
[04-Feb-2009 23:12:06] **adytum-bot> http://glyf.livejournal.com/76917.html
[05-Feb-2009 00:00:42] [disconnected at Thu Feb 5 00:00:42 2009]
[05-Feb-2009 00:00:42] [connected at Thu Feb 5 00:00:42 2009]
[05-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[05-Feb-2009 01:57:45] **canxadito> hi all
[05-Feb-2009 02:34:42] **maaarek> brb
[05-Feb-2009 02:52:12] **cico> anybody up?
[05-Feb-2009 02:53:20] **cico> sucks to be on a different time zone :-\
[05-Feb-2009 02:57:11] **cico> well, I'd love some help with scripting for ssh monitoring, if it's anybody piece of cake..
[05-Feb-2009 04:33:33] **zarxcky> cico:sucks to be on a different time zone :-\ <--- I agree with that
[05-Feb-2009 04:33:53] **cico> (:
[05-Feb-2009 04:34:30] **zarxcky> Well I use a lot of bash script and zensendevent provided by zenoss for ssh monitoring
[05-Feb-2009 04:35:08] **cico> enterprise?
[05-Feb-2009 04:35:19] **zarxcky> nop
[05-Feb-2009 04:35:20] **zarxcky> core
[05-Feb-2009 04:36:04] **cico> latest, mystical, blue crab?
[05-Feb-2009 04:36:11] **zarxcky> nop
[05-Feb-2009 04:36:12] **zarxcky> core
[05-Feb-2009 04:36:49] **zarxcky> they havent done anything much on the improvising the ssh monitoring which make use of snmp yet I think
[05-Feb-2009 04:36:49] **cico> my understanding was that blue crab was like a codename for an alpha/beta/WIP version
[05-Feb-2009 04:36:57] **zarxcky> yes
[05-Feb-2009 04:37:46] **cico> I'm clashing with some issues while trying to ssh-monitor stuff..
[05-Feb-2009 04:38:12] **cico> would you please point me towards your scripts' source?
[05-Feb-2009 04:38:30] **zarxcky> hmm I am using it primarily for monitoring our backup
[05-Feb-2009 04:39:40] **cico> I'm not interested in your machines
[05-Feb-2009 04:40:24] **cico> I was just wonderind where to find some working scripts - or some thorough guide on how to write them..
[05-Feb-2009 04:42:36] **nemo_> cico, what do you want to write, bash scripts ?
[05-Feb-2009 04:43:56] **cico> actually yes, I would love to take advantage of the fact that what we need to monitor are *nix machines..
[05-Feb-2009 04:46:30] **nemo_> there are many good guides out there to bash scripting
[05-Feb-2009 04:46:38] **nemo_> i dont use ssh
[05-Feb-2009 04:46:51] **nemo_> i dont want to increase load / complexity for the client
[05-Feb-2009 04:48:37] **cico> good idea..
[05-Feb-2009 04:49:02] **zarxcky> I do it cos I dont want to burden the zenoss server with the load..
[05-Feb-2009 04:49:17] **zarxcky> let the client do the job sending event to zenoss instead the reverse
[05-Feb-2009 04:49:17] **nemo_> load of ?
[05-Feb-2009 04:49:23] **nemo_> lol
[05-Feb-2009 04:49:24] **nemo_> ok
[05-Feb-2009 04:49:26] **nemo_>
[05-Feb-2009 04:49:37] **nemo_> i suggest you dont understand how zenoss works maybe
[05-Feb-2009 04:49:48] **zarxcky> maybe so
[05-Feb-2009 04:50:05] **nemo_> all events end up back at the zenoss server
[05-Feb-2009 04:50:09] **cico> I toyed around with snmp and cmd plugins, but successes were limited..
[05-Feb-2009 04:50:53] **nemo_> gotcha
[05-Feb-2009 04:55:02] **cico> messages like "this field does not exist" appeared..
[05-Feb-2009 04:55:57] **zarxcky> cos my client is just a rsync server..
[05-Feb-2009 04:56:16] **zarxcky> waiting for backup to come
[05-Feb-2009 04:56:20] **zarxcky> do nothing much
[05-Feb-2009 04:56:36] **zarxcky> instead the zenoss server doing a hell lot of jobs modeling lots of devices
[05-Feb-2009 04:56:49] **zarxcky> so I just dont want to add more load to the zenoss server
[05-Feb-2009 04:57:17] **zarxcky> hence the zensendevent with the bash script on the rsync server do the job sending events to zenoss server
[05-Feb-2009 04:57:57] **zarxcky> yeah maybe wrong way.. cap'ain!
[05-Feb-2009 04:58:12] **zarxcky> lol
[05-Feb-2009 04:59:50] **zarxcky> so cico yeah.. learn some shell scripts.. you can make the work done..
[05-Feb-2009 05:05:06] **cico> I'm reading some about zensendevent..
[05-Feb-2009 05:07:20] **cico> anyway
[05-Feb-2009 05:08:14] **cico> does anybody have a clue about the amount of errors caught while using plugins?
[05-Feb-2009 05:08:43] **zarxcky> you can search the forum I guess
[05-Feb-2009 05:10:13] **zarxcky> I give u snip of my code
[05-Feb-2009 05:10:14] **zarxcky> wait
[05-Feb-2009 05:17:04] **zarxcky> http://forums.zenoss.com/viewtopic.php?t=8629
[05-Feb-2009 05:17:06] **zarxcky> enjoy
[05-Feb-2009 05:17:11] **adytum-bot> Title: Forums :: View topic - Problem incrementing event count using zensendevent command (at forums.zenoss.com)
[05-Feb-2009 05:17:35] **zarxcky> oh thanks adytum...bot
[05-Feb-2009 05:28:00] **|cico|> frack
[05-Feb-2009 05:28:09] **|cico|> got brutally cut off - radius died
[05-Feb-2009 05:28:18] **zarxcky> suck
[05-Feb-2009 05:28:32] **zarxcky> http://forums.zenoss.com/viewtopic.php?t=8629
[05-Feb-2009 05:28:33] **zarxcky> check that out
[05-Feb-2009 05:28:39] **adytum-bot> Title: Forums :: View topic - Problem incrementing event count using zensendevent command (at forums.zenoss.com)
[05-Feb-2009 05:28:43] **|cico|> quickly installed an irc client on wired machine..
[05-Feb-2009 05:29:28] **|cico|> eheh I was reading that one while this happened..
[05-Feb-2009 05:30:04] **|cico|> then, bored by the downtime, I looked at the nicks and noticed that it probably was what you were talking abou
[05-Feb-2009 05:31:03] **zarxcky> guess so
[05-Feb-2009 05:32:08] **cico> that do is some useful info..
[05-Feb-2009 05:33:08] **zarxcky> it is.. it solved my problems
[05-Feb-2009 05:33:13] **cico> CET is -6 from GMT+1, right?
[05-Feb-2009 05:33:35] **cico> CET = EST................
[05-Feb-2009 05:35:29] **nemo_> CET ( central european time ) is GMT+1
[05-Feb-2009 05:35:57] **cico> then I'll rephrase
[05-Feb-2009 05:36:08] **cico> is EST -6 from CET?
[05-Feb-2009 05:36:21] **zarxcky> not sure
[05-Feb-2009 05:36:21] **nemo_> quite possible, sounds about right
[05-Feb-2009 05:36:36] **nemo_> if i stay up real late i call ppl in the usa
[05-Feb-2009 05:36:37] **nemo_>
[05-Feb-2009 05:37:01] **cico> then you are, like, in asia?
[05-Feb-2009 05:40:18] **zarxcky> Im in asia
[05-Feb-2009 05:40:30] **zarxcky> +8 GMT
[05-Feb-2009 05:41:32] **cico> woah, dinner time!
[05-Feb-2009 05:42:14] **zarxcky> yes and Im still stuck in the office
[05-Feb-2009 05:43:05] **cico> "bring me a vodka tonic"
[05-Feb-2009 05:43:13] **cico> "but sir, it's only ten in the morning"
[05-Feb-2009 05:43:24] **zarxcky> hm.. I like vodka..
[05-Feb-2009 05:43:27] **zarxcky> and whisky..
[05-Feb-2009 05:43:27] **cico> "not in Tokio, my dear"
[05-Feb-2009 05:46:33] **zarxcky> what fix?
[05-Feb-2009 05:59:15] **zarxcky> cious
[05-Feb-2009 06:57:04] **|cico|> where can I find infos about what a plugin dioes?
[05-Feb-2009 07:56:57] **C_Kode> Hey all.
[05-Feb-2009 07:58:31] **C_Kode> I have an issue. I have zenoss monitoring in two places. One is going to go offline, the new one is at a phycially different location. For some reason, a couple of VMs (VMWare) report as down during the middle of the night from the new location. It only appears to be these VMs, all other phsyical servers dont' report these issues.
[05-Feb-2009 07:59:15] **C_Kode> The zenoss that is local to the VMs, doesn't report these issues.
[05-Feb-2009 08:00:06] **C_Kode> The latancy is very good between the two locations averaging 4.5 ms response time.
[05-Feb-2009 08:43:20] **klinstifen> morning all
[05-Feb-2009 08:43:36] **klinstifen> anyone know where the list of OS Products is stored? I was adding a new one and botched the name
[05-Feb-2009 08:43:42] **klinstifen> I'd like to delete it from the drop down list
[05-Feb-2009 08:44:52] **cgibbons> it should be listed in the Products screen reached from the left navigation
[05-Feb-2009 08:45:47] **klinstifen> indeed
[05-Feb-2009 08:45:49] **klinstifen> thank you
[05-Feb-2009 08:46:01] **klinstifen> also found it here /zport/dmd/Manufacturers/Microsoft/products
[05-Feb-2009 08:46:09] **cgibbons> yep
[05-Feb-2009 08:47:24] **C_Kode> Anyone know why I would be getting messages like: Unable to read processes on device from VMWare VMs during the middle of the night? It only happens to the VM servers and only when Zenoss server isn't local to them. The latency is about 4.5 ms between the two locations.
[05-Feb-2009 08:48:14] **cgibbons> are you monitoring the VMs just like a normal device, or using a specific zenpack?
[05-Feb-2009 08:48:36] **C_Kode> Normal device.
[05-Feb-2009 08:48:50] **mrcerulean> Good morning, all.
[05-Feb-2009 08:49:05] **C_Kode> I beleive. Let me look again. I know I installed some VMware zenpack, but don't think I ever set them up
[05-Feb-2009 08:49:15] **cgibbons> hrm, odd. are the VMware tools installed on each guest VM, too?
[05-Feb-2009 08:49:34] **mrcerulean> I have a system with a bunch of virtual interfaces. http is running on some, but not all. Because ZenOSS cannot see http on all interfaces, it throws and error. How can I tell it to ignore certain virtual interfaces?
[05-Feb-2009 08:49:43] **C_Kode> Hmm.. I believe so, but may need to look. They are console linux servers.
[05-Feb-2009 08:50:12] **cgibbons> i bring that up only because sometimes you get really messed up clock latency issues if you don't, which can affect how timeouts, etc. are handled by that guest.
[05-Feb-2009 08:50:27] **cgibbons> might have nothing to do with what you are seeing of course, or might be the cause
[05-Feb-2009 08:50:30] **C_Kode> They only have Apache and Device/Server/Linux templates binded to them
[05-Feb-2009 08:51:26] **C_Kode> vmware-tools is running
[05-Feb-2009 08:52:00] **C_Kode> Actually, they had clock issues before, but I fixed those a few days ago
[05-Feb-2009 08:53:11] **cgibbons> k good
[05-Feb-2009 08:53:43] **C_Kode> I also get SNMP agent down and IP down errors. Of course as I noted. It's only the VMs and only when monitored from the remote location.
[05-Feb-2009 08:54:11] **C_Kode> The local zenoss doesn't report these.
[05-Feb-2009 08:54:22] **C_Kode> The local zenoss is probably an older version too.
[05-Feb-2009 09:10:27] **|cico|> where can I find infos about what a plugin does? also interested in the How..
[05-Feb-2009 09:11:38] **C_Kode> Google Zenoss zenpack how to
[05-Feb-2009 09:11:45] **adytum-bot> http://www.zenoss.com/community/projects/zenpacks/zenpack-documentation/zenpack-faq
[05-Feb-2009 09:14:18] **nemo_> C_Kode, google !
[05-Feb-2009 09:14:19] **nemo_> http://www.zenoss.com/community/projects/zenpacks/zenpack-documentation/zenpack-faq
[05-Feb-2009 09:14:32] **adytum-bot> Title: ZenPack FAQ - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[05-Feb-2009 09:18:40] **|cico|> was talking about collector plugins, eh.. specifically, wandering why they mostly don't work :-
[05-Feb-2009 09:21:50] **nemo_> i admit getting them configured right isnt the easiest
[05-Feb-2009 09:21:56] **nemo_> but what isnt working for you ?
[05-Feb-2009 09:24:26] **oioi> hi everyone
[05-Feb-2009 09:24:36] **oioi> i'm missing rrd files in my device dir
[05-Feb-2009 09:25:10] **oioi> apache/mysq/squid pack does not produce rrd files but other packs works fine
[05-Feb-2009 09:25:18] **oioi> any one know how to troubleshooting this?
[05-Feb-2009 09:28:12] **|cico|> well for starters zenping says the machine is down (:
[05-Feb-2009 09:28:48] **|cico|> can't list software nor performance..
[05-Feb-2009 09:30:44] **oioi> the machine is up and i can get perf from some other pack ;(
[05-Feb-2009 09:31:36] **|cico|> "some other"?
[05-Feb-2009 09:32:23] **oioi> like "device" pack and "Dell 2950" pacj
[05-Feb-2009 09:32:26] **oioi> like "device" pack and "Dell 2950" pack
[05-Feb-2009 09:32:54] **oioi> but not with "Apache" "Squid" and ZenCorepack "mysql"
[05-Feb-2009 09:37:08] **|cico|> and why do you believe is that?
[05-Feb-2009 09:37:16] **|cico|> ..and is it fixable?
[05-Feb-2009 09:38:50] **nemo_> oioi, mysql, apache and squid mayb require some client config
[05-Feb-2009 09:38:59] **nemo_> i have mysql and apache working fine here
[05-Feb-2009 09:39:11] **oioi> yes, i test it with snmpwalk . all fine
[05-Feb-2009 09:39:36] **oioi> and in squid pack i test it on data source pack with correct reply
[05-Feb-2009 09:40:15] **nemo_> well there is the issue
[05-Feb-2009 09:40:19] **nemo_> read the docs
[05-Feb-2009 09:40:41] **nemo_> apache checks by connecting to the location machines /server-status
[05-Feb-2009 09:40:45] **nemo_> not snmp
[05-Feb-2009 09:40:58] **nemo_> mysql connects with , you guessed it, mysql client, not snmp
[05-Feb-2009 09:41:10] **nemo_> i guess you dont allow server status
[05-Feb-2009 09:41:13] **oioi> yes
[05-Feb-2009 09:41:25] **oioi> i enabled server status module
[05-Feb-2009 09:41:32] **oioi> and also creat a user in mysql
[05-Feb-2009 09:41:32] **nemo_> and you dont have have mysql user ? pass in zproperty
[05-Feb-2009 09:41:48] **oioi> i modified in zproperty
[05-Feb-2009 09:41:50] **nemo_> did you test them e.g. http://server/server-status
[05-Feb-2009 09:41:56] **oioi> and grant the privilege
[05-Feb-2009 09:42:04] **nemo_> and mysql -uuser -ppass -hhost database
[05-Feb-2009 09:42:14] **nemo_> from your zenoss machine/s
[05-Feb-2009 09:42:18] **oioi> yes i connect from zenoss
[05-Feb-2009 09:42:28] **oioi> all ok ... just no rrd files ...
[05-Feb-2009 09:42:41] **nemo_> you get an empty graph in the perf tab ?
[05-Feb-2009 09:42:51] **oioi> no graph ;(
[05-Feb-2009 09:43:05] **oioi> no rrd files created
[05-Feb-2009 09:43:06] **nemo_> how long did you wait
[05-Feb-2009 09:43:11] **oioi> 5 hours....
[05-Feb-2009 09:43:16] **oioi> too long
[05-Feb-2009 09:43:17] **oioi> lol
[05-Feb-2009 09:43:30] **oioi> i wonder if there's any log i can check
[05-Feb-2009 09:43:37] **nemo_> zenoss stop , kill remaining py processes that didnt quit
[05-Feb-2009 09:44:00] **nemo_> remove *.pickle / *.zec files under $ZEN_HOME/var
[05-Feb-2009 09:44:10] **nemo_> and restart zenoss, see if things improve
[05-Feb-2009 09:44:18] **nemo_> by the way, what version are you running
[05-Feb-2009 09:44:18] **oioi> i will try
[05-Feb-2009 09:44:44] **oioi> 2.3.2
[05-Feb-2009 09:45:07] **oioi> on rhel 5.2
[05-Feb-2009 10:01:27] **mrayzenoss> Greetings
[05-Feb-2009 10:01:59] **monrad> evening
[05-Feb-2009 10:02:13] **monrad> at least here it is
[05-Feb-2009 10:02:28] **mrayzenoss> Europe?
[05-Feb-2009 10:02:36] **monrad> yes, Denmark
[05-Feb-2009 10:03:49] **jmp242> Hi zenoss devs
[05-Feb-2009 10:03:55] **nemo_> oioi: same version, all ok here
[05-Feb-2009 10:04:07] **nemo_> how did you get on with the restart / kill / clean
[05-Feb-2009 10:04:34] **oioi> rebooted ... not ok /(
[05-Feb-2009 10:04:39] **oioi> still no rrd files
[05-Feb-2009 10:05:07] **oioi> tried to run "zenperfsnmp run -v4 -d device"
[05-Feb-2009 10:05:26] **oioi> it told me "DEBUG:zen.zenperfsnmp:unresponsive devices: []"
[05-Feb-2009 10:06:10] **oioi> do u know which name should i use after -d ?
[05-Feb-2009 10:06:18] **oioi> ip or hostname?
[05-Feb-2009 10:06:45] **oioi> nemo?
[05-Feb-2009 10:07:28] **nemo_> oioi, try zenperfsnmp run -v10
[05-Feb-2009 10:07:36] **nemo_> how many devices you monitor ?
[05-Feb-2009 10:08:19] **nemo_> oioi, rebooting unix is bad ...
[05-Feb-2009 10:08:30] **oioi> hehe
[05-Feb-2009 10:08:33] **oioi> about 80 servers
[05-Feb-2009 10:08:42] **gemineye> Hi mrayzenoss
[05-Feb-2009 10:08:49] **jmp242> I'm wondering if anyone knows why thresholds don't seem to work for scripts like: http://forums.zenoss.com/viewtopic.php?t=8707&highlight=
[05-Feb-2009 10:08:50] **nemo_> so just watch the whole snmp cycle oioi
[05-Feb-2009 10:09:04] **adytum-bot> Title: Forums :: View topic - Threshold not generating an event (at forums.zenoss.com)
[05-Feb-2009 10:09:32] **jmp242> I've successfully gotten graphing working per chet's suggestion here:
[05-Feb-2009 10:09:33] **jmp242> http://forums.zenoss.com/viewtopic.php?t=8425&highlight=
[05-Feb-2009 10:09:39] **oioi> i get this EBUG:zen.zenperfsnmp:unresponsive devices: [] nemo
[05-Feb-2009 10:09:41] **JraNil> Hi every1, is there any list for recommended GSM Modem or Mobile Phone to work with SMS Alerting?
[05-Feb-2009 10:09:46] **adytum-bot> Title: Forums :: View topic - Graphing number of status events (at forums.zenoss.com)
[05-Feb-2009 10:09:56] **jmp242> but I don't get any events on exceeding the graph/datapoint thresholds
[05-Feb-2009 10:10:12] **nemo_> well if zenoss isnt creating the RRD
[05-Feb-2009 10:10:30] **nemo_> i dont think it will be expected to honour any thresholds ?
[05-Feb-2009 10:11:11] **nemo_> oioi, really not sure then, look at the rest of your logs
[05-Feb-2009 10:11:29] **nemo_> you are not trying to run as root or something silly ?
[05-Feb-2009 10:11:50] **oioi> i'm running as zenoss user
[05-Feb-2009 10:11:52] **oioi> heh
[05-Feb-2009 10:13:30] **oioi> ok i will try later , have to sleep .thanks for ur help
[05-Feb-2009 10:15:19] **cgibbons> so what does your graph & threshold definitions look like, jmp?
[05-Feb-2009 10:16:22] **C_Kode> Question. I have two JBoss servers and I'm using the JMX plugin. Both servers are running and both graphing, but one server isn't reporting ThreadCounts. It reports everything else though and I see ThreadCount in the JBoss console.
[05-Feb-2009 10:16:31] **C_Kode> Any idea why something like this could be happening?
[05-Feb-2009 10:20:41] **gemineye> Is it possible to only display Warning and above level events on the dashboard?
[05-Feb-2009 10:20:45] **jmp242> umm well, I basically did exactly what is in this post cgibbons
[05-Feb-2009 10:20:47] **jmp242> http://forums.zenoss.com/viewtopic.php?p=29385#29385
[05-Feb-2009 10:21:00] **adytum-bot> Title: Forums :: View topic - Graphing number of status events (at forums.zenoss.com)
[05-Feb-2009 10:21:29] **cgibbons> the post doesn't talk about creating any templates, datapoints, or thresholds... so you didn't do any of that, or?
[05-Feb-2009 10:21:38] **jmp242> I didn't create any custom graph definitions
[05-Feb-2009 10:21:42] **jmp242> I created 2 graph points
[05-Feb-2009 10:21:57] **jmp242> well, actually, I'm sorry one graph point
[05-Feb-2009 10:22:19] **jmp242> checkedOut DataPoint licenses_checkedOut
[05-Feb-2009 10:22:48] **jmp242> Then I created a threshold
[05-Feb-2009 10:23:00] **cgibbons> c_kode: just checked with one of the devs that worked on the JMX stuff a lot. he's wondering if you can see that value using jconsole remotely.
[05-Feb-2009 10:23:12] **jmp242> called overlicense, with licenses_checkedout highlighted
[05-Feb-2009 10:23:23] **jmp242> set min value to 0, max to 10
[05-Feb-2009 10:23:34] **mrayzenoss> gemineye: Which portlet?
[05-Feb-2009 10:23:38] **jmp242> left defaults and set enabled to true
[05-Feb-2009 10:23:47] **jmp242> is that what you need cgibbons?
[05-Feb-2009 10:24:47] **cgibbons> how about the severity and escalate count?
[05-Feb-2009 10:25:04] **gemineye> Any/all portlets. For us it's only important if an event an event is really Error or higher but Warning adds nicely to the color pallet.
[05-Feb-2009 10:25:29] **jmp242> severity is Warning and escalate count is 0
[05-Feb-2009 10:27:45] **mrayzenoss> gemineye: You set the Dashboard Priority Threshold right?
[05-Feb-2009 10:34:48] **jmp242> is this something I should be trying to do in the python script, perhaps with zensendevent?
[05-Feb-2009 10:35:58] **mrayzenoss> gemineye: the answer I got from support is it's only done in code and should be exposed as an option, assuming that you really want "Dashboard Severity Threshold"
[05-Feb-2009 10:36:01] **cgibbons> perhaps, i think the current script just doesn't apply thresholds after collecting the data. it looks like in zenoss processing the thresholds is the job for each collector daemon, and since this one is a bit out of that scope it never happens.
[05-Feb-2009 10:37:51] **jmp242> ok, off to learn some python then, thanks
[05-Feb-2009 10:40:22] **mrayzenoss> gemineye: opened http://dev.zenoss.org/trac/ticket/4429
[05-Feb-2009 10:41:33] **cgibbons> jmp, I wonder if you'd be better off not running it from cron
[05-Feb-2009 10:42:01] **cgibbons> but instead use a similar script that does the query, but returns the output value to stdout so the normal COMMAND data type collection would work
[05-Feb-2009 10:42:14] **jmp242> yea, the whole cron thing was chet's idea
[05-Feb-2009 10:42:22] **cgibbons> that way the zencommand daemon would get the value, put it in the graph, and then apply thresholds
[05-Feb-2009 10:42:33] **jmp242> I was wondering if it was a performance issue to use command datasources?
[05-Feb-2009 10:42:38] **cgibbons> chet knows a whole lot more about zenoss than I do so there might be a good reason for that, but it doesn't really fit the normal data collection cycle
[05-Feb-2009 10:43:17] **jmp242> At this point, I'm not really sure how to capture the value output from the script (I don't know python, currently on my to do list)
[05-Feb-2009 10:43:39] **jmp242> if I did, then I would just move it or add a zensendevent to the script or something
[05-Feb-2009 10:43:59] **cgibbons> lesee, that might be pretty easy, sec
[05-Feb-2009 10:44:01] **jmp242> It doesn't look like the script is ever putting the count into a value
[05-Feb-2009 10:44:34] **cgibbons> the row[0] expression at line 27 does it
[05-Feb-2009 10:44:51] **cgibbons> or row[1] below it actually
[05-Feb-2009 10:44:57] **cgibbons> row[0] is the dev name
[05-Feb-2009 10:45:16] **C_Kode> cgibbons: yep, I can see them in the web-console and in the jconsole from the Zenoss server
[05-Feb-2009 10:45:24] **C_Kode> The ThreadCount that is
[05-Feb-2009 10:45:26] **cgibbons> huh okay
[05-Feb-2009 10:45:56] **jmp242> Hmm, it looks like it's incrementing the rrd file there? So what I'd want to do is instead in that loop increment a variable?
[05-Feb-2009 10:48:01] **cgibbons> so you have the admin guide .pdf handy?
[05-Feb-2009 10:48:07] **cgibbons> s/so/do
[05-Feb-2009 10:48:30] **C_Kode> moi or jmp?
[05-Feb-2009 10:48:37] **cgibbons> jmp
[05-Feb-2009 10:48:48] **jmp242> umm, I have the website open?
[05-Feb-2009 10:48:58] **jmp242> I don't have it in PDF form, but the HTML on your site
[05-Feb-2009 10:49:01] **cgibbons> sent another ping to the jmx guru, c_kode. one thing he asked earlier was if you saw any errors when running zenjmxor in the logs.
[05-Feb-2009 10:49:17] **cgibbons> k, same thing, look for Chapter 14, Monitoring Using ZenCommand
[05-Feb-2009 10:49:20] **C_Kode> Looking.
[05-Feb-2009 10:50:17] **C_Kode> si!
[05-Feb-2009 10:50:22] **cgibbons> that chapter walks you through creating a script or using a script and what output format it wants (which is the nagios plugin format). you could take that script chet built and just have it output the string as needed instead and then have zencommand run it.
[05-Feb-2009 10:50:25] **C_Kode> I see why it doesn't show up now.
[05-Feb-2009 10:50:26] **cgibbons> as an option
[05-Feb-2009 10:50:29] **C_Kode> rrd error not a simple integer: '309.0' Devices/asct4/ZenJMX Thread Count_ThreadCount
[05-Feb-2009 10:50:39] **cgibbons> k let me forward that to him
[05-Feb-2009 10:50:40] **C_Kode> There are 309 threads currently on that server.
[05-Feb-2009 10:51:08] **jmp242> Yes, I do know how to do command datasources. I'll look into that as well. Thanks
[05-Feb-2009 10:52:10] **cgibbons> that script would change slightly to take a single device argument, which would the need to be passed into the event query... and then you'd only expect one row.
[05-Feb-2009 10:54:13] **jmp242> I'm thinking I just don't understand this enough - wouldn't I get many rows for the different existing events?
[05-Feb-2009 10:55:06] **cgibbons> that query will summarize all the events for each device separately, just like it does now
[05-Feb-2009 10:55:46] **cgibbons> c_kode: he's wondering if any customizations have been made to the datapoint (and what the datapoint type is). can you double check the template for asct4 and see what thread count is defined like?
[05-Feb-2009 10:56:31] **C_Kode> looking
[05-Feb-2009 10:58:04] **C_Kode> ZenJMX is still the global copy (not a local copy) for that server and the one that is actually graphing ThreadCount
[05-Feb-2009 10:58:13] **C_Kode> The template anyway
[05-Feb-2009 10:58:28] **C_Kode> So, that means there using the same exact one correct?
[05-Feb-2009 11:00:19] **cgibbons> yep
[05-Feb-2009 11:00:24] **gemineye> mrayzenoss: Sorry, someone popped into my office and wouldn't leave.
[05-Feb-2009 11:00:31] **cgibbons> are the two jboss server versions the same?
[05-Feb-2009 11:00:42] **C_Kode> Yep, there clustered together
[05-Feb-2009 11:00:47] **cgibbons> even more freaky
[05-Feb-2009 11:00:58] **cgibbons> and same JRE or JDK then?
[05-Feb-2009 11:01:07] **C_Kode> Yep.
[05-Feb-2009 11:02:13] **cgibbons> can you verify the datapoint type for that threadcount datapoint?
[05-Feb-2009 11:02:55] **C_Kode> Gauge
[05-Feb-2009 11:03:18] **gemineye> mrayzenoss: I don't understand the ticket #4429. Shouldn't the Dashboard Priority Threshold do what I'm asking? If not what is it for?
[05-Feb-2009 11:03:40] **mrayzenoss> gemineye: there's both a severity and a priority on the event
[05-Feb-2009 11:04:12] **mrayzenoss> you can add event transforms to increase the priority of events
[05-Feb-2009 11:04:16] **cgibbons> which template are you looking @, C_kode? i'll look @ the same here.
[05-Feb-2009 11:04:39] **C_Kode> Since RRD seems to not like the fact that it's returning a decimal. (312.0) you sould figure it would have the other server too
[05-Feb-2009 11:04:55] **cgibbons> yeah
[05-Feb-2009 11:05:10] **C_Kode> I'm looking at /ZenJMX/ZenJMX Thread Count/ThreadCount
[05-Feb-2009 11:06:34] **C_Kode> Ugh, what the hell did I type in that previous sentence!
[05-Feb-2009 11:08:06] **cgibbons> so what's odd here is that the same data point here is a COUNTER type
[05-Feb-2009 11:08:22] **cgibbons> what version of ZenJMX are you using? (settings -> zenpacks)- I don't want to look @ the wrong one
[05-Feb-2009 11:08:45] **gemineye> Oh, ok. All my events currently have a priority of -1 (None). How do most people avoid having annoying things like bad OID info events appearing on the dashboard?
[05-Feb-2009 11:09:11] **C_Kode> 3.0
[05-Feb-2009 11:09:35] **cgibbons> okay, same as here, and we have it as COUNTER
[05-Feb-2009 11:09:47] **cgibbons> so one thing he suggested in that case
[05-Feb-2009 11:09:53] **C_Kode> Alright, lets do some changing and see whats happening
[05-Feb-2009 11:10:12] **cgibbons> was that the first server may have originally created its RRD file with the counter type, it got changed and then then 2nd server created the RRD file with the other datatype
[05-Feb-2009 11:10:28] **cgibbons> once an RRD file is created it doesn't get changed until it is deleted and recreated
[05-Feb-2009 11:10:42] **C_Kode> So I need to delete the RRD files?
[05-Feb-2009 11:10:57] **cgibbons> let's just try for the bad device
[05-Feb-2009 11:11:17] **cgibbons> and you can just do that one rrd file
[05-Feb-2009 11:11:32] **cgibbons> $ZENHOME/perf/Devices/yourdevicename/*ThreadCount*.rrd
[05-Feb-2009 11:14:18] **C_Kode> ok, waiting for the next checkl
[05-Feb-2009 11:17:55] **C_Kode> Hmm.. I didn't see the error in the log when it ran the check, but ThreadCount is zero on the graph
[05-Feb-2009 11:18:18] **gemineye> Does anyone monitor network devices that are connected using MPLS? We can't get the lines to be drawn between sites because of this.
[05-Feb-2009 11:19:17] **C_Kode> Yep it doesn't appear as nan anymore. Now it's flat zero
[05-Feb-2009 11:19:27] **C_Kode> I'm going to delete the devices and add it back.
[05-Feb-2009 11:19:30] **cgibbons> and you have 0 threads, no usage!
[05-Feb-2009 11:19:36] **C_Kode> heh
[05-Feb-2009 11:20:21] **mrayzenoss> gemineye: back to your question about priorities vs. severities, priority is assigned on Devices, Groups, Systems and Locations, so you can indicate that a certain things are more important than others
[05-Feb-2009 11:29:30] **mrayzenoss> Thanks for everyone who showed up, the transcript will be online soon.
[05-Feb-2009 11:30:16] **C_Kode> hah now the server is trashed. All graphs appear nan
[05-Feb-2009 11:33:26] **cgibbons> can you run zenjmx interactively for that 1 server? zenjmx run -v10 -d foo -c
[05-Feb-2009 11:33:52] **C_Kode> ok let me try that. I was using zencommand run ZenJMX
[05-Feb-2009 11:34:45] **C_Kode> hmm.. error
[05-Feb-2009 11:35:21] **C_Kode> Javaport is wrong
[05-Feb-2009 11:37:34] **C_Kode> hmm.. not sure why it is doing that. zJmx* properties is set correctly.
[05-Feb-2009 11:43:09] **cgibbons> my zenjmx guru went to lunch, and i'm about to do the same. will you be online this afternoon?
[05-Feb-2009 11:43:54] **C_Kode> Found an issue it appears though
[05-Feb-2009 11:47:32] **C_Kode> If you delete a device and it exist in /Reports/Graph Reports. It doesn't get removed.
[05-Feb-2009 11:47:45] **C_Kode> At least from graphs.
[05-Feb-2009 11:47:52] **C_Kode> I cannot add this devices back.
[05-Feb-2009 11:48:20] **C_Kode> I can, but all the graphs says nan now. all of them. cpu, memory, and all the jmx graphs
[05-Feb-2009 11:48:34] **C_Kode> I've added and removed the server 3 times now.
[05-Feb-2009 11:51:09] **rhett> is any one using alerting schedules?
[05-Feb-2009 11:53:52] **klinstifen> rhett, i am
[05-Feb-2009 11:54:35] **klinstifen> c_kode, did you delete everyting from $ZENHOME/perf/Devices/devicename/ ?
[05-Feb-2009 11:55:14] **C_Kode> I checked, the directory was gone after I removed the device.
[05-Feb-2009 11:55:41] **C_Kode> I just ran a jmx check manually and it worked (except of course the ThreadCount still saying zero)
[05-Feb-2009 11:58:09] **rhett> klinstifen: i need some help. i have some problematic vm's that throw all sorts of errors when they backup at between 4 and 5 in the morning and i wanted to stop alerting for those specific hosts during that time frame. i created a schedule that starts at "2009/02/04 05:00:00.000" the duration is "23:00:00" repeat is daily and enable is "true". does this seem right?
[05-Feb-2009 11:59:44] **klinstifen> yeah
[05-Feb-2009 11:59:52] **klinstifen> it will run all day except between 4 and 5
[05-Feb-2009 12:00:11] **C_Kode> rhett: Like SNMP unavailable, Cannot read process table, and IP not found?
[05-Feb-2009 12:01:43] **rhett> C_Kode: exactly....and interface threshold breaches but thats another issue
[05-Feb-2009 12:02:00] **C_Kode> I just started getting that with my VMs
[05-Feb-2009 12:02:19] **rhett> klinstifen: interesting. it seemed straight forward enough but i wanted to ask since i got all the stupid messages this morning :\
[05-Feb-2009 12:02:36] **rhett> C_Kode: vmware? xen? parallels?
[05-Feb-2009 12:02:43] **C_Kode> VMware
[05-Feb-2009 12:03:40] **C_Kode> The local Zenoss doesn't report any issues, but the new Zenoss install that is in a different colocation does report them. The latancy is 4.5ms avg, so I don't think that is the issue
[05-Feb-2009 12:03:57] **C_Kode> It doesn't report these errors on real hardware though
[05-Feb-2009 12:05:40] **rhett> yeah. we're using parallels on an xserve and un happy w/ it. the vm's are quite slow, IO sucks. but i can see that snmp does stop. i have gaps in my cacti graphs every morning and latency goes from .71mx to 23.45ms
[05-Feb-2009 12:06:24] **raw__> is there any easy way to monitor process availability in Zenoss?
[05-Feb-2009 12:06:26] **rhett> deviation goes up to 1.39second too
[05-Feb-2009 12:06:40] **raw__> like, have it display a % that each process has been available, like it does for each device
[05-Feb-2009 12:07:03] **C_Kode> cgibbons: Switching ThreadCount to counter made both app servers report zero threads.
[05-Feb-2009 12:07:09] **rhett> if you add it to the process class
[05-Feb-2009 12:07:51] **C_Kode> rhett: the odd thing with mine is, is the fact that it does this only at night, but not only when being backed up.
[05-Feb-2009 12:08:09] **C_Kode> Sometimes it doesn't do it while being backed up, but will do it while not
[05-Feb-2009 12:08:14] **C_Kode> only at night!
[05-Feb-2009 12:08:27] **rhett> hm. ours does it whenever theres any load, but we also get dma timeouts and all sorts of other bad things that happen
[05-Feb-2009 12:08:28] **C_Kode> Maybe it's when the apache servers aren't under load.
[05-Feb-2009 12:09:03] **rhett> parallels is of no help to resolve any of it
[05-Feb-2009 12:09:29] **C_Kode> Our Apache servers hand around 100-130 request per second during the business day, but drop to 1 or 2 per second at night when this happens
[05-Feb-2009 12:09:30] **rhett> if i scp a disk image between another box and a vm i can replicate the same scenario
[05-Feb-2009 12:09:32] **rhett> its quit ebad
[05-Feb-2009 12:10:06] **rhett> ha. i currently have .494 req/sec!
[05-Feb-2009 12:11:03] **C_Kode> We have an AJAX system that reports streaming data as close to real time as we can get it
[05-Feb-2009 12:11:43] **rhett> cool
[05-Feb-2009 12:20:35] **klinstifen> I think this question was asked in here the other day but...
[05-Feb-2009 12:20:42] **klinstifen> I have an external website I monitor
[05-Feb-2009 12:20:52] **klinstifen> and the monitoring template I made works
[05-Feb-2009 12:21:01] **klinstifen> but is there anyway to tie that to the "Status"
[05-Feb-2009 12:21:16] **klinstifen> right now the template just pumps out |PageStatus=1 or 0
[05-Feb-2009 12:21:27] **klinstifen> Anyway I can map that to the Status?
[05-Feb-2009 12:44:24] **C_Kode> heh I want to choke this ThreadCounter
[05-Feb-2009 12:44:33] **C_Kode> ThreadCount.
[05-Feb-2009 12:45:25] **C_Kode> It's finally reporting correctly, but it's reporting a decimal to the 10th. 518.71 Threads.
[05-Feb-2009 12:45:48] **C_Kode> Oh gauge which shouldn't be saving previous data
[05-Feb-2009 12:59:06] **raw__> hey klinstifen, ever figure out whether or not it's possible to set a threshold against a value on a graph after an RPN operation?
[05-Feb-2009 12:59:58] **klinstifen> nah it doesn't look like it
[05-Feb-2009 13:00:05] **klinstifen> cuz the thresholds are set against datapoints
[05-Feb-2009 13:00:26] **klinstifen> and they are independant of the trickery we did in the graph
[05-Feb-2009 13:01:59] **raw__> yeh, thought so
[05-Feb-2009 13:02:03] **raw__> hmmm
[05-Feb-2009 13:02:17] **raw__> there must be a way to convert it before it hits the threshold
[05-Feb-2009 13:03:03] **raw__> if the geniuses at HP had actually included an OID for retrieving the percentage of memory used I wouldn't even have to be doing this
[05-Feb-2009 13:05:50] **rhett> all i know is that the threshold plugin for cacti does thresholds against cdef'd values :\
[05-Feb-2009 13:07:58] **raw__> hmmm
[05-Feb-2009 13:10:31] **rhett> though unlike in zenoss the thresholds arent displayed as an hrule or shown on the graph at all
[05-Feb-2009 13:11:57] **raw__> is there any easy way to monitor process availability in Zenoss?
[05-Feb-2009 13:12:06] **raw__> like, have it display a % that each process has been available, like it does for each device
[05-Feb-2009 13:12:44] **raw__> some of our clients are requesting that feature, and I don't even know how to implement it, or if it's even possible, it's driving me nuts
[05-Feb-2009 13:13:49] **C_Kode> The percentage that a process is available?
[05-Feb-2009 13:13:59] **rhett> http://ttehr.com/pictures/main.php?g2_itemId=1084 like that?
[05-Feb-2009 13:14:03] **C_Kode> Like Apache has been running 98% of the time?
[05-Feb-2009 13:14:13] **adytum-bot> Title: Picture 32 (at ttehr.com)
[05-Feb-2009 13:14:33] **rhett> i dont quite understand. like process up time?
[05-Feb-2009 13:14:39] **rhett> or process utilization
[05-Feb-2009 13:15:26] **cgibbons> i think he means an availability percentage of process up-time over a 30 day interval, just like device
[05-Feb-2009 13:16:17] **raw__> yeh
[05-Feb-2009 13:16:19] **raw__> exactly
[05-Feb-2009 13:16:32] **cgibbons> you've got the code, get busy!
[05-Feb-2009 13:16:54] **rhett> ah
[05-Feb-2009 13:17:34] **raw__> just need a % for each process, like process has been available 98% of the time or something, don't care if I have to generate some kind of report to get it
[05-Feb-2009 13:18:08] **raw__> I'm not exactly a coder , and if there's no easy way other than modifying code then screw it
[05-Feb-2009 13:51:57] **raw__> I think we're just going to take a different route and access the RRD file for process count directly
[05-Feb-2009 13:52:03] **raw__> then use that data to come up with the percentages
[05-Feb-2009 13:54:55] **cgibbons> not sure if it'll help you, but if you look in Products/ZenEvent/Availability.py there's logic in there to look at subcomponents of a device already. You might be able to grab that SQL query it's using and massage it a bit to get exactly what you want.
[05-Feb-2009 13:57:26] **cgibbons> C_Kode, what's up with your misbehavin' device this afternoon?
[05-Feb-2009 13:59:46] **C_Kode> cgibbons: It's actually functioning now, but it's reporting threads with a decimal. ie 513.72 theads?!?!
[05-Feb-2009 14:00:28] **C_Kode> cgibbons: when I run zenjmx against the server, it's not reporting it with a decimal. Somehow it's getting convert to one.
[05-Feb-2009 14:01:27] **C_Kode> At least the whole number is correct though
[05-Feb-2009 14:04:43] **cgibbons> didn't you know about that new partial threading model they introduced in JDK 5?
[05-Feb-2009 14:05:00] **cgibbons> er i mean, lemme ask my partner what he thinks
[05-Feb-2009 14:06:31] **C_Kode> Sure I did. HalfThread thread = new HalfThread();
[05-Feb-2009 14:07:02] **C_Kode> or ThreeQuarterThread thread = new ThreeQuarterThread();
[05-Feb-2009 14:19:52] **mrayzenoss> are you running JBoss on an early edition Pentium?
[05-Feb-2009 14:19:54] **mrayzenoss>
[05-Feb-2009 14:20:19] **C_Kode> Nope, these are brand new systems
[05-Feb-2009 14:20:29] **C_Kode> sub 3 months old
[05-Feb-2009 14:20:43] **C_Kode> dual quad cores @ 2ghz
[05-Feb-2009 14:21:07] **klinstifen> mray, is there anyway to tie the device Status icon to something else...like the output of a perf template?
[05-Feb-2009 14:22:55] **mrayzenoss> not sure I follow
[05-Feb-2009 14:23:00] **klinstifen> so if my template says the device is down then the Status icon goes red
[05-Feb-2009 14:23:14] **klinstifen> I am not monitoring with Ping or SNMP
[05-Feb-2009 14:23:22] **klinstifen> so the Status icon always shows green
[05-Feb-2009 14:23:26] **cgibbons> do you do a lot of JBoss clustering, C_Kode? some of us have bad memories of that
[05-Feb-2009 14:24:02] **C_Kode> I'm an infrastructure guy. We have Java guys.
[05-Feb-2009 14:24:18] **C_Kode> If there is a cluster issue, I take lunch
[05-Feb-2009 14:24:55] **C_Kode> Though we do have about 5-6 of them
[05-Feb-2009 14:34:34] **cgibbons> we found that it worked, but it was quite fragile... then again we were abusing it with a lot of data, so maybe our expectations were too high
[05-Feb-2009 14:35:47] **C_Kode> jboss clustering?
[05-Feb-2009 14:36:56] **cgibbons> yeah
[05-Feb-2009 14:37:03] **C_Kode> We have minimal data, but very fast moving. Streaming financial data and acting upon it
[05-Feb-2009 14:41:03] **gemineye> The Disk IO on my perf graphs is always at zero. Has anyone had a problem graphing that?
[05-Feb-2009 14:42:31] **C_Kode> What OS?
[05-Feb-2009 14:43:02] **gemineye> Solaris 10, it's the Net-SNMP template for Solaris devices
[05-Feb-2009 14:43:12] **C_Kode> I have one that says my IO is writing 3.22G per second and reading 1.18G per second
[05-Feb-2009 14:43:52] **C_Kode> Actually, the are all way off.
[05-Feb-2009 14:44:12] **C_Kode> probably needs the 1024 set
[05-Feb-2009 14:45:07] **rhett> i never got the IO (ucd) value's working w/ disk query
[05-Feb-2009 14:45:42] **rhett> *graphs working
[05-Feb-2009 14:47:54] **gemineye> I have someone asking to monitor the IO on a system but none of the default graphs seem to be returning any data
[05-Feb-2009 14:49:09] **C_Kode> Is the OID right?
[05-Feb-2009 14:49:59] **C_Kode> I know the CPUload oid was wrong on I believe 1 and 15 minute load check on Linux.
[05-Feb-2009 14:50:40] **gemineye> Yeah, I figured that out. The OID's for ssIORawReceived and ssIORawSent return values of 0
[05-Feb-2009 14:57:59] **C_Kode> how can you run a check and see the actual output of the check on a device? Sort of the way zenjmx does when you run it?
[05-Feb-2009 14:58:26] **cgibbons> you can do that with zenperfsnmp or outside of zenoss with snmpwalk
[05-Feb-2009 14:58:41] **C_Kode> -v10
[05-Feb-2009 14:58:50] **C_Kode> ok
[05-Feb-2009 14:59:02] **gemineye> Looks like the OID on Solaris for ssIORaw* just returns 0. It works fine on linux.
[05-Feb-2009 15:01:01] **rhett> if you snmpwalk from cli do you get 0 or is zenoss returning zero when you test against the device?
[05-Feb-2009 15:05:13] **gemineye> I do an snmpget against the device and OID and it returns 0
[05-Feb-2009 15:13:29] **rhett> when i do an snmpget i dont get anything
[05-Feb-2009 15:13:36] **rhett> UCD-SNMP-MIB::ssIORawSent = No Such Instance currently exists at this OID
[05-Feb-2009 15:14:09] **gemineye> UCD-SNMP-MIB::ssIORawSent.0 = Counter32: 0
[05-Feb-2009 15:14:22] **gemineye> Make sure you have the .0 at the end.
[05-Feb-2009 15:15:16] **rhett> ah yes. snmpwalk assumes .0 snmpget does not
[05-Feb-2009 16:05:25] **mrcerulean> I have a system that has multiple virtual ethernet ports. When ZenOSS models the system, it expects to see http running on all ports, but it's not. So I get http down notifications that aren't valid.
[05-Feb-2009 16:05:42] **gemineye> heh, it started monitoring the IO on it's own
[05-Feb-2009 16:05:48] **mrcerulean> So, I remove and readd the http ipservice. When I do that, I can specify the IP addrs to listen to.
[05-Feb-2009 16:05:54] **mrcerulean> I did that, and all was well.
[05-Feb-2009 16:06:21] **mrcerulean> Then, for some reason, ZenOSS remodeled the host and readded all of the 'bogus' ip addrs to the http ipservice.
[05-Feb-2009 16:06:25] **mrcerulean> Any way to keep these out?
[05-Feb-2009 16:16:32] **gemineye> Hmm, I can't rename a device. That's not nice
[05-Feb-2009 16:18:28] **gemineye> Ok, works now. i should just wait before I start asking for help in the future.
[05-Feb-2009 16:22:24] **mrayzenoss> mrcerulean: I believe you can lock the Ip service so it doesn't get remodeled
[05-Feb-2009 16:22:41] **cgibbons> yep that should it
[05-Feb-2009 16:23:06] **mrcerulean> Cool.
[05-Feb-2009 16:23:09] **mrcerulean> Trying that now.
[05-Feb-2009 16:56:48] **mrcerulean> OK.
[05-Feb-2009 16:57:01] **mrcerulean> It remodled the machine again, and did not touch that locked http ipservice.
[05-Feb-2009 16:57:13] **mrcerulean> However, it created a *new* http ipservice with the bogus ip's in it.
[05-Feb-2009 16:57:15] **mrcerulean>
[05-Feb-2009 17:02:24] **mrayzenoss> mrcerulean: hmmm.. that sucks. Turn off monitoring for the "new" one?
[05-Feb-2009 17:02:30] **mrayzenoss> that sounds like a ticket we have
[05-Feb-2009 17:07:47] **ke4qqq> mrcerulean: you can lock all IP services iirc
[05-Feb-2009 17:07:48] **mrcerulean> mrayzenoss: I've tried that. When I turned it off, the record went away from the screen.
[05-Feb-2009 17:08:10] **mrcerulean> mrayzenoss: And it's still being polled, but I can no longer get the record to delete it.
[05-Feb-2009 17:08:13] **mrcerulean>
[05-Feb-2009 17:09:43] **mrayzenoss> grrr.. that sounds familiar
[05-Feb-2009 17:09:49] **cgibbons> so here's the del
[05-Feb-2009 17:09:51] **cgibbons> er deal
[05-Feb-2009 17:10:11] **cgibbons> it either can't be done without a code change, or it's so amazingly 'simple' but matt & i don't know how to do it
[05-Feb-2009 17:17:31] **mrcerulean> It gets worse. Now I have ipservices failing, but I have no record for them.
[05-Feb-2009 17:17:51] **mrcerulean> IOW, I don't have an http entry under IP Services anymore, but I'm still getting alerts that they're failing.
[05-Feb-2009 17:18:13] **cgibbons> i wonder if it didn't get reindexed after it got removed
[05-Feb-2009 17:19:02] **mrcerulean> I'm forcing a remodel.
[05-Feb-2009 17:19:15] **mrcerulean> Still not back.
[05-Feb-2009 17:19:20] **mrcerulean> How do I force a reindex?
[05-Feb-2009 17:19:30] **cgibbons> run zendmd and type reindex()
[05-Feb-2009 17:19:35] **cgibbons> will take 30 seconds or so
[05-Feb-2009 17:20:00] **cgibbons> probably won't change anything but we keep running into bugs were subcomponents of devices aren't being reindexed so queries that look for them don't work until "later"
[05-Feb-2009 17:23:24] **mrcerulean> reindex did not fix it.
[05-Feb-2009 17:23:33] **mrcerulean> I will remove and readd the device.
[05-Feb-2009 17:29:13] **mrcerulean> OK.
[05-Feb-2009 17:29:30] **mrcerulean> I did that, removed the model'd http, added the correct one, and locked all IP services.
[05-Feb-2009 17:29:42] **mrcerulean> We'll see what that does.
[05-Feb-2009 17:59:49] **gemineye> Anyone know how to work with the RRD create command parameters?
[05-Feb-2009 18:00:49] **gemineye> I've decreased the SNMP Cycle Interval from 300 seconds to 5 seconds and want the graphs to display the added datapoints. Right now it just writes it every 5 minutes.
[05-Feb-2009 18:26:13] **rhett> gemineye: http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html#___top go down the examples
[05-Feb-2009 18:26:27] **adytum-bot> Title: RRDtool - rrdcreate (at oss.oetiker.ch)
[05-Feb-2009 18:26:34] **rhett> but its rrdtool create file --step interval
[05-Feb-2009 18:34:41] **gemineye> rhett: Where do I change the --step interval? Under the collector it doesn't have that anywhere. Do I just add a line at the beginning of Default RRD Create Command with --step 5?
[05-Feb-2009 20:15:02] **sergeymasushko> I can not delete some event what can be the cause?
[05-Feb-2009 21:28:25] jetole_ is now known as jetole
[06-Feb-2009 00:00:42] [disconnected at Fri Feb 6 00:00:42 2009]
[06-Feb-2009 00:00:42] [connected at Fri Feb 6 00:00:42 2009]
[06-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[06-Feb-2009 08:42:54] **sstringham> Can zenoss be set up in an aggregation manner? I.e, have 1 zenoss collector at each datacenter, then have 2-3 monitors that collect data from all the collectors for a larger overview?
[06-Feb-2009 08:43:09] **sstringham> (assuming 15-20 datacenters, or whatever)
[06-Feb-2009 08:49:34] **sstringham> Hmm, http://is.gd/iCI7 seems to outline it fairly well. What happens if zenperfsnmp can't connect to zenhub though. Is there a "hole" in the master graph? Or, does it cache the data, and send it next time it can connect to the central zenhub?
[06-Feb-2009 08:49:47] **adytum-bot> Title: Setting up multiple zenperfsnmp collectors across different hosts - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at is.gd)
[06-Feb-2009 08:54:50] **raw__> ok, here's what I'm trying to do... I want to set a threshold against 1 datapoint using a calculation based on data from another data point. Basically I have data point "mem" and another data point called "mem_total", the full names show up as "mem_mem" and "mem_total_total". Right now, in the Data Points fields I have mem_mem selected, and in the Max Value field I have mem_total * .1 (just trying to test with a 10% threshold, going to bump
[06-Feb-2009 08:54:57] **raw__> Is there any way to actually make this work?
[06-Feb-2009 08:55:55] **raw__> I've seen a similar calculation done for disk thresholds, but it doesn't seem to actually be using a datapoint, it's using some other variable and I have no idea where it's pulling it from
[06-Feb-2009 08:56:12] **klinstifen> raw, where is that disk threshold?
[06-Feb-2009 08:56:51] **raw__> in: /Devices /Server /Templates /FileSystem
[06-Feb-2009 08:57:04] **raw__> it's the high disk usage threshold
[06-Feb-2009 08:57:13] **raw__> the Max Value is here.totalBlocks * .9
[06-Feb-2009 08:57:25] **raw__> but that doesn't seem to actually be define anywhere in that template
[06-Feb-2009 08:57:35] **raw__> but either way, there must be a way to do something similar using a datapoint
[06-Feb-2009 08:58:59] **raw__> If it is possible it has to be something like data.mem_total_total * .9 or whatever I need to replace data. with
[06-Feb-2009 09:17:12] **raw__> I'd love to know where it's pulling that totalBlocks value from
[06-Feb-2009 09:19:12] **raw__> I think it's pulling it straight from the totalBlocks Mib possibly
[06-Feb-2009 09:20:11] **raw__> so I'm going to try hpLocalMemTotalBytes.1
[06-Feb-2009 09:21:53] **cgibbons> the HRFileSystemMap collector plugin is what extracts that value
[06-Feb-2009 09:22:12] **cgibbons> looks like from .1.3.6.1.2.1.25.2.3.1.4
[06-Feb-2009 09:22:21] **raw__> ah
[06-Feb-2009 09:22:35] **cgibbons> sec
[06-Feb-2009 09:22:39] **raw__> think I could just specify here.hpLocalMemTotalBytes.1 ?
[06-Feb-2009 09:22:47] **cgibbons> nope
[06-Feb-2009 09:22:50] **raw__> ok
[06-Feb-2009 09:23:00] **cgibbons> that attribute doesn't exist on the device (here variable)
[06-Feb-2009 09:23:10] **raw__> ah
[06-Feb-2009 09:23:19] **cgibbons> you could add that as a datapoint that it collects and then use that normally
[06-Feb-2009 09:23:30] **raw__> I have it added as a datapoint
[06-Feb-2009 09:23:41] **raw__> called mem_total
[06-Feb-2009 09:24:03] **cgibbons> http://dev.zenoss.org/trac/browser/trunk/Products/DataCollector/plugins/zenoss/snmp/HRFileSystemMap.py for reference
[06-Feb-2009 09:24:38] **raw__> so I have to make a custom collector plugin for this?
[06-Feb-2009 09:25:11] **cgibbons> nah, just wanted you to have that file for reference if you needed to look @ what OIDs it is trying to use
[06-Feb-2009 09:25:32] **cgibbons> you can use mem_total since you've added it, let me see what the syntax should be
[06-Feb-2009 09:25:45] **raw__> I have a mem and a mem_total data source which looks like mem_total_total and mem_mem in the thresholds' Data Points list. Is there any way to just take the value of the mem_total_total data point and do * .9 in the Max Value field?
[06-Feb-2009 09:26:47] **raw__> I have a graph graphing the percentage of the total memory usage using an RPN expression, but I still need to set the threshold this way so that it'll work, since I don't actually have an OID that'll provide the percentage itself
[06-Feb-2009 09:28:01] **rawler> hey, I need help debugging a strange problem..
[06-Feb-2009 09:28:18] **rawler> as soon as I enter the Mibs section.. (from the top-level menu)
[06-Feb-2009 09:28:41] **raw__> rawler: what's the issue?
[06-Feb-2009 09:28:50] **rawler> I get a KeyError, complaining about an IP-address that I don't know where ZenOss got it from
[06-Feb-2009 09:29:04] **raw__> can you pastebin the actual error?
[06-Feb-2009 09:29:50] **rawler> http://pastebin.com/d42b1ffb3
[06-Feb-2009 09:29:57] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 09:30:16] **rawler> the problem here, is that I don't even know where it got the IP from.. (and certainly not how it relates to installed MIBS)
[06-Feb-2009 09:30:34] **raw__> none of the registered devices have that IP?
[06-Feb-2009 09:30:58] **rawler> noop.. doesn't seem like it..
[06-Feb-2009 09:31:07] **rawler> at least not from searching..
[06-Feb-2009 09:31:19] **raw__> have you tried an nslookup on that ip?
[06-Feb-2009 09:31:39] **rawler> yep.. NXDOMAIN..
[06-Feb-2009 09:31:42] **raw__> or tried pinging/tracerouting/portscanning it to try to see what it is?
[06-Feb-2009 09:32:01] **rawler> I kindof know what it is. it's a router at our Holding Company..
[06-Feb-2009 09:32:14] **raw__> ok, but Zenoss isn't monitoring it?
[06-Feb-2009 09:32:48] **rawler> not that I know of.. (we are three users of this ZenOss instance, someone else might have added it at some point, and then removed it, I guess)
[06-Feb-2009 09:33:10] **raw__> hmmm, why don't you try adding it in and see if it makes a difference for starters?
[06-Feb-2009 09:33:31] **raw__> something seems to be expecting it to be there for whatever reason
[06-Feb-2009 09:33:44] **rawler> sure..
[06-Feb-2009 09:34:31] **raw__> cgibbons: would I have to use RPN formatting for the Max Value expression? Or should it just be python format?
[06-Feb-2009 09:34:39] **rawler> not sure if it responds to SNMP though..
[06-Feb-2009 09:34:46] **rawler> but maybe that doesn't matter?
[06-Feb-2009 09:34:52] **raw__> rawler: might not matter
[06-Feb-2009 09:35:52] **raw__> I don't even know why the Mibs section would even be trying to hit that IP, unless someone added it and used one of the Mibs in some template that they applied to it, then the template didn't get removed properly when the device did or something
[06-Feb-2009 09:35:58] **raw__> that's the best scenario I can think of
[06-Feb-2009 09:36:31] **cgibbons> not sure yet, raw
[06-Feb-2009 09:37:41] **raw__> another thing you should check is $ZENHOME/perf/Devices to see if that device is listed in there
[06-Feb-2009 09:37:55] **raw__> maybe there's some leftover directory with RRDs that it's trying to reference or something
[06-Feb-2009 09:37:57] **raw__> who knows?
[06-Feb-2009 09:39:07] **raw__> cgibbons: I've done a fair bit of googling, the documentation on this sort of thing is slim to none
[06-Feb-2009 09:39:16] **raw__> unfortunately
[06-Feb-2009 09:39:21] **cgibbons> yeah
[06-Feb-2009 09:39:38] **raw__> so frustrating for something that should be so simply
[06-Feb-2009 09:39:40] **raw__> simple*
[06-Feb-2009 09:39:51] **raw__> this is how they get you to go out and buy the enterprise version >:)
[06-Feb-2009 09:39:53] **cgibbons> its prolly real easy for the person that knows how to do it (and then we should doc it)
[06-Feb-2009 09:40:00] **raw__> yeh
[06-Feb-2009 09:42:00] **cgibbons> let me do some looking around on this and catch up to speed with you, would be good for me to know anyway
[06-Feb-2009 09:42:24] **raw__> ok, sounds good
[06-Feb-2009 09:42:29] **raw__> I'll keep tinkering in the meantime
[06-Feb-2009 09:43:31] **rawler> raw__: i've grepped through the entire $ZENHOME for the IP, and the only place it's mentioned is in..
[06-Feb-2009 09:43:33] **cgibbons> let me recreate what you have, too. a Unix device being monitored via SNMP?
[06-Feb-2009 09:43:34] **raw__> in theory I should just be able to do mem_total_total * .1
[06-Feb-2009 09:43:59] **raw__> rawler: it might be stored as the device's hostname if snmp was enabled on it when it was added
[06-Feb-2009 09:43:59] **rawler> raw__: $ZENHOME/var/Data.fs
[06-Feb-2009 09:44:10] **rawler> oh, fun.. :S
[06-Feb-2009 09:44:12] **raw__> oh, it's actually in Data.fs, hmmmm
[06-Feb-2009 09:44:21] **raw__> you know how to go in to the zope database?
[06-Feb-2009 09:44:27] **rawler> nope?
[06-Feb-2009 09:44:36] **rawler> or, the MySQL event database?
[06-Feb-2009 09:44:39] **klinstifen> raw
[06-Feb-2009 09:44:41] **raw__> just add zport/dmd/manage after the IP
[06-Feb-2009 09:44:46] **klinstifen> i am getting some interesting results
[06-Feb-2009 09:44:50] **raw__> so like http://30.30.20.10:8180/zport/dmd/manage
[06-Feb-2009 09:44:52] **klinstifen> just adding a threshold for memavail
[06-Feb-2009 09:44:54] **raw__> then look for the IP in there
[06-Feb-2009 09:45:02] **klinstifen> it looks like it works
[06-Feb-2009 09:45:10] **klinstifen> aka you can set a threshold agains memavail
[06-Feb-2009 09:45:12] **raw__> klinstifen: explain what you did exactly?
[06-Feb-2009 09:45:16] **klinstifen> and it'll read the rpn stuff
[06-Feb-2009 09:45:24] **raw__> really?
[06-Feb-2009 09:45:32] **raw__> you can set it as a percentage?
[06-Feb-2009 09:45:32] **klinstifen> but it doesn't seem to like the memtotal value
[06-Feb-2009 09:45:37] **klinstifen> treats it as a litteral
[06-Feb-2009 09:45:38] **raw__> I have the RPN applied to memory used
[06-Feb-2009 09:46:22] **klinstifen> yeah let me work this a bit more
[06-Feb-2009 09:46:29] **raw__> k
[06-Feb-2009 09:46:50] **klinstifen> my memavail rpn was: memtotal,/,100,*
[06-Feb-2009 09:46:59] **klinstifen> and the threshold i set didnt work against that
[06-Feb-2009 09:47:11] **klinstifen> but when i changed the rpn to 1,/,100,* it worked
[06-Feb-2009 09:47:17] **klinstifen> and made the threshold really high
[06-Feb-2009 09:47:22] **rawler> raw__: any simple way to find the IP?
[06-Feb-2009 09:47:27] **klinstifen> so it's as if the threshold is computed after the rpn math
[06-Feb-2009 09:47:32] **raw__> like, in that particular graph I'm using the mem (memory used) and mem_total (total memory) data points, and the RPN is applied on the mem data point of the graph and looks like total,/,100,*
[06-Feb-2009 09:47:49] **rawler> raw__: like, any way to search or something?
[06-Feb-2009 09:48:14] **raw__> rawler: not sure, haven't worked with that zope interface too much, best bet is to look through the devices section on the left
[06-Feb-2009 09:49:11] **raw__> I don't get that 1,/,100/*
[06-Feb-2009 09:49:23] **raw__> you're dividing the value by 1 then multiplying it by 100?
[06-Feb-2009 09:49:28] **klinstifen> well there error i was getting was that memtotal was a literal in place of a float
[06-Feb-2009 09:49:31] **rawler> raw__
[06-Feb-2009 09:49:42] **klinstifen> so i figured the threshold didn't know that memtotal was a value
[06-Feb-2009 09:49:58] **klinstifen> so i replaced memtotal with 1 just to see if that was the issue to solve the error and it was
[06-Feb-2009 09:50:13] **rawler> raw__: ehm, trying to browse for the IP is kindof looking for a needle in a haystack..
[06-Feb-2009 09:50:21] **raw__> ok, but 1 still needs to be replaced by the total to make it actually work properly
[06-Feb-2009 09:50:25] **rawler> it's going to take the entire day, AT LEAST..
[06-Feb-2009 09:51:09] **klinstifen> raw, yes, but this at least means that it works
[06-Feb-2009 09:51:20] **raw__> klinstifen: works in theory
[06-Feb-2009 09:51:21] **rawler> if we assume it's to be found under /zport/dmd/Devices/Network/Router/Cisco, that's still 5 devices and some 300 interfaces.. * 10clicks = carpal funnel!
[06-Feb-2009 09:51:43] bzed_ is now known as bzed
[06-Feb-2009 09:51:45] **raw__> klinstifen: we still have the issue of it not working when the actual variable value is applied to the RPN
[06-Feb-2009 09:52:01] **raw__> rawler hehe
[06-Feb-2009 09:52:44] **raw__> I don't see any ability to search the zope database, which is kind of stupid
[06-Feb-2009 09:52:57] **raw__> oh
[06-Feb-2009 09:53:08] **raw__> ah nope
[06-Feb-2009 09:53:24] **raw__> thought that Devices/componentSearch or deviceSearch might have been it, but it's not
[06-Feb-2009 09:53:48] **raw__> hmmm
[06-Feb-2009 09:54:11] **raw__> go to Devices/deviceSearch and try selecting ipAddress from the dropdown on the right, click add, then input that IP
[06-Feb-2009 09:54:14] **raw__> maybe it'll work
[06-Feb-2009 09:54:39] **raw__> but really I'm not sure, you might have to google it up
[06-Feb-2009 09:55:54] **rawler> doesn't seem like it.. :S
[06-Feb-2009 09:56:01] **raw__> does the grep give any clue as to which section it might be in?
[06-Feb-2009 09:56:54] **rawler> noop.. it considers it a binary file.. and doesn't seem to say much more..
[06-Feb-2009 09:57:40] **raw__> check under the Networks section in zope
[06-Feb-2009 09:57:44] **raw__> it breaks it down by subnet
[06-Feb-2009 09:57:48] **raw__> might be easier to sift through
[06-Feb-2009 09:59:46] **rawler> have done.. I've found it there.. (I the device before, as you said, but it doesn't tell me much more)
[06-Feb-2009 10:00:04] **raw__> try removing it from there?
[06-Feb-2009 10:00:27] **raw__> then see if you can access the Mibs area
[06-Feb-2009 10:00:35] **raw__> remove the IP, not the whole subnet
[06-Feb-2009 10:01:17] **rawler> tried that.. still no luck..
[06-Feb-2009 10:01:35] **raw__> did you manage to add the device back at all?
[06-Feb-2009 10:02:39] **raw__> I don't see why Zenoss doesn't just store all of it's settings and stuff in MySQL instead of Zope
[06-Feb-2009 10:02:41] **raw__> it's weird
[06-Feb-2009 10:03:16] **rawler> well, I completely agree with you there..
[06-Feb-2009 10:03:32] **rawler> did the world/ZenOSS REALLY need a new database and complete new model?
[06-Feb-2009 10:03:43] **raw__> lol
[06-Feb-2009 10:03:45] **rawler> makes it hell to troubleshoot..
[06-Feb-2009 10:03:52] **raw__> it still uses MySQL, but only for storing events
[06-Feb-2009 10:04:04] **raw__> I don't see why you wouldn't just store everything in the MySQL database
[06-Feb-2009 10:04:07] **rawler> I know..
[06-Feb-2009 10:04:26] **raw__> Zope is so messy, storing everything in one big file
[06-Feb-2009 10:04:28] **rawler> MySQL is not "Enterprise" enough probably..
[06-Feb-2009 10:04:32] **raw__> haha
[06-Feb-2009 10:04:36] **raw__> possibly
[06-Feb-2009 10:05:11] **rawler> at least one good thing from the Sun deal.. they may improve that part of the brand..
[06-Feb-2009 10:05:46] **rawler> removed the device again, and the ipaddress, and restarted zenoss.. still same problem..
[06-Feb-2009 10:05:46] **raw__> yeh
[06-Feb-2009 10:06:08] **rawler> is there some way in Zope to turn on backtrace-debugging like Pylons have?
[06-Feb-2009 10:06:25] **raw__> try going to the device section, and going to Manage -> Push changes
[06-Feb-2009 10:06:31] **raw__> to update the collector
[06-Feb-2009 10:06:47] **raw__> I don't know Zope well enough to answer that
[06-Feb-2009 10:06:51] **rawler> (when sh%t happens in Pylons you can basically examine the _entire_ stack live from the web_interface, and figure what object referenced what etc.)
[06-Feb-2009 10:07:04] **raw__> yeh, no idea
[06-Feb-2009 10:07:34] **rawler> tried pushing.. still same problem..
[06-Feb-2009 10:08:37] **raw__> I'm out of ideas, it's probably still stored under the device section in zope
[06-Feb-2009 10:08:45] **raw__> you may have to go through it all manually
[06-Feb-2009 10:08:56] **cgibbons> huh, you made me look. the Zope DB (ZODB) is about the same age as MySQL ,started in '95
[06-Feb-2009 10:09:23] **raw__> another thing you can try is to open the Data.fs file in like nano, or vi, or something and search for that IP, then look at the lines around the line that it's in for clues as to where to find it in Zope
[06-Feb-2009 10:09:41] **raw__> the last time I opened the Data.fs file in a text editor it took like 10 mins to load though lol
[06-Feb-2009 10:09:44] **raw__> but it worked
[06-Feb-2009 10:09:50] **cgibbons> do you know about zendmd, raw?
[06-Feb-2009 10:09:58] **raw__> cgibbons: noop
[06-Feb-2009 10:10:09] **cgibbons> might help in that case
[06-Feb-2009 10:10:18] **cgibbons> it's a little interactive python shell taht has some data access functions loaded
[06-Feb-2009 10:10:29] **cgibbons> so run zendmd, and you can do something like: mydev = find("mydevicename.somewhere.com")
[06-Feb-2009 10:10:38] **raw__> cgibbons: for his problem or mine?
[06-Feb-2009 10:10:48] **raw__> oh, for his problem
[06-Feb-2009 10:11:02] **raw__> rawler: try that out
[06-Feb-2009 10:11:26] **raw__> run zendmd from commandline then type in mydev = find("the ip")
[06-Feb-2009 10:11:42] **raw__> hopefully it actually gives you paths to the data it finds
[06-Feb-2009 10:13:16] **cgibbons> can also do something like: for d in devices.getSubDevices(): print d.id
[06-Feb-2009 10:13:40] **cgibbons> but that's really pretty much what the Device List feature in the UI does
[06-Feb-2009 10:14:00] **cgibbons> anyway for your problem raw, I missed your answer if you said... you're doing all this with a Unix device via SNMP? I want to setup something similar here.
[06-Feb-2009 10:14:07] **rawler> mydev is None.. :S
[06-Feb-2009 10:14:31] **raw__> cgibbons: Doing this with an HP ProCurve switch via SNMP
[06-Feb-2009 10:14:42] **raw__> There is no OID that specified percentage of memory used
[06-Feb-2009 10:15:00] **cgibbons> k hrm so I can't do exactly the same thing but I'll pick something similar
[06-Feb-2009 10:15:08] **raw__> so I'm trying to take the OID that provides total, then divide the memory usage by the total and multiply that by 100 to get the percentage
[06-Feb-2009 10:15:14] **raw__> I already have it graphing the percentage
[06-Feb-2009 10:15:23] **raw__> but I can't figure out how to actually set a threshold against the percent
[06-Feb-2009 10:16:00] **rawler> anyways.. I'm starting to feel ZenOSS probably isn't the right tool for us.. this is the 3d time we get caught in these kinds of really weird unsovable problems.. (along with a few really weird other behavior, such as process monitoring not producing sensible results etc.)
[06-Feb-2009 10:17:15] **rawler> the other 2 times we've hit these hard walls, we've just zapped the DB and reinstalled, but I guess this is kindof the end of the line.. I think ZenOSS is a little too complex for it's own good, and a bit too opaque when the sh%t hit's the fan..
[06-Feb-2009 10:17:37] **rawler> IE. a weird stack-trace referencing an IP that hardly should exist anywhere..
[06-Feb-2009 10:17:53] **raw__> yeh
[06-Feb-2009 10:18:15] **raw__> we've run in to weird problems so we keep backups at each stage (since we're running it on vmware boxes) and revert back if need be
[06-Feb-2009 10:18:29] **rawler> it doesn't exactly help that the stack-trace ends in a method called __bobo_traverse__..
[06-Feb-2009 10:18:52] **raw__> haha
[06-Feb-2009 10:18:58] **rawler> one important part for us is being able to track uptime etc... so we really don't want to loose that..
[06-Feb-2009 10:19:42] **raw__> well, we're still in the development stages, so reverting while we're getting the base setup isn't a huge issue
[06-Feb-2009 10:19:52] **raw__> and we can always just backup the RRD files if we need to revert anyways
[06-Feb-2009 10:19:59] **raw__> that way be don't lose the uptime data
[06-Feb-2009 10:20:39] **raw__> we managed to get our ticketing system integrated with Zenoss finally using the APIs
[06-Feb-2009 10:20:53] **raw__> eugh, cold coffee
[06-Feb-2009 10:21:14] **rawler> true.. but I think we're going to look for something else.. what I really would like is Argus, with better support for templates, and something with good event-handling (syslog, SNMP-trapping w. MIB-decoding etc.)
[06-Feb-2009 10:21:22] **raw__> this memory threshold issue shouldn't be this frigging difficult to figure out, damnit
[06-Feb-2009 10:21:53] **rawler> also, I'm not too happy in seeing the implementation of the lovely __bobo_traverse__: http://pastebin.com/de426f6d
[06-Feb-2009 10:22:00] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:22:14] **raw__> yeh
[06-Feb-2009 10:22:25] **raw__> makes it sound like an elephant crossing the highway or something
[06-Feb-2009 10:22:48] **rawler> kindof..
[06-Feb-2009 10:24:13] **cgibbons> rawler, one thing i missed from what problem you're running into... when are you getting the stack trace?
[06-Feb-2009 10:24:34] **rawler> http://pastebin.com/d42b1ffb3
[06-Feb-2009 10:24:41] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:24:44] **rawler> cgibbons: when trying to click "mibs"
[06-Feb-2009 10:24:47] **raw__> probably getting it from the error page that's popping up
[06-Feb-2009 10:25:49] **cgibbons> ahhh... that's been described to me several times as a useless feature.
[06-Feb-2009 10:27:17] **rawler> cgibbons: useless feature?
[06-Feb-2009 10:27:23] **rawler> mibs?
[06-Feb-2009 10:27:50] **cgibbons> yeah, i didn't pay attention to the details, but zenoss doesn't need MIBs like a lot of the other products require, so there's really not much it does with them once they are imported
[06-Feb-2009 10:28:22] **cgibbons> there is something of course, but I got the impression from the services folks that most customers don't use it, etc
[06-Feb-2009 10:28:23] **jmp242> so I'm trying to modify the licenseeventcheck.py chet luthar posted ( and I was on about yesterday in IRC) to work for a command datasource, and mostly just trying to understand it better
[06-Feb-2009 10:28:45] **jmp242> and I've created a test version I'm running manually where I've commented out the RRD stuff
[06-Feb-2009 10:28:46] **rawler> it's useless since it crashes, but really, try recieving some SNMP-traps from say Scientific Atlanta without having the MIBS in place and YOU try to guess what's going on!
[06-Feb-2009 10:29:01] **jmp242> but even though as is, it's giving me the correct value of 6
[06-Feb-2009 10:29:17] **jmp242> in the RRD graph
[06-Feb-2009 10:29:49] **jmp242> but when I run my test version and print out the SQL query, or where I put in a variable increment rather than an RRD write command, I just get 1?
[06-Feb-2009 10:31:16] **cgibbons> yeah, that's where you'd need it, rawler
[06-Feb-2009 10:31:32] **cgibbons> have you tried running that MIB through the SMI tools to see if its well-formed?
[06-Feb-2009 10:32:19] **rawler> I use it frequently with mbrowse.. and I HAVE used it before with ZenOSS.. don't know why it broke this time..
[06-Feb-2009 10:32:25] **rawler> one interesting thing though..
[06-Feb-2009 10:33:09] **rawler> if I try deleting the MIB manually with zport/dmd/manage, I get a new exception
[06-Feb-2009 10:33:31] **rawler> "BadRequest: SAEUROPE-ROOT-MIB does not exist "
[06-Feb-2009 10:33:42] **jmp242> http://www.pastebin.ca/1329099
[06-Feb-2009 10:33:47] **jmp242> The code change
[06-Feb-2009 10:33:49] **adytum-bot> Title: general pastebin - Untitled - post number 1329099 (at www.pastebin.ca)
[06-Feb-2009 10:34:02] **rawler> except, that object is found from the mibs..
[06-Feb-2009 10:34:13] **rawler> (in dmd/manage)
[06-Feb-2009 10:34:27] **jmp242> Maybe someone who understands python better can explain what I'm doing wrong here
[06-Feb-2009 10:38:42] **cgibbons> rawler, can you try something real quick? run zendmd and from that shell type in: dmd.Mibs.mibs()
[06-Feb-2009 10:39:15] **rawler>
[06-Feb-2009 10:41:27] **rawler> cgibbons: interesting that this works: http://pastebin.com/d7ca8797f
[06-Feb-2009 10:41:35] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 10:41:42] **cgibbons> yeah
[06-Feb-2009 10:50:50] **cgibbons> alright i need to do 1 thing @ a time for a little bit, let me finish up with raw
[06-Feb-2009 10:53:49] **rawler> cgibbons: that's ok.. the clock is closing in on 18 here anyways.. time to head home..
[06-Feb-2009 10:54:15] **cgibbons> if you havent posted to the community forums yet that would be a good place for that question, might get some more attention
[06-Feb-2009 10:54:48] **rawler> I'll probably stop by either during the weekend or monday.. if you come up with something, please drop me a mail at ulrik.mikaelsson@canaldigital.se
[06-Feb-2009 10:55:46] **rawler> but don't put too much effort into it.. ZenOss is looking less and less attractive the more we've been struggling with reaching a baseline config, and I think we're likely to be looking at other options anyways..
[06-Feb-2009 10:56:08] **rawler> thanks for your attention for now though! GLHF!
[06-Feb-2009 10:56:52] **cgibbons> raw... so device/component attributes are done at modeling time via collector plugins, whereas performance metrics are separate entities
[06-Feb-2009 10:57:26] **raw__> cgibbons: yeh
[06-Feb-2009 10:58:16] **raw__> there must be a way to use a performance data source in a Max Value expression though
[06-Feb-2009 10:58:28] **raw__> maybe perf.mem_total_total?
[06-Feb-2009 11:01:14] **raw__> nope
[06-Feb-2009 11:01:15] **raw__> hmm
[06-Feb-2009 11:02:06] **raw__> all I get is UNKNOWN VALUE IN GRAPHPOINT mem2: name 'mem_total_total' is not defined
[06-Feb-2009 11:02:15] **raw__> same with anything I try
[06-Feb-2009 11:23:47] **cgibbons> raw, so here's the deal. you can't use another datapoint to define a threshold on another. I just found the enhancement request we have in the enterprise database for that.
[06-Feb-2009 11:23:56] **cgibbons> however, there is a relatively easy way to do what you need
[06-Feb-2009 11:24:06] **raw__> I'm listening...
[06-Feb-2009 11:24:08] **raw__> lol
[06-Feb-2009 11:24:24] **gemineye> don't you mean you're reading?
[06-Feb-2009 11:24:34] **cgibbons> we'll add a new collector plugin that will get that total value.
[06-Feb-2009 11:24:35] **raw__> yeh yeh
[06-Feb-2009 11:24:36] **raw__>
[06-Feb-2009 11:24:46] **cgibbons> then the here.blah approach will work
[06-Feb-2009 11:24:51] **raw__> ok
[06-Feb-2009 11:25:07] **cgibbons> it's some python code but not much and it's something we've documented, so we can do that together if you'd like
[06-Feb-2009 11:25:17] **cgibbons> then you can wrap it up and call it a ZenPack !
[06-Feb-2009 11:25:30] **raw__> k cool
[06-Feb-2009 11:25:55] **raw__> I've never written a collector plugin so you'll have to walk me through this
[06-Feb-2009 11:26:29] **cgibbons> yep
[06-Feb-2009 11:26:32] **cgibbons> luckily I have
[06-Feb-2009 11:26:36] **raw__> hehe
[06-Feb-2009 11:26:41] **raw__> hope this is simple
[06-Feb-2009 11:26:54] **cgibbons> I asked our guru services guy about the datapoint stuff and what I was going to suggest there would have locked up the app
[06-Feb-2009 11:27:20] **raw__> I see
[06-Feb-2009 11:27:42] **raw__> any idea when they are actually going to implement that functionality so that it works?
[06-Feb-2009 11:27:47] **raw__> seems like pretty basic functionality to me
[06-Feb-2009 11:28:04] **cgibbons> it's currently just in the backlogged and unscheduled
[06-Feb-2009 11:28:11] **raw__> having to write a collector plugin for something that should be so simple is a pain
[06-Feb-2009 11:28:31] **cgibbons> it was only created 3 months ago so it may just recently been getting attention from users
[06-Feb-2009 11:28:39] **raw__> yeh
[06-Feb-2009 11:28:50] **raw__> I'm going to need to do this sort of thing a lot methinks
[06-Feb-2009 11:29:06] **raw__> so having to write a script each time is crappy because I need to apply this to multiple Zenoss instances
[06-Feb-2009 11:29:16] **raw__> eventually we're going to have like 20 or 30 instances running
[06-Feb-2009 11:29:30] **raw__> having to update each one individually with a script is kind of a no go
[06-Feb-2009 11:29:41] **cgibbons> well really you're talking about a new type of device support here, so that's really a ZenPack that has the customizations, so you'd do it once and just import the ZenPack
[06-Feb-2009 11:30:01] **raw__> yeh, I guess
[06-Feb-2009 11:30:11] **raw__> I'd have to create the zenpack from the commandline to include the script?
[06-Feb-2009 11:30:13] **cgibbons> you'd want to be doing that for any template changes you'd make anyway if you have multiple instances. do you really want to be changing templates 20 times?
[06-Feb-2009 11:30:24] **raw__> I'm used to making zenpacks from the GUI
[06-Feb-2009 11:30:44] **cgibbons> yeah, you'll still make them from the GUI it's just you'll wind up tossing in a .py file in there as a modeling plugin
[06-Feb-2009 11:30:54] **raw__> I see
[06-Feb-2009 11:30:54] **cgibbons> then you'll never have to touch it again and it's just part of the zenpack payload
[06-Feb-2009 11:31:26] **raw__> the only thing I don't like about the zenpacks is that the zenpack list is going to be a mile long if I implement a zenpack for every little change like this
[06-Feb-2009 11:31:40] **cgibbons> are you sure you'd really be doing this type of thing that often?
[06-Feb-2009 11:32:15] **cgibbons> I mean this particular case sounds like a device that isn't providing the right information via the standard MIB, or was it that there just wasn't any template already defined for what you needed?
[06-Feb-2009 11:32:28] **raw__> guaranteed, we'll be monitoring different company's networks, so each time we tweak to add new transforms, or something, we need to propogate that change across all instances
[06-Feb-2009 11:32:57] **raw__> this particular type of device is not providing a percentage of memory use as an OID value
[06-Feb-2009 11:33:11] **raw__> but there's a strong possibility that we'll run in to the same issue with other devices in the future
[06-Feb-2009 11:34:34] **raw__> I just don't want to run in to an issue where we have like 100 different zenpacks all for different little changes
[06-Feb-2009 11:35:39] **raw__> what we've been doing is keeping a "template" instance, then we're just going to load that up for any new clients and keep updating the template with the changes
[06-Feb-2009 11:35:53] **raw__> but we haven't fully though out how we're going to update the instances that are already running
[06-Feb-2009 11:37:47] **raw__> most of this template was already in place for an HP ProCurve Zenpack that we installed, I just took a shot at getting the memory graphing as a percentage, which I did, but now it's ridiculously difficult to actually create a threshold against the percentage
[06-Feb-2009 11:48:48] **cgibbons> heh I get some nice stack traces when I install that ZenPack
[06-Feb-2009 11:49:00] **raw__> not working?
[06-Feb-2009 11:49:02] **raw__> installed fine here
[06-Feb-2009 11:49:14] **cgibbons> which version of core are you running?
[06-Feb-2009 11:49:20] **raw__> latest I believe
[06-Feb-2009 11:49:28] **cgibbons> 2.3.2?
[06-Feb-2009 11:49:37] **raw__> I think so, how do I check?
[06-Feb-2009 11:49:44] **raw__> (I'm not the one who actually installed it)
[06-Feb-2009 11:49:45] **cgibbons> Settings -> Versions
[06-Feb-2009 11:49:55] **raw__> 2.3.2
[06-Feb-2009 11:49:59] **cgibbons> ok cool
[06-Feb-2009 11:50:56] **raw__> you're trying to install from commandline I assume?
[06-Feb-2009 11:51:09] **raw__> installing from GUI works like crap
[06-Feb-2009 11:51:18] **cgibbons> ah no I was going to do it from the GUI first, but I shall change
[06-Feb-2009 11:51:24] **raw__> hehe
[06-Feb-2009 11:51:28] **cgibbons> I never do normally
[06-Feb-2009 11:51:35] **raw__> make sure you install it as the zenoss user (you know the drill)
[06-Feb-2009 11:52:16] **raw__> I've only ever successfully installed 1 zenpack from the actual GUI
[06-Feb-2009 11:52:19] **cgibbons> hrm same thing, interesting
[06-Feb-2009 11:52:27] **raw__> pastebin what you're getting
[06-Feb-2009 11:52:48] **cgibbons> I wonder if it has a dependency that isn't specified in the configuration
[06-Feb-2009 11:53:04] **raw__> maybe
[06-Feb-2009 11:53:11] **cgibbons> http://pastebin.com/m1c6a85dc
[06-Feb-2009 11:53:18] **adytum-bot> Title: Python pastebin - collaborative debugging tool (at pastebin.com)
[06-Feb-2009 11:53:57] **raw__> ah, I think you have to create something by hand
[06-Feb-2009 11:54:06] **raw__> a device folder I think
[06-Feb-2009 11:54:12] **raw__> Devices/Networks/Switches/HP
[06-Feb-2009 11:54:18] **raw__> try creating that then try again
[06-Feb-2009 11:54:33] **raw__> Network rather
[06-Feb-2009 11:55:06] **cgibbons> yeah, if that's the case we can fix that too
[06-Feb-2009 11:55:20] **raw__> k
[06-Feb-2009 11:55:50] **raw__> maybe we can submit the updated zenpack back to the community somehow when we're done?
[06-Feb-2009 11:55:51] **cgibbons> hrm further, now it wants traps
[06-Feb-2009 11:55:54] **cgibbons> yup we should
[06-Feb-2009 11:56:03] **raw__> traps?
[06-Feb-2009 11:56:27] **raw__> we do have ZenPacks.zenoss.HPMonitor installed as well as a pack
[06-Feb-2009 11:56:34] **cgibbons> looks like the objects.xml is looking for /Events/net/traps
[06-Feb-2009 11:56:37] **raw__> not sure if that has anything to do with it
[06-Feb-2009 11:56:42] **raw__> oh
[06-Feb-2009 11:56:42] **cgibbons> likely does
[06-Feb-2009 11:56:51] **raw__> try creating that events folder
[06-Feb-2009 11:57:03] **raw__> I remember we had to create 2 organizers before we could install it
[06-Feb-2009 11:57:38] **cgibbons> bingo. so the first thing I'm going to do is add that device organizer and the event organizer to the zenpack.
[06-Feb-2009 11:57:39] **raw__> hopefully that pack installs the necessary Mibs
[06-Feb-2009 11:58:25] **raw__> k cool
[06-Feb-2009 11:59:37] **raw__> once you're done we should just be able to remove the old pack and install the new one correct?
[06-Feb-2009 11:59:49] **cgibbons> yeah or even just install the new one as an upgrade
[06-Feb-2009 12:00:06] **raw__> will both packs still show up in the zenpack list if I do it as an update?
[06-Feb-2009 12:00:49] **raw__> also, I have a zenpack with like 1200 cisco Mibs packaged in to it, and it takes like 6 hours to install it, if I were to install the same pack as an update (if I added a few things to it) would it just see the differences and skip the Mibs installs bringing the install time down?
[06-Feb-2009 12:02:01] **cgibbons> hrm I'm not sure how that works in detail actually, it might be faster but I think it will still consult each mib file
[06-Feb-2009 12:02:09] **raw__> ah
[06-Feb-2009 12:02:10] **raw__> k
[06-Feb-2009 12:02:24] **raw__> but it'll only show up once in the zenpacks list?
[06-Feb-2009 12:02:35] **raw__> like, I won't see Mibpackv1, Mibpackv2, Mibpackv3, and so on?
[06-Feb-2009 12:04:27] **cgibbons> not positive but pretty sure. when we do zenpack upgrades here we don't have to change anything other than the version # and then write a migrate script if there are any data changes.
[06-Feb-2009 12:04:51] **raw__> ah
[06-Feb-2009 12:04:52] **raw__> k
[06-Feb-2009 12:05:48] **raw__> by the way, do you need the OID values for the memory values?
[06-Feb-2009 12:07:20] **cgibbons> i will shortly
[06-Feb-2009 12:07:31] **cgibbons> right now I've installed the zenpack and i'm getting it setup for "developer mode"
[06-Feb-2009 12:07:43] **raw__> used: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.7.1 free: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.6.1 total: 1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.5.1
[06-Feb-2009 12:07:49] **raw__> k cool
[06-Feb-2009 12:14:25] **raw__> the template that the pack installs is /Devices /Network /Switch /HP /Templates /HP ProCurve
[06-Feb-2009 12:14:46] **raw__> I added the mem values to it since it doesn't have them by default
[06-Feb-2009 12:20:47] **cgibbons> k sorry for the delay I had some dev env setup issues that I made hard on myself
[06-Feb-2009 12:20:55] **raw__> np
[06-Feb-2009 12:22:07] **raw__> Zenoss has quite the learning curve
[06-Feb-2009 12:22:30] **cgibbons> yeah. we are working on making that a whole lot easier actually.
[06-Feb-2009 12:22:38] **raw__> I'm going to be "The Zenoss Guy" so I need to learn as much as possible
[06-Feb-2009 12:22:53] **cgibbons> right now we're in the midst of redoing the entire UI with a good UI designer, trying to make sure the things people need to do day-in day-out are super easy.
[06-Feb-2009 12:23:04] **raw__> nice
[06-Feb-2009 12:23:13] **raw__> is that going to be ready for next release?
[06-Feb-2009 12:23:47] **cgibbons> it'll be phased over several releases. the next release should have a new "quickstart" feature that's intended to make it easy for a brand new user to add devices after install, and then the next release after that gets a deeper treatment
[06-Feb-2009 12:24:02] **cgibbons> we're sharing wireframes of what's being designed with the community... somewhere
[06-Feb-2009 12:24:04] **raw__> ah, kind of a wizard of sorts I assume?
[06-Feb-2009 12:24:29] **raw__> see, I don't find adding devices to be all that difficult, all the basic stuff is pretty easy once you get used to it, it's just stuff like this that's really difficult
[06-Feb-2009 12:24:30] **cgibbons> yeah, exactly, although we're making sure it'll be easy to use for advanced users, too.
[06-Feb-2009 12:24:56] **cgibbons> from a biz perspective you can see why though... make it a real easy 'out of the box' experience for getting started.
[06-Feb-2009 12:25:10] **raw__> I was expecting to just be able to use the data source as a value in a python expression, but now I find out that we need to write a collector script hehe
[06-Feb-2009 12:26:01] **raw__> also, it'd be nice if the reporting functionality were a bit more powerful in the core version, but I guess that's part of how they make their money for enterprise
[06-Feb-2009 12:26:08] **raw__> with that enterprise level reporting pack
[06-Feb-2009 12:26:20] **cgibbons> i'm not even sure what's in that enterprise reporting pack, some goodies.
[06-Feb-2009 12:26:37] **raw__> we're going to access the RRD files directly using a different tool
[06-Feb-2009 12:26:40] **cgibbons> although I can tell you from other products I've written the whole enterprise reporting featureset turns into a quagmire
[06-Feb-2009 12:26:49] **raw__> since it's the only real way that we can integrate the reporting in to a portal
[06-Feb-2009 12:27:07] **raw__> Zenoss makes it too difficult to extract the reporting data straight from Zenoss
[06-Feb-2009 12:27:50] **raw__> lol
[06-Feb-2009 12:28:02] **cgibbons> via the export API?
[06-Feb-2009 12:28:24] **raw__> we've been looking at the API, and it's easier just to directly access the RRD files
[06-Feb-2009 12:28:41] **raw__> we've been successfuly with integrating Zenoss with a ticketing system via the API though
[06-Feb-2009 12:28:49] **raw__> and that's working fairly decently, still lots of work to do
[06-Feb-2009 12:29:03] **raw__> successful*
[06-Feb-2009 12:32:07] **raw__> the main things I'd personally like to see in Zenoss are more flexibility with graphing and thresholds, seems fairly limited right now. I'd love to see remote collector support that works properly in the core version (though I doubt that'll happen). Also, more powerful reporting features.
[06-Feb-2009 12:32:37] **raw__> Oh, and it'd be nice to see it track individual process availability as a percentage value, like it does for each device
[06-Feb-2009 12:33:15] **cgibbons> best thing to do there is to open an enhancement request via trac and our product manager will review it
[06-Feb-2009 12:33:22] **cgibbons> they review new trac stuff like 3 times a week
[06-Feb-2009 12:33:43] **raw__> yeh, I think we'll do that
[06-Feb-2009 12:34:09] **raw__> so do you actually work for Zenoss Inc?
[06-Feb-2009 12:34:14] **cgibbons> yeah
[06-Feb-2009 12:34:33] **cgibbons> i'm on my development support rotation this week and next, so it's a good excuse to pick up some knowledge on areas i haven't touched yet
[06-Feb-2009 12:34:34] **raw__> nice
[06-Feb-2009 12:34:45] **cgibbons> i've mostly been working on our low-level windows integration
[06-Feb-2009 12:35:05] **raw__> windows integration in what sense?
[06-Feb-2009 12:35:30] **cgibbons> we use the Samba 4 code to talk to Windows devices directly over MS-RPC for both WMI and PerfMon
[06-Feb-2009 12:35:37] **cgibbons> instead of relying upon just SNMP
[06-Feb-2009 12:35:38] **raw__> ah cool
[06-Feb-2009 12:35:52] **cgibbons> that got a pretty major reworking for the 2.3 release
[06-Feb-2009 12:35:58] **raw__> oh, by the way... the fact that Zenoss stores all passwords in Data.fs in plaintext is an absolute nightmare
[06-Feb-2009 12:36:06] **raw__> you guys have to fix that, encrypt it using anything
[06-Feb-2009 12:36:08] **jmp242> is that going to be in Core?
[06-Feb-2009 12:36:25] **cgibbons> jmp, the infrastructure part of it is in Core, but the perfmon stuff is an enterprise feature
[06-Feb-2009 12:36:32] **cgibbons> but the stuff that does WMI monitoring in core uses it
[06-Feb-2009 12:36:33] **raw__> we actually have to encrypt the entire hard drive of our boxes because of that
[06-Feb-2009 12:36:58] **cgibbons> raw: please open a trac enhancement for that, seriously. we need more customers/users telling us that right now not everyone thinks that is a problem, if you can believe it.
[06-Feb-2009 12:37:21] **raw__> lol
[06-Feb-2009 12:37:27] **raw__> that's a huge problem
[06-Feb-2009 12:37:28] **cgibbons> the other places i've worked that would be a total nonstarter
[06-Feb-2009 12:37:49] **cgibbons> but i can see why it was done that way... a lot of the smaller customers have 1-5 sysadmins that know all the passwords, so they don't consider that a breach
[06-Feb-2009 12:38:06] **raw__> we had clients telling us that the passwords have to be encrypted and I was like "I'm sure they are" then I go digging around the Data.fs file and find the passwords displayed in plaintext
[06-Feb-2009 12:38:08] **jmp242> Yea, where I work it's no big deal
[06-Feb-2009 12:38:09] **cgibbons> wrong, of course, but understandable
[06-Feb-2009 12:38:15] **raw__> worst of all, it was prefixed by "Password:"
[06-Feb-2009 12:38:28] **raw__> so all I had to do was grep the file for "password" and voila
[06-Feb-2009 12:38:32] **raw__> I almost fell off my chair lol
[06-Feb-2009 12:38:42] **jmp242> although I would expect you ought to be able to use something pre-existing to save these things in a more secure way
[06-Feb-2009 12:39:47] **cgibbons> at least with the new Windows code it doesn't send username & password over the wire anymore
[06-Feb-2009 12:40:07] **raw__> so where do I go to open a Trac?
[06-Feb-2009 12:40:20] **cgibbons> although the community Windows zenpack does some stuff with the CLI
[06-Feb-2009 12:40:26] **cgibbons> shoudl be http://dev.zenoss.org/trac
[06-Feb-2009 12:40:32] **cgibbons> let me validate with our community manager that is the right place for you to submit something
[06-Feb-2009 12:40:52] **raw__> maybe if they had the trac link right on the main page more people would submit them
[06-Feb-2009 12:41:20] **cgibbons> btw i have like 3/4 of this plugin written (it's going to be about 25 lines) but i keep chatting instead
[06-Feb-2009 12:41:25] **cgibbons> and now i need a bite to eat, brb
[06-Feb-2009 12:41:34] **raw__> I'm guessing only enterprise users get access to trac?
[06-Feb-2009 12:41:48] **cgibbons> nah there is an external & internal trac that is separate
[06-Feb-2009 12:41:50] **raw__> I don't see a signup link
[06-Feb-2009 12:42:12] **cgibbons> sec lemme ask him
[06-Feb-2009 12:42:18] **raw__> k thanks
[06-Feb-2009 12:42:28] **raw__> I can submit like 5 or 6 right off the bat lol
[06-Feb-2009 12:42:34] **cgibbons> great
[06-Feb-2009 12:43:12] **raw__> also, is it normal for $ZENHOME to be /usr/local/zenoss/zenoss?
[06-Feb-2009 12:43:25] **raw__> most older documents that I have seen show it as /usr/local/zenoss
[06-Feb-2009 12:43:32] **raw__> is this a new change made recently?
[06-Feb-2009 12:47:46] **cgibbons> it depends upon which installer you use
[06-Feb-2009 12:48:05] **raw__> ah
[06-Feb-2009 12:48:11] **rhett> yup
[06-Feb-2009 12:48:34] **jmp242> at least for up to 2.2.4 rpm, $ZENHOME is /opt/zenoss
[06-Feb-2009 12:48:36] **raw__> no idea which one we used, another guy here has been doing the installs
[06-Feb-2009 12:48:39] **raw__> I just setup zenoss
[06-Feb-2009 12:48:55] **raw__> Installing the Cisco Mibs was so painful lol
[06-Feb-2009 12:49:06] **raw__> managed to finally get every single one loaded
[06-Feb-2009 12:49:27] **raw__> I had to actually modify some Mibs to get them to load
[06-Feb-2009 12:53:13] **raw__> hmm, if they had a zenoss training course taking place in Ottawa, Canada I'd definitely go to it, but it looks like they pretty much stick to the U.S for the courses
[06-Feb-2009 12:56:24] **raw__> price is a bit steep for a 2 day training course though
[06-Feb-2009 12:57:23] **raw__> I think we installed Zenoss via a .run file or something
[06-Feb-2009 12:57:47] **cgibbons> that was probably one of the stack installers that we create with a partner called BitRock
[06-Feb-2009 12:57:56] **raw__> ah
[06-Feb-2009 12:57:57] **cgibbons> they relocate some things to make their installation system work right
[06-Feb-2009 12:58:05] **raw__> I see
[06-Feb-2009 12:58:33] **cgibbons> those guys are pretty amazing. they're in Spain and we'll send them email at like 6pm our time and they'll still be in the office.
[06-Feb-2009 12:58:50] **raw__> crazy
[06-Feb-2009 12:59:09] **raw__> I've heard of BitRock before
[06-Feb-2009 13:00:13] **cgibbons> okay, so here's the deal. i've got a zenpack with a new collector plugin. i can export it and provide you a new egg that you can import, or a .zip file that we leave in developer mode so you can keep making changes to it as needed.
[06-Feb-2009 13:00:21] **raw__> we're giving our first demo of zenoss to some of our execs today :|
[06-Feb-2009 13:00:31] **cgibbons> the latter might be good if you're changing templates and what not, then you can add those to the zenpack & export to save it off
[06-Feb-2009 13:00:35] **raw__> I think I've tweaked just enough to make a decent showing
[06-Feb-2009 13:01:38] **raw__> well, I can always just put it back in to dev mode if needed no?
[06-Feb-2009 13:02:12] **raw__> hold on, I have to go to this zenoss demo for the execs
[06-Feb-2009 13:02:17] **cgibbons> yeah there's a little bit of mojo you have to do, that's what I was stuck doing before
[06-Feb-2009 13:02:23] **raw__> sorry, I'll be back in an undetermined amount of time
[06-Feb-2009 13:02:27] **cgibbons> ok cool, better to do the demo before we muck with this anyway
[06-Feb-2009 13:04:02] **jmp242> cgibbons: I'm trying to modify that python script from chet still, but I'm really a little lost
[06-Feb-2009 13:04:22] **jmp242> I'm wondering if you (or anyone) has a few minutes to take a look and tell me where I'm being n00bish
[06-Feb-2009 13:13:05] **cgibbons> i might in a bit, jmp
[06-Feb-2009 13:14:56] **sergeymasushko> i have a question about events with severity 3 and lower. Will these events cleared automatically or need to do it manually.
[06-Feb-2009 13:16:21] **jmp242> sergeymasushko: it depends on your config
[06-Feb-2009 13:16:37] **sergeymasushko> jmp242: default
[06-Feb-2009 13:16:37] **jmp242> By default, events Warning or lower will age off to history in 4 hours
[06-Feb-2009 13:17:00] **jmp242> that's not really cleared in the Zenoss sense, but they do end up off of the front event console view etc
[06-Feb-2009 13:17:24] **jmp242> Any event can be auto cleared via an appropriate clear level event
[06-Feb-2009 13:17:36] **jmp242> that happens as soon as the clear event comes in (and is correlated)
[06-Feb-2009 13:19:29] **sergeymasushko> jmp242: ok... for example i have an CPU threshold exceeded event. on the perf tab i see that cpu is already normal. why the error event was not cleared.
[06-Feb-2009 13:21:01] **gemineye> Any good with rrd graphs?
[06-Feb-2009 13:21:47] **jmp242> I believe there isn't a clear event generated for that as I also see threshold exceeded warning events on systems
[06-Feb-2009 13:22:07] **gemineye> Ok, anyone not good but familiar with rrd graphs?
[06-Feb-2009 13:22:11] **jmp242> They just eventually age off if the count doesn't increase (that is, it doesn't again go over the threshold within the 4 hrs)
[06-Feb-2009 13:22:56] **jmp242> You probably could try and figure out creating your own clear event (though I'm not really sure how to do so)
[06-Feb-2009 13:25:10] **jmp242> You'll see here in the admin guide: http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s06.html
[06-Feb-2009 13:25:11] **sergeymasushko> jmp242: thanks... ok. as far as i understand that is what i need to change 4 hours timeout: 'Event Aging Threshold (hours)'
[06-Feb-2009 13:25:28] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Feb-2009 13:25:34] **jmp242> that Zenoss doesn't do a corresponding clear event when a value goes back inside the threshold bounds
[06-Feb-2009 13:25:43] **jmp242> maybe it should? But that's an enhancement ticket
[06-Feb-2009 13:26:05] **jmp242> you want it to clear faster?
[06-Feb-2009 13:26:11] **jmp242> or age off is more specific
[06-Feb-2009 13:26:38] **gemineye> I have a collector that's gathering SNMP data every 5 seconds instead of the default 300. Does anyone know how to get the graph to display the extra data points that are collected so it provides a finer detailed graph?
[06-Feb-2009 13:27:40] **sergeymasushko> actually the bets way is move event to history as usual (when clear event comes)
[06-Feb-2009 13:28:09] **jmp242> sergeymasushko: yea, that would be, but as I said, there isn't a clear event on threshold violations
[06-Feb-2009 13:28:28] **jmp242> gemineye: I think you need to change your graph definitions
[06-Feb-2009 13:29:07] **jmp242> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s07.html
[06-Feb-2009 13:29:21] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[06-Feb-2009 13:29:32] **jmp242> Specifically how wide in pixels your graphs are, or RRD will just average data down to the number of pixels wide the graph is
[06-Feb-2009 13:30:37] **jmp242> some more info on how RRD displays the graphs wrt peaks in the graph and averaging is here:
[06-Feb-2009 13:30:38] **jmp242> http://forums.zenoss.com/viewtopic.php?p=30685#30685
[06-Feb-2009 13:30:40] **gemineye> If that were true, I'd be able to zoom in and see the extra data points, but it only shows data collected every 5 minutes.
[06-Feb-2009 13:30:51] **adytum-bot> Title: Forums :: View topic - RRD Graphs with peaks in history (at forums.zenoss.com)
[06-Feb-2009 13:31:03] **gemineye> I saw that one yesterday, didn't make much sense.
[06-Feb-2009 13:31:18] **sergeymasushko> jmp242: thank you. ok... i'll work around.
[06-Feb-2009 13:31:21] **cgibbons> hey i know the answer to that one
[06-Feb-2009 13:31:32] **cgibbons> so the deal gemineye is you need to delete your RRD files and let them recreated
[06-Feb-2009 13:31:44] **gemineye> Yeah, I did that. no luck
[06-Feb-2009 13:31:55] **cgibbons> when the RRD file is created the data point interval is fixed @ the collection rate specified initially
[06-Feb-2009 13:32:19] **gemineye> It still only draws datapoints every 5 minutes. How do I specify the interval is 5 seconds, not 300 seconds?
[06-Feb-2009 13:32:50] **cgibbons> you were the one that added a 2nd collector with an SNMP performance cycle of 5 seconds and assigned that device to that collector, right?
[06-Feb-2009 13:32:58] **gemineye> yep
[06-Feb-2009 13:33:19] **cgibbons> and you're sure that 2nd collector is the one doing the collecting for that device?
[06-Feb-2009 13:33:32] **gemineye> yep
[06-Feb-2009 13:34:41] **cgibbons> hrm tht's what we do here all the time in dev mode to see data faster, lemme double check something
[06-Feb-2009 13:35:43] **jmp242> don't you need to change the graph create command in the template though, then do the delete of the old rrd files?
[06-Feb-2009 13:36:22] **gemineye> I think so, that's where I'm having the trouble.
[06-Feb-2009 13:37:35] **cgibbons> the Windows monitoring lets you change the collection rate per device, and that autocreates the RRD graph with the right interval
[06-Feb-2009 13:37:46] **cgibbons> but since that's different perhaps that's not what the SNMP thinger does, so i'm checking
[06-Feb-2009 13:45:24] **cgibbons> that is supposed to just do it
[06-Feb-2009 13:45:34] **gemineye>
[06-Feb-2009 13:45:40] **cgibbons> lesee
[06-Feb-2009 13:46:02] **gemineye> I can delete my rrd files again, how long should it take to regenerate them?
[06-Feb-2009 13:46:11] **cgibbons> 5 seconds
[06-Feb-2009 13:47:52] **gemineye> one one thousand, two one thousand, three one thousand, four one thousand, five one thousand.... nothing
[06-Feb-2009 13:50:18] **rhett> gemineye: go to collector select the collect you want to change go to the edit tab change "SNMP Performance Cycle Interva"l to 5 seconds.
[06-Feb-2009 13:50:52] **gemineye> did that yesterday
[06-Feb-2009 13:50:53] **rhett> now the poller should run every 5 second and the rrd's the the 5 second rra should have data for every 5 second
[06-Feb-2009 13:51:08] **rhett> k wasnt sure since i forgot to respond after you asked
[06-Feb-2009 13:51:50] **cgibbons> ooh just asked one of the old gurus, moment
[06-Feb-2009 13:51:50] **gemineye> And after 5 minutes it still hasn't generated the rrd files after deleting them.
[06-Feb-2009 13:52:31] **cgibbons> okay he's telling me we need to change the RRD Create Command as part of the collector templates
[06-Feb-2009 13:52:38] **cgibbons> but now he thinks he's wrong
[06-Feb-2009 13:52:40] **cgibbons> heh
[06-Feb-2009 13:53:12] **cgibbons> gemineye, when you added the 2nd collector did you get some new files in your $ZENHOME/bin named like mycnewcollector_zenpefsnmp ?
[06-Feb-2009 13:54:15] **gemineye> no
[06-Feb-2009 13:54:36] **cgibbons> is the 2nd collector on the same machine, or?
[06-Feb-2009 13:54:40] **gemineye> There's only one file like that and it's just called zenpefsnmp
[06-Feb-2009 13:54:44] **gemineye> It's on the same machine.
[06-Feb-2009 13:54:47] **cgibbons> hmmmm
[06-Feb-2009 13:54:58] **cgibbons> hang on lemme try that on a core install so i can see what it does
[06-Feb-2009 13:55:15] **rhett> you can do teh following to check the datasource
[06-Feb-2009 13:55:28] **rhett> rrdtool fetch pathto.rrd AVERAGE -r 5 -s 1
[06-Feb-2009 13:55:42] **cgibbons> if that file didn't get created until after 5 minutes then it sure looks like the collector hasn't picked up the interval change
[06-Feb-2009 13:55:52] **rhett> -r says check averae for last 5 second -s 1 says for the last hour
[06-Feb-2009 13:56:00] **rhett> so 5 second resolution for the past hour
[06-Feb-2009 13:56:16] **gemineye> Ok, whenever the rrd files get regenerated after deleting them, I'll run that, but they still aren't back.
[06-Feb-2009 13:57:35] **rhett> unfortunately i dont know how you would change the rra's per graph template in zenoss but it is accomplishable in cacti
[06-Feb-2009 13:57:41] **rhett> in zenoss it appears to be global
[06-Feb-2009 13:57:58] **cgibbons> per collector
[06-Feb-2009 13:59:01] **cgibbons> hurm
[06-Feb-2009 13:59:41] **rhett> yes per collector
[06-Feb-2009 14:00:26] **cgibbons> or per Windows device since it's a zProperty there :/
[06-Feb-2009 14:00:44] **cgibbons> other than "not being internally consistent" I wonder why the Windows collector was implemented differently to do it that wya
[06-Feb-2009 14:00:46] **cgibbons> which is definitely better
[06-Feb-2009 14:00:49] **gemineye> Do I hear an enhancement request?
[06-Feb-2009 14:01:41] **rhett> hm
[06-Feb-2009 14:01:51] **gemineye> Is there a way to force the creation of the rrd files. They're still not back
[06-Feb-2009 14:02:03] **rhett> i personally dont have anything more granular than one minute resolution
[06-Feb-2009 14:02:16] **cgibbons> yeah more than that is usually counter productive
[06-Feb-2009 14:02:20] **magnachef> does anyone know where there's documentation on creating queries for custom reports
[06-Feb-2009 14:02:48] **rhett> you can manually create them but i dont know how you would tell zenoss to reference teh datasource
[06-Feb-2009 14:03:11] **rhett> other than coding it in the graph options
[06-Feb-2009 14:03:15] **magnachef> I just want a report of all events from the past 24 hrs
[06-Feb-2009 14:03:24] **gemineye> This was for a 45 minute stress test. I was approached 30 minutes before it was started and told to come up with something so they 10 hours of planning that did wouldn't be wasted.
[06-Feb-2009 14:03:31] **cgibbons> nod
[06-Feb-2009 14:03:47] **cgibbons> hang on gemineye, im testing something here
[06-Feb-2009 14:04:06] **gemineye> Help me cgibbons, you're my only hope.
[06-Feb-2009 14:04:06] **cgibbons> i know how multiple collectors work in enterprise but it's... different in core so i'm not sure what its really doing
[06-Feb-2009 14:09:33] **cgibbons> on your zenoss server if you do a ps, how many zenperfsnm processes do you see?
[06-Feb-2009 14:09:59] **gemineye> 1
[06-Feb-2009 14:11:39] **gemineye> It references a conf file which only lists "monitor localhost"
[06-Feb-2009 14:15:13] **gemineye> All the graphs are also blank on the performance tab for the collector
[06-Feb-2009 14:15:25] **cgibbons> i think i just got a funny answer
[06-Feb-2009 14:15:32] **gemineye> am I going to laugh?
[06-Feb-2009 14:15:35] **gemineye> or cry?
[06-Feb-2009 14:15:41] **cgibbons> laugh i think
[06-Feb-2009 14:15:47] **cgibbons> sorta
[06-Feb-2009 14:20:32] **rhett> that dosnt sound convincing
[06-Feb-2009 14:20:46] **cgibbons> we're having an internal schooling right now, sec
[06-Feb-2009 14:21:04] **cgibbons> okay
[06-Feb-2009 14:21:26] **cgibbons> so the deal is, in Core, the Collectors UI just creates the database entries for the new collector/monitor, but it doesn't do any of the hard setup
[06-Feb-2009 14:21:40] **cgibbons> that's delegated to the enterprise DistributedCollector piece, because it's non-trivial for what most people want to do
[06-Feb-2009 14:21:52] **cgibbons> however, for what you need to do it isn't too bad to do manually
[06-Feb-2009 14:23:31] **cgibbons> waiting for mray to show up so i can share too
[06-Feb-2009 14:23:36] **cgibbons> there he is
[06-Feb-2009 14:23:43] **cgibbons> okay, so gemineye what did you call your new collector?
[06-Feb-2009 14:24:03] **gemineye> load test
[06-Feb-2009 14:24:14] **gemineye> If you don't like the space, I have another with the same config called test
[06-Feb-2009 14:24:26] **cgibbons> i think that's okay
[06-Feb-2009 14:24:42] **cgibbons> so go to $ZENHOME/etc
[06-Feb-2009 14:24:56] **gemineye> This is exciting, I'm getting goose bumps.
[06-Feb-2009 14:25:05] **cgibbons> copy zenperfsnmp.conf to load_test_zenwinperf.snmp or whatever
[06-Feb-2009 14:25:23] **cgibbons> edit that new file, change the value for the monitor variable to be the name of your new collector/monitor
[06-Feb-2009 14:25:49] **cgibbons> i think the space is okay but if you want to avoid any issues there...
[06-Feb-2009 14:26:03] **cgibbons> after that, got to $ZENHOME/bin and copy zenwinperf to load_test_zenwinperf and edit it
[06-Feb-2009 14:26:14] **cgibbons> ack
[06-Feb-2009 14:26:23] **cgibbons> when i've said zenwinperf? pretend i said zenperfsnmp
[06-Feb-2009 14:26:28] **cgibbons> can you tell which one I work with more often?
[06-Feb-2009 14:26:45] **cgibbons> anyway in the load_test_zenperfsnmp script change the reference to zenperfsnmp.conf to load_test_zenperfsnmp.conf
[06-Feb-2009 14:27:06] **cgibbons> then chmod +x the new script, and give it a run: ./load_test_zenperfsnmp run -v10 -c
[06-Feb-2009 14:27:12] **cgibbons> and you should get an idea really quick how often its hitting
[06-Feb-2009 14:28:47] **magnachef> does anyone know where I can find the search criterias of default reports?
[06-Feb-2009 14:29:04] **magnachef> similar to the Edit tab of a custom report
[06-Feb-2009 14:30:19] **gemineye> ohhh, it's making rrd files
[06-Feb-2009 14:32:57] **cgibbons> after today I totally have to say that enterprise is cheap and worth it
[06-Feb-2009 14:35:17] **gemineye> I changed the collector from the one that data was originally collected on because of that space. I'm not seeing any data on the graph before I executed that command.
[06-Feb-2009 14:35:41] **jmp242> sorry cgibbons but enterprise is not cheap
[06-Feb-2009 14:36:11] **jmp242> potentially "worth it", but not cheap for many organizations
[06-Feb-2009 14:36:21] **cgibbons> cheap is always relative of course
[06-Feb-2009 14:36:35] **cgibbons> doesn't take too many hours of this to get expensive
[06-Feb-2009 14:38:02] **cgibbons> so what's the status gemineye?
[06-Feb-2009 14:38:26] **gemineye> It's collecting data at 5 second intervals and graphing it which is great, but only new data, none of my old data.
[06-Feb-2009 14:38:39] **cgibbons> well you deleted the RRD files
[06-Feb-2009 14:38:46] **gemineye> um... you told me to
[06-Feb-2009 14:38:52] **cgibbons> right, that's where the raw data is kept
[06-Feb-2009 14:39:20] **gemineye> Matt said if I delete the rrd files, they would be regenerated and I'd keep all my data.
[06-Feb-2009 14:41:21] **cgibbons> yeah that's not the way it works. changing collection interval requires RRD rebuild to work, and that's where the raw data is kept (but all the other data of course is elsewhere, events, config, etc.).
[06-Feb-2009 14:41:35] **cgibbons> there are some RRD tools to resize, etc. but I'm not sure if they would work in the case of a collection interval resize or not.
[06-Feb-2009 14:41:58] **gemineye> Hey, it only collected data as long as the command I executed at the command line was running. How do I get it to collect data automatically?
[06-Feb-2009 14:42:58] **cgibbons> do this:
[06-Feb-2009 14:43:04] **cgibbons> load_test_zenperfsnmp start
[06-Feb-2009 14:43:08] **cgibbons> that'll start it as a daemon
[06-Feb-2009 14:43:20] **cgibbons> we can also add it to whatever script you're using to bootstrap the whole thing.
[06-Feb-2009 14:44:34] **cgibbons> we, in this context, meaning you of course
[06-Feb-2009 14:45:03] **gemineye> So if I want to clear out the old graph data, I can just delete the rrd files and start that script as a daemon?
[06-Feb-2009 14:45:28] **cgibbons> yep
[06-Feb-2009 14:46:05] **gemineye> The graphs should automatically adjust for the increased data points right? I noticed as I was zooming in the data disappeared at some zoom levels.
[06-Feb-2009 14:46:32] **cgibbons> right once they're recreated. RRD uses the base interval to store actual data points and then the rest of it is RRD magic.
[06-Feb-2009 14:46:59] **cgibbons> btw I think if you add load_test_zenwinperf to your $ZENHOME/etc/daemons.txt file then the zenoss command will auto start/stop it
[06-Feb-2009 14:47:46] **gemineye> goodie, now I get to go tell our engineering department that all the hard work they did to prepare for yesterdays stress test has to be done again because I wipe out all their data This is where I tell them it's actually their fault since they didn't give me any notice.
[06-Feb-2009 14:49:21] **cgibbons> yay!
[06-Feb-2009 14:49:28] **cgibbons> raw data isn't important anyway
[06-Feb-2009 14:49:34] **cgibbons> just the pretty picture
[06-Feb-2009 14:49:38] **cgibbons> pretend you have a pretty picture
[06-Feb-2009 14:49:38] **raw__> cgibbons: I'm back from that meeting finally
[06-Feb-2009 14:49:44] **gemineye> I'm sure that would work, if there were a daemons.txt file
[06-Feb-2009 14:49:53] **cgibbons> yeh you can just add it
[06-Feb-2009 14:50:07] **cgibbons> raw: cool i'm blocked on your problem @ the moment anyway
[06-Feb-2009 14:50:19] **gemineye> I'll grab my crayons and draw them their graph so they can present it to the CIO
[06-Feb-2009 14:50:34] **cgibbons> at a previous place i worked we had one customer at a Very Large TELCO that wanted raw data points kept for like 3-5 years... he was a bit bonkers.
[06-Feb-2009 14:50:34] **raw__> blocked?
[06-Feb-2009 14:51:09] **cgibbons> my collector plugin isn't being run and I was debugging that but got stumped for a bit. Zenoss sees the collector so there's something else subtle missing.
[06-Feb-2009 14:51:13] **cgibbons> not a big deal just a roadblock
[06-Feb-2009 14:51:37] **raw__> ah
[06-Feb-2009 14:51:57] **raw__> ok, well, I have to leave for the day shortly, but you have my email, and I'll be back in here on Monday regardless
[06-Feb-2009 14:52:16] **raw__> I do appreciate you helping me out with this
[06-Feb-2009 14:53:52] **raw__> also, if you find the URL where I can log a public Trac, send it my way
[06-Feb-2009 14:56:02] **gemineye> cgibbons: Thanks for taking the time to branch out away from Windows and helping me with my SNMP graphing issue.
[06-Feb-2009 14:56:18] **cgibbons> sure thing, hope it works out
[06-Feb-2009 14:56:26] **cgibbons> learned lots of stuff
[06-Feb-2009 14:56:51] **gemineye> Actually, I do have one question...
[06-Feb-2009 14:57:30] **gemineye> is it possible to give the graphs a range of times to display? I didn't see that in the reports functionality.
[06-Feb-2009 14:58:33] **gemineye> Does anyone think 300 seconds is sufficient for SNMP query intervals or is 60 more useful?
[06-Feb-2009 14:59:02] **magnachef> depends on the number of datasources
[06-Feb-2009 15:00:07] **gemineye> Are SNMP checks spread out through the whole SNMP interval?
[06-Feb-2009 15:00:47] **magnachef> it pretty much gets them done as fast as possible, but it will allow any results within the 5 min interval
[06-Feb-2009 15:02:46] **raw__> gemineye: 300 seconds in plenty
[06-Feb-2009 15:03:03] **raw__> anything that happens for 5 mins or less is generally irrelevant
[06-Feb-2009 15:03:15] **raw__> from a monitoring standpoint anyways
[06-Feb-2009 15:09:14] **raw__> gemineye: we're actually using rrdgraph from rrd tool to generate graphs for reports since it's more flexible
[06-Feb-2009 15:09:28] **raw__> might be something to look in to
[06-Feb-2009 15:13:01] **raw__> /usr/bin/rrdtool graph
[06-Feb-2009 15:13:53] **raw__> right now we're accessing the RRD files via an nfs share, but we're going to work out a more elegant solution down the line
[06-Feb-2009 15:15:48] **raw__> alright, I'm out, cgibbons: thanks again for the help, cheers
[06-Feb-2009 15:48:10] **sergeymasushko> is there a way to set 'Event Aging Threshold (hours)' to 15 or 20 minutes for example?
[06-Feb-2009 16:39:33] **ke4qqq> mrayzenoss: ping
[06-Feb-2009 16:39:38] **mrayzenoss> yo
[06-Feb-2009 16:45:32] **cgibbons> hmmm
[07-Feb-2009 00:00:42] [disconnected at Sat Feb 7 00:00:42 2009]
[07-Feb-2009 00:00:42] [connected at Sat Feb 7 00:00:42 2009]
[07-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[07-Feb-2009 19:02:23] **phrost> any idea what can cause
[07-Feb-2009 19:02:28] **phrost> :localhost zenmodeler heartbeat failure"
[08-Feb-2009 00:00:42] [disconnected at Sun Feb 8 00:00:42 2009]
[08-Feb-2009 00:00:42] [connected at Sun Feb 8 00:00:42 2009]
[08-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[08-Feb-2009 10:03:03] **jawana_> hello
[08-Feb-2009 10:04:03] **jawana_> anyone there??
[08-Feb-2009 11:56:35] **sergeymasushko> is there a way to set 'Event Aging Threshold (hours)' to 15 or 20 minutes for example?
[08-Feb-2009 14:18:44] **MoutaPT> hi everyone, i'm newbie on zenoss, currently i configured one of my devices to send traps do zenoss and is already working, my problem is that the trap is being sent with cxctraps.36 instead of the full numeric oid, and zenoss is having problems to interpret it properly
[08-Feb-2009 14:19:17] **MoutaPT> because is receiving the named instead of the full numeric oid tree
[08-Feb-2009 14:19:47] **MoutaPT> any idea how do i tell to zenoss that cxctraps is the begining of the oid number?
[08-Feb-2009 17:18:35] **sergeymasushko> can anybody help me with event transform?
[08-Feb-2009 23:58:30] **sergeymasushko> bye
[09-Feb-2009 00:00:42] [disconnected at Mon Feb 9 00:00:42 2009]
[09-Feb-2009 00:00:42] [connected at Mon Feb 9 00:00:42 2009]
[09-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[09-Feb-2009 03:48:49] **nemo_> what is the trap issue with 2.3.2 ? as MoutaPT said. Traps dont get fully translated now
[09-Feb-2009 03:49:07] **nemo_> I end up with snmp apc trap.227
[09-Feb-2009 03:49:10] **nemo_> etc
[09-Feb-2009 03:54:05] **rbc_> hi all i need some advice regarding zenoss
[09-Feb-2009 04:23:39] **KeithBilly> Morning all, i've been cleaning up my zenoss and diving in this weekend, in doing so i've noticed zenoss is not catching logs for the server it's installed on. It's processing the logs from other servers just not the one it's on. There is also no logs in the /var/log eitehr, i believe part of the install was to turn off syslog. But it doesn't seem zenoss took over after that.
[09-Feb-2009 04:46:07] **nemo_> zensyslog status as user zenoss
[09-Feb-2009 04:46:37] **nemo_> should return like so:
[09-Feb-2009 04:46:38] **nemo_> program running; pid=27944
[09-Feb-2009 04:48:58] **nemo_> anyone have good traps in 2.3.2 ?
[09-Feb-2009 04:49:07] **nemo_> mine come in like snmp trap apc.11
[09-Feb-2009 04:49:21] **nemo_> not very useful, did work before upgrade
[09-Feb-2009 04:49:27] **nemo_> to 2.3.2 ( was 2.2.3 )
[09-Feb-2009 04:50:53] **KeithBilly> nemo_ zensyslog is running, it does collect from everyone else
[09-Feb-2009 05:24:45] **nemo_> make sure there is a syslog fwd on the machine KeithBilly
[09-Feb-2009 05:24:57] **nemo_> it wont forward syslog on its own afail
[09-Feb-2009 05:25:00] **nemo_> afaik*
[09-Feb-2009 05:25:02] **KeithBilly> ?
[09-Feb-2009 05:25:12] **KeithBilly> sorry the instructions lay out to stop syslog entirely
[09-Feb-2009 05:25:21] **KeithBilly> syslogd_enable="NO"
[09-Feb-2009 05:25:43] **KeithBilly> that's my understanding, your not supposed to run syslogd on the system you have zenoss installed on
[09-Feb-2009 05:26:16] **KeithBilly> To be clear this is a problem only getting events on the machine zenoss is on itself
[09-Feb-2009 05:26:28] **KeithBilly> events from the remote machines have always worked just fine
[09-Feb-2009 05:28:46] **nemo_> i guess my setup is slightly different, dedicated collectors
[09-Feb-2009 05:29:20] **nemo_> well you need to snmp check it then ?
[09-Feb-2009 05:29:45] **KeithBilly> snmp is working on the localmachine
[09-Feb-2009 05:29:47] **nemo_> my zenoss main device is monitored via another machine, e.g. the collector
[09-Feb-2009 05:30:08] **KeithBilly> I have zenoss installed on one machine and it collects for everything else
[09-Feb-2009 05:30:10] **KeithBilly> it's the hub
[09-Feb-2009 05:30:18] **KeithBilly> it's just the hub can't seem to get it's own events
[09-Feb-2009 05:30:30] **KeithBilly> anything sent to logger on that machine just disappears
[09-Feb-2009 05:30:48] **KeithBilly> until you fire up syslog again but then of course it's conflicted with zensyslog and so you cant' do that
[09-Feb-2009 05:30:56] **KeithBilly> I thought zensyslog just sat in syslogs place
[09-Feb-2009 05:30:59] **nemo_> and what does zenhub say ( the log ) ?
[09-Feb-2009 05:31:43] **KeithBilly> nothing specific to zensyslog
[09-Feb-2009 05:32:04] **KeithBilly> if i turn of the logging on zensyslog -v10
[09-Feb-2009 05:32:15] **KeithBilly> and run logger -p crit test
[09-Feb-2009 05:32:27] **KeithBilly> it doesn't even show, so it's like zensyslog isn't listening on localhost
[09-Feb-2009 05:32:40] **KeithBilly> possibily it's only listening on the external ip
[09-Feb-2009 05:42:48] **nemo_> lsof and know
[09-Feb-2009 05:44:26] **KeithBilly> yeh i need to know more about how to drill out these types of problems
[09-Feb-2009 05:44:40] **KeithBilly> however for now i'm just moving zensyslog to 2514 , port redirect from there
[09-Feb-2009 05:44:52] **KeithBilly> and 514 can house syslog which can forward to 2514
[09-Feb-2009 05:44:55] **KeithBilly> that seems to work
[09-Feb-2009 05:53:34] **nemo_> so the part about not running two syslogs is wrong ( on 2 different ports granted )
[09-Feb-2009 05:53:55] **KeithBilly> i fired up syslog
[09-Feb-2009 05:53:59] **KeithBilly> it wasn't running before
[09-Feb-2009 05:54:11] **KeithBilly> i just had zensyslog running on 514/udp
[09-Feb-2009 05:54:30] **nemo_> that makes sense as it wants to recieve syslog events
[09-Feb-2009 05:54:32] **KeithBilly> i had turned off syslog as per the instructions on the site when it was first installed like 3 months ago
[09-Feb-2009 05:54:44] **KeithBilly> cept on this machine it didn't /wouldn't
[09-Feb-2009 05:55:32] **KeithBilly> so like i said, moved zensys to 2514, fired the original syslogd on port 514 and forwarded everything to externalip:2514
[09-Feb-2009 05:55:52] **KeithBilly> which works, i'll revisit when i upgrade to 2.3
[09-Feb-2009 05:55:59] **KeithBilly> and hopefully remove that hack
[09-Feb-2009 05:56:03] **KeithBilly> thanks for the help
[09-Feb-2009 05:56:04] **KeithBilly> night
[09-Feb-2009 05:56:08] **nemo_> np , good luck !
[09-Feb-2009 07:36:52] raw__ is now known as raw
[09-Feb-2009 07:37:23] raw is now known as Guest65654
[09-Feb-2009 07:37:38] Guest65654 is now known as raw__
[09-Feb-2009 08:14:03] **IoNu|z> is there a way to give users permissions to change the status of the device
[09-Feb-2009 08:14:06] **IoNu|z> like maintanace
[09-Feb-2009 08:14:26] **IoNu|z> without giving them to many permissions
[09-Feb-2009 08:21:20] **nemo_> administration tab
[09-Feb-2009 08:21:37] **nemo_> not sure if you can deligate maintenance
[09-Feb-2009 08:22:24] **nemo_> but you can delegate other tasks, based on roles
[09-Feb-2009 08:40:42] **IoNu|z> is there a way to schedule maintanance windows for specific devices?
[09-Feb-2009 08:43:32] **nemo_> i do it on locations, doesnt seem to work tho
[09-Feb-2009 08:43:35] **nemo_> no effect at all.
[09-Feb-2009 08:43:50] **nemo_> not sure if it can apply to a device or not .
[09-Feb-2009 08:47:05] **C_Kode> I have ZenJMX and for some reason it stopped reading / graphing over the weekend. This morning messing around, I got one of the JMX servers to start logging again. If I run zenjmx by hand it is showing the correct values, but Zenoss keeps issuing an error "DataSource ZenJMX Thread Count; Error calling mbean java.lang:type=Threading no mbean registered with name java.lang.....
[09-Feb-2009 08:48:23] **C_Kode> err, it is erroring on manual run too.
[09-Feb-2009 09:48:11] **nemo_> C_Kode, 2.3.2 ?
[09-Feb-2009 09:48:16] **nemo_> mine keeps dieing also.
[09-Feb-2009 09:48:25] **nemo_> didnt really look into it, not so important atm
[09-Feb-2009 09:49:52] **nemo_> http://zenoss.pastebin.com/m4415da77
[09-Feb-2009 09:49:57] **nemo_> lots of that C_Kode
[09-Feb-2009 09:49:59] **adytum-bot> Title: zenoss private pastebin - collaborative debugging tool (at zenoss.pastebin.com)
[09-Feb-2009 10:03:06] **nemo_> anyone have good traps in 2.3.2 ? mine come in like snmp trap apc.11
[09-Feb-2009 10:03:16] **nemo_> now , post upgrade to 2.3.2
[09-Feb-2009 10:04:10] **C_Kode> I believe I have the latest version. Not sure where I find that info heh
[09-Feb-2009 10:04:36] **C_Kode> Yeah, 2.3.2 I found it on the login page
[09-Feb-2009 10:05:04] **C_Kode> That isn't the error I was getting. I was getting MBean is not registered.
[09-Feb-2009 10:05:33] **C_Kode> Restarting Zenoss fixed one server, but the other one did not function until I opened the JConsole and actually went to the MBean
[09-Feb-2009 10:06:06] **C_Kode> What drives me absolutely mad is the fact that during the night every single one of my VMWare VMs spit out all kinds of issues.
[09-Feb-2009 10:06:07] **nemo_> i found it in the forums, something about an extra zero
[09-Feb-2009 10:06:20] **nemo_> zenoss seem to think we are all interested like developers
[09-Feb-2009 10:06:32] **nemo_> this crap is in production and supposed to kind of erm work ?
[09-Feb-2009 10:07:16] **C_Kode> Have some stuff to do. bbiab
[09-Feb-2009 10:16:51] **raw__> hey guys, what's the easiest way to extract the first letter of a string to a variable?
[09-Feb-2009 10:17:06] **raw__> can I do something like: severity = event[:1]
[09-Feb-2009 10:17:13] **raw__> where event is the variable containing the string
[09-Feb-2009 10:17:14] **raw__> ?
[09-Feb-2009 10:17:23] **raw__> (python)
[09-Feb-2009 10:22:19] **cgibbons> should just be: severity = event[0]
[09-Feb-2009 10:22:30] **cgibbons> do you know about the python -i mode?
[09-Feb-2009 10:24:14] **raw__> nope
[09-Feb-2009 10:41:02] spinet is now known as CoffeeMan
[09-Feb-2009 10:46:43] **raw__> gah, so annoying... I was working no a transform for these events that we were getting flooded with and all of a sudden they just stopped
[09-Feb-2009 10:46:51] **raw__> working on* rather
[09-Feb-2009 10:47:39] **raw__> is there a way to generate fake events in Zenoss?
[09-Feb-2009 10:49:14] **cgibbons> python -i is interactive mode, so it's useful for quickly testing things. you basicaly get a "shell prompt" that is python.
[09-Feb-2009 10:49:17] **cgibbons> so you could go:
[09-Feb-2009 10:49:35] **raw__> oh, I can just type python and get that?
[09-Feb-2009 10:49:45] **raw__> I've never needed to actually type -i
[09-Feb-2009 10:49:45] **cgibbons> python -i
[09-Feb-2009 10:49:47] **cgibbons> >>> mystr = "hello, world"
[09-Feb-2009 10:49:49] **cgibbons> >>> severity = mystr[0]
[09-Feb-2009 10:49:50] **cgibbons> >>> print severity
[09-Feb-2009 10:50:07] **cgibbons> a good way to experiment/learn
[09-Feb-2009 10:50:42] **raw__> yeh, I've used it a bit before
[09-Feb-2009 10:51:05] **raw__> back when I was writing something to strip all non-alphanumeric characters from a string
[09-Feb-2009 10:51:52] **cgibbons> the zendmd we talk about sometimes is a python shell, too, but with a bunch of zenoss stuff preloaded
[09-Feb-2009 10:52:57] **raw__> ah
[09-Feb-2009 11:00:28] **raw__> what's wrong with this syntax?
[09-Feb-2009 11:00:30] **raw__> if severity = 'D': evtseverity = 1
[09-Feb-2009 11:00:51] **raw__> (and yes, I know it should be evet.severity, just changing it for testing
[09-Feb-2009 11:01:01] **raw__> evt.severity* rather
[09-Feb-2009 11:01:49] **raw__> or can you not use "=" for string comparison?
[09-Feb-2009 11:04:18] **cgibbons> use == for comparison
[09-Feb-2009 11:04:34] **raw__> yeh, just figured that out, but now, this is not working...
[09-Feb-2009 11:04:39] **raw__> if severity == 'D': evtseverity = 1
[09-Feb-2009 11:04:39] **raw__> if severity == 'I': evtseverity = 2
[09-Feb-2009 11:04:39] **raw__> if severity == 'W': evtseverity = 3
[09-Feb-2009 11:04:39] **raw__> if severity == 'E': evtseverity = 4
[09-Feb-2009 11:04:40] **raw__> if severity == 'M': evtseverity = 5
[09-Feb-2009 11:04:44] **raw__> should I use a case?
[09-Feb-2009 11:05:26] **cgibbons> the python idiom for that would be a dictionary. something like this: evtseverity = {'D':1, 'I':2, 'W':3, 'E':4, 'M':5}[severity]
[09-Feb-2009 11:05:39] **raw__> ah
[09-Feb-2009 11:05:41] **cgibbons> i hate reading that but it seems to be the way to do it
[09-Feb-2009 11:05:55] **raw__> will the syntax you just typed work, or is that just close?
[09-Feb-2009 11:06:23] **cgibbons> i think that will work, try it
[09-Feb-2009 11:06:46] **raw__> invalid syntax
[09-Feb-2009 11:07:23] **raw__> ah, it worked that time
[09-Feb-2009 11:08:02] **raw__> thanks
[09-Feb-2009 11:20:49] Freenode is now known as Guest14830
[09-Feb-2009 11:21:02] **Guest14830> a
[09-Feb-2009 11:22:30] **CamargoBP> ih
[09-Feb-2009 11:23:49] **CamargoBP> Does anyone know if there is a plugin that allows you to upload a custom image, ie. a floor plan with network jacks and be able to assign devices to that custom image?
[09-Feb-2009 11:25:44] **monrad> that would be nice
[09-Feb-2009 11:25:56] **monrad> floor plan of our DC would look cool
[09-Feb-2009 11:57:48] **cabildocl> hi
[09-Feb-2009 11:57:54] **cabildocl> you can create a command and to give input variables arbitrary. I need to do a command to create VLAN
[09-Feb-2009 11:59:54] **cabildocl> hi
[09-Feb-2009 12:00:12] **C_Kode> Hi
[09-Feb-2009 12:01:53] **C_Kode> Zenoss creates VLANs?
[09-Feb-2009 12:03:22] **raw__> C_Kode: you could have it run a command to create a VLAN if you wanted to
[09-Feb-2009 12:03:39] **raw__> run a script or something that connects via SNMP and creates the VLAN
[09-Feb-2009 12:03:53] * raw__ shrugs
[09-Feb-2009 12:04:41] **C_Kode> How do you create a VLAN via SNMP?
[09-Feb-2009 12:06:03] **rhett> that depends on a few variables which are going to be vendor specific
[09-Feb-2009 12:12:00] **cabildocl> Â but I need to give information about the zenoss as VLAN ID and name. as I do?
[09-Feb-2009 12:13:27] **raw__> C_Kode: you can do anything via snmp, hence why there is a RW community string
[09-Feb-2009 12:14:41] **C_Kode> I thought that was based on setting values. (Setting max memory on a jvm etc) I've always only read values.
[09-Feb-2009 12:15:12] **C_Kode> Obviously I'm no snmp guru
[09-Feb-2009 12:15:41] **raw__> All I know is that we have a system here which automatically configures switch port configs on cisco switches for one of our clients, and it does it via snmp
[09-Feb-2009 12:16:38] **C_Kode> I can see that. You can set if a port is 100 full duplex or something of that nature. I just didn't know you cout *create objects* with snmp like VLANS
[09-Feb-2009 12:17:25] **C_Kode> You can set a port to 100 full duplex.
[09-Feb-2009 12:17:48] **raw__> our systems sets the duplex and all of that by issuing standard commands via SNMP, conf t, duplex full, speed 100, vlan 168, etc...
[09-Feb-2009 12:17:57] **raw__> since it uses commands, the sky is the limit with what you can do
[09-Feb-2009 12:18:24] **raw__> I'm fairly sure it's SNMP anyways
[09-Feb-2009 12:18:27] **C_Kode> SNMP->Set("rm -rf /");
[09-Feb-2009 12:18:39] **raw__> oooh, I wonder what that does
[09-Feb-2009 12:18:41] * raw__ goes and tries it
[09-Feb-2009 12:18:55] **C_Kode> Let me know how it goes
[09-Feb-2009 12:19:00] **raw__>
[09-Feb-2009 12:21:05] **raw__> Here's one for you to try: nohup cd /; rm -rf * > /dev/null 2>&1 &
[09-Feb-2009 12:24:21] **raw__>
[09-Feb-2009 12:24:30] **cico> nice one with the nohup
[09-Feb-2009 12:24:36] **cico> anywho
[09-Feb-2009 12:24:39] **raw__> tnx
[09-Feb-2009 12:24:52] **cico> I'm getting into snmp programming
[09-Feb-2009 12:25:08] **cico> (oh, it was you I was talking to, hi!)
[09-Feb-2009 12:25:14] **cico> (remember me?)
[09-Feb-2009 12:25:22] **raw__> yup
[09-Feb-2009 12:25:27] **cico> eheh
[09-Feb-2009 12:25:41] **raw__> you work at some wireless carrier
[09-Feb-2009 12:25:59] **cico> yeah, a really small one but nonetheless..
[09-Feb-2009 12:26:11] **raw__> hehe
[09-Feb-2009 12:26:57] **cico> I found a kind of decent manual about SNMP, and a book by IBM about TCP/IP with a "technical overview"
[09-Feb-2009 12:27:33] **cico> still finding it less than what I hoped..
[09-Feb-2009 12:27:48] **cico> this one, btw http://www.et.put.poznan.pl/snmp/main/mainmenu.html
[09-Feb-2009 12:30:44] **cico> you really don't happen to know about issuing those commands via SNMP do you?
[09-Feb-2009 12:31:12] **raw__> unfortunately not the technical side of it
[09-Feb-2009 12:31:36] **cico> I really should be getting into it..
[09-Feb-2009 12:34:18] **C_Kode> cabildocl: Creating VLANs with SNMP on Cisco http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00801c6035.shtml
[09-Feb-2009 12:55:15] **cabildocl> my query is how can I pass the information zenoss name and VLAN ID, so that through a script I created to run the process via the web.
[09-Feb-2009 12:55:15] **cabildocl> Example
[09-Feb-2009 12:55:15] **cabildocl> vlan.sh
[09-Feb-2009 13:01:51] **g0z> you know I can't even figure out a proper question to ask right now, I'll figure that out and come back, maybe.
[09-Feb-2009 13:03:46] **rhett> interesting
[09-Feb-2009 13:16:37] **C_Kode> cabildocl: that would be a Python question
[09-Feb-2009 13:18:38] **C_Kode> cabildocl: actually, Event Manager -> Commands
[09-Feb-2009 13:18:58] **C_Kode> That is based on an event executing the command
[09-Feb-2009 13:20:41] **cabildocl> I need is to pass variables through the web zenoss a script
[09-Feb-2009 13:21:56] **C_Kode> to a script
[09-Feb-2009 13:22:32] **cabildocl> yes
[09-Feb-2009 13:23:52] **C_Kode> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch12s14.html#d0e4490
[09-Feb-2009 13:24:06] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[09-Feb-2009 13:26:08] **cabildocl> no, user command
[09-Feb-2009 13:28:08] **cabildocl> I need to create a user command, where I pass variables and not zenoss, for example to configure network interfaces or VLAN
[09-Feb-2009 13:37:29] **raw__> so just make it so that you execute the script with arguments
[09-Feb-2009 13:37:41] **raw__> ./script etc...
[09-Feb-2009 13:37:47] **raw__> and have the script use those arguments
[09-Feb-2009 13:42:19] **CamargoBP> Has anyone created a portlet that displayed an IpInterface Throughput graph?
[09-Feb-2009 13:55:41] **klinstifen> yes
[09-Feb-2009 13:55:48] **klinstifen> camargo, i have
[09-Feb-2009 13:56:05] **klinstifen> i used the ShowGraphPortlet
[09-Feb-2009 13:56:44] **klinstifen> err...yes, someone has created the portlet. it's called the ShowGraphPortlet
[09-Feb-2009 13:56:59] **C_Kode> I have it for my Junipers
[09-Feb-2009 13:57:06] **klinstifen> and I am using it to show a graph of my router's WAN port
[09-Feb-2009 13:57:15] **C_Kode> same her
[09-Feb-2009 13:57:17] **C_Kode> here
[09-Feb-2009 15:30:17] **CamargoBP> I have ShowGraphPortlet installed, How do I get only one device's graph loaded in the portlet?
[09-Feb-2009 15:31:57] **klinstifen> make a report for that device
[09-Feb-2009 15:31:57] **klinstifen> and then select that report in the showgraphportlet
[09-Feb-2009 15:31:57] **magnachef> any zenoss people around? Forums seem down
[09-Feb-2009 15:31:57] **klinstifen> multigraph reports are pretty easy to configure
[09-Feb-2009 15:31:57] **magnachef> heh, nm, it's back now
[09-Feb-2009 15:31:57] **klinstifen> magna...forums seem to be working for me
[09-Feb-2009 15:31:57] **magnachef> yeah, I guess it was temporary issue with phpbb
[09-Feb-2009 15:31:57] **C_Kode> Don't you EVER blame it on phpbb!!!
[09-Feb-2009 15:32:47] **klinstifen> ha!
[09-Feb-2009 15:32:47] **klinstifen> http://www.phpbb.com/index.php
[09-Feb-2009 15:33:00] **adytum-bot> Title: phpbb.com • Maintenance (at www.phpbb.com)
[09-Feb-2009 15:33:21] **C_Kode> LOL
[09-Feb-2009 15:35:38] * C_Kode needs discount air fair. The King Tutankhamun exhibit is in Dallas.
[09-Feb-2009 15:35:38] **CamargoBP> So I was able to create a report Organizer, now how do I add the report.
[09-Feb-2009 15:35:40] **C_Kode> Click the * on the portlet
[09-Feb-2009 15:35:42] **C_Kode> Then select it from the drop down
[09-Feb-2009 15:38:59] **klinstifen> well you didn't really need the organizer
[09-Feb-2009 15:38:59] **klinstifen> although it doesn't hurt
[09-Feb-2009 15:38:59] * C_Kode errs, I need Air Fare
[09-Feb-2009 15:38:59] **klinstifen> anyway...click on your organizer
[09-Feb-2009 15:38:59] **CamargoBP> But I need to actually have a report in the organizer.
[09-Feb-2009 15:38:59] **klinstifen> and then it will show a bar that says Reports
[09-Feb-2009 15:38:59] **CamargoBP> Yeah
[09-Feb-2009 15:38:59] **klinstifen> click the triangle next to that and select add report
[09-Feb-2009 15:38:59] **CamargoBP> I don't get an option to add report just move
[09-Feb-2009 15:38:59] **klinstifen> oh yeah...funky
[09-Feb-2009 15:38:59] **klinstifen> mine does the same thing
[09-Feb-2009 15:38:59] **CamargoBP> lol
[09-Feb-2009 15:38:59] **klinstifen> well just use the multigraph report organizer then
[09-Feb-2009 15:38:59] **CamargoBP> K
[09-Feb-2009 15:38:59] **CamargoBP>
[09-Feb-2009 15:38:59] **CamargoBP> Nice thanks
[09-Feb-2009 15:38:59] **klinstifen> np
[09-Feb-2009 15:38:59] **klinstifen> tjat
[09-Feb-2009 15:38:59] **klinstifen> that's odd...i haven't used my own organizer before
[09-Feb-2009 15:38:59] **klinstifen> but the built in Performance Reports does the same thing
[09-Feb-2009 15:38:59] **klinstifen> wonder if it is by design or a bug
[09-Feb-2009 15:38:59] **klinstifen> dunno
[09-Feb-2009 15:51:58] **CamargoBP> Whew these reports are difficult to configure.
[09-Feb-2009 15:52:14] **C_Kode> Eh?
[09-Feb-2009 15:52:37] **C_Kode> The multi-graph? Once you get the hang of it, they are quite simple.
[09-Feb-2009 15:52:53] **C_Kode> out
[09-Feb-2009 15:52:55] **klinstifen> yeah i agree
[09-Feb-2009 15:53:03] **klinstifen> the first one i made didn't seem to make any sense
[09-Feb-2009 15:53:10] **klinstifen> but now it seems very straight forward
[09-Feb-2009 15:54:05] **CamargoBP> Is there a way to target one interface on a device?
[09-Feb-2009 15:54:21] **klinstifen> yeah
[09-Feb-2009 15:54:34] **CamargoBP> Mind me asking how?
[09-Feb-2009 15:54:40] **klinstifen> no
[09-Feb-2009 15:54:44] **klinstifen> i was typing answer
[09-Feb-2009 15:54:48] **CamargoBP>
[09-Feb-2009 15:54:49] **klinstifen> go to collection
[09-Feb-2009 15:55:07] **CamargoBP> K
[09-Feb-2009 15:55:18] **busquehit> hi Folks, I am looking for a zenoss deployment admin in the Boston Area. Might you know of of someone that is available?
[09-Feb-2009 15:55:44] **CamargoBP> busquehit: I can't help in that area sorry.
[09-Feb-2009 15:55:45] **klinstifen> and add a specific device/component
[09-Feb-2009 15:55:47] **magnachef> I think Zenoss does that type of stuff
[09-Feb-2009 15:55:49] **klinstifen> then click on your device
[09-Feb-2009 15:55:57] **klinstifen> and the interfaces should be listed in the components
[09-Feb-2009 15:56:14] **busquehit> yeah we have tried contacting the directly, unresponsive and we are an enterprise customer
[09-Feb-2009 15:56:41] **CamargoBP> klinstifen: No way! That was too easy!
[09-Feb-2009 15:56:44] **klinstifen> i think mray might have some people he recommends...or like a list of people that do pro services
[09-Feb-2009 15:56:49] **magnachef> busquehit: that's a little disconcerning, seeing as you are an enterprise customer
[09-Feb-2009 15:57:13] **klinstifen> camar, yeah see what i mean...once you know how it's really obvious
[09-Feb-2009 15:57:27] **klinstifen> i guess you could say that about a lot of things but this seems particularly true
[09-Feb-2009 15:58:10] **busquehit> yeah it's a little frustrating, but it's a great product I just don;t have the time to spin my wheels to much as I have a deadline to meet.
[09-Feb-2009 16:01:07] **CamargoBP> klinstifen: Do I just setup the graph points like the ones listed in ethernetCsmacd
[09-Feb-2009 16:01:46] **klinstifen> yeah exactly
[09-Feb-2009 16:02:09] **klinstifen> your graph definition could be called throughput
[09-Feb-2009 16:02:20] **klinstifen> and then the points would be ifInOctets_ifInOctets
[09-Feb-2009 16:02:29] **klinstifen> and then ifOutOctets_ifOutOctets
[09-Feb-2009 16:02:40] **klinstifen> but dont forget to modify the RPN field to 8,*
[09-Feb-2009 16:02:52] **CamargoBP> So I did that under the Grpah Definitions and then I made a graph group and clicked on reports, it's still blank.
[09-Feb-2009 16:03:39] **CamargoBP> Ahhh
[09-Feb-2009 16:03:50] **klinstifen> forget to click save somewhere?
[09-Feb-2009 16:06:06] **CamargoBP> Sweet, no it was the: RPN fields
[09-Feb-2009 16:06:28] **klinstifen> oh haha
[09-Feb-2009 16:06:29] **klinstifen> nice
[09-Feb-2009 16:06:31] **klinstifen> glad it worked
[09-Feb-2009 16:07:11] **klinstifen> righto
[09-Feb-2009 16:07:15] **klinstifen> well gl i'm outa here
[09-Feb-2009 17:16:19] **cgibbons> hey matt
[09-Feb-2009 17:18:39] **mrayzenoss> yo
[10-Feb-2009 00:00:42] [disconnected at Tue Feb 10 00:00:42 2009]
[10-Feb-2009 00:00:42] [connected at Tue Feb 10 00:00:42 2009]
[10-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[10-Feb-2009 06:33:36] **sergeymasushko> can anybody explain me what does it mean and how to fix it?
[10-Feb-2009 06:33:36] **sergeymasushko> 2009-02-03T11:48:32 INFO ZODB.Conflict database read conflict error (oid 0x09, class Products.Transience.Transience.Increaser) at /VirtualHostBase/https/zenoss.xxx.net:443/VirtualHostRoot/zport/dmd/deviceSearchResults (5379 conflicts, of which 12 were unresolved, since startup at Mon Jan 19 15:36:29 2009)
[10-Feb-2009 06:36:42] **nemo_> how many scripts and windows open
[10-Feb-2009 06:36:45] **nemo_> and what version
[10-Feb-2009 06:44:15] **sergeymasushko> linux vmware installation Version 2.3.2
[10-Feb-2009 06:44:48] **sergeymasushko> what do you mean 'windows open'?
[10-Feb-2009 06:47:06] **nemo_> how many times do you have a web browser windows open on the application
[10-Feb-2009 06:47:30] **nemo_> i see messages like this, tends to be when many ppl are logged in the the UI
[10-Feb-2009 06:48:29] **sergeymasushko> actually there as usual logged only one person and there opened max 5 windows.
[10-Feb-2009 06:49:07] **nemo_> ok get it down to 1 and see if it changes
[10-Feb-2009 06:49:14] **nemo_> i am not 100% sure this causes it btw
[10-Feb-2009 06:49:36] **sergeymasushko> ok... i'll try it. thanks.
[10-Feb-2009 06:52:28] **sergeymasushko> one other thing i see a lot of hartbeat failure events. and i can not delete it neither "event console" nor "event manager -> Clear all hartbeats"
[10-Feb-2009 06:54:51] **imcdona> VTUND + Zenoss = the ability to monitor remote networks. Works great
[10-Feb-2009 11:07:20] **CamargoBP> Is there a way I can go into the zope database to delete an object. I just created a role without an ID and now I can't delete it
[10-Feb-2009 11:12:24] **sergeymasushko> How does zenoss model lagg0 interface?
[10-Feb-2009 11:12:24] **sergeymasushko> Under the status tab at /Devices /Server /mydevice /os /lagg0
[10-Feb-2009 11:12:24] **sergeymasushko> I see the following:
[10-Feb-2009 11:12:24] **sergeymasushko> Type: ethernetCsmacd Speed: 10.000Mbps
[10-Feb-2009 11:12:24] **sergeymasushko> Actually it should be 100.000Mbps.
[10-Feb-2009 11:12:25] **sergeymasushko> I believe zenoss got this value by snmp. How can i check it?
[10-Feb-2009 11:16:43] **magnachef> this is an snmp issue
[10-Feb-2009 11:16:53] **magnachef> you can override it in snmpd.conf
[10-Feb-2009 11:17:34] **magnachef> http://archives.devshed.com/forums/networking-100/wrong-interface-speed-for-bonding-interfaces-2313113.html
[10-Feb-2009 11:17:48] **adytum-bot> Title: Wrong interface speed for bonding interfaces. - Dev Archives (at archives.devshed.com)
[10-Feb-2009 11:18:01] **sergeymasushko> thanks
[10-Feb-2009 11:18:12] **magnachef> np
[10-Feb-2009 11:18:29] **rhett> nice
[10-Feb-2009 11:26:19] **ctb_> Semi-noob question: Can I monitor a box both via SNMP and via SSH with the Zenoss-Plugins?
[10-Feb-2009 13:23:38] **C_Kode> spit
[10-Feb-2009 17:19:12] **rhett_hm> any on ever had issues w/ their alerting rules sending alerts for devices set as 'is not'?
[10-Feb-2009 17:19:19] **rhett_hm> *one
[10-Feb-2009 17:19:29] **cgibbons> set as 'is not?'
[10-Feb-2009 17:19:46] **rhett_hm> 'Device is not'
[10-Feb-2009 17:20:15] **rhett_hm> i.e. i have an alerting rules for /Devices/Servers but there are servers I do not want it to alert on
[10-Feb-2009 17:20:32] **rhett_hm> hence Device is not
[10-Feb-2009 17:36:32] **rhett_hm> just for a little background. the reason for this is i have some nix vm's and when backups occur and server load goes up the servers become unresponsive so i want to have a schedule to do so. i currently have seperate alerting rules for the problematic vms and everything else in /Devices/Servers. the issue now is that i get duplicate alerts since the "Device is not" rule does not appear to be working
[11-Feb-2009 00:00:42] [disconnected at Wed Feb 11 00:00:42 2009]
[11-Feb-2009 00:00:42] [connected at Wed Feb 11 00:00:42 2009]
[11-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[11-Feb-2009 03:02:16] **cico> anybody good with snmp around?
[11-Feb-2009 03:02:18] **cico> (:
[11-Feb-2009 03:06:45] **zarxcky> whats the probs?
[11-Feb-2009 03:06:57] **zarxcky> everybody else sleep
[11-Feb-2009 03:07:10] **cico> eheh darn time zones..
[11-Feb-2009 03:08:35] **cico> I'm starting to model a device
[11-Feb-2009 03:08:53] **zarxcky> using SNMP of course...
[11-Feb-2009 03:09:03] **cico> it runs a stripped down linux distro
[11-Feb-2009 03:09:05] **cico> eheh yeah
[11-Feb-2009 03:09:46] **zarxcky> the device run ON a stripped-down linux distro, is that what you mean?
[11-Feb-2009 03:09:48] **cico> it is a transmitter, part of a radio bridging system
[11-Feb-2009 03:10:11] **zarxcky> never monitor transmitter...yet so far
[11-Feb-2009 03:10:56] **cico> er, no.. it is an electronic device (antennae) with a kind-of-custom linux inside..
[11-Feb-2009 03:11:24] **zarxcky> i see
[11-Feb-2009 03:12:24] **cico> which is of course really nice as it adds support for ssh and snmp (just to name two cool and useful features)
[11-Feb-2009 03:12:47] **zarxcky> agreed
[11-Feb-2009 03:12:59] **zarxcky> as well as REST and the rest
[11-Feb-2009 03:14:12] **cico> I don't use it..should I?
[11-Feb-2009 03:14:19] **zarxcky> what?
[11-Feb-2009 03:14:42] **cico> rest framework..
[11-Feb-2009 03:14:48] **zarxcky> no need to
[11-Feb-2009 03:14:55] **cico> I mean, it has its own interface and all..
[11-Feb-2009 03:14:56] **zarxcky> just another useful option
[11-Feb-2009 03:15:35] **zarxcky> straight to the question please...
[11-Feb-2009 03:16:16] **cico> anyway, I can ask infos with snmpwalk, but I can't really snap back to what they mean..
[11-Feb-2009 03:16:21] **cico> like
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.41.5 = Counter32: 0
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.42.4 = INTEGER: 28
[11-Feb-2009 03:16:22] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.42.5 = INTEGER: 0
[11-Feb-2009 03:16:23] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.43.4 = INTEGER: 30
[11-Feb-2009 03:16:23] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.43.5 = INTEGER: 0
[11-Feb-2009 03:16:24] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.44.4 = Counter32: 650844
[11-Feb-2009 03:16:26] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.44.5 = Counter32: 650825
[11-Feb-2009 03:16:28] **cico> SNMPv2-SMI::enterprises.25658.1.1.1.45.4 = Counter32: 0
[11-Feb-2009 03:17:04] **cico> which looks neat, but frustrating at the same time..
[11-Feb-2009 03:17:15] **zarxcky> http://www.zenoss.com/community/projects/zenpacks/mib-browser
[11-Feb-2009 03:17:19] **zarxcky> use this to help you
[11-Feb-2009 03:17:27] **cico> just installed (:
[11-Feb-2009 03:17:33] **adytum-bot> Title: ZenPacks - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[11-Feb-2009 03:17:40] **cico> was actually starting to mess around with it
[11-Feb-2009 03:18:08] **zarxcky> what the OID you use to snmpwalk?
[11-Feb-2009 03:18:53] **cico> so I discovered the first nodes in the tree (after Private,Enterprise,Essentia that is..)
[11-Feb-2009 03:19:11] **cico> 1.3.6.1.4.1 and then 25658 and the rest
[11-Feb-2009 03:20:09] **zarxcky> 1.3.6.1 is usually there..
[11-Feb-2009 03:20:41] **zarxcky> what the exact OID u use to snmpwalk your device? paste it here
[11-Feb-2009 03:21:07] **cico> essAtheros (1), ess80211 (2), essNode (3) and esstraps (9) are available, but then I don't know what their leaves mean..
[11-Feb-2009 03:21:44] **cico> snmpwalk -v2c -c $COMM $IP 1.3.6.1.4.1.25658
[11-Feb-2009 03:23:49] **zarxcky> you got your MIB browser right?
[11-Feb-2009 03:23:58] **zarxcky> use the Lookup to find out what they're mean
[11-Feb-2009 03:24:05] **cico> yes, the one you just linked..
[11-Feb-2009 03:24:10] **zarxcky> from your oid, it shows nothing
[11-Feb-2009 03:24:38] **zarxcky> what you trying to find from those snmpwalk?
[11-Feb-2009 03:24:48] **zarxcky> hard disk size? filesystem? etc etc
[11-Feb-2009 03:25:32] **cico> I don't believe that would be most useful on such a device
[11-Feb-2009 03:26:02] **cico> Network stats would be much better.
[11-Feb-2009 03:29:27] **zarxcky> http://www.oid-info.com/get/1.3.6.1.2.27
[11-Feb-2009 03:29:36] **adytum-bot> Title: OID repository - {iso(1) identified-organization(3) dod(6) internet(1) mgmt(2) 27} (at www.oid-info.com)
[11-Feb-2009 03:32:21] **cico> I was browsing oidview.com, but vendor is not listed there either
[11-Feb-2009 03:32:55] **cico> btw, on oid-info there is a reference to -.4.1.25658, but it is just a top-level one..
[11-Feb-2009 03:32:58] **zarxcky> what machine your device run on?
[11-Feb-2009 03:33:33] **zarxcky> get the mib from the device vendor for your particular oid
[11-Feb-2009 03:33:48] **zarxcky> like mine, we use a lot of dell machine
[11-Feb-2009 03:33:54] **zarxcky> so I install lots of dell mib
[11-Feb-2009 03:35:31] **cico> http://www.intelcommsalliance.com/kshowcase/view/view_item/e91db735b644c486744a6ec14fff23075d9483fc
[11-Feb-2009 03:40:16] **zarxcky> wimax router?
[11-Feb-2009 03:41:42] **cico> yes, but used for a p2p radio hyperlan
[11-Feb-2009 03:44:21] **zarxcky> The WiflessTM ESS 24562 system can be managed via standard tools, such as HTTP or HTTPS browsers, TCP-IP
[11-Feb-2009 03:44:21] **zarxcky> SSH and Telnet Command Line Interface, as well as through MIB-based SNMP browsers for remote control and
[11-Feb-2009 03:44:21] **zarxcky> administration.
[11-Feb-2009 03:44:36] **zarxcky> no issue then with zenoss
[11-Feb-2009 03:44:53] **zarxcky> all u got to do is to have their mib
[11-Feb-2009 03:51:44] **zarxcky> basically try install INTEL-mibs for a start
[11-Feb-2009 03:51:48] **zarxcky> then remodel
[11-Feb-2009 03:51:54] **zarxcky> good luck
[11-Feb-2009 03:54:29] **cico> trying
[11-Feb-2009 03:54:33] **cico> but why intel?
[11-Feb-2009 03:54:54] **cico> (hating the lack of doc, btw..)
[11-Feb-2009 04:00:29] **zarxcky> Contacting the Wifless Support Team for Customization
[11-Feb-2009 04:00:29] **zarxcky> If you are contacting The Wifless Support Team for an Hardware or for a Software Customization, you have to directly get in touch with the Essentia Wifless Support Team by writing an email to support@wifless.com with the subject “Asking for Customization” and taking care to specify in the test body your local address, town and country, and describe as better as possible the Customization you would like to have. Our Business Developement team will re
[11-Feb-2009 04:00:29] **zarxcky> ply to you in English language within 10 business days (Italian local time and business calendar).
[11-Feb-2009 04:00:29] **zarxcky>
[11-Feb-2009 04:00:31] **zarxcky> Search in Wifless
[11-Feb-2009 04:00:33] **zarxcky>
[11-Feb-2009 04:00:35] **zarxcky>
[11-Feb-2009 04:00:37] **zarxcky>
[11-Feb-2009 04:00:46] **zarxcky> mail them for support on how to monitor your device
[11-Feb-2009 04:00:49] **zarxcky> they know best
[11-Feb-2009 04:04:10] **zarxcky> basically, it the same as other devices.. no weird hardware lurking around
[11-Feb-2009 04:04:26] **zarxcky> so perhaps u can try with basic mibs first and remodel see if you ggot any output
[11-Feb-2009 04:39:30] **cico> sorry, got called away (empty offices require MIMO )
[11-Feb-2009 04:39:42] **cico> huge thanks btw
[11-Feb-2009 04:40:01] **zarxcky> welcome
[11-Feb-2009 04:40:44] **cico> now I'll try with Intel general mibs, but won't the code mismatch?
[11-Feb-2009 04:41:34] **zarxcky> what code?
[11-Feb-2009 04:42:00] **cico> OIDs
[11-Feb-2009 04:42:06] **zarxcky> if the oid mismatch, it wont show anything at all.. as simple as that
[11-Feb-2009 04:43:41] **cico> that's what I mean: Essentia's ones start with 25658 while Intel is reported to start with 343..
[11-Feb-2009 04:44:01] **zarxcky> then you have to mail the support ;o)
[11-Feb-2009 04:44:29] **zarxcky> since I dont have the hardware to test on
[11-Feb-2009 04:46:43] **zarxcky> and yeah.. record your question on the forum.. perhaps useful to others some day later
[11-Feb-2009 04:51:30] **cico> eheh I did and contacted one of the mods/dev/dontreallyknow offering help with the task
[11-Feb-2009 04:58:07] **zarxcky> heh
[11-Feb-2009 04:58:45] **zarxcky> then.. you need to create custom OID i guess..
[11-Feb-2009 05:02:03] **zarxcky> or.. create scripts to gather data since your device support ssh
[11-Feb-2009 05:03:05] **cico> but then I'd have to leave stuff running on every machine (there won't be just this one..)
[11-Feb-2009 05:03:51] **zarxcky> I don't understand this sentence of yours this time
[11-Feb-2009 05:05:51] **cico> I looked into ssh modeling and (apart from lack of docs, again) I understood I needed some daemons running and answering on the remote machine..
[11-Feb-2009 05:06:22] **cico> (you don't happen to be italian, do you?)
[11-Feb-2009 05:09:10] **zarxcky> I got skin like italian.. but yeah.. I am not
[11-Feb-2009 05:09:42] **zarxcky> just get the snmpd up on your remote device..
[11-Feb-2009 05:09:58] **cico> ahahah what is that? I was really not aware of having a peculiar skin
[11-Feb-2009 05:10:03] **zarxcky> and use the basic zenoss plugin provided within zenoss to model
[11-Feb-2009 05:10:19] **zarxcky> yes.. my friend all blue
[11-Feb-2009 05:12:25] **zarxcky> lol
[11-Feb-2009 05:12:46] **cico> eh, a cop?
[11-Feb-2009 05:12:55] **zarxcky> nop.. literally the skin
[11-Feb-2009 05:13:05] **zarxcky> all blue from beating I gave to him
[11-Feb-2009 05:13:06] **zarxcky> lol
[11-Feb-2009 05:15:01] **zarxcky> if the snmp not work out.. then create a script to gather systems data through SSH modeling
[11-Feb-2009 05:15:22] **zarxcky> look at forums for many generous contribution from various people all over this planet
[11-Feb-2009 05:15:27] **zarxcky> for scripts
[11-Feb-2009 05:17:46] **zarxcky> such as this one: http://forums.zenoss.com/viewtopic.php?t=8819
[11-Feb-2009 05:17:53] **adytum-bot> Title: Forums :: View topic - Offer: SSH modeling plugins (at forums.zenoss.com)
[11-Feb-2009 05:23:39] **cico> that do is great stuff
[11-Feb-2009 05:24:30] **cico> I'm reading an old doc (yeah, a .doc ....) by university students about ssh modeling..
[11-Feb-2009 05:24:39] **cico> but should be learning python really...
[11-Feb-2009 05:25:09] **zarxcky> ask the forum first
[11-Feb-2009 05:26:38] **zarxcky> yeah.. in fact im learning now
[11-Feb-2009 05:26:38] **zarxcky> by creating a portlet for dashboard
[11-Feb-2009 05:26:38] **zarxcky> struggling with some error now.. urrgghhh
[11-Feb-2009 05:28:42] **cico> what do you do btw?
[11-Feb-2009 05:28:53] **cico> like, are you a sysadmin?
[11-Feb-2009 05:29:10] **zarxcky> yerp
[11-Feb-2009 05:29:46] **zarxcky> exactly.. the BOFH one
[11-Feb-2009 05:29:51] **cico> uahahahahah
[11-Feb-2009 05:30:05] **zarxcky> ;o)
[11-Feb-2009 05:30:15] **cico> "I don't have any space left"
[11-Feb-2009 05:30:21] **cico> "there, now you have plenty"
[11-Feb-2009 05:30:29] **cico> "but you didn't even..... ooohh"
[11-Feb-2009 05:30:48] **zarxcky> yeah.. exactly
[11-Feb-2009 05:30:49] **zarxcky> hehe
[11-Feb-2009 05:32:41] quadro_ is now known as Quadro
[11-Feb-2009 05:38:05] **zarxcky> okay
[11-Feb-2009 05:38:23] **zarxcky> need to dc the net line..
[11-Feb-2009 05:38:44] **cico> major something goin' on?
[11-Feb-2009 05:38:49] **zarxcky> since ours f*ckin conneciton is so damn f*ckin slow
[11-Feb-2009 05:38:50] **zarxcky> exit
[11-Feb-2009 06:16:15] **raw__> anyone know what causes events with eventClass of /Perf/Memory and a summary of Unknown?
[11-Feb-2009 06:20:30] **nemo_> never seen that
[11-Feb-2009 06:20:50] **raw__> they are being generated from WMI
[11-Feb-2009 06:20:59] **nemo_> oh i switched off wmi
[11-Feb-2009 06:21:05] **nemo_> need to test that again real soon.
[11-Feb-2009 06:25:39] **raw__> the worst part is that they don't event have an eventkey or anything, I can't map them to /events to suppress them
[11-Feb-2009 06:25:48] **raw__> don't even*
[11-Feb-2009 06:26:56] **nemo_> whats in zenhub
[11-Feb-2009 06:26:59] **nemo_> log
[11-Feb-2009 06:28:22] **raw__> http://pastebin.com/m1a0a8e09
[11-Feb-2009 06:28:24] **raw__> a bunch of that
[11-Feb-2009 06:28:29] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[11-Feb-2009 06:29:08] **raw__> actually wait
[11-Feb-2009 06:29:19] **raw__> oh no, that's the right box
[11-Feb-2009 06:29:29] **raw__> thought I had a different one for a second
[11-Feb-2009 06:29:44] **nemo_> raw that nothing to do with anything tho ( not in topology )
[11-Feb-2009 06:29:51] **nemo_> try grepping for something interesting
[11-Feb-2009 06:30:04] **nemo_> e.g. | grep -i unknown
[11-Feb-2009 06:31:06] **raw__> I can already see that there are no relevant messages in the timeframe that the events are received
[11-Feb-2009 06:31:11] **raw__> so anything beyond that is irrelevant
[11-Feb-2009 06:33:23] **nemo_> try running zenhub with more verbosity
[11-Feb-2009 06:33:31] **nemo_> i see each event coming through
[11-Feb-2009 06:51:18] **raw__> the server doesn't appear to be liking this WMI command...
[11-Feb-2009 06:51:21] **raw__> $$ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse "${dev/id}" "${dev/manageIp}" "${dev/zWinUser}" "${dev/zWinPassword}"
[11-Feb-2009 06:51:28] **raw__> that's what's causing the messages
[11-Feb-2009 06:54:46] **nemo_> $$ZENHOME?
[11-Feb-2009 06:56:21] **raw__> yeh, $$ZENHOME represents /usr/local/zenoss/zenoss
[11-Feb-2009 06:56:43] **raw__> the second $ is to differentiate it as a environment variable rather than a python variable
[11-Feb-2009 06:57:04] **raw__> when I actually manually execute the script against the device I get...
[11-Feb-2009 06:57:10] **raw__> NTSTATUS: NT code 0xc0001017 - NT code 0xc0001017
[11-Feb-2009 06:57:11] **raw__> Unknown|results
[11-Feb-2009 06:57:36] **nemo_> googled those ?
[11-Feb-2009 06:57:43] **nemo_> nt codes i mean
[11-Feb-2009 06:57:46] **raw__> no results
[11-Feb-2009 06:57:50] **raw__> no relevant results anyways
[11-Feb-2009 06:57:50] **nemo_> i had wmi working ok
[11-Feb-2009 06:58:10] **nemo_> i just didnt run in the end because it needed domain admin and our windows team barfed
[11-Feb-2009 06:58:10] **raw__> I have WMI working fine on the same Zenoss instance with a different server
[11-Feb-2009 06:58:26] **raw__> ah
[11-Feb-2009 06:58:45] **nemo_> in 2.3.2 its supposed to be able to run without da
[11-Feb-2009 06:58:59] **nemo_> but i see our co still has a ticket open to get that working right
[11-Feb-2009 06:59:11] **nemo_> so i wait for it to autosolve itself before i look
[11-Feb-2009 07:01:15] **raw__> I run the same command manually against a different device and I get...
[11-Feb-2009 07:01:23] **raw__> OK|CommittedBytes=1552863232 AvailableBytes=542040064 TotalPhysicalMemory=2146926592 PercentPhysicalMemoryUsed=72.33
[11-Feb-2009 07:04:21] **nemo_> is your broken device properly in the domain etc ?
[11-Feb-2009 07:04:28] **nemo_> ( windows domain )
[11-Feb-2009 07:04:34] **raw__> It's an exchange server so I would think so'
[11-Feb-2009 07:04:36] **raw__>
[11-Feb-2009 07:04:42] **nemo_> im a unix guy, i dont really know much about that stuff
[11-Feb-2009 07:04:59] **raw__> I'm more of a unix guy myself too, but I do know windows
[11-Feb-2009 07:05:48] **nemo_> i do a bit too, but dont tell anyone!
[11-Feb-2009 07:06:19] **raw__> hehe
[11-Feb-2009 08:23:36] **Mituc> hello everyone
[11-Feb-2009 08:24:19] **Mituc> can anyone tell me if there is any way to add new production states in zenoss, except for the already existing ones?
[11-Feb-2009 08:24:34] **Mituc> any way except for changing the sources and recompiling the python files?
[11-Feb-2009 08:29:56] **nemo_> settings from management on the left
[11-Feb-2009 08:30:05] **nemo_> might wanna read the administrators guide too
[11-Feb-2009 08:32:40] **cico> is there any way to increase verbosity in the "discover devices" console?
[11-Feb-2009 08:33:03] **cico> I'd like to know better what happens, a bit of debugging..
[11-Feb-2009 08:33:25] **nemo_> zendisc -run -v10 ?
[11-Feb-2009 08:33:34] **nemo_> not in the console tho
[11-Feb-2009 08:33:37] **nemo_> from t he commandline
[11-Feb-2009 08:35:45] **cico> thanks, but it didn't catch the network
[11-Feb-2009 08:35:56] **cico> and no man entry
[11-Feb-2009 08:36:36] **raw__> anyone know of a cisco aironet zenpack?
[11-Feb-2009 08:36:50] **cico> oh got it anyway, thanks for the input
[11-Feb-2009 08:36:59] **cico> lotsa read (:
[11-Feb-2009 08:57:55] **ceu> can zenoss report SLA like "number of working hours when device A has jitter < X ms" ?
[11-Feb-2009 08:58:29] **raw__> you'd have to write a custom python script to do something like that
[11-Feb-2009 08:58:32] **raw__> but it is possible
[11-Feb-2009 09:44:42] **cico> what could be a common reason for a cmd plugin not showing up? not in the zProperties list, I mean during the actual scan..can't see it anywhere
[11-Feb-2009 09:54:53] **cico> AND (which means the above line is still valid ^__^ )
[11-Feb-2009 09:55:29] **cico> once I wrote a custom script like ceu needs, where and how will its output be presented?
[11-Feb-2009 09:58:24] **raw__> ok, I've got an interesting issue... I'm setting up monitoring for some Cisco Aironet wireless access points. Now, I'm just using the default ethernetCsmacd template to collect interface stats. It collects all of the stats fine except for 4 vlan interfaces, it collects data usage fine on the vlans but doesn't collect error info since there's no error info to provide, so it outputs a bunch of debug messages in to the event log...
[11-Feb-2009 09:58:51] **raw__> Is there any way to either not have it generate those debug messages, or to have it disregard error monitoring for vlan ports without actually creating a seperate template on each interface?
[11-Feb-2009 09:59:49] **raw__> An example of one of the debug messages that I'm seeing is: Error reading value for "Dot11Radio0.360-802.1Q vLAN subif" on Nova-PS-AP (oid .1.3.6.1.2.1.2.2.1.20.5 is bad)
[11-Feb-2009 10:01:22] **raw__> I could pull the ifType via SNMP: IF-MIB::ifType.5 = INTEGER: l2vlan(135)
[11-Feb-2009 10:01:54] **raw__> is there any way to do some sort of if/then statement for the ifType value, so that it only collects error info if it's not a l2vlan type interface?
[11-Feb-2009 10:07:17] **raw__> the reason that I don't want to create a template for each interface is because we are going to eventually have devices auto-populated in to Zenoss, and I want to limit the amount of manual tuning required
[11-Feb-2009 10:49:45] **mloven> anyone know of an OID that will return the # of CRC errors on a Cisco device?
[11-Feb-2009 10:55:59] **raw__> mloven: have you tried google?
[11-Feb-2009 11:15:25] **raw__> what "units" value should be used in a graph where the value being pulled is the value that you want to actually display?
[11-Feb-2009 11:15:30] **raw__> or do you just leave the field blank?
[11-Feb-2009 11:16:05] **raw__> I'm making a graph of associated devices to a wireless access point. When I test the data source against a device it pulls a value perfectly fine, but the graph isn't generating
[11-Feb-2009 11:32:30] **mloven> raw__: what is this "google" you speak of?? yes, I have used my limited google-foo on this issue, and I found some answers, but none that seem to work...
[11-Feb-2009 11:33:40] **mloven> for instance, I have an interface that currently has 17 CRC errors on it, but if I snmpwalk against it with any of the OID's that I've found so far, I never get a value of "17" returned...
[11-Feb-2009 12:10:16] **raw__> you won't ever get a value of 17 returned
[11-Feb-2009 12:10:23] **raw__> snmp counters can't be cleared
[11-Feb-2009 12:10:50] **raw__> you can clear the counters on the device in IOS itself, but the total count that is accessible via SNMP is always incrementing
[11-Feb-2009 12:10:57] **raw__> regardless of whether you clear it or not
[11-Feb-2009 12:11:37] **raw__> when you clear counters on IOS, all IOS does is remembers where the counter is currently at and then just starts from there and counts up
[11-Feb-2009 12:12:43] **raw__> so when you clear counters at say 1685 CRC errors, the router still sees that 1685 CRC errors have accumulated. If the values goes up to 1690, all the routers does is 1690 - 1685 = 5, and displays that as the count.
[11-Feb-2009 12:13:44] **raw__> using snmp to check for errors on interfaces is really only useful for seeing how quickly the errors are accumulating in a given period of time
[11-Feb-2009 12:48:26] **raw__> why on earth does it take so long to generate some RRD files?
[11-Feb-2009 12:48:27] **raw__> yeesh
[11-Feb-2009 13:41:07] **raw__> does zenoss choke when graphing a negative value or something?
[11-Feb-2009 13:41:30] **raw__> I'm trying to graph the signal strength of a wireless access point in decibels, and zenoss isn't even generating the RRD file
[11-Feb-2009 13:42:01] **raw__> When I test the data point I get the value though
[11-Feb-2009 13:42:02] **raw__> Executing command against Nova-PS-AP
[11-Feb-2009 13:42:03] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.33.0.20.155.60 = INTEGER: -37
[11-Feb-2009 13:42:36] **raw__> I have it set as a gauge, should I change it to something else?
[11-Feb-2009 13:43:38] **C_Kode> I'm monitoring a windows server, but I'm getting NT_STATUS_ACCESS_DENIED. I have the other server working fine. This server is not part of a domain, do I need to use computername\username or just username?
[11-Feb-2009 13:43:49] **C_Kode> in zWinUser
[11-Feb-2009 13:43:58] **raw__> you're monitoring via WMI?
[11-Feb-2009 13:44:02] **C_Kode> yep
[11-Feb-2009 13:44:10] **C_Kode> Thats what is failing anyhow
[11-Feb-2009 13:44:29] **raw__> I was under the impression that when logging in to poll WMI, you needed to use a domain account with domain admin access
[11-Feb-2009 13:44:44] **C_Kode> It's not part of a domain.
[11-Feb-2009 13:45:09] **raw__> try computername\username, and make sure that the account that you are using is in the Administrators group on the PC
[11-Feb-2009 13:45:20] **raw__> also, make sure that you don't have too many people currently logged in to the machine
[11-Feb-2009 13:45:35] **raw__> if you don't have a terminal services license, and 2 people are already logged in then it won't work
[11-Feb-2009 13:45:50] **C_Kode> Nobody is logged onto it but me. It's a voice recorder. (records phone calls)
[11-Feb-2009 13:45:56] **raw__> ah
[11-Feb-2009 13:46:18] **raw__> well, try computername\username and make sure it'd in the admin group on the PC
[11-Feb-2009 13:46:21] **raw__> hopefully that'll work
[11-Feb-2009 13:47:38] **C_Kode> Yep it is.
[11-Feb-2009 13:47:51] **C_Kode> not working. Going to try and test with wbemtest
[11-Feb-2009 13:48:02] **raw__> hehe
[11-Feb-2009 13:48:34] **raw__> where are you seeing access denied?
[11-Feb-2009 13:49:04] **C_Kode> Events and if I run zenwin from the command line
[11-Feb-2009 13:49:21] **C_Kode> wbemtest is failing too. These accounts are admins.
[11-Feb-2009 13:51:11] **raw__> try this from commandline as zenoss user...
[11-Feb-2009 13:51:13] **raw__> $ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemUse "device name" "device ip" "username" "password"
[11-Feb-2009 13:51:32] **C_Kode> I don't see any events in Windows Event log about failed authentication
[11-Feb-2009 13:51:34] **raw__> substitute the values and play around with the username until it actually receives info
[11-Feb-2009 13:51:49] **gemineye> The network interface on my zenoss install is only receiving around 250k bits/sec but I'm seeing 1.22GB/sec of IO on the box. Any one have any thoughts on why my IO is so high for the collected data?
[11-Feb-2009 13:51:54] **raw__> if it fails it'll give you an event code, which is a bit more specific than just access denied
[11-Feb-2009 13:52:31] **C_Kode> gemineye: install iftop and it will tell you exactly who (IP) is using how much bandwidth
[11-Feb-2009 13:53:40] **gemineye> It's not the bandwidth on the interface that I'm concerned about, it's the 1.22GB/sec of IO on the disks.
[11-Feb-2009 13:54:07] **raw__> ok, once again, I'm trying to poll a signal strength value in Zenoss which comes down as a negative value since it's in decibels. I've waiting over an hour and still no RRD file has been generated. Does Zenoss have something that prevents it from gathering/graphing negative values?
[11-Feb-2009 13:54:21] **C_Kode> oh disk io.
[11-Feb-2009 13:54:21] **raw__> if I do a test on the data source against the device I get output
[11-Feb-2009 13:54:28] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.33.0.20.155.60 = INTEGER: -37
[11-Feb-2009 13:54:48] **C_Kode> gemineye: I've seen that two, but there is no way your disk is doing 1.22GB of io per sec
[11-Feb-2009 13:55:00] **C_Kode> Mine reports the same way, I just haven't looked into it
[11-Feb-2009 13:55:19] **C_Kode> Something is screwed about how it's reporting
[11-Feb-2009 13:56:11] **C_Kode> I wondering if it just doesn't like the fact that the Windows machine thinks it's name is CTCORE, but I resolve it in DNS as recorder
[11-Feb-2009 13:56:42] **C_Kode> I don't have wmi_stats.pl
[11-Feb-2009 13:57:37] **raw__> Download and install the WMIPerformanceMonitor Zenpack from http://blog.dastrup.com/?p=13
[11-Feb-2009 13:57:41] **raw__> very handy
[11-Feb-2009 13:57:45] **adytum-bot> Title: Advanced WMI Performance Monitor ZenPack for Zenoss Core | Dastrup Tech Logs (at blog.dastrup.com)
[11-Feb-2009 13:57:56] **raw__> I think it includes that script
[11-Feb-2009 13:59:15] **raw__> ok, wtf...
[11-Feb-2009 13:59:26] **raw__> I can successfully run a test against a device using an OID
[11-Feb-2009 13:59:32] **raw__> but I'm still getting debug messages
[11-Feb-2009 13:59:34] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[11-Feb-2009 13:59:53] **C_Kode> I can't use it on this server if I can't authenticate on it!
[11-Feb-2009 14:00:07] **C_Kode> but it might work on my domain controller
[11-Feb-2009 14:01:42] **gemineye> now it's saying 1.24GB/sec and increasing I just need to know when the system has hit it's limit. Any good way of determining that?
[11-Feb-2009 14:03:08] **raw__> I can't use it on this server if I can't authenticate on it! <--- If you can manually login to it then you should be able to login to it via WMI
[11-Feb-2009 14:03:30] **raw__> I'm suggesting installing that Zenpack so that you can do testing using the wmi_stats.pl script to see exactly why it's not allowing it to authenticate
[11-Feb-2009 14:06:30] **C_Kode> raw__: wmic: No such file or directory
[11-Feb-2009 14:07:01] **raw__> hunh?
[11-Feb-2009 14:07:13] **C_Kode> I get this: sh: /usr/local/zenoss/zenoss/bin/wmic: No such file or directory
[11-Feb-2009 14:07:24] **C_Kode> locate wmic returns: /usr/local/zenoss/common/bin/wmic
[11-Feb-2009 14:07:49] **raw__> ah
[11-Feb-2009 14:07:53] **C_Kode> It appears to have installed it in a weird directory
[11-Feb-2009 14:07:57] **raw__> you installed your zenoss differently
[11-Feb-2009 14:08:10] **raw__> we install ours using the bundled package
[11-Feb-2009 14:08:12] **C_Kode> I used the CentOS rpm
[11-Feb-2009 14:08:16] **raw__> ah
[11-Feb-2009 14:08:30] **raw__> did you install it as the zenoss user?
[11-Feb-2009 14:08:52] **C_Kode> The zenpack? Yes. Zenoss? Probably not
[11-Feb-2009 14:08:56] **raw__> if you installed it as root, that type of thing can happen
[11-Feb-2009 14:09:05] **raw__> ok, the zenpack
[11-Feb-2009 14:09:25] **raw__> hmmm, that zenpack should use $ZENHOME during install
[11-Feb-2009 14:09:26] **raw__> weird
[11-Feb-2009 14:10:08] **C_Kode> I created a symlink and it worked. Same results though
[11-Feb-2009 14:10:14] **C_Kode> NTSTATUS: NT_STATUS_ACCESS_DENIED - Access denied
[11-Feb-2009 14:10:21] **C_Kode> REJECTED!
[11-Feb-2009 14:10:25] **raw__> that's what you get when you run the script?
[11-Feb-2009 14:10:34] **C_Kode> Yep, everything gives me that.
[11-Feb-2009 14:10:37] **C_Kode> Not sure why
[11-Feb-2009 14:10:45] **raw__> wmi_stats.pl should give you some sort of error code
[11-Feb-2009 14:10:50] **raw__> like 0x000000017
[11-Feb-2009 14:10:52] **raw__> or something
[11-Feb-2009 14:11:28] **C_Kode> Nope, it gives me the line I posted and Unknown|results
[11-Feb-2009 14:12:16] **raw__> well, you've got some sort of account issue
[11-Feb-2009 14:12:41] **raw__> I've gotta take off, talk to you later
[11-Feb-2009 14:13:58] **C_Kode> thanks later
[11-Feb-2009 14:33:09] **cgibbons> yep that error pretty much means the account you're using doesn't have access or you don't have the right account name/password
[11-Feb-2009 14:33:31] **C_Kode> There are only 2 accounts on the system. (XP) Both are admins
[11-Feb-2009 14:33:51] **cgibbons> local accounts?
[11-Feb-2009 14:34:15] **C_Kode> I ran a vbs script from MS that test wmi . It found errors
[11-Feb-2009 14:34:16] **C_Kode> yeah
[11-Feb-2009 14:34:31] **C_Kode> It's not part of a domain. Its a standalone server
[11-Feb-2009 14:34:32] **cgibbons> prefixing the account name with .\ or ./ ?
[11-Feb-2009 14:35:00] **C_Kode> I did "username" "server\username" and "server/username" all failed
[11-Feb-2009 14:35:22] **C_Kode> no Dot slash or slashdot.org
[11-Feb-2009 14:35:31] **cgibbons> keep in mind if you use double quotes it doesn't properly escape the backslash
[11-Feb-2009 14:36:13] **C_Kode> Well, it was failing with MS's wbemtest too
[11-Feb-2009 14:36:19] **C_Kode> No quotes in that
[11-Feb-2009 14:36:58] **C_Kode> It's name is one thing and it's DNS is a different name. Could that be causing the problem?
[11-Feb-2009 14:37:14] **cgibbons> prolly not at this point
[11-Feb-2009 14:37:21] **cgibbons> so wbemtest fails when run on that XP machine locally?
[11-Feb-2009 14:37:47] **C_Kode> Hmm.. didn't try locally. Let me try that
[11-Feb-2009 14:38:00] **cgibbons> be sure to login using the same account you're trying to use
[11-Feb-2009 14:38:26] **C_Kode> User credentials cannot be used for local connections
[11-Feb-2009 14:39:14] **cgibbons> yeah, normal in that case, just leave them blank
[11-Feb-2009 14:39:26] **cgibbons> but if you logged in using that account that's a good start
[11-Feb-2009 14:39:49] **C_Kode> Well, I left user and passwd black, and it connected
[11-Feb-2009 14:42:58] **C_Kode> Stupid thing is, I don't get login failures in Event Manager -> Security in Windows.
[11-Feb-2009 14:43:19] **cgibbons> yeah its prolly more a permissions denied thing then
[11-Feb-2009 14:43:58] **cgibbons> i can't remember of on XP if admin user has automatic rights to remote WMI or not, I believe it does
[11-Feb-2009 14:44:10] **cgibbons> i've been looking @ non-admin rights lately where it has to be customized but admin hmmm
[11-Feb-2009 14:44:25] **cgibbons> admin rights work for 2000 & 2003 no problem, vista/2008 work if it's a domain admin
[11-Feb-2009 14:44:53] **cgibbons> http://support.microsoft.com/kb/875605
[11-Feb-2009 14:45:00] **adytum-bot> Title: How to troubleshoot WMI-related issues in Windows XP SP2 (at support.microsoft.com)
[11-Feb-2009 14:58:35] **C_Kode> Nothng works
[11-Feb-2009 15:00:16] **cgibbons> does your zenoss install have a winexe binary?
[11-Feb-2009 15:00:39] **C_Kode> cgibbons: I am already monitoring a Domain controller.
[11-Feb-2009 15:00:48] **C_Kode> It's just this server I'm having issue with
[11-Feb-2009 15:01:18] **C_Kode> This is xp pro, not Win2003 server. Not sure if that matters
[11-Feb-2009 15:01:47] **cgibbons> SP2 or SP3 I hope?
[11-Feb-2009 15:02:09] **C_Kode> SP3
[11-Feb-2009 15:02:12] **cgibbons> k cool
[11-Feb-2009 15:02:35] **C_Kode> It just won't authenticate
[11-Feb-2009 15:02:59] **C_Kode> remotely anyhow. I went through all that DCOM specifically allowing the user on that support page you sent.
[11-Feb-2009 15:03:17] **cgibbons> there's something we could try if you have smbclient running on your box
[11-Feb-2009 15:03:21] **cgibbons> your box meaning your zenoss box
[11-Feb-2009 15:03:35] **C_Kode> Yep
[11-Feb-2009 15:03:56] **cgibbons> see if: smbclient -U 'youruserid%passwordhere' -L //yourhosthere
[11-Feb-2009 15:04:01] **cgibbons> does anything useful or gives you the same error
[11-Feb-2009 15:04:15] **cgibbons> so for me I used: -U 'zenoss-dev\administrator%blahblahblah'
[11-Feb-2009 15:05:03] **cgibbons> if you get back a list of shares and server info it was able to successfully connect with that user
[11-Feb-2009 15:05:18] **C_Kode> still failing
[11-Feb-2009 15:05:38] **cgibbons> k, well at least it's consistent so that user pretty much has no remote access
[11-Feb-2009 15:05:55] **C_Kode> I can logon remote desktop with it
[11-Feb-2009 15:06:26] **cgibbons> when you do the remote desktop are you sure the domain/local stuff is right? (just being nitpicky to make sure)
[11-Feb-2009 15:06:45] **C_Kode> No domain. This server is standalone
[11-Feb-2009 15:09:20] **cgibbons> i wonder what else it would be, hmmm. you've really just got firewall, DCOM, and the WMI namespace to worry about.
[11-Feb-2009 15:09:37] **cgibbons> firewall we know is not a problem because we get any error rather than timeout.
[11-Feb-2009 15:09:53] **C_Kode> Firewall I have disabled.
[11-Feb-2009 15:10:11] **C_Kode> To prevent any possibilities with it
[11-Feb-2009 15:10:37] **cgibbons> if you want to enable it later but keep an exception for WMI, do: netsh firewall set service RemoteAdmin enable
[11-Feb-2009 15:11:28] **C_Kode> heh if that ever actually becomes necessary.
[11-Feb-2009 15:11:30] **cgibbons> on my checklist here I've got the firewall change, then making sure the user was given permission to the root\cimv2 namespace in the WMI Control
[11-Feb-2009 15:11:42] **cgibbons> then adding the user to the Launch & Activation permissions section of dcomcfg
[11-Feb-2009 15:11:59] **cgibbons> and that's it, as far as WMI, perfmon gets one more thing
[11-Feb-2009 15:12:06] **C_Kode> Hmm. how do I get the WMI control
[11-Feb-2009 15:12:07] **cgibbons> but none of that other crap should be necessary for an admin user :/
[11-Feb-2009 15:12:36] **cgibbons> couple of ways, fastest woudl be to choose the Manage option when you right click on My Computer
[11-Feb-2009 15:12:53] **cgibbons> if you've got MMC already running you can add it as a snap-in
[11-Feb-2009 15:13:08] **C_Kode> I'm at manage.
[11-Feb-2009 15:14:07] **cgibbons> then open Services & Apps at the bottom, it's in there, right click on WMI Control & hit properties
[11-Feb-2009 15:16:27] **cgibbons> if you open Root\CIMV2 and hit security you should already see the Administrators group having Allow boxes checked for Remote Enable
[11-Feb-2009 15:16:28] **C_Kode> I gave rights to CIMV2, no go. Of course, I can't list the stupid shares either
[11-Feb-2009 15:17:44] **cgibbons> *ponder*
[11-Feb-2009 15:17:48] **cgibbons> uninstall XP?
[11-Feb-2009 15:17:54] **cgibbons> throw machine into lava pit?
[11-Feb-2009 15:19:05] **C_Kode> I'm on the 17th floor. Maybe a drop from that high might make it work
[11-Feb-2009 15:19:56] **cgibbons> just since it seems bizarre (which means there something else we don't know about yet), i'd personally add a non-admin user, a new one, and just go through the steps to give it access, to see if you get the same thing
[11-Feb-2009 15:20:10] **cgibbons> one sec, lemme see if i can share my list
[11-Feb-2009 15:20:23] **cgibbons> i've been doc'ing this up lately so we can published a knowledge base article on it, or whatever
[11-Feb-2009 15:23:49] **C_Kode> So, I try to map a drive using the name and it says unknown user name. or bad password.
[11-Feb-2009 15:25:27] **cgibbons> that's pretty telling
[11-Feb-2009 15:26:08] **C_Kode> telling of what?!?!? I can login with remote desktop and login to the system itself!
[11-Feb-2009 15:26:34] **C_Kode> windows doesn't log the event in the event log either
[11-Feb-2009 15:27:38] **C_Kode> Thats attempting to connect the IP address too (so I know it's not slamming another system)
[11-Feb-2009 15:28:30] **C_Kode> arp -> IP is correct, so there isn't a ghost machine floating around with the same ip
[11-Feb-2009 15:29:15] **C_Kode> I guess this one just doesn't want to be monitored via wmi
[11-Feb-2009 15:30:55] **cgibbons> if you try wmic with a totally bogus username, do you get NT_STATUS_LOGON_FAILURE ?
[11-Feb-2009 15:32:10] **C_Kode> I'm not getting login failure, I'm getting NT_STATUS_ACCESS_DENIED
[11-Feb-2009 15:32:23] **C_Kode> Login failure happens with smbclient
[11-Feb-2009 15:33:27] **cgibbons> that was with the user your trying to use though, or with a completely bogus one?
[11-Feb-2009 15:33:33] **C_Kode> This looks just like xp home, but it says it's xp pro
[11-Feb-2009 15:33:38] **C_Kode> both
[11-Feb-2009 15:33:43] **cgibbons> now that's interesting
[11-Feb-2009 15:34:00] **cgibbons> i get logon_failure here for a completely bogus one (i tried 'foo\foobar%eatmyshorts'
[11-Feb-2009 15:34:10] **cgibbons> that would almost imply something more low level in teh protocol hmmm
[11-Feb-2009 15:34:13] **cgibbons> hiya matt
[11-Feb-2009 15:34:37] **mrayzenoss> greetings
[11-Feb-2009 15:34:51] **mrayzenoss> banging on the ESX Community ZenPack right now
[11-Feb-2009 15:35:12] **cgibbons> nice
[11-Feb-2009 15:35:17] **cgibbons> sure you dont want to become a windows guru instead?
[11-Feb-2009 15:35:32] **C_Kode> I think I should restart the server.
[11-Feb-2009 15:35:34] **mrayzenoss> well, I tried to "upgrade" it from a Zip to an Egg and all hell broke loose
[11-Feb-2009 15:35:39] **cgibbons> why not
[11-Feb-2009 15:37:39] **gemineye> Hey mryzenoss, how do you know when your core install is either on under powered hardware or you're trying to do too much with it?
[11-Feb-2009 15:38:09] **mrayzenoss> gaps in perf graphs are a frequent indicator
[11-Feb-2009 15:39:17] **gemineye> Any other possible indicators? gaps in perf graphs show you've exceeded the monitors limits. how about telling when you're approaching that limit?
[11-Feb-2009 15:40:57] **mrayzenoss> hmm... we really should write a Zenoss ZenPack
[11-Feb-2009 15:40:59] **gemineye> Does Enterprise have better status monitoring of the Zenoss tool?
[11-Feb-2009 15:41:12] **mrayzenoss> let me ask, it probably does
[11-Feb-2009 15:42:34] **gemineye> Or just include what would go in your Zenoss ZenPack in the default install.
[11-Feb-2009 15:45:09] **mrayzenoss> /Status/Heartbeat events
[11-Feb-2009 15:46:55] **mrayzenoss> heh, just realized I don't have any because I wiped my history table yesterday
[11-Feb-2009 15:47:00] **mrayzenoss> debugging another issue
[11-Feb-2009 15:47:07] * C_Kode beats at stabs his Windows XP standalone server until WMI monitoring authentication begins to function
[11-Feb-2009 15:47:30] **mrayzenoss> C_Kode: good luck with that, I've tried and failed with XP several times
[11-Feb-2009 15:47:35] **gemineye> There's no /Status/Heartbeat on core
[11-Feb-2009 15:47:58] **C_Kode> mrayzenoss: I wish you had told me that a couple of hours ago!
[11-Feb-2009 15:49:24] **mrayzenoss> C_Kode: I usually run out of patience
[11-Feb-2009 15:51:31] **C_Kode> I'm out too.
[11-Feb-2009 15:52:15] **C_Kode> I will just setup the SNMP stuff. Thats all I really need anyhow. I just need to know when it's frozen up since it records all of our business calls
[11-Feb-2009 15:52:46] **C_Kode> I'm out.
[11-Feb-2009 15:52:48] **C_Kode> cya
[11-Feb-2009 15:56:05] **mrayzenoss> gemineye: I shut down a pair of daemons and got /Status/Heartbeats for them
[11-Feb-2009 15:57:15] **chuck___> Hi. I would like to set zenoss to monitor a slave db's drift from a master db using mk-heartbeat
[11-Feb-2009 15:57:51] **chuck___> the output of the command is a number
[11-Feb-2009 15:58:04] **chuck___> and i would like to receive alerts when that number is above x
[11-Feb-2009 15:58:15] **chuck___> How can I go about doing this?
[11-Feb-2009 15:59:28] **mrayzenoss> chuck___: sounds like a ZenCommand
[11-Feb-2009 16:00:12] **mrayzenoss> I assume you have a script that captures that result?
[11-Feb-2009 16:01:22] **chuck___> mrayzenoss: No. Does the result have to be in any specific format?
[11-Feb-2009 16:02:03] **mrayzenoss> http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch16.html
[11-Feb-2009 16:02:12] **mrayzenoss> yeah
[11-Feb-2009 16:02:17] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[11-Feb-2009 16:02:48] **mrayzenoss> follow along with the example
[11-Feb-2009 16:05:29] **chuck___> Hmm.. I don't have the check_http example
[11-Feb-2009 16:07:01] **chuck___> I suppose I should install the zenpack
[11-Feb-2009 16:07:37] **mrayzenoss> http://dev.zenoss.org/trac/browser/trunk/zenpacks/ZenPacks.zenoss.HttpMonitor
[11-Feb-2009 16:08:31] **mrayzenoss> oops
[11-Feb-2009 16:08:34] **mrayzenoss> wrong link
[11-Feb-2009 16:08:46] **chuck___> http://dev.zenoss.org/downloads/zenoss-core-zenpacks/individual/ZenPacks.zenoss.HttpMonitor-2.0.0-py2.4.egg
[11-Feb-2009 16:08:53] **chuck___> Is that right?
[11-Feb-2009 16:09:31] **mrayzenoss> no
[11-Feb-2009 16:09:53] **mrayzenoss> check_http is a shell command that's already in your $ZENHOME/common/libexec/
[11-Feb-2009 16:10:04] **mrayzenoss> the example shows you how to reference it as a command
[11-Feb-2009 16:10:10] **mrayzenoss> and use it as a datasource
[11-Feb-2009 16:10:55] **chuck___> I am running 2.3.2
[11-Feb-2009 16:11:29] **mrayzenoss> yeah, I'm just saying you don't need a ZenPack
[11-Feb-2009 16:12:57] **chuck___> okay..
[11-Feb-2009 16:13:08] **chuck___> i found the executeable
[11-Feb-2009 16:13:16] **chuck___> thanks
[11-Feb-2009 16:13:24] **mrayzenoss> try this step from the example: $ZENHOME/libexec/check_http -H www.zenoss.com
[11-Feb-2009 16:13:54] **mrayzenoss> that's the output format you're going to need
[11-Feb-2009 16:14:04] **chuck___> okay..
[11-Feb-2009 16:16:46] **mrayzenoss> http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN78
[11-Feb-2009 16:17:43] **chuck___> thanks
[11-Feb-2009 16:18:00] **mrayzenoss> Now I'll want that back as a Community ZenPack when you're done
[11-Feb-2009 16:19:18] **chuck___> sure thing
[11-Feb-2009 16:34:11] **cgibbons> that sort of stuff is covered wellin the dev guide too i think
[11-Feb-2009 16:42:50] **mrayzenoss> just found out that ZIP zenpacks got installed into $ZENHOME/Products so they were bound to blow stuff up
[11-Feb-2009 16:43:34] **mrayzenoss> now they're in $ZENHOME/ZenPacks/ so they're less likely to overwrite things
[11-Feb-2009 17:42:01] **mrayzenoss> Yay for the pretty pictures! Fixed the VMwareESX ZenPack
[11-Feb-2009 22:17:46] **cgibbons> hurm
[11-Feb-2009 23:16:48] **dranch> howdy.. anyone here know how to monitor a device with ping only and DISABLE snmp polls?
[11-Feb-2009 23:45:09] **dranch> since this is being logged, the solution is under the device --> zproperties --> zSnmpMonitorIgnore --> true --> save
[12-Feb-2009 00:00:42] [disconnected at Thu Feb 12 00:00:42 2009]
[12-Feb-2009 00:00:42] [connected at Thu Feb 12 00:00:42 2009]
[12-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[12-Feb-2009 02:57:14] **cico> what could be a common reason for a cmd plugin not showing up? not in the zProperties list, I mean during the actual scan..can't see it anywhere..¿
[12-Feb-2009 02:57:37] **zarxcky> hehe
[12-Feb-2009 03:10:46] **zarxcky> try the zencommand run -d yourDevice -v 10
[12-Feb-2009 03:11:21] **cico> ...
[12-Feb-2009 03:11:41] **cico> that's what I was doing when i noticed it did't even load the plugin :-
[12-Feb-2009 03:12:15] **zarxcky> Have you check your Collector plugin?
[12-Feb-2009 03:12:21] **zarxcky> inside the zProperties
[12-Feb-2009 03:12:44] **cico> yes, I checked it's there..
[12-Feb-2009 03:13:23] **zarxcky> can u paste your zencommand v 10 output?
[12-Feb-2009 03:14:01] **cico> yeah, but as I said the one I'm looking for is not really there
[12-Feb-2009 03:14:03] **cico> wait..
[12-Feb-2009 03:14:36] **zarxcky> what kind of collector plugin did u use.. the one provided by zenoss?
[12-Feb-2009 03:14:49] **zarxcky> is it snmp or the cmd.linux or the cmd.darwin
[12-Feb-2009 03:14:52] **zarxcky> ??
[12-Feb-2009 03:15:05] **cico> cmd.linux
[12-Feb-2009 03:15:15] **zarxcky> emm I use a lot of those
[12-Feb-2009 03:15:30] **zarxcky> for like 30 remote sites
[12-Feb-2009 03:15:42] **cico> great!
[12-Feb-2009 03:16:04] **zarxcky> so which one u search for that did not come up?
[12-Feb-2009 03:17:29] **cico> ip_addr from the forum
[12-Feb-2009 03:17:59] **zarxcky> emm.. I use that too.. well.. not really since ifconfig one which is provided by zenoss working alright..
[12-Feb-2009 03:18:17] **cico> I even fixed the command (as in the distro I'm modeling ip is not in /sbin)
[12-Feb-2009 03:18:43] **zarxcky> u using which one? ifconfig or ip_addr?
[12-Feb-2009 03:19:01] **zarxcky> try to throw one of them and run the zencommand again to see it loading or not
[12-Feb-2009 03:19:16] **cico> erm, actually a bit below there's ifconfig too..
[12-Feb-2009 03:19:35] **zarxcky> so your monitored device using which one?
[12-Feb-2009 03:19:41] **zarxcky> ifocnfig or ip_addr
[12-Feb-2009 03:19:46] **zarxcky> ?
[12-Feb-2009 03:19:51] **cico> but I'm puzzled that it won't even show up in the _list_ of available plugins..
[12-Feb-2009 03:20:08] **zarxcky> well.. have you restart zenoss as instructed?
[12-Feb-2009 03:20:12] **cico> I threw both in the list
[12-Feb-2009 03:20:24] **zarxcky> I threw both in the list too.. so far no problem
[12-Feb-2009 03:20:34] **cico> yeah, service zenoss restart
[12-Feb-2009 03:20:50] **zarxcky> emm.. red hat?
[12-Feb-2009 03:21:06] **cico> yep, CentOS 5.2
[12-Feb-2009 03:21:17] **cico> I mean yep in a loose way
[12-Feb-2009 03:21:30] **zarxcky> ic
[12-Feb-2009 03:21:37] **zarxcky> you device..
[12-Feb-2009 03:21:41] **zarxcky> your device..
[12-Feb-2009 03:21:46] **zarxcky> the one u monitored..
[12-Feb-2009 03:22:57] **zarxcky> how u check the device ip?
[12-Feb-2009 03:22:57] **zarxcky> using ifconfig or ip?
[12-Feb-2009 03:25:26] **cico> INFO:zen.ZenModeler:plugins: zenoss.cmd.linux.cpu, zenoss.cmd.linux.os, zenoss.cmd.linux.sysinfo, zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.linux.ifconfig, zenoss.cmd.linux.memory, zenoss.cmd.linux.netstat_an, zenoss.cmd.linux.netstat_rn, zenoss.cmd.linux.process
[12-Feb-2009 03:25:26] **cico> INFO:zen.ZenModeler:SNMP monitoring off for 62.94.191.41
[12-Feb-2009 03:25:26] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.cpu
[12-Feb-2009 03:25:26] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.os
[12-Feb-2009 03:25:27] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.sysinfo
[12-Feb-2009 03:25:28] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.uname
[12-Feb-2009 03:25:30] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.df
[12-Feb-2009 03:25:32] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ifconfig
[12-Feb-2009 03:25:34] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.memory
[12-Feb-2009 03:25:36] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_an
[12-Feb-2009 03:25:38] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_rn
[12-Feb-2009 03:25:40] **cico> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.process
[12-Feb-2009 03:25:42] **cico> INFO:zen.ZenModeler:No portscan plugins found for 62.94.191.41
[12-Feb-2009 03:25:51] **cico> you see what I mean by "it doesn't even show up"..
[12-Feb-2009 03:26:22] **zarxcky> literally
[12-Feb-2009 03:26:39] **zarxcky> let me try mine
[12-Feb-2009 03:27:03] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.uname
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.df
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ifconfig
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.memory
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_an
[12-Feb-2009 03:27:04] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.netstat_rn
[12-Feb-2009 03:27:06] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.process
[12-Feb-2009 03:27:08] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.portscan.IpServiceMap
[12-Feb-2009 03:27:10] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.cpu
[12-Feb-2009 03:27:15] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.ip_addr
[12-Feb-2009 03:27:15] **zarxcky> DEBUG:zen.ZenModeler:Loaded plugin zenoss.cmd.linux.os
[12-Feb-2009 03:27:31] **zarxcky> something wrong perhaps with the scripts which turn out cannotbe executed
[12-Feb-2009 03:27:35] **zarxcky> try to delete..
[12-Feb-2009 03:27:39] **cico> ooooohh your works!
[12-Feb-2009 03:27:50] **zarxcky> try to delete your one.. the ip_addr
[12-Feb-2009 03:27:54] **zarxcky> try to copy back
[12-Feb-2009 03:28:00] **zarxcky> into the libexec
[12-Feb-2009 03:28:05] **cico> but it was just a copy/paste
[12-Feb-2009 03:28:41] **zarxcky> just try to copy another one, put another different filename..
[12-Feb-2009 03:28:46] **zarxcky> and try diff both of the file..
[12-Feb-2009 03:28:53] **zarxcky> see if there are any difference..
[12-Feb-2009 03:28:57] **zarxcky> by right it should not be
[12-Feb-2009 03:30:40] **cico> oh, fooooooock
[12-Feb-2009 03:30:53] **zarxcky> ?
[12-Feb-2009 03:30:56] **cico> comment lines fracked up the layout
[12-Feb-2009 03:31:11] **cico> in the header
[12-Feb-2009 03:31:13] **zarxcky> as I expect so..
[12-Feb-2009 03:31:21] **cico> but just that once
[12-Feb-2009 03:31:23] **cico> bah
[12-Feb-2009 03:32:49] **cico> oh and I notice that blugins below that one weren't executing either..
[12-Feb-2009 03:33:00] **cico> shameful
[12-Feb-2009 03:34:14] **zarxcky> just diff
[12-Feb-2009 03:35:32] **cico> between what, sry?
[12-Feb-2009 03:35:58] **zarxcky> just use the same test as the one before.
[12-Feb-2009 03:36:04] **zarxcky> perhaps some typo
[12-Feb-2009 03:36:11] **zarxcky> when u trying to copy/paste
[12-Feb-2009 03:37:43] **cico> I'm noticing it's not showing up again, same as before
[12-Feb-2009 03:38:00] **cico> and it's no comment-wrapping issue this time
[12-Feb-2009 03:38:20] **zarxcky> white-space?
[12-Feb-2009 03:42:33] **zarxcky> must be something going wrong when u copy/paste that code
[12-Feb-2009 03:42:45] **zarxcky> remember that python is too concern about indentation
[12-Feb-2009 03:42:57] **cico> oh snap, you're right
[12-Feb-2009 03:44:18] **cico> but that looks good too, this time..
[12-Feb-2009 03:44:33] **cico> I'm noticing there's no compiled file tho
[12-Feb-2009 03:44:41] **cico> who's in charge of compiling?
[12-Feb-2009 03:49:18] **zarxcky> compile what?
[12-Feb-2009 03:49:26] **cico> python code
[12-Feb-2009 03:49:35] **cico> I know it's stupid
[12-Feb-2009 03:49:42] **zarxcky> dont think u need to compile the python code
[12-Feb-2009 03:50:10] **cico> but there must be a reason why ip_addr is the only one without a .pyc counterpart..
[12-Feb-2009 03:50:29] **zarxcky> try remove the .pyc for plugin that have the problem and re-run again
[12-Feb-2009 03:51:15] **cico> I removed cpu.pyc and, as soon as I remodeled, it was back again
[12-Feb-2009 03:51:31] **zarxcky> of course..
[12-Feb-2009 03:51:37] **zarxcky> that is python cache
[12-Feb-2009 03:52:47] **zarxcky> every python code will have the .pyc
[12-Feb-2009 03:57:01] **cico> still nothing
[12-Feb-2009 03:57:06] **cico> I really don't get it..
[12-Feb-2009 04:02:49] **zarxcky> think u need to study python a bit to get it to work..
[12-Feb-2009 04:02:54] **zarxcky> what the log say?
[12-Feb-2009 04:03:02] **zarxcky> $ZENHOME/log
[12-Feb-2009 04:03:11] **zarxcky> zencommand log
[12-Feb-2009 04:03:14] **zarxcky> zenmodeler log
[12-Feb-2009 04:05:42] **cico> nothing, as before..
[12-Feb-2009 04:05:53] **cico> bunch of other errors tho..
[12-Feb-2009 04:06:27] **cico> I'll have to fix the parsing stuff, as the distro being queried is kind of custom
[12-Feb-2009 04:06:29] **zarxcky> weird.. cos what I need to do is just follow the instructions in the forum and voila!
[12-Feb-2009 04:06:45] **cico> that's been true for the other scripts
[12-Feb-2009 04:06:59] **cico> that's what drives me away..
[12-Feb-2009 04:07:03] **zarxcky> then your copy/paste must be wrong
[12-Feb-2009 04:13:18] **cico> I'll check it manually later I guess..
[12-Feb-2009 04:13:30] **zarxcky> mine must worked because I am monitoring normal server instead of embedded one
[12-Feb-2009 04:14:04] **zarxcky> ur's one a bit different.. which will need at least experience in understanding the code and tweak it to get what you need
[12-Feb-2009 04:14:14] **zarxcky> try push your problems on to the forum
[12-Feb-2009 04:14:24] **zarxcky> let see what other may say about it
[12-Feb-2009 04:14:25] **cico> I will soon, thanks
[12-Feb-2009 04:14:40] **cico> weird not showing at all, tho..
[12-Feb-2009 04:14:43] **cico> another thing I've been wondering is where and how will a command's output be presented..
[12-Feb-2009 07:48:31] **raw__> is there some trick to gathering and graphing a negative value?
[12-Feb-2009 07:48:56] **raw__> I've set the RRD Min to -255 and the RRD Max to 255, I've set the graph Y Min and Y Max values accordingly, but still nothing
[12-Feb-2009 08:14:18] **cmdln> hello
[12-Feb-2009 08:14:37] **cmdln> is there some trick to getting email using smtp auth working?
[12-Feb-2009 08:14:48] **cmdln> I just get incorrect authentication data
[12-Feb-2009 08:15:00] **cmdln> form smtplib.SMTPAuthenticationError
[12-Feb-2009 08:15:05] **cmdln> from rather
[12-Feb-2009 08:15:21] **cmdln> I know I am using the correct username and password
[12-Feb-2009 08:16:52] **raw__> are all of the other options configured correctly?
[12-Feb-2009 08:17:14] **raw__> port/tls/smtp host/from address?
[12-Feb-2009 08:17:31] **cmdln> Ive tried tls on and off
[12-Feb-2009 08:17:40] **cmdln> im using the ip of my mail server
[12-Feb-2009 08:17:58] **cmdln> from address same as authenticaion address (my email creds)
[12-Feb-2009 08:18:06] **cmdln> mail runs on 25
[12-Feb-2009 08:19:55] **raw__> have you tried without authentication enabled on the mail server to see if it makes a difference?
[12-Feb-2009 08:20:05] **raw__> on smtp server rather
[12-Feb-2009 08:21:32] **cmdln> it does work
[12-Feb-2009 08:21:40] **cmdln> as long as the destination email is on that server
[12-Feb-2009 08:21:55] **cmdln> but sending to something like say my cell phone requires auth
[12-Feb-2009 08:22:22] **cmdln> I suppose I could setup a forward address
[12-Feb-2009 08:22:24] **cmdln> but
[12-Feb-2009 08:22:34] **cmdln> Id like to figure out why it wont auth
[12-Feb-2009 08:23:21] **NoxIn-> cmdln: any hint in the logfile of the mail server ?
[12-Feb-2009 08:25:29] **cmdln> not that i can see
[12-Feb-2009 08:25:37] **cmdln> dont even see any auth attempts
[12-Feb-2009 08:27:24] **janwari> anyone else facing issue with zenoss not displaying graph images ?
[12-Feb-2009 08:27:37] **cmdln> janwari: Ive had that before
[12-Feb-2009 08:27:46] **raw__> janwari: all graph images?
[12-Feb-2009 08:28:22] **janwari> almost all. Only CPU graph is displayed
[12-Feb-2009 08:28:37] **janwari> CPU Idle actually
[12-Feb-2009 08:28:53] **raw__> have you checked in $ZENHOME/perf/Devices/ to see if the appropriate RRD files are being generated for the graphs?
[12-Feb-2009 08:29:18] **janwari> but then i go to /Devices/Server/Linux it correctly displays the graph for localhost
[12-Feb-2009 08:30:20] **raw__> like I said, check that the RRD files exist, if they don't then you'll have to figure out why
[12-Feb-2009 08:30:58] **janwari> this is weird, $ZENHOME is not set. echo $ZENHOME returns a blank line
[12-Feb-2009 08:32:23] **raw__> are you the zenoss user?
[12-Feb-2009 08:32:25] **raw__> or are you root?
[12-Feb-2009 08:32:36] **janwari> raw__: i went to $ZENHOME/perf/Devices/ and it hasnt created any folder for the Device im currently monitoring
[12-Feb-2009 08:33:02] **raw__> ok, so obviously that's the cause of the issue
[12-Feb-2009 08:33:05] **janwari> raw__: yeah, im root, did find / -type d -name "perf"
[12-Feb-2009 08:33:07] **raw__> try re-modelling the device
[12-Feb-2009 08:33:18] **raw__> if you're root just do "su zenoss"
[12-Feb-2009 08:33:41] **raw__> try restarting zenoss, then remodel the affected devices
[12-Feb-2009 08:33:43] **janwari> raw__: wait, im logged in as root into the console. But i modelled the device from the web-interface
[12-Feb-2009 08:33:45] **raw__> see if it makes a difference
[12-Feb-2009 08:33:55] **raw__> yes, model from the web interface
[12-Feb-2009 08:34:07] **janwari> ok trying it again
[12-Feb-2009 08:34:51] **raw__> also, in the performance tab, you are at least seeing the 2 grey arrows?
[12-Feb-2009 08:35:00] **raw__> you're not just seeing a completely blank page?
[12-Feb-2009 08:35:07] **janwari> raw__: i think i know whats the problem, its apache. Its User and Group is apache. Will try to change it to zenoss and see
[12-Feb-2009 08:35:17] **raw__> ah, yeh, that'd do it
[12-Feb-2009 08:35:26] **raw__> hold on, I'll give you the exact permissions required...
[12-Feb-2009 08:35:59] **janwari> raw__: im using this VM only for Zenoss
[12-Feb-2009 08:36:13] **janwari> so changing the apache user wont affect anything else that im working on
[12-Feb-2009 08:36:42] **raw__> that's fine, but you also have to make sure that your zenoss folders match the correct permissions
[12-Feb-2009 08:36:49] **janwari> ok
[12-Feb-2009 08:36:49] **raw__> what is your $ZENHOME directory?
[12-Feb-2009 08:37:06] **janwari> \/home/zenoss
[12-Feb-2009 08:37:12] **janwari> $/home/zenoss
[12-Feb-2009 08:37:15] **raw__> ummm, that's super weird
[12-Feb-2009 08:37:31] **janwari> im using the VMware Appliance
[12-Feb-2009 08:37:31] **raw__> it should be either /usr/local/zenoss or /usr/local/zenoss/zenoss
[12-Feb-2009 08:37:35] **raw__> ah
[12-Feb-2009 08:37:51] **raw__> the vmware appliance should work out of the box
[12-Feb-2009 08:37:59] **raw__> I don't see why you're running in to issues
[12-Feb-2009 08:38:19] **janwari> raw__: because im using Apache over SSL front end to Zenoss
[12-Feb-2009 08:38:32] **raw__> I see
[12-Feb-2009 08:38:38] **raw__> Zenoss has it's own web server
[12-Feb-2009 08:38:41] **raw__>
[12-Feb-2009 08:39:02] **janwari> yeah, but configuring it to work over SSL was a pain.
[12-Feb-2009 08:39:06] **cmdln> janwari: if your wanting to use apache just use mod_proxy
[12-Feb-2009 08:39:18] **cmdln> setup a reverse proxy
[12-Feb-2009 08:39:21] **janwari> So decided to use Apache instead
[12-Feb-2009 08:39:30] **raw__> I see
[12-Feb-2009 08:40:23] **janwari> cmdln: im using mod_rewrite instead. Much more simpler. Just added RewriteEngine on RewriteRule ^/(.*) https://%{HTTP_HOST}/$1
[12-Feb-2009 08:43:21] **janwari> raw__: it didnt work Zenoss still doesnt create folder for the RRD files
[12-Feb-2009 08:43:43] **cmdln> janwari: how long has it been running?
[12-Feb-2009 08:44:02] **janwari> the current Device or Zenoss App?
[12-Feb-2009 08:44:11] **cmdln> ive had graphs not show up for a while because it was still collecting data on the device
[12-Feb-2009 08:44:14] **cmdln> the device
[12-Feb-2009 08:44:34] **janwari> i have just modeled the device an hour ago
[12-Feb-2009 08:44:39] **cmdln> ah
[12-Feb-2009 08:45:44] **raw__> janwari, you remodelled again just now?
[12-Feb-2009 08:45:52] **janwari> yes
[12-Feb-2009 08:45:55] **raw__> (and yes, RRD files can take forever to generate)
[12-Feb-2009 08:46:00] **janwari> did it a few time
[12-Feb-2009 08:46:06] **raw__> make sure that you push changes to collector as well
[12-Feb-2009 08:46:07] **tehhobbit> got a question how to I default so that all devs in /Devices/Server/solaris monitors ports 21,22,25 ?
[12-Feb-2009 08:46:09] **raw__> from the manage meny
[12-Feb-2009 08:46:11] **raw__> menu*
[12-Feb-2009 08:46:16] **tehhobbit> s/to/do/
[12-Feb-2009 08:46:25] **janwari> raw__: but Zenoss hasnt created a folder under $ZENHOME/pref/Devices/
[12-Feb-2009 08:46:37] **tehhobbit> as it is nopw I have to add the ports manually
[12-Feb-2009 08:46:48] **raw__> janwari: I understand that, it means that something went wrong with the modelling
[12-Feb-2009 08:46:58] **raw__> since that folder should be created right after you model the device
[12-Feb-2009 08:47:05] **raw__> pastebin the output of the modelling operation
[12-Feb-2009 08:47:27] **raw__> also, what type of device is this that you're modelling?
[12-Feb-2009 08:48:14] **raw__> janwari: as far as I understand it, that's not possible
[12-Feb-2009 08:48:18] **raw__> oops
[12-Feb-2009 08:48:25] **raw__> last message was intended for tehhobbit
[12-Feb-2009 08:48:51] **raw__> tehhobbit: you can't specify which ports to monitor as part of a template, needs to be done on a per device basis
[12-Feb-2009 08:49:03] **janwari> raw__: i will add a new device and see if it works or not
[12-Feb-2009 08:49:14] **raw__> janwari: k
[12-Feb-2009 08:49:15] **tehhobbit> raw__: well you can set collector plugins for a certain host
[12-Feb-2009 08:49:27] **tehhobbit> why shouldnt I be able to set it for a template ?
[12-Feb-2009 08:49:50] **tehhobbit> raw__: but I can enable the portscan collector plugin ?
[12-Feb-2009 08:50:07] **raw__> I'm saying that templates don't support setting which ports to monitor
[12-Feb-2009 08:50:22] **raw__> they only support what type of performance data to gather
[12-Feb-2009 08:50:31] **tehhobbit> ok
[12-Feb-2009 08:50:43] **tehhobbit> so how do I enable the portscan plugin
[12-Feb-2009 08:50:53] **tehhobbit> for /Devices/Server/*
[12-Feb-2009 08:51:17] **raw__> it wouldn't really be a practical option to have anyways, since there are very very few instances where you want to only monitor the same set of ports on like 100 devices or whatever
[12-Feb-2009 08:51:29] **raw__> if it's only on 10 or 20 devices, might as well just go through and do it by hand
[12-Feb-2009 08:52:01] **raw__> portscan plugin is enabled by default, it runs through when you model devices
[12-Feb-2009 08:52:51] **raw__> though snmp usually pulls up better port info
[12-Feb-2009 08:53:20] **raw__> actually hmmm
[12-Feb-2009 08:53:22] **tehhobbit> 2009-02-12 13:04:20 INFO zen.ZenModeler: No portscan plugins found for monitor.slba.se
[12-Feb-2009 08:53:41] **raw__> actually, try this...
[12-Feb-2009 08:53:53] **raw__> go in to the services section under classes on the left
[12-Feb-2009 08:54:22] **raw__> then go to IpService, then Privileged, find those services by doing a search and set monitoring to true
[12-Feb-2009 08:54:32] **raw__> it should then automatically monitor those ports on all devices
[12-Feb-2009 08:55:19] **raw__> might take a while for it to pick up on the fact that those ports are open on certain devices, might need to remodel... as far as the portscan plugin apparently not running, that's odd
[12-Feb-2009 08:55:41] **tehhobbit> raw__: tnx
[12-Feb-2009 08:55:46] **raw__> np
[12-Feb-2009 08:56:44] **raw__> ok, now maybe someone can help me with my problem...
[12-Feb-2009 08:57:18] **raw__> I'm developing a template for monitoring Cisco Aironet Wireless Accesspoints...
[12-Feb-2009 08:57:50] **raw__> I have cDot11ClientSignalStrength (1.3.6.1.4.1.9.9.273.1.3.1.1.3) as a data source...
[12-Feb-2009 08:58:03] **raw__> When I select the data source and run a test against a device I get...
[12-Feb-2009 08:58:21] **raw__> Executing command against Nova-PS-AP
[12-Feb-2009 08:58:21] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.35.77.102.202.234 = INTEGER: -43
[12-Feb-2009 08:58:21] **raw__> DONE in 1 seconds
[12-Feb-2009 08:58:52] **raw__> now, it's dishing out a negative value, so I set the RRD Min to -255 and RRD Max to 255 to make sure that it wasn't considered an out of range value
[12-Feb-2009 08:59:26] **raw__> I am receiving the following debug messages in the event log...
[12-Feb-2009 08:59:28] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[12-Feb-2009 08:59:46] **raw__> ...and it's never generating an RRD file...
[12-Feb-2009 09:00:19] **raw__> So, Zenoss thinks that the OID is bad, even though I can go to the datasource, type in the device name, and click the Test button, and get the output that I pasted above
[12-Feb-2009 09:00:28] **raw__> I'm totally stumped, and I really need to get this working
[12-Feb-2009 09:01:32] **tehhobbit> raw__: I can't help you straight away ... but I saw on forums.cacti.net a way to debug rrd's ( if the rrd is okey with a negative value )
[12-Feb-2009 09:01:46] **tehhobbit> I can see if I can find the url
[12-Feb-2009 09:02:16] **raw__> I know of a command to "unlock" the RRD file from having a minimum of 0, but that's no good to be if the RRD file isn't even being generated
[12-Feb-2009 09:02:26] **raw__> no good to me*
[12-Feb-2009 09:02:43] **janwari> raw__: added a new device and still have the same issue. Only CPU Idle graph is being displayed. Here is the re-model trace http://rafb.net/p/Vs64HZ16.html
[12-Feb-2009 09:02:50] **adytum-bot> Title: Nopaste - No description (at rafb.net)
[12-Feb-2009 09:05:48] **raw__> SNMP monitoring off for web01-local
[12-Feb-2009 09:05:59] **raw__> you need to have SNMP enabled on the device to generate the graphs
[12-Feb-2009 09:06:01] **janwari> monitoring over SSH
[12-Feb-2009 09:06:04] **raw__> oh
[12-Feb-2009 09:06:14] **raw__> well then you wouldn't get RRD files
[12-Feb-2009 09:06:27] **tehhobbit> raw__: under /Devices/Templates/ graph there is a tab graph command
[12-Feb-2009 09:06:29] **raw__> what are you setting your data sources as for the graphs?
[12-Feb-2009 09:06:37] **tehhobbit> you could copy and paste that to create the rrd
[12-Feb-2009 09:06:43] **tehhobbit> from shell
[12-Feb-2009 09:06:45] **janwari> raw__: how to check that ?
[12-Feb-2009 09:07:18] **raw__> janwari, check the monitoring template
[12-Feb-2009 09:07:44] **raw__> janwari: any particular reason why you're using SSH over SNMP?
[12-Feb-2009 09:08:28] **janwari> raw__: just for additional security and better monitoring using zenplugins
[12-Feb-2009 09:08:44] **raw__> if you're worried about security just use SNMPv3
[12-Feb-2009 09:09:07] **raw__> it's encrypted and requires username/password in addition to the community string
[12-Feb-2009 09:09:12] **janwari> how to find the monitoring template
[12-Feb-2009 09:09:21] **raw__> go to Devices
[12-Feb-2009 09:09:33] **janwari> ahh
[12-Feb-2009 09:09:36] **raw__> and work your way down checking the "Templates" tab
[12-Feb-2009 09:09:58] **raw__> until you find the template that's collecting the info for those particular graphs
[12-Feb-2009 09:10:16] **raw__> you really should read the Zenoss Admin Guide
[12-Feb-2009 09:10:20] **raw__> it covers all of this
[12-Feb-2009 09:11:02] **janwari> ok will read it again
[12-Feb-2009 09:11:20] **raw__> and read it read it, don't just skim through
[12-Feb-2009 09:11:27] **janwari> lol....
[12-Feb-2009 09:16:01] **janwari> raw__: under /Devices /Server /Cmd /Templates /Device /Load Average /laLoadInt5 "Available RRD Variables" is None, and there is no option to choose another. Is that the root cause of the problem ?
[12-Feb-2009 09:20:35] **raw__> not necessarily
[12-Feb-2009 09:20:55] **raw__> what is Load Average?
[12-Feb-2009 09:21:00] **raw__> is that your data source?
[12-Feb-2009 09:21:30] **janwari> raw__: the "Graph Definitions"
[12-Feb-2009 09:21:38] **raw__> You do know that most of the default templates are configured for gathering info via SNMP right?
[12-Feb-2009 09:21:48] **janwari> yes
[12-Feb-2009 09:22:08] **raw__> your choice to do it via SSH is most likely causing the issue since you didn't even know how to check templates until a second ago, so I'm assuming you haven't modified any of them to work with SSH?
[12-Feb-2009 09:22:32] **janwari> but, it also worked over ssh for me, in version 2.0 of Zenoss. Its after upgrading to version 2.0.3 that this issue appeared
[12-Feb-2009 09:22:33] **raw__> ignore the graph definitions
[12-Feb-2009 09:22:40] **raw__> you're more worried about your graph points
[12-Feb-2009 09:22:43] **raw__> hence your data sources
[12-Feb-2009 09:23:26] **raw__> they are probably set to collect data via OID values currently
[12-Feb-2009 09:23:30] **raw__> which won't work with SSH
[12-Feb-2009 09:23:49] **raw__> I've never setup to graph via SSH so I really have no idea what the correct values should be
[12-Feb-2009 09:23:59] **janwari> ok
[12-Feb-2009 09:24:11] **janwari> will play around and see if i can figure it out.
[12-Feb-2009 09:24:14] **raw__> k
[12-Feb-2009 09:24:17] **janwari> thanks for you help
[12-Feb-2009 09:24:21] **raw__> np
[12-Feb-2009 09:30:33] **cgibbons> holy information overload
[12-Feb-2009 09:33:06] **raw__> lol
[12-Feb-2009 09:33:16] **raw__> hey cgibbons...
[12-Feb-2009 09:33:39] **raw__> can you please take a shot at helping me? read my problem description above please?
[12-Feb-2009 09:33:47] **raw__> don't want to bore everyone by repasting it
[12-Feb-2009 09:34:10] **raw__> I've been literally trying to solve this since yesterday afternoon
[12-Feb-2009 09:34:18] **raw__> it should be simply, but it's not
[12-Feb-2009 09:34:45] **cgibbons> k let me take a look - i am in a defect review meeting so i'm multitasking poorly at the moment
[12-Feb-2009 09:35:05] **raw__> ah, ok
[12-Feb-2009 09:35:06] **raw__> thanks
[12-Feb-2009 09:37:58] **cgibbons> crap i gotta switch irc clients this one is terrible
[12-Feb-2009 09:40:47] **raw__> lol
[12-Feb-2009 09:40:51] **raw__> what client were you using?
[12-Feb-2009 09:41:09] **cgibbons> old command-line ircII
[12-Feb-2009 09:41:19] **raw__> ah, I'm using commandline BitcX
[12-Feb-2009 09:41:22] **raw__> BitchX rather
[12-Feb-2009 09:41:25] **cgibbons> i normally use chatzilla but something happened a couple of days ago and it died
[12-Feb-2009 09:41:30] **raw__> ah
[12-Feb-2009 09:41:35] **raw__> osir i s-1c / bitc h x-1.1-final
[12-Feb-2009 09:41:47] **cgibbons> if you could cut & paste what you said before that you needed help on, send me a /msg i'll take a look
[12-Feb-2009 09:41:54] **raw__> ok
[12-Feb-2009 09:48:29] **jb> you just need a nice script for epic/ircii..
[12-Feb-2009 09:49:00] **jb> http://shell.vaerchi.com/~blackjac/i040.20070523.1.tgz
[12-Feb-2009 09:49:13] **jb> http://shell.vaerchi.com/~blackjac/intrepid.html
[12-Feb-2009 09:49:28] **adytum-bot> Title: Intrepid Beta (at shell.vaerchi.com)
[12-Feb-2009 10:17:41] **C_Kode> How do you get Zenoss to stop attempting to use WMI? Do I have to remove it from /Device//Server/Windows
[12-Feb-2009 10:18:03] **C_Kode> How do you get Zenoss to stop attempting to use WMI? Do I have to remove it from /Device//Server/Windows
[12-Feb-2009 10:18:03] **nemo_> remove all collectors
[12-Feb-2009 10:18:05] **C_Kode> whoops
[12-Feb-2009 10:18:19] **C_Kode> I want it to use SNMP Informant
[12-Feb-2009 10:18:24] **nemo_> from configured classes of devices and remove Zwmiuser?
[12-Feb-2009 10:18:26] **nemo_> or similar
[12-Feb-2009 10:18:38] **nemo_> ( in the zproperties )
[12-Feb-2009 10:19:29] **raw__> yeh, as long as no username or password is specified it shouldn't try monitoring
[12-Feb-2009 10:19:39] **C_Kode> THis isn't going to disable my Other Window server being checked via WMI
[12-Feb-2009 10:19:47] **raw__> no
[12-Feb-2009 10:20:00] **raw__> the zproperties for each device are independant
[12-Feb-2009 10:21:04] **cgibbons> there's also zWinMonitorIgnore that you can set to True that should also disable it
[12-Feb-2009 10:21:06] **C_Kode> I've blanked out the zWinUser and zWinPassword fields in the servers zProperties
[12-Feb-2009 10:21:21] **cgibbons> there's zWinEventLog that does the same job for event log, but that one has a bug
[12-Feb-2009 10:21:40] **C_Kode> zWinMonitorIgnore will ignore only WMI?
[12-Feb-2009 10:21:42] **raw__> there are also true/false toggles near the bottom of zproperties for WMI that you can toggle
[12-Feb-2009 10:21:55] **C_Kode> I see it!
[12-Feb-2009 10:22:26] **cgibbons> is this for that evil XP box you were working with yesterday?
[12-Feb-2009 10:22:33] **C_Kode> Yep
[12-Feb-2009 10:22:40] **cgibbons> that one is just weird
[12-Feb-2009 10:22:49] **C_Kode> I installed informant and that should be good enough for this box
[12-Feb-2009 10:23:47] **C_Kode> Grrr, I just got another wmi event! Maybe it happen right as I disabled it.
[12-Feb-2009 10:24:22] **C_Kode> Nope, it's still attempting to check wmi
[12-Feb-2009 10:24:37] **cgibbons> event from the event log, or?
[12-Feb-2009 10:24:45] **cgibbons> or the bad auth stuff?
[12-Feb-2009 10:25:04] **jb> you do know that snmp informant isn't going to provide you event logs, service details, etc..?
[12-Feb-2009 10:25:28] **C_Kode> I set zWmiMonitorIgnore, but I'm still getting the NT_STATUS_ACCESS_DENIED for evenClass /Status/Wmi
[12-Feb-2009 10:25:48] **C_Kode> set Ignore to true
[12-Feb-2009 10:26:16] **nemo_> thats because you still got something collecting?
[12-Feb-2009 10:26:24] **nemo_> collector plugins
[12-Feb-2009 10:26:31] **nemo_> or a perf template?
[12-Feb-2009 10:27:20] **C_Kode> I can't delete the zenoss.wmi.WinServiceMap under zCollectorPlugins
[12-Feb-2009 10:27:33] **nemo_> ah well ..
[12-Feb-2009 10:27:36] **C_Kode> I removed all templates, except Windows
[12-Feb-2009 10:27:51] **C_Kode> I can't select it, but I can drag it around
[12-Feb-2009 10:28:00] **C_Kode> nevermind.
[12-Feb-2009 10:28:16] **C_Kode> I saw the delete button at the bottom. I didn't notice the X beside it
[12-Feb-2009 10:29:15] **nemo_> sorted now ?
[12-Feb-2009 10:29:30] **C_Kode> It appears that the events have stopped.
[12-Feb-2009 10:29:58] **raw__> lol
[12-Feb-2009 10:30:55] **raw__> removing it from there will disable WMI monitoring on your other server though I think
[12-Feb-2009 10:31:04] **raw__> you might have to just move the device to a different device group
[12-Feb-2009 10:31:38] **nemo_> hes going to snmp informant and dropping wmi
[12-Feb-2009 10:31:42] **raw__> ah
[12-Feb-2009 10:31:45] **raw__> that works
[12-Feb-2009 10:34:40] **raw__> Is there an actual area of Zenoss where you can create/modify collector plugins?
[12-Feb-2009 10:34:46] **raw__> or does it have to be done from commandline?
[12-Feb-2009 10:35:49] **cgibbons> you can modify what collector plugins are bound to a device or device class via the UI, but the actual creation of a plugin is a coding effort
[12-Feb-2009 10:36:05] **raw__> ok
[12-Feb-2009 10:37:34] **raw__> I'm guessing that my current problem is going to need to be resolved by a collector plugin as well
[12-Feb-2009 10:38:52] **raw__> I just don't understand why I can't just put a .1 after the OID and pull the value for the first client and graph that
[12-Feb-2009 10:39:33] **raw__> heck, I could just pull the values for the first 10, and average out the value on a graph using rpn
[12-Feb-2009 10:41:02] **cgibbons> is that OID you're trying to pull a table entry or something?
[12-Feb-2009 10:41:47] **raw__> I guess you could call it that, the OID pulls the signal strength for each device associated with the accesspoint
[12-Feb-2009 10:42:04] **raw__> so 1.3.6.1.4.1.9.9.273.1.3.1.1.3.1 would be the first client
[12-Feb-2009 10:42:08] **raw__> 1.3.6.1.4.1.9.9.273.1.3.1.1.3.2 would be the second
[12-Feb-2009 10:42:10] **raw__> and so on
[12-Feb-2009 10:42:50] **raw__> it outputs the value as a decibel value, so it's generally a negative since the value will be anywhere from -100 to 0
[12-Feb-2009 10:43:21] **raw__> it'll output one value per client
[12-Feb-2009 10:43:47] **raw__> but I can specifically query for the value of the first client by using 1.3.6.1.4.1.9.9.273.1.3.1.1.3.1
[12-Feb-2009 10:44:39] **raw__> Zenoss refuses to grab the value though
[12-Feb-2009 10:52:07] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3 is bad)
[12-Feb-2009 10:52:08] **raw__> Error reading value for "Signal" on Nova-PS-AP (oid .1.3.6.1.4.1.9.9.273.1.3.1.1.3.1 is bad)
[12-Feb-2009 10:53:40] **raw__> Executing command against Nova-PS-AP
[12-Feb-2009 10:53:40] **raw__> SNMPv2-SMI::enterprises.9.9.273.1.3.1.1.3.1.7.78.67.45.67.111.114.112.0.35.77.102.202.234 = INTEGER: -45
[12-Feb-2009 10:53:40] **raw__> works fine when I test it though
[12-Feb-2009 10:56:46] **cgibbons> is there any data inside the snmpwalk that is too private to share? if not, you could do this: snmpwalk -v1 -c -m none -O enU .1.3.6.1.4.1.9 >> mydata.txt
[12-Feb-2009 10:57:35] **cgibbons> and then i can run that data into an agent simulator here and look @ what it looks like
[12-Feb-2009 10:57:35] **raw__> well, let me see what it spits out
[12-Feb-2009 10:57:35] **cgibbons> i just checked with out one client guru and he said there's nothing today that's he run into where we grab a whole table and average it
[12-Feb-2009 10:58:10] **raw__> yeh, I'd imagine it's not a very common thing
[12-Feb-2009 11:00:29] **raw__> Cannot find module (none): At line 0 in (none)
[12-Feb-2009 11:00:30] **raw__> ?
[12-Feb-2009 11:03:08] **cgibbons> hrm weird, try leaving the -m none arg off then
[12-Feb-2009 11:03:16] croww is now known as ckrough
[12-Feb-2009 11:03:19] **cgibbons> switching locations, ill bbiab
[12-Feb-2009 11:03:57] **raw__> k
[12-Feb-2009 12:33:59] **ckrough> "Dawson Taber"/leave 3
[12-Feb-2009 12:34:13] **ckrough> heh
[12-Feb-2009 12:40:43] **cgibbons> venue change again bbiab
[12-Feb-2009 12:45:21] **raw__> k
[12-Feb-2009 13:55:13] **raw__> does anyone known if there's a way to suppress debug messages?
[12-Feb-2009 13:55:18] **raw__> know*
[12-Feb-2009 13:55:38] **C_Kode> umm. > /dev/null
[12-Feb-2009 13:55:53] **raw__> I mean debug messages in the Zenoss event log
[12-Feb-2009 13:55:57] **raw__> not commandline errors
[12-Feb-2009 13:55:59] **raw__>
[12-Feb-2009 13:58:16] **C_Kode> heh I know! I don't have an answer though
[12-Feb-2009 13:58:16] **raw__> bah
[12-Feb-2009 13:58:16] **raw__> we're getting debug errors relating to vlans but we can't turn monitoring off on the vlans since we still need to collect traffic info
[12-Feb-2009 13:58:16] **raw__> it'd be nice if there was a way to ignore traps for certain interfaces but still pull data usage info from them
[12-Feb-2009 14:08:23] **sergeymasushko> mrayzenoss: ping
[12-Feb-2009 14:08:31] **mrayzenoss> hello
[12-Feb-2009 14:21:13] **perr0> we are here mray
[12-Feb-2009 14:21:21] **perr0> we love you!
[12-Feb-2009 14:23:23] **sergeymasushko> mrayzenoss: We've perform steps that you provided (http://forums.zenoss.com/viewtopic.php?t=8493). But still there are 'hung' events and we can not move them to history.
[12-Feb-2009 14:23:31] **adytum-bot> Title: Forums :: View topic - Delete device issue (at forums.zenoss.com)
[12-Feb-2009 14:26:08] **mrayzenoss> and your history table is empty? crap
[12-Feb-2009 14:26:26] **mrayzenoss> thanks for the love perr0
[12-Feb-2009 14:27:11] **perr0> np
[12-Feb-2009 14:29:32] **mrayzenoss> sergeymasushko: could put the stack traces up on pastebin.com and I'll try to grab a developer to look at it
[12-Feb-2009 14:29:37] **mrayzenoss> or on the thread
[12-Feb-2009 14:29:39] **sergeymasushko> mrayzenoss: i see there events only for 2009/02/12 so it was cleared i guess
[12-Feb-2009 14:47:10] **sstringham> How can I turn down the volume on zenoss? In particular, ping and http timeouts that clear within 10 minutes?
[12-Feb-2009 14:52:33] **mrayzenoss> sstringham: you can lower the ping frequency on Collectors->localhost->edit
[12-Feb-2009 14:53:07] **sergeymasushko> mrayzenoss: thanks, I've updated the forum topic (http://forums.zenoss.com/viewtopic.php?p=31248)
[12-Feb-2009 14:53:14] **adytum-bot> Title: Forums :: View topic - Delete device issue (at forums.zenoss.com)
[12-Feb-2009 14:53:57] **mrayzenoss> I'm getting a developer to take another look
[12-Feb-2009 14:57:12] **sstringham> mrayzenoss: thanks. I have been playing with the collector timing for ping. How about http?
[12-Feb-2009 14:57:28] **mrayzenoss> is that the HttpMonitor ZenPack?
[12-Feb-2009 14:58:54] **mrayzenoss> that's probably exposed on a zProperty somewhere
[12-Feb-2009 15:02:00] **mrayzenoss> I think it's zCommandCycleTime
[12-Feb-2009 15:02:06] **mrayzenoss> since it calls check_http
[12-Feb-2009 15:04:52] **sstringham> No, it is the ipservice that is failing. Can it be set to only alert/email after the 2nd/3rd consecutive alert?
[12-Feb-2009 15:05:12] **sstringham> ipservice_port80 or whatever, nicknamed http. Not the HttpMonitor zenpack.
[12-Feb-2009 15:11:15] **mrayzenoss> You can set the alert to require a count > 1
[12-Feb-2009 15:12:23] **sstringham> Sure, but where? I can't find it under services; as there is no field that seems appropriate.
[12-Feb-2009 15:13:59] **sstringham> /Events/Status/IpService doesn't seem to contain what I am searching for either. The alerting rule that requires count > 1 or whatever.
[12-Feb-2009 15:14:17] **sstringham> I want to say I have done this before, but just can't seem to find it now.
[12-Feb-2009 15:14:36] **mrayzenoss> it's done with an alerting rule, I'm reading over it now
[12-Feb-2009 15:15:47] **mrayzenoss> Preferences->Alerting Rules
[12-Feb-2009 15:16:02] **mrayzenoss> looking for ipservice
[12-Feb-2009 15:16:54] **sstringham> this is per-user? I see the alerting rules in settings -> users -> $username -> alerting rules.
[12-Feb-2009 15:17:37] **mrayzenoss> it can be done with a group
[12-Feb-2009 15:18:10] **sstringham> Ah, okay. Still not exactly what I was looking for, but much better.
[12-Feb-2009 15:18:18] **mrayzenoss> You can go Settings->UserName->Alerting Rules
[12-Feb-2009 15:18:29] **mrayzenoss> or you can go straight to Preferences if you're setting it for yourself
[12-Feb-2009 15:19:14] **sstringham> Okay, thanks for the help
[12-Feb-2009 15:19:30] **jb> hi
[12-Feb-2009 15:19:31] **jb>
[12-Feb-2009 15:19:41] **sstringham> high?
[12-Feb-2009 15:19:42] **jb> hows blue crab coming?
[12-Feb-2009 15:19:54] **mrayzenoss> sstringham: let me know how you assign it to an ipservice
[12-Feb-2009 15:20:30] **raw__> king crab!
[12-Feb-2009 15:20:52] **sstringham> mrayzenoss: add a filter on eventclass = /Status/IpService
[12-Feb-2009 15:20:57] **mrayzenoss> ahhh
[12-Feb-2009 15:21:31] **mrayzenoss> and you set the count to > 1
[12-Feb-2009 15:21:49] **mrayzenoss> jb: blue crab is slowly working it's way
[12-Feb-2009 15:21:58] **mrayzenoss> we're closing in on 2.3.3
[12-Feb-2009 15:22:06] **raw__> cgibbons: yeh, they do only show up when I use the dropdown, but it's just useless garbage getting put in to the event log, there's no way to suppress them?
[12-Feb-2009 15:22:10] **mrayzenoss> raw__: and king crab will be next
[12-Feb-2009 15:22:51] **cgibbons> you can a) fix the problem that is causing those bad OIDs to be monitored (bad zenpack or templates), b) create an event class mapping that just moves them to history and/or deletes them
[12-Feb-2009 15:23:15] **cgibbons> or c) edit the code and remove that from being generated, zenperfsnmp.py around line 965
[12-Feb-2009 15:23:27] **raw__> ok, but how do I create an event class mapping for something that doesn't have an eventkey?
[12-Feb-2009 15:24:20] **raw__> eventClassKey rather
[12-Feb-2009 15:27:16] **jb> mrayzenoss: any wireframes for BC?"
[12-Feb-2009 15:27:24] **sergeymasushko> Where can i check work of the 'aging' feature. I've set 'Event Aging Threshold (hours)' to 1 and 'Don't Age This Severity and Above' to 'Critical'. looks like it doesn't move 'Warning' events to the history.
[12-Feb-2009 15:27:59] **mrayzenoss> jb: I'll see if I can get some screenshots at the demo tomorrow. The new UI efforts has gotten slowed down
[12-Feb-2009 15:28:09] **jb> ah ok
[12-Feb-2009 15:28:25] **jb> i'll be there in april.. hopefully there will be something to see by then
[12-Feb-2009 15:30:28] **mrayzenoss> jb: the SSH stuff is progressing well, there's a ton of fixes
[12-Feb-2009 15:30:36] **mrayzenoss> throughout the system
[12-Feb-2009 15:30:42] **jb> nice
[12-Feb-2009 15:31:34] **mrayzenoss> http://dev.zenoss.org/trac/report/5 is what's closed already
[12-Feb-2009 15:31:56] **mrayzenoss> a lot of work on the Admin guide as well
[12-Feb-2009 15:32:01] **mrayzenoss> and the dev guide
[12-Feb-2009 15:34:49] **raw__> I hate having events come in with no eventClassKey, can't do anything with them
[12-Feb-2009 15:52:10] **cgibbons> is the event class on that one /Events/Perf/Snmp, raw, or ?
[12-Feb-2009 15:56:11] **nemo2> i bet they are syslogs
[12-Feb-2009 15:56:11] **cgibbons> no it's a zenoss generated event in zenperfsnmp
[12-Feb-2009 15:56:27] **cgibbons> the code is using event class Perf_Snmp but I'm curious if that actually is using /Events/Perf_Snmp or /Events/Perf/Snmp
[12-Feb-2009 15:57:52] **cgibbons> in any event, it should be trivial to create a new event mapping that matches the text with regexp and drops the event
[12-Feb-2009 15:57:52] **cgibbons> for someone that knows how to do that anyway :-)
[12-Feb-2009 15:57:52] **nemo2> lol,true
[12-Feb-2009 15:57:52] **raw__> well yeh
[12-Feb-2009 15:57:52] **raw__> it shows up as /perf/snmp in the log
[12-Feb-2009 16:00:52] **cgibbons> ok cool (gonna try it here)
[12-Feb-2009 16:03:28] **cgibbons> sweet that worked
[12-Feb-2009 16:03:28] **cgibbons> so raw here's what you do, go the Events menu in the left-nav, then browse to Perf/Snmp
[12-Feb-2009 16:03:40] **cgibbons> then add a new eventclass mapping down below, call it whatever, my_nasty_debug_event or whatever you feel like
[12-Feb-2009 16:06:26] **cgibbons> then edit that, on the Regex input box put "Error reading value for .+", save, then on the zProperties tab you can change zEventAction to drop
[12-Feb-2009 16:06:57] **mrayzenoss> sergeymasushko: ping
[12-Feb-2009 16:07:53] **sergeymasushko> mrayzenoss: pong
[12-Feb-2009 16:07:53] **mrayzenoss> right now the only real work-around we can come up with is to delete the duplicates as they show up
[12-Feb-2009 16:07:55] **mrayzenoss> hopefully there are just a few
[12-Feb-2009 16:08:23] **sergeymasushko> how to do it?
[12-Feb-2009 16:09:08] **mrayzenoss> whenever you see an error like that in your stack-trace, delete the event
[12-Feb-2009 16:09:08] **mrayzenoss> connect to the DB
[12-Feb-2009 16:09:08] **mrayzenoss> I'll put it in the thread
[12-Feb-2009 16:09:45] **sergeymasushko> mrayzenoss: ok. thanks.
[12-Feb-2009 16:13:52] **raw__> ummm, zenoss is eating up pretty much all of the memory and swap on one of our servers
[12-Feb-2009 16:13:52] **raw__> is that normal?
[12-Feb-2009 16:14:54] **mrayzenoss> sergeymasushko: do you have access to the box?
[12-Feb-2009 16:14:54] **mrayzenoss> I want to see something
[12-Feb-2009 16:15:08] **sergeymasushko> mrayzenoss: yes
[12-Feb-2009 16:15:22] **mrayzenoss> ok, log in to the mysql instance
[12-Feb-2009 16:15:27] **mrayzenoss> mysql -u zenoss -p
[12-Feb-2009 16:17:16] **sergeymasushko> mrayzenoss: done
[12-Feb-2009 16:17:16] **mrayzenoss> connect events
[12-Feb-2009 16:18:25] **mrayzenoss> select count(*) from status;
[12-Feb-2009 16:18:53] **mrayzenoss> select count(distinct evid) from status;
[12-Feb-2009 16:18:53] **mrayzenoss> run those 2 selects
[12-Feb-2009 16:19:06] **sergeymasushko> 4322, 4316
[12-Feb-2009 16:19:15] **mrayzenoss> there's the problem
[12-Feb-2009 16:19:36] **mrayzenoss> evid is supposed to be unique
[12-Feb-2009 16:19:40] **cgibbons> raw: not a statement of how much it should use for how many devices (I think we have that data but I dunno what it is), but our 'big' test box with a bunch of devices is using just under 2GB total for everything running on it.
[12-Feb-2009 16:20:17] **mrayzenoss> sergeymasushko: you could probably come up with a sql query to find all the dupes, then delete those
[12-Feb-2009 16:20:43] **raw__> ok, well, it just ate up over a gig of ram and swap while monitoring 8 devices
[12-Feb-2009 16:20:43] **raw__> we restarted it and now it looks ok
[12-Feb-2009 16:20:49] **raw__> are we going to have to cron a restart of it nightly or something?
[12-Feb-2009 16:21:30] **cgibbons> i haven't really heard of that being a common problem, have you, matt?
[12-Feb-2009 16:22:04] **mrayzenoss> not really, I run my home install of 10 devices on a slow linux box with 1.25 gigs of RAM
[12-Feb-2009 16:22:21] **sergeymasushko> mrayzenoss: so is there a fix for that for now?
[12-Feb-2009 16:23:31] **mrayzenoss> delete from status where evid='ASDFADSFASDFASDF';
[12-Feb-2009 16:23:31] **sergeymasushko> mrayzenoss: to avoid it in the feature...
[12-Feb-2009 16:23:31] **mrayzenoss> where ASDAF... is the offending evid
[12-Feb-2009 16:24:05] **mrayzenoss> sergeymasushko: we don't know the exact cause, but we changed that code for the 2.4 release
[12-Feb-2009 16:24:35] **sergeymasushko> What is ETA for 2.4 release?
[12-Feb-2009 16:24:35] **mrayzenoss> April
[12-Feb-2009 16:24:35] **sergeymasushko> ok. thanks.
[12-Feb-2009 16:26:57] **mrayzenoss> sergeymasushko: I'm not the best SQL guy, but you could do "select evid from status" and compare that to "select DISTINCT(evid) from status" and any time you have a dupe, delete it
[12-Feb-2009 16:30:03] **sergeymasushko> mrayzenoss: ok we will try to write a script that will check it by cron
[12-Feb-2009 16:31:28] **mrayzenoss> sergeymasushko: here you go "select evid from status having count(evid)>1'"
[12-Feb-2009 16:31:35] **mrayzenoss> those are the offenders
[12-Feb-2009 19:50:21] **gemineye> hmmm, I rebooted a box (ie. tripped a circuit), and it came back up saying I had bad OIDs for some previously detected file systems. Any thoughts as to why the OIDs would go bad?
[12-Feb-2009 23:56:01] **sergeymasushko> On February 13, 2009 at 23:31:30 UTC, the Unix time number will reach 1234567890 seconds.
[12-Feb-2009 23:59:19] **rhett_hm1> damn epoch
[13-Feb-2009 00:00:42] [disconnected at Fri Feb 13 00:00:42 2009]
[13-Feb-2009 00:00:42] [connected at Fri Feb 13 00:00:42 2009]
[13-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[13-Feb-2009 00:28:18] **obso> http://www.2spare.com/_media/imgs/articles/a155_a4g.jpg
[13-Feb-2009 01:31:29] **denon> You know .. I've gotta say, this stack installer is really nice. Makes installing open source software a joy
[13-Feb-2009 01:32:01] **denon> kudos to any of the devs that happen to be awake
[13-Feb-2009 02:45:34] tehhobbit is now known as seg_fault
[13-Feb-2009 02:45:54] seg_fault is now known as tehhobbit
[13-Feb-2009 02:56:37] **tehhobbit> where do I set witch filesystems should be monitored
[13-Feb-2009 02:56:50] **tehhobbit> /mnt keeps popping up
[13-Feb-2009 02:58:41] **cico> then OS tab then File Systems then check /mnt and, from the drop-down menu, select Monitoring...
[13-Feb-2009 03:32:07] **tehhobbit> aaah
[13-Feb-2009 03:33:33] **tehhobbit> question number 2 I'm trying to change the filesystems template but cant find where it gets index of all drives just where it gets used blocks ( want to use UCD-SNMP-MIB::dskPercent instead of HOST-RESOURCES-MIB::hrStorageUsed )
[13-Feb-2009 03:34:39] **tehhobbit> should be somewhere in the discover part if I understand things correctly
[13-Feb-2009 03:35:32] **cico> this, I do not know
[13-Feb-2009 03:35:50] **cico> currently doing research on the same subject, tho (:
[13-Feb-2009 03:36:54] **cico> but trying to on SSH..
[13-Feb-2009 03:37:05] **cico> focus ^
[13-Feb-2009 03:39:06] **tehhobbit> cico: I'll let you know what I find
[13-Feb-2009 03:39:29] **tehhobbit> used to nagios just started trying zenoss yesterday
[13-Feb-2009 03:39:36] **tehhobbit> but I'm really impressed
[13-Feb-2009 03:40:31] **cico> I'm setting it up as part of a uni stage project..
[13-Feb-2009 03:52:28] **ke4qqq> tehhobbit: if you go to Devices - choose the drop down menu and choose All Templates there you'll find the FileSystem template
[13-Feb-2009 03:52:36] **ke4qqq> and the datasource (used blocks)
[13-Feb-2009 03:54:46] **cico> does anybody actually know how on earth could I fix the /Status/Ping "the system I'm monitoring looks down even if I'm logging in and out as I write this"?
[13-Feb-2009 03:56:27] **ke4qqq> so you want to stop all ping testing or just for a specific machine?
[13-Feb-2009 03:56:41] **cico> no, I'd like it to respond
[13-Feb-2009 03:57:10] **ke4qqq> can you ping the machine?? ICMP filtering perhaps?
[13-Feb-2009 03:57:36] **cico> yeah, Action -> ping works just fine as one might expect
[13-Feb-2009 04:01:23] **tehhobbit> ke4qqq: yeah I gotten that far
[13-Feb-2009 04:01:33] **ke4qqq> tehhobbit: so what's the problem?
[13-Feb-2009 04:01:40] **tehhobbit> but I want to use another oid then the one currently used
[13-Feb-2009 04:02:05] **tehhobbit> and I cant find where its gets the index ov available mountpoints
[13-Feb-2009 04:02:09] **tehhobbit> of
[13-Feb-2009 04:02:20] **ke4qqq> ok, so add a datasource and delete the old one, then add new threshholds and delete the old one, and then add a new graph that has the new threshholds and add another one.
[13-Feb-2009 04:02:23] **ke4qqq> ahhh ok
[13-Feb-2009 04:02:52] **ke4qqq> I think it does that during the initial model - and it should just apply that template to each that it finds
[13-Feb-2009 04:02:59] **tehhobbit> I figured its done during modeling
[13-Feb-2009 04:03:21] **tehhobbit> ke4qqq: yeah but where do I change oid to get those idexes
[13-Feb-2009 04:04:53] **ke4qqq> ok, so maybe we are communicating at cross purposes - so when a device is modeled and zenoss sees a disk - it applies the filesystems template to each of those disks - so as long as it's a value that you are trying to grab it should just work......but perhaps my understanding is flawed
[13-Feb-2009 04:05:26] **tehhobbit> ke4qqq: what I want is to change the way zendisk discovers discs
[13-Feb-2009 04:05:42] **tehhobbit> ( solaris and zfs isnt included in the mib zendisc uses )
[13-Feb-2009 04:05:56] **ke4qqq> ahhhh ok now it's starting to make sense....
[13-Feb-2009 04:06:26] **tehhobbit> :q
[13-Feb-2009 04:07:46] **tehhobbit> ke4qqq: so question now is could I modify zendisc.conf
[13-Feb-2009 04:11:06] **tehhobbit> Type .1.3.6.1.2.1.25.2.1.4 should be .1.3.6.1.4.1.2021.9.1.2.1
[13-Feb-2009 04:12:07] **ke4qqq> zendisc.conf is for autodiscovery
[13-Feb-2009 04:14:30] **tehhobbit> ( solaris and zfs isnt included in the mib zendisc uses ) processing zenoss.snmp.DeviceMap for device db1.slba.se
[13-Feb-2009 04:14:34] **tehhobbit> gaaah
[13-Feb-2009 04:14:35] **tehhobbit> sorry
[13-Feb-2009 04:14:43] **tehhobbit> processing zenoss.snmp.DeviceMap for device db1.slba.se
[13-Feb-2009 04:14:51] **tehhobbit> thats the one I want to modify
[13-Feb-2009 04:16:20] **tehhobbit> aaaah found it
[13-Feb-2009 04:16:22] **tehhobbit> =))
[13-Feb-2009 04:16:25] **ke4qqq> good
[13-Feb-2009 04:16:35] **tehhobbit> Products/DataCollector/plugins/zenoss/snmp/
[13-Feb-2009 04:17:08] **cico> I'm getting a frackload of errors just because of clicking on "Perf"
[13-Feb-2009 04:24:32] **tehhobbit> ke4qqq: bad news is it seems like I have to write a new plugin
[13-Feb-2009 04:24:55] **ke4qqq> good news is it'll make you famous
[13-Feb-2009 04:25:06] **tehhobbit>
[13-Feb-2009 04:25:36] **tehhobbit> always wanted to improve my ( at this time below avrage ) python skills
[13-Feb-2009 04:25:50] **tehhobbit> now to the tuff question
[13-Feb-2009 04:26:00] **tehhobbit> just an snmp plugin or a propper zenpack
[13-Feb-2009 08:40:13] **mattw> I've been reading the developer guide and the api docs, but I'm looking for more working real world examples people have built if anyone can suggest a link or two
[13-Feb-2009 09:06:10] **cico> is there any weird flag I should set to get FileSystems stats to update?
[13-Feb-2009 09:18:42] **cico> seriously.. it's killing baby kittens all over the place!!
[13-Feb-2009 11:05:16] **gemineye> I have to instances of Zenoss running and both have detected different networks for the same router interface. One found it as XXX.XX.XXX.0/24, the other as XXX.XX.XXX.4/30. The last one is correct and the result of the incorrect one is it's not drawing the line. Any ideas?
[13-Feb-2009 11:15:06] **mattw> zenoss doesn't seem to work like any other rest interfaces I am used to, I just want to get a standalone graph by devices/hostname/performance/loadavg or reports/loadavg/hostname or similar, is this possible?
[13-Feb-2009 11:52:21] **raw__> what's the simplest way in python to delete a set of words at the start of a string?
[13-Feb-2009 11:52:42] **raw__> for instance, I have an event summary being set as I 01/16/90 23:57:36 ports: port 2 is Blocked by LACP from a Mibs variable in a transform that I made
[13-Feb-2009 11:52:53] **raw__> I need to strip the timestamp away just leaving the actual message
[13-Feb-2009 11:53:19] **cico> substr()?
[13-Feb-2009 11:53:41] **cico> I'm no master, but a quick search will come up with the doc ref..
[13-Feb-2009 11:55:55] **raw__> substr seems to depend in part on key words, the problem with that is that the timestamp is never the same
[13-Feb-2009 11:56:07] **cico> a regexp?
[13-Feb-2009 11:56:46] **cico> (and man, you do need to set your clock! )
[13-Feb-2009 11:57:07] **raw__> I basically just want to remove a certain number of characters (20, including spaces) from the start of the string
[13-Feb-2009 11:57:22] **raw__> I don't manage that device
[13-Feb-2009 11:57:38] **raw__> we're getting monitoring setup for a set of the worst managed network devices I've ever seen
[13-Feb-2009 11:57:52] **raw__> no naming convention, no port labels, not a single clock set correctly
[13-Feb-2009 11:58:03] **cico> don't these things just make one happy?
[13-Feb-2009 11:58:06] **raw__> we're going to get the keys to the kingdom and go in and fix it all at some point
[13-Feb-2009 11:58:53] **mattw> raw__: string[20:]
[13-Feb-2009 11:59:20] **cico> you could, eg, strip out ((/S) (/S/S///S/S///S/S) (/S:/S:/S) )
[13-Feb-2009 11:59:25] **raw__> thanks mattw
[13-Feb-2009 11:59:29] **raw__> I'll give it a go
[13-Feb-2009 11:59:45] **cico> ..but that sounds better
[13-Feb-2009 12:00:40] **raw__> haha
[13-Feb-2009 12:01:06] **cico> plus the time section was wrong..
[13-Feb-2009 12:01:36] **raw__>
[13-Feb-2009 12:01:49] **raw__> well, now I just need to wait for an event to come in
[13-Feb-2009 12:01:55] **raw__> which should happen at any second
[13-Feb-2009 12:02:22] **cico> it's gonna be fun looking for them in a timeline
[13-Feb-2009 12:03:03] **raw__> yup, worked like a charm
[13-Feb-2009 12:03:04] **raw__> thanks
[13-Feb-2009 12:03:19] **raw__> looking for what in a timeline?
[13-Feb-2009 12:03:25] **raw__> Zenoss has it's own timestamps
[13-Feb-2009 12:03:25] **cico> the events..
[13-Feb-2009 12:03:27] **raw__>
[13-Feb-2009 12:03:44] **raw__> so I don't need the timestamps from the device
[13-Feb-2009 12:29:25] **gemineye> Why is the loopback interface on my zenoss server running at 7.7Mb/s? It's a loopback!
[13-Feb-2009 12:32:14] **raw__> lol
[13-Feb-2009 12:32:31] **raw__> install trafshow on it
[13-Feb-2009 12:32:39] **raw__> select that interface and watch the traffic
[13-Feb-2009 13:05:03] **sergeymasushko> I see a strange behavior. Zenoss detect ping error and almost immediately recovery event but sends only HOST DOWN alert. Anybody have seen it before?
[13-Feb-2009 13:06:48] **magnachef> yes
[13-Feb-2009 13:07:00] **magnachef> you need to enable sending the Clear status alert
[13-Feb-2009 13:10:31] **magnachef> it's just an option to set to True when setting up alerts
[13-Feb-2009 13:23:57] **sergeymasushko> it is enabled
[13-Feb-2009 13:29:01] **cgibbons> holy smokes
[13-Feb-2009 13:31:05] **magnachef> what smoke are you referring to?
[13-Feb-2009 14:06:00] **sergeymasushko> mrayzenoss: hello
[13-Feb-2009 14:06:16] **mrayzenoss> how's it going?
[13-Feb-2009 14:07:44] **sergeymasushko> mrayzenoss: have you seen such behavior. Ping DOWN/UP events detected almost immediately, zenoss sent an HOST DOWN alert, but did not sent clear one... why?
[13-Feb-2009 14:17:49] **mrayzenoss> flapping? yeah, I'm not sure why the clear didn't get sent
[13-Feb-2009 14:18:02] **mrayzenoss> does the event clear?
[13-Feb-2009 14:19:41] **sergeymasushko> mrayzenoss: yes i see it in the event history. also i did not find any records in zenaction log about clear alert email.
[13-Feb-2009 14:20:01] **magnachef> it probably isn't set as a Clear event
[13-Feb-2009 14:20:07] **magnachef> and associated with the ping down
[13-Feb-2009 14:23:04] **sergeymasushko> magnachef: it set and associated... it is working fine for other down/up events when there is some delay between them.
[13-Feb-2009 14:30:47] **HCoyote> Hello. quick question: What's the max realistic number of devices you can have within zenoss before it's monitoring capabilities start breaking down?
[13-Feb-2009 14:33:36] **mrayzenoss> HCoyote: depends on what you're monitoring
[13-Feb-2009 14:33:45] **mrayzenoss> and how many boxes
[13-Feb-2009 14:33:46] **cgibbons> we have customers with many thousands, hcoyote. take a quick look @ http://www.zenoss.com/product/deployment for some idea of the hardware we're kind of spec'ing out.
[13-Feb-2009 14:33:54] **adytum-bot> Title: Deployment Options - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[13-Feb-2009 14:33:55] **cgibbons> do you remember what rackspace is up to now, matt?
[13-Feb-2009 14:34:10] **mrayzenoss> yeah, there's a forum thread where they posted their numbers
[13-Feb-2009 14:34:21] **HCoyote> figure, I'm talking about 15-20 thousand physical devices with anywhere from 3-5 services on each.
[13-Feb-2009 14:34:42] **mrayzenoss> HCoyote: you're probably talking Enterprise there
[13-Feb-2009 14:35:09] **mrayzenoss> I mean, Core could get there but Enterprise would make it easier to configure
[13-Feb-2009 14:35:14] **HCoyote> right.
[13-Feb-2009 14:36:02] **mrayzenoss> RackSpace is doing 8K devices, I don't think they're the biggest
[13-Feb-2009 14:36:08] **HCoyote> do you know the subject on the thread I should be looking for?
[13-Feb-2009 14:36:10] **mrayzenoss> http://forums.zenoss.com/viewtopic.php?t=6230&postdays=0&postorder=asc&start=15
[13-Feb-2009 14:36:13] **HCoyote> thanks.
[13-Feb-2009 14:36:24] **adytum-bot> Title: Forums :: View topic - How big is your Zenoss (community) install? (at forums.zenoss.com)
[13-Feb-2009 14:37:31] **HCoyote> (admittedly, the asset management/cmdb stuff is more interesting to me, I was just curious where the monitoring starts having issues)
[13-Feb-2009 14:37:47] **mrayzenoss> well, we scale horizontally, so you just use more boxes
[13-Feb-2009 14:37:53] **cgibbons> i suspect, like most large deployments of management software, the # of devices won't be too hard to scale to, it'll matter more about your overall event rate
[13-Feb-2009 14:37:59] **mrayzenoss> RackSpace is using 7 or 8
[13-Feb-2009 14:38:05] **HCoyote> ah, I see.
[13-Feb-2009 14:38:20] **mrayzenoss> the biggest Core install I know of is 1800 devices on 1 box
[13-Feb-2009 14:39:15] **HCoyote> we're sort of a niche market. 80% of our systems are in HPC clusters so we don't necessarily care what happens to them in real time.
[13-Feb-2009 14:39:16] **mrayzenoss> once you have enough RAM, you'll run into filesystem limitations writing out the RRD files
[13-Feb-2009 14:39:43] **HCoyote> what's enough RAM?
[13-Feb-2009 14:39:55] **mrayzenoss> more is better
[13-Feb-2009 14:39:56] * HCoyote has stuff going up to 256GB. :-)
[13-Feb-2009 14:40:17] **mrayzenoss> yeah, you'll do
[13-Feb-2009 14:40:18] **mrayzenoss> heh
[13-Feb-2009 14:40:23] * HCoyote laughs.
[13-Feb-2009 14:40:38] **mrayzenoss> again, RS has 8 boxes with 16 gigs doing 8K devices
[13-Feb-2009 14:40:45] **HCoyote> admittedly, most of our common systems hang out around 16 or 32GB.
[13-Feb-2009 14:40:47] **mrayzenoss> lemme find another thread
[13-Feb-2009 14:40:48] **HCoyote> cool.
[13-Feb-2009 14:40:53] **mrayzenoss> on scaling
[13-Feb-2009 14:40:58] **cgibbons> do know how much raw data their RRD is configured to keep, matt? i'm curious how big each RRD is.
[13-Feb-2009 14:41:34] **cgibbons> i think the default is something like 34KB
[13-Feb-2009 14:41:50] **mrayzenoss> yeah, it's in the thread
[13-Feb-2009 14:41:58] **cgibbons> maybe i'll shaddup and read it now
[13-Feb-2009 14:42:03] **cgibbons> *click*
[13-Feb-2009 14:42:18] **cgibbons> 1 year, nice
[13-Feb-2009 14:43:25] **mrayzenoss> http://forums.zenoss.com/viewtopic.php?p=30143
[13-Feb-2009 14:43:32] **adytum-bot> Title: Forums :: View topic - Zenoss Performance (at forums.zenoss.com)
[13-Feb-2009 14:44:34] **HCoyote> mrayzenoss: you're in austin?
[13-Feb-2009 14:44:38] **mrayzenoss> yup
[13-Feb-2009 14:44:45] **HCoyote> ah, sweet. what part?
[13-Feb-2009 14:45:00] **mrayzenoss> Spicewood Springs & MoPac area
[13-Feb-2009 14:45:01] * HCoyote lives out in east travis county but works over by the Y
[13-Feb-2009 14:48:56] **mrayzenoss> ahhh... just found out there's a 20K device customer
[13-Feb-2009 14:54:27] **HCoyote> alrighty. thanks for the pointers folks. Definitely going to poke around more. :-)
[13-Feb-2009 15:07:56] **sergeymasushko> mrayzenoss: so you have an idea why zenoss did not sent clear email?
[13-Feb-2009 15:08:33] **mrayzenoss> not really. It sounds like something that's been covered in the forums before.
[13-Feb-2009 15:17:40] **sergeymasushko> mrayzenoss: ok. i'll try to find something... One more question. I'm receiving alert emails for perf/filesystem events. How can i create a clear event for it. I believe it should be done by event mapping, but how?
[13-Feb-2009 15:27:11] **mrayzenoss> I'm not exactly sure, I think you'll want to read up on zEventClearClasses
[13-Feb-2009 15:28:31] **mrayzenoss> Jane Curry's got a good paper on Event Management
[13-Feb-2009 15:28:48] **mrayzenoss> http://www.skills-1st.co.uk/papers/jane/zenoss_event_management_paper.pdf
[13-Feb-2009 15:29:09] **sergeymasushko> Thanks
[13-Feb-2009 15:29:09] **mrayzenoss> www.skills-1st.co.uk/papers/jane/zenoss_event_management_paper.pdf
[13-Feb-2009 16:35:30] **Tavarez> Heya. Anyone ever tried installing Zenoss on Fedora 10?
[13-Feb-2009 16:38:42] **mrayzenoss> There was a thread where someone ran into trouble and I asked them a question but they never responded
[13-Feb-2009 16:38:57] **mrayzenoss> have you tried yet?
[13-Feb-2009 17:11:57] **Tavarez> I gave it a whack today.
[13-Feb-2009 17:12:37] **Tavarez> I didn't know how to go about it though; given the documentation available was meant for early FC.
[13-Feb-2009 17:12:57] **Tavarez> *earlier FC.
[13-Feb-2009 17:18:05] **mrayzenoss> yeah, I opened a ticket for us to start testing on newer releases, but I haven't heard anything solid about it not working on FC10
[13-Feb-2009 17:18:19] **mrayzenoss> Did you use the stack installer?
[13-Feb-2009 17:54:11] **Tavarez> Yep, I did.
[13-Feb-2009 17:54:49] **Tavarez> It was my first time using FC 10 and I was unsure of how to convert it into a .exe with it.
[13-Feb-2009 17:56:44] **Tavarez> I'll boot up my machine now, see what I can do.
[13-Feb-2009 17:59:14] **sergeymasushko> Is there a way to monitor radius server somehow?
[13-Feb-2009 19:49:47] **gemineye> Anyone monitor NetApps?
[13-Feb-2009 20:11:25] **obso> gemineye: No but I need to
[13-Feb-2009 20:11:37] **obso> gemineye: If you find anything useful you should drop me an e-mail.
[13-Feb-2009 20:11:46] **obso> gemineye: awbsough@gmail.com... if you have time and feel like being nice.
[13-Feb-2009 20:43:01] **gemineye> We'll see. It's starting to give me a head ache.
[13-Feb-2009 22:02:51] **obso> gemineye: heh, yeah
[13-Feb-2009 22:03:00] **obso> gemineye: been an on going project of mine, kinda on the back burner more pressing things to do
[14-Feb-2009 00:00:42] [disconnected at Sat Feb 14 00:00:42 2009]
[14-Feb-2009 00:00:42] [connected at Sat Feb 14 00:00:42 2009]
[14-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[14-Feb-2009 23:17:13] **adytum-bot> New Blog/News Feed: Handwriting on the Sky - New Blog - 08 Apr, 05:29AM
[14-Feb-2009 23:17:14] **adytum-bot> http://glyf.livejournal.com/76917.html
[15-Feb-2009 00:00:42] [disconnected at Sun Feb 15 00:00:42 2009]
[15-Feb-2009 00:00:42] [connected at Sun Feb 15 00:00:42 2009]
[15-Feb-2009 00:00:51] [zenoss-logger (logger bot) has joined #zenoss]
[15-Feb-2009 16:15:09] **sergeymasushko> Zenoss stops to send clear alerts for ping events. What can be wrong there?
[15-Feb-2009 19:35:04] **ke4qqq> /window 3
[15-Feb-2009 20:25:08] **sergeymasushko> anybody alive?
[16-Feb-2009 00:00:42] [disconnected at Mon Feb 16 00:00:42 2009]
[16-Feb-2009 00:00:42] [connected at Mon Feb 16 00:00:42 2009]
[16-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[16-Feb-2009 06:20:46] **janwari> is there a way to import Device template in Zenoss ?
[16-Feb-2009 07:10:19] **ke4qqq> janwari: it's called a zenpack
[16-Feb-2009 07:24:20] **janwari> ke4qqq: i seem to have tweaked the default mem datasource and now Zenoss doesnt create the RRD graph for Free Memory. How can i revert to the default template here?
[16-Feb-2009 08:23:26] **cico_> I'm getting nothing but a nasty error when browsing to the Perf tab.. can anybody help, at least with reading it?
[16-Feb-2009 08:25:52] **janwari> cico_: whats the error ?
[16-Feb-2009 08:26:03] **janwari> did you try running zenmodeler ?
[16-Feb-2009 08:26:30] **cico_> from the command line, you mean? no, just from the web iFace
[16-Feb-2009 08:26:48] **cico_> type: AttributeError
[16-Feb-2009 08:26:57] **cico_> Value: totalBlocks
[16-Feb-2009 08:27:07] **cico_> and then the worst traceback ever
[16-Feb-2009 08:29:13] **janwari> try Manage > Model Device
[16-Feb-2009 08:29:31] **janwari> are you modelling over ssh or using snmp ?
[16-Feb-2009 08:29:43] **cico_> both, actually
[16-Feb-2009 08:29:51] **cico_> and they seem to work...
[16-Feb-2009 08:30:15] **janwari> what does your Status tab say ?
[16-Feb-2009 08:31:15] **cico_> she looks fine
[16-Feb-2009 08:31:36] **cico_> I mean, totally..
[16-Feb-2009 08:31:53] **cico_> I'll read the logfile now (-v 10)
[16-Feb-2009 08:32:12] **cico_> out loud
[16-Feb-2009 08:33:08] **janwari> cico_: i too am a Zenoss newbie. So im afraid your problem is beyond my knowledge
[16-Feb-2009 08:34:54] **cico_> thanks anyway!
[16-Feb-2009 08:35:17] **cico_> zenmodeler logfile looks fine, btw..
[16-Feb-2009 08:50:45] **CamargoBP> Does anyone here have experience with the Distributed Management with HA that zenoss enterprise offers?
[16-Feb-2009 09:18:41] **cico_> eh, deleted reference to FileSystem collector template, but come on....
[16-Feb-2009 09:19:59] **cico_> I'd like to fix stuff, not obliterate the obscure..
[16-Feb-2009 09:48:52] **simprix> I am trying to run commands via ssh. I have installed zenoss plugins on my host machine. When I run zenmodeler nothing comes back. This is what I receive. ./zenmodeler run -d saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:Connected to ZenHub
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:Collecting for device saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:No WMI plugins found for saturn
[16-Feb-2009 09:48:52] **simprix> INFO:zen.ZenModeler:No Python plugins found for saturn
[16-Feb-2009 09:48:54] **simprix> INFO:zen.ZenModeler:No command plugins found for saturn
[16-Feb-2009 09:48:56] **simprix> INFO:zen.ZenModeler:SNMP monitoring off for saturn
[16-Feb-2009 09:48:58] **simprix> INFO:zen.ZenModeler:No portscan plugins found for saturn
[16-Feb-2009 09:49:00] **simprix> INFO:zen.ZenModeler:Scan time: 0.04 seconds
[16-Feb-2009 09:49:02] **simprix> INFO:zen.ZenModeler:Daemon ZenModeler shutting down
[16-Feb-2009 09:49:04] **simprix> INFO:zen.ZenModeler:zenmodeler shutting down
[16-Feb-2009 09:53:46] **simprix> Also according to this documentation http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch15s01.html There should be a zTransportPreference. There isn't
[16-Feb-2009 09:53:58] **cico_> simprix: INFO:zen.ZenModeler:No command plugins found for saturn is the problem
[16-Feb-2009 09:54:00] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[16-Feb-2009 09:55:05] **cico_> did you load the plugins in the zCollectorPlugins entry?
[16-Feb-2009 09:58:27] **simprix> How do I do that. I went to it and didn't see any listed.
[16-Feb-2009 09:58:51] **cico_> did you click edit and then "add fields"?
[16-Feb-2009 09:59:18] **simprix> I see now. Thanks.
[16-Feb-2009 09:59:29] **cico_> np
[16-Feb-2009 09:59:38] **cico_> you need the .cmd. ones
[16-Feb-2009 10:05:16] **simprix> The first time I run zenmodeler it takes awhile. Is that normal ?
[16-Feb-2009 10:05:46] **cico_> how much while?
[16-Feb-2009 10:05:57] **simprix> 1 min.
[16-Feb-2009 10:06:08] **cico_> that's still fine (:
[16-Feb-2009 10:06:42] **simprix> ok sweet. Thanks
[16-Feb-2009 10:07:31] **CamargoBP> I asked earlier about the Distributed management because we have clusters all over the world with just a few devices to monitor, so around 60 devices total. We have zenoss running in our local data-center but when that connection is cut off we get notifications that all our clusters are down. Now getting 60 SMS messages in a few seconds at 3AM is not very fun as you can imagine. So what I want to do is setup mini-zenoss monitors in each DC moni
[16-Feb-2009 10:13:09] **simprix> Is this normal. INFO:zen.ZenModeler:Connected to ZenHub
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:Collecting for device saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:No WMI plugins found for saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:No Python plugins found for saturn
[16-Feb-2009 10:13:09] **simprix> INFO:zen.ZenModeler:Using SSH collection method for device saturn
[16-Feb-2009 10:13:10] **simprix> INFO:zen.ZenModeler:plugins: zenoss.cmd.uname
[16-Feb-2009 10:13:12] **simprix> INFO:zen.ZenModeler:SNMP monitoring off for saturn
[16-Feb-2009 10:13:14] **simprix> INFO:zen.ZenModeler:No portscan plugins found for saturn
[16-Feb-2009 10:13:22] **simprix> It says just zenoss.cms.uname. But I have them all loaded
[16-Feb-2009 10:14:28] **CamargoBP> You loaded all the cmd?
[16-Feb-2009 10:14:57] **CamargoBP> One sec I'll model one of mine.
[16-Feb-2009 10:16:28] **CamargoBP> Here is what I got:
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:50 INFO zen.ZenModeler Connected to ZenHub
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler Collecting for device mixalot
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No WMI plugins found for mixalot
[16-Feb-2009 10:16:29] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No Python plugins found for mixalot
[16-Feb-2009 10:16:30] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler Using SSH collection method for device mixalot
[16-Feb-2009 10:16:30] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler plugins: zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.darwin.ifconfig, zenoss.cmd.darwin.memory, zenoss.cmd.darwin.netstat_an
[16-Feb-2009 10:16:33] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler SNMP monitoring off for mixalot
[16-Feb-2009 10:16:35] **CamargoBP> 2009-02-16 09:17:51 INFO zen.ZenModeler No portscan plugins found for mixalot
[16-Feb-2009 10:16:37] **CamargoBP> 2009-02-16 09:17:53 INFO zen.SshClient Connected to device mixalot
[16-Feb-2009 10:16:40] **CamargoBP> 2009-02-16 09:17:53 INFO zen.CmdClient command client finished collection for mixalot
[16-Feb-2009 10:16:41] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler processing os uname info for device mixalot
[16-Feb-2009 10:16:43] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting memory for device mixalot
[16-Feb-2009 10:16:45] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting Ip Services for device mixalot
[16-Feb-2009 10:16:47] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting filesystems for device mixalot
[16-Feb-2009 10:16:49] **CamargoBP> 2009-02-16 09:17:53 INFO zen.ZenModeler Collecting interfaces for device mixalot
[16-Feb-2009 10:16:51] **CamargoBP> 2009-02-16 09:17:54 INFO zen.ZenModeler Changes in configuration applied
[16-Feb-2009 10:16:51] **simprix> Yes. Also its not showing anything.
[16-Feb-2009 10:16:53] **CamargoBP> 2009-02-16 09:17:54 INFO zen.ZenModeler Scan time: 3.30 seconds
[16-Feb-2009 10:16:55] **CamargoBP> 2009-02-16 09:17:55 INFO zen.ZenModeler Daemon ZenModeler shutting down
[16-Feb-2009 10:16:57] **CamargoBP> 2009-02-16 09:17:56 INFO zen.ZenModeler zenmodeler shutting down
[16-Feb-2009 10:16:59] **CamargoBP> 2009-02-16 09:17:56 INFO zen.PerformanceConf configuration collected
[16-Feb-2009 10:17:01] **simprix> I don't get the ZenModelerCollecting stuff
[16-Feb-2009 10:17:07] **simprix> What command are you issuing
[16-Feb-2009 10:17:16] **CamargoBP> 1INFOzen.ZenModelerplugins: zenoss.cmd.uname, zenoss.cmd.df, zenoss.cmd.darwin.ifconfig, zenoss.cmd.darwin.memory, zenoss.cmd.darwin.netstat_an
[16-Feb-2009 10:18:13] **simprix> what command are you running with zenmodeler
[16-Feb-2009 10:18:38] **CamargoBP> Sorry.. here: /opt/zenoss/bin/zenmodeler run --now -F -d mixalot --weblog
[16-Feb-2009 10:19:07] **simprix> When I remove zen.cmd.uname it tells me no command plugins are found
[16-Feb-2009 10:19:16] **CamargoBP> Okay
[16-Feb-2009 10:19:45] **CamargoBP> Are you doing this on the command line or using the web interface?
[16-Feb-2009 10:20:10] **simprix> command line
[16-Feb-2009 10:20:21] **simprix> how do i do it via the web interface
[16-Feb-2009 10:20:26] **CamargoBP> Ahh
[16-Feb-2009 10:20:32] **CamargoBP> I've only done it in the web
[16-Feb-2009 10:20:37] **CamargoBP> Goto your devize
[16-Feb-2009 10:20:41] **CamargoBP> device
[16-Feb-2009 10:20:49] **simprix> I get the same thing via the web
[16-Feb-2009 10:20:50] **CamargoBP> click on the zProperties
[16-Feb-2009 10:21:07] **CamargoBP> More > zProperties
[16-Feb-2009 10:21:31] **simprix> ok
[16-Feb-2009 10:21:33] **CamargoBP> About 5 lines down is the option to Edit the zCollectorPlugins
[16-Feb-2009 10:21:37] **CamargoBP> Click edit
[16-Feb-2009 10:21:52] **CamargoBP> Click the add fields
[16-Feb-2009 10:21:59] **simprix> yep
[16-Feb-2009 10:22:12] **CamargoBP> Drag the collectors from the right pane to the left
[16-Feb-2009 10:22:14] **CamargoBP> Then save
[16-Feb-2009 10:22:30] **simprix> have already done that. They are in there.
[16-Feb-2009 10:22:31] **CamargoBP> Then try modeling agin
[16-Feb-2009 10:22:36] **CamargoBP> Hmmm
[16-Feb-2009 10:22:59] **CamargoBP> So the left pane lists a whole bunch of zenoss.cmd.*
[16-Feb-2009 10:23:10] **simprix> same thing
[16-Feb-2009 10:23:16] **simprix> 2009-02-16 11:21:28 INFO zen.ZenModeler plugins: zenoss.cmd.uname
[16-Feb-2009 10:23:30] **CamargoBP> ish, thats about the limit to my knowlege.
[16-Feb-2009 10:23:32] **CamargoBP> Sorry.
[16-Feb-2009 10:23:38] **simprix> no problem. Thanks
[16-Feb-2009 10:24:02] **CamargoBP> My knowledge isn't so great with spelling.
[16-Feb-2009 10:52:04] **Vog-work> Dell mini 9 $185 http://www.dell.com/content/topics/topic.aspx/us/segments/eep/fsi_marcom?acd=MAGN9L-HINEK-ZS1NM9-RSENX-GJLRG-v1&c=us&cid=40414&cs=6004&dgc=EM&l=en&lid=1045857&s=eep
[16-Feb-2009 10:52:24] **adytum-bot> Title: Your Member Purchase Program (at www.dell.com)
[16-Feb-2009 10:52:39] **Vog-work> crap wrong channel sorry
[16-Feb-2009 11:42:47] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[16-Feb-2009 14:46:49] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[16-Feb-2009 22:16:33] **zarxcky> anyone have fix to this error?
[16-Feb-2009 22:16:42] **zarxcky> INFO:zen.migrate:Installing DifferentiateTemplates (2.3.1)
[16-Feb-2009 22:16:42] **zarxcky> Recovering
[16-Feb-2009 22:16:42] **zarxcky> Traceback (most recent call last):
[16-Feb-2009 22:16:42] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 21, in ?
[16-Feb-2009 22:16:42] **zarxcky> main()
[16-Feb-2009 22:16:49] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 18, in main
[16-Feb-2009 22:16:50] **zarxcky> m.main()
[16-Feb-2009 22:16:50] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 425, in main
[16-Feb-2009 22:16:50] **zarxcky> self.cutover()
[16-Feb-2009 22:16:50] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 305, in cutover
[16-Feb-2009 22:16:53] **zarxcky> self.migrate()
[16-Feb-2009 22:16:54] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 281, in migrate
[16-Feb-2009 22:17:00] **zarxcky> m.cutover(self.dmd)
[16-Feb-2009 22:17:01] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/differentiateTemplates.py", line 45, in cutover
[16-Feb-2009 22:17:02] **zarxcky> for t in dmd.Devices.getAllRRDTemplates():
[16-Feb-2009 22:17:04] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/DeviceClass.py", line 562, in getAllRRDTemplates
[16-Feb-2009 22:17:06] **zarxcky> rrdts.extend(RRDTemplate.YieldAllRRDTemplates(self))
[16-Feb-2009 22:17:08] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/RRDTemplate.py", line 76, in YieldAllRRDTemplates
[16-Feb-2009 22:17:10] **zarxcky> yield result.getObject()
[16-Feb-2009 22:17:12] **zarxcky> File "usr/local/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 77, in getObject
[16-Feb-2009 22:17:14] **zarxcky> File "usr/local/zenoss/lib/python/OFS/Traversable.py", line 221, in unrestrictedTraverse
[16-Feb-2009 22:17:16] **zarxcky> File "usr/local/zenoss/lib/python/OFS/ObjectManager.py", line 713, in __getitem__
[16-Feb-2009 22:17:18] **zarxcky> KeyError: 'Linux'
[16-Feb-2009 22:17:20] **zarxcky> that is anyone who are not bot/sleep/diff time zone or whatsoever
[16-Feb-2009 22:23:40] **zarxcky> oh well.. forum then
[16-Feb-2009 23:03:36] **anoopb> hi.
[16-Feb-2009 23:04:02] **anoopb> anyone know if zenoss is completely agentless or does it have the ability to support agents as well?
[16-Feb-2009 23:04:17] **anoopb> reason i ask is so i can monitor processes and alert if they're not running.
[16-Feb-2009 23:14:32] **anoopb> also, does zenoss have any sort of plugin for jira or bugzilla?
[16-Feb-2009 23:18:13] **adytum-bot> New Blog/News Feed: Daily Python-URL! (from the Secret Labs) - Help Publicize PyCon
[16-Feb-2009 23:18:14] **adytum-bot> http://www.pythonware.com/daily/#entry8465232891341960422
[17-Feb-2009 00:00:42] [disconnected at Tue Feb 17 00:00:42 2009]
[17-Feb-2009 00:00:42] [connected at Tue Feb 17 00:00:42 2009]
[17-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[17-Feb-2009 03:46:49] **cico> is there a way to know why graphs don't work?
[17-Feb-2009 03:47:30] **zarxcky> because the graph does not have the DataSource specified for it?
[17-Feb-2009 03:47:36] **cico> I mean, I get most of them simply empty, while data seems to be flowing correctly..
[17-Feb-2009 03:47:52] **cico> I'm talking about the default ones btw..
[17-Feb-2009 03:48:59] **cico> CPU Idle gets drawn somewhat, but says "MISSING RRD FILE"...
[17-Feb-2009 03:49:16] **cico> don't those get generated automatically?
[17-Feb-2009 03:49:25] **zarxcky> oh that one
[17-Feb-2009 03:49:36] **zarxcky> you have to go to the Device Templates
[17-Feb-2009 03:49:45] **cico> I'm there
[17-Feb-2009 03:51:06] **zarxcky> Look for Graph Definitions
[17-Feb-2009 03:51:17] **zarxcky> is there anywhere that say 'missing'?
[17-Feb-2009 03:51:57] **cico> no
[17-Feb-2009 03:52:21] **cico> there's Load Average, CPU Utiliz., CPU Idle, Free Mem and Free Swap
[17-Feb-2009 03:53:01] **zarxcky> perhaps you have to define the DataSource for the data and then define the Graph using the newly-defined Datasource
[17-Feb-2009 03:53:05] **cico> and CPU Idle is the only one that gets anything that resembles a graph (with said error)
[17-Feb-2009 03:53:49] **cico> I'll try now, thanks
[17-Feb-2009 03:54:15] **zarxcky> even I got some error with Multi-Graph reports..
[17-Feb-2009 03:54:16] **zarxcky> dang
[17-Feb-2009 03:54:33] **cico> what's the difference between gauge and derive?
[17-Feb-2009 03:55:01] **zarxcky> emm.. better leave it for gauge
[17-Feb-2009 03:55:07] **zarxcky> not sure what the difference are
[17-Feb-2009 03:55:15] **zarxcky> not really fluent in RRD
[17-Feb-2009 03:55:25] **cico> mh
[17-Feb-2009 03:55:47] **cico> I has all of ssCPU-stuff set to derive....
[17-Feb-2009 03:56:23] **zarxcky> which data that say missing RRD files?
[17-Feb-2009 03:56:45] **cico> cpuidle (its graph)
[17-Feb-2009 03:57:08] **zarxcky> u using ssh or snmp?
[17-Feb-2009 03:58:05] **cico> ssh (to collect this data, I also have snmp active..)
[17-Feb-2009 03:58:45] **cico> if I select a data source and then test the command against my device it seems to work just fine, but then also as if it didn't save any of the collected data
[17-Feb-2009 03:59:22] **zarxcky> if snmp, do u have this OID: 1.3.6.1.4.1.2021.11.11.0
[17-Feb-2009 03:59:22] **zarxcky> ?
[17-Feb-2009 03:59:22] **zarxcky> ssCpuIdle on mine is set to Gauge
[17-Feb-2009 04:00:01] **cico> uhm maybe the cpuidle graph is the only one that gets a displaying because it's the lonly one with a threshold set..
[17-Feb-2009 04:01:19] **zarxcky> mine one is all datapoint
[17-Feb-2009 04:01:19] **zarxcky> without any threshold
[17-Feb-2009 04:01:19] **zarxcky> and all is working well
[17-Feb-2009 04:02:20] **nemo_> morning
[17-Feb-2009 04:02:21] **zarxcky> it's default btw
[17-Feb-2009 04:02:38] **zarxcky> afternoon
[17-Feb-2009 04:03:13] **cico> still morning here (:
[17-Feb-2009 04:14:24] **cico> zarxcky: oooooohhhh it worked!!
[17-Feb-2009 04:14:38] **zarxcky> ssCpuIdle?
[17-Feb-2009 04:14:46] **cico> (got the same result as via ssh, but it's a breakthroug for my snmp experience..)
[17-Feb-2009 04:15:23] **zarxcky> good then
[17-Feb-2009 04:15:33] **cico> I mean, I thought the device made available only _their_ OIDs...
[17-Feb-2009 04:18:08] **cico> and if I throw a general snmp query at the device I don't get that entry (ssCpuIdle)...
[17-Feb-2009 04:18:53] **zarxcky> use the zenmodeler command and run it several times to get the graph drawn quickly
[17-Feb-2009 04:19:45] **cico> how can I know what OIDs are actually available?
[17-Feb-2009 04:23:05] **zarxcky> maybe you ccan go down to the MIB section
[17-Feb-2009 04:29:11] **cico> but I have listed only those added by me (which, as said, lack in much..)
[17-Feb-2009 04:29:52] **zarxcky> install as many MIB that u think related to your Device
[17-Feb-2009 04:30:15] **cico> this brings back the problem of knowing what are supported
[17-Feb-2009 04:30:20] **sergeymasushko> cico: to browse OID list you can use snmpwalk command
[17-Feb-2009 04:30:27] **sergeymasushko> OIDs
[17-Feb-2009 04:31:40] **zarxcky> hey sergey, do u know how to fix broken Multi-Graph reports?
[17-Feb-2009 04:32:21] **sergeymasushko> cico: snmpwalk -v2c -c
[17-Feb-2009 04:32:37] **cico> snmpwalk -v2c -c public $IP
[17-Feb-2009 04:32:46] **sergeymasushko> zarxcky: actually no
[17-Feb-2009 04:33:01] **zarxcky> dang.. Im facing problem with that currently
[17-Feb-2009 04:33:14] **zarxcky> suspecting the Catalog is unhealthy
[17-Feb-2009 04:33:15] **cico> snmpwalk -v2c -c public $IP |grep ssCpu doesn't get me anything :-
[17-Feb-2009 04:33:32] **zarxcky> grep ssCpuIdle
[17-Feb-2009 04:33:40] **sergeymasushko> which kind of OIDs you need?
[17-Feb-2009 04:33:51] **sergeymasushko> CPU?
[17-Feb-2009 04:34:31] **zarxcky> snmpwalk -v2c -c public $ IP 1.3.6.1.4.1.2021.11.11.0
[17-Feb-2009 04:34:51] **cico> i'd also love something about network througput
[17-Feb-2009 04:38:48] **cico> oooooooohhhhhh
[17-Feb-2009 04:39:05] **cico> snmpwalk -v2c -c public $ IP 1.3.6.1.4.1 <- this is getting me the good stuff
[17-Feb-2009 04:39:09] **zarxcky> wow u having climax
[17-Feb-2009 04:39:15] **zarxcky> lol
[17-Feb-2009 04:42:39] **cico> yeah, a good day it is today
[17-Feb-2009 04:43:15] **sergeymasushko> cico: oh sure you can use
[17-Feb-2009 04:43:15] **sergeymasushko> snmpwalk -v2c -c public $IP UCD
[17-Feb-2009 04:43:15] **sergeymasushko> to see appropriate OIDs you can use
[17-Feb-2009 04:43:15] **sergeymasushko> snmpwalk -v2c -On -c public $IP UCD
[17-Feb-2009 04:46:22] **cico> loving this and everything
[17-Feb-2009 04:46:44] **cico> but isn't there a way to get the OID _AND_ the name of the thing?
[17-Feb-2009 04:47:41] **zarxcky> 1- define what u want to monitor
[17-Feb-2009 04:47:46] **zarxcky> 2- search google
[17-Feb-2009 04:47:51] **zarxcky> ;o)
[17-Feb-2009 04:48:08] **cico> eheh yeah I'm manning..
[17-Feb-2009 04:49:22] **zarxcky> anyone knows this error?
[17-Feb-2009 04:49:24] **zarxcky> raceback (most recent call last):
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 21, in ?
[17-Feb-2009 04:49:28] **zarxcky> main()
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 18, in main
[17-Feb-2009 04:49:28] **zarxcky> m.main()
[17-Feb-2009 04:49:28] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 425, in main
[17-Feb-2009 04:49:28] **zarxcky> self.cutover()
[17-Feb-2009 04:49:30] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 305, in cutover
[17-Feb-2009 04:49:35] **zarxcky> self.migrate()
[17-Feb-2009 04:49:36] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/Migrate.py", line 281, in migrate
[17-Feb-2009 04:49:38] **zarxcky> m.cutover(self.dmd)
[17-Feb-2009 04:49:40] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/migrate/differentiateTemplates.py", line 45, in cutover
[17-Feb-2009 04:49:42] **zarxcky> for t in dmd.Devices.getAllRRDTemplates():
[17-Feb-2009 04:49:44] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/DeviceClass.py", line 562, in getAllRRDTemplates
[17-Feb-2009 04:49:46] **zarxcky> rrdts.extend(RRDTemplate.YieldAllRRDTemplates(self))
[17-Feb-2009 04:49:48] **zarxcky> File "/usr/local/zenoss/Products/ZenModel/RRDTemplate.py", line 76, in YieldAllRRDTemplates
[17-Feb-2009 04:49:50] **zarxcky> yield result.getObject()
[17-Feb-2009 04:49:52] **zarxcky> File "usr/local/zenoss/lib/python/Products/ZCatalog/CatalogBrains.py", line 77, in getObject
[17-Feb-2009 04:49:54] **zarxcky> File "usr/local/zenoss/lib/python/OFS/Traversable.py", line 221, in unrestrictedTraverse
[17-Feb-2009 04:49:56] **zarxcky> File "usr/local/zenoss/lib/python/OFS/ObjectManager.py", line 713, in __getitem__
[17-Feb-2009 04:49:58] **zarxcky> KeyError: 'Linux'
[17-Feb-2009 04:50:18] **zarxcky> and of course how to fix it
[17-Feb-2009 04:54:06] **nemo_> sounds like your migration didnt complete
[17-Feb-2009 04:54:16] **nemo_> what happens if you do zenmigrate ?
[17-Feb-2009 04:54:42] **zarxcky> the error I post up there is the result from the zenmigrate
[17-Feb-2009 04:55:19] **zarxcky> temp fix: go to $ZENHOME/Products/ZenModel/migrate
[17-Feb-2009 04:55:31] **zarxcky> vim/diakonos differentialTemplates.py
[17-Feb-2009 04:56:06] **zarxcky> go to line 45
[17-Feb-2009 04:56:22] **zarxcky> which say: for t in dmd.Devices.getAllRRDTemplates():
[17-Feb-2009 04:56:34] **zarxcky> and change that to: for t in dmd.Devices.getAllRRDTemplatesPainfully():
[17-Feb-2009 04:56:42] **zarxcky> that resolve the zenmigrate problem
[17-Feb-2009 04:56:44] **zarxcky> BUT
[17-Feb-2009 04:57:01] **zarxcky> when I create MultiGraph reports
[17-Feb-2009 04:57:08] **zarxcky> got the same error, on Zope this time..
[17-Feb-2009 04:57:48] **zarxcky> use the Chet tips on cleaning the unhealthy Catalogs also did not work
[17-Feb-2009 04:58:02] **zarxcky> grrr...
[17-Feb-2009 04:59:50] **nemo_> clean n restart usually gets rid of key errors ( clean zen / pickle and restart )
[17-Feb-2009 05:01:08] **zarxcky> oh yeah.. forgot about the *.zec
[17-Feb-2009 05:01:13] **zarxcky> let me try that
[17-Feb-2009 05:01:29] **zarxcky> i delete the *.pickle but no the *.zec
[17-Feb-2009 05:01:35] **zarxcky> and that is not work
[17-Feb-2009 05:07:05] **zarxcky> nop.. no workie
[17-Feb-2009 05:07:47] **zarxcky> this is the error:
[17-Feb-2009 05:07:50] **zarxcky> * URL: file:ZenModel/skins/zenmodel/editGraphDefinition.pt
[17-Feb-2009 05:07:50] **zarxcky> Line 15, Column 0
[17-Feb-2009 05:07:50] **zarxcky> Expression: standard:'here/getUniqueDpNames'
[17-Feb-2009 05:07:50] **zarxcky> Names:
[17-Feb-2009 05:07:50] **zarxcky> {'container': ,
[17-Feb-2009 05:07:51] **zarxcky> 'context': ,
[17-Feb-2009 05:07:54] **zarxcky> 'default': ,
[17-Feb-2009 05:07:56] **zarxcky> 'here': ,
[17-Feb-2009 05:07:59] **zarxcky> 'loop': ,
[17-Feb-2009 05:08:01] **zarxcky> 'modules': ,
[17-Feb-2009 05:08:03] **zarxcky> 'nothing': None,
[17-Feb-2009 05:08:05] **zarxcky> 'options': {'args': ()},
[17-Feb-2009 05:08:07] **zarxcky> 'repeat': ,
[17-Feb-2009 05:08:11] **zarxcky> 'request': ,
[17-Feb-2009 05:08:14] **zarxcky> 'root': ,
[17-Feb-2009 05:08:16] **zarxcky> 'template': ,
[17-Feb-2009 05:08:19] **zarxcky> 'traverse_subpath': [],
[17-Feb-2009 05:08:21] **zarxcky> 'user': admin}
[17-Feb-2009 05:08:23] **zarxcky> * Module Products.PageTemplates.Expressions, line 185, in __call__
[17-Feb-2009 05:08:25] **zarxcky> * Module Products.PageTemplates.Expressions, line 180, in _eval
[17-Feb-2009 05:08:27] **zarxcky> * Module Products.PageTemplates.Expressions, line 85, in render
[17-Feb-2009 05:08:29] **zarxcky> * Module Products.ZenModel.GraphDefinition, line 523, in getUniqueDpNames
[17-Feb-2009 05:08:31] **zarxcky> * Module Products.ZenModel.DeviceClass, line 562, in getAllRRDTemplates
[17-Feb-2009 05:08:33] **zarxcky> * Module Products.ZenModel.RRDTemplate, line 76, in YieldAllRRDTemplates
[17-Feb-2009 05:08:35] **zarxcky> * Module Products.ZCatalog.CatalogBrains, line 77, in getObject
[17-Feb-2009 05:08:37] **zarxcky> * Module OFS.Traversable, line 221, in unrestrictedTraverse
[17-Feb-2009 05:08:41] **zarxcky> __traceback_info__: (['eth0', 'interfaces', 'os', 'hidro.logistic.com', 'devices', 'Ubuntu'], 'Linux')
[17-Feb-2009 05:08:44] **zarxcky> * Module OFS.ObjectManager, line 713, in __getitem__
[17-Feb-2009 05:08:46] **zarxcky> KeyError: 'Linux'
[17-Feb-2009 05:12:26] **zarxcky> getting error in Graph DEfinitions.. creating name is okay
[17-Feb-2009 05:12:36] **zarxcky> but trying to configure give error shown above
[17-Feb-2009 06:21:25] **raw__> wow, someone needs to learn how to use pastebin
[17-Feb-2009 06:21:27] **raw__> ayeesh
[17-Feb-2009 07:11:43] **ke4qqq> yeah someone needs to put a pastebin ref in /topic
[17-Feb-2009 07:13:32] **simprix> I am trying to use zenoss with commands by ssh. I have added all the zenoss.cmd.* commands. When I run zenmodeler it only uses zenoss.cmd.uname
[17-Feb-2009 07:27:36] **raw__> simprix: read the "13. Modeling Using SSH/COMMAND" section of the Zenoss Admin Guide
[17-Feb-2009 07:27:44] **raw__> and you'll see right away what you're doing wrong
[17-Feb-2009 07:28:37] **raw__> if you've actually followed those steps to the letter and it's still not working, then I have no idea
[17-Feb-2009 07:30:43] **cico> that's more like it
[17-Feb-2009 07:31:01] **cico> restart/reboot/rescan
[17-Feb-2009 07:31:10] **cico> eventually they'll show up
[17-Feb-2009 07:31:28] **cico> the ip_addr one went missing from my logs for two days
[17-Feb-2009 07:31:35] **cico> who knows?
[17-Feb-2009 07:37:16] **simprix> raw__ I got it. Apparently ZenPassword is the password to your ssh key not the password to the server.
[17-Feb-2009 07:37:27] **simprix> Can zencommand model memory usage ?
[17-Feb-2009 07:45:21] **raw__> should be able to in theory, but you'd probably have to write something custom for it to do that, if the function doesn't already exist
[17-Feb-2009 07:45:45] **raw__> I'm used to monitoring via SNMP, so no idea
[17-Feb-2009 07:45:53] **cico> from the admin guide: "Create Cmd - RRD expression used to create the database for this Data Point. If this is left blank then Zenoss will use a reasonable default that is appropriate for most situations."
[17-Feb-2009 07:46:19] **cico> where could I find said reasonable default?
[17-Feb-2009 07:46:43] **cico> graphs still don't work, even if everything seems fine..
[17-Feb-2009 07:47:30] **raw__> have you tried just zenpacking everything up and starting from scratch with a new instance of Zenoss?
[17-Feb-2009 07:47:37] **raw__> might be quicker than trying to troubleshoot that
[17-Feb-2009 07:49:20] **cico> I don't think that might solve.. it's a pretty clean machine and it shouldn't really be a conflict problem..
[17-Feb-2009 07:49:36] **cico> at least I'd first like to check on the automated stuff goin' on..
[17-Feb-2009 07:51:00] **raw__> what was the last thing you did with it before it stopped working?
[17-Feb-2009 07:51:16] **cico> well, never did..
[17-Feb-2009 07:51:43] **raw__> mhmmm, sounds like an install problem to me
[17-Feb-2009 07:51:47] **raw__> how did you install it?
[17-Feb-2009 07:52:12] **cico> rpm
[17-Feb-2009 07:52:34] **cico> but I installed ntop too, and it did not complain about rrdtool
[17-Feb-2009 07:52:40] **cico> [being missing]
[17-Feb-2009 07:53:50] **cico> found this [ http://pastebin.com/m7f6dbc10 ] inside graph definitio..
[17-Feb-2009 07:53:58] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[17-Feb-2009 07:54:25] **cico> don't really get "rrdPath" but I strongly believe the biatch is empty
[17-Feb-2009 07:56:06] **raw__> rrdPath is $ZENHOME/perf/Devices/
[17-Feb-2009 07:56:25] **raw__> it's where Zenoss places .rrd files when it creates them for a device
[17-Feb-2009 07:59:31] **cico> found some interfaces and a couple of processes (lighttpd and telnetd) but, as expected, nothing regarding CPU average loads (or anything else, for that matter..)
[17-Feb-2009 08:02:12] **cico> ownerships look right
[17-Feb-2009 08:03:19] **raw__> you do know that you have to actually create templates for graphs right?
[17-Feb-2009 08:03:48] **raw__> like, you have to specify the data source using an OID, and then you have to specify the paramaters for the graphs and how you'd like to graph them, using whatever data points as graph points
[17-Feb-2009 08:04:05] **raw__> parameters*
[17-Feb-2009 08:04:20] **cico> yeah, I've been reading the admin guide..
[17-Feb-2009 08:04:51] **raw__> so, have you done that properly?
[17-Feb-2009 08:04:59] **cico> "Name - In the case of an SNMP Data Point this is usually the same name as the Data Source. For COMMAND Data Points the name should be the same name used by the shell command in returning the data." this looks like the most interesting piece of info on that page..
[17-Feb-2009 08:05:38] **raw__> ok, walk me through what you've done so far... have you created a template?
[17-Feb-2009 08:05:58] **cico> since I'm using ssh (for the time being..), I'm trying to match those that I get using the Test field..
[17-Feb-2009 08:06:38] **raw__> I have no experience with monitoring via SSH, so I have no idea how you'd define results that you receive from that monitoring as data points
[17-Feb-2009 08:06:44] **cico> yes, there are some graphs definitions and some data sources (type= command)
[17-Feb-2009 08:07:02] **raw__> alright
[17-Feb-2009 08:07:14] **cico> I do trust that sentence I quoted, I don't have a reason for not doing so...
[17-Feb-2009 08:07:39] **raw__> yup
[17-Feb-2009 08:07:59] **raw__> "same name used by the shell command in returning the data", just wonder what they mean by that?
[17-Feb-2009 08:08:16] **cico> most simple graph definition is Load Average, which relies on lsLoadInt5
[17-Feb-2009 08:08:24] **raw__> does it return the value as like cpu: 63 or something?
[17-Feb-2009 08:08:32] **cico> (COMMAND sources seturn a
[17-Feb-2009 08:08:38] **cico> uops
[17-Feb-2009 08:08:55] **cico> *return a small stack of data, each identified with a name..)
[17-Feb-2009 08:10:52] **cico> CPU OK;|ssCpuRawInterrupt=1494 laLoadInt1=0.45 ssRawContexts=11423692 laLoadInt5=0.21 ssCpuRawNice=3736 ssCpuRawKernel=30271 ssCpuRawSystem=30271 ssCpuRawWait=57769 laLoadInt15=0.12 ssRawInterrupts=5622649 ssCpuRawIdle=4179526 ssCpuRawUser=95957
[17-Feb-2009 08:11:18] **cico> as you can see, it works and it should be parsed just fine
[17-Feb-2009 08:12:24] **cico> the data point is set simply as http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/ch14s05.html shows
[17-Feb-2009 08:12:38] **adytum-bot> Title: Zenoss - Admin Guide - Open Source Application, Server, and Network Management (at www.zenoss.com)
[17-Feb-2009 08:25:30] **raw__> I see
[17-Feb-2009 08:35:20] **cico> everything looks just like on the zenoss-guide pages, I even moved the machine back to snmp-only monitoring
[17-Feb-2009 08:41:22] **rawler> oin #pylons
[17-Feb-2009 08:43:02] **simprix> I have some graphs that are being built using snmp. Those graphs display fine. Ones that are being modeled via ssh are not displaying at all.
[17-Feb-2009 08:51:24] **simprix> Do I have to use snmp for this to work ?
[17-Feb-2009 08:51:40] **cico> I'm trying to figure that out
[17-Feb-2009 09:03:52] **simprix> well cico let me know if you figure it out. Ill do the same.
[17-Feb-2009 09:06:11] **cico> if I "Test Against Device" a data source, and it works, isn't it supposed to work again afterwards?!
[17-Feb-2009 09:08:01] **raw__> in theory
[17-Feb-2009 09:08:26] **raw__> I've got something that won't even create the RRD file via SNMP, but it works when I do a "Test Against Device"
[17-Feb-2009 09:08:30] **raw__> so it's not foolproof
[17-Feb-2009 09:08:54] **cico> apparently I've got that something too
[17-Feb-2009 09:09:13] **cico>
[17-Feb-2009 09:09:13] **raw__> yeh, but for me it's only for one particular piece of data
[17-Feb-2009 09:09:19] **raw__> for you it'd for everything
[17-Feb-2009 09:09:22] **raw__> it's*
[17-Feb-2009 09:10:22] **cico> maybe if I set up something else THAT'd work.. but I kind of wish everything did..
[17-Feb-2009 09:14:28] **cico> haha made it explode again
[17-Feb-2009 09:14:42] **cico> how's one really supposed to read python stack traces?
[17-Feb-2009 09:15:00] **cico> uhm
[17-Feb-2009 09:15:02] **nemo_> bottom up
[17-Feb-2009 09:15:39] **cico> now that I think of it, shouldn't the *absence* of errors mean something in previous tests?
[17-Feb-2009 09:16:00] **drtns> we will probably be rebuilding our xen environment into vmware but in the mean time is there any ZenPack out there that allows you to monitor the children from the dom0 like the VMWare pack?
[17-Feb-2009 09:23:36] * cez waves to everyone
[17-Feb-2009 09:37:39] **nemo_> zenoss docs for jmx dont mention setting the user name
[17-Feb-2009 09:37:58] **nemo_> can anyone confirm one isnt needed ( there is a zproperty pre-set to admin )
[17-Feb-2009 10:19:12] **simprix> I am trying to model my device. I get this error
[17-Feb-2009 10:19:12] **simprix> Cmd: /usr/bin/zenplugin.py/zenplugin.py mem - Code: 126 - Msg: Command invoked cannot execute, permissions problem or command is not an executable
[17-Feb-2009 10:22:01] **simprix> now im getting this
[17-Feb-2009 10:22:02] **simprix> Command timed out on device saturn.supportdept.com: /usr/bin/zenplugin.py intf eth0
[17-Feb-2009 10:22:09] **simprix> When I run from the command line it works great
[17-Feb-2009 10:23:57] **nemo_> do you have the zenoss client running on the host
[17-Feb-2009 10:24:14] **nemo_> i never used the zenplugin, but i am guess you need the client installed for it to work
[17-Feb-2009 10:59:14] **drtns> hey all quick question what the zMySqlUsername and password for...Is it for the MySQL monitor ZenPack?? and therefore I should set it on my servers that have MYSQL
[17-Feb-2009 10:59:16] **drtns> ?
[17-Feb-2009 11:00:05] **drtns> I am looking at what the ZenPack provided I just need to know how to turn it on
[17-Feb-2009 11:02:45] **drtns> it's there under templates in /Devices/Servers too
[17-Feb-2009 11:06:29] **drtns> nm found the docs
[17-Feb-2009 11:12:19] **drtns> humm
[17-Feb-2009 11:12:27] **drtns> ok new question..
[17-Feb-2009 11:13:09] **drtns> can you have more then one template bound to the device... I changed the template binding and have lost all my "normal" server perf data... load cpu IO etc...
[17-Feb-2009 11:13:18] **drtns> I want that in addition to the mysql graphs..
[17-Feb-2009 11:23:53] **perr0> There is a way I was told before how so I would also like to know how
[17-Feb-2009 11:49:02] **nemo2> drtns, you need to bind multiple templates
[17-Feb-2009 11:49:11] **nemo2> ctrl + select each one
[17-Feb-2009 11:55:20] **drtns> thanks nemo2
[17-Feb-2009 11:55:59] **drtns> Perfect!
[17-Feb-2009 12:11:03] **jsm> how do i change the threshold for filesystem utilization across all the machines i monitor? i'd like to make it 85% instead of 90%
[17-Feb-2009 12:17:11] **nemo2> look at the device template
[17-Feb-2009 12:17:29] **nemo2> notice the threshold of .90
[17-Feb-2009 12:17:31] **nemo2> change it
[17-Feb-2009 12:36:25] **jsm> yeah, found that, thanks... why does it give non-percentages when issuing the email alerts? " threshold of Free Space 85 Percent exceeded: current value 16479250.00"
[17-Feb-2009 12:59:59] **rhett_> its using the datasources value instead of the cdef'd value displayed on the graphs
[17-Feb-2009 13:03:46] **drtns> is there a quick way to bind a new template to multiple devices... I have like 60+ server to bind to the Apache Monitor template and wouldn't mind a time saver if one exists..
[17-Feb-2009 13:05:38] **jsm> rhett_ is there a way to change that?
[17-Feb-2009 13:06:01] **rhett_> jsm: not that i am aware of
[17-Feb-2009 13:06:17] **rhett_> drtns: not that i can think of other then binding it to a class
[17-Feb-2009 13:07:41] **drtns> ok cool... milk run it is
[17-Feb-2009 13:45:52] **nemo2> jsm, that part sucks , google zenoss filesystem transform
[17-Feb-2009 13:46:02] **nemo2> that what i use
[17-Feb-2009 13:46:29] **nemo2> not without its joys, but i get messages like: /var is 99% full only 0.50gb left
[17-Feb-2009 13:47:36] **nemo2> drtns, yes, bind the template to a class of devices and drop the devices into the class
[17-Feb-2009 13:48:18] **nemo2> configuring individual devices sucks, you do know that classes inherit properties ?
[17-Feb-2009 13:48:48] **nemo2> e.g. add mysql under /devices/server/linux and apply the mysql template in there
[18-Feb-2009 00:00:42] [disconnected at Wed Feb 18 00:00:42 2009]
[18-Feb-2009 00:00:42] [connected at Wed Feb 18 00:00:42 2009]
[18-Feb-2009 00:00:51] [zenoss-logger (logger bot) has joined #zenoss]
[18-Feb-2009 06:33:24] **zabkar> hello
[18-Feb-2009 06:34:03] **zabkar> there's this tab called 'backups' under preferences.
[18-Feb-2009 06:34:12] **zabkar> it allows me to make a backup .tgz file
[18-Feb-2009 06:34:18] **zabkar> which is what I want.
[18-Feb-2009 06:34:36] **zabkar> it's a pity that it seems i cannot do anything with it
[18-Feb-2009 06:34:46] **zabkar> like download the backup file
[18-Feb-2009 06:34:48] **zabkar> or restore it
[18-Feb-2009 06:34:51] **zabkar> it just sits there
[18-Feb-2009 06:35:05] **zabkar> am I missing something?
[18-Feb-2009 08:58:57] **simprix> When I test a script what is the variable for the host -H $hostaddress ?
[18-Feb-2009 09:19:45] **mshundal> morning, anyone around?
[18-Feb-2009 09:25:48] **tehhobbit> yeah
[18-Feb-2009 09:26:52] **tehhobbit> I got a question as well, how do I configure snmp traps from procCheck
[18-Feb-2009 09:27:34] **tehhobbit> when I change from "snmp trap mteTriggerFired" it doesnt match the event
[18-Feb-2009 09:47:44] **mshundal> no idea mate
[18-Feb-2009 09:53:52] **drtns> ok I am sue this is Zenoss 101 but I am having a weird issue with the OS Services... example. I have a box with the service httpd.itk (like httpd.worker but different) and I have a process listed for /usr/sbin/httpd.itk and it's all green I have a 2nd process listed for just httpd.itk and it's red throwing a warning. the service is running on box what is the best way to deal with these ghosts and false positives.. just set them to Moniroted
[18-Feb-2009 12:07:00] **hector> regex?
[18-Feb-2009 12:19:36] **rhett_> regular expression
[18-Feb-2009 12:28:27] **nemo2> drtns, set a regular expression, just naming httpd will catch all sorts
[18-Feb-2009 12:55:21] **int> hello! i'm tryint to setup basic monitoring via snmp and it even works, but somehow zenoss only sees size of mounted filesystems and not used or available space - is that known issuse? what should i check?
[18-Feb-2009 12:58:53] **drtns> nemo2 can you point me on the docs on how to do that... are you talking event transform?
[18-Feb-2009 12:59:22] **nemo2> and I have a process listed for /usr/sbin/httpd.itk
[18-Feb-2009 12:59:25] **rhett_> int: you can walk the device to see if they are showing in the table
[18-Feb-2009 12:59:27] **nemo2> i was talking bout that
[18-Feb-2009 12:59:47] **rhett_> int: what os are you trying to get used space from
[18-Feb-2009 13:00:06] **int> rhett_: linux
[18-Feb-2009 13:01:29] **int> rhett_: yep, there is used amount in HOST-RESOURCES-MIB::hrStorageUsed.4
[18-Feb-2009 13:01:55] **rhett_> try 'snmpwalk -v 2c -c community host 1.3.6.1.4.1.2021.13.15.1.1'
[18-Feb-2009 13:02:53] **int> rhett_: nothing
[18-Feb-2009 13:02:53] **rhett_> that will show everything
[18-Feb-2009 13:03:07] **rhett_> try -v 1
[18-Feb-2009 13:03:12] **rhett_> instead of 2c
[18-Feb-2009 13:03:50] **int> rhett_: still no outpu
[18-Feb-2009 13:03:52] **int> t
[18-Feb-2009 13:04:56] **rhett_> did you change community to the name of your community string? i.e. public and host to the ip/hostname of the box in question?
[18-Feb-2009 13:05:20] **rhett_> also is this on all of monitored devices? does the zenoss box report used space and what not?
[18-Feb-2009 13:07:58] **int> rhett_: i changed comunity to the right one. that's on all (2) devices (one old debian and one ubuntu in openvz container)
[18-Feb-2009 13:08:30] **int> rhett_: zenoss knows only about "total bytes"
[18-Feb-2009 13:08:38] **int> all other fields - unknown
[18-Feb-2009 13:08:55] **rhett_> ooh ok. i misunderstood i thought you meant it wasnt working
[18-Feb-2009 13:09:01] **rhett_> as in timout
[18-Feb-2009 13:09:02] **rhett_> timeout
[18-Feb-2009 13:09:08] **int> probably that's host missed diskio mib, i'll check
[18-Feb-2009 13:09:33] **int> rhett_: no, with your oid it doesn't return anything (ie no data, not timeout)
[18-Feb-2009 13:11:22] **int> hmm, diskio is not for that, it's for disk perfomance
[18-Feb-2009 13:12:35] **rhett_> yeah i screwed up :\
[18-Feb-2009 13:12:53] **rhett_> that was ucd diskio
[18-Feb-2009 13:12:56] **rhett_> sorry
[18-Feb-2009 13:13:16] **rhett_> 1.3.6.1.2.1.25.2.3.1 is waht i meant
[18-Feb-2009 13:20:22] **int> rhett_: this one works
[18-Feb-2009 13:20:39] **rhett_> try it w/ v1 and v2c
[18-Feb-2009 13:21:21] **rhett_> it may be the version you are getting w/
[18-Feb-2009 13:23:17] **int> rhett_: works with both (-v1 -v2c)
[18-Feb-2009 13:23:24] **rhett_> hmmm
[18-Feb-2009 13:24:15] **rhett_> go to /Devices /Server /Templates /FileSystem /usedBlocks and test against the device there
[18-Feb-2009 13:26:41] **int> rhett_: works
[18-Feb-2009 13:27:40] **rhett_> odd
[18-Feb-2009 13:27:53] **rhett_> we can always do an rrdtool fetch from the datasource and just verify the data is there
[18-Feb-2009 13:31:00] **int> rhett_: there is only usedBlocks rrds
[18-Feb-2009 13:32:18] **rhett_> yeah. i thought you couldnt see used space on mounted filesystems no?
[18-Feb-2009 13:32:58] **int> rhett_: ah, yeah, will check
[18-Feb-2009 13:33:31] **rhett_> rrdtool fetch pathtorrd AVERAGE -r 300 -s 1
[18-Feb-2009 13:33:44] **rhett_> that will show the last hour at 5 minute resolution
[18-Feb-2009 13:33:45] **int> rhett_: tried to remove localhost collector and created another one "$fqdn" and moved all devices to new one, but now there is localhost collector again...
[18-Feb-2009 13:33:58] **rhett_> or you can | tail -n 10 for the last 10 lines :\
[18-Feb-2009 13:34:17] **rhett_> hm. unsure about that one. i only use the localhost collector
[18-Feb-2009 13:38:20] **int> rhett_: no data in rrd, ie "nan"
[18-Feb-2009 13:39:20] **rhett_> well we're getting closer
[18-Feb-2009 13:40:17] **rhett_> what are the permissions in snmpd.conf on the box in question? is it walkable for the whole subnet or locked to a specific ip?
[18-Feb-2009 13:44:03] **int> rhett_: it's open and works from zenoss host
[18-Feb-2009 13:44:21] **int> rhett_: and zenoss sees total space somehow
[18-Feb-2009 13:44:44] **int> rhett_: i tried to remove rrds and re-model them
[18-Feb-2009 13:45:23] **rhett_> ok
[18-Feb-2009 13:45:27] **int> now it thinks that free == total and used = 0 for all fs
[18-Feb-2009 13:49:54] **rhett_> hm
[18-Feb-2009 13:50:41] **int> rhett_: yay, it starts to work! at least it prints current values in info
[18-Feb-2009 13:50:50] **rhett_> sweet
[18-Feb-2009 13:51:48] **int> rhett_: any idea if i can change interval between checks for every item or for selected ones?
[18-Feb-2009 13:52:40] **rhett_> well you could under the collector settings but that would require a change to the rra's to allow 1 minute resolution and that would require you to rebuild all of your data sources i.e. start from scratch
[18-Feb-2009 13:53:23] **rhett_> i for one dont have enough horsepower to run 60 second datasources so i dont
[18-Feb-2009 13:54:12] **int> rhett_: thx for info!
[18-Feb-2009 13:54:29] **rhett_> but yeah its possible. as i said the datasources need to be setup have 60 second rra and the poller needs to know to run every 60 seconds
[18-Feb-2009 13:54:34] **rhett_> no problem
[18-Feb-2009 13:55:06] **int> will check tomorow, thx!
[18-Feb-2009 13:55:30] **rhett_> no problem
[18-Feb-2009 15:43:16] **gemineye> What does it mean when the threshold of zenwin cycle time is exceeded?
[18-Feb-2009 15:45:31] **rhett_> i assume it means the zenwin poller cycle time ran too long
[18-Feb-2009 16:03:56] **gemineye> It averages around 5.34, it hit over 60 for one poll
[18-Feb-2009 16:14:13] **nemo2> means that maybe more than usual machines didnt respond
[18-Feb-2009 16:14:24] **nemo2> and there fore the cycle was slower this time
[18-Feb-2009 16:14:35] **nemo2> as long as it doesnt happen all the time its fine
[18-Feb-2009 20:08:39] **gemineye> Does anyone know where I can change the threshold for the zenwin cycle time, or stop monitoring that all together?
[18-Feb-2009 20:42:34] **simprix> When I test a script what is the variable for the host -H $hostaddress ?
[19-Feb-2009 00:00:42] [disconnected at Thu Feb 19 00:00:42 2009]
[19-Feb-2009 00:00:42] [connected at Thu Feb 19 00:00:42 2009]
[19-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[19-Feb-2009 04:48:01] **int> hello! i added new monitor to zenoss installation, moved all to that monitor, added monitor=newmonitor to configs in etc/*.conf, and now zenping status says it running, but in web interface it red (ie down) (thats not only for zenping, also zenhub, zenstatus and others. and zenaction, zenmodeller, zensyslogs shows green)
[19-Feb-2009 04:50:10] **int> but processes actually runs, zensnmpperf runs and store data in rrd
[19-Feb-2009 04:50:29] **int> any idea what should i check?
[19-Feb-2009 04:57:46] **zarx> never try this one before, so I do not know how to advise u
[19-Feb-2009 05:00:11] **int> hmm, if daemon names doesn't have '_' in name, then it looks for '%(name)s-localhost.pid' and it actually '%(name)s-newmonitor.pid'
[19-Feb-2009 05:15:14] **int> ```for f in *-newmonitor.pid; do ln -s $f ${f/-newmonitor/-localhost}; done``` - fixes gui view for me
[19-Feb-2009 06:20:26] **raw__> on one of my zenoss boxes, when I do /etc/init.d/zenoss-stack start, it starts up every process except for zenrender, and I can't start zenrender from the web GUI, but when I actually go on the box and do "/usr/local/zenoss/zenoss/bin/zenrender start" as root, it starts up fine
[19-Feb-2009 06:20:34] **raw__> permissions issue, or something else?
[19-Feb-2009 06:22:14] **raw__> it can't even be a permissions issue since the permissions of zenrender match the permissions of every other daemon
[19-Feb-2009 06:22:57] **raw__> I can stop zenrender from the GUI, just can't restart it
[19-Feb-2009 06:25:18] **raw__> oh well whatever, it's just a lab box, probably going to redo it from scratch at some point anyways
[19-Feb-2009 06:38:25] **tehhobbit> anyone good with setting up trap events
[19-Feb-2009 06:38:38] **tehhobbit> cant quite figure out how to do tha mapping
[19-Feb-2009 07:04:56] **raw__> tehhobbit: yeh, I can help
[19-Feb-2009 07:05:07] **raw__> what exactly are you having issues with?
[19-Feb-2009 07:16:02] **tehhobbit> raw__: low diskspace sends a trap that shows up as mteTriggerFired
[19-Feb-2009 07:16:48] **tehhobbit> http://pastie.org/393941
[19-Feb-2009 07:16:55] **adytum-bot> Title: #393941 - Pastie (at pastie.org)
[19-Feb-2009 07:17:05] **tehhobbit> but when I change the name or anything but the oid it shows up as a new alarm
[19-Feb-2009 07:17:07] **tehhobbit>
[19-Feb-2009 07:24:35] **raw__> you're actually trying to change the name of the event?
[19-Feb-2009 07:24:45] **raw__> like, how it's displayed in the event console?
[19-Feb-2009 07:25:04] **tehhobbit> yup
[19-Feb-2009 07:25:28] **tehhobbit> want to use dskErrorMsg
[19-Feb-2009 07:25:31] **tehhobbit> as title
[19-Feb-2009 07:25:50] **raw__> you're looking at this the wrong way
[19-Feb-2009 07:26:06] **tehhobbit> ok I had a sneaky suspition that that was the case
[19-Feb-2009 07:26:09] **raw__> the title of the event (mteTriggerFired) is defined by the Mib for that event
[19-Feb-2009 07:26:41] **raw__> so Zenoss gets an OID, goes out and compares it with your Mibs database, and finds that it relates to mteTriggerFired, and that's what it displays...
[19-Feb-2009 07:26:41] **tehhobbit> raw__: yeah but ... I have tons of different things with that title
[19-Feb-2009 07:26:56] **tehhobbit> missing proc's , low diskspace , low swap ....
[19-Feb-2009 07:27:14] **raw__> you're sure these are being generated by traps and not by a collector right?
[19-Feb-2009 07:27:22] **tehhobbit> you
[19-Feb-2009 07:27:24] **raw__> collector plugin rather
[19-Feb-2009 07:27:25] **tehhobbit> yup even
[19-Feb-2009 07:27:28] **raw__> ok
[19-Feb-2009 07:27:30] **tehhobbit> its me sending them
[19-Feb-2009 07:27:46] **tehhobbit> just to mapp all traps we are currently using
[19-Feb-2009 07:27:53] **tehhobbit> and I have loaded all the mibs
[19-Feb-2009 07:28:12] **raw__> give me a couple minutes, I have so do a dial backup test on a network device for a client of ours, then I'll help you out as soon as I'm done
[19-Feb-2009 07:28:26] **tehhobbit> tnx
[19-Feb-2009 07:28:32] * tehhobbit goes for a smoke
[19-Feb-2009 08:18:18] **cgibbons> hmmm
[19-Feb-2009 08:49:39] **drtns> just to confirm for syslog... some of our boxes we have some syslog facilities pointed elsewhere.. I can add one to point to zenoss and it will relay that info there in addition to where it's already pointing right? it'll send to both right? not just the first one?
[19-Feb-2009 08:50:50] **tehhobbit> you'll send to both yup
[19-Feb-2009 08:51:24] **drtns> cool thanks.. that's what I though I just wanted to double check before I rerouted something from our audit server
[19-Feb-2009 08:59:25] **raw__> tehhobbit, you still around?
[19-Feb-2009 08:59:33] **raw__> (sorry for the delay, had some stuff I had to deal with)
[19-Feb-2009 09:08:14] **tehhobbit> raw__: yeah I'm here
[19-Feb-2009 09:08:20] **tehhobbit> raw__: been looking around
[19-Feb-2009 09:08:34] **raw__> k
[19-Feb-2009 09:08:46] **tehhobbit> seems like several DISSMAN-EVENT is using mtaTriggerFired
[19-Feb-2009 09:08:46] **raw__> ok, now... you have a bunch of those events in your event log right now I assume?
[19-Feb-2009 09:09:01] **tehhobbit> so what I need to do is use the rest of the data in the trap
[19-Feb-2009 09:09:07] **raw__> event console rather
[19-Feb-2009 09:09:08] **tehhobbit> yup
[19-Feb-2009 09:09:11] **raw__> ok
[19-Feb-2009 09:09:24] **raw__> next to each event at the far right, there will be an icon
[19-Feb-2009 09:09:30] **tehhobbit> yup
[19-Feb-2009 09:09:30] **raw__> with a piece of paper and a magnifying glass
[19-Feb-2009 09:09:35] **raw__> click on that for one of the events
[19-Feb-2009 09:10:18] **raw__> in the window that opens up, go to the details tab
[19-Feb-2009 09:10:27] **raw__> what values do you see listed there?
[19-Feb-2009 09:11:57] **tehhobbit> http://pastie.org/393941
[19-Feb-2009 09:12:04] **adytum-bot> Title: #393941 - Pastie (at pastie.org)
[19-Feb-2009 09:12:43] **tehhobbit> in this case I want to use dskErrorMsg to classify the event
[19-Feb-2009 09:13:14] **raw__> ok, but when it comes in to the log you see it as mteTriggerFired right?
[19-Feb-2009 09:14:16] **tehhobbit> yup
[19-Feb-2009 09:14:38] **raw__> ok, now... under "Event Class" in the event console, does it have an event class assigned to it?
[19-Feb-2009 09:14:43] **raw__> or is it /Unknown?
[19-Feb-2009 09:14:48] **tehhobbit> raw__: also procCheck sends mteTriggerFired
[19-Feb-2009 09:15:14] **raw__> can you pastebin what a mteTriggerFired set of variables looks like for a procCheck?
[19-Feb-2009 09:15:33] **raw__> the same as you did for the dskErrorMsg one
[19-Feb-2009 09:15:48] **raw__> might have to get a little creative with this one hehe
[19-Feb-2009 09:17:02] **tehhobbit> http://pastie.org/394023
[19-Feb-2009 09:17:09] **adytum-bot> Title: #394023 - Pastie (at pastie.org)
[19-Feb-2009 09:17:28] **tehhobbit> just had to invent a proc that wasnt running
[19-Feb-2009 09:17:29] **tehhobbit>
[19-Feb-2009 09:17:52] **raw__> lol
[19-Feb-2009 09:18:43] **tehhobbit> prErrMessage seems good to use in this case
[19-Feb-2009 09:20:08] **raw__> yup
[19-Feb-2009 09:20:35] **raw__> It's just weird that they are both coming in with the exact same trap name
[19-Feb-2009 09:20:35] **tehhobbit> I cant figure out why dissman uses the same name for alot of stuff
[19-Feb-2009 09:20:37] **tehhobbit>
[19-Feb-2009 09:20:43] **raw__> does the trap name have a .1, or .2 or something after it?
[19-Feb-2009 09:20:56] **raw__> normally you'll get a similar but slightly different trap name per event
[19-Feb-2009 09:21:22] **raw__> like mtaTriggerFired.1
[19-Feb-2009 09:21:24] **raw__> mtaTriggerFired.2
[19-Feb-2009 09:21:25] **raw__> etc...
[19-Feb-2009 09:21:45] **tehhobbit> if you check the oid dsk has 59 after and pr have 107
[19-Feb-2009 09:22:00] **tehhobbit> but those digits are omited in the name
[19-Feb-2009 09:22:08] **raw__> right, but the name itself when it gets translated by the Mibs and comes in to the event console I mean...
[19-Feb-2009 09:22:17] **tehhobbit> I wonder if I have done something wrong when I loaded the mib
[19-Feb-2009 09:22:23] **raw__> doubt it
[19-Feb-2009 09:22:30] **raw__> Mibs are pretty straightforward
[19-Feb-2009 09:22:34] **raw__> you load them in, and they work
[19-Feb-2009 09:22:42] **raw__> they seem to be working fine, just poorly designed lol
[19-Feb-2009 09:22:45] **tehhobbit> I meen it seems to pick up on the accuall data
[19-Feb-2009 09:22:52] **tehhobbit> just the name that doesnt change
[19-Feb-2009 09:22:57] **raw__> yeh
[19-Feb-2009 09:23:08] **raw__> ok, we can work around that...
[19-Feb-2009 09:23:18] **raw__> let me write something up real quick and I'll show you
[19-Feb-2009 09:31:04] **raw__> ok...
[19-Feb-2009 09:31:22] **raw__> ok, now like I asked before...
[19-Feb-2009 09:31:43] **raw__> does the eventClass for these events in the event console show up as /Unknown or something else?
[19-Feb-2009 09:32:06] **tehhobbit> raw__: tried mapping it
[19-Feb-2009 09:32:15] **raw__> ...and?
[19-Feb-2009 09:32:26] **tehhobbit> it does show up with whatever I give it
[19-Feb-2009 09:32:40] **raw__> ok, so what'd you map it to?
[19-Feb-2009 09:32:44] **tehhobbit> but quite akward since the event belong in different classes
[19-Feb-2009 09:33:00] **raw__> put it in a general event class
[19-Feb-2009 09:33:08] **tehhobbit> I wasnt to mapp it different depending on if its a disc or proc
[19-Feb-2009 09:33:11] **raw__> something like /Server
[19-Feb-2009 09:33:27] **raw__> no no, we're going to do something better than that
[19-Feb-2009 09:33:31] **tehhobbit> proc -> /App/ and /Storage
[19-Feb-2009 09:34:16] **tehhobbit> well /Server isnt a event class
[19-Feb-2009 09:34:30] **raw__> well then create that container, or pick one that fits
[19-Feb-2009 09:35:03] **raw__> this is purely for demonstration purposes, we'll probably be able to change this later somehow
[19-Feb-2009 09:35:13] **raw__> I just want to get you in the right mindset about this
[19-Feb-2009 09:35:15] **tehhobbit> sure mapped to /OS
[19-Feb-2009 09:35:19] **raw__> actually, let me test this script I made first
[19-Feb-2009 09:35:22] **raw__> ok, OS is perfect
[19-Feb-2009 09:35:28] **raw__> just give me one sec
[19-Feb-2009 09:43:20] **raw__> ok, got something that should work
[19-Feb-2009 09:43:39] **raw__> go to the Events link on the left
[19-Feb-2009 09:43:48] **raw__> then go to OS
[19-Feb-2009 09:43:54] **raw__> then click on that particular event
[19-Feb-2009 09:44:46] **raw__> then click on the edit tab
[19-Feb-2009 09:44:56] **raw__> and in the Transform field paste the following in...
[19-Feb-2009 09:45:29] **raw__> http://pastebin.com/m1d87da2e
[19-Feb-2009 09:45:36] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:45:41] **raw__> that should solve your problem and make the event summaries look nice and pretty lol
[19-Feb-2009 09:45:47] **raw__> oh wait
[19-Feb-2009 09:45:51] **raw__> ignore that one
[19-Feb-2009 09:45:53] **raw__> made a typo
[19-Feb-2009 09:45:54] **raw__> hold on
[19-Feb-2009 09:46:29] **raw__> http://pastebin.com/m2f92caa6
[19-Feb-2009 09:46:34] **raw__> there, use that
[19-Feb-2009 09:46:36] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:48:13] **raw__> you can modify the transform to your liking
[19-Feb-2009 09:48:34] **raw__> you can apply transforms to any type of trap to make it display a message in plain english
[19-Feb-2009 09:48:38] **raw__> rather than just the trap name
[19-Feb-2009 09:49:28] **raw__> if you just wanted it to display something in plain text without pulling variables you'd just make a transform with 1 line which would look something like: evt.summary = 'Whatever I want it to say'
[19-Feb-2009 09:50:16] **tehhobbit> still not changing name
[19-Feb-2009 09:50:24] **tehhobbit> but now I have something to work with
[19-Feb-2009 09:50:29] **raw__> have any new events been generated?
[19-Feb-2009 09:50:32] **tehhobbit> and I understand the idea behind it
[19-Feb-2009 09:50:33] **raw__> it won't change the name on old events
[19-Feb-2009 09:51:07] **raw__> but yeh, transforms are pretty simple, they are just python scripts
[19-Feb-2009 09:51:53] **tehhobbit> sweet
[19-Feb-2009 09:53:16] **raw__> you can also set other values in the event console
[19-Feb-2009 09:53:20] **raw__> such as the event component
[19-Feb-2009 09:53:23] **raw__> kind of like...
[19-Feb-2009 09:53:30] **raw__> http://pastebin.com/m3d7b7b89
[19-Feb-2009 09:53:37] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[19-Feb-2009 09:59:29] **rmk> I'm trying to add a report, and the docs say to browse to the organizer I want, and then "From the bottom of the page enter a name for this custom report in the Add text box.". I don't see this anywhere however, am I missing something?
[19-Feb-2009 09:59:54] rmk is now known as teletype
[19-Feb-2009 10:01:09] **mrayzenoss> Good morning all, Ian will be here shortly.
[19-Feb-2009 10:02:24] **teletype> ahh nevermind, found it
[19-Feb-2009 10:04:31] **mrayzenoss> Kells is here as well
[19-Feb-2009 10:04:34] **mrayzenoss> any questions?
[19-Feb-2009 10:09:28] **cgibbons> crickets
[19-Feb-2009 10:10:02] **mrayzenoss> I guess everything is working great for everybody
[19-Feb-2009 10:11:06] winston is now known as Guest23384
[19-Feb-2009 10:11:08] **teletype> oh I've only just started rolling it out. I'll break plenty of stuff soon
[19-Feb-2009 10:11:09] **cgibbons> i got some bugs i need help with, matt
[19-Feb-2009 10:11:22] **mrayzenoss> cgibbons: lemme guess... WMI?
[19-Feb-2009 10:12:25] **mrayzenoss> Zenoss Community Day is at SCALE tomorrow, looks like we have 2 slots left
[19-Feb-2009 10:14:39] **malbon> 2 slots? does that include flights and luxury accomodation?
[19-Feb-2009 10:15:31] **mrayzenoss> malbon: nope, it's strictly get there and get free training.
[19-Feb-2009 10:15:37] **mrayzenoss> everything else is up to you
[19-Feb-2009 10:16:02] **mrayzenoss> and I'm guessing it's more expensive to get to LA for you than lots of other people
[19-Feb-2009 10:16:03] **malbon> dang nabbit. I was hoping for a freebie
[19-Feb-2009 10:16:21] **mrayzenoss> I think we'll be doing another free training day at LISA in November, in Baltimore
[19-Feb-2009 10:18:32] winston is now known as Guest48163
[19-Feb-2009 10:19:38] **teletype> is there a way i can have a device push data to zenoss, rather than have zenoss collect the data? in particular i am looking to collect info from laptops that won't always be connected
[19-Feb-2009 10:20:11] **kells> events or things like device performance?
[19-Feb-2009 10:20:29] **teletype> performance, software/hardware inventory etc
[19-Feb-2009 10:20:40] **teletype> i'm guessing I'll have to make my own script to do this, but if someone's already done it..
[19-Feb-2009 10:21:13] **mrayzenoss> so you want your laptops to push data for when Zenoss can't reach them?
[19-Feb-2009 10:21:59] **kells> What you seem to be asking for might be easier if Zenoss had an agent to install on the device. For performance data, there would need to be something that already collected the data and then could pump it to zenoss
[19-Feb-2009 10:22:57] **teletype> yeah, i'm guessing i'll have to run a script on the laptop to collect whatever data i need and submit that to an externally visible server, and then make a collector for zenoss to go pick that up
[19-Feb-2009 10:23:22] **teletype> was just wondering if it had already been done so i didn't get to work on reinventing the wheel
[19-Feb-2009 10:24:44] **mrayzenoss> I haven't seen anything like that
[19-Feb-2009 10:26:27] **csayers> Hi, I have a problem with Zenplugin on Centos - on some of our servers the Used blocks and Available blocks are getting transposed - it appears to be when the filesystem path is long
[19-Feb-2009 10:26:28] **mrayzenoss> do you really need offline monitoring like that?
[19-Feb-2009 10:26:51] **teletype> our windows guys want it
[19-Feb-2009 10:27:33] **mrayzenoss> teletype: I wonder if the nrpe agent from Nagios would work...
[19-Feb-2009 10:29:21] **teletype> nsca is more the functionality i'm thinking of
[19-Feb-2009 10:29:55] **mrayzenoss> teletype: might be worth starting a conversation on the forums, perhaps some other users have tried something similar
[19-Feb-2009 10:30:21] **mrayzenoss> csayers: do you have an example?
[19-Feb-2009 10:30:25] **csayers> yup
[19-Feb-2009 10:30:42] **teletype> will do, when my idea of what i'm trying to do is more solidified
[19-Feb-2009 10:30:52] **csayers> Filesystem 1K-blocks Used Available Use% Mounted on
[19-Feb-2009 10:30:53] **csayers> /dev/mapper/VolGroup00-LogVol00
[19-Feb-2009 10:30:53] **csayers> 67354160 1600764 62276712 3% /
[19-Feb-2009 10:31:10] **csayers> DISK OK;|availBlocks=3% usedBlocks=62276712 totalBlocks=1600764
[19-Feb-2009 10:31:38] **teletype> looks like it's being confused by the output extending to 2 lines
[19-Feb-2009 10:31:45] **csayers> thats what I thought
[19-Feb-2009 10:33:56] **teletype> if you add a -P to your df command it should stop doing that
[19-Feb-2009 10:34:13] **teletype> prefect:/home/rking# df -P /mnt
[19-Feb-2009 10:34:13] **teletype> Filesystem 1024-blocks Used Available Capacity Mounted on
[19-Feb-2009 10:34:21] **teletype> /home/rking/reallyfreakinglongfiledevicename 92223 13 87448 1% /mnt
[19-Feb-2009 10:34:25] **teletype> all one line
[19-Feb-2009 10:35:32] **drtns> quick question... when I did training it was mentioned that for Linux etc that the recommended snmp ver was 2c but in the zProp's for Devices it's set to v1 I assume I just change it there and go up to 2c as recommened?
[19-Feb-2009 10:36:40] **kells> BTW, there's an open ticket for the df -P thing
[19-Feb-2009 10:36:59] **csayers> oh.. ok sorry
[19-Feb-2009 10:39:05] **kells> Yeah, the v2c is good for larger values etc
[19-Feb-2009 10:39:38] **kells> What you can do is go to the device class and set the default zProperty for zSnmpVer from 1 to 2c, and then your new adds will have it be the default.
[19-Feb-2009 10:40:30] **kells> Depending on the Zenoss version that you have, there was also a bug where certain actions would reset the snmp version on you. The 2.3.x stuff (IIRC) works better
[19-Feb-2009 10:47:43] **malbon> so what's new in 2.3.3 ?
[19-Feb-2009 10:47:55] **kells> Mostly just maintenance fixes
[19-Feb-2009 10:48:12] **kells> Two kinda interesting things are that we can capture and replay SNMP traps
[19-Feb-2009 10:48:32] **kells> The other is that we can now display the raw values returned via SNMP
[19-Feb-2009 10:48:55] **kells> There's also a twill upgrade to support Websphere (for enterrpise only)
[19-Feb-2009 10:49:33] **kells> Hmmm.... Oh yeah! We think (fingers crossed) that we may have finally fixed the numeric OID to name mapping issue that has been driving people crazy since 2.2.4
[19-Feb-2009 10:49:55] **malbon> haha cool.
[19-Feb-2009 10:50:15] **malbon> Is there a fix in to stop zenmodeller swamping zenhub in big environments?
[19-Feb-2009 10:50:51] **kells> There are zenhubworker fixes (VERY highly recommended) and then adding zenhubworkers should improve that situation muchly
[19-Feb-2009 10:51:34] **kells> Setting zenhubworkers to 2 (more is probably not so good) and then restarting zenoss is the fix.
[19-Feb-2009 10:52:51] **malbon> we are running with 4 zenhubworkers right now, seems to be much better for responsiveness for us.
[19-Feb-2009 10:53:39] **malbon> Our achilies heel seems to be zeo/zodb
[19-Feb-2009 10:54:05] **kells> There are some pretty important zenhubworkers fixes in 2.3.3
[19-Feb-2009 10:54:17] **kells> Do you have a lot of zencommand activity going on?
[19-Feb-2009 10:54:44] **kells> There's an important fix for zencommand that with the zenhubworkers will make life much better.
[19-Feb-2009 10:55:11] **malbon> kells: nope, no commands hardly at all.
[19-Feb-2009 10:55:57] **kells> YMMV with the number of zenhubworkers. I've just had people ask "How far does that crank go?" and there are definitely diminishing returns with it.
[19-Feb-2009 10:56:49] **cgibbons> is the crank gold plated?
[19-Feb-2009 10:56:58] **malbon> I think in our case having 4 real CPU cores helps a lot. But indeed I agree with the YMMV, but it'd be nice if there was a standard test suite for sizing and performance. Maybe with version 3 or 4.
[19-Feb-2009 10:56:58] **kells> Hmmm... Well, at least the zenhubworker fixes should make life a little better. There's a priority queue for dealing with lots of activity
[19-Feb-2009 10:57:15] **malbon> is that patch 11791?
[19-Feb-2009 10:57:42] **kells> Scalability testing is a biiig can of worms, and it will take a while for us to get that type of platform to be stable, reliable and etc etc
[19-Feb-2009 10:57:51] **kells> There's about four or five patches, not just one
[19-Feb-2009 10:58:01] **malbon> oh ok.
[19-Feb-2009 10:58:22] **malbon> when is the expected drop date (for enterprise customers) ?
[19-Feb-2009 10:59:18] **kells> Ummm.... Soon? Probably early next week
[19-Feb-2009 10:59:49] **mrayzenoss> we're on RC2
[19-Feb-2009 11:00:17] **malbon> ah, ok.
[19-Feb-2009 11:00:33] **mrayzenoss> we've been trying to fix the stack installer on OpenSUSE 11
[19-Feb-2009 11:00:39] **malbon> sounds good, I'll be applying that one pretty quickly.
[19-Feb-2009 11:00:54] **mrayzenoss> yeah, it should hold everyone over until Blue Crab drops
[19-Feb-2009 11:01:20] **malbon> Has anyone used Zenoss on Unbreakable? We looking at alternate OS support options.
[19-Feb-2009 11:03:12] **mrayzenoss> I imagine it would work, I haven't heard of anyone using it, but I don't think it's very different from RHEL
[19-Feb-2009 11:03:54] **malbon> indeed, it's a cheaper knock-off
[19-Feb-2009 11:06:04] **mrayzenoss> well, we probably won't test it unless an Enterprise customer asks for it (wink wink)
[19-Feb-2009 11:06:18] **kells> Oh dear....
[19-Feb-2009 11:06:22] **mrayzenoss> heh
[19-Feb-2009 11:06:35] **mrayzenoss> I believe that's how SLES got added to the mix
[19-Feb-2009 11:07:34] **malbon> haha, well indeed. We may not go down that route, we are doing costings.
[19-Feb-2009 11:08:14] **mrayzenoss> I know Novell is offering big discounts for RHEL->SLES converts, including support for RHEL while you transition
[19-Feb-2009 11:08:49] **malbon> ah I didn't know that, but it does make perfect sense.
[19-Feb-2009 11:09:03] **malbon> We were looking at minimum disruption options.
[19-Feb-2009 11:10:03] **mrayzenoss> I am curious about Unbreakable, if it's really any different from RHEL. I imagine it's a CentOS-like conversion with some tweaks for Oracle performance
[19-Feb-2009 11:10:32] **malbon> yes, it is basically RHEL but with sueability provided by Oracle rather than Redhat
[19-Feb-2009 11:11:06] **mrayzenoss> I guess you're a big Oracle shop?
[19-Feb-2009 11:12:05] **malbon> none at all.
[19-Feb-2009 11:12:11] **malbon> We are a sybase shop
[19-Feb-2009 11:12:29] **malbon> but oracle isn't a company that is going to go bust any time soon.
[19-Feb-2009 11:12:47] **mrayzenoss> oh sure, I just figured most Unbreakable users would already be Oracle DB users
[19-Feb-2009 11:12:58] **mrayzenoss> didn't realize they were reaching past that limitation
[19-Feb-2009 11:13:18] **malbon> they sell it as a generic OS luckily.
[19-Feb-2009 11:13:35] **malbon> are many people using the community zenpack repository?
[19-Feb-2009 11:14:02] **mrayzenoss> it's picking up traction, the Barracuda author checked in some fixes last night
[19-Feb-2009 11:14:05] **mrayzenoss> revving that right now
[19-Feb-2009 11:14:19] **mrayzenoss> it's slowly picking up steam
[19-Feb-2009 11:14:31] **malbon> cool, can I add in a feature request?
[19-Feb-2009 11:14:34] **mrayzenoss> I've seen people start bookmarking the pages in there
[19-Feb-2009 11:14:34] **mrayzenoss> sure
[19-Feb-2009 11:14:40] **kells> In my experience, the Unbreakable (this is the Oracle rebranded RHEL, right?) was waaay behind the times in patches and in fixes. It's probably improved by now...
[19-Feb-2009 11:16:08] **malbon> a 'click to build' system to build specific revs of zenpacks.
[19-Feb-2009 11:16:48] **malbon> (so it returns you an egg file made correctly)
[19-Feb-2009 11:17:43] **mrayzenoss> Duly noted
[19-Feb-2009 11:17:52] **mrayzenoss> right now I'm the "click to build" guy
[19-Feb-2009 11:18:24] **malbon> yeah, used that feature... liked it.
[19-Feb-2009 11:23:36] **mrayzenoss> Anyone want to test OpenSUSE 11.1?
[19-Feb-2009 11:27:20] **malbon> gotta go, thanks folks.
[19-Feb-2009 11:28:54] **mrayzenoss> thanks to everyone who showed up, this'll be posted on the IRC page soon
[19-Feb-2009 11:52:27] dcnoye is now known as dcnoye|lunch
[19-Feb-2009 11:52:32] **teletype> mray, the download link for the hrswinstalled.pl has a
in it and hence is broken
[19-Feb-2009 11:52:33] **teletype> fyi
[19-Feb-2009 11:52:52] **mrayzenoss> in the blog post?
[19-Feb-2009 11:53:27] **teletype> yeah
[19-Feb-2009 11:57:40] **cgibbons> hmmm
[19-Feb-2009 12:01:52] **mrayzenoss> apparently OpenSUSE 11.1 just passed the smoketest
[19-Feb-2009 12:02:44] **mrayzenoss> teletype: fixed
[19-Feb-2009 12:02:45] **mrayzenoss> thanks
[19-Feb-2009 12:54:06] **janwari> mrayzenoss: hi
[19-Feb-2009 12:55:27] **mrayzenoss> hello
[19-Feb-2009 12:56:23] **sergeymasushko> hi 2 all
[19-Feb-2009 12:56:31] **sergeymasushko> i have an error
[19-Feb-2009 12:57:52] **sergeymasushko> zenoss stopped to sent clear alerts on ping events. where can i check what happened?
[19-Feb-2009 12:58:45] x-spec-t is now known as Spec
[19-Feb-2009 13:00:57] **mrayzenoss> sorry, gotta run. Flight to Los Angeles
[19-Feb-2009 13:01:20] **nemo2> sergeymasushko, when did it stop
[19-Feb-2009 13:01:38] **nemo2> i have some mysteries which are similar, but only for certain event classes
[19-Feb-2009 13:01:50] **nemo2> i have a feeling mine might be related to transforms i have in plaec
[19-Feb-2009 13:01:53] **nemo2> place*
[19-Feb-2009 13:02:17] **sergeymasushko> hm... i did not appy any transforms for ping events...
[19-Feb-2009 13:19:46] **gemineye> I had a mount point drop off a server last night but it's back. How can I get it back in Zenoss? I've tried remodeling the device, adding it then remodeling, it just won't stay.
[19-Feb-2009 13:27:38] **int> hello! anyone uses zenoss via apache https proxy?
[19-Feb-2009 13:28:13] **janwari> int: i do use apache over ssl
[19-Feb-2009 13:30:11] **int> janwari: i guess adding locations works for you?
[19-Feb-2009 13:30:28] **janwari> adding locations ?
[19-Feb-2009 13:30:35] **int> i'm trying to add sublocations and just nothing happends then i press on "ok"
[19-Feb-2009 13:31:06] * janwari is still confused as to what int is talking about
[19-Feb-2009 13:31:47] **int> Browse By -> Locations -> Sub-Locations
[19-Feb-2009 13:32:03] **int> Add New Organaizer
[19-Feb-2009 13:33:40] **int> zope thinks it runs on 127.0.0.1
[19-Feb-2009 13:33:41] **janwari> when i tried to add a sublocation it worked just find
[19-Feb-2009 13:34:13] **int> onclick="return $('dialog').submit_form_and_check('http://127.0.0.1:8080/zport/dmd/Locations', 'proxyForm')"
[19-Feb-2009 13:34:18] **janwari> int: are you using Rewrite or ProxyPass ?
[19-Feb-2009 13:34:25] **int> ProxyPass
[19-Feb-2009 13:34:34] **janwari> ohhh, that will give you problems
[19-Feb-2009 13:34:50] **janwari> use Rewrites its much easier
[19-Feb-2009 13:35:04] **janwari> RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 in your httpd.conf file
[19-Feb-2009 13:35:05] **int> janwari: you run zope instance on same ip as frontend?
[19-Feb-2009 13:35:40] **janwari> yes
[19-Feb-2009 13:35:53] **int> i guess that's why it works
[19-Feb-2009 13:35:59] **janwari> and use RewriteRule ^/(.*) http://%{HTTP_HOST}:8080/VirtualHostBase/https/%{HTTP_HOST}:443/VirtualHostRoot/$1 [L,P] in you ssl.conf file
[19-Feb-2009 13:37:56] **gemineye> mrayzenoss: you around?
[19-Feb-2009 13:40:58] **sergeymasushko> > mrayzenoss: sorry, gotta run. Flight to Los Angeles
[19-Feb-2009 13:40:59] **sergeymasushko> > mrayzenoss left the room (quit: "Thanks for using Zenoss.").
[19-Feb-2009 13:44:38] **janwari> anyone know how to reset template for mem data source??
[19-Feb-2009 13:45:33] **janwari> i was making some changes to test it out and now zenoss no longer generates the RRD graph. Is there a way i can set it back to the default that comes with Zenoss out of the box ?
[19-Feb-2009 13:46:41] **gemineye> Opps, missed that. Thanks.
[19-Feb-2009 14:00:37] **int> janwari: actually i was need to configure VirtualHostMonster (which is configured with that strange rewriterule) - thx!
[19-Feb-2009 14:05:56] **janwari> int: im glad i could help. You should really than ian for he was the one to help me out when i was faced with the similar issue
[19-Feb-2009 14:09:13] **int> janwari: )
[19-Feb-2009 14:34:08] **CamargoBP> Anyone here know how much overhead SNMP adds to a network. Say I am monitoring oh 1000 devices
[19-Feb-2009 14:34:31] **CamargoBP> Requesting only 1 metric from each device
[19-Feb-2009 14:50:35] **nemo2> tag the traffic in wireshark / tdcdump
[19-Feb-2009 14:51:16] **nemo2> obviously i dont know what the overhead is
[19-Feb-2009 15:09:52] **cgibbons> if your sampling every 5 minutes it'll pretty much not matter
[19-Feb-2009 15:10:16] **sergeymasushko> how i can check event mapping?
[19-Feb-2009 15:13:45] **sergeymasushko> can anybody help me with the following error. I see the clear events in the history. but zenoss do not send clear alerts.
[19-Feb-2009 15:37:56] **rjune_> Zenoss will perform an action on an event correct? i.e. send an email on line down?
[19-Feb-2009 15:39:47] **sergeymasushko> yes... for example: it sends 'device is down' email... but it doesn't send 'device is up' .
[19-Feb-2009 15:41:36] **rjune_> why one but not the other?
[19-Feb-2009 15:42:02] **sergeymasushko> i do not know
[19-Feb-2009 15:42:22] **sergeymasushko> however i have an idea
[19-Feb-2009 15:42:46] **sergeymasushko> i've cleared history DB manually.
[19-Feb-2009 15:44:38] **sergeymasushko> maybe there was an event that was mapped to '/Status/Wmi/Conn' event class which set as 'zEventClearClasses' for '/Status/Ping' class.
[19-Feb-2009 16:01:53] **kisielk> just wondering, how do people here handle the LOM / BMC / iLO interfaces of their servers?
[19-Feb-2009 16:02:13] **kisielk> monitor as a separate host? or ?
[19-Feb-2009 16:02:26] **kisielk> it would be nice if it could somehow group in to the main host entry
[19-Feb-2009 16:03:26] **rhett_> i monitor as a seperate host
[19-Feb-2009 17:17:35] **Direstorm> hello
[19-Feb-2009 17:17:51] **Direstorm> is there any way to export a graph report to csv?
[19-Feb-2009 17:19:08] **Direstorm> the entry in the manual for it doesn't seem to apply
[20-Feb-2009 00:00:42] [disconnected at Fri Feb 20 00:00:42 2009]
[20-Feb-2009 00:00:42] [connected at Fri Feb 20 00:00:42 2009]
[20-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[20-Feb-2009 02:08:27] **tehhobbit> morning
[20-Feb-2009 02:08:50] **zarxcky> afternoon
[20-Feb-2009 02:46:04] **tehhobbit> raw__: you around
[20-Feb-2009 02:46:15] **tehhobbit> or someone else that can point
[20-Feb-2009 02:46:49] **tehhobbit> me in the direction of a way to debug python code used in the transform field
[20-Feb-2009 06:32:37] **cain___> I've tried to create a new back up using the web interface. My issue is that it is not listing it/and or creating it. Is there some step I'm missing?
[20-Feb-2009 07:52:32] **raw__> tehhobbit: I'm around now
[20-Feb-2009 08:11:12] **int> i wonder if someone tried http://plone.org/products/apachepas with zenoss?
[20-Feb-2009 08:11:21] **adytum-bot> Title: apachepas — Plone CMS: Open Source Content Management (at plone.org)
[20-Feb-2009 08:12:56] **int> apachepas is a PAS multiplugin which allows Zope to delegate authentication concerns to Apache.
[20-Feb-2009 09:29:34] **int> yay, actually mod_auth_kerb + apachepas + zenoss works great for auth
[20-Feb-2009 09:30:27] **int> hmm, but i breaks "/manage/"
[20-Feb-2009 09:33:06] **simprix> Is there a way to tell zenoss to ignore /var when monitoring via ssh
[20-Feb-2009 09:48:52] **pheezy> hi, i'm having problems with wmic being unable to read WMI classes of the PerfFormattedData type? http://pastie.org/395152
[20-Feb-2009 09:48:59] **adytum-bot> Title: #395152 - Pastie (at pastie.org)
[20-Feb-2009 09:49:29] **tehhobbit> raw__: it solved it self
[20-Feb-2009 09:49:44] **tehhobbit> raw__: are you involved in zenoss as dev ?
[20-Feb-2009 09:52:54] **pheezy> is there some specific version of libc i need for wmic or so?
[20-Feb-2009 09:56:15] **raw__> evt.severity = {1:0, 2:3, 3:4, 4:5, 5:5}[histsev]
[20-Feb-2009 09:56:20] **raw__> that's proper syntax I assume?
[20-Feb-2009 09:57:02] **raw__> oops, yeh it is
[20-Feb-2009 09:58:34] **tehhobbit> raw__: got 2 questions
[20-Feb-2009 09:59:03] **tehhobbit> 1) can I cange class of an event the same way you showed me how to change the summary ?
[20-Feb-2009 09:59:22] **tehhobbit> 2) does zenoss need ppl helping out ( if you know )
[20-Feb-2009 10:29:44] **raw__> tehhobbit: 1) I think you can but it wouldn't make much sense since the event class is simply a container where you define the event and then define the transform
[20-Feb-2009 10:29:59] **raw__> you should really be focussing on changing the event component to whatever you'd like
[20-Feb-2009 10:30:06] **raw__> and use that to determine event types
[20-Feb-2009 10:30:12] **tehhobbit> ok
[20-Feb-2009 10:30:20] **tehhobbit> makes sense I suppose
[20-Feb-2009 10:30:57] **raw__> 2) If you change code you can contribute it, there is info for doing so on the website, but as far as "help" is concerned, it's developed by an actual corporation (Zenoss Inc)
[20-Feb-2009 10:31:05] **raw__> so I doubt that they are accepting volunteer developers
[20-Feb-2009 10:31:12] **tehhobbit> raw__: did I miss soething or is the event in it self a python dict ?
[20-Feb-2009 10:31:14] **raw__> other than people who make modifications and submit patches
[20-Feb-2009 10:31:27] **raw__> a python dict?
[20-Feb-2009 10:31:32] **tehhobbit> dictonary
[20-Feb-2009 10:32:00] **raw__> the event itself is generated by Zenoss' internal code, so I doubt it
[20-Feb-2009 10:32:25] **raw__> Zenoss generates the event, executes the transform on the event if a transform is defined then logs the event in a MySQL database
[20-Feb-2009 10:32:49] **raw__> the transforms themselves are stored in the Zope database I believe
[20-Feb-2009 10:33:15] **tehhobbit> ok
[20-Feb-2009 10:34:06] **raw__> can anyone here walk me through modifying a collector plugin to provide an eventKey for events it generates?
[20-Feb-2009 10:34:24] **raw__> it's annoying that the collector plugins don't by default because I can't apply any types of transforms to the events because of it
[20-Feb-2009 10:52:40] **raw__> I want any WMI events coming in to have an eventKey
[20-Feb-2009 10:52:52] **raw__> event key can be whatever, just need them to have one
[20-Feb-2009 10:53:18] **raw__> because when the monitoring fails it spits out a message that contains the username and password (no idea why it does this, MAJOR security issue)
[20-Feb-2009 10:53:37] **raw__> so I need to make a transform to strip that out of the message
[20-Feb-2009 10:54:36] **raw__> if there's any one thing that's dissapointing with Zenoss, it's the lax security
[20-Feb-2009 10:55:06] **raw__> passwords are stored in plaintext in the zope database, and if that wasn't bad enough, the failed monitoring events that come in actually spit out the password right in the event message
[20-Feb-2009 10:55:11] **raw__> incredible
[20-Feb-2009 11:05:51] **jsm> zenoss seems to be completely ignore my regular expression in my HttpMonitor i set up
[20-Feb-2009 11:05:55] **jsm> ignoring
[20-Feb-2009 11:06:14] **jsm> it's not alerting that the string was not found
[20-Feb-2009 11:06:42] **jsm> this is version 2.3.2
[20-Feb-2009 11:06:45] **jsm> with the latest core zenpack package
[20-Feb-2009 11:13:01] **jsm> all I see in the zencommand.log is: 2009-02-20 12:11:54 INFO zen.zencommand: ---------- - schedule has 1 commands
[20-Feb-2009 11:13:06] **jsm> it doesn't appear to actually be running them
[20-Feb-2009 11:14:17] **raw__> no idea, haven't worked with HttpMonitor
[20-Feb-2009 12:01:02] **jsm> is there a way to get zenoss to stop complaining that a device added has a duplicate IP? I'm trying to get it to monitor a namebase virtual host, which would clearly have the same IP as another host being monitored.
[20-Feb-2009 12:12:39] **raw__> are we talking like a vhost in a webserver, or an actual virtual server?
[20-Feb-2009 12:19:23] **jsm> vhost as in a webserver
[20-Feb-2009 12:22:27] **raw__> why are you adding a seperate vhost as a new device anyways?
[20-Feb-2009 12:22:49] **raw__> it's not even a virtual box, it's just your webserver delivering content based on what HTTP address is relayed to it
[20-Feb-2009 12:28:50] **cgibbons> raw__: do you have an example of those events you get with the auth information in it? is it from a COMMAND datapoint that calls the wmic utility?
[20-Feb-2009 12:29:37] **jsm> raw__: it makes things easier as far as managing stuff with templates
[20-Feb-2009 12:30:05] **jsm> raw__: if i have 30 different sites, i'd rather have each one be it's own device so it can inherit template information
[20-Feb-2009 12:30:20] **jsm> rather than going in and having to modify one device and adding more datapoints to monitor
[20-Feb-2009 13:26:34] **sergeymasushko> can anybody help me to find out why zenoss do not send a clear alret?
[20-Feb-2009 13:27:20] **nemo2> do you have any transforms sergeymasushko
[20-Feb-2009 13:28:01] **raw__> cgibbons: it's pulling the whole command down that the monitoring template is using
[20-Feb-2009 13:28:08] **raw__> which includes the username and password
[20-Feb-2009 13:28:29] **raw__> you guys really should find some way of having it sensor the password when it pulls down the command or something
[20-Feb-2009 13:28:46] **raw__> like save the same command with the password blanked out to a seperate variable and use that variable to display the command that failed
[20-Feb-2009 13:28:49] **sergeymasushko> nemo2: i've already deleted all of them but it did not help. however it was working before with these rules.
[20-Feb-2009 13:28:50] **raw__> would be much more secure
[20-Feb-2009 13:29:02] **raw__> I'm sure people know what their password are, they don't need them plastered all of their event log
[20-Feb-2009 13:29:28] **raw__> lol
[20-Feb-2009 13:38:07] **nemo2> sergeymasushko, have you configured zenhub with more verbosity, eg, loglevel 10
[20-Feb-2009 13:38:23] **nemo2> you should be able to see events as zenoss processes them in that log.
[20-Feb-2009 13:38:57] **nemo2> raw__, there are many issues like this. Security wasnt a feature it seems
[20-Feb-2009 13:39:25] **raw__> I can't believe how bad the security issues are
[20-Feb-2009 13:39:50] **raw__> is it too much to ask that the next version of Zenoss support encrypted passwords, and not spit passwords out in to the event log? lol
[20-Feb-2009 13:40:27] **nemo2> lol you notice that too eh
[20-Feb-2009 13:40:36] **raw__> yup
[20-Feb-2009 13:40:42] **nemo2> there are many basics that i found missing, kind of amazed me
[20-Feb-2009 13:40:57] **nemo2> did you ever check the accuraccy of your disk util stats ?
[20-Feb-2009 13:40:57] **nemo2>
[20-Feb-2009 13:40:58] **raw__> yup, it's a great product, just some really bad planning in terms of security
[20-Feb-2009 13:41:06] **raw__> no, why?
[20-Feb-2009 13:41:13] **nemo2> you might be interested to do so
[20-Feb-2009 13:41:20] **raw__> what's wrong with it?
[20-Feb-2009 13:41:56] **nemo2> i think the fixes will be in 2.3.3 but it doesnt take into account at all any fs overheads etc
[20-Feb-2009 13:42:17] **raw__> ah
[20-Feb-2009 13:42:25] **nemo2> my problem i fixed in a transform ( sort of ) , i used a nominal 5% that ext3 does as standard
[20-Feb-2009 13:42:47] **nemo2> but its still not accurate because we set up bigger disks with less fs reserved space
[20-Feb-2009 13:42:49] **raw__> I see
[20-Feb-2009 13:42:57] **nemo2> i didnt even check it on windows
[20-Feb-2009 13:43:12] **nemo2> but i assume most fs's have similar mechanisms/failsafes
[20-Feb-2009 13:44:14] **raw__> probably
[20-Feb-2009 13:44:26] **raw__> any journalling filesystem does
[20-Feb-2009 13:44:44] **raw__> NTFS, ext3, etc...
[20-Feb-2009 13:44:45] **nemo2> even those that dont journal might
[20-Feb-2009 13:44:50] **raw__> yeh
[20-Feb-2009 13:44:51] **nemo2> i am sure ext2 had superblocks
[20-Feb-2009 13:44:55] **nemo2> copies of
[20-Feb-2009 13:45:16] **raw__> I just don't see how it doesn't get an accurate value when it's pulling the value right from the server...
[20-Feb-2009 13:45:25] **raw__> the server should know it's own disk usage
[20-Feb-2009 13:45:37] **nemo2> btw raw. i redirect those logs with "bad data" in them to dev/null
[20-Feb-2009 13:46:00] **raw__> yeh, we could redirect them, but we want to actually see them, I have an idea though...
[20-Feb-2009 13:46:23] **raw__> going to make a transform for them, to strip anything after and including the first "
[20-Feb-2009 13:46:26] **nemo2> raw__, there are many possible fs configs, blocksizes , fs overheard
[20-Feb-2009 13:46:36] **nemo2> returning the number of bytes is just sick
[20-Feb-2009 13:46:43] **raw__> hehe
[20-Feb-2009 13:47:24] **nemo2> we have a 25 line transform to reformat and jiggle it , so it does alarm when a 500gb disk is 90% full ( 25 gb fre or whatever )
[20-Feb-2009 13:47:41] **nemo2> e.g. if its from 0-40gb , alarm when less than 1Gb
[20-Feb-2009 13:47:50] **raw__> gotcha
[20-Feb-2009 14:01:08] **sergeymasushko> nemo2: how to configure zenhub with loglevel 10 ?
[20-Feb-2009 14:08:01] **cgibbons> raw__: yeah I was just wondering about more detail, because none of our zenpacks should be doing that, but I think some of the community zenpacks still do.
[20-Feb-2009 14:21:04] **gemineye> cgibbons: That problem with the WinService monitoring even though I had totally stopped it cleared up on it's own about 30 minutes after I last typed to you yesterday.
[20-Feb-2009 14:27:05] **cgibbons> Hmmm 30 minutes sound suspiciously like it got remodeled / reindexed or something magically like that.
[20-Feb-2009 14:29:19] **nemo2> sergeymasushko, goto collect / localhost / daemons tab
[20-Feb-2009 14:29:29] **nemo2> you should be able to edit the configs and restart them there
[20-Feb-2009 14:29:50] **nemo2> or if your a command line man, theyre in $ZEN_HOME/etc
[20-Feb-2009 14:30:01] **nemo2> ( the configs )
[20-Feb-2009 14:30:35] **sergeymasushko> ok. thanks. will see if i find there something useful
[20-Feb-2009 14:33:06] **sergeymasushko> Hm. i can not find 'daemons tab' at 'collector / localhost'
[20-Feb-2009 14:33:44] **sergeymasushko> do you mean: Settings -> Daemons ?
[20-Feb-2009 14:34:15] **nemo2> perhaps, i am using ditributed collector
[20-Feb-2009 14:35:39] **sergeymasushko> hmm .ok. however... i should type there:
[20-Feb-2009 14:35:39] **sergeymasushko> #PARAMETER VALUE
[20-Feb-2009 14:35:39] **sergeymasushko> loglevel 10
[20-Feb-2009 14:35:39] **sergeymasushko> right?
[20-Feb-2009 14:35:55] **nemo2> yup
[20-Feb-2009 14:36:01] **nemo2> humm
[20-Feb-2009 14:36:06] **nemo2> what does it say already
[20-Feb-2009 14:36:18] **nemo2> i dont have my zenoss box accessable atm
[20-Feb-2009 14:36:36] **nemo2> there is probably a default stting , 20
[20-Feb-2009 14:36:48] **sergeymasushko> there is only one string #PARAMETER VALUE
[20-Feb-2009 14:36:55] **nemo2> sec
[20-Feb-2009 14:37:48] **nemo2> ok do zenhub --help . and look for the option to generate a config
[20-Feb-2009 14:37:58] **nemo2> probably zenhub --genconf
[20-Feb-2009 14:38:25] **sergeymasushko> i do not have access to the shell only to the web interface
[20-Feb-2009 14:39:36] **nemo2> # Logging severity threshold, default: 20
[20-Feb-2009 14:39:36] **nemo2> #logseverity 20
[20-Feb-2009 14:39:50] **nemo2> you need that and uncomment the logseverity line
[20-Feb-2009 14:40:19] **nemo2> you should consider shell access if you want more control over zenoss
[20-Feb-2009 14:40:33] **sergeymasushko> so anyway i need to have a shell access ...
[20-Feb-2009 14:42:10] **nemo2> well , i take it for granted, but i used shell access to generate the config for you
[20-Feb-2009 14:42:31] **nemo2> zenhub genconf > /tmp/zenhub.conf.new - thats how i did it
[20-Feb-2009 14:42:58] **nemo2> i got no idea how / if thats possible in the web interface, i suspect not
[20-Feb-2009 14:43:09] **sergeymasushko> ok... i will get access in a few minutes... i hope
[20-Feb-2009 14:59:16] **sergeymasushko> hm... looks like i missed something....
[20-Feb-2009 14:59:16] **sergeymasushko> [zenoss@zenoss ~/zenoss-2.3.2/conf]$ zenhub --help
[20-Feb-2009 14:59:16] **sergeymasushko> -bash: zenhub: command not found
[20-Feb-2009 15:00:10] **jsm> arg, why isn't check_http working for https sites? it doesn't return a 200: ./check_http www.gmail.com
[20-Feb-2009 15:00:10] **jsm> HTTP OK HTTP/1.0 200 OK - 6733 bytes in 0.304 seconds |time=0.303808s;;;0.000000 size=6733B;;;0
[20-Feb-2009 15:00:26] **jsm> ./check_http -S www.gmail.com
[20-Feb-2009 15:00:26] **jsm> OK - HTTP/1.0 302 Found - 0.372 second response time |time=0.372089s;;;0.000000 size=407B;;;0
[20-Feb-2009 15:01:40] **nemo2> sergeymasushko, did you su zenoss?
[20-Feb-2009 15:02:30] **sergeymasushko> nemo2: oh. =) forgot about that one
[20-Feb-2009 15:03:24] **nemo2> not sure what os your running, but you should have a $ZEN_HOME env
[20-Feb-2009 15:03:42] **sergeymasushko> freebsd
[20-Feb-2009 15:03:44] **nemo2> [zenoss@black ~]$ echo $ZEN_HOME
[20-Feb-2009 15:03:44] **nemo2> /usr/local/zenoss
[20-Feb-2009 15:04:00] **nemo2> im on linux, so our setups will vary a little
[20-Feb-2009 15:04:20] **nemo2> but i dont think things will work without that env, and thats why it cant find zenhub
[20-Feb-2009 15:04:25] **nemo2> probably *
[20-Feb-2009 15:05:09] **sergeymasushko> after 'su' command it can
[20-Feb-2009 15:05:46] **nemo2> [zenoss@zenoss ~/zenoss-2.3.2/conf]$ zenhub --help
[20-Feb-2009 15:05:56] **nemo2> looks like you were zenoss from the prompt
[20-Feb-2009 15:06:35] **nemo2> you can always find zenhub in a dir called bin and run it with genconf
[20-Feb-2009 15:07:02] **nemo2> without the env, if your just intersted in one setting , would get your working faster
[20-Feb-2009 15:07:16] **sergeymasushko> ok
[20-Feb-2009 15:07:39] **sergeymasushko> so what about #logseverity 20 what value should i put there?
[20-Feb-2009 15:07:44] **nemo2> 10
[20-Feb-2009 15:07:48] **sergeymasushko> ok
[20-Feb-2009 15:08:02] **nemo2> and do a restart of the daemon with the interface
[20-Feb-2009 15:08:31] **sergeymasushko> should i do the same with zenaction?
[20-Feb-2009 15:11:10] **jsm> jeesh... the http_monitor is so damn buggy.
[20-Feb-2009 15:11:48] **magnachef> false alarms?
[20-Feb-2009 15:12:07] **jsm> it's not following on redirects
[20-Feb-2009 15:12:12] **jsm> even if you specify it in the gui
[20-Feb-2009 15:12:15] **jsm> so it returns 302
[20-Feb-2009 15:13:23] **jsm> i'll have to modify the zenpack directly i'm sure to put a "-f follow"
[20-Feb-2009 15:20:40] **jsm> hmmm
[20-Feb-2009 15:20:43] **jsm> the code looks ok
[20-Feb-2009 15:20:55] **jsm> can i make zencommand show me what commands its running?
[20-Feb-2009 15:26:51] **jsm> nm, figured it out
[20-Feb-2009 15:32:30] **gemineye> If we want to generate a graph of some metric, like CPU usage, over a specific time period, can that be done with Zenoss Core or Enterprise?
[20-Feb-2009 16:42:18] **sergeymasushko> nemo2: are you here?
[20-Feb-2009 16:42:48] **nemo2> yeh
[20-Feb-2009 16:43:11] **sergeymasushko> i turned on debug for zenping, zenhub and zenactions... that is what i see now http://pastebin.com/m34222b8c
[20-Feb-2009 16:43:17] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[20-Feb-2009 16:47:55] **nemo2> perhaps give it some time and grep it for your ip a bit later
[20-Feb-2009 16:48:56] **nemo2> gemineye, both do
[20-Feb-2009 16:50:48] **sergeymasushko> nemo2: actually it will not send alert anyway =(
[20-Feb-2009 17:43:06] **kisielk> If I have a class of devices, say Workstation, that I don't want to receive notifications for if they go down
[20-Feb-2009 17:43:11] **kisielk> how do I set that up?
[20-Feb-2009 17:50:26] **sergeymasushko> kisielk: do you want to disable ping monitoring for these devices completely? or you do not want receive alert emails for this class?
[20-Feb-2009 17:53:58] **kisielk> sergeymasushko: monitoring is fine, I don't want alerts
[20-Feb-2009 17:54:11] **kisielk> sergeymasushko: can I just make the ping status a lower priority for that device class?
[20-Feb-2009 17:55:03] **sergeymasushko> kisielk: if you want to disable ping monitoring for this class you should go to zProperties page of the class and set 'zPingMonitorIgnore' to true
[20-Feb-2009 17:55:03] **sergeymasushko> if you want to disable alerting for this class go to the alerting rule settings and add the following rule:
[20-Feb-2009 17:55:03] **sergeymasushko> Event Class is not /bla-bla-bla/Workstation
[20-Feb-2009 17:55:48] **kisielk> sergeymasushko: is there a way to do that definition in the class?
[20-Feb-2009 17:56:10] **kisielk> I notice in the alert rule you can set the severity
[20-Feb-2009 17:56:15] **kisielk> can I make the severity lower ?
[20-Feb-2009 17:56:38] **gemineye> nemo2: How do I get zenoss core to display a graph of lets say a specific 1 hour window for cpu utilization of a machine?
[20-Feb-2009 17:57:37] **sergeymasushko> kisielk: i believe that can be done by event mapping but i do not know how.
[20-Feb-2009 17:59:19] **sergeymasushko> severity value in this case is the value for the whole class 'status/ping' (doesn't matter which device or device class)
[20-Feb-2009 18:03:41] **kisielk> right
[20-Feb-2009 19:30:16] **MajereDB8> hi, i was just wondering if anyone could direct me to a decent primer on zenoss event commands? i just need to draft up a simple event command but don't have very much experience with python. the admin guide didn't quite do the trick for me
[20-Feb-2009 20:05:36] **sergeymasushko> MajereDB8: take a look at the http://www.zenoss.com/community/wiki/events-documentation-and-examples/zenoss_event_management_paper.pdf/view
[20-Feb-2009 20:05:52] **adytum-bot> Title: Zenoss Event Management paper - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[20-Feb-2009 20:07:39] **MajereDB8> sergeymasushko: thanks, i'm searching through this right now. off the top of your head, is it possible in zenoss to parse a string variable and truncate it?
[20-Feb-2009 20:09:18] **MajereDB8> so, e.g. if i want to check to see if evt.summary begins or ends with abc, could i say if evt.summary contains string abc, evt.summary = evt.summary minus those characters?
[20-Feb-2009 20:09:48] **MajereDB8> i'm used to c/c++ syntax, so i'm kind of thinking in that mindset
[20-Feb-2009 20:10:34] **sergeymasushko> MajereDB8: i guess so, there is the python which allow to do it.
[20-Feb-2009 20:21:40] **MajereDB8> sergeymasushko: fair enough. i'm not at my zenoss box so i can't test it out, so i'm just researching until then
[21-Feb-2009 00:00:42] [disconnected at Sat Feb 21 00:00:42 2009]
[21-Feb-2009 00:00:42] [connected at Sat Feb 21 00:00:42 2009]
[21-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[21-Feb-2009 11:51:47] **MajereDB8> hi, does anyone have much experience writing event commands? i just had a quick question about how zenoss does string handling
[21-Feb-2009 17:14:25] **cain__> quick question about backups
[21-Feb-2009 17:17:31] **cain__> how come when i say to create a backup its not listed on the web interface later...and its not in the file where the other backups are going.....
[21-Feb-2009 17:18:01] **cain__> it just goes into a tmp file and stays there...
[22-Feb-2009 00:00:42] [disconnected at Sun Feb 22 00:00:42 2009]
[22-Feb-2009 00:00:42] [connected at Sun Feb 22 00:00:42 2009]
[22-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[22-Feb-2009 18:48:38] **sergeymasushko1> is anybody alive?
[22-Feb-2009 19:11:30] **rhett_hm> yes
[22-Feb-2009 19:13:01] **sergeymasushko1> rhett_hm: Hi, zenoss doesn't send clear alert emails. what can be the case?
[22-Feb-2009 19:16:31] **sergeymasushko1> cause*
[22-Feb-2009 19:24:29] **rhett_hm> it dosnt send for any event?
[22-Feb-2009 19:25:20] **sergeymasushko1> yes
[22-Feb-2009 19:25:58] **sergeymasushko1> can you look at http://forums.zenoss.com/viewtopic.php?p=31577
[22-Feb-2009 19:26:05] **adytum-bot> Title: Forums :: View topic - Zenoss stopped to send clear alerts (at forums.zenoss.com)
[22-Feb-2009 19:26:13] **rhett_hm> i assume 'send clear' is true for the appropriate rule
[22-Feb-2009 19:26:25] **rhett_hm> yeah ill take a look
[22-Feb-2009 19:39:24] **sergeymasushko1> any ideas?
[22-Feb-2009 20:48:51] **sergeymasushko1> rhett_hm: are you here?
[22-Feb-2009 21:39:59] **MajereDB8> hi, any devs in tonight?
[22-Feb-2009 22:09:54] **MajereDB8> anybody home tonight?
[22-Feb-2009 22:10:32] **zarx> I am apparently
[22-Feb-2009 22:10:42] **zarx> but then Im no devs
[22-Feb-2009 22:10:58] **MajereDB8> eh good enough for me
[22-Feb-2009 22:11:06] **MajereDB8> have you messed around with zenpop3 at all?
[22-Feb-2009 22:11:27] **zarx> emm... nop
[22-Feb-2009 22:11:48] **MajereDB8> yeah, thought not. it seems to be pretty underutilized. i've been toying around with getting it to work but haven't ever had success. i'm running into an error about missing openssl, even though pyopenssl is installed
[22-Feb-2009 22:11:49] **MajereDB8> weird
[22-Feb-2009 22:12:06] **zarx> on what OS?
[22-Feb-2009 22:12:09] **zarx> what error?
[22-Feb-2009 22:12:25] **MajereDB8> ubuntu server 8.04
[22-Feb-2009 22:12:56] **zarx> okay.. been using that too
[22-Feb-2009 22:13:15] **MajereDB8> i mean, zenoss proper is working just fine. i just need to get this module running
[22-Feb-2009 22:13:40] **zarx> missing openssl.. what the error u got?
[22-Feb-2009 22:14:11] **MajereDB8> http://www.mail-archive.com/zenoss-users@zenoss.org/msg18719.html//www.mail-archive.com/zenoss-users@zenoss.org/msg18719.html
[22-Feb-2009 22:14:19] **MajereDB8> fairly similar to that error
[22-Feb-2009 22:14:26] **adytum-bot> Title: [zenoss-users] ZenPop OpenSSL Location Failure (at www.mail-archive.com)
[22-Feb-2009 22:38:57] **MajereDB8> hrm, well, i've got this module working without ssl, but now it's acting silly when i try to map it to a class. it says there's no class key to map to
[22-Feb-2009 22:38:57] **MajereDB8> whoo
[23-Feb-2009 00:00:42] [disconnected at Mon Feb 23 00:00:42 2009]
[23-Feb-2009 00:00:42] [connected at Mon Feb 23 00:00:42 2009]
[23-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[23-Feb-2009 04:42:49] **zax0r> yo cico.. not going to the demonstrations?
[23-Feb-2009 07:49:11] **jcape> Does anyone have an example of how to use the zenoss puppet module?
[23-Feb-2009 10:04:42] **teletype> is there something special I need to do after adding a new IP service (with monitored = true) to have it be discovered on individual devices? modeling the device again doesn't make it show up
[23-Feb-2009 10:24:30] **MajereDB8> hi, quick question... does anyone know how to add a new daemon to the list of agents in the event command interface?
[23-Feb-2009 10:40:21] **FoudilB> hi all
[23-Feb-2009 10:41:03] **MajereDB8> what's the news
[23-Feb-2009 10:46:44] **MajereDB8> hey, is anyone here any good with event commands?
[23-Feb-2009 10:59:45] **tehhobbit> MajereDB8: I dont trust em, when something goes wrong I rather fix it my self and check why it happened
[23-Feb-2009 11:01:08] **MajereDB8> tehhobbit, yeah, i know, in this case i'm just using it for alerting purposes. i'm trying to set up an automatic e-mail alert escalation using zenpop3 and event commands, but i'm doing it wrong i guess
[23-Feb-2009 11:02:03] **tehhobbit> oooh I see
[23-Feb-2009 11:02:14] **tehhobbit> havent gotten that far in our setup yet
[23-Feb-2009 11:02:31] **tehhobbit> turned of all e-mailing until events work as I want em
[23-Feb-2009 11:03:11] **MajereDB8> i'm primarily using zenoss to report snmp trap messages, and i'm trying to set up a method so that i can have people respond to the e-mail to acknowledge the trap
[23-Feb-2009 11:04:06] **tehhobbit> ooh been trying to figure out how to reset trapps aswell
[23-Feb-2009 11:04:20] **tehhobbit> most of our san and tapedrive alarms are traps
[23-Feb-2009 11:05:16] **MajereDB8> i mean, i'm manually troubleshooting the traps, and can log into zenoss to acknowledge them if i want, but i'd like a way to be able to acknowledge them from the field if outside the vpn
[23-Feb-2009 11:06:00] **tehhobbit> I havent played around with zenoss that much
[23-Feb-2009 11:06:22] **MajereDB8> it's pretty easy for the most part
[23-Feb-2009 11:06:31] **tehhobbit> but I read something about been able to acknowlage events with wget / curl from cli
[23-Feb-2009 11:07:08] **tehhobbit> you could build something with curl + procmail ( or the built in mail filtering in postfix ) to do that
[23-Feb-2009 11:07:16] **MajereDB8> there's a zenackevents program that you can use to acknowledge events
[23-Feb-2009 11:07:49] **MajereDB8> i'm trying to set up a command that, upon receiving an e-mail through zenpop3, parses the e-mail for the evid and acknowledges the event
[23-Feb-2009 11:09:34] **kisielk> when you get an event email
[23-Feb-2009 11:09:38] **kisielk> it can contain a link
[23-Feb-2009 11:09:42] **kisielk> to the acknowledgement email
[23-Feb-2009 11:09:48] **kisielk> presumably you could just curl/wget that link
[23-Feb-2009 11:09:59] **tehhobbit> kisielk: still doesnt help you get past fw etc
[23-Feb-2009 11:10:11] **MajereDB8> well, the problem is that i'm primarily going to be using cell phones for acknowledgement
[23-Feb-2009 11:10:32] **kisielk> tehhobbit: well, obviously you'd need to poke a hole in your firewall for that, although I'd recommend against that
[23-Feb-2009 11:10:34] **tehhobbit> MajereDB8: yeah answer the mail to a address of you picking
[23-Feb-2009 11:10:50] **kisielk> MajereDB8: then either make it work through email, or get a cell phone with VPN
[23-Feb-2009 11:10:59] **tehhobbit> but mail to that address triggers a script instead of ending up in an inbox
[23-Feb-2009 11:11:16] **MajereDB8> kisielk: that's what i'm trying to do. i've gotten the built in smtpd to send out an e-mail to my cell, using the evid as the subject line
[23-Feb-2009 11:11:47] **MajereDB8> so then i reply to that, and zenpop3 parses it and creates an event, where the subject line containing the evid is the event summary
[23-Feb-2009 11:12:26] **MajereDB8> so what i'm trying to do is come up with a way for zenoss to automatically parse that summary, strip out the re: , and then run zenackevents --evid={evt/summary}
[23-Feb-2009 11:12:46] **MajereDB8> maybe i'm just not fundamentally understanding how event commands work
[23-Feb-2009 11:13:53] **tehhobbit> MajereDB8: seems like its needless to involve zenoss it self
[23-Feb-2009 11:14:00] **tehhobbit> just do it in the accual mailserver
[23-Feb-2009 11:15:51] **MajereDB8> well, my customer doesn't have a fqdn, so i'm using a webmail with pop3. you're probably right, if there's a console-based e-mail client that has some ability to do some scripting, that would work better
[23-Feb-2009 11:18:01] **tehhobbit> MajereDB8: most mta's has that ability
[23-Feb-2009 11:18:09] **tehhobbit> sendmail , postfix, qmail
[23-Feb-2009 11:18:47] **tehhobbit> does the customer have a dedicated mailsever ?
[23-Feb-2009 11:19:23] **MajereDB8> tehhobbit, yes, but they're not going to give me access to it
[23-Feb-2009 11:19:37] **tehhobbit> crap
[23-Feb-2009 11:19:49] **MajereDB8> yeah, well, i just have to work with what i've got
[23-Feb-2009 11:19:51] **tehhobbit> well procmail could do it aswell
[23-Feb-2009 11:20:15] **tehhobbit> so all you need is the ability to install a .procmailrc for an account
[23-Feb-2009 11:20:36] **tehhobbit> MajereDB8: yeah I know life of a sysadmin is like that most of the time
[23-Feb-2009 11:21:41] **MajereDB8> if you mean putting procmailrc on any linux box, i'm golden there. i've got root in the zenoss system, i just can't touch their other systems
[23-Feb-2009 11:27:18] **teletype> I've got various nagios plugins for which there's no meaningful performance data, just a working/not working check. is there any way to get those displayed on a device page when they're not in an error condition? would be nice to see when the last check time was, etc, but even a reassuring green dot on the device's components list would be nice
[23-Feb-2009 11:42:42] **MajereDB8> tehhobbit: can you suggest a decent procmail frontend?
[23-Feb-2009 11:46:38] **asachs> anyone know why when i model a device over it ssh it works, but its not collecting performance data (zenplugin.py is installed and runs)?
[23-Feb-2009 12:52:33] **MajereDB8> are there any devs available at the moment?
[23-Feb-2009 13:01:53] **asachs> anyone know the correct TALES expression for enumerating the filesystems ? 2.3.2 seems to not like ${here/mount}
[23-Feb-2009 13:26:18] **cgibbons> always best to just ask, Majere, sometimes they pay attention
[23-Feb-2009 13:27:26] **MajereDB8> cgibbons: what, asking? i just came in to appease developer egos, tis all
[23-Feb-2009 13:29:08] **MajereDB8> nah, ii love you guys and all, but i've just been trying to come up with a way to automate the zenackevents program using an event command, and i must be doing it wrong. just wanted to see if somebody could give me a hand
[23-Feb-2009 13:31:55] **MajereDB8> i'm using zenpop3 to generate an e-mail event, but i can't map that to an event class. so i wanted to see if i could create an event command that would trigger any time an event lists its agent as zenpop3, but that's not an available option
[23-Feb-2009 13:47:49] **cgibbons> how come you can't map it to an event class?
[23-Feb-2009 13:49:14] **MajereDB8> cgibbons: it says that there is no event class key
[23-Feb-2009 13:51:08] **MajereDB8> exact error is "1 event does not have an event class key. created 0 event mappings"
[23-Feb-2009 13:52:17] **cgibbons> what's the event class on it when it comes in, blank or /Unknown ?
[23-Feb-2009 13:52:41] **MajereDB8> it comes out as /unknown
[23-Feb-2009 13:54:02] **MajereDB8> it generates a dedupid, evid, device, summary, etc. but it doesn't generate a deviceclass or eventclasskey
[23-Feb-2009 14:11:56] **ke4zvu3> Hi, is there any way to have multiple "devices" created within Zenoss that are on the same IP, but using different ports for SNMP? my attempts to make this happen have been unsuccessful thus far and I wanted to poll to collective wisdom of the group
[23-Feb-2009 14:13:16] **teletype> can you use a different hostname for each, create seperate devices, and set zSnmpPort differently for each?
[23-Feb-2009 14:13:41] **ke4zvu3> tried creating the different hostname, but once it realizes the IP is the same, it doesn't create a new device
[23-Feb-2009 14:13:51] **teletype> hmm, annoying
[23-Feb-2009 14:13:55] **ke4zvu3> indeed
[23-Feb-2009 14:15:05] **ke4zvu3> i've seen this question asked numerous times on the forums and i've not yet seen an answer
[23-Feb-2009 14:18:31] **cgibbons> majere, you should be able to create an event transform in in the /Unknown class that matches the regexp of the event (for example) and assigns it an event class key
[23-Feb-2009 15:29:24] x-spec-t is now known as Spec
[23-Feb-2009 16:29:40] **MajereDB8> hi, another quick question... can anyone point me to where i could find the proper syntax for if/then within an event command? i've tried the google and the admin guide and i'm having trouble finding much information aside of TALES syntax
[23-Feb-2009 16:54:50] **raw__> ok, what the heck am I doing wrong here?
[23-Feb-2009 16:55:14] **raw__> I'm trying to generate this zenpack, I add a bunch of Mibs to it then export it and it comes out as a 6kb .egg with no mibs in it
[23-Feb-2009 16:55:23] **raw__> it should be coming out as a 3.9MB file
[23-Feb-2009 17:12:07] **raw__> well, I just deleted some other zenpack that I had created before and put the same Mibs in to because it appeared to be causing the issue...
[23-Feb-2009 17:12:09] **raw__> trying again...
[23-Feb-2009 17:21:27] **raw__> finally, that did it
[23-Feb-2009 17:25:03] **raw__> errrr
[23-Feb-2009 17:25:19] **raw__> now I have a 3.9MB zenpack which doesn't install any Mibs
[23-Feb-2009 17:25:20] **raw__> wtf
[23-Feb-2009 17:30:10] **raw__> zenoss@Zenoss-Base-Image:/mspfiles/zenpacks/Nova$ zenpack --install=ZenPacks.Nova.Cisco.Mibs-1.0-py2.4.egg
[23-Feb-2009 17:30:12] **raw__> INFO:zen.HookReportLoader:loading reports from:/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.Nova.Cisco.Mibs.v1-1.0-py2.4.egg/ZenPacks/Nova/Cisco/Mibs/reports
[23-Feb-2009 17:30:19] **raw__> that's all I get
[23-Feb-2009 17:32:43] **raw__> ah there
[23-Feb-2009 17:33:08] **raw__> there was a folder in $ZENHOME/ZenPacks called ZenPacks.Nova.Cisco.Mibs.v1-1.0-py2.4.egg/
[23-Feb-2009 17:33:13] **raw__> had to delete it for some reason
[24-Feb-2009 00:00:42] [disconnected at Tue Feb 24 00:00:42 2009]
[24-Feb-2009 00:00:42] [connected at Tue Feb 24 00:00:42 2009]
[24-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[24-Feb-2009 01:39:27] **sergeymasushko> i'm trying to setup winbox monitoring...
[24-Feb-2009 01:39:27] **sergeymasushko> * Make sure DCOM is enabled for WMI connections.
[24-Feb-2009 01:39:27] **sergeymasushko> What does it mean and how can i check it?
[24-Feb-2009 01:44:45] **zarxcky> perhaps you can search on Google on keyword "enable DCOM Windows"
[24-Feb-2009 01:44:50] **zarxcky> how to
[24-Feb-2009 06:51:54] **raw__> I have a zenpack that contains a bunch of Mibs and a template. I have made modifications to the template and want to export the Zenpack with those modifications, but I receive a message stating that the zenpack needs to be installed in development mode
[24-Feb-2009 06:51:59] **raw__> any easy way around this?
[24-Feb-2009 08:36:30] **raw__> anyone alive?
[24-Feb-2009 08:40:11] **cgibbons> raw: check out section 3.2.3 of the developer's guide. you basically have to reinstall the zenpack with a certain command so that zenoss can work with it in developer mode.
[24-Feb-2009 08:51:32] **cain_> quick question
[24-Feb-2009 09:08:28] **raw__> cgibbons: ah, k
[24-Feb-2009 09:10:24] **sstringham> Is there a way to have zenoss or zendmd check for what version of a package is installed on my machines?
[24-Feb-2009 09:16:37] **sergeymasushko> is there a default template for winbox to monitor it by SNMP?
[24-Feb-2009 10:00:21] **cain_> I've got a "lost connection to server" message on my zenoss dashboard. I've read that it normally means that it has lost connection to mysql. This has happend once before, and a simple reboot of the machine restored mysql access. I've tried to do that now, and it seems not to work
[24-Feb-2009 10:00:58] **cain_> I've checked mysql and it is shown as being up.
[24-Feb-2009 10:20:53] **raw__> cgibbons: what if I just copy the template to a separate zenpack and install that Zenpack after the main one, will it overwrite the Template with the modified version?
[24-Feb-2009 10:21:00] **raw__> I'm just looking for the simplest solution here
[24-Feb-2009 10:21:40] **cgibbons> yeah it should do that. if you Create a new zenpack & add your templates there you should be able to save it off.
[24-Feb-2009 10:21:42] **cgibbons> worth trying in any event
[24-Feb-2009 10:21:50] **raw__> k
[24-Feb-2009 10:22:10] **raw__> too bad there's no way to just toggle a zenpack in to dev mode and then back out again from the web interface lol
[24-Feb-2009 11:26:19] **raw__> anyone have any idea why it takes a second to load up the Zenpacks list on one Zenoss box but takes like 3 minutes on another?
[24-Feb-2009 11:26:25] **raw__> they have the exact same Zenpacks installed
[24-Feb-2009 11:57:57] **raw__> ok, I'm having occasional events like "Command timed out on device" coming in, and I want to transform the message when they come in, but they are being generated by WMI, not by traps
[24-Feb-2009 11:58:03] **raw__> how do I go about doing this?
[24-Feb-2009 11:59:51] **cain_> when do zenoss staff come on here?
[24-Feb-2009 12:08:17] **cain_> exit
[24-Feb-2009 12:11:16] **kisielk> cain_: you have to summon them with an elaborate ritual involving goat sacrifice
[24-Feb-2009 12:18:10] **raw__> http://dev.zenoss.com/trac/ticket/2321 <--- why on earth wasn't that looked at in detail by the Zenoss dev guys?
[24-Feb-2009 12:20:38] **raw__> 2 biggest things to fix for next version, encrypt passwords (including zWinPassword, and whatever else), and stop displaying the username/password of domain admin WMI accounts in command timed out events
[24-Feb-2009 12:21:05] **cain_> ha, is the ritual posted on their site?
[24-Feb-2009 12:21:35] **raw__> yeh, I think it's posted under the FAQ
[24-Feb-2009 12:22:28] **cain_> ah, after checking, I realize my mistake. Its not the right phase of the moon
[24-Feb-2009 12:23:50] **raw__> rookie mistake
[24-Feb-2009 12:24:32] **cain_> quick question anyone. My boss seams to think zenoss will push an upgrade to the box if your an enterprise user. Is that correct?
[24-Feb-2009 12:26:03] **cain_> I was looking at a case number/work order, and it does seem to indicate that was the case..
[24-Feb-2009 12:33:38] **cain_> anyone?
[24-Feb-2009 12:34:00] **cgibbons> 'push an upgrade' ?
[24-Feb-2009 12:35:39] **cgibbons> raw, if you really need that event issue fixed then you shoudl contact the developer of the community zenpack(s) you are using. it isn't in zenoss itself. (certainly the password encryption is a different story).
[24-Feb-2009 12:37:05] **raw__> cgibbons: I don't see how you're supposed to relay a password to a server via WMI without specifying the username and password?
[24-Feb-2009 12:38:15] **cgibbons> the reason you see it in an event is because the event shows the entire command (shell command) that fails. the community zenpack uses a 'COMMAND' datasource to gather data. there are different ways to do that that doesn't execute a shell command but instead uses a collector daemon so the password never gets sent out via a shell command.
[24-Feb-2009 12:38:36] **cgibbons> that's what happens in the enterprise zenpack, along with the base eventlog & service monitoring in core (via the zenwin daemon).
[24-Feb-2009 12:38:49] **raw__> I see
[24-Feb-2009 12:38:58] **cgibbons> and in that case the credentials don't even go across the network since it uses the conventional lan manager challenge response authentication mechanism.
[24-Feb-2009 12:39:23] **cgibbons> so it's just this weird quirk with the way the community zenpack was written. granted, you, as a user, shouldn't have to care about that but such is the nature of community provided content :/
[24-Feb-2009 12:42:01] **cain_> is it relatively easy to upgrade to 2.3.2 from 2.2.4?
[24-Feb-2009 12:43:59] **magnachef> I think you can do a direct upgrade
[24-Feb-2009 12:44:16] **magnachef> http://www.zenoss.com/community/docs/release-notes/Zenoss_Release_Notes_Version_2_3.pdf
[24-Feb-2009 12:44:25] **cain_> http://www.zenoss.com/community/docs/release-notes/Zenoss_Release_Notes_Version_2_3.pdf
[24-Feb-2009 12:44:29] **magnachef> see "Upgrade Path" section
[24-Feb-2009 12:45:56] **cain_> yeah, just don't want to screw this up
[24-Feb-2009 12:46:05] **cgibbons> backup first
[24-Feb-2009 12:46:51] **cain_> ha, already did
[24-Feb-2009 12:52:31] **cain_> do you backup the events data base?
[24-Feb-2009 13:44:42] **kisielk> hm, how do you get an account on the Zen Trac ?
[24-Feb-2009 13:44:48] **kisielk> er, Zenoss
[24-Feb-2009 13:44:54] **kisielk> for reporting / commenting on tickets
[24-Feb-2009 13:48:14] **teletype> i believe you mail mray
[24-Feb-2009 13:49:52] **perr0> MrRay r0cks!
[24-Feb-2009 13:55:43] **teletype> ok, I'm probably doing something braindead here, but... I'm working on a new zenpack, which will have an associated skin template, which I've put into the directory skins/zenpackname under the zenpack's root. then i try to test my skin, just by adding its name to the end of a URL when browsed to a device. no dice, it can't find it.
[24-Feb-2009 15:00:39] **teletype> ok, i was being braindead
[24-Feb-2009 15:50:50] **chadenr> anyone work with rrdtools a lot and know if there's a good way to get data out of a variable number of databases with it? or should i use something else to use rrdtools on each database?
[24-Feb-2009 15:52:07] **chadenr> i'm trying to get a report out of zenoss that zenoss doesn't want to write...
[24-Feb-2009 17:50:00] **KingJ> Hi, my install hung on 100%, and now if I start the zenoss stack service, I get permission denied errors on /dev/null - how can I uninstall it and start again? Installed from CentOS5 binary
[24-Feb-2009 17:53:22] **paxt> zenoss noob here. i'm hoping someone can point me in the right direction.
[24-Feb-2009 17:55:28] **paxt> i'm writing some scripts to import a large collection of devices. almost all of them have multiple IPs bound to single interfaces. i've been trying to parse zendmd to figure out how these multiple ip's per IpInterface are stored
[24-Feb-2009 17:55:46] **paxt> not having much luck. any suggestions?
[24-Feb-2009 18:14:29] **knappster> this is a lively room
[24-Feb-2009 18:21:06] **knappster> anyone around?
[24-Feb-2009 18:23:41] **rhett_> yes but i am about to leave!
[24-Feb-2009 18:25:44] **knappster> heh
[24-Feb-2009 18:25:46] **knappster> no worries
[24-Feb-2009 18:28:21] **knappster> anyone else around?
[24-Feb-2009 18:28:22] **knappster>
[24-Feb-2009 18:28:37] **kisielk> yes
[24-Feb-2009 18:29:28] **knappster> care to take a stab at a problem i'm having?
[24-Feb-2009 18:30:00] **kisielk> depends what it is
[24-Feb-2009 18:30:22] **knappster> well, i can't add any devices
[24-Feb-2009 18:30:25] **KingJ> Hmm, manually removed zenoss (after stopping it of course) (binary edition) and tried the RPM, but i've still got the issue where it errors on /dev/null permission denied - any ideas?
[24-Feb-2009 18:31:05] **knappster> Traceback (most recent call last): File "/usr/local/zenoss/Products/DataCollector/zendisc.py", line 32, in ? from zenmodeler import ZenModeler File "/usr/local/zenoss/Products/DataCollector/zenmodeler.py", line 21, in ? from Products.ZenWin.WMIClient import WMIClient File "/usr/local/zenoss/Products/ZenWin/WMIClient.py", line 1, in ? from pysamba.twisted.reactor import eventContext File "/usr/local/zenoss/lib/python/pysamba/twisted/reactor.py", l
[24-Feb-2009 18:31:15] **knappster> zendisc throws that erro
[24-Feb-2009 18:31:18] **knappster> *error
[24-Feb-2009 18:31:28] **knappster> through the web or manually running the command on the machine
[24-Feb-2009 18:32:20] **kisielk> can you pastebin the full error?
[24-Feb-2009 18:36:27] **knappster> http://pastebin.ca/1346382
[24-Feb-2009 18:36:31] **knappster> really, that is the full error
[24-Feb-2009 18:36:38] **adytum-bot> Title: general pastebin - zenoss - zendisc error - post number 1346382 (at pastebin.ca)
[24-Feb-2009 18:36:59] **kisielk> what version?
[24-Feb-2009 18:38:07] **knappster> zenoss-2.3.0-160.el5
[24-Feb-2009 18:38:09] **knappster> rpm version
[24-Feb-2009 18:38:34] **kisielk> hm okay, weird that it installs to /usr/local ..
[24-Feb-2009 18:39:44] **knappster> it installs to /opt i believe, which is a symlink to /usr/local
[24-Feb-2009 18:40:01] **kisielk> it is? weird
[24-Feb-2009 18:41:40] **knappster> yeah, we don't create a seperate /opt partition on our installs
[24-Feb-2009 18:42:50] **knappster> i've restarted it (obviously), but this error always shows up when trying to add devices
[24-Feb-2009 18:43:07] **knappster> it started happening about a week ago...didn't change anything
[24-Feb-2009 18:44:56] **knappster> any ideas?
[24-Feb-2009 19:15:42] **chadenr> join rrd
[24-Feb-2009 19:15:44] **chadenr> mt
[25-Feb-2009 00:00:42] [disconnected at Wed Feb 25 00:00:42 2009]
[25-Feb-2009 00:00:42] [connected at Wed Feb 25 00:00:42 2009]
[25-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[25-Feb-2009 04:14:51] kevin7kal_ is now known as kevin7kal
[25-Feb-2009 08:29:20] **jonmills> Good Morning
[25-Feb-2009 08:29:33] **jonmills> anyone listening?
[25-Feb-2009 08:30:02] **Ethosser> guys why is the hostname of my vmware zenoss app my exchange server
[25-Feb-2009 08:30:02] **Ethosser> lol.
[25-Feb-2009 08:30:26] **jonmills> huh
[25-Feb-2009 08:40:37] **jonmills> i want to install zenoss in a VM on VMware ESX. it will be monitoring a few hundred nodes. the VM itself will reside on a shared NFS backend (netapp). My question is, does anyone have a feel for how much resources I should alot. RAM? disk size?
[25-Feb-2009 08:44:18] **KingJ> Zenoss love RAM, give it 512 to start at minimun
[25-Feb-2009 08:46:00] **nemo2> depends how many devices your monitoring
[25-Feb-2009 08:46:36] **nemo2> id say you need more than 512 if you are monitoring more services etc.
[25-Feb-2009 09:04:14] **mcgarnicle> Hello everyone, is there a simple way to filter the availability report in performance by device class? I don't know zope so I'm not really sure how to customize it
[25-Feb-2009 09:35:01] **cgibbons> jonmills, check out http://www.zenoss.com/product/deployment for some details on deployment sizes we recommend, that'll help you figure out what your ESX cluster will need behind it
[25-Feb-2009 09:35:11] **adytum-bot> Title: Deployment Options - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[25-Feb-2009 12:14:56] **sn1ffer72> Has anyone seen an issue when the windows SNMP agent just stops responding? It's still running, but stops responding. When I go in and change anything and hit apply it comes back to life.
[25-Feb-2009 12:49:33] **cain> anyone know when the newest version is coming out?
[25-Feb-2009 12:54:05] **teletype> one was released yesterday no?
[25-Feb-2009 12:55:58] **teletype> anyone know of an example of a zenpack that extends the zenoss model? i'm working on one but the dev docs aren't doing it for me
[25-Feb-2009 12:56:43] **cain> really, didn't see anything about it
[25-Feb-2009 12:56:58] **teletype> http://blog.zenoss.com/2009/02/24/zenoss-233-is-now-available/
[25-Feb-2009 12:57:14] **adytum-bot> Title: Zenoss 2.3.3 is Now Available | Zenoss Blog (at blog.zenoss.com)
[25-Feb-2009 12:57:23] **cain> nm, just had zenoss do a check and it came up with it
[25-Feb-2009 12:57:35] **cain> wasn't out earlier accourding to it though
[25-Feb-2009 12:57:46] **teletype> yeah, mine didn't see it this morning either
[25-Feb-2009 13:01:51] **krphop> does 2.3.3 fix the diskIO plugin?
[25-Feb-2009 13:02:30] **perr0> idk read
[25-Feb-2009 13:05:04] **perr0> what version of zenoss are you running krphop?
[25-Feb-2009 13:05:19] **krphop> 2.3.2
[25-Feb-2009 13:05:35] **krphop> looks like they did according to the verified bug list
[25-Feb-2009 13:51:42] **ke4qqq> wish there were text release notes
[25-Feb-2009 14:01:59] **MattBurgoon> gentlepeople
[25-Feb-2009 14:03:08] **KingJ> When I start zenoss for the first time, I get loads of /dev/null permission denied errors - on a new install of CentOS5 using the RPM
[25-Feb-2009 14:03:29] **teletype> is your /dev/null mode 0666?
[25-Feb-2009 14:04:28] **KingJ> I have no idea
[25-Feb-2009 14:06:06] **KingJ> I don't think it is, if I ls -l in /dev, null comes up as crw------- not sure if that's equal to 0666 or not
[25-Feb-2009 14:06:55] **MattBurgoon> rw == one of the sixes, you should see crw-rw-rw- for /dev/null, chmod 666 /dev/null as root should fix the problem
[25-Feb-2009 14:08:14] **teletype> yes, yours is 0600
[25-Feb-2009 14:08:19] **teletype> which means only root can read/write to it
[25-Feb-2009 14:14:18] **MattBurgoon> I'm trying to figure out how to add a couple of extra SNMP checks into zenoss. I'm not having much luck though. I'm not finding anything straight forward. I can see the ability to add a template in /devices/server/linux or adding a zenpack
[25-Feb-2009 14:16:15] **MattBurgoon> is there a way to add in another oid into an existing template? such us FileSystem?
[25-Feb-2009 14:18:08] **KingJ> chmodded, lets see if it works
[25-Feb-2009 14:18:41] **nemo2> MattBurgoon, yup you can add a graph point, threshold etc with of type SNMP and specify the oid
[25-Feb-2009 14:19:43] **MattBurgoon> good. would you mind pointing me to where? I'm just not finding it..
[25-Feb-2009 14:19:48] **teletype> matt: sure, if you navigate to Devices and do More->All Templates you can browse to the filesystem template there and add a data source
[25-Feb-2009 14:20:07] **teletype> or you can navigate to Devices/Server/rrdTemplates/FileSystem
[25-Feb-2009 14:21:54] **KingJ> All working, thanks
[25-Feb-2009 14:22:04] **MattBurgoon> aaahhhh, there we go.
[25-Feb-2009 14:22:54] **nemo2> MattBurgoon, not in front of my zenoss setup, but where ever you can see the template ( e.g. the device class has a templates tab )
[25-Feb-2009 14:24:31] **MattBurgoon> I see now. Yeah, in that method I never clicked 'Device' as it looked to be a generic thing, whereas 'Devices/Server/Linux' looked like what I was looking for
[25-Feb-2009 14:25:03] **MattBurgoon> excellent, thanks!
[25-Feb-2009 14:26:21] **MattBurgoon> I'm guessing I need to remodel my devices after I add them in?
[25-Feb-2009 14:36:50] **nemo2> modelling only sets it up
[25-Feb-2009 14:37:10] **nemo2> its the perfsnmp collection that does the collection
[25-Feb-2009 14:38:12] **MattBurgoon> alright. I'm creating the graphs now. we'll see if it automagically picks it up.
[25-Feb-2009 15:40:18] **cgibbons> hmmm
[25-Feb-2009 15:46:41] **ibscott> hello. i just installed the zenoss_stack 2.3.3 for ubuntu. is it necessary to add devices to zenoss before the dashboard will work? so far, every applet returns "No records found"
[25-Feb-2009 15:47:00] **teletype> well there's no data for them to find
[25-Feb-2009 15:47:20] **ibscott> i would think the zenoss issues applet would show the current state of the zenoss daemons running
[25-Feb-2009 15:47:39] **ibscott> or do i need to add the local machine as a device first?
[25-Feb-2009 15:48:51] **teletype> hmm, i haven't added it, only zeneventlog and zenmodeler show up in that portlet for me though. never used that portlet myself really
[25-Feb-2009 15:49:54] **ibscott> i had the same problem previously. i had added 4 switches and a server to the zenoss config and ran it for several days. while i could navigate to the devices, the dashboard still showed nothing
[25-Feb-2009 15:50:11] **ibscott> i reinstalled with version 2.3.3 today but still have the same issue
[25-Feb-2009 15:50:49] **teletype> odd
[25-Feb-2009 15:51:47] **ibscott> when i look at it with opera instead of FF, i get yui titles on applet columns and a "Lost connection to the server" error in red on top of the console
[25-Feb-2009 15:53:57] **ibscott> i do see this message in event.log:
[25-Feb-2009 15:54:00] **ibscott> 2009-02-25T15:17:35 WARNING OFS.Application Duplicate Product name
[25-Feb-2009 15:54:00] **ibscott> After loading Product 'Five' from '/usr/local/zenoss/zenoss/Products',
[25-Feb-2009 15:54:00] **ibscott> I skipped the one in '/usr/local/zenoss/zenoss/lib/python/Products'.
[25-Feb-2009 15:55:59] **teletype> got me... only time I had similar problems was when I had just completely hosed my install (don't ask) but on a fresh install that's odd
[25-Feb-2009 15:56:36] **teletype> other folks were active a bit ago, someone may have an idea
[25-Feb-2009 15:57:01] **ibscott> i'll stick around for a while and see if anyone has an idea
[25-Feb-2009 18:17:32] **gemineye> does anyone know the difference between ZenManager and Manager in the Roles?
[25-Feb-2009 23:44:02] **chris___> hello, all
[25-Feb-2009 23:44:10] chris___ is now known as Drenesh
[25-Feb-2009 23:45:36] **Drenesh> So, does zenoss work with pgsql or is it strictly mysql
[26-Feb-2009 00:00:42] [disconnected at Thu Feb 26 00:00:42 2009]
[26-Feb-2009 00:00:42] [connected at Thu Feb 26 00:00:42 2009]
[26-Feb-2009 00:00:53] [zenoss-logger (logger bot) has joined #zenoss]
[26-Feb-2009 00:39:00] **zarxcky> Drenesh: Perhaps zenoss can work with PgSQL with some hackery..
[26-Feb-2009 03:14:28] **sergeymasushko> I've upgrade zenoss to 2.3.3. Now I can not run the following daemons: zenping, zentrap, zensyslog.
[26-Feb-2009 03:15:19] **zarxcky> something wrong sergey
[26-Feb-2009 03:15:57] **sergeymasushko> where can i check what is wrong there?
[26-Feb-2009 03:16:32] **zarxcky> logs
[26-Feb-2009 03:16:39] **zarxcky> $ZENHOME/logs
[26-Feb-2009 03:17:00] **zarxcky> Ive just upgraded yesterday.. after 3-4 times re-installation
[26-Feb-2009 03:17:56] **zarxcky> zenping.. zentrap.. zensyslog.. your zenpack all re-installed back without any problem?
[26-Feb-2009 04:37:01] root____ is now known as DeGlingO
[26-Feb-2009 07:42:01] **raw__> I think I just solved the problem with the community WMI pack displaying the password in Command timed out events...
[26-Feb-2009 07:42:08] **raw__> need to modify the code and test it out to be sure...
[26-Feb-2009 07:48:48] **raw__> and the funny thing is that it takes advantage of Zenoss' lax password security, which I've been complaining about lol
[26-Feb-2009 07:48:53] **raw__> might have just saved my arse
[26-Feb-2009 07:49:42] **raw__> there should still be some form of password security, but it should just be an option (toggled)
[26-Feb-2009 08:36:57] **cgibbons> yeah i don't like the lack of password security as currently implemented either, raw
[26-Feb-2009 08:59:44] **nemo_> anyone else get 1000's of these ?
[26-Feb-2009 08:59:44] **nemo_> ZODB.Conflict database read conflict error
[26-Feb-2009 09:09:31] **cgibbons> that sounds bad
[26-Feb-2009 09:12:26] **nemo_> yeh . well it turns out not so bad
[26-Feb-2009 09:12:33] **nemo_> but it might be slowing things down
[26-Feb-2009 09:12:46] **nemo_> tried grep'ing your logs ?
[26-Feb-2009 10:24:34] **cgibbons> howdy matt
[26-Feb-2009 10:24:43] **mrayzenoss> howdy
[26-Feb-2009 10:25:02] **cgibbons> get a chance to try your xp setup @ home yet?
[26-Feb-2009 10:25:12] **mrayzenoss> I couldn't find the File Sharing Options
[26-Feb-2009 10:25:29] **cgibbons> Control Panel -> File Options -> View tab, all the way at the bottom
[26-Feb-2009 10:25:49] **cgibbons> you can also get there from Explorer in a round-a-bout way, too
[26-Feb-2009 10:27:09] **mrayzenoss> looks like my wife turned the box off
[26-Feb-2009 10:27:15] **mrayzenoss> can't VNC into it
[26-Feb-2009 10:27:36] **nemo_> hehe
[26-Feb-2009 10:27:52] **nemo_> whats your sla on that mrayzenoss
[26-Feb-2009 10:27:54] **nemo_>
[26-Feb-2009 10:28:08] **mrayzenoss> heh
[26-Feb-2009 10:28:17] **mrayzenoss> It's her desktop, so she owns that problem
[26-Feb-2009 10:28:35] **nemo_> even better
[26-Feb-2009 10:44:38] **sergeymasushko> on the collector Ping Tries set to 4, how many are considered "down"?
[26-Feb-2009 12:08:41] **teletype> i'm a bit lost trying to add a UI tab to individual device pages. I was able to add one to the /Devices page itself by grabbing its object with self.getDmdRoot('Devices') and adding my tab to its factory_type_information, but how would I add a tab to individual devices themselves?
[26-Feb-2009 12:28:24] **cain> how long does it take normally for a reply from zenoss staff on cases?
[26-Feb-2009 12:30:20] **kisielk> cain: for the open source version ? or with support /
[26-Feb-2009 12:30:33] **cain> enterprise with support
[26-Feb-2009 12:30:44] **kisielk> heh, I have no idea, but I would hope quickly
[26-Feb-2009 12:31:03] **cain> i would have thought so..
[26-Feb-2009 12:34:47] **kisielk> how long has it been?
[26-Feb-2009 12:37:55] **cain> a little over a day or so
[26-Feb-2009 12:45:05] **mrayzenoss> cain: who's assigned to it?
[26-Feb-2009 12:45:42] **mrayzenoss> cain: pm me if you want
[26-Feb-2009 12:46:41] **cain> sorry just a sec
[26-Feb-2009 12:47:06] **cain> mrayzenoss: its assigned to supportqueue right now
[26-Feb-2009 12:50:45] **rhett> mrayzenoss: how was los angeles
[26-Feb-2009 12:51:34] **mrayzenoss> Well... the training day went well, but I got food poisoning and spent 36 hours in my hotel room. I missed Friday night and all day Saturday. So it sucked for me.
[26-Feb-2009 12:52:08] **cain> ouch, food poisoning is no fun.
[26-Feb-2009 12:52:20] **mrayzenoss> I'm still feeling kinda bad
[26-Feb-2009 12:52:42] **cain> yeah, you were prob extremely dehydrated.
[26-Feb-2009 12:53:18] **rhett> suckage
[26-Feb-2009 12:53:24] **rhett> i forgot what day it was and missed it :\
[26-Feb-2009 12:53:43] **mrayzenoss> well... we'll be at LinuxFest NW in April
[26-Feb-2009 12:53:52] **mrayzenoss> if you're near Seattle
[26-Feb-2009 12:54:11] **rhett> nope. i am in l.a.
[26-Feb-2009 12:54:23] **mrayzenoss> well, we'll be back next year
[26-Feb-2009 12:54:34] **kisielk> hm, is it possible to write a plugin that adds things to the OS/Filesystems section of a device?
[26-Feb-2009 12:54:43] **rhett> hopefully i will remember to put it on my calender then!
[26-Feb-2009 12:56:21] **mrayzenoss> kisielk: You mean a modeler that fixes missing things, or adds new entries?
[26-Feb-2009 12:56:30] **kisielk> adds new entries
[26-Feb-2009 12:56:38] **mrayzenoss> most people add new entries with another tab
[26-Feb-2009 12:56:47] **kisielk> oh, you can create your own tabs?
[26-Feb-2009 12:57:06] **mrayzenoss> yeah... VMware Machines Community ZenPack does that I believe
[26-Feb-2009 12:57:13] **kisielk> interesting
[26-Feb-2009 12:57:21] **kisielk> that would work well for a lot of things for us
[26-Feb-2009 12:57:35] **mrayzenoss> Dev Guide has "Adding Tabs"
[26-Feb-2009 12:58:16] **kisielk> nice, I'll have to read the dev guide some time
[26-Feb-2009 12:58:19] **kisielk> I haven't looked much in to it
[26-Feb-2009 12:58:23] **mrayzenoss> hmmm... so earlier I noticed that my wife's XP box had stopped responding. I assumed it had been powered down... it's dead. Be back later, gotta go recover her files
[26-Feb-2009 12:58:36] **kisielk> mrayzenoss: by the way, thanks for the really fast response on the openSUSE 11 stuff
[26-Feb-2009 12:58:45] **kisielk> I have to say I was really impressed
[26-Feb-2009 12:58:55] **mrayzenoss> yeah, we actually have a meeting this afternoon to update our platforms
[26-Feb-2009 12:59:13] **kisielk> quick question, is it possible to get a trac account ?
[26-Feb-2009 12:59:14] **mrayzenoss> newer OpenSuSE, Fedora, Debian, etc.
[26-Feb-2009 12:59:16] **kisielk> to file / comment on tickets ?
[26-Feb-2009 12:59:17] **mrayzenoss> yeah
[26-Feb-2009 12:59:22] **mrayzenoss> email me a reminder
[26-Feb-2009 12:59:27] **kisielk> okay will do
[26-Feb-2009 12:59:34] **mrayzenoss> I gotta go fix my wife's machine now, later
[26-Feb-2009 12:59:38] **kisielk> you can go fix your wife's computer now
[26-Feb-2009 13:00:20] **cain> so, no respsonse, on the lack of response from my case?
[26-Feb-2009 13:40:47] **mrayzenoss> cain: Did you see my PM?
[26-Feb-2009 13:43:24] **mrayzenoss> There were 5 or 6 in New for the supportqueue, looks like right now there are 3
[26-Feb-2009 13:50:33] **cain> mrayzenoss: Did not see the PM yet. but just got a response now
[26-Feb-2009 13:51:59] **mrayzenoss> hope that was fast enough, there's a new guy who started last week
[26-Feb-2009 13:52:41] **cain> I understand, it just seemned like some confusion that needed to be cleared up though.
[26-Feb-2009 13:53:43] **mrayzenoss> cool. And for those keeping score at home, my wife's XP box is DOA
[26-Feb-2009 13:53:57] **cain> motherboard fried?
[26-Feb-2009 13:55:10] **mrayzenoss> TBD, won't power up at all, so either MB or power supply probably
[26-Feb-2009 13:55:24] **mrayzenoss> but I pulled the hard drive and her data was there, so that's good
[26-Feb-2009 13:55:55] **mrayzenoss> I really hate Windows
[26-Feb-2009 13:56:08] **cain> through ubuntu on there for her
[26-Feb-2009 13:56:11] **mrayzenoss> not that this is Windows' fault, but I'll probably have to reinstall for her
[26-Feb-2009 13:56:41] **mrayzenoss> yeah, she uses Word extension stuff for work that makes it not an option
[26-Feb-2009 13:56:48] **mrayzenoss> EndNote
[26-Feb-2009 13:57:04] **mrayzenoss> and SAAS, a statistics package
[26-Feb-2009 13:57:24] **mrayzenoss> I could go the WINE route possibly
[26-Feb-2009 13:57:36] **cain> WINE is getting better
[26-Feb-2009 13:57:52] **cgibbons> Windows is much better when you just give in and embrace it
[26-Feb-2009 13:58:06] **cain> or open up a virtual
[26-Feb-2009 13:58:41] **mrayzenoss> yeah, she's not gonna go for that. She's practically a luddite
[26-Feb-2009 13:59:09] **mrayzenoss> I tried to explain virtualization and then she just asked "Why can't I just use Windows all the time?"
[26-Feb-2009 13:59:11] **cain> cgibbons: I've had to embrace it for my laptop due to bad wireless driver support from broadcom
[26-Feb-2009 14:00:05] **cain> heh, tell her because its safer
[26-Feb-2009 14:00:33] **mrayzenoss> heh, I don't worry about safety too much, she's got the only Windows box on the network
[26-Feb-2009 14:00:35] **cain> and easier to fix in case something happens to windows crashing
[26-Feb-2009 14:00:44] **mrayzenoss> there is that
[26-Feb-2009 14:03:36] **cain> so how long have you worked for zenoss, if i may ask
[26-Feb-2009 14:03:55] **mrayzenoss> 1 year April 1
[26-Feb-2009 14:09:57] **cain> how long does the upgrade process take
[26-Feb-2009 14:10:00] **cain> guestimate
[26-Feb-2009 14:10:13] **mrayzenoss> from which version to which?
[26-Feb-2009 14:10:30] **cain> 2.2.4 - 2.3.3
[26-Feb-2009 14:10:37] **mrayzenoss> I did my source upgrade from 2.3.2 to 2.3.3 yesterday, took about 10 minutes but it's a really slow box
[26-Feb-2009 14:11:00] **mrayzenoss> probably under an hour, depending on your configuration and ZenPacks
[26-Feb-2009 14:11:12] **mrayzenoss> how many devices?
[26-Feb-2009 14:11:23] **cain> 170ish
[26-Feb-2009 14:11:43] **mrayzenoss> 1 box? any distributed collectors? Are you using VMware?
[26-Feb-2009 14:11:51] **mrayzenoss> VMware ZenPack that is
[26-Feb-2009 14:13:03] **cain> no, virtualhostmonitor
[26-Feb-2009 14:13:16] **cain> 1 box no distributed collecters
[26-Feb-2009 14:13:43] **cain> i'll need to get vmware zenpack afterward
[26-Feb-2009 14:13:46] **mrayzenoss> are you using Virtual Hosts Monitor for VMware or Xen?
[26-Feb-2009 14:15:26] **mrayzenoss> so the Virtual Hosts Monitor for VMware is deprecated in favor of the new VMware ZenPack, so that may add a bit of time
[26-Feb-2009 14:15:27] **cain> vmware i believe
[26-Feb-2009 14:15:43] **mrayzenoss> but I'm sure Client Services can help you get everything lined up
[26-Feb-2009 14:15:56] **cain> heh, already then
[26-Feb-2009 14:16:10] **mrayzenoss> I don't actually run Enterprise myself, since I'm the Community Manager
[26-Feb-2009 14:17:01] **cain> lol
[26-Feb-2009 14:17:03] **cain> what do you run?
[26-Feb-2009 14:17:12] **mrayzenoss> Zenoss Core
[26-Feb-2009 14:17:29] **mrayzenoss> I manage the Open Source side of the product
[26-Feb-2009 14:20:22] **cain> ah
[26-Feb-2009 14:20:27] **cain> conary migrate --interactive --resolve \
[26-Feb-2009 14:20:30] **cain> group-zenoss-enterprise=/zenoss-project.zenoss.loc@zenoss:enterprise-2.3
[26-Feb-2009 14:20:43] **cain> will that last command upgrade to 2.3.3?
[26-Feb-2009 14:20:47] **cain> or just 2.3
[26-Feb-2009 14:20:49] **mrayzenoss> 2.3.3
[26-Feb-2009 14:20:56] **mrayzenoss> pulls the latest in the 2.3 trove
[26-Feb-2009 14:21:04] **cain> ah, thank you
[26-Feb-2009 14:21:19] **cain> well, its started
[26-Feb-2009 14:21:44] **mrayzenoss> good luck! I'm about to head to 2 hours of meetings
[26-Feb-2009 14:22:06] **cain> good luck
[26-Feb-2009 14:22:07] **cain> lol
[26-Feb-2009 14:50:00] **magnachef> I'm upgrading from 2.1.3, to 2.2.4, so that I can upgrade to 2.3.3, but I can't seem to get events in the event console after upgrading to 2.2.4
[26-Feb-2009 14:50:20] **magnachef> I am seeing events under the devices "Events" tab
[26-Feb-2009 14:53:33] **teletype> did you try doing a shift-reload or clearing your browser's cache?
[26-Feb-2009 14:55:28] **magnachef> yep, still no events
[26-Feb-2009 14:55:39] **teletype> d'oh
[26-Feb-2009 14:55:40] **magnachef> if I look at events under /Devices I see not events
[26-Feb-2009 14:55:52] **magnachef> but if I go to /Devices/Linux, I will see the events
[26-Feb-2009 14:56:16] **magnachef> is there some setting that has changed that is only showing it in the immediate class of an alerting device?
[26-Feb-2009 14:57:05] **magnachef> with those events I can see, I go into the event details, add a log message, etc, so it seems like database connectivity is fine
[26-Feb-2009 14:57:07] **teletype> donno
[26-Feb-2009 14:57:25] **teletype> i had a similar problem and clearing my browser cache fixed it
[26-Feb-2009 14:57:38] **magnachef> let me try a different browser
[26-Feb-2009 14:59:29] **magnachef> weird...it showed up in my old browser, then I clicked on event console and they dissapeared
[26-Feb-2009 14:59:38] * magnachef is not insane, I promise
[26-Feb-2009 15:01:12] **magnachef> hmmm...won't let me click the "Start" button either (it's not changing to "Stop"
[26-Feb-2009 15:05:30] **teletype> heh, weird
[26-Feb-2009 15:06:01] **magnachef> I wonder if I should just continue on with the upgrade to 2.3.3
[26-Feb-2009 15:06:17] **magnachef> upgrading Zenoss scares the crap out of me
[26-Feb-2009 15:06:21] **teletype> same
[26-Feb-2009 15:06:42] **magnachef> hence the reason I'm just now getting off of 2.1.3 :-P
[26-Feb-2009 16:08:36] **xpc1> hello
[26-Feb-2009 16:26:38] **rhett> hello
[26-Feb-2009 16:31:26] **gemineye> hi
[26-Feb-2009 16:39:58] **gemineye> Is there a list of changes between 2.3.2 and 2.3.3?
[26-Feb-2009 16:42:51] **magnachef> yeah...can't seem to find it at the moment
[26-Feb-2009 16:43:03] **magnachef> it's linked off a forum post I believe or on the zenoss blog
[26-Feb-2009 16:48:23] **gemineye> I found the bugs fixed between 2.3.2 and 2.3.3 in the release notes, but not if there are any added features.
[26-Feb-2009 16:50:13] **cgibbons> in theory (ahem), minor releases like that are just bug fixes
[26-Feb-2009 16:50:15] **magnachef> ahh, it may have just been bug fixes
[26-Feb-2009 16:50:29] **cgibbons> and iirc, in 2.3.3's case that was actually the case
[26-Feb-2009 16:51:31] **gemineye> Ok, I was going to ask if this was a theoretical minor release, or a real minor release. I guess that answers my question.
[26-Feb-2009 16:52:02] **magnachef> has anyone here ever had issues with the events not showing up in the event console?
[26-Feb-2009 16:52:22] **magnachef> ...yet showing under the device's Events tab
[26-Feb-2009 16:58:36] **gemineye> Anyone had any problems with upgrading a stack installer?
[26-Feb-2009 17:02:46] **magnachef> I do the rpm upgrades
[26-Feb-2009 18:12:39] **ibscott> could someone please explain the differences between a system and group? i'm having a hard time finding a good definition of each.
[26-Feb-2009 19:14:11] **ibscott> anyone online tonight?
[26-Feb-2009 19:17:19] **gemineye> I'm here
[26-Feb-2009 19:18:23] **ibscott> i am trying to model a new tape drive we just purchased. modeling doesn't return much so far, but dell ships a mib for the device
[26-Feb-2009 19:18:49] **ibscott> i've imported the mib into zenoss, but how do i model the device with it?
[26-Feb-2009 19:22:34] **gemineye> You really don't need mibs for zenoss. They just help in the respect that errors shouldn't be displayed as OID numbers. (I think). I use mibs to get descriptions of everything so I can figure out what OIDs I want to query.
[26-Feb-2009 19:33:26] **gemineye> I was about to upgrade my zenoss to 2.3.3 but couldn't find instructions to restore the mysql data that I backup. Does anyone now how to do that?
[26-Feb-2009 19:40:38] **ibscott> well, i know general mysql dumps
[26-Feb-2009 19:45:42] **ibscott> however, if the schema has changed, the dump won't do you a lot of good
[26-Feb-2009 19:46:03] **ibscott> i'm totally new to zenoss, so i couldn't tell you if the upgrade changes the database schema at all
[27-Feb-2009 00:00:42] [disconnected at Fri Feb 27 00:00:42 2009]
[27-Feb-2009 00:00:42] [connected at Fri Feb 27 00:00:42 2009]
[27-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[27-Feb-2009 06:16:39] **mr_claus> hi, i'm starting with zenoss and try to monitor a generic device with icmp, i want to generate an event if one and only one icmp request get no response but i get no event even if the device is offline
[27-Feb-2009 07:49:58] **raw__> does anyone here have experience with setting up ldap authentication on zenoss core?
[27-Feb-2009 07:50:48] **raw__> I've followed the instructions seemingly to the letter and the plugins aren't showing up in zope
[27-Feb-2009 08:32:53] **raw__> well, I give up, the guide is a POS
[27-Feb-2009 08:33:00] **raw__> http://www.zenoss.com/community/docs/howtos/how-to-authenticate-via-ldap/
[27-Feb-2009 08:33:14] **adytum-bot> Title: HowTo use LDAP/ActiveDirectory for Authentication and Authorization - Commercial Open Source Application, Systems and Network Monitoring - Zenoss (at www.zenoss.com)
[27-Feb-2009 08:33:19] **raw__> I followed that guide to the letter using the Stack Installer on Ubuntu 8.04 part of the guide
[27-Feb-2009 08:33:25] **raw__> and it's not displaying the plugins
[27-Feb-2009 08:40:43] **raw__> ah, apparently my idiot coworkers downloaded the plugins from some third party source and they weren't packaged properly, didn't notice until now
[27-Feb-2009 08:40:49] **raw__> let's see if I can get it to work now...
[27-Feb-2009 08:44:10] **raw__> yup, now it works
[27-Feb-2009 09:19:10] **raw__> cgibbons, you around?
[27-Feb-2009 09:19:17] **raw__> I need your zendmd expertice
[27-Feb-2009 09:28:20] **ke4qqq> anyone know if there is an RFE to make network map work with swfdec
[27-Feb-2009 10:00:48] **raw__> ok, here's my issue, i'm trying to write a completely standalone zendmd script which takes a commandline argument, which would be the IP of the device and outputs the zWinPassword for the device
[27-Feb-2009 10:00:53] **raw__> so the script basically need to do:
[27-Feb-2009 10:01:00] **raw__> >>> mydev = find("30.30.1.11")
[27-Feb-2009 10:01:01] **raw__> >>> mydev.zWinPassword
[27-Feb-2009 10:04:53] **raw__> here's what I have so far:
[27-Feb-2009 10:04:55] **raw__> http://pastebin.com/m2942b501
[27-Feb-2009 10:04:59] **raw__> but when I run it I get...
[27-Feb-2009 10:05:02] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 10:05:20] **raw__> Traceback (most recent call last):
[27-Feb-2009 10:05:20] **raw__> File "./pass.py", line 10, in ?
[27-Feb-2009 10:05:20] **raw__> mydev = find("%s") % (ip)
[27-Feb-2009 10:05:20] **raw__> NameError: name 'find' is not defined
[27-Feb-2009 10:11:53] **raw__> it works fine if I type the same commands right in to zendmd though
[27-Feb-2009 10:12:01] **raw__> so I need to figure out what's loading the find command
[27-Feb-2009 10:28:06] **raw__> in case anyone is curious: http://pastebin.com/m620574b3
[27-Feb-2009 10:28:13] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 10:28:22] **raw__> just had to add find = dmd.Devices.findDevice
[27-Feb-2009 10:28:31] **ke4qqq> so I am interested to know how places monitor multiple snmp daemons running on a single host. ke4zvu3 has a couple of weblogic boxes that in addition to having host snmpd also has a snmp daemon for weblogic.
[27-Feb-2009 10:29:03] **ke4qqq> this question has come up a few times in the forums
[27-Feb-2009 10:29:14] **ke4qqq> and zenoss won't let you add multiple devices for a single IP
[27-Feb-2009 11:33:55] **int> i wonder, if that's possible to get
[27-Feb-2009 11:33:55] **int> Thresholds
[27-Feb-2009 11:33:55] **int>
[27-Feb-2009 11:33:59] **int> ups
[27-Feb-2009 11:34:29] **int> to get thresholds in perfomance template from snmp data?
[27-Feb-2009 11:35:20] **int> ie hp servers has themperature info in snmp data (sensor location, current and limit)
[27-Feb-2009 11:36:15] **int> or that's (locations, thresholds) should be added on "model" stage?
[27-Feb-2009 12:32:21] zanaga_ is now known as zanaga
[27-Feb-2009 13:30:11] **drtns> Hi all I haven't heard anything back from my support ticket on this but I hope someone here knows the answer, I would really like to keep going with my Zenoss deployment but am kind of stuck right now. I am trying to create a remote hub/collector for our Chicago Data Centre Zenoss does it's thing goes in fine to the server does all the rsync etc.. gets to what I think is the very end and error's out with the following error - 2009-02-26 16:3
[27-Feb-2009 13:30:18] **drtns> anyone every seen that before?
[27-Feb-2009 13:30:25] **drtns> and know how to fix it
[27-Feb-2009 13:35:27] **kisielk> drtns: just "2009-02-26 16:3" ?
[27-Feb-2009 13:35:55] **drtns> kisielk just what?
[27-Feb-2009 13:36:05] **kisielk> you said "the following error"
[27-Feb-2009 13:36:07] **kisielk> and that was it
[27-Feb-2009 13:36:10] **drtns> oh
[27-Feb-2009 13:36:15] **drtns> guess the last line got cut of
[27-Feb-2009 13:36:22] **kisielk> also, I think you follow me around to all my channels
[27-Feb-2009 13:36:27] **drtns> zen.DistributedCollector Error adding hub to daemons.tx
[27-Feb-2009 13:37:46] **drtns> something much more bad right now... seems like zenactions and zenhub are crashing... looking into the logs now but when I restart them they startup then when I do a zenoss status they are dead...
[27-Feb-2009 13:40:47] **drtns> Ah good ok fixed the zenhub thing
[27-Feb-2009 13:41:09] **drtns> ok now I am down to 1 problem the Distributed Collector
[27-Feb-2009 14:01:10] **drtns> kisielk any ideas?
[27-Feb-2009 14:02:43] **kisielk> no sorry, never seen that one before
[27-Feb-2009 14:05:39] **drtns> humm what's the best way to debug? is there a way I can run the DistributedCollector on command line with a high verbosity?
[27-Feb-2009 14:05:53] **drtns> maybe get some more debugging..
[27-Feb-2009 14:10:56] **int> anyone has idea how can i make host specific template on model stage? ie snmp has parameters names, values and threasholds and i want to create host specific template from general template using snmp data
[27-Feb-2009 14:19:06] **zanaga> hmm.. are maintenance windows inheritable?
[27-Feb-2009 14:19:27] **zanaga> if i define a maintenance window to device class does it get inherited to all servers?
[27-Feb-2009 14:26:55] **zanaga> apparently it will
[27-Feb-2009 15:04:01] **zanaga> on second though, they wont inherit..
[27-Feb-2009 15:42:09] **raw__> bah
[27-Feb-2009 15:42:49] **raw__> I'm writing a perl script which pulls values from 2 python scripts in to variables, but it's like it's also pulling some newline character is as well, it should be displaying it all in one line but instead it displays it in 3
[27-Feb-2009 15:43:00] **raw__> therefore the command that I'm trying to execute with the variables doesn't work
[27-Feb-2009 15:46:57] **raw__> aha, fixed it
[27-Feb-2009 15:47:11] **raw__> had to do something like $user =~ s/\s+$//; to the 2 variables
[27-Feb-2009 16:58:27] **raw__> I finally managed to fix the WMIPerformanceMonitor community zenpack so that it doesn't spit out the username and password when the command fails, I've got the script pulling directly from the zope database
[27-Feb-2009 16:58:38] **raw__> I'll have to package it all up and send it in
[27-Feb-2009 18:13:25] **kisielk> raw__: wouldn't it make more sense to do it all in Python rather than calling Python scripts from Perl ?
[27-Feb-2009 23:38:21] **MrEcho> anyone awake, or still out parting?
[27-Feb-2009 23:38:53] **sergeymasushko> I'm not sleep yet
[27-Feb-2009 23:39:22] **MrEcho> well im having a hell of a time getting zopectl/zenhub running
[27-Feb-2009 23:39:31] **MrEcho> http://pastebin.com/d61181fe7
[27-Feb-2009 23:39:38] **adytum-bot> Title: pastebin - collaborative debugging tool (at pastebin.com)
[27-Feb-2009 23:41:15] **MrEcho> ive set the right permissions on everything .. it looks like 8080 is listening, but doesnt return anything ... and theres nothing in any log about pid 24543 dieing
[27-Feb-2009 23:42:19] **MrEcho> im stumped
[27-Feb-2009 23:42:45] **sergeymasushko> try to set debug level 10 for zenhub and zopectl then look into the logs...
[27-Feb-2009 23:47:10] **MrEcho> zopectl debug --level 10 ?
[27-Feb-2009 23:47:43] **sergeymasushko> actually I'm not familiar with zenoss shell...
[27-Feb-2009 23:48:33] **MrEcho> ya, kind of zoned out at that part at SCALE
[27-Feb-2009 23:48:49] **sergeymasushko> I used the following command to get default config:
[27-Feb-2009 23:48:49] **sergeymasushko> zenhub genconf > /tmp/zenhub.conf.new
[27-Feb-2009 23:49:57] **sergeymasushko> but after I put needed values through the web interface, how to do it in your case I do not know...
[27-Feb-2009 23:51:15] **sergeymasushko> try: zopectl --help maybe you find there something useful
[27-Feb-2009 23:51:24] **MrEcho> been there done that
[27-Feb-2009 23:51:41] **MrEcho> daemon manager not running
[27-Feb-2009 23:52:08] **MrEcho> Daemon: zeoctl program running; pid=24539
[27-Feb-2009 23:52:22] **MrEcho> so.. not sure which daemon its looking for
[27-Feb-2009 23:57:29] **MrEcho> zenctl debug
[27-Feb-2009 23:57:30] **MrEcho> Unknown id: **OS_USERNAME**
[28-Feb-2009 00:00:42] [disconnected at Sat Feb 28 00:00:42 2009]
[28-Feb-2009 00:00:42] [connected at Sat Feb 28 00:00:42 2009]
[28-Feb-2009 00:00:52] [zenoss-logger (logger bot) has joined #zenoss]
[28-Feb-2009 00:08:36] **MrEcho>
[28-Feb-2009 00:21:39] **MrEcho> son of a b****
[28-Feb-2009 00:23:27] **MrEcho> my fault, had something running on 8080 and 8081