[01-Nov-2010 00:00:40] [connected at Mon Nov 1 00:00:40 2010]
[01-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[01-Nov-2010 02:58:36] <frozty_sa> well, firstly you stay in the channel, danryan
[01-Nov-2010 02:58:58] <frozty_sa> then secondly, you start looking through the alerts for the UUIDs that you evidently always include in your alert messages
[01-Nov-2010 02:59:08] <frozty_sa> after that you start investigating why things broke
[01-Nov-2010 02:59:15] <frozty_sa> but since you're not in channel, you'll never know this
[01-Nov-2010 02:59:24] <frozty_sa> hope you have a good, long, fulfilled life
[01-Nov-2010 03:40:35] fOrsberg is now known as forsberg
[01-Nov-2010 04:11:55] <Simon4> frozty_sa:
[01-Nov-2010 04:12:29] <frozty_sa> can't say I never try
[01-Nov-2010 09:28:52] <Sam-I-Am> morning folks
[01-Nov-2010 09:28:58] <ericenns> morning
[01-Nov-2010 09:33:08] <Sam-I-Am> anyone know of a method for zenoss to automatically select a collector based on device name, ip, or other?
[01-Nov-2010 09:49:15] <Sam-I-Am> morning
[01-Nov-2010 09:49:40] <fragfutter> . o O (deja vu)
[01-Nov-2010 09:49:51] <Sam-I-Am> it happens
[01-Nov-2010 09:50:37] <Simon4> is afternoon here
[01-Nov-2010 09:50:40] * Simon4 feels left out
[01-Nov-2010 09:51:16] * Sam-I-Am wishes it was afternoon
[01-Nov-2010 09:51:49] <Simon4> Sam-I-Am: we have need of the "auto collector picking" toy also
[01-Nov-2010 09:52:05] <Simon4> other than writing a "add a device" script and bypassing the GUI I don't know of an easy way
[01-Nov-2010 09:52:23] <Simon4> I think our devs are looking at hacking up the GUI to remove the option and make the choice for people
[01-Nov-2010 09:52:39] <Sam-I-Am> glad i'm not the only person wondering about it
[01-Nov-2010 09:53:15] <fragfutter> i added all clients through cli
[01-Nov-2010 09:53:43] <rocket> zenbatchload can make adding devices a breeze
[01-Nov-2010 09:53:52] <Sam-I-Am> thatt might be my option for a specific large set of devices here
[01-Nov-2010 09:54:19] <Sam-I-Am> they're all in one network and can pretty much be autodiscovered to some extent
[01-Nov-2010 09:54:58] <Sam-I-Am> and they all need to be on one collector
[01-Nov-2010 09:55:30] <Simon4> fragfutter: yeah, I add via cli also
[01-Nov-2010 09:57:29] <Sam-I-Am> wheres the docs for zenbatchload?
[01-Nov-2010 09:59:00] * frozty_sa is playing with the idea of making puppet do everything in zenoss through the API
[01-Nov-2010 09:59:18] <Sam-I-Am> nerd
[01-Nov-2010 09:59:35] <frozty_sa> because it pretty much looks like we have to maintain cacti, zenoss, rancid, smokeping and possibly two or three other things at any one time
[01-Nov-2010 09:59:43] <frozty_sa> puppet just makes sense to do it
[01-Nov-2010 10:00:04] <frozty_sa> Sam-I-Am: truth!
[01-Nov-2010 10:00:04] <Simon4> frozty_sa: we looked at getting cobbler to add a device into zenoss as it's last task before handing over to puppetinitial
[01-Nov-2010 10:00:11] <Simon4> it's not difficult
[01-Nov-2010 10:00:17] <frozty_sa> but yeah, I don't feel like doing a lot of work the whole time
[01-Nov-2010 10:00:37] <frozty_sa> then all I have to end up doing is avoid actually churning out HTML by handing it over to our dev guys
[01-Nov-2010 10:01:08] <frozty_sa> Simon4: yeah, it's cool, but I have no need for it in the same sense
[01-Nov-2010 10:01:29] <Sam-I-Am> frozty_sa: i'm trying to replace the one function of cacti here with zenoss... and integrate rancid into zenoss.
[01-Nov-2010 10:01:45] <frozty_sa> the biggest issue I run into again and again is that I'm in basically a niche market in the "what we do" department
[01-Nov-2010 10:02:06] <frozty_sa> we don't deploy many servers in one network, but rather many networks of the same sort of servers
[01-Nov-2010 10:02:23] <Sam-I-Am> thats about how it works here
[01-Nov-2010 10:02:34] <frozty_sa> Sam-I-Am: I know enterprise has a zenpack for rancid integration, so one day I'll go hunting for the right hook in the zenoss code
[01-Nov-2010 10:02:42] <frozty_sa> 'till then I'll just cheat it ^_^
[01-Nov-2010 10:02:55] <Sam-I-Am> the big deal was trying to get one zenoss hub... and a collector per "network" ... and one cannot see the others stuff
[01-Nov-2010 10:03:00] <Sam-I-Am> i run enterprise here
[01-Nov-2010 10:03:16] <Sam-I-Am> sometimes its a good thing, sometimes its not
[01-Nov-2010 10:03:21] <frozty_sa> we wanted to replace cacti with zenoss, but at the moment zenoss just doesn't match cacti on ease of use for the task at hand
[01-Nov-2010 10:03:24] <frozty_sa> Sam-I-Am: ah, only core here
[01-Nov-2010 10:04:04] <Sam-I-Am> what tasks did you find cacti better for?
[01-Nov-2010 10:04:20] <frozty_sa> my setup is even more "fun". multiple hubs (every client network instance), and then one "super" hub (our NOC)
[01-Nov-2010 10:04:45] <Sam-I-Am> havent thought about hubs yet... why would you separate those out?
[01-Nov-2010 10:05:56] <frozty_sa> Sam-I-Am: tracking things through the trending, finding when usage ptterns in network areas changed, "easy" multi-source graphs (it's actually a bloody pain in the ass to make, but it's less clunky than zenoss' multi-device reports), amongst other things
[01-Nov-2010 10:06:10] <frozty_sa> the RRD interfaces in zenoss are mostly just too clunky, I suppose
[01-Nov-2010 10:06:23] <frozty_sa> Sam-I-Am: every customer is a unique business identity
[01-Nov-2010 10:07:08] <Sam-I-Am> i tried the custom graph point whatever rrd stuff in zenoss... it aint easy, but custom graph definitions are fine. i just drop more or less straight rrdtool stuff in there for my multi-source graphs.
[01-Nov-2010 10:07:25] <Sam-I-Am> only when a graph is very simple do i use the default zenoss stuff
[01-Nov-2010 10:09:01] <frozty_sa> (we build ISPs and similar sorts of networks)
[01-Nov-2010 10:09:23] <frozty_sa> Sam-I-Am: define "there" for me, plox?
[01-Nov-2010 10:09:32] <frozty_sa> it would make my life very nice if I could do that
[01-Nov-2010 10:09:42] <Sam-I-Am> my place is an isp that also serves as a noc for smaller isps
[01-Nov-2010 10:09:43] <frozty_sa> because zenoss just fucking prawns cacti when it comes to data collection..
[01-Nov-2010 10:10:06] <Sam-I-Am> so when you make a graph, theres a thing for 'custom graph definition'
[01-Nov-2010 10:10:08] <ericenns> "fucking prawns" never heard that before
[01-Nov-2010 10:10:33] <frozty_sa> ericenns: it's a combination of "pwns" and being south african
[01-Nov-2010 10:10:47] <Sam-I-Am> its pretty much straight rrd-style graph lingo
[01-Nov-2010 10:10:53] <frozty_sa> Sam-I-Am: hmmm
[01-Nov-2010 10:11:00] <Sam-I-Am> let me get you an example...
[01-Nov-2010 10:11:08] <ericenns> frozty_sa: ahh I see made me laugh
[01-Nov-2010 10:11:22] <ke4qqq> ha - and I thought it had something to do with the crustacean link.... prawns and crabs both being crustaceans
[01-Nov-2010 10:11:26] <frozty_sa> Sam-I-Am: even though that'd work, that's not exactly nice to do unless I build something on top of it to generate the rrdtool commandset
[01-Nov-2010 10:12:10] * frozty_sa would still like to see the example though
[01-Nov-2010 10:13:12] * Sam-I-Am is sanitizing it
[01-Nov-2010 10:13:36] <Sam-I-Am> so basically i made a graph report with a custom graph definition to graph throughput from 4 upstream peers together on one graph
[01-Nov-2010 10:13:39] <Sam-I-Am> with 95th percentile
[01-Nov-2010 10:14:27] <frozty_sa> yeah, that's the same sort of crap that I often have to do
[01-Nov-2010 10:14:52] <frozty_sa> with additional arb crap like it coming in over links that I have to pseudotrack based on some other subinterface and crap
[01-Nov-2010 10:15:20] <frozty_sa> also, I should remember to check where event transform tracebacks go sometime
[01-Nov-2010 10:15:42] <frozty_sa> I have this vague suspicion that one of my transforms is going apeshit on itself
[01-Nov-2010 10:18:04] <frozty_sa> ah, zenhub.log
[01-Nov-2010 10:18:32] <frozty_sa> Simon4: my logs are making me QQ
[01-Nov-2010 10:19:09] <frozty_sa> "2010-11-01 16:17:35,850 WARNING zen.ZenStatus: device '***' network '***' not in topology"
[01-Nov-2010 10:19:13] <frozty_sa> remind me of my guilt
[01-Nov-2010 10:19:20] <Simon4> hah
[01-Nov-2010 10:19:25] <Simon4> no ****network*** for you
[01-Nov-2010 10:19:58] <frozty_sa> goddamn..basically every device in this instance doesn't have topology information.... :/
[01-Nov-2010 10:20:37] <frozty_sa> AttributeError: Event instance has no attribute 'count'
[01-Nov-2010 10:20:39] <frozty_sa> hah!
[01-Nov-2010 10:20:40] <frozty_sa> knew it
[01-Nov-2010 10:21:09] <rocket> getattr(evt,"count",0)
[01-Nov-2010 10:21:25] <frozty_sa> (<3 zenoss. that would've taken me forever to find out if it was cacti)
[01-Nov-2010 10:21:37] <frozty_sa> rocket: yeah, I should probably be doing that
[01-Nov-2010 10:22:03] <Sam-I-Am> http://pastebin.com/sVE1GDGf
[01-Nov-2010 10:22:05] <Sam-I-Am> there we go
[01-Nov-2010 10:22:16] <Sam-I-Am> my replace script screwed up some stuff, so ymmv, but thats the general idea
[01-Nov-2010 10:22:54] <frozty_sa> do you have some form of templating to generate that, based on zenoss datasources?
[01-Nov-2010 10:23:27] <Sam-I-Am> custom things like that are mostly hand written... same thing i was doing in cacti
[01-Nov-2010 10:23:36] <frozty_sa> ah k
[01-Nov-2010 10:24:02] <frozty_sa> rocket ftw
[01-Nov-2010 10:24:45] <Sam-I-Am> speaking of topology, manual, non-hacky topology/dependency configs would be nice
[01-Nov-2010 10:25:09] <frozty_sa> Sam-I-Am: that's what Simon4 and I have discussed before..
[01-Nov-2010 10:25:24] <frozty_sa> it's...an intriguing challenge
[01-Nov-2010 10:25:25] <Sam-I-Am> or.. rewriting the routemap plugin
[01-Nov-2010 10:25:36] <frozty_sa> and I've mostly avoided it because I know how much work it'll be
[01-Nov-2010 10:26:00] <Sam-I-Am> i've fixed some of it, but the biggest problem now is it sucks the entire table via snmp, THEN parses it. if you have the internet routing table (or a few) it chokes and dies.
[01-Nov-2010 10:26:11] <frozty_sa> yup
[01-Nov-2010 10:26:16] * frozty_sa knows that well
[01-Nov-2010 10:26:21] <Sam-I-Am> what i'm working on (in some sort of spare cycles) is having it ask for what it needs
[01-Nov-2010 10:26:38] <frozty_sa> even more fun when you hit up a lower-power CPU routers
[01-Nov-2010 10:26:44] <Sam-I-Am> with the 'newer' route mib it can somewhat select routes by network
[01-Nov-2010 10:26:51] <Sam-I-Am> and the only networks i need are what i'm using for management
[01-Nov-2010 10:27:01] <Sam-I-Am> yeah, it'll kill the 7200s here easy
[01-Nov-2010 10:27:23] <frozty_sa> I've had a router have its bgp processes die when it was kakking out a 300k-item bulkwalk
[01-Nov-2010 10:27:49] <frozty_sa> actually, something like having zenoss peering with the router would be nicer
[01-Nov-2010 10:28:09] <frozty_sa> as a reflector client or something
[01-Nov-2010 10:28:30] <frozty_sa> mmmmmmmmmmmm
[01-Nov-2010 10:29:11] <Sam-I-Am> not sure i'd like an opensource software-based bgp neighbor on my network
[01-Nov-2010 10:29:26] <frozty_sa> hehe
[01-Nov-2010 10:29:33] * frozty_sa has a cowboy hat on the office wall
[01-Nov-2010 10:29:36] <Sam-I-Am> i've played with openbgpd and zebra... they're a bit quirky at times
[01-Nov-2010 10:29:58] <frozty_sa> we've got quagga in our repo, with all sorts of patches applied to make it less shitty
[01-Nov-2010 10:30:04] <rocket> we hope to replace the network topology stuff ..
[01-Nov-2010 10:30:08] <Sam-I-Am> quagga, thats what it turned into...
[01-Nov-2010 10:30:11] <frozty_sa> so I'm no majorly concerned
[01-Nov-2010 10:30:15] <frozty_sa> s/no/not/
[01-Nov-2010 10:30:23] <frozty_sa> rocket: yeah, there's a few open tickets about it
[01-Nov-2010 10:30:35] <Sam-I-Am> quagga's filtering mechanism is... irritating.
[01-Nov-2010 10:30:42] <frozty_sa> rocket: I've done some tracing through the code though, it's a pretty goddamn big change
[01-Nov-2010 10:30:53] <frozty_sa> Sam-I-Am: there's also BIRD, if you want to look into options one day
[01-Nov-2010 10:30:58] <Sam-I-Am> ahhh wait, that was it
[01-Nov-2010 10:30:59] <Sam-I-Am> bird.
[01-Nov-2010 10:31:06] <Sam-I-Am> that had the horrifying filter options
[01-Nov-2010 10:31:12] <rocket> it will behave more like traceroute (*possibly*) etc ..
[01-Nov-2010 10:31:15] <Sam-I-Am> its like "you must be a coder to know how to use this"
[01-Nov-2010 10:31:17] * frozty_sa hasn't looked at it
[01-Nov-2010 10:31:32] <Sam-I-Am> the docs are written in latex, that should tell you something
[01-Nov-2010 10:31:35] <frozty_sa> rocket: my number one issue with the topology stuff is that I can't easily override something
[01-Nov-2010 10:32:15] <Sam-I-Am> i used nagios a few years ago... it had manual depedency stuff which was painstakingly time consuming, but it worked.
[01-Nov-2010 10:32:38] <rmatte> rocket: in a datasource script, is there a way to determine what type of template it's dealing with?
[01-Nov-2010 10:32:51] <frozty_sa> Sam-I-Am: well, that says one of "we're awesome, suck our e-peen", "we believe that docs that should be done right and be uniform everywhere", or both the previous ones
[01-Nov-2010 10:32:53] <fragfutter> Sam-I-Am: i scripted the layer3 dependency part of nagios
[01-Nov-2010 10:33:00] <rmatte> rocket: I made a datasource that calls on a script, but I want the script to be aware whether it's doing the work for an interface, process, etc...
[01-Nov-2010 10:33:25] <rmatte> since right now it only works for performance templates
[01-Nov-2010 10:33:32] <frozty_sa> the two biggest things from nagios-style working that's needed in zenoss is the dependency mapping logic, and the flap detection
[01-Nov-2010 10:33:35] <frozty_sa> but everyone knows that already
[01-Nov-2010 10:34:17] <rmatte> frozty_sa: I added some new interface status polling
[01-Nov-2010 10:34:27] <rocket> frozty_sa: the dependancy mapping stuff will definately be a feature of enterprise .. not sure about core .. not sure how its being implemented
[01-Nov-2010 10:34:34] <rmatte> frozty_sa: it polls ifLastChange for each interface, and if the value changes between polls it alerts of interface status change
[01-Nov-2010 10:35:01] <rmatte> frozty_sa: works for detecting quick flapping without traps
[01-Nov-2010 10:35:27] <rmatte> I'm going to do a write-up on it when I have time
[01-Nov-2010 10:35:49] <rmatte> so far it's been working well for us
[01-Nov-2010 10:35:57] <Sam-I-Am> how does one set the collector in a zenbatchload file?
[01-Nov-2010 10:35:57] <frozty_sa> rmatte: I'd be very interested in reading that, because I have a need to add that same sort of functionality
[01-Nov-2010 10:36:13] <rmatte> I'll let you know when I'm done the wiki post
[01-Nov-2010 10:36:42] <rmatte> It's basically just a datasource + threshold in each interface template, and a transform
[01-Nov-2010 10:37:20] <Sam-I-Am> wonder if theres a way to do that with bgp peers as well
[01-Nov-2010 10:37:28] <Sam-I-Am> its a trap-based deal
[01-Nov-2010 10:38:25] <frozty_sa> Sam-I-Am: cisco or juni?
[01-Nov-2010 10:38:34] <Sam-I-Am> those and netiron
[01-Nov-2010 10:38:42] <Sam-I-Am> its all the same trap
[01-Nov-2010 10:38:56] <Sam-I-Am> or trap(s)
[01-Nov-2010 10:39:17] <rocket> Sam-I-Am: its a zproperty .. so set the property in the zenbatchload file
[01-Nov-2010 10:39:27] <Sam-I-Am> it leads into the idea of also being able to set maintenance windows on bgp peers, or interfaces, instead of entire devices.
[01-Nov-2010 10:39:33] <Sam-I-Am> rocket: ok, thought that might be is
[01-Nov-2010 10:39:34] <Sam-I-Am> it
[01-Nov-2010 10:40:32] <rmatte> Sam-I-Am: I already investigated for BGP, EIGRP, and OSPF
[01-Nov-2010 10:40:42] <rmatte> basically impossible to poll for that
[01-Nov-2010 10:41:14] <frozty_sa> cisco has some BGP status stuff in their SNMP table, iirc
[01-Nov-2010 10:41:15] <Sam-I-Am> i think you can poll bgp neighbors, but their changes come as traps
[01-Nov-2010 10:41:18] <rmatte> I do BGP and EIGRP via traps
[01-Nov-2010 10:41:32] <frozty_sa> but yeah, status changes only come as traps
[01-Nov-2010 10:41:42] <rmatte> and I have transforms that filter them based on what interfaces I have set to be monitored
[01-Nov-2010 10:41:49] <frozty_sa> also, it's the time to awareness issue on traps vs polls
[01-Nov-2010 10:41:49] <Sam-I-Am> i guess the maint window would simply ignore traps for bgp peers x y and z
[01-Nov-2010 10:42:32] <frozty_sa> I feed my zenoss both syslog and traps
[01-Nov-2010 10:42:59] <Sam-I-Am> syslog is another option
[01-Nov-2010 10:43:00] <frozty_sa> and now I must quickly fight squid
[01-Nov-2010 10:43:50] <Sam-I-Am> bgp traps generally contain the peer... although there is no official mib for ipv6 (dont ask me why).
[01-Nov-2010 10:44:03] <Sam-I-Am> some devices send nothing for v6 peers, others send complete crap (like netirons)
[01-Nov-2010 10:44:17] <Sam-I-Am> juniper has a vendor mib for bgp that does 6 i think
[01-Nov-2010 10:49:34] <frozty_sa> Store Directory Statistics:
[01-Nov-2010 10:49:34] <frozty_sa> Store Entries : 1816554
[01-Nov-2010 10:49:34] <frozty_sa> Maximum Swap Size : 30720000 KB
[01-Nov-2010 10:49:34] <frozty_sa> Current Store Swap Size: 1783414104 KB
[01-Nov-2010 10:49:34] <frozty_sa> Current Capacity : 5805% used, -5704% free
[01-Nov-2010 10:49:56] <Sam-I-Am> ?
[01-Nov-2010 10:50:05] <frozty_sa> check the numbers
[01-Nov-2010 10:50:13] <Sam-I-Am> seems like a problem
[01-Nov-2010 10:50:17] <frozty_sa> (and see my last message right before pasting that)
[01-Nov-2010 10:50:19] <pokui> i like the free %
[01-Nov-2010 10:50:51] <Simon4> frozty_sa: I've seen that when snmp indexes have changed
[01-Nov-2010 10:50:59] <Sam-I-Am> giant squids are hard to fight
[01-Nov-2010 10:51:41] * fragfutter remembers the cluster of 2*8 machines with 4 squid instances each
[01-Nov-2010 10:53:28] <frozty_sa> I'm so goddamn glad we're testing out lusca
[01-Nov-2010 10:53:31] <frozty_sa> there are already a bunch of places where it's more sane
[01-Nov-2010 10:53:45] <Sam-I-Am> you guys ever deal with overlapping maint windows?
[01-Nov-2010 10:53:57] <Sam-I-Am> seems to create an issue with 'initial state' and 'end state'
[01-Nov-2010 10:54:44] * frozty_sa doesn't ever even configure maint windows
[01-Nov-2010 10:54:53] <xuru> morning
[01-Nov-2010 10:54:55] <Sam-I-Am> why?
[01-Nov-2010 10:55:30] <frozty_sa> our boxes have a command that will declare that a host is entering maint mode, and zenoss will dynamically pick that up and "do the needful" (as some of our clients would say)
[01-Nov-2010 10:55:44] forsberg is now known as fOrsberg
[01-Nov-2010 10:55:44] <frozty_sa> Sam-I-Am: part politics, part people style, part convenience, part ...
[01-Nov-2010 10:55:45] <Sam-I-Am> ohgod @ do the needful.
[01-Nov-2010 10:55:52] <Sam-I-Am> is it that common?
[01-Nov-2010 10:56:11] <Sam-I-Am> thats pretty cool though
[01-Nov-2010 10:56:27] <frozty_sa> well, with them, yes
[01-Nov-2010 10:56:40] <Sam-I-Am> not sure how i'd do that on a router though
[01-Nov-2010 10:56:51] <frozty_sa> they're indian, so their punjabi maps onto their english
[01-Nov-2010 10:57:05] <deepinferno> hello! i want know if can i configure zenoss to monitoring md5 files, for example zenoss monitoring an page index.php in real time, if the md5 changed will be send an alert..
[01-Nov-2010 10:57:23] <frozty_sa> Sam-I-Am: the presence of a specific extended acl, perhaps?
[01-Nov-2010 10:57:44] <frozty_sa> Sam-I-Am: but yeah, routers have a different maintenance style to hosts, I suppose
[01-Nov-2010 10:57:58] <fragfutter> frozty_sa: did you test varnish?
[01-Nov-2010 11:00:31] <rmatte> deepinferno: If you can script it Zenoss can monitor it
[01-Nov-2010 11:00:50] <rmatte> there is no pre-packaged stuff for doing exactly what you want
[01-Nov-2010 11:00:53] <fragfutter> deepinferno: sounds more like a tripwire?
[01-Nov-2010 11:01:06] <rmatte> the synthetic transactions pack, and httpmonitor packs are about as close as it gets
[01-Nov-2010 11:02:30] <deepinferno> rmatte: interesting, so I can make a script to monitor this in real time, and apply it to zenoss? can you give an example of how to do?
[01-Nov-2010 11:03:13] <Sam-I-Am> another way would be passive monitoring... write a script on the host to compare md5 sums and send a trap if something doesnt match
[01-Nov-2010 11:05:57] <deepinferno> rmatter: ?
[01-Nov-2010 11:06:04] <deepinferno> rmatte: *?
[01-Nov-2010 11:07:55] <rmatte> deepinferno: You would use a command based datasource...
[01-Nov-2010 11:08:07] <rmatte> You can either have it actually output values for you to threshold on...
[01-Nov-2010 11:08:18] <rmatte> for that the output of the script would need to be something like...
[01-Nov-2010 11:08:23] <rmatte> |DataSource1=27
[01-Nov-2010 11:08:39] <rmatte> or, you can have the script exit with an error code (2) and display a message like...
[01-Nov-2010 11:08:50] <rmatte> THIS IS THE ERROR MESSAGE I WANT DISPLAYED AS AN EVENT|
[01-Nov-2010 11:09:00] <ke4qqq> deepinferno: there's a nagios plugin you can use that should do that
[01-Nov-2010 11:09:11] <rmatte> It's standard nagios plugin formatting
[01-Nov-2010 11:11:42] <deepinferno> ke4qqq: i remember that my friend made this a long time.. script + zenoss if i create an script will be easy configure him on zenoss?
[01-Nov-2010 11:12:49] <ke4qqq> deepinferno: yep, pretty easy
[01-Nov-2010 11:13:31] <deepinferno> ke4qqq: \o/ ok, so i'll try create this script and show for you next i'll try apply on zenoss
[01-Nov-2010 11:14:29] <ke4qqq> deepinferno: check out check_file_md5s from the nagios exchange - that'll give you a jumpstart
[01-Nov-2010 11:16:40] <deepinferno> ke4qqq: i prefer create an script
[01-Nov-2010 11:17:44] <deepinferno> ke4qqq: change my idea.
[01-Nov-2010 11:18:26] <deepinferno> ke4qqq: cool script,
[01-Nov-2010 11:18:33] <deepinferno> ke4qqq: but... complicated.
[01-Nov-2010 11:23:55] <ke4qqq> yep -
[01-Nov-2010 11:51:57] <rmatte> First snow, then silence.
[01-Nov-2010 11:51:57] <rmatte> This thousand dollar screen dies
[01-Nov-2010 11:51:58] <rmatte> so beautifully.
[01-Nov-2010 11:52:03] <rmatte> Stay the patient course
[01-Nov-2010 11:52:03] <rmatte> Of little worth is your ire
[01-Nov-2010 11:52:04] <rmatte> The network is down
[01-Nov-2010 11:53:08] <Orv> rmatte: A little early for Haiku, maybe??
[01-Nov-2010 11:53:12] <Orv> ;-)
[01-Nov-2010 11:53:35] <fragfutter> *g*
[01-Nov-2010 12:06:27] <rmatte> just a bit
[01-Nov-2010 12:06:29] <rmatte>
[01-Nov-2010 12:07:05] <rmatte> http://www.gnu.org/fun/jokes/error-haiku.html
[01-Nov-2010 12:12:23] <deepinferno> ke4qqq: so, my script http://pastebin.com/VhER7Syy how can i add this on zenoss to one in one minute?
[01-Nov-2010 12:14:30] <fragfutter> deepinferno: you can't. the minute now passed.
[01-Nov-2010 12:14:46] <rmatte>
[01-Nov-2010 12:15:14] <rmatte> put the script somewhere on the server
[01-Nov-2010 12:15:20] <rmatte> then create a command datasource
[01-Nov-2010 12:15:29] <rmatte> and configure it to run the script
[01-Nov-2010 12:15:38] <deepinferno> ok.
[01-Nov-2010 12:15:45] <rmatte> actually hold up
[01-Nov-2010 12:15:52] <rmatte> why are you actually having the script do the mailing?
[01-Nov-2010 12:16:03] <rmatte> the way you designed the script you might as well cron it
[01-Nov-2010 12:16:23] <rmatte> It's not outputing in a format that Zenoss would understand
[01-Nov-2010 12:16:43] <rmatte> There is information in the Zenoss Admin Guide on command datasources, I suggest you read it
[01-Nov-2010 12:17:22] <ke4qqq> it's also why I suggested the nagios plugin - because zenoss groks nagios output
[01-Nov-2010 12:18:35] <deepinferno> ke4qqq and rmatte: don't exist some method to configure my script to zenoss output?
[01-Nov-2010 12:25:16] <deepinferno> ??
[01-Nov-2010 12:27:14] fOrsberg is now known as forsberg
[01-Nov-2010 12:29:20] <deepinferno> please! what output i need set on my script?
[01-Nov-2010 12:30:30] <ericenns> It's been said, it is contained in the Zenoss Admin guide you need nagios output
[01-Nov-2010 12:34:02] <deepinferno> this script are using nagios output? http://pastebin.com/fAsqPAnz
[01-Nov-2010 12:40:11] <deepinferno> is this script http://pastebin.com/MgcPBi0K correct?
[01-Nov-2010 12:41:33] <rmatte> deepinferno: you understand the concept of exit codes?
[01-Nov-2010 12:41:46] <rmatte> for example in bash: exit 2
[01-Nov-2010 12:41:53] <rmatte> would make a script exit with an error code
[01-Nov-2010 12:42:07] <deepinferno> yes i understand
[01-Nov-2010 12:42:09] <rmatte> If the script fails you'll want an alert
[01-Nov-2010 12:42:21] <rmatte> so you would have the script output the alert like so:
[01-Nov-2010 12:42:25] <deepinferno> i just need to make a script with exit 0 when the md5 is ok and exit 2 when its not... right?
[01-Nov-2010 12:42:27] <rmatte> THIS IS MY ALERT!|
[01-Nov-2010 12:42:30] <rmatte> notice the | at the end
[01-Nov-2010 12:42:31] <deepinferno> or exit 1
[01-Nov-2010 12:42:36] <rmatte> that's part of the nagios format
[01-Nov-2010 12:42:47] <rmatte> so in the script it would be...
[01-Nov-2010 12:42:52] <rmatte> THIS IS MY ALERT!|
[01-Nov-2010 12:42:55] <rmatte> erm
[01-Nov-2010 12:43:01] <rmatte> echo "THIS IS MY ALERT!|"
[01-Nov-2010 12:43:03] <rmatte> exit 2
[01-Nov-2010 12:43:07] <deepinferno> understood
[01-Nov-2010 12:43:16] <rmatte> that would tell Zenoss to trigger an alert with that message
[01-Nov-2010 12:43:22] <rmatte> understand?
[01-Nov-2010 12:43:56] <deepinferno> yes
[01-Nov-2010 12:43:57] <deepinferno> thanks
[01-Nov-2010 12:44:20] <rmatte> np
[01-Nov-2010 12:44:56] <deepinferno> rmatte: now, how can i add this on zenoss? advanced?
[01-Nov-2010 12:45:27] <rmatte> no
[01-Nov-2010 12:45:30] <rmatte> you do it right through the UI
[01-Nov-2010 12:45:33] <rmatte> in a performance template
[01-Nov-2010 12:45:39] <rmatte> you just add a command datasource
[01-Nov-2010 12:45:44] <rmatte> then configure it to run the script
[01-Nov-2010 12:45:47] <rmatte> it's very simple to do
[01-Nov-2010 12:46:16] <cgibbons> simple is relative....
[01-Nov-2010 12:46:27] <cgibbons> generally speaking
[01-Nov-2010 12:46:29] <rmatte> I know, I'm trying to find a page with info
[01-Nov-2010 12:46:46] <rmatte> I remember seeing one
[01-Nov-2010 12:49:56] <rmatte> yeh, I can't find a braindead simple example
[01-Nov-2010 12:50:46] <rmatte> deepinferno: you know how to create and work with performance templates?
[01-Nov-2010 12:51:05] <rmatte> actually, I just thought of something, he's probably using 3.0
[01-Nov-2010 12:51:07] * rmatte cringes
[01-Nov-2010 12:51:47] <rmatte> I have to step away for a bit, I'll be back when I can
[01-Nov-2010 12:54:34] <rmatte> hmmm, I pulled an old napkin from my drawer and wondered why it smelled so nice, then noticed that I have incense in there from ages ago that I never brought home.
[01-Nov-2010 12:57:08] <nyeates> heh are 3.0 template workings that bad?
[01-Nov-2010 12:57:30] <nyeates> ....enough to make u cringe
[01-Nov-2010 12:58:18] <Sam-I-Am> it aint great
[01-Nov-2010 13:00:13] <nyeates> i wasnt sure with myself yet....was thinking maybe it was just me being used to the old version
[01-Nov-2010 13:00:51] <nyeates> when i first started on zenoss around v2.2, i had a *tough* time finding what i needed and navigating
[01-Nov-2010 13:01:06] <nyeates> then, finally, it all started clicking....learning curve
[01-Nov-2010 13:04:31] <nyeates> ill keep an eye open on our defect process for template crapiness
[01-Nov-2010 13:04:44] <rmatte> nyeates: yeh, they are pretty bad
[01-Nov-2010 13:05:56] <rmatte> nyeates: there are really just a couple of usability issues and some bugs that are causing problems. It probably wouldn't take much to fix them.
[01-Nov-2010 13:06:42] <rmatte> the usability problems that I have with the new template system are that the paths are not displayed as /Devices/Network/Cisco, they are '"Cisco" in /Devices/Network"
[01-Nov-2010 13:06:55] <rmatte> and /Devices shows up as '"Devices" in "Devices"'
[01-Nov-2010 13:07:01] <rmatte> it's confusing and annoying
[01-Nov-2010 13:07:15] <Sam-I-Am> thats why they pay you the big bucks
[01-Nov-2010 13:07:17] <nyeates> are there trac bugs for any of the bugs or usability things?
[01-Nov-2010 13:07:17] <rmatte> also, you can't just click to have the dropdown come down, you have to type something in to it, which is a pain
[01-Nov-2010 13:07:38] <rmatte> I've been meaning to log one particular trac bug, but haven't done it yet, I'll do it today
[01-Nov-2010 13:07:49] <rmatte> I'll have to check if one exists already
[01-Nov-2010 13:08:44] <nyeates> if u get to it, send me a note
[01-Nov-2010 13:09:12] <rmatte> If you go in to a template with graphs, select the graph and go to manage graph points, then select a graph point and click on the edit button, the name of the graph point doesn't get auto-populated
[01-Nov-2010 13:09:15] <rmatte> it's just a blank field
[01-Nov-2010 13:09:25] <rmatte> and you have to populate it by hand to be able to save changes to the graph point
[01-Nov-2010 13:09:30] <rmatte> that's the one really annoying problem
[01-Nov-2010 13:09:52] <rmatte> that's what I'm going to log as a trac ticket when I have some spare time later this afternoon
[01-Nov-2010 13:10:04] <rmatte> one may already exist, I haven't checked
[01-Nov-2010 13:10:17] <rmatte> but yeh, I'll send you a note
[01-Nov-2010 13:10:55] <rmatte> so that bug and the way the paths are handled are the 2 big headaches
[01-Nov-2010 13:11:22] <rmatte> the fact that "Copy" was renamed to "Override" is another, but that's not really a big deal in the grand scheme of things
[01-Nov-2010 13:11:30] <rmatte> it's just confusing to people when they first start using 3.0
[01-Nov-2010 13:12:10] <nyeates> uggh, that one pisses me off heh
[01-Nov-2010 13:12:12] <rmatte> ah actually, the dropdown works without typing anything in 3.0.3, so that's good
[01-Nov-2010 13:12:16] <nyeates> its not at all clear that override == copy
[01-Nov-2010 13:12:19] <nyeates> someone has to tell u
[01-Nov-2010 13:12:22] <rmatte> yeh
[01-Nov-2010 13:12:33] <nyeates> basically it is akin to removing the copy feature - for new users
[01-Nov-2010 13:12:48] <rmatte> oh, actually there's an even bigger one...
[01-Nov-2010 13:13:09] <rmatte> in 2.5, when I want to create a new interface template I just copy an existing template at the /Devices level to the same location
[01-Nov-2010 13:13:11] <rmatte> and then rename it
[01-Nov-2010 13:13:18] <rmatte> in 3.0 that's not possible
[01-Nov-2010 13:13:28] <rmatte> so the only way to make a new interface template is from scratch
[01-Nov-2010 13:13:36] <nyeates> so yeah, get it on trac, lemme know....add screenshots with red circles - those seem to be understood faster and the gauging of how important it is is faster
[01-Nov-2010 13:13:37] <rmatte> which is very time consuming and prone to error
[01-Nov-2010 13:13:52] <rmatte> ok, will do
[01-Nov-2010 13:14:39] <rmatte> If all the issues I just mentioned were fixed, it would be usable.
[01-Nov-2010 13:16:20] <nyeates> to you :-)
[01-Nov-2010 13:16:49] <rmatte> well, it would fix all of the regressions from 2.5
[01-Nov-2010 13:17:07] <rmatte> I've been combing over and there's not much else that I can find in terms of issues at the moment
[01-Nov-2010 13:17:29] <rmatte> in 3.0.2 when I tried to create a template at the /Devices level it would crash the UI, but that works fine in 3.0.3 now
[01-Nov-2010 13:18:12] <rmatte> oh sweet, the Device Class view for templates works properly now
[01-Nov-2010 13:18:24] <rmatte> another thing that never worked for me in 3.0.2
[01-Nov-2010 13:25:44] <rocket> rmatte: your just a complainer ...
[01-Nov-2010 13:29:16] <rmatte>
[01-Nov-2010 13:29:26] <rmatte> I'm anti-regression is what I am
[01-Nov-2010 13:30:00] <rmatte> regression is like stealing candy from a sys admin
[01-Nov-2010 13:34:46] forsberg is now known as fOrsberg
[01-Nov-2010 13:34:54] <rocket> sure ... sure ..
[01-Nov-2010 13:42:20] <rmatte> hehe
[01-Nov-2010 13:43:02] <rocket> woohoo .. I love it when I can get cheap hardware ...
[01-Nov-2010 13:43:32] <rocket> replaced batteries on an old ups .. works fine again ;p
[01-Nov-2010 13:48:40] <rmatte> nice
[01-Nov-2010 13:49:07] <rmatte> yeh, batteries dying is common in those things
[01-Nov-2010 13:49:29] <rmatte> guess they can only hold a full charge for 24 hours a day so long lol
[01-Nov-2010 13:49:42] <Sam-I-Am> sometimes batteries are more expensive than a new ups
[01-Nov-2010 13:49:59] <rmatte> I usually try to buy UPS when they are on sale
[01-Nov-2010 13:50:06] <rmatte> I got a pretty killer deal on the 2 I have at home
[01-Nov-2010 13:50:17] <rocket> I got mine free from a neighbor ..
[01-Nov-2010 13:50:23] <rmatte> even better
[01-Nov-2010 13:50:24] <rmatte>
[01-Nov-2010 13:50:26] <rocket> like I said just need the batteries
[01-Nov-2010 13:50:32] <rmatte> how much did the battery cost?
[01-Nov-2010 13:50:35] <Sam-I-Am> the batteries in one of mine lasted an astonishing 8 years
[01-Nov-2010 13:50:38] <rocket> 100 bucks
[01-Nov-2010 13:50:43] <rmatte> not bad
[01-Nov-2010 13:50:52] <rmatte> 8 years is really good for a UPS
[01-Nov-2010 13:50:59] <rocket> considering this is a big rack mount apc 1500 ups .. I am not complaining too much
[01-Nov-2010 13:51:00] <rmatte> mine are going on 5 years right now
[01-Nov-2010 13:51:13] <rmatte> rocket: yeh, that's pretty pimp
[01-Nov-2010 13:51:17] <rocket> the unit looks like it might be going for 500+ ..
[01-Nov-2010 13:51:21] <rmatte> mine are just small floor ones
[01-Nov-2010 13:56:50] <rocket> heh .. only using 89 of 600 watts on it
[01-Nov-2010 13:57:05] <rocket> with my computer and both displays on it .. heh ..
[01-Nov-2010 13:59:00] <rmatte> you'll be good for like 5 hours if the power goes out
[01-Nov-2010 13:59:04] <rmatte> lol
[01-Nov-2010 13:59:36] <rocket> well its saying only an hour .. :/ so we will see ..
[01-Nov-2010 14:03:13] <Sam-I-Am> when i lived in florida, the power was so bad i put rather large UPSs everywhere i could
[01-Nov-2010 14:03:24] <Sam-I-Am> so it was amusing when the power went out... i often didnt notice except for the beeping
[01-Nov-2010 14:03:35] <Sam-I-Am> the table lamps stayed on, tv stayed on, computers, etc
[01-Nov-2010 14:04:02] <Sam-I-Am> the other problem was excessively high voltage... like 128 or so.
[01-Nov-2010 14:04:09] <rocket> ouch thats bad power .. :/
[01-Nov-2010 14:04:40] <rocket> mine is reporting 121.6 volts right now incomming ... :/
[01-Nov-2010 14:04:54] <Sam-I-Am> i think all the lightning just raised the ambient voltage or something
[01-Nov-2010 14:05:16] <Sam-I-Am> most regulated devices were ok with it, but older equipment usually lost smoke
[01-Nov-2010 14:06:17] <deepinferno> rmatte: please i need from help with add it on zenoss, i don't founds it.
[01-Nov-2010 14:06:25] <Sam-I-Am> particularly things with unregulated step-up conversion... the difference between 117 and 128 volts becomes rather large at 5000 volts
[01-Nov-2010 14:20:36] <deepinferno> someone?
[01-Nov-2010 14:22:12] <deepinferno> please! i want put it on zenoss "http://pastebin.com/HGvZLPH7"
[01-Nov-2010 14:48:05] <deepinferno> please! i need from help with put it on zenoss "http://pastebin.com/HGvZLPH7"
[01-Nov-2010 14:52:59] <deepinferno> '__________-'
[01-Nov-2010 15:20:57] <rmatte> deepinferno: I'm totally swamped with work right now, I can't help you today.
[01-Nov-2010 15:26:59] <deepinferno> tomorrow i'll search for you.
[01-Nov-2010 15:32:13] <cgibbons> Hmmmmm
[01-Nov-2010 16:26:45] npmccallum_ is now known as npmccallum
[01-Nov-2010 16:34:07] fOrsberg is now known as forsberg
[01-Nov-2010 17:15:38] <rmatte> If I take a path to an aggregate report graph, and use it on my servers it works, but on just 1 particular server instead of actually seeing the graph, the URL just get spat back at me on a white screen
[01-Nov-2010 17:15:43] <rmatte> any idea what may be causing that?
[01-Nov-2010 17:16:53] <rmatte> It's the aggregate interface report
[01-Nov-2010 17:18:35] <rmatte> the interface utilization report works fine
[01-Nov-2010 18:52:04] <__jd__> hey all.. I just upgraded from 2.5.1 to 3.0.3 using the instructions in the docs (PreUpgrade, zencatalog, backup, upgrade zenpacks).. Now ZenOSS is sending heartbeat alerts for zencommand. Zencommand appears to be running and I think functioning though..
[01-Nov-2010 18:52:20] <__jd__> And in the zencommand log file, I basically just see lines like this: INFO zen.zencommand: config: <Products.ZenRRD.zencommand.DeviceConfig instance at 0x587c440>
[01-Nov-2010 19:09:59] forsberg is now known as fOrsberg
[01-Nov-2010 20:04:07] davidh38_ is now known as davidh38
[01-Nov-2010 21:20:19] davidh38_ is now known as davidh38
[01-Nov-2010 22:34:56] davidh38_ is now known as davidh38
[01-Nov-2010 22:42:59] brandonleach_ is now known as brandonleach
[01-Nov-2010 22:52:38] <Gibby_away> hey room, i am back to testing zenoss, my company is up in the air about zenoss or zabbix, both have there pros and cons... i am leaning heavily towards zenoss due to the SNMP discovery and the modeling it does to check for new file systems and auto monitors them.... we(i) just need to figure out how to quickly change thresholds for a filesystem from the default of 90 to like 98 or 99...
[01-Nov-2010 23:51:38] davidh38_ is now known as davidh38
[02-Nov-2010 00:00:40] [disconnected at Tue Nov 2 00:00:40 2010]
[02-Nov-2010 00:00:40] [connected at Tue Nov 2 00:00:40 2010]
[02-Nov-2010 00:01:00] [zenoss-logger (logger bot) has joined #zenoss]
[02-Nov-2010 00:51:44] brandonleach_ is now known as brandonleach
[02-Nov-2010 01:07:52] davidh38_ is now known as davidh38
[02-Nov-2010 02:20:35] davidh38_ is now known as davidh38
[02-Nov-2010 02:45:42] <frozty_sa> Gibby_away: zenoss, hands down
[02-Nov-2010 02:45:57] <frozty_sa> Gibby_away: zabbix doesn't work properly /at/ /all/
[02-Nov-2010 02:55:47] <frozty_sa> (I spent about 8 months on a project trying to make it work properly, it just isn't worth the effort)
[02-Nov-2010 03:35:13] fOrsberg is now known as forsberg
[02-Nov-2010 04:05:54] <zykes-> rmatte: you here mr ?
[02-Nov-2010 04:06:20] <zykes-> Gibby_away: with zenoss you can monitor everything basically, and it's easy to setup as well..
[02-Nov-2010 04:35:14] <frozty_sa> Sam-I-Am: http://elegua.za.net/~froztbyte/rainbow-coloured-line-rape.png is one of the sort of graphs we often make
[02-Nov-2010 05:51:43] davidh38_ is now known as davidh38
[02-Nov-2010 07:20:49] <frozty_sa> uhm, que
[02-Nov-2010 07:21:35] <frozty_sa> I've got nagios-plugin datasource that prints out two values: rtt and rttms. it has worked foreverandever, now suddenly I'm getting mysql insert errors
[02-Nov-2010 07:22:09] <frozty_sa> seems to be related to the way the query is constructed..but I have no clue why it just suddenly started
[02-Nov-2010 07:22:56] <frozty_sa> http://slexy.org/view/s21mmxuiX7
[02-Nov-2010 07:56:01] <Sam-I-Am> frozty_sa: yeah, i bet you could do that graph with some rrd goodness in zenoss
[02-Nov-2010 07:58:17] <jmp242> Has anyone seen an issue with the Apache zenpack giving NAN, and getting zencommand logs like
[02-Nov-2010 07:58:18] <jmp242> INFO zen.zencommand: Deleting command lnx18 from /opt/zenoss/ZenPacks/ZenPacks.zenoss.ApacheMonitor-2.1.2-py2.6.egg/ZenPacks/zenoss/ApacheMonitor/libexec/check_apache.py -H 128.84.45.18 -p 80 -u '/server-status?auto'
[02-Nov-2010 07:58:35] <jmp242> in 3.0.2
[02-Nov-2010 07:59:59] <frozty_sa> Sam-I-Am: I know I /can/, but it's the administrative schlep to /make/ that which is the pain
[02-Nov-2010 08:14:43] <Sam-I-Am> frozty_sa: i didnt think they were too easy in cacti either
[02-Nov-2010 08:19:03] Gibby_away is now known as Gibby
[02-Nov-2010 08:20:03] <Gibby> frozty_sa and sykes_, when you get chance then tell me how to change the alert threshold for just 1 file system on 1 server... per docs/DOC-2445#CanIhaveperfilesystemthresholds it can not be done
[02-Nov-2010 08:23:11] <frozty_sa> you'll have to use thresholds alongside event transforms
[02-Nov-2010 08:23:18] <frozty_sa> let me get you a sample piece of code
[02-Nov-2010 08:24:07] <Gibby> ahh see that is where zenoss is going to loose the battle with my company.. i need to set each FS on a server at a different threshold... takes about 5 seconds in zabbix....
[02-Nov-2010 08:25:26] <Gibby> we need 3 levels of warning for most file systems... info, warning and critical, each will be different per FS,
[02-Nov-2010 08:26:13] <frozty_sa> Gibby: it doesn't, actually
[02-Nov-2010 08:26:21] <frozty_sa> that "override" shit breaks completely
[02-Nov-2010 08:26:36] <frozty_sa> and god forbid that you ever want to upgrade
[02-Nov-2010 08:27:13] <Gibby> well the custom monitoring of a FS is a madatory must have by my company, it must easy and quick to change and must have 3 levels....
[02-Nov-2010 08:27:33] <frozty_sa> http://slexy.org/view/s21IGzEZQn
[02-Nov-2010 08:27:57] <Gibby> and that goes where?
[02-Nov-2010 08:28:00] <frozty_sa> this goes under /Events/Perf/Filesystem
[02-Nov-2010 08:28:03] <frozty_sa> as a transform
[02-Nov-2010 08:28:20] <Gibby> so i need to put 1 of those in for each FS?
[02-Nov-2010 08:28:22] <frozty_sa> obviously you'll want to change it slightly to your own needs, but that's the basic idea
[02-Nov-2010 08:28:42] <frozty_sa> Gibby: the other option could be to create a local copy of the filesystem template for every device, I think
[02-Nov-2010 08:29:00] <frozty_sa> let me just see if it'll work per-fs or per-host
[02-Nov-2010 08:29:03] <Gibby> I tried that template thing last night... took to long and gave errors
[02-Nov-2010 08:29:33] <Gibby> we have servers with hundreds of FS on them.. being 2-30TB a piece....
[02-Nov-2010 08:29:55] <frozty_sa> well, let's take this from another angle
[02-Nov-2010 08:30:15] <frozty_sa> what sort of scenarios do you have, and what sort of trigger conditions would you have per fs?
[02-Nov-2010 08:30:17] <Gibby> i want zenoss to work
[02-Nov-2010 08:32:19] <Gibby> so like at 85% we want a warning alert it will be sent the application owners.... when we get to 95% we want a major alarm to go out via email to application owners and system admins and forwarded via SNMP trap to another monitoring tool, then when we get to 98% and less than 5G free we want a critical alarm
[02-Nov-2010 08:32:40] <frozty_sa> oh
[02-Nov-2010 08:32:46] <frozty_sa> for every fs everywhere?
[02-Nov-2010 08:33:14] <frozty_sa> so you don't want different thresholds per fs? ie one system's 90% is just as critical as another system's 76%?
[02-Nov-2010 08:33:24] <Gibby> yes yes...a few exlusion on our TSM servers where the FS is always at 98%
[02-Nov-2010 08:33:33] <frozty_sa> ah
[02-Nov-2010 08:33:47] <frozty_sa> that's *exactly* what that little code snippet is for
[02-Nov-2010 08:33:59] <Gibby> but do i have to use it for each FS?
[02-Nov-2010 08:34:04] <frozty_sa> ignores the specific alert for a given fs on given hosts
[02-Nov-2010 08:34:16] <frozty_sa> Gibby: see the mnt_c1d1p3 part?
[02-Nov-2010 08:34:24] <Gibby> yep
[02-Nov-2010 08:34:37] <frozty_sa> that's the internal zenoss name for the mounted fs
[02-Nov-2010 08:34:52] <frozty_sa> basically a processed version of the mountpoint
[02-Nov-2010 08:34:56] <Gibby> bummer, that is not going to work.... it would take way to long
[02-Nov-2010 08:35:01] <frozty_sa> sooo given that you have a large scale deployment
[02-Nov-2010 08:35:10] <frozty_sa> I reckon you could automatically maintain the list
[02-Nov-2010 08:35:17] <frozty_sa> or build it up fairly easily
[02-Nov-2010 08:35:28] <frozty_sa> Gibby: nah, you mod that code block a little bit
[02-Nov-2010 08:35:54] * frozty_sa makes a quick example
[02-Nov-2010 08:35:54] <Gibby> so how will a manager go into the web interface and look at a server and then see the alarm for each FS?
[02-Nov-2010 08:38:48] <frozty_sa> I'd probably suggest making a small management panel outside of zenoss for that purpose
[02-Nov-2010 08:38:49] <Gibby> thank you frozty_sa.... basically myself and a fellow engineer are really stress testing a few monitoring tools
[02-Nov-2010 08:39:13] <frozty_sa> (mostly because I don't know how easily it is to change the zenoss interface, I haven't tried yet)
[02-Nov-2010 08:39:32] <Gibby> i layed in bed this moring about about 15 minutes, debating that
[02-Nov-2010 08:39:49] <Gibby> I will show you kinda what we hope to find in a tool
[02-Nov-2010 08:42:27] <frozty_sa> http://slexy.org/view/s20ChQkaGM
[02-Nov-2010 08:42:42] <frozty_sa> that's roughly the sort of thing you'd be going for
[02-Nov-2010 08:43:10] <frozty_sa> you would need to maintain the hosts array, and then the dict-list per host
[02-Nov-2010 08:43:12] <Gibby> ok, that i understand... but when i am looking at the web interface for a device and look at the FS.. I won't see the threshold % will i?
[02-Nov-2010 08:43:46] <frozty_sa> not in the zenoss interface, no
[02-Nov-2010 08:44:06] <frozty_sa> and without knowing how easy it is to mod the zenoss interface, I can't really comment
[02-Nov-2010 08:47:50] <Gibby> http://img46.imageshack.us/img46/798/osmon.jpg
[02-Nov-2010 08:48:11] <Gibby> http://img801.imageshack.us/img801/9457/fsmon.jpg
[02-Nov-2010 09:02:00] <tiredofme> is it possible to create service dependencies for processes? i.e don't alert me about websites being down if webserver A's HTTP service is down
[02-Nov-2010 09:03:46] <frozty_sa> Gibby: I'm wondering whether it might not perhaps be worth your while to build a control panel for this outside of zenoss
[02-Nov-2010 09:04:09] <Gibby> my goal is 1 tool
[02-Nov-2010 09:04:17] <Gibby> zenoss is so close
[02-Nov-2010 09:04:29] <frozty_sa> believe me, dude, I know
[02-Nov-2010 09:04:33] <frozty_sa> I know so much
[02-Nov-2010 09:05:01] <frozty_sa> most of my work on zenoss is adding stuff that is mostly there, but just not quite in the way we want to use it
[02-Nov-2010 09:05:42] <frozty_sa> tiredofme: event transforms..there's a few open tickets about this
[02-Nov-2010 09:05:48] <Gibby> ever seen Spectrum Oneclick?
[02-Nov-2010 09:05:50] <frozty_sa> and there's plenty of people oasking about it
[02-Nov-2010 09:06:05] <frozty_sa> a/oa/a/
[02-Nov-2010 09:06:15] <frozty_sa> Gibby: nope
[02-Nov-2010 09:06:35] <tiredofme> frozty_sa: yeah I'm doing some research on them now. So the feature exists, I just need to write the transform?
[02-Nov-2010 09:09:53] <frozty_sa> tiredofme: yup
[02-Nov-2010 09:10:37] <frozty_sa> Gibby: mmmmm..I'm thinking of playing with puppet for that sorta stuff
[02-Nov-2010 09:11:37] <Gibby> well spectrum oneclick is just a paid monitoring tool, polls via SNMP, models daily, knows of all processes.., you just click on an item then you can set a warning, major and critical alarm
[02-Nov-2010 09:12:21] <Sam-I-Am> moo.
[02-Nov-2010 09:12:23] * Sam-I-Am yawns
[02-Nov-2010 09:12:30] <Sam-I-Am> stupid darkness in the morning
[02-Nov-2010 09:13:08] <rmatte> indeed
[02-Nov-2010 09:15:14] <Sam-I-Am> precious espresso
[02-Nov-2010 09:32:29] <rmatte> hmmm, there must be some special trick to getting an event message displayed on multiple lines
[02-Nov-2010 09:32:39] <rmatte> I know it's possible, just can't remember how
[02-Nov-2010 09:33:04] * Simon4 adds "<BR>"
[02-Nov-2010 09:33:26] <rmatte> does that actually work?
[02-Nov-2010 09:33:50] * rmatte tries
[02-Nov-2010 09:34:12] <Simon4> works for me(tm)
[02-Nov-2010 09:34:18] * rmatte nods
[02-Nov-2010 09:34:24] <rmatte> I'll give it a go, thanks
[02-Nov-2010 09:35:40] <rmatte> yup, that did the trick, groovy
[02-Nov-2010 09:35:48] <Simon4> sweet
[02-Nov-2010 09:38:15] <rmatte> I'm making it so that we get an alert when a backup of a network device fails
[02-Nov-2010 09:43:03] <frozty_sa> Gibby: but that's just the thing of the FOSS tools vs something paid-for
[02-Nov-2010 09:43:36] <Gibby> but it is so close that is what is so frustrating
[02-Nov-2010 09:43:39] <frozty_sa> FOSS stuff is "it works and can do things, here, have fun" whereas the commercial tools would be "thisandthisandthis is what you can do"
[02-Nov-2010 09:44:14] <Gibby> We may just make the push for HP Openview if we are going to go paid
[02-Nov-2010 09:45:20] <rmatte> Gibby: Yeh, but Zenoss is way more extendable than most monitoring tools
[02-Nov-2010 09:45:24] <rmatte> very easy to integrate it\
[02-Nov-2010 09:45:37] <rmatte> which in my opinion is worth a lot more than simplicity of use
[02-Nov-2010 09:45:52] <rocket> and remember zenoss is relatively young ..
[02-Nov-2010 09:46:06] <rmatte> yeh, a lot of the other players have been around for a long time
[02-Nov-2010 09:46:26] <rocket> it is still getting kinks worked out etc ..
[02-Nov-2010 09:46:26] <Gibby> you only intergrate once you use for a long time, so i would rather take the hit in intergration than use
[02-Nov-2010 09:46:47] <rmatte> Gibby: There are some sticking points, but it works
[02-Nov-2010 09:46:53] <rmatte> I've been using it for over 2 years now
[02-Nov-2010 09:46:56] <rocket> Gibby: it takes along time to get the domain expertise to handle everything
[02-Nov-2010 09:47:17] <rmatte> Yeh, once you have the experience with it it's amazing what you can do
[02-Nov-2010 09:47:39] <rmatte> It's a bit daunting when you first start out
[02-Nov-2010 09:48:03] <rmatte> Also, the new UI is literally brand new, so there are some usability issues, that's going to improve
[02-Nov-2010 09:48:10] <rocket> rmatte: I meant its taking us long time to get all the kinks worked out with the various network gear
[02-Nov-2010 09:48:24] <rocket> rmatte: you wouldnt believe how many quirks things have
[02-Nov-2010 09:48:31] <rocket> thats a job in itself ..
[02-Nov-2010 09:48:44] <rmatte> rocket: Trust me, I do lol
[02-Nov-2010 09:48:57] <rocket> eg switch a doesnt like x number of oid requests per second etc
[02-Nov-2010 09:48:59] <rmatte> rocket: Some vendors are just plain stupid when it comes to their snmp implementation
[02-Nov-2010 09:49:06] <Gibby> for us using zenoss it is missing 2 things that are a must have, i like that it is agentless, but in the our pros/cons being agentless is not a must have
[02-Nov-2010 09:49:23] <rmatte> rocket: yeh, that's what zMaxOIDPerRequest is for, no?
[02-Nov-2010 09:49:41] <rmatte> Gibby: what 2 things?
[02-Nov-2010 09:49:51] <rocket> rmatte: yeah
[02-Nov-2010 09:49:59] <rmatte> rocket: Cisco ASAs are bad for that
[02-Nov-2010 09:50:13] <rocket> its amazing how many support calls are just for that
[02-Nov-2010 09:50:19] <rmatte> yeh
[02-Nov-2010 09:50:39] <rmatte> easy solution is to create a Cisco ASA class by default and have that set in it
[02-Nov-2010 09:50:40] <Gibby> changing the thresholds and being able to view the new threshold easily from the Web Interface, and when it models list the current running process, then have the ability to simply click on it seletec monitor and set your min and max running
[02-Nov-2010 09:50:45] <rmatte> that's what I did on all my servers
[02-Nov-2010 09:51:49] <Gibby> If I could find a tool that would auto open tickets with BMC Remedy that would be nice too
[02-Nov-2010 09:52:32] <rocket> gibby enterprise does integrate with remedy
[02-Nov-2010 09:52:36] <chachan> hi guys, are there release notes for 3.0.3 yet?
[02-Nov-2010 09:53:36] <rocket> should be on the website
[02-Nov-2010 09:53:42] <chachan> got it, sorry
[02-Nov-2010 09:54:40] <tiredofme> i'm trying to build some service dependencies for my production webservers. I want it to suppress alerts for all hosted sites if the IIS service isn't running. What is the equivalent variable of "getPingStatus" for up/down state on processes?
[02-Nov-2010 10:07:30] <Parabola|W> tiredofme, why not just set the process to not be monitored for thoes boxes?
[02-Nov-2010 10:07:51] <rmatte> Gibby: I'm guessing you guys aren't a shop that has developers that could build said integration?
[02-Nov-2010 10:08:19] <tiredofme> Parabola|W: well each webserver is hosting 6+ sites. I don't want to receive all of those alert emails if the IIS service dies
[02-Nov-2010 10:08:55] <tiredofme> Parabola|W: or any other dependent service for that matter. I'm just having a hard time finding a list of these variables to use
[02-Nov-2010 10:09:15] <rmatte> tiredofme: I don't think there is an equivalent of getPingStatus for processes, you'd have to scrape the events to see if any are present for it.
[02-Nov-2010 10:10:24] <rmatte> for e in dmd.ZenEventManager.getEventList():
[02-Nov-2010 10:10:27] <rmatte> evt = dmd.ZenEventManager.getEventDetailFromStatusOrHistory(e.evid)
[02-Nov-2010 10:10:32] <rmatte> and so on
[02-Nov-2010 10:10:47] <rmatte> evt = would need to be changed to something else since evt is already in use in a transform
[02-Nov-2010 10:11:08] <rmatte> and that would represent the properties of each event as it rolls through them
[02-Nov-2010 10:12:08] <tiredofme> rmatte: so theres no way to simply check for the up/down state of a given serivce?
[02-Nov-2010 10:12:08] <xuru> Anyone know why I'd be getting the perfsnmp event "threshold of zenperfsnmp cycle time exceeded: current value 300.00"? Too many snmp requests or bad performing devices?
[02-Nov-2010 10:12:43] <rmatte> tiredofme: the only way Zenoss knows the up/down state of a service is because it sees an event present in a subclass of the /Status class
[02-Nov-2010 10:12:57] <rmatte> just like the status of interfaces is governed by /Status/IpInterface
[02-Nov-2010 10:13:25] <rmatte> I don't know of any actual prebuild function to check that status
[02-Nov-2010 10:13:31] <rmatte> prebuilt*
[02-Nov-2010 10:14:44] <rmatte> /Status/OSProcess, /Status/IpService, /Status/WinService
[02-Nov-2010 10:15:12] <tiredofme> rmatte: oh ok, hmm. so essentially, my transform will be asking zenoss to check if a certain event is present (down service, etc) and if thats true, then don't alert on said services that depend on the service that generated the event?
[02-Nov-2010 10:15:26] <rmatte> exactly
[02-Nov-2010 10:16:07] <rmatte> when an event of that type comes in, it'll scrape the currently present events to see if a down event currently exists for the process
[02-Nov-2010 10:16:26] <rmatte> and you can have it do whatever you want based on whether or not it finds one
[02-Nov-2010 10:16:33] <tiredofme> rmatte: is there a good documentation resource for writing these transforms?
[02-Nov-2010 10:16:55] <rmatte> tiredofme: well, transforms are just python
[02-Nov-2010 10:17:11] <rmatte> the functions themselves aren't really documented anywhere, I just find them through zendmd
[02-Nov-2010 10:17:21] <rmatte> and from examples on the community site
[02-Nov-2010 10:17:57] <rmatte> docs/DOC-2554
[02-Nov-2010 10:18:07] <rmatte> that's about as good as it gets in terms of a guide
[02-Nov-2010 10:18:45] <tiredofme> haha sounds good. thank you sir, looks like this should be fun
[02-Nov-2010 10:18:57] <rmatte> let me know if you need help with it
[02-Nov-2010 10:19:08] <tiredofme> will do
[02-Nov-2010 10:19:30] <rmatte> I've pretty much given you the toughest code though, everything else should be relatively simple
[02-Nov-2010 10:19:52] <Gibby> rmatte, we do, have over 90,000 employees, the client i support has about 40,000 employess and 500 unix and 2000 windows server at the main datacenter...
[02-Nov-2010 10:20:29] <rmatte> Gibby: We're a small shop here with 2 developers and we managed to build our own ticket system integration for Zenoss, you guys could probably do the same pretty easily.
[02-Nov-2010 10:21:28] <xuru> rmatte: when editing a class mapping, is putting something like "evt.component == "my_commit"" in the Rule redundant, as the even class key is my_commit?
[02-Nov-2010 10:22:00] <Gibby> rmatte, the Remedy plugin doesn't concern me to much, once we get all servers managed and thresholds set our first step is going to have those go to a log of some type and have traps sent from that log to another SNMP monitoring tool
[02-Nov-2010 10:22:33] <rmatte> xuru: If it's mapped to an event key then there's no point in putting any rules really
[02-Nov-2010 10:22:45] <rmatte> xuru: unless you only wanted events with a certain message in them to make it through or something
[02-Nov-2010 10:22:55] <xuru> rmatte: ok, that's what I thought, thanks
[02-Nov-2010 10:22:58] <rmatte> np
[02-Nov-2010 10:23:21] <xuru> does the Example field actually do anything? or is it just for documentation?
[02-Nov-2010 10:24:21] <rmatte> Gibby: I agree that not being able to easily see what the thresholds are at in the UI is annoying. You could create reports that display them easily enough though.
[02-Nov-2010 10:24:49] <rmatte> Gibby: I've coded it in to some of our reports so that we can review threshold levels in our monthly report for each client.
[02-Nov-2010 10:24:55] <Gibby> rmatte, that is true.. we just started this investigation
[02-Nov-2010 10:25:12] <rmatte> xuru: it's documentation
[02-Nov-2010 10:25:21] <xuru> ok, thanks
[02-Nov-2010 10:25:24] <rmatte> xuru: It's an example of what the message looked like when you first did the mapping
[02-Nov-2010 10:25:42] <rmatte> xuru: the only fields you should really be concerned with are rules and transform
[02-Nov-2010 10:26:07] <xuru> yeah, I'm just starting to play around with transforms
[02-Nov-2010 10:26:19] <xuru> it would be nice if there was another tab for transforms
[02-Nov-2010 10:26:38] <rmatte> well, it would be nice if the input field wasn't so small lol
[02-Nov-2010 10:26:48] <xuru> hehe, true
[02-Nov-2010 10:26:51] <rmatte> I always just work on them in a text editor
[02-Nov-2010 10:26:57] <rmatte> then copy and paste them back and forth
[02-Nov-2010 10:27:00] <rmatte> much easier
[02-Nov-2010 10:27:15] <xuru> yeah, that's why I love "It's all text!" addon
[02-Nov-2010 10:27:21] <rmatte> also, if the transform text turns red when you save it it means there's an error in your code
[02-Nov-2010 10:28:35] <xuru> rmatte: https://addons.mozilla.org/en-US/firefox/addon/4125/
[02-Nov-2010 10:28:42] <rmatte> Gibby: the one big thing for me with Zenoss is the transforms. Very very powerful, and I haven't seen anything quite equivalent in any other product.
[02-Nov-2010 10:29:07] <rmatte> xuru: nice addon
[02-Nov-2010 10:29:17] <xuru> yeah, couldn't live without it
[02-Nov-2010 10:29:39] <rmatte> my favourite is checkboxmate (which I now have to use as a greasemonkey script since the original add-on hasn't been maintained)
[02-Nov-2010 10:29:47] <rmatte> allows you to click and drag over checkboxes to select them
[02-Nov-2010 10:29:57] <xuru> yeah, you showed me that one already
[02-Nov-2010 10:30:01] <rmatte> yeah
[02-Nov-2010 10:30:33] <rmatte> the current version of our ticketing system doesn't have a select all button (an update is going to fix that), so our noc analysts were very happy when I showed them that
[02-Nov-2010 10:30:49] <Gibby> ok, so if I use the transforms for changing my FS thresholds... how do I monitor process's?
[02-Nov-2010 10:31:25] <xuru> I need one that will automatically logs me in to a site (like our ticket system) without me having to type it in everytime it times out
[02-Nov-2010 10:31:26] <rmatte> Gibby: well, changing FS thresholds would be done in the filesystem template
[02-Nov-2010 10:31:43] <rmatte> Gibby: you would create a local copy of it on any filesystem that you want to change it on
[02-Nov-2010 10:31:45] <rmatte> and then change it
[02-Nov-2010 10:32:01] <rmatte> as for monitoring processes... are we talking monitoring processes via SNMP?
[02-Nov-2010 10:32:04] <rmatte> or are we talking WMI?
[02-Nov-2010 10:32:07] <Gibby> well we need different percentage for different FS... ie, i want most at 90% but some higher
[02-Nov-2010 10:32:14] <Gibby> SNMP
[02-Nov-2010 10:32:23] <rmatte> Gibby: yeh I understand, that's doable...
[02-Nov-2010 10:32:39] <rmatte> Lower levels inherit from higher levels in Zenoss...
[02-Nov-2010 10:32:55] <rmatte> so what you would do is edit the FileSystem template at the /Server level and set it to what you want your default to be
[02-Nov-2010 10:33:21] <rmatte> then for each filesystem that you want a different threshold on you would go to that filesystem, make a local copy of the FileSystem template at that level, and change it
[02-Nov-2010 10:33:43] <rmatte> As for monitoring processes, that's quite easy to do...
[02-Nov-2010 10:33:51] <Gibby> Do I use the OID for just that File system?
[02-Nov-2010 10:34:15] <rmatte> OID doesn't even come in to play here, Zenoss handles all that
[02-Nov-2010 10:34:20] <rmatte> you literally just click on that filesystem
[02-Nov-2010 10:34:32] <rmatte> then there's a dropdown at the bottom which defaults to graphs
[02-Nov-2010 10:34:36] <rmatte> you select templates instead
[02-Nov-2010 10:34:43] <rmatte> then you click the button to create a local copy of the template
[02-Nov-2010 10:34:47] <rmatte> then you click on the template
[02-Nov-2010 10:34:51] <Gibby> hold on, give me 5 minutes then I want to test this step by step
[02-Nov-2010 10:34:54] <rmatte> and you edit the threshold in the template to be whatever you want
[02-Nov-2010 10:34:57] <rmatte> k
[02-Nov-2010 10:35:03] <Parabola|W> good morning
[02-Nov-2010 10:35:06] <Gibby> i may owe you a 6 pack
[02-Nov-2010 10:35:07] <rmatte> good morning
[02-Nov-2010 10:35:12] <rmatte> lol
[02-Nov-2010 10:35:17] <Parabola|W> i havent touched zenoss in 3 days
[02-Nov-2010 10:35:20] <rmatte> I've heard that a few times
[02-Nov-2010 10:35:20] <Parabola|W> its been amazing
[02-Nov-2010 10:35:36] <rmatte> Parabola|W: yeh, that never happens for me
[02-Nov-2010 10:35:51] <rmatte> then again I love Zenoss so no big deal lol
[02-Nov-2010 10:36:02] <rmatte> a lot of my work is actual feature development though, which is fun
[02-Nov-2010 10:36:10] <rmatte> fixing broken stuff is not so much
[02-Nov-2010 10:37:42] <rmatte> the only thing I'm worried about is that there's a bug that I've seen with copying templates locally in the new UI on fresh installs of 3.0
[02-Nov-2010 10:37:47] <rmatte> not sure if they patched that yet
[02-Nov-2010 10:37:54] <rmatte> but guess we'll see
[02-Nov-2010 10:38:19] <rmatte> It's not present after an upgrade from 2.5 though, which is odd
[02-Nov-2010 10:42:48] <Gibby> alright, rmatte, if you are ready i am
[02-Nov-2010 10:43:42] <rmatte> yup
[02-Nov-2010 10:44:02] <Gibby> so i go to advanced, monitoring templates, filesystem, server and set my default?
[02-Nov-2010 10:44:20] <rmatte> one sec, just going in to the UI now
[02-Nov-2010 10:44:29] <rmatte> I'm still used to the old UI, just want to make sure that's right hehe
[02-Nov-2010 10:45:06] <rmatte> yeh, that's right
[02-Nov-2010 10:45:20] <Gibby> ok to .9 is 90% so .89 would be 89% correct?
[02-Nov-2010 10:45:26] <rmatte> correct
[02-Nov-2010 10:45:39] <rmatte> it's .9 of here.getTotalBlocks()
[02-Nov-2010 10:45:43] <rmatte> which represents the total
[02-Nov-2010 10:46:00] <Gibby> ok, so i changed it to .89 which is our default
[02-Nov-2010 10:46:04] <rmatte> k cool
[02-Nov-2010 10:46:14] <rmatte> now, let's say you want to adjust it on a specific filesystem...
[02-Nov-2010 10:46:21] <rmatte> find one that you want to set it to something different on
[02-Nov-2010 10:46:22] <Gibby> yes on just 1 server
[02-Nov-2010 10:46:35] <Gibby> under infrastructure/devices?
[02-Nov-2010 10:46:59] <rmatte> the one limitation is that you can't set it at the device level, it has to be at the filesystem level, so you'll have to do it individually on every filesystem you want to change it on
[02-Nov-2010 10:47:03] <rmatte> same result though
[02-Nov-2010 10:47:13] <rmatte> yeh, infrastr -> devices
[02-Nov-2010 10:47:15] <Gibby> ok that is fine
[02-Nov-2010 10:47:19] <rmatte> and click on the device you want to change it on
[02-Nov-2010 10:47:31] <Gibby> yep and then components, file systems,?
[02-Nov-2010 10:47:36] <rmatte> yessir
[02-Nov-2010 10:47:43] <rmatte> then highlight the filesystem
[02-Nov-2010 10:47:49] <Gibby> done
[02-Nov-2010 10:47:54] <rmatte> and you'll see a Display: dropdown that default to Graphs
[02-Nov-2010 10:48:03] <rmatte> select Template
[02-Nov-2010 10:48:04] <Gibby> dear god, lol
[02-Nov-2010 10:48:12] <rmatte> lol
[02-Nov-2010 10:48:21] <Gibby> are you serious it is this easy
[02-Nov-2010 10:48:26] <rmatte> then click on Create Local Copy
[02-Nov-2010 10:48:36] <rmatte> yeh, it's just about learning how to do it
[02-Nov-2010 10:48:49] <Gibby> ok clicked on create local copy
[02-Nov-2010 10:48:50] <Gibby> now way
[02-Nov-2010 10:48:52] <rmatte> clicking create local copy may give you an error
[02-Nov-2010 10:48:54] <Gibby> now what lol
[02-Nov-2010 10:48:56] <rmatte> did it?
[02-Nov-2010 10:49:02] <Gibby> uh crap, i didn't notic
[02-Nov-2010 10:49:09] <rmatte> then it didn't
[02-Nov-2010 10:49:10] <rmatte> lol
[02-Nov-2010 10:49:15] <Gibby> under copy it says remove local copy now
[02-Nov-2010 10:49:22] <rmatte> perfect
[02-Nov-2010 10:49:28] <rmatte> now click on the name of the template
[02-Nov-2010 10:49:32] <rmatte> which will bring you in to it
[02-Nov-2010 10:49:44] <rmatte> and just do what you did before
[02-Nov-2010 10:49:53] <rmatte> and voila
[02-Nov-2010 10:49:58] <Gibby> ewww my 3 boxes are allw hite
[02-Nov-2010 10:50:11] <rmatte> hmmm
[02-Nov-2010 10:50:27] <rmatte> could be a bug, let me check
[02-Nov-2010 10:50:32] <Gibby> i just clicked on the new template under filesystem and it came up
[02-Nov-2010 10:50:52] <rmatte> ah yeh
[02-Nov-2010 10:50:58] <rmatte> that is a bug, it should come up on it's own
[02-Nov-2010 10:51:04] <rmatte> I'll take note and log that so that they fix it
[02-Nov-2010 10:51:10] <rmatte> but anyways, clicking on it will work for now
[02-Nov-2010 10:51:14] <rmatte> and then yeh, just modify it
[02-Nov-2010 10:51:33] <Gibby> ok so now when i am under the part where i clicked on create local copy... can I change the Description?
[02-Nov-2010 10:51:43] <[diablo]> good afternoon #zenoss ...
[02-Nov-2010 10:51:57] <rmatte> oh, you change the description right in the template itself
[02-Nov-2010 10:52:12] <Gibby> yeah cuase it says 90%
[02-Nov-2010 10:52:17] <[diablo]> could anyone recommend a tutorial on configuring snmp clients, specifically RHEL
[02-Nov-2010 10:52:18] <rmatte> right...
[02-Nov-2010 10:52:22] <rmatte> go to the template
[02-Nov-2010 10:52:22] <[diablo]> for use with zenoss
[02-Nov-2010 10:52:30] <rmatte> and then in the bottom left, click on the gear menu
[02-Nov-2010 10:52:40] <rmatte> and select View and Edit Details
[02-Nov-2010 10:52:44] <rmatte> and you can change it in there
[02-Nov-2010 10:52:48] <Gibby> got it
[02-Nov-2010 10:52:56] <rmatte> and that's all there is to it...
[02-Nov-2010 10:53:00] <rmatte> now, for process monitoring...
[02-Nov-2010 10:53:26] <rmatte> [diablo]: there's really not much to it, I can give you an example snmp config if you'd like
[02-Nov-2010 10:53:41] <[diablo]> hi rmatte
[02-Nov-2010 10:53:46] <[diablo]> cheers, if you do not mind
[02-Nov-2010 10:53:53] <Gibby> sweetness. really need to update the online docs on how to change threshold for a single FS
[02-Nov-2010 10:53:53] <rmatte> yeh no problem, one sec
[02-Nov-2010 10:54:10] <rmatte> Gibby: Now what was your issue with the process monitoring?
[02-Nov-2010 10:54:45] <Gibby> I want to monitor process's that don't show up under IP Services.. to test this I want to monitor the process fmd in solaris....
[02-Nov-2010 10:54:49] <rmatte> [diablo]: http://fpaste.org/j8IO/raw/
[02-Nov-2010 10:55:07] <rmatte> ok, that's actually really simple to do...
[02-Nov-2010 10:55:19] <[diablo]> rmatte, cheers, will look at it now
[02-Nov-2010 10:55:22] <Gibby> i read somewhere to add it to my snmpd.conf on my client but it didn't work
[02-Nov-2010 10:55:43] <rmatte> [diablo]: your-key represents the snmp community string in that example, change it to whatever you want
[02-Nov-2010 10:55:55] <rmatte> Gibby: nah, it's a running process right?
[02-Nov-2010 10:56:01] <Gibby> yes it is
[02-Nov-2010 10:56:18] <rmatte> Gibby: then it'll be presented via snmp by default, it's just all about how you configure Zenoss...
[02-Nov-2010 10:56:26] <[diablo]> rmatte, yeah trying to find where I set that also in zenoss
[02-Nov-2010 10:56:28] <Gibby> zenprocess right?
[02-Nov-2010 10:56:30] <rmatte> go to Infrastructure -> Processes
[02-Nov-2010 10:56:36] <rmatte> yeh, that's what handles the monitoring
[02-Nov-2010 10:56:49] <Gibby> that is what i thought, i did read the manual
[02-Nov-2010 10:56:54] <rmatte> hehe
[02-Nov-2010 10:56:58] forsberg is now known as fOrsberg
[02-Nov-2010 10:57:11] <rmatte> [diablo]: it'll be in properties under your device class
[02-Nov-2010 10:57:33] <rmatte> [diablo]: go to Infrastructure and then click on the Details button shaped sort of like an arrow
[02-Nov-2010 10:57:44] <Gibby> ok, should under process's it see all the process's running?
[02-Nov-2010 10:57:46] <rmatte> then select configuration properties
[02-Nov-2010 10:57:56] <rmatte> it's zSnmpCommunity or something near the bottom
[02-Nov-2010 10:58:03] <rmatte> Gibby: no...
[02-Nov-2010 10:58:08] <Gibby>
[02-Nov-2010 10:58:12] <rmatte> that processes section is where you define what you want it to monitor
[02-Nov-2010 10:58:17] <rmatte> so here's what you do...
[02-Nov-2010 10:58:21] <Gibby> ok and this can be per system right?
[02-Nov-2010 10:58:33] <rmatte> nah, just stay with me, you'll see
[02-Nov-2010 10:58:49] <[diablo]> mmm one mom please
[02-Nov-2010 10:58:53] <rmatte> now, you want to monitor a process called fml?
[02-Nov-2010 10:59:04] <rmatte> sorry, lost track of what the name was
[02-Nov-2010 10:59:05] <rmatte> lol
[02-Nov-2010 10:59:12] <Gibby> fmd
[02-Nov-2010 10:59:15] <rmatte> ah ok
[02-Nov-2010 10:59:30] <rmatte> if you do a ps on the server to see that process, what does the full thing look like?
[02-Nov-2010 10:59:37] <Gibby> /usr/lib/fm/fmd/fmd
[02-Nov-2010 10:59:40] <rmatte> example: /usr/bin/whatever blah blah blah
[02-Nov-2010 10:59:48] <rmatte> ok cool, and it's the same path on every server?
[02-Nov-2010 10:59:58] <Gibby> eek technically yes
[02-Nov-2010 11:00:31] <rmatte> ok, fair enough, we'll just use that path for now
[02-Nov-2010 11:00:43] <rmatte> in the bottom left, click on the plus button
[02-Nov-2010 11:00:47] <rmatte> and select add process
[02-Nov-2010 11:00:57] <rmatte> make the name of the process /usr/lib/fm/fmd/fmd
[02-Nov-2010 11:01:01] <rmatte> and click submit
[02-Nov-2010 11:01:09] <Gibby> The id "/usr/lib/fm/fmd/fmd" contains characters illegal in URLs.
[02-Nov-2010 11:01:18] <rmatte> yeh just noticed that ok, no problem
[02-Nov-2010 11:01:20] <rmatte> just call it fmd
[02-Nov-2010 11:01:39] <rmatte> and click submit
[02-Nov-2010 11:01:40] <Gibby> the name can be anything right? so i could call it FMD - Solaris 10?
[02-Nov-2010 11:01:44] <rmatte> then you should see it in the list on the left
[02-Nov-2010 11:01:50] <rmatte> yessir
[02-Nov-2010 11:01:54] <rmatte> call it whatever you want
[02-Nov-2010 11:02:04] <Gibby> ok got it
[02-Nov-2010 11:02:24] <rmatte> ok, so click on it in the left
[02-Nov-2010 11:02:29] <rmatte> and you'll see it's properties
[02-Nov-2010 11:02:30] <Gibby> done
[02-Nov-2010 11:02:44] <rmatte> you'll see a pattern field
[02-Nov-2010 11:02:47] <rmatte> in that, put /usr/lib/fm/fmd/fmd
[02-Nov-2010 11:02:51] <Gibby> yep k
[02-Nov-2010 11:03:08] <rmatte> and save it
[02-Nov-2010 11:03:18] <Gibby> keep all the others defaults?
[02-Nov-2010 11:03:20] <rmatte> in the top right, you should see: Inherit Value "Yes" from Processes
[02-Nov-2010 11:03:21] <rmatte> ?
[02-Nov-2010 11:03:27] <rmatte> for zMonitor
[02-Nov-2010 11:03:40] <rmatte> Or does it say no?
[02-Nov-2010 11:03:53] <Gibby> it says Inherit Value "Yes" from Processes
[02-Nov-2010 11:03:58] <rmatte> (that's just the setting to determine if the process is set to be monitored or not)
[02-Nov-2010 11:04:02] <rmatte> ok, good stuff, so it is
[02-Nov-2010 11:04:16] <rmatte> alright, now all you have to do is remodel one of your devices that has that process running on it
[02-Nov-2010 11:04:26] <rmatte> and since it's defined in the processes list it'll automatically pick it up and monitor it
[02-Nov-2010 11:04:32] <Gibby> thats it, so if a server doesn't have it running it won't monitor it?
[02-Nov-2010 11:04:36] <rmatte> correct
[02-Nov-2010 11:04:53] <rmatte> Zenoss is pretty intelligent
[02-Nov-2010 11:04:54] <rmatte> hehe
[02-Nov-2010 11:05:06] <rocket> We know all!
[02-Nov-2010 11:05:17] <Gibby> ok no say i have a server that has the processes being monitored for what ever reason we turn it off or some turns it off or kills it just before a remodel... will it be disabled from monitoring?
[02-Nov-2010 11:05:19] <rmatte> and the devs are cocky
[02-Nov-2010 11:05:20] <rmatte> lol
[02-Nov-2010 11:05:34] <rocket> I am not a dev ..
[02-Nov-2010 11:05:43] <rmatte> Gibby: yeh, it needs to be running during remodel
[02-Nov-2010 11:05:43] <rocket> not cocky enough ..
[02-Nov-2010 11:05:49] <rmatte> Gibby: but there's a solution
[02-Nov-2010 11:05:54] <Gibby>
[02-Nov-2010 11:05:55] <rmatte> Gibby: you can do what's called locking the process
[02-Nov-2010 11:06:03] <Gibby> ahh so it will always be monitored?
[02-Nov-2010 11:06:07] <rmatte> after you remodel the device, go to the device page for it
[02-Nov-2010 11:06:10] <Gibby> remodeling now
[02-Nov-2010 11:06:12] <rmatte> k
[02-Nov-2010 11:06:28] <rmatte> Gibby: yeh, locking it keeps zenmodel from messing with it
[02-Nov-2010 11:06:36] <Gibby>
[02-Nov-2010 11:06:44] <nyeates> if its down while being modeled.... no beans
[02-Nov-2010 11:06:47] <rmatte> locking can be done to interfaces, filesystems, whatever
[02-Nov-2010 11:06:55] <rmatte> it can also be done right at the device level to lock everything
[02-Nov-2010 11:06:57] <rocket> it can be at the device level as well
[02-Nov-2010 11:07:00] <rmatte> though that's not really a great idea
[02-Nov-2010 11:07:49] <Gibby> well i can see using it at the device level for certain OS processes, but we mainly want to monitor our Applications and Database processes that are not in a VCS cluster
[02-Nov-2010 11:07:50] <Simon4> rocket: off-hand do yo uknow why zenoss sometimes finds "gi1/0/1" and other times finds "gigabitethernet1/0/1" as interface names?
[02-Nov-2010 11:07:57] <Simon4> is it controlled somewhere?
[02-Nov-2010 11:08:02] <Gibby> so modeling is done
[02-Nov-2010 11:08:10] <rocket> Simon4: snmp modelling or ssh?
[02-Nov-2010 11:08:11] <rmatte> Ok, so go to the device page
[02-Nov-2010 11:08:14] <Simon4> rocket: snmp
[02-Nov-2010 11:08:16] <rmatte> and then go to processes under components
[02-Nov-2010 11:08:25] <rmatte> I think they named it OS Processes possibly
[02-Nov-2010 11:08:36] <Gibby> I owe you a keg!
[02-Nov-2010 11:08:39] <rmatte> lol
[02-Nov-2010 11:08:45] <rocket> snmp may be returning different data, incomplete data, otherwise I am not sure about that
[02-Nov-2010 11:08:50] <rmatte> you should see that process in there now
[02-Nov-2010 11:08:53] * Simon4 has one install labelling the same switch one way, and another install labelling it the other :/
[02-Nov-2010 11:08:55] <Gibby> i was about ready to go back to testing nagios
[02-Nov-2010 11:08:58] <Gibby> it is
[02-Nov-2010 11:09:01] <rmatte> to lock it, just highlight it
[02-Nov-2010 11:09:10] <rmatte> and click on the gear menu above it
[02-Nov-2010 11:09:12] <rmatte> select locking
[02-Nov-2010 11:09:18] <Gibby>
[02-Nov-2010 11:09:23] <rmatte> fill in both check boxes
[02-Nov-2010 11:09:24] <Gibby> i almost have a hardon
[02-Nov-2010 11:09:26] <rmatte> and click submit
[02-Nov-2010 11:09:27] <rocket> Simon4: are you sure the same collector plugins are in use?
[02-Nov-2010 11:09:37] <rmatte> lol
[02-Nov-2010 11:09:44] <Simon4> rocket: just trying to compare now
[02-Nov-2010 11:10:02] <rmatte> Gibby: You'd be tearing your hair out with Nagios
[02-Nov-2010 11:10:22] <rmatte> but yeh, so that's that
[02-Nov-2010 11:10:29] <Gibby> rmatte, i used nagios for a long time and i like it but the setup for 2500 servers uck would take weeks, i can no deploy this to 2500 servers i think in 8hrs
[02-Nov-2010 11:10:39] <rmatte> yeh, exactly
[02-Nov-2010 11:10:52] <rmatte> just drop them in and it all gets done for you
[02-Nov-2010 11:11:03] <Gibby> hmm any plugins to make zenoss also a central log server
[02-Nov-2010 11:11:32] <rmatte> what do you mean?
[02-Nov-2010 11:11:45] <rmatte> Zenoss supports syslog by default
[02-Nov-2010 11:12:01] <rmatte> It's performance isn't as good as something like syslog-ng though
[02-Nov-2010 11:12:21] <rmatte> On a few of my servers I actually have syslog-ng sitting between the outside and zenoss
[02-Nov-2010 11:12:30] <Gibby> yeah we want web based and would like it to be in the same tool
[02-Nov-2010 11:12:33] <rmatte> just to do some initial filtering of security syslogs
[02-Nov-2010 11:12:39] <rmatte> then it passes the rest on to Zenoss
[02-Nov-2010 11:12:55] <rmatte> well, if your syslog traffic isn't insane, Zenoss can do it
[02-Nov-2010 11:13:03] <rmatte> just point all your servers to syslog back to Zenoss
[02-Nov-2010 11:13:06] <Gibby> uhhh, what is insane? lol
[02-Nov-2010 11:13:20] <rmatte> hmmm, I forget what Zenoss maxes out at
[02-Nov-2010 11:13:31] <rmatte> It's fairly high, something like 5000/second
[02-Nov-2010 11:13:31] <Gibby> hopefully above 300G ish
[02-Nov-2010 11:13:36] <rmatte> it stores them as events though
[02-Nov-2010 11:13:45] <Gibby> uck, as events.. hmm
[02-Nov-2010 11:13:48] <rmatte> yeh
[02-Nov-2010 11:13:59] <rmatte> If you want them dumped to file you'll have to use something like syslog-ng
[02-Nov-2010 11:14:05] <jmp242> Why wouldn't you want them as events?
[02-Nov-2010 11:14:28] <rmatte> jmp242: Because if you want to run it through any kind of analysis tool it's close to impossible
[02-Nov-2010 11:14:56] <rmatte> jmp242: MySQL is also much more expensive than regular flat files
[02-Nov-2010 11:15:02] <jmp242> oh
[02-Nov-2010 11:15:13] <jmp242> I guess I figured Zenoss was doing analysis lol
[02-Nov-2010 11:15:19] <Gibby> well we log stuff like who has executed sudo events and crap like that
[02-Nov-2010 11:15:20] <rmatte> nah, it just stores them
[02-Nov-2010 11:15:25] <rmatte> and alerts on them if configured to
[02-Nov-2010 11:15:39] <rmatte> Gibby: yeh, I log all that stuff in to Zenoss too...
[02-Nov-2010 11:15:46] <rmatte> Gibby: but I don't have nearly as many servers as you guys
[02-Nov-2010 11:15:50] <Gibby> but they are logged as events?
[02-Nov-2010 11:15:53] <rmatte> yes
[02-Nov-2010 11:16:13] <Gibby> guess i need to do some testing on that part
[02-Nov-2010 11:16:13] <rmatte> you can just tune them so that they don't get alerted on
[02-Nov-2010 11:16:19] <rmatte> and just get moved to event history
[02-Nov-2010 11:16:34] <rmatte> but I'm not sure if your syslog load is going to be too much for Zenoss, you'd have to try and see
[02-Nov-2010 11:16:51] <Gibby> we would only wanted alerted on like hardware failures that go to syslog but everything else to history
[02-Nov-2010 11:17:00] <rmatte> you can tune zenoss to completely drop ones that you don't care about to lighten the load
[02-Nov-2010 11:17:12] <rmatte> yeh, you can get to that point, just need to do tuning
[02-Nov-2010 11:17:19] <rmatte> initial tuning is always a lot of work
[02-Nov-2010 11:17:27] <rmatte> but once it's done, you're good to go
[02-Nov-2010 11:17:42] <Gibby> probably better using kiwi or hmmm can't think of the other tool i wanted to test
[02-Nov-2010 11:17:54] <rmatte> yeh, kiwi is alright
[02-Nov-2010 11:18:34] <rmatte> not sure what their pricing is like for their syslog stuff
[02-Nov-2010 11:18:39] <rmatte> or is it free?
[02-Nov-2010 11:18:52] <Gibby> their is a free kiwi too
[02-Nov-2010 11:18:55] <rmatte> I know Cat Tools is free up until you have like 500+ devices
[02-Nov-2010 11:19:09] <Gibby> i am more worried about how to forward events in zenoss via snmp to another server somehow
[02-Nov-2010 11:19:20] <rmatte> why do you need them forwarded?
[02-Nov-2010 11:19:24] <jmp242> I don't think Zenoss core does that
[02-Nov-2010 11:19:32] <Gibby> ugh, politics
[02-Nov-2010 11:19:36] <rmatte> jmp242: it doesn't, but it wouldn't be hard to script something that does
[02-Nov-2010 11:19:45] <Simon4> an event command would do that fairly easily
[02-Nov-2010 11:19:51] <rmatte> yeh
[02-Nov-2010 11:19:56] <jmp242> yea - it's just that there was a zenpack for enterprise
[02-Nov-2010 11:20:08] <jmp242> I suppose someone ought to create a community zenpack for it I guess
[02-Nov-2010 11:20:10] <rmatte> yeah, enterprise has all sorts of fun stuff
[02-Nov-2010 11:20:35] <jmp242> I just always wanted zenoss to be the final respository of snmp stuff
[02-Nov-2010 11:21:26] <rmatte> yeh, that's the general case in terms of usage
[02-Nov-2010 11:21:30] <Gibby> ditto, but our RIO(24x7x365) will not watch the zenoss interface they watch a proprietary one.... so I have to forward it to that interface
[02-Nov-2010 11:21:54] <rmatte> Gibby: just get their personal email addresses and spam the crap out of them with email alerts
[02-Nov-2010 11:22:00] <rmatte> >:)
[02-Nov-2010 11:22:03] <jmp242> LOL
[02-Nov-2010 11:22:03] <rmatte> BOFH!
[02-Nov-2010 11:22:08] <jmp242> I like that!
[02-Nov-2010 11:22:10] <Gibby> lol, that might work, this can also do IM right?
[02-Nov-2010 11:22:19] <rmatte> well, there's a jabber zenpack
[02-Nov-2010 11:22:22] <rmatte> available for core
[02-Nov-2010 11:22:29] <Gibby> ok, i compiled with that
[02-Nov-2010 11:22:35] <Gibby> so i wonder is ST jabber
[02-Nov-2010 11:22:40] <rmatte> ST?
[02-Nov-2010 11:22:44] <Gibby> sametime
[02-Nov-2010 11:22:49] <rmatte> oh, nah it's not
[02-Nov-2010 11:22:56] <rmatte> it's proprietary
[02-Nov-2010 11:23:00] <Gibby> stupid IBM
[02-Nov-2010 11:23:09] <rmatte> stupid Lotus
[02-Nov-2010 11:23:16] <rmatte> who the heck uses Lotus suite these days?
[02-Nov-2010 11:23:17] <rmatte> lol
[02-Nov-2010 11:23:22] <Gibby> my company
[02-Nov-2010 11:23:22] <zykes-> Sam-I-Am: you arou nd ?
[02-Nov-2010 11:23:31] <Sam-I-Am> hmm?
[02-Nov-2010 11:23:31] <jmp242> I llike Lotus (well, smartsuite anyway)
[02-Nov-2010 11:23:35] <rmatte> Last time I used sametime was like 6 years ago
[02-Nov-2010 11:23:45] <rmatte> and it's just because we were supporting a client that used it
[02-Nov-2010 11:23:45] <zykes-> or sorry, Simon4 .
[02-Nov-2010 11:23:48] <Gibby> i have lotus notus running for my corp company email and outlook running for the client i support
[02-Nov-2010 11:24:01] <rmatte> hehe
[02-Nov-2010 11:24:27] <Simon4> zykes-: hrm?
[02-Nov-2010 11:24:39] <rmatte> but yeh, the forwarding is possible, you'll just have to get crafty
[02-Nov-2010 11:24:57] <jmp242> Anyone know why zencommand would log stuff like:
[02-Nov-2010 11:25:01] <rmatte> the interesting part will be how their interface is going to distinguish between where the traps came from to begin with
[02-Nov-2010 11:25:04] <rmatte> that's the big problem
[02-Nov-2010 11:25:12] <rmatte> if they all come from 1 place
[02-Nov-2010 11:25:14] <jmp242> INFO zen.zencommand: Deleting command lnx18 from /opt/zenoss/ZenPacks/ZenPacks.zenoss.ApacheMonitor-2.1.2-py2.6.egg/ZenPacks/zenoss/ApacheMonitor/libexec/check_apache.py -H 128.84.45.18 -p 80 -u '/server-status?auto'
[02-Nov-2010 11:25:39] <rmatte> jmp242: that's odd
[02-Nov-2010 11:26:01] <jmp242> yea
[02-Nov-2010 11:26:11] <rmatte> is ln18 the actual name of the command in the template or something?
[02-Nov-2010 11:26:15] <rmatte> lnx18*
[02-Nov-2010 11:26:20] <jmp242> lnx18 is the device
[02-Nov-2010 11:26:44] <jmp242> I assume, it's the only sort of thing that would have that name
[02-Nov-2010 11:26:53] <rmatte> oh
[02-Nov-2010 11:27:38] <jmp242> I just get NAN on my apache graphs, but this is the only hint I've found
[02-Nov-2010 11:27:46] <rmatte> yeh not sure, you'd have to ask a dev (and even then you might not get an answer)
[02-Nov-2010 11:27:57] <jmp242> yea - ok, thought it was worth a try
[02-Nov-2010 11:28:04] <rmatte> it generates an RRD yeh>
[02-Nov-2010 11:28:05] <rmatte> ?
[02-Nov-2010 11:28:23] <rmatte> have you tried deleting the RRD and allowing it to regenerate to see if that helps?
[02-Nov-2010 11:28:42] <rmatte> also, you might want to try zencommand run -v10 -d lnx18
[02-Nov-2010 11:28:46] <rmatte> and see what you can see
[02-Nov-2010 11:28:56] <[diablo]> http://www.net-snmp.org/docs/man/snmpd.conf.html looks nasty
[02-Nov-2010 11:29:26] <rmatte> [diablo]: the one I gave you is pretty much ready to go.
[02-Nov-2010 11:29:39] <[diablo]> rmatte, yeah I need to learn this SNMP tho
[02-Nov-2010 11:29:52] <rmatte> you mean learn SNMP in general?
[02-Nov-2010 11:30:13] <[diablo]> well, enough to configure clients correctly for ZenOSS or similar
[02-Nov-2010 11:30:14] <jmp242> I haven't tried that yet rmatte, but I will
[02-Nov-2010 11:30:49] <rmatte> [diablo]: you just drop the config that I gave you in, change your-key to whatever you want the community key to be, change the contact and location info in the config, save it, restart snmpd on the server and the server is ready to go
[02-Nov-2010 11:30:53] <xuru> I have an event class called IMAService (event class key) with a rule of "env.component == "IMAService"", but it doesn't seem to be catching them... What do you think is wrong?
[02-Nov-2010 11:31:56] <[diablo]> rmatte, trapsink 192.168.0.1 your-key I assume the 192.168.0.1 will be the IP address of my ZenOSS right?
[02-Nov-2010 11:32:00] <jmp242> using zencommand run -v10 -d lnx18
[02-Nov-2010 11:32:02] <rmatte> [diablo]: then in zenoss, you go to Infrastructure, click on the big blue DETAILS button, select Configuration Properties, scroll down until you see zSnmpCommunity, and set that to whatever you changed your-key to
[02-Nov-2010 11:32:16] <jmp242> it looks like it's doing the apache checks and shows what look like valid info
[02-Nov-2010 11:32:22] <rmatte> [diablo]: that's right, the IP of the Zenoss server
[02-Nov-2010 11:32:24] <jmp242> so I'll try deleting the rrds I guess
[02-Nov-2010 11:32:28] <rmatte> that's so that it knows where to send snmp traps to
[02-Nov-2010 11:32:32] <[diablo]> ok rmatte will try brb
[02-Nov-2010 11:32:43] * rmatte nods
[02-Nov-2010 11:33:14] <rmatte> xuru: not env.component
[02-Nov-2010 11:33:19] <rmatte> evt.component
[02-Nov-2010 11:33:23] <xuru> doh
[02-Nov-2010 11:33:27] <rmatte>
[02-Nov-2010 11:33:38] <rmatte> I've done similar before too
[02-Nov-2010 11:33:38] <xuru> wonder how many times I've done that
[02-Nov-2010 11:34:10] <rmatte> lol
[02-Nov-2010 11:34:31] <xuru> hmm... going to have to write a script and see lol
[02-Nov-2010 11:34:31] <rmatte> well, it's been a long time since I've done non-stop support in here for over an hour, fun fun
[02-Nov-2010 11:34:34] <rmatte> lol
[02-Nov-2010 11:34:39] * rmatte nods
[02-Nov-2010 11:34:40] <xuru> hehe
[02-Nov-2010 11:34:47] <rmatte> yeh, you definitely don't want bad code laying around
[02-Nov-2010 11:37:35] <xuru> rmatte: do you know off the top of your head how to get the list of event classes from dmd?
[02-Nov-2010 11:37:46] <xuru> dmd.ZenEventManager.?
[02-Nov-2010 11:37:48] <xuru> I'm guessing
[02-Nov-2010 11:38:00] <[diablo]> rmatte, OK looking good.. that said I must fully understand the underlying :-) but it is showing host info
[02-Nov-2010 11:38:07] <rmatte> probably just dmd.Events.
[02-Nov-2010 11:38:18] <rmatte> since you can do dmd.Devices
[02-Nov-2010 11:38:26] <zykes-> Simon4: think we could go together to make a similar thing to the HP EVA back for Blade stuff ?
[02-Nov-2010 11:39:11] <xuru> k, thanks
[02-Nov-2010 11:40:16] <Simon4> I haven't seen the EVA pack?
[02-Nov-2010 11:41:03] <tiredofme> rmatte: can I send you a pm? I've got a code question about this transform...
[02-Nov-2010 11:41:50] <rmatte> sure
[02-Nov-2010 11:41:59] <rmatte> or you can just ask it in here, up to you
[02-Nov-2010 11:47:46] <fragfutter> bigegor has a hp eva pack. works fine
[02-Nov-2010 11:48:11] <Gibby> under the collector properties, which value sets how often it polls via SNMP?
[02-Nov-2010 11:48:14] <Gibby> not the model
[02-Nov-2010 11:49:19] <rmatte> Gibby: SNMP Performance Cycle Interval (secs)
[02-Nov-2010 11:49:35] <Gibby> cool and the model?
[02-Nov-2010 11:49:41] <Gibby> Config Cycle Interval (mins)?
[02-Nov-2010 11:49:42] <rmatte> but be careful, the RRD properties default for use with 5 minute polls
[02-Nov-2010 11:49:50] <Gibby> RRD?
[02-Nov-2010 11:49:53] <rmatte> so if you increase/decrease it then you have to get in to modifying those values
[02-Nov-2010 11:50:12] <rmatte> round robin database, it's the type of file that Zenoss stores it's performance data in for graphing
[02-Nov-2010 11:50:29] <rmatte> The default rrd create values are for 5 minute intervals
[02-Nov-2010 11:50:41] <Gibby> *lost*
[02-Nov-2010 11:50:56] <rmatte> look at the bottom of the area that you're in with the collector properties
[02-Nov-2010 11:51:03] <rmatte> you'll see "Default RRD Create Command"
[02-Nov-2010 11:51:25] <rmatte> there are lines like: RRA:AVERAGE:0.5:1:600
[02-Nov-2010 11:51:36] <rmatte> so that's 0.5 over 600 which works out to be 300, 5 minutes
[02-Nov-2010 11:51:52] <rmatte> those things all need to be modified to correspond to whatever you happen to change the value to
[02-Nov-2010 11:52:01] <rmatte> and I forget exactly how to do it
[02-Nov-2010 11:52:06] <rmatte> I just have a general idea
[02-Nov-2010 11:52:29] <rmatte> I think you'd just have to change the 600
[02-Nov-2010 11:52:32] <rmatte> but I'm not 100% sure
[02-Nov-2010 11:52:37] <Gibby> ok we want 3 minutes polling
[02-Nov-2010 11:52:58] <rmatte> so in theory you'd change the 600 to 360
[02-Nov-2010 11:53:01] <rmatte> on each line
[02-Nov-2010 11:53:17] <rmatte> and you'll have to go in and delete the directories under $ZENHOME/perf/Devices
[02-Nov-2010 11:53:23] <rmatte> and allow them to regenerate with the new settings
[02-Nov-2010 11:54:15] <rmatte> and you'd change the snmp cycle time value to 180
[02-Nov-2010 11:54:18] <rmatte> that should do it
[02-Nov-2010 11:55:26] <rmatte> let me know if you need clarification on anything
[02-Nov-2010 11:56:18] <Gibby> ok i am going to definetly use zenoss for here at home about 10 servers a couple desktops and some mythtv stuff, so i think i want to do 1 minute polling but for work 3 min i think i can figure this part out
[02-Nov-2010 11:56:32] * rmatte nods
[02-Nov-2010 11:56:45] <rmatte> all the settings are right there, it's just a matter of getting the rrd settings right
[02-Nov-2010 11:56:57] <rmatte> the only values I'm not sure about in the rrd settings is the middle value
[02-Nov-2010 11:57:01] <rmatte> 1, 6, 24, 288
[02-Nov-2010 11:57:10] <rmatte> not sure what that corresponds to or if it would need to be changed
[02-Nov-2010 11:57:18] <Gibby> ok so i just maxed a FS to generate an alarm it poped up at the bottom but it is not in the dash board under device issues...
[02-Nov-2010 11:57:32] <Gibby> is that hours or minutes maybe?
[02-Nov-2010 11:57:43] <Gibby> or shift schedules
[02-Nov-2010 11:58:05] <fragfutter> aggregation. number of values that get averaged to create a consolidated data point.
[02-Nov-2010 11:59:01] <Gibby> ahh ok, so that can be left alone
[02-Nov-2010 11:59:33] <fragfutter> if you only want to increase the poll cycle you should be able to leave the rrd alone.
[02-Nov-2010 11:59:52] <Gibby> i am making it poll every minute
[02-Nov-2010 11:59:54] <fragfutter> it will simply only record one value for every five minutes
[02-Nov-2010 12:00:12] <fragfutter> and the recorded value is the average over the five polls that happened.
[02-Nov-2010 12:00:22] <Gibby> thanks fragfutter that makes since, fyi nice nick, wierd to type
[02-Nov-2010 12:02:49] <Gibby> So what level of severity is showed under the dashboard for Device Issues?
[02-Nov-2010 12:08:13] <Gibby> is this the model time? Config Cycle Interval (mins)
[02-Nov-2010 12:11:05] <rmatte> Gibby: Ummm, let me check
[02-Nov-2010 12:11:31] <rmatte> nah, it's not the model time
[02-Nov-2010 12:11:34] <rmatte> model time is Modeler Cycle Interval (mins)
[02-Nov-2010 12:12:25] <rmatte> Here's an explanation that I found
[02-Nov-2010 12:12:27] <rmatte> "The "config cycle interval" is how often some of the daemons will
[02-Nov-2010 12:12:27] <rmatte> reload their configuration unless it has been updated asynchronously in the
[02-Nov-2010 12:12:27] <rmatte> interim. Really the config cycle interval is something that doesn't matter
[02-Nov-2010 12:12:28] <rmatte> much anymore since everything is asynchronously updated."
[02-Nov-2010 12:12:50] <rmatte> I'd say just update it to match whatever you change the snmp cycle to
[02-Nov-2010 12:12:52] <Gibby> hmm crap, anyway to set the defaults back for my collector lol
[02-Nov-2010 12:13:01] <rmatte> nope
[02-Nov-2010 12:13:04] <rmatte> there's no reset button
[02-Nov-2010 12:13:09] <rmatte> I know what the defaults are though
[02-Nov-2010 12:13:19] <rmatte> what do you need?
[02-Nov-2010 12:13:20] <Gibby> hmm anyone have a screen shot of the defaults?
[02-Nov-2010 12:13:35] <Gibby> i was a little uhhh tired lastnight and was messing with them
[02-Nov-2010 12:14:26] <Gibby> cool it seems zenoss monitors ZFS correctly atleast
[02-Nov-2010 12:16:33] <rmatte> Gibby: http://fpaste.org/s77V/
[02-Nov-2010 12:17:02] <Gibby> ok so explain the Max Ping Failures...
[02-Nov-2010 12:18:14] <rmatte> They have this really stupid feature where it will ping a device a certain amount of times and then completely give up on trying to ping it
[02-Nov-2010 12:18:22] <rmatte> yet there is no indication that it's doing this
[02-Nov-2010 12:18:36] <rmatte> so the device is unmonitored and the only way to get it monitored again is to restart zenoss or remodel the device
[02-Nov-2010 12:18:38] <Gibby> completely give up?
[02-Nov-2010 12:18:48] <rmatte> yeh, it just silently ignores it
[02-Nov-2010 12:18:58] <Gibby> well who was the drunk engineer on that one
[02-Nov-2010 12:18:58] <rmatte> so I just set it to 999999999999 so that it never does that
[02-Nov-2010 12:19:20] <rmatte> I've actually had a Zenoss developer argue with me that that's a useful feature
[02-Nov-2010 12:19:20] <rmatte> lol
[02-Nov-2010 12:19:39] <Gibby> no, never isn't that what maintence windows are for?
[02-Nov-2010 12:19:43] <rmatte> It may be useful in certain situations, but the default value is horrible
[02-Nov-2010 12:19:50] <rmatte> yeh exactly
[02-Nov-2010 12:20:04] <rmatte> and a value of 0 doesn't disable it
[02-Nov-2010 12:20:15] <rmatte> so just throw that 999... value in and you'll be good
[02-Nov-2010 12:20:29] <rmatte> that majorly screwed me over one time
[02-Nov-2010 12:20:37] <rmatte> I was so upset when I found out about it lol
[02-Nov-2010 12:20:39] <Gibby> is there a doc on these setting in here?
[02-Nov-2010 12:20:51] <rmatte> the admin guide has some basic info on them I believe
[02-Nov-2010 12:21:04] <rmatte> but I think that's about as good as you'll get
[02-Nov-2010 12:21:11] <rmatte> most of the settings are self-explanatory anyways
[02-Nov-2010 12:22:05] <Gibby> Process Cycle Interval (secs)
[02-Nov-2010 12:22:17] <rmatte> for polling whether or not processes are down
[02-Nov-2010 12:22:25] <rmatte> such as that process that I walked you through setting up earlier
[02-Nov-2010 12:22:31] <Gibby> makes sense
[02-Nov-2010 12:22:33] <rmatte> zenprocess has it's own cycle time
[02-Nov-2010 12:22:38] <Gibby> cool that is nice
[02-Nov-2010 12:22:50] * rmatte nods
[02-Nov-2010 12:22:59] <Gibby> Process Parallel Jobs? the about of zenprocess jobs running at once?
[02-Nov-2010 12:24:11] <rmatte> nah, I think that's how many jobs run at once in parallel when collecting
[02-Nov-2010 12:24:19] <rmatte> not sure though
[02-Nov-2010 12:24:35] <rmatte> (like it collects from 15 devices in parallel)
[02-Nov-2010 12:24:41] <Gibby> ahh ok
[02-Nov-2010 12:26:14] fOrsberg is now known as forsberg
[02-Nov-2010 12:26:16] <Gibby> what is zCountProcs for processes?
[02-Nov-2010 12:29:09] <rmatte> where are you seeing that?
[02-Nov-2010 12:29:10] <arrrghhh> what's up cats. been running Zenoss core on a really REALLY underpowered system that was running another network monitoring tool on it as well.
[02-Nov-2010 12:29:34] <arrrghhh> what i'm wondering is, how complicated is it to get this zenoss installation & data from this box to another?
[02-Nov-2010 12:29:35] <rmatte> arrrghhh: yeh, I remember that hehe
[02-Nov-2010 12:29:48] <rmatte> arrrghhh: what install method did you use?
[02-Nov-2010 12:29:50] <arrrghhh> rmatte: haha yea what's up man! i'm hopefully going to get some real hardware for zenoss.
[02-Nov-2010 12:30:01] <arrrghhh> currently it's on the stack installer, but i heard that's not so much recommended...
[02-Nov-2010 12:30:10] <rmatte> k, simple then...
[02-Nov-2010 12:30:18] <rmatte> get the stack installer for the same version that you are running
[02-Nov-2010 12:30:21] <arrrghhh> so i don't mind reinstalling zenoss, i just worry about all the data and custom crap i put into it.
[02-Nov-2010 12:30:25] <rmatte> run an install on the new server
[02-Nov-2010 12:30:28] <arrrghhh> hrm.
[02-Nov-2010 12:30:32] <arrrghhh> that seems too easy...
[02-Nov-2010 12:30:32] <rmatte> then copy /usr/local/zenoss from the old server to the new one
[02-Nov-2010 12:30:35] <rmatte> and voila, you're done
[02-Nov-2010 12:30:58] <rmatte> since /usr/local/zenoss contains all the dependencies including mysql
[02-Nov-2010 12:31:21] <rmatte> make sure zenoss is stopped on the new server when you copy the directory over
[02-Nov-2010 12:31:24] <rmatte> then fire it up
[02-Nov-2010 12:31:28] <arrrghhh> hrm, /usr/local/zenoss doesn't exist.
[02-Nov-2010 12:31:36] <arrrghhh> i'm betting it's in /opt
[02-Nov-2010 12:31:40] * rmatte scratches his head
[02-Nov-2010 12:31:41] <arrrghhh> you mean the install dir right?
[02-Nov-2010 12:31:54] <rmatte> stack installer's default directory that it installs to is /usr/local/zenoss
[02-Nov-2010 12:32:01] <arrrghhh> yea, but i changed it to /opt.
[02-Nov-2010 12:32:13] <rmatte> ok, do you have /opt/zenoss/zenoss?
[02-Nov-2010 12:32:14] <arrrghhh> i have a 1gb / and a 20gb /opt...
[02-Nov-2010 12:32:17] <arrrghhh> yessir
[02-Nov-2010 12:32:25] <rmatte> then yeh, copy /opt/zenoss
[02-Nov-2010 12:32:30] <arrrghhh> k
[02-Nov-2010 12:32:37] <rmatte> make sure you do the install to that same location on the new server
[02-Nov-2010 12:32:40] <rmatte> and then copy it over
[02-Nov-2010 12:32:48] <arrrghhh> but i have to use the stack installer again? I was talking to some guys about enterprise, they say the stack installer is not recommended.
[02-Nov-2010 12:32:56] <arrrghhh> i guess since i'm sticking with core for the time being it doesn't matter?
[02-Nov-2010 12:33:00] <rmatte> the stack installer is mint man
[02-Nov-2010 12:33:04] <arrrghhh> lol
[02-Nov-2010 12:33:19] <rmatte> they make a stack installer for enterprise as far as I'm aware
[02-Nov-2010 12:33:21] <rmatte> so it's not a big deal
[02-Nov-2010 12:33:35] <rmatte> but yeh, use the stack installer again
[02-Nov-2010 12:33:44] <rmatte> make sure the install is in /opt like before
[02-Nov-2010 12:33:50] <arrrghhh> k
[02-Nov-2010 12:33:54] <rmatte> don't start the zenoss daemons after the install
[02-Nov-2010 12:33:58] <rmatte> then copy the directory over
[02-Nov-2010 12:34:05] <arrrghhh> is it better to be on physical hardware over virtual?
[02-Nov-2010 12:34:10] <rmatte> fire the daemons up (using the init.d script so that it starts MySQL too)
[02-Nov-2010 12:34:13] <rmatte> and voila, good to go
[02-Nov-2010 12:34:22] <rmatte> It's not better on either, both work fine
[02-Nov-2010 12:34:28] <rmatte> All my Zenoss servers are VMs
[02-Nov-2010 12:34:34] <rmatte> It really depends on the specs
[02-Nov-2010 12:34:39] <arrrghhh> hrm.
[02-Nov-2010 12:34:40] <arrrghhh> ok
[02-Nov-2010 12:34:48] <rmatte> It's obviously not going to run well on a vm that only has 1GHz allocated to it
[02-Nov-2010 12:34:52] <rmatte> lol
[02-Nov-2010 12:34:54] <arrrghhh> haha
[02-Nov-2010 12:35:01] <rmatte> or 1GB of RAM
[02-Nov-2010 12:35:04] <arrrghhh> well we had a pretty good amount of processor allocated
[02-Nov-2010 12:35:12] <arrrghhh> but yea RAM was the issue. 2gb
[02-Nov-2010 12:35:26] <arrrghhh> w/another memory hungry & proc hungry network monitoring tool, it was not so great.
[02-Nov-2010 12:35:35] <arrrghhh> well that's good to know it's easy to transfer.
[02-Nov-2010 12:35:44] <rmatte> yeh, 4GB is recommended
[02-Nov-2010 12:35:53] <arrrghhh> we'll see what i can get.
[02-Nov-2010 12:35:54] <rmatte> higher is better if you can manage it
[02-Nov-2010 12:35:57] <arrrghhh> should be able to
[02-Nov-2010 12:36:01] * rmatte nods
[02-Nov-2010 12:36:02] <arrrghhh> my other test rig i got 16gb of ram
[02-Nov-2010 12:36:17] <rmatte> should just steal some of it
[02-Nov-2010 12:36:19] <arrrghhh> w/ a quad core 3.0 ghz proc allocated just to this box
[02-Nov-2010 12:36:26] <arrrghhh> virtualized box rmatte
[02-Nov-2010 12:36:29] <rmatte> ah
[02-Nov-2010 12:36:50] <arrrghhh> but i'm finally got hardware for testing some other network monitoring software
[02-Nov-2010 12:37:10] <arrrghhh> so hopefully i'll be able to break out zenoss onto its own box as well. i want to give it a fair shot.
[02-Nov-2010 12:37:57] <rmatte> cool
[02-Nov-2010 12:51:27] <Gibby> zCountProcs is under infrastructure then under processes
[02-Nov-2010 12:55:08] <rmatte> oh
[02-Nov-2010 12:56:02] <rmatte> hmmm, I don't see it
[02-Nov-2010 12:56:17] <rmatte> oh nevermind, I see
[02-Nov-2010 12:57:01] <rmatte> that's to have it watch for a minimum number
[02-Nov-2010 12:57:22] <rmatte> for instance, if you had 10 httpd processes running normally
[02-Nov-2010 12:57:24] <Gibby> cool what i thought
[02-Nov-2010 12:57:30] <rmatte> and you wanted it to watch in case it dropped below that
[02-Nov-2010 12:57:34] * rmatte nods
[02-Nov-2010 12:58:09] <rmatte> also, just to point out... the ignore paramaters option disregards the params that the command is running with
[02-Nov-2010 12:58:25] <rmatte> let's say you have /usr/local/bin/whatever blah blah blah
[02-Nov-2010 12:58:36] <rmatte> and you have /usr/local/bin/whatever bleh bleh bleg
[02-Nov-2010 12:58:46] <rmatte> and you want to monitor them together, you would enable ignore parameters
[02-Nov-2010 12:58:53] <rmatte> otherwise it'll monitor them as 2 separate processes
[02-Nov-2010 12:59:12] <Gibby> makes sense, where do I set the count number?
[02-Nov-2010 12:59:13] <rmatte> the other application for it is if a process doesn't always run with the same parameters
[02-Nov-2010 12:59:31] <rmatte> you don't want to have to remodel a device after every reboot becaue the params of a process change between runs
[02-Nov-2010 12:59:38] <rmatte> so you could use that to ignore them and just focus on the process
[02-Nov-2010 12:59:54] <rmatte> hmmm, good question about the count number
[02-Nov-2010 13:00:12] <Gibby> I changed it to true didn't give an option for count number
[02-Nov-2010 13:00:17] <rmatte> yeh one sec
[02-Nov-2010 13:00:25] <rmatte> they either forgot to include it in the new UI, or it's hidden
[02-Nov-2010 13:02:05] <rmatte> well, it's not in the device zProperties
[02-Nov-2010 13:02:17] * rmatte checks the old UI to see if it was ever possible to set
[02-Nov-2010 13:02:53] <rmatte> weird, not seeing any way to set it
[02-Nov-2010 13:02:59] <rmatte> not sure what good that option is then lol
[02-Nov-2010 13:04:09] <rmatte> hmmm, in Jane Curry's Zenoss paper she put " zCountProcs
[02-Nov-2010 13:04:10] <rmatte> Â it is unclear what effect this has
[02-Nov-2010 13:04:34] <rmatte> looks like a half-finished feature, unless it does something that I'm not aware of
[02-Nov-2010 13:06:10] <Gibby> hmmm maybe it models to see the number of running procccesss
[02-Nov-2010 13:06:44] <rmatte> possibly
[02-Nov-2010 13:06:54] <rmatte> it might remember the amount running and complain if it changes
[02-Nov-2010 13:07:07] <rmatte> that's the most likely
[02-Nov-2010 13:07:18] <Gibby> that is fine, i would just need to be able to verify that number some how
[02-Nov-2010 13:07:34] <rmatte> yeh, not sure where that's displayed
[02-Nov-2010 13:07:39] <rmatte> It probably isn't
[02-Nov-2010 13:10:35] <Gibby> hmm where is the bug tracker? i got 2 emails for a process being restarted, shouldn't have been only 1 alert?
[02-Nov-2010 13:11:00] <rmatte> depends on your alert settings
[02-Nov-2010 13:11:08] <rmatte> what do you have them set to?
[02-Nov-2010 13:11:35] <xuru> who won the summer of zenpacks contest?
[02-Nov-2010 13:11:37] <rmatte> (screenshot is probably easiest if possible)
[02-Nov-2010 13:11:47] <rmatte> xuru: They haven't judged yet, there's like 60 zenpacks to judge
[02-Nov-2010 13:11:56] <xuru> nice
[02-Nov-2010 13:12:05] <rmatte> 6 of which are mine, muahaha
[02-Nov-2010 13:12:19] <Gibby> so zenpacks are plugins basically?
[02-Nov-2010 13:12:21] <xuru>
[02-Nov-2010 13:12:32] <rmatte> Gibby: well, ZenPacks can contain a lot of different stuff
[02-Nov-2010 13:12:46] <rmatte> Gibby: They can contain templates, mibs, plugins, skins, logos, daemons, etc...
[02-Nov-2010 13:12:58] <rmatte> They are packages that extend the functionality of Zenoss in different ways
[02-Nov-2010 13:14:01] <Gibby> i tried installing 1 yesterday it errored on a bunch of crap
[02-Nov-2010 13:14:24] <rmatte> well, it's probably just a version issue
[02-Nov-2010 13:14:33] <Gibby> i think it was,
[02-Nov-2010 13:14:37] <rmatte> actually, you probably left it as a .zip
[02-Nov-2010 13:14:42] <Orv> Gibby: did you install it as the zenoss user?
[02-Nov-2010 13:14:43] <rmatte> the zenoss site automatically zips files
[02-Nov-2010 13:14:45] <Gibby> nope unziped to an egg
[02-Nov-2010 13:14:57] <rmatte> ok, then it probably had -py2.4 in the filename
[02-Nov-2010 13:15:01] <Gibby> i tried from the Web and as root not as zenoss
[02-Nov-2010 13:15:10] <rmatte> you can remove -py2.4 from the filename and it'll install
[02-Nov-2010 13:15:14] <rmatte> or change it to -py2.6
[02-Nov-2010 13:15:21] <rmatte> they changed python versions between 2.5 and 3.0
[02-Nov-2010 13:15:36] <rmatte> don't issue zenoss commands as root ever
[02-Nov-2010 13:15:39] <rmatte> always become the zenoss user
[02-Nov-2010 13:15:44] <rmatte> sudo su - zenoss
[02-Nov-2010 13:15:59] <rmatte> then you can do stuff like: zenpack --install <filename>
[02-Nov-2010 13:16:02] <rmatte> or zenoss stop
[02-Nov-2010 13:16:04] <rmatte> zenoss start
[02-Nov-2010 13:16:06] <rmatte> zenoss restart
[02-Nov-2010 13:16:10] <rmatte> zenmib run *
[02-Nov-2010 13:16:12] <rmatte> etc...
[02-Nov-2010 13:16:42] <Orv> rmatte: He said he did it from the web; does that mean from the web interface?
[02-Nov-2010 13:16:55] <rmatte> Orv yes
[02-Nov-2010 13:17:08] <Gibby> sorry, trying to screen shot my alerts
[02-Nov-2010 13:17:11] <Orv> Gibby: So you didn't use the command line to install it?
[02-Nov-2010 13:17:13] * rmatte nods
[02-Nov-2010 13:17:30] <rmatte> he means to install the ZenPack
[02-Nov-2010 13:17:32] <Gibby> i did try that as root, not zenoss
[02-Nov-2010 13:17:40] * rmatte nods
[02-Nov-2010 13:18:01] <rmatte> Orv: I think he means he tried from the web interface, and then from the commandline as root
[02-Nov-2010 13:20:35] <Orv> rmatte: That would make sense, yeah
[02-Nov-2010 13:22:16] <Gibby> http://img403.imageshack.us/img403/9486/screenshotvv.jpg
[02-Nov-2010 13:23:22] <Gibby> docs/DOC-5882
[02-Nov-2010 13:23:25] <Gibby> that is the zenpack i was trying
[02-Nov-2010 13:39:39] <rmatte> Gibby: yeh, you would have to remove the -py2.4 from the filename
[02-Nov-2010 13:39:51] <Gibby> just remove it?
[02-Nov-2010 13:46:35] <xuru> anyone know what MIB is required for an APC Symmetra 80K?
[02-Nov-2010 13:47:09] <Sam-I-Am> probably something from apc
[02-Nov-2010 13:47:20] <xuru> heh, probably
[02-Nov-2010 13:47:21] <rmatte> xuru: lord only knows man
[02-Nov-2010 13:47:27] <rmatte> you'll have to hunt it down
[02-Nov-2010 13:47:40] <xuru> k, thanks
[02-Nov-2010 13:47:48] <rmatte> I usually just say screw it and install every Mib from the manufacturer
[02-Nov-2010 13:47:53] <rmatte>
[02-Nov-2010 13:48:02] <xuru> usually APC is in the power-ethernet-mib, but not this one
[02-Nov-2010 13:48:08] <xuru>
[02-Nov-2010 13:50:45] <Gibby> hmm that process count isn't working... i enabled it, model it then killed 1 of the processes no alert
[02-Nov-2010 13:51:36] <rmatte> Gibby: It's possible that it does nothing
[02-Nov-2010 13:51:57] <rmatte> Jane Curry couldn't find a use for it, and she's generally very thorough when testing stuff
[02-Nov-2010 13:52:10] <Gibby> hmmm ok
[02-Nov-2010 13:52:20] <Gibby> bug?
[02-Nov-2010 13:52:36] <rmatte> or it was put there and planned to be used but never was
[02-Nov-2010 13:52:48] <rmatte> I'd have to ask a dev
[02-Nov-2010 13:52:53] <rmatte> and none seem to be around at the moment
[02-Nov-2010 13:58:02] <davetoo> any jmx gurus?
[02-Nov-2010 14:00:10] <rmatte> Gibby: ok, looking at your alerting right now...
[02-Nov-2010 14:01:01] <rmatte> Gibby: you would have gotten 2 emails because you enabled "Send clear messages"
[02-Nov-2010 14:01:08] <rmatte> so you would have gotten the email for the process going down
[02-Nov-2010 14:01:13] <rmatte> and a second email for it coming back up
[02-Nov-2010 14:01:32] <rmatte> If you don't want an email to things coming back up then disable that option
[02-Nov-2010 14:01:37] <Gibby> hmm but it is a restart event... i would understand if it is a down then up event
[02-Nov-2010 14:01:38] <rmatte> for things*
[02-Nov-2010 14:02:05] <rmatte> there are all sorts of events in zenoss that auto-clear with clear events
[02-Nov-2010 14:02:18] <Gibby> hmm ok
[02-Nov-2010 14:02:19] <rmatte> thresholds, any type of process/service monitoring
[02-Nov-2010 14:02:28] <rmatte> all of those send clear alerts
[02-Nov-2010 14:02:48] <rmatte> the clear alerts are what automatically clear the event to history when whatever was down recovers
[02-Nov-2010 14:02:49] <Gibby> correct, say i am driving in my car and i get a down alert, i turn around and start heading home, then i get a clear alert, i then continue to my orginal destination
[02-Nov-2010 14:03:00] <rmatte> pretty much
[02-Nov-2010 14:03:21] <rmatte> unless you get a whole bunch in succession
[02-Nov-2010 14:03:30] <rmatte> then you know something is bouncing
[02-Nov-2010 14:04:11] <rmatte> you can change the layout of the messages
[02-Nov-2010 14:04:21] <rmatte> there's a messages section for each alerting rule
[02-Nov-2010 14:04:38] <rmatte> you could change the subject so that one says ALERT and the other says CLEAR
[02-Nov-2010 14:04:39] <rmatte> or whatever
[02-Nov-2010 14:04:44] <rmatte> just to make it easy to see at a glance
[02-Nov-2010 14:06:16] * Sam-I-Am *boggle* at massivescrollback
[02-Nov-2010 14:07:38] <Gibby> gotcha, but a bounce alert should only be 1 alert and clear in one....
[02-Nov-2010 14:08:18] <kotique> A lot of users here
[02-Nov-2010 14:08:39] <Sam-I-Am> yep
[02-Nov-2010 14:08:42] <Sam-I-Am> busy today
[02-Nov-2010 14:08:56] <Sam-I-Am> i've been face down in testing some new router firmware
[02-Nov-2010 14:09:02] <Sam-I-Am> and associated snmp stuffs
[02-Nov-2010 14:09:04] <Sam-I-Am> m0r graphs!
[02-Nov-2010 14:10:01] <davetoo> MOAR
[02-Nov-2010 14:10:56] <Sam-I-Am> looks like they've added a place to grab mpls vll/vpls statistics, but havent figure out how to make it available via standard if-mib
[02-Nov-2010 14:11:52] <ballison> hello
[02-Nov-2010 14:11:55] <ballison> i need help with someone
[02-Nov-2010 14:12:10] <ballison> i need to be able to list all the devices currently set to Maintenance mode
[02-Nov-2010 14:12:22] <ballison> i need to be able to generate this list from the command line so I can email it out as a daily report
[02-Nov-2010 14:12:54] <Sam-I-Am> i think there is a report for maintenance already...
[02-Nov-2010 14:13:04] <ballison> but i need it as a daily email
[02-Nov-2010 14:13:16] <Sam-I-Am> i thought there was a way to mail reports too, but i'm not sure
[02-Nov-2010 14:13:47] <ballison> There's not one for maintenance.
[02-Nov-2010 14:14:03] <ballison> there's one for the broken maintenance windows feature, but not one that just lists hosts in maintance
[02-Nov-2010 14:14:08] <ballison> i just need a list so i can email it out.
[02-Nov-2010 14:14:22] <ballison> is there a way to directly query the zenoss DB from the commmand line?
[02-Nov-2010 14:14:48] <rmatte> ballison: you just want to know what devices are in maintenance production state?
[02-Nov-2010 14:14:57] <ballison> correct
[02-Nov-2010 14:15:03] <rmatte> simple...
[02-Nov-2010 14:15:10] <rmatte> login via the commandline
[02-Nov-2010 14:15:16] <rmatte> become the zenoss user
[02-Nov-2010 14:15:21] <rmatte> execute "zendmd"
[02-Nov-2010 14:15:28] <rmatte> and then put the following script in to it...
[02-Nov-2010 14:15:40] <rmatte> for d in dmd.Devices.getSubDevices():
[02-Nov-2010 14:15:53] <rmatte> actually hold on, doing this off the top of my head
[02-Nov-2010 14:15:58] <rmatte> going to type it up and then paste it
[02-Nov-2010 14:16:08] <ballison> i need to be able to cron this daily
[02-Nov-2010 14:16:12] <ballison> into a daily email
[02-Nov-2010 14:16:23] <rmatte> ah, that's not a problem
[02-Nov-2010 14:16:31] <rmatte> I'll make it in to a standalone script, just give me a minute
[02-Nov-2010 14:16:37] <ballison> we had a bunch of hosts in "maintence" state and no one knew about it (because the maintenance window feature is bugged) and so nothing was monitoring them.
[02-Nov-2010 14:18:18] <rmatte> yeh, I move them in and out of maintenance state by hand
[02-Nov-2010 14:18:26] <rmatte> I don't trust the maintenance windows since I've had that happen before
[02-Nov-2010 14:18:51] <ballison> Right now you can only select the start for a maintenance window via 5 minute increments.
[02-Nov-2010 14:18:51] <ballison> If the start is 1 minute BEHIND when you submit it, the window next starts because it missed the start trigger.
[02-Nov-2010 14:18:51] <ballison> So then a user goes and sets it to Maintenance manually.
[02-Nov-2010 14:18:51] <ballison> Which leads to bug number2, the only option for when the window ends is to return to "original state" which in this case is Maintenance so it never goes back to production state.
[02-Nov-2010 14:18:51] <ballison> To fix bug number 2 we need the ability to specify what state we want it in when the window ends, in this case Production.
[02-Nov-2010 14:19:56] <Sam-I-Am> heh, yeah, i've been wanting a way to manually set return state
[02-Nov-2010 14:20:08] <Sam-I-Am> since sometimes we have overlapping maint windows configured by different groups
[02-Nov-2010 14:20:42] <ballison> To fix bug 1, we need the ability to "Start Window NOW!" on submit.
[02-Nov-2010 14:21:21] <rmatte> ballison: http://fpaste.org/zdOL/raw/
[02-Nov-2010 14:21:28] <rmatte> save that as a .py
[02-Nov-2010 14:21:36] <rmatte> have cron execute it and redirect the output to an email
[02-Nov-2010 14:22:19] <ballison> awesome. thanks - let me try it.
[02-Nov-2010 14:22:27] * rmatte nods
[02-Nov-2010 14:23:54] <rmatte> you could even change print "%s - %s" % (d.getId(),d.getManageIp)
[02-Nov-2010 14:24:02] <rmatte> and make it: print "%s,%s" % (d.getId(),d.getManageIp)
[02-Nov-2010 14:24:10] <rmatte> then redirect the output to a .csv file
[02-Nov-2010 14:24:14] <rmatte> and email it as an attachment
[02-Nov-2010 14:24:57] <rmatte> oh shit
[02-Nov-2010 14:25:02] <rmatte> there's a small error in the script
[02-Nov-2010 14:25:17] <rmatte> d.getProductionStateString should be d.getProductionStateString()
[02-Nov-2010 14:25:19] <ballison> i got nothing back , but i had nothing in maintenance state yet
[02-Nov-2010 14:25:34] <rmatte> add the () at the end of it, then try running again
[02-Nov-2010 14:25:36] <davetoo> has anybody made a table that translates UI concepts from 2.5.x to 3.0.x?
[02-Nov-2010 14:26:03] <ballison> it worked!
[02-Nov-2010 14:26:04] <ballison> thanks
[02-Nov-2010 14:26:10] <rmatte> ballison: no problem
[02-Nov-2010 14:26:31] <rmatte> davetoo: that's pretty advanced stuff, Egor would be the only person I could think of who might have
[02-Nov-2010 14:26:35] <rmatte> other than actual zenoss devs
[02-Nov-2010 14:26:38] <rmatte> oh wait
[02-Nov-2010 14:26:47] <rmatte> you're just talking about a document explaining the differences?
[02-Nov-2010 14:26:49] <rmatte> or what?
[02-Nov-2010 14:26:49] <davetoo> I just mean the user experience
[02-Nov-2010 14:26:51] <davetoo> yeah,
[02-Nov-2010 14:26:56] <rmatte> ah, I misunderstood
[02-Nov-2010 14:27:01] <rmatte> no, I haven't seen anything like that
[02-Nov-2010 14:27:02] <davetoo> like "Graphs" vs "Performance"
[02-Nov-2010 14:27:45] <rmatte> though it's fairly evident with a bit of poking around
[02-Nov-2010 14:27:53] <rmatte> I honestly haven't found it very hard to get used to the new UI
[02-Nov-2010 14:28:04] <davetoo> I just don't have enough experience yet.
[02-Nov-2010 14:28:21] <rmatte> well, I've only really just used my 3.0 install for testing on the side, I hardly ever touch it
[02-Nov-2010 14:28:24] <rmatte> but it's not too bad
[02-Nov-2010 14:28:31] <rmatte> once all the UI bugs are fixed it'll be good
[02-Nov-2010 14:29:16] <davetoo> I need to make a little script to add a port number offset to all the daemon configs so I can run 2.5 and 3.0 side-by-side on the same box.
[02-Nov-2010 14:29:22] <ballison> weird the script runs as interactive user zenoss, but not under sudo su - zenoss script
[02-Nov-2010 14:32:09] <ballison> nevermind. solved it. sudo su - zenoss sh -c script_name works
[02-Nov-2010 14:36:40] <rmatte> oh man do I ever need this function: http://developer.android.com/reference/android/app/ActivityManager.html#isUserAMonkey%28%29
[02-Nov-2010 14:36:46] <rmatte> brilliant
[02-Nov-2010 14:38:34] <frozty_sa> you know what that's for, in 'droid context?
[02-Nov-2010 14:38:44] <rmatte> noop, I'm not a droid developer
[02-Nov-2010 14:39:16] <frozty_sa> there's a mock testing framework, and interaction done by it will make that function return true
[02-Nov-2010 14:39:33] <frozty_sa> ballison: su -c "command" zenoss, btw
[02-Nov-2010 14:39:40] <frozty_sa> sudo su - doesn't do what you think it does
[02-Nov-2010 14:40:32] <frozty_sa> (pretty much always you want sudo -u, possibly with -i)
[02-Nov-2010 14:41:01] <ballison> i thought sudo su - parses all the .files
[02-Nov-2010 14:41:07] <frozty_sa> nope
[02-Nov-2010 14:41:10] <ballison> so you get all the zenoss enviroment variables
[02-Nov-2010 14:41:16] <frozty_sa> it does exactly the opposite, in fact
[02-Nov-2010 14:41:33] <frozty_sa> su - /never/ evals as a login shell
[02-Nov-2010 14:41:44] <ballison> weird
[02-Nov-2010 14:41:57] <ballison> but when i want roots history i have to do a sudo su - to get root's .history
[02-Nov-2010 14:42:08] <frozty_sa> sudo -u
[02-Nov-2010 14:42:18] <frozty_sa> is a full effective_user switch
[02-Nov-2010 14:42:30] <frozty_sa> `su -` is more only a privs escalation
[02-Nov-2010 14:42:39] <rmatte> I just do: sudo su - zenoss, works fine
[02-Nov-2010 14:42:47] * rmatte shrugs
[02-Nov-2010 14:43:29] <frozty_sa> # alias | grep zenoss
[02-Nov-2010 14:43:31] <frozty_sa> alias zenossconsole='su -c "/usr/local/zenoss/zenoss/bin/zendmd" zenoss'
[02-Nov-2010 14:43:43] <frozty_sa> ever nicer
[02-Nov-2010 14:45:09] <frozty_sa> for user-to-root switches, I always go sudo -i
[02-Nov-2010 14:45:10] <ballison> never seen su used that way
[02-Nov-2010 14:45:16] <rmatte> lol, a bit lazy no?
[02-Nov-2010 14:45:31] <rmatte> yeh, su -c is useful
[02-Nov-2010 14:45:34] <frozty_sa> rmatte: golden rule of unix
[02-Nov-2010 14:45:52] <frozty_sa> you only ever type something twice. the first time when you figure it out, the second time when you script it
[02-Nov-2010 14:45:57] <rmatte> I prefer to actually remember the underlying commands
[02-Nov-2010 14:45:58] <rmatte> lol
[02-Nov-2010 14:46:03] <rmatte> by using them
[02-Nov-2010 14:46:04] <rmatte>
[02-Nov-2010 14:46:13] imeyer is now known as webscale
[02-Nov-2010 14:46:15] <frozty_sa> oh, I *remember* them
[02-Nov-2010 14:46:22] <frozty_sa> there's just no point for me to type them out the whole time
[02-Nov-2010 14:46:39] webscale is now known as imeyer
[02-Nov-2010 14:54:19] mray is now known as mrayzenoss
[02-Nov-2010 14:56:21] mrayzenoss is now known as mray
[02-Nov-2010 14:57:20] <rhettardo> I 3.0 how do you bind a template to a class? I am in Advanced -> Monitoring Templates and want to bing ethernetCsmacd_64 to '/Server/Xen Host' but dont see how to do that.
[02-Nov-2010 14:57:31] <rhettardo> s/I/In
[02-Nov-2010 14:58:40] <rmatte> rhettardo: have you checked the elusive menu in the bottom left?
[02-Nov-2010 14:58:48] <rmatte> which no one seems to ever see
[02-Nov-2010 14:59:26] <rhettardo> yes, when i select any of those i dont see a binding option
[02-Nov-2010 15:00:49] <rhettardo> i am obviously missing something trivial, its jsut new to me
[02-Nov-2010 15:01:15] <rhettardo> didnt use 3.0 post alpha testing and just upgraded last week
[02-Nov-2010 15:01:40] <rmatte> right, but did you check the menu in the bottom left?
[02-Nov-2010 15:01:43] <rmatte> it has the bind option
[02-Nov-2010 15:02:08] <rhettardo> i see 'toggle template binding' which just seems to refresh the templates pane
[02-Nov-2010 15:04:43] <rmatte> ok, actually this won't be so bad to figure out
[02-Nov-2010 15:04:46] <rmatte> oops
[02-Nov-2010 15:10:04] <Gibby> when i click on add multiple devices nothing pops up
[02-Nov-2010 15:12:35] <Gibby> n/m refreshed and it poping up now
[02-Nov-2010 15:12:54] <rmatte>
[02-Nov-2010 15:16:39] <rmatte> http://fpaste.org/4P9C/raw/
[02-Nov-2010 15:16:41] <rmatte> oops
[02-Nov-2010 15:18:37] <davetoo> meh
[02-Nov-2010 15:18:44] <davetoo> I need a big tarball of mibs
[02-Nov-2010 15:18:56] <davetoo> this debian system has almost none
[02-Nov-2010 15:23:54] <Gibby> uhhh i just ran a discovery multiple devices on my network and it is giving me emails on every 1.... is that correct?
[02-Nov-2010 15:25:28] <frozty_sa> event emails?
[02-Nov-2010 15:25:41] <Gibby> yeah during a discovery and it put them as in production too
[02-Nov-2010 15:25:56] <frozty_sa> yeah, I could understand why you'd get them
[02-Nov-2010 15:26:04] <frozty_sa> since the events are triggering "new"
[02-Nov-2010 15:26:08] <frozty_sa> they'll settle soon enough
[02-Nov-2010 15:26:23] <frozty_sa> personally I hate getting email about events, it's too slow anyway
[02-Nov-2010 15:26:30] <frozty_sa> I use chudler's xmppbot zenpack
[02-Nov-2010 15:27:42] <Gibby> i don't see it listed
[02-Nov-2010 15:28:20] <frozty_sa> yeah, you need to add it, it's not on a stock install
[02-Nov-2010 15:29:07] <rmatte> just got done teaching RPN to someone here lol
[02-Nov-2010 15:29:34] <rmatte> well, sort of, he already understood the concept, just showed him how to use another datapoint in the equation
[02-Nov-2010 15:30:49] <Gibby> so once discovered i need to add them to the correct templates right?
[02-Nov-2010 15:30:55] <Gibby> i don't see it listed on the web either for zen packs
[02-Nov-2010 15:32:43] <rmatte> yeh, you need to add them to a device group
[02-Nov-2010 15:32:55] <frozty_sa> docs/DOC-3496
[02-Nov-2010 15:32:57] <rmatte> and if a template doesn't exist and there's no zenpack available you can make your own
[02-Nov-2010 15:33:10] <rmatte> device class rather, not group
[02-Nov-2010 15:33:13] <rmatte> groups are optional
[02-Nov-2010 15:43:28] <Gibby> ok how do i change the template?
[02-Nov-2010 15:45:36] <frozty_sa> edit the alert that gets triggered, the third tab in the edit screen
[02-Nov-2010 15:46:49] <rmatte> frozty_sa: he's talking about performance templates I believe
[02-Nov-2010 15:47:04] <rmatte> not alerting templates
[02-Nov-2010 15:47:12] <frozty_sa> ooooh
[02-Nov-2010 15:47:17] <frozty_sa> well nevermind me, then
[02-Nov-2010 15:48:16] <cgibbons> vocabulary overuse
[02-Nov-2010 15:48:32] <rmatte> Gibby: read this docs/DOC-9385
[02-Nov-2010 15:48:53] <rmatte> It explains everything about performance templates
[02-Nov-2010 15:50:03] <Gibby> nope, the when i ran the disovery everything is no under the /Devices... I want to change them
[02-Nov-2010 15:50:53] <frozty_sa> /Devices/Discovered should have them if /Devices doesn't explicitly show them
[02-Nov-2010 16:07:10] <Gibby> in the document i am follinwg 2.3.1 and it just shows /Devices that is it
[02-Nov-2010 16:10:28] <rmatte> they'll be under /Devices/Discovered
[02-Nov-2010 16:10:38] <rmatte> it's probably just a mistake in the document
[02-Nov-2010 16:11:11] <rmatte> actually wait
[02-Nov-2010 16:11:16] <rmatte> they are giving a general example of binding
[02-Nov-2010 16:11:21] <rmatte> you can bind templates at any level
[02-Nov-2010 16:11:24] <rmatte> including directly to devices
[02-Nov-2010 16:11:28] <rmatte> it's just common sense
[02-Nov-2010 16:11:38] <rmatte> figure out where you want to bind it, and bind it at that level
[02-Nov-2010 16:30:46] <Gibby> I know but it only gives me the /Devices optoin
[02-Nov-2010 16:32:57] <frozty_sa> can you maybe give us a screenshot?
[02-Nov-2010 16:38:44] <Gibby> http://img714.imageshack.us/img714/8748/screenshot1nf.png
[02-Nov-2010 16:59:29] <rmatte> yeh, because that's the only template available at that level
[02-Nov-2010 17:00:01] <rmatte> a lot of templates are only defined at specific levels
[02-Nov-2010 17:00:07] <rmatte> like /Devices/Server/Linux for example
[02-Nov-2010 17:00:31] <rmatte> If devices are put in that device class they automatically get whatever templates are bound to that class bound to them
[02-Nov-2010 17:01:01] <rmatte> there is a device template at /Devices/Server/Linux which is not available from higher up
[02-Nov-2010 17:01:03] <rmatte> understand?
[02-Nov-2010 17:01:12] <rmatte> anyways, I have to run
[02-Nov-2010 17:01:16] <rmatte> I'll be back tomorrow
[02-Nov-2010 18:00:06] <Gibby> what does the funky symbol mean next to linux http://img816.imageshack.us/img816/7254/screenshot2fo.png
[02-Nov-2010 18:00:35] <Simon4> there are debug events on one of the devices in that class
[02-Nov-2010 18:00:46] <Simon4> you can change your event view under "severity" to show them
[02-Nov-2010 18:12:34] <Gibby> thanks Simon4, to montior just ping, i just disble SNMP?
[02-Nov-2010 18:21:13] <[yzf600]> hey
[02-Nov-2010 18:22:59] <[yzf600]> I've got a box that only allows SNMPv3 with username password. I configured zenoss with the zSnmpAuthPassword and zSnmpSecurityName, but when I test the device, the command echoed in the test data source window does not call snmpwalk with the -u or -A flags
[02-Nov-2010 18:23:59] <[yzf600]> I also have the zSnmpVer set to 3. Is there some other setting I need to change to get it to use the username and passwd?
[02-Nov-2010 18:36:08] <[yzf600]> oh wait - apparently the "CiscoMDS" zenpack doesn't do snmp -v 3
[02-Nov-2010 18:45:09] <[yzf600]> man I'm going around in circles on the SNMPv3.
[02-Nov-2010 19:14:32] <Gibby> where is the zenoss rpm?
[02-Nov-2010 19:15:02] <Gibby> n/m didn't scroll down far enough
[02-Nov-2010 19:15:42] <merlincorey> /usr/bin/make
[02-Nov-2010 19:15:42] <merlincorey> svn make is not in the path
[02-Nov-2010 19:15:44] <merlincorey> zenoss@
[02-Nov-2010 19:15:52] <merlincorey> google is not too helpful on what svn make might be D:
[02-Nov-2010 19:15:59] <merlincorey> trying to build from source on debian
[02-Nov-2010 19:20:08] <merlincorey> which svn || fail svn make is not in the path
[02-Nov-2010 19:20:21] <merlincorey> output error and documentation fail
[02-Nov-2010 19:23:15] <[yzf600]> I'm trying to graph some temperatures I grabbed from an SNMP device I have
[02-Nov-2010 19:23:43] <[yzf600]> they come back as "8082" which really means 80.82 F.
[02-Nov-2010 19:24:12] <[yzf600]> I tried to setup an alias in the data point ID=temp, formula=100,/
[02-Nov-2010 19:24:43] <[yzf600]> how do I graph that alias?
[02-Nov-2010 19:25:30] <[yzf600]> my alias data point does not show up in the table of data points to add when I select "add data point"
[02-Nov-2010 19:34:42] <Gibby> anyone using zenoss here to monitor asterisk?
[02-Nov-2010 19:34:49] <[yzf600]> not me
[02-Nov-2010 19:37:44] forsberg is now known as fOrsberg
[02-Nov-2010 19:43:03] <merlincorey> Gibby: do you use the ami?
[02-Nov-2010 19:44:07] <merlincorey> or the SNMP?
[02-Nov-2010 19:44:27] <Gibby> snmp
[02-Nov-2010 19:48:55] <merlincorey> how was the setup for asterisk snmp? just wondering cause I will probably monitor or asterisk box one of these days
[02-Nov-2010 19:50:04] <ballison> anyone here?
[02-Nov-2010 19:50:12] <[yzf600]> yep
[02-Nov-2010 19:50:31] <ballison> what's the difference between "ethernetCsmacd" and "ethernetCsmacd_64"
[02-Nov-2010 19:51:00] <ballison> I was trying to find where the interface alarms are coming from for high utilization and I see two possibilities
[02-Nov-2010 19:52:00] <Gibby> it is horrible, i isntalled the sterisk16-snmp.i386 package but it gives no monitoring of asterisk at all
[02-Nov-2010 19:54:53] <merlincorey> ballison: my guess on that is just that it's a 64 bit value in the one field
[02-Nov-2010 19:55:01] <ballison> under Advanced > Monitoring Templates > "ethernetCsmacd"
[02-Nov-2010 19:55:01] <merlincorey> Gibby: ach
[02-Nov-2010 19:55:10] <Gibby> i know the zenoss part was easy
[02-Nov-2010 19:55:12] <ballison> but why would there be a 64 bit version?
[02-Nov-2010 19:55:15] <Gibby> there are 2 packages
[02-Nov-2010 20:14:02] <Gibby> any1 there that can help be install zenoss on to solaris 10?
[02-Nov-2010 20:21:51] Gibby is now known as Gibby_away
[02-Nov-2010 21:08:46] <[yzf600]> anyone else having issues with httpmonitor and zenoss 3.0.3?
[03-Nov-2010 00:00:40] [disconnected at Wed Nov 3 00:00:40 2010]
[03-Nov-2010 00:00:40] [connected at Wed Nov 3 00:00:40 2010]
[03-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[03-Nov-2010 02:23:50] davidh38_ is now known as davidh38
[03-Nov-2010 02:50:59] <rcngeoff> Hello, our zenoss 3.x system is not sending e-mail alerts. I have configured alerting rules as specified in the admin guide and test emails work just fine, but no email alerts of events are being generated. any ideas on how to troubleshoot this?
[03-Nov-2010 03:21:13] <frozty_sa> rcngeoff: are your trigger conditions for alerts matching?
[03-Nov-2010 03:21:41] <rcngeoff> I just found the problem is actually with our mail routing system.
[03-Nov-2010 03:21:46] <rcngeoff> thanks, though
[03-Nov-2010 04:32:05] fOrsberg is now known as forsberg
[03-Nov-2010 06:12:03] <Hartimer> morning
[03-Nov-2010 07:20:39] <deepinferno> hi, i'm back!
[03-Nov-2010 07:21:41] <Simon4> hurrah!
[03-Nov-2010 07:21:55] <frozty_sa> hiphip
[03-Nov-2010 07:27:59] <deepinferno> So, someone can help me with add this script http://pastebin.com/XYAvqScB on zenoss. this script is md5 check.
[03-Nov-2010 07:28:22] <fragfutter> deepinferno: *uergs*
[03-Nov-2010 07:28:44] <fragfutter> deepinferno: you want to use hashlib to calculate md5 and urllib to download the document
[03-Nov-2010 07:29:11] <fragfutter> deepinferno: oh. sorry. it's a shell script.
[03-Nov-2010 07:29:16] <deepinferno> fragfutter: hahahah
[03-Nov-2010 07:30:56] <deepinferno> fragfutter: so, i was try put it on zenoss in datasources, but i can't understand as. i need put it there, and if md5 be changed i'll receive an zenoss alert.
[03-Nov-2010 07:31:52] <fragfutter> deepinferno: sorry, i have not gone this way with zenoss.
[03-Nov-2010 07:32:17] <Simon4> deepinferno: you may need to provide full paths to all the commands in your scripts
[03-Nov-2010 07:32:27] <Simon4> commands run within zenoss have very little in the way of environment
[03-Nov-2010 07:32:51] <Simon4> and you can run zencommand with the -v 3 -d devicename to see what it's tryign to do
[03-Nov-2010 07:34:50] <deepinferno> so, i'll wait the rmatte, he talked with me yesterday, if him be online today he can help me.
[03-Nov-2010 08:25:02] <fragfutter> anyone here using lxml to parse xml?
[03-Nov-2010 08:38:14] Gibby_away is now known as Gibby
[03-Nov-2010 08:55:35] <deepinferno> rmatte: are you there?
[03-Nov-2010 08:58:37] <Hartimer> hi everyone
[03-Nov-2010 08:58:41] <Hartimer> i could use some help
[03-Nov-2010 08:59:03] <Hartimer> i'm having trouble with information being gathered through SSH
[03-Nov-2010 09:00:10] <Hartimer> i keep getting "Too many open files" after 10 hours... according to zenoss forum it is due to the max number of opened files that the zenoss user can have
[03-Nov-2010 09:00:22] <Hartimer> (default 1024)
[03-Nov-2010 09:00:36] <Hartimer> this can be changed in /etc/security/limits.conf
[03-Nov-2010 09:00:36] <ironpaw> whats your os?
[03-Nov-2010 09:00:48] <ironpaw> you can set user limits
[03-Nov-2010 09:00:52] <Hartimer> however i didnt manage to get the changes to actually apply
[03-Nov-2010 09:00:57] <ironpaw> or * for all users
[03-Nov-2010 09:00:58] <Hartimer> ironpaw, SLES 11
[03-Nov-2010 09:01:00] <ironpaw> ulimit -n
[03-Nov-2010 09:01:12] <ironpaw> whats that report when run as the zneoss user?
[03-Nov-2010 09:01:16] <Hartimer> ironpaw, i tried user specific, '*' wildcard and nothing
[03-Nov-2010 09:01:26] <Hartimer> the value remains at 1024
[03-Nov-2010 09:01:27] <Hartimer> no change
[03-Nov-2010 09:01:36] <ironpaw> did you reboot?
[03-Nov-2010 09:01:40] <Hartimer> yes
[03-Nov-2010 09:01:41] <Hartimer> twice
[03-Nov-2010 09:01:57] <ironpaw> do you have nofile or nofiles in your limits.conf?
[03-Nov-2010 09:02:04] <ironpaw> we've been caught out with typos before
[03-Nov-2010 09:02:18] <Hartimer> * soft nofile 1024
[03-Nov-2010 09:02:18] <Hartimer> * hard nofile 65536
[03-Nov-2010 09:02:25] <ironpaw> hmm
[03-Nov-2010 09:02:26] <ironpaw> wak
[03-Nov-2010 09:02:33] <ironpaw> nfi
[03-Nov-2010 09:02:41] <ironpaw> issues setting it with your os?
[03-Nov-2010 09:02:47] <ironpaw> i had issues with centos
[03-Nov-2010 09:02:58] <ironpaw> but did ok wen i did it as root
[03-Nov-2010 09:03:10] <Hartimer> i changed the limits file as root
[03-Nov-2010 09:03:18] <ironpaw> yep
[03-Nov-2010 09:03:29] <Hartimer> its the first time i tried to change this values :/
[03-Nov-2010 09:03:42] <ironpaw> thats all you should need to do
[03-Nov-2010 09:03:58] <ironpaw> changes limits.conf and reboot
[03-Nov-2010 09:04:09] <Hartimer> ironpaw, when as zenoss you run ulimit -a
[03-Nov-2010 09:04:10] <ironpaw> try setting soft limit to a larger value?
[03-Nov-2010 09:04:12] <Hartimer> the values that appear
[03-Nov-2010 09:04:17] <Hartimer> are the soft or hard limits?
[03-Nov-2010 09:04:29] <Hartimer> cause the soft limit is still 1024
[03-Nov-2010 09:04:30] <ironpaw> not sure
[03-Nov-2010 09:04:38] <Hartimer> uhm, gonna give it a try
[03-Nov-2010 09:04:41] <ironpaw> yeh i've upped them both before
[03-Nov-2010 09:04:47] <ironpaw> maxed both out
[03-Nov-2010 09:04:55] <ironpaw> not for zenoss but for java app server
[03-Nov-2010 09:05:26] <Hartimer> i think i added a couple of values for SAP, but not sure
[03-Nov-2010 09:05:44] <Hartimer> rebooting... lets see
[03-Nov-2010 09:05:54] <ironpaw> good luck
[03-Nov-2010 09:06:05] <Hartimer> thks
[03-Nov-2010 09:11:07] <Sam-I-Am> moooo.
[03-Nov-2010 09:37:55] <chachan> Good morning
[03-Nov-2010 10:10:40] <danuvius> I'm having some problems copying/overriding a interface template in zenos 3.0.3. When I choose override temple from the gears menu I get:
[03-Nov-2010 10:11:37] <danuvius> BadRequest The property description does not exist
[03-Nov-2010 10:12:52] <rmatte> danuvius: known issue: http://dev.zenoss.org/trac/ticket/7470
[03-Nov-2010 10:14:16] <danuvius> rmatte: thanx (any idea if there is a work around or, just adding all data points by hand for know ?)
[03-Nov-2010 10:21:44] <cgibbons> it just got changed to a P1 defect yesterday, so I reminded the dev. he's going to fix it today.
[03-Nov-2010 10:22:16] <Simon4> awesome
[03-Nov-2010 10:22:18] * Simon4 hit that today
[03-Nov-2010 10:22:34] <danuvius>
[03-Nov-2010 10:38:57] <g0rdy> Hi all, zenoss running on a VM (ESX) for production use, good or bad ?
[03-Nov-2010 10:40:04] <pokui> g0rdy: how many devices are you planning to monitor?
[03-Nov-2010 10:40:27] <g0rdy> Let's start with 1000 -
[03-Nov-2010 10:40:36] <pokui> very bad
[03-Nov-2010 10:40:43] <g0rdy> okay
[03-Nov-2010 10:41:56] <pokui> unless you're talking one of those 32+ cpu boxes you'll probably find zenoss is using most of the resources of the hardware hosting your vms
[03-Nov-2010 10:42:19] <g0rdy> Second question: I'm trying to model an upgrade from 2.X to 3 and I'm looking for a best practices guide, is the one one zenoss's website suitable or are there any third party guides recommended?
[03-Nov-2010 10:43:15] <pokui> most third party additions are linked to in the wiki or end up in the guides. so use the one off the site.
[03-Nov-2010 10:43:37] <g0rdy> Okay, thank you for the answers!
[03-Nov-2010 10:43:50] <pokui> np
[03-Nov-2010 10:50:58] <Hartimer> ironpaw, no luck... remained the same..
[03-Nov-2010 10:51:03] <rmatte> g0rdy: that "very bad" comment wasn't quite correct
[03-Nov-2010 10:51:19] <rmatte> g0rdy: I run 15 production Zenoss servers, all of them are VMs
[03-Nov-2010 10:51:20] <Hartimer> isn't a "leak" to have files opened and apparently not closing them?
[03-Nov-2010 10:51:26] <rmatte> and one of them is monitoring over 400 devices
[03-Nov-2010 10:51:41] <rmatte> it really depends on the underlying hardware
[03-Nov-2010 10:51:48] <rmatte> we have some very beefy blades powering the vms
[03-Nov-2010 10:52:43] <pokui> rmatte: true, which is why i qualified that with my next comment.
[03-Nov-2010 10:52:46] <rmatte> Hartimer: nah, a leak is to use memory (RAM) and never let go of it
[03-Nov-2010 10:53:17] <rmatte> pokui: a 32+ CPU box is a bit overboard, but yeh
[03-Nov-2010 10:53:49] <rocket> g0rdy: you need fast I/O
[03-Nov-2010 10:53:59] <rmatte> I/O is the biggest bottleneck indeed
[03-Nov-2010 10:53:59] <Hartimer> rmatte, but having files opened to the point where you can't open anymore after 10 hours (1024 files) sounds like some sort of "leak" too
[03-Nov-2010 10:54:12] <rmatte> My zenoss servers just got moved on to our new SAN and what a difference
[03-Nov-2010 10:54:22] <rocket> g0rdy: writing to numerous rrd files at the same time tend to be the bottle neck
[03-Nov-2010 10:54:23] <pokui> rmatte: fiber channel?
[03-Nov-2010 10:54:33] <deepinferno> rmatte: are you there?
[03-Nov-2010 10:54:38] <rmatte> Hartimer: I wasn't aware that there was a limit on how many files could be "open" on a system
[03-Nov-2010 10:54:49] <cgibbons> there are but it's configurable
[03-Nov-2010 10:54:53] <rocket> g0rdy: which we are targetting for improvement on the next major release .. using the rrd caching daemon as one item to improve performance
[03-Nov-2010 10:54:59] <rmatte> deepinferno: obviously, I'm talking lol
[03-Nov-2010 10:55:01] <cgibbons> 256 or 1024 are the most common defaults for per-process file limits
[03-Nov-2010 10:55:08] <cgibbons> ulimit can be changed to change that limit for a process
[03-Nov-2010 10:55:17] <cgibbons> and kernels have maximums as well
[03-Nov-2010 10:55:19] <rmatte> oh, per process
[03-Nov-2010 10:55:20] <pokui> cgibbons: is it per process or per user
[03-Nov-2010 10:55:21] <cgibbons> but 1024 is pretty small regardless
[03-Nov-2010 10:55:23] <rmatte> that makes more sense
[03-Nov-2010 10:55:26] <rmatte> I took it as global
[03-Nov-2010 10:55:38] <rmatte> and yeh, that would technically be a "leak" of sorts
[03-Nov-2010 10:56:15] <deepinferno> rmatte: i'm kidding LOL, do you remember my question? i need from help with put that script on zenoss, can you help me? this data sources are complicated O_o
[03-Nov-2010 10:57:06] <Hartimer> rmatte, there is, try "ulimit -a"
[03-Nov-2010 10:57:07] <rmatte> deepinferno: read this first: docs/DOC-9385
[03-Nov-2010 10:57:32] <rmatte> if you don't have even a basic understanding of performance templates it'll take me all day to have you create the datasource
[03-Nov-2010 10:58:10] <deepinferno> rmatte: ok, i'll read
[03-Nov-2010 10:59:36] <rmatte> yeh, I've only ever used ulimit for certain things
[03-Nov-2010 11:01:56] <cgibbons> there's also: cat /proc/sys/fs/file-max
[03-Nov-2010 11:03:10] <pokui> well, there's ulimt and usually sysctl (for kernel related knobs). FreeBSD at some point (4.x i think) required a kernel recompile to change the system max.
[03-Nov-2010 11:03:34] <rmatte> FreeBSD used to require a kernel recompile for almost everything lol
[03-Nov-2010 11:03:47] <rmatte> I can recompile the FreeBSD kernel with my eyes closed at this point.
[03-Nov-2010 11:03:49] * pokui uses ulimit regularly to allow programs to dump cores
[03-Nov-2010 11:08:05] <fragfutter> dumping cores on embedded systems through an ip-socket, even more fun
[03-Nov-2010 11:08:33] <deepinferno> rmatte: is this? http://img824.imageshack.us/img824/2273/zenossscreen.png
[03-Nov-2010 11:08:46] <pokui> fragfutter: never done that before. netcat or some other magic?
[03-Nov-2010 11:08:49] <Parabola|W> good morning
[03-Nov-2010 11:09:31] <fragfutter> pokui: shellscript with netcat on the embedded system (can also be done with a pure bash, but not available on embedded) and a python script on the receiver
[03-Nov-2010 11:09:40] <rmatte> deepinferno: yeh
[03-Nov-2010 11:09:50] <rmatte> deepinferno: in command template you'd have it actually run your script though
[03-Nov-2010 11:09:57] <pokui> fragfutter: ah. interesting. must try that one of these days.
[03-Nov-2010 11:10:31] <mistich> good day
[03-Nov-2010 11:11:08] <rmatte> hullo
[03-Nov-2010 11:11:17] <mistich> trying to add a user in zendmd have this much but not sure how I can add the email address
[03-Nov-2010 11:11:23] <mistich> dmd.ZenUsers.manage_addUser('zenoss-support', 'zen0ss', ['Manager',])
[03-Nov-2010 11:12:23] <Gibby> anyone have any thoughts on how I can forward events based on severity via a SNMP trap to another SNMP server?
[03-Nov-2010 11:12:24] <rmatte> mistich: probably something like...
[03-Nov-2010 11:12:28] <fragfutter> pokui: in the end i replaced the sender with a C program (my first. and hopefully my last)
[03-Nov-2010 11:13:12] <rmatte> actually hold on, I know how to do it, just need to double check something
[03-Nov-2010 11:13:18] <mistich> cool
[03-Nov-2010 11:13:52] <deepinferno> rmatte: so, this is correct?
[03-Nov-2010 11:14:08] <deepinferno> rmatte: but yesterday i made this and don't work ;/
[03-Nov-2010 11:15:08] <rmatte> mistich: k, here's an example
[03-Nov-2010 11:15:10] <rmatte> dmd.ZenUsers.findObject('rmatte').email = "blah@blah.com"
[03-Nov-2010 11:15:26] <rmatte> you can replace email with pager to set the pager info as well if you want
[03-Nov-2010 11:15:41] <deepinferno> rmatte: oh! ... i need put this script on a local with zenoss /opt/..... and make an method for zenoss call this script?
[03-Nov-2010 11:15:52] <mistich> that wiil work wasn't sure if there was a way to add it when calling dmd.ZenUsers.manage_addUser
[03-Nov-2010 11:16:07] <rmatte> deepinferno: it's really not that difficult, you make the command datasource, and have it execute your script from wherever
[03-Nov-2010 11:16:24] <rmatte> mistich: nah, I highly doubt it
[03-Nov-2010 11:16:29] <mistich> ok thanks
[03-Nov-2010 11:16:33] <rmatte> np
[03-Nov-2010 11:17:09] <rmatte> deepinferno: the script has to obviously be correct as well
[03-Nov-2010 11:17:13] <rmatte> deepinferno: show me your script
[03-Nov-2010 11:17:19] <rmatte> deepinferno: fpaste.org it
[03-Nov-2010 11:17:58] <deepinferno> here.
[03-Nov-2010 11:17:59] <deepinferno> http://fpaste.org/tUyw/
[03-Nov-2010 11:18:44] <rmatte> well there's your problem
[03-Nov-2010 11:18:50] <rmatte> you're exiting BEFORE the echo
[03-Nov-2010 11:18:54] <rmatte> so the echo never happens
[03-Nov-2010 11:19:01] <rmatte> move your exit 2 down 1 line
[03-Nov-2010 11:20:29] <deepinferno> rmatter: ok, so i need just correct this script and put it on "command template"? or i need put this script into my server and make the zenoss call this script?
[03-Nov-2010 11:20:47] <rmatte> you can probably just copy the script in to the command template
[03-Nov-2010 11:21:24] <rmatte> generally I put the script somewhere on the server and then just have the command template execute it, but your script isn't that long, so you might as well just copy and paste it in
[03-Nov-2010 11:21:43] <deepinferno> rmatte: now, correct? http://fpaste.org/RTcw/
[03-Nov-2010 11:21:57] <rmatte> yes
[03-Nov-2010 11:23:17] <deepinferno> rmatte: after put it on zenoss i need make other conf? or it will work? for example.. "Event Class: /Cmd/fail" why /Cmd/fail ?
[03-Nov-2010 11:23:32] <rmatte> Well, change them to whatever you want
[03-Nov-2010 11:23:47] <rmatte> /Cmd/fail is just there by default
[03-Nov-2010 11:23:54] <rmatte> just change it to something that makes sense to you
[03-Nov-2010 11:24:58] <deepinferno> rmatte: and, if the md5 was change by default zenoss will send me an alert?
[03-Nov-2010 11:25:46] <rmatte> If the script exits with an error code of 2 and prints a message followed by a pipe | right after it, then yes
[03-Nov-2010 11:26:56] <dec3pti0n> is there a way to clean up the events on the cli ?
[03-Nov-2010 11:28:21] <deepinferno> rmatte: so, now it's ok? http://img258.imageshack.us/img258/4940/zenoss.png
[03-Nov-2010 11:29:19] <rmatte> looks fine
[03-Nov-2010 11:29:23] <rmatte> you can change the event class if you want
[03-Nov-2010 11:29:26] <rmatte> but you don't have to
[03-Nov-2010 11:30:26] <deepinferno> rmatte: ok! but the md5 index.php and mirror.php are diffirent and zenoss don't show me nothing ;(
[03-Nov-2010 11:31:08] <tiredofme> rmatte: when adding multiple transforms to the same event class, do the transforms need to be joined together into a single block of python code, or can they be separated by a line break?
[03-Nov-2010 11:31:58] <rmatte> deepinferno: have you tested the script by hand to make sure it actually works?
[03-Nov-2010 11:32:22] <rmatte> tiredofme: line breaks never affect python code
[03-Nov-2010 11:32:50] <tiredofme> rmatte: ok, so whatever i want to add will need to be appended to the existing statement?
[03-Nov-2010 11:32:52] <Parabola|W> whats the best way to add processes to be monitored
[03-Nov-2010 11:33:07] <rmatte> tiredofme: correct, it's effectively 1 big transform
[03-Nov-2010 11:33:15] <rmatte> tiredofme: you just have to break it up with if statements
[03-Nov-2010 11:33:33] <tiredofme> rmatte: gotcha, thank you
[03-Nov-2010 11:33:45] <rmatte> tiredofme: only do class level transforms when you have to though, if you can create individual event mappings for the events do that instead
[03-Nov-2010 11:33:59] <deepinferno> rmatte: yup! i tested the script by hand, and it works
[03-Nov-2010 11:34:18] <rmatte> deepinferno: you're sure the datasource is enabled and the template is applied to a device?
[03-Nov-2010 11:35:53] <deepinferno> rmatte: yup! this is are enabled and listed just on /Devices in monitoring templates
[03-Nov-2010 11:36:08] <rmatte> right, but it needs to actually be bound to a device class or to a device
[03-Nov-2010 11:36:12] <rmatte> read the page I asked you to read
[03-Nov-2010 11:36:14] <rmatte> it explains all of this
[03-Nov-2010 11:36:44] <deepinferno> rmatte: ok sir <o
[03-Nov-2010 11:36:46] <rmatte> you'll only want to bind it to 1 device instead of a whole class
[03-Nov-2010 11:45:17] <deepinferno> rmatte: but same in /Device class it should give me an alert, no?
[03-Nov-2010 11:52:44] <rmatte> no
[03-Nov-2010 11:52:51] <rmatte> templates HAVE to be applied to devices to run
[03-Nov-2010 11:52:54] <rmatte> otherwise they just sit there
[03-Nov-2010 11:53:07] <rmatte> when zenoss does a polling cycle it does it based on what is bound to devices
[03-Nov-2010 11:53:13] <rmatte> not based on what is just sitting there
[03-Nov-2010 11:53:29] <rmatte> so pick a device, bind the template to it, and it'll work
[03-Nov-2010 11:57:16] <Gibby> so we(I) choose to use zenoss for our datacenter, we had an issue yesterday on a server that needed some detail monitoring so I was able to pass it by the director to install it last to monitor this server as a test... hopefully it shows them what they want
[03-Nov-2010 11:57:45] <rmatte> cool
[03-Nov-2010 12:00:03] <Gibby> due to the open sourceness(is that a word) and the ability to write own plugins really sold me, i just need to find or develop a way to forward events via a snmp trap to another snmp server
[03-Nov-2010 12:02:39] <rmatte> yeh, it's very customizable
[03-Nov-2010 12:02:44] <rmatte> you can do basically anything with it
[03-Nov-2010 12:02:48] <jb> ok, bout to install my first 3.x instance.
[03-Nov-2010 12:02:49] <jb>
[03-Nov-2010 12:02:55] <rmatte> jb: have fun
[03-Nov-2010 12:03:15] <jb> its a small core instance.. just going to use it to monitor a few of our websites from "outside"
[03-Nov-2010 12:03:40] <rmatte> Gibby: forwarding the events probably won't be super hard to do, but redirecting traps coming from many hosts to a single host has it's problems
[03-Nov-2010 12:03:50] <rmatte> the host you redirect to will have absolutely no idea where the traps originated from
[03-Nov-2010 12:06:08] <jb> hrm, is there a nice fping-ish zenpack for 3?
[03-Nov-2010 12:06:10] <Gibby> i was hoping to add a HOSTNAME variable it can grab like the event messages have... well i guess it is device
[03-Nov-2010 12:06:13] <jb> to monitor latency?
[03-Nov-2010 12:07:34] <fragfutter> rmatte: an snmp trap is an udp packet, it should be possible to fake it, or am i thinking something wrong?
[03-Nov-2010 12:07:36] <rmatte> jb: there's no reason why the fping pack shouldn't work
[03-Nov-2010 12:07:40] <rmatte> it's just a command based pack
[03-Nov-2010 12:08:09] <rmatte> fragfutter: yeh, that's true
[03-Nov-2010 12:08:25] <jb> rmatte: is that my best option for graphing latency?
[03-Nov-2010 12:08:36] <rmatte> jb: that's the only one I've seen
[03-Nov-2010 12:08:50] <rmatte> until they make zenping more robust that's all there is
[03-Nov-2010 12:08:51] <jb> ok.. and the native HTTPMonitor graphs HTTP latency/response time?
[03-Nov-2010 12:08:51] <ke4qqq> jb: it works in 3
[03-Nov-2010 12:09:01] <jb> ke4qqq: thanks
[03-Nov-2010 12:09:04] <rmatte> HTTP response time, correct
[03-Nov-2010 12:11:09] <jb> ok, thanks
[03-Nov-2010 12:12:17] <rmatte> np
[03-Nov-2010 12:16:27] <Gibby> Would the Location Portlet do me any good at home?
[03-Nov-2010 12:18:14] <rmatte> Gibby: not unless the map has enough details to show the rooms in your house, which it doesn't
[03-Nov-2010 12:18:15] <rmatte> lol
[03-Nov-2010 12:18:36] <rmatte> If you have a second location then yeh, sort of
[03-Nov-2010 12:18:44] <Gibby> lol ok and more for like multiple offices/datacenters?
[03-Nov-2010 12:18:59] <rmatte> It's more meant for stuff like this: http://dmon.org/graphics/zenoss/gen2.png
[03-Nov-2010 12:19:06] <rmatte> that's one of the clients I monitor
[03-Nov-2010 12:19:25] <fragfutter> i would like to have a portlet that uses openlayers to display arbitary equipment coordinates on a custom map (like office map with individual rooms, or even racks)
[03-Nov-2010 12:19:29] <Gibby> coool... and that is done with google api and not zenoss devices?
[03-Nov-2010 12:19:43] <rmatte> fragfutter: they have that in enterprise, but there's nothing like that for core
[03-Nov-2010 12:19:59] <rmatte> Gibby: it's done with the google api, and locations defined within Zenoss
[03-Nov-2010 12:20:22] <Gibby> ahh ok.. will they go yellow/red if the link goes down between them?
[03-Nov-2010 12:20:30] <rmatte> yes
[03-Nov-2010 12:20:43] <fragfutter> rmatte: too bad.
[03-Nov-2010 12:20:44] <rmatte> they'll go yellow or red for any events
[03-Nov-2010 12:20:50] <Gibby> hmm... so I can do that with ping then to monitor say my moms internet connection?
[03-Nov-2010 12:21:19] <rmatte> well, zenoss has to properly understand the routing to be able to draw the lines
[03-Nov-2010 12:21:27] <rmatte> it's not going to understand from 1 internet address to another
[03-Nov-2010 12:21:36] <rmatte> unless you have a tunnel setup or something
[03-Nov-2010 12:21:46] <rmatte> you could have 2 locations on the map with no line between them
[03-Nov-2010 12:21:57] <rmatte> and if a problem occured at one location you'd see it change to yellow or red
[03-Nov-2010 12:22:08] <Gibby> hmm what about like an OpenVPN connection?
[03-Nov-2010 12:22:17] <rmatte> that might work, no guarantee
[03-Nov-2010 12:23:05] <Gibby> so, the pic you showed, you have zenoss server at each of those locations?
[03-Nov-2010 12:27:55] <rmatte> no
[03-Nov-2010 12:28:07] <rmatte> those are all locations that I am monitoring from 1 zenoss server
[03-Nov-2010 12:28:36] <Gibby> white paper on it? lol,i don't see a location option in zenoss
[03-Nov-2010 12:28:51] <Gibby> gotta jump into a meeting, brb
[03-Nov-2010 12:28:51] <rmatte> it's a fundamental feature
[03-Nov-2010 12:28:55] <rmatte> Infrastructure -> Locations
[03-Nov-2010 12:29:18] <rmatte> then you just move devices in to those locations
[03-Nov-2010 12:30:04] <Gibby> I see locations now duh...
[03-Nov-2010 12:30:19] <Gibby> ack... i need to stop trying to do stuff to early in the morning
[03-Nov-2010 12:30:28] <rmatte>
[03-Nov-2010 12:30:46] <rmatte> you need to set an address for each location to have it show up on the map
[03-Nov-2010 12:30:48] <rmatte> but that's all there is to it
[03-Nov-2010 12:32:25] <Gibby> so you are monitoring those devices with SNMP?
[03-Nov-2010 12:32:36] <rmatte> yes
[03-Nov-2010 12:32:50] <rmatte> over 20000 SNMP OIDs being polled every 5 minutes
[03-Nov-2010 12:33:00] <rmatte> actually, more like 21000 now
[03-Nov-2010 12:33:04] <Gibby> ah ok, let me turn on SNMP on my moms router and try it
[03-Nov-2010 12:33:09] <Gibby> I love learning new stuff
[03-Nov-2010 12:33:19] <rmatte> hehe
[03-Nov-2010 12:34:21] <Gibby> do I need to open port 161/162 or just 161?
[03-Nov-2010 12:38:04] <fragfutter> Gibby: grep /etc/services -e 162
[03-Nov-2010 12:42:08] <Gibby> so do i use my internel ip for zenoss when getting a google maps api?
[03-Nov-2010 12:48:06] <Gibby> ooopss broke my moms router somehow, it won't let me back in lol... hope her internet is still working
[03-Nov-2010 12:49:21] <jb> hrm, zenpacks should be .egg.zip?
[03-Nov-2010 12:52:25] <jb> can't get fping to install..
[03-Nov-2010 12:53:55] <Gibby> just .egg
[03-Nov-2010 12:57:57] <gwb2351> so we're trying to delete a "user", and the web interface shows him gone, but when re-adding getting "The id 'username' is invalid - it is already in use". Is there something we need to do to "flush" the list of usernames that zenoss (2.5.2) believe are in use?
[03-Nov-2010 12:58:52] <jb> ZenPackException: A ZenPack egg must contain exactly one zenoss.zenpacks entry point. This egg appears to contain 0 such entry points.
[03-Nov-2010 12:58:54] <jb> hm
[03-Nov-2010 13:01:14] <gwb2351> note that even though the "delete user" results in "Users were deleted:", the user shows up in the web interface within ~10 minutes. (with no other actions taking place in those 10 minutes)
[03-Nov-2010 13:07:30] <jb> heh, i can't even figure out where to set a devices group/system/locatoin in 3.0
[03-Nov-2010 13:08:20] <rmatte> jb: you just drag them in to them
[03-Nov-2010 13:08:25] <rmatte> from the infrastructure page
[03-Nov-2010 13:08:46] <jb> ok
[03-Nov-2010 13:08:57] <rmatte> jb: you'll get that error if it's a .egg.zip
[03-Nov-2010 13:09:01] <rmatte> has to be just .egg
[03-Nov-2010 13:09:04] <jb> yeah, i renamed it to just egg
[03-Nov-2010 13:09:07] <rmatte> also, it can't have -py2.4 in the filename
[03-Nov-2010 13:09:11] <LarsN> any word on when we might see the next minor (not dot) release of Core?
[03-Nov-2010 13:09:17] <jb> ZenPacks.BlakeDrager.fping-1.0.egg
[03-Nov-2010 13:09:20] <jb> is what I have
[03-Nov-2010 13:09:20] <rmatte> has to not be there at all or be -py2.6
[03-Nov-2010 13:09:26] <rmatte> yeh, that'll work fine
[03-Nov-2010 13:09:54] <LarsN> jb: I went through exactly that, with that same zenpack. Works great btw.
[03-Nov-2010 13:10:04] <jb> http://pastebin.com/XfwSGf44
[03-Nov-2010 13:10:11] <jb> LarsN: are you being sarcastic?
[03-Nov-2010 13:10:20] <Gibby> what is the difference between zCommandPassword and zEnablePassword
[03-Nov-2010 13:10:33] <LarsN> jb: no. It's an awesome zenpack.
[03-Nov-2010 13:10:37] <jb> how did you install it?
[03-Nov-2010 13:10:58] <LarsN> stripped the -py2.4. from the file name
[03-Nov-2010 13:11:04] <jb> i used the py2.6 version
[03-Nov-2010 13:11:11] <LarsN> and made sure the fping package was installed, and linked in the right location on the file system.
[03-Nov-2010 13:11:40] <LarsN> IIRC there's a readme that explains the actual fping unix command needs to be in one of two/three places. I installed it, and simlinked it to where the zenpack wanted it.
[03-Nov-2010 13:11:46] <jb> yeah
[03-Nov-2010 13:12:00] <jb> I thought i should be using the 2.6 version with 3.0?
[03-Nov-2010 13:12:07] <LarsN> Correct
[03-Nov-2010 13:12:15] <LarsN> when I installed it, there wasn't a -2.6 version
[03-Nov-2010 13:12:24] <jb> ah, maybe I should try the 2.4 version then
[03-Nov-2010 13:13:13] <Gibby> instead of monitoring just a FS can i monitor a directory?
[03-Nov-2010 13:13:45] <LarsN> jb: it's worth a shot. I honestly don't remember. It's been several months.
[03-Nov-2010 13:14:22] <LarsN> jb: if it takes you more than a half hour.... I think you're doing something wrong
[03-Nov-2010 13:14:32] <LarsN> I do remember it taking some time to get right though.
[03-Nov-2010 13:15:52] <rmatte> jb: just because it says py2.6 in the filesystem means nothing
[03-Nov-2010 13:15:59] <rmatte> the majority of them have just been renamed to that
[03-Nov-2010 13:16:03] <rmatte> but they were originally py2.4
[03-Nov-2010 13:16:15] <rmatte> they just changed the name and put it up since people were getting confused
[03-Nov-2010 13:16:32] <rmatte> erm, in the filename rather
[03-Nov-2010 13:16:42] <rmatte> Matt went through renaming them all
[03-Nov-2010 13:16:43] <rmatte>
[03-Nov-2010 13:17:24] <rmatte> you can take any -py2.4 zenpack, and either change -py2.4 to -py2.6, or just remove it from the filename, and it'll install in 3.0
[03-Nov-2010 13:17:25] <LarsN> for i in ` find . -name *py2.4`; do ....
[03-Nov-2010 13:17:25] <LarsN>
[03-Nov-2010 13:18:05] <rmatte> LarsN: easier method: find . -name "*py2.4*" -exec whatever {} \;
[03-Nov-2010 13:18:29] <LarsN> but. but. but.... ok you're right I have no defense.
[03-Nov-2010 13:18:42] <rmatte>
[03-Nov-2010 13:18:50] <aclark> bam!
[03-Nov-2010 13:19:07] <LarsN> I was going to thread, cp sed and awk
[03-Nov-2010 13:19:12] <LarsN> into my for i.
[03-Nov-2010 13:19:18] <LarsN> just to be obtuse
[03-Nov-2010 13:19:26] <rmatte> you could also pipe it to a while read line do
[03-Nov-2010 13:19:27] <LarsN> hi aclark. Did you make it to Bristol?
[03-Nov-2010 13:19:40] <rmatte> find . -name "*py2.4*" | while read line
[03-Nov-2010 13:19:41] <rmatte> do
[03-Nov-2010 13:19:45] <rmatte> whatever $line
[03-Nov-2010 13:19:46] <rmatte> done
[03-Nov-2010 13:19:48] <rmatte>
[03-Nov-2010 13:20:08] <rmatte> I use that sort of while loop all the time
[03-Nov-2010 13:20:10] <LarsN> aclark: if not, did you write the presentation you put up for consideration? Because I wanted to see it. (I know it didn't get accepted)
[03-Nov-2010 13:23:33] <aclark> LarsN: it was accepted, but i had to cancel
[03-Nov-2010 13:23:41] <Gibby> ok, so I have my 2 points on the map, the remote one is monitored with SSH how do I get the lines?
[03-Nov-2010 13:23:42] <aclark> LarsN: and no, still in my head unfortunately
[03-Nov-2010 13:24:12] <LarsN> aclark: if you write it, will you please put me on the list of people who really wants to at least read your notes?
[03-Nov-2010 13:24:15] <LarsN>
[03-Nov-2010 13:24:45] * LarsN resists the urge to suggest "A Sharpie" to Gibby.
[03-Nov-2010 13:24:55] <Gibby> rofl
[03-Nov-2010 13:25:04] <LarsN> Unfortunatly I don't know the answer to that or I'd be more helpful and less of a smart ##$
[03-Nov-2010 13:26:05] <aclark> LarsN: sure, i'll probably do a blog
[03-Nov-2010 13:27:02] <LarsN> aclark: I suppose I should add your blog to my RSS reader
[03-Nov-2010 13:29:28] <Gibby> I think something under Infrastructure/Networks....
[03-Nov-2010 13:31:41] <Parabola|W> hey hey
[03-Nov-2010 13:32:00] <rmatte> Gibby: first thing you need to do is: Infrastructure -> Networks -> Configuration Properties (from the dropdown at the bottom)
[03-Nov-2010 13:32:03] <Parabola|W> i've got a specific process that pops up, with critical alerts on rare occasions, but its still an issue
[03-Nov-2010 13:32:18] <rmatte> Gibby: change zDrawMapLinks to True, I think it's false by default
[03-Nov-2010 13:32:21] <Parabola|W> The problem occurs when a polling (snmp) occurs while someone is checking their voicemail, its an asterisk process
[03-Nov-2010 13:32:23] <rmatte> and save it
[03-Nov-2010 13:32:30] <Gibby> it was already ture
[03-Nov-2010 13:32:33] <Parabola|W> so, under processes, i cannot see it so i cant set it to not be monitored
[03-Nov-2010 13:32:38] * LarsN still thinks a Sharpy would work.
[03-Nov-2010 13:32:40] <Parabola|W> what can i do to resolve this?
[03-Nov-2010 13:32:45] <rmatte> ok, and you still see no line?
[03-Nov-2010 13:33:01] <Gibby> correct
[03-Nov-2010 13:33:33] <rmatte> you have devices assigned to both sites?
[03-Nov-2010 13:33:38] <Gibby> yep
[03-Nov-2010 13:33:51] <rmatte> do those interfaces both have IPs on them that are in the same subnet
[03-Nov-2010 13:33:53] <rmatte> on any interfaces
[03-Nov-2010 13:34:02] <rmatte> erm, do those devices both have...*
[03-Nov-2010 13:34:10] <Gibby> same subnet?no
[03-Nov-2010 13:34:18] <rmatte> that's what's needed to get the line
[03-Nov-2010 13:34:41] <Gibby> eerg.. *thinking8
[03-Nov-2010 13:34:49] <rmatte> Zenoss goes, oh, device 1 is 192.168.0.1 with 255.255.255.0 and device 2 is 192.168.0.2 with 255.255.255.0, they are in the same subnet, so they must be connected between sites
[03-Nov-2010 13:34:57] <rmatte> that's how the logic was explained to me by a Zenoss dev
[03-Nov-2010 13:35:13] <Gibby> ok so my external route IP will show it goes no where?
[03-Nov-2010 13:35:34] <Gibby> I htink it would follow traceroute
[03-Nov-2010 13:35:44] <rmatte> it doesn't work that way
[03-Nov-2010 13:35:48] <rmatte> it's much more simplistic
[03-Nov-2010 13:36:02] <Gibby> hmm yeah, i am 8 hops from what i want to monitor
[03-Nov-2010 13:36:07] <rmatte> I have some maps with no lines because it's impossible to get them to draw due to how the sites are connected to each other
[03-Nov-2010 13:36:18] <rmatte> I thought you said you setup a tunnel though?
[03-Nov-2010 13:36:27] <rmatte> a tunnel would give you the same IP on either end of it
[03-Nov-2010 13:36:34] <rmatte> and it would show as 1 hop
[03-Nov-2010 13:36:53] <rmatte> you'd have to have both of the devices that the tunnels are on in Zenoss for it to see the 2 IPs
[03-Nov-2010 13:36:54] <Gibby> correct it would but that is not how i didn't i set up for something else, i broke my moms router and i cant get back in remotely lol
[03-Nov-2010 13:37:09] <rmatte> well, you're stuck without a line then
[03-Nov-2010 13:37:10] <rmatte> lol
[03-Nov-2010 13:37:17] <Gibby> sharpie it is
[03-Nov-2010 13:37:36] <rmatte> I don't know why people are always so obsessed with the lines on the map
[03-Nov-2010 13:37:45] <rmatte> yes they are nice, but I can get by perfectly fine without them
[03-Nov-2010 13:38:08] <Gibby> i am not obsessed just wanted to make sure i wan't missing something
[03-Nov-2010 13:38:19] <rmatte> nope
[03-Nov-2010 13:38:55] <Gibby> hmm want if i add my default gateway for my ISP.. I can monitor a site with just ping right?
[03-Nov-2010 13:39:12] <ke4qqq> Gibby: yes
[03-Nov-2010 13:39:20] <ke4qqq> Gibby: just put it in /Devices/Ping
[03-Nov-2010 13:39:33] <Gibby> I could add the add each hop then I think maybe
[03-Nov-2010 13:39:44] <rmatte> nah, it's still not going to work
[03-Nov-2010 13:39:49] <rmatte> since you have no route info
[03-Nov-2010 13:39:50] <Parabola|W> rmatte, any ideas on my process issue?
[03-Nov-2010 13:40:03] <rmatte> Parabola|W: I missed what you said, just got back, let me read up
[03-Nov-2010 13:40:08] <Parabola|W> kk
[03-Nov-2010 13:40:35] <rmatte> Parabola|W: does the process actually die when they are checking their voicemail?
[03-Nov-2010 13:40:56] <Parabola|W> first i'm not sure its for voicemail, i was just told its not important
[03-Nov-2010 13:41:05] <Parabola|W> and its behavior is expected, i just assumed by the name thats what its for
[03-Nov-2010 13:41:27] <Parabola|W> so yes, when the client does whatever spawns it, it quits when its done
[03-Nov-2010 13:41:44] <Parabola|W> and every now and again, it scans during the time its running, right now i cannot see it, so i cannot set to not monitor
[03-Nov-2010 13:41:54] <rmatte> then why are you monitoring it to begin with?
[03-Nov-2010 13:42:00] <Parabola|W> I dont know
[03-Nov-2010 13:42:05] <Parabola|W> i obvisouly didnt tell it to
[03-Nov-2010 13:42:13] <rmatte> you would have had to
[03-Nov-2010 13:42:17] <rmatte> in the processes section
[03-Nov-2010 13:42:21] <Parabola|W> no its not
[03-Nov-2010 13:42:26] <Parabola|W> thats the problem i dont see it
[03-Nov-2010 13:42:32] <Parabola|W> yet im getting an alert for /usr/bin/php -q /var/lib/asterisk/agi-bin/recordingcheck not running
[03-Nov-2010 13:42:33] <rmatte> Zenoss only monitors processes you specifically tell it to
[03-Nov-2010 13:42:39] <Parabola|W> Event Class: /Status/OSProcess
[03-Nov-2010 13:42:45] <Parabola|W> we can go back and forth all day
[03-Nov-2010 13:42:52] <rmatte> then you have something defined in your processes section with a regex that matches something
[03-Nov-2010 13:42:57] <Parabola|W> im telling you i have never heard of the process, it maybe the snmp zenpack for asterisk
[03-Nov-2010 13:43:05] <rmatte> perhaps you have a process defined called asterisk or something
[03-Nov-2010 13:43:13] <Parabola|W> Yes i do
[03-Nov-2010 13:43:13] <rmatte> and it's seeing /var/lib/asterisk/agi-...
[03-Nov-2010 13:43:21] <rmatte> so it monitors it
[03-Nov-2010 13:43:23] <Parabola|W> right, so how do i set it to ignore the recordingcheck
[03-Nov-2010 13:43:39] <rmatte> there's an option to ignore arguments
[03-Nov-2010 13:43:42] <rmatte> under the process
[03-Nov-2010 13:43:45] <rmatte> set that to true
[03-Nov-2010 13:43:53] <Parabola|W> that wont work
[03-Nov-2010 13:44:01] <Parabola|W> theres a few spawned processes with arguments that have to run
[03-Nov-2010 13:44:16] <Simon4> Parabola|W: what is the process you care about it seeing?
[03-Nov-2010 13:44:17] <rmatte> then define a new process specifically for those
[03-Nov-2010 13:44:19] <Simon4> (full path, etc)
[03-Nov-2010 13:44:24] <Parabola|W> kk
[03-Nov-2010 13:44:33] <rmatte> it's just common sense, you need to have processes defined that are specific enough to only apply to 1 process
[03-Nov-2010 13:44:37] <Gibby> Paraboloa|W; you are monitoring asterisk?
[03-Nov-2010 13:44:40] <rmatte> otherwise it'll be monitoring everything under the sun
[03-Nov-2010 13:44:41] <Parabola|W> gibby yes
[03-Nov-2010 13:44:54] <Parabola|W> again rmatte i didnt add these, the zenpack did
[03-Nov-2010 13:44:56] <Gibby> how did you get the asterisk SNMP module to load?
[03-Nov-2010 13:45:04] <rmatte> Parabola|W: no excuses!
[03-Nov-2010 13:45:04] <rmatte> lol
[03-Nov-2010 13:45:16] <rmatte> I call poorly designed ZenPack
[03-Nov-2010 13:45:22] <rmatte> either way, you need to fix it
[03-Nov-2010 13:45:35] <Parabola|W> So, if i take the process names we have, and create a process with a regex pattern for each
[03-Nov-2010 13:45:40] <Parabola|W> and remove the asterisk one, that will fix it?
[03-Nov-2010 13:45:45] <rmatte> yup
[03-Nov-2010 13:46:06] <rmatte> you'll have to remodel after, but yeh
[03-Nov-2010 13:49:45] <Parabola|W> Gibby, what do you mean?
[03-Nov-2010 13:50:15] <Gibby> are you using the SNMP and SSH Asterisk zenpack?
[03-Nov-2010 13:50:23] <Parabola|W> just the snmp one
[03-Nov-2010 13:51:07] <Gibby> ok... what did you do on your asterisk box to enable SNMP?
[03-Nov-2010 13:52:26] <Parabola|W> setup net-snmp?
[03-Nov-2010 13:52:30] <Parabola|W> i dunno if i follow your question
[03-Nov-2010 13:53:16] <Parabola|W> were you having problems installing net-snmp?
[03-Nov-2010 13:53:52] <Gibby> lol, i installed asterisknow, it didn't have have snmp installed, i installed the asterisk16-snmp.i386 package which included the net-snmp package, i edit it for my community string and start it, i get the OS details but no asterisk details
[03-Nov-2010 13:54:20] <Parabola|W> well yeah, you need to get the right OIDs
[03-Nov-2010 13:54:34] <Parabola|W> do it manually, or get the asterisk snmp zenpack
[03-Nov-2010 13:54:56] <Gibby> i did add the asterisk snmp zenpack already it is requesting the right OID's it is like asterisk does no know about them
[03-Nov-2010 14:01:51] <Parabola|W> ah
[03-Nov-2010 14:01:55] <Parabola|W> what version of asterisk
[03-Nov-2010 14:02:00] <Parabola|W> that znepack is for 1.6
[03-Nov-2010 14:02:08] <Parabola|W> and for me, the processes got picked up and added
[03-Nov-2010 14:02:11] <Parabola|W> but the graphs dont work
[03-Nov-2010 14:02:45] <Parabola|W> i also use trixbox
[03-Nov-2010 14:02:53] <Parabola|W> which maybe messes with asterisk
[03-Nov-2010 14:03:00] <Parabola|W> im honestly not sure
[03-Nov-2010 14:03:39] <Parabola|W> I even posted a comment back on the 29th on the zenpack about the graphs
[03-Nov-2010 14:03:41] <Parabola|W> no responses
[03-Nov-2010 14:07:12] <ke4qqq> Parabola|W: so what are the datasources for the graphs....
[03-Nov-2010 14:07:41] <Parabola|W> i dunno
[03-Nov-2010 14:07:43] <ke4qqq> It may become more obvious when you look, and perhaps you can even offer an update to the zenpack
[03-Nov-2010 14:07:54] <Parabola|W> nice and hostile arent we
[03-Nov-2010 14:08:03] <Parabola|W> is it be a dickhead day?
[03-Nov-2010 14:08:09] <ke4qqq> not intended as hostile
[03-Nov-2010 14:08:14] <Parabola|W> my apologies then
[03-Nov-2010 14:08:25] <Parabola|W> it looks liek theres OIDs for the graphs
[03-Nov-2010 14:08:34] <Parabola|W> i looked and looked, found nothing on trixbox changing them
[03-Nov-2010 14:08:45] <Parabola|W> i did an snmp walk, nada
[03-Nov-2010 14:08:58] <Parabola|W> so it looks like they are different, but i cannto find documented what the correct ones would be,
[03-Nov-2010 14:09:08] <Parabola|W> i tested with simple ones like active calls, channels used
[03-Nov-2010 14:09:13] <Gibby> I am using asterisk 1.6 but with freepbx that came with asterisknow...
[03-Nov-2010 14:09:41] <ke4qqq> so it's all SNMP - interesting..... is your snmpd.conf have asterisk specific stuff?
[03-Nov-2010 14:09:46] <Gibby> do a asterisk -rvvvvv then module show like snmp what does it say?
[03-Nov-2010 14:10:02] * ke4qqq clearly can't assemble a sentence
[03-Nov-2010 14:10:11] <Gibby> ok hmmm
[03-Nov-2010 14:10:40] <Parabola|W> lol ke4qqq
[03-Nov-2010 14:10:59] <Parabola|W> if i read that right, i didnt think to look at the snmp config on the server actually
[03-Nov-2010 14:11:02] <Parabola|W> lemme do that now
[03-Nov-2010 14:11:13] <rocket> Parabola|W: please be a little more careful before jumping on someone who is actually answering questions
[03-Nov-2010 14:11:24] <Gibby> well it forwards from the host to asterisk form my understanding
[03-Nov-2010 14:11:30] <Parabola|W> usually you'd want to op up before saying that
[03-Nov-2010 14:11:36] <Parabola|W> but as you can see i aplogized to him
[03-Nov-2010 14:11:37] <ke4qqq> Gibby: yep - but snmpd needs to know to do that.
[03-Nov-2010 14:12:01] <rocket> Parabola|W: I did notice .. its also meant as a generality for everyone in the chat
[03-Nov-2010 14:12:03] <Parabola|W> im looking now
[03-Nov-2010 14:12:13] <Gibby> http://pastebin.com/duHHQZMa with something like that right?
[03-Nov-2010 14:12:14] <ke4qqq> rocket: I am think skinned - a decade and a half on irc will do that to you
[03-Nov-2010 14:12:24] <Parabola|W> +1
[03-Nov-2010 14:12:33] <Parabola|W> after a decade i assume people are being rude when i see stuff like that
[03-Nov-2010 14:13:14] <ke4qqq> wow - I need to stop typing - can't spell thick
[03-Nov-2010 14:13:19] <rocket> ke4qqq: I understand, but keep in mind we may have irc newbies in here trying to get zenoss assistance who wouldnt understand
[03-Nov-2010 14:13:32] <ke4qqq> rocket: true
[03-Nov-2010 14:13:39] <Parabola|W> Hmm
[03-Nov-2010 14:13:46] <Parabola|W> i dont see anything in the snmp config relating to specific oids
[03-Nov-2010 14:13:53] <Parabola|W> i usually assume i'm doing it wrong
[03-Nov-2010 14:14:00] <Parabola|W> is that the case here
[03-Nov-2010 14:14:05] <Parabola|W> i see stuff regarding specific procs
[03-Nov-2010 14:14:22] <rocket> http://www.snmplink.org/cgi-bin/nd/m/Ent/D/Digium,%20Inc/asterisk-mib.txt/*252006__03__06%20-%20Revision%2071547/asterisk-mib.txt
[03-Nov-2010 14:14:31] <rocket> look for an asterisk-mib.txt file
[03-Nov-2010 14:14:35] <Parabola|W> k
[03-Nov-2010 14:15:00] <Parabola|W> nada
[03-Nov-2010 14:15:41] <rocket> https://issues.asterisk.org/file_download.php?file_id=12703&type=bug
[03-Nov-2010 14:15:45] <ke4qqq> Parabola|W: did Gibby's suggestion above show a working SNMP module in asterisk itself? would you pastebin your snmpd.conf
[03-Nov-2010 14:15:58] <Parabola|W> sorry i didnt see his suggestion, one sec
[03-Nov-2010 14:16:18] <rocket> is this an asterisk2 box by chance?
[03-Nov-2010 14:16:20] <Gibby> also need to edit /etc/asterisk/res_snmp.conf and enabel the subagent
[03-Nov-2010 14:16:25] <Parabola|W> i dont know anything about asterisk, will running asterisk -rvvvvv cause any issues?
[03-Nov-2010 14:16:28] <Parabola|W> its a prod box
[03-Nov-2010 14:16:33] <Parabola|W> rocket, no its trixbox 2.6
[03-Nov-2010 14:16:41] <Parabola|W> and its running asterisk 1.6
[03-Nov-2010 14:17:06] <Gibby> no it won't do it as root from the local OS
[03-Nov-2010 14:17:37] <Parabola|W> k did that
[03-Nov-2010 14:17:40] <Parabola|W> spammed my ssh
[03-Nov-2010 14:17:43] <Parabola|W> what am i looking for
[03-Nov-2010 14:17:47] <Parabola|W> lots of calls
[03-Nov-2010 14:17:51] <rocket> Parabola|W: I have no idea what that means .. you will have to let us know the version of asterisk installed in trixbox ..
[03-Nov-2010 14:18:01] <Parabola|W> rocket, , i did mate, its 1.6
[03-Nov-2010 14:18:11] <Parabola|W> wow that needed more commas
[03-Nov-2010 14:18:28] <Gibby> now do a "module show like snmp"
[03-Nov-2010 14:18:31] <ke4qqq> Parabola|W: sorry to have infected you with my typing problem
[03-Nov-2010 14:18:43] <Parabola|W> kk
[03-Nov-2010 14:18:49] <Parabola|W> res_snmp.so
[03-Nov-2010 14:18:56] <Parabola|W> snmp subagent for asterisk , use count 0
[03-Nov-2010 14:19:07] <Gibby> ok you can exit out
[03-Nov-2010 14:19:09] <rocket> http://www.voipphreak.ca/2008/10/28/asterisk-snmp-with-cacti-howto-upgraded-for-asterisk-16-and-ubuntu/
[03-Nov-2010 14:19:17] <Parabola|W> just type exit?
[03-Nov-2010 14:19:32] <Parabola|W> I generally dont touch the trixbox servers
[03-Nov-2010 14:20:00] <Parabola|W> k done
[03-Nov-2010 14:21:51] <rocket> the asterisk-1.6 release has a doc/asterisk-mib.txt and doc/digium-mib.txt that contains the mib definitions in use
[03-Nov-2010 14:22:03] <Parabola|W> yeah they match up to whats in zenoss from the zenpack
[03-Nov-2010 14:22:12] <Parabola|W> when i snmpwalk for one of them, its not there
[03-Nov-2010 14:22:25] <Parabola|W> so that would mean either A) they are all wrong, or more than likely, snmp isnt setup to allow it?
[03-Nov-2010 14:22:34] <Parabola|W> i get the regular graphs and processes, disk usage..ect
[03-Nov-2010 14:22:39] <rocket> most likely B
[03-Nov-2010 14:22:52] <Parabola|W> agreed
[03-Nov-2010 14:23:14] <Parabola|W> ick it wants me to stop asterisk for this
[03-Nov-2010 14:23:30] <rocket> the cacti integration doc I sent shows how to get snmp working with asterisk
[03-Nov-2010 14:23:33] <ke4qqq> Parabola|W: the latter sounds like the problem
[03-Nov-2010 14:23:37] <rocket> Parabola|W: test on a dev instance first?
[03-Nov-2010 14:23:50] <Gibby> you should have to Parabola|W; you already have the module loaded into asterisk
[03-Nov-2010 14:23:51] <Parabola|W> yeha doesnt work that way
[03-Nov-2010 14:23:57] <Parabola|W> true gibby
[03-Nov-2010 14:24:25] <ke4qqq> might have to restart snmpd but that should be it
[03-Nov-2010 14:24:35] <Parabola|W> what is this "master agentx" thing
[03-Nov-2010 14:25:49] <ke4qqq> so snmpd has a 'sub-agent' plugin capability and thats' what it's referring to
[03-Nov-2010 14:31:10] <Gibby> alright cool got mine working
[03-Nov-2010 14:31:16] <Gibby> show me your snmpd.conf file
[03-Nov-2010 14:31:54] <Parabola|W> YES
[03-Nov-2010 14:32:00] <Parabola|W> my offer letter for my new job will be here tomorrow
[03-Nov-2010 14:32:06] <Parabola|W> lemme grab my snmp config
[03-Nov-2010 14:32:09] <Gibby> cool, a good company?
[03-Nov-2010 14:32:12] <Parabola|W> yeah )
[03-Nov-2010 14:32:22] <Gibby> big company?
[03-Nov-2010 14:32:25] <Parabola|W> Great role for me to be in, alot of learning, and its open
[03-Nov-2010 14:32:37] <Parabola|W> not enterprise big, but i think 1k employees? family owned
[03-Nov-2010 14:32:44] <Parabola|W> Linux, AIX admin
[03-Nov-2010 14:32:54] <Parabola|W> tivoli, some webshere stuff
[03-Nov-2010 14:33:06] <Gibby> ahh cool, if anyone is looking for a job, i know a good paying one NYC, i had to decline yesterday wife didn't want to move
[03-Nov-2010 14:33:15] <Parabola|W> Nice, doing what
[03-Nov-2010 14:33:44] <Parabola|W> wow
[03-Nov-2010 14:33:47] <Gibby> they want a Unix Engineer not admin
[03-Nov-2010 14:34:04] <Parabola|W> so this zenpack, created a zenoss folder in root, on the asterisk box
[03-Nov-2010 14:34:20] <Parabola|W> in it are 3 shell scripts, show_core_channels, show_registered_trunk and show_sip_peers
[03-Nov-2010 14:34:40] <Parabola|W> usr/sbin/asterisk -rx "sip show peers" | tail -1 | awk '{print var1 $1 var2 $5 var3 $7 var4 $10 var5 $12}' var1="tot_sip_peers:" var2=" Mon_online:" var3=" Mon_offline:" var4=" Unmon_online:" var5=" Unmon_offline:"
[03-Nov-2010 14:34:48] <Parabola|W> interesting
[03-Nov-2010 14:35:13] <Gibby> that is the ssh Asterisk Zenpack nothing to do with snmp
[03-Nov-2010 14:35:18] <Parabola|W> ah right
[03-Nov-2010 14:35:23] <Parabola|W> at one point i tested that one good call
[03-Nov-2010 14:36:36] <Parabola|W> here is my config
[03-Nov-2010 14:36:36] <Parabola|W> http://pastebin.com/66ghL1cG
[03-Nov-2010 14:38:42] <ke4qqq> Parabola|W: I'd guess that's the source - I don't see any thing that looks like it knows where to send snmp queries to the Asterisk OIDs
[03-Nov-2010 14:39:23] <Gibby> http://pastebin.com/R7upfA8n
[03-Nov-2010 14:39:25] <Gibby> use that one
[03-Nov-2010 14:40:14] <Parabola|W> ah the stuff you added at the bottom?
[03-Nov-2010 14:40:26] <Gibby> yep
[03-Nov-2010 14:40:29] <Gibby> then restart snmp
[03-Nov-2010 14:40:52] <Parabola|W>
[03-Nov-2010 14:41:23] <Gibby> then make a /etc/asterisk/res_snmp.conf file and put http://pastebin.com/YHHjn15D in it
[03-Nov-2010 14:42:27] <Gibby> did you copy asterisk-mib.txt and digium-mib.txt to /usr/share/snmp/mibs/ ?
[03-Nov-2010 14:42:32] <Parabola|W> no sir
[03-Nov-2010 14:42:39] <Parabola|W> so, what exactly does master do in this case?
[03-Nov-2010 14:42:42] <Gibby> do that next
[03-Nov-2010 14:42:52] <Parabola|W> where do i get thoes 2 files ?
[03-Nov-2010 14:42:53] <Gibby> do a find for them, if you don't have them i can give them to you
[03-Nov-2010 14:42:58] <Parabola|W> yeah i dont have them
[03-Nov-2010 14:43:58] <Gibby> http://pastebin.com/dZrQ4nk6 is asterisk-mib.txt
[03-Nov-2010 14:44:25] <Gibby> http://pastebin.com/FHJSCZiG is digium-mib.txt
[03-Nov-2010 14:44:42] <Gibby> then do export MIBS=+ASTERISK-MIB
[03-Nov-2010 14:44:52] <Gibby> then snmpwalk -cCOMMUNITYNAME -v1 localhost asterisk
[03-Nov-2010 14:46:34] <Parabola|W> hmm, the current mib.txt files are in all caps
[03-Nov-2010 14:46:39] <Parabola|W> should i continue that trend?
[03-Nov-2010 14:46:46] <Gibby> no
[03-Nov-2010 14:49:35] <Parabola|W> hmm snmpwalk is not on this box, bugger
[03-Nov-2010 14:49:40] <Parabola|W> i'll just do it from the zenoss box
[03-Nov-2010 14:50:00] <Parabola|W> ah right, my zenoss box doesnt have working ssh
[03-Nov-2010 14:51:51] <Parabola|W> gibby, how did you have all of this information already?
[03-Nov-2010 14:51:56] <Parabola|W> werent you saying you were having problems? lol
[03-Nov-2010 14:53:27] <Gibby> no i didn't lol, i found a guide and followed pieces of it
[03-Nov-2010 14:53:36] <Parabola|W> ah
[03-Nov-2010 14:54:33] * ke4qqq hopes that this gets added to the wiki page for the zenpack
[03-Nov-2010 14:54:42] <Parabola|W> oo good idea
[03-Nov-2010 14:55:04] <Gibby> all yours Parabola|w
[03-Nov-2010 14:55:10] <Parabola|W> Lol, because i'm the expert
[03-Nov-2010 14:55:16] <Parabola|W> i'm about to google what the hell i just changed
[03-Nov-2010 14:55:23] <Parabola|W> although i dont know if graphs are going to work yet
[03-Nov-2010 14:56:35] <Parabola|W> i have saved all the info, if it works i'll write it up
[03-Nov-2010 14:56:36] <imeyer> which config do i edit to change the hostname used in emails sent out?
[03-Nov-2010 14:56:38] <Gibby> graphs might take awhile to update
[03-Nov-2010 14:56:51] <Parabola|W> gibby yeah i'll igve it 20min
[03-Nov-2010 14:57:15] <Parabola|W> gibby: any ideas on what the subagent does?
[03-Nov-2010 14:57:30] <Parabola|W> erm, sorry wrong words entierly
[03-Nov-2010 14:57:34] <Parabola|W> what master agentx does
[03-Nov-2010 14:57:42] <Gibby> ability to connect to asterisk i think
[03-Nov-2010 14:57:47] <Parabola|W> seems odd
[03-Nov-2010 14:58:18] <Parabola|W> http://net-snmp.sourceforge.net/tutorial/tutorial-5/toolkit/demon/index.html
[03-Nov-2010 14:58:21] <Parabola|W> for your reading pleasure
[03-Nov-2010 14:58:28] <ke4qqq> it turns on agentx master agent support
[03-Nov-2010 14:59:41] <ke4qqq> http://net-snmp.sourceforge.net/wiki/index.php/FAQ:Agent_08 <-- tells you about the three different types of agents that snmpd supports including agentx
[03-Nov-2010 15:00:02] <Parabola|W> im suprised the mib files werent already present
[03-Nov-2010 15:01:10] <Parabola|W> ah okay, ty for the link
[03-Nov-2010 15:11:54] <tiredofme> anyone monitoring load balanced websites? I'm trying to figure out the best way to do mappings/transforms for dependencies
[03-Nov-2010 15:12:38] <LarsN> tiredofme: I do, although I have a bit of an non-standard case.
[03-Nov-2010 15:13:27] <LarsN> tiredofme: we're using CARP to provide high availability. with nginx + varnish + haproxy on each physical server. haproxy load balances to 6 Zope instances on each of the two servers.
[03-Nov-2010 15:14:48] <tiredofme> LarsN: do you have any dependencies defined? I'm trying to think of the best way to go about creating transforms (i.e. if both servers A and B are down, don't alert on the public website)
[03-Nov-2010 15:15:15] <LarsN> tiredofme: in our case, I'm monitoring each zope instance via the httpmonitor zenpack, and port. and then monitoring the nginx / varnish / haproxy servers on each machine's unique IP address (by port where necessary) again with httpmonitor. (attached directly the the /device/FreeBSD/<server> and finally monitoring the public facing URL in /device/HTTP
[03-Nov-2010 15:15:52] <LarsN> tiredofme: In our case, if it goes bad....... we get a LOT of alerts.
[03-Nov-2010 15:16:06] <LarsN> the Important one for us is that the public URL stays online.
[03-Nov-2010 15:16:32] <tiredofme> LarsN: ahh, my boss doesn't like receiving 100+ alerts
[03-Nov-2010 15:16:45] <LarsN> take him out of the alerting rules.
[03-Nov-2010 15:16:48] <LarsN> *whistles innocently*
[03-Nov-2010 15:17:16] <pokui> or add a larger delay for his level of alerts.
[03-Nov-2010 15:17:41] <tiredofme> well he likes to benchmark the zenoss alerts against those that he receives from Gomez
[03-Nov-2010 15:17:41] <LarsN> tiredofme: there's the concept of "Priority" in Zenoss >= 2.5
[03-Nov-2010 15:17:57] <LarsN> tiredofme: although the alerting rules don't match the functionality.
[03-Nov-2010 15:18:28] <tiredofme> LarsN: I'll have to take a look at "priority"
[03-Nov-2010 15:18:32] <LarsN> If that bug I submitted would get fixed. You could put, in my example, the things bound to the individual servers at the "Low" priority setting
[03-Nov-2010 15:18:47] <LarsN> and then make sure that alerting rules for your boss only trigger on priority normal or higher.
[03-Nov-2010 15:18:53] <LarsN> >= normal
[03-Nov-2010 15:19:26] <LarsN> except there's a bug in Zenoss that I don't believe has been fixed yet... where in alerting rules the "Priority" dropdown, shows "Production state" values.
[03-Nov-2010 15:21:06] <tiredofme> well in our case only the IIS virtual sites are bound to their respective servers, all public facing URL's are in /HTTP
[03-Nov-2010 15:21:33] <LarsN> tiredofme: so you could do "device class IS /http"
[03-Nov-2010 15:21:59] <LarsN> tiredofme: for your bosses alerting rules. and not bother him with things bound to /device/windows/webservers (or however your system is structured)
[03-Nov-2010 15:22:27] <LarsN> tiredofme: I've also done rules based on: "component IS NOT ZeoCluster"
[03-Nov-2010 15:22:44] <LarsN> where ZeoCluster is a component name I add when monitoring the individual zope servers....
[03-Nov-2010 15:23:00] <LarsN> then in my case I add an alerting rule for component is ZeoCluster, and count >=12
[03-Nov-2010 15:23:39] <LarsN> since Zope can get tied up for 15 minutes sending a 500mb PDF file and won't respond to http requests during that period from zenoss.
[03-Nov-2010 15:24:00] <xuru> does anyone use esxtop to monitor?
[03-Nov-2010 15:24:02] <LarsN> I like the "remove the boss from alerting" option best.
[03-Nov-2010 15:24:27] <tiredofme> LarsN: I wish things were that simple. He wants to see everything that's going on with our environment. Basically the task is to try to decrease the amount of alert emails he receives, so creating dependency relationships is about the only option i've go
[03-Nov-2010 15:24:32] <tiredofme> LarsN: got*
[03-Nov-2010 15:24:41] <LarsN> nod.
[03-Nov-2010 15:25:10] <LarsN> I've just not gone down that route to be able to assist. I suspect someone here might have additional ideas.
[03-Nov-2010 15:25:23] <LarsN> my use case for Zenoss is a lot different that rmatte for example
[03-Nov-2010 15:25:56] <rmatte> yeh well, I have an MSP usage case
[03-Nov-2010 15:26:14] <rmatte> 15 Production Zenoss instances feeding back to a ticketing system
[03-Nov-2010 15:28:42] <dec3pti0n> aww man the html format was removed for the installation guide
[03-Nov-2010 15:29:04] <rmatte> so?
[03-Nov-2010 15:30:38] <Sam-I-Am> ugggh @ day of hitting head on wall
[03-Nov-2010 15:30:57] <Sam-I-Am> nothing zenoss-related though... actual network engineering stuff
[03-Nov-2010 15:31:40] <LarsN> Sam-I-Am: I'm there. although mine's been all "12 o'clock flasher" problems.
[03-Nov-2010 15:31:52] <Sam-I-Am> got a lot of VCRs on your network?
[03-Nov-2010 15:32:06] <LarsN> Sam-I-Am: no, just lusers with VCRs
[03-Nov-2010 15:32:23] <Sam-I-Am> this is a vpls problem... similar devices, the same config does not work similarly.
[03-Nov-2010 15:32:25] <LarsN> it's all Legacy stuff at that. :/
[03-Nov-2010 15:34:23] <davetoo> flasher!
[03-Nov-2010 15:36:18] <imeyer> rmatte: where do you change the vhost name used in emails? my hostname is zenoss.us.blah.blah but the emails have ec2-1284124124.blah.blah
[03-Nov-2010 15:37:22] <imeyer> ah ha, zopeurl
[03-Nov-2010 15:38:50] <xuru> Quadro: why would I be getting SNMP agent down events on machines that are no longer monitored (deleted from zenoss)?
[03-Nov-2010 15:39:12] <xuru> doh, didn't mean you Quadro
[03-Nov-2010 15:41:27] <rmatte> is the event count actually increasing on the events?
[03-Nov-2010 15:41:34] <rmatte> or are they just sitting there?
[03-Nov-2010 15:42:01] <xuru> deleted it yesterday or the day before and the first seen was todays
[03-Nov-2010 15:42:19] * rmatte shrugs
[03-Nov-2010 15:42:24] <rmatte> no idea, never seen it do that before
[03-Nov-2010 15:42:29] <rmatte> try restarting zenperfsnmp maybe?
[03-Nov-2010 15:42:37] <xuru> maybe
[03-Nov-2010 15:48:56] <rocket> imeyer: it may also be a bug .. I am tracking a zenactions titleorid bug depending on whats going on with alerting ..
[03-Nov-2010 15:55:28] <imeyer> rocket: what do you mean?
[03-Nov-2010 16:17:09] <rmatte> imeyer: devices have both a hostname and a title
[03-Nov-2010 16:17:24] <rmatte> imeyer: so you might have set the title thinking that you were renaming the device when you actually weren't
[03-Nov-2010 16:17:46] <rmatte> for example, if you go to the device, on the status page it says "Device Name" with an input field next to it
[03-Nov-2010 16:17:57] <rmatte> that should actually read "Device Title", it's confusing
[03-Nov-2010 16:18:03] <rmatte> changing that just sets the title
[03-Nov-2010 16:18:08] <rmatte> but alerts use the actual device id
[03-Nov-2010 16:18:22] <rmatte> to properly rename the device you need to go to the gear menu in the bottom right and select rename device
[03-Nov-2010 16:18:31] <imeyer> ah
[03-Nov-2010 16:18:38] <imeyer> cool
[03-Nov-2010 16:18:41] <imeyer> second question
[03-Nov-2010 16:18:48] <imeyer> how do i get these heartbeat failures to go away
[03-Nov-2010 16:18:57] <rmatte> sorry, gear menu in the bottom left I meant to say
[03-Nov-2010 16:19:09] <rmatte> you can't make them go away, just ignore them
[03-Nov-2010 16:19:10] <imeyer> bummers
[03-Nov-2010 16:19:10] <rmatte> they are overly sensitive to the point that they are completely useless
[03-Nov-2010 16:19:15] <imeyer> haha awesome
[03-Nov-2010 16:19:52] <rmatte> no idea if that's ever going to get fixesd
[03-Nov-2010 16:19:54] <rmatte> fixed*
[03-Nov-2010 16:20:16] <rmatte> afk
[03-Nov-2010 16:21:42] Gibby is now known as Gibby_away
[03-Nov-2010 16:49:02] <xuru> bigegor: are you around?
[03-Nov-2010 16:49:15] <bigegor> yes
[03-Nov-2010 16:50:10] <xuru> I'm getting some errors with WMIPerfMSSQL2008. Could you help me a bit?
[03-Nov-2010 16:51:35] <bigegor> it's not a my zenpack, but what the problem?
[03-Nov-2010 16:52:00] <xuru> http://paste.pocoo.org/show/285717/
[03-Nov-2010 16:52:09] <xuru> I'm seeing that in my logs alot
[03-Nov-2010 16:52:26] <xuru> and the graphs aren't drawing
[03-Nov-2010 16:53:52] <xuru> Also this: http://paste.pocoo.org/show/285718/
[03-Nov-2010 16:57:03] <bigegor> xuru: here http://zenpacks.zenoss.org/trac-zenpacks/browser/tags/wmidatasource-2.9/ZenPacks/community/WMIDataSource/zenperfwmi.py
[03-Nov-2010 16:57:43] <bigegor> xuru: line 282, try to change float to int
[03-Nov-2010 16:57:58] <xuru> ok
[03-Nov-2010 17:02:44] <xuru> I think that might have fixed the trace back, but I'm still getting the "not a simple integer: '0.0'" one
[03-Nov-2010 17:03:30] <bigegor> xuru: delete old rrd files
[03-Nov-2010 17:03:45] <xuru> how do I do that? where are they stored?
[03-Nov-2010 17:03:56] <rmatte> $ZENHOME/perf/Devices
[03-Nov-2010 17:04:12] <xuru> sweet, thanks
[03-Nov-2010 17:04:16] <rmatte> np
[03-Nov-2010 17:05:50] <xuru> bigegor: thanks for your help too
[03-Nov-2010 17:06:09] <xuru> seems to be doing well now
[03-Nov-2010 17:06:09] <rmatte> kind of weird that you actually had to edit the daemon code hehe
[03-Nov-2010 17:07:27] <xuru> oops spoke too soon
[03-Nov-2010 17:07:37] <xuru> got that traceback again
[03-Nov-2010 17:07:40] <bigegor> it looks like for COUNTER data points value MUST be integer, but for GAUGE it can be float
[03-Nov-2010 17:09:41] <rmatte> ah, weird
[03-Nov-2010 17:09:58] <xuru> ok, so I'm getting both still
[03-Nov-2010 17:11:07] <xuru> how do you run zenperfwmi from the command line? when I run "zenperfwmi run -d 172.22.3.251" I get "ERROR zen.zenperfwmi: Configuration for 172.22.3.251 unavailable"
[03-Nov-2010 17:13:25] <xuru> I'm going to have to look at this later. Got to get going
[03-Nov-2010 17:13:42] <xuru> I'll be around tomorrow... later everyone
[03-Nov-2010 17:25:57] <rmatte> wow, the new OTRS is sexy
[03-Nov-2010 17:26:02] <rmatte> talk about a facelift
[03-Nov-2010 17:26:07] <rmatte> they have a demo up on their site
[03-Nov-2010 17:26:08] <Sam-I-Am> otrs?
[03-Nov-2010 17:26:13] <rmatte> the ticketing system we use
[03-Nov-2010 17:26:16] <Sam-I-Am> ah
[03-Nov-2010 17:26:17] <rmatte> open source
[03-Nov-2010 17:26:33] <rmatte> the new interface for it is really really nice compared to the look of the old one
[03-Nov-2010 17:26:54] <rmatte> http://demo.otrs.org/
[03-Nov-2010 17:27:05] <Sam-I-Am> using r/t here
[03-Nov-2010 17:27:23] <rmatte> OTRS is a bit more powerful than RT from what I've seen
[03-Nov-2010 17:27:27] <rmatte> but I guess whatever works
[03-Nov-2010 17:27:42] <rmatte> RT had an advantage in the looks department, but not anymore
[03-Nov-2010 17:27:59] <Sam-I-Am> r/t is... eh i guess. i dont do much with it besides edit tickets. i think the management here have trouble with some of its classification and reporting
[03-Nov-2010 17:28:11] <rmatte> ah
[03-Nov-2010 17:34:13] <ke4qqq> /win 9
[03-Nov-2010 17:34:22] <rmatte> ?
[03-Nov-2010 17:34:40] <Simon4> no bitchx lovin for ke4qqq
[03-Nov-2010 17:35:33] <rmatte> osiri s-1c/ bitch x-1.1-final
[03-Nov-2010 17:35:36] <ke4qqq> Simon4: nope - irssi ftw
[03-Nov-2010 17:35:36] <rmatte> muahaha
[03-Nov-2010 17:35:47] <Simon4> ke4qqq: that was my next guess
[03-Nov-2010 17:36:12] <rmatte> I just alt-# to change windows in this
[03-Nov-2010 17:37:04] <ke4qqq> rmatte: that doesn't work when your window count exceeds 100 (which mine currently doesn't, but occasionally does
[03-Nov-2010 17:37:50] <rmatte> ke4qqq: obviously, I'm never in that many channels lol
[03-Nov-2010 17:56:51] Gibby_away is now known as Gibby
[03-Nov-2010 17:57:03] <Gibby> what is the default CPU idle %?
[03-Nov-2010 17:57:06] <Gibby> it just has 2 in there
[03-Nov-2010 17:57:20] <rmatte> for the linux template?
[03-Nov-2010 17:57:26] <Gibby> yes
[03-Nov-2010 17:57:31] <rmatte> I just delete that threshold
[03-Nov-2010 17:57:44] <rmatte> way too noisy and useless
[03-Nov-2010 17:57:50] <rmatte> same with the swap threshold
[03-Nov-2010 17:57:53] <rmatte> since it's hardcoded at 1024
[03-Nov-2010 17:57:56] <rmatte> making it useless
[03-Nov-2010 17:58:11] <rmatte> the other 2 thresholds are fine
[03-Nov-2010 17:58:14] <Gibby> what swap is hardcoded at 1024?
[03-Nov-2010 17:58:26] <rmatte> yeh, they literally typed the threshold in as 1024
[03-Nov-2010 17:58:31] <rmatte> instead of somehow doing it dynamically
[03-Nov-2010 17:58:41] <Gibby> i want the CPU idle alert on some
[03-Nov-2010 17:58:51] <rmatte> why?
[03-Nov-2010 17:59:00] <rmatte> if the cpu is idle it's because processes have died
[03-Nov-2010 17:59:03] <rmatte> which you are monitoring
[03-Nov-2010 17:59:12] <Gibby> well yes and no
[03-Nov-2010 17:59:12] <rmatte> it's redundant
[03-Nov-2010 17:59:26] <Gibby> i can't put every process i am monitoring in...
[03-Nov-2010 17:59:47] <Gibby> i am talking about the CPU is maxed out so the idle % is less than X
[03-Nov-2010 18:00:05] <rmatte> no, that idle threshold is if the cpu is at 0
[03-Nov-2010 18:00:33] <rmatte> I recommend that you review that template and make your own thresholds the way you want them
[03-Nov-2010 18:00:41] <rmatte> it's a badly designed default template in terms of thresholds
[03-Nov-2010 18:00:46] <rmatte> the datapoints and the graphs are fine
[03-Nov-2010 18:02:26] <rmatte> well, I'm out of here, later
[03-Nov-2010 18:02:36] <Gibby> ok thanks rmatte
[03-Nov-2010 18:23:46] Gibby is now known as Gibby_away
[03-Nov-2010 19:06:30] <cgibbons> shew
[03-Nov-2010 19:57:34] <Simon4> INFO:zen.migrate:Installing SpeedUpGlobalCatalog (3.0.3)
[03-Nov-2010 19:57:37] <Simon4> heh, that bodes well
[03-Nov-2010 20:02:58] <cgibbons> yep
[03-Nov-2010 20:03:07] <cgibbons> 3.0.3 is all about the zoomers
[03-Nov-2010 20:03:36] <Simon4> I'll let ya know in about 5 min
[03-Nov-2010 20:03:43] <Simon4> it was also all about fixing InterfaceAliasMap.py
[03-Nov-2010 20:03:47] <Simon4> which was more what I required on this box
[03-Nov-2010 20:05:43] <Simon4> huzzah, and the "I don't load twice" graphs
[03-Nov-2010 20:06:06] <theacolyte> i may as well upgrade as well
[03-Nov-2010 20:06:56] <cgibbons> in retrospect, we should have spent the time to make relstorage optional in 3.0.x, too.
[03-Nov-2010 20:08:40] <Simon4> cgibbons: that would have been awesome for us - as it would have given us a head-start on testing/benchmarking it with our evil zopedb
[03-Nov-2010 20:11:05] <cgibbons> we were trying hard to keep focus on the next release so it was gonna be a time sink... of course plans kept changing so some of that is moot
[03-Nov-2010 20:11:09] <Simon4> meh, reports still loads totally expanded
[03-Nov-2010 20:11:18] <Simon4> that's utter fail when you have >1000 multi-graph reports
[03-Nov-2010 20:11:40] <cgibbons> just a big carrot for you to upgrade to enterprise reporting in avalon (is there a defect for that problem?)
[03-Nov-2010 20:11:56] <Simon4> we're an enterprise customer and I'm sure I raised a defect for that
[03-Nov-2010 20:12:09] * Simon4 will need to dig it out and have a friendly whinge
[03-Nov-2010 20:12:56] <Simon4> http://dev.zenoss.org/trac/ticket/7257
[03-Nov-2010 20:13:04] <Simon4> raised by rusty after I opened an enterprise ticket
[03-Nov-2010 20:13:22] <cgibbons> P4? hmmmm
[03-Nov-2010 20:13:32] <theacolyte> I can't remember how to upgrade and the documentation actually for some reason doesn't seem to explain how
[03-Nov-2010 20:13:37] <theacolyte> Do I just rerun the stack installer?
[03-Nov-2010 20:13:52] <theacolyte> Install guide tells you to apt-get update it, but it's a stack install...
[03-Nov-2010 20:13:56] * Simon4 got distracted by our enterprise deployment/nat being onsite etc, and kinda forgot about it
[03-Nov-2010 20:14:10] <Simon4> our main install is still 2.5.x, so not affected
[03-Nov-2010 20:14:17] <Simon4> (for these kinds of reasons )
[03-Nov-2010 20:14:49] <theacolyte> ah, wait here we are
[03-Nov-2010 20:16:59] <cgibbons> so.... how important is that to you, really, simon?
[03-Nov-2010 20:17:49] <Simon4> cgibbons: I believe the decision has been made to wait for 3.1 anyway, so we'll be fine without it since it sounds like everything is changing then anyway
[03-Nov-2010 20:20:45] <cgibbons> it won't make it into 3.1 unless we raise the priority
[03-Nov-2010 20:21:40] <Simon4> I'll drop an email to the team and see what they want - I've been moved out of that team for a short while to concentrate on network design
[03-Nov-2010 20:21:47] <cgibbons> okie
[03-Nov-2010 20:21:50] <Simon4> if they want it raised I'll get em to open another ent ticket
[03-Nov-2010 20:22:11] <cgibbons> I think it's a perf issue myself, so I can elevate it, if it's really important. not sure how common it is to hve the use case of that many reports, though
[03-Nov-2010 20:22:53] <Simon4> yeah, we are generally special
[03-Nov-2010 20:23:18] <Simon4> and I agree - my original ticket was "could you load subsections as people click on them, vs trying to load the entire tree at once"
[03-Nov-2010 22:03:51] brandonleach_ is now known as brandonleach
[04-Nov-2010 00:00:40] [disconnected at Thu Nov 4 00:00:40 2010]
[04-Nov-2010 00:00:40] [connected at Thu Nov 4 00:00:40 2010]
[04-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[04-Nov-2010 05:37:49] <zykes-> hmm, shouldn't a database with 500k entries of events be reeasonably fast ?
[04-Nov-2010 05:38:07] <fragfutter> zykes-: no.
[04-Nov-2010 05:38:53] <fragfutter> zykes-: afaik it scans a lot of records during calculating availability or uptime, or something. i forgot.
[04-Nov-2010 05:39:59] <zykes-> how to speed it up then ?
[04-Nov-2010 05:40:46] <fragfutter> delete old records?
[04-Nov-2010 05:41:01] <fragfutter> tuny mysql config.
[04-Nov-2010 05:41:11] <fragfutter> s/y /e /
[04-Nov-2010 05:41:23] <Simon4> partition db maybe
[04-Nov-2010 05:41:38] <Simon4> depending on the age of your events and how long you're keeping them for
[04-Nov-2010 05:42:02] <zykes-> does zenoss support using multiple event tables ?
[04-Nov-2010 05:42:12] <Simon4> not out of the box, no
[04-Nov-2010 05:42:23] <zykes-> that would be a nice feature to add..
[04-Nov-2010 05:42:27] <zykes-> event rotation
[04-Nov-2010 05:45:14] <zykes-> rmatte: you got any suggestions ?
[04-Nov-2010 05:45:59] <Simon4> zykes-: you know zenoss auto-ages events right?
[04-Nov-2010 05:46:00] <fragfutter> $ZENOSS/Products/ZenUtils/ZenDeleteHistory.py
[04-Nov-2010 05:47:48] <zykes-> Simon4: how you mean by that ?
[04-Nov-2010 05:48:12] <Simon4> zykes-: under advanced->event manager you can tune how long zenoss keeps events in the db
[04-Nov-2010 05:52:22] <zykes-> ah ok
[04-Nov-2010 05:52:43] <zykes-> would be nicer still to be able to simply rotate stuff over to a new table
[04-Nov-2010 05:53:27] <Simon4> is it your status table that's huge? or history?
[04-Nov-2010 05:54:24] <zykes-> easiest way to check that ?
[04-Nov-2010 05:54:47] <Simon4> select count(*) from status; and select count(*) from history; in a mysql shell
[04-Nov-2010 05:55:06] <Simon4> both commands may take a min or 5 to run
[04-Nov-2010 05:55:22] <zykes-> 551273 < events
[04-Nov-2010 05:55:32] <zykes-> status is only 170
[04-Nov-2010 06:23:55] <wmorde> How about monitoring virtual machines on XenServer ?
[04-Nov-2010 06:25:18] <kokey> ok just decided i want to evaluate zenoss enterprise instead
[04-Nov-2010 06:26:31] <Simon4> kokey: #zenoss is generally okay to get answers too (I hang out in there)
[04-Nov-2010 06:27:37] <kokey> i thought that's where i am on now
[04-Nov-2010 06:27:42] <kokey> hehe
[04-Nov-2010 06:27:49] <kokey> but yeah seeing you here did confuse me initially
[04-Nov-2010 06:28:01] <Simon4> oh hey, wait
[04-Nov-2010 06:28:05] <Simon4> damnit!
[04-Nov-2010 06:28:23] <Simon4> in my defence, I worked till 3 and have only had one coffee
[04-Nov-2010 06:28:46] <kokey> ok you make me feel better now
[04-Nov-2010 06:28:56] * Simon4 grins
[04-Nov-2010 06:28:59] <kokey> i just have a slight hangover but had over 7 hours sleep
[04-Nov-2010 06:29:06] <Simon4> yeah, you win
[04-Nov-2010 06:29:15] * Simon4 heads to the office-shaped thing
[04-Nov-2010 06:46:07] <kokey> doesn't look like zenoss enterprise has easily downloadable trial versions
[04-Nov-2010 07:07:05] <danuvius> good morning! I'm having some issues with a component template I created.
[04-Nov-2010 07:08:05] <danuvius> I've made an exact copy of the ethernetCsmacd_64 (without the errors).
[04-Nov-2010 07:08:40] <danuvius> however zenoss now also tries this template on the device itself
[04-Nov-2010 07:08:52] <danuvius> so my logs are filling with errors...
[04-Nov-2010 07:09:16] <danuvius> someone has some pointers where to look for fixing it?
[04-Nov-2010 07:14:56] <pokui> hmm. so does the mysql installation that zenoss ships with use myisam or innodb as the storage engine? (taking http://www.mysql.com/products/ into consideration)
[04-Nov-2010 07:18:56] <kokey> i'm guessing innodb really
[04-Nov-2010 07:19:16] <kokey> i just saw it restart my mysqld during first startup
[04-Nov-2010 07:19:38] <Simon4> zenoss first startup does lots of evil things, like overwrite your snmpd.conf file
[04-Nov-2010 07:19:49] <Simon4> which is fine if you're a noob and don't puppet your snmpd config
[04-Nov-2010 07:20:12] <kokey> trial box for me
[04-Nov-2010 07:20:34] <Simon4> we run snmpv3 across our platform, so installing zenoss would instantly break snmp on that box - not fun
[04-Nov-2010 07:20:56] <kokey> so what's involved going from core to enterprise?
[04-Nov-2010 07:21:04] <kokey> just the extra zenpacks?
[04-Nov-2010 07:21:05] <Simon4> 2 min
[04-Nov-2010 07:21:08] <Simon4> yeah, just the extra
[04-Nov-2010 07:21:12] <kokey> ok cool
[04-Nov-2010 07:21:53] <kokey> so it's not silly for me to start out with core and when the sales freaks from zenoss comes back to me on an enterprise eval i am not looking at something so completely different
[04-Nov-2010 07:23:45] <Hartimer> question. my zenoss is gathering information on a client through a collector. unfortunately it is not generating any graphs for monitoring templates which are COMMAND type... if i test these commands they work just fine :/ any tips?
[04-Nov-2010 07:24:16] <pokui> kokey: installing core first is a good indicator of what enterprise offers.
[04-Nov-2010 07:26:16] <kokey> good thing the vmware guy here reminded me to move this server to a different resource pool
[04-Nov-2010 07:26:41] <kokey> python is working hard at eating up the cpu
[04-Nov-2010 07:27:15] <kokey> no shit on the 'this step may take several minutes'
[04-Nov-2010 07:28:14] <kokey> im actually glad it gave me a new nice small snmpd.conf
[04-Nov-2010 07:33:39] <Simon4> heh
[04-Nov-2010 07:33:58] <Simon4> Hartimer: check $ZENHOME/zencommand.log for a start
[04-Nov-2010 07:34:32] <Hartimer> Simon4, i did that.. its clean
[04-Nov-2010 07:34:46] <Simon4> Hartimer: try running zencommand run -v 3 -d devicename
[04-Nov-2010 07:34:52] <Simon4> (as the zenoss user)
[04-Nov-2010 07:34:53] <Hartimer> i mean, way too clean, because it appears not to be running the commands at all
[04-Nov-2010 07:35:07] <Simon4> by default zencommand.log doesn't print a line for each command
[04-Nov-2010 07:35:08] <Hartimer> Simon4, on the collector or on the main instance?
[04-Nov-2010 07:35:14] <Simon4> Hartimer: on the collector
[04-Nov-2010 07:35:45] <Hartimer> k, doing it
[04-Nov-2010 07:35:58] <Simon4> Hartimer: are you core or enterprise?
[04-Nov-2010 07:36:02] <Hartimer> core
[04-Nov-2010 07:36:06] <Simon4> k
[04-Nov-2010 07:38:29] <kokey> btw on enterprise if you have distributed collectors and there's a link failure to the master, does it buffer stuff until the connection is back up?
[04-Nov-2010 07:39:07] <Simon4> kokey: it'll buffer events in a queue up to a point (I think about 5000)
[04-Nov-2010 07:40:25] <Hartimer> Simon4, thks for the tip. i was trying those commands on the main instance but apparently i have authentication issues on the collector -.-
[04-Nov-2010 07:40:33] <Simon4> Hartimer: ah awesome
[04-Nov-2010 07:40:42] <Simon4> well, awesome you found it
[04-Nov-2010 07:41:30] <frozty_sa> hrm
[04-Nov-2010 07:42:00] <kokey> oh crumbos i forgot about the joys of how i'm going to get around the snmp issue
[04-Nov-2010 07:42:01] <frozty_sa> has someone tried updating datasources from trap information?
[04-Nov-2010 07:42:47] <Simon4> frozty_sa: not I
[04-Nov-2010 07:43:57] * frozty_sa looks for the event processing diagram
[04-Nov-2010 07:51:03] <frozty_sa> whoa
[04-Nov-2010 07:51:28] <frozty_sa> is it just me that has damn slow loading times on the community sites?
[04-Nov-2010 07:57:03] <frozty_sa> man, <3 the people who mande the event management paper
[04-Nov-2010 07:57:15] <frozty_sa> made*
[04-Nov-2010 07:57:19] <frozty_sa> there's so much useful in there
[04-Nov-2010 09:06:50] <zirikili> a newbie question: is zenoss a opensource solution or do I have to pay for it?
[04-Nov-2010 09:07:06] <danuvius> hmm.. Can someone help me out with an issue. I have with 3.0.3 I created my own IpInterface template, however it also tries to get the oids on the main device (oid .1.3.6.1.2.1.31.1.1.1.7 is bad)
[04-Nov-2010 09:07:43] <danuvius> which is correct since the oid doesn't exist, but I don't understand why zenoss tries to query it
[04-Nov-2010 09:07:58] <Sam-I-Am> it chooses templates for interfaces based on interface type
[04-Nov-2010 09:08:12] <Sam-I-Am> zirikili: zenoss core is free, zenoss enterprise is not
[04-Nov-2010 09:10:28] <danuvius> I know I have a template colled ethernetCsmacd_64 in a device class...
[04-Nov-2010 09:11:10] <danuvius> the interfaces are monitored correctly...
[04-Nov-2010 09:11:42] <danuvius> but now zenoss also tries to query the device for the oids in the template (without the ifIndex of the interface)
[04-Nov-2010 09:12:34] <zirikili> Sam-I-Am: does the enterprise have any extra resources the core does not?
[04-Nov-2010 09:13:17] <zirikili> Sam-I-Am: or the price is about techinical support?
[04-Nov-2010 09:13:38] <Sam-I-Am> zirikili: it has some features that may be useful to you... bit better access control for users, more zenpacks included, enterprise reports (a variety of things), and official support for remote collectors/hubs.... plus some other stuff
[04-Nov-2010 09:13:50] <Sam-I-Am> zirikili: it also includes tech support from zenoss inc
[04-Nov-2010 09:14:45] <Sam-I-Am> danuvius: not sure why its not stuffing the ifindex on there... or querying the interface oid again.
[04-Nov-2010 09:16:12] <ke4qqq> zirikili: but all the building blocks are in Core - nothing Enterprise does that Core can't do, they just save you time and hassle (in some cases lots of time)
[04-Nov-2010 09:19:15] <danuvius> it is stuffing the ifindex... however my log is spilled with debugmessages that he also tries to get them once every device with the ifindex...
[04-Nov-2010 09:19:28] <danuvius> witout i mean
[04-Nov-2010 09:19:31] <danuvius> without
[04-Nov-2010 09:20:14] <zirikili> ke4qqq: great
[04-Nov-2010 09:20:24] <danuvius> any pointers where I could find some answers, tried remodeling... but that didn't work..
[04-Nov-2010 09:21:07] <Sam-I-Am> might want to restart the zenperfsnmp process or even zenhub
[04-Nov-2010 09:21:40] <Sam-I-Am> in some of my situations i've found at least one or both get some weird stuff going on when i'm changing stuff around them
[04-Nov-2010 09:25:10] <danuvius> ok thnx I'll give it a try... I'll let you know...
[04-Nov-2010 09:39:37] <danuvius> :-( That didn't help
[04-Nov-2010 09:41:59] <Sam-I-Am> did the original ipinterface stuff work?
[04-Nov-2010 09:42:36] <Parabola> man, the new versiosn of mirc make you register it after 30 days, if you exit.. you cannot ignore it anymore
[04-Nov-2010 09:42:42] <Parabola> instead of continue, it says "exit"
[04-Nov-2010 09:44:43] <danuvius> original has the same problem
[04-Nov-2010 09:45:03] <Parabola> oh Gibby_away, asterisk graphs still dont show up
[04-Nov-2010 09:45:24] <danuvius> I get debug events on the components ifInError/ifHCinOctets etc
[04-Nov-2010 09:51:56] <Sam-I-Am> danuvius: i dont know what you changed with IpInterfaces
[04-Nov-2010 09:52:08] <Sam-I-Am> i know the one that comes with zenoss works
[04-Nov-2010 09:52:20] <Sam-I-Am> unless it chooses the wrong interface template
[04-Nov-2010 09:52:33] <Sam-I-Am> then its usually just a case of 32-bit vs. 64-bit counters
[04-Nov-2010 10:05:32] <danuvius> not much (at least I think)... I have tried to copy templates, but that failed
[04-Nov-2010 10:05:39] <danuvius> known issue...
[04-Nov-2010 10:05:59] <danuvius> unless that action kills the install :S
[04-Nov-2010 10:09:04] <Sam-I-Am> what exactly are you copying?
[04-Nov-2010 10:09:53] <danuvius> I tried to copy the eternetCsmacd_64 template to another device class so I can alter it....(or at least i tried that)
[04-Nov-2010 10:10:46] <danuvius> http://dev.zenoss.org/trac/ticket/7470
[04-Nov-2010 10:11:07] <danuvius> but that didn't work so I created a new template...
[04-Nov-2010 10:11:29] <cgibbons> hey he fixed that yesterday afterall
[04-Nov-2010 10:11:36] <cgibbons> zenpatch 23516 and you are probably golden
[04-Nov-2010 10:11:59] <cgibbons> (and restart zope, clear browser cache)
[04-Nov-2010 10:12:04] <jb> sup
[04-Nov-2010 10:12:08] <danuvius> sweet I'll try...
[04-Nov-2010 10:12:33] <jb> ok, so just to be clear, I -should- be using the py2.6 version of the fping zenpack on 3.0?
[04-Nov-2010 10:13:16] <Sam-I-Am> py2.6 works on 3, yes
[04-Nov-2010 10:13:23] <jb> i can't get this one to install
[04-Nov-2010 10:14:05] <jb> ZenPackException: A ZenPack egg must contain exactly one zenoss.zenpacks entry point. This egg appears to contain 0 such entry points.
[04-Nov-2010 10:14:24] <Sam-I-Am> how are you installing it?
[04-Nov-2010 10:14:33] <jb> zenpack --install ZenPacks.BlakeDrager.fping-1.0.egg
[04-Nov-2010 10:14:59] <Sam-I-Am> as the zenoss user?
[04-Nov-2010 10:15:03] <jb> yes
[04-Nov-2010 10:18:37] <jb> hrm, anybody else using it on 3.0?
[04-Nov-2010 10:18:44] <jb> according to the comments, it should work
[04-Nov-2010 10:18:55] <ke4qqq> jb: I am
[04-Nov-2010 10:19:53] <jb> how did you install it?
[04-Nov-2010 10:20:49] <ke4qqq> same way you did except it worked
[04-Nov-2010 10:22:38] <Parabola> ke4qqq: good morning
[04-Nov-2010 10:22:44] <Parabola> no luck on the asterisk graphs
[04-Nov-2010 10:22:54] <ke4qqq> mornings are never good Parabola
[04-Nov-2010 10:23:24] <jb> hrm
[04-Nov-2010 10:23:29] <jb> this is a fresh install
[04-Nov-2010 10:23:30] <ke4qqq> Parabola: you restarted snmpd?
[04-Nov-2010 10:24:15] <jb> the 2.4 one may have worked
[04-Nov-2010 10:24:40] <Parabola> yup sure did
[04-Nov-2010 10:24:52] <ke4qqq> able to query the OIDs?
[04-Nov-2010 10:24:52] <Parabola> been like 18 hours graphs are still nan'ed
[04-Nov-2010 10:25:06] <Parabola> i cant ssh into the zeonss box
[04-Nov-2010 10:25:11] <Parabola> 303 upgrade broke ssh
[04-Nov-2010 10:25:17] <Parabola> long story
[04-Nov-2010 10:25:33] <ke4qqq> can you pull the oids and query them via localhost?
[04-Nov-2010 10:25:57] <Parabola> via snmpwalk?
[04-Nov-2010 10:26:22] <ke4qqq> Parabola: yes
[04-Nov-2010 10:26:26] <ke4qqq> or snmpget
[04-Nov-2010 10:26:46] <Parabola> ffs i cant ssh into this one either
[04-Nov-2010 10:26:52] <Parabola> unrelated to zenoss, gimmei a min
[04-Nov-2010 10:36:32] <jb> anybodoy monitoring SMTP servers and checking for responses, etc?
[04-Nov-2010 10:38:17] <Parabola> jb, i am not, but thats not a bad idea
[04-Nov-2010 10:39:12] <ke4qqq> jb: define checking for responses
[04-Nov-2010 10:40:03] <jb> check for a 220, etc
[04-Nov-2010 10:40:17] <jb> maybe the contents of a 220
[04-Nov-2010 10:40:35] <jb> like, if a 220 contains "service ready"
[04-Nov-2010 10:41:02] <Simon4> jb: easily done with an IP service check
[04-Nov-2010 10:41:15] <Simon4> there's space for a send string and expect regex
[04-Nov-2010 10:46:28] <ke4qqq> jb: seems like there's also a round trip zenpack or perhaps a how to published somewhere.
[04-Nov-2010 11:01:05] <jb> yeah.. a couple options
[04-Nov-2010 11:01:16] <jb> i'll check.. i didn't know you could do regexp with the IP service checks
[04-Nov-2010 11:08:33] <twm1010> So, if I installed Zenoss 3.0.2 from RPM on CentOS... can I use YUM to do the upgrade?
[04-Nov-2010 11:08:49] <Simon4> twm1010: to 3.0.3? I did
[04-Nov-2010 11:09:02] <Simon4> rpm -Uvh also works
[04-Nov-2010 11:09:53] <twm1010> ok, cool, i didn't know if the manually installed packages can be upgraded or manipulated with a package manager
[04-Nov-2010 11:10:31] <ke4qqq> twm1010: 3.0.2->3.0.3 upgrade via rpm worked great for me.
[04-Nov-2010 11:11:33] * Simon4 just hurled the new rpm in his local repo and yum updated it
[04-Nov-2010 11:12:14] <twm1010> I previously worked with stack, usually
[04-Nov-2010 11:34:55] mattray is now known as mray
[04-Nov-2010 11:41:46] mray is now known as mrayzenoss
[04-Nov-2010 11:42:06] mrayzenoss is now known as mray
[04-Nov-2010 12:05:56] <jb> ugh, im sucking at 3.0's interface.
[04-Nov-2010 12:06:09] <jb> how do you modify zProp's at the device class level now?
[04-Nov-2010 12:06:34] <jb> ah, nm.
[04-Nov-2010 12:25:02] <davetoo> it is confusing, yeah
[04-Nov-2010 12:26:17] <twm1010> takes some getting used to
[04-Nov-2010 12:35:59] <Sam-I-Am> try switching a bunch between 2.5 and 3
[04-Nov-2010 12:37:36] <davetoo> I plan to set up one of each in the lab
[04-Nov-2010 12:37:48] <Sam-I-Am> kinda decided to go with 2.5 here
[04-Nov-2010 12:37:56] <Sam-I-Am> give 3 some time to brew
[04-Nov-2010 12:37:57] <davetoo> ...and one running Trunk
[04-Nov-2010 12:38:19] <Sam-I-Am> most likely it'll be 2.5.2 in prod, 2.5.2 in test (for trying new stuff), and a 3.0 test box for the next major rollout
[04-Nov-2010 12:38:57] <davetoo> I don't expect them to backport anything into the 2.5.x branch
[04-Nov-2010 12:40:08] <xuru> what is the proper way to import a mib? do I copy the mib to $ZENHOME/common/share/mibs/site and run 'zenmib run' or just run 'zenmib run mymib.mib'?
[04-Nov-2010 12:48:43] <davetoo> I hate MS Word
[04-Nov-2010 12:48:49] <davetoo> too much magic
[04-Nov-2010 12:49:35] <davetoo> I don't *want* this column to be hyperlinks, but I can't figure out how to clear the formatting
[04-Nov-2010 12:59:53] <kokey> what is system monitoring like over ssh?
[04-Nov-2010 13:00:01] <kokey> does it get much of the things you can get with SNMP?
[04-Nov-2010 13:01:03] <Simon4> kokey: most of these days I think
[04-Nov-2010 13:07:30] <Sam-I-Am> wonder what the likelyhood of generating wan traffic graphs for 400 devices in a report will kill the zenoss server
[04-Nov-2010 13:07:58] <cgibbons> how is that useful? (serious Q)
[04-Nov-2010 13:08:10] <Sam-I-Am> customer wants it
[04-Nov-2010 13:08:15] <cgibbons> is all the graph detail that useful, or more of a heat-map style overview?
[04-Nov-2010 13:08:15] <cgibbons> hrm
[04-Nov-2010 13:08:32] <Sam-I-Am> traffic for X months for 1 interface on 400 devices
[04-Nov-2010 13:09:04] <Sam-I-Am> it'll probably be for the last year is my guess
[04-Nov-2010 13:09:06] <cgibbons> seems like some other detail is missing, for their purpose. they'er going to take that and do something with it, and i doubt it's examine in detail all 400 graphs. but hell maybe.
[04-Nov-2010 13:09:21] <Sam-I-Am> they're not a very technical bunch
[04-Nov-2010 13:09:47] <Sam-I-Am> guess i'll find out...
[04-Nov-2010 13:09:50] <kokey> it's RRDs
[04-Nov-2010 13:09:51] * Sam-I-Am goes to fly an airplane for a bit
[04-Nov-2010 13:09:55] <cgibbons> we were prototyping heat maps a lot for stuff like that earlier in the year. they look cooler and then you can zoom in on the red crap.
[04-Nov-2010 13:10:02] <kokey> in theory it should be able to handle it
[04-Nov-2010 13:10:05] <Sam-I-Am> thats cool
[04-Nov-2010 13:10:09] <davetoo> cgibbons: what toolkit?
[04-Nov-2010 13:10:16] <davetoo> I've been thinking about heatmaps
[04-Nov-2010 13:10:22] <cgibbons> um i forgot what got used, i think maybe tableau?
[04-Nov-2010 13:10:44] <cgibbons> it's not what we're using for the avalon reporting thing but it'll probably be a popular way of rendering a lot of data once we get there
[04-Nov-2010 13:11:05] <cgibbons> avalon has slightly less ambitious goals for what the consumables are for the reporting project
[04-Nov-2010 13:11:15] <davetoo> I've got a bunch of things I want to do wtih matplotlib but they aren't interactive
[04-Nov-2010 13:11:23] <davetoo> what is the "avalon reporting thing"?
[04-Nov-2010 13:12:17] <cgibbons> it'll be a commercial feature, but all of the data (zodb model data, events, all RRDs) will be sucked into a single mysql instance for data warehousing & reporting. called Zenoss Analytics & Reporting. multiple zenoss instances, etc. all go to the same destination.
[04-Nov-2010 13:12:43] <cgibbons> we're using one of the big reporting frameworks/engines to do the rendering/ad-hoc analysis parts.
[04-Nov-2010 13:17:04] <davetoo> *nod*
[04-Nov-2010 13:20:35] <cgibbons> the ad-hoc tool is fun to play with, especially if you like using stuff like Excel's pivot tables. it's nice and fast to drag & drop multiple facts (data points), event counts, whatever into one report
[04-Nov-2010 13:21:03] <davetoo> I still haven't been able to figure out pivot tables.
[04-Nov-2010 13:21:38] <davetoo> But building reports had been a thorn in our side
[04-Nov-2010 13:22:35] <jb> hrm, can you move device classes to other device classes in 3.0?
[04-Nov-2010 13:22:51] <jb> like, move /Devices/WWW to /Devices/Server/WWW ?
[04-Nov-2010 13:22:53] <davetoo> it's drag-and-drop as far as I can tell
[04-Nov-2010 13:23:09] <davetoo> sorry, I misread that
[04-Nov-2010 13:23:09] <jb> it is except for that.. maybe I need to move the devices, and not the whole group
[04-Nov-2010 13:23:37] <jb> yeah
[04-Nov-2010 13:45:19] <jb> hm, ok. so, how do you know if an IP service is being monitored or not?
[04-Nov-2010 13:45:36] <jb> 3.0 is really making me feel stupid.
[04-Nov-2010 13:46:26] <LarsN> jb: don't feel too bad. I had the same problem. It was easy though. I'm almost completely stupid to begin with. It doesn't take much to make me feel dumb
[04-Nov-2010 13:46:32] <jb> ha
[04-Nov-2010 13:53:41] <jb> i can't figure out how to enable ip service monitoring without SNMP..
[04-Nov-2010 13:53:47] <jb> can't it just telnet and expect responses?
[04-Nov-2010 13:54:17] <Simon4> it does
[04-Nov-2010 13:54:29] <Simon4> the snmp bit is the discovery
[04-Nov-2010 13:54:32] <davetoo> but it uses snmp to populate the ...
[04-Nov-2010 13:54:33] <davetoo> yeah, that
[04-Nov-2010 13:54:35] <jb> right
[04-Nov-2010 13:54:38] <jb> i don't have that option
[04-Nov-2010 13:54:46] <jb> i just want to say "monitor TCP/25 on this host"
[04-Nov-2010 13:54:48] <jb> without modeling
[04-Nov-2010 13:55:01] <Simon4> try changing your collector plugin from snmp.ipservicemap
[04-Nov-2010 13:55:03] <Simon4> 2 secs
[04-Nov-2010 13:55:13] <jb> there is a portscan modeler plugin
[04-Nov-2010 13:55:26] <Simon4> yeah, that's what I was chasing
[04-Nov-2010 13:55:38] <Simon4> or you could remove all the ipservice based modeller plugins, and just do it manually
[04-Nov-2010 13:55:49] <jb> i couldnt figure out how to do that?
[04-Nov-2010 13:56:04] <Simon4> configuration properties->collector plugins
[04-Nov-2010 13:56:20] * Simon4 wonders if the option has gone away
[04-Nov-2010 13:57:15] <Simon4> hmm
[04-Nov-2010 13:57:22] <Simon4> v3 seems to stop you manually adding ip services to a device :/
[04-Nov-2010 13:57:26] <jb> yeah i know
[04-Nov-2010 13:57:30] <jb> i can't figure out how to do it
[04-Nov-2010 13:57:36] <Simon4> jb: you might have to try the portscan plugin maybe?
[04-Nov-2010 13:57:41] <jb> trying that now
[04-Nov-2010 13:57:53] <jb> yeah that discovered it
[04-Nov-2010 13:58:26] <Simon4> cool
[04-Nov-2010 13:58:32] * Simon4 heads out for the evening, laters
[04-Nov-2010 13:58:32] <jb> that sort of sucks though
[04-Nov-2010 13:58:34] <jb> oh well.. thanks
[04-Nov-2010 14:11:19] <jb> if my "Locations" have addresses assigned, they should appear on the map, no?
[04-Nov-2010 14:15:06] <jb> the maps stuff appears to be slightly busted
[04-Nov-2010 15:10:30] <N3tw0rK> howdy
[04-Nov-2010 15:16:42] <N3tw0rK> rmatte: LarsN told me you were the man to talk with. I've been a nagios guy forever and thought id try something new, been impressed with the eyecandy but my only problem is i cant find where to change the default snmp communities
[04-Nov-2010 15:19:09] <ke4qqq> N3tw0rK: you're on version 3.0.x?
[04-Nov-2010 15:19:18] <N3tw0rK> ke4qqq: yes
[04-Nov-2010 15:20:04] <ke4qqq> ok, so there is this concept of inheritance - you can change the def. snmp communities at any of those groups
[04-Nov-2010 15:20:19] <ke4qqq> so if you go to infrastructure and click on servers
[04-Nov-2010 15:20:26] <ke4qqq> then click on the 'details' button
[04-Nov-2010 15:20:27] * N3tw0rK a.k.a K5KRK
[04-Nov-2010 15:20:56] <ke4qqq> then to Configuration Properties
[04-Nov-2010 15:21:17] <ke4qqq> you'll see a field called zSnmpCommunity
[04-Nov-2010 15:21:34] <ke4qqq> and that will set it for everything below that level (unless you change it below that level)
[04-Nov-2010 15:21:48] <N3tw0rK> found it, didnt graspe the concept of the detail button from the guide
[04-Nov-2010 15:22:32] <ke4qqq> yeah - it struck me as non-obvious initially as well
[04-Nov-2010 15:22:53] <LarsN> ke4qqq, N3tw0rK: de W9ZEB (still in a mtg.)
[04-Nov-2010 15:23:04] <N3tw0rK> i actually thought it was just pointing to the details in the adjacent window
[04-Nov-2010 15:23:12] * N3tw0rK faceplant
[04-Nov-2010 15:23:29] <N3tw0rK> LarsN: must not be an important meeting
[04-Nov-2010 15:24:07] <LarsN> are any of them?
[04-Nov-2010 15:24:38] <N3tw0rK> LarsN: i just ditched a meeting with the FBI.....im sure ill hear about it later
[04-Nov-2010 15:24:43] <ke4qqq> no,never - people send emails or have an irc meeting if it's important
[04-Nov-2010 15:28:06] <N3tw0rK> LarsN: you ever get your radio fixed?
[04-Nov-2010 15:29:19] <LarsN> Radio is fixed. Antenna isn't up yet.
[04-Nov-2010 15:29:25] <LarsN> I might actually fix that.
[04-Nov-2010 15:35:16] <LarsN> tonight I'll be deploying Zenoss 3.0.3 on FreeBSD
[04-Nov-2010 15:35:43] <LarsN> I'll also be documenting the hell out of the process since I'm tired of beating my head against the wall doing it
[04-Nov-2010 15:35:57] <tiredofme> quick question, what would the correct data point be for the following check_snmp output: SNMP OK - 22 | UCD-SNMP-MIB::extOutput.1=22
[04-Nov-2010 15:36:12] <tiredofme> i tried extOutput.1 but nothing has been graphed yet
[04-Nov-2010 15:36:55] <LarsN> Any @Zenoss employees think it'd be the end of the world if I took on building and mantaining a Zenoss Port in FreeBSD's Ports Tree.
[04-Nov-2010 15:37:51] <N3tw0rK> LarsN: sounds like a good idea
[04-Nov-2010 15:40:00] <LarsN> all the C compiled bits in Zenoss are VERY gcc centric.
[04-Nov-2010 15:45:30] <cgibbons> im pretty sure no one here would care
[04-Nov-2010 15:45:55] <cgibbons> we had it building there, once. i had to 'fix' a bunch of the samba-based code to compile there. but that was a while back.
[04-Nov-2010 15:47:00] <LarsN> cgibbons: We got it to run yesterday, and documented the steps we took. I'
[04-Nov-2010 15:47:13] <LarsN> I'm hoping to be able to build it via the ports system though.
[04-Nov-2010 15:47:40] <LarsN> take most of the preqs and make it use the ports system for those as well.
[04-Nov-2010 15:48:15] <LarsN> cgibbons: if I do I'll share my work with the Zenoss community, and write a little blurb about it for your wiki/blog/documentation
[04-Nov-2010 15:54:22] Parabola` is now known as Parabola
[04-Nov-2010 16:13:04] <Gibby_away> Parabola: None of them?
[04-Nov-2010 16:34:07] <Sam-I-Am> sometimes i dont understand zenoss alert severities
[04-Nov-2010 16:34:33] <Sam-I-Am> i changed one from critical (5) to dont-care (2) via a transform and it still emails me about it
[04-Nov-2010 16:34:44] <Sam-I-Am> i do not want any notification except whats going into the event log
[04-Nov-2010 16:36:32] <Sam-I-Am> anyone know how to accomplish this?
[04-Nov-2010 16:36:49] <Sam-I-Am> it did stop paging, which is good...
[04-Nov-2010 16:38:28] <rocket> LarsN: only issue I have is that we havent tested things with newer versions of the prerequisites etc ..
[04-Nov-2010 16:38:47] <rocket> LarsN: We dont know if that will introduce new bugs we havent seen before etc ..
[04-Nov-2010 16:39:43] <rocket> but that is a direction we are moving more towards .. trying to use the distro's files etc instead of bundling our own .. just are nowhere near there yet
[04-Nov-2010 16:41:29] <Sam-I-Am> so...
[04-Nov-2010 16:42:27] <Sam-I-Am> is there a way to just trash events as they come in via transform?
[04-Nov-2010 16:52:38] <Sam-I-Am> guess not :/
[04-Nov-2010 16:54:38] <xuru> Sam-I-Am: evt._action = "drop"
[04-Nov-2010 16:55:46] <Sam-I-Am> hmmm
[04-Nov-2010 16:57:03] <xuru> I have a noisy firewall, so I have this in the top transform:
[04-Nov-2010 16:57:06] <xuru> if getattr(evt, 'component') == 'getty':
[04-Nov-2010 16:57:06] <xuru> evt._action = 'drop'
[04-Nov-2010 16:59:32] <xuru> Sam-I-Am: message/32945#32945
[04-Nov-2010 17:01:00] <Sam-I-Am> yeah, i had the if statement and all... thought changing severity rather than dropping the event would prevent people from seeing emails and stuff but for some reason not so much
[04-Nov-2010 17:17:28] rhettardo_ is now known as rhettardo
[04-Nov-2010 17:23:56] Gibby is now known as Gibby_away
[04-Nov-2010 17:35:55] <Simon4> Sam-I-Am: did you get an answer to your trashing events?
[04-Nov-2010 17:36:19] <Sam-I-Am> i think so... just need to test again tomorrow during the testing window
[04-Nov-2010 17:36:30] <Simon4> evt._action = drop is your friend
[04-Nov-2010 17:36:31] <Sam-I-Am> dont want to freak out the service desk
[04-Nov-2010 17:37:14] <Sam-I-Am> now i'm digging a bit deeper as to why i still got emailed on a 'blue' severity event... which is weird. i didnt configure events/alerting on the current production version, so its hard to say.
[04-Nov-2010 17:37:32] <Sam-I-Am> i will however configure it on the new one, so i'm hoping for less surprises
[04-Nov-2010 17:44:09] <Sam-I-Am> hmm, the transform code i'm seeing is a bit different...
[04-Nov-2010 17:44:10] <Sam-I-Am> if evt.component.find("164.113.199.123") >= 0:
[04-Nov-2010 18:19:40] <Sam-I-Am> ha, that explains... the sysadmin did some stuff under the hood for alert e-mails
[04-Nov-2010 18:19:51] <Sam-I-Am> i'm not going crazy! (really)
[04-Nov-2010 20:00:25] <Sam-I-Am> moo.
[04-Nov-2010 20:02:20] <Sam-I-Am> anyone around familiar with multigraph reports in 2.5?
[04-Nov-2010 20:02:27] <Sam-I-Am> documentation is meh
[04-Nov-2010 20:03:05] <Simon4> blogs/zenossblog/2010/02/21/tutorial-creating-multigraph-reports-in-zenoss
[04-Nov-2010 20:03:08] <Simon4> watch that first
[04-Nov-2010 20:04:01] <Sam-I-Am> i kinda want to do this...
[04-Nov-2010 20:04:02] <Sam-I-Am> message/36048#36048
[04-Nov-2010 20:04:26] <Sam-I-Am> except for its a specific network interface on 400 routers
[04-Nov-2010 20:04:40] <Sam-I-Am> theres no follow-up post on that which indicates its possible to do that now.
[04-Nov-2010 20:05:44] <Simon4> I have code kicking about to script that kind of thing - are you actually wanting to show 400 graphs on a single report?
[04-Nov-2010 20:05:53] <Sam-I-Am> thats what the customer wants
[04-Nov-2010 20:06:28] <Sam-I-Am> technically such a thing is not in their contract, but that issue is above my paygrade. i was just told to make it happen.
[04-Nov-2010 20:06:49] <Simon4> give me 10 min, I might be able to rustle something up
[04-Nov-2010 20:06:56] <Sam-I-Am> oooh, fancy
[04-Nov-2010 20:07:05] <Sam-I-Am> i suppose a non-zenossy thing?
[04-Nov-2010 20:07:08] <Simon4> (killing time until a change window)
[04-Nov-2010 20:07:26] <Simon4> nahh, is zenoss, but would be a python script you run on the master to generate the report
[04-Nov-2010 20:07:33] <Simon4> doing it in the gui would be painful++
[04-Nov-2010 20:07:37] <Sam-I-Am> heh
[04-Nov-2010 20:08:04] <Sam-I-Am> i think the customer wants something they can click and run whenever, but i told them that might not be possible
[04-Nov-2010 20:08:44] <Simon4> so once the report is created - the graphs will automatically update etc.. or do the devices change over time?
[04-Nov-2010 20:08:48] <Sam-I-Am> i thought about writing a shell script to run rrdtool on the rrd files in question, but its probably not as clean as something more zenossy
[04-Nov-2010 20:09:18] <Sam-I-Am> i think the idea was the report would magically add/drop devices automatically
[04-Nov-2010 20:09:56] <Simon4> the only way I've done that is by scripting it + cron
[04-Nov-2010 20:10:08] <Sam-I-Am> today its 400 devices... it could be 370 or 500 in a few weeks. its basically their customers' equipment.
[04-Nov-2010 20:10:13] <Sam-I-Am> so as they add and drop customers
[04-Nov-2010 20:10:15] <Simon4> you could create a graph report really quickly to prove the case
[04-Nov-2010 20:10:39] <Sam-I-Am> but it would only be for one device, no?
[04-Nov-2010 20:10:39] <Simon4> if you nav to reports/graph reports and create one, you can multi-select devices, then pick the interface and the graph
[04-Nov-2010 20:10:42] <Simon4> nahh
[04-Nov-2010 20:11:01] <Simon4> shift-select the devices, use the filter to get the ones you want
[04-Nov-2010 20:11:26] <Simon4> it won't automatically get devices of a specific class, but it'll let you at least check that that is what the customer wants before trying to automate something
[04-Nov-2010 20:12:03] <Sam-I-Am> weird how this wouldnt be a multi-graph report thing
[04-Nov-2010 20:12:48] <Simon4> so you can create a multi-graph report that includes a "class" of devices, but then you can't pick individual components, which sucks
[04-Nov-2010 20:12:56] <Simon4> hence I've ended up scripting it in the past
[04-Nov-2010 20:13:26] * Simon4 tries something silly
[04-Nov-2010 20:13:26] <Sam-I-Am> ahh thats what i was slowly suspecting...
[04-Nov-2010 20:13:55] <Sam-I-Am> so i guess the big time consumer here will be selecting each site (their wan interface types are not consistent)
[04-Nov-2010 20:14:04] <Sam-I-Am> some are t1, some mlppp, some t3
[04-Nov-2010 20:14:32] * davetoo is cloning Zenoss into git
[04-Nov-2010 20:15:07] <Sam-I-Am> it'd be somewhat easy to differentiate T1 and T3 sites because they'd either have a t1 or t3 interface, but the multilink ppp sites are fun... they have several t1 interfaces plus the lsq interface which is what i really want to graph
[04-Nov-2010 20:15:09] <davetoo> about a year's worth of history
[04-Nov-2010 20:15:19] <davetoo> lsq?
[04-Nov-2010 20:15:28] <Sam-I-Am> yeah, juniper's name for mlppp devices
[04-Nov-2010 20:15:31] <davetoo> ah
[04-Nov-2010 20:15:34] <Sam-I-Am> dont ask me why
[04-Nov-2010 20:15:39] <davetoo> 's funny
[04-Nov-2010 20:15:52] <davetoo> I saw a prototype of one of Juniper's first routers (in a testing lab)
[04-Nov-2010 20:15:59] <davetoo> but I've never worked on any
[04-Nov-2010 20:16:00] <Simon4> Sam-I-Am: sounds like a custom report in the making
[04-Nov-2010 20:16:12] <Sam-I-Am> yeah, if you're not careful with your template and interface name/type ignore list, you'll get about 40 "devices" to graph per router
[04-Nov-2010 20:16:24] <Sam-I-Am> when only 3 of them mean anything
[04-Nov-2010 20:16:59] <Sam-I-Am> Simon4: yeah, i have a custom device report for serial numbers
[04-Nov-2010 20:17:28] <Simon4> sounds like you need something that walks the devices, works out the interface that's important, adds it to a list, then builds a list of the appropriate interface/device combinations to hurl on the report
[04-Nov-2010 20:18:05] <Sam-I-Am> how do you call something generated in a custom device report in another report?
[04-Nov-2010 20:18:25] <Simon4> unsure
[04-Nov-2010 20:21:52] <Sam-I-Am> guess i'll poke around a bit tomorrow
[04-Nov-2010 20:24:22] <Sam-I-Am> thx for the help
[04-Nov-2010 20:32:05] <Simon4> no worries
[04-Nov-2010 22:18:52] <feutete> hi folks, I'm running 3.0.2 and get "BadRequest The property description does not exist" when I try to override the ethernetCsmacd_64 template in a class other than /Devices
[04-Nov-2010 22:19:01] <feutete> any ideas on how to override this template?
[04-Nov-2010 22:19:21] <Simon4> upgrade to 3.0.3 I believe
[04-Nov-2010 22:19:36] <feutete> really? ugh. I just installed 3.0.2
[04-Nov-2010 22:19:46] <Simon4> I'm sure I saw something go past a day or so ago where that was a known bug in 302
[04-Nov-2010 22:19:58] <feutete> is this a problem with all templates or just this one? I seem to recall that I was able to override another template...
[04-Nov-2010 22:20:04] <feutete> last week sometime, I mean
[04-Nov-2010 22:20:52] <Simon4> http://dev.zenoss.org/trac/ticket/7470
[04-Nov-2010 22:21:43] <feutete> aha, ok. Thank you. I'll try upgrading
[04-Nov-2010 22:22:17] <Simon4> np
[04-Nov-2010 23:57:52] Gibby is now known as Gibby_away
[05-Nov-2010 00:00:40] [disconnected at Fri Nov 5 00:00:40 2010]
[05-Nov-2010 00:00:40] [connected at Fri Nov 5 00:00:40 2010]
[05-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[05-Nov-2010 05:13:14] <kokey> morning
[05-Nov-2010 05:53:06] <danuvius> morning
[05-Nov-2010 06:49:31] <kokey> ok it looks like the bluecoat proxy and zenoss doesn't play well together
[05-Nov-2010 06:49:41] <kokey> the zenoss web interface that is
[05-Nov-2010 06:51:27] <kokey> can one change the snmp port for some stuff?
[05-Nov-2010 06:51:33] <kokey> not that i really want to do that
[05-Nov-2010 06:51:37] <kokey> but i might have to
[05-Nov-2010 07:22:44] <kokey> i must say so far apart from the big brand enterprise stuff, zenoss looks like the only proper monitoring tool i have seen in a while
[05-Nov-2010 07:58:59] <deepinferno> kokey:
[05-Nov-2010 08:28:22] Gibby_away is now known as Gibby
[05-Nov-2010 10:11:16] <cgibbons> hmmm quiet today
[05-Nov-2010 10:19:09] <Sam-I-Am> yep
[05-Nov-2010 10:19:12] * Sam-I-Am generates some noise
[05-Nov-2010 10:19:37] <Sam-I-Am> debating whether it'll take longer to select a single interface on 400 devices for a graph report.... or write some python to do it for me.
[05-Nov-2010 10:19:57] <Sam-I-Am> the second option requires learning how to write reports in python first
[05-Nov-2010 10:21:52] forsberg is now known as fOrsberg
[05-Nov-2010 10:34:25] <bittergeek> One of my windows monitors won't display the current running OS processes. The following error is produced: http://pastebin.com/k7sHEcV4
[05-Nov-2010 10:37:51] <bittergeek> I tried to delete it and it appears to be a "ghost" device.
[05-Nov-2010 10:38:09] <bittergeek> Is there any way to clean out Zenoss of this ghost device?
[05-Nov-2010 10:53:19] <fragfutter> cgibbons: you mentioned heatmaps, will this be a core or an enterprise feature?
[05-Nov-2010 10:53:44] <cgibbons> management is still working out pricing and packaging, but it won't be a free feature
[05-Nov-2010 10:54:00] <cgibbons> but by that i mean the new reporting thinger
[05-Nov-2010 10:55:19] <fragfutter> cgibbons: ok. i just want to have an overview picture (for each switch) that shows traffic heat (utilization of interfaces), guess i will do it outside of zenoss and just access the rrd files.
[05-Nov-2010 10:55:46] <cgibbons> were you and mray the ones discussing using graphite for that?
[05-Nov-2010 10:55:53] <fragfutter> no.
[05-Nov-2010 10:56:02] <fragfutter> maybe i just rig it up with network weathermap.
[05-Nov-2010 11:02:57] <Simon4> I've done that, works well
[05-Nov-2010 11:03:36] <fragfutter> Simon4: problem is i need to generate images for each switch node that have heatmap-timeline for every port (at least the last hour)
[05-Nov-2010 11:04:03] <kokey> oh crumbs the zenoss enterprise evaluation comes as a vmware wrapped thing that you run as an exe on top of windows
[05-Nov-2010 11:04:12] <kokey> the problem being is that i suspect it won't run inside of a VM
[05-Nov-2010 11:05:00] <fragfutter> let's clean out the office for the rest of the year.
[05-Nov-2010 11:21:46] <xuru> Anyone in here use ESX 4.0/4.1? what do you use to backup the virtual machines?
[05-Nov-2010 11:23:40] <Sam-I-Am> we're rolling it out now, well, esxi
[05-Nov-2010 11:23:46] <Sam-I-Am> but i'm not the sysmin for it :/
[05-Nov-2010 11:25:14] <xuru> k
[05-Nov-2010 11:26:49] <Sam-I-Am> i can ask
[05-Nov-2010 11:26:58] <xuru> yeah, I'm curious
[05-Nov-2010 11:27:18] <Sam-I-Am> asking...
[05-Nov-2010 11:27:39] <xuru> we used esXpress but it brought our servers down occasionally
[05-Nov-2010 11:28:00] <xuru> worst product I've ever seen
[05-Nov-2010 11:28:26] <Sam-I-Am> he mumbled something about planning to pray a lot
[05-Nov-2010 11:28:27] <rmatte> lol
[05-Nov-2010 11:28:32] <rmatte> xuru: trust me, I've seen worse
[05-Nov-2010 11:28:37] <Sam-I-Am> didnt know he was religious...
[05-Nov-2010 11:28:50] <xuru> hehe
[05-Nov-2010 11:29:35] <Sam-I-Am> looks like he's planning to use amanda
[05-Nov-2010 11:29:45] <Sam-I-Am> at least for the contents inside the VMs
[05-Nov-2010 11:29:47] <xuru> I'm thinking of using http://communities.vmware.com/docs/DOC-9843 for now
[05-Nov-2010 11:30:05] <xuru> we
[05-Nov-2010 11:30:13] <xuru> we're using backuppc here
[05-Nov-2010 11:30:33] <xuru> works great and you don't have to put agents on peoples computers
[05-Nov-2010 11:30:57] <xuru> kind of tough for windows pc's though... but I worked around that
[05-Nov-2010 11:31:50] <xuru> Sam-I-Am: http://www.zmanda.com/vmware-backup.html
[05-Nov-2010 11:33:22] <Sam-I-Am> coo
[05-Nov-2010 11:33:44] <xuru> looks pretty good. If you have $2000 to spare per year, you can backup the vdks on 5 esx boxes, and be able to restore
[05-Nov-2010 11:37:53] <rmatte> that zmanda vmware backup looks like exactly what we need here
[05-Nov-2010 11:39:28] <rmatte> it's not super pricy either, which is nice
[05-Nov-2010 11:40:42] <rmatte> and I like how they have it all modular
[05-Nov-2010 11:40:47] <Sam-I-Am> think my sysmin likes the idea too
[05-Nov-2010 11:41:14] <rmatte> well, the vmware backup support is pretty sweet since you don't have to mess around with installing agents on the actual servers
[05-Nov-2010 11:41:26] <rmatte> and disk space is so cheap these days, why not do a full backup?
[05-Nov-2010 11:41:27] <rmatte> hehe
[05-Nov-2010 11:42:43] <xuru> true
[05-Nov-2010 11:42:52] <Sam-I-Am> is there some limit of 40 graphs in a graph report?
[05-Nov-2010 11:43:11] <Sam-I-Am> cant seem to add any more than that, but it doesnt return an error either
[05-Nov-2010 11:43:28] <xuru> although, after digging around a bit, it looks like you can use pre and post scripts and the vmware API to do just about the same thing with the open source version
[05-Nov-2010 11:46:47] <Sam-I-Am> yay for short notice daylight savings patch
[05-Nov-2010 11:46:48] <Sam-I-Am> wtf, over
[05-Nov-2010 11:48:25] * Simon4 returns from a meeting where he just got named tech architect to quadruple the size of the current zenoss install
[05-Nov-2010 11:48:30] <Simon4> what fun
[05-Nov-2010 11:49:45] <Sam-I-Am> well, i think thats a bug
[05-Nov-2010 11:49:58] <Sam-I-Am> web interface only shows 40 graphs, but the report displays all of them
[05-Nov-2010 11:50:13] <Sam-I-Am> and theres no options to navigate to the other ones
[05-Nov-2010 11:50:50] <Sam-I-Am> awesome
[05-Nov-2010 11:53:13] <xuru> Simon4: grats I think....
[05-Nov-2010 11:53:46] * Sam-I-Am somehow became the zenoss bitch here too
[05-Nov-2010 11:53:57] <xuru> heh
[05-Nov-2010 11:54:08] <Sam-I-Am> thinking in drew the short straw somewhere...
[05-Nov-2010 11:56:12] <xuru> hmm... I didn't know Zmanda picked up Backuppc....
[05-Nov-2010 11:58:19] <Simon4> xuru: heh, I guess at least it means i have work for a few more months (contractor)
[05-Nov-2010 11:58:29] <xuru>
[05-Nov-2010 12:03:54] <rmatte> Sam-I-Am: 40 items per page is the limit by default
[05-Nov-2010 12:04:05] <rmatte> Sam-I-Am: There's no "Show All" button at the bottom of the page
[05-Nov-2010 12:04:06] <rmatte> ?
[05-Nov-2010 12:04:09] <Sam-I-Am> nope
[05-Nov-2010 12:04:10] <Sam-I-Am> nada
[05-Nov-2010 12:04:15] <rmatte> yeh, that's a bug then
[05-Nov-2010 12:04:24] <Sam-I-Am> when i remove some, it'll show the next 40
[05-Nov-2010 12:04:25] <Simon4> it's a browser caching bug from memory - def worth raising
[05-Nov-2010 12:04:30] <Sam-I-Am> until... theres none left
[05-Nov-2010 12:04:39] <Simon4> Sam-I-Am: you can change your default user prefs to show more than 40 on a page, but it's only a workaround
[05-Nov-2010 12:04:40] <rmatte> the reports systems had a ton of bugs when I first started using Zenoss, I logged a bunch of them
[05-Nov-2010 12:04:48] * Sam-I-Am opened a case with zenoss
[05-Nov-2010 12:19:59] <mray> and now I'm a civilian
[05-Nov-2010 12:21:24] <cgibbons> hey mattt, back from the west?
[05-Nov-2010 12:21:47] <mray> not yet, I'm sitting in training
[05-Nov-2010 12:22:08] <mray> but I figured I'd sort out my IRC stuff so I'm no longer the owner of #zenoss and #zenoss-testing
[05-Nov-2010 12:25:17] <Sam-I-Am> mray: how does it feel to be on the 'outside' ?
[05-Nov-2010 12:25:29] <Sam-I-Am> did we tint the windows enough?
[05-Nov-2010 12:26:24] <mray> Sam-I-Am: hopefully they'll answer my calls
[05-Nov-2010 12:34:34] <Sam-I-Am> "shit, i thought we got rid of that guy"
[05-Nov-2010 12:44:43] <Sam-I-Am> answer for graph report limit of 40 items... its a bug
[05-Nov-2010 12:44:48] <Sam-I-Am> and only present in the edit interface
[05-Nov-2010 12:45:00] <Sam-I-Am> solution - use zope management interface
[05-Nov-2010 13:02:30] <kokey> interface bugs in zenoss
[05-Nov-2010 13:02:32] <kokey> no ways
[05-Nov-2010 13:04:59] <cgibbons> nevah!
[05-Nov-2010 13:15:16] <Sam-I-Am> nope, not a one
[05-Nov-2010 13:39:16] <Parabola|W> mray why no ops?
[05-Nov-2010 13:41:20] <Parabola|W> previous topic: why use zmanda over veeams backup?
[05-Nov-2010 13:41:31] <Parabola|W> veeams is like 600 bucks per socket, and isnt a yearly cost..
[05-Nov-2010 13:41:45] <Parabola|W> and veaams backup v5 has more features
[05-Nov-2010 13:41:48] * pokui is a fan of bacula
[05-Nov-2010 13:41:51] <theacolyte> There's still renewal fees
[05-Nov-2010 13:41:59] <theacolyte> But veeam uses VADP, I doubt zmanda does
[05-Nov-2010 13:42:04] <Parabola|W> theacolyte, really? for support?
[05-Nov-2010 13:42:08] <theacolyte> yeah
[05-Nov-2010 13:42:13] <Parabola|W> pfft support
[05-Nov-2010 13:42:24] <theacolyte> And upgrades
[05-Nov-2010 13:42:30] <theacolyte> I think it's the standard 20%
[05-Nov-2010 13:42:52] <Parabola|W> do you use veeam?
[05-Nov-2010 13:43:08] <theacolyte> Yeah
[05-Nov-2010 13:43:20] <Parabola|W> i'm still using ghettoVCB
[05-Nov-2010 13:43:27] <Parabola|W> i need to get an actual quote for veeam and get that ball rolling
[05-Nov-2010 13:43:31] <rmatte> Parabola|W: no ops since he doesn't work for Zenoss anymore
[05-Nov-2010 13:43:36] <Parabola|W> rmatte, he quit?
[05-Nov-2010 13:43:57] <rmatte> he got a job with Opscode working on Chef
[05-Nov-2010 13:44:10] <rmatte> nyeates is the new community manager for Zenoss
[05-Nov-2010 13:44:16] <ke4qqq> quit sounds so harsh - how about 'left to excel elsewhere'
[05-Nov-2010 13:44:21] <Parabola|W> lol
[05-Nov-2010 13:44:29] <Parabola|W> aka "got tired of zenoss stepping on his toes about FOSS"
[05-Nov-2010 13:45:00] <Parabola|W> im looking at opscode's website
[05-Nov-2010 13:45:11] <Parabola|W> i gotta say, the little "what is chef" thing doesnt actually say anything
[05-Nov-2010 13:45:40] <Gibby> ditto
[05-Nov-2010 13:45:46] <Parabola|W> open source systems integration framework to bring the benefits of server configuration management to your entire infrastructure?
[05-Nov-2010 13:45:47] <ke4qqq> chef is config management - like cfengine or puppet
[05-Nov-2010 13:45:49] <Parabola|W> That doesnt mean anything..
[05-Nov-2010 13:45:58] <Parabola|W> its just a bunch of big words
[05-Nov-2010 13:45:59] <cgibbons> sounds like a marketing person wrote it
[05-Nov-2010 13:46:05] <ke4qqq> Parabola|W: perhaps it was written by a marketing person
[05-Nov-2010 13:46:06] <Parabola|W> Yeah, i hate chef already
[05-Nov-2010 13:46:18] <cgibbons> and we all know that's just liquor and guessing
[05-Nov-2010 13:46:24] <Parabola|W> lol
[05-Nov-2010 13:46:32] <Parabola|W> cgibbons, did you push mray out the door?
[05-Nov-2010 13:46:46] <ke4qqq> I thought it was just liquor
[05-Nov-2010 13:46:51] <cgibbons> i tried my best
[05-Nov-2010 13:46:58] <Parabola|W> theacolyte, does zmanada still use VCB?
[05-Nov-2010 13:47:06] <theacolyte> no idea
[05-Nov-2010 13:47:59] <Parabola|W> meh, you have to buy zmanda, then the vmware client
[05-Nov-2010 13:50:21] <Parabola|W> requires the VCLI/VDDK and ovftool to be installed on the amanda server
[05-Nov-2010 13:51:54] <Parabola|W> theacolyte, are you happy with veeam backup?
[05-Nov-2010 13:52:12] <theacolyte> Very
[05-Nov-2010 13:52:26] <theacolyte> It is by far the best backup software I've used
[05-Nov-2010 13:52:30] <Parabola|W> next week is my last week at this company
[05-Nov-2010 13:52:37] <Parabola|W> maybe i shall get that bought and installed and setup
[05-Nov-2010 13:52:45] <Parabola|W> Id be afraid for anyone here to take over my ghettoVCB setup lol
[05-Nov-2010 13:52:46] <theacolyte> Eventually it will replace netbackup almost entirely here
[05-Nov-2010 13:52:58] <Sam-I-Am> is there a way to run reports periodically and e-mail them to users?
[05-Nov-2010 13:53:01] <Parabola|W> GhettoVCB has worked, its just slow
[05-Nov-2010 13:55:15] <mray> fwiw, Chef is configuration management + infrastructure automation. It ties your infrastructure together programmatically
[05-Nov-2010 13:55:31] <Gibby> programmatically is?
[05-Nov-2010 13:55:33] <mray> and I took away Ops from myself, so nobody would expect me to have any authority
[05-Nov-2010 13:55:33] <Gibby> lol
[05-Nov-2010 13:56:32] <mray> Gibby: for example you could deploy 100 web servers, 2 load balancers and 5 databases from scratch without having to touch anything and they'd all be configured and know about each other
[05-Nov-2010 13:56:46] <mray> and then move that from EC2 to Rackspace
[05-Nov-2010 13:56:55] <cgibbons> fancy
[05-Nov-2010 13:56:58] <mray> indeed
[05-Nov-2010 13:57:05] <theacolyte> It's basically like puppet, right?
[05-Nov-2010 13:57:10] <Gibby> hmmmmmmmm
[05-Nov-2010 13:57:11] <mray> once I wrangle Zenoss into the mix everything will automatically be monitored
[05-Nov-2010 13:57:12] <cgibbons> except better
[05-Nov-2010 13:57:45] <theacolyte> Do they have a Windows client?
[05-Nov-2010 13:58:10] <mray> theacolyte: the party line: http://wiki.opscode.com/display/chef/FAQ#FAQ-HowisChefdifferentthanPuppet%3F
[05-Nov-2010 13:58:17] <mray> theacolyte: yes, there is a Windows client
[05-Nov-2010 13:59:24] <theacolyte> smooth
[05-Nov-2010 13:59:26] <theacolyte> nice
[05-Nov-2010 13:59:31] <Sam-I-Am> anyone use reportmail?
[05-Nov-2010 14:40:18] <Sam-I-Am> hm, so now the question is selecting the default time range for this report using reportmail...
[05-Nov-2010 14:40:40] <mloven> anyone out there know how to run a zendmd script from within a report? Or can point me to some documentation on this? I've already checked the dev guide and didn't see anything relevant...
[05-Nov-2010 14:41:35] <Sam-I-Am> wow, thats an interesting one.
[05-Nov-2010 14:41:56] <Sam-I-Am> might involve writing some custom report with python
[05-Nov-2010 14:42:28] <rmatte> mloven: what do you mean from within a report?
[05-Nov-2010 14:42:31] <mloven> Sam-I-Am: not sure about reportmail, but I believe you can specify a date range at the end of the url like this: ?drange=2592000
[05-Nov-2010 14:43:21] <mloven> rmatte: meaning grab the results of a run-on-the-fly zendmd script and pop the results into the report.
[05-Nov-2010 14:43:59] <rmatte> mloven: you're talking about a zenoss UI report?
[05-Nov-2010 14:44:05] <Sam-I-Am> hmmm...
[05-Nov-2010 14:44:11] <mloven> rmatte: yep
[05-Nov-2010 14:44:30] <rmatte> well, the majority of those reports already runs as python scripts
[05-Nov-2010 14:44:34] <mloven> rmatte: no graphs or anything, just lists of data:
[05-Nov-2010 14:44:43] <rmatte> run*
[05-Nov-2010 14:45:02] <rmatte> most Zenoss reports have a template (skin) which is in tales, and a plugin, which is in python
[05-Nov-2010 14:45:24] <Sam-I-Am> mloven: hmm, not sure thats it
[05-Nov-2010 14:45:39] <rmatte> so I don't really see what you're getting at
[05-Nov-2010 14:45:55] <tiredofme> hmm has anyone had an issue where graphs no longer display if consolidation is set to "last"?
[05-Nov-2010 14:47:50] <N3tw0rK> tiredofme: mine where doing the same thing, but it was only under chrome....FF works fine
[05-Nov-2010 14:47:56] <mloven> rmatte: say I want a report that shows me a list of all Cisco routers. I can script that in zendmd in a couple seconds. Is there a way to take that zendmd script and pop it into a report so it outputs a list of Cisco routers. oversimplified example, but you get the idea...
[05-Nov-2010 14:48:10] <tiredofme> N3tw0rk: weird, I'm using firefox
[05-Nov-2010 14:49:15] <rmatte> mloven: you'd have to create an rpt file to go with it
[05-Nov-2010 14:49:25] <rmatte> mloven: there's no simple way to just slap a script in and have it display as a report
[05-Nov-2010 14:49:47] <tiredofme> N3tw0rk: won't even work in IE
[05-Nov-2010 14:49:58] <rmatte> look at the existing report structure, you can probably just copy an existing report and modify it to fit what you want
[05-Nov-2010 14:49:59] <mloven> rmatte: not sure what an rpt file is, but that answers my question. Thanks.
[05-Nov-2010 14:50:01] <tiredofme> N3tw0rk: zenoss really pisses me off sometimes
[05-Nov-2010 14:50:12] <rmatte> mloven: go to $ZENHOME/Products/ZenReports
[05-Nov-2010 14:50:39] <Sam-I-Am> tiredofme: do the rrds also contain an avg consolidation inside?
[05-Nov-2010 14:50:42] <rmatte> in the reports directory in there, there are the .rpt files, which are basically just formatting done in tales
[05-Nov-2010 14:51:02] <rmatte> then in the plugins directory are the actual reports scripts
[05-Nov-2010 14:51:04] <tiredofme> Sam-I-Am: I've deleted and re-created the RRDs
[05-Nov-2010 14:51:29] <rmatte> you can examine the code in both to get an idea of how they are created
[05-Nov-2010 14:51:50] <Sam-I-Am> tiredofme: with only a 'last' consolidation inside?
[05-Nov-2010 14:51:53] <mloven> rmatte: ah, so the rpt file is just the file that I've been editing in the zmi... gotcha..
[05-Nov-2010 14:52:24] <rmatte> yeh
[05-Nov-2010 14:52:33] <rmatte> you'll see a line similar to...
[05-Nov-2010 14:52:34] <rmatte> objects python:here.ReportServer.plugin('interface', tableState);
[05-Nov-2010 14:52:36] <rmatte> in the rpt file
[05-Nov-2010 14:52:46] <rmatte> that tells Zenoss that the desired plugin to execute is interface.pl
[05-Nov-2010 14:53:05] <rmatte> afk for a few
[05-Nov-2010 14:53:34] <tiredofme> Sam-I-Am: I created my graph definitions, added the datapoints and then changed them to "LAST" from "AVERAGE". The graphs wouldn't display, so I deleted them completely and let Zenoss re-create them. I'm not sure what you mean by "last" consolidation inside
[05-Nov-2010 14:54:16] <Sam-I-Am> unless the rrd file is created with a 'last' consolidation, its not there.
[05-Nov-2010 14:54:36] <Sam-I-Am> if you look until your collector settings, you will see the default rrd creation rules
[05-Nov-2010 14:54:45] <Sam-I-Am> s/until/into
[05-Nov-2010 14:55:04] <tiredofme> is that a global setting? I can't do this on a per graph basis?
[05-Nov-2010 14:55:21] <Sam-I-Am> you can per data point, but you'll need to add some custom rrd creation rules
[05-Nov-2010 14:56:04] <Sam-I-Am> data source "create cmd"
[05-Nov-2010 14:56:47] <tiredofme> gotcha
[05-Nov-2010 14:57:18] <Sam-I-Am> i'll give you an example if my test vm ever loads
[05-Nov-2010 14:57:22] <Sam-I-Am> i think the thing is fried
[05-Nov-2010 14:57:53] <Sam-I-Am> RRA:MAX:0.5:1:105192
[05-Nov-2010 14:57:58] <Sam-I-Am> you'd change MAX to LAST
[05-Nov-2010 14:58:07] <Sam-I-Am> then fill in the last two numbers with... whatever consolidation you want
[05-Nov-2010 14:58:45] <tiredofme> San-I-Am: Makes sense, thanks for clarifying this. I swear, theres no one simple way to accomplish anything with zenoss
[05-Nov-2010 14:59:05] <Sam-I-Am> its the price of extensibility i think
[05-Nov-2010 14:59:25] <Sam-I-Am> but RRA CF is just an rrdtool thing
[05-Nov-2010 14:59:38] <Sam-I-Am> doesnt matter which overlying app you use, if the CF isnt there, you wont get a graph
[05-Nov-2010 14:59:53] <Sam-I-Am> by default, zenoss does like 4 avg and 3 max.
[05-Nov-2010 15:00:31] <Sam-I-Am> and in case you're thinking about getting rid of the avg consolidation, some internal crap EXPECTS at least one avg consolidation... even if its only 2 data points long.
[05-Nov-2010 15:00:55] <tiredofme> good to know
[05-Nov-2010 15:01:06] <Sam-I-Am> so any create command where you dont want an average, should at a minimum contain RRA:AVERAGE:0.5:1:2
[05-Nov-2010 15:01:17] <Sam-I-Am> else you'll be chasing error messages in logs forever
[05-Nov-2010 15:11:07] jdross_ is now known as jdross
[05-Nov-2010 15:25:18] <tiredofme> Sam-I-Am: Ok I added the following as my RRA for the datapoint in question RRA:LAST:0.5:1:600
[05-Nov-2010 15:25:29] <tiredofme> Sam-I-Am: Still not rendering, did I miss something?
[05-Nov-2010 15:30:52] <Sam-I-Am> you'll need to let it re-create the rrd, then wait a while
[05-Nov-2010 15:30:58] <Sam-I-Am> perhaps 3 snmpperf cycles
[05-Nov-2010 15:47:33] <tiredofme> Sam-I-Am: Still not showing up, I've got this little gem in event.log "error: the RRD does not contain an RRA matching the chosen CF"
[05-Nov-2010 15:51:47] <Parabola|W> can we get a topic change to "RIP mray"
[05-Nov-2010 15:52:56] <Sam-I-Am> what did you put in for the create cmd?
[05-Nov-2010 15:55:13] <Sam-I-Am> and also the consolidation for the graph point
[05-Nov-2010 15:57:34] fOrsberg is now known as forsberg
[05-Nov-2010 15:58:59] <tiredofme> Sam-I-Am: I've done both. Added the RRD create command to the datapoint and changed the consolidation to LAST for the graph point. Deleted the .rrd, waited and still nothing
[05-Nov-2010 16:01:21] <Sam-I-Am> so, now it only has one 'last' cf?
[05-Nov-2010 16:01:32] <Sam-I-Am> rrdtool info file.rrd
[05-Nov-2010 16:01:36] <Sam-I-Am> see whats inside
[05-Nov-2010 16:02:36] <tiredofme> rrd_version = "0003"
[05-Nov-2010 16:02:36] <tiredofme> step = 10
[05-Nov-2010 16:02:36] <tiredofme> last_update = 1288987316
[05-Nov-2010 16:02:36] <tiredofme> ds[ds0].type = "GAUGE"
[05-Nov-2010 16:02:36] <tiredofme> ds[ds0].minimal_heartbeat = 30
[05-Nov-2010 16:02:37] <tiredofme> ds[ds0].min = 0.0000000000e+00
[05-Nov-2010 16:02:39] <tiredofme> ds[ds0].max = NaN
[05-Nov-2010 16:02:41] <tiredofme> ds[ds0].last_ds = "23.0"
[05-Nov-2010 16:02:43] <tiredofme> ds[ds0].value = 1.6033173500e+02
[05-Nov-2010 16:02:47] <tiredofme> ds[ds0].unknown_sec = 0
[05-Nov-2010 16:02:49] <tiredofme> rra[0].cf = "LAST"
[05-Nov-2010 16:02:51] <tiredofme> rra[0].rows = 600
[05-Nov-2010 16:02:53] <tiredofme> rra[0].cur_row = 172
[05-Nov-2010 16:02:54] <Sam-I-Am> pastebin is your friend
[05-Nov-2010 16:02:55] <tiredofme> rra[0].pdp_per_row = 1
[05-Nov-2010 16:02:57] <tiredofme> rra[0].xff = 5.0000000000e-01
[05-Nov-2010 16:02:59] <tiredofme> rra[0].cdp_prep[0].value = NaN
[05-Nov-2010 16:03:01] <tiredofme> rra[0].cdp_prep[0].unknown_datapoints = 0
[05-Nov-2010 16:03:20] <tiredofme> apologies, didn't even think about it
[05-Nov-2010 16:03:34] <Sam-I-Am> so if thats the entire contents, you'll need that small "AVERAGE" thing i posted earlier
[05-Nov-2010 16:03:38] <Sam-I-Am> otherwise zenoss freaks
[05-Nov-2010 16:03:54] <tiredofme> as a second rrd create cmd for the data point?
[05-Nov-2010 16:03:57] <Sam-I-Am> and you should probably have some larger LAST consolidations depending on what you're trying to do
[05-Nov-2010 16:04:02] <Sam-I-Am> yeah
[05-Nov-2010 16:04:12] <Sam-I-Am> it needs to be somewhere in there... i usually just put it first
[05-Nov-2010 16:04:21] <Sam-I-Am> RRA:AVERAGE:0.5:1:2 or somesuch
[05-Nov-2010 16:04:56] <Sam-I-Am> so once you get that figured out... delete rrd, wait a bit. then you can do 'rrdtool last file.rrd' (i think thats the command) to see whats inside
[05-Nov-2010 16:17:55] <tiredofme> Sam-I-Am: Still no luck. Using 'rrdtool last' I can see that it is indeed collecting data, just not rendering the graph
[05-Nov-2010 16:18:56] <Sam-I-Am> whats the graph point configured to do?
[05-Nov-2010 16:19:03] <Sam-I-Am> look at last?
[05-Nov-2010 16:19:14] <tiredofme> correct
[05-Nov-2010 16:26:12] <Sam-I-Am> hmm
[05-Nov-2010 16:26:25] <Sam-I-Am> so, it works with the default stuffs? (average cf)
[05-Nov-2010 16:26:32] <tiredofme> correct
[05-Nov-2010 16:26:37] <Sam-I-Am> back when the rrd had more than 'last' in it...
[05-Nov-2010 16:26:55] <Sam-I-Am> anything interesting showing up in the log when it tries to render the graph?
[05-Nov-2010 16:27:17] <tiredofme> from zenrender
[05-Nov-2010 16:27:18] <tiredofme> error: the RRD does not contain an RRA matching the chosen CF
[05-Nov-2010 16:27:43] <Sam-I-Am> thats the one i usually see when it cant find an 'average' CF to use (for whatever reason)
[05-Nov-2010 16:27:58] <Sam-I-Am> does the rrd contain an average cf now?
[05-Nov-2010 16:28:57] <tiredofme> http://pastebin.com/t5SDDCdH
[05-Nov-2010 16:28:59] <tiredofme> yep
[05-Nov-2010 16:29:28] <tiredofme> create command from the datapoint:
[05-Nov-2010 16:29:43] <Sam-I-Am> the snmp item is a gauge, right?
[05-Nov-2010 16:29:54] <tiredofme> no, its for a nagios style command
[05-Nov-2010 16:30:44] <tiredofme> I had to write a wrapper for an SNMP OID that was being returned as a string
[05-Nov-2010 16:31:05] <rmatte> I hate when vendors do that
[05-Nov-2010 16:31:34] <Sam-I-Am> ugggh
[05-Nov-2010 16:31:37] <tiredofme> net-snmp on AIX...
[05-Nov-2010 16:31:51] <rmatte> ah
[05-Nov-2010 16:32:08] <rmatte> I don't monitor any AIX stuff right now, thank god
[05-Nov-2010 16:32:09] <rmatte> lol
[05-Nov-2010 16:32:21] <tiredofme> yeah it's proven to be painful so far haha
[05-Nov-2010 16:32:34] <Sam-I-Am> snmp on aix is excruciating
[05-Nov-2010 16:32:43] <rmatte> I'm having enough pain with Solaris and it's AutoFS systems screwing up filesystem monitoring
[05-Nov-2010 16:32:44] <Sam-I-Am> when snmpd is not crashing...
[05-Nov-2010 16:32:47] <rmatte> almost have that sorted though
[05-Nov-2010 16:34:07] <tiredofme> damn, this is really stumping me. Everything seems like it should be ok with that .rrd
[05-Nov-2010 16:34:26] <rmatte> whoever thought it was a great idea to set a policy that can't be changed to have our virus scanners kick off right in the middle of the day is an idiot
[05-Nov-2010 16:34:45] <tiredofme> sounds like we work at the same place!
[05-Nov-2010 16:34:49] <rmatte> lol
[05-Nov-2010 16:38:21] <ke4qqq> rmatte: I have a LiveCD that'll fix that for you
[05-Nov-2010 16:43:14] <rmatte> yeh, I could do that, but meh
[05-Nov-2010 16:52:59] <cgibbons> meh indeed
[05-Nov-2010 17:04:05] <rmatte> ke4qqq: it's just running as a VM on top of Linux anyways
[05-Nov-2010 17:04:38] <tiredofme> have a good weekend, everyone.
[05-Nov-2010 17:13:34] <rmatte> I'm still a couple of hours away from my weekend
[05-Nov-2010 17:41:51] * N3tw0rK_ sneaking out of work early
[05-Nov-2010 17:42:28] <rmatte> yeh, I think I'll do the same shortly lol
[05-Nov-2010 17:49:34] <rmatte> eugh, new client is syslogging back to us every tcp setup/teardown
[05-Nov-2010 17:49:59] <rmatte> looks like I'll be clearing the events db on monday once we get that turned off
[05-Nov-2010 18:05:39] <Sam-I-Am> and now its time to go home
[05-Nov-2010 18:05:43] <Sam-I-Am> and irc from there
[05-Nov-2010 19:28:17] <mducharme-laptop> evening
[05-Nov-2010 19:33:07] <mducharme-laptop> I'm having some difficulty using python in alias expressions
[05-Nov-2010 19:33:14] <mducharme-laptop> I mus be doing something wrong
[05-Nov-2010 19:47:50] <mducharme-laptop> I don't suppose anyone knows how to refer to the value itself
[05-Nov-2010 20:29:10] <Gibby> pastebin it
[05-Nov-2010 20:30:34] <davetoo> Zenoss source tree is getting big
[05-Nov-2010 20:37:54] <Sam-I-Am> http://www.cnn.com/2010/TECH/mobile/11/05/apple.alarm.daylight.savings/index.html?hpt=T2
[05-Nov-2010 20:38:06] <Sam-I-Am> heh, re: daylight savings time patch for zenoss today
[05-Nov-2010 20:38:18] <Sam-I-Am> iphone, zenoss, made by same company? lol
[05-Nov-2010 20:50:23] <davetoo> I thoguht that came out last week
[05-Nov-2010 20:50:46] <davetoo> the day after Matt left, he announced it, I thought
[05-Nov-2010 20:50:49] <davetoo> dedicated man
[05-Nov-2010 20:53:45] <__jd__> Hi all.. I just upgraded to 3.0.3 and now one of our rather large performance templates times out when you try to open it (to modify it)
[05-Nov-2010 20:53:53] <Sam-I-Am> i just got the email about it today
[05-Nov-2010 20:54:25] <__jd__> it didn't take anywhere near as long in 2.5.x . . . Any idea how to raise the timeout that I assume zenoss's javascript code is imposing? Or speed up the template load?
[05-Nov-2010 21:09:30] <mducharme> evening
[05-Nov-2010 21:12:37] <databits> I'm having some issues getting zenoss up and running on my ubuntu server
[05-Nov-2010 21:13:01] <databits> I was able to get the installation completed but when I go to access the web portal I'm receiving a 404 error
[05-Nov-2010 21:15:02] <databits> could someone please help me out with this issue
[05-Nov-2010 21:18:14] <mducharme> databits I assume you are going to the correct port number?
[05-Nov-2010 21:18:30] <mducharme> normally port 8080
[05-Nov-2010 21:22:46] <Gibby> databits: what does netstat -an|grep 8080 show?
[05-Nov-2010 21:26:57] <mducharme> if you just go to port 80, the default, you will get the apache web server on ubuntu instead of the zope server
[05-Nov-2010 21:27:33] <Gibby> i guess he disappeared
[05-Nov-2010 21:28:32] <mducharme> yeah
[05-Nov-2010 21:28:38] <mducharme> I'm trying to sort out my own problem here
[05-Nov-2010 21:28:57] <mducharme> trying to figure out how to get python evaluations to work in data point aliases
[05-Nov-2010 21:28:57] <Gibby> you wrote a python script?
[05-Nov-2010 21:29:40] <mducharme> no, I've done some python for other devices, this is just a simple python command
[05-Nov-2010 21:29:54] <mducharme> I've done full plugins for other devices in python etc so I know my way around it
[05-Nov-2010 21:30:19] <mducharme> but I have this one satellite modem that presents all the important counters in the stupidest way
[05-Nov-2010 21:30:24] <Gibby> so what is the issue?
[05-Nov-2010 21:30:28] <mducharme> everything I want to graph is in one big string separated by commas
[05-Nov-2010 21:31:19] <mducharme> if I store the string in a variable called mystring, I can easily refer to the signal strength with: mystring.split(',')[11]
[05-Nov-2010 21:32:10] <mducharme> the problem is that in the help for data point aliases it does not explain what variable name to use to refer to the original value
[05-Nov-2010 21:32:39] <mducharme> so for the alias, it is ?????.split(',')[11]
[05-Nov-2010 21:33:01] <mducharme> I have tried different things for the ????? bit but nothing seems to work
[05-Nov-2010 21:33:20] <Gibby> did you try feeding it as a variable?
[05-Nov-2010 21:33:39] <mducharme> again I don't see the spot to do that
[05-Nov-2010 21:33:43] <mducharme> I create a data point alias
[05-Nov-2010 21:34:07] <mducharme> and I use: __EVAL:something.split(',')[11]
[05-Nov-2010 21:34:18] <mducharme> but it's the "something" I don't know
[05-Nov-2010 21:34:29] <mducharme> I've gone through the source code even
[05-Nov-2010 21:34:33] <mducharme> the stuff that handles that
[05-Nov-2010 21:34:49] <mducharme> but it's very complex
[05-Nov-2010 21:34:54] <Gibby> hmm
[05-Nov-2010 21:34:57] <mducharme> functions inside functions inside functions
[05-Nov-2010 21:35:10] <Gibby> you tiredit as a $myscript?
[05-Nov-2010 21:35:13] <mducharme> it would take forever to figure out how it is supposed to work
[05-Nov-2010 21:35:28] <mducharme> I am just using snmp datasource
[05-Nov-2010 21:35:37] <mducharme> the alias option for snmp datasources is supposed to handle formatting issues
[05-Nov-2010 21:35:52] <mducharme> like you can take the value and multiply it with something, or divide it by something
[05-Nov-2010 21:35:58] <Gibby> what is the MIB?
[05-Nov-2010 21:36:01] <mducharme> there is a lot of help on how to do that
[05-Nov-2010 21:36:31] <mducharme> it's a newtec satellite modem
[05-Nov-2010 21:36:40] <mducharme> it's very poorly designed as far as snmp goes
[05-Nov-2010 21:37:01] <Gibby> have you figured out the OID or MIB that you want to graph?
[05-Nov-2010 21:37:08] <mducharme> yes
[05-Nov-2010 21:37:20] <Gibby> ok put the MIB in as your something
[05-Nov-2010 21:37:43] <mducharme> uh I don't see how that would work
[05-Nov-2010 21:37:56] <mducharme> because it would have to recognize the oid as an object
[05-Nov-2010 21:38:02] <mducharme> but it would probably not be an object
[05-Nov-2010 21:38:20] <Gibby> it would be the MIB not the OID I think
[05-Nov-2010 21:39:07] <mducharme> all the mib really does though is changes the traps so that they have abbreviated names instead of OIDs, and gives the end user definitions for the values in the OIDs
[05-Nov-2010 21:39:36] <Gibby> correct, you want to graph that right?
[05-Nov-2010 21:39:58] <mducharme> let me explain the exact issue
[05-Nov-2010 21:40:20] <Gibby> i'll try
[05-Nov-2010 21:40:24] <mducharme> there are 3 values that I want to graph
[05-Nov-2010 21:40:32] <mducharme> most devices would put these at different oids
[05-Nov-2010 21:40:43] <Gibby> yep
[05-Nov-2010 21:40:45] <mducharme> one is an integer, and is something like 212 or 215 or around there
[05-Nov-2010 21:40:53] <mducharme> and two are floats, with a couple decimal points
[05-Nov-2010 21:41:04] <mducharme> 2.32 ish and 5.68 ish
[05-Nov-2010 21:41:20] <mducharme> the problem is this device sticks them in one OID
[05-Nov-2010 21:41:31] <mducharme> as an SNMP STRING type
[05-Nov-2010 21:41:43] <Gibby> what does the full poll look like?
[05-Nov-2010 21:41:45] <mducharme> with value "212,2.32,5.68"
[05-Nov-2010 21:42:12] <Gibby> and you want to graph each one by itself on the same graph?
[05-Nov-2010 21:42:21] <mducharme> they don't have to be on the same graph
[05-Nov-2010 21:42:24] <mducharme> I don't really care
[05-Nov-2010 21:42:32] <mducharme> but when it pulls that string, it can't graph the string
[05-Nov-2010 21:42:35] <mducharme> it has those commas and stuff in it
[05-Nov-2010 21:42:40] <mducharme> and the total string is meaningless
[05-Nov-2010 21:42:53] <Gibby> what does your pull graph command look like?
[05-Nov-2010 21:42:53] <mducharme> it's only the values separated by commas
[05-Nov-2010 21:43:09] <mducharme> I just have an snmp graph pulling the OID
[05-Nov-2010 21:43:33] <mducharme> and I'm using an alias to try to fix the string
[05-Nov-2010 21:43:50] <mducharme> __EVAL:ntcDevsMod01DmModCodStatStructLinkMargin.split(',')[11]
[05-Nov-2010 21:43:54] <mducharme> I have that as the alias function
[05-Nov-2010 21:44:12] <mducharme> the ntcDevs etc is the name of the data point
[05-Nov-2010 21:44:48] <Gibby> __EVAL:ntcDevsMod01DmModCodStatStructLinkMargin.split(','','',')[11]
[05-Nov-2010 22:05:51] <databits> tcp6 0 0 :::8080 :::* LISTEN
[05-Nov-2010 22:06:28] <databits> mducharme: sorry about that
[05-Nov-2010 22:06:32] <databits> I was in the other room
[05-Nov-2010 22:07:43] <databits> how do I check to make sure that zenoss was install correctly /
[05-Nov-2010 22:12:55] forsberg is now known as fOrsberg
[05-Nov-2010 22:18:10] <databits> when I bring up ip:8080 a page pops up stating "it works" it is a tomcat page
[05-Nov-2010 22:35:46] <mducharme> databits er zenoss doesn't use tomcat at all
[05-Nov-2010 22:36:00] <mducharme> if you are getting a tomcat page you already had a tomcat server running on the same port
[05-Nov-2010 22:36:05] <mducharme> then zenoss probably would not start at all
[05-Nov-2010 22:36:18] <databits> well that is what I'm getting
[05-Nov-2010 22:36:30] <databits> so what do you think the next step would be to get things rollin ?
[05-Nov-2010 22:38:36] <databits> what command can I issue to check and see if zenoss is running ?
[05-Nov-2010 22:47:21] <mducharme> I assume you used the stack installer
[05-Nov-2010 22:47:23] <mducharme> ?
[05-Nov-2010 22:47:31] <databits> yes sir
[05-Nov-2010 22:47:38] <mducharme> ok well
[05-Nov-2010 22:47:44] <mducharme> first thing I would do is stop tomcat
[05-Nov-2010 22:47:45] <mducharme> stop apache
[05-Nov-2010 22:47:53] <mducharme> stop anything that might be using those ports
[05-Nov-2010 22:48:00] <mducharme> then /etc/init.d/zenoss-stack stop
[05-Nov-2010 22:48:05] <mducharme> and /etc/init.d/zenoss-stack start
[05-Nov-2010 22:48:22] <databits> so I do stop apache
[05-Nov-2010 22:48:27] <mducharme> yes
[05-Nov-2010 22:48:31] <mducharme> zenoss doesn't use apache
[05-Nov-2010 22:48:36] <mducharme> it has its own server
[05-Nov-2010 22:48:43] <mducharme> stop apache and tomcat (aka catalina)
[05-Nov-2010 22:48:54] <mducharme> stop the zenoss stack with /etc/init.d/zenoss-stack stop
[05-Nov-2010 22:48:59] <databits> what command
[05-Nov-2010 22:49:09] <databits> to stop apache and tomcat
[05-Nov-2010 22:49:12] <mducharme> I don't know, the service control commands would be in /etc/init.d
[05-Nov-2010 22:49:17] <mducharme> if you cd /etc/init.d
[05-Nov-2010 22:49:20] <mducharme> and do an ls
[05-Nov-2010 22:49:27] <mducharme> you should get a list of all the service control commands
[05-Nov-2010 22:49:33] <mducharme> in there you should see one for tomcat and one for apache
[05-Nov-2010 22:49:53] <mducharme> the one for tomcat could be called tomcat or catalina
[05-Nov-2010 22:49:59] <mducharme> the one for apache could be called apache or httpd
[05-Nov-2010 22:50:17] <mducharme> I do not have any ubuntu servers myself so I do not know what the standard service name is
[05-Nov-2010 22:50:46] <databits> well I see apache2 in the cd /etc/init.d
[05-Nov-2010 22:50:58] <mducharme> ok so then to stop that you would type
[05-Nov-2010 22:51:05] <mducharme> /etc/init.d/apache2 stop
[05-Nov-2010 22:51:34] <mducharme> also look for tomcat or catalina in /etc/init.d
[05-Nov-2010 22:52:23] <databits> ok stopped tomcat and stopping zenoss-stack
[05-Nov-2010 22:52:58] <mducharme> ok, then you want to browse to http://serverip:8080
[05-Nov-2010 22:53:01] <mducharme> and make sure you get nothing
[05-Nov-2010 22:53:14] <mducharme> if you get a 404 page or something then there is still a server running
[05-Nov-2010 22:53:21] <databits> I'm good
[05-Nov-2010 22:53:27] <databits> now start the stack back up ?
[05-Nov-2010 22:53:31] <mducharme> correct
[05-Nov-2010 22:54:15] <mducharme> then go into your browser and hopefully you should get zenoss
[05-Nov-2010 22:54:22] <mducharme> when you go to http://serverip:8080
[05-Nov-2010 22:54:32] <databits> see here in a second
[05-Nov-2010 22:54:38] <databits> thanks for your help
[05-Nov-2010 22:54:46] <databits> I'll let you know status in just a second
[05-Nov-2010 22:54:50] <mducharme> ok
[05-Nov-2010 22:55:33] <databits> fuckin sweet
[05-Nov-2010 22:56:26] <mducharme> I assume that means it's working
[05-Nov-2010 22:56:55] <databits> see how far I can make it real quick
[05-Nov-2010 22:57:03] <databits> I'll hit you back in a min if I hit a stump
[05-Nov-2010 22:57:07] <mducharme> what you'll want to do is figure out how to stop apache and tomcat from automatically starting on bootup
[05-Nov-2010 22:57:18] <mducharme> otherwise when you reboot the server you might have the same problem again
[05-Nov-2010 22:57:26] <mducharme> I'm not sure how that's done on ubuntu
[05-Nov-2010 22:57:31] <databits> well I have to run those services because I am hosting website off this computer
[05-Nov-2010 22:57:36] <mducharme> oh ok
[05-Nov-2010 22:57:42] <mducharme> well
[05-Nov-2010 22:57:42] <databits> so I think I just need to get them to run on different ports
[05-Nov-2010 22:57:51] <mducharme> tomcat does not need to be running though does it?
[05-Nov-2010 22:57:53] <databits> zenoss does not use standard 80 port does it ?
[05-Nov-2010 22:57:59] <mducharme> tomcat is a java web app server
[05-Nov-2010 22:58:03] <Gibby> it uses 8080
[05-Nov-2010 22:58:06] <databits> ya
[05-Nov-2010 22:58:09] <databits> not at the moment
[05-Nov-2010 22:58:16] <databits> I will have to put the kill on that
[05-Nov-2010 22:58:24] <mducharme> if you are not using tomcat it should be ok to leave it stopped
[05-Nov-2010 22:58:30] <mducharme> then you will not need to change any ports
[05-Nov-2010 22:58:36] <Gibby> so you want it to or you don't want to run it on 8080?
[05-Nov-2010 22:58:41] <mducharme> if you do need to change ports, it is probably easier to change the port for tomcat than it is for zenoss
[05-Nov-2010 22:58:53] <mducharme> normally you use apache to proxy tomcat anyway
[05-Nov-2010 22:59:00] <mducharme> so the port number for tomcat is unimportant
[05-Nov-2010 22:59:17] <mducharme> you use an ajp13 proxy in apache and your tomcat server is basically brought into port 80 land
[05-Nov-2010 23:00:13] <mducharme> so, if you aren't using tomcat for anything right now, I would just set it to not automatically start, and if you are, change its port and use the ajp13 proxy in apache to proxy it into your apache server
[05-Nov-2010 23:01:07] <mducharme> it is possible also to proxy zenoss into apache
[05-Nov-2010 23:01:18] <mducharme> but it's a lot easier and better documented to proxy tomcat into apache
[05-Nov-2010 23:01:47] <mducharme> most people don't even use tomcat
[05-Nov-2010 23:01:51] <mducharme> and would not notice if it is not running
[05-Nov-2010 23:04:06] <mducharme> on suse/redhat you can prevent services from automatically starting with "chkconfig servicename off"
[05-Nov-2010 23:04:12] <mducharme> so like chkconfig apache2 off
[05-Nov-2010 23:04:30] <mducharme> would prevent /etc/init.d/apache2 start from automatically running on bootup
[05-Nov-2010 23:04:45] <Gibby> i am using apache2 and zope fine
[05-Nov-2010 23:05:09] <mducharme> right, it's normally tomcat that would cause a port issue
[05-Nov-2010 23:05:21] <mducharme> apache can be set to use port 8080 but does not by default
[05-Nov-2010 23:05:22] <Gibby> not always, just change the zope port
[05-Nov-2010 23:05:26] <mducharme> unless you use some weird server
[05-Nov-2010 23:05:43] <mducharme> why would you change the zope port instead of the tomcat port
[05-Nov-2010 23:06:08] <mducharme> with tomcat there is the well documented ajp13 proxy
[05-Nov-2010 23:06:25] <mducharme> the port for its built in server really does not matter if you are using the ajp13 proxy
[05-Nov-2010 23:07:00] <mducharme> you can even completely disable the http server in tomcat if you do everything through the ajp13 proxy
[05-Nov-2010 23:07:29] <Gibby> true but if you already are using it for something else, very easy to just change the zope port
[05-Nov-2010 23:09:18] <mducharme> right, that's "if"... very few people actually use tomcat
[05-Nov-2010 23:09:28] <mducharme> it's normally just this thing that runs that people do not even know is running
[05-Nov-2010 23:10:10] <mducharme> and/or do not know what it is for
[05-Nov-2010 23:10:55] <mducharme> and also, in these days, when you can virtualize everything
[05-Nov-2010 23:11:00] <mducharme> run your servers in vmware
[05-Nov-2010 23:11:15] <mducharme> then you can have your apache/tomcat server and your zenoss server on the same physical hardware
[05-Nov-2010 23:12:47] <mducharme> and they will not intefere with each other
[05-Nov-2010 23:12:57] <mducharme> in your case databits
[05-Nov-2010 23:13:04] <mducharme> if your server is a web server already
[05-Nov-2010 23:13:11] <mducharme> you might want to run zenoss in a vm
[05-Nov-2010 23:13:25] <Gibby> yes but current vmware esx and esxi are only 64bit capable... granted you can get the last version than ran on 32bit, but it sux if you don't have VT extensions
[05-Nov-2010 23:13:46] <mducharme> you'd have to have a fairly old box for it not to be 64-bit capable
[05-Nov-2010 23:14:11] <mducharme> you could use xen paravirtualization as a last resort instead of vmware
[05-Nov-2010 23:14:15] <mducharme> that works on 32-bit
[05-Nov-2010 23:14:26] <Gibby> no, Intel made alot of there Proc's 64bit capable but not the MB's and they decided to not release firmware to fix it
[05-Nov-2010 23:14:38] <Gibby> xen para is not very good either with out VT
[05-Nov-2010 23:14:53] <Gibby> xen on VT is awesome
[05-Nov-2010 23:15:42] <mducharme> you can always just run the free vmware server on linux
[05-Nov-2010 23:15:45] <Gibby> i run zenoss on my untangle server b/c it was so over powered, i have more than 1 web page running on it, just all in the apache/tomcat config... and since it was all set up, i just changed the zope port
[05-Nov-2010 23:16:06] <Gibby> I used to be a pro-vmware guy, not anymore....
[05-Nov-2010 23:16:09] <mducharme> if you don't have esx or esxi, or xen is too complex for you (might be the case as xen is quite difficult)
[05-Nov-2010 23:16:39] <mducharme> well that might be fine for you
[05-Nov-2010 23:16:45] <mducharme> we are an isp
[05-Nov-2010 23:17:03] <mducharme> our previous technical guy, he upgraded our php stack so that we could run a new version of php photo gallery
[05-Nov-2010 23:17:18] <mducharme> when he upgraded the php stack he broke our cacti graphing system and several other things
[05-Nov-2010 23:17:22] <mducharme> they were no longer compatible
[05-Nov-2010 23:17:30] <Gibby> citrix xen helps minimize the complexity of xen, convirt works too
[05-Nov-2010 23:17:42] <mducharme> because they had not been upgraded yet for the new version of php
[05-Nov-2010 23:18:00] <Gibby> that is why there is dev then prod, you test everything in dev first
[05-Nov-2010 23:18:04] <mducharme> so in fixing the gallery system he broke everything else
[05-Nov-2010 23:18:16] <mducharme> this guy did not believe in having a dev box
[05-Nov-2010 23:18:37] <mducharme> we have dev boxes for everything now
[05-Nov-2010 23:18:45] <mducharme> but they are all separate
[05-Nov-2010 23:18:54] <mducharme> we don't combine too many things on one box
[05-Nov-2010 23:18:55] <Gibby> lol, we only have 3 prod boxes that don't have a dev box out of 400 servers
[05-Nov-2010 23:19:14] <Gibby> we have 6 figure Sparc boxes, we combine alot lol
[05-Nov-2010 23:19:39] <mducharme> it's too much trouble to worry about things like
[05-Nov-2010 23:20:07] <mducharme> "we need php 5.1 to fix this bug in program 1, but program 2 will only run properly with php 5.0 and lower"
[05-Nov-2010 23:20:35] <mducharme> so you run each program in its own vm
[05-Nov-2010 23:20:44] <mducharme> with the environment it likes
[05-Nov-2010 23:20:49] <Gibby> you can have different versions of php on the same box fairly easily
[05-Nov-2010 23:21:01] <mducharme> depends on how you do it
[05-Nov-2010 23:21:14] <mducharme> what system it isa
[05-Nov-2010 23:21:21] <mducharme> the tech skills of the person running it
[05-Nov-2010 23:21:41] <mducharme> I have people running server who are really not qualified to do so
[05-Nov-2010 23:22:09] <mducharme> but we don't have a choice
[05-Nov-2010 23:22:10] <Gibby> i have 2 left of those type of goons left, one can't figure out how to patch a Control Domain/LDOM and Zone
[05-Nov-2010 23:22:31] <Gibby> we are fairly lucky, have a large pool to pull techs from
[05-Nov-2010 23:22:31] <mducharme> I work for an isp
[05-Nov-2010 23:22:41] <mducharme> the problem here is that they know the need cisco people
[05-Nov-2010 23:22:51] <mducharme> so now they have lots of people who can program routers and switches
[05-Nov-2010 23:23:06] <Gibby> not good to mix tech's
[05-Nov-2010 23:23:08] <mducharme> and they all know something about servers, but they need more server people like me
[05-Nov-2010 23:23:25] <mducharme> I'm more specialized in servers and programming
[05-Nov-2010 23:23:50] <Gibby> we have 18 dedicated Unix only Admins, 22 Network techs and I think we are up to 30 windows tech's, then we have dba's, middleware tech's ect...
[05-Nov-2010 23:24:05] <mducharme> that's a big environment
[05-Nov-2010 23:24:19] <Gibby> segregation of duties works really well
[05-Nov-2010 23:24:34] <mducharme> we have a big environment but very few technicians
[05-Nov-2010 23:24:47] <mducharme> we have several thousand servers/routers/switches
[05-Nov-2010 23:24:50] <mducharme> and a tech team of 4
[05-Nov-2010 23:25:00] <Gibby> you don't work for an ISP in South Carolina do you?
[05-Nov-2010 23:25:09] <mducharme> no
[05-Nov-2010 23:25:11] <mducharme> canada
[05-Nov-2010 23:25:42] <Gibby> bummer, lol, i have a very small start up ISP, I have dual fiber pairs to my hours and yet the best speed I can get is 10/5 for $120/mth
[05-Nov-2010 23:28:29] <mducharme> the main tech left a few months ago
[05-Nov-2010 23:28:33] <mducharme> I had to pick up the pieces when he left
[05-Nov-2010 23:28:41] <mducharme> the first thing I did was ditch nagios for zenoss
[05-Nov-2010 23:29:13] <mducharme> he ran some complicated grouping of nagios/cacti/smokeping plus some custom developed stuff
[05-Nov-2010 23:29:30] <mducharme> while zenoss could basically do all that with one program
[05-Nov-2010 23:29:35] <Gibby> really? i perfer Nagios, if usuing in a new datacenter and you can build from the ground up
[05-Nov-2010 23:29:53] <mducharme> nagios is great at the up-down stuff
[05-Nov-2010 23:29:57] <mducharme> and device dependencies
[05-Nov-2010 23:29:59] <mducharme> the major failing of zenoss
[05-Nov-2010 23:30:12] <mducharme> but I had a need to minimize systems
[05-Nov-2010 23:30:24] <mducharme> we ran too many things
[05-Nov-2010 23:30:31] <mducharme> zenoss could do what nagios/cacti/etc did in one package
[05-Nov-2010 23:30:50] <mducharme> it was either that or we had a million systems running nobody knew how to operate
[05-Nov-2010 23:31:13] <Gibby> yeah, we had a custom written SNMP monitoring written by my company, they couldn't even group crap right, so i tested about a dozen different agent/agentless monitroing and decided with zenoss finally....
[05-Nov-2010 23:31:39] <mducharme> yeah
[05-Nov-2010 23:31:52] <mducharme> again I would agree nagios is better at up-down
[05-Nov-2010 23:32:00] <mducharme> but running a network is a lot more than up-down
[05-Nov-2010 23:32:19] <mducharme> I saw how much time our techs were wasting troubleshooting a problem
[05-Nov-2010 23:32:27] <mducharme> you go into nagios to see whether it is up or down
[05-Nov-2010 23:32:35] <mducharme> then you go into cacti to see what the graphs say
[05-Nov-2010 23:32:49] <mducharme> you go into phpsyslog to see if there are any syslog messages regarding the event
[05-Nov-2010 23:33:00] <mducharme> you go into your snmp capture to see if there are snmp traps regarding the event
[05-Nov-2010 23:33:39] <mducharme> the actual device up or down state is a fairly minor thing overall, if it is down you want to be able to get all available information on why it is down, and preferably in the same place
[05-Nov-2010 23:34:07] <mducharme> if you have one single system collecting syslog messages and snmp and up-down and graphs, it is that much easier to diagnose the problem
[05-Nov-2010 23:34:49] <mducharme> and get the customer running again
[05-Nov-2010 23:35:22] <Gibby> you can get all that via 1 page if configured correctly
[05-Nov-2010 23:35:42] <Gibby> nagios does take alot of work to setup and maintain
[05-Nov-2010 23:36:13] <mducharme> yup
[05-Nov-2010 23:36:18] <mducharme> too much work given our company
[05-Nov-2010 23:36:30] <mducharme> I am really the only dedicated server tech
[05-Nov-2010 23:36:33] <mducharme> and I am only part time
[05-Nov-2010 23:36:41] <mducharme> the full time people are all router people
[05-Nov-2010 23:37:44] <Gibby> ick
[05-Nov-2010 23:37:57] <Gibby> any good with Solaris?
[05-Nov-2010 23:38:03] <mducharme> nope
[05-Nov-2010 23:38:19] <mducharme> our previous tech guy had set up a bunch of freebsd servers
[05-Nov-2010 23:38:24] <mducharme> I'm moving off them as quickly as possible
[05-Nov-2010 23:38:30] <Gibby> ahh bummer, if you had Solaris I could hire you
[05-Nov-2010 23:38:34] <mducharme> not that there isn't anything wrong with them
[05-Nov-2010 23:38:39] <mducharme> they work but
[05-Nov-2010 23:38:47] <Gibby> never used freebsd
[05-Nov-2010 23:38:53] <mducharme> I'm trying to standardize as much on one platform as possible
[05-Nov-2010 23:39:02] <mducharme> we already have a ton of opensuse
[05-Nov-2010 23:39:06] <Gibby> rhel
[05-Nov-2010 23:39:07] <mducharme> and suse linux enterprise server
[05-Nov-2010 23:39:19] <mducharme> so I was trying to move more towards that
[05-Nov-2010 23:39:33] <mducharme> but the previous tech was a big fan of freebsd
[05-Nov-2010 23:39:39] <mducharme> so he set up everything on freebsd
[05-Nov-2010 23:39:45] <mducharme> and nobody really knows how it works
[05-Nov-2010 23:40:11] <mducharme> and then he set up a few things on centos
[05-Nov-2010 23:40:14] <mducharme> which I sorta know
[05-Nov-2010 23:40:35] <mducharme> but we were a suse environment
[05-Nov-2010 23:40:40] <Gibby> centos is good
[05-Nov-2010 23:40:46] <mducharme> and suddenly we had centos and freebsd shoved in
[05-Nov-2010 23:41:04] <mducharme> given that I'm only part time, I want to be running things I know well
[05-Nov-2010 23:41:22] <mducharme> centos I can work with
[05-Nov-2010 23:41:33] <mducharme> eventually I want to move the centos stuff to suse
[05-Nov-2010 23:41:38] <mducharme> but it's no big rush
[05-Nov-2010 23:41:43] <mducharme> I want to move the freebsd stuff over though
[05-Nov-2010 23:41:59] <mducharme> if the freebsd servers were to break majorly, I don't know if I'd be able to fix them
[05-Nov-2010 23:42:12] <mducharme> I just don't know enough about the OS
[05-Nov-2010 23:42:18] <Gibby> We are looking at moving more to the cloud, just have to choose a platform next, I want to go to Ubuntu EC2
[05-Nov-2010 23:42:49] <mducharme> I don't actually really understand yet the cloud computing paradigm
[05-Nov-2010 23:43:00] <mducharme> we are moving to blade servers though
[05-Nov-2010 23:43:05] <mducharme> and big storage arrays and SANs
[05-Nov-2010 23:43:17] <mducharme> I only have a vague idea of what cloud computing is
[05-Nov-2010 23:44:32] <Gibby> we just moved from EMC to Hititachi for our SAN, i think we moved some 6,000 TB's
[05-Nov-2010 23:44:44] <mducharme> my understanding of cloud computing is that is what you get when you have VMs running on blades coupled with big storage arrays
[05-Nov-2010 23:45:11] <mducharme> so you basically have a giant vm architecture
[05-Nov-2010 23:45:37] <mducharme> all the vm's running a shared storage space and having access to multiple cores of CPU
[05-Nov-2010 23:45:38] <Gibby> close, think of it like this, you have 10 serves in your cloud, you are running 15 applicatoins and they are in the cloud, you need to patch 5 of yoru servers, you take them down patch them and your applications never know it
[05-Nov-2010 23:45:59] <Gibby> we have servers that have 160-200 cores
[05-Nov-2010 23:46:13] <mducharme> heh
[05-Nov-2010 23:46:16] <Gibby> i saw a PO for a Sparc box that was over $500K, I couldn't believe it
[05-Nov-2010 23:46:30] <mducharme> we have like 9 or 10 servers
[05-Nov-2010 23:46:34] <Gibby> total?
[05-Nov-2010 23:46:34] <mducharme> they are only dual or quad core
[05-Nov-2010 23:46:38] <mducharme> yeah
[05-Nov-2010 23:47:17] <Gibby> o wow, i have that many in my rack at home, mostly for my "lab" to learn, a few do some useful stuff, like my own PBX with GV and mythtv backend and untangle but the rest are for play
[05-Nov-2010 23:50:38] <mducharme> heh
[05-Nov-2010 23:50:49] <mducharme> trixbox was my arch-nemesis lately
[05-Nov-2010 23:50:59] <mducharme> our stupid head office up north
[05-Nov-2010 23:51:09] <mducharme> they decided they wanted to move to their new location a month early without telling us
[05-Nov-2010 23:51:19] <mducharme> their new building had no phone lines, only network wiring
[05-Nov-2010 23:51:39] <Gibby> that is all i use
[05-Nov-2010 23:51:48] <mducharme> well still
[05-Nov-2010 23:51:57] <mducharme> we hire a company to do our voip stuff
[05-Nov-2010 23:52:14] <mducharme> I had to learn voip backwards and forwards to set up the sever myself
[05-Nov-2010 23:52:22] <mducharme> because they didn't have enough time to do it
[05-Nov-2010 23:52:31] <mducharme> with the last minute schedule change
[05-Nov-2010 23:54:07] <mducharme> I was able to figure it out but it's like
[05-Nov-2010 23:54:08] <mducharme> uch
[05-Nov-2010 23:54:17] <Gibby> I thought learning it would be quick and easy, took me 3 days just to set up 1 line
[05-Nov-2010 23:55:24] <Gibby> i was using asterisknow also, wish now i would have used pbx in a flash
[06-Nov-2010 00:00:09] <mducharme> gibby - the server itself was fine
[06-Nov-2010 00:00:26] <mducharme> it was learning the programming language of the polycom phones
[06-Nov-2010 00:00:36] <mducharme> and also our isp could not connect up the line to the new location soon enough
[06-Nov-2010 00:00:40] [disconnected at Sat Nov 6 00:00:40 2010]
[06-Nov-2010 00:00:40] [connected at Sat Nov 6 00:00:40 2010]
[06-Nov-2010 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[06-Nov-2010 00:01:00] <mducharme> and we needed to set up a temporary trixbox server
[06-Nov-2010 00:01:37] <mducharme> so that the phones would connect across the wireless hop across the WAN link to the temporary server
[06-Nov-2010 00:02:59] <Gibby> wow, how many lines or concurrent calls usuing wireless?
[06-Nov-2010 00:03:53] <mducharme> about 60 staff
[06-Nov-2010 00:04:27] <mducharme> we had to call forward their old lines to a temporary 1800 number
[06-Nov-2010 00:04:28] <mducharme> it was hell
[06-Nov-2010 00:04:43] <Gibby> i can only imagine with that
[06-Nov-2010 00:05:02] <mducharme> I had to become a trixbox expert in short order
[06-Nov-2010 03:09:27] fOrsberg is now known as forsberg
[06-Nov-2010 03:55:12] Gibby is now known as Gibby_away
[06-Nov-2010 05:36:59] <MorkBork> err
[06-Nov-2010 05:37:08] <MorkBork> wheres the gpg key for dev.zenoss.org/deb?
[06-Nov-2010 05:37:20] <MorkBork> i see it mentioned in a lot of links, but its mia
[06-Nov-2010 05:48:32] rcngeoff_ is now known as rcngeoff
[06-Nov-2010 10:26:29] <Parabola> its been missing
[06-Nov-2010 10:32:10] <mducharme1> hmm
[06-Nov-2010 11:16:00] forsberg is now known as fOrsberg
[06-Nov-2010 12:10:46] rhettardo_ is now known as rhettardo
[06-Nov-2010 13:37:33] rhettardo_ is now known as rhettardo
[06-Nov-2010 14:33:40] <zykes-> anyone here know how i can change the severity of the /Cmd/Fail event that the Synctetic web transactions zenpack sends ?
[06-Nov-2010 14:33:55] <zykes-> rather more specifically the COMMAND TIMEOUT one
[06-Nov-2010 16:14:42] fOrsberg is now known as forsberg
[06-Nov-2010 17:39:41] brandonleach_ is now known as brandonleach
[06-Nov-2010 18:33:32] <data_bits> d
[06-Nov-2010 19:47:11] <davetoo> e
[06-Nov-2010 23:36:00] forsberg is now known as fOrsberg
[07-Nov-2010 00:00:40] [disconnected at Sun Nov 7 00:00:40 2010]
[07-Nov-2010 00:00:41] [connected at Sun Nov 7 00:00:41 2010]
[07-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[07-Nov-2010 00:31:03] <davetoo> d'oh!
[07-Nov-2010 00:55:34] rcngeoff_ is now known as rcngeoff
[07-Nov-2010 06:27:04] fOrsberg is now known as forsberg
[07-Nov-2010 08:00:57] <zykes-> i use (libexec|sbin)\/mysqld to match mysqld on ubuntu / centos, but on the centos box it doesn't show as up ?
[07-Nov-2010 08:02:32] <zykes-> same with sbin\/(apache2|httpd)
[07-Nov-2010 08:02:35] <zykes-> any hints ?
[07-Nov-2010 09:56:02] <zykes-> anyone around ?
[07-Nov-2010 11:51:36] <mducharme1> zykes- your question does not make sense
[07-Nov-2010 11:51:45] <mducharme1> at least not to me
[07-Nov-2010 12:05:18] <zykes-> i'm adding a process mducharme1 to match both on centoss and ubuntu
[07-Nov-2010 12:05:26] <zykes-> but the regex works on one os but not the other
[07-Nov-2010 12:15:33] <zykes-> mducharme1: ?
[07-Nov-2010 12:48:18] <mducharme1> hrm
[07-Nov-2010 12:48:38] <mducharme1> zykes the process name may not match the service name
[07-Nov-2010 12:48:46] <mducharme1> make sure you are using the true name of the process
[07-Nov-2010 12:48:53] <mducharme1> from ps -A output
[07-Nov-2010 12:49:10] <mducharme1> and not the /etc/init.d/ script
[07-Nov-2010 12:49:25] <mducharme1> er zykes- even
[07-Nov-2010 12:50:24] <mducharme1> also verify whether snmp is configured properly to give the zenoss box full access
[07-Nov-2010 12:54:11] <zykes-> it is mducharme1
[07-Nov-2010 12:54:16] <zykes-> the same snmpd.conf on all boxes
[07-Nov-2010 12:58:32] <zykes-> and it is the same...
[07-Nov-2010 13:01:26] <zykes-> http://pastie.org/1279536'
[07-Nov-2010 13:01:28] <zykes-> http://pastie.org/1279536
[07-Nov-2010 13:03:42] <zykes-> the same regex doesn't work on process..
[07-Nov-2010 13:06:04] <zykes-> it's the same with mysqld basically
[07-Nov-2010 13:18:00] <mducharme1> ok
[07-Nov-2010 13:18:07] <mducharme1> tell me, does your snmp on both servers run as root?
[07-Nov-2010 13:18:50] <zykes-> yes
[07-Nov-2010 13:19:04] <mducharme1> hrm I have no idea then
[07-Nov-2010 13:19:12] <mducharme1> the next step I would take is try using snmpwalk on both servers
[07-Nov-2010 13:19:17] <mducharme1> to pull the process table via snmp
[07-Nov-2010 13:19:21] <mducharme1> I'm not sure what OID it is
[07-Nov-2010 13:19:50] <mducharme1> if you can't pull the process table from one OS you'll know that the cause of the problem is the snmp daemon itself and not in zenoss
[07-Nov-2010 13:20:00] <mducharme1> or if the process table is incomplete
[07-Nov-2010 13:23:06] <zykes-> HOST-RESOURCES-MIB::hrSWRunName.3353 = STRING: "mysqld" does it use that ?
[07-Nov-2010 13:23:15] <zykes-> or is it the path that it uses ?
[07-Nov-2010 13:44:50] <mducharme1> yes, I would say so
[07-Nov-2010 13:45:08] <mducharme1> but the OID would be different on different systems
[07-Nov-2010 13:45:13] <mducharme1> so the 3353 would be different
[07-Nov-2010 13:45:22] <mducharme1> but it would be somewhere under hrSWRunName
[07-Nov-2010 14:49:48] <zykes-> so basically I can't use 1 process to monitor both apache and httpd since fedora / centos and ubuntu use different names ?
[07-Nov-2010 14:50:02] <zykes-> i tried with (apache2|httpd).* but that doesn't work on all..
[07-Nov-2010 15:14:34] forsberg is now known as fOrsberg
[07-Nov-2010 15:21:32] <mducharme1> zykes I never said that, you have to make sure that both servers return strings from hrSWRunName
[07-Nov-2010 15:21:44] <mducharme1> and that somewhere in one of those strings there are the processes you're looking for
[07-Nov-2010 15:34:15] <zykes-> they are mducharme1 .
[07-Nov-2010 16:40:20] <mducharme1> zykes then the problem is in zenoss itself somewhere, at least that is narrowed down
[07-Nov-2010 19:04:16] fOrsberg is now known as forsberg
[07-Nov-2010 20:00:11] forsberg is now known as fOrsberg
[07-Nov-2010 21:01:45] [disconnected at Sun Nov 7 21:01:45 2010]
[08-Nov-2010 00:00:40] [connected at Mon Nov 8 00:00:40 2010]
[08-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[08-Nov-2010 02:26:39] fOrsberg is now known as forsberg
[08-Nov-2010 07:37:17] <pr0mised> what is this on zenoss "State table size" ?
[08-Nov-2010 07:37:25] <pr0mised> in the graph
[08-Nov-2010 07:39:48] <Simon4> what device?
[08-Nov-2010 07:42:57] <pr0mised> yeah
[08-Nov-2010 07:43:17] <pr0mised> device > graphs...
[08-Nov-2010 07:46:00] <Simon4> yeah, is it a firewall? a linux server? ?
[08-Nov-2010 07:48:46] <tehhobbit> sounds like a fw
[08-Nov-2010 07:50:26] <Simon4> was my thought
[08-Nov-2010 07:55:22] <tehhobbit> pr0mised: statetable is usually something you want to keep track of on a fw, since its the amount of current connections going thru the fw (not from the fw it self )
[08-Nov-2010 09:50:28] Gibby_away is now known as Gibby
[08-Nov-2010 10:16:33] <xuru> morning
[08-Nov-2010 10:32:51] <zykes-> anyone here using zenoss towards non domain win2k8 servers ?
[08-Nov-2010 10:33:34] <xuru> I have a non-domain 2003 box that will soon be a 2k8 r2
[08-Nov-2010 10:34:32] <xuru> zykes-: what's the problem you're seeing?
[08-Nov-2010 10:34:41] <rmatte_> zykes-: I've monitored non-domain 2008 servers with my instances before
[08-Nov-2010 10:36:07] <zykes-> i'm getting access denied on the username i've got
[08-Nov-2010 10:36:27] <zykes-> even though the user is in Administrators + Perfomance Log group and Distributed com userse
[08-Nov-2010 10:36:50] <xuru> local user?
[08-Nov-2010 10:37:17] <rmatte_> zykes-: how do you have the zWinUser defined?
[08-Nov-2010 10:37:21] <rmatte_> do you have ./ before it?
[08-Nov-2010 10:37:46] <rmatte_> if not, try adding ./ before it
[08-Nov-2010 10:37:53] <rmatte_> I found that I needed to do that for local accounts
[08-Nov-2010 10:38:08] <zykes-> i'll try that
[08-Nov-2010 10:44:57] <xuru> I'm getting a Server Exception when trying to view the details of a snmp trap (any snmp trap event). I see the following in the event log: "UnicodeDecodeError: 'utf8' codec can't decode byte 0x80 in position 0: unexpected code byte".
[08-Nov-2010 10:45:16] <xuru> I did some searching, and found message/52915
[08-Nov-2010 10:45:22] <xuru> which is exactly what I'm seeing
[08-Nov-2010 10:45:29] <xuru> couldn't find a bug for it though
[08-Nov-2010 10:45:33] <rmatte_> sounds like you have a non-unicode char in there somewhere
[08-Nov-2010 10:45:34] <xuru> Anyone else seeing this?
[08-Nov-2010 10:45:52] <rmatte_> did you by any chance copy/paste part of the transform applied to that event from wordpad or something?
[08-Nov-2010 10:46:21] <xuru> no, I run linux as my desktop, but I'll take a look at them
[08-Nov-2010 10:46:36] <xuru> sometimes copying pasting from web sites can do that too
[08-Nov-2010 10:47:19] <zykes-> Error in community.wmi.ProcessorMap: Connection error NT code 0x80041003
[08-Nov-2010 10:47:40] <zykes-> just changed the pass and updated in zenoss to use ./zenoss
[08-Nov-2010 10:51:09] <Hartimer> i'm having a aestetical problem with zenoss. I reorganized the "System" section, moved some systems inside others and everything went ok... but now the "System" section that i create shows no devices....
[08-Nov-2010 10:51:21] <zykes-> any special things i need to do rmatte_ ?
[08-Nov-2010 10:51:32] <Hartimer> going through the zope page the system is created correctly, has all the devices inside it
[08-Nov-2010 10:51:52] <Hartimer> any idea how to fix it?
[08-Nov-2010 10:52:08] <Hartimer> running zenoss 3.0.1
[08-Nov-2010 10:52:40] <pr0mised> hello! i need from help. i need write an little report about this graph http://img827.imageshack.us/img827/3794/reportyg.png but i don't understand no much... Inbound / Outbound, inbound are downloads? on all? the 1.88M was the consumed?
[08-Nov-2010 10:54:10] <Hartimer> pr0mised, that graph refers inly to speed
[08-Nov-2010 10:54:15] <Hartimer> not volume of data
[08-Nov-2010 10:54:40] <Hartimer> inbound means speeds that you are receiving, outbound is the opposite of course
[08-Nov-2010 10:55:39] <Hartimer> the values in "cur" (current), "avg" (average) and "max" (maximum) represent speeds to, since it is the unity of measure of the graph (left side, "bites/sec")
[08-Nov-2010 10:56:27] <Hartimer> so, max: 1.88M means that in that graph the maximum speed achieved was 1.88M "units of measure"m in this case 1.88M bites/sec
[08-Nov-2010 10:56:28] <pr0mised> Hartimer: this is not consumer?
[08-Nov-2010 10:56:37] <Hartimer> pr0mised, only speed
[08-Nov-2010 10:57:11] <pr0mised> Hartimer: thanks!
[08-Nov-2010 10:58:00] <Hartimer> np
[08-Nov-2010 10:58:13] <kokey> oh wait i forgot i'm on this channel
[08-Nov-2010 10:58:20] <kokey> i might as well ask some questions
[08-Nov-2010 10:58:33] <zykes-> rmatte_: got a clue ?
[08-Nov-2010 10:58:46] <rmatte_> hold on, finishing my sandwich lol
[08-Nov-2010 10:59:06] <xuru> man I wish it would say what transform it was choking on... :/
[08-Nov-2010 10:59:36] <rmatte_> zykes-: that code == access denied
[08-Nov-2010 10:59:38] <zykes-> http://pastie.org/1281850
[08-Nov-2010 10:59:47] <rmatte_> zykes-: I'd double check your wmi config
[08-Nov-2010 10:59:54] <zykes-> rmatte_: yeh, but i've added all that should be "needed" that I know of :|
[08-Nov-2010 11:00:11] <rmatte_> right, but you're not 100% sure
[08-Nov-2010 11:00:12] <xuru> zykes-: did you try it from the command line?
[08-Nov-2010 11:00:27] <rmatte_> yeh, try it from the commandline
[08-Nov-2010 11:00:30] <rmatte_> easiest way to test
[08-Nov-2010 11:00:32] <zykes-> xuru: wmic...
[08-Nov-2010 11:00:35] <zykes-> that paste
[08-Nov-2010 11:00:46] forsberg is now known as fOrsberg
[08-Nov-2010 11:01:17] <rmatte_> yeh, if wmic is failing something is setup wrong
[08-Nov-2010 11:01:19] <xuru> zykes-: ah, ok
[08-Nov-2010 11:01:42] <zykes-> any guide on howto setup ?
[08-Nov-2010 11:01:50] <xuru> put quotes around the whole username/pass thing
[08-Nov-2010 11:01:57] <rmatte_> there are thousands of guides for configuring wmi, just google around
[08-Nov-2010 11:02:28] <zykes-> tried that as well.. not working xuru
[08-Nov-2010 11:03:30] <xuru> zykes-: go into "Computer Management" and under Services and Applications there is a "WMI Control" plugin
[08-Nov-2010 11:03:43] <xuru> right click on that and select properties
[08-Nov-2010 11:04:13] <xuru> select the Security tab
[08-Nov-2010 11:04:26] <xuru> select Root/CIMV2
[08-Nov-2010 11:04:45] <xuru> and click on the Security button
[08-Nov-2010 11:04:58] <xuru> add your user and give it rights
[08-Nov-2010 11:05:45] <zykes-> allready done
[08-Nov-2010 11:05:49] <zykes-> for zenoss user and the group
[08-Nov-2010 11:06:03] <xuru> then make sure that WMI is open through the firewall
[08-Nov-2010 11:06:06] <xuru> both in and out
[08-Nov-2010 11:06:22] <zykes-> firewall is disabled
[08-Nov-2010 11:06:43] <xuru> check the event log?
[08-Nov-2010 11:09:41] <xuru> Anyone know what this means: ERROR Zope.ZCatalog: uncatalogObject unsuccessfully attempted to uncatalog an object with a uid of /zport/dmd/Devices/Server/Linux/Ubuntu/devices/ks-fp-01.kingsolutions.local/os/software/(_libiw29 29-2ubuntu6_, _Ubuntu 9.10 (karmic)_).
[08-Nov-2010 11:10:12] <xuru> getting tons of those
[08-Nov-2010 11:12:25] <zykes-> nothing of interest xuru in ev. log
[08-Nov-2010 11:12:57] <xuru> zykes-: you got me then... it is a local user and not a domain admin right?
[08-Nov-2010 11:17:14] <rmatte_> xuru: backup and reindex your zope database
[08-Nov-2010 11:17:37] <rmatte_> xuru: cp $ZENHOME/var/Data.fs $ZENHOME/var/Data.fs.bak
[08-Nov-2010 11:17:41] <rmatte_> xuru: zendmd
[08-Nov-2010 11:17:45] <rmatte_> xuru: reindex()
[08-Nov-2010 11:17:48] <rmatte_> xuru: commit()
[08-Nov-2010 11:17:54] <rmatte_> xuru: ctrl-d to exit
[08-Nov-2010 11:17:58] <xuru> ok
[08-Nov-2010 11:22:03] fOrsberg is now known as forsberg
[08-Nov-2010 11:22:31] <zykes-> ok
[08-Nov-2010 11:22:37] <zykes-> i think that thing hates me..
[08-Nov-2010 11:22:57] <zykes-> now i've added the user itself
[08-Nov-2010 11:23:13] <zykes-> to all needed places according to this: http://poweradmin.com/help/enableWMI.aspx
[08-Nov-2010 11:23:18] <zykes-> but it still won't allow me in
[08-Nov-2010 11:24:49] <rmatte_> zykes
[08-Nov-2010 11:24:52] <cgibbons> I can likely help you with that, zykes-, but I came in the middle.
[08-Nov-2010 11:25:29] <rmatte_> with wmic use a backslash after the domain/computer name
[08-Nov-2010 11:25:32] <rmatte_> not a front slash
[08-Nov-2010 11:25:46] <rmatte_> do -U '.\username%password'
[08-Nov-2010 11:26:19] <zykes-> still giving an error..
[08-Nov-2010 11:26:46] <rmatte_> change Select to SELECT and from to FROM
[08-Nov-2010 11:26:49] <rmatte_> it might be picky about those
[08-Nov-2010 11:27:06] <zykes-> nopp, cause if i use it towards a domain host it works fine..
[08-Nov-2010 11:27:15] <rmatte_> Here's an example of a working line that I used...
[08-Nov-2010 11:27:19] <rmatte_> wmic -U '.\WMITest%18@H23n!' //HPMGMT "SELECT name, state FROM Win32_Service"
[08-Nov-2010 11:27:21] <rmatte_> ok
[08-Nov-2010 11:27:47] <zykes-> not sure what i'm doing wrong..
[08-Nov-2010 11:28:26] <rmatte_> I remember 1 server that we couldn't get WMI working on no matter what we tried
[08-Nov-2010 11:28:35] <rmatte_> so it is possible that that's the case with your server
[08-Nov-2010 11:28:52] <rmatte_> try running wmiadap /f on it
[08-Nov-2010 11:28:55] <rmatte_> and then rebooting it
[08-Nov-2010 11:28:58] <rmatte_> see if that fixes it
[08-Nov-2010 11:29:17] <xuru> zykes-: you have a back slash in that one, and a forward slash in the other (?)
[08-Nov-2010 11:29:44] <zykes-> wmic -U '.\zenoss%Cheesy123' //svgvp054 "Select * from Win32_ComputerSystem" < using that to test
[08-Nov-2010 11:29:48] <rmatte_> xuru: it doesn't matter in zWinUser, it can be back or forward
[08-Nov-2010 11:29:53] <rmatte_> but wmic is picky from what I've found
[08-Nov-2010 11:34:09] <Sam-I-Am> morning folks
[08-Nov-2010 11:37:03] <xuru> morning Sam-I-Am
[08-Nov-2010 11:37:54] <zykes-> if i use the built in admin account it works fine
[08-Nov-2010 11:38:00] <zykes-> if i use the zenoss one i can go cry
[08-Nov-2010 11:39:49] <rmatte_> try wmiadap /f and a reboot
[08-Nov-2010 11:47:30] <zykes-> that's the crappy thing, i can't boot it...
[08-Nov-2010 11:47:33] <zykes-> it's a prod machine
[08-Nov-2010 11:50:15] <xuru> zykes-: did you try wbemtest?
[08-Nov-2010 11:50:22] <xuru> docs/DOC-2539
[08-Nov-2010 11:51:19] <xuru> hmm... still get the error
[08-Nov-2010 11:51:21] <xuru> UnicodeDecodeError: 'utf8' codec can't decode byte 0xba in position 2: unexpected code byte
[08-Nov-2010 11:53:53] <zykes-> same there.. giving the same error message
[08-Nov-2010 11:54:03] <zykes-> i give up for today, obviously standalones hate me
[08-Nov-2010 11:54:56] <Sam-I-Am> today's fun testing... seeing if my equipment vendor fixed all their snmp bugs
[08-Nov-2010 11:55:01] <axelilly> I was trying to add a new cisco router device to /Network/Router/Cisco However after it is modeled, the interface component never shows up. How do I add that component?
[08-Nov-2010 11:55:02] <Sam-I-Am> and then reconfiguring zenoss accordingly
[08-Nov-2010 11:55:22] <Sam-I-Am> axelilly: did you tell it to use the interfacemap plug-in?
[08-Nov-2010 11:55:44] <axelilly> Sam-I-Am: yes
[08-Nov-2010 11:56:52] <Sam-I-Am> do you see it calling that plug-in during the model?
[08-Nov-2010 11:56:58] <Sam-I-Am> and is snmp configured properly
[08-Nov-2010 11:58:53] <axelilly> Sam-I-Am: well, it can snmpwalk the router.
[08-Nov-2010 11:59:13] <axelilly> Sam-I-Am: I do see the modeler call that plugin.
[08-Nov-2010 11:59:47] <Sam-I-Am> any output from it?
[08-Nov-2010 11:59:54] <axelilly> Sam-I-Am: no
[08-Nov-2010 12:00:26] <axelilly> Sam-I-Am: how do you make a device type use a componenet?
[08-Nov-2010 12:01:45] <Sam-I-Am> if the plugin is enabled, it should show up after modeling... so, i suspect theres another issue
[08-Nov-2010 12:02:03] <Sam-I-Am> probably need to run zenmodeler manually in debug mode to see whats going on
[08-Nov-2010 12:02:52] <axelilly> Sam-I-Am: is that just: zenmodeler ?
[08-Nov-2010 12:03:02] <Sam-I-Am> zenmodeler run -v10 -d device.host.name
[08-Nov-2010 12:05:20] <axelilly> Sam-I-Am: thanks, testing it out
[08-Nov-2010 12:08:09] <axelilly> Sam-I-Am: I'm running the modeler job in debug mode. I keep seeing this line about every second: 2010-11-08 12:07:32,689 DEBUG zen.ZenModeler: Running 1 clients
[08-Nov-2010 12:09:00] <Sam-I-Am> it should output stuff from your device
[08-Nov-2010 12:09:16] <Sam-I-Am> assuming you put its hostname after -d
[08-Nov-2010 12:09:27] <Sam-I-Am> or however you have the device named in zenoss
[08-Nov-2010 12:11:03] <pr0mised> hello! i put it on datasources > Command Template: http://pastebin.com/nMYj8zXV, an script that monitoring md5, but when the md5 was changed the zenoss don't give me alerts ;/
[08-Nov-2010 12:11:23] <axelilly> Sam-I-Am: http://fpaste.org/JE15/
[08-Nov-2010 12:12:00] <axelilly> Sam-I-Am: I have a feeling that the device class isn't using the interface component.
[08-Nov-2010 12:14:21] <Sam-I-Am> you need to try changing your snmp version to v2
[08-Nov-2010 12:14:25] <Sam-I-Am> the default is v1
[08-Nov-2010 12:15:36] <pr0mised> anybody:
[08-Nov-2010 12:15:37] <pr0mised> ?
[08-Nov-2010 12:16:24] <Sam-I-Am> pr0mised: does the script actually return the correct values when the md5 is or isn't correct?
[08-Nov-2010 12:16:59] <axelilly> Sam-I-Am: my SNMP version?
[08-Nov-2010 12:17:42] <Sam-I-Am> yeah... if you look at the line in your output that contains your snmp community string, you'll see zenoss is trying to use snmp v1
[08-Nov-2010 12:17:59] <Sam-I-Am> you need to change that in zproperties to v2 or v2c.
[08-Nov-2010 12:18:17] <pr0mised> Sam-I-Am: syntax wrong? in really it need .. md5 is equal OK. if md5 don't equal, echo fail exit 2
[08-Nov-2010 12:18:18] <Sam-I-Am> you can do it for the specific device, or since snmpv1 is not very useful, make the change further up the device tree
[08-Nov-2010 12:18:25] <pr0mised> Sam-I-Am: this is not correct?
[08-Nov-2010 12:18:38] <Sam-I-Am> pr0mised: does it give you a syntax error?
[08-Nov-2010 12:18:55] <pr0mised> no no...
[08-Nov-2010 12:19:14] <pr0mised> this is a question.. because i tested this script on hand and works.
[08-Nov-2010 12:19:42] <pr0mised> chmod +x scriptname && ./scriptname
[08-Nov-2010 12:20:46] <axelilly> Sam-I-Am: the version is not the issue.
[08-Nov-2010 12:24:58] <pr0mised> ??
[08-Nov-2010 12:25:27] <Sam-I-Am> axelilly: how do you know?
[08-Nov-2010 12:25:44] <axelilly> Sam-I-Am: because I changed to version 2c and remodeled...no change
[08-Nov-2010 12:26:10] <axelilly> Sam-I-Am: however, I am getting CPU and memory utilization from both version 1 and 2c
[08-Nov-2010 12:26:19] <axelilly> Sam-I-Am: just no interface information
[08-Nov-2010 12:27:46] <Sam-I-Am> weird
[08-Nov-2010 12:27:54] <pr0mised> omg! anybody can help me?
[08-Nov-2010 12:28:39] <Sam-I-Am> pr0mised: does zenoss run the script?
[08-Nov-2010 12:28:51] <axelilly> Sam-I-Am: yea, I'm going to move the device to a different device class and see if that helps.
[08-Nov-2010 12:29:05] <Sam-I-Am> or try to re-add the device
[08-Nov-2010 12:29:18] <Sam-I-Am> stuff under cisco should work fine... my stuff does (at least in 2.5.2 and 3.0.2)
[08-Nov-2010 12:30:44] <rmatte_> axelilly: you don't actually make a device type use a component... the components are always technically there, they are just hidden if it didn't pick up any components of that type for the device
[08-Nov-2010 12:30:46] <pr0mised> Sam-I-Am: so, just i click in ADVANCE > MONITORING TEMPLATES > + > name: md5 | Event Class: Cmd/Fail | Command Template: have this script: #!/bin/bash .....
[08-Nov-2010 12:30:55] <rmatte_> meaning that for some reason, Zenoss isn't modelling interfaces on that device
[08-Nov-2010 12:31:21] <rmatte_> axelilly: when you model the device, do you see the snmp.InterfaceMap plugin being called?
[08-Nov-2010 12:31:46] <axelilly> rmatte_: yes
[08-Nov-2010 12:32:18] <pr0mised> Sam-I-Am: i make this.
[08-Nov-2010 12:32:24] <pr0mised> mdae*
[08-Nov-2010 12:32:26] <pr0mised> made*
[08-Nov-2010 12:35:23] <axelilly> rmatte_: yea, also didn't get any interface information from using a different device class
[08-Nov-2010 12:36:47] <pr0mised> ?
[08-Nov-2010 12:38:52] <rmatte_> axelilly: it doesn't depend on the device class, device classes are just organizers, it depends on what plugins are defined on the class
[08-Nov-2010 12:39:33] <rmatte_> does anything model properly on the device?
[08-Nov-2010 12:39:39] <rmatte_> do you get product/make/model info?
[08-Nov-2010 12:39:43] <rmatte_> sysname?
[08-Nov-2010 12:40:12] <rmatte_> also, what type of Cisco device is it?
[08-Nov-2010 12:42:53] <pr0mised> rmatte_: help! help! help! omg ;/
[08-Nov-2010 12:43:09] <pr0mised> rmatte_: yet his problem.
[08-Nov-2010 12:43:38] <pr0mised> yet same problem*
[08-Nov-2010 12:43:47] <axelilly> rmatte_: I found the problem.
[08-Nov-2010 12:43:55] <rmatte_> what was it?
[08-Nov-2010 12:44:18] <axelilly> rmatte_: zenoss.snmp.routemap
[08-Nov-2010 12:44:29] <axelilly> rmatte_: that router caries a full internet BGP table.
[08-Nov-2010 12:44:41] <rmatte_> oh yeh, then the modelling process would time out before completing
[08-Nov-2010 12:44:46] <axelilly> rmatte_: yep
[08-Nov-2010 12:44:48] <rmatte_> unless you increased the timeout value to some insane level
[08-Nov-2010 12:45:05] <axelilly> rmatte_: personally, I don't need to model the internet
[08-Nov-2010 12:45:12] <rmatte_> if you see timeout in the modelling messages, it's bad, shouldn't be happening
[08-Nov-2010 12:45:41] <axelilly> rmatte_: I don't think it ever said timeout or any error.
[08-Nov-2010 12:45:50] <axelilly> rmatte_: unless I'm not looking in the right place
[08-Nov-2010 12:46:03] <rmatte_> it should have at the bottom
[08-Nov-2010 12:46:15] <rmatte_> had you waited long enough
[08-Nov-2010 12:46:23] <axelilly> rmatte_: doh!
[08-Nov-2010 12:46:28] <axelilly> rmatte_: I found the timeout message
[08-Nov-2010 12:46:31] <rmatte_> you should see the message "changes in configuration applied" at the bottom
[08-Nov-2010 12:46:38] <rmatte_> otherwise it has failed
[08-Nov-2010 12:46:44] <rmatte_> and you will see a timeout message
[08-Nov-2010 12:46:56] <rmatte_> something like "snmp timeout, are your settings correct?"
[08-Nov-2010 12:47:12] <rmatte_>
[08-Nov-2010 12:47:31] <rmatte_> pr0mised: what's your issue?
[08-Nov-2010 12:47:38] <axelilly> rmatte_: how do I move a device from one class to another?
[08-Nov-2010 12:47:47] <rmatte_> just drag it
[08-Nov-2010 12:47:53] <rmatte_> from the infrastructure page
[08-Nov-2010 12:47:57] <rmatte_> drag it to the class you want it in
[08-Nov-2010 12:48:05] <rmatte_> the same goes for locations, groups, and systems
[08-Nov-2010 12:48:24] <axelilly> rmatte_: very sexy
[08-Nov-2010 12:48:39] <pr0mised> rmatte_: yet shell script to monitoring md5 that don't give me alerts when md5 was changed.
[08-Nov-2010 12:48:43] <rmatte_> yeh, I kind of prefered having a menu option too like in the old UI, but the dragging works fine
[08-Nov-2010 12:49:12] <rmatte_> pr0mised: did you apply the template to a device like I said to?
[08-Nov-2010 12:50:06] <pr0mised> rmatte_: sorry, but i don't understand how make this.
[08-Nov-2010 12:50:38] <rmatte_> pr0mised: I gave you a page to read that explained how to do that
[08-Nov-2010 12:50:51] * rmatte_ cries
[08-Nov-2010 12:50:56] rmatte_ is now known as rmatte
[08-Nov-2010 12:51:22] <pr0mised> rmatte: give again. i'll try again.
[08-Nov-2010 12:51:39] <rmatte> axelilly: can you explain to him how to bind a template to a device? I'm in the middle of an install of something and it just got to the part where I have to configure it
[08-Nov-2010 12:52:06] <rmatte> That is, if you don't mind
[08-Nov-2010 12:52:44] <axelilly> rmatte: I'm rusty on it...but I can try
[08-Nov-2010 12:53:01] <axelilly> pr0mised: do you have the new template?
[08-Nov-2010 12:54:42] <pr0mised> axelilly: yeah, ADVANCED > Monitoring Templates > Add Data Sources
[08-Nov-2010 12:54:50] <pr0mised> axelilly: correct?
[08-Nov-2010 12:54:55] <rmatte> not add data sources
[08-Nov-2010 12:55:24] <rmatte> axelilly: just to bring you up to speed, I walked him through adding a command datasource to a template
[08-Nov-2010 12:55:31] <rmatte> pr0mised: did you add it to a new template?
[08-Nov-2010 12:55:36] <rmatte> pr0mised: or an existing one?
[08-Nov-2010 12:55:50] <axelilly> I actually have to step away for a little bit.
[08-Nov-2010 12:56:01] <rmatte> k, I have a second, waiting on someone to provide me with an IP
[08-Nov-2010 12:56:16] <rmatte> pr0mised: what template did you add the datasource to?
[08-Nov-2010 12:56:49] <pr0mised> rmatte: template /Devices
[08-Nov-2010 12:57:01] <rmatte> ok, that's a bad spot to put it
[08-Nov-2010 12:57:09] <rmatte> since that template gets applied to a lot of different devices
[08-Nov-2010 12:57:16] <rmatte> you should create a new template, and then put it in there
[08-Nov-2010 12:58:29] <pr0mised> rmatte: what i need put on template path?
[08-Nov-2010 12:58:45] <rmatte> click no the dropdown arrow
[08-Nov-2010 12:58:53] <rmatte> you should see "Devices" in "Devices"
[08-Nov-2010 12:58:54] <rmatte> select that
[08-Nov-2010 12:59:05] <rmatte> (they made the paths so stupid in the new template system)
[08-Nov-2010 12:59:43] <pr0mised> Template path: Cmd in Devices/Server ?
[08-Nov-2010 13:00:06] <rmatte> no
[08-Nov-2010 13:00:06] <pr0mised> ops
[08-Nov-2010 13:00:12] <pr0mised> Devices in Devices
[08-Nov-2010 13:00:13] <pr0mised> sorry
[08-Nov-2010 13:00:14] <rmatte> yes
[08-Nov-2010 13:00:16] <pr0mised> selected now.
[08-Nov-2010 13:00:18] <rmatte> k
[08-Nov-2010 13:00:21] <rmatte> create it there
[08-Nov-2010 13:00:38] <rmatte> It'll be under the same spot that the /Devices template is
[08-Nov-2010 13:00:43] <pr0mised> ok, template MD5 - Device in Device Created.
[08-Nov-2010 13:00:57] <rmatte> good
[08-Nov-2010 13:01:08] <rmatte> go to that template and make the datasource the same way you did the last time
[08-Nov-2010 13:01:23] <rmatte> with all the same settings
[08-Nov-2010 13:01:42] <pr0mised> name: md5 | type> COMMAND
[08-Nov-2010 13:01:56] <rmatte> yeh, all the same
[08-Nov-2010 13:02:38] <pr0mised> now be.. datasource name: md5 | source #!/bin/bash .....
[08-Nov-2010 13:04:50] <pr0mised> http://img178.imageshack.us/img178/4940/zenoss.png
[08-Nov-2010 13:05:53] <rmatte> just make it look exactly like it did before
[08-Nov-2010 13:06:12] <pr0mised> rmatte: done.
[08-Nov-2010 13:06:23] <rmatte> docs/DOC-9385
[08-Nov-2010 13:06:34] <rmatte> Follow the "BINDING TEMPLATES" section on that page
[08-Nov-2010 13:06:39] <rmatte> to bind the template to a device
[08-Nov-2010 13:06:51] <rmatte> doesn't really matter which device, but only bind it to 1
[08-Nov-2010 13:07:13] <rmatte> since it's only collecting data from 1 specific source
[08-Nov-2010 13:11:42] <pr0mised> rmatter: i don't found this ;/
[08-Nov-2010 13:11:50] <rmatte> don't find what?
[08-Nov-2010 13:11:56] <pr0mised> i'm in infrastructure.
[08-Nov-2010 13:12:03] <pr0mised> Select a device in the device list.
[08-Nov-2010 13:12:07] <rmatte> it tells you to click on a device
[08-Nov-2010 13:12:17] <rmatte> don't just highlight it
[08-Nov-2010 13:12:20] <rmatte> literally click on it
[08-Nov-2010 13:12:59] <pr0mised> any device?]
[08-Nov-2010 13:13:07] <rmatte> the device you want to bind the template to
[08-Nov-2010 13:13:09] <rmatte> afk for 5
[08-Nov-2010 13:20:24] <pr0mised> when you back talk to me.
[08-Nov-2010 13:24:00] <rmatte> I'm back
[08-Nov-2010 13:25:15] <pr0mised> all done.
[08-Nov-2010 13:25:41] <pr0mised> for example.. the device sites have a new monitoring templates
[08-Nov-2010 13:25:54] <pr0mised> Device (/Server/Linux) and MD5(/Devices)
[08-Nov-2010 13:26:40] <pr0mised> now.. what's missing?
[08-Nov-2010 13:27:23] <rmatte> ok, hold on...
[08-Nov-2010 13:27:27] <rmatte> so you picked 1 specific device
[08-Nov-2010 13:27:33] <rmatte> and then bound the MD5 template to it
[08-Nov-2010 13:27:34] <rmatte> yes?
[08-Nov-2010 13:28:32] <pr0mised> yeah! i put this MD5 template on a device sites that i'm monitoring.
[08-Nov-2010 13:28:55] <pr0mised> that is the same machine where the script will monitoring files index.php and mirror.php
[08-Nov-2010 13:29:01] <rmatte> good
[08-Nov-2010 13:29:07] <rmatte> now you should be done
[08-Nov-2010 13:29:15] <rmatte> are the md5s different right now?
[08-Nov-2010 13:30:22] <pr0mised> yeah! tested on hand "clavis@f22:~$ ./md5test
[08-Nov-2010 13:30:23] <pr0mised> % Total % Received % Xferd Average Speed Time Time Time Current
[08-Nov-2010 13:30:23] <pr0mised> Dload Upload Total Spent Left Speed
[08-Nov-2010 13:30:23] <pr0mised> 0 21 0 21 0 0 80 0 --:--:-- --:--:-- --:--:-- 10500
[08-Nov-2010 13:30:23] <pr0mised> % Total % Received % Xferd Average Speed Time Time Time Current
[08-Nov-2010 13:30:23] <pr0mised> Dload Upload Total Spent Left Speed
[08-Nov-2010 13:30:25] <pr0mised> 0 20 0 20 0 0 736 0 --:--:-- --:--:-- --:--:-- 10000
[08-Nov-2010 13:30:27] <pr0mised> MD5 fail|
[08-Nov-2010 13:30:31] <pr0mised> "
[08-Nov-2010 13:31:00] <rmatte> ohhhh, you need to make curl run silently
[08-Nov-2010 13:31:13] <rmatte> you shouldn't get any output from it
[08-Nov-2010 13:31:18] <rmatte> it'll throw zenoss off
[08-Nov-2010 13:31:32] <rmatte> you need to just see MD5 fail| when it runs
[08-Nov-2010 13:32:01] <rmatte> -s/--silent
[08-Nov-2010 13:32:01] <rmatte> Silent or quiet mode. Don't show progress meter or error messages. Makes Curl mute.
[08-Nov-2010 13:32:08] <pr0mised> ok
[08-Nov-2010 13:32:10] <rmatte> that's what you need
[08-Nov-2010 13:32:11] <pr0mised> i will try
[08-Nov-2010 13:32:15] <rmatte> k
[08-Nov-2010 13:32:35] <pr0mised> clavis@f22:~$ ./md5test
[08-Nov-2010 13:32:36] <pr0mised> MD5 fail|
[08-Nov-2010 13:32:44] <rmatte> good
[08-Nov-2010 13:32:54] <pr0mised> now i'll modify it on zenoss
[08-Nov-2010 13:32:55] <rmatte> do you know how to login via ssh and become the zenoss user?
[08-Nov-2010 13:33:03] <rmatte> yeh, modify it on zenoss
[08-Nov-2010 13:33:20] <rmatte> then afterwards, ssh in, become the zenoss user, and do: zencommand run -v10 -d devicename
[08-Nov-2010 13:33:26] <rmatte> replace devicename with the name of the device
[08-Nov-2010 13:33:30] <rmatte> you should see it run the script
[08-Nov-2010 13:33:39] <rmatte> then check in zenoss to see if an alert was generated
[08-Nov-2010 13:34:45] <pr0mised> how to use zenoss user?
[08-Nov-2010 13:34:49] <pr0mised> su zenoss?
[08-Nov-2010 13:34:49] <pr0mised> lol
[08-Nov-2010 13:35:07] <rmatte> sudo su - zenoss
[08-Nov-2010 13:35:49] <pr0mised> device name on zenoss is WebSites
[08-Nov-2010 13:35:52] <pr0mised> so..
[08-Nov-2010 13:35:56] <pr0mised> zencommand run -v10 -d WebSites ?
[08-Nov-2010 13:35:59] <rmatte> yes
[08-Nov-2010 13:37:12] <pr0mised> http://pastebin.com/VmYzuUkr
[08-Nov-2010 13:38:19] <rmatte> hmmm, I'm not seeing the command run
[08-Nov-2010 13:38:24] <rmatte> you're sure it's enabled in the template?
[08-Nov-2010 13:38:57] <pr0mised> wait
[08-Nov-2010 13:39:23] <pr0mised> checked has enabled
[08-Nov-2010 13:40:12] <rmatte> show me a screenshot of where you bound the template?
[08-Nov-2010 13:41:05] <pr0mised> wait
[08-Nov-2010 13:42:23] <pr0mised> http://img593.imageshack.us/img593/1120/zenoss2.png
[08-Nov-2010 13:43:03] <rmatte> ok, now show me where you bound it
[08-Nov-2010 13:43:49] <pr0mised> sorry, but i don't understand "where you bound it" ?
[08-Nov-2010 13:44:07] <rmatte> when you followed the directions in the BIND TEMPLATES section
[08-Nov-2010 13:44:19] <rmatte> I want a screenshot of the template binding window where you bound the template
[08-Nov-2010 13:45:18] <pr0mised> the window Bind Template?
[08-Nov-2010 13:45:23] <rmatte> yes
[08-Nov-2010 13:45:28] <rmatte> for that device
[08-Nov-2010 13:46:13] <pr0mised> http://img233.imageshack.us/img233/8216/zenoss3.png
[08-Nov-2010 13:47:04] <rmatte> the name is case sensitive when you run the zencommand command
[08-Nov-2010 13:47:17] <rmatte> you named it WebSItes
[08-Nov-2010 13:47:19] <rmatte> not WebSites
[08-Nov-2010 13:47:28] <rmatte> that's why it didn't run properly when you did -d WebSites
[08-Nov-2010 13:47:45] <rmatte> either change the name in Zenoss to WebSites
[08-Nov-2010 13:47:50] <pr0mised> i'm trying now
[08-Nov-2010 13:47:58] <rmatte> or run: zencommand run -v10 -d WebSItes
[08-Nov-2010 13:48:46] <pr0mised> http://pastebin.com/LjnYS3NM
[08-Nov-2010 13:50:06] <pr0mised> lol
[08-Nov-2010 13:50:07] <pr0mised> wait
[08-Nov-2010 13:50:40] <rmatte> hmmm
[08-Nov-2010 13:51:54] <pr0mised> http://pastebin.com/aLWrkLqt
[08-Nov-2010 13:52:31] <rmatte> I don't understand why it's not working at this point
[08-Nov-2010 13:52:45] <rmatte> hmmm, maybe you need to add a datapoint to the datasource
[08-Nov-2010 13:52:57] <rmatte> go back to the datasource
[08-Nov-2010 13:53:06] <rmatte> there should be a spot to add a datapoint to it
[08-Nov-2010 13:53:10] <rmatte> just name the datapoint md5
[08-Nov-2010 13:53:18] <rmatte> doesn't matter what the settings are on it
[08-Nov-2010 13:53:52] <pr0mised> Add Data Point?
[08-Nov-2010 13:53:56] <rmatte> yes
[08-Nov-2010 13:54:10] <pr0mised> name:
[08-Nov-2010 13:54:12] <pr0mised> md5 ?
[08-Nov-2010 13:54:15] <rmatte> yes
[08-Nov-2010 13:54:37] <pr0mised> done.
[08-Nov-2010 13:54:37] <pr0mised> created.
[08-Nov-2010 13:54:50] <rmatte> k, try running zencommand again
[08-Nov-2010 13:55:03] <pr0mised> i don't need put my script on Create Command?
[08-Nov-2010 13:55:07] <pr0mised> on data point?
[08-Nov-2010 13:55:11] <rmatte> nope
[08-Nov-2010 13:55:15] <pr0mised> ok
[08-Nov-2010 13:55:17] <pr0mised> wait
[08-Nov-2010 13:55:22] <rmatte> leave the data point settings as is
[08-Nov-2010 13:56:26] <pr0mised> http://pastebin.com/eF2qcfxV
[08-Nov-2010 13:57:25] <rmatte> k, I seriously have no idea, I've created tons of command datasources and they've always run properly for me
[08-Nov-2010 13:57:59] <rmatte> try the IP address of the device for -d
[08-Nov-2010 13:58:03] <rmatte> instead of the device name
[08-Nov-2010 13:58:07] <rmatte> see if that makes any difference
[08-Nov-2010 13:58:33] <rmatte> I just thought of something
[08-Nov-2010 13:58:44] <rmatte> when you renamed that device, did you rename it from the status page?
[08-Nov-2010 13:58:56] <rmatte> where it says "Device Name:" and there's an input field?
[08-Nov-2010 14:00:02] <pr0mised> where?
[08-Nov-2010 14:00:24] <rmatte> go back to infrastructure
[08-Nov-2010 14:00:26] <rmatte> click on the device
[08-Nov-2010 14:00:53] <rmatte> you'll be at a page with a bunch of input fields, one of which is Device Name:
[08-Nov-2010 14:01:00] <rmatte> is that where you changed the device name for the device?
[08-Nov-2010 14:02:05] <pr0mised> informations about device? are Device Name: WebSItes
[08-Nov-2010 14:02:13] <rmatte> right, but when you renamed the device
[08-Nov-2010 14:02:17] <rmatte> is that where you renamed it?
[08-Nov-2010 14:02:20] <rmatte> in that input field?
[08-Nov-2010 14:02:29] <rmatte> how did you rename it?
[08-Nov-2010 14:02:32] <rmatte> is what I'm asking
[08-Nov-2010 14:02:53] <pr0mised> yeah.
[08-Nov-2010 14:03:02] <rmatte> k, that's the wrong place to rename a device
[08-Nov-2010 14:03:13] <rmatte> that should be called "Device Title" not "Device Name"
[08-Nov-2010 14:03:19] <rmatte> so what you've done is changed the title of the device
[08-Nov-2010 14:03:26] <rmatte> but the actual name of the device is completely different
[08-Nov-2010 14:03:34] <rmatte> on that page, in the bottom left, you'll see a gear button
[08-Nov-2010 14:03:36] <rmatte> click on it
[08-Nov-2010 14:03:45] <rmatte> select Rename Device
[08-Nov-2010 14:03:59] <rmatte> put "WebSites" in there and click Submit
[08-Nov-2010 14:04:13] <rmatte> then run zencommand again against WebSites
[08-Nov-2010 14:04:16] <rmatte> and it should work
[08-Nov-2010 14:04:33] <rmatte> we were trying to run it against the title of the device, which zencommand doesn't understand, it expects the actual name of the device
[08-Nov-2010 14:05:29] <pr0mised> let's pray for work now
[08-Nov-2010 14:06:36] <pr0mised> http://pastebin.com/zFGdSiDJ
[08-Nov-2010 14:07:19] <rmatte> try with the ip instead of the name
[08-Nov-2010 14:07:22] <rmatte> -d ipaddress
[08-Nov-2010 14:07:28] <rmatte> just to make sure
[08-Nov-2010 14:07:47] <pr0mised> ok
[08-Nov-2010 14:08:24] <pr0mised> http://pastebin.com/fUp311FD
[08-Nov-2010 14:10:06] <rmatte> I just sent you a message
[08-Nov-2010 14:10:15] <rmatte> you'll see how my zencommand is running commands
[08-Nov-2010 14:10:23] <rmatte> mine isn't really setup any differently than yours
[08-Nov-2010 14:10:28] <rmatte> so I have no idea why it's not working for you
[08-Nov-2010 14:10:39] <rmatte> and without having direct access to your zenoss there's not much else I can do for you
[08-Nov-2010 14:11:41] <pr0mised> we can try the ultimate...
[08-Nov-2010 14:12:29] <pr0mised> you don't put yours script directly on the command template, you use the zenoss function to call yours script
[08-Nov-2010 14:12:32] <pr0mised> maybe this?
[08-Nov-2010 14:12:39] <rmatte> yeh, you can give that a try
[08-Nov-2010 14:12:57] <pr0mised> how ma this?
[08-Nov-2010 14:13:03] <rmatte> ?
[08-Nov-2010 14:13:03] <pr0mised> where i need put this script?
[08-Nov-2010 14:13:07] <rmatte> anywhere
[08-Nov-2010 14:13:29] <rmatte> doesn't matter, just put it somewhere, make sure the zenoss user can execute it
[08-Nov-2010 14:13:37] <rmatte> then specify the full path to it in the template
[08-Nov-2010 14:14:38] <pr0mised> how can i make for the zenoss user can exec this?
[08-Nov-2010 14:14:53] <pr0mised> i put it on /etc/scripts/md5.sh
[08-Nov-2010 14:14:57] <rmatte> just make sure the permissions are correct on it
[08-Nov-2010 14:15:08] <rmatte> ummm, /etc isn't really the best location
[08-Nov-2010 14:15:15] <rmatte> that is meant for config files and startup scripts mostly
[08-Nov-2010 14:16:20] <pr0mised> http://pastebin.com/JE7qm2Gq
[08-Nov-2010 14:17:44] <rmatte> wasn't it working fine before?
[08-Nov-2010 14:17:53] <rmatte> or were you not testing it as the zenoss user?
[08-Nov-2010 14:18:15] <pr0mised> i'm testing with zenoss user..
[08-Nov-2010 14:18:23] <pr0mised> with other users don't have problems.
[08-Nov-2010 14:18:24] <rmatte> right, but before, were you?
[08-Nov-2010 14:18:35] <rmatte> right, because zenoss uses it's own libraries
[08-Nov-2010 14:18:46] <rmatte> always test scripts as the zenoss user when you intend to use them with zenoss
[08-Nov-2010 14:18:58] <rmatte> since that's the user that it executes them with
[08-Nov-2010 14:19:12] <pr0mised> so, problems..
[08-Nov-2010 14:19:21] <pr0mised> for this are not working..
[08-Nov-2010 14:19:22] <rmatte> yup
[08-Nov-2010 14:19:23] <pr0mised> correct?
[08-Nov-2010 14:19:50] <rmatte> you need to figure out how to get the script pointing to the correct libraries
[08-Nov-2010 14:19:56] <rmatte> actually...
[08-Nov-2010 14:20:12] <pr0mised> oh shit!
[08-Nov-2010 14:20:13] <pr0mised> hahaha.
[08-Nov-2010 14:20:31] <pr0mised> so brother... thanks forever!
[08-Nov-2010 14:20:42] <pr0mised> tomorrow i'll try others methods.
[08-Nov-2010 14:20:43] <rmatte> all good
[08-Nov-2010 14:20:54] <rmatte> you should check if it's working even with the error messages
[08-Nov-2010 14:20:59] <pr0mised> tomorrow i'm back herre
[08-Nov-2010 14:21:01] <pr0mised> here*
[08-Nov-2010 14:21:03] <rmatte> put matching md5s and see if it completes properly
[08-Nov-2010 14:21:09] <rmatte> if so, you could just suppress those error messages
[08-Nov-2010 14:21:26] <pr0mised> ooh.
[08-Nov-2010 14:21:28] <rmatte> when you run curl you can just add 2>/dev/null to the end to make the errors go away
[08-Nov-2010 14:21:28] <pr0mised> googd idea..
[08-Nov-2010 14:21:30] <pr0mised> lets try.
[08-Nov-2010 14:21:35] <rmatte> but you need to make sure that it's actually working first
[08-Nov-2010 14:21:37] <pr0mised> lets try.
[08-Nov-2010 14:21:40] <pr0mised> wait.
[08-Nov-2010 14:22:07] <pr0mised> yeah! working.
[08-Nov-2010 14:22:16] <rmatte> k
[08-Nov-2010 14:22:25] <rmatte> so just add 2>/dev/null to the end of the curl lines
[08-Nov-2010 14:22:30] <rmatte> and the errors should dissapear
[08-Nov-2010 14:23:10] <pr0mised> md5index=$(curl -s http://sites/md5check/index.php|md5sum|cut -f1 -d" " 2>) ???
[08-Nov-2010 14:23:12] <pr0mised> ops
[08-Nov-2010 14:23:17] <pr0mised> md5index=$(curl -s http://sites/md5check/index.php|md5sum|cut -f1 -d" " 2> /dev/null) ???
[08-Nov-2010 14:23:21] <rmatte> yes
[08-Nov-2010 14:23:40] <rmatte> actually no
[08-Nov-2010 14:24:08] <rmatte> md5index=$(curl -s http://sites/md5check/index.php 2>/dev/null|md5sum|cut -f1 -d" ")
[08-Nov-2010 14:24:19] <rmatte> you put it after the process that is complaining
[08-Nov-2010 14:24:22] <rmatte> before you pipe
[08-Nov-2010 14:24:44] <pr0mised> i tested on end.. and work,.
[08-Nov-2010 14:24:45] <rmatte> that should do it
[08-Nov-2010 14:24:45] <pr0mised> lol
[08-Nov-2010 14:24:49] <rmatte> ah ok
[08-Nov-2010 14:24:51] <pr0mised>
[08-Nov-2010 14:24:54] <rmatte> guess it doesn't matter then
[08-Nov-2010 14:24:59] <pr0mised> hmmm, bad..
[08-Nov-2010 14:25:13] <pr0mised> wait
[08-Nov-2010 14:26:05] <pr0mised> good
[08-Nov-2010 14:26:08] <pr0mised> works!
[08-Nov-2010 14:26:22] <pr0mised> zenoss@f22:$ /etc/scripts/md5.sh
[08-Nov-2010 14:26:22] <pr0mised> MD5 fail|
[08-Nov-2010 14:26:27] <rmatte> good
[08-Nov-2010 14:26:40] <pr0mised> now.. what i need put on zenoss datasource?
[08-Nov-2010 14:26:41] <rmatte> so throw it in the command datasource and test with zencommand, see if it works
[08-Nov-2010 14:26:45] <pr0mised> to call this script
[08-Nov-2010 14:26:49] <rmatte> the path to the script
[08-Nov-2010 14:26:54] <rmatte> just: /etc/scripts/md5.sh
[08-Nov-2010 14:27:31] <pr0mised> now lets try zencommand run -v10 -d WebSites
[08-Nov-2010 14:27:32] <pr0mised> ?
[08-Nov-2010 14:27:46] <rmatte> yes
[08-Nov-2010 14:27:52] <rmatte> you did properly rename the device to that, right?
[08-Nov-2010 14:28:01] <rmatte> try -d with the ip address please
[08-Nov-2010 14:28:09] <rmatte> I want to avoid confusion caused by the hostname
[08-Nov-2010 14:28:10] <pr0mised> yeah
[08-Nov-2010 14:28:13] <rmatte> in case it's not 100% fixed
[08-Nov-2010 14:28:21] <pr0mised> owowowowowow
[08-Nov-2010 14:28:26] <pr0mised> i think that now works
[08-Nov-2010 14:28:27] <pr0mised>
[08-Nov-2010 14:28:27] <rmatte> -d 192.168.0.1 or whatever
[08-Nov-2010 14:28:34] <rmatte> oh?
[08-Nov-2010 14:28:39] <pr0mised> wait
[08-Nov-2010 14:28:45] <pr0mised> i'll pastebin for you
[08-Nov-2010 14:29:09] <pr0mised> http://pastebin.com/WNpvQGkr
[08-Nov-2010 14:29:58] <pr0mised> work?
[08-Nov-2010 14:29:59] <rmatte> yup
[08-Nov-2010 14:30:01] <rmatte> that worked
[08-Nov-2010 14:30:03] <rmatte> check your event console
[08-Nov-2010 14:30:07] <rmatte> you'll see an event there
[08-Nov-2010 14:30:16] <rmatte> #
[08-Nov-2010 14:30:17] <rmatte> 2010-11-08 17:27:38,624 DEBUG zen.zencommand: Queueing event {'severity': 4, 'performanceData': '', 'component': '', 'agent': 'zencommand', 'summary': 'MD5 fail', 'manager': 'f22', 'eventKey': 'md5', 'device': 'WebSites', 'message': 'MD5 fail', 'eventClass': '/Cmd/Fail', 'monitor': 'localhost'}
[08-Nov-2010 14:30:26] <rmatte> that's the event being created
[08-Nov-2010 14:31:17] <pr0mised> yeah! \!/ WebSites /Cmd/Fail MD5 fail 2010-11-08.....
[08-Nov-2010 14:31:51] <pr0mised> but don't give me email alert
[08-Nov-2010 14:31:56] <pr0mised> yet
[08-Nov-2010 14:32:09] <rmatte> right, but you actually see it in the event console, right?
[08-Nov-2010 14:32:35] <pr0mised> sim..
[08-Nov-2010 14:32:37] <pr0mised> wait
[08-Nov-2010 14:32:42] <pr0mised> i'll show for you
[08-Nov-2010 14:34:07] <pr0mised> now, i receive the email
[08-Nov-2010 14:34:15] <pr0mised> http://img834.imageshack.us/img834/715/zenossmd5.png
[08-Nov-2010 14:34:22] <pr0mised> [zenoss] WebSites MD5 fail
[08-Nov-2010 14:34:49] <rmatte> yeh, looks good
[08-Nov-2010 14:35:49] <davetoo> where's our new Matt?
[08-Nov-2010 14:36:05] <rmatte> no idea, probably catching up on stuff
[08-Nov-2010 14:36:23] <rmatte> the "new Matt" is Nick Yeates
[08-Nov-2010 14:36:42] <davetoo> cgibbons: or npmccallum: do you know if anybody's successfully cloned the core svn repo into git?
[08-Nov-2010 14:36:47] <davetoo> rmatte: I know
[08-Nov-2010 14:36:55] <cgibbons> all the time
[08-Nov-2010 14:37:01] <davetoo> it's driving me nuts
[08-Nov-2010 14:37:06] <davetoo> I can't get branches
[08-Nov-2010 14:37:16] <pr0mised> rmatte: Thaks! I LOVE U \o/
[08-Nov-2010 14:37:20] <pr0mised> rmatte: hahahah!
[08-Nov-2010 14:37:24] <davetoo> I finally did an svnsync of the entire repo over night, so I'd stop beating on it
[08-Nov-2010 14:37:31] <pr0mised> thanks*
[08-Nov-2010 14:38:01] <davetoo> cgibbons: you?
[08-Nov-2010 14:38:36] <cgibbons> nope i stick with svn directly. but several people use the gitsvn bridge with it just fine.
[08-Nov-2010 14:38:40] <davetoo> crap
[08-Nov-2010 14:38:43] <axelilly> has anyone found a solution to getting the ASA Zenpack working again?
[08-Nov-2010 14:38:45] <davetoo> I'd love to get in touch with one of them
[08-Nov-2010 14:39:27] <davetoo> would they see a question posted to -dev?
[08-Nov-2010 14:39:57] <rmatte> pr0mised: no problem
[08-Nov-2010 14:40:01] <pr0mised>
[08-Nov-2010 14:40:01] <cgibbons> always a possibility
[08-Nov-2010 14:40:08] <pr0mised> afk now
[08-Nov-2010 14:40:11] <pr0mised> happy :))
[08-Nov-2010 14:40:16] <rmatte> axelilly: what's the problem with the pack?
[08-Nov-2010 14:40:24] <cgibbons> everyone is pretty head-down right now so dunno i f they're checking the forums much
[08-Nov-2010 14:40:25] <rmatte> axelilly: doesn't it just contain a performance template?
[08-Nov-2010 14:40:31] <cgibbons> chances are chet is tho and he uses it
[08-Nov-2010 14:41:45] <davetoo> cgibbons: I'll try. Then I'll try beer-bribery. I need to figure this out before this gig starts.
[08-Nov-2010 14:41:46] <axelilly> rmatte: when you try to install it on 3.0.2 you get this output: http://fpaste.org/m8Yj/
[08-Nov-2010 14:42:42] <rmatte> oh yeh, that stupid zendoc property
[08-Nov-2010 14:42:49] <rmatte> I saw that with the MSSQL WMI pack
[08-Nov-2010 14:42:57] <axelilly> rmatte: is it easy to fix?
[08-Nov-2010 14:43:04] <rmatte> I assume zendoc has to do with that new help icon that they've added in 3.0
[08-Nov-2010 14:43:08] <rmatte> I never tried
[08-Nov-2010 14:43:17] <rmatte> also, why are you still running 3.0.2?
[08-Nov-2010 14:43:22] <rmatte> they fixed lots of stuff in 3.0.3
[08-Nov-2010 14:43:45] <axelilly> rmatte: good question...maybe I should upgrade
[08-Nov-2010 14:43:49] <rmatte> yeh, you should
[08-Nov-2010 14:44:00] <rmatte> It fixed a lot of performance issues and crashing issues for me
[08-Nov-2010 14:46:34] <axelilly> rmatte: I think I'll have to figure out how to fix that zendoc property issue.
[08-Nov-2010 14:47:19] <rmatte> it's odd that it only complains about it with certain packs though
[08-Nov-2010 14:47:37] <rmatte> my windows performance packs install fine in 3.0
[08-Nov-2010 14:49:05] <rmatte> lol, I was wondering why this new VM was running super slow, only had 350MB of RAM allocated to it
[08-Nov-2010 14:49:39] <cgibbons> eep
[08-Nov-2010 14:51:02] <rmatte> there we go, should run a lot smoother now lol
[08-Nov-2010 14:54:00] <rmatte> it's amazing how well a server runs with 3GB of RAM vs 350MB
[08-Nov-2010 14:54:01] <rmatte>
[08-Nov-2010 14:55:06] * rmatte waits 5 hours as ossim starts up
[08-Nov-2010 14:57:58] <Sam-I-Am> heh
[08-Nov-2010 14:58:00] <Sam-I-Am> even 1 gig is bad
[08-Nov-2010 14:58:24] <Sam-I-Am> the zenoss vm is thrashing like hell these days... sysmin hasnt gotten the new vmware system ready
[08-Nov-2010 15:07:13] <axelilly> rmatte: upgrading to 3.0.3
[08-Nov-2010 15:07:54] <rmatte> cool
[08-Nov-2010 15:08:54] <nemith> is there a good doc/resource for learning how to extend zenoss core?
[08-Nov-2010 15:12:51] <rmatte> nemith: the Zenoss Development Guide is about as good as it gets
[08-Nov-2010 15:12:53] <davetoo> bigegor: are you a zope programmer by trade?
[08-Nov-2010 15:12:57] <rmatte> nemith: what are you hoping to do?
[08-Nov-2010 15:13:06] <rmatte> davetoo: he's a sysadmin, so I doubt it
[08-Nov-2010 15:13:20] <davetoo> well, he's a zenpack wizard
[08-Nov-2010 15:13:59] <davetoo> zcml still makes my eyes glaze over
[08-Nov-2010 15:14:09] <nemith> rmatte: Mostly just add SNMP polling/alerts/etc for some of my voice infastructure
[08-Nov-2010 15:14:57] <rmatte> nemith: well, a lot of that can just be done via scripts and the interface
[08-Nov-2010 15:15:21] <rmatte> nemith: you may need to code custom collector plugins, but there are plenty of them already there to use as examples
[08-Nov-2010 15:15:35] <rmatte> nemith: you really just need a good understanding of python
[08-Nov-2010 15:15:58] <nemith> luckly I know quite a bit of python
[08-Nov-2010 15:16:24] <davetoo> well, then...
[08-Nov-2010 15:16:31] <rmatte> then you should be fine, just dig in lol
[08-Nov-2010 15:16:42] <davetoo> check out a copy of the code, and look at the stuff in Products/ZenModel
[08-Nov-2010 15:16:44] <rmatte> I suggest reading the zenoss admin guide as a starting point if you haven't already
[08-Nov-2010 15:16:49] <davetoo> particularly Device.py
[08-Nov-2010 15:16:53] <rmatte> it explains creating custom monitoring templates via the UI
[08-Nov-2010 15:17:02] <nemith> cool.. i will do that
[08-Nov-2010 15:17:05] <davetoo> yeah, once you get past basic usage
[08-Nov-2010 15:17:38] <rmatte> yeh, basic usage is where you want to start, then you can figure out what you need that extends beyond that
[08-Nov-2010 15:17:40] <rmatte> and then go from there
[08-Nov-2010 15:17:55] <nemith> terrific, thanks
[08-Nov-2010 15:18:02] <rmatte> a few people in this channel are pretty knowledgeable about coding for zenoss
[08-Nov-2010 15:18:22] <davetoo> zendmd is a great way to explore (and break) a running zenoss system
[08-Nov-2010 15:18:43] <davetoo> for folks with python-fu
[08-Nov-2010 15:19:06] <rmatte> well, you only break if you commit really
[08-Nov-2010 15:19:07] <rmatte>
[08-Nov-2010 15:23:04] <cgibbons> if you know python, how about going to http://dev.zenoss.com/trac/report and having at it
[08-Nov-2010 15:25:16] <rmatte>
[08-Nov-2010 15:43:58] * davetoo reads about ZCML
[08-Nov-2010 16:00:22] <rmatte> there we go, got ossim setup and ready to go
[08-Nov-2010 16:11:51] <LarsN> I clicked on the Event Details link from a zenoss alert received via e-mail. And got the following result
[08-Nov-2010 16:11:55] <LarsN> http://tinypic.com/r/2vw8tn5/7
[08-Nov-2010 16:12:29] <LarsN> this is new since 3.0.3 that exact series of events used to work properly in <= 3.0.2
[08-Nov-2010 16:13:16] <LarsN> the other half of that is, how would I disable a /status/web check on /device/server/* ? since I'm using httpmonitor to deal with web application monitoring?>
[08-Nov-2010 16:13:54] <axelilly> rmatte: how do I add an existing template to a device class?
[08-Nov-2010 16:14:25] <LarsN> axelilly: advanced, monitoring templates,
[08-Nov-2010 16:14:56] <LarsN> axelilly: then from the gear "override template" IIRc
[08-Nov-2010 16:15:04] <zykes-> rmatte: hints on what else i can try ?
[08-Nov-2010 16:15:12] <rmatte> axelilly: bind it
[08-Nov-2010 16:15:20] <rmatte> axelilly: or are you looking to copy it?
[08-Nov-2010 16:15:32] <LarsN> axelilly: good point. Mine copies it.
[08-Nov-2010 16:15:36] <LarsN>
[08-Nov-2010 16:15:47] <axelilly> rmatte: well, looks like that ASA template did install afterall.
[08-Nov-2010 16:15:57] <rmatte> ah
[08-Nov-2010 16:15:59] <axelilly> rmatte: so I created a new class for ASAs
[08-Nov-2010 16:16:12] <rmatte> use "override" which actually means "copy"
[08-Nov-2010 16:16:14] <axelilly> rmatte: however I need to apply that template to that class
[08-Nov-2010 16:16:17] <rmatte> to copy it to the new class
[08-Nov-2010 16:16:29] <axelilly> rmatte: yep
[08-Nov-2010 16:16:46] <rmatte> then bind it to the class
[08-Nov-2010 16:18:08] <axelilly> clicked over ride...but don't see what to do next
[08-Nov-2010 16:18:39] <rmatte> you don't see paths in a dropdown?
[08-Nov-2010 16:19:05] <axelilly> rmatte: yea, found it
[08-Nov-2010 16:19:16] <rmatte> ok, so copy it
[08-Nov-2010 16:19:18] <axelilly> rmatte: so then I click toggle bind?
[08-Nov-2010 16:19:26] <rmatte> toggle bind?
[08-Nov-2010 16:19:40] <rmatte> oh
[08-Nov-2010 16:19:49] <rmatte> yeh, I guess that'll work
[08-Nov-2010 16:19:53] <rmatte> hadn't noticed that option
[08-Nov-2010 16:20:20] <rmatte> the way I do it is to go in to infrastructure, highlight the class, then select "Bind Templates" from the bottom left menu
[08-Nov-2010 16:20:23] <axelilly> what does that do?
[08-Nov-2010 16:33:24] <axelilly> is there a way to get zenoss to show you something like the top 5 highest utilized switch ports, etc?
[08-Nov-2010 16:56:01] <dec3pti0n> is there a way to check the ulimit for nofile for zenoss ?
[08-Nov-2010 16:56:35] <dec3pti0n> I have already setup the entry for lilmits.conf but for some reason when I su as the zenoss user it's not showing it increased
[08-Nov-2010 16:56:55] <dec3pti0n> I have also remove the ulimit like of the setenv.sh script
[08-Nov-2010 16:59:50] <axelilly> What does the "snowflake" icon mean?
[08-Nov-2010 17:00:45] <dec3pti0n> axelilly: snowflake ?where ?
[08-Nov-2010 17:00:52] <axelilly> ah, snowflake means BUG
[08-Nov-2010 17:01:01] <axelilly> AKA unrecognized OIDS.
[08-Nov-2010 17:01:16] <axelilly> dec3pti0n: I have the snowflake next to some of my devices.
[08-Nov-2010 17:02:22] <axelilly> crap, it looks like the ASA zenpack is still messed up
[08-Nov-2010 17:56:11] <f3lbane> Hello everybody.
[08-Nov-2010 17:57:52] <f3lbane> Transform question for the gurus... I'm trying to "chain" a transform by grabbing the target event class transform (dmd.getObjByPath(''.join(['Events',evt.eventClass])).transform)
[08-Nov-2010 17:58:05] <f3lbane> Which works fine, and I'm able to then exec() that transform
[08-Nov-2010 17:58:27] <f3lbane> via: exec(dest.transform,{'evt':evt})
[08-Nov-2010 17:58:45] <f3lbane> The problem I have is when the target transform references 'dmd'
[08-Nov-2010 17:59:32] <f3lbane> I cannot figure a way to pass the 'dmd' object into the new transform. I've tried: exec(dest.transform,{'evt':evt,'dmd':dmd}) but it throws an error.
[08-Nov-2010 17:59:39] <f3lbane> Any ideas?
[08-Nov-2010 18:03:48] Gibby is now known as Gibby_away
[08-Nov-2010 18:06:11] f3l is now known as f3lbane
[08-Nov-2010 18:22:14] <nemith> is there a way to remodel an entire device class?
[08-Nov-2010 18:27:07] <theacolyte> looks like you can
[08-Nov-2010 18:27:16] <theacolyte> wiht zenmodeler (I haven't tried it)
[08-Nov-2010 18:27:18] <theacolyte> zenmodeler run --path=/Devices/Server/Linux
[08-Nov-2010 18:28:49] <nemith> sweet
[08-Nov-2010 19:03:53] forsberg is now known as fOrsberg
[08-Nov-2010 21:52:10] <axelilly> I'm trying to monitor some ASAs...everything looks ok, except the ethernet graphs all show nan....any tips on how to fix this?
[08-Nov-2010 21:56:16] <axelilly> nevermind, figured it out....the answer is on this link docs/DOC-2445
[08-Nov-2010 22:36:59] brandonleach_ is now known as brandonleach
[08-Nov-2010 22:52:35] <axelilly> how do I make telnet port be monitored on a device?
[09-Nov-2010 00:00:40] [disconnected at Tue Nov 9 00:00:40 2010]
[09-Nov-2010 00:00:41] [connected at Tue Nov 9 00:00:41 2010]
[09-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[09-Nov-2010 00:34:04] <ironpaw> anyone around?
[09-Nov-2010 00:34:22] <ironpaw> just wondering if its possible to report on the % of disk used
[09-Nov-2010 00:34:28] <ironpaw> on a number of hosts
[09-Nov-2010 00:34:33] <ironpaw> i dont want a custom graph report
[09-Nov-2010 00:44:51] <ironpaw> hi
[09-Nov-2010 01:07:44] <zykes-> morning ironpaw
[09-Nov-2010 01:07:53] <ironpaw> hi
[09-Nov-2010 01:07:55] <ironpaw> hows it going?
[09-Nov-2010 01:08:39] <ironpaw> i'm trying to figure out how to build a query for a custom device report
[09-Nov-2010 01:08:42] <ironpaw> any hints?
[09-Nov-2010 01:08:51] <ironpaw> all i can find is here.hw.serialNumber != ""
[09-Nov-2010 01:08:59] <ironpaw> and that creates an error when you go to view the report
[09-Nov-2010 01:37:56] <ironpaw> can i query zenoss's mysql database directly
[09-Nov-2010 01:38:08] <ironpaw> i can do shit a lot easier in mysql than trying to figure out the custom device reports
[09-Nov-2010 01:47:13] <frozty_sa> yes, you can
[09-Nov-2010 01:47:21] <frozty_sa> and I actually find the former easier
[09-Nov-2010 01:47:38] <frozty_sa> it's just a pain in the ass to actually make one
[09-Nov-2010 01:49:49] <ironpaw> yeh its doing my head in to try and get stuff out
[09-Nov-2010 01:49:59] <ironpaw> so far i've got a collection of servers associated with a system
[09-Nov-2010 01:50:27] <ironpaw> im trying to create a custom report so that I can get HDD utilisation for a group of servers
[09-Nov-2010 01:50:37] <ironpaw> for all partitions, etc
[09-Nov-2010 02:47:10] fOrsberg is now known as forsberg
[09-Nov-2010 02:48:11] forsberg is now known as fOrsberg
[09-Nov-2010 02:48:18] fOrsberg is now known as forsberg
[09-Nov-2010 03:44:38] forsberg is now known as fOrsberg
[09-Nov-2010 03:46:06] fOrsberg is now known as forsberg
[09-Nov-2010 05:21:37] <rcngeoff> Hello. I've gone over the docs, but I just can't seem to figure out how to get this to work: I want to monitor the existence of an OS process via SNMP on specific servers. I created the process in the "infrastructure -> processes" area, but from there I am totally lost. Any pointers?
[09-Nov-2010 05:22:45] <rcngeoff> in zenoss 3
[09-Nov-2010 05:57:37] <zykes-> what do i do if i get heartbeat errors from zenjmx + zenperfodbc wich is not installed anymore ?
[09-Nov-2010 06:01:38] <pr0mised> rmatte: are you there?
[09-Nov-2010 06:10:46] <pr0mised> hey! some one know how can i edit this message? "[zenoss] CLEAR: WebSites Cmd: /etc/scripts/md5.sh - Code: 0 - Msg: Success"
[09-Nov-2010 06:11:51] <Simon4> zykes-: go to advanced->event manager->clear all heartbeats
[09-Nov-2010 06:11:57] <Simon4> is somewhere under there
[09-Nov-2010 06:12:56] <pr0mised> Simon4..
[09-Nov-2010 06:13:03] <pr0mised> do you know how edit this?
[09-Nov-2010 06:13:15] <frozty_sa> pr0mised: in the event message
[09-Nov-2010 06:13:18] <pr0mised> the "Cleared by" Cmd: /etc/scripts/md5.sh - Code: 0 - Msg: Success"
[09-Nov-2010 06:13:51] <pr0mised> where is this?
[09-Nov-2010 06:13:57] <frozty_sa> go to the place the event message is configured
[09-Nov-2010 06:14:04] <frozty_sa> under users
[09-Nov-2010 06:15:51] <pr0mised> in ADVANCED?
[09-Nov-2010 06:16:10] <frozty_sa> I don't know
[09-Nov-2010 06:16:20] <frozty_sa> I'm not using zenoss3 yet. look in the documentation?
[09-Nov-2010 06:39:54] <pr0mised> I-Am-Sam: hello!
[09-Nov-2010 06:48:03] <zykes-> Simon4: nothing called that :/
[09-Nov-2010 06:48:17] <Simon4> zykes-: lemme take a look, 2 seconds
[09-Nov-2010 06:48:58] <Simon4> a ha
[09-Nov-2010 06:51:27] <Simon4> events up the top, then "event manager"
[09-Nov-2010 06:51:35] <Simon4> then on the gear menu select "clear all heartbeats"
[09-Nov-2010 06:51:41] <Simon4> they moved it in v3
[09-Nov-2010 06:53:58] <zykes-> gear menu ?
[09-Nov-2010 06:54:04] <zykes-> ah
[09-Nov-2010 06:54:04] <zykes-> there
[09-Nov-2010 07:04:04] Simon4_ is now known as Simon4
[09-Nov-2010 07:09:25] <Hartimer> i'm having trouble generating graphs for Windows machines. I keep getting the error "No more variables left in this MIB View (It is past the end of the MIB tree)". I've i tried some suggestions like "lodctr /R" on the windows machine but nothing changed
[09-Nov-2010 07:09:27] <Hartimer> any tips?
[09-Nov-2010 07:34:36] forsberg is now known as fOrsberg
[09-Nov-2010 08:22:39] Gibby_away is now known as Gibby
[09-Nov-2010 08:51:52] <zykes-> would it possible to have zenoss check for x amount of auth errors the last x hours and raise events on that ?
[09-Nov-2010 08:51:56] <zykes-> like a summary..
[09-Nov-2010 09:17:43] <kokey> zykes-: dunno if you can do it natively, but you sure can do it with simple event correlator writing back to syslog and then caught with zenoss
[09-Nov-2010 09:24:36] <zykes-> event correalator ?
[09-Nov-2010 09:33:41] <rmatte> zykes-: correlation, as in grouping similar events
[09-Nov-2010 09:34:20] <rmatte> zykes-: you could write a script that combs for events and keeps count then generates a ticket based on the number of events that it finds, you'd have to cron it or something
[09-Nov-2010 09:53:48] <zykes-> rmatte: possible to do in perl ?
[09-Nov-2010 10:15:44] <rmatte> zykes-: It would be way more difficult in perl
[09-Nov-2010 10:15:54] <rmatte> you have direct access to dmd with python
[09-Nov-2010 10:15:59] <rmatte> which makes it much much simpler
[09-Nov-2010 10:16:13] <rmatte> in perl you'd have to mess around with all sorts of xml-rpc calls
[09-Nov-2010 10:16:40] <rmatte> I may have just found a way to enhance the filesystem monitoring in Egor's WMI Performance pack
[09-Nov-2010 10:17:00] <rmatte> going to edit the code and test it
[09-Nov-2010 10:17:37] <rmatte> I'm going to make it support windows mount points as well as the standard filesystems
[09-Nov-2010 10:27:10] fOrsberg is now known as forsberg
[09-Nov-2010 10:28:17] forsberg is now known as fOrsberg
[09-Nov-2010 10:28:31] fOrsberg is now known as forsberg
[09-Nov-2010 10:51:02] <Parabola|W> hey guys
[09-Nov-2010 10:51:18] <Parabola|W> I'm trying to find in 303 where i can change the thresholds for event class /perf/filesystem
[09-Nov-2010 10:51:29] <Parabola|W> i pulled up that event class, looked around, and i didnt see anything in there
[09-Nov-2010 10:51:36] <Parabola|W> any ideas?
[09-Nov-2010 10:52:19] <Simon4> advanced, performance templates, Filesystem
[09-Nov-2010 10:52:35] <twm1010> Anyone here happen to be monitoring Juniper SRX Branch series devices that are clustered?
[09-Nov-2010 10:52:52] * Simon4 looks at the SRX cluster 30cm away from him
[09-Nov-2010 10:52:56] <Simon4> maaaaaybe
[09-Nov-2010 10:53:12] <twm1010>
[09-Nov-2010 10:53:37] <twm1010> what model is it?
[09-Nov-2010 10:53:46] <Simon4> we have a set of 210's and a set of 240's
[09-Nov-2010 10:54:14] <twm1010> Hrmm... do you monitor them individually?
[09-Nov-2010 10:54:23] <twm1010> or is each cluster a "node"
[09-Nov-2010 10:54:49] <Simon4> we monitor a VIP on the cluster for things like interface stats/etc, and I have a "pingonly" class for the individual nodes
[09-Nov-2010 10:55:01] <Simon4> and then we use traps to alert us of things like cluster failover
[09-Nov-2010 10:55:05] <nemith> they act as a single device so monitor it as that
[09-Nov-2010 10:55:26] <Parabola|W> i dont have performance templates
[09-Nov-2010 10:55:36] <Parabola|W> nvm, found in monitoring templates
[09-Nov-2010 10:55:40] <Simon4> Parabola|W: hmm, ah
[09-Nov-2010 10:55:56] <Parabola|W> wait this doenst help
[09-Nov-2010 10:56:01] <Parabola|W> it just shows the OID
[09-Nov-2010 10:56:11] <Simon4> there should be a threshold down the bottom, no?
[09-Nov-2010 10:56:12] <Parabola|W> i dont even know what the threshold is for usage lol
[09-Nov-2010 10:56:16] <Simon4> hmm
[09-Nov-2010 10:56:21] <Parabola|W> i dont see it no
[09-Nov-2010 10:56:23] * Simon4 hasn't looked at this stuff in 3 yet, sorry
[09-Nov-2010 10:56:25] <Parabola|W> ah
[09-Nov-2010 10:56:42] <Parabola|W> got it
[09-Nov-2010 10:56:59] <Parabola|W> max value: here.getTotalBlocks() * .9
[09-Nov-2010 10:57:01] <Parabola|W> uh
[09-Nov-2010 10:57:02] <Parabola|W> wtf?
[09-Nov-2010 10:57:11] <Simon4> so that's saying "90%"
[09-Nov-2010 10:57:17] <Parabola|W> way to make it english
[09-Nov-2010 10:57:58] <Parabola|W> so finding adapters for HP thin clients, not easy
[09-Nov-2010 11:02:12] <rmatte> Parabola|W: it may not be english but it's very flexible
[09-Nov-2010 11:02:16] <Parabola|W> yes yes
[09-Nov-2010 11:02:21] <Parabola|W> rip Mray
[09-Nov-2010 11:02:25] <rmatte> hehe
[09-Nov-2010 11:02:27] <Parabola|W> no one added it to the topic yet
[09-Nov-2010 11:02:33] <rmatte> added what?
[09-Nov-2010 11:02:39] <rmatte> oh
[09-Nov-2010 11:02:41] <rmatte> that
[09-Nov-2010 11:02:42] <rmatte> yeh
[09-Nov-2010 11:02:43] <rmatte> lol
[09-Nov-2010 11:03:08] <Parabola|W> think we will see him again?
[09-Nov-2010 11:03:20] <Parabola|W> or was he out of town before his chair was cool
[09-Nov-2010 11:03:26] <rmatte> he'll be around, but I doubt he'll work for Zenoss again any time in the near future
[09-Nov-2010 11:03:40] <Parabola|W> lol
[09-Nov-2010 11:08:23] <twm1010> Simon4: Does each SRX have its own loopback then?
[09-Nov-2010 11:08:41] <Simon4> twm1010: yeah, I believe that's how the guys here configured it
[09-Nov-2010 11:08:42] <tehhobbit> any ideas why I keep getting this on HP Proliant servers and hardware not showing up propperly (or where I can find more debug info)
[09-Nov-2010 11:08:45] <tehhobbit> http://pastie.org/1284627
[09-Nov-2010 11:09:18] Gibby is now known as Gibby_away
[09-Nov-2010 11:10:29] <twm1010> Simon4: Gotcha, so the loopbacks give you your ping up/down for each box, and then you use one of the redundant interfaces to target SNMP and monitor the cluster as a single unit
[09-Nov-2010 11:11:11] <tehhobbit> and also I notice the /Server/linux template keeps getting removed from devices
[09-Nov-2010 11:11:44] <tehhobbit> (started after a failed upgrade to 3.0 and a roll back )
[09-Nov-2010 11:12:38] <Simon4> twm1010: exactly
[09-Nov-2010 11:16:43] <tehhobbit> Simon4: do you know how I can create more debug info from a model with zendmd
[09-Nov-2010 11:17:01] <tehhobbit> (want to see the index that is out of range and what oid it was getting etc)
[09-Nov-2010 11:17:18] <Simon4> tehhobbit: you've tried zenmodeler run -v 3 -d foo ?
[09-Nov-2010 11:19:02] <tehhobbit> http://pastie.org/1284664
[09-Nov-2010 11:19:15] <tehhobbit> getting that on alot of devices , faulty config somewhere ?
[09-Nov-2010 11:19:31] <kokey> ok, what's the proper way to use a different snmp community string to public?
[09-Nov-2010 11:19:44] <kokey> so that it tries this other string when modeling a new device
[09-Nov-2010 11:19:53] <Simon4> kokey: in the "configuration properties" on the device class you're putting the device in
[09-Nov-2010 11:20:05] <cgibbons> tada
[09-Nov-2010 11:20:30] <twm1010> cgibbons: yay! you made it!
[09-Nov-2010 11:20:50] <kokey> ok, so when i add a device, i have to put it in the right device class manually?
[09-Nov-2010 11:23:02] <rmatte> kokey: yes
[09-Nov-2010 11:23:43] <kokey> so auto discovery is quite useless unless i standardise to a different snmp community string across the organisation?
[09-Nov-2010 11:23:53] <rmatte> no
[09-Nov-2010 11:24:03] <rmatte> there is a separate place to set auto-discovery strings
[09-Nov-2010 11:24:25] <rmatte> if you go in the config properties
[09-Nov-2010 11:24:31] <rmatte> at the /Devices level
[09-Nov-2010 11:24:45] <rmatte> you'll see 2 community properties
[09-Nov-2010 11:24:53] <rmatte> zSnmpCommunities and zSnmpCommunity
[09-Nov-2010 11:25:06] <rmatte> The strings listed in zSnmpCommunities are used for auto-discovery
[09-Nov-2010 11:25:16] <rmatte> zSnmpCommunity is the string actually used for monitoring
[09-Nov-2010 11:25:41] <rmatte> monitoring/modelling
[09-Nov-2010 11:26:09] <kokey> ah, excellent
[09-Nov-2010 11:26:19] <rmatte> as for having it automatically move devices to classes... let's say you make a new custom class called /Network/Router/Whatever
[09-Nov-2010 11:26:20] <kokey> thanks that's what i was after
[09-Nov-2010 11:26:28] <rmatte> and you want Whatever brand routers automatically moved there
[09-Nov-2010 11:26:41] <rmatte> Zenoss has no way of knowing how to do that unless it's actually hardcoded in to one of the modeler plugins
[09-Nov-2010 11:26:54] <rmatte> so it is possible, but requires development
[09-Nov-2010 11:27:15] <kokey> i just noticed out of the box it figures out if something is a linux box
[09-Nov-2010 11:27:24] <kokey> if it's got a public community string
[09-Nov-2010 11:27:25] <rmatte> yeh, it does have a few out of the box functions
[09-Nov-2010 11:27:30] <rmatte> for the more common device types
[09-Nov-2010 11:27:33] <kokey> so i'm suspecting it has a few more of those
[09-Nov-2010 11:27:56] <rmatte> but it's nothing universal
[09-Nov-2010 11:27:58] <rmatte>
[09-Nov-2010 11:28:17] <kokey> yeah that's ok at least there is a way if i wanted it to be so
[09-Nov-2010 11:28:27] * rmatte nods
[09-Nov-2010 11:29:04] <rmatte> woot, looks like these mods to Egor's ZenPack are going to work, just need to wait for access to a certain server so that I can test them
[09-Nov-2010 11:29:28] <kokey> ok so if i added the string to the zSnmpCommunities it will only try that during auto discovery? and then if one of them works it will remember which one to use after that?
[09-Nov-2010 11:29:50] <rmatte> kokey: I don't think it actually remembers which to work
[09-Nov-2010 11:29:57] <kokey> ah ok
[09-Nov-2010 11:29:59] <rmatte> it'll work during auto-discovery to pick up the actual device type and all that
[09-Nov-2010 11:30:09] <rmatte> but you have to go through and configure the actual string on each device if it varies
[09-Nov-2010 11:30:34] <kokey> then it's up to me to move it to the right device class
[09-Nov-2010 11:30:35] <rmatte> that's why having a globally used string is easier to work with
[09-Nov-2010 11:30:48] <rmatte> if you have different strings on every few devices you'll have a nightmare on your hands
[09-Nov-2010 11:30:48] <rmatte> lol
[09-Nov-2010 11:30:50] <kokey> yeah i'm at a time where i can do that now
[09-Nov-2010 11:31:10] <rmatte> then you should
[09-Nov-2010 11:31:10] <kokey> well the last company we had one standard for network gear, and one standard for servers
[09-Nov-2010 11:31:17] <rmatte> yeh, that's fine too
[09-Nov-2010 11:31:26] <rmatte> you'd just set it at the /Network and /Server classes
[09-Nov-2010 11:31:34] <rmatte> and it would be used by anything under those classes
[09-Nov-2010 11:31:41] <rmatte> but having different strings all over the place is a pain
[09-Nov-2010 11:32:21] <rmatte> using the same string for everything is even easier though
[09-Nov-2010 11:32:24] <kokey> i was wondering if i could mix public and something else
[09-Nov-2010 11:32:33] <rmatte> don't use public
[09-Nov-2010 11:32:36] <rmatte> that's so insecure
[09-Nov-2010 11:32:45] <kokey> i guess using public is just going to make the infosec guys here go weird
[09-Nov-2010 11:32:59] <rmatte> using public is bad security practice
[09-Nov-2010 11:33:23] <rmatte> and "private" for rw is even worse
[09-Nov-2010 11:33:24] <rmatte> lol
[09-Nov-2010 11:33:34] <Simon4> sniffing any other community string is so trivial it's not funny, turn off RW and use v3 if you actualy care
[09-Nov-2010 11:33:44] <Simon4> if not, it's irrelevant imo
[09-Nov-2010 11:33:53] <rmatte> people who leave private as an active rw string are just waiting for something to happen
[09-Nov-2010 11:34:03] <rmatte> I could massively trash a network if it had that configured on it's devices
[09-Nov-2010 11:34:04] <rmatte> lol
[09-Nov-2010 11:34:36] <rmatte> Simon4: yeh, that's true, but at least you're making it a bit more difficult
[09-Nov-2010 11:34:43] <twm1010> make sure it's listening to a public zone too, while you're at it
[09-Nov-2010 11:35:44] * Simon4 times how long it takes him to run tcpdump
[09-Nov-2010 11:35:50] <Simon4> that's not much of a bit
[09-Nov-2010 11:36:23] <kokey> just nfs export / rw to everyone just in case someone can't get to soemthing
[09-Nov-2010 11:36:23] <rmatte> Simon4: so your excuse for leaving something as default is that it's simple enough to sniff it out
[09-Nov-2010 11:36:31] <rmatte> laaame
[09-Nov-2010 11:36:34] <Simon4> rmatte: I run v3 with auth and encryption
[09-Nov-2010 11:36:47] <Simon4> I would recommend anyone who cares about privacy do the same
[09-Nov-2010 11:36:53] <Simon4> and leave cleartext protocols in the 80's
[09-Nov-2010 11:36:54] <rmatte> to sniff it you assume you're actually on a segment of the network where traffic is passing
[09-Nov-2010 11:37:22] <rmatte> If someone VPNs in, and is routing in to the network from a device, sniffing won't be that simple for them
[09-Nov-2010 11:37:28] <Simon4> I never said "just leave it as default" I'm just saying that changing a cleartext string to add "security", it's very misleading
[09-Nov-2010 11:37:29] <rmatte> if all of the traffic is passing beyond that device
[09-Nov-2010 11:38:02] <rmatte> Simon4: I'd gladly use v3 if Zenoss supported v3 traps
[09-Nov-2010 11:38:19] <Simon4> we use v3 for polling, and v2 for traps, it's not incompatible
[09-Nov-2010 11:38:34] * rmatte shrugs
[09-Nov-2010 11:38:40] <Simon4> anyhow, each to their own
[09-Nov-2010 11:38:51] <rmatte> not all devices supports v3 as well
[09-Nov-2010 11:38:58] <rmatte> support*
[09-Nov-2010 11:39:22] <Simon4> is that a reason not to use it on the vast majority that can?
[09-Nov-2010 11:39:30] <rmatte> nope, just saying
[09-Nov-2010 11:39:39] <Simon4>
[09-Nov-2010 11:40:56] <kokey> i think if someone can sniff your snmp connections you have bigger problems
[09-Nov-2010 11:41:07] <Simon4> kokey: indeed
[09-Nov-2010 11:41:13] <kokey> it's like using long strings for root passwords
[09-Nov-2010 11:41:27] <kokey> if someone is in a position to brute force it or run a cracker against the hash you have bigger problems
[09-Nov-2010 11:41:45] <kokey> a bit like having burglar bars when you live on the 10th floor
[09-Nov-2010 11:42:57] <kokey> since only batman is going to get to your window i don't think burglar bars will stop him
[09-Nov-2010 11:50:36] <kokey> hmmmm
[09-Nov-2010 11:51:24] <kokey> ok so changing the zSnmpCommunity at the top of the device classes doesn't seem to be nice to me
[09-Nov-2010 11:54:40] <kokey> ok something confuses me now
[09-Nov-2010 11:55:15] <kokey> it seems like when i changed it manually for linux servers... and then changed it at the top of the device classes, the linux one remained the same as my last change to it
[09-Nov-2010 11:55:28] <kokey> so it's like i've overridden it
[09-Nov-2010 11:55:42] <Simon4> yeah
[09-Nov-2010 11:55:56] <kokey> how can i un override it?
[09-Nov-2010 11:55:58] <Simon4> you can remove the override on the linux box, at the bottom of the config properties screen
[09-Nov-2010 11:56:03] <kokey> ah ok
[09-Nov-2010 11:56:29] <kokey> excellent, thanks
[09-Nov-2010 11:58:04] <rmatte> kokey: nice analogy with the batman thing lol
[09-Nov-2010 11:59:14] <kokey> a bit of a learning curve with this thing
[09-Nov-2010 11:59:27] <kokey> but generally my experience with it is that it's really nice
[09-Nov-2010 11:59:32] <kokey> so far
[09-Nov-2010 11:59:49] <kokey> i only have network routes and interfaces on the new devices
[09-Nov-2010 11:59:57] <kokey> i wonder if i need to remodel it to make it get the file systems
[09-Nov-2010 12:01:10] <kokey> yup i had to it seems
[09-Nov-2010 12:07:42] <Parabola|W> He yhey
[09-Nov-2010 12:08:15] <Parabola|W> can i use regular expressions in the os processes box?
[09-Nov-2010 12:08:29] <Parabola|W> courier is flipping zenoss out
[09-Nov-2010 12:39:14] <rmatte> Parabola|W: yes, it supports regex
[09-Nov-2010 12:57:27] <bittergeek> I'm getting frequent "Unable to read processes on device" errors in Zenoss but need help pinpointing what's causing these.
[09-Nov-2010 13:05:13] <rmatte> bittergeek: timeouts most likely
[09-Nov-2010 13:05:33] <rmatte> do you have a lot of latency to the devices that you're monitoring?
[09-Nov-2010 13:19:08] <rmatte> hmmmm, I hate it when Zenoss picks up an interface as a regular ethernet interface when it's actually a gig interface
[09-Nov-2010 13:22:15] <bittergeek> How would I measure for such latency?
[09-Nov-2010 13:22:42] <bittergeek> Most of these Unable to read processes on device errors are with hosts that supply data via SNMP
[09-Nov-2010 13:24:45] <rmatte> you could try upping some of your timeout settings
[09-Nov-2010 13:24:53] <rmatte> like zSnmpTimeout
[09-Nov-2010 13:30:00] <bittergeek> what does zSnmpTries do?
[09-Nov-2010 13:30:22] <rmatte> it's how many times it attempts the snmp query before giving up
[09-Nov-2010 13:34:38] <bittergeek> I'll try increasing those. I'm suspecting that load spikes on the zenoss host may be causing the error condition because they increased when I performed a load test on the zenoss host.
[09-Nov-2010 13:35:22] <rmatte> it's definitely some sort of load issue
[09-Nov-2010 13:35:30] <rmatte> either processor, IO, or network
[09-Nov-2010 13:51:35] <rmatte> davetoo: none of my packs have jive pages at the moment, Matt never got around to creating them so that I could populate them
[09-Nov-2010 13:51:37] <rmatte> oops
[09-Nov-2010 13:55:17] <Byshop> Afternoon
[09-Nov-2010 14:23:55] <konfoo> anyone familiar with adding new ip services? i'm trying to add a new service on a port but it keeps reverting to a tcp_nnnn when remodeling the device
[09-Nov-2010 14:24:37] <Simon4> konfoo: the way I've done it is to find the tcp_nnn service, and rename it
[09-Nov-2010 14:24:39] <Simon4> vs trying to add a new one
[09-Nov-2010 14:25:05] <konfoo> tried that, but going back to the device it still shows up as tcp_nnnn
[09-Nov-2010 14:25:27] <Simon4> when you renamed it, did you leave tcp_nnn in the service keys?
[09-Nov-2010 14:25:35] <konfoo> yep
[09-Nov-2010 14:25:59] <konfoo> maybe zenoss is confused because i have multiple devices with this service
[09-Nov-2010 14:26:05] <konfoo> ill try clear from all and remodel..
[09-Nov-2010 14:27:37] <konfoo> simon: you delete the tcp_nnnn from the device's component ip service list?
[09-Nov-2010 14:28:21] <Simon4> konfoo: yeah
[09-Nov-2010 14:29:30] <konfoo> well thats grand, it sticks as tcp_nnnn even after being renamed
[09-Nov-2010 14:30:38] <cgibbons> hmm
[09-Nov-2010 14:30:45] <Simon4> seems a little strange
[09-Nov-2010 15:58:41] <rmatte> haha ok, so I just noticed a major screwup with monitoring for one of our clients
[09-Nov-2010 15:59:03] <rmatte> they are set to be monitored with v1 instead of v2, which means any interface that should be monitored with 64bit counters isn't
[09-Nov-2010 15:59:11] <rmatte> so I'm going to work on fixing that tomorrow...
[09-Nov-2010 15:59:22] <rmatte> I assume the RRD files are going to have to be modified?
[09-Nov-2010 15:59:28] * Simon4 thinks
[09-Nov-2010 15:59:39] <rmatte> I don't want to lose whatever data we do have, so I'd rather use some rrdtool magic to fix them
[09-Nov-2010 15:59:40] <Simon4> you may just need to rename em to ifHCInOctets vs IfInOctets
[09-Nov-2010 15:59:59] <rmatte> ok
[09-Nov-2010 16:00:06] <Simon4> you'll get a spike/something when you switch though, as the LAST value will be incorrect
[09-Nov-2010 16:00:14] <rmatte> that's fine
[09-Nov-2010 16:00:25] <rmatte> I don't have any utilization thresholds enabled right now on there anyways
[09-Nov-2010 16:00:39] <Simon4> other than that though, the RRD just has the delta, which will be the same with both types
[09-Nov-2010 16:00:44] <rmatte> I just want to be 100% sure that there's nothing that I need to do with rrdtool
[09-Nov-2010 16:01:03] <rmatte> ok
[09-Nov-2010 16:01:36] <rmatte> what a nightmare lol
[09-Nov-2010 16:05:56] <rmatte> I might just be lazy and change the name of the datasource in the ethernetCsmacd_64 template
[09-Nov-2010 16:07:42] <rmatte> as long as we're getting the data it doesn't really matter
[09-Nov-2010 16:07:46] <Simon4> I can't think of any reason why that wouldn't work off the top of my hed
[09-Nov-2010 16:07:47] <Simon4> head
[09-Nov-2010 16:08:01] <rmatte> yeh, there's no reason why it shouldn't
[09-Nov-2010 16:08:16] <rmatte> It would be a lot cleaner than renaming however many RRD files
[09-Nov-2010 16:09:20] * Simon4 nods
[09-Nov-2010 16:28:54] Gibby_away is now known as Gibby
[09-Nov-2010 18:38:01] <Byshop> Anyone have any thoughst wht snmpwalk is grabbing data from a windows server just fine, but it won't grab it from localhost? (i.e. the server zenoss is running on)
[09-Nov-2010 18:43:20] <Orv> Byshop: firewall blocking it? snmpd not running, or not configured properly?
[09-Nov-2010 18:44:34] <Byshop> checked all that, and Zenoss walks a windows box just fine.. so definately not firewall
[09-Nov-2010 18:44:41] <Byshop> community name is the same
[09-Nov-2010 18:45:26] <Byshop> I'm sure it's something stupid... it's a brand new zenoss install, I must just have something configured poorly
[09-Nov-2010 18:45:54] <Byshop> I've had so many problems configuring this system.. i wonder if I should just try nagios or opennms or something
[09-Nov-2010 18:47:21] <Orv> Byshop: Heh - they all have their quirks. Nagios is tough to configure, a lot harder than zenoss
[09-Nov-2010 18:47:42] <davetoo> nagios needs extra bolt-ons to keep trend history
[09-Nov-2010 18:47:55] <Orv> and doesn't have a GUI configurator, afaik
[09-Nov-2010 18:48:35] <Byshop> Yeah.. I've just been trying for a couple weeks now and I can't seem to get anything configured right. One minute its trending, the next it's not.. I have 2 win2008R2 boxes configured identically and it will snmpwalk one, and get no response from the other
[09-Nov-2010 18:49:07] <Byshop> I'm SURE it's my fault, but I have no clue why one is working, and the other is not when both configs look the same *shrug*
[09-Nov-2010 18:49:30] <Orv> Byshop: Use WMI instead for windows boxes.
[09-Nov-2010 18:49:39] <davetoo> ipchains? selinux?
[09-Nov-2010 18:49:44] <Orv> davetoo: Good ideas
[09-Nov-2010 18:49:51] <Byshop> both checked and fine
[09-Nov-2010 18:50:15] <Byshop> selinux is off, and snmp/wmi both open in ipchains
[09-Nov-2010 18:51:07] <Byshop> Orv: would love to, the last package I isntalled for WMI threw all kinds of errors.
[09-Nov-2010 18:51:33] <Orv> Byshop: ?? What did you install? Typically you just go into services and ensure it's running and will start automatically.
[09-Nov-2010 18:51:46] <Byshop> wmi zenpack?
[09-Nov-2010 18:51:58] <davetoo> Byshop: what's your local snmpd (net-snmp) configuration?
[09-Nov-2010 18:52:02] <Orv> Byshop: Oh - did you install the dependency zenpacks first? ;-)
[09-Nov-2010 18:52:08] <Orv> RTFW :-D
[09-Nov-2010 18:52:14] <Byshop> yeah I did
[09-Nov-2010 18:52:26] <Orv> as the zenoss user?
[09-Nov-2010 18:52:30] <Byshop> yep
[09-Nov-2010 18:52:51] <Byshop> they installed I bound the templates, followe devery instruction I could find.. and it just wouldn't trend
[09-Nov-2010 18:53:05] <Orv> You have to restart zenoss before it will recognize zenpacks. Try that, then installing the last wmi zenpack
[09-Nov-2010 18:53:33] <Byshop> oh, I;ve uninstalled and reinstalled since then... I'll try the wmi packs again
[09-Nov-2010 18:53:44] <Byshop> this is my 4th go at installing and configuring zenoss
[09-Nov-2010 18:55:17] <Orv> Byshop: You should be getting good at it ;-)
[09-Nov-2010 18:55:48] <Byshop> lol, thats what I thought!
[09-Nov-2010 19:00:33] <Byshop> snmpwalk -v1 -cPur_Zen 127.0.0.1 system
[09-Nov-2010 19:00:34] <Byshop> Timeout: No Response from 127.0.0.1
[09-Nov-2010 19:00:46] <Byshop> iptables shows the port open
[09-Nov-2010 19:01:12] <Byshop> snmpd is running
[09-Nov-2010 19:06:14] <Orv> Byshop: Try v2c
[09-Nov-2010 19:07:20] <Byshop> v2c?
[09-Nov-2010 19:07:26] <Orv> snmpwalk -v2c
[09-Nov-2010 19:08:10] <Byshop> same thing
[09-Nov-2010 19:08:11] <Orv> Does your snmpd.conf specify a specific host to respond to only?
[09-Nov-2010 19:08:40] <Byshop> I don't believe so, I'll double check
[09-Nov-2010 19:09:18] <Orv> OK, humor me: nmap 1270.0.01
[09-Nov-2010 19:09:22] <Orv> er
[09-Nov-2010 19:09:26] <Orv> nmpa 127.0.0.1
[09-Nov-2010 19:09:36] <Orv> rats - you get the idea. It's late...
[09-Nov-2010 19:11:03] <Orv> OK, I'm outta here. Check in tomorrow - let us know how you fared.
[09-Nov-2010 19:19:53] forsberg is now known as fOrsberg
[09-Nov-2010 19:20:30] <cgibbons> hurm
[09-Nov-2010 19:24:49] <davetoo> hrrrrrrrm
[09-Nov-2010 19:25:04] <davetoo> did you ever get that little server going?
[09-Nov-2010 19:26:04] <cgibbons> yup
[09-Nov-2010 19:26:22] <davetoo> cool..
[09-Nov-2010 19:26:22] <davetoo> brb
[09-Nov-2010 19:26:23] <cgibbons> working well. i need to do some disk spindown,though (laptop mode i guess). it's way hot.
[09-Nov-2010 19:30:09] <davetoo> what is the main purpose for that box?
[09-Nov-2010 19:31:54] <davetoo> question: which components talk to mysql directly? In 3.0.x and .. besides RelStorage, in Avalon?
[09-Nov-2010 20:32:24] rhettardo_ is now known as rhettardo
[09-Nov-2010 22:23:11] Gibby is now known as Gibby_away
[09-Nov-2010 23:14:39] Gibby_away is now known as Gibby
[09-Nov-2010 23:51:16] rcngeoff_ is now known as rcngeoff
[10-Nov-2010 00:00:40] [disconnected at Wed Nov 10 00:00:40 2010]
[10-Nov-2010 00:00:40] [connected at Wed Nov 10 00:00:40 2010]
[10-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[10-Nov-2010 00:07:39] Gibby is now known as Gibby_away
[10-Nov-2010 00:16:46] HKhan is now known as Hamzah
[10-Nov-2010 02:51:22] fOrsberg is now known as forsberg
[10-Nov-2010 05:39:50] <kokey> arse
[10-Nov-2010 05:39:57] <kokey> i forgot all my passwords to zenoss
[10-Nov-2010 05:44:20] <kokey> ok that wasn't too painful to fix
[10-Nov-2010 05:58:03] <kokey> must catch Simon4 before he goes to work...
[10-Nov-2010 05:58:05] <kokey> ;-)
[10-Nov-2010 05:58:16] <Simon4> morning
[10-Nov-2010 05:58:31] <Simon4> just back from the osteopath, then off to work, so you've done well
[10-Nov-2010 05:58:32] <kokey> is there a way, when creating a graph report, to have a graph contain the combined values of two things?
[10-Nov-2010 05:58:42] <kokey> e.g. the CPU usage of two systems, in one graph?
[10-Nov-2010 05:58:45] <Simon4> ah, what you're after is a multi-graph report
[10-Nov-2010 05:58:57] <kokey> aaah
[10-Nov-2010 05:59:13] <Simon4> there's a cool 2.5 video showing how to do it, that wouldn't be too hard to carry over to 3 I don't think
[10-Nov-2010 05:59:26] <Simon4> blogs/zenossblog/2010/02/21/tutorial-creating-multigraph-reports-in-zenoss
[10-Nov-2010 05:59:31] <kokey> so far I must say I've been very happy with the interface
[10-Nov-2010 05:59:37] <kokey> i've got no experience with v2
[10-Nov-2010 05:59:46] <Simon4> yeah, my test v3 has gotten a lot of love from people of late
[10-Nov-2010 05:59:54] <kokey> so I'm coming from a newbie user and it took a while to get some of the basics tho
[10-Nov-2010 06:00:02] * Simon4 nods
[10-Nov-2010 06:00:10] <kokey> but now it's getting so easy to do stuff
[10-Nov-2010 06:00:42] <kokey> the remarkable thing about the app in general is that the first time I actually did anything from the shell was to reset the admin password
[10-Nov-2010 06:01:02] <kokey> apart from that the GUI is fully featured, including most things I would probably want to do to debug
[10-Nov-2010 06:01:13] <kokey> i certainly can't say the same thing for centreon
[10-Nov-2010 06:01:17] * Simon4 nods
[10-Nov-2010 06:03:38] <kokey> ok it's powerful but complex
[10-Nov-2010 06:03:43] <kokey> the multi graph thing
[10-Nov-2010 06:03:48] <kokey> but at least it's got the features
[10-Nov-2010 06:04:05] <kokey> tho something closer to graphite or reconnoiter would have been good
[10-Nov-2010 06:04:07] <Simon4> yeah, it took me a bit to grasp
[10-Nov-2010 06:05:11] <kokey> but i'd rather have the features and have it complex than not having the features at all
[10-Nov-2010 06:05:30] <Simon4> I scripted up multi-graph report generation here, saves the clickfest of adding things manually
[10-Nov-2010 06:12:25] <kokey> ah
[10-Nov-2010 06:12:28] <kokey> by using the api?
[10-Nov-2010 06:12:46] <Simon4> from zendmd - the python interface
[10-Nov-2010 06:13:06] <kokey> at the last place, the nagios interface i wrote, had like clickable trees and used open flash charts to display it
[10-Nov-2010 06:13:13] <kokey> could overlay or aggregate stuff
[10-Nov-2010 06:13:21] <kokey> but you couldn't save it for future use
[10-Nov-2010 06:14:28] <kokey> i would have all that stuff by now if they didn't think it was a good idea to get the guys from india to 'help'
[10-Nov-2010 06:14:40] <Simon4> heh doh
[10-Nov-2010 06:15:20] <Simon4> I hacked in a getRRDRangeJson function into zenoss one weekend and got flot charts working fairly easily.. there's definitely scope for doing all sorts of client-side fun
[10-Nov-2010 06:15:33] <kokey> oooh
[10-Nov-2010 06:15:41] <Simon4> getRRDValue and getRRDValues exist already
[10-Nov-2010 06:15:45] <kokey> yeah sounds like my sort of thing
[10-Nov-2010 06:15:55] <kokey> ah that's handy
[10-Nov-2010 06:15:57] <kokey> hehe
[10-Nov-2010 06:16:05] <kokey> i could probably bolt my stuff onto it then too
[10-Nov-2010 06:16:21] <kokey> since it was perl doing rrdfetch really
[10-Nov-2010 06:16:33] <Simon4> let me know if you want to play with it and I'll look up which files I doctored again
[10-Nov-2010 06:16:58] <kokey> cool
[10-Nov-2010 06:17:02] <kokey> i'm a little while off from that
[10-Nov-2010 06:17:06] <kokey> just doing a trial at the moment
[10-Nov-2010 06:17:14] <kokey> but i think i'll be able to convince them to go with it today
[10-Nov-2010 06:17:21] <kokey> i'm doing a bit of a show and tell in 1 minute
[10-Nov-2010 06:17:33] <kokey> from now
[10-Nov-2010 06:17:55] <kokey> but then i think i'll be asked to start doing an implementation
[10-Nov-2010 06:18:29] <kokey> or at least have a full demonstration up by next week
[10-Nov-2010 06:18:42] <kokey> i need to demo the enterprise features too
[10-Nov-2010 06:19:32] <kokey> i got given a trial of enterprise yesterday
[10-Nov-2010 06:19:37] <kokey> but it's a windows exe
[10-Nov-2010 06:19:41] <Simon4> heh doh
[10-Nov-2010 06:20:32] <Simon4> we run enterprise, I haven't really stretched the features yet though - hopefully going to point it at a decent sized esx cluster next week
[10-Nov-2010 06:54:10] <tehhobbit> how do I add a template to a dev from dmd ?
[10-Nov-2010 06:55:26] <tehhobbit> I cant seem to bind /device/linux any more
[10-Nov-2010 06:55:41] <tehhobbit> shows up as bound but when I remodel the device its gone again
[10-Nov-2010 07:24:43] <kokey> the guys here seem quite impressed with zenoss so far
[10-Nov-2010 07:25:10] <kokey> Simon4: ah yeah we got quite a vmware setup here so that will be interesting
[10-Nov-2010 07:25:59] <kokey> that's actually on my list for things to try with the trial version
[10-Nov-2010 07:26:18] <kokey> i think my windows desktop can reach the esx servers at least
[10-Nov-2010 07:31:45] <frozty_sa> oh hey, a kokey
[10-Nov-2010 07:31:50] <frozty_sa> \o
[10-Nov-2010 07:39:24] <kokey> heh
[10-Nov-2010 07:39:26] <kokey> the kokey
[10-Nov-2010 08:06:11] <frozty_sa> the indeed, I suppose
[10-Nov-2010 08:20:20] Gibby_away is now known as Gibby
[10-Nov-2010 08:38:30] <kokey> heh
[10-Nov-2010 08:38:51] <Simon4> hmm, I need to make my proxy freenode aware I think
[10-Nov-2010 08:40:04] <kokey> i need to try figure out how to change things in the dashboard to be more custom labels for the stuff in organisers
[10-Nov-2010 08:40:18] <kokey> e.g. instead of /Systems/Whatever have some other text in there
[10-Nov-2010 08:43:09] Simon4_ is now known as Simon4
[10-Nov-2010 08:43:22] <Simon4> huzzah
[10-Nov-2010 08:44:30] <kokey> yah
[10-Nov-2010 09:07:34] <kokey> what's the little sign that look like a snowflake?
[10-Nov-2010 09:08:08] <Simon4> it means there are "debug" events
[10-Nov-2010 09:08:25] <Simon4> in the event view change the severities you're seeing to include debug (it's deselected by default)
[10-Nov-2010 09:12:18] <kokey> ah
[10-Nov-2010 09:12:18] <kokey> cool
[10-Nov-2010 09:12:23] <kokey> checkpoint firewall
[10-Nov-2010 09:12:30] <kokey> doesn't like the virtual interfaces
[10-Nov-2010 09:12:36] <kokey> but this is on core and not enterprise
[10-Nov-2010 09:13:03] <Simon4> what doesn't it like about them?
[10-Nov-2010 09:13:18] <Simon4> is it moaning that it can't find the interface errors oid's?
[10-Nov-2010 09:13:32] <kokey> keen to try out the enterprise one since it has checkpoint specific stuff
[10-Nov-2010 09:14:38] <kokey> dunno which, might be
[10-Nov-2010 09:14:40] <Simon4> we have the same issue with virtual interfaces on cisco kit, you can get around it fairly easily by making a template called the same name as teh device type, and removing the oids for hardware errors (since a virtual interface doesn't have hardware errors)
[10-Nov-2010 09:14:48] * Simon4 should blog that one actually
[10-Nov-2010 09:15:08] <kokey> error reading value for 'interfacename' on x.x.x.x (oid 1.3.6.1.2.1.2.2.1.20.8 is bad)
[10-Nov-2010 09:15:21] <Simon4> I was all ready to hax up the source to fix the problem when I found the bit of code that picks the template uses the interface name first then falls back to a default
[10-Nov-2010 09:15:26] <Simon4> s/name/type
[10-Nov-2010 09:15:30] <Simon4> hmm
[10-Nov-2010 09:15:51] <Simon4> you could try adding zenoss.snmp.interfaceAliasMap to your collector plugins for the checkpoint, and see if that makes it happier
[10-Nov-2010 09:16:08] <Simon4> that plugin tries to get interface names from a different mib
[10-Nov-2010 09:16:16] <kokey> ah
[10-Nov-2010 09:16:31] * Simon4 has a look at what the enterprise checkpoint thing does
[10-Nov-2010 09:17:41] <kokey> the network map stuff is amazing
[10-Nov-2010 09:18:38] <kokey> would be funky if it did over 4 hops
[10-Nov-2010 09:18:45] <Simon4> yeah totally
[10-Nov-2010 09:19:00] <Simon4> also if it did layer-2, but that's asking quite a lot
[10-Nov-2010 09:19:21] <Simon4> so checkpoint enterprise plugin doesn't change how it looks for interfaces, but does collect/graph a bunch of cool additional stuff
[10-Nov-2010 09:19:45] <kokey> ah, what kind of stuff?
[10-Nov-2010 09:20:02] <Simon4> fixing the interface thing probably isn't difficult - and support tickets are sorted quickly with an ent subscription - the main reason we went enterprise was for support over features
[10-Nov-2010 09:20:05] * Simon4 has a look
[10-Nov-2010 09:20:17] <kokey> yeah sorting interface stuff out i'm not too worried about really
[10-Nov-2010 09:20:26] <kokey> i've dealt with that a lot before
[10-Nov-2010 09:20:50] <kokey> had to write a lot of interface discovery scripts at my last job and know there are lots of quirks
[10-Nov-2010 09:21:53] <kokey> one requirement we have here is to provide customers with a simple dashboard to see if a system is up
[10-Nov-2010 09:22:12] <kokey> now i can set up systems and put those in the dashboard covering a root organiser
[10-Nov-2010 09:22:23] <kokey> but they don't seem to like the /System/Whatever stuff
[10-Nov-2010 09:22:30] <kokey> dunno if there's a way to make custom labels or soemthing
[10-Nov-2010 09:23:16] <kokey> i might have to hack something together myself tho
[10-Nov-2010 09:24:03] <Simon4> http://lol.nzdance.net/checkpoint.png
[10-Nov-2010 09:24:11] <Simon4> is an idea of what's collected
[10-Nov-2010 09:24:28] <kokey> Simon4; ah, nice one
[10-Nov-2010 09:25:47] <ericenns> anybody here using the apache monitoring zenpack and also mod_security
[10-Nov-2010 09:26:09] <Simon4> we use the apache monitoring zenpack, but note mod_security
[10-Nov-2010 09:26:13] <Simon4> not even
[10-Nov-2010 09:26:56] <ericenns> ok mod_security doesn't like how zenoss accesses the /server-status and blocks it, so wondering if anybody had a fix
[10-Nov-2010 09:27:48] <Simon4> can you not whitelist zenoss?
[10-Nov-2010 09:32:57] <ericenns> Just found out how to do that
[10-Nov-2010 09:45:53] straterr1 is now known as straterra
[10-Nov-2010 09:48:54] <cgibbons> one day I need to remember to send the ssh guy some cash. Being able to trivially tunnel into my home LAN and do use a VMware instance without issue from the office is fantastic. I'm just so used to doing it I don't think twice.
[10-Nov-2010 09:52:22] <frozty_sa> 11/10 16:17:41 < kokey> the network map stuff is amazing
[10-Nov-2010 09:52:26] <frozty_sa> quite useful
[10-Nov-2010 09:52:35] <frozty_sa> although I can bet I know where the first thing is you'll hate on
[10-Nov-2010 10:03:55] forsberg is now known as fOrsberg
[10-Nov-2010 10:16:08] <kokey> frozty_sa: well it seems a little buggy
[10-Nov-2010 10:22:51] <frozty_sa> kokey: "sorta"
[10-Nov-2010 10:23:11] <frozty_sa> kokey: the topology information is built purely out of the snmp routetable information, so if it can't fetch that...
[10-Nov-2010 10:23:47] <kokey> oh that's fine then
[10-Nov-2010 10:23:54] <frozty_sa> meh
[10-Nov-2010 10:23:59] * frozty_sa hates
[10-Nov-2010 10:24:06] <kokey> i intend to have all the devices covered
[10-Nov-2010 10:24:16] <frozty_sa> I've got some devices that don't quite like to have their routetables polled
[10-Nov-2010 10:24:45] <kokey> i have a small setup and it's already got quite a lot of detail
[10-Nov-2010 10:25:22] <kokey> zenoss server on one network with one interface, another server on the same network with three interfaces, another two servers sharing two of those and connected to a third network
[10-Nov-2010 10:26:14] <kokey> i suspect the cisco routers should be fine, and it looks like the checkpoint firewalls are happy to hand their route tables out
[10-Nov-2010 10:26:26] <kokey> and i suspect the f5 bigips should be good too
[10-Nov-2010 10:30:59] <frozty_sa> yeah, you shouldn't really hit any issues with that
[10-Nov-2010 10:31:11] <frozty_sa> at most maybe you might wish to tweak perf templates
[10-Nov-2010 10:31:18] <frozty_sa> to add some OIDs or specific graphs
[10-Nov-2010 10:56:30] fOrsberg is now known as forsberg
[10-Nov-2010 11:30:52] <cgibbons> hmmmmm
[10-Nov-2010 11:32:06] <Orv> ??
[10-Nov-2010 12:12:53] <st3v3o> Is it possible to set a file system threshold for just one box ?
[10-Nov-2010 12:12:56] <st3v3o> not globally
[10-Nov-2010 12:14:08] * Simon4 checks in v3 before he answers
[10-Nov-2010 12:17:18] <Simon4> right
[10-Nov-2010 12:17:32] <Simon4> go to filesystem you want to customise the threshold for
[10-Nov-2010 12:17:44] <Simon4> chose "Template" from teh drop down by "Display"
[10-Nov-2010 12:17:51] <Simon4> then click "create local copy" beside the template
[10-Nov-2010 12:17:58] <Simon4> edit template to your heart's desire, profit
[10-Nov-2010 12:18:08] <davetoo> where's the eBay part?
[10-Nov-2010 12:18:15] <Simon4> sorry
[10-Nov-2010 12:18:22] <Simon4> 3. email bobcat to person on eBay
[10-Nov-2010 12:18:24] <davetoo>
[10-Nov-2010 12:18:36] <Simon4> email? wtf?.. mail
[10-Nov-2010 12:18:50] <davetoo> heh
[10-Nov-2010 12:19:19] <davetoo> I heard a story about a guy who wrote some astronomy app after he tried to click on a star he was looking at.. with his naked eyes
[10-Nov-2010 12:19:30] <cgibbons> ouf
[10-Nov-2010 12:19:35] <cgibbons> today.... is one of those days
[10-Nov-2010 12:19:39] <davetoo> ruh roh
[10-Nov-2010 12:19:44] <davetoo> (mine just started)
[10-Nov-2010 12:19:54] <Simon4> cgibbons: with enterprise do you recommend wmi or snmp for winblows server monitoring?
[10-Nov-2010 12:20:01] <cgibbons> wmi
[10-Nov-2010 12:20:03] <Simon4> (there's your "easy" question for the day )
[10-Nov-2010 12:20:11] <Simon4> cool, cheers
[10-Nov-2010 12:20:25] <cgibbons> just make sure your windows servers are patched
[10-Nov-2010 12:20:34] <davetoo> cgibbons: what's making it "one of those days"?
[10-Nov-2010 12:20:51] <Simon4> cgibbons: because remote WMI is dodgy++?
[10-Nov-2010 12:21:00] <cgibbons> eh just one of those more features in less time deals
[10-Nov-2010 12:21:22] <davetoo> ah
[10-Nov-2010 12:21:23] <cgibbons> nah msft just introduces memory leaks from time to time... they did it again with vista & win2008 when they came out (fixed it with SP2)
[10-Nov-2010 12:21:42] <Simon4> aight, cheers
[10-Nov-2010 12:21:57] <Simon4> extending our install to monitor a shedload more boxes, and a bunch of em are windows
[10-Nov-2010 12:22:01] <davetoo> more Enterprise features, I'm guessing?
[10-Nov-2010 12:22:29] <davetoo> Simon4: how many are you monitoring now? (devices, total)
[10-Nov-2010 12:22:53] * Simon4 looks
[10-Nov-2010 12:23:18] <Simon4> 540
[10-Nov-2010 12:23:38] <davetoo> distributed collectors?
[10-Nov-2010 12:23:41] <Simon4> oui
[10-Nov-2010 12:24:08] <Simon4> we collect vastly more than the average amount of datapoints per device too
[10-Nov-2010 12:24:30] <Simon4> as developer applications can output datapoints at will, which are picked up by a custom zenpack
[10-Nov-2010 12:24:42] <davetoo> yeah, the real metric is the number of datapoints (number of RRD files is roughly equivalent)
[10-Nov-2010 12:25:17] <cgibbons> if you need a non-admin user for the monitoring account, it can be more of a PITA than SNMP, unless you grok group policies well.
[10-Nov-2010 12:26:08] <davetoo> well, there's far more info available via WMI, no?
[10-Nov-2010 12:26:19] <Simon4> davetoo: 250,000 rrd files across four collectors
[10-Nov-2010 12:26:24] <davetoo> about services, applications?
[10-Nov-2010 12:26:26] * Simon4 winces
[10-Nov-2010 12:26:29] <davetoo> Simon4: dayumn!
[10-Nov-2010 12:26:44] <cgibbons> yeah with wmi you can get 'everything'
[10-Nov-2010 12:26:56] <Simon4> cgibbons: I'll keep that in mind
[10-Nov-2010 12:27:21] * Simon4 is going ot attempt to throw the actual config requirements across the fence, but reality may be a bit different
[10-Nov-2010 12:27:22] <cgibbons> more importantly, the enterprise windows zenpacks do perf data collection via the perfmon API, which gives you access to all the Windows performance counters, and it uses less network resources (probably meh)
[10-Nov-2010 12:27:49] <cgibbons> which makes it super easy to add new counters to your templates
[10-Nov-2010 12:28:01] <Simon4> awesome
[10-Nov-2010 12:44:38] <Parabola|Work> afternoon!
[10-Nov-2010 12:47:26] <davetoo> not yet
[10-Nov-2010 12:57:40] <Simon4> evening here
[10-Nov-2010 13:03:14] * konfoo stretches
[10-Nov-2010 13:03:56] <konfoo> anyone notice wmi oddities in 3.x? i'm getting NT_STATUS_ACCESS_DENIED on wmi event log on one box that is configured identically to 5 other boxes
[10-Nov-2010 13:04:25] <konfoo> only difference being this one was only partly set up for snmp when i modeled it initially
[10-Nov-2010 14:16:40] <Simon4> anyone in London looking for work? http://jobview.monster.co.uk/Zenoss-Python-Software-Developer-Job-City-of-London-London-UK-92021724.aspx
[10-Nov-2010 14:17:03] <davetoo> heh
[10-Nov-2010 14:17:10] <Simon4> you get to work with me
[10-Nov-2010 14:17:27] <davetoo> I'm in (well, close to) San Francisco
[10-Nov-2010 14:17:30] <Simon4> (vaugely, anyway)
[10-Nov-2010 14:21:07] <davetoo> I am looking, just not that far away
[10-Nov-2010 14:21:53] <Simon4> heh
[10-Nov-2010 14:30:14] <davetoo> dammit
[10-Nov-2010 14:30:30] <davetoo> I got that "Virus Scan 2000" bug again
[10-Nov-2010 14:33:45] <davetoo> 2010
[10-Nov-2010 14:47:45] forsberg is now known as fOrsberg
[10-Nov-2010 14:57:59] fOrsberg is now known as forsberg
[10-Nov-2010 14:59:24] forsberg is now known as fOrsberg
[10-Nov-2010 16:45:13] <tiredofme> If I'm monitoring a switch with 24 ports and lets say theres a power failure, will I receive an alert for each individual port that's being monitored, or does Zenoss have the intelligence to be able to suppress alerts from a device that isn't responding to pings?
[10-Nov-2010 16:59:29] Gibby is now known as Gibby_away
[10-Nov-2010 17:52:12] rcngeoff_ is now known as rcngeoff
[10-Nov-2010 17:52:34] fOrsberg is now known as forsberg
[10-Nov-2010 19:15:54] forsberg is now known as fOrsberg
[10-Nov-2010 21:25:42] bzed_ is now known as Guest29238
[10-Nov-2010 21:45:30] davidh38_ is now known as davidh38
[10-Nov-2010 23:07:35] brandonleach_ is now known as brandonleach
[11-Nov-2010 00:00:40] [disconnected at Thu Nov 11 00:00:40 2010]
[11-Nov-2010 00:00:40] [connected at Thu Nov 11 00:00:40 2010]
[11-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[11-Nov-2010 00:00:59] <bartol.freenode.net> [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp
[11-Nov-2010 02:18:07] Guest29238 is now known as bzed
[11-Nov-2010 02:41:45] fOrsberg is now known as forsberg
[11-Nov-2010 04:01:13] <kokey> morning
[11-Nov-2010 04:01:34] <Parabola> morning
[11-Nov-2010 04:01:45] <Parabola> well, i'm in the states, so its still "night" for me
[11-Nov-2010 04:01:51] <Parabola> I just havent made it to bed yet
[11-Nov-2010 04:03:08] <kokey> ah
[11-Nov-2010 04:03:10] <kokey> it's 9am here
[11-Nov-2010 04:03:12] <kokey> i'm in london
[11-Nov-2010 04:03:22] <kokey> i just walked over london bridge
[11-Nov-2010 04:03:26] <kokey> looking at tower bridge
[11-Nov-2010 04:04:03] <frozty_sa> kokey: are you around on 28 dec?
[11-Nov-2010 04:04:13] <kokey> yeah i should be back here then
[11-Nov-2010 04:04:19] * frozty_sa is doing a 1day stopover in london before going through to paris
[11-Nov-2010 04:04:20] <kokey> going up to leicester for xmas
[11-Nov-2010 04:04:26] <frozty_sa> oh, neat
[11-Nov-2010 04:04:33] <kokey> you taking the train to paris?
[11-Nov-2010 04:04:41] <frozty_sa> not sure, tour group
[11-Nov-2010 04:04:50] <frozty_sa> actually need to sort all the last stuff on that out
[11-Nov-2010 04:05:09] <kokey> ah ok
[11-Nov-2010 04:05:19] <kokey> train would be the fastest
[11-Nov-2010 04:05:26] <kokey> bus would be the cheapest and most painful
[11-Nov-2010 04:05:35] <kokey> flying would be a little mad
[11-Nov-2010 04:05:45] <frozty_sa> haha
[11-Nov-2010 04:05:57] <kokey> but now that you mention paris
[11-Nov-2010 04:06:22] <kokey> going there for a couple of days doesn't sound like a bad idea
[11-Nov-2010 04:07:06] <kokey> my girlfriend will be over so we could perhaps hop over that way
[11-Nov-2010 04:07:16] <frozty_sa> we're going for four days, there on the 29th, returning on the 2nd
[11-Nov-2010 04:07:34] <frozty_sa> since I've never been off of this bloody continent, I'm gonna do the first one in style
[11-Nov-2010 04:07:47] <kokey> yeah nice one
[11-Nov-2010 04:08:14] <kokey> weather wise it won't be great but i'm sure paris will still be better than london
[11-Nov-2010 04:08:35] <kokey> or rather they seem more geared for bad weather there
[11-Nov-2010 04:12:41] <frozty_sa> yeah, that is something we've thought about, but we're going there aware that it's gonna be a bit of a jump
[11-Nov-2010 04:13:57] <frozty_sa> given that I did up a tan about 3x what I had before it in the space of 30min yesterday
[11-Nov-2010 04:15:01] <frozty_sa> plane aircon ftw for gradually aclimatising to a new place though
[11-Nov-2010 04:30:34] <kokey> where do you live?
[11-Nov-2010 04:32:19] mf2hd_ is now known as mf2hd
[11-Nov-2010 04:46:03] <frozty_sa> just a bit down the road from cresta
[11-Nov-2010 04:52:51] <kokey> ah
[11-Nov-2010 04:53:22] <kokey> well expect more dark than cold
[11-Nov-2010 04:53:24] <kokey> and lots of walking
[11-Nov-2010 04:53:43] <kokey> it will get dark from about 4pm
[11-Nov-2010 04:54:14] * frozty_sa will pack a torch
[11-Nov-2010 04:54:22] <frozty_sa> the fire-using kind
[11-Nov-2010 06:37:18] <zykes-> frozty_sa: going to be where ?
[11-Nov-2010 07:39:43] <baffle_> Hmm, I don't seem to have a ethernetCsmacd_64 template in my installation (2.5.2), is there an easy way to add it? Or is it a new default template that will get added with 3.0.3?
[11-Nov-2010 07:41:29] baffle_ is now known as baffle
[11-Nov-2010 08:30:26] forsberg is now known as fOrsberg
[11-Nov-2010 09:20:01] <rmatte> baffle: that template has been around for ages, if you don't have it then you deleted it
[11-Nov-2010 09:21:45] <rmatte> which means you need to recreate it by hand
[11-Nov-2010 09:24:33] <baffle> rmatte: Hmm, I've never deleted it, but I've been upgrading ZenOss for ages..
[11-Nov-2010 09:25:24] <baffle> rmatte: As in, possibly pre. 2.x..
[11-Nov-2010 09:26:45] <baffle> rmatte: It can't be exported somehow?
[11-Nov-2010 09:28:53] <baffle> rmatte: Is there a good way to migrate from one installation to another btw? I.e. without recreating everything.
[11-Nov-2010 09:34:21] <rmatte> you could copy it via a ZenPack from another instance
[11-Nov-2010 09:34:27] <rmatte> but probably just easier to recreate it by hand
[11-Nov-2010 09:34:56] <baffle> rmatte: So, it doesn't use any magical python fairy dust? Just a normal template?
[11-Nov-2010 09:35:08] <baffle> (I.e. doesn't need any modellers and stuff)
[11-Nov-2010 09:36:29] <rmatte> It does use a plugin to collect the data, but all the plugin does is append the interface index to the end of the OIDs that are specified in the template
[11-Nov-2010 09:36:36] <rmatte> so all you have to do is recreate the template
[11-Nov-2010 09:50:27] fOrsberg is now known as forsberg
[11-Nov-2010 10:02:05] <kokey> hmmm
[11-Nov-2010 10:02:13] <kokey> can one limit what parts of the infrastructure a user can see?
[11-Nov-2010 10:17:13] <rmatte> kokey: not in Zenoss Core
[11-Nov-2010 10:17:17] <rmatte> you can in Zenoss Enterprise
[11-Nov-2010 10:17:44] <Simon4> you can?
[11-Nov-2010 10:18:28] * Simon4 wonders how
[11-Nov-2010 10:21:42] <baffle> rmatte: Added the template manually now, crossing fingers. Thank you. :-)
[11-Nov-2010 10:22:04] <baffle> rmatte: Got tired of our 6500-routers having bogus values..
[11-Nov-2010 10:31:49] <rmatte> hehe
[11-Nov-2010 10:32:17] <rmatte> yeh, I have to remodel 400+ devices because I noticed that I had it set to snmp v1 instead of v2 on one of my Zenoss servers
[11-Nov-2010 10:32:19] <rmatte> lots of fun
[11-Nov-2010 10:38:48] <nyeates> Hola all
[11-Nov-2010 10:39:12] <rmatte> hola
[11-Nov-2010 10:39:30] <nyeates> today we will run our gathering in spanish
[11-Nov-2010 10:39:34] <nyeates> ...kidding :-)
[11-Nov-2010 10:39:35] <rmatte> haha
[11-Nov-2010 10:39:50] <rmatte> forgot that it's developer day
[11-Nov-2010 10:40:01] <nyeates> 20 mins
[11-Nov-2010 10:40:35] <rmatte> Simon4: I assumed that's what the ACL views were for
[11-Nov-2010 10:40:57] <rmatte> I've never actually seen them in action
[11-Nov-2010 10:41:08] <Simon4> rmatte: I haven't seen anything obvious that says that, but I haven't dug too far
[11-Nov-2010 10:41:18] <Simon4> the user management stuff looked fairly identical from core->enterprise
[11-Nov-2010 10:41:35] <rmatte> yeh, there is "ACL" functionality though that is supposed to limit what each user can see
[11-Nov-2010 10:42:12] <nyeates> yes, there is ACL's.....u can define what devices and reports and alerts that users or groups can have access to
[11-Nov-2010 10:42:20] <nyeates> that is in enterprise
[11-Nov-2010 10:42:22] <rmatte> yeh
[11-Nov-2010 10:42:45] <nyeates> useful for ISPs or people with disparate groups
[11-Nov-2010 10:42:54] <Simon4> ah cool
[11-Nov-2010 10:42:58] * Simon4 goes to see how to do that
[11-Nov-2010 10:43:11] <nyeates> see it in the extended mon guide
[11-Nov-2010 10:46:16] * Simon4 will hassle the trainer when they appear in december
[11-Nov-2010 10:46:43] <rmatte> hehe
[11-Nov-2010 10:46:53] <rmatte> rocket: how goes things on the front line?
[11-Nov-2010 10:47:31] <rmatte> (using front line in a war terminology sense of course)
[11-Nov-2010 10:47:36] <kokey> haha
[11-Nov-2010 10:47:38] <kokey> thanks
[11-Nov-2010 10:47:56] <kokey> i was busy reading through the docs now about users etc. and noticed the good acl stuff is only in enterprise
[11-Nov-2010 10:48:06] <rmatte> yeh
[11-Nov-2010 10:48:15] <kokey> it's a darn pain that enterprise trial is only a windows exe vmware
[11-Nov-2010 10:48:18] <rmatte> which is why I have 15 separate production zenoss instanced hehe
[11-Nov-2010 10:48:22] <rmatte> instances*
[11-Nov-2010 10:48:50] <rmatte> kokey: really? I'll bet if you bugged them you could get your hands on a different installer.
[11-Nov-2010 10:49:30] <rmatte> ...but if you use it for more than 30 days they'll dispatch an angry gorilla with a big stick to meet up with you
[11-Nov-2010 10:49:43] <nyeates> hah wow....there was a enterprise user who had 12 instances world wide...mostly b/c of geographic lag between the sites.....otherwise, all distributed enterprise is done with remote collectors and hubs
[11-Nov-2010 10:49:45] <kokey> yeah i think what i'll do is let them engage me further and do more vendor song and dance then i'll probably get the installer
[11-Nov-2010 10:50:16] <rmatte> nyeates: yeh, I basically have 1 instance per client for the larger clients, and then some multi-client instances
[11-Nov-2010 10:50:19] <Simon4> nyeates: know if you can have multiple copies of zenactions to get some redundancy in alerting?
[11-Nov-2010 10:50:31] * Simon4 has redundancy issues to solve right now
[11-Nov-2010 10:50:58] <rmatte> Simon4: you mean if the hub goes down?
[11-Nov-2010 10:51:09] <kokey> this is a small site, i think i'll only have about 600 devices in total
[11-Nov-2010 10:51:10] <nyeates> Simon4: multiple instances of zenactions on a single server? is that what u mean?
[11-Nov-2010 10:51:17] <kokey> and could probably do it with about 6 collectors
[11-Nov-2010 10:51:42] <Simon4> nyeates: so two hubs (across disparate geographical locations), zenactions on each hub sending alerts for teh events raised by collectors reporting to those hubs
[11-Nov-2010 10:52:48] <rmatte> Simon4: you'd have the same collectors reporting to both hubs you mean?
[11-Nov-2010 10:52:54] * rmatte doesn't get what you mean
[11-Nov-2010 10:53:33] <Simon4> rmatte: no, just trying to remove the single point of failure that seems to be a single copy of zenactions, and struggling to get my head around how
[11-Nov-2010 10:54:02] <Simon4> everything else can be made redundant somehow, but if we lose the master events/alerts just die
[11-Nov-2010 10:54:02] <rmatte> You could just enable watchdog to watch that daemon
[11-Nov-2010 10:54:08] <rmatte> that way if it fails it'll be automatically restarted
[11-Nov-2010 10:54:11] <Simon4> that does nothing if the network in that DC dies
[11-Nov-2010 10:54:29] <rmatte> true
[11-Nov-2010 10:54:33] <Simon4> daemon failures are the least of my worries
[11-Nov-2010 10:54:39] <nyeates> Simon4: hmmmm, yeah i am not clear on how multiple hubs works out
[11-Nov-2010 10:54:44] <rmatte> why not just have something outside that DC checking up on it?
[11-Nov-2010 10:55:11] <rmatte> you're option for some super complicated solution when the simplest will probably do fine
[11-Nov-2010 10:55:15] <rmatte> opting*
[11-Nov-2010 10:55:27] <Simon4> rmatte: beacause for the time that that network is down, you're completely blind to any events occurring in $other_dc, even though you have all this zenoss infrastructure in there still collecting/monitoring
[11-Nov-2010 10:55:32] <Simon4> which seems totally stupid
[11-Nov-2010 10:55:59] * Simon4 is trying ot make this as simple as possible, whilst still keeping within business requirements, trust me
[11-Nov-2010 10:56:08] <rmatte> How is a second instance of zenactions going to help in that case though?
[11-Nov-2010 10:56:17] <rmatte> are you actually talking about full failover of monitoring?
[11-Nov-2010 10:56:39] <Simon4> rmatte: it may not, I was raising the question to nyeates as he (she?) may have known a good way to solve this problem
[11-Nov-2010 10:56:44] <Simon4> no, I'm not
[11-Nov-2010 10:56:52] <Simon4> I'm talking about multiple-hub installs that you can do in enterprise
[11-Nov-2010 10:57:04] <Simon4> we already have full failover, it's a PITA
[11-Nov-2010 10:57:11] <rmatte> If the network is down, how do you hope to get the info to the second zenactions daemon?
[11-Nov-2010 10:57:52] <nyeates> Simon4: oh i did not know you were speaking in terms of enterprise....yes this can be done....and now we have a seperate product that will diostribute event creation
[11-Nov-2010 10:57:52] <Simon4> rmatte: that's the question I'm asking
[11-Nov-2010 10:58:19] <Simon4> nyeates: works in 2.5? or 3 only?
[11-Nov-2010 10:58:48] <nyeates> Simon4: I will follow up with you afterwards and get you connected with some ppl who know details....i think it is a 3.0 thing, but ill check
[11-Nov-2010 10:58:56] <Simon4> thanks
[11-Nov-2010 10:59:22] <rmatte> Simon4: carrier pigeons work well as a backup link I hear
[11-Nov-2010 10:59:29] <Simon4>
[11-Nov-2010 10:59:31] <rmatte> muahaha
[11-Nov-2010 10:59:40] <rmatte> they make a terrible mess though
[11-Nov-2010 10:59:45] <nyeates> lol
[11-Nov-2010 11:02:53] <nyeates> Ok everyone
[11-Nov-2010 11:03:30] <kokey> maybe when the hub fails initiate the DR procedure
[11-Nov-2010 11:03:33] <kokey> ;-)
[11-Nov-2010 11:03:33] <nyeates> This will mark my first IRC community developer session with zenoss, without the late Matt Ray
[11-Nov-2010 11:04:06] <nyeates> For those that do not know, I am Nick Yeates at Zenoss Inc. I am taking some of Matt Rays duties
[11-Nov-2010 11:04:14] <nyeates> Matt was our former Community Manager
[11-Nov-2010 11:04:32] <Simon4> kokey: "Wave hands around and scream loudly" ?
[11-Nov-2010 11:04:33] <jrh0090> This will also mark my first IRC developer session as a developer
[11-Nov-2010 11:05:00] <nyeates> yup, thanks for coming Joseph
[11-Nov-2010 11:05:14] <jrh0090> np
[11-Nov-2010 11:05:22] <nyeates> Joseph Hanson has been with Zenoss for the last 8 months and is here to pitch in where he can
[11-Nov-2010 11:06:54] <nyeates> Jospeh, do you know anything about distributed hubs?
[11-Nov-2010 11:07:08] <nyeates> if not, its all good as I am going to point simon at the right resources no matter
[11-Nov-2010 11:07:11] <jrh0090> unfortunately not much, I have worked with distributed collectors a little bit but not really hubs
[11-Nov-2010 11:07:17] <nyeates> k
[11-Nov-2010 11:09:06] <nyeates> so yeah - i didnt see a rush of ppl heading in here for this today. I think it is going to be light. But please, hit us up with your questions, discussions, or favorite lol-cat links
[11-Nov-2010 11:11:05] <rmatte> hehe
[11-Nov-2010 11:13:22] <kokey> I didn't know it was happening, when is the next one?
[11-Nov-2010 11:13:39] <jrh0090> They should be every two weeks
[11-Nov-2010 11:13:41] <nyeates> thurs's every 2 weeks
[11-Nov-2010 11:13:45] <kokey> I'm doing a trial of it here and will probably be oozing questions from about 2 weeks from now
[11-Nov-2010 11:13:50] <kokey> ok, perfect
[11-Nov-2010 11:14:07] <rmatte> well, you can always ooze away when it's not a dev session too
[11-Nov-2010 11:14:25] <kokey> yeah I do anyway, this channel's been incredibly helpful
[11-Nov-2010 11:14:25] <rmatte> aloha kells
[11-Nov-2010 11:14:35] <kells> G'day, g'day!
[11-Nov-2010 11:15:52] <rmatte> kells: wow, I didn't know teksavvy was in the states. I thought they were a Canadian ISP.
[11-Nov-2010 11:16:29] <kells> They are -- I'm living in Toronto
[11-Nov-2010 11:16:34] <rmatte> ohhh
[11-Nov-2010 11:16:46] <rmatte> didn't realize that
[11-Nov-2010 11:17:01] <rmatte> I'm from Ottawa
[11-Nov-2010 11:17:22] <kells> Oh cool! I haven't lived there in years, but it's an incredible place in Autumn
[11-Nov-2010 11:17:30] <rmatte> indeed
[11-Nov-2010 11:18:02] <rmatte> So have you been in Toronto a long time? I always thought you were based out of Austin or something.
[11-Nov-2010 11:18:27] <kells> About 6 months. Before that I was in Calgary.
[11-Nov-2010 11:18:34] <rmatte> ah right, Calgary
[11-Nov-2010 11:18:53] <rmatte> I knew there was someone in Calgary, forgot it was you
[11-Nov-2010 11:19:47] <kells> Any neat projects on the go?
[11-Nov-2010 11:20:27] <kokey> I was wondering if there is something in the pipeline to make the multi graph reports more idiot friendly
[11-Nov-2010 11:20:30] <rmatte> you mean ZenPack projects?
[11-Nov-2010 11:20:37] <kokey> setting them up that is
[11-Nov-2010 11:21:07] <kells> Well, there's actually some major changes planned for reporting in the next release.
[11-Nov-2010 11:21:43] <jrh0090> I don't think it will affect existing multi-graph reports though, it is more of a replacement
[11-Nov-2010 11:21:47] <kells> The packaging is completely up in the air, but a new capability will be added that will allow you to do very high quality reporting (with multi-tenanting)
[11-Nov-2010 11:22:07] <kells> Right. The existing reporting in Zenoss will be untouched.
[11-Nov-2010 11:22:53] <kells> It's more of a data warehouse type scheme with the ability to do dashboard type things as well as all sorts of crazy reports.
[11-Nov-2010 11:23:38] <kokey> ah just what i wanted to hear
[11-Nov-2010 11:23:50] <rmatte> kells: I hear none of that may make it in to core?
[11-Nov-2010 11:24:02] <kells> I don't know how they're going to package it.
[11-Nov-2010 11:24:07] * rmatte nods
[11-Nov-2010 11:24:07] <nyeates> it is pretty nice. Packaging and pricing is up in the air
[11-Nov-2010 11:24:14] <kells> I believe that it will be an extra charge option
[11-Nov-2010 11:24:23] <nyeates> likely
[11-Nov-2010 11:24:24] <kokey> and how soon, also up in the air?
[11-Nov-2010 11:24:27] <kells> It *might* be available as a chargeable option for core
[11-Nov-2010 11:24:33] <kells> Keerikes!
[11-Nov-2010 11:24:52] <kokey> i'm hoping in under 6 months ;-)
[11-Nov-2010 11:24:54] <kells> Avalon is projected for first quarter of 2011
[11-Nov-2010 11:24:58] <jrh0090> I think around the new year
[11-Nov-2010 11:25:04] <kokey> ok perfect
[11-Nov-2010 11:25:13] <jrh0090> yes, first quarter is probably a better answer
[11-Nov-2010 11:25:20] <rmatte> kells: yeh the releases have been pretty close to every 6 months, decent cycle
[11-Nov-2010 11:26:17] <kells> Just finished zenping conversion to the new framework, just in case anybody's interested.
[11-Nov-2010 11:27:00] <kells> Or maybe not....
[11-Nov-2010 11:27:31] <kells> It does latency graphing and allows for non-management IP monitoring.
[11-Nov-2010 11:27:48] <kells> Roughly comparable to the existing fping zenpack but more lightweight.
[11-Nov-2010 11:28:13] <Simon4> awesome
[11-Nov-2010 11:28:15] <nyeates> explain non-management IP mon?
[11-Nov-2010 11:28:48] <nyeates> im intersted to understand
[11-Nov-2010 11:28:48] <jrh0090> It also eliminates the need to store routes in the ZODB, right ?
[11-Nov-2010 11:29:37] <kells> As an example, a large-ish router or switch may have a hundred or so network interfaces hanging off it. Right now you pick one IP address to ping, and that's all you get.
[11-Nov-2010 11:30:05] <kells> If you want other interfaces monitored, you need to poll the SNMP status or run an external ping command or rely on SNMP traps
[11-Nov-2010 11:30:59] <kells> As pointed out, the routes are no longer calculated from the model, but are gathered directly from traceroute. No more "Route xxx not in topology" messages in the zenhub log! (Yay!)
[11-Nov-2010 11:31:03] <nyeates> hi chad
[11-Nov-2010 11:32:28] pmcguire is now known as ptmcg
[11-Nov-2010 11:32:33] <kells> The user interface for MIBs will be slightly spruced up, so you'll be able to add MIBs directly from the GUI.
[11-Nov-2010 11:32:53] <kells> The mib browser functionality probably won't make it into Avalon.
[11-Nov-2010 11:34:23] <kells> zenperfsnmp, zenping, zenstatus and zencommand have all been converted
[11-Nov-2010 11:40:35] <nyeates> nice kells....thats exciting to hear your mib browser might wiggle in eventually
[11-Nov-2010 11:46:07] <davetoo> oh, right I don't usually get up this early
[11-Nov-2010 11:46:43] <nyeates> hi davetoo
[11-Nov-2010 11:47:06] <davetoo> nyeates: hi; somebody asked about a roadmap the other day. How's that going?
[11-Nov-2010 11:47:40] <nyeates> that has sparked some internal discussion....it is ongoing and I will be getting back
[11-Nov-2010 11:47:46] <davetoo> *nod*
[11-Nov-2010 11:48:37] <kells> Is there anything in particular you're interested in?
[11-Nov-2010 11:49:40] <davetoo> I think the question was prompted by a blog post I made about RelStorage; I do know the story with that, through off-channel discussions.
[11-Nov-2010 11:49:56] <davetoo> The next thing I'm interested in is the new ZEP code in svn
[11-Nov-2010 11:50:09] <kells> Uh oh
[11-Nov-2010 11:50:14] <davetoo> I think that is there mostly to support an Enterprise feature
[11-Nov-2010 11:50:16] <davetoo> heh
[11-Nov-2010 11:50:47] <jrh0090> Zep is the new event processing system. It is a huge change with the goal of processing several times more events then we currently do
[11-Nov-2010 11:50:57] <ptmcg> ZEP will be part of core, offloading compute-intensive CPU work from zenhub
[11-Nov-2010 11:51:26] <davetoo> transforms and such?
[11-Nov-2010 11:51:49] <davetoo> Will it help zensyslog performance?
[11-Nov-2010 11:51:50] <jrh0090> transforms will be taken care of by a new daemon
[11-Nov-2010 11:52:37] <davetoo> i.e. will any of the work that zensyslog does be moved/offloaded to zep?
[11-Nov-2010 11:52:39] <kells> What's the issue with zensyslog performance? Losing messages internally, or sending messages to zenhub?
[11-Nov-2010 11:52:56] <davetoo> in the past it's been a huge CPU hog for me.
[11-Nov-2010 11:53:11] <ptmcg> wow, people poke around in svn?
[11-Nov-2010 11:53:14] <kells> With zensyslog, there are some new daemon options (in 3.0) that allow you to get more buffer space to deal with losing messages.
[11-Nov-2010 11:53:35] <ptmcg> I'll have to be careful about my checkin comments...
[11-Nov-2010 11:53:37] <davetoo> ptmcg: I don't know how many people do, but yeah, I do
[11-Nov-2010 11:53:39] <kells> zensyslog also allows you to drop messages based on regexes, so that might be an approach too.
[11-Nov-2010 11:54:19] <davetoo> regexes can be slow if not carefully written, of course. Sometimes substring ops are faster.
[11-Nov-2010 11:54:38] <davetoo> anyway, good to hear about zep. Thanks.
[11-Nov-2010 11:55:08] <kells> In your case, were you able to isolate the cause of the CPU load?
[11-Nov-2010 11:55:10] <davetoo> ptmcg: in fact I'm trying to clone it to Git,
[11-Nov-2010 11:55:36] <davetoo> kells: no, and project needs dictated that I defer that problem; I'm no longer working at that firm.
[11-Nov-2010 11:55:49] <kells> Ah, okay
[11-Nov-2010 11:57:38] <kells> I hadn't seen any issues with CPU performance and zensyslog. Usually it's an issue with losing messages due to buffer space issues.
[11-Nov-2010 11:57:51] <kells> And regular syslogd has issues with that too
[11-Nov-2010 11:57:58] <rmatte> the simplest way to deal with high load on zensyslog is to put syslog-ng before it, have it filter out most of the garbage and forward the rest to Zenoss
[11-Nov-2010 11:58:11] <davetoo> rmatte: which is what I was going to do, yes.
[11-Nov-2010 11:59:52] <davetoo> Can you talk about how AMQP/Rabbit, protobuffers, and zep fit together?
[11-Nov-2010 12:00:20] <davetoo>
[11-Nov-2010 12:00:25] <ptmcg> !!!
[11-Nov-2010 12:00:25] <jrh0090> That is a loaded question
[11-Nov-2010 12:00:30] <davetoo> hehehehe
[11-Nov-2010 12:00:57] <jrh0090> In a nutshell we are using rabbitmq to communicate from zenhub to ZEP
[11-Nov-2010 12:01:15] <davetoo> I've been looking at the code from the standpoint of HA and distributed processing
[11-Nov-2010 12:01:16] <jrh0090> events will hang out in the queue until they are processed by zep
[11-Nov-2010 12:01:22] <davetoo> ah
[11-Nov-2010 12:01:26] <jrh0090> this allows us to handle event storms and high loads better
[11-Nov-2010 12:01:50] <jrh0090> the protobufs are an IDL (interface definition language) so we can send objects accross the wire instead of strings
[11-Nov-2010 12:01:52] <kokey> ok, i have very important drinking to do
[11-Nov-2010 12:01:52] <davetoo> aye
[11-Nov-2010 12:01:55] <kokey> bye everyone
[11-Nov-2010 12:01:57] <Simon4> seu
[11-Nov-2010 12:02:21] <ptmcg> kokey: is there unimportant drinking?
[11-Nov-2010 12:02:34] <davetoo> interesting
[11-Nov-2010 12:02:35] <kokey> yeah sometimes it's just because i'm thirsty
[11-Nov-2010 12:02:38] <rmatte> not when I'm around
[11-Nov-2010 12:02:40] <rmatte> lol
[11-Nov-2010 12:03:11] <tiredofme> has anyone had success with application dependencies? essentially, don't alert me about my websites if the db backend dies for the webservers
[11-Nov-2010 12:03:54] <rmatte> tiredofme: didn't you implement that transform and it worked?
[11-Nov-2010 12:04:41] <tiredofme> rmatte: yep, it seemed to work for the local device that it applies to. I'm just wondering if anyone had examples of making that sort of transform work across multiple systems
[11-Nov-2010 12:05:03] <rmatte> I designed the transform to be general
[11-Nov-2010 12:05:07] <rmatte> it should apply to anything
[11-Nov-2010 12:05:34] <rmatte> but if it's not working, you need to step back and examine the logic
[11-Nov-2010 12:05:39] <rmatte> forget about python, pseudo code it out
[11-Nov-2010 12:05:45] <rmatte> use a flow chart if you have to
[11-Nov-2010 12:06:02] <rmatte> then once you have the logic figured out, examine the transform and make the necessary modifications
[11-Nov-2010 12:06:41] <tiredofme> got it
[11-Nov-2010 12:07:19] <ptmcg> what is the nastiest, ugliest transform you've ever written?
[11-Nov-2010 12:07:48] <rmatte> ptmcg: in terms of complexity?
[11-Nov-2010 12:08:06] <rmatte> I never write "ugly" transforms, they are works of art
[11-Nov-2010 12:08:17] <rmatte>
[11-Nov-2010 12:08:17] <ptmcg> complexity, external dependencies, whatever
[11-Nov-2010 12:08:24] <davetoo> I wish there were an option to upload transforms as a file; I'd rather keep them versioned
[11-Nov-2010 12:08:28] <rmatte> ah, I stay away from external dependencies
[11-Nov-2010 12:08:46] <rmatte> actually there was one...
[11-Nov-2010 12:09:05] <Simon4> davetoo: someone I know might have written a zenpack that wraps up transforms in svn and delivers them as zenpack contents
[11-Nov-2010 12:09:12] <Simon4> so you can do just that
[11-Nov-2010 12:09:19] <davetoo> aye
[11-Nov-2010 12:09:48] <rmatte> trying to dig it up...
[11-Nov-2010 12:09:59] <ptmcg> ah... a good story is coming...
[11-Nov-2010 12:10:11] <davetoo> ?
[11-Nov-2010 12:10:35] <rmatte> http://dev.zenoss.org/trac/ticket/5376
[11-Nov-2010 12:10:40] <rmatte> the transform in that trac ticket
[11-Nov-2010 12:10:57] <rmatte> the goal was to actually have the operational status represent the status of interfaces pre 2.5
[11-Nov-2010 12:11:07] <rmatte> before /Status/IpInterface was introduced
[11-Nov-2010 12:11:13] <rmatte> (which still isn't created by default)
[11-Nov-2010 12:11:41] <rmatte> but it didn't work since Zenoss would stop monitoring the interface after the status was changed
[11-Nov-2010 12:12:31] <rmatte> I updated this to reflect the use of /Status/IpInterface: docs/DOC-2494
[11-Nov-2010 12:13:21] <rmatte> also, all that import stuff was necessary at the time
[11-Nov-2010 12:13:31] <rmatte> it isn't anymore since dmd is now available in transforms by default
[11-Nov-2010 12:13:43] <ptmcg> The device is too
[11-Nov-2010 12:13:54] <rmatte> oh?
[11-Nov-2010 12:13:58] <rmatte> I wasn't aware of that
[11-Nov-2010 12:14:03] <rmatte> is it just "d"?
[11-Nov-2010 12:14:05] <Simon4> dev and evt
[11-Nov-2010 12:14:06] <rmatte> or is it dev?
[11-Nov-2010 12:14:10] <ptmcg> The lookup from evt.ipAddress -> device should already be done, I believe
[11-Nov-2010 12:14:12] <rmatte> ah ok
[11-Nov-2010 12:14:14] <rmatte> good to know
[11-Nov-2010 12:14:16] * Simon4 didn't know dmd was avail - is that a new thing for 3?
[11-Nov-2010 12:14:19] <ptmcg> dev and device are both defined
[11-Nov-2010 12:14:39] <rmatte> Simon4: nah, new thing for 2.5
[11-Nov-2010 12:14:40] <ptmcg> I don't think it is anything new
[11-Nov-2010 12:14:44] <Simon4> rmatte: ah cool
[11-Nov-2010 12:14:47] <rmatte> it wasn't available in 2.
[11-Nov-2010 12:14:49] <rmatte> 2.4*
[11-Nov-2010 12:16:44] <davetoo> back on the dependency thing: how/when is the pingtree used for layer 3 dependencies...
[11-Nov-2010 12:17:06] <davetoo> I see some bits in the code about polling for device ping issues
[11-Nov-2010 12:17:15] <nyeates> ive been here since 2.3.3 at least, and i *thought* dmd has been around
[11-Nov-2010 12:17:46] <rmatte> nyeates: I started out with 2.3.2 as my first version
[11-Nov-2010 12:17:55] <ptmcg> 'log' is also defined
[11-Nov-2010 12:18:02] <rmatte> I wasn't able to use dmd in a transform without importing it before 2.5
[11-Nov-2010 12:18:13] <rmatte> actually, there was a patch to allow that, let me find it...
[11-Nov-2010 12:18:21] <nyeates> ohh, i misunderstood
[11-Nov-2010 12:18:42] * nyeates slaps himself witha wet fish
[11-Nov-2010 12:19:11] <rmatte> Patch 14049 - Adds support for the use of "dmd" in transforms (as you would use it in zendmd).
[11-Nov-2010 12:19:24] <davetoo> but I'm not clear on whether all daemons stop testing/polling based on that, and... I'm not sure if there's an Acquisition path or something that goes up the pingtree to see if an upstream router is down
[11-Nov-2010 12:20:59] <davetoo> i.e. does getDevicePingIssues(?) see only that device, or is that polling a property that's part of an Acquisition tree?
[11-Nov-2010 12:21:26] <rmatte> davetoo: in my experience the layer 3 dependencies are extremely flaky. I've never gotten them working.
[11-Nov-2010 12:21:31] <davetoo> (I'm still not sure I understand that Acquisition black magic)
[11-Nov-2010 12:22:06] <davetoo> rmatte: that's why I'm asking these questions It seems like there should be some observer patterns to invalidate subtrees as soon as a router goes down...
[11-Nov-2010 12:22:22] <rmatte> yup
[11-Nov-2010 12:23:55] <rmatte> I still vote for manual device dependencies to be implemented
[11-Nov-2010 12:24:01] <rmatte> I'd rather just define what is what myself
[11-Nov-2010 12:24:21] <rmatte> automation is fine, but not always effective
[11-Nov-2010 12:30:10] <mloven> any zendmd ninjas out there today?
[11-Nov-2010 12:30:43] <rmatte> what do you need?
[11-Nov-2010 12:31:07] <mloven> I'm looking for a zendmd script that will display the number of devices of a particular type, per device group...
[11-Nov-2010 12:31:14] <mloven> so for example:
[11-Nov-2010 12:32:42] <mloven> Group1 has a router at /Devices/Network/Router and 2 routers at Devices/Network/Cisco/Router. The zendmd script should display something like:
[11-Nov-2010 12:33:01] <mloven> Group Name Routers
[11-Nov-2010 12:33:02] <mloven> Group1 3
[11-Nov-2010 12:33:13] <mloven> crazy right?
[11-Nov-2010 12:33:26] <rmatte> that's not difficult to do BUT...
[11-Nov-2010 12:33:43] <rmatte> /Devices/Network/Cisco/Router is just an organizer
[11-Nov-2010 12:33:57] <rmatte> It could just as easily be /Devices/Network/Cisco/ClownPants
[11-Nov-2010 12:33:59] <mloven> yep.
[11-Nov-2010 12:34:10] <Simon4> is "Group1" an actual group in zenoss?
[11-Nov-2010 12:34:24] <mloven> for the purposes of this example, yes...
[11-Nov-2010 12:34:26] <rmatte> do you have a system where the last organizer in the device classes is always the device type?
[11-Nov-2010 12:35:19] <rmatte> Honestly, it would be easier for you to use Systems and define Router, Switch, Firewall, etc... in there
[11-Nov-2010 12:35:27] <rmatte> then assign the devices to whatever system group
[11-Nov-2010 12:35:28] <mloven> rmatte: no, in some cases, we have, say /Devices/Network/Cisco/Router/Voice Gateway, or similar
[11-Nov-2010 12:36:05] <rmatte> because your device class structure isn't going to be as concrete/accurate
[11-Nov-2010 12:36:44] <mloven> rmatte: that's a doable option
[11-Nov-2010 12:36:52] <rmatte> then that would be your best option
[11-Nov-2010 12:37:06] <rmatte> much easier to just query systems groups than to try and do a bunch of magic
[11-Nov-2010 12:37:07] <davetoo> however,
[11-Nov-2010 12:37:20] <davetoo> iit at used to be the case that /Devices/Network/Router was special
[11-Nov-2010 12:37:26] <davetoo> is it no longer the case?
[11-Nov-2010 12:37:33] <rmatte> "Special"?
[11-Nov-2010 12:37:36] <rmatte> in what sense?
[11-Nov-2010 12:37:50] <rmatte> It's just a class
[11-Nov-2010 12:37:59] <davetoo> Routers were treated differently...
[11-Nov-2010 12:38:10] <davetoo> maybe that was only a zendisc thing
[11-Nov-2010 12:38:11] <rmatte> maybe based on whatever plugins are defined in that class
[11-Nov-2010 12:38:15] <mloven> like "short-bus" special?
[11-Nov-2010 12:38:23] <davetoo> no, not in the traditional templates sense
[11-Nov-2010 12:38:25] <rmatte> nothing to keep you from creating your own class and defining the same zProperties/Plugins
[11-Nov-2010 12:38:38] <davetoo> rmatte: right, I'm not talking about that stuff
[11-Nov-2010 12:38:51] <rmatte> well I don't see what else would apply
[11-Nov-2010 12:38:56] <davetoo> but.. my CRS is preventing me from remembering if it was anything more than how zendisc treated them.
[11-Nov-2010 12:38:58] * rmatte listens intently
[11-Nov-2010 12:39:13] <davetoo> I'll find my question in the mail archives later
[11-Nov-2010 12:39:17] <davetoo> busy righ tnow
[11-Nov-2010 12:39:17] <rmatte> k
[11-Nov-2010 12:39:26] <davetoo> you could search
[11-Nov-2010 12:39:36] <davetoo> it's old enough that either EAD or ECN answered
[11-Nov-2010 12:40:36] <mloven> either way, the "system" approach should circumvent any issues, right?
[11-Nov-2010 12:41:34] <rmatte> yessir
[11-Nov-2010 12:44:14] <mloven> ok. done deal then. given that option, how would one go about squeezing zendmd to give those results?
[11-Nov-2010 12:46:26] <rmatte> the number of devices in each?
[11-Nov-2010 12:46:42] <mloven> yeah, just a count.
[11-Nov-2010 12:46:46] <rmatte> pretty simply...
[11-Nov-2010 12:46:52] <mloven> but per group
[11-Nov-2010 12:47:50] <rmatte> yeh, give me a minute
[11-Nov-2010 12:48:45] <nyeates> BTW, we will announce Summer of Zenpack winners Mon morn, likely
[11-Nov-2010 12:48:53] <rmatte> coolio
[11-Nov-2010 12:49:07] <nyeates> there really are some cool ones - and i hope that those not scouring our ZPs can use the winners list as a "best of the best" list
[11-Nov-2010 12:49:10] <rmatte> If I win I'm picking the porsche 911 as my prize
[11-Nov-2010 12:49:24] <nyeates> weve got 16 prizes we are giving away, and a few of you in here are winners :-)
[11-Nov-2010 12:49:37] <nyeates> we ran out of those, sorry
[11-Nov-2010 12:49:40] * Simon4 wants the aston martin
[11-Nov-2010 12:49:50] <rmatte> I had 6 submissions, 3 of which were new original packs, so I hope that I've at least won something
[11-Nov-2010 12:50:30] <nyeates> egor and andrea had most submissions i think....probably you were 3rd ryan
[11-Nov-2010 12:50:40] <rmatte>
[11-Nov-2010 12:50:43] <rmatte> Egor is a machine
[11-Nov-2010 12:51:12] <rmatte> which reminds me, I have an enhancement planned for his WMI Performance pack
[11-Nov-2010 12:51:19] <rmatte> just need to find time to do it
[11-Nov-2010 12:51:37] <nyeates> cool
[11-Nov-2010 12:52:06] <rmatte> It's going to allow it to monitor windows mount points
[11-Nov-2010 12:52:14] <rmatte> instead of just logical filesystems
[11-Nov-2010 12:52:46] <nyeates> i think that that is oft requested feature when i was in support
[11-Nov-2010 12:53:16] <rmatte> mloven: I'm almost done with this dmd script, don't worry, haven't forgotten lol
[11-Nov-2010 12:53:41] <rmatte> mloven: so you just want a count of each type, but per group?
[11-Nov-2010 12:53:51] <rmatte> So something like:
[11-Nov-2010 12:53:54] <rmatte> Group 1:
[11-Nov-2010 12:53:57] <rmatte> Network: 4
[11-Nov-2010 12:53:59] <rmatte> Security: 0
[11-Nov-2010 12:54:02] <rmatte> or whatever
[11-Nov-2010 12:54:03] <rmatte> ?
[11-Nov-2010 12:54:42] <rmatte> nyeates: yeh, it's being requested by a large client of ours (who apparently has their own instance of Zenoss running internally)
[11-Nov-2010 12:54:57] <rmatte> nyeates: but they lack a Zenoss wizard to get that level of monitoring in place
[11-Nov-2010 12:55:10] <rmatte> Looking at the WMI queries it's going to be very simple to implement
[11-Nov-2010 12:55:23] <rmatte> just going to use Win32_Volume instead of Win32_LogicalDisk
[11-Nov-2010 12:55:28] <rmatte> since it has all the same values
[11-Nov-2010 12:55:34] <rmatte> but also provides values for the mount points
[11-Nov-2010 12:55:49] <mloven> rmatte: yeah, so how many routers Group1 has, how many routers Group2 has, and so on.
[11-Nov-2010 12:55:54] <rmatte> and I checked where egor is already pulling the filesystem IO info from, it supplies info for the mount points too
[11-Nov-2010 12:56:10] <rmatte> mloven: k, 1 more min and I'll have it for you
[11-Nov-2010 12:56:24] <ptmcg> I've seen some problems with collecting parameters from Win32_Volume - if you try this please send in your results, either success or the other kind
[11-Nov-2010 12:57:15] <rmatte> ptmcg: will do
[11-Nov-2010 12:57:29] <rmatte> I examined the values and they all checked out, so hopefully it'll work as expected
[11-Nov-2010 13:00:10] <rmatte> mloven: hmmm, it'll take a few more minutes, just hit a small sticking point
[11-Nov-2010 13:04:46] <mloven> rmatte: np, I appreciate the help
[11-Nov-2010 13:05:13] <davetoo> Thanks, dev guys
[11-Nov-2010 13:05:33] <nyeates> yes thx to all!
[11-Nov-2010 13:06:54] <nyeates> Im gonna duck out now and change the title....later everyone
[11-Nov-2010 13:07:44] <rmatte> later
[11-Nov-2010 13:16:29] <rmatte> mloven: almost got this, just getting a weird value that I need to fix
[11-Nov-2010 13:18:46] <davetoo> hah
[11-Nov-2010 13:18:52] <davetoo> Zento's
[11-Nov-2010 13:19:19] <davetoo> if you drop a zenoss thumbdrive into a 2l diet coke, does it explode?
[11-Nov-2010 13:19:48] <nyeates> hahaha, i like it
[11-Nov-2010 13:20:50] <rmatte> oh, it is working properly
[11-Nov-2010 13:20:58] <rmatte> I just have a ghost device in one of my groups on my lab box
[11-Nov-2010 13:20:58] <rmatte> weird
[11-Nov-2010 13:21:39] <rmatte> mloven: http://fpaste.org/DN5k/
[11-Nov-2010 13:21:42] <rmatte> there's your code
[11-Nov-2010 13:21:53] <rmatte> make sure each device is only in 1 system group
[11-Nov-2010 13:22:59] <davetoo> I hope that stuff gets cached
[11-Nov-2010 13:23:46] <nyeates> i just posted on a forum question about ghost devices
[11-Nov-2010 13:23:49] <davetoo> that could get expensive
[11-Nov-2010 13:24:30] <rmatte> I just fixed it, had to redefine what groups it was in
[11-Nov-2010 13:24:38] <rmatte> it thought it was in 2 groups when it was only in 1
[11-Nov-2010 13:24:43] <nyeates> i shared a part of our normally enterprise-only 'zenfixit' script in that post. It fixed that guys ghost device. Check it out by searching for ghost
[11-Nov-2010 13:24:59] <nyeates> ok cool....still a good resource to see...lemme get the link
[11-Nov-2010 13:25:17] * rmatte nods
[11-Nov-2010 13:26:13] <nyeates> message/54463#54463
[11-Nov-2010 13:26:16] <mloven> rmatte: thanks! I'll go test it out now.
[11-Nov-2010 13:26:30] <rmatte> cool
[11-Nov-2010 13:28:15] <rmatte> nyeates: this is something that Chet pasted once upon a time: http://fpaste.org/TYuw/
[11-Nov-2010 13:28:26] <rmatte> useful for devices lingering on collectors after having been deleted
[11-Nov-2010 13:28:45] <davetoo> I just came across some of my old notes;
[11-Nov-2010 13:29:01] <rmatte> I've kept so many notes lol
[11-Nov-2010 13:29:02] <davetoo> I had some stray distributed collectors around,
[11-Nov-2010 13:29:08] <rmatte> I have a directory full of txt files
[11-Nov-2010 13:29:15] <davetoo> that I'd forgotten about, sending events to my hub
[11-Nov-2010 13:29:20] <rmatte> haha
[11-Nov-2010 13:29:28] <davetoo> Those were confusing; tcpdump found them
[11-Nov-2010 13:30:02] <davetoo> which makes me wonder about .. access controls
[11-Nov-2010 13:34:59] Gibby_away is now known as Gibby
[11-Nov-2010 13:37:01] <rmatte> Here's the final working script that I gave to mloven, in case anyone else is looking for something similar: http://fpaste.org/F9oN/
[11-Nov-2010 13:40:01] <rmatte> I hate when someone sends an email asking for coding help and it turns in to a back and forth of "How are you man, haven't seen you in a while?" "Good man, you?" "Not too bad."
[11-Nov-2010 13:40:08] <rmatte> I reply back "STOP HITTING REPLY ALL"
[11-Nov-2010 13:40:29] <rmatte> :|
[11-Nov-2010 13:51:16] <rmatte> afk for a few
[11-Nov-2010 13:57:28] <mloven> rmatte's script is also here if anyone needs it: docs/DOC-10228
[11-Nov-2010 14:10:51] <Parabola> lol
[11-Nov-2010 14:10:53] <Parabola> mc lovin?
[11-Nov-2010 14:13:52] <rmatte> yeh, that's what I think of every time I see that name too
[11-Nov-2010 14:13:53] <rmatte> lol
[11-Nov-2010 14:14:23] <rmatte> http://www.google.ca/imgres?imgurl=http://blogs.villagevoice.com/runninscared/mclovin-id.jpg&imgrefurl=http://blogs.villagevoice.com/runninscared/media/new_york_post/&usg=__rmlh0Z_zZWix1o3AozRfNozk13I=&h=266&w=417&sz=41&hl=en&start=13&zoom=1&tbnid=gCF4R-RjbJxxmM:&tbnh=80&tbnw=125&prev=/images%3Fq%3Dmclovin%26um%3D1%26hl%3Den%26sa%3DX%26biw%3D1280%26bih%3D824%26tbs%3Disch:1&um=1&itbs=1
[11-Nov-2010 14:14:26] <rmatte> oops
[11-Nov-2010 14:14:31] <rmatte> http://blogs.villagevoice.com/runninscared/mclovin-id.jpg
[11-Nov-2010 14:14:32] <Orv> ;-0
[11-Nov-2010 14:14:36] <rmatte> that's what I meant to paste
[11-Nov-2010 14:14:38] <rmatte>
[11-Nov-2010 14:15:55] <mloven> yeah, I hear it all the time... I'm just glad it reminds people of a good movie....
[11-Nov-2010 14:16:08] <mloven> rather than... Battlefield Earth or something...
[11-Nov-2010 14:17:05] <rmatte> yeh really
[11-Nov-2010 14:17:25] <rmatte> I can't believe Travolta was stupid enough to star in that movie
[11-Nov-2010 14:17:55] <Parabola> lol
[11-Nov-2010 14:18:11] <rmatte> or Barry Pepper for that matter
[11-Nov-2010 14:18:21] <rmatte> he was awesome in Saving Private Ryan
[11-Nov-2010 14:18:25] <rmatte> why did he do that to himself?
[11-Nov-2010 14:18:42] <Parabola> ah yeah
[11-Nov-2010 14:18:45] <Parabola> the sniper he was good
[11-Nov-2010 14:18:49] <rmatte> yeh
[11-Nov-2010 14:19:21] <rmatte> speaking of which, I should watch saving private ryan tonight, haven't watched it in ages
[11-Nov-2010 14:19:28] <Parabola> The Peppers didn't stick around Campbell River for too long. They had been building a ship in their backyard for years. When Barry was five years old, the ship was done and the family set sail. The ship, named "The Moonlighter," was a 50-foot craft that would be their home for the next five years. They navigated through the South Pacific islands
[11-Nov-2010 14:19:31] <rmatte> and it is remembrance day here
[11-Nov-2010 14:19:42] <rmatte> well, in the states too I guess?
[11-Nov-2010 14:19:52] <Simon4> and the UK
[11-Nov-2010 14:19:58] * rmatte nods
[11-Nov-2010 14:20:07] <rmatte> guess it's celebrated the same day for all the allies
[11-Nov-2010 14:20:15] <mloven> Veteran's day here, but same theme
[11-Nov-2010 14:20:20] * rmatte nods
[11-Nov-2010 14:21:06] <rmatte> Parabola: fun facts
[11-Nov-2010 14:21:19] <Parabola> lol @ Battfield earth getting a 2.7 rating
[11-Nov-2010 14:21:35] <rmatte> yeh, lowest rating ever on rotten tomatoes I believe
[11-Nov-2010 14:22:04] <Parabola> no way
[11-Nov-2010 14:22:21] <Parabola> 44 million dollar budget
[11-Nov-2010 14:22:30] <Parabola> made 11 million opening weekend lol.
[11-Nov-2010 14:22:57] <rmatte> yeh
[11-Nov-2010 14:23:00] <rmatte> disaster
[11-Nov-2010 14:23:10] <Parabola> waterworld failed worse i think
[11-Nov-2010 14:23:11] <Parabola> lemme look
[11-Nov-2010 14:23:12] <rmatte> I wonder if they even made the 44 mill back
[11-Nov-2010 14:23:17] <Parabola> they didnt
[11-Nov-2010 14:23:24] <Parabola> gross total as of july 2000 was 21million
[11-Nov-2010 14:23:24] <rmatte> honestly though, I didn't mind waterworld
[11-Nov-2010 14:23:30] <Parabola> I enjoyed waterworld
[11-Nov-2010 14:23:32] <Parabola> it had bad acting
[11-Nov-2010 14:23:34] <rmatte> it was much better than battlefield earth in my opinion
[11-Nov-2010 14:23:36] <Parabola> but it was a very cool movie
[11-Nov-2010 14:23:42] <rmatte> yeh, good story concept, bad acting
[11-Nov-2010 14:23:43] <rmatte> for sure
[11-Nov-2010 14:23:56] <Parabola> Budget: $175,000,000 (estimated)
[11-Nov-2010 14:24:05] <rmatte> really?
[11-Nov-2010 14:24:07] <Parabola> Opening Weekend: $21,171,780
[11-Nov-2010 14:24:11] <rmatte> I wouldn't have put it that high
[11-Nov-2010 14:24:14] <Parabola> Gross: $88,246,220
[11-Nov-2010 14:24:21] <rmatte> I guess shooting a movie completely on the water is expensive
[11-Nov-2010 14:24:23] <rmatte> lol
[11-Nov-2010 14:24:29] <Parabola> ah they made the money back
[11-Nov-2010 14:24:40] <Parabola> wtf they made money
[11-Nov-2010 14:24:41] <rmatte> It was popular once it was released on film
[11-Nov-2010 14:24:45] <Parabola> $264,218,220 worldwide
[11-Nov-2010 14:24:50] <rmatte> it flunked in theatres
[11-Nov-2010 14:25:06] <Parabola> and i dotn know if the rental dollar value is included in gross, i'd assume so
[11-Nov-2010 14:25:10] <Parabola> but its over 40 million
[11-Nov-2010 14:25:18] <Parabola> I'd call that a very big success
[11-Nov-2010 14:25:28] <Parabola> made like 80 million on it
[11-Nov-2010 14:25:36] <rmatte> yeh, that's decent
[11-Nov-2010 14:25:48] <rmatte> battlefield earth didn't as far as I know
[11-Nov-2010 14:26:03] <rmatte> it flunked in theatres got horrific reviews and no one touched it once it was on film
[11-Nov-2010 14:26:04] <rmatte> lol
[11-Nov-2010 14:26:16] <Parabola> lol
[11-Nov-2010 14:26:20] <Parabola> they made half their money back
[11-Nov-2010 14:26:25] <Parabola> Avatar, was 310 million budget
[11-Nov-2010 14:26:26] <Parabola> $2,039,472,387 (Worldwide) (31 January 2010)
[11-Nov-2010 14:26:31] <Parabola> thats gross.
[11-Nov-2010 14:26:32] <rmatte> yeh
[11-Nov-2010 14:26:37] <Parabola> jesus
[11-Nov-2010 14:26:38] <rmatte> avatar was done so well though
[11-Nov-2010 14:26:48] <rmatte> the first properly done 3d movie
[11-Nov-2010 14:27:00] <rmatte> some people went to see it like 30 times
[11-Nov-2010 14:27:02] <Parabola> OMG
[11-Nov-2010 14:27:08] <Parabola> Men in black 3 is in production
[11-Nov-2010 14:27:09] <Parabola> haha
[11-Nov-2010 14:27:09] <rmatte> people were actually getting depression after watching it
[11-Nov-2010 14:27:12] <Parabola> Comes out in 2012
[11-Nov-2010 14:27:25] <rmatte> the movie I look forward to in 2012 is Bad Boys 3
[11-Nov-2010 14:27:35] <rmatte> I'm a huge fan of the Bad Boys movies
[11-Nov-2010 14:27:35] <Parabola>
[11-Nov-2010 14:27:42] <Parabola> they are donig a 3rd?!
[11-Nov-2010 14:27:44] <rmatte> yup
[11-Nov-2010 14:27:45] <Parabola> I love bad boys
[11-Nov-2010 14:27:49] <rmatte> confirmed for 2012
[11-Nov-2010 14:28:02] <rmatte> I wonder if Will Smith is in both movies
[11-Nov-2010 14:28:08] <rmatte> if he is, he's been quite busy
[11-Nov-2010 14:28:32] <rmatte> I mean, I know he'll be in bad boys, that's just a given
[11-Nov-2010 14:28:45] <rmatte> but they might have low budgeted men in black 3 and done it without him
[11-Nov-2010 14:29:05] <Parabola> nah hes in i
[11-Nov-2010 14:29:09] <rmatte> cool
[11-Nov-2010 14:29:10] <Parabola> tommy lee jones is back
[11-Nov-2010 14:29:16] <Parabola> alec baldwin is in it, lulz
[11-Nov-2010 14:29:27] <rmatte> nice, tommy lee jones is one of my favourite actors
[11-Nov-2010 14:29:50] <rmatte> will smith, tommy lee jones, harrison ford, denzel washington are my personal top picks
[11-Nov-2010 14:30:29] <rmatte> (I'm an action movie nut)
[11-Nov-2010 14:31:35] <rmatte> oh, and samuel l jackson
[11-Nov-2010 14:31:39] <rmatte> he's just badass
[11-Nov-2010 14:32:02] <Parabola>
[11-Nov-2010 14:32:05] <Parabola> thats my list too
[11-Nov-2010 14:32:13] <Parabola> i wish chris robinson did more stuff
[11-Nov-2010 14:32:20] <rmatte> Have you seen The Negotiator?
[11-Nov-2010 14:32:28] <Apachez> top chics?
[11-Nov-2010 14:32:31] <Apachez> ohh picks
[11-Nov-2010 14:32:58] <Parabola> wow i fail at names
[11-Nov-2010 14:33:04] <Parabola> i dunno where i got that
[11-Nov-2010 14:33:17] <Parabola> tim robbins is what i was goign for
[11-Nov-2010 14:33:20] <Parabola> way off
[11-Nov-2010 14:34:10] <rmatte> oh yeh
[11-Nov-2010 14:34:46] <rmatte> My favourite movie with him is Antitrust
[11-Nov-2010 14:35:16] <rmatte> he was really good in the Shawshank Redemption too
[11-Nov-2010 14:35:40] <rmatte> nice, he'll be in the green lantern movie lol
[11-Nov-2010 14:37:01] <rmatte> I didn't even realize that was him in war of the worlds
[11-Nov-2010 14:42:04] <Parabola> yup
[11-Nov-2010 14:42:14] <Parabola> i liked antitrisut
[11-Nov-2010 14:42:22] <rmatte> my god, we have a new client called KKK
[11-Nov-2010 15:00:36] <rmatte> ...and people need to learn to fill out commission forms
[11-Nov-2010 15:00:44] <rmatte> they specified 2 devices with the same IP
[11-Nov-2010 15:47:21] Gibby is now known as Gibby_away
[11-Nov-2010 15:58:33] <rmatte> can anyone explain to me how you can "Override" a template that isn't already applied to a class?
[11-Nov-2010 15:58:44] <rmatte> I'm still mind boggled that they replaced the word "Copy" with "Override"
[11-Nov-2010 15:59:36] <rmatte> If you clone an animal, are you overriding it?
[11-Nov-2010 15:59:37] <davetoo> yeah
[11-Nov-2010 16:00:10] <davetoo> well, if you think of the internals... which seems counterintuitive to what a UI design should be doing...
[11-Nov-2010 16:00:20] <davetoo> ... you're probably overriding an Acquired property
[11-Nov-2010 16:00:29] <rmatte> I understand their mentality
[11-Nov-2010 16:00:31] <davetoo> Zope acquisition
[11-Nov-2010 16:00:35] <rmatte> but it doesn't apply to all situations
[11-Nov-2010 16:00:44] <rmatte> you could have a class that has zero templates applied to it
[11-Nov-2010 16:00:48] <rmatte> in which case you are copying it
[11-Nov-2010 16:01:05] <rmatte> everyone is getting thrown off by "Override"
[11-Nov-2010 16:01:18] <davetoo> yeah,
[11-Nov-2010 16:01:35] <davetoo> it's kind of like thinking about Laplace transforms
[11-Nov-2010 16:01:37] <rmatte> The other thing is the way it displays the paths in the dropdown
[11-Nov-2010 16:01:41] <rmatte> you're no longer copying to /
[11-Nov-2010 16:01:54] <rmatte> you're copying to "Devices" in "Devices"
[11-Nov-2010 16:01:58] <rmatte> like wtf
[11-Nov-2010 16:02:17] <davetoo> I always made a /work directory for template copies
[11-Nov-2010 16:02:26] <davetoo> I don't have enough experience with UI3 yet
[11-Nov-2010 16:02:53] <rmatte> I've barely even been using UI3 but I've figured out how to work around the stupidities
[11-Nov-2010 16:03:08] <davetoo> I suspect that I personally will be using zendmd or ZMI to do these things
[11-Nov-2010 16:03:20] <rmatte> you shouldn't have to though, that's the thing
[11-Nov-2010 16:03:25] <davetoo> I know
[11-Nov-2010 16:03:26] <davetoo> I agree
[11-Nov-2010 16:03:32] <rmatte> If you can't do what you could in 2.5 it's regression
[11-Nov-2010 16:04:06] <rmatte> They should compare the old UI to the new one in terms of template handling and compare what was possible before and what is possible now
[11-Nov-2010 16:04:11] <rmatte> it's lacking in quite a few departments
[11-Nov-2010 16:04:38] <davetoo> but... the Conslutant (sic) said that's what we should do! We paid good money for it!
[11-Nov-2010 16:04:40] <rmatte> I think I'm just going to open 1 big trac ticket for all of the template handling issues that I've found
[11-Nov-2010 16:04:41] * davetoo snickers
[11-Nov-2010 16:04:59] <rmatte> I don't feel like opening 6 separate tickets for small things that could be easily fixed
[11-Nov-2010 16:16:03] * rmatte votes for a 3.0.4
[11-Nov-2010 17:41:20] <ironpaw> hai
[11-Nov-2010 17:41:24] <ironpaw> anyone awake?
[11-Nov-2010 17:58:47] jd__ is now known as __jd__
[11-Nov-2010 18:00:28] <__jd__> I'm having a strange zencommand issue.. wondering if anyone's encountered it.. After zencommand has been running for a couple of days, I notice that a couple of my graphs start going blank until I restart it. If I look in the debug logs, I see something like this: zen.zencommand: The result of "/opt/zenoss/common/libexec/beanstalkd.rb 10.0.102.61" was "''"
[11-Nov-2010 18:00:44] <__jd__> however, if I run that exact command as the zenoss user, I get the expected output
[11-Nov-2010 18:01:29] <__jd__> the only particularly unique thing about this particular command is that its output is rather large (slightly over 8K)
[11-Nov-2010 18:08:21] <Orv> Hrm - rebooted server. Now zenhub won't stay started. Any ideas?
[11-Nov-2010 18:37:40] <Orv> Jeeze, nothing in the log, either... Rats...
[11-Nov-2010 19:57:54] forsberg is now known as fOrsberg
[11-Nov-2010 20:54:22] <ironpaw> anyone alive?
[11-Nov-2010 23:06:25] Sam-I-Am_ is now known as Sam-I-Am
[12-Nov-2010 00:00:40] [disconnected at Fri Nov 12 00:00:40 2010]
[12-Nov-2010 00:00:40] [connected at Fri Nov 12 00:00:40 2010]
[12-Nov-2010 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[12-Nov-2010 02:59:35] fOrsberg is now known as forsberg
[12-Nov-2010 04:15:55] <Simon4> Orv: mysqld running?
[12-Nov-2010 04:16:07] <Simon4> hmm, incorrect timestamp fail
[12-Nov-2010 04:16:53] <kokey> i need zenoss alerts at night when i've had more than a certain number of drinks
[12-Nov-2010 04:17:12] <Simon4> "threshold of morning hangover exceeded"
[12-Nov-2010 04:17:43] <kokey> i need a full english breakfast
[12-Nov-2010 04:17:51] <kokey> well, almost full
[12-Nov-2010 04:17:53] <kokey> i don't like beans
[12-Nov-2010 04:18:02] <Simon4> i"m planning one at the work cafeteria once I get in to the office
[12-Nov-2010 04:18:06] <Simon4> Friday treat
[12-Nov-2010 04:47:19] <frozty_sa> kokey: I guess the threshold plugin can work for that
[12-Nov-2010 04:47:34] <frozty_sa> and now I've made myself guilty by reminding me that I haven't made the holt-winters thing work
[12-Nov-2010 04:50:20] forsberg is now known as fOrsberg
[12-Nov-2010 04:59:04] fOrsberg is now known as forsberg
[12-Nov-2010 05:52:32] <mr_claus> hi, i get a threshold message "threshold of threshold_coretemp exceeded: current value 40000.00" which should be only 40.00 instead, probably i didn't use the formula in right way
[12-Nov-2010 05:53:10] <mr_claus> i used "1000,/" on the "Create Command" field when configuring the data point
[12-Nov-2010 05:54:37] <Simon4> ah, the "create command" is the rrd file create command from memory
[12-Nov-2010 05:55:20] <mr_claus> so where i have to do the calculation?
[12-Nov-2010 07:41:11] rhettardo_ is now known as rhettardo
[12-Nov-2010 07:42:25] bzed_ is now known as Guest39244
[12-Nov-2010 07:43:32] Guest39244 is now known as bzed
[12-Nov-2010 08:29:18] <chachan_> Hi guys, I had time getting this: Unable to read processes on device server.com; Timeout on device
[12-Nov-2010 08:29:34] <chachan_> could I increase this timeout somewhere?
[12-Nov-2010 08:30:11] <chachan_> or what is the name of that property?
[12-Nov-2010 08:47:39] Gibby_away is now known as Gibby
[12-Nov-2010 09:31:27] <chachan_> Hi guys, I had time getting this: Unable to read processes on device server.com; Timeout on device
[12-Nov-2010 09:31:29] <rmatte> chachan_: that should just fall under the standard snmp timeout value defined in zProperties
[12-Nov-2010 09:31:51] <chachan_> rmatte, let me see
[12-Nov-2010 09:32:02] <rmatte> there is no process specific timeout value anywhere
[12-Nov-2010 09:36:59] forsberg is now known as fOrsberg
[12-Nov-2010 09:37:37] <Parabola|W> good morning
[12-Nov-2010 09:37:57] <mr_claus> i try to use a threshold of my cpu temperature and use oid 1.3.6.1.4.1.2021.13.16.5.1.3.1 to get LM-SENSORS-MIB::lmMiscSensorsValue.1 = Gauge32: 40000
[12-Nov-2010 09:38:08] <Parabola|W> hey rmatte i'm getting reports by the users (destkop techs..ect) that the zenoss delays on the /ping class are coming back with a delay
[12-Nov-2010 09:38:14] <mr_claus> i want to use a threshold on 50 degrees
[12-Nov-2010 09:38:18] <Parabola|W> I dont believe it, but they swear its doing it
[12-Nov-2010 09:38:44] <mr_claus> so i have to calculate the value 40000 with 1000,/ but i don't know at which possition i have to include it
[12-Nov-2010 09:38:46] <chachan_> rmatte, thanks, I just need to wait one or two days to see the results
[12-Nov-2010 09:39:36] * rmatte nods
[12-Nov-2010 09:39:42] <rmatte> well, time for me to remodel 400+ devices
[12-Nov-2010 09:39:43] <rmatte> yaya
[12-Nov-2010 09:39:45] <rmatte> yay*
[12-Nov-2010 09:40:05] <Parabola|W> rmatte,
[12-Nov-2010 09:40:08] <Parabola|W> sup broski
[12-Nov-2010 09:40:14] <rmatte> nm mang
[12-Nov-2010 09:40:22] <rmatte> lol
[12-Nov-2010 09:40:32] <Parabola|W> hehe
[12-Nov-2010 09:40:50] <Parabola|W> alright, rmatte does this alerting rule sound right
[12-Nov-2010 09:40:53] * rmatte waits 5 hours while the devices in Sydney Australia remodel
[12-Nov-2010 09:41:01] * rmatte listens
[12-Nov-2010 09:41:31] <Parabola|W> Delay 30 seconds, Device class: Begins with /Ping , event state = new / severity >= Critical / Count > 5
[12-Nov-2010 09:42:23] <Parabola|W> and zcommand cycle time on the /ping class is 60, which i took to mean, one ping every 60 seconds
[12-Nov-2010 09:42:34] <Parabola|W> so after 5 failures (5min) it would email
[12-Nov-2010 09:42:40] <rmatte> why severity >= Critical?
[12-Nov-2010 09:42:51] <rmatte> severity == Critical would do the exact same thing
[12-Nov-2010 09:42:53] <Parabola|W> i dont know
[12-Nov-2010 09:42:57] <Parabola|W> i dont remember seting it
[12-Nov-2010 09:43:08] <Parabola|W> i was silently wondering that as well
[12-Nov-2010 09:43:09] <rmatte> and you probably want Count >= 5
[12-Nov-2010 09:43:13] <rmatte> so that it triggers on 5
[12-Nov-2010 09:43:16] <rmatte> instead of on 6
[12-Nov-2010 09:43:27] <Parabola|W> ah yes
[12-Nov-2010 09:43:45] <rmatte> but otherwise, sounds alright
[12-Nov-2010 09:43:46] <Parabola|W> alright, well heres the issue im getting complained to me
[12-Nov-2010 09:43:58] <Parabola|W> They are saying the clear email is delayed by 5min when its back up
[12-Nov-2010 09:44:02] <rmatte> zcommand cycle time has nothing to do with ping times
[12-Nov-2010 09:44:03] <Parabola|W> i told them its not possible
[12-Nov-2010 09:44:09] <rmatte> but pings default to 1 every minute
[12-Nov-2010 09:44:26] <rmatte> the ping cycle time is set in the collector settings
[12-Nov-2010 09:44:33] <Parabola|W> without taking a clients internet down
[12-Nov-2010 09:44:53] <Parabola|W> the clear events are sent immediatly right?
[12-Nov-2010 09:45:08] <rmatte> the clear email for anything other than ping will obviously be delayed by 5 minutes
[12-Nov-2010 09:45:15] <rmatte> ping should only be delayed by 1 minute
[12-Nov-2010 09:45:50] <Parabola|W> hmm
[12-Nov-2010 09:45:57] <Parabola|W> I guess i didnt know the clear emails were delayed at all
[12-Nov-2010 09:45:58] <rmatte> the reason I say it'll be delayed by 5 is because if it sees that something like snmp is down, it'll take 5 minutes for the next polling cycle to kick off to see that it's back up again
[12-Nov-2010 09:46:05] <Parabola|W> sure
[12-Nov-2010 09:46:06] <rmatte> but with pings it checks every minute
[12-Nov-2010 09:46:11] <rmatte> so it should be quicker
[12-Nov-2010 09:46:23] <Parabola|W> well the few times ive been taking stuff down that was in the ping class
[12-Nov-2010 09:46:29] <Parabola|W> i swear it was within a min or so i got notified again
[12-Nov-2010 09:46:37] <rmatte> yeh, you should have
[12-Nov-2010 09:46:40] <Parabola|W> but they do get alot more /ping emails in a day than i do, and this is my last day at the job
[12-Nov-2010 09:46:45] <rmatte> you don't have some delay time set on the alert?
[12-Nov-2010 09:46:46] <Parabola|W> so, i added myself to the list for pings
[12-Nov-2010 09:46:58] <Parabola|W> but i have one day to figure ti otu
[12-Nov-2010 09:47:03] * rmatte nods
[12-Nov-2010 09:47:11] <Parabola|W> the delay is 30 seconds
[12-Nov-2010 09:47:15] <Parabola|W> whcih is stupid to have
[12-Nov-2010 09:47:26] <Parabola|W> set to zero, its already going to wait 5min before reporting
[12-Nov-2010 09:48:24] <rmatte> I never even bother with a delay
[12-Nov-2010 09:48:24] <Parabola|W> alright, lemme try adding somthing that i can unplug
[12-Nov-2010 09:48:27] <Parabola|W> Really?
[12-Nov-2010 09:48:27] <rmatte> I don't see the point
[12-Nov-2010 09:48:39] <rmatte> you want to know about it immediately
[12-Nov-2010 09:48:43] <Parabola|W> ah, we are monitoring alot of clients stuff, and the colo this server is in, isnt the best connection
[12-Nov-2010 09:48:56] <rmatte> right, but even 30 seconds isn't going to help you
[12-Nov-2010 09:49:05] <rmatte> since it'll take at least 1 minute to clear a false positive anyways
[12-Nov-2010 09:49:06] <Parabola|W> yeah i didnt set that delay to be honest, i just left it
[12-Nov-2010 09:49:12] <rmatte> hehe
[12-Nov-2010 09:49:13] <Parabola|W> i did clear it out just now though
[12-Nov-2010 09:49:18] * rmatte nods
[12-Nov-2010 09:49:23] <rmatte> probably best to clear it for now
[12-Nov-2010 09:49:24] <Parabola|W> i have delays on stuff for the server events from WMI / snmp
[12-Nov-2010 09:49:31] <rmatte> and set it to something higher if you start getting complaints
[12-Nov-2010 09:49:40] * rmatte nods
[12-Nov-2010 09:49:41] <Parabola|W> i did this because i get polling cycle failures randomly
[12-Nov-2010 09:49:47] <rmatte> ah
[12-Nov-2010 09:49:48] <Parabola|W> i attributed it to no QoS at this colo lol
[12-Nov-2010 09:49:56] <rmatte> sounds about right
[12-Nov-2010 09:50:01] <rmatte> what colo doesn't do QoS?
[12-Nov-2010 09:50:27] <Parabola|W> long story, but in the end, if you were offered a free 42u rack, full access to the gbit connection , unmetered for free
[12-Nov-2010 09:50:31] <Parabola|W> you'd take it too
[12-Nov-2010 09:51:00] <Parabola|W> right?
[12-Nov-2010 09:51:01] <rmatte> well obviously, if it's free
[12-Nov-2010 09:51:07] <Parabola|W> its free
[12-Nov-2010 09:51:21] <rmatte> how'd they swing that deal?
[12-Nov-2010 09:51:23] <Parabola|W> its another company we work with, hes an ILEC
[12-Nov-2010 09:51:27] <rmatte> ah
[12-Nov-2010 09:51:28] <Parabola|W> we pass him business
[12-Nov-2010 09:51:31] <Parabola|W> all phone stuff
[12-Nov-2010 09:51:36] <Parabola|W> and all clients T1's
[12-Nov-2010 09:51:37] <rmatte> cool, so it's basically a perk
[12-Nov-2010 09:51:40] <Parabola|W> Yup
[12-Nov-2010 09:51:43] <RoAkSoAx> npmccallum: PM?
[12-Nov-2010 09:51:44] <rmatte> neato
[12-Nov-2010 09:51:46] <Parabola|W> However, there are random issues
[12-Nov-2010 09:51:53] <Parabola|W> since may there have been two full outages
[12-Nov-2010 09:51:57] <rmatte> RoAkSoAx: he's probably not actually around
[12-Nov-2010 09:51:58] <npmccallum> RoAkSoAx: morning
[12-Nov-2010 09:52:05] <rmatte> ah he is
[12-Nov-2010 09:52:06] <rmatte> lol
[12-Nov-2010 09:52:07] <RoAkSoAx> npmccallum: morning
[12-Nov-2010 09:52:19] <Parabola|W> rmatte, so yeah, all he does is phones and T1s with it, we got a free rack
[12-Nov-2010 09:52:31] <Parabola|W> rmatte, so yeah the delay on wmi and snmp stuff saved alot of false alerts, id say all
[12-Nov-2010 09:52:36] <rmatte> Parabola|W: we found out last night that one of our customers is injecting routes in to our main router
[12-Nov-2010 09:52:41] <Parabola|W> why
[12-Nov-2010 09:52:42] <rmatte> so our routing table on the router is insane
[12-Nov-2010 09:52:47] <rmatte> because they are idiots
[12-Nov-2010 09:52:48] <rmatte> lol
[12-Nov-2010 09:52:51] <Parabola|W> lol
[12-Nov-2010 09:52:55] <Parabola|W> its better than them being malicous
[12-Nov-2010 09:53:01] <rmatte> we were wondering why the router wasn't performing too well
[12-Nov-2010 09:53:06] <Parabola|W> how big was the table
[12-Nov-2010 09:53:17] <rmatte> It's at over a million items I believe
[12-Nov-2010 09:53:17] <Parabola|W> brb 30 seconds
[12-Nov-2010 09:53:20] <Parabola|W> lol wow..
[12-Nov-2010 09:53:22] <Parabola|W> what kind of router
[12-Nov-2010 09:53:31] <rmatte> Cisco, I forget the model
[12-Nov-2010 09:54:06] <rmatte> Cisco 2821
[12-Nov-2010 09:58:05] <Parabola|W> cool
[12-Nov-2010 09:58:08] <Parabola|W> thats a hell of a routing table
[12-Nov-2010 09:58:12] <Parabola|W> i cant believe it stayed up
[12-Nov-2010 09:58:26] <Parabola|W> alright so they are telling me it was way more than a 5min delay on the ping
[12-Nov-2010 09:58:39] <Parabola|W> the dumb part is, they could only give me a single device that did it
[12-Nov-2010 10:04:39] <rmatte> I'd look at the email server more than anything
[12-Nov-2010 10:05:05] <rmatte> but like I said, it depends on what the clear event is for, if it's for ping then 5 mins is unusual
[12-Nov-2010 10:05:11] <Parabola|W> lol using gmail
[12-Nov-2010 10:05:19] <rmatte> there's your first mistake
[12-Nov-2010 10:05:20] <rmatte> lol
[12-Nov-2010 10:05:21] <Parabola|W> yeah it was ping, and they said it was at least 5min
[12-Nov-2010 10:09:42] <rmatte> well, you are sending over gmail, and it's not like email going out over the internet is always instant
[12-Nov-2010 10:09:48] <rmatte> it may just be taking a crappy route to them
[12-Nov-2010 10:09:52] <rmatte> which you have no control over
[12-Nov-2010 10:11:06] <rmatte> Someone managed to write open source drivers for the Kinect
[12-Nov-2010 10:11:13] * rmatte laughs
[12-Nov-2010 10:11:26] <rmatte> Microsoft said it wouldn't be possible and that they'd taken all these precautions to prevent it
[12-Nov-2010 10:11:29] * rmatte rolls eyes
[12-Nov-2010 10:12:07] <Parabola|W> lol
[12-Nov-2010 10:12:10] <Parabola|W> im testing the ping now
[12-Nov-2010 10:12:14] <straterra> I wish the damn thing didn't need so much room to work
[12-Nov-2010 10:12:15] <rmatte> cool
[12-Nov-2010 10:12:38] <rmatte> straterra: well, I own a ps3, and I don't intend to buy their brand of motion control either.
[12-Nov-2010 10:12:51] <rmatte> straterra: it's a cool concept, but I'd rather be laying on my couch with a controller
[12-Nov-2010 10:12:59] <rmatte> call me lazy
[12-Nov-2010 10:13:15] <rmatte> I have a wii, which I haven't powered on in like 4 months
[12-Nov-2010 10:13:42] <Parabola|W> Lol, 1min 3 second delay
[12-Nov-2010 10:13:45] <Parabola|W> owned
[12-Nov-2010 10:14:03] <rmatte> lol
[12-Nov-2010 10:14:10] <Parabola|W> Yeah i have a wii, i took the time to softmod it, i even have my games (even ones i bought) in ISO form on an external USB drive
[12-Nov-2010 10:14:16] <Parabola|W> they mount so much faster from the USB drive
[12-Nov-2010 10:14:21] <Parabola|W> all that work, and i dont even play it
[12-Nov-2010 10:14:30] <rmatte> hehe
[12-Nov-2010 10:14:36] <Parabola|W> It was a fun project
[12-Nov-2010 10:14:42] <Parabola|W> Only game i ever play on it is mario anyway
[12-Nov-2010 10:14:43] <rmatte> sounds like
[12-Nov-2010 10:14:51] <Parabola|W> Yeah, the softmod was really easy
[12-Nov-2010 10:14:59] <Parabola|W> i was impressed
[12-Nov-2010 10:14:59] <rmatte> right now I'm addicted to NHL 11, but I'm obviously a hockey fan being from Canada and all
[12-Nov-2010 10:15:02] <Parabola|W> lol
[12-Nov-2010 10:15:04] <Parabola|W> duh
[12-Nov-2010 10:15:09] <rmatte> hehe
[12-Nov-2010 10:15:09] <Parabola|W> im not a sports guy
[12-Nov-2010 10:15:21] <rmatte> I'm tempted to pick up CoD Black Ops
[12-Nov-2010 10:15:21] <Parabola|W> people get mad when they say things like "did you see the game this weekend"
[12-Nov-2010 10:15:27] <Parabola|W> i always say "what game, what day, what sport"
[12-Nov-2010 10:15:32] <Parabola|W> lol COD
[12-Nov-2010 10:16:14] <rmatte> They sort of ruined CoD MW2, but Black Ops is supposed to be a lot better
[12-Nov-2010 10:16:25] <rmatte> though they put some dumb looking weapons in it
[12-Nov-2010 10:16:32] <rmatte> like an RC car with explosives strapped to it
[12-Nov-2010 10:16:35] <Parabola|W> haha
[12-Nov-2010 10:16:37] <Parabola|W> thats awesome
[12-Nov-2010 10:16:40] <Parabola|W> the rape-mobile
[12-Nov-2010 10:16:45] <rmatte> yeh lol
[12-Nov-2010 10:16:57] <Parabola|W> i call that a "console shooter"
[12-Nov-2010 10:17:00] <Parabola|W> I dont play thoes :-\
[12-Nov-2010 10:17:03] <rmatte> mray: we're talking about video games, just to fill you in
[12-Nov-2010 10:17:09] <Parabola|W> Halo, medal of honor, call of duty, battlefield..ect
[12-Nov-2010 10:17:09] <rmatte> you kind of came in at a bad time lol
[12-Nov-2010 10:17:16] <Parabola|W> I wont play thoes games
[12-Nov-2010 10:17:26] <Parabola|W> I think realistic shooters are boring, who wants to play a shooter based ina DESERT
[12-Nov-2010 10:17:31] <Parabola|W> theres nothing around, nothing to look at
[12-Nov-2010 10:17:51] <rmatte> well, CoD isn't in a desert
[12-Nov-2010 10:17:52] <Parabola|W> I enjoy Team fortress, quake live, unreal
[12-Nov-2010 10:18:03] <Parabola|W> and borderlands, i've been playing alot of that recently
[12-Nov-2010 10:18:06] <rmatte> I used to play the original TF religiously
[12-Nov-2010 10:18:09] <Parabola|W>
[12-Nov-2010 10:18:10] <Parabola|W> QWTF?
[12-Nov-2010 10:18:17] <rmatte> just TF
[12-Nov-2010 10:18:21] <rmatte> yeh, for quake
[12-Nov-2010 10:18:28] <Parabola|W> awesome
[12-Nov-2010 10:18:35] <Parabola|W> I played very little of that, was a bit before my time
[12-Nov-2010 10:18:41] <rmatte> ah
[12-Nov-2010 10:18:48] <rmatte> yeh, I played it over 56k modem
[12-Nov-2010 10:18:52] <Parabola|W> i really started with TFC
[12-Nov-2010 10:18:52] <rmatte> lag central
[12-Nov-2010 10:18:57] <Parabola|W> in 2000
[12-Nov-2010 10:19:02] <rmatte> I never got in to TFC
[12-Nov-2010 10:19:06] <Parabola|W> It was pretty good
[12-Nov-2010 10:19:09] <rmatte> didn't have the same feel for me
[12-Nov-2010 10:19:13] <Parabola|W> Yeah it didnt
[12-Nov-2010 10:19:17] <Parabola|W> you play any TF2?
[12-Nov-2010 10:19:31] <rmatte> I've played it, but once again, never got in to it because the feel just isn't there
[12-Nov-2010 10:19:39] <Parabola|W> yeah ,the skillset has bene dropped
[12-Nov-2010 10:19:44] <Parabola|W> no bunny hoping / strafe jumping
[12-Nov-2010 10:19:45] <rmatte> yeh
[12-Nov-2010 10:19:46] <Parabola|W> no grenades
[12-Nov-2010 10:19:59] <rmatte> grnade jumps and rocket jumps were the foundation of TF originally
[12-Nov-2010 10:20:03] <rmatte> grenade*
[12-Nov-2010 10:20:05] <Parabola|W> however, i play comp tf2, its a good community
[12-Nov-2010 10:20:11] <rmatte> I was the king of concussion grenade jumps
[12-Nov-2010 10:20:14] <Parabola|W> hehe
[12-Nov-2010 10:20:17] <Parabola|W> i do miss conc
[12-Nov-2010 10:20:22] <Parabola|W> I used to do conc maps in TFC
[12-Nov-2010 10:20:37] <Parabola|W> only time i play TF2 when its not a scrim/ match is Rjump maps
[12-Nov-2010 10:20:45] <rmatte> on 2fort5 I'd jump in to the water, then concussion grenade jump from under water right up on to the sniper deck
[12-Nov-2010 10:20:56] <rmatte> and since I'd be concussed I'd be dancing all over the place so the snipers couldn't hit me
[12-Nov-2010 10:20:57] <rmatte> lol
[12-Nov-2010 10:21:06] <Parabola|W> lol
[12-Nov-2010 10:21:16] <Parabola|W> 2fort is still around
[12-Nov-2010 10:21:19] <rmatte> jump maps are awesome, I miss those
[12-Nov-2010 10:21:38] <Parabola|W> you know you can actually prime the conc, drop off the battlements (sniper deck) and drop it and conc jump without ever touching the ground
[12-Nov-2010 10:21:42] <rmatte> yeh, 2fort is a classic, well6 is probablly still around too
[12-Nov-2010 10:22:00] <Parabola|W> yeah, it was ctf_well on TFC, now its cp_well / ctf_well
[12-Nov-2010 10:22:07] <Parabola|W> the capture point version is played alot more
[12-Nov-2010 10:22:15] <Parabola|W> its not as good as the original / TFC version
[12-Nov-2010 10:22:18] * rmatte nods
[12-Nov-2010 10:22:21] <Parabola|W> that huge vast flag room is gone
[12-Nov-2010 10:22:24] <Parabola|W> with the bridge
[12-Nov-2010 10:22:30] <rmatte> ah
[12-Nov-2010 10:22:33] <rmatte> that was the best
[12-Nov-2010 10:22:36] <Parabola|W> and the center wall / tunnel
[12-Nov-2010 10:22:41] <Parabola|W> they got rid of that, its a big warehouse now
[12-Nov-2010 10:22:43] <rmatte> I had a conc jump perfected to get up there in seconds
[12-Nov-2010 10:22:44] <Parabola|W> you cannot jump over it
[12-Nov-2010 10:22:51] <rmatte> ah
[12-Nov-2010 10:23:04] <Parabola|W> You should give Fortress Forever a shot man
[12-Nov-2010 10:23:05] <rmatte> sounds lame hehe
[12-Nov-2010 10:23:09] <Parabola|W> You ever play it?
[12-Nov-2010 10:23:12] <rmatte> nope
[12-Nov-2010 10:23:20] <Parabola|W> Its a remake of TFC on the source engine, came out before TF2
[12-Nov-2010 10:23:20] <rmatte> I meant the map sounds lame
[12-Nov-2010 10:23:21] <rmatte> not the game
[12-Nov-2010 10:23:29] <rmatte> ah, cool
[12-Nov-2010 10:23:29] <Parabola|W> it was the single best "mod" for source engine IMHO
[12-Nov-2010 10:23:33] <Parabola|W> very polished
[12-Nov-2010 10:23:40] <rmatte> I'll give it a look
[12-Nov-2010 10:23:43] <Parabola|W> has the same feel as the original, its made by the old school players
[12-Nov-2010 10:23:52] <rmatte> nice
[12-Nov-2010 10:23:59] <Parabola|W> yeah, the maps are incredible, the originals are there
[12-Nov-2010 10:24:05] <Parabola|W> plus the popular community maps
[12-Nov-2010 10:24:17] <Parabola|W> any changes made were to fix previous issues or imbalances, they did a very nice job
[12-Nov-2010 10:24:32] <Parabola|W> Its community is smaller now, because TF2 stole the playerbase
[12-Nov-2010 10:24:42] <Parabola|W> but theres a handful of servers with people on them pretty much all the time
[12-Nov-2010 10:24:59] <Parabola|W> http://www.fortress-forever.com
[12-Nov-2010 10:25:25] <rmatte> just watched a video of it, looks pretty good
[12-Nov-2010 10:25:33] <rmatte> the scout has the proper speed like it used to
[12-Nov-2010 10:25:40] <rmatte> scouts seem so laggy in newer versions
[12-Nov-2010 10:27:10] <rmatte> bah, just realized my lip is bleeding
[12-Nov-2010 10:30:22] <rmatte> 66 out of 406 devices remodeled so far
[12-Nov-2010 10:30:29] <Parabola|W> hehe
[12-Nov-2010 10:30:48] <Parabola|W> Yeah, the movement is tehre, LOTS of options in the gui too, you can have a speedometer like quake too
[12-Nov-2010 10:30:57] <rmatte> nice
[12-Nov-2010 10:30:59] <Parabola|W> yeah
[12-Nov-2010 10:31:06] <rmatte> I used to like scripting quake
[12-Nov-2010 10:31:11] <rmatte> I had a grenade timer sound
[12-Nov-2010 10:31:16] <Parabola|W> yeah they have that builtin
[12-Nov-2010 10:31:17] <rmatte> it would tick when I'd prime a grenade
[12-Nov-2010 10:31:20] <rmatte> nice
[12-Nov-2010 10:31:28] <Parabola|W> the average skill level in an FF player is much higher than that of a TF2 player
[12-Nov-2010 10:31:36] <Parabola|W> 90% of them are old school quake TF players
[12-Nov-2010 10:31:40] <rmatte> well, it has to be hehe
[12-Nov-2010 10:31:55] <rmatte> quake tf was cool because of all the crazy skills you could learn
[12-Nov-2010 10:31:56] <Parabola|W> so its pretty funny to watch the amazing scout runs these guys do, dogding 2 sgs, a heavy grab the flag and back out
[12-Nov-2010 10:32:02] <rmatte> the grenade jumps alone were an art lol
[12-Nov-2010 10:32:15] <Parabola|W> yeah, they seem to have a double prime down pat
[12-Nov-2010 10:32:33] <Parabola|W> they will conc or bhop in, grab flag / strafe in a circle whiel dropping a conc on you
[12-Nov-2010 10:32:39] <rmatte> I did some 1 on 1 against this guy in quake tf one time, and he was so good at grenade/rocket jumps as a soldier that he'd hardly ever touch the ground
[12-Nov-2010 10:32:41] <Parabola|W> and hitting everyone guarding the flag, then conc back out
[12-Nov-2010 10:32:47] <Parabola|W> lol yeah
[12-Nov-2010 10:33:03] <rmatte> The last thing I'd see is him above me, and a rocket & grenade in my face
[12-Nov-2010 10:33:05] <rmatte> then death
[12-Nov-2010 10:33:14] <rmatte> it was unreal
[12-Nov-2010 10:34:38] <rmatte> there are probably still some quake tf servers kicking around
[12-Nov-2010 10:34:49] <Parabola|W> id hope
[12-Nov-2010 10:34:59] <rmatte> quake supports full opengl, but I never had a powerful enough computer to do it
[12-Nov-2010 10:35:04] <rmatte> would be fun playing in full opengl
[12-Nov-2010 10:35:30] <rmatte> the computer I played quake tf on was a 120MHz pentium
[12-Nov-2010 10:35:39] <rmatte> with 128mb of ram
[12-Nov-2010 10:35:41] <rmatte>
[12-Nov-2010 10:37:44] <rmatte> wow, it looks like duke nukem forever could actually be released next year
[12-Nov-2010 10:38:03] <rmatte> talk about the longest game development in history
[12-Nov-2010 10:40:17] <rmatte> my favourite free game projects right now are warsow and legends
[12-Nov-2010 10:40:29] <rmatte> warsow being the most polished
[12-Nov-2010 10:40:58] <rmatte> you'd probably like warsow, it's quake/unreal style
[12-Nov-2010 10:41:02] <rmatte> but it has wall jumping
[12-Nov-2010 10:42:04] <Parabola|W> lol
[12-Nov-2010 10:42:09] <Parabola|W> its gonna be released
[12-Nov-2010 10:42:11] <Parabola|W> 2k games picked it up
[12-Nov-2010 10:42:14] <rmatte> yeh
[12-Nov-2010 10:42:27] <Parabola|W> if you buy borderlands GOTY you get a prerelease copy of DNF when its ready
[12-Nov-2010 10:42:30] <rmatte> it's funny how they pick it up and within just over a year they'll have it released
[12-Nov-2010 10:42:33] <Parabola|W> i do like warsow
[12-Nov-2010 10:42:40] <Parabola|W> I havent played it in about 6 months
[12-Nov-2010 10:42:42] <Parabola|W> but its a fun game
[12-Nov-2010 10:42:42] <rmatte> shows how much 3DR were dicking around with it
[12-Nov-2010 10:42:49] <Parabola|W> lol
[12-Nov-2010 10:42:49] <rmatte> yeh, warsow rocks hehe
[12-Nov-2010 10:42:54] <Parabola|W> i dont know how they stayed in business
[12-Nov-2010 10:43:01] <Parabola|W> They had nothing out there making money
[12-Nov-2010 10:43:08] <Parabola|W> but they were paying the devs for 10 years
[12-Nov-2010 10:43:14] <rmatte> yeh, 9+ years with nothing to show for it
[12-Nov-2010 10:43:26] <rmatte> they changed game engines like 3 times
[12-Nov-2010 10:43:34] <rmatte> and each time they had to scrap and start from scratch
[12-Nov-2010 10:44:07] <rmatte> which was just stupid since they could have had 3 different duke nukem games
[12-Nov-2010 10:45:26] <rmatte> borderlands looks good, but for that style of game the cellshading doesn't quite do it for me
[12-Nov-2010 10:45:34] <rmatte> I like cellshading in games like warsow
[12-Nov-2010 10:45:53] <rmatte> but with borderlands, I was expecting basically a multiplayer version of fallout
[12-Nov-2010 10:46:33] <rmatte> and, I have no idea why no one has made a MMORPG in the style of oblivion
[12-Nov-2010 10:46:40] <rmatte> it would be kickass
[12-Nov-2010 10:46:41] <rmatte> lol
[12-Nov-2010 10:48:43] <rmatte> My most highly anticipated game is Diablo 3
[12-Nov-2010 10:48:56] <rmatte> I was absolutely addicted to Diablo 2
[12-Nov-2010 11:01:21] <QubeZ> hello all
[12-Nov-2010 11:01:32] <QubeZ> what tool can I use to have zenoss restart iis on a remote webserver?
[12-Nov-2010 11:05:39] <rmatte> QubeZ: http://lifehacker.com/5575671/restart-windows-services-from-your-linux-pc
[12-Nov-2010 11:06:09] <QubeZ> sweet, thanks
[12-Nov-2010 11:06:24] <rmatte> np
[12-Nov-2010 11:11:00] <rmatte> eugh, this remodelling is taking forever
[12-Nov-2010 11:12:30] <QubeZ> this web server is driving me nuts -- keeps erroring on defaultapppool, can't even find the issue. Time to take the gloves off.
[12-Nov-2010 11:13:03] <rmatte> lol
[12-Nov-2010 11:18:44] <rmatte> QubeZ: http://blogs.msdn.com/b/david.wang/archive/2005/08/29/howto-understand-and-diagnose-an-apppool-crash.aspx
[12-Nov-2010 11:18:48] <rmatte> that may help you
[12-Nov-2010 11:26:08] <QubeZ> rmatte: as usual, you are the shit
[12-Nov-2010 11:26:18] <rmatte> pheer my google-fu
[12-Nov-2010 11:26:20] <rmatte>
[12-Nov-2010 11:26:36] <QubeZ> rmatte: i'm talking about your willingness to help -- for that you are the shit
[12-Nov-2010 11:26:43] <rmatte>
[12-Nov-2010 11:26:51] <QubeZ> *bows*
[12-Nov-2010 11:26:55] <rmatte> well, I'm waiting for 400 devices to compile, so I need something to do
[12-Nov-2010 11:27:01] <rmatte> erm not compile
[12-Nov-2010 11:27:02] <rmatte> model
[12-Nov-2010 11:27:05] <QubeZ> lol
[12-Nov-2010 11:27:24] <rmatte> I think my brain is taking a vacation today
[12-Nov-2010 11:27:35] <QubeZ> i could use a brain vacation but I need to work today
[12-Nov-2010 11:27:40] <rmatte> hehe
[12-Nov-2010 11:27:45] <QubeZ> Bahamas in T-28 days though
[12-Nov-2010 11:27:56] <rmatte> nice
[12-Nov-2010 11:28:05] <QubeZ> on a cruise - luckly not Carnival lol
[12-Nov-2010 11:28:21] <rmatte> I've never been on a proper vacation, my vacations consist of couch vegetation
[12-Nov-2010 11:28:34] <rmatte> nice
[12-Nov-2010 11:28:52] <QubeZ> rmatte: sometimes those are the best. proper vacations are too tiring because you always try to "pack in stuff to do" instead of actually relaxing.
[12-Nov-2010 11:29:10] <rmatte> true enough
[12-Nov-2010 11:29:24] <rmatte> I actually hadn't heard about that carnival thing until you mentioned it just now
[12-Nov-2010 11:29:29] <rmatte> fire in the engine room, lovely
[12-Nov-2010 11:30:00] <rmatte> there were 196 canadians on that cruise apparently lol
[12-Nov-2010 11:31:36] <rmatte> wow, they towed the ship back with "two ocean going tugboats"
[12-Nov-2010 11:31:43] <QubeZ> ya lol
[12-Nov-2010 11:31:47] <rmatte> that's crazy
[12-Nov-2010 11:32:05] <QubeZ> its a Rolls-Royce engine too but not their fault, the actual fire is what messed up the engine, not caused it from what I heard
[12-Nov-2010 11:32:31] <rmatte> "I remember a year-and-a-half ago there was a cruise ship hijacked by pirates, so I was worried," said Claire. "My second thought was, 'I can't swim.'"
[12-Nov-2010 11:32:45] <rmatte> You're in the middle of the ocean, I doubt that swimmin is going to help much
[12-Nov-2010 11:32:51] <rmatte> swimming*
[12-Nov-2010 11:32:59] <rmatte> ah
[12-Nov-2010 11:33:02] <QubeZ> lol unless you're michael phelps
[12-Nov-2010 11:33:03] <rmatte> wonder what caused the fire
[12-Nov-2010 11:33:08] <rmatte> yeh, really
[12-Nov-2010 11:33:29] <rmatte> or Jacques Cousteau
[12-Nov-2010 11:33:48] <rmatte> (with a full air rig)
[12-Nov-2010 11:33:50] <rmatte>
[12-Nov-2010 11:33:59] <QubeZ> I'm still wondering why they were out there for 4 days instead of being helicopter-lifted in groups back to mainland.
[12-Nov-2010 11:34:13] <rmatte> probably expense
[12-Nov-2010 11:34:30] <rmatte> it's easier to take 1 helicopter trip and drop off food than to ferry people
[12-Nov-2010 11:34:48] <mray> exactly, some bean-counter decided it was cheaper to inconvenience 200 people than 30 helicopter trips
[12-Nov-2010 11:34:54] <rmatte> yup
[12-Nov-2010 11:35:17] <rmatte> gotta love the bean-counters lol
[12-Nov-2010 11:35:36] <QubeZ> i'd like to hear their take on it if they were the ones stuck on that ship
[12-Nov-2010 11:35:44] <rmatte> I mean, I laugh about it, but if I was one of the people stranded for 4 days I'd be livid
[12-Nov-2010 11:35:55] <QubeZ> i wonder if those people are going to get one free cruise per year for the rest of their lives
[12-Nov-2010 11:35:57] <rmatte> yeh, exactly
[12-Nov-2010 11:36:02] <mray> I can think of worse places to be stuck… like in a mine
[12-Nov-2010 11:36:11] <rmatte> well, I'm sure they'll get at least 1 since theirs was ruined
[12-Nov-2010 11:36:20] <QubeZ> mray: *nod* but those guys are going to be millionaires with their redundant series of books
[12-Nov-2010 11:36:38] <QubeZ> or at least well off for the rest of their lives
[12-Nov-2010 11:36:43] <rmatte> I mean, as much as people love to bob around the ocean in disabled cruise ships during their vacation and all
[12-Nov-2010 11:36:53] <QubeZ> i'm from india, trust me... i know what its like to struggle lol
[12-Nov-2010 11:36:58] <rmatte> lol
[12-Nov-2010 11:37:24] <rmatte> one of those miners is already a celebrity
[12-Nov-2010 11:37:31] <QubeZ> India BO is not fun to be around
[12-Nov-2010 11:37:40] <rmatte> I can imagine
[12-Nov-2010 11:37:53] <QubeZ> rmatte: ya, that Elvis Presley singing guy who ran the marathon. He sure knows how to keep his image alive for $$
[12-Nov-2010 11:38:02] <rmatte> yeh, him lol
[12-Nov-2010 11:38:29] <rmatte> he'll probably be co-starring in the next jackie chan movie
[12-Nov-2010 11:38:42] <rmatte>
[12-Nov-2010 11:39:00] <rmatte> It's just another william hung
[12-Nov-2010 11:39:02] <QubeZ> Jackie: "Can you understand the words that are coming out of my mouth?" Miner: "Que?"
[12-Nov-2010 11:39:13] <rmatte> lol
[12-Nov-2010 11:39:48] <Gibby> I am trying to add zFileSystemSizeOffset but I seem to be missing some info.. where does it go? Do I only add it to my devices that have this issue?
[12-Nov-2010 11:40:16] <rmatte> William Hung: "He was a student at University of California, Berkeley, and later dropped out to pursue his music career."
[12-Nov-2010 11:40:18] <rmatte> what an idiot
[12-Nov-2010 11:40:42] <QubeZ> rmatte: ya what a goof
[12-Nov-2010 11:40:44] <rmatte> Gibby: yeh, only add it to the class of devices where you're seeing the issue
[12-Nov-2010 11:40:53] <rmatte> Gibby: It goes in the zProperties of the class
[12-Nov-2010 11:41:07] <rmatte> Gibby: or you can just apply it directly to the devices themselves, whatever you want
[12-Nov-2010 11:42:00] <Gibby> rmatte I found zFileSystemSizeOffset under 1 of my devices in configuration properties and is set to 1.0.. Do I just change that to 5.0? Or do i need to add a new property?
[12-Nov-2010 11:42:19] <rmatte> Gibby: Is it a whole class of devices that you're seeing the issue on?
[12-Nov-2010 11:42:25] <rmatte> like, are they all under /Server/Linux?
[12-Nov-2010 11:43:04] <rmatte> somebody needs to learn to use pastebin lol
[12-Nov-2010 11:43:10] <Gibby> rmatte: veriying now... i think it effects all ext2/3/4 right?
[12-Nov-2010 11:43:11] <rmatte> @ Hamzah
[12-Nov-2010 11:43:30] <rmatte> Gibby: I believe so, since Linux reserves 5% for root
[12-Nov-2010 11:43:46] <QubeZ> rmatte: thats nice that none of his paste even made it into the channel
[12-Nov-2010 11:44:02] <rmatte> QubeZ: well, he probably pasted in a different channel ehhe
[12-Nov-2010 11:44:17] <QubeZ> ahh * yes, brainfart
[12-Nov-2010 11:44:27] <rmatte>
[12-Nov-2010 11:44:46] <rmatte> Gibby: We'll assume it's affecting all of your Linux devices, since it probably is...
[12-Nov-2010 11:44:50] <rmatte> so go to Infrastructure
[12-Nov-2010 11:44:53] <QubeZ> i thought freenode bots are running irc like communist and filtering everything prior to putting into channel
[12-Nov-2010 11:45:02] <rmatte> then select the Server/Linux class on the left
[12-Nov-2010 11:45:19] <rmatte> once you have Linux highlighted, click on the Details button at the top
[12-Nov-2010 11:45:27] <kokey> hmmm
[12-Nov-2010 11:45:32] <rmatte> then select Configuration Properties
[12-Nov-2010 11:45:38] <rmatte> and change it in there
[12-Nov-2010 11:45:42] <rmatte> that'll change it on the class
[12-Nov-2010 11:45:48] <rmatte> and apply it to all devices in that class
[12-Nov-2010 11:45:49] <kokey> i have zenoss monitoring my ssh processes but i get an alert whenever one is closed down e.g. when a user has logged out
[12-Nov-2010 11:46:58] <rmatte> kokey: you're monitoring "ssh" or "sshd"?
[12-Nov-2010 11:49:07] <rmatte> kokey: the main thing you're going to want to do is go in to Infrastructure -> Processes, and locate the sshd process
[12-Nov-2010 11:49:15] <Gibby> ok i changed in the devices for Server/Linux... how do I apply it to all the devices under it? Or is it automatic?
[12-Nov-2010 11:49:33] <rmatte> Gibby: automatic, all settings on classes propogate to everything below them
[12-Nov-2010 11:49:44] <rmatte> it's basically a settings tree
[12-Nov-2010 11:49:52] <kokey> i'm monitoring sshd
[12-Nov-2010 11:50:03] <rmatte> kokey: go to Infrastructure -> Processes, find sshd
[12-Nov-2010 11:50:21] <Gibby> ooops.. so 5.0 doesn't go in there.. i take it is supposed to be 0.95 then
[12-Nov-2010 11:50:23] <rmatte> once you've found it, change "Ignore Parameters" from No to Yes
[12-Nov-2010 11:50:25] <rmatte> and then remodel
[12-Nov-2010 11:50:38] <kokey> aaah
[12-Nov-2010 11:50:39] <rmatte> Gibby: really?
[12-Nov-2010 11:50:46] <kokey> i was thinking there's something i could do with ignore parameters
[12-Nov-2010 11:51:07] <rmatte> kokey: yup
[12-Nov-2010 11:52:07] <rmatte> Gibby: docs/DOC-3233
[12-Nov-2010 11:52:17] <rmatte> so that you can avoid the second guessing
[12-Nov-2010 11:52:38] <rmatte> I think you can ignore the transform part since it's already in place by default as far as I know
[12-Nov-2010 11:52:43] <Gibby> yeah... I changed to 5.0 and it multipled the total size my 5, so my 5 TB
[12-Nov-2010 11:53:00] <Gibby> err i meant to see so my 1TB file system it says is now 5TB
[12-Nov-2010 11:53:03] <rmatte> then you implemented the property wrong in the template
[12-Nov-2010 11:53:52] <Gibby> ... hmmm
[12-Nov-2010 11:54:03] <rmatte> ohhhh
[12-Nov-2010 11:54:11] <rmatte> I see, they are just using it to modify the threshold
[12-Nov-2010 11:54:17] <rmatte> you won't actually see a different value on the OS tab
[12-Nov-2010 11:54:43] <rmatte> unless you actually modify $ZENHOME/Products/ZenModel/FileSystem.py
[12-Nov-2010 11:54:58] <rmatte> which is pointless, since as long as the threshold kicks off you're good
[12-Nov-2010 11:55:27] <rmatte> just do what it says in "Changing the threshold level"
[12-Nov-2010 11:56:55] <Gibby> hmmm.... ok the zFileSystemSizeOffset of the whole FS... so it should be set to 1.0... the amount used actually needs change...
[12-Nov-2010 11:57:36] <rmatte> The threshold should be: (here.totalBlocks * here.zFileSystemSizeOffset ) * .90
[12-Nov-2010 11:57:52] <rmatte> though that's a bit odd
[12-Nov-2010 11:58:19] <rmatte> I think you're right about the 0.95 for offset
[12-Nov-2010 11:58:37] <rmatte> unless it needs to be 1.05
[12-Nov-2010 11:58:46] <Gibby> 0.95 gets it close but still isn't right, it shows the whole FS 5% smaller instead up just the used part 5% smaller
[12-Nov-2010 11:59:27] <rmatte> right, but that's fine
[12-Nov-2010 11:59:44] <rmatte> since it technically makes it so that you'll hit 100% easier no?
[12-Nov-2010 12:00:32] <Gibby> well... I am lossing Zenoss capabilities then... I just need to find/figure/develop a way to just make the used percent 5% smaller
[12-Nov-2010 12:01:24] <Gibby> The graphs will then be off and so is the data under components/file systems
[12-Nov-2010 12:01:35] <rmatte> so it does actually affect what's on the os tab when you change it?
[12-Nov-2010 12:02:09] <rmatte> they must have implemented it in to $ZENHOME/Products/ZenModel/FileSystem.py
[12-Nov-2010 12:02:41] <rmatte> actually, I'm not even sure if that's the right file anymore
[12-Nov-2010 12:02:44] <Gibby> yes when i change the zFileSystemSizeOffset it changes the OS tab, i just tripled check and with it set to 1.0 it actually reports the total bytes and used bytes correct, it is the free bytes that is 5% to much
[12-Nov-2010 12:02:57] <rmatte> ah, then they implemented it wrong
[12-Nov-2010 12:03:00] * rmatte checks the code
[12-Nov-2010 12:04:10] <rmatte> well I see where it's changing the total
[12-Nov-2010 12:04:22] <rmatte> ok try this...
[12-Nov-2010 12:04:32] <rmatte> go in to $ZENHOME/Products/ZenModel/FileSystem.py
[12-Nov-2010 12:04:38] <rmatte> find line 123
[12-Nov-2010 12:04:55] <rmatte> change: return int(self.totalBlocks) * offset
[12-Nov-2010 12:05:03] <rmatte> to return int(self.totalBlocks)
[12-Nov-2010 12:05:08] <rmatte> then restart zenoss
[12-Nov-2010 12:05:16] <rmatte> that'll keep it from changing the total size
[12-Nov-2010 12:05:48] <Gibby> ok, what is the offset value?
[12-Nov-2010 12:06:00] <rmatte> it pulls it from that zProperty
[12-Nov-2010 12:06:06] <rmatte> offset = getattr(self.primaryAq(), 'zFileSystemSizeOffset', 1.0)
[12-Nov-2010 12:06:19] <Gibby> that won't work either then
[12-Nov-2010 12:06:43] <rmatte> can you explain exactly what you're trying to accomplish?
[12-Nov-2010 12:06:48] <rmatte> I think I'm missing something here
[12-Nov-2010 12:07:45] <Gibby> so just for linux.... it is show the free bytes that root see's not what actually users see.... %5 is reserved for linux... zenoss only messes this up for linux and for the free bytes reported
[12-Nov-2010 12:08:08] <rmatte> well, it's not technically zenoss messing it up, it's net-snmp
[12-Nov-2010 12:08:11] <rmatte> but yeh, I understand
[12-Nov-2010 12:08:20] <rmatte> so what is your end goal in terms of what you're seeing on the os tab?
[12-Nov-2010 12:08:35] <Gibby> well.. hold on.. we might be able to change the mib/oid that it is using right?
[12-Nov-2010 12:08:45] <rmatte> I highly doubt it
[12-Nov-2010 12:08:52] <rmatte> this 5% problem is notorious
[12-Nov-2010 12:08:59] <Gibby> yes i want os tab to match what the df output shows for a user
[12-Nov-2010 12:09:01] <rmatte> I've never seen a fix on the net-snmp side
[12-Nov-2010 12:09:10] <Gibby> i thought i saw a different mib/oid for user free bytes
[12-Nov-2010 12:09:18] <rmatte> ok, so shrink it by 5% and it should
[12-Nov-2010 12:10:20] <rmatte> so 0.95 should technically work
[12-Nov-2010 12:10:40] <rmatte> what's the problem with the values when you apply 0.95?
[12-Nov-2010 12:11:01] <Gibby> yes it shows the free bytes right then but then the total and used is 5% to small
[12-Nov-2010 12:11:24] <rmatte> did you try remodeling?
[12-Nov-2010 12:11:39] <rmatte> FileSystem.py is a modeler plugin, it's only going to apply the difference if you remodel
[12-Nov-2010 12:12:18] <Gibby> no i didn't remodel, but as soon as i put the 0.95 in, hit apply and went to the OS tab it all change based on the offset
[12-Nov-2010 12:12:36] <rmatte> so everything there changed, even the total?
[12-Nov-2010 12:12:41] <rmatte> I mean, I know some of it will change
[12-Nov-2010 12:12:49] <rmatte> but the total shouldn't have technically changed
[12-Nov-2010 12:13:01] <rmatte> unless you remodel
[12-Nov-2010 12:13:32] <rmatte> maybe they added something in to change it on the fly
[12-Nov-2010 12:13:49] <rmatte> either way, that makes no sense, because it's doing the same offset calculation for the total and the utilization
[12-Nov-2010 12:14:01] <rmatte> and the data is coming down as raw bytes in both cases
[12-Nov-2010 12:14:28] <Gibby> ok.. just double checked net-snmp... and it is not a net-snmp issue.... net-snmp does not report free bytes.. .only total and used.... so how is zenoss calculating used?
[12-Nov-2010 12:15:11] <rmatte> by the way
[12-Nov-2010 12:15:15] <Gibby> what if i change offset to 0.95 and then remove the return int(self.totalBlocks) * offset for just the total and used?
[12-Nov-2010 12:15:17] <rmatte> df doesn't accurately represent the total
[12-Nov-2010 12:15:19] <rmatte> check this out...
[12-Nov-2010 12:15:21] <rmatte> I do a df...
[12-Nov-2010 12:15:30] <rmatte> the total is: 74065916
[12-Nov-2010 12:15:41] <rmatte> I add the used and the available values together
[12-Nov-2010 12:15:46] <rmatte> >>> 29423132 + 40880364
[12-Nov-2010 12:15:46] <rmatte> 70303496
[12-Nov-2010 12:15:55] <rmatte> and I get a value smaller than the total that df is showing
[12-Nov-2010 12:16:01] <rmatte> so it's df that's not accurate in reality
[12-Nov-2010 12:16:41] <rmatte> Zenoss is actually doing the correct thing by showing everything as 5% smaller
[12-Nov-2010 12:16:47] <rmatte> since that's the actual space that can be used
[12-Nov-2010 12:17:31] <rmatte> so trying to get Zenoss to exactly match df is pointless
[12-Nov-2010 12:17:52] <Gibby> hmmm i see where you are going... let me try it
[12-Nov-2010 12:18:13] * rmatte nods
[12-Nov-2010 12:18:41] <rmatte> for the total, df is showing the actual physical total, but for utilization it's showing the total - 5%
[12-Nov-2010 12:18:51] <rmatte> not sure why they did it that way, but that's the way it's written apparently
[12-Nov-2010 12:19:23] <Gibby> ahh yes and i know where to change it in the OS
[12-Nov-2010 12:19:40] <rmatte> well there you have it
[12-Nov-2010 12:20:08] <Gibby> went you create a FS you can change the % saved for root
[12-Nov-2010 12:20:22] <rmatte> yeh, but honestly, I'd leave it at 5%
[12-Nov-2010 12:20:28] <rmatte> It's set to that for a reason lol
[12-Nov-2010 12:20:38] <zykes-> FS what ?
[12-Nov-2010 12:20:41] <Gibby> for something like / /var and /tmp
[12-Nov-2010 12:20:56] <rmatte> well yeh, you'll want to leave it for /
[12-Nov-2010 12:20:57] <Gibby> yes, but for my LVM... there is no reason for it... root doesn't write to it anyways
[12-Nov-2010 12:21:03] <rmatte> but for everything else I suppose it doesn't matter
[12-Nov-2010 12:21:27] <rmatte> either way, mystery solved
[12-Nov-2010 12:21:52] <rmatte> zykes-: ?
[12-Nov-2010 12:25:28] <Gibby> http://linuxpoison.blogspot.com/2009/09/free-disk-space-by-reducing-reserved.html
[12-Nov-2010 12:26:55] <Sam-I-Am> moo.
[12-Nov-2010 12:28:32] <Gibby> ok now if I have a server that has / set at 5% reserved and /space set a 0%... how do we get it to calculate correctly.... hmmmm
[12-Nov-2010 12:39:32] <Gibby> screw it, setting everything to 0%
[12-Nov-2010 12:41:48] <frozty_sa> Gibby: that's never a good thing, btw
[12-Nov-2010 12:42:02] <frozty_sa> always make sure you have reserved space, it saves arses
[12-Nov-2010 12:42:25] <Gibby> why doesn't Solaris do it then?
[12-Nov-2010 12:43:04] <rmatte> I hate solaris for the way it handles it's filesystems in general
[12-Nov-2010 12:43:06] <Gibby> why only ext2/ext3/ext4 nothing else
[12-Nov-2010 12:43:11] <rmatte> AutoFS == the devil
[12-Nov-2010 12:43:29] <frozty_sa> because solaris is generally run by old dudes with large beards who dream of their server farms
[12-Nov-2010 12:43:42] <frozty_sa> and look after them in far more detail than other people generally do
[12-Nov-2010 12:43:48] <frozty_sa> because that's how they learned to do things
[12-Nov-2010 12:43:51] <Gibby> hey now... i am the sr solaris engineer on my team and i under 28
[12-Nov-2010 12:43:56] <frozty_sa> the kids of today don't do things that way anymore
[12-Nov-2010 12:44:13] <Gibby> granted i do like linux better
[12-Nov-2010 12:44:22] <frozty_sa> Gibby: dude, I'm still below my quarter-century mark
[12-Nov-2010 12:44:51] <Gibby> frozts_sa.... ditto just don't like getting too personal in a logged IRC room
[12-Nov-2010 12:45:08] <frozty_sa> *shrug*
[12-Nov-2010 12:45:26] <frozty_sa> I've got a few bearded ones as friends, they don't seem to mind me calling them anal
[12-Nov-2010 12:45:26] <Gibby> i think 1% for / /var and /tmp will be ok for my linux systems and everything 0%
[12-Nov-2010 12:45:33] <rmatte> I'm 25
[12-Nov-2010 12:45:42] <davetoo> whippersnapper
[12-Nov-2010 12:45:59] <rmatte> whippersnapper like a fox!
[12-Nov-2010 12:46:22] <rmatte> (whatever that meant)
[12-Nov-2010 12:47:05] <Gibby> you've never heard of whippersnapper?
[12-Nov-2010 12:47:38] <rmatte> I have, I was referring to my expression
[12-Nov-2010 12:47:48] <Gibby> ahhh lol ok
[12-Nov-2010 12:50:04] <davetoo> I have a beard,
[12-Nov-2010 12:50:10] <davetoo> and I don't like the expression "anal"
[12-Nov-2010 12:50:18] <Gibby> i have a scruffy beard every friday...
[12-Nov-2010 12:50:23] <Gibby> joys of working from home
[12-Nov-2010 12:51:04] <davetoo> I've had a goatee for about 10 years
[12-Nov-2010 12:51:11] <rmatte> when I work from home I watch tv all day (while working) and still get more work done than when I'm here since I don't constantly have people interrupting me lol
[12-Nov-2010 12:51:41] <davetoo> I hope at my next job I at least get a cube
[12-Nov-2010 12:51:49] <davetoo> I don'
[12-Nov-2010 12:51:52] <Gibby> i have been working from home now for 2 years love it, have a job offer for another place but i will loose the joys of working from home... i am having a difficult time figuring out how much that is worth...
[12-Nov-2010 12:52:06] <davetoo> t think I could handle just sitting at a bunch of tables with other people
[12-Nov-2010 12:52:17] <davetoo> Gibby: where do you live/work?
[12-Nov-2010 12:52:28] <Gibby> columbia, sc
[12-Nov-2010 12:52:44] <rmatte> http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs463.snc3/25431_388931154546_513149546_3873463_6682451_n.jpg
[12-Nov-2010 12:52:46] <rmatte> http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs463.snc3/25431_388931159546_513149546_3873464_1887759_n.jpg
[12-Nov-2010 12:52:51] <rmatte> http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs443.snc3/25431_388931164546_513149546_3873465_320628_n.jpg
[12-Nov-2010 12:52:57] <rmatte> http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs463.snc3/25431_388931169546_513149546_3873466_8025579_n.jpg
[12-Nov-2010 12:53:03] <rmatte> my old office 3 years ago
[12-Nov-2010 12:53:08] <rmatte> I miss it lol
[12-Nov-2010 12:53:14] <davetoo> Gibby: I drove through Greensville a couple of months ago
[12-Nov-2010 12:53:27] HKhan is now known as Hamzah
[12-Nov-2010 12:53:46] <davetoo> do.not.like.undercover.highway.patrol.
[12-Nov-2010 12:53:51] <frozty_sa> davetoo: you've only hit two of the three clauses though
[12-Nov-2010 12:53:51] <Gibby> my office at home is actually in my walk in closet
[12-Nov-2010 12:54:02] <davetoo> I never saw more cops on the road
[12-Nov-2010 12:54:13] <rmatte> Gibby: nice lol
[12-Nov-2010 12:54:22] <davetoo> than in that 60 miles I was in SC on my round trip from Ashevill back to Atlanta
[12-Nov-2010 12:54:30] <Gibby> so let me pose this question.... how much per hour would it take extra for you not to work at home if you had the choice?
[12-Nov-2010 12:54:42] <davetoo> frozty_sa: ?
[12-Nov-2010 12:55:18] <davetoo> Gibby: you can keep your undercover cops in plain grey Chargers with stealth radio antennas
[12-Nov-2010 12:55:20] <rmatte> Gibby: Hell, I'd opt for less money to be able to work from home all week lol
[12-Nov-2010 12:55:44] <Gibby> but if this new job was offering much much more to not work from home would you take it?
[12-Nov-2010 12:56:05] <rmatte> absolutely
[12-Nov-2010 12:56:07] <Gibby> i have a stealth radio in my vehicle.... however my lightbar is mounted on top
[12-Nov-2010 12:56:11] <rmatte> in the end money is money
[12-Nov-2010 12:56:18] <lorenzocentrelli> I get side-tracked at home ;-)
[12-Nov-2010 12:56:27] <davetoo> erm,
[12-Nov-2010 12:56:31] <davetoo> you a reserve cop?
[12-Nov-2010 12:56:40] <Gibby> would you come from salary to hourly.... from perminate to contractor that is only for a year?
[12-Nov-2010 12:56:50] <mray> I'm in my new office space now, working from home has too many distractions.
[12-Nov-2010 12:56:55] <rmatte> absolutely not, I HATE contract work
[12-Nov-2010 12:57:01] <davetoo> yeah, me too
[12-Nov-2010 12:57:04] <rmatte> I did it for a year and I won't do it again unless I absolutely have to
[12-Nov-2010 12:57:16] <davetoo> I .. need *some* people around to keep my mind from wandering too much
[12-Nov-2010 12:57:19] <Gibby> hmmm even if it is almost double your salary? i mean i work 50-70 hrs no with no overtime....
[12-Nov-2010 12:57:30] <mray> I've got people, I just don't work with them so they don't bug me
[12-Nov-2010 12:57:49] <rmatte> Gibby: If it was double my salary then yes, but that's a big if
[12-Nov-2010 12:57:58] <lorenzocentrelli> davetoo: agreed
[12-Nov-2010 12:57:59] <rmatte> Gibby: that would put me at well over 100g/year
[12-Nov-2010 12:58:05] <lorenzocentrelli> im a people person
[12-Nov-2010 12:58:14] <rmatte> but the odds of getting a position that well paying are low
[12-Nov-2010 12:58:24] <zykes-> i work 38 hours a week
[12-Nov-2010 12:58:30] <zykes-> at allmost 100g as well (:
[12-Nov-2010 12:58:31] <Gibby> i read somewhere for it work you should never move jobs for less thatn a 20% pay increase
[12-Nov-2010 12:58:40] <zykes-> 24 years ;p
[12-Nov-2010 12:59:03] <Gibby> i work 50-70hrs/week for just over 90.... but they work me like a dog... however i love it....
[12-Nov-2010 12:59:08] <rmatte> I've specifically moved jobs for pay increases, this is the first job in my 6 year career that I've been at a job for over a year
[12-Nov-2010 12:59:29] <rmatte> and each time I've jumped jobs my pay increase has been about 10k, except for the last jump but that was from contractor to salary
[12-Nov-2010 12:59:43] <Gibby> i have to make a decision by next thursday... tink i will tell them $7/hr more and i willd o it
[12-Nov-2010 12:59:58] <rmatte> and now I have a raise on the way since what I do now and what I did then are completely different
[12-Nov-2010 13:00:16] <rmatte> Gibby: yeh, 7 per hour more is sizeable
[12-Nov-2010 13:00:18] <Gibby> in 2 yeasr with my current company i got 1 3.5% pay raise
[12-Nov-2010 13:00:40] <rmatte> Gibby: I came on as a Network Analyst for what I'm making now
[12-Nov-2010 13:00:51] <rmatte> and now I'm a sysadmin responsible for pretty much all the NOC tools/systems
[12-Nov-2010 13:00:53] <Gibby> right now the offer is $18/hr more than i make now.... but now is salary so no over time
[12-Nov-2010 13:01:07] <rmatte> so I told them I want a 20% raise or I'm taking the first offer I come across
[12-Nov-2010 13:02:03] <Gibby> hmm i do have a feeling my current company and the client i support will make me offers when i tell them of my notice next week
[12-Nov-2010 13:02:23] <rmatte> chances are, yeh
[12-Nov-2010 13:02:31] <Gibby> ne1 work for CSC here?
[12-Nov-2010 13:02:35] <rmatte> my raise is now pending and will be retroactive to oct 1st
[12-Nov-2010 13:02:49] <Gibby> ahh that 1st pay check will be nice !
[12-Nov-2010 13:02:56] <rmatte> very much so
[12-Nov-2010 13:02:59] <davetoo> Gibby: 20 years ago
[12-Nov-2010 13:02:59] <rmatte> I look forward to it
[12-Nov-2010 13:03:00] <rmatte> hehe
[12-Nov-2010 13:03:18] <Gibby> figure i someone would have since, we have 90,000 employee's right now
[12-Nov-2010 13:03:22] <davetoo> I worked for a small office in california
[12-Nov-2010 13:03:42] <davetoo> doing missile telemetry processing systems
[12-Nov-2010 13:03:46] <Gibby> anyone work for clue cross blue shield?
[12-Nov-2010 13:03:52] <rmatte> nope
[12-Nov-2010 13:04:18] <rmatte> I've worked for HP, Nuvo Networks, Transport Canada, and Nova Networks
[12-Nov-2010 13:04:21] <Gibby> anyone work for Tek Systems as a contractor?
[12-Nov-2010 13:05:00] <Gibby> ahh wife is going to the inlaws for the weekend and taking the kids....
[12-Nov-2010 13:05:56] <mray> Gibby: sounds like an excuse to head home as soon as they leave
[12-Nov-2010 13:06:20] <Gibby> i am home... i work from home
[12-Nov-2010 13:06:48] <Gibby> it will give me time to switch my lights and siren over and then figure out skype with asterisknow
[12-Nov-2010 13:09:18] <Gibby> ok... so i set the reserve on / and /var to either 1 or 5 % depending on the total size on my servers... everything else i moved to 0% .... how do i get zenoss to see each the right way?... i
[12-Nov-2010 13:09:33] <rmatte> you can't
[12-Nov-2010 13:09:42] <Gibby> so just adjust the thresholds then?
[12-Nov-2010 13:09:45] <rmatte> the size offset is for the entire device
[12-Nov-2010 13:09:49] <rmatte> not on a per drive basis
[12-Nov-2010 13:09:54] <rmatte> per filesystem rather
[12-Nov-2010 13:10:13] <rmatte> you should just set them all the same and call it a day
[12-Nov-2010 13:10:44] <Gibby> you mean set the reserver to all the same?
[12-Nov-2010 13:10:50] <rmatte> yes
[12-Nov-2010 13:11:19] <Gibby> hmm so maybe set the reserve to 1% and then change offet from 1.0 to 0.99?
[12-Nov-2010 13:11:24] <rmatte> I understand that from an administration standpoint it makes sens to not have them all the same.
[12-Nov-2010 13:11:35] <rmatte> but from a monitoring standpoint, you're complicating things
[12-Nov-2010 13:11:41] <rmatte> sense*
[12-Nov-2010 13:12:06] <rmatte> and yeh, you could do 1%, might be enough depending on the size of the filesystems
[12-Nov-2010 13:12:12] <Gibby> screw it this is for my personal servers... just setting them all to 0%, they are all LVM so I can grow them when i get an alert
[12-Nov-2010 13:12:26] <rmatte> sounds like a plan
[12-Nov-2010 13:12:27] <rmatte> lol
[12-Nov-2010 13:13:28] <rmatte> 250 devices remodeled, 156 to go
[12-Nov-2010 13:13:52] <rmatte> I swear, the links to some of these devices are as slow as a 56k modem
[12-Nov-2010 13:14:15] <rmatte> doesn't help that they are spread all over europe, australia, mexico, and the U.S
[12-Nov-2010 13:14:51] <davetoo> you trimmed the modeling plugins?
[12-Nov-2010 13:14:59] <rmatte> about as much as I can
[12-Nov-2010 13:15:10] <rmatte> I did leave the route plugin enabled which is the one that takes time
[12-Nov-2010 13:15:15] <Orv> **sigh** my Zenoss install is now totally dorked up.. Reinstalled, reinstalled zenpacks, it was fine. Then restored from backup; now it won't start.
[12-Nov-2010 13:15:19] <rmatte> but I want those remodeled
[12-Nov-2010 13:15:35] <davetoo> I want to fix zendisc to bring back the --routers functionality
[12-Nov-2010 13:15:38] <rmatte> Orv: any errors when starting it?
[12-Nov-2010 13:15:44] <Orv> rmatte: Oh, yeah...
[12-Nov-2010 13:15:56] <Orv> When I run zenhub,
[12-Nov-2010 13:16:12] <Orv> I get a traceback that ends like:
[12-Nov-2010 13:16:12] <rmatte> hold up, you didn't restore from a 2.5 backup on a 3.0 install did you?
[12-Nov-2010 13:16:13] <Orv> File "/usr/local/zenoss/python/lib/python2.6/site-packages/ZODB3-3.9.3-py2.6-linux-x86_64.egg/ZEO/zrpc/connection.py", line 703, in call
[12-Nov-2010 13:16:15] <Orv> raise inst # error raised by server
[12-Nov-2010 13:16:16] <Orv> ValueError: Non-zero version length. Versions aren't supported.
[12-Nov-2010 13:16:18] <Orv> rmatte: Nope.
[12-Nov-2010 13:16:24] <rmatte> hmmmm
[12-Nov-2010 13:16:26] <Orv> It was a backup I did a couple of days prior
[12-Nov-2010 13:16:43] <Orv> It was running fine, as a fresh install.
[12-Nov-2010 13:16:47] <Orv> (no data)
[12-Nov-2010 13:16:59] <Orv> did the restore, restarted zenoss, now this...
[12-Nov-2010 13:17:00] <rmatte> weird
[12-Nov-2010 13:17:02] <Orv> Yeah.
[12-Nov-2010 13:17:11] <rmatte> sounds like a bug potentially
[12-Nov-2010 13:17:34] <Orv> Could be - I did some CentOS updates prior to this. It's possible that's what started it.
[12-Nov-2010 13:17:36] <rmatte> I'd be guessing at best, you'd have to talk to a dev
[12-Nov-2010 13:17:50] <Orv> Yeah - I'll keep dinking with it.
[12-Nov-2010 13:18:13] <rmatte> have you looked at the code in /usr/local/zenoss/python/lib/python2.6/site-packages/ZODB3-3.9.3-py2.6-linux-x86_64.egg/ZEO/zrpc/connection.py?
[12-Nov-2010 13:18:22] <rmatte> might give you a bit of an idea of what's going on
[12-Nov-2010 13:19:56] <rmatte> eugh, I hate when they do that
[12-Nov-2010 13:20:05] * Orv browses the code
[12-Nov-2010 13:20:06] <rmatte> they actually made a "call" function for calling errors
[12-Nov-2010 13:20:12] <rmatte> meaning you see that in the traceback
[12-Nov-2010 13:20:32] <rmatte> best guess at which actual function called that
[12-Nov-2010 13:21:02] <Orv> The start of the traceback is in zenhub.py
[12-Nov-2010 13:21:31] <rmatte> yeh, but it comes down to connection.py
[12-Nov-2010 13:21:37] <rmatte> I'm guessing this line is involved...
[12-Nov-2010 13:21:38] <rmatte> self.peer_protocol_version = None # set in recv_handshake()
[12-Nov-2010 13:21:54] <rmatte> but it's set to None, so not sure why it's complaining about a Non-zero version length
[12-Nov-2010 13:21:59] * Orv hasn't been formally introduced to Python :-/
[12-Nov-2010 13:22:04] <rmatte> ah
[12-Nov-2010 13:22:34] <Orv> Not even informally, if truth be known...
[12-Nov-2010 13:22:42] <rmatte> have you tried installing overtop of what you already have there?
[12-Nov-2010 13:23:31] <Orv> a fresh install? No, but I could if you think that might help.
[12-Nov-2010 13:23:52] <Orv> Why not - can't hurt at this point...
[12-Nov-2010 13:24:15] <rmatte> not a fresh install
[12-Nov-2010 13:24:23] <rmatte> just an install overtop of your existing install
[12-Nov-2010 13:24:37] <Orv> Well, yeah, that's what I meant. A "re-install", more accurately.
[12-Nov-2010 13:24:37] <rmatte> you're essentially just installing the same version as an "upgrade"
[12-Nov-2010 13:24:42] <rmatte> yeh
[12-Nov-2010 13:24:46] <rmatte> worth a shot
[12-Nov-2010 13:25:06] * Orv launches the installer
[12-Nov-2010 13:27:29] <rmatte> nice, someone here managed to bring down every one of our tunnels to our clients
[12-Nov-2010 13:27:38] * rmatte bangs head on desk
[12-Nov-2010 13:27:41] <rmatte> bbiab
[12-Nov-2010 13:27:46] <Parabola|W> lol
[12-Nov-2010 13:27:51] <Gibby> even the redundancies?
[12-Nov-2010 13:29:37] <rmatte> what redundancies?
[12-Nov-2010 13:29:39] <rmatte>
[12-Nov-2010 13:30:06] <rmatte> It's all back up now
[12-Nov-2010 13:30:25] <rmatte> apparently he was trying to clear counters on an interface, not sure how that resulted in the interface going down
[12-Nov-2010 13:30:29] <rmatte> he was probably in config mode
[12-Nov-2010 13:30:32] <rmatte> n00b
[12-Nov-2010 13:30:42] <rmatte>
[12-Nov-2010 13:31:19] <rmatte> nah, he's generally good, he handles the configuration of our network gear
[12-Nov-2010 13:32:43] <rmatte> now our analysts have a ton of tickets to clear lol
[12-Nov-2010 13:33:03] <Gibby> what do you use for your ticketing system?
[12-Nov-2010 13:33:13] <rmatte> otrs
[12-Nov-2010 13:33:36] <Gibby> our system ha been slow, we just add 4 more servers to the cluster for our ticketing system
[12-Nov-2010 13:33:53] <rmatte> otrs is surprisingly good in terms of performance
[12-Nov-2010 13:34:10] <rmatte> and the new interface that they just released is really nice
[12-Nov-2010 13:34:18] <rmatte> the interface we have is a bit fugly lol
[12-Nov-2010 13:34:18] <Gibby> we use bmc remedy
[12-Nov-2010 13:34:30] <rmatte> yeh, we'd use Remedy if we had 100g to drop on it lol
[12-Nov-2010 13:34:55] <Gibby> lol, we have 40 Help Desk techinicains alone...
[12-Nov-2010 13:35:10] <Gibby> granted most of them in India, Brazil and.... Texas...
[12-Nov-2010 13:35:14] <rmatte> yeh, we only have 3 working during the day and 1 during the other shifts
[12-Nov-2010 13:35:37] <rmatte> but they are analysts
[12-Nov-2010 13:37:09] <Orv> rmatte: The re-install fixed the problem. It starts now. You da man!
[12-Nov-2010 13:37:34] <rmatte> Orv: cool
[12-Nov-2010 13:37:45] <rmatte> Gibby: This is what the current production OTRS looks like: http://dmon.org/graphics/otrs.png
[12-Nov-2010 13:37:51] <Orv> Oh hm... maybe not
[12-Nov-2010 13:37:55] <rmatte> but I have a newer version ready to go that's nicer
[12-Nov-2010 13:37:59] <Orv> some daemons still not running.
[12-Nov-2010 13:38:01] * Orv investigates
[12-Nov-2010 13:38:07] <rmatte> We just need to test reports on it to make sure that they work the same
[12-Nov-2010 13:39:05] <Gibby> you only have 17 opened tickets?
[12-Nov-2010 13:39:09] <rmatte> no no
[12-Nov-2010 13:39:13] <rmatte> we have like 60+ right now
[12-Nov-2010 13:39:20] <rmatte> we only had 17 when that screenshot was taken
[12-Nov-2010 13:39:28] <rmatte> it's an old screenshot
[12-Nov-2010 13:40:19] <Gibby> We have 986 tickets opened right now
[12-Nov-2010 13:40:29] <rmatte> we're a smaller shop than you
[12-Nov-2010 13:40:35] <rmatte> and we're not a helpdesk
[12-Nov-2010 13:40:46] <Gibby> yeah, i sometimes wish i was in a smaller data center
[12-Nov-2010 13:40:47] <rmatte> we have a helpdesk, but it's small scale and they don't use otrs
[12-Nov-2010 13:41:08] <theacolyte> oh my god what happened to OTRS
[12-Nov-2010 13:41:16] <theacolyte> It actually looks like it was designed in 2000+
[12-Nov-2010 13:41:29] <rmatte> theacolyte: yeh, the new interface is nice
[12-Nov-2010 13:41:46] <rmatte> too bad we won't get to use it for a looooong time
[12-Nov-2010 13:41:53] <rmatte> since I have lots of customizations to port in to it
[12-Nov-2010 13:41:56] <theacolyte> looksl ike you have some misconfigured link aggregation on VLAN7 hahaha
[12-Nov-2010 13:42:11] <rmatte> yeh, we get stuff like that all the time
[12-Nov-2010 13:43:39] <theacolyte> rmatte: ifi t's cisco you'd have to try to clear tunnels like that
[12-Nov-2010 13:43:40] <theacolyte> hehe
[12-Nov-2010 13:43:47] <theacolyte> Is this your Zenoss > OTRS stuff?
[12-Nov-2010 13:43:56] <rmatte> yeh
[12-Nov-2010 13:44:05] <theacolyte> That's pretty slick
[12-Nov-2010 13:44:11] <rmatte> yeh, it works well
[12-Nov-2010 13:44:27] <rmatte> http://dmon.org/zenticket.html
[12-Nov-2010 13:44:31] <rmatte> if you haven't seen that before
[12-Nov-2010 13:47:21] <theacolyte> Do you guys use that for your CMDB as well?
[12-Nov-2010 13:48:08] <rmatte> we have a separate custom coded CMDB
[12-Nov-2010 13:48:14] <rmatte> which is still under active development
[12-Nov-2010 13:49:33] <rmatte> and we use dokuwiki for documentation
[12-Nov-2010 13:49:36] <Orv> rmatte: OK, back to (mostly) normal - thanks again.
[12-Nov-2010 13:49:36] <theacolyte> If you ever get all 3 integrated and release it, I could kiss you
[12-Nov-2010 13:49:47] <rmatte> Orv: no problem
[12-Nov-2010 13:49:48] <theacolyte> I set up confluence here for documentation
[12-Nov-2010 13:50:07] <rmatte> theacolyte: I doubt we'll be releasing it since it's really taylored to us
[12-Nov-2010 13:50:29] <rmatte> theacolyte: I release whatever I can in terms of ZenPacks though
[12-Nov-2010 13:50:43] <theacolyte> I need to send off my symmetra zenpack
[12-Nov-2010 13:51:27] <rmatte> didn't quite make the deadline for the contest
[12-Nov-2010 13:51:32] <theacolyte> hehe
[12-Nov-2010 13:51:37] <theacolyte> I wouldn't/shouldn't have won anyway
[12-Nov-2010 13:51:45] <theacolyte> Did egor win again?
[12-Nov-2010 13:52:40] <rmatte> I submitted the Formula Data Source pack (which is still under development), the Cisco Catalyst (CatOS) pack, the UCD File System Map pack.
[12-Nov-2010 13:52:54] <rmatte> And an update to my Cisco Mibs pack
[12-Nov-2010 13:53:00] <rmatte> 16 hours of work for 3 new Mibs
[12-Nov-2010 13:53:20] <rmatte> Egor probably did win something
[12-Nov-2010 13:53:30] <rmatte> Egor and Andrea were the top submitters
[12-Nov-2010 13:53:34] <rmatte> followed by myself
[12-Nov-2010 13:53:38] <davetoo> Egor a ringer
[12-Nov-2010 13:53:43] <rmatte> hehe yup
[12-Nov-2010 13:55:36] <rmatte> I'm going to have to code a daemon to make my Formula Data Source pack more efficient
[12-Nov-2010 13:55:59] <rmatte> It's functional right now but it's not at the level that I want it to be.
[12-Nov-2010 14:05:14] <rmatte> ola Mr. Opscode
[12-Nov-2010 14:05:24] <mray> greetings
[12-Nov-2010 14:07:45] <rmatte> still in training?
[12-Nov-2010 14:08:14] <mray> no, I'm trained
[12-Nov-2010 14:08:19] <rmatte> nice
[12-Nov-2010 14:08:24] <mray> I spent this week mostly at the OpenStack Design Summit
[12-Nov-2010 14:08:56] <rmatte> cool
[12-Nov-2010 14:09:15] <mray> now I'm digging into some Ruby books and I'll start hacking on my Zenoss cookbook
[12-Nov-2010 14:09:16] <rmatte> they actuall hold the talks outdoors?
[12-Nov-2010 14:09:24] <rmatte> actually*
[12-Nov-2010 14:09:51] <mray> it was just the morning session the first day and lunch, it was a really nice day.
[12-Nov-2010 14:10:00] <mray> the rest of it was inside
[12-Nov-2010 14:10:00] <rmatte> ah, cool
[12-Nov-2010 14:10:07] <mray> 4 days, it's actually still going on
[12-Nov-2010 14:10:49] <mray> if you're interested in cloud computing, it's quite fascinating to see it all come together
[12-Nov-2010 14:11:06] <rmatte> well, I haven't really done anything with cloud computing
[12-Nov-2010 14:11:13] <rmatte> I'd like to, but the job doesn't call for it so far
[12-Nov-2010 14:11:29] <Gibby> i have tried learning cloud on my own... quite difficult.... atleast EC2 if you are trying to do it free
[12-Nov-2010 14:11:41] <rmatte> yeh
[12-Nov-2010 14:11:48] <theacolyte> I prefer my clouds in the sky, not ground level where I am
[12-Nov-2010 14:11:55] <rmatte>
[12-Nov-2010 14:12:03] <rmatte> bigegor: hello
[12-Nov-2010 14:12:12] <bigegor> hi
[12-Nov-2010 14:12:50] <rmatte> bigegor: so apparently they are including a new grand prize in the ZenPacks contest, a porsche 911
[12-Nov-2010 14:13:04] <mray> well, I'm going to be building my own private cloud in the next few weeks
[12-Nov-2010 14:13:05] <theacolyte> turbo
[12-Nov-2010 14:13:11] <rmatte> turbo, yes indeedy
[12-Nov-2010 14:13:16] <Gibby> mray: which OS?
[12-Nov-2010 14:13:26] <mray> OpenStack on Ubuntu
[12-Nov-2010 14:13:30] <theacolyte> mray: If you do, make sure to keep it in an enclosed space so it doesn't ruin my weekend
[12-Nov-2010 14:13:37] <rmatte>
[12-Nov-2010 14:13:42] <mray> heh
[12-Nov-2010 14:14:08] <theacolyte> I only say that because I see cloud thrown around a lot, it means too many things now
[12-Nov-2010 14:14:08] <bigegor> 911 is good
[12-Nov-2010 14:14:16] <theacolyte> It used to be that cloud just meant... the internet
[12-Nov-2010 14:14:17] <Gibby> I tried with Ubuntu cloud... quite confusing... let me know how openstack is... i have 3 servers i would like to put in ubuntu cloud
[12-Nov-2010 14:14:19] <mray> if someone's interested, I can probably open up access for writing an OpenStack ZenPack
[12-Nov-2010 14:14:25] <rmatte> they are also known to occasionally discharge electricity, which is a good to know in terms of safety
[12-Nov-2010 14:14:33] <theacolyte> rmatte: exactly
[12-Nov-2010 14:17:10] <mray> Gibby: at this point it's a bit immature as a whole, but we're pushing for a simple, easy to use install for demos and developers. "OpenStack in a box" if you will
[12-Nov-2010 14:17:37] <mray> immature that it's hard to work with
[12-Nov-2010 14:17:42] <Gibby> mray: say i have 3 servers in an openstack cloud... can i build another instance(say different OS running in the cloud) reboot 1 of the openstack server's and not impact my OS running in the cloud?
[12-Nov-2010 14:18:40] <mray> Gibby: sounds like a valid use-case, at this point I don't know since I'm just going to be focused on getting it installed with Chef and deploying to it with Chef
[12-Nov-2010 14:19:30] <rmatte> Gibby: #openstack
[12-Nov-2010 14:19:39] <mray> seeing how NASA plans on deploying it across several hundred thousand servers, I imagine it can handle a few going down at a time
[12-Nov-2010 14:19:48] <Gibby> that is what my goal is for cloud at least here in my personal use case....i want it to be HA... but with resource extension automatic and no hiccup or failover when a physical server goes down
[12-Nov-2010 14:19:54] <mray> sure
[12-Nov-2010 14:20:02] <rmatte> NASA is so opensource these days
[12-Nov-2010 14:20:05] <Gibby> rmatte: yes sir...
[12-Nov-2010 14:20:08] <rmatte> they don't have the budget they used to hehe
[12-Nov-2010 14:20:30] <mray> and that was my point to them when I was pushing for the easy install for home users. People want to kick the tires
[12-Nov-2010 14:20:33] <rmatte> plus I'm sure having access to the code is a plus for them as well
[12-Nov-2010 14:20:34] <theacolyte> Their website doesn't actually say much about what it actually does
[12-Nov-2010 14:20:39] <theacolyte> It sure says cloud a lot though
[12-Nov-2010 14:21:00] <rmatte> it says cloud so much it's becoming overcast in here
[12-Nov-2010 14:21:06] * rmatte ducks
[12-Nov-2010 14:21:10] <theacolyte> lol
[12-Nov-2010 14:21:17] <mray> theacolyte: assuming you want to offer a public or private cloud, OpenStack is for you. Think Amazon EC2/S3 or Rackspace Cloud/Cloud Files
[12-Nov-2010 14:21:32] <theacolyte> So what does it run? KVM?
[12-Nov-2010 14:21:46] <mray> multiple hypervisors are supported
[12-Nov-2010 14:21:58] <mray> Xen, KVM, UML, Hyper-V
[12-Nov-2010 14:22:10] <theacolyte> ah, so this is just management software?
[12-Nov-2010 14:22:24] <mray> nope, it's the glue to hold a cloud together
[12-Nov-2010 14:22:27] <rmatte> more like integration software I would think
[12-Nov-2010 14:22:46] fOrsberg is now known as forsberg
[12-Nov-2010 14:23:08] <Gibby> ubuntu's cloud is EC2 and you can run public/private and incorparate Amazon EC2 however most management was written for intergratoin to amazon... it was hard to impletment private total free of amazone ec2
[12-Nov-2010 14:24:12] <mray> Gibby: a lot of the Ubuntu devs are now working on OpenStack
[12-Nov-2010 14:24:45] <Gibby> problem is my 3 servers don't support VT extensions so when I tried building an OS from and ISO with XEN it was difficult...
[12-Nov-2010 14:24:57] <mray> Gibby: yeah, that would suck
[12-Nov-2010 14:25:42] <mray> I spec'd out a Shuttle mini with a 4-way Xeon, 16GB RAM and a 256GB SSD for about $1000. That's going to be my testbed
[12-Nov-2010 14:25:54] <mray> figure it can do about 20 VMs
[12-Nov-2010 14:25:56] <davetoo> dang
[12-Nov-2010 14:26:09] <rmatte> mray: damn good deal on that
[12-Nov-2010 14:26:11] <theacolyte> shuttle makes xeon stuff now?
[12-Nov-2010 14:26:25] <theacolyte> that's nifty
[12-Nov-2010 14:26:26] <mray> lemme track it down
[12-Nov-2010 14:28:20] <mray> hmm… maybe the Xeon isn't supported. The socket fits, but I'd have to look up compatibiltiy
[12-Nov-2010 14:28:21] <mray> http://www.newegg.com/Product/Product.aspx?Item=N82E16856101098
[12-Nov-2010 14:28:45] <Simon4> mray: catching up.. are you openstack now?
[12-Nov-2010 14:28:47] <Simon4> or just a fan?
[12-Nov-2010 14:28:53] <Simon4> (and hi!)
[12-Nov-2010 14:29:17] <rmatte> He's Chef
[12-Nov-2010 14:29:22] <Simon4> ah
[12-Nov-2010 14:29:23] <rmatte> which is working on an OpenStack project
[12-Nov-2010 14:29:29] <Simon4> fun
[12-Nov-2010 14:29:50] * Simon4 met the Chef evangelist at DevOps in Hamburg
[12-Nov-2010 14:30:13] <mray> Simon4: Joshua?
[12-Nov-2010 14:30:21] <Simon4> mray: sounds about right, yeah
[12-Nov-2010 14:30:30] <Simon4> much arm waving
[12-Nov-2010 14:30:34] <mray> heh
[12-Nov-2010 14:30:36] <rmatte> lol
[12-Nov-2010 14:32:21] <mray> there are 4 of us on the team
[12-Nov-2010 14:32:38] * Simon4 is about to try some chef action, now I have a dev environment at home
[12-Nov-2010 14:33:25] <davetoo> I do need to try Chef
[12-Nov-2010 14:33:32] <davetoo> but don't have a lab
[12-Nov-2010 14:34:08] <Simon4> I have a fully specced mac mini server, runs a good 10 vm's happily
[12-Nov-2010 14:34:10] <theacolyte> Don't worry, you really only need a kitchen
[12-Nov-2010 14:34:13] <Simon4> lab in a box
[12-Nov-2010 14:34:27] <mray> and a hat
[12-Nov-2010 14:34:32] <Gibby> mray: my servers have dual xeon's... but no VT... was looking at building a server with dual AMD II X6's
[12-Nov-2010 14:34:41] <Simon4> and a slightly swedish accent
[12-Nov-2010 14:34:50] <davetoo> well, I have a pretty nice AMD box, but I unloaded ESXi for database performance reasons
[12-Nov-2010 14:35:52] <Gibby> that shuttle is nice... i try to keep stuff i can put in my rack tho
[12-Nov-2010 14:36:04] <mray> I haven't paid attention to CPUs in forever, not sure what the AMD Xeon equivalent is
[12-Nov-2010 14:36:45] <Gibby> i never bought or owned an AMD... always used Intel... but the price looks good for a hexa-core
[12-Nov-2010 14:37:05] <davetoo> Nor am I; this is an AMD Phenom-II 9445
[12-Nov-2010 14:37:06] <mray> I'm just trying to get as much bang for my buck for around $1K
[12-Nov-2010 14:37:11] <davetoo> whatever the heck that is
[12-Nov-2010 14:37:14] <davetoo> 945
[12-Nov-2010 14:38:37] <Gibby> my newegg cart is at 750 to build and AMD II x6.. single proc, 4u rack mount with 2 2TB drives and 2 750GB drives
[12-Nov-2010 14:39:46] <mray> see, I know I'm going to use the box for training sessions, so I need lots of small VMs. I figure the SSD will give me pretty good performance even with only 256 gigs of it
[12-Nov-2010 14:39:52] <davetoo> Mine is a tower, with the Antec P182 quiet case. Silicone disk tray bushings, 8" fans,
[12-Nov-2010 14:39:54] <davetoo> very quiet
[12-Nov-2010 14:40:05] <mray> I have to bring mine in a suitcase
[12-Nov-2010 14:41:52] <Gibby> i would like to build 2 of them, put them in a cloud so i can put my mythtvbackend and untangle in HA
[12-Nov-2010 14:44:05] <rmatte> Gibby: 4U? Remember to lift with your legs lol
[12-Nov-2010 14:44:59] <Gibby> lol not that heavy....
[12-Nov-2010 14:45:08] <rmatte> I have a 3U at home, 110lbs
[12-Nov-2010 14:45:54] <rmatte> I almost kill myself every time I move it by myself
[12-Nov-2010 14:46:48] <Gibby> holy crap, my 2 2u's don't even way 80lbs combined... i am going 4u so i can put 7 2tb drive in it
[12-Nov-2010 14:46:53] <Gibby> make is my NFS server too
[12-Nov-2010 14:47:06] <rmatte> lol
[12-Nov-2010 14:47:23] <rmatte> mine has 4 CPUs, 3 power supplies, 3 scsi drives
[12-Nov-2010 14:47:47] <rmatte> 4 NICs, a RAS card (similar to an iLO)
[12-Nov-2010 14:47:51] forsberg is now known as fOrsberg
[12-Nov-2010 14:48:14] <Gibby> my wife wants me to move my rack so a different room this weekend... i am dreading it, will have to run 5 new cat 6 drops...
[12-Nov-2010 14:48:23] <rmatte> lol
[12-Nov-2010 14:48:32] <rmatte> I don't even have a rack, it just sits on a table
[12-Nov-2010 14:48:45] <rmatte> and right now it's doing nothing since I moved everything off of it to a dedicated server that I rent
[12-Nov-2010 14:48:48] <Gibby> I got a brandnew APC rack for free
[12-Nov-2010 14:48:53] <rmatte> cool
[12-Nov-2010 14:49:43] <Gibby> thanks to Accuweather... it showed up a little bowed... so the got new ones ship, apc didnt want to pay for the shipping back so accuweather was going to throw them away, got 5 of them... i am using 1 my dad is using the other 4
[12-Nov-2010 14:50:11] <davetoo> 2 or 4 post?
[12-Nov-2010 14:50:16] <Gibby> 4
[12-Nov-2010 14:50:25] <Gibby> no doors tho...
[12-Nov-2010 14:50:49] <davetoo> Mine has no sides, either
[12-Nov-2010 14:50:56] <Gibby> ditto no sides
[12-Nov-2010 14:50:58] <davetoo> it's basically a kit to tie two 2-post kits together
[12-Nov-2010 14:51:09] <Gibby> never seen those ones..
[12-Nov-2010 14:51:16] <davetoo> some off brand
[12-Nov-2010 14:51:24] <davetoo> Datahome or some weird name
[12-Nov-2010 14:51:34] <Gibby> i am having a hard time trying to get a rack mount battery back up... hard to replace 7 regular ones
[12-Nov-2010 14:52:05] <davetoo> I have about 6KVA of rack-mount UPS... at home
[12-Nov-2010 14:52:16] <Gibby> wanna trade? your UPS for my wife?
[12-Nov-2010 14:52:19] <rmatte> woohoo, just over 50 servers left to be modeled
[12-Nov-2010 14:52:21] <davetoo> heh
[12-Nov-2010 14:52:32] <davetoo> one of them needs new batteries
[12-Nov-2010 14:52:44] <rmatte> Gibby: is she attractive? If so I'll take her lol.
[12-Nov-2010 14:52:50] <Gibby> i will throught in 5 new APC 500's with new batteries
[12-Nov-2010 14:53:06] <davetoo> so who's running 3.0.3?
[12-Nov-2010 14:53:15] <rmatte> I'm running it on a test box
[12-Nov-2010 14:53:17] <rmatte> but not in prod
[12-Nov-2010 14:53:21] * Simon4 has a test box
[12-Nov-2010 14:53:26] <bigegor_> i'll update HP ProLiant Monitor ZenPack (docs/DOC-3394) added support for last PSP, new Hard Disk Report, other fixes
[12-Nov-2010 14:53:29] <Gibby> she is 23, keeps the house clean... little bit of a freak... doesn't cook to well tho....
[12-Nov-2010 14:53:41] <bigegor_> i've update
[12-Nov-2010 14:53:41] <davetoo> rmatte: is it still using zeo, or RelStorage?
[12-Nov-2010 14:53:42] <rmatte> bigegor_: you work too hard, nice man
[12-Nov-2010 14:53:50] <Simon4> zeo
[12-Nov-2010 14:53:55] <rmatte> davetoo: zeo
[12-Nov-2010 14:54:01] <rmatte> relstorage is only coming in avalon
[12-Nov-2010 14:54:02] <davetoo> I thought that Paul was mistaken
[12-Nov-2010 14:54:08] bigegor_ is now known as bigegor
[12-Nov-2010 14:54:22] <rmatte> lol
[12-Nov-2010 14:54:25] <rmatte> yes, yes he was
[12-Nov-2010 15:00:23] <rmatte> I just thought of something. We're past the date that they go to the future to in Back to the Future...
[12-Nov-2010 15:00:30] <rmatte> Where's my hoverboard!?
[12-Nov-2010 15:00:35] <Gibby> rofl
[12-Nov-2010 15:02:08] <chachan_> hi agains guys, I just installed the ApacheMonitor Zenpack and I'm getting this when I try to clic the template (on the device): http://fpaste.org/6gsv
[12-Nov-2010 15:02:12] <chachan_> again*
[12-Nov-2010 15:02:50] <chachan_> I have mod_status in http server
[12-Nov-2010 15:03:14] <chachan_> and added the zenoss IP into allow hosts
[12-Nov-2010 15:05:24] <Simon4> rmatte: http://gizmodo.com/5549271/a-real-working-hoverboard-exists
[12-Nov-2010 15:06:23] <rmatte> before I even see it I'm guessing it's built like a hovercraft
[12-Nov-2010 15:06:35] <Simon4> nope
[12-Nov-2010 15:06:54] <rmatte> then it has to be on that block to float
[12-Nov-2010 15:07:05] <Simon4> pretty much... is cool though
[12-Nov-2010 15:07:08] <rmatte> magnets
[12-Nov-2010 15:11:46] * frozty_sa clicks
[12-Nov-2010 15:13:24] <frozty_sa> eh, are the magnets in the board or the block?
[12-Nov-2010 15:14:11] <Simon4> dunno.. I was mainly impressed at the stability of it
[12-Nov-2010 15:14:31] <frozty_sa> it is quite stable, ye
[12-Nov-2010 15:14:43] <frozty_sa> I like how it doesn't drift sideways at all
[12-Nov-2010 15:15:25] <frozty_sa> http://www.fubiz.net/2010/05/26/hoverboard-project/
[12-Nov-2010 15:20:04] <rmatte> http://i.imgur.com/w9MAc.png
[12-Nov-2010 15:22:51] <frozty_sa> rmatte: haha
[12-Nov-2010 15:24:18] <chachan_> any ideas with my issue?
[12-Nov-2010 15:58:14] <mducharme-laptop> afternoon
[12-Nov-2010 16:36:38] <rmatte> I'm done for the day, later folks
[12-Nov-2010 16:40:03] <Parabola|W> later
[12-Nov-2010 16:43:02] * Sam-I-Am is still waiting for his VMs to be set up, so he's been doing other non-zenossy things
[13-Nov-2010 00:00:40] [disconnected at Sat Nov 13 00:00:40 2010]
[13-Nov-2010 00:00:41] [connected at Sat Nov 13 00:00:41 2010]
[13-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[13-Nov-2010 02:35:37] fOrsberg is now known as forsberg
[13-Nov-2010 03:00:43] rhettardo_ is now known as rhettardo
[13-Nov-2010 06:32:26] jeff_ is now known as Guest59863
[13-Nov-2010 08:26:12] forsberg is now known as fOrsberg
[13-Nov-2010 11:11:24] fOrsberg is now known as forsberg
[13-Nov-2010 13:59:41] forsberg is now known as fOrsberg
[14-Nov-2010 00:00:40] [disconnected at Sun Nov 14 00:00:40 2010]
[14-Nov-2010 00:00:41] [connected at Sun Nov 14 00:00:41 2010]
[14-Nov-2010 00:01:00] [zenoss-logger (logger bot) has joined #zenoss]
[14-Nov-2010 06:20:29] fOrsberg is now known as forsberg
[14-Nov-2010 06:29:15] forsberg is now known as fOrsberg
[14-Nov-2010 06:38:35] fOrsberg is now known as forsberg
[14-Nov-2010 12:04:56] forsberg is now known as fOrsberg
[14-Nov-2010 12:13:42] rhettardo_ is now known as rhettardo
[14-Nov-2010 12:43:25] fOrsberg is now known as forsberg
[14-Nov-2010 18:40:56] forsberg is now known as fOrsberg
[14-Nov-2010 23:13:15] Gibby is now known as Gibby_away
[15-Nov-2010 00:00:40] [disconnected at Mon Nov 15 00:00:40 2010]
[15-Nov-2010 00:00:40] [connected at Mon Nov 15 00:00:40 2010]
[15-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[15-Nov-2010 02:52:07] fOrsberg is now known as forsberg
[15-Nov-2010 03:26:39] <theyknow> hello..anyone who have tried retrieving snmptable output?
[15-Nov-2010 03:52:56] <frozty_sa> what?
[15-Nov-2010 05:23:50] <Simon4> morning all
[15-Nov-2010 05:32:15] <frozty_sa> \o
[15-Nov-2010 05:32:21] * frozty_sa gives up in #cacti
[15-Nov-2010 05:36:09] <kokey> argh major pain with zenoss enterprise trial
[15-Nov-2010 05:36:13] <kokey> window vm crap
[15-Nov-2010 05:36:19] <kokey> windoze
[15-Nov-2010 05:37:30] <frozty_sa> what's up?
[15-Nov-2010 05:37:44] <frozty_sa> (not that I know whether I could help at all, never having seen enterprise...)
[15-Nov-2010 05:38:44] <kokey> they ship the trial version as an .exe
[15-Nov-2010 05:38:47] <kokey> a vmware ACE thing
[15-Nov-2010 05:38:56] <kokey> self contained, locked down virtual hardware
[15-Nov-2010 05:39:05] <kokey> can only run on windows
[15-Nov-2010 05:39:12] <kokey> and gets an IP address over dhcp
[15-Nov-2010 05:39:39] <Simon4> that's rough
[15-Nov-2010 05:39:39] <kokey> now the only windows deployments we have here are virtual already
[15-Nov-2010 05:40:02] <kokey> and i've done a bunch of tricks to get my windows vm to run a guest vm
[15-Nov-2010 05:40:06] <kokey> and it boots now and everything
[15-Nov-2010 05:40:37] <kokey> but now networking is an issue
[15-Nov-2010 05:40:54] <kokey> i see dhcp requests come out
[15-Nov-2010 05:40:58] <kokey> but it doesn't see the responses
[15-Nov-2010 05:41:11] <kokey> this would all have been much easier if it was just a linux installer
[15-Nov-2010 05:42:01] <frozty_sa> oh, man
[15-Nov-2010 05:42:06] <frozty_sa> that will hurt extensively
[15-Nov-2010 05:44:09] <baffle> Hmm, I've added a ethernetCsmacd_64 tempalte to my installation, but it seems like the graphs are wrong by a division of 10.. Any ideas?
[15-Nov-2010 05:50:18] <kokey> it would be easier to just do a trial with a pirate copy of enterprise
[15-Nov-2010 06:17:18] <kokey> seems like getting a pirate copy is easier said than done
[15-Nov-2010 06:17:30] <kokey> it's not massively popular under the torrent kids
[15-Nov-2010 07:22:22] <frozty_sa> kokey: I think the enterprise version might require some checkin code and such
[15-Nov-2010 07:48:44] <kokey> frozty_sa: i think if it did then they wouldn't need to wrap the trial one into a vmware ace executable that won't allow you access to the underlying os
[15-Nov-2010 07:49:03] <kokey> anyway fortunately someone here at work managed to pull a physical windows server out of a hat
[15-Nov-2010 07:49:29] <frozty_sa> hehe
[15-Nov-2010 07:50:05] <kokey> and someone happened to be in the data centre so someone actually moved it to a switch with the right vlan
[15-Nov-2010 08:01:57] <frozty_sa> aww, no access tagging and gre hacks? :/
[15-Nov-2010 08:14:21] <kokey> ugh
[15-Nov-2010 08:14:41] <kokey> now the darned thing doesn't want to work since the vmware ACE thing it's in wants to connect directly to the zenoss ace server
[15-Nov-2010 08:14:46] <kokey> and doesn't understand about proxies
[15-Nov-2010 08:17:39] <kokey> gre hacks on windows, yeah right
[15-Nov-2010 08:18:04] <kokey> well i'll have to figure something out
[15-Nov-2010 08:18:15] <kokey> i've got a linux box in the same subnet
[15-Nov-2010 08:18:37] <kokey> perhaps i should set it so it uses that as default gateway and transparently proxy out
[15-Nov-2010 08:18:49] <kokey> only problem is after that is up i need it to work normally on the network
[15-Nov-2010 08:19:10] <kokey> getting zenoss core to work = under an hour
[15-Nov-2010 08:19:25] <kokey> getting zenoss enterprise trial to boot up and network = it's been over a week
[15-Nov-2010 08:26:50] <Simon4> kokey: that's seriously rubbish... espeically since enterprise = core + a bunch of zenpacks
[15-Nov-2010 08:27:37] <frozty_sa> it's mildly amusing, if it wasn't so painful
[15-Nov-2010 08:29:04] <tehhobbit> Simon4: well enterprice stuff on a limited licences are not that seldom a lot harder to get up and running than just the software
[15-Nov-2010 08:29:20] <tehhobbit> more to do with limitations imposed on the software
[15-Nov-2010 08:29:31] <Simon4> tehhobbit: indeed
[15-Nov-2010 08:29:31] <tehhobbit> FOSS FTW
[15-Nov-2010 08:33:54] <kokey> yeah just wish they would give it to me, it's not like we'll want to keep on using it without support
[15-Nov-2010 08:34:22] <kokey> ok yeah weird stupid vmware client
[15-Nov-2010 08:34:40] <kokey> it uses the proxy settings to download updates but it doesn't use it to talk to the ACE server
[15-Nov-2010 08:36:54] <kokey> if it was a linux box i would have just haxored it on a network level to work around that problem
[15-Nov-2010 08:37:33] <Simon4> hosts file hack for the ACE server and some creative DNAT?
[15-Nov-2010 08:38:42] <tehhobbit> kokey: what is it that you want to evaluate with enterprice that cant be evaluated with a core version ?
[15-Nov-2010 08:40:42] <kokey> tehhobbit: mainly the advanced user access stuff, the checkpoint stuff, the esx support, the f5 big-ip support and the datacentre view
[15-Nov-2010 08:44:34] <kokey> Simon4: i suspect it's using the IP
[15-Nov-2010 08:44:54] <kokey> but i'm thinking of setting up an IP on the machine locally and do something like an SSH tunnel or something to the site
[15-Nov-2010 08:45:15] <kokey> only thing is i can't ssh out of the network either
[15-Nov-2010 08:45:30] <kokey> i could chain some tunnels, e.g. back to my desktop
[15-Nov-2010 08:45:42] <kokey> and out from there
[15-Nov-2010 08:45:52] <kokey> i'm trying to think of a simpler way
[15-Nov-2010 08:53:28] <kokey> heh
[15-Nov-2010 08:56:08] <kokey> might have to install proxytunnel on a nearby linux box
[15-Nov-2010 08:56:26] <kokey> and then with putty create a tunnel from the windows box to the proxytunnel on the linux box
[15-Nov-2010 08:58:08] Gibby_away is now known as Gibby
[15-Nov-2010 08:59:38] <Weetos> I'm trying to enhance a tranform I made, but I stuck trying to translate an IP address to the corresponding device - but the IP adress is not the devices's management address : it can be one of its interfaces
[15-Nov-2010 09:00:04] <Weetos> how could I go about doing that ?
[15-Nov-2010 09:01:07] <Weetos> getting the PTR record of the IP address isn't an option, I need to get the device name as it appears in Zenoss
[15-Nov-2010 09:01:58] <Simon4> maybe go in via dmd.Networks?
[15-Nov-2010 09:02:09] <Simon4> find the ip that way then get the related device?
[15-Nov-2010 09:02:35] <Weetos> hum sounds logical, I'm gonna give that a try
[15-Nov-2010 09:02:42] <Weetos> thanks Simon4
[15-Nov-2010 09:03:07] <Simon4> there should be a fairly quick catalog-based search method under there (hopefully)
[15-Nov-2010 09:10:24] <Weetos> there seem to be a child named 'ipSearch' under there, but it doesn't seem to work as I expected
[15-Nov-2010 09:14:33] forsberg is now known as fOrsberg
[15-Nov-2010 09:20:40] <Simon4> Weetos:
[15-Nov-2010 09:20:41] <Simon4> dmd.Networks.findIp('172.23.59.16')
[15-Nov-2010 09:20:41] <Simon4> <IpAddress at /zport/dmd/Networks/172.23.59.0/ipaddresses/172.23.59.16>
[15-Nov-2010 09:21:10] <Simon4> >>> dmd.Networks.findIp('172.23.59.16').device().id
[15-Nov-2010 09:21:13] <Simon4> 'foo.baa.local'
[15-Nov-2010 09:21:16] <Simon4> even
[15-Nov-2010 09:21:16] <Weetos> oh yeah
[15-Nov-2010 09:21:35] <Weetos> you found it
[15-Nov-2010 09:22:06] <Weetos> I was struggling with my zendmd console trying to get something out of ipSearch, to no avail
[15-Nov-2010 09:22:34] <Weetos> You saved my a$$, Simon4, thanks
[15-Nov-2010 09:22:48] <Simon4> no worries
[15-Nov-2010 09:24:22] <Weetos> Simon4> works like a charm ! thanks again
[15-Nov-2010 09:59:09] <kokey> i'm going to set up a series of tubes
[15-Nov-2010 09:59:24] <kokey> or rather, 4 ssh tunnels chained
[15-Nov-2010 10:33:30] fOrsberg is now known as forsberg
[15-Nov-2010 10:35:05] <kokey> ok
[15-Nov-2010 10:35:30] <kokey> so i have the box itself set up so it uses the zenoss ace server ip as an additional ip on a local interface
[15-Nov-2010 10:35:37] <kokey> then an ssh tunnel to a linux box
[15-Nov-2010 10:35:47] <kokey> and from my desktop i have an ssh tunnel to that same linux box
[15-Nov-2010 10:36:06] <kokey> and from my desktop a tunnel through a box outside of the network to that zenss ace server
[15-Nov-2010 10:36:10] <kokey> let's see if it works
[15-Nov-2010 10:36:25] <kokey> wish me luck
[15-Nov-2010 10:41:49] <Simon4> hehe, good luck
[15-Nov-2010 10:54:11] <kokey> it worked
[15-Nov-2010 10:54:11] <kokey> yay
[15-Nov-2010 10:54:16] <kokey> what a mission
[15-Nov-2010 10:55:25] <twm1010> ok, brain farting here
[15-Nov-2010 10:55:33] <twm1010> upgrading 3.0.2/64 installed via rpm
[15-Nov-2010 10:55:41] <twm1010> should just be an rpm -ivh right?
[15-Nov-2010 10:59:12] <kokey> maybe -U for upgrade instead of -i?
[15-Nov-2010 10:59:15] <kokey> i'm just guessing wildly
[15-Nov-2010 11:01:48] <Orv> -U for upgrade, yes.
[15-Nov-2010 11:01:52] <Orv> -Uvh
[15-Nov-2010 11:04:06] <twm1010> ah ha, thanks
[15-Nov-2010 11:05:43] <chachan> Hi guys, I changed the name of a device, but I still get notification with the old name, how can I change this?
[15-Nov-2010 11:11:01] <elc0_work> zenoss failed to notify us of failed pings over the weekend. actually it didnt detect them.
[15-Nov-2010 11:11:28] <elc0_work> i restarted the daemon via the web control panel
[15-Nov-2010 11:11:32] <elc0_work> which resolved it
[15-Nov-2010 11:12:29] <elc0_work> how would I restart the daemon via command line? i would like to put it into cron to run daily restarts on it
[15-Nov-2010 11:13:28] <tehhobbit> elc0_work: if you use native pkgs (centos / rhel) just do /opt/zenoss/bin/zen<daemon> restart as the zenoss user
[15-Nov-2010 11:13:59] <elc0_work> I am using the vm appliance
[15-Nov-2010 11:17:05] <elc0_work> is there any way via the zenoss web GUI to tell what resources each component/daemon is using and requires?
[15-Nov-2010 11:18:12] <rmatte> elc0_work: you just want to restart the zenping daemon?
[15-Nov-2010 11:18:17] <rmatte> "zenping restart"
[15-Nov-2010 11:18:21] <rmatte> as the zenoss user
[15-Nov-2010 11:18:34] <rmatte> though I find it odd that that even happened
[15-Nov-2010 11:18:47] <elc0_work> ya, thats more a bandaid. i dont want to find out the hardway other daemons are failing too
[15-Nov-2010 11:19:06] <rmatte> well hold up... were these devices unreachable to Zenoss for over 24 hours at any given point in time recently?
[15-Nov-2010 11:19:27] <elc0_work> no
[15-Nov-2010 11:19:58] <rmatte> The reason I ask is if you go to Advanced -> Collectors -> localhost -> Edit
[15-Nov-2010 11:20:07] <rmatte> you'll see Maximum Ping Failures
[15-Nov-2010 11:20:23] <rmatte> if a device hits that amount of ping failure, Zenoss stupidly silently stops monitoring it
[15-Nov-2010 11:20:28] <rmatte> and you'd never even know
[15-Nov-2010 11:20:40] <rmatte> the only way to get it monitored again is to restart Zenoss or remodel the devices
[15-Nov-2010 11:20:47] <elc0_work> hmm maybe that got set low. ill check that
[15-Nov-2010 11:20:52] <Guest59863> rmatte, Doesn't a remodel happen every 6 hours?
[15-Nov-2010 11:21:03] <elc0_work> 24 i think
[15-Nov-2010 11:21:10] <rmatte> I change the maximum ping failures value to 999999999999
[15-Nov-2010 11:21:10] <Simon4> every 12
[15-Nov-2010 11:21:17] <Guest59863> touche!
[15-Nov-2010 11:21:25] <Simon4> however rmatte disables automagical modelling from memory
[15-Nov-2010 11:21:33] <rmatte> Yeh I do
[15-Nov-2010 11:21:40] <rmatte> It's too intensive
[15-Nov-2010 11:21:45] <Guest59863> But in a default install...
[15-Nov-2010 11:21:58] <rmatte> Guest59863: correct, I hadn't thought of that, but either way the behaviour is stupid
[15-Nov-2010 11:22:04] <rmatte> lol
[15-Nov-2010 11:22:05] <elc0_work> in a meeting. will check after i get out. thanks guys
[15-Nov-2010 11:22:10] <Guest59863> rmatte, I'm not disagreeing
[15-Nov-2010 11:22:10] <rmatte> but yeh, that's probably not it then
[15-Nov-2010 11:22:25] <Guest59863> But your config is not the default
[15-Nov-2010 11:23:03] <rmatte> well, the thing is, you can't technically remodel a device that's unreachable either lol
[15-Nov-2010 11:23:13] <rmatte> so you could potentially have a device ignored for 6 hours after it comes back up
[15-Nov-2010 11:23:26] <rmatte> just a thought
[15-Nov-2010 11:23:46] <Guest59863> Yeah that is quite the suck
[15-Nov-2010 11:23:58] <rmatte> yup
[15-Nov-2010 11:24:06] <elc0_work> btw this was multiple devices
[15-Nov-2010 11:24:10] <rmatte> I wanted them to change it to 0 by default and have that disable it
[15-Nov-2010 11:24:14] <rmatte> but it was never done
[15-Nov-2010 11:25:34] <rmatte> elc0_work: maybe it's some new bug in zenping, but I've been running 15 production instances of Zenoss and have never run in to a problem like that with zenping except for when devices went down for over 24 hours and I found out that that setting was the culprit
[15-Nov-2010 11:25:47] <rmatte> not sure if daily restarts are really necessary, could have been a fluke
[15-Nov-2010 11:26:26] <elc0_work> Im wondering if it was a resources issue. this is running in a vm. its the 2.5 appliance.
[15-Nov-2010 11:26:44] <rmatte> ewwww
[15-Nov-2010 11:26:56] <elc0_work> ya i dont like it either
[15-Nov-2010 11:26:58] <rmatte> the 2.5 appliance was still in rpath linux
[15-Nov-2010 11:27:03] <rmatte> it sucks, badly
[15-Nov-2010 11:27:06] <elc0_work> and its a vm
[15-Nov-2010 11:27:13] <elc0_work> just all around not ideal
[15-Nov-2010 11:27:16] <rmatte> well, all my Zenoss servers are VMs
[15-Nov-2010 11:27:22] <rmatte> they just run on beefy boxes
[15-Nov-2010 11:27:28] <rmatte> and I built the images myself
[15-Nov-2010 11:27:48] <rmatte> but seriously, that rpath appliance is a POS
[15-Nov-2010 11:27:59] <elc0_work> is there a v3 appliance yet?
[15-Nov-2010 11:28:08] <rmatte> you'd be better off installing debian, ubuntu server, or CentOS yourself and then installing Zenoss on it
[15-Nov-2010 11:28:17] <rmatte> there's a v3 appliance that is CentOS based
[15-Nov-2010 11:28:20] <rmatte> which is much better
[15-Nov-2010 11:28:42] <elc0_work> must be newer. couldnt find it a couple months back
[15-Nov-2010 11:28:49] <rmatte> yeh it's fairly new
[15-Nov-2010 11:28:55] <rmatte> I hear there are still a few problems with it
[15-Nov-2010 11:29:11] <rmatte> but seriously, best method is to just create your own vm image
[15-Nov-2010 11:29:15] <elc0_work> cool. ill look into alternatives after this meeting. thanks rmatte
[15-Nov-2010 11:29:20] <rmatte> np
[15-Nov-2010 12:36:53] <rmatte> well, time to remodel 100+ devices
[15-Nov-2010 12:36:57] * rmatte sighs
[15-Nov-2010 12:41:15] <rmatte> ooooh, they are supposed to announce the ZenPack contest winners today
[15-Nov-2010 12:41:25] <davetoo>
[15-Nov-2010 12:41:51] <rmatte> "Zenoss - The fresh maker" lol
[15-Nov-2010 12:41:55] <rmatte> copyright infringement?
[15-Nov-2010 12:42:21] <davetoo> uh
[15-Nov-2010 12:42:27] <rmatte> (the channel topic)
[15-Nov-2010 12:42:33] <davetoo> how many IP lawyers do you think are in this channel?
[15-Nov-2010 12:42:42] <rmatte> no idea lol
[15-Nov-2010 12:42:53] <davetoo> dammit
[15-Nov-2010 12:43:00] <davetoo> I wish I had a Real Lab[TM] right now
[15-Nov-2010 12:43:13] <davetoo> with a useful number of target systems to monitor
[15-Nov-2010 12:43:29] <rmatte> I have a half decent lab, but it could be better
[15-Nov-2010 12:43:35] <rmatte> I have 3 different lab boxes right now
[15-Nov-2010 12:44:06] <rmatte> one of them is a 3.0.3 install, the others are 2.5.2
[15-Nov-2010 12:59:06] <rmatte> oooh sweet, hockey game on tonight, Ottawa vs Pittsburgh... we're probably going to get our asses handed to us lol
[15-Nov-2010 12:59:23] <rmatte> oh no wait, I read that wrong, they are playing Philly
[15-Nov-2010 13:21:58] <elc0_work> reg wings FTW
[15-Nov-2010 13:22:05] <elc0_work> *red
[15-Nov-2010 14:10:46] <elc0_work> as I suspected resources may be an issue on my VM which caused at least the ping deamon to fail. 8MB is all thats available atm
[15-Nov-2010 14:34:56] <rmatte> 8MB of what?
[15-Nov-2010 14:36:44] <davetoo> IO buffer?
[15-Nov-2010 14:38:59] <rmatte> hmmm weird, on my solaris test server if I specify "disk /" in the config file it doesn't end up presenting / via UCD-SNMP-MIB, but it does present the other 2 things that I specified
[15-Nov-2010 14:39:02] * rmatte scratches his head
[15-Nov-2010 14:39:08] <rmatte> yet on a different Solaris box it does
[15-Nov-2010 14:39:30] <davetoo> which config file?
[15-Nov-2010 14:39:45] <rmatte> /etc/sma/snmp/snmpd.conf
[15-Nov-2010 14:39:55] <davetoo> gah
[15-Nov-2010 14:39:57] <davetoo> /etc/sma
[15-Nov-2010 14:39:59] <davetoo> arg
[15-Nov-2010 14:40:00] <davetoo> run away
[15-Nov-2010 14:40:04] <rmatte> ?
[15-Nov-2010 14:40:13] <davetoo> I still haven't figure out SMA/SMF
[15-Nov-2010 14:40:26] <rmatte> well, it seems to take net-snmp syntax
[15-Nov-2010 14:40:29] <davetoo> it just confuses me still, is all.
[15-Nov-2010 14:40:31] <rmatte> it's just not behaving as I'd expect it to
[15-Nov-2010 14:40:54] <davetoo> oh, yeah, the stock Solaris 10 snmpd is net-snmp 5.2.something, I think
[15-Nov-2010 14:41:11] <davetoo> but they still have old SMA remnants intermixed and it can be confusing
[15-Nov-2010 14:41:16] <davetoo> snmpd vs. snmpdx, etc.
[15-Nov-2010 14:41:27] <davetoo> (and forget I mentioned SMF... was mixing topics)
[15-Nov-2010 14:41:54] <rmatte> yeh, I'm just confused as to why it's not presenting the disks as specified, whereas a similar config on a different server is
[15-Nov-2010 14:42:10] <rmatte> I'm trying to fix disk monitoring for solaris servers for one of our clients
[15-Nov-2010 14:42:18] <rmatte> which is why I made the UCD FileSystem Map ZenPack
[15-Nov-2010 14:42:33] <rmatte> but I need to at least get snmp working properly on our test box
[15-Nov-2010 14:42:36] <davetoo> I've never used much of the net-snmp functionality on the target systems. Usually just replace teh entire file with "rocommunity <something>"
[15-Nov-2010 14:42:36] <rmatte> lol
[15-Nov-2010 14:43:04] <rmatte> yeh, this is just to get around the issues with monitoring servers that use AutoFS
[15-Nov-2010 14:43:38] <rmatte> by specifying what you want to monitor in the snmp config and collecting the data via UCD-SNMP-MIB instead of HOST-RESOURCES you eliminate the constantly changing snmp index problem
[15-Nov-2010 14:43:51] <davetoo> *nod*
[15-Nov-2010 14:44:01] <davetoo> I wish I had a way to experiment with that also,
[15-Nov-2010 14:44:04] <rmatte> the trick is getting snmpd to do what it's !@#$ing being told to do
[15-Nov-2010 14:44:16] <davetoo> but I'll mention it to my friend at LinkedIn who's so upset with Zenoss over this issue
[15-Nov-2010 14:44:21] <rmatte> the pack I wrote works beautifully, it's just snmpd itself that's a hassle
[15-Nov-2010 14:44:36] <rmatte> yeh be sure to, he can contact me directly if he has any questions
[15-Nov-2010 14:44:44] <rmatte> I'm always happy to help alleviate monitoring pains
[15-Nov-2010 14:45:42] <davetoo> OK, a Captcha should not use Zero or the letter 'O',
[15-Nov-2010 14:46:01] <davetoo> and ti especially should not give me two in a row with an ambiguous '0/O'
[15-Nov-2010 14:46:18] <rmatte>
[15-Nov-2010 14:47:27] <rmatte> ?
[15-Nov-2010 14:47:50] dean is now known as Guest59904
[15-Nov-2010 14:58:27] <rmatte> eugh, I HATE the version of vi that they have in Solaris
[15-Nov-2010 14:58:41] <rmatte> If you so much touch an arrow key in input mode you're screwed
[15-Nov-2010 14:58:44] <rmatte> as*
[15-Nov-2010 14:59:03] <Simon4> hah, proper vi
[15-Nov-2010 14:59:05] <rmatte> It's the 21st century, vim, or nano people
[15-Nov-2010 14:59:23] <rmatte> I don't want to have to remember 100 shortcut keys just to edit a config file
[15-Nov-2010 14:59:43] <Simon4> hjkl
[15-Nov-2010 15:00:00] <rmatte> laaaaaame
[15-Nov-2010 15:00:01] <rmatte> lol
[15-Nov-2010 15:00:09] <davetoo> nano
[15-Nov-2010 15:00:10] <davetoo> argh
[15-Nov-2010 15:00:26] * Simon4 never uses the cursor keys in vim, working on oldschool unix boxes beat it out of me years ago
[15-Nov-2010 15:00:26] <rmatte> I love nano
[15-Nov-2010 15:00:26] <davetoo> one thing bugs me about debian is that choice of default editor
[15-Nov-2010 15:00:33] <Simon4> ^^^^
[15-Nov-2010 15:01:20] <rmatte> there isn't much that you can do with vim that you can't do with nano
[15-Nov-2010 15:01:43] <Simon4> sure, but for anyone expecting vim it's like serving up notepad initially
[15-Nov-2010 15:01:50] <rmatte> well yeh
[15-Nov-2010 15:01:56] <rmatte> it's simplicity is it's beauty
[15-Nov-2010 15:04:50] <rmatte> I guess at some point I'll have to buckle down and learn "proper" vi
[15-Nov-2010 15:05:23] <rmatte> since there's virtually no alternative on older platforms
[15-Nov-2010 15:06:54] <davetoo> oh,
[15-Nov-2010 15:07:02] <davetoo> you should learn ex
[15-Nov-2010 15:07:11] <davetoo> for when the system won't boot far enough to run vi
[15-Nov-2010 15:07:35] <rmatte> ex looks like vi when it's not in input mode, basically
[15-Nov-2010 15:07:39] <davetoo> yeah
[15-Nov-2010 15:07:52] <davetoo> I have to build a mental visual display to use it
[15-Nov-2010 15:07:57] <rmatte> lol
[15-Nov-2010 15:08:07] <davetoo> seriously, that's what I do
[15-Nov-2010 15:08:26] <rmatte> I guess you just use regex and such to edit the file?
[15-Nov-2010 15:08:52] <davetoo> well I do that in two steps
[15-Nov-2010 15:08:59] <davetoo> I don't usually use regex addressing
[15-Nov-2010 15:09:05] <rmatte> eugh, so I have it presenting everything via UCD except for the root
[15-Nov-2010 15:09:10] * rmatte bangs head on desk
[15-Nov-2010 15:09:18] <rmatte> whyyyyyyy oh whyyyyyy must it be this complicated?
[15-Nov-2010 15:09:27] <davetoo> are they all local filesystems?
[15-Nov-2010 15:09:33] <rmatte> yessir
[15-Nov-2010 15:09:43] <rmatte> /dev/dsk/c1t0d0s0 6.4G 4.2G 2.2G 66% /
[15-Nov-2010 15:09:44] <davetoo> ok, so it's not the fstype
[15-Nov-2010 15:09:52] <rmatte> that's the one that I can't get revealed
[15-Nov-2010 15:09:56] <rmatte> the others work fine
[15-Nov-2010 15:10:30] <rmatte> the others are...
[15-Nov-2010 15:10:32] <rmatte> zdsk/data 67G 15G 52G 22% /export/data
[15-Nov-2010 15:10:32] <rmatte> zdsk 67G 18K 52G 1% /zdsk
[15-Nov-2010 15:10:43] <rmatte> /dev/dsk/c1t0d0s7 60G 6.2G 54G 11% /export/home
[15-Nov-2010 15:11:02] <rmatte> I'm wondering if those are overriding /
[15-Nov-2010 15:11:25] <Simon4> slab:~ plex$ which screen
[15-Nov-2010 15:11:26] <Simon4> gah
[15-Nov-2010 15:11:37] <rmatte> no screen?
[15-Nov-2010 15:11:38] <rmatte> that sucks
[15-Nov-2010 15:11:53] <Simon4> wrong window
[15-Nov-2010 15:12:05] <rmatte> hmmm, I'm going to try to remove all lines except for the disk / line and see what that gets me
[15-Nov-2010 15:14:44] <rmatte> screen -S Simon4 cat /dev/urandom
[15-Nov-2010 15:15:10] <rmatte> hmmm, so disk / just gives me no filesystems at all
[15-Nov-2010 15:15:24] <Simon4>
[15-Nov-2010 15:18:54] <rmatte> interesting, UCD in UCD-SNMP-MIB stands for UC Davis
[15-Nov-2010 15:19:01] <rmatte> which is where it was originally written
[15-Nov-2010 15:19:57] <davetoo> oh you didn't know that before?
[15-Nov-2010 15:20:58] <rmatte> noop
[15-Nov-2010 15:21:31] <rmatte> I'm not 100% on my SNMP history
[15-Nov-2010 15:22:12] <davetoo> I guess I have used the pre-fork ucd version
[15-Nov-2010 15:24:24] <rmatte> ah
[15-Nov-2010 15:37:05] <xuru> hey guys
[15-Nov-2010 15:37:21] <rmatte> hey
[15-Nov-2010 15:38:20] <xuru> what's the proper way to do http monitoring? The docs are a bit vague... I select the device that has the web server on it right? And create a local template and add a datasource for each site?
[15-Nov-2010 15:39:40] <xuru> I keep getting: HTTP CRITICAL: HTTP/1.1 500 Internal Server Error
[15-Nov-2010 15:40:10] <xuru> so I'm not sure if I did it right... because it's a virtual site
[15-Nov-2010 15:41:33] <xuru> BTW, I love that you can tie a command to an event I have the "red alert" noise from star trek play when servers go down hehe
[15-Nov-2010 15:41:45] <davetoo> oh
[15-Nov-2010 15:41:52] <davetoo> just wait until you lose a big switch or a router
[15-Nov-2010 15:41:58] <davetoo> you'll wish you hadn't
[15-Nov-2010 15:42:04] <rmatte> xuru: I create a separate device for each website
[15-Nov-2010 15:42:05] <xuru> hehe, probably
[15-Nov-2010 15:42:13] <rmatte> xuru: and throw them in the HTTP class
[15-Nov-2010 15:42:24] <rmatte> then I have the HTTP monitoring template only use the hostname
[15-Nov-2010 15:42:32] <rmatte> since the IP is generally irrelevant anyways due to vhosts
[15-Nov-2010 15:43:06] <rmatte> that way I don't have to modify the template for each site
[15-Nov-2010 15:43:06] <xuru> wont it cause a lot of errors because it can't model it?
[15-Nov-2010 15:43:13] <rmatte> and when alerts come in they come in with the site name
[15-Nov-2010 15:43:23] <rmatte> no, just don't model
[15-Nov-2010 15:43:40] <Simon4> or remove all the collector plugins from teh device class
[15-Nov-2010 15:43:51] <rmatte> when you're adding the device there's a "Discovery Protocol" option that is set to auto by default
[15-Nov-2010 15:43:58] <rmatte> change it to no and it'll add the device without modelling
[15-Nov-2010 15:44:07] <xuru> ah, ok
[15-Nov-2010 15:44:12] <chachan> Hi guys, I changed the name of a device, but I still get notification with the old name, how can I change this?
[15-Nov-2010 15:44:30] <xuru> and use the full virtual host name as the name? i.e. bob.example.com
[15-Nov-2010 15:44:41] <rmatte> correct
[15-Nov-2010 15:44:48] <xuru> ok, I'll give that a try
[15-Nov-2010 15:45:05] <rmatte> you'll want to set zPingMonitorIgnore to false for the HTTP class
[15-Nov-2010 15:45:10] <rmatte> so that it doesn't try to ping them by IP
[15-Nov-2010 15:46:45] <xuru> ok
[15-Nov-2010 15:50:18] <xuru> chachan: how did you change the name? did you use the "Rename Device..." menu item from the "gear" menu?
[15-Nov-2010 15:50:27] <rmatte> yessir
[15-Nov-2010 15:50:33] <rmatte> that's the proper way to do it
[15-Nov-2010 15:50:50] <rmatte> and I clear the IP completely after I rename it
[15-Nov-2010 15:50:57] <rmatte> by selecting reset device and applying a blank IP
[15-Nov-2010 15:51:14] <rmatte> though it doesn't matter if you leave the IP
[15-Nov-2010 15:51:19] <rmatte> as long as it's in the HTTP class
[15-Nov-2010 15:51:27] <rmatte> and the zPingMonitorIgnore option is enabled for that class
[15-Nov-2010 15:51:41] <chachan> xuru, mm, no, in Overview page, thanks
[15-Nov-2010 15:51:57] <xuru> yeah, done that too
[15-Nov-2010 15:52:43] <xuru> rmatte: thanks
[15-Nov-2010 15:53:50] Guest59863 is now known as SEJeff_work
[15-Nov-2010 15:56:43] <xuru> rmatte: is there a way to run it manually to see if it's working?
[15-Nov-2010 15:57:57] <rmatte> you can run a test on the datasource
[15-Nov-2010 15:58:05] <rmatte> or just wait for the graph to start populating
[15-Nov-2010 15:58:14] <xuru> oh, didn't see that
[15-Nov-2010 15:58:19] <rmatte> in the template make sure you clear the IP address field for the datapoint
[15-Nov-2010 15:58:24] <rmatte> just leave the hostname field populated
[15-Nov-2010 15:58:33] <xuru> ok, good to know
[15-Nov-2010 15:58:44] <rmatte> Little tricks that I picked up on while messing around with the pack
[15-Nov-2010 15:58:47] <rmatte> makes life a lot easier
[15-Nov-2010 15:58:48] <rmatte>
[15-Nov-2010 15:58:52] <xuru>
[15-Nov-2010 15:59:01] <rmatte> and that way you don't have a ton of graphs crammed in 1 section
[15-Nov-2010 15:59:10] <rmatte> you can actually just go to the site you want to see stats for and voila
[15-Nov-2010 15:59:38] <xuru> good idea
[15-Nov-2010 16:09:11] <xuru> hmmm... doesn't work so well if the uri resolves to another device and is an internal ip
[15-Nov-2010 16:10:06] <rmatte> hunh?
[15-Nov-2010 16:10:33] <xuru> in my case I have a "dock.example.com"
[15-Nov-2010 16:10:36] <rmatte> The idea is that you should be able to hit the site from the server via it's public IP
[15-Nov-2010 16:10:53] <xuru> it's an internal only web service
[15-Nov-2010 16:11:23] <xuru> so I have to put it on that device then
[15-Nov-2010 16:11:32] <rmatte> ok, but you don't have access to it?
[15-Nov-2010 16:11:41] <rmatte> I don't get where the problem is lol
[15-Nov-2010 16:11:41] <xuru> sure I do
[15-Nov-2010 16:12:14] <xuru> ok, for example, apache1.example.com is 192.168.0.10
[15-Nov-2010 16:12:22] <xuru> and so is dock.example.com
[15-Nov-2010 16:12:57] <xuru> it does a dns lookup when you try and add the device, and says, it already exists
[15-Nov-2010 16:13:33] <rmatte> that's why I remove the IP after adding it
[15-Nov-2010 16:13:41] <rmatte> or you can add it under a different IP
[15-Nov-2010 16:13:45] <rmatte> then rename it and change the IP
[15-Nov-2010 16:13:55] <rmatte> the check is only done when initially adding the device
[15-Nov-2010 16:14:11] <xuru> oh, ok, I'll just use bob or something then change it later?
[15-Nov-2010 16:14:17] <rmatte> correcto
[15-Nov-2010 16:14:20] <xuru> cool
[15-Nov-2010 16:14:25] <rmatte> or just use 10.100.10.100
[15-Nov-2010 16:14:26] <rmatte> whatever
[15-Nov-2010 16:14:32] <rmatte>
[15-Nov-2010 16:14:33] <xuru> ok
[15-Nov-2010 16:18:01] <xuru> really like that I can do all the setup at the container level
[15-Nov-2010 16:26:15] <rmatte> yup
[15-Nov-2010 16:26:33] <rmatte> saves a lot of time
[15-Nov-2010 16:29:19] <xuru> rmatte: you still have to make a local copy of the template though right?
[15-Nov-2010 16:29:33] <xuru> I don't know how many times I've changed that damn global one
[15-Nov-2010 16:31:17] <rmatte> no
[15-Nov-2010 16:31:27] <rmatte> there should be no need to make local copies of the template
[15-Nov-2010 16:31:41] <xuru> how do you specify the url then?
[15-Nov-2010 16:31:59] <xuru> say it's this: http://dock.example.com/something/login.php
[15-Nov-2010 16:32:02] <rmatte> in the template it should default to something like ${here/device}
[15-Nov-2010 16:32:08] <xuru> yep
[15-Nov-2010 16:32:15] <rmatte> oh, you're talking about the actual path
[15-Nov-2010 16:32:25] <rmatte> I always deal with indexes so I just leave it as /
[15-Nov-2010 16:32:43] <rmatte> but if you need to specify a path, then yeh, though there's a better way of doing that...
[15-Nov-2010 16:33:09] <rmatte> hold on, just need to check how it's done in the 3.0 interface
[15-Nov-2010 16:33:31] <rmatte> ok, so go to infrastructure, click on the HTTP class to highlight it
[15-Nov-2010 16:33:36] <xuru> ok, cool
[15-Nov-2010 16:33:40] <rmatte> click on the Details button
[15-Nov-2010 16:33:55] <rmatte> actually highlighting the class doesn't matter since this will be global
[15-Nov-2010 16:34:12] <rmatte> after clicking details you'll see a menu on the left
[15-Nov-2010 16:34:16] <rmatte> select Custom Schema
[15-Nov-2010 16:34:42] <rmatte> you should see an example one already there called cDateTest
[15-Nov-2010 16:34:54] <rmatte> put a checkmark next to it and click delete
[15-Nov-2010 16:35:01] <rmatte> next we're going to create a new custom property
[15-Nov-2010 16:35:09] <xuru> oh, sure
[15-Nov-2010 16:35:12] <nzle> Im trying to setup an http monitor for a host (device added as host part of url) with a local copy of the httpmonitor template, but no matter what I do I cant get it to use the url. I have the /dir/page in the url fielld of the httpmonitor datasouce and usessl checked and I changed the port to 443 but all I get is timeouts. (nothing responds on the root of this webserver). The detail of the event it returns shows / in the url. If I test the comma
[15-Nov-2010 16:35:12] <nzle> nd at the command line with the full url it works fine. root url times out as described.
[15-Nov-2010 16:35:17] <rmatte> in the label field, name it: cUrlPath
[15-Nov-2010 16:35:48] <xuru> rmatte: I did that once with the aggregate pdu zenpack
[15-Nov-2010 16:35:56] <xuru> I'll give that a shot
[15-Nov-2010 16:36:17] <Simon4> cunning
[15-Nov-2010 16:36:21] <rmatte> xuru: yeh, once you've got it added, just make the path in the global template ${here/cUrlPath} or whatever
[15-Nov-2010 16:36:31] <rmatte> and then you can set a custom property on each device to be whatever you want
[15-Nov-2010 16:36:35] <rmatte> should work like a charm
[15-Nov-2010 16:36:38] <xuru> nice
[15-Nov-2010 16:37:04] <rmatte> nzle: hmmmm, sometimes the https checkbox doesn't stay checked as I recall
[15-Nov-2010 16:37:14] <rmatte> have you revisited the template to make sure it shows as checked still?
[15-Nov-2010 16:38:06] <rmatte> xuru: by the way, you can also copy the template and make an https version of it, then just bind whichever of the 2 that you want
[15-Nov-2010 16:38:10] <nzle> yep, still checked.
[15-Nov-2010 16:38:22] <rmatte> nzle: ok, can you provide a screenshot of your settings?
[15-Nov-2010 16:38:31] <rmatte> I just want to compare them to what I have
[15-Nov-2010 16:38:34] <nzle> the issue seems to be that its not accepting the url field.
[15-Nov-2010 16:38:41] <nzle> k
[15-Nov-2010 16:38:44] <nzle> where
[15-Nov-2010 16:38:46] <xuru> rmatte: awesome
[15-Nov-2010 16:39:53] <rmatte> nzle: just click on the datasource in the template
[15-Nov-2010 16:39:56] <rmatte> and provide a screenshot
[15-Nov-2010 16:40:11] <rmatte> throw it up at tinypic.com or something
[15-Nov-2010 16:41:16] <rmatte> yeh, I'm looking at a working ssl config right now, so I'll compare my options to what you have
[15-Nov-2010 16:43:57] <xuru> hehe, one more problem... I have this url to monitor: http://ksappserver01.kingsolutions.local:8080/probe/
[15-Nov-2010 16:44:20] <rmatte> then create a custom property for the port too
[15-Nov-2010 16:44:30] <rmatte> and default it to 80 for the whole class
[15-Nov-2010 16:44:38] <rmatte> but set it to 8080 for that 1 device
[15-Nov-2010 16:44:53] <xuru> I was going to do that, but it only excepts digits
[15-Nov-2010 16:45:06] <rmatte> hunh?
[15-Nov-2010 16:45:47] <rmatte> you can change the type of the property
[15-Nov-2010 16:46:02] <rmatte> from string to int
[15-Nov-2010 16:46:17] <rmatte> oh
[15-Nov-2010 16:46:27] <rmatte> you mean you can't put ${whatever} in the field
[15-Nov-2010 16:46:29] <rmatte> I gotcha
[15-Nov-2010 16:46:34] <xuru> yeah
[15-Nov-2010 16:46:39] <rmatte> ok, in that case, yeh, create a local copy
[15-Nov-2010 16:46:54] <rmatte> actually you could try...
[15-Nov-2010 16:47:04] <nzle> rmatt: http://tinypic.com/r/2nhqq95/7
[15-Nov-2010 16:47:12] <rmatte> try clearing the field completely so it has no value
[15-Nov-2010 16:47:42] <rmatte> then in the url field, instead of ${here/device} make it ${here/device}:${here/cUrlPort}
[15-Nov-2010 16:47:49] <rmatte> might not work but it's worth a shot
[15-Nov-2010 16:48:44] <rmatte> sorry, ${dev/id}:${here/cUrlPort}
[15-Nov-2010 16:48:45] <rmatte> rather
[15-Nov-2010 16:49:22] <rmatte> nzle: is the url path case sensitive? I'm guessing yes?
[15-Nov-2010 16:49:34] <nzle> yes
[15-Nov-2010 16:49:54] <rmatte> nzle: the 2 things I'd recommend is checking the Case Sensitive checkbox, and clearing the IP Address field (I assume the Zenoss server is capable of resolving the hostname properly?)
[15-Nov-2010 16:50:08] <nzle> yes
[15-Nov-2010 16:50:09] <rmatte> all your other settings look fine
[15-Nov-2010 16:50:12] <nzle> ok
[15-Nov-2010 16:50:13] <rmatte> so try those 2
[15-Nov-2010 16:50:45] <rmatte> afk for a couple mins, grabbing some chips since I didn't get a chance to eat lunch
[15-Nov-2010 16:51:09] <jbk> ahh cool.. there is a channel
[15-Nov-2010 16:53:15] <rmatte> yes
[15-Nov-2010 16:53:18] <rmatte>
[15-Nov-2010 16:53:27] <rmatte> first time here I take it?
[15-Nov-2010 16:53:33] <jbk> yeah
[15-Nov-2010 16:53:38] <jbk> messing with the vm image
[15-Nov-2010 16:53:46] <rmatte> cool
[15-Nov-2010 16:53:53] <rmatte> If it's the old rpath image, run
[15-Nov-2010 16:53:59] <rmatte> if it's the new CentOS image, you're good
[15-Nov-2010 16:54:09] <jbk> and can't get it to load my pluging -- shows up onder the modeler plugins on the device, the process function is named 'process', it's under modeler/plugins in the zenpack
[15-Nov-2010 16:54:13] <jbk> the new one
[15-Nov-2010 16:54:14] <jbk> 3.0.3
[15-Nov-2010 16:54:20] <jbk> err plugin
[15-Nov-2010 16:54:26] <rmatte> ok, so you've created a plugin?
[15-Nov-2010 16:54:30] <jbk> yes
[15-Nov-2010 16:54:38] <rmatte> you're sure the code is good?
[15-Nov-2010 16:54:57] <jbk> just a simple one to model the fans on one of our switches (didn't see anything in the existing zenpacks)
[15-Nov-2010 16:55:02] <jbk> as far as I can tell
[15-Nov-2010 16:55:05] <rmatte> ah ok
[15-Nov-2010 16:55:06] <jbk> i can't find any error messages
[15-Nov-2010 16:55:21] <rmatte> what's the full path that you have it under in your ZenPack?
[15-Nov-2010 16:55:38] <jbk> /opt/zenoss/ZenPacks/ZenPacks.Swift.Cisco/ZenPacks/Swift/Cisco/modeler/plugins/CiscoFan.py
[15-Nov-2010 16:55:56] <rmatte> it's an snmp plugin I take it?
[15-Nov-2010 16:55:59] <jbk> yes
[15-Nov-2010 16:56:11] <jbk> i can pastebin the code if you want to see.. nothing particularly special
[15-Nov-2010 16:56:42] <rmatte> k, your path is a bit off
[15-Nov-2010 16:56:49] <rmatte> I'll give you an example...
[15-Nov-2010 16:57:04] <rmatte> I made a modeler plugin that models interfaces properly for Cisco CatOS devices...
[15-Nov-2010 16:57:13] <rmatte> In my ZenPack it has the following path...
[15-Nov-2010 16:57:27] <rmatte> ZenPacks.Nova.Cisco.Catalyst-1.0.egg/ZenPacks/Nova/Cisco/Catalyst/modeler/plugins/zenoss/snmp/InterfaceCatOsMap.py
[15-Nov-2010 16:57:33] <rmatte> that defines it as an snmp plugin
[15-Nov-2010 16:57:45] <rmatte> which is how zenperfsnmp knows that it should be using it
[15-Nov-2010 16:57:59] <rmatte> if it were under a directory called command then zencommand would use it
[15-Nov-2010 16:58:18] Gibby is now known as Gibby_away
[15-Nov-2010 16:58:25] <nzle> rmatte: still not working. may I paste the 1 line message from the event details here?
[15-Nov-2010 16:58:30] <jbk> ahh.. i was looking at the bundled HPMonitor zenpack, it doesn't do that..
[15-Nov-2010 16:58:33] <rmatte> nzle: yup
[15-Nov-2010 16:58:36] <jbk> let me try moving it..
[15-Nov-2010 16:58:39] <nzle> Command timed out on device pharmweb.lakersoftware.com: '/home/zenoss/libexec/check_http -H pharmweb.lakersoftware.com -I 216.43.115.163 -p 80 -t 60 -u / -f follow'
[15-Nov-2010 16:58:54] <rmatte> jbk: yeh, I'm not too sure about the HPMonitor pack, I think it does things a bit oldschool, I could be wrong
[15-Nov-2010 16:59:00] <rmatte> but this is the way I was taught to do it
[15-Nov-2010 16:59:21] <rmatte> nzle: weird, it's like it's completely ignoring your settings
[15-Nov-2010 16:59:32] <nzle> you see that the -u parameter is / when in the config its clearly /stuff
[15-Nov-2010 16:59:42] <rmatte> nzle: you're making these modifications on a local copy of the template that you've created directly on the device itself?
[15-Nov-2010 16:59:51] <jbk> should i create the __init__.py files for the two subdirs?
[15-Nov-2010 16:59:51] <nzle> yes
[15-Nov-2010 17:00:02] <rmatte> jbk: yessir
[15-Nov-2010 17:00:24] <rmatte> nzle: ok, hmmm, did you just install the pack recently?
[15-Nov-2010 17:00:41] <bigegor> i've update Distributed Collectors ZenPack, and publish DellMon RC. Feedbacks are welcome.
[15-Nov-2010 17:00:57] <rmatte> bigegor: keeping very busy I see
[15-Nov-2010 17:01:23] <rmatte> bigegor: they said they'd announce the ZenPack contest winners today but they haven't gotten around to it I guess
[15-Nov-2010 17:01:42] <rmatte> bigegor: I'm sure you have at least 1 grand prize though hehe
[15-Nov-2010 17:01:57] <nzle> yes
[15-Nov-2010 17:02:10] <rmatte> nzle: you restarted Zenoss after installing it?
[15-Nov-2010 17:02:20] <bigegor> Porshe 911?
[15-Nov-2010 17:02:26] <rmatte> Turbo!
[15-Nov-2010 17:02:29] <nzle> or reinstalled it anyways. no, i didnt restart
[15-Nov-2010 17:02:30] <rmatte>
[15-Nov-2010 17:02:36] <nzle> Ill try that.
[15-Nov-2010 17:02:40] <rmatte> ok, always restart after installing ZenPacks
[15-Nov-2010 17:02:42] <rmatte> just to be safe
[15-Nov-2010 17:02:51] <rmatte> 90% of the time they need a restart in my experience
[15-Nov-2010 17:02:57] <rmatte> there is the odd time where it doesn't
[15-Nov-2010 17:03:04] <rmatte> restart zenoss I mean
[15-Nov-2010 17:03:06] <rmatte> not the server itself
[15-Nov-2010 17:03:10] <rmatte>
[15-Nov-2010 17:04:04] <bigegor> i'm Ferrari fan...
[15-Nov-2010 17:04:14] <rmatte> me too
[15-Nov-2010 17:04:53] <nzle> whats the quick and simple way to restart it with minimum fuss on the old vmware version.
[15-Nov-2010 17:05:20] <rmatte> nzle: ssh to it, become the zenoss user (sudo su - zenoss)
[15-Nov-2010 17:05:23] <rmatte> then zenoss stop
[15-Nov-2010 17:05:27] <rmatte> and zenoss start
[15-Nov-2010 17:05:31] <nzle> k
[15-Nov-2010 17:05:35] <rmatte> you can do zenoss restart but I like to wait a bit in between
[15-Nov-2010 17:06:29] <rmatte> bigegor: the Ferrari 458 Italia is gorgeous
[15-Nov-2010 17:06:45] <rmatte> bigegor: http://www.roadandtrack.com/var/ezflow_site/storage_RT_NEW/storage/images/tests/impressions/2010-ferrari-458-italia2/1504063-2-eng-US/2010-ferrari-458-italia.jpg
[15-Nov-2010 17:06:53] <jbk> hmm.. still no dice...
[15-Nov-2010 17:07:21] <bigegor> mmmm, i love it
[15-Nov-2010 17:07:34] <jbk> ahh.. but now i'm getting an error message in the log file!
[15-Nov-2010 17:07:40] <rmatte> jbk: you're sure that your class definitions in your code match the name?
[15-Nov-2010 17:07:44] <rmatte> ah good
[15-Nov-2010 17:07:48] <rmatte> that means it's actually running it
[15-Nov-2010 17:07:51] <rmatte> where before it wasn't
[15-Nov-2010 17:08:13] <rmatte> I'm sure your can bug-test your way from there
[15-Nov-2010 17:08:17] <jbk> yeah
[15-Nov-2010 17:08:36] <rmatte> If you ever need help, this place generally beats anything, for future reference
[15-Nov-2010 17:08:55] <rmatte> but it's only really active during american business hours.
[15-Nov-2010 17:15:48] <nzle> I think that did it.
[15-Nov-2010 17:16:05] <rmatte> good stuff
[15-Nov-2010 17:16:58] <nzle> actually, Im not sure. I dont have a component with a green dot on it.
[15-Nov-2010 17:17:23] <jbk> one other question that isn't clear in the docs..
[15-Nov-2010 17:17:58] <jbk> for tabular data (say filesystem table).. to create graphs, if the modeler creates the instances, I just need to create a datasource with the oid (without the trailing index), right?
[15-Nov-2010 17:18:40] <rmatte> correct
[15-Nov-2010 17:19:05] <rmatte> that applies to any type of tabular data
[15-Nov-2010 17:19:21] <rmatte> though filesystems, interfaces, and processes are the most common
[15-Nov-2010 17:19:39] <jbk> well thinking for things like temperature sensors
[15-Nov-2010 17:19:48] <jbk> switch has a bunch of them for the different bays
[15-Nov-2010 17:20:08] <rmatte> yup... though there are different types of templates for different types of things
[15-Nov-2010 17:20:34] <rmatte> It sounds like you'd have to make a new interface skin or whatever you want to call it to display the readings from the sensors
[15-Nov-2010 17:20:42] <rmatte> and define a new template type
[15-Nov-2010 17:21:07] <jbk> yeah.. i kinda figured that..
[15-Nov-2010 17:21:19] <jbk> that's the next step once I get the easy stuff out of the way
[15-Nov-2010 17:21:30] <rmatte> You can see Target Class defined in the template
[15-Nov-2010 17:21:37] <rmatte> for Devices it's Products.ZenModel.Device
[15-Nov-2010 17:22:26] <rmatte> Products.ZenModel.FileSystem
[15-Nov-2010 17:22:30] <rmatte> for filesystem
[15-Nov-2010 17:22:50] <jbk> got several different things I need to monitor
[15-Nov-2010 17:23:14] <nzle> rmatte. Im getting data in the perf tab so I guess its working. Is there a way I can make a template always display a component with a status dot regardless. It seems like you only get a dot if it fails, no news is good news... I would prefer to be able to look and see that the last test was successfull.
[15-Nov-2010 17:23:55] <jbk> i'd like to extend the existing netapp one
[15-Nov-2010 17:24:02] <jbk> it could actually be simplified a bit
[15-Nov-2010 17:24:18] <jbk> since they _finally_ use 64-bit counters (as long as you connect w/ v2c)
[15-Nov-2010 17:30:09] <rhettslap> im having consistency issues w/ some datasources in zenoss. i've extended SNMP using 'sh USEROID name path/toscript.sh' on certain hosts to monitor things like iostat. when viewing the graphs there are apparent gaps and when i 'rrd fetch' the datasource i can see empty spaces. the odd part for me is when i snmpwalk my oid's from the CLI or test the datasource from the graph template everything gets returned just fine.
[15-Nov-2010 17:35:54] <rmatte> sorry, I stepped away for a bit
[15-Nov-2010 17:36:01] <rmatte> and I'll be stepping away again in a second...
[15-Nov-2010 17:36:09] <jbk> well progress at least
[15-Nov-2010 17:36:21] <rmatte> jbk: yeh, 64bit counters aren't supported in v1
[15-Nov-2010 17:36:27] <rmatte> it's a limitation of snmp v1
[15-Nov-2010 17:37:06] <rmatte> rhettslap: perhaps your gaps are caused by command timeouts?
[15-Nov-2010 17:37:35] <rmatte> try increasing your zCommandCommandTimeout property value
[15-Nov-2010 17:37:43] <jbk> now i just need it to show the fan as a component
[15-Nov-2010 17:38:02] <rmatte> jbk: yeh, that's the part that I haven't done yet
[15-Nov-2010 17:38:07] <rmatte> though I intend to eventually
[15-Nov-2010 17:38:21] <rhettslap> thats what i thought at first but in my testing, all the scripts complete in well under a second.
[15-Nov-2010 17:38:25] <rhettslap> i will give that a try though
[15-Nov-2010 17:40:03] <rmatte> right, that doesn't mean they always will though
[15-Nov-2010 17:40:33] <rmatte> I have scripts collecting stats from OIDs and don't have gaps in my graphs
[15-Nov-2010 17:45:09] <rhettslap> as do i
[15-Nov-2010 17:45:13] <rhettslap> and i have for many years
[15-Nov-2010 17:45:28] <rhettslap> but its become an issue only recently which is why i ask
[15-Nov-2010 17:45:44] <rhettslap> really since i upgraded to 3.0
[15-Nov-2010 17:45:47] <jbk> hmm still not showing up
[15-Nov-2010 17:46:35] <rmatte> jbk: If you see ericenns around in here, or bigegor (who I believe it around right now), I know that they have experience with that sort of coding
[15-Nov-2010 17:46:43] <rmatte> is*
[15-Nov-2010 18:10:50] <jbk> i don't suppose there's a way for a modeler to return multiple types on components?
[15-Nov-2010 18:11:42] <rmatte> I don't believe so
[15-Nov-2010 18:11:47] <rmatte> I think it's 1 modeler per component
[15-Nov-2010 18:11:53] <jbk> ahh.. oh well..
[15-Nov-2010 18:12:19] <rmatte> It kind of makes more sense that way anyways since you can disable whatever plugins you don't want
[15-Nov-2010 18:12:34] <jbk> a couple of tables will need to be referenced by a couple of different components
[15-Nov-2010 18:12:57] <rmatte> ah, so you're just trying to avoid them being queried multiple times?
[15-Nov-2010 18:13:02] <jbk> yeah
[15-Nov-2010 18:13:20] <rmatte> I wonder if you could pull them down as one type of component and then have the others reference that component
[15-Nov-2010 18:13:41] <jbk> well for now, it's not a huge deal
[15-Nov-2010 18:13:48] <jbk> i was just thinking more of the duplicate code
[15-Nov-2010 18:13:59] <rmatte> Zenoss is very effective about how it gathers OIDs
[15-Nov-2010 18:14:08] <rmatte> well, Twisted is
[15-Nov-2010 18:14:13] <rmatte> which is what they are using
[15-Nov-2010 18:14:38] <jbk> hmm.. ok.. so how do i link a data source to a particular instance of a component?
[15-Nov-2010 18:14:42] <rmatte> I have one Zenoss instance collecting over 21,000 OIDs every 5 mins and it completes the entire gathering process in under 2 minutes
[15-Nov-2010 18:15:07] <rmatte> well, you're not so much linking the datasource as you're linking the template type
[15-Nov-2010 18:15:51] <rmatte> If you look at any template there's a property called Target Class
[15-Nov-2010 18:16:15] <rmatte> For an interface template it's: Products.ZenModel.IpInterface
[15-Nov-2010 18:16:25] <rmatte> which tells Zenoss that the template relates to an interface component
[15-Nov-2010 18:16:31] <rmatte> so you'll have to define a class I believe
[15-Nov-2010 18:16:41] <rmatte> I don't know the actual details behind it, but I know that that's the basic idea
[15-Nov-2010 18:17:04] <rmatte> you can look at interface modeler plugins to see what they've done
[15-Nov-2010 18:18:24] <jbk> ahh.. so i'll need to break this up into two templates -- one for the per-filesystem stuff, and one for the device itself
[15-Nov-2010 18:18:41] <rmatte> actually I don't even see where it's defined in the actual collector plugin... but I assume it gets defined with the following...
[15-Nov-2010 18:18:51] <rmatte> from Products.DataCollector.plugins.zenoss.snmp.InterfaceMap \
[15-Nov-2010 18:18:52] <rmatte> import InterfaceMap
[15-Nov-2010 18:19:00] <rmatte> actually wait
[15-Nov-2010 18:19:14] <rmatte> I'm looking at a plugin that feeds off another plugin, I'll check the actual main plugin
[15-Nov-2010 18:19:35] <rmatte> aha
[15-Nov-2010 18:19:51] <rmatte> check: Products/DataCollector/plugins/zenoss/snmp/InterfaceMap.py
[15-Nov-2010 18:20:02] <rmatte> you'll see a modname property
[15-Nov-2010 18:20:17] <rmatte> which is identical to the target class of interface templates
[15-Nov-2010 18:21:10] <rmatte> you can then trace it back to $ZENHOME/Products/ZenModel/IpInterface.py
[15-Nov-2010 18:21:35] <rmatte> which handles the actual component
[15-Nov-2010 18:21:55] <rmatte> so you'd have to code something similar to that and reference it in your plugin
[15-Nov-2010 18:22:35] <rmatte> you can see in that script where it's defining the component properties
[15-Nov-2010 18:23:40] <rmatte> you can use Egor's WMI Windows Performance pack as a reference point on how to code/package it in to your ZenPack
[15-Nov-2010 18:23:51] <rmatte> since he creates his own component for Disks
[15-Nov-2010 18:25:25] <rmatte> the component he creates is called HardDisk
[15-Nov-2010 18:26:41] <rmatte> anyways I'm out of here, I'll be back around tomorrow
[15-Nov-2010 19:47:15] rhettardo_ is now known as rhettardo
[15-Nov-2010 19:58:59] <konfoo> ahhh FINALLY have zenoss DONE and monitoring our entire CDN
[15-Nov-2010 20:09:47] <cain_22> howdy
[15-Nov-2010 20:11:36] <cain22> hello all..
[15-Nov-2010 20:23:35] forsberg is now known as fOrsberg
[16-Nov-2010 00:00:40] [disconnected at Tue Nov 16 00:00:40 2010]
[16-Nov-2010 00:00:40] [connected at Tue Nov 16 00:00:40 2010]
[16-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[16-Nov-2010 03:56:31] fOrsberg is now known as forsberg
[16-Nov-2010 07:26:02] <kokey> Simon4: you have HP hardware by you?
[16-Nov-2010 07:33:56] <kokey> just wondering how to get enterprise to monitor more of the hardware parameters
[16-Nov-2010 07:34:02] <kokey> i got the snmp agents working on the boxes etc.
[16-Nov-2010 07:58:42] <kokey> ok seems like it's working but just basic
[16-Nov-2010 07:58:50] <kokey> now adding some community zenpacks
[16-Nov-2010 07:59:00] <kokey> need to figure out how to restart zope from the web interface
[16-Nov-2010 08:00:47] <Simon4> I don't think you can, since zope provides the web interface
[16-Nov-2010 08:00:54] <kokey> ah
[16-Nov-2010 08:01:03] <kokey> the enterprise eval doesn't allow command line access
[16-Nov-2010 08:01:10] <kokey> lame
[16-Nov-2010 08:01:27] <kokey> i guess i'll just ctrl-alt-del the image then
[16-Nov-2010 08:02:44] <Simon4> hah
[16-Nov-2010 08:02:59] <Simon4> they certainly try hard to make the enterprise experience shitty
[16-Nov-2010 08:03:09] <kokey> yeah
[16-Nov-2010 08:03:21] <kokey> i think maybe it's engineered so they show you all these flashy demos
[16-Nov-2010 08:03:29] <Simon4> so we don't load the HP agents on our redhat boxes, we have a custom zenpack that talks to the ILO's
[16-Nov-2010 08:03:38] <kokey> and then make it seem hard to deploy so they can get their partners to charge you to get it working
[16-Nov-2010 08:03:45] <Simon4> I know there are some really good community zenpacks that do talk to those agents etc
[16-Nov-2010 08:04:01] <kokey> yeah i just had a peek, the community ones look pretty good, just installed it
[16-Nov-2010 08:04:24] <kokey> last place i worked in we maintained plugins in C for the HP proliant hardware talking to the hp snmp agents
[16-Nov-2010 08:04:28] <kokey> and it worked well
[16-Nov-2010 08:04:28] <Simon4> the dude who wrote those hangs out in here across USA time, which is helpful
[16-Nov-2010 08:05:10] <kokey> i spent much time maintaining and expanding the proliant agents for nagios so i know what a task it is
[16-Nov-2010 08:05:13] <kokey> nice of him
[16-Nov-2010 08:05:34] <kokey> HP's coy about their mibs for polling so you have to put in some effort each time they bring out a new model
[16-Nov-2010 08:05:42] <kokey> slots and sensors change around
[16-Nov-2010 08:16:57] <kokey> woah
[16-Nov-2010 08:17:03] <kokey> the proliant zenpack's awesome
[16-Nov-2010 08:17:54] <Simon4>
[16-Nov-2010 08:18:44] <kokey> how many devices are you monitoring?
[16-Nov-2010 08:19:04] <Simon4> about 800 right now
[16-Nov-2010 08:19:18] <kokey> looks like we're only going to do 500-600 initially
[16-Nov-2010 08:32:28] <frozty_sa> I'm envious of you people
[16-Nov-2010 08:33:31] * frozty_sa only has a few very different devices to put up with
[16-Nov-2010 08:33:54] <kokey> last place i had 1200 devices in my nagios, getting around 120,000 parameters
[16-Nov-2010 08:34:11] <frozty_sa> yeah, I remember discussing that with you at some point
[16-Nov-2010 08:34:17] <frozty_sa> ..somewhere..
[16-Nov-2010 08:34:23] <kokey> now the setup here is tiny
[16-Nov-2010 08:34:36] <frozty_sa> hehe
[16-Nov-2010 08:34:45] <kokey> we have lots of routers tho, hence why so many devices
[16-Nov-2010 08:34:53] <frozty_sa> I need to poke at making distributed collectors working on core
[16-Nov-2010 08:34:54] <kokey> since we have tons of links to banks
[16-Nov-2010 08:35:03] <frozty_sa> kokey: yeah, but I still count that as devices
[16-Nov-2010 08:35:24] * frozty_sa generally has at least three network equipment vendors to worry about
[16-Nov-2010 08:35:32] <frozty_sa> usually 5
[16-Nov-2010 08:36:14] <kokey> hopefully it's cisco, juniper and brocade
[16-Nov-2010 08:36:20] <kokey> or if you're lucky you haev arista switches
[16-Nov-2010 08:37:14] <frozty_sa> old cisco, mikrotik, airspan, redmax, hp
[16-Nov-2010 08:37:20] <frozty_sa> (usually)
[16-Nov-2010 08:37:26] <kokey> yikes
[16-Nov-2010 08:37:27] <frozty_sa> then here and there a smattering of random
[16-Nov-2010 08:37:30] <kokey> poor you
[16-Nov-2010 08:37:41] <frozty_sa> *shrug*
[16-Nov-2010 08:37:46] <frozty_sa> for the most part, the things are quite okay
[16-Nov-2010 08:38:21] <frozty_sa> but there are some fun and strange things: [3] - switch.zain.tangerine.co.ug interface utilization at 1792306586.3% :: bbb39552-dde0-4f52-81ee-086cd7e5e544
[16-Nov-2010 08:38:28] <frozty_sa> 100Mbps port
[16-Nov-2010 08:38:46] <kokey> haha
[16-Nov-2010 08:54:46] <kokey> hmmmm
[16-Nov-2010 08:55:05] <kokey> if i added some modeler plugins for just one device
[16-Nov-2010 08:55:39] <kokey> how do i have it apply it to bunch of devices, e.g. for a device class
[16-Nov-2010 08:55:58] <Simon4> so change the modeler plugins for the device class instead, not on the device
[16-Nov-2010 08:56:02] <kokey> is there an easy way to copy it or do i have to add those same plugins manulyl for the class
[16-Nov-2010 08:56:15] <kokey> ah ok
[16-Nov-2010 08:56:46] * Simon4 generally only makes property changes to device classes, it tends to keep things more manageable vs doing it on a device level
[16-Nov-2010 08:57:03] <Simon4> at least, that's how it keeps my brain happy
[16-Nov-2010 08:59:07] <kokey> yeah i think i'll stick to that way t oo
[16-Nov-2010 08:59:29] <kokey> i thought maybe just fooling around with one server until i get it right and then migrating those changes to the class would be a good idea
[16-Nov-2010 08:59:33] <kokey> but it doesn't let you
[16-Nov-2010 09:00:21] <Simon4> yeah, there's no way in the GUI to copy zproperties about
[16-Nov-2010 09:34:38] <frozty_sa> Simon4: weeeeell.....I wouldn't say *no* way....
[16-Nov-2010 09:35:08] <frozty_sa> you can fiddle with the zope objects, I guess
[16-Nov-2010 09:35:18] <frozty_sa> but you'd probably be doing that from the madhouse anyway
[16-Nov-2010 09:35:20] <Simon4> frozty_sa: okay, no way in teh zenoss-provided gui
[16-Nov-2010 09:35:32] <rmatte> just do it by hand
[16-Nov-2010 09:35:34] <rmatte>
[16-Nov-2010 09:35:39] * Simon4 would just go in via dmd if it was a big job
[16-Nov-2010 09:35:43] * frozty_sa too
[16-Nov-2010 09:35:52] <rmatte> yeh, if it was a huge job zendmd is your best friend
[16-Nov-2010 09:35:57] * frozty_sa has a few pre-cooked zendmd scripts for precisely that task
[16-Nov-2010 09:36:10] <frozty_sa> select, copy, paste, wait
[16-Nov-2010 09:36:11] <rmatte> speaking of which, I need to write a script to check for devices that aren't assigned to device groups, weeee
[16-Nov-2010 09:37:22] <rmatte> frozty_sa: yeh, I have so many pre-cooked zendmd scripts lol
[16-Nov-2010 09:38:32] * rmatte waits patiently for zendmd to load on his most populated install
[16-Nov-2010 09:49:34] <Sam-I-Am> grab a snickers
[16-Nov-2010 09:49:55] * Sam-I-Am might be only a day or two away from being able to use the official VM environment here for zenoss
[16-Nov-2010 09:53:38] <kokey> ah i remember a conversation about HA here
[16-Nov-2010 09:54:00] <kokey> i think there's not much in the way in having a standby hub
[16-Nov-2010 09:54:20] <jbk> i don't suppose anyone has written a zenpack that provides a custom threshold that is essentially 'alert if value in (list of values)'?
[16-Nov-2010 09:55:44] <kokey> random guess, but doesn't it do regexes?
[16-Nov-2010 09:56:28] <Simon4> jbk: there's a "point threshold" community zenpack
[16-Nov-2010 09:56:34] <ericenns> jbk: does this have anything to do with your zenpack that has a fan in it
[16-Nov-2010 09:56:46] <Simon4> you should be able to use that as a fairly good starting point for "value in list"
[16-Nov-2010 09:56:47] <jbk> no directly
[16-Nov-2010 09:57:04] <jbk> but on a number of devices, there are values that are just enumerated types
[16-Nov-2010 09:57:23] <jbk> and they're not always sequenced 'ok' to 'bad'
[16-Nov-2010 09:57:35] <ericenns> ok are you making a custom zenpack for these devices or no
[16-Nov-2010 09:57:53] <jbk> so values 1,3,5 might be ok, 2,4 might be 'warning' and 5 might be 'really bad'
[16-Nov-2010 09:58:00] <jbk> yes
[16-Nov-2010 09:58:17] <ericenns> ok I will pull something out of my sleeve in a moment
[16-Nov-2010 09:59:01] <ericenns> https://github.com/epuzanov/ZenPacks.community.DellMon/blob/master/ZenPacks/community/DellMon/modeler/plugins/community/snmp/DellFanMap.py
[16-Nov-2010 09:59:11] <ericenns> err wrong link
[16-Nov-2010 09:59:14] <jbk> specifically i'm currently looking at the nvram battery status on some netapp filers, but i've seen similar things for cisco devices as well.. i suspect it would probably be useful as it's own thing
[16-Nov-2010 10:00:22] <ericenns> https://github.com/epuzanov/ZenPacks.community.DellMon/blob/master/ZenPacks/community/DellMon/DellComponent.py
[16-Nov-2010 10:00:33] <ericenns> ok in there you are looking for statusmap
[16-Nov-2010 10:00:34] <lorenzocentrelli> Our NetApp is having a problem with Zenoss polling, its showing this error:
[16-Nov-2010 10:00:37] <lorenzocentrelli> ems.snmp.parse.error:warning] <javascript:popEMS('ems.snmp.parse.error');> : build objid: bad header, length too short: 10 < 15
[16-Nov-2010 10:00:48] <lorenzocentrelli> any ideas?
[16-Nov-2010 10:05:10] <rmatte> hmmm, short header, that's odd
[16-Nov-2010 10:05:52] <lorenzocentrelli> yeah, very strange
[16-Nov-2010 10:06:35] <rmatte> is it possible that a device between the netapp and zenoss is doing something to the traffic?
[16-Nov-2010 10:06:46] <rmatte> do you have any firewalls?
[16-Nov-2010 10:06:51] <lorenzocentrelli> in this network, anything is possible ;-)
[16-Nov-2010 10:07:05] <lorenzocentrelli> I'll see what I can find with some snmpwalk and tcpdump
[16-Nov-2010 10:07:11] * rmatte nods
[16-Nov-2010 10:29:06] <elc0_work> zenoss have any way to scan for devices without adding them?
[16-Nov-2010 10:29:14] <rmatte> nope
[16-Nov-2010 10:29:36] <rmatte> thought there are plenty of tools out there to do that sort of thing
[16-Nov-2010 10:29:39] <rmatte> though*
[16-Nov-2010 10:29:47] <elc0_work> ya was hoping nmap was on the vm app
[16-Nov-2010 10:29:57] <elc0_work> not on the 2.5 version though
[16-Nov-2010 10:31:17] <rmatte> try this as root on the vm...
[16-Nov-2010 10:31:26] <rmatte> conary update nmap
[16-Nov-2010 10:36:02] forsberg is now known as fOrsberg
[16-Nov-2010 10:36:09] <frozty_sa> lorenzocentrelli: tcptraceroute and tracepath ftw
[16-Nov-2010 10:36:52] <kokey> Simon4: it seems like zenoss enterprise is happy with multiple hubs, as long as it's one mysql server
[16-Nov-2010 10:39:35] <rmatte> kokey: well, the Zope databases would probably have to be kept in sync too
[16-Nov-2010 10:41:40] <kokey> rmatte: yeah just realised that
[16-Nov-2010 10:42:03] <kokey> just looking for a master/slave solution, manual failover is fine
[16-Nov-2010 10:42:34] <rmatte> I thought they had some sort of pre-packaged redundancy setup for enterprise
[16-Nov-2010 10:42:36] <rmatte> I remember seeing one
[16-Nov-2010 10:42:40] <kokey> failing that would be to look into rapid recovery from backups
[16-Nov-2010 10:43:23] <kokey> i'm looking at their distributed stuff under enterprise
[16-Nov-2010 10:43:28] <kokey> doesn't seem to be geared for it really
[16-Nov-2010 10:43:29] <rmatte> http://www.zenoss.com/product/awareness
[16-Nov-2010 10:43:43] <rmatte> See "High Availability" on that page
[16-Nov-2010 10:43:50] <rmatte> Zenoss Enterprise offers a specific high availability configuration to ensure monitoring continues during hardware failures.
[16-Nov-2010 10:43:50] <rmatte> * Fail-over resiliency with active / passive configuration of two Zenoss master servers to provide a single "highly-available" master
[16-Nov-2010 10:43:50] <rmatte> * Collector redundancy on each master for all local network segments, ensuring full visibility at all times – both real-time and historical
[16-Nov-2010 10:44:25] <rmatte> they already provide that type of configuration for enterprise
[16-Nov-2010 10:44:26] <kokey> ah ok it's in the feature list
[16-Nov-2010 10:44:35] <rmatte> you'd have to inquire about it
[16-Nov-2010 10:45:16] <kokey> ok well that's good enough for me now
[16-Nov-2010 10:45:24] * kokey ticks another box in the evaluation
[16-Nov-2010 10:47:46] <Simon4> kokey: yeah, it is
[16-Nov-2010 10:48:02] <Simon4> the zopedb still only lives on one of them though
[16-Nov-2010 10:48:29] <Simon4> their high-availability is based on DRDB and heartbeat
[16-Nov-2010 10:48:47] <rmatte> well if the zopedb only lives on one how can the other even operate without it?
[16-Nov-2010 10:48:54] <rmatte> or does it just cache the data until the db comes back up?
[16-Nov-2010 10:49:06] <Simon4> rmatte: I haven't tried a multi-hub setup yet
[16-Nov-2010 10:49:12] <Simon4> I'll tell you in about a week
[16-Nov-2010 10:49:18] <rmatte> lol k
[16-Nov-2010 10:49:29] * Simon4 is expecting the remote hub to go down in flames, tbh
[16-Nov-2010 10:49:34] <rmatte> I would hope that it would perform as advertised
[16-Nov-2010 10:49:49] <kokey> it'll be something i will look into seriously from implementation
[16-Nov-2010 10:49:59] <kokey> then at least i can test it properly before rolling everything out
[16-Nov-2010 10:54:34] * rmatte nods
[16-Nov-2010 10:55:38] <kokey> haha
[16-Nov-2010 10:55:58] <kokey> so my zenoss enterprise trial just suspended itself
[16-Nov-2010 10:56:05] <rmatte> ?
[16-Nov-2010 10:56:14] <kokey> basically it tries to talk to a vmware ace server once per day
[16-Nov-2010 10:56:25] <kokey> and i had to chain 4 ssh tunnels to allow that connection out
[16-Nov-2010 10:56:30] <kokey> and one piece was down
[16-Nov-2010 10:56:31] <rmatte> ah
[16-Nov-2010 10:56:54] <rmatte> I thought you meant Zenoss itself
[16-Nov-2010 10:57:32] <kokey> naw the stupid windows only exe vmware thing they package up the trial version in
[16-Nov-2010 10:57:41] <rmatte> ah
[16-Nov-2010 10:58:09] <rmatte> yeh, that's weird that they don't just provide an RPM, but I guess they want to limit it's use before you actually pay for it
[16-Nov-2010 11:00:01] <lorenzocentrelli> thanks frozty_sa ... I'll look into that ... although our network admins dont allow traceroute
[16-Nov-2010 11:01:42] <kokey> rmatte: yeah it's to lock it down i suppose
[16-Nov-2010 11:03:51] <rmatte> lorenzocentrelli: use tcptraceroute, that'll probably work
[16-Nov-2010 11:04:22] <rmatte> generally they just block udp traffic on specific ports
[16-Nov-2010 11:07:08] <lorenzocentrelli> k, I'll try that
[16-Nov-2010 11:15:30] fOrsberg is now known as forsberg
[16-Nov-2010 12:02:38] <nickanderson> in alert rules how do you specify multiple addresses?
[16-Nov-2010 12:02:44] <nickanderson> in the address line
[16-Nov-2010 12:42:29] <xuru> howdy
[16-Nov-2010 12:45:10] <xuru> I was wondering if someone can help me with an error I keep getting when trying to view an event details. It keeps erroring and asking me to reload the page or dismiss
[16-Nov-2010 12:45:22] <xuru> in the logs I have: UnicodeDecodeError: 'utf8' codec can't decode byte 0x80 in position 0: unexpected code byte
[16-Nov-2010 12:46:32] <xuru> it's driving me crazy, because I'm trying to figure out what these traps are that I'm getting from the switch
[16-Nov-2010 13:03:25] Gibby_away is now known as Gibby
[16-Nov-2010 13:20:56] <bittergeek> The time zone in Zenoss is 4 hours ahead (GMT). I have users complaining about this. Where can I change the timezone configuration in Zenoss?
[16-Nov-2010 13:39:15] <rmatte> YES! I finally got OSSIM working
[16-Nov-2010 13:39:20] * rmatte flexes muscles
[16-Nov-2010 13:39:57] <davetoo> whassat do again?
[16-Nov-2010 13:43:08] <jbk> heh.. there was a system at my last job called OSSIM
[16-Nov-2010 13:43:21] <jbk> it was this mainframe change management system
[16-Nov-2010 13:43:47] <jbk> with an absurdly slow user interface (we're talking minutes to load)
[16-Nov-2010 13:48:56] <ericenns> rmatte: lol I kinda gave up on it barely any documentation
[16-Nov-2010 14:03:45] <jbk> hmm.. one thing i haven't found is how to describe dependencies -- if a router goes down, i don't want to get alerts for everything behind the router as well
[16-Nov-2010 14:23:34] <xuru> jbk: I have a link here somewhere... let me find it for you
[16-Nov-2010 14:31:35] <xuru> damn, can't find it now...
[16-Nov-2010 14:31:47] <xuru> this should give you an idea about how to go about it though:
[16-Nov-2010 14:31:56] <xuru> jbk: docs/DOC-2554
[16-Nov-2010 14:59:10] <rmatte> jbk: dependencies in Zenoss are hacky at best
[16-Nov-2010 15:32:50] <cgibbons> BLAMPH!
[16-Nov-2010 16:23:47] <jbk> if i create a subclass of a component, (say a PowerSupply), do I have to create a custom skin, or will it (without one) use the existing one for a power supply?
[16-Nov-2010 16:31:47] <rmatte> is there an existing one for a power supply?
[16-Nov-2010 16:33:02] <jbk> not sure.. there used to be IIRC
[16-Nov-2010 16:33:24] <rmatte> I'd say you'd have to make your own
[16-Nov-2010 16:33:44] <rmatte> I don't recall power supply being a component provided in Core
[16-Nov-2010 16:34:44] brandonleach_ is now known as brandonleach
[16-Nov-2010 16:38:25] <jbk> well the model is (Products/ZenModel/PowerSupply.py)
[16-Nov-2010 16:40:20] <rmatte> which does exist?
[16-Nov-2010 16:40:35] <rmatte> (like, it was there already?)
[16-Nov-2010 16:40:38] <jbk> yes
[16-Nov-2010 16:40:41] <rmatte> hmmm
[16-Nov-2010 16:40:45] <rmatte> maybe it'll just work then
[16-Nov-2010 16:40:48] <rmatte> have you tried it?
[16-Nov-2010 16:40:52] <jbk> i just want to extend it to add some extra fields to save
[16-Nov-2010 16:40:54] <jbk> not yet
[16-Nov-2010 16:41:04] <rmatte> extra fields to save?
[16-Nov-2010 16:41:12] <jbk> i've got a bunch of stuff I want to add on a number of different types of things
[16-Nov-2010 16:41:15] <jbk> well extra attributes
[16-Nov-2010 16:41:31] <rmatte> such as?
[16-Nov-2010 16:41:33] <jbk> for example, on some models, the power supplies report the input voltage value
[16-Nov-2010 16:41:43] <rmatte> ah
[16-Nov-2010 16:42:02] <rmatte> you'd have to edit the skin and the PowerSupply.py for that
[16-Nov-2010 16:42:11] <rmatte> because PowerSupply.py has to be able to properly parse the data
[16-Nov-2010 16:42:16] <jbk> well for now, i'd be happy to just have it save it when it models it
[16-Nov-2010 16:42:19] <rmatte> and then the skin has to be able to properly display the data
[16-Nov-2010 16:42:34] <jbk> then if i can come back later and provide a custom skin to show it
[16-Nov-2010 16:42:47] <jbk> now what's a bit more interesting, is for some models, the power supplies have multiple sensors
[16-Nov-2010 16:43:15] <rmatte> Zenoss can't dynamically create datapoints
[16-Nov-2010 16:43:39] <rmatte> so you'd have to create a different template for each different model
[16-Nov-2010 16:44:28] <jbk> well i suspect I'd need to create a new type, and create a one to many relationship between a power supply and the sensors
[16-Nov-2010 16:44:40] <rmatte> yeh, you could do that
[16-Nov-2010 16:44:57] <rmatte> have sensors as a sub object of the power supplies, that would work
[16-Nov-2010 16:48:22] <jbk> though there are other sensors for other things as well...
[16-Nov-2010 16:50:00] <jbk> with the same thing (like the switching processor blade has multiple temperature sensors)
[16-Nov-2010 16:56:56] <rmatte> yeh, Zenoss Core is pretty bare bones, but it's customizable, you just have to really dig in and learn the coding, which you appear to be off to a good start on
[16-Nov-2010 16:57:22] <jbk> yeah, just wish it was documented better, so i could ask better questions
[16-Nov-2010 17:22:22] <rmatte> lol
[16-Nov-2010 19:06:23] forsberg is now known as fOrsberg
[16-Nov-2010 19:39:27] Gibby is now known as Gibby_away
[16-Nov-2010 20:10:56] davidh38_ is now known as davidh38
[16-Nov-2010 20:20:11] <lbrumbaugh> hey all, I was wondering if anyone could lead me in the right direction. I've got an event error in a 2.5.2 box that's saying Cmd: $ZENHOME/Products/WindowsWMIDeviceTemplateV2/libexec/check_wmic_memory.pl
[16-Nov-2010 20:21:40] <lbrumbaugh> looking in that path, I don't have a Products/WindowsWMIDeviceTemplateV2. I thinking that an egg didn't install correctly, and when I try to do a zenpack --install on it, it's still not creating the folders or files
[16-Nov-2010 20:22:05] <lbrumbaugh> So I was hoping to get on here to see if anyone had any ideas. Thanks.
[17-Nov-2010 00:00:40] [disconnected at Wed Nov 17 00:00:40 2010]
[17-Nov-2010 00:00:40] [connected at Wed Nov 17 00:00:40 2010]
[17-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[17-Nov-2010 00:00:57] <bartol.freenode.net> [freenode-info] help freenode weed out clonebots -- please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup
[17-Nov-2010 01:24:13] davidh38_ is now known as davidh38
[17-Nov-2010 02:50:28] fOrsberg is now known as forsberg
[17-Nov-2010 03:58:14] <lingniao> hello all
[17-Nov-2010 04:00:05] <kokey> morning
[17-Nov-2010 04:01:37] <lingniao> hi liruiyou
[17-Nov-2010 04:01:46] <liruiyou> hi ,lingniao
[17-Nov-2010 04:02:32] <liruiyou> ä½ é‚£é‡Œå¯ä»¥æ‰“ä¸æ–‡å—
[17-Nov-2010 04:02:46] <lingniao> 应该是å¯ä»¥çš„
[17-Nov-2010 04:29:14] <liruiyou> å‡ ä¹Å½æ²¡äººåœ¨ï¼Œæ—¶å·®é—®é¢˜å—
[17-Nov-2010 04:36:10] <lingniao> 纳闷,为什么zenoss会悬ç€ç”¨IRC,这个用的人应该很少的å§
[17-Nov-2010 04:45:36] <kokey> try english
[17-Nov-2010 05:01:12] * Simon4 understands two words in there
[17-Nov-2010 05:01:19] <Simon4> yes, you can talk about zenoss on IRC here.
[17-Nov-2010 05:08:52] <kokey> i'm trying to figure how much work writing a portlet will be
[17-Nov-2010 05:09:30] <kokey> the issue is that we probably need something more custom in the dashboard, like a status thing with only the systems we are interested in and without the /Systems/ thing before it
[17-Nov-2010 05:10:09] <Simon4> the guys here have done it... its mainly css wrangling I believe
[17-Nov-2010 05:10:37] <Simon4> there are a few community "add portlet xxx" zenpacks kicking about that you could get an idea from
[17-Nov-2010 05:11:02] <kokey> actually i guess i could even get away with a copy of the top level organisers portlet and make a few small modifications to it
[17-Nov-2010 05:11:15] <Simon4> the code must be hiding somewhere
[17-Nov-2010 05:11:42] <kokey> there is one community portlet which seems to do what i want anyway, except it's not tested on v3 yet
[17-Nov-2010 05:12:51] <kokey> well i figure the best option for them here is to pay me, or someone else, to write the portlet, contribute it to the community
[17-Nov-2010 05:13:14] <kokey> so if i leave or lose interest someone else could maybe pick up any update work if necessary since a few people will be using it hopefully
[17-Nov-2010 05:15:32] <Simon4> yeah, most of the customisations I've done for here I've managed to release back
[17-Nov-2010 05:15:38] <zykes-> is there any guide / doc on how to setup a custom template ?
[17-Nov-2010 05:46:24] <kokey> argh
[17-Nov-2010 05:46:32] <kokey> i can't actually do stuff like they say in the doc...
[17-Nov-2010 05:46:36] <kokey> "Make sure that no role is assigned to the user."
[17-Nov-2010 05:46:48] <kokey> well if it's a drop down list i have no choice
[17-Nov-2010 05:46:57] <kokey> ah wait
[17-Nov-2010 05:47:00] <kokey> ctrl-click
[17-Nov-2010 05:51:53] <frozty_sa> yeah, it's not always very intuitive
[17-Nov-2010 05:52:11] * frozty_sa is writing a short script to do auto-prov of HP iLO3 systems
[17-Nov-2010 05:52:24] <frozty_sa> which I'll later rework and plug into puppet, I guess
[17-Nov-2010 05:52:38] <kokey> yeah i think between user access stuff and multi graph reports, there's a lot that can be done to simplify things
[17-Nov-2010 05:53:22] <frozty_sa> indeed
[17-Nov-2010 05:54:17] <frozty_sa> the multi-graph report difficulty is the mean reason we're still keeping cacti around
[17-Nov-2010 05:54:58] <frozty_sa> beyond all my custom zenpacks that I'm building for our own product suite, the multi-graph stuff and the dependency code are my major projects to still take on..
[17-Nov-2010 06:12:21] <kokey> ok the advanced user ACL documentation seems quite wrong wrong wrong
[17-Nov-2010 06:12:57] <kokey> i guess most enterprise customers call for support to do this and no one bothers to fix it
[17-Nov-2010 06:16:26] <kokey> oh i see the problem it's got groups and it's got groups
[17-Nov-2010 06:22:26] <frozty_sa> that..sounds confusing
[17-Nov-2010 06:24:10] <ironpaw> hai
[17-Nov-2010 06:29:17] <ironpaw> whats going on ppl?
[17-Nov-2010 06:29:50] <ironpaw> i'm trying to get my head around using syslog with zenoss
[17-Nov-2010 06:30:16] * Simon4 does that with switch kit
[17-Nov-2010 06:30:49] <ironpaw> shit comes in and shows up in the event console
[17-Nov-2010 06:30:59] <ironpaw> but it'd be sweet if it auto clear after a while
[17-Nov-2010 06:31:12] <ironpaw> i know you can map shit to event classes but i'm having difficulty with that
[17-Nov-2010 06:33:31] <ironpaw> are there any tutorials I can use to get a grip on it
[17-Nov-2010 06:34:01] <Simon4> i'm just trying to think if there are
[17-Nov-2010 06:34:22] <ironpaw> I've read the default auto clear for mapped events is 4hrs
[17-Nov-2010 06:34:35] <ironpaw> but i'd probably want that lowered to 5-10mins
[17-Nov-2010 06:35:00] <Simon4> you can also make some events clear others
[17-Nov-2010 06:35:04] <Simon4> say link up would clear link down etc
[17-Nov-2010 06:35:57] <ironpaw> cool
[17-Nov-2010 06:36:15] <ironpaw> i want to try point cisco devices as well as servers to zenoss
[17-Nov-2010 06:36:17] <ironpaw> via syslog
[17-Nov-2010 06:36:50] <kokey> ah that's a good point, i need to test that
[17-Nov-2010 06:37:02] <ironpaw> track changes other ppl make to devices
[17-Nov-2010 06:37:13] <ironpaw> like map a save config event on a comms device
[17-Nov-2010 06:37:30] <ironpaw> map that to a change requst
[17-Nov-2010 06:37:35] <ironpaw> or break fingers if none exist
[17-Nov-2010 06:37:39] * Simon4 nods
[17-Nov-2010 06:41:02] <ironpaw> bag to googling and frickin around
[17-Nov-2010 06:41:22] <zykes-> Simon4: what does "Use ssh" actually do ?
[17-Nov-2010 06:41:28] <kokey> hmmm
[17-Nov-2010 06:42:07] <ironpaw> think it lets zenoss ssh into a device to run local commands
[17-Nov-2010 06:42:24] <ironpaw> like ssh then df for disk space usage
[17-Nov-2010 06:42:35] <ironpaw> instead of a snmp poll
[17-Nov-2010 06:42:53] <zykes-> ironpaw: why does it then need to have a local command also set ?
[17-Nov-2010 06:43:03] <zykes-> in "Command template"
[17-Nov-2010 06:43:32] <Simon4> zykes-: it means zenoss will ssh to the device and run the command
[17-Nov-2010 06:43:36] <Simon4> vs running it on the zenoss collector
[17-Nov-2010 06:44:14] <Simon4> ironpaw: I'll try and write something up as to how to make syslog events auto-clear later today if I get time, it's one of those slightly frustrating things until you get your head around it
[17-Nov-2010 06:44:36] <kokey> ok install zenpack
[17-Nov-2010 06:44:51] <kokey> the send ctrl-alt-del on the vm to restart zenoss
[17-Nov-2010 06:44:52] <kokey> hehe
[17-Nov-2010 06:44:56] <kokey> then
[17-Nov-2010 06:45:20] <ironpaw> Simon4 cheers i'm lookin thru this at the moment http://docs.huihoo.com/zenoss/admin-guide/2.4.2/ch07s01.html#d4e3799
[17-Nov-2010 06:45:25] <zykes-> "Executing command $ZENHOME/libexec/payment-log against svgvp074" it still looks in zenhome.
[17-Nov-2010 06:45:41] <kokey> does it work the same for snmp traps?
[17-Nov-2010 06:45:48] <Simon4> zykes-: there's a zproperty called something like zCommandPath or similar
[17-Nov-2010 06:45:51] <Simon4> that changes that
[17-Nov-2010 06:46:02] <Simon4> kokey: in terms of handling them and auto-clear etc? yes
[17-Nov-2010 06:46:08] <Simon4> same principles apply
[17-Nov-2010 06:46:10] <zykes-> Simon4: where do you set that ?
[17-Nov-2010 06:46:11] <kokey> i remember having this thing with hacking in trap support in nagios and having to write some auto clear stuff too
[17-Nov-2010 06:46:26] <Simon4> zykes-: "configuration properties"
[17-Nov-2010 06:46:39] <zykes-> for the device ?
[17-Nov-2010 06:48:03] <Simon4> yeah, or the device class you have the devices in if you're doing multiples
[17-Nov-2010 06:48:25] <zykes-> won't that override the rest of the templates as well ?
[17-Nov-2010 06:50:49] <Simon4> it will
[17-Nov-2010 06:51:28] <zykes-> that's a bit bad if the devices is monitored by other things as well..
[17-Nov-2010 06:55:33] <zykes-> so not possible to override on a template basis ?
[17-Nov-2010 07:06:59] <ironpaw> hmm
[17-Nov-2010 07:08:15] <ironpaw> my regex's for event mapping dont work
[17-Nov-2010 07:09:41] <ironpaw> Regex
[17-Nov-2010 07:09:42] <ironpaw> pam_unix\(sshd:session\): session closed for user (?P<eventKey>\S+)
[17-Nov-2010 07:09:42] <ironpaw> Example
[17-Nov-2010 07:09:42] <ironpaw> pam_unix(sshd:session): session closed for user blah
[17-Nov-2010 07:22:06] <kokey> ok, question about dependencies etc.
[17-Nov-2010 07:23:20] <kokey> e.g. can i set up things so that if let's stay a bit of storage is broken, and this takes the DB server down, and that locks the application up.... is there a way for it to know the relationships of these so the major event is the storage?
[17-Nov-2010 07:26:31] <kokey> and also let's say we have a bunch of kit behind a switch, and the switch fails, can it alert on just the switch and not all the stuff behind it?
[17-Nov-2010 07:53:46] <luca> hi
[17-Nov-2010 08:02:34] <kokey> hi luca
[17-Nov-2010 08:03:14] <AndyGraybeal> the fresh maker heheheeh...
[17-Nov-2010 08:03:53] <AndyGraybeal> i've read that zenoss doesn't support parent-child relationships and that it needs a state of 'unreachable' ... is this old news?
[17-Nov-2010 08:04:01] <AndyGraybeal> i mean, to replace nagios.
[17-Nov-2010 08:07:27] <kokey> if you asked me that tomorrow i would have been able to answer it
[17-Nov-2010 08:07:40] <kokey> i'm doing an eval and it's quiet here right now, wait a few hours
[17-Nov-2010 08:28:46] <luca> I have this simple issue: i installed zenoss 3.0.3 from source, and i would like to use it with my local mysql, which uses a non "standard" local socket path. This path is configured in /etc/mysql/my.cnf, user's ~/.my.cnf, $ZENHOME/mysql/my.cnf .. but zenoss still try to use "standard" socket location
[17-Nov-2010 08:29:27] <Simon4> last time I had that problem I just symlinked the socket path
[17-Nov-2010 08:29:36] <luca> my os is a linux
[17-Nov-2010 08:29:48] <luca> Simon4, i did it
[17-Nov-2010 08:29:59] <luca> every conf is a symlink
[17-Nov-2010 08:30:05] <luca> to the "right" one
[17-Nov-2010 08:31:16] <kokey> Simon4: is there a way to set up relationships between devices and services?
[17-Nov-2010 08:31:30] <kokey> e.g. webapp depends on db
[17-Nov-2010 08:31:31] <luca> sorry, you said the socket.. but i cant symlink the socket because i've no root access
[17-Nov-2010 08:31:32] <Simon4> kokey: for "don't alert on this if xxxx is down" type stuff?
[17-Nov-2010 08:31:41] <kokey> Simon4: yeah, that sort of thing
[17-Nov-2010 08:31:56] <kokey> don't alert me on all the servers being down if the switch is down, etc.
[17-Nov-2010 08:32:02] <ke4qqq> hey guys stupid question - but how can I look to see if an event command was executed
[17-Nov-2010 08:32:12] <Simon4> so zenoss will do that on a layer-3 level automatically
[17-Nov-2010 08:32:26] <Simon4> but to do app dependencies etc you need to write event transforms to check the state of dependent devices/services
[17-Nov-2010 08:32:34] <Simon4> there's examples kicking about in the wiki/forums
[17-Nov-2010 08:32:36] <kokey> ah ok so it's smart enough to figure out out by itself along with figuring out the routes and things
[17-Nov-2010 08:32:45] <kokey> ah ok
[17-Nov-2010 08:32:51] <Simon4> yeah, if it's modelled the routes correctly that should just happen
[17-Nov-2010 08:32:55] <kokey> event transforms, just needed a starting point in the docs
[17-Nov-2010 08:33:05] <kokey> because dependencies and relationships aren't words being used much
[17-Nov-2010 08:33:31] <Simon4> blogs/zenossblog/2009/05/28/tip-of-the-month-event-suppression
[17-Nov-2010 08:33:59] <Simon4> docs/DOC-3231
[17-Nov-2010 08:34:28] <Simon4> docs/DOC-2554
[17-Nov-2010 08:34:57] <Simon4> ironpaw: that last link I posted is good for you, also if you haven't seen it
[17-Nov-2010 08:36:55] <kokey> AndyGraybeal: there is your answer too, yes it can and in a pretty flexible way
[17-Nov-2010 08:37:05] <kokey> Simon4: thanks
[17-Nov-2010 08:37:35] <Simon4> event transforms are fairly cool once you get your head around it
[17-Nov-2010 08:37:48] <kokey> hehe.... docs/DOC-3215 is 'e.g: do not generate events of an application server when the database server is down.'
[17-Nov-2010 08:38:29] <Simon4>
[17-Nov-2010 08:38:48] <kokey> ok this is both a little complex but incredibly powerful
[17-Nov-2010 08:38:50] <AndyGraybeal> kokey: thank you
[17-Nov-2010 08:39:55] <kokey> AndyGraybeal: yeah replace nagios it's poo
[17-Nov-2010 08:40:06] <AndyGraybeal> wonderful
[17-Nov-2010 08:40:11] <AndyGraybeal> is it really poo?
[17-Nov-2010 08:40:34] <kokey> actually I can't compare the two really, it's like comparing a tricycle with a mecedes benz
[17-Nov-2010 08:40:44] <tehhobbit> nagios has alot of goodies zenoss still lacks imho
[17-Nov-2010 08:40:52] <kokey> tehhobbit: like?
[17-Nov-2010 08:40:54] <tehhobbit> or maybe not alot but 2 major ones
[17-Nov-2010 08:41:07] <tehhobbit> service depends and layer 2 depends
[17-Nov-2010 08:41:09] <kokey> nagios lacks dosens of things zenoss has
[17-Nov-2010 08:41:24] <AndyGraybeal> so another question, some of my hosts are on another network; how do i monitor those with zenoss? (right now with nagios, i'm using NCSA to do this (or is it NSCA?)
[17-Nov-2010 08:41:24] <kokey> i spent 3 years writing code for nagios to give it features it doesn't have
[17-Nov-2010 08:41:36] <kokey> and i didn't even come close to touching the zenoss functionality out of the box
[17-Nov-2010 08:42:20] <AndyGraybeal> tehhobbit: isn't service dependancies, the relationship between for example a router goes down, but the machines behind the router didn't.. correct?
[17-Nov-2010 08:42:34] <kokey> tehhobbit: uhm i thought we just covered how you can do dependencies better with zenoss using event transforms
[17-Nov-2010 08:42:57] <tehhobbit> AndyGraybeal: no its when the db goes down the webservice doesnt send an alarm too
[17-Nov-2010 08:42:58] <AndyGraybeal> need more caffiene
[17-Nov-2010 08:43:23] <kokey> in nagios you have to set up your dependancies manually... the only thing it doesn't automatically for you is that it stops service checks when the host check says a host is down
[17-Nov-2010 08:43:59] <tehhobbit> kokey: what the major thing I want is parents "These machines are conected this switch if switch goes down dont bother telling me about the machines
[17-Nov-2010 08:44:36] <kokey> tehhobbit: well in that case you have to tell nagios manually which machines depend on what switch
[17-Nov-2010 08:44:58] <tehhobbit> kokey: parent in the config
[17-Nov-2010 08:45:01] <tehhobbit> yes
[17-Nov-2010 08:45:23] <tehhobbit> but that said zenioss has tons of stuff that nagios doensdnt even come close too
[17-Nov-2010 08:45:24] <kokey> ah and zenoss only does that automatically at layer 3
[17-Nov-2010 08:45:37] <kokey> but you can do it manually in zenoss with event transforms
[17-Nov-2010 08:45:40] <tehhobbit> just something as simple as config in a db not plain text does huge difference
[17-Nov-2010 08:45:46] <tehhobbit> autodiscovery etc
[17-Nov-2010 08:45:54] <tehhobbit> good integration of rrd graphs
[17-Nov-2010 08:45:58] <kokey> with nagios you do it manually with specifying parents
[17-Nov-2010 08:46:45] <kokey> though i have to say the zenoss way can be made to be a bit simpler
[17-Nov-2010 08:46:57] <kokey> it's on my list of thing i'll have to code if we go for this
[17-Nov-2010 08:47:01] <Lord_Rahl> I just install zenoss on ubuntu 8.04 by doing "apt-get install zenoss-stack". But i am unable to get anything to display @ ipaddress:8080. I restart zenoss here is the output http://pastebin.com/e9fT7itF it restart ok. am i using the wrong address?
[17-Nov-2010 08:47:13] <kokey> apart from some custom dashboard portlets
[17-Nov-2010 08:48:29] <kokey> Lord_Rahl: try lsof -n | grep LISTEN
[17-Nov-2010 08:48:34] <kokey> and see where it's listening
[17-Nov-2010 08:48:57] <AndyGraybeal> tehhobbit, kokey thank you for the dialogue. i will install zenoss.
[17-Nov-2010 08:49:10] <kokey> check for the runzope proc
[17-Nov-2010 08:49:28] <AndyGraybeal> i also heard there is an inventory in zenoss. does it keep track of mean time before failure, for preventative maintenance?
[17-Nov-2010 08:50:23] <tehhobbit> AndyGraybeal: not sure I understand what you mean
[17-Nov-2010 08:50:31] <kokey> AndyGraybeal: the inventory stuff is excellent in my opinion but i am not very sure if you can do that with custom reports
[17-Nov-2010 08:50:45] <kokey> AndyGraybeal: though my bet would be yes
[17-Nov-2010 08:50:55] <kokey> AndyGraybeal: have you got HP hardware and use SNMP?
[17-Nov-2010 08:51:05] <AndyGraybeal> well i guess... if i purchase something, then i put it into use, i am wondering if it will keep track of the parts MTBF for me.
[17-Nov-2010 08:51:12] <tehhobbit> but yes there is a software and hardware inventory if you have snmp, vendor programs (dell open manage etc) and plugins correctly installed
[17-Nov-2010 08:51:30] <kokey> i've added the HP agents stuff yesterday and i'm very impressed
[17-Nov-2010 08:51:40] <kokey> it even picks up the server serial numbers etc.
[17-Nov-2010 08:51:45] <AndyGraybeal> i have an HP printer and use SNMP.. but f* if the snmp is documented! i can't find it anywhere.
[17-Nov-2010 08:52:23] <AndyGraybeal> dell open manage, interesting. okay thank you
[17-Nov-2010 08:52:30] <tehhobbit> AndyGraybeal: snmp tends to more or less broken everywhere depending on vendor, and printers ought to be amoung the worst
[17-Nov-2010 08:52:38] <kokey> i suppose the dell support could be comparable
[17-Nov-2010 08:53:58] <AndyGraybeal> yea, i would like to track the parts inside printers... and their MTBF, or usage stats to see when i should replace them in preventative maintenance style.
[17-Nov-2010 08:54:32] <AndyGraybeal> other things too like powersuppllies, and harddrives.. but maybe i'm dreaming and smoking crack
[17-Nov-2010 08:55:04] <AndyGraybeal> let it run till it breaks and hope i have spares....
[17-Nov-2010 08:55:17] <Lord_Rahl> kokey, here is the output http://pastebin.com/84m1uFYv I have try the ports on 8789 i get "Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error."
[17-Nov-2010 08:58:23] <kokey> so it's set to 8080 in zope.conf?
[17-Nov-2010 08:58:42] <Simon4> 8789 is one of the other zenoss daemons
[17-Nov-2010 08:58:54] <Simon4> Lord_Rahl: if you type zopectl status as the zenoss user what does it say?
[17-Nov-2010 09:00:05] <AndyGraybeal> how do i monitor stuff on another part of the network? (like i use nsca and another install of nagios on that network segment, with passive checks) does zenoss do something like this? (does it do it better, and less confusing?)
[17-Nov-2010 09:00:34] <Simon4> AndyGraybeal: as in another part of the network with limited connectivity to where you are?
[17-Nov-2010 09:00:37] <kokey> AndyGraybeal: yeah you can have multiple collectors talking back to a hub
[17-Nov-2010 09:01:11] <AndyGraybeal> okay interesting, thakn you
[17-Nov-2010 09:02:24] <Lord_Rahl> kokey, yes 8080 is in the zope.conf
[17-Nov-2010 09:04:37] <Lord_Rahl> Simon4, zenoss@Borg:/var/www$ - zopectl program: /usr/local/zenoss/zenoss/bin/runzope -daemon manager not running
[17-Nov-2010 09:04:51] <Simon4> right
[17-Nov-2010 09:05:02] <Simon4> that's the thing that listens on port 8080 and gives you the web interface
[17-Nov-2010 09:05:06] <Simon4> try a zenoss restart as the zenoss user
[17-Nov-2010 09:05:14] <Simon4> then zenoss status, make sure everything's runnign
[17-Nov-2010 09:05:35] <Lord_Rahl> Simon4, ok will do
[17-Nov-2010 09:13:07] <kokey> ok this google maps integration is hot
[17-Nov-2010 09:13:46] <Lord_Rahl> restart will not started. Stupid ? do I need to set dbase info in a conf file?
[17-Nov-2010 09:14:27] <Simon4> Lord_Rahl: check out $ZENHOME/log/zope.log
[17-Nov-2010 09:14:33] <Simon4> and zenhub.log
[17-Nov-2010 09:20:00] <Lord_Rahl> I did a find and it come up empty on the zope.log
[17-Nov-2010 09:20:34] <Lord_Rahl> zenhub.log this repeated two time "2010-11-17 09:07:22,332 INFO zen.hub: ZenPing 'Borg.ENTERPRISE.COM' not found, ignoring network topology"
[17-Nov-2010 09:20:59] <Simon4> that's fine
[17-Nov-2010 09:26:19] <Lord_Rahl> just for background info. ubuntu server 8.04 lts apps running - Dansguardian, Squid, Openfire, apache2, and the std php, mysql stuff
[17-Nov-2010 09:27:42] <Simon4> squid's not listening on 8080?
[17-Nov-2010 09:27:46] <Simon4> (random thought)
[17-Nov-2010 09:28:54] <Lord_Rahl> yes, danm good So if a change it in zope.conf to a differnt port I should be good
[17-Nov-2010 09:34:28] <Lord_Rahl> Simon4, Thanks you rock! I change the port to 8181 restart and I get a page
[17-Nov-2010 09:34:45] <Lord_Rahl> I forgot all about squid port
[17-Nov-2010 09:36:51] <Simon4>
[17-Nov-2010 09:36:52] <Simon4> no worries
[17-Nov-2010 09:58:32] <st3v3o> Morning Guys
[17-Nov-2010 10:01:23] <st3v3o> How does zenoss determine if a network interface is "down" on a cisco router.
[17-Nov-2010 10:01:45] <st3v3o> I can't find what OID is used for that or how it determines it
[17-Nov-2010 10:26:13] <Lord_Rahl> I did and autodiscovered. it work but I want to do a manual setup. Is it possible to reset and set it manually?
[17-Nov-2010 10:39:42] <EekZ> hi all. i have a question about this doc about monitoring a software raid under linux message/5535#5535
[17-Nov-2010 10:40:39] <EekZ> i'm running Zenoss 3 and have configured all the steps, but there is no event showing up in Zenoss when i manipulate my md0 to appear degraded
[17-Nov-2010 10:40:49] <EekZ> who has dont this before?
[17-Nov-2010 10:40:53] <EekZ> e
[17-Nov-2010 10:42:34] <st3v3o> does the mdstat_correct script return the correct value ?
[17-Nov-2010 10:44:32] <EekZ> yes it does
[17-Nov-2010 10:44:43] <EekZ> the integer changes properly
[17-Nov-2010 10:45:22] <st3v3o> if you do a walk on the OID does it correctly show the state ?
[17-Nov-2010 10:45:27] <EekZ> yes correct
[17-Nov-2010 10:45:48] <st3v3o> let me see if I can follow the steps for one of my boxes
[17-Nov-2010 10:45:54] <EekZ> thank you
[17-Nov-2010 10:49:38] <EekZ> i added the Datasource under Advanced | Monitoring Templates | Device /Server/Linux. Then added the Threshold there too.
[17-Nov-2010 10:52:40] <st3v3o> reading this looks like a very hackish way to doing this….do some googling to see if there is a nagios plugin ..that might give you a better base.
[17-Nov-2010 10:52:59] <st3v3o> I'll look a bit more today and send you a PM if I find anything.
[17-Nov-2010 10:55:42] <EekZ> its a little job but it should work. its weird i am not getting the event. thanks for checking it out
[17-Nov-2010 10:57:15] <EekZ> when creating a custom datasource and threshold, is it automatically aplied to the devices according to the device class, or maybe is there an extra step at the end
[17-Nov-2010 11:00:22] <Simon4> EekZ: you have to bind the template that contains that datasource/threshold to the device class, not just create it
[17-Nov-2010 11:00:59] <EekZ> Simon: I created the datasource/threshold under an existing template
[17-Nov-2010 11:01:50] <Simon4> EekZ: hmm, should be automatic then if that template was being used before
[17-Nov-2010 11:02:28] <EekZ> Simon4: i used /Servers/Linux and the device is under this class
[17-Nov-2010 11:07:13] <EekZ> also when creating a new template "MDADM" with the Datasource and Threshold and binding it to the device makes no change. Either I'm doing something wrong or the instructions are for Zenoss 2.X
[17-Nov-2010 11:14:39] <EekZ> ok guys, its working now. i deleted the device and created it again and binded the new MDADM template. i'm guessing it was the Modeler Plugins i changed before doing the instructions. its a HP machine and I had added HP Monitor Plugins only
[17-Nov-2010 11:27:53] <ericenns> I see the contest winners are announched now
[17-Nov-2010 11:31:54] <mray> cool
[17-Nov-2010 11:32:46] <Simon4> woah
[17-Nov-2010 11:32:50] <Simon4> I won something
[17-Nov-2010 11:33:50] <st3v3o> @Simon4 SWEET1
[17-Nov-2010 11:33:57] <ericenns> hehe, me too
[17-Nov-2010 11:34:12] <Simon4> ericenns: yeah - nicely done dude
[17-Nov-2010 11:34:36] <ericenns> Simon4: thanks, have you been able to use the ESXi zenpack yet?
[17-Nov-2010 11:34:47] <mray> rmatte won too
[17-Nov-2010 11:35:25] <Simon4> ericenns: no but we have a couple of boxes here I was going to point it at
[17-Nov-2010 11:36:10] <ericenns> Simon4: ok, not all the dependencies are hosted yet, by zenoss but they are of course still on my site
[17-Nov-2010 11:36:35] <Simon4> sweet
[17-Nov-2010 11:36:43] <Simon4> it'll be a few weeks, I'm utterly snowed under
[17-Nov-2010 11:37:12] <ericenns> haha I know what you mean, I have been away from zenoss from a few weeks updating my networks security
[17-Nov-2010 11:43:37] <Sam-I-Am> me too... have a major upgrade in a little over a week
[17-Nov-2010 11:43:50] <Sam-I-Am> and still waiting on the vm cluster for final zenoss install
[17-Nov-2010 11:44:05] <Sam-I-Am> followed by another major upgrade in mid-december
[17-Nov-2010 11:44:30] <ericenns> I see, I got a TRA coming up
[17-Nov-2010 11:48:21] <Sam-I-Am> tra?
[17-Nov-2010 11:48:35] <kokey> i might give the ESXi pack a spin over the next few days
[17-Nov-2010 11:48:37] <ericenns> threat and risk assesement
[17-Nov-2010 11:48:39] <Sam-I-Am> ah
[17-Nov-2010 11:48:46] <Sam-I-Am> i have a 10 gig backbone upgrade
[17-Nov-2010 11:49:12] <Sam-I-Am> get to upgrade all firmware on all backbone routers, drive out to install new cards, then switch to the 10 gig stuff
[17-Nov-2010 11:49:39] <ericenns> ahh fun stuff
[17-Nov-2010 11:50:18] <ericenns> I will put a comment in the ESXi link to my website which has the missing dependencies
[17-Nov-2010 11:52:31] <Sam-I-Am> woot
[17-Nov-2010 11:52:55] <Sam-I-Am> my primary job is network engineer, not zenoss guy... but apparently i got the latter since i have a bunch of systems experience
[17-Nov-2010 11:53:09] <ericenns> oh I see fun stuff
[17-Nov-2010 11:53:13] <Sam-I-Am> i'll be back on it in a bit... and trying out the esx stuff
[17-Nov-2010 11:55:08] <rmatte> wow man, OSSIM's support community is useless compared to Zenoss' lol
[17-Nov-2010 11:55:19] * rmatte bangs head on desk
[17-Nov-2010 11:55:19] * Sam-I-Am loves the zenoss support comm
[17-Nov-2010 11:55:27] <Sam-I-Am> probably the big selling point
[17-Nov-2010 11:55:49] <Sam-I-Am> and my corp has an enterprise license heh
[17-Nov-2010 11:55:49] <rmatte> They have support for monitoring a Cisco IPS via SDEE... BUT it only appears to support monitoring 1 devices
[17-Nov-2010 11:55:54] <Simon4> Sam-I-Am: so I got moved to the network team two months ago... it doesn't mean my monitoring stuff has quietened down any
[17-Nov-2010 11:55:55] <rmatte> I've been trying to figure out how to do more
[17-Nov-2010 11:56:09] <rmatte> device*
[17-Nov-2010 11:56:13] <Sam-I-Am> rmatte: write a zenoss plugin for it? heh
[17-Nov-2010 11:56:23] <rmatte> I wish
[17-Nov-2010 11:56:24] <rmatte> lol
[17-Nov-2010 11:56:39] <rmatte> It has to be processed by a SIM
[17-Nov-2010 11:56:42] <rmatte> it's security data
[17-Nov-2010 11:57:24] <ericenns> rmatte: I'm using SPlunk for that
[17-Nov-2010 11:58:18] <rmatte> splunk isn't quite as good as ossim
[17-Nov-2010 11:58:22] <rmatte> we looked at splunk
[17-Nov-2010 11:59:04] <ericenns> rmatte: Oh I'm liking splunk, using it along side with OSSEC
[17-Nov-2010 11:59:07] <kokey> i prefer doing monitoring stuff for network teams above other teams
[17-Nov-2010 11:59:55] <Simon4> kokey: indeed
[17-Nov-2010 12:00:02] <ericenns> rmatte: but then again I was more looking for a log searching solution
[17-Nov-2010 12:00:13] <Simon4> we do application-level monitring with zenoss and a bunch of custom code, and it's a world of "fun"
[17-Nov-2010 12:01:54] <rmatte> ericenns: yeh, this does that, but it also analyzes the data as it comes in and generates alerts
[17-Nov-2010 12:02:15] <rmatte> plus it does a bunch of other stuff that we aren't even using it for
[17-Nov-2010 12:02:54] <ericenns> rmatte: I have been trying to use OSSIm but haven't spent enough time on it to figure it out
[17-Nov-2010 12:03:04] <rmatte> ericenns: it's not too complicated
[17-Nov-2010 12:03:26] <rmatte> I have it collecting syslogs from Cisco ASA devices and 1 Cisco IPS device at the moment
[17-Nov-2010 12:03:35] <rmatte> once I crack this Cisco IPS problem then it's just a matter of tuning
[17-Nov-2010 12:04:01] <kokey> Simon4: at my last job i had to monitor java apps over JMX, but with nagios
[17-Nov-2010 12:04:06] <ericenns> rmatte: I will have to spend more time on it yet then, is the syslog part of the communirt edition
[17-Nov-2010 12:04:11] <kokey> Simon4: and that was painful, but that was purely because of the java devs
[17-Nov-2010 12:04:13] <Simon4> kokey: remind me to buy you a beer for that sometime
[17-Nov-2010 12:04:22] <Simon4>
[17-Nov-2010 12:04:48] <rmatte> ericenns: we're using the community edition... basically what you do is configure rsyslog to dump the data to a file, then an OSSIM plugin scrapes the files and puts the info in to it's database
[17-Nov-2010 12:04:59] <Simon4> we monitor tomcats here, but we don't have zenoss talking directly to JMX
[17-Nov-2010 12:06:01] <ericenns> rmatte: ok cool might have to look at it again
[17-Nov-2010 12:07:07] <ericenns> rmatte: do you what were supposed to do to add download links to our zenpacks
[17-Nov-2010 12:07:43] <rmatte> ?
[17-Nov-2010 12:07:50] <rmatte> you mean on an existing page?
[17-Nov-2010 12:08:19] <ericenns> rmatte: Like they just announced contest winners and created pages for those winners so I am one and you are also
[17-Nov-2010 12:08:36] <rmatte> oh, nice, didn't even notice they announced it
[17-Nov-2010 12:08:51] <ericenns> rmatte: oh yeah your a grand prize winner I got a runner up
[17-Nov-2010 12:09:02] <rmatte> wow
[17-Nov-2010 12:09:10] <rmatte> Is this announced on the blog?
[17-Nov-2010 12:09:19] <ericenns> blogs/zenossblog/2010/11/17/contest-winners-for-zenoss-summer-of-community-zenpacks-contest
[17-Nov-2010 12:09:24] <rmatte> aha
[17-Nov-2010 12:10:38] <rmatte> oh, some of the prizes were randomly drawn
[17-Nov-2010 12:10:40] <rmatte> hehe
[17-Nov-2010 12:11:03] <rmatte> to create download links just edit the page
[17-Nov-2010 12:11:07] <rmatte> there's an option to upload a file
[17-Nov-2010 12:11:20] <rmatte> you need edit access though
[17-Nov-2010 12:11:21] <ericenns> yeah just figured that out
[17-Nov-2010 12:11:26] <rmatte> might have to talk to Nick about it
[17-Nov-2010 12:11:26] <ericenns> I got edit access
[17-Nov-2010 12:11:29] <rmatte> ah ok
[17-Nov-2010 12:11:42] <rmatte> I'll have to upload my formula pack, and get to work on updating it tonight
[17-Nov-2010 12:11:49] <rmatte> oh, actually while you're here...
[17-Nov-2010 12:12:03] <rmatte> any idea how I would identify what type of template the datasource is in?
[17-Nov-2010 12:12:17] <rmatte> I need to identify whether it's actually a device template, or an interface template, filesystem, etc...
[17-Nov-2010 12:12:40] <ericenns> umm I'm not sure about that
[17-Nov-2010 12:12:53] <rmatte> Ok, I'll have to dig in to Egor's pack
[17-Nov-2010 12:13:06] <rmatte> I think I'm going to write a daemon for my pack since it'll be way more efficient than using zencommand
[17-Nov-2010 12:13:11] <ericenns> ok
[17-Nov-2010 12:13:40] <rmatte> I'll let you know if I figure it out since it'll probably help you with your vmware datasource pack as well
[17-Nov-2010 12:13:55] <rmatte> actually, in your pack... does it only work in device templates right now?
[17-Nov-2010 12:14:04] <rmatte> I thought you had it working for different template types?
[17-Nov-2010 12:14:33] <ericenns> it works in different template types I believe I may be confused though now
[17-Nov-2010 12:15:15] <rmatte> oh?
[17-Nov-2010 12:15:31] <ericenns> I'm not sure what your asking
[17-Nov-2010 12:15:34] <rmatte> I'm just wondering how you accomplished that, I looked over the code and couldn't see anywhere where it was identifying the type of template hehe
[17-Nov-2010 12:15:45] <rmatte> well basically, you have the datasource code...
[17-Nov-2010 12:15:56] <rmatte> but the datasource type can be used in different types of templates
[17-Nov-2010 12:16:05] <rmatte> and based on the type of template, you have to handle the datasource a bit differently
[17-Nov-2010 12:16:12] <rmatte> like execute a different script or something
[17-Nov-2010 12:16:31] <rmatte> I'm wondering how to accomplish actually identifying the type of template that each datasource is in and acting differently according to that
[17-Nov-2010 12:16:34] <rmatte> understand?
[17-Nov-2010 12:17:02] <ericenns> Yes I didn't have to do anything to the datasource to get it to work with different template names, I have templates called VirtualMachine and VMwarehost which use my datasource
[17-Nov-2010 12:17:36] <rmatte> right, how does it determine which template to use?
[17-Nov-2010 12:18:07] <ericenns> are you meaning for storing data
[17-Nov-2010 12:18:54] <ericenns> I didn't think the type of datasource you use and the name you give the template matter
[17-Nov-2010 12:19:13] <rmatte> well, you're checking self.performanceSource
[17-Nov-2010 12:19:40] <rmatte> No, nothing to do with storing the data
[17-Nov-2010 12:19:50] <rmatte> it's to do with actually doing the processing to get the data in the first place
[17-Nov-2010 12:20:18] <rmatte> though with your datasource it may not matter since I guess it's more of a general query
[17-Nov-2010 12:20:42] <ericenns> I don't remember having to do anything like that
[17-Nov-2010 12:21:01] <rmatte> #this method gets the command that will be run with zencommand
[17-Nov-2010 12:21:02] <rmatte> def getCommand(self, context):
[17-Nov-2010 12:21:02] <rmatte> if self.performanceSource == "VMwareGuest":
[17-Nov-2010 12:21:02] <rmatte> cmd = vmwareGuestPerfTemplate
[17-Nov-2010 12:21:02] <rmatte> elif self.performanceSource == "VMwareHost":
[17-Nov-2010 12:21:02] <rmatte> cmd = vmwareHostPerfTemplate
[17-Nov-2010 12:21:02] <rmatte> cmd = RRDDataSource.RRDDataSource.getCommand(self, context, cmd)
[17-Nov-2010 12:21:03] <rmatte> return cmd
[17-Nov-2010 12:21:07] <rmatte> that's the code in yours
[17-Nov-2010 12:21:28] <rmatte> just wondering what self.performanceSource actually represents
[17-Nov-2010 12:21:38] <rmatte> is it the Context Type of the template?
[17-Nov-2010 12:21:42] <ericenns> oh in that case that is just the datasource's name
[17-Nov-2010 12:21:47] <rmatte> ohhhhhh
[17-Nov-2010 12:22:00] <rmatte> So it's name dependant
[17-Nov-2010 12:22:07] <rmatte> that makes more sense, ok
[17-Nov-2010 12:22:12] <ericenns> yup
[17-Nov-2010 12:22:24] <Hartimer> hi
[17-Nov-2010 12:22:36] <Simon4> heh, the guy who wrote the memcached data source zenpack just came past my desk... ranting about the dude who won a prize for making a zenpack with a single template for his zenpack
[17-Nov-2010 12:22:37] <ericenns> how my datasource works is it executes different commands depending on the name of it
[17-Nov-2010 12:22:55] <Hartimer> is it possible to define an event that cannot be cleared?
[17-Nov-2010 12:23:00] <rmatte> Simon4: hahaha
[17-Nov-2010 12:23:34] * Simon4 will have to buy him a beer
[17-Nov-2010 12:23:37] <Simon4> rmatte: congrats too!
[17-Nov-2010 12:23:52] <rmatte> thanks
[17-Nov-2010 12:24:03] <rmatte> I'm planning some major updates to the pack though
[17-Nov-2010 12:24:19] <rmatte> once I get over this hurdle of identifying the template type it'll be simple
[17-Nov-2010 12:24:30] <Simon4> yeah, I found a bug in the interface graphs one in 3.0, I need to fix that sometime real soon now
[17-Nov-2010 12:24:41] <rmatte> bigegor: is there any way in a datasource script to identify what type of template the datasource belongs to?
[17-Nov-2010 12:25:00] <rmatte> the template context rather
[17-Nov-2010 12:26:10] <rmatte> for instance, Products.ZenModel.IpInterface for an interface template
[17-Nov-2010 12:27:39] <bigegor> rmatte: targetPythonClass
[17-Nov-2010 12:27:50] <Sam-I-Am> Simon4: what bug did you find?
[17-Nov-2010 12:28:33] <rmatte> bigegor: so would it be self.targetPythonClass then?
[17-Nov-2010 12:29:41] <Simon4> Sam-I-Am: it loads up just fine in three of my 3.0 installs, in two others it has loaded up fine, but if you click on "interface graphs" you get a 404
[17-Nov-2010 12:29:49] <Simon4> I think it's to do with the code I use to add the link
[17-Nov-2010 12:30:03] * Simon4 is fairly sure he knows the fix, it's just been a time thing
[17-Nov-2010 12:30:20] <Simon4> maybe I'll play tonight and see if i can't nail it
[17-Nov-2010 12:30:28] <rmatte> ah, targetPythonClass is at the actual template level
[17-Nov-2010 12:30:43] <rmatte> but in the datasource script most stuff is referenced at the datasource level
[17-Nov-2010 12:30:48] <rmatte> I'll figure this out
[17-Nov-2010 12:31:30] <bigegor> rmatte: i'm not realy understand your problem
[17-Nov-2010 12:31:42] <rmatte> ok, I'll explain more clearly
[17-Nov-2010 12:32:30] <Hartimer> is it possible to define an event that cannot be cleared?
[17-Nov-2010 12:33:33] <Sam-I-Am> Simon4: weird
[17-Nov-2010 12:33:49] <Simon4> Sam-I-Am: yeah, I Haven't quite worked out what causes it, but it's frustrating!
[17-Nov-2010 12:33:51] <rmatte> In my script: ZenPacks.community.FormulaDataSource-1.4-py2.4.egg/ZenPacks/community/FormulaDataSource/datasources/FormulaDataSource.py I have it using zencommand to execute a script (it'll eventually use it's own daemon). When the script is executed, I need to be able to pass something to the script telling it what type of template it is being executed for. If it's being executed for an interface template it should do things a certain way...
[17-Nov-2010 12:34:02] <rmatte> If it's executed for a filesystem template it'll do things a different way
[17-Nov-2010 12:34:23] <rmatte> I'm wondering if there's a way to actually identify the targetPythonClass in the data source script itself
[17-Nov-2010 12:34:29] <ericenns> who do I ask to get a github account for zenoss
[17-Nov-2010 12:34:37] <Simon4> ericenns: you don't need one
[17-Nov-2010 12:34:37] <rmatte> ericenns: nyeates
[17-Nov-2010 12:34:49] <Simon4> you can just make a pull request on the code I believe
[17-Nov-2010 12:34:56] <ericenns> Simon4: I need to push
[17-Nov-2010 12:35:02] <bigegor> rmatte: you means name of template?
[17-Nov-2010 12:35:21] <rmatte> bigegor: no, type of template. There are interface templates, filesystem templates, device templates
[17-Nov-2010 12:35:31] <rmatte> I need to identify what type of template I'm dealing with for each datasource
[17-Nov-2010 12:35:35] <Simon4> ericenns: the 2 min convo I had with matt ray at one point was "fork, modify, send pull request"
[17-Nov-2010 12:35:43] * Simon4 wonders if that's the "official" way or not
[17-Nov-2010 12:36:20] <ericenns> Simon4: oh I am new to git so I need to figure out how to do these things
[17-Nov-2010 12:36:24] <rmatte> datasource1 -> part of a filesystem template -> execute filesystem command
[17-Nov-2010 12:36:24] <mray> that's how I told Nick to do it
[17-Nov-2010 12:36:29] <Simon4> ericenns: yeah, me also
[17-Nov-2010 12:36:38] <rmatte> datasource2 -> part of filesystem template -> execute filesystem command
[17-Nov-2010 12:36:40] <rmatte> that sort of thing
[17-Nov-2010 12:36:42] <Simon4> also on the list for tonight
[17-Nov-2010 12:36:43] <ericenns> mray: so no account needed
[17-Nov-2010 12:37:06] <rmatte> datasource3 -> part of an interface template -> execute interface command
[17-Nov-2010 12:37:35] <mray> ericenns: well, if you want to do a pull request on GitHub you'll need one
[17-Nov-2010 12:37:48] <ericenns> mray: ok
[17-Nov-2010 12:37:51] <mray> if not, send a patch via email
[17-Nov-2010 12:38:23] <rmatte> bigegor: it would basically end up being self.<up one level>.targetPythonClass
[17-Nov-2010 12:38:29] <rmatte> however it's possible to do that.
[17-Nov-2010 12:40:29] <rmatte> I'll just mess around with it until I figure it out, hopefully won't be too difficult
[17-Nov-2010 12:41:02] <bigegor> rmatte: it's a bit tricky but possible
[17-Nov-2010 12:42:11] <bigegor> rmatte: lines 119-127 in https://github.com/epuzanov/ZenPacks.community.DellMon/blob/master/ZenPacks/community/DellMon/DellPowerSupply.py
[17-Nov-2010 12:42:14] <rmatte> yeh, I need to find some function that can represent 1 level up
[17-Nov-2010 12:42:34] * rmatte reads
[17-Nov-2010 12:43:18] <rmatte> ok, and DellPowerSupplyVP is based on targetPythonClass?
[17-Nov-2010 12:45:46] <rmatte> interesting, maybe I can do something with d.getParentNode()
[17-Nov-2010 12:45:56] <rmatte> if the datasource supports that
[17-Nov-2010 12:52:31] <rmatte> aha, I think I figured it out
[17-Nov-2010 12:52:32] <rmatte> woot
[17-Nov-2010 12:52:52] <rmatte> >>> for f in d.os.filesystems():
[17-Nov-2010 12:52:52] <rmatte> ... f.getRRDTemplateByName('FileSystem').thresholds.findObjectsById('high disk usage')[0].getParentNode().targetPythonClass
[17-Nov-2010 12:52:52] <rmatte> ...
[17-Nov-2010 12:52:52] <rmatte> 'Products.ZenModel.FileSystem'
[17-Nov-2010 12:52:53] <rmatte> 'Products.ZenModel.FileSystem'
[17-Nov-2010 12:53:06] <rmatte> should be the same concept with datasource, going to test that next
[17-Nov-2010 12:54:20] <rmatte> yup, works well for datasources, now to test it in my actual datasource script
[17-Nov-2010 12:55:05] <ericenns> awesome possum
[17-Nov-2010 12:56:58] <rmatte> better than fail whale
[17-Nov-2010 13:00:24] <ericenns> haha yeah
[17-Nov-2010 13:00:29] <rmatte> YES! It does work!
[17-Nov-2010 13:00:36] <rmatte> ok, that's a big problem solved
[17-Nov-2010 13:00:45] <rmatte> Calculating formula '1 + 1' against gen01.novanoc.com - Products.ZenModel.FileSystem
[17-Nov-2010 13:00:45] <rmatte> |TEST=2
[17-Nov-2010 13:00:52] <rmatte> added it to the command test output to test it
[17-Nov-2010 13:01:20] <rmatte> now to try it on a few other templates just to make sure
[17-Nov-2010 13:03:28] <rmatte> works like a charm for all templates
[17-Nov-2010 13:03:51] <ericenns> wicked
[17-Nov-2010 13:04:14] <rmatte> don't have time to continue working on this but I'll have an update by end of week
[17-Nov-2010 13:04:23] <ericenns> well you better update your zenpack page lol
[17-Nov-2010 13:04:27] <ericenns> oh ok
[17-Nov-2010 13:04:28] <rmatte> going to hold off on posting the page until then
[17-Nov-2010 13:04:37] <rmatte> posting the file to the page rather
[17-Nov-2010 13:04:49] <ericenns> nick already made pages for the winning zenpacks
[17-Nov-2010 13:04:58] <rmatte> yeh, but he didn't put the actual file up
[17-Nov-2010 13:05:09] <rmatte> so I'll just leave it for now and put a coming soon notice
[17-Nov-2010 13:05:20] <ericenns> yes that's true oh I updated my page so the download is all there for mine
[17-Nov-2010 13:05:38] <rmatte> Yeh, I just don't want to put the pack out only to have everyone update 3 days later
[17-Nov-2010 13:05:40] <rmatte> it's inconvenient
[17-Nov-2010 13:05:54] <ericenns> yeah thats very true
[17-Nov-2010 13:06:05] <rmatte> When I have time to do the coding it'll take maybe like 20 minutes to implement the changes
[17-Nov-2010 13:06:21] <ericenns> cool
[17-Nov-2010 13:06:33] <davetoo> hokay....
[17-Nov-2010 13:06:51] <davetoo> ugh
[17-Nov-2010 13:06:55] * davetoo is having trouble waking up.
[17-Nov-2010 13:06:58] <rmatte> hmmm, I don't even have edit access to my page, I'll have to talk to Nick about that hehe
[17-Nov-2010 13:07:33] <ericenns> oh yeah I just shot him an email with the prize I prefered and he told me to edit up so I did.
[17-Nov-2010 13:07:42] <rmatte> cool
[17-Nov-2010 13:08:00] <rmatte> yeh, I should have time to fix the pack up tonight so I'll have it up some time tomorrow
[17-Nov-2010 13:08:34] <ericenns> rmatte: off topic but any good guides your follow for OSSIM
[17-Nov-2010 13:08:35] <rmatte> then I can start working on my daemon update to it
[17-Nov-2010 13:08:47] <rmatte> ummm, there were a couple guides that I used...
[17-Nov-2010 13:09:16] <rmatte> let me dig up the main one
[17-Nov-2010 13:09:41] <ericenns> ok
[17-Nov-2010 13:10:33] <rmatte> http://www.ossim.net/dokuwiki/doku.php?id=documentation:configuration
[17-Nov-2010 13:10:40] <rmatte> that's a good one as a starting point
[17-Nov-2010 13:10:53] <rmatte> I'm working with this one right now for IPS: http://www.alienvault.com/blog/jaime/Ossim/index
[17-Nov-2010 13:11:03] <rmatte> and let me dig up the one that I used for syslog monitoring
[17-Nov-2010 13:11:09] <rmatte> which is probably the one that you really want
[17-Nov-2010 13:11:28] <rmatte> http://aliensanti.blogspot.com/2010/03/ossim-collecting-events-with-rsyslog.html
[17-Nov-2010 13:11:35] <rmatte> that one was the most useful to me
[17-Nov-2010 13:11:42] <rmatte> it explains the rsyslog configuration and plugin configuration
[17-Nov-2010 13:11:45] <rmatte> very helpful
[17-Nov-2010 13:11:45] <ericenns> ok
[17-Nov-2010 13:23:41] <davetoo> Anybody here run a collector with a non-default rrd step time?
[17-Nov-2010 13:23:49] <davetoo> i.e. polling interval?
[17-Nov-2010 13:24:19] <davetoo> It sure would be nice to be able to run different intervals on the same device.
[17-Nov-2010 13:24:59] <rmatte> davetoo: you mean having a single collector collect different things on a device at different intervals?
[17-Nov-2010 13:25:48] <davetoo> well, or having multiple collectors take care of different parts of a device, but I conflated two questions together.
[17-Nov-2010 13:26:59] <rmatte> ah, yeh, neither are really possible
[17-Nov-2010 13:27:00] <davetoo> Last time I looked, which was more than a year ago, the 5-minute interval was hardcoded in several places
[17-Nov-2010 13:27:03] <rmatte> it's 1 collector per device
[17-Nov-2010 13:27:13] <rmatte> and 1 interval per collector
[17-Nov-2010 13:27:23] <rmatte> well, per daemon per collector basically
[17-Nov-2010 13:28:27] <davetoo> right
[17-Nov-2010 13:34:36] * davetoo starts watching a Ganglia video
[17-Nov-2010 13:36:49] <davetoo> bit.ly changed their interface, drastically
[17-Nov-2010 13:41:04] <rmatte> yeh, they really did lol
[17-Nov-2010 13:41:40] <rmatte> It's like they have a deformed OpenBSD logo on the page now
[17-Nov-2010 13:41:45] <davetoo> I thought for a second they had gone Phishing but then my usage history is there
[17-Nov-2010 13:41:46] <davetoo> yeah
[17-Nov-2010 13:41:55] <davetoo> I was wondering what the heck that has to do with bit.ly
[17-Nov-2010 13:42:04] <rmatte> yeh, no idea
[17-Nov-2010 13:50:46] <Simon4> davetoo: I run a collector with zenperfsnmp running at 60 second cycle time
[17-Nov-2010 13:51:15] <davetoo> Simon4: how many datapoints?
[17-Nov-2010 13:51:23] <Simon4> please hold, caller
[17-Nov-2010 13:51:28] <davetoo> bwahaha
[17-Nov-2010 13:51:31] <rmatte> lol
[17-Nov-2010 13:51:45] <Simon4> 2010-11-17 18:50:56,905 INFO zen.zenperfsnmp: Sent 11010 OID requests
[17-Nov-2010 13:51:45] <Simon4> 2010-11-17 18:50:56,906 INFO zen.zenperfsnmp: Queried 92 devices
[17-Nov-2010 13:51:46] * davetoo hears shopping-mall music in ear
[17-Nov-2010 13:51:50] <Simon4> 2010-11-17 18:50:56,906 INFO zen.zenperfsnmp: Cycle lasted 11.59 seconds
[17-Nov-2010 13:52:15] <davetoo> What's the effect on your disk i/o been?
[17-Nov-2010 13:52:55] <Simon4> for that many datapoints, IOwait gets up to 25-30% for the time it's collecting - single RAID-1 array of 10k SAS drives
[17-Nov-2010 13:53:13] <Simon4> if I was doing it in production I would be using better disk or SSD
[17-Nov-2010 13:53:31] <Simon4> and not sharing RRD + mysql + everything else etc
[17-Nov-2010 13:53:38] <davetoo> yeah
[17-Nov-2010 13:54:34] <Simon4> that box is purely proof of concept, but it's def doable
[17-Nov-2010 13:55:40] <Simon4> I _think_ too that you can control the cycle time of zencommand things on a per-command basis, but don't quote me on that without testing it
[17-Nov-2010 13:55:54] <rmatte> yes, you can
[17-Nov-2010 13:56:08] <Simon4> what I do know is that if you change the cycle time, you need to be sure to delete every RRD file from the old cycle time, as otherwise strange things happen
[17-Nov-2010 13:56:10] <rmatte> the cycle time defaults to 300 seconds for them but can be changed per command datasource
[17-Nov-2010 13:57:01] <davetoo> yeah
[17-Nov-2010 13:58:57] <rmatte> well, time to grab lunch, afk for a few
[17-Nov-2010 14:00:04] <Orv> Hey, can I change the ping cycle time on a per-device basis?
[17-Nov-2010 14:00:18] <Orv> I know where to do it for the collector, but that seems to be system-wide.
[17-Nov-2010 14:01:03] <Simon4> not without spinning up more collectors
[17-Nov-2010 14:26:21] <davetoo> maybe not the best venue to ask, but.. where does Ganglia fit/work better than Zenoss?
[17-Nov-2010 14:27:26] <rmatte> no idea, I've never used it
[17-Nov-2010 14:27:53] <rmatte> according to their website...
[17-Nov-2010 14:27:55] <rmatte> "Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters."
[17-Nov-2010 14:28:12] <davetoo> yeah, I 'm watching a video presentation now.
[17-Nov-2010 14:28:20] <davetoo> the UI is very clunky
[17-Nov-2010 14:30:47] <ericenns> Ganglia works better for cluster monitoring, so cpu and mem usage
[17-Nov-2010 14:39:09] <zykes-> what type of datasource should i use for a log scanning script that gives a nagios compatible output like: "PAYMENT SYSTEM OK|'ok'=231;;;0 'failed'=5;;;0 'crit'=0;;;0" ?
[17-Nov-2010 14:39:33] <rmatte> command datasource, but what's with all the ;;;?
[17-Nov-2010 14:40:09] <zykes-> it's the output from the nagios thing..
[17-Nov-2010 14:40:17] <zykes-> isn't that how it's supposed to look ?
[17-Nov-2010 14:40:31] <zykes-> i just looked at transtest.py from synth. web transactions
[17-Nov-2010 14:41:51] <zykes-> GAUGE ?
[17-Nov-2010 14:42:18] <davetoo> I'd guess that's for a plugin that has five datasources?
[17-Nov-2010 14:42:41] <zykes-> 3 datasources
[17-Nov-2010 14:42:53] <zykes-> everything after the | is data in nagios after how i understoo
[17-Nov-2010 14:42:55] <zykes-> d
[17-Nov-2010 14:44:04] <rmatte> I'm just questioning the weird formatting
[17-Nov-2010 14:44:07] <rmatte> I'm used to...
[17-Nov-2010 14:44:20] <zykes-> used to ?
[17-Nov-2010 14:44:23] <davetoo> oh, right, hangon
[17-Nov-2010 14:44:26] <rmatte> OK|datasource1=74 datasource2=89 datasource3=26
[17-Nov-2010 14:44:34] <rmatte> what's with all the ";;;" crap?
[17-Nov-2010 14:44:43] <davetoo> the command DS wants key=value scalar pairs, I think
[17-Nov-2010 14:44:48] <zykes-> not needed i guess
[17-Nov-2010 14:45:01] <rmatte> have it output like I just described
[17-Nov-2010 14:45:02] <zykes-> i guess looked at trantest.py
[17-Nov-2010 14:45:04] <rmatte> and it'll work fine
[17-Nov-2010 14:45:04] <zykes-> "SYNTHETIC TRANSACTION SUCCESSFUL|time=4.49;;;0.00"
[17-Nov-2010 14:45:13] <zykes-> yeh
[17-Nov-2010 14:45:19] <rmatte> yeh, no idea why it's giving 2 values there
[17-Nov-2010 14:45:21] <rmatte> quite strange
[17-Nov-2010 14:45:40] <rmatte> probably some nagios nuance
[17-Nov-2010 14:46:06] <rmatte> make sure you create datapoints under the datasource that exactly match the names
[17-Nov-2010 14:46:07] <zykes-> PAYMENT SYSTEM OK|'ok'=232 'failed'=5 'crit'=0
[17-Nov-2010 14:46:08] <rmatte> case sensitive
[17-Nov-2010 14:46:09] <zykes-> then i guessx
[17-Nov-2010 14:46:16] <rmatte> get rid of the '
[17-Nov-2010 14:46:32] <rmatte> PAYMENT SYSTEM OK|ok=232 failed=5 crit=0
[17-Nov-2010 14:46:45] <rmatte> and create datapoints under the datasource called ok, failed, and crit
[17-Nov-2010 14:46:58] <rmatte> then it'll work
[17-Nov-2010 14:47:09] <zykes-> yeh, but what kind of datatype ?
[17-Nov-2010 14:47:22] <rmatte> league it as gauge
[17-Nov-2010 14:47:26] <rmatte> leave*
[17-Nov-2010 14:50:58] <tiredofme> do escalations apply only to acknowledging an event? or if the event clears itself, will the escalation be cancelled?
[17-Nov-2010 14:52:40] <rmatte> if an event is cleared you won't get any type of alerting on it
[17-Nov-2010 14:52:53] <rmatte> and if an event is acknowledged, I'm not sure
[17-Nov-2010 14:52:55] <rmatte> you'd have to test
[17-Nov-2010 14:58:09] <zykes-> what's the difference on the thresholds ?
[17-Nov-2010 15:00:47] <zykes-> shouldn't the graph show "cur avg" etc ?
[17-Nov-2010 15:06:45] <rmatte> hunh?
[17-Nov-2010 15:07:14] <rmatte> no, on a graph a threshold is just drawn as a line as a reference point when looking at the graph
[17-Nov-2010 15:07:26] <rmatte> there is no cur, avg, etc... for thresholds since the value is static
[17-Nov-2010 15:08:10] <zykes-> on what do you have thresholds then ?
[17-Nov-2010 15:08:42] <rmatte> hunh?
[17-Nov-2010 15:08:52] <rmatte> I'm not sure I understand what you're asking
[17-Nov-2010 15:09:02] <zykes-> i mean, there's minmax and statusthrshold
[17-Nov-2010 15:09:14] <rmatte> oh, you're talking about threshold types
[17-Nov-2010 15:09:30] <rmatte> minmax is what I use
[17-Nov-2010 15:09:38] <zykes-> what's status then ?
[17-Nov-2010 15:09:56] <rmatte> did that come with Zenoss by default?
[17-Nov-2010 15:10:00] <rmatte> I don't remember seeing it
[17-Nov-2010 15:10:25] <rmatte> you're saying "Status" is a type of threshold that you're seeing?
[17-Nov-2010 15:11:06] <rmatte> can you be a bit clearer? you're confusing the heck out of me lol
[17-Nov-2010 15:11:22] <rmatte> there definitely isn't a "Status" type threshold that I can see, so what are you referring to when you say "Status"?
[17-Nov-2010 15:12:10] <ericenns> status threshold is the one egor created
[17-Nov-2010 15:12:16] <rmatte> no it's not
[17-Nov-2010 15:12:23] <rmatte> that's a "Point Threshold"
[17-Nov-2010 15:12:37] <rmatte> according to the name of the pack
[17-Nov-2010 15:12:53] <rmatte> and a Point threshold means that the threshold only triggers on a very specific value
[17-Nov-2010 15:13:10] <rmatte> for instance if you have a value that can be between 0 and 3, and you only want it triggering when it's 2, and nothing else
[17-Nov-2010 15:13:15] <rmatte> then you'd use a point threshold
[17-Nov-2010 15:13:40] <ericenns> No it is definitely called StatusThreshold
[17-Nov-2010 15:13:49] <rmatte> then where's the ZenPack?
[17-Nov-2010 15:14:11] <rmatte> I don't see it on the ZenPack page
[17-Nov-2010 15:14:17] <ericenns> I'll find it but that is what it says when I click add threshold in zenoss
[17-Nov-2010 15:14:37] <ericenns> it is in deviceAdvDetails
[17-Nov-2010 15:14:40] <zykes-> status threshold
[17-Nov-2010 15:14:43] <zykes-> is 1 value only
[17-Nov-2010 15:14:46] <zykes-> or above it?
[17-Nov-2010 15:14:57] <rmatte> ohhhhh, in deviceAdvDetails, that's a bit buried lol
[17-Nov-2010 15:15:07] <zykes-> only for that zenpack or ?
[17-Nov-2010 15:15:12] <rmatte> I have no idea have status threshold
[17-Nov-2010 15:15:18] <rmatte> about*
[17-Nov-2010 15:15:48] <rmatte> It seems to be something he created specifically for that ZenPack
[17-Nov-2010 15:15:53] <rmatte> lord knows what it does
[17-Nov-2010 15:16:17] <ericenns> it triggers an event when the status changes
[17-Nov-2010 15:16:37] <rmatte> the status of the object?
[17-Nov-2010 15:16:55] <ericenns> the value of a datapoint ie fan status
[17-Nov-2010 15:17:20] <rmatte> I see, why couldn't you just do that with a min max?
[17-Nov-2010 15:17:32] <ericenns> you would have to ask bigegor exactly how it works, but I do use it in my one zenpack
[17-Nov-2010 15:17:41] <rmatte> ah
[17-Nov-2010 15:17:52] <zykes-> rmatte: for what zenpack ?
[17-Nov-2010 15:17:54] <rmatte> I'll be sure to ask him
[17-Nov-2010 15:18:15] <rmatte> zykes-: that advanced device details pack is basically just a library for other ZenPacks to use
[17-Nov-2010 15:18:20] <zykes-> h
[17-Nov-2010 15:18:31] <rmatte> zykes-: If you don't know what it is, and you don't have any ZenPacks that depend on it, then you don't need it
[17-Nov-2010 15:18:38] <rmatte> but either way, don't worry about that threshold type
[17-Nov-2010 15:18:44] <rmatte> MinMax is what you want in most cases
[17-Nov-2010 15:18:52] <jbk> what is an example of a zenpack that provides a custom skin (that works in 3.x)?
[17-Nov-2010 15:19:15] <rmatte> jbk: Egor's WMI Performance Pack does for HardDisk component
[17-Nov-2010 15:20:52] <jbk> ok..
[17-Nov-2010 15:20:59] <jbk> i've got a lot of work cut out for me now
[17-Nov-2010 15:21:05] <rmatte> yup
[17-Nov-2010 15:21:17] <rmatte> skins are something I haven't really gotten in to yet
[17-Nov-2010 15:21:18] <jbk> but should be fun
[17-Nov-2010 15:21:25] <rmatte> the only UI stuff I've done was datasource related
[17-Nov-2010 15:21:31] <jbk> well for these custom devices, i need something
[17-Nov-2010 15:21:39] <jbk> though i'm not sure how nested components would work
[17-Nov-2010 15:21:54] <jbk> using the cisco example
[17-Nov-2010 15:22:14] <jbk> power supplies, switch modules, all might have sensors attached
[17-Nov-2010 15:22:18] <dec3pti0n> ok this is weird ... I have created a process called rsync with regex "rsync" and it's also picking up SSH ?
[17-Nov-2010 15:22:55] <rmatte> dec3pti0n: what are the options on the ssh process that it's picking up through
[17-Nov-2010 15:23:15] <rmatte> it could be /usr/bin/sshd -a -bunch -of -crap=rsync -whatever whatever
[17-Nov-2010 15:23:16] <dec3pti0n> huh ?
[17-Nov-2010 15:23:21] <dec3pti0n> ahh
[17-Nov-2010 15:23:28] <rmatte> Zenoss looks at the options too by default
[17-Nov-2010 15:23:34] <rmatte> you can disable it from doing that for that process
[17-Nov-2010 15:23:37] <dec3pti0n> but it's set to ignore param
[17-Nov-2010 15:23:44] <rmatte> ah, then I have no idea
[17-Nov-2010 15:24:04] <rmatte> if there's no "rsync" in the name, perhaps something else is causing it to be picked up?
[17-Nov-2010 15:24:15] <rmatte> have you checked the processes list for ssh?
[17-Nov-2010 15:33:25] <dec3pti0n> do you know if there is a way to tell zenmodeler to just model a group of devices ?
[17-Nov-2010 15:33:35] <dec3pti0n> I tried the --path but that was no good
[17-Nov-2010 15:39:27] <rmatte> did you try --group?
[17-Nov-2010 15:41:15] <rmatte> hmmm
[17-Nov-2010 15:41:29] <rmatte> doesn't seem to like -g, --group, or -group
[17-Nov-2010 15:41:41] <dec3pti0n> no such option when I checked with help
[17-Nov-2010 15:41:49] <rmatte> help is misleading
[17-Nov-2010 15:41:55] <rmatte> that's just the general daemon help list
[17-Nov-2010 15:42:05] <rmatte> there are hidden options that don't show there
[17-Nov-2010 15:42:13] <rmatte> like -d for modelling a specific device for instance
[17-Nov-2010 15:42:58] <rmatte> for instance
[17-Nov-2010 15:43:03] <rmatte> zenmodeler run --now -F -d devicename
[17-Nov-2010 15:43:08] <rmatte> is a valid command
[17-Nov-2010 15:44:19] <rmatte> ok so...
[17-Nov-2010 15:44:22] <rmatte> valid options are...
[17-Nov-2010 15:44:24] <dec3pti0n> true but that "-d" shows in the help display... but I do remember sometime ago u helped me out with a zen command the the optional flag indeed was not in the help display but it worked
[17-Nov-2010 15:45:14] <rmatte> --debug, --nowmi, --parallel, --cycletime, --ignore, --collect, --patch, --device, --collage, --writetries, --force, --now
[17-Nov-2010 15:45:17] <rmatte> that's all there is
[17-Nov-2010 15:45:40] <rmatte> honestly though, there's nothing stopping you from writing a script that goes through devices in a device group and models them 1 by 1
[17-Nov-2010 15:46:18] <dec3pti0n> yeah I was gonna do that by grabbing the /etc/hosts entries
[17-Nov-2010 15:46:58] <dec3pti0n> I haven't used zenoss cli that much but I assume I can use a cli command to list devices within a group I guess
[17-Nov-2010 15:47:06] <rmatte> yessir
[17-Nov-2010 15:47:09] <rmatte> in zendmd
[17-Nov-2010 15:47:17] <rmatte> become the zenoss user, execute zendmd
[17-Nov-2010 15:47:21] <rmatte> once you're in zendmd...
[17-Nov-2010 15:48:04] <rmatte> >>> for d in dmd.Groups.Server.getSubDevices():
[17-Nov-2010 15:48:05] <rmatte> ... d.id
[17-Nov-2010 15:48:19] <rmatte> where dmd.Groups.Server corresponds to the path
[17-Nov-2010 15:48:33] <rmatte> If you group was /Groups/Network/Whatever
[17-Nov-2010 15:48:35] <rmatte> it would be...
[17-Nov-2010 15:48:49] <rmatte> dmd.Groups.Network.Whatever.getSubDevices():
[17-Nov-2010 15:50:27] <rmatte> or if part of the group name has a space in it...
[17-Nov-2010 15:50:36] <dec3pti0n> cool thanks .. gonna check the manual more about zendmd usage
[17-Nov-2010 15:50:49] <rmatte> dmd.Groups.findObject("This is a group with spaces in it").Whatever.getSubDevices():
[17-Nov-2010 15:51:03] <rmatte> zendmd is just python
[17-Nov-2010 15:51:07] <rmatte> and has access to Zope
[17-Nov-2010 15:52:00] <rmatte> takes some time to learn it
[17-Nov-2010 15:52:38] <dec3pti0n> so I could create python scripts using #!//usr/local/zenoss/zenoss/bin/zendmd instead of /usr/bin/python
[17-Nov-2010 15:53:04] <dec3pti0n> and that script would already have access to all the commands displayed by the zhelp()
[17-Nov-2010 15:53:21] <rmatte> not quite
[17-Nov-2010 15:53:33] <rmatte> docs/DOC-3217
[17-Nov-2010 16:03:48] <cgibbons> tada
[17-Nov-2010 16:04:04] <Sam-I-Am> woot!
[17-Nov-2010 16:06:07] <jbk> hmm.. for the dell zenpack, do you need to install something on the running OS, or is that strictly for the drac card?
[17-Nov-2010 16:07:26] <ericenns> jbk: I isntall omsa on the machine
[17-Nov-2010 16:07:30] <jbk> omsa?
[17-Nov-2010 16:07:57] <ericenns> Dell Open Manage Server Adminstrator
[17-Nov-2010 16:08:14] <jbk> ahh ok
[17-Nov-2010 16:08:29] <ericenns> yeah and then enabled it through snmp
[17-Nov-2010 16:08:38] <ericenns> I can get you a link
[17-Nov-2010 16:09:03] <ericenns> well for centos at least but should get you in the right direction
[17-Nov-2010 16:09:37] <ericenns> http://linux.dell.com/wiki/index.php/Repository/hardware#Yum_setup
[17-Nov-2010 16:09:47] <jbk> what about for windows?
[17-Nov-2010 16:10:15] <ericenns> oh hmm I don't monitor any dell windows boxes with that pack
[17-Nov-2010 16:10:47] <ericenns> also I had to add smuxpeer .1.3.6.1.4.1.674.10892.1 to snmp configuration
[17-Nov-2010 16:10:53] <jbk> i have just been doing a proof of concept
[17-Nov-2010 16:10:57] <jbk> but i just showed my boss
[17-Nov-2010 16:11:09] <jbk> and the network map bit basically made him _very_ excited
[17-Nov-2010 16:11:22] <rmatte> the network map sucks
[17-Nov-2010 16:11:23] <jbk> so he wants me to add more
[17-Nov-2010 16:11:26] <rmatte> the google map is nice though
[17-Nov-2010 16:11:27] <rmatte> lol
[17-Nov-2010 16:11:31] <jbk> it's better than nothing
[17-Nov-2010 16:11:46] <rmatte> the last time I looked at the network map was probably about a year ago
[17-Nov-2010 16:11:58] <rmatte> vision diagrams are more useful
[17-Nov-2010 16:12:01] <rmatte> visio*
[17-Nov-2010 16:12:07] <ericenns> hey I got an open question do any of you use a web app to manage your rackspace
[17-Nov-2010 16:12:30] <jbk> the problem is is often they are out of date before they're finished
[17-Nov-2010 16:12:42] <jbk> that and the new version of visio is rather painful to use
[17-Nov-2010 16:13:16] <rmatte> agreed, but the fact that you can only zoom out 4 levels, and have little network clouds between every device, it's just not the type of visualization that's useful
[17-Nov-2010 16:13:26] <rmatte> layer 2 visualization is what's really required
[17-Nov-2010 16:14:00] <jbk> well that would require lldp or cdp clients on each machine
[17-Nov-2010 16:14:13] <jbk> i've got a back burner project for illumos for that
[17-Nov-2010 16:14:24] <rmatte> you don't need agents on the machines
[17-Nov-2010 16:14:26] <jbk> but no idea for windows desktops how to even get layer 2 access
[17-Nov-2010 16:14:44] <rmatte> yeh, but you're talking about servers, I'm talking network equipment
[17-Nov-2010 16:14:52] <rmatte> I can deal with level 3 for servers
[17-Nov-2010 16:14:57] <rmatte> layer 3*
[17-Nov-2010 16:15:02] <jbk> well cisco stuff at least, just use the cdp mib
[17-Nov-2010 16:15:12] <jbk> just not sure how you'd create the relationships in zenoss
[17-Nov-2010 16:15:18] <rmatte> yeh, if it actually had support for that it would be wonderful
[17-Nov-2010 16:15:19] <rmatte> lol
[17-Nov-2010 16:20:50] <rmatte> man, some of these templates that people make are so half-assed lol
[17-Nov-2010 16:21:18] <rmatte> a memory graph with just
[17-Nov-2010 16:21:28] <rmatte> "fortiMemory" as the name
[17-Nov-2010 16:21:37] <rmatte> no indication whether it's utilization, or available
[17-Nov-2010 16:21:45] <rmatte> no indication of total memory
[17-Nov-2010 17:15:59] <twm1010> rmatte: around?
[17-Nov-2010 17:16:05] <rmatte> yuh
[17-Nov-2010 17:16:24] <twm1010> how do you deal with multiple customers with the same IP ranges for their resources?
[17-Nov-2010 17:17:37] <rmatte> twm1010: we have separate tunnels going to each client which feed back to their own Zenoss box
[17-Nov-2010 17:17:45] <rmatte> except for a few multi-client boxes
[17-Nov-2010 17:18:06] <rmatte> we just evaluate possible overlap and place them on an appropriate multi-client server for their range
[17-Nov-2010 17:18:16] <rmatte> if we run out of spots we spin up a new multi-client box
[17-Nov-2010 17:18:23] <twm1010> gotcha
[17-Nov-2010 17:18:24] <rmatte> we're up to 3 so far for about 20 clients
[17-Nov-2010 17:19:39] <twm1010> and since you're on vmware, it really doesn't matter how many boxes you have
[17-Nov-2010 17:20:25] <rmatte> correct
[17-Nov-2010 17:20:34] <rmatte> I can spin up a Zenoss box in about 5 minutes
[17-Nov-2010 17:20:42] <rmatte> I have a template vmware image that I keep up to date
[17-Nov-2010 17:20:57] <rmatte> so I just clone that, change the IP, hostname, edit the hosts file, done
[17-Nov-2010 17:21:00] <twm1010> that's what i've been doing with vmware workstation, i keep a snapshotted vm appliance
[17-Nov-2010 17:21:16] <twm1010> take it to a client site, turn it loose and let it discover, and then save that snapshot and roll back
[17-Nov-2010 17:21:24] <rmatte> yup
[17-Nov-2010 17:21:39] <rmatte> same basic principle besides the rollback
[17-Nov-2010 17:21:40] <rmatte> hehe
[17-Nov-2010 17:25:45] <twm1010> cool, we're about to put a serious amount of gear into a colo
[17-Nov-2010 17:25:55] <twm1010> should be able to setup something like what you're doing
[17-Nov-2010 17:35:07] <rmatte> yu
[17-Nov-2010 17:35:09] <rmatte> p
[17-Nov-2010 17:41:39] <rmatte> our setup here is actually pretty good considering what we have to work with
[17-Nov-2010 17:42:22] <rmatte> If we didn't have Zenoss and were using something else we probably wouldn't have been able to integrate stuff the way that we've done
[17-Nov-2010 17:54:02] <zykes-> rmatte: is there some doc on how advanced details work ?
[17-Nov-2010 17:59:47] <mloven1> anyone know how to add a wmi datapoint on a multigraph report graph?
[17-Nov-2010 18:16:10] <jbk> if you're usin the wmidatasource pack, should I think just show up in the list once you define them
[17-Nov-2010 18:18:41] <mloven1> jbk: yeah, not so much. I should also mention that I'm using 2.5, not 3.0, so the auto-population of the list is broken.
[17-Nov-2010 18:20:41] <jbk> oh
[17-Nov-2010 18:20:43] <jbk> dunno
[17-Nov-2010 18:20:49] <jbk> i just setup some WMI stuff on 3.0
[17-Nov-2010 18:21:14] <mloven1> and when I drop in the WMI datasource name, zenoss gets upset because of the special characters
[17-Nov-2010 18:22:45] <jbk> heh i did notice it didn't like me using '%' as the units for a graph
[17-Nov-2010 18:23:03] <jbk> but now time to go home... later..
[17-Nov-2010 18:23:16] <mloven1> later
[17-Nov-2010 20:17:44] HKhan is now known as Hamzah
[18-Nov-2010 00:00:40] [disconnected at Thu Nov 18 00:00:40 2010]
[18-Nov-2010 00:00:40] [connected at Thu Nov 18 00:00:40 2010]
[18-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[18-Nov-2010 09:11:34] <SEJeff_work> How do you take a specific zenpack from a git checkout of all zenpacks and turn it into an egg for installation?
[18-Nov-2010 09:12:40] <Simon4> type "make ZenPacks.community.HPBladeChassis" in the root dir
[18-Nov-2010 09:12:45] <Simon4> is how I do it
[18-Nov-2010 09:13:01] <SEJeff_work> Thanks
[18-Nov-2010 09:13:08] <Simon4> or you can zenpack --link --install=path/to/checked/out/source in a dev zenoss, then export the zenpack as an egg
[18-Nov-2010 09:13:34] <SEJeff_work> Simon4, That works perfectly
[18-Nov-2010 09:13:42] <Simon4> sweet
[18-Nov-2010 09:14:13] <SEJeff_work> Now should I install this zenpack on each distributed collector, or use the "update collector" functionality?
[18-Nov-2010 09:15:12] <Simon4> update collector
[18-Nov-2010 09:15:26] <Simon4> it seems to work okay for us here
[18-Nov-2010 09:40:24] <kokey> ok, wild question but maybe someone has a nice idea for it
[18-Nov-2010 09:40:37] <kokey> any ways to check the age of a file on windows remotely?
[18-Nov-2010 09:40:48] <kokey> apart from opening up shares
[18-Nov-2010 09:42:33] <kokey> i wonder if there's a way through windows WMI
[18-Nov-2010 09:51:43] <frozty_sa> kokey: mmmm.....guess there might be some method
[18-Nov-2010 09:51:52] <frozty_sa> but I don't have a clue about details..
[18-Nov-2010 09:52:41] <kokey> yeah it looks kind of possible
[18-Nov-2010 09:52:58] <kokey> no tidy option to do that over snmp as far as i can guess
[18-Nov-2010 09:53:06] <kokey> WMI seems like a good candidate
[18-Nov-2010 09:55:58] mray1 is now known as mray
[18-Nov-2010 09:58:59] <kokey> ah ok you can do it with a WMI query
[18-Nov-2010 10:22:23] <frozty_sa> kokey: under linux you could use net-snmp's agent-x or exec functionality
[18-Nov-2010 10:22:34] <frozty_sa> but yeah, windows snmp is an unknown to me
[18-Nov-2010 10:23:41] <kokey> $ zenctl
[18-Nov-2010 10:23:42] <kokey> su: user **OS_USERNAME** does not exist
[18-Nov-2010 10:23:52] <kokey> uhm, where is it looking for that?
[18-Nov-2010 10:25:35] <frozty_sa> - zenoss@grzmon2:~$ grep OS_USERNAME /usr/local/zenoss/zenoss/bin/zenctl
[18-Nov-2010 10:25:36] <frozty_sa> export RUNUSER="**OS_USERNAME**"
[18-Nov-2010 10:25:44] <frozty_sa> on my side
[18-Nov-2010 10:25:51] <kokey> haha
[18-Nov-2010 10:27:13] <kokey> i would have thought that stuff would be in a config file
[18-Nov-2010 10:27:22] <kokey> and that the config file would have been populated during the install script stuff
[18-Nov-2010 10:28:58] <kokey> ah ok
[18-Nov-2010 10:29:09] <kokey> it's a red hat box so these things kind of work fine through the init scripts
[18-Nov-2010 10:29:28] <kokey> my startup failed since mysqld wasn't set to come up during boot
[18-Nov-2010 10:29:48] <kokey> so everything worked except for zenhub and zenactions
[18-Nov-2010 10:37:39] <st3v3o> mray …has everything been moved to GIT ?
[18-Nov-2010 10:38:00] <rmatte> just ZenPacks I believe
[18-Nov-2010 10:38:04] <Simon4> kokey: all the collection daemons require zenhub connections, so they would have started, but done no work
[18-Nov-2010 10:38:07] <rmatte> and mray doesn't work for Zenoss anymore
[18-Nov-2010 10:38:14] <mray> st3v3o: nope
[18-Nov-2010 10:38:21] <mray> st3v3o: what rmatte said
[18-Nov-2010 10:38:38] <st3v3o> is there docs on checking out ZenPacks with GIT ?
[18-Nov-2010 10:38:52] <mray> Dev made a partial move to Git, but pulled back since they didn't want to disrupt the release
[18-Nov-2010 10:39:03] <rmatte> eugh, screw you microsoft and your rabid SSL certificate changing, you are ruining my day
[18-Nov-2010 10:39:19] <st3v3o> cert roll ?
[18-Nov-2010 10:39:34] <mray> st3v3o: http://lmgtfy.com/?q=zenpacks+git
[18-Nov-2010 10:39:38] <mray> ;p
[18-Nov-2010 10:39:42] <rmatte> I'm using pidgin to connect to MSN (since it's pretty much the standard in Canada unfortunately)
[18-Nov-2010 10:39:43] <st3v3o> hahahahahaha
[18-Nov-2010 10:39:46] <mray> st3v3o: docs/DOC-8495;jsessionid=3E3C713F227299F1D81FD9DA3007AB6D.node0
[18-Nov-2010 10:39:47] <rmatte> and they keep changing the cert
[18-Nov-2010 10:40:44] <kokey> rmatte: hehe, i first got around it by deleting the old cert
[18-Nov-2010 10:40:51] <kokey> but then the next time i opened it up the problem was back
[18-Nov-2010 10:41:05] <rmatte> kokey: yeh, same here, though it seems to have finally settled
[18-Nov-2010 10:41:19] <kokey> eventually downloading a cert from somewhere else did the trick
[18-Nov-2010 10:41:30] <kokey> i'm using finch but it's also purple based
[18-Nov-2010 10:41:31] <rmatte> yeh, I saw the download method, but it seems to be working fine now
[18-Nov-2010 10:41:38] <kokey> and i need MSN to talk to my girlfriend
[18-Nov-2010 10:41:41] <rmatte> I guess they had some bad certs floating around
[18-Nov-2010 10:41:43] <kokey> who is arriving in london tomorrow
[18-Nov-2010 10:41:48] <kokey> i haven't seen her for 3.5 weeks
[18-Nov-2010 10:41:50] <kokey> it's been hard
[18-Nov-2010 10:42:00] <rmatte> you'll survive
[18-Nov-2010 10:43:08] <rmatte> anyways, back to screwing with OSSIM
[18-Nov-2010 10:43:45] <rmatte> I swear, I'm going to be able to single-handedly build a NOC by the time we're done with everything (I pretty much could right now)
[18-Nov-2010 10:45:32] <ericenns> Hmm so I have a monitor in my server room that I am supposed to hook zenoss up to anyideas as to what I should put on it
[18-Nov-2010 10:46:01] <rmatte> we just have the google map up on our monitors
[18-Nov-2010 10:46:09] <rmatte> and it cycles through different maps on different servers
[18-Nov-2010 10:46:25] <rmatte> It's more of a "Wow" factor for clients rather than useful for our staff though
[18-Nov-2010 10:46:37] <ericenns> my supervisor would really like a rack view with flashing lights on the servers lol
[18-Nov-2010 10:46:48] <rmatte> you can do that in enterprise, but not in core
[18-Nov-2010 10:47:04] <rmatte> you could build one though
[18-Nov-2010 10:47:05] <ericenns> grr I'm stuck with core though
[18-Nov-2010 10:47:10] <st3v3o> hey mray did they find a replacement for you at zenoss yet ?
[18-Nov-2010 10:47:24] <rmatte> yeh, I've made Core do stuff that I hadn't even dreamed of when we first started with it
[18-Nov-2010 10:47:34] <mray> st3v3o: Nick Yeates
[18-Nov-2010 10:47:34] <rmatte> It becomes second nature to bend it to your will
[18-Nov-2010 10:47:59] <rmatte> st3v3o: nyeates on here
[18-Nov-2010 10:48:06] <mray> apparently they never published to blog post :^)
[18-Nov-2010 10:48:11] <ericenns> rmatte: hmm I'm not sure If I could really do it
[18-Nov-2010 10:48:48] <st3v3o> man I was off the channel for a couple weeks and missed a bunch
[18-Nov-2010 10:48:53] <rmatte> ericenns: a bit of php, and some ssh is all it'd take
[18-Nov-2010 10:49:19] <rmatte> ericenns: though to actually make it dynamic would be another story
[18-Nov-2010 10:49:35] <ericenns> yeah the dynamic part would be the hard part
[18-Nov-2010 10:49:42] <rmatte> you'd have to base it on groups
[18-Nov-2010 10:49:49] <rmatte> have devices in groups based on what rack they are in
[18-Nov-2010 10:49:51] <rmatte> or in systems
[18-Nov-2010 10:50:09] <rmatte> then have a script scrape the zenoss events
[18-Nov-2010 10:50:43] <rmatte> check groups/systems for events and update the status on the rack diagram accordingly
[18-Nov-2010 10:50:50] <ericenns> ok hmm I'll look into that a bit
[18-Nov-2010 10:51:10] <rmatte> I can help you with that bit, it's the php I can't do lol
[18-Nov-2010 10:51:24] <rmatte> I'm a fast learner, but I've just never attempted to learn php
[18-Nov-2010 10:51:54] <ericenns> ok I haven't done php yet
[18-Nov-2010 10:51:58] <kokey> if you can do perl and pascal you can do php with your eyes closed
[18-Nov-2010 10:52:05] <rmatte> it looks simple enough from what I've seen
[18-Nov-2010 10:52:07] * Simon4 would use the /Locations to tag devices to racks/rooms/phys buildings
[18-Nov-2010 10:52:16] <rmatte> kokey: that's the thing, I haven't learned perl
[18-Nov-2010 10:52:19] <Simon4> then you can just wander the locations tree to draw rack diagrams/statuses etc
[18-Nov-2010 10:52:42] <rmatte> kokey: The two main scripting languages I use are Python and bash.
[18-Nov-2010 10:52:53] <rmatte> I can edit perl code, I just can't code it from scratch lol
[18-Nov-2010 10:52:53] <kokey> php is a very simple C style syntax language
[18-Nov-2010 10:52:59] <kokey> closer to pascal than perl really
[18-Nov-2010 10:53:04] <rmatte> yeh, I do know C
[18-Nov-2010 10:53:05] <mray> Simon4: that's an Enterprise function
[18-Nov-2010 10:53:32] <Simon4> mray: it is, but it wouldn't be hard to replicate in core with some scripting foo
[18-Nov-2010 10:53:36] <ericenns> yeah would you consider a zendmd the best way to get overall device status
[18-Nov-2010 10:53:42] <mray> Simon4: agreed
[18-Nov-2010 10:53:47] <rmatte> ericenns: yup
[18-Nov-2010 10:53:56] <Simon4> fire up a tornado instance as the zenoss user, and serve it in python
[18-Nov-2010 10:53:59] <Simon4> no php required
[18-Nov-2010 10:54:09] <rmatte> tornado?
[18-Nov-2010 10:54:24] <kokey> though one can make php very complex with a mixture of frameworks and other things to make it OOP
[18-Nov-2010 10:54:39] <mray> rmatte: http://www.tornadoweb.org/
[18-Nov-2010 10:54:50] <rmatte> yeh, reading it now
[18-Nov-2010 10:55:00] * mray should go get to work
[18-Nov-2010 10:55:16] <Simon4> mray: are you part of the chef webcast today?
[18-Nov-2010 10:55:25] <rmatte> hmmm, interesting
[18-Nov-2010 10:55:41] <ericenns> this would be an awesome feature to get working
[18-Nov-2010 10:57:12] <mray> Simon4: I'll be on the call, I'm not leading it
[18-Nov-2010 10:57:20] <mray> still ramping up
[18-Nov-2010 10:57:23] <Simon4> *nod*
[18-Nov-2010 10:57:26] * Simon4 will be listening/watching
[18-Nov-2010 11:10:17] <rmatte> my 30" monitor finally arrives today
[18-Nov-2010 11:10:24] <rmatte> can't wait to get it and hook it up
[18-Nov-2010 11:10:25] <cgibbons> woot
[18-Nov-2010 11:10:30] <Simon4> nice
[18-Nov-2010 11:10:34] <cgibbons> ian @ work has his personal 30" and his 27" iMac hooked up. it looks good
[18-Nov-2010 11:10:47] <rmatte> I can imagine
[18-Nov-2010 11:11:08] <rmatte> the 30" is going to be the width of both of my current monitors combined
[18-Nov-2010 11:11:20] <rmatte> and I'll have more screen real-estate overall
[18-Nov-2010 11:11:36] <mray> I actually opted for a 24" over a 27" for my new job, too much neck-turning
[18-Nov-2010 11:11:56] <rmatte> mray: lol, I wanted the dual monitor experience on a single screen
[18-Nov-2010 11:12:39] <kokey> good for movies then
[18-Nov-2010 11:12:49] <mray> I usually go full-screen for everything, so 27" or 30" is ridiculous
[18-Nov-2010 11:12:51] <kokey> they've given me two 19" monitors
[18-Nov-2010 11:13:00] <kokey> but each does only 1024x1280 each
[18-Nov-2010 11:13:46] <kokey> so i guess that means i got 1024x2560 now
[18-Nov-2010 11:14:09] <kokey> yeah i also tend go go fullscreen everything
[18-Nov-2010 11:14:30] <kokey> now i run two remote desktops each fullscreen
[18-Nov-2010 11:15:13] <kokey> i hope the msn certificate problem doesn't break actually windows messenger clients
[18-Nov-2010 11:15:19] <kokey> actual
[18-Nov-2010 11:15:40] <kokey> and it's limited to pidgin only
[18-Nov-2010 11:16:22] <rmatte> kokey: no idea, though my MSN is suddenly performing fine
[18-Nov-2010 11:28:53] <kokey> ok so ldap auth integration is not like simple easy
[18-Nov-2010 11:31:16] <kokey> oh it simple with enterprise
[18-Nov-2010 11:31:20] <kokey> oh it is
[18-Nov-2010 11:47:59] <zykes-> can zenoss make a threshold if a cpu has been over x % the last 24 hours ?
[18-Nov-2010 12:01:22] <rmatte> zykes-: you could do that with a transform technically
[18-Nov-2010 12:01:39] <rmatte> but other than that, there isn't any built in method to do it
[18-Nov-2010 12:01:55] <mducharme-laptop> morning
[18-Nov-2010 12:02:09] <davetoo> heh
[18-Nov-2010 12:02:13] <davetoo> barely
[18-Nov-2010 12:02:14] <r5> is there a free option for zenoss
[18-Nov-2010 12:02:17] * davetoo is still asleep
[18-Nov-2010 12:02:49] <davetoo> r5: absolutely
[18-Nov-2010 12:02:55] <r5> ok
[18-Nov-2010 12:02:59] <davetoo> Zenoss Core
[18-Nov-2010 12:03:00] <r5> it is hidden in the website?
[18-Nov-2010 12:03:02] <r5> ah
[18-Nov-2010 12:03:21] <davetoo> index.jspa
[18-Nov-2010 12:03:36] <r5> thanks!
[18-Nov-2010 12:04:02] <zykes-> rmatte: how to ?
[18-Nov-2010 12:04:07] <r5> are there any limitations to the number of devices you can monitor?
[18-Nov-2010 12:04:09] <davetoo> today isn't a developer chat, is it?
[18-Nov-2010 12:04:20] <davetoo> r5: not by design/license,
[18-Nov-2010 12:04:22] <kokey> was last week i think
[18-Nov-2010 12:04:26] <kokey> and next week
[18-Nov-2010 12:04:29] <davetoo> only by performance/UI complexity
[18-Nov-2010 12:04:33] <davetoo> kokey: *nod*
[18-Nov-2010 12:04:46] <r5> and as far as features go it is pretty comparible to the enterprise version?
[18-Nov-2010 12:04:59] <kokey> r5: i'm busy with a trial of both
[18-Nov-2010 12:05:06] <r5> cool
[18-Nov-2010 12:05:11] <r5> how are you finding them ?
[18-Nov-2010 12:05:16] <kokey> i'm in love
[18-Nov-2010 12:05:20] <kokey> core is great actually
[18-Nov-2010 12:05:38] <davetoo> well, Enterprise is a small superset of Core, plus Support
[18-Nov-2010 12:05:40] <kokey> i figure the best way to see the difference is to look at community/zenpacks
[18-Nov-2010 12:05:43] <r5> I looked at core about 5 years ago and have been idling here ever since
[18-Nov-2010 12:05:46] <kokey> you'll see the enterprise zenpacks at the bottom
[18-Nov-2010 12:05:54] <davetoo> features to scale to larger systems, etc
[18-Nov-2010 12:05:56] <kokey> that is the stuff you get with enterprise and not with core
[18-Nov-2010 12:06:15] <kokey> oh zenoss has come a long way
[18-Nov-2010 12:06:21] <r5> yeah it looks it
[18-Nov-2010 12:06:30] <kokey> even from earlier in the year
[18-Nov-2010 12:06:45] <kokey> i've spent time evaluation the big brand stuff like from HP and IBM too earlier in the year
[18-Nov-2010 12:06:48] <r5> so really the enterprise is a great option for support and intergrations
[18-Nov-2010 12:06:50] <davetoo> ignoring the UI changes, which in some ways are a tiny step back,
[18-Nov-2010 12:07:06] <davetoo> Zenoss is so much more stable and scalable than Zenoss 1.x
[18-Nov-2010 12:07:08] <kokey> and bang for buck zenoss is incredible value
[18-Nov-2010 12:07:29] <kokey> i haven't worked with the v2.x interfaces
[18-Nov-2010 12:07:38] <kokey> starting with the v3 interface i found it very easy
[18-Nov-2010 12:08:22] <r5> are there any core demos online?
[18-Nov-2010 12:08:29] <kokey> enterprise yeah for support, and for some good stuff to integrate with certain vendors
[18-Nov-2010 12:08:41] <kokey> like oracle, vmware, checkpoint, F5, etc.
[18-Nov-2010 12:09:00] <zykes-> want some more on that
[18-Nov-2010 12:09:02] <zykes-> Compellent.
[18-Nov-2010 12:09:05] <zykes-> would be nice
[18-Nov-2010 12:09:07] <zykes-> and Panasas
[18-Nov-2010 12:09:26] <davetoo> Compellent?
[18-Nov-2010 12:09:31] <kokey> and netapp
[18-Nov-2010 12:09:35] <zykes-> Compellent SAN
[18-Nov-2010 12:09:40] * davetoo cringes at modern product naming trends
[18-Nov-2010 12:09:48] <zykes-> http://www.compellent.com/
[18-Nov-2010 12:09:54] <zykes-> cheaper then EMC
[18-Nov-2010 12:09:57] <kokey> hmmm my friend at rackspace mentioned a great newish storage vendor
[18-Nov-2010 12:09:57] <zykes-> and just as good
[18-Nov-2010 12:10:18] <zykes-> and like super easy to admin
[18-Nov-2010 12:10:19] <davetoo> I think I'll start a company named entEntent
[18-Nov-2010 12:10:30] <kokey> anything is a better idea to use than EMC
[18-Nov-2010 12:10:30] <zykes-> worked with Panasas
[18-Nov-2010 12:10:31] <zykes-> ?
[18-Nov-2010 12:10:38] <kokey> aah
[18-Nov-2010 12:10:54] <kokey> 3par
[18-Nov-2010 12:11:16] <kokey> basically they've done a massive evaluation of storage providers to use for their new cloud stuff and 3par stood out a lot
[18-Nov-2010 12:11:22] <zykes-> EqaEqallogic
[18-Nov-2010 12:11:30] <davetoo> The thing about Zenoss Core is that the stream of Zenpacks is gaining momentum, and the quality/breadth improving a lot.
[18-Nov-2010 12:11:33] <zykes-> but Compellent
[18-Nov-2010 12:11:50] <zykes-> is very good in the administrative interface and ease of use
[18-Nov-2010 12:12:00] <kokey> yeah the HP proliant zenpack is excellent and it's free
[18-Nov-2010 12:12:52] <davetoo> I'm giong to ask a non-zenoss question because i think I'll get an unbiased answer here
[18-Nov-2010 12:13:00] <davetoo> Anybody using cfengine3?
[18-Nov-2010 12:13:26] <davetoo> Puppet and Chef seem to be trendy reactions to cfengine2
[18-Nov-2010 12:14:00] <kokey> and cfengine 3 is what they had to do to fix the things in 2 that made people want to use puppet and chef instead?
[18-Nov-2010 12:14:07] <davetoo> eh,
[18-Nov-2010 12:14:20] <davetoo> it's ... evolutionary, not revolutionary
[18-Nov-2010 12:14:32] <kokey> ah ok
[18-Nov-2010 12:14:33] <davetoo> I am still reading about it.
[18-Nov-2010 12:14:44] <kokey> i think it's a matter of what you're used to
[18-Nov-2010 12:15:03] <kokey> if you've worked with cfengine for a while and know it then that will make it smart to keep using it
[18-Nov-2010 12:15:20] <kokey> but if you're starting from scratch the other options are certainly more attractive
[18-Nov-2010 12:15:34] <kokey> i just left a company that brought in cfengine and the sysadmins just didn't grok it
[18-Nov-2010 12:15:35] <davetoo> it has a steep learning curve, but I think it's more scalable
[18-Nov-2010 12:15:40] <davetoo> yeah,
[18-Nov-2010 12:15:49] <kokey> it would have been better for them to start out with puppet
[18-Nov-2010 12:15:58] <davetoo> Mark is trying too hard to be clever.
[18-Nov-2010 12:16:28] <davetoo> But I like the random-timing pull model
[18-Nov-2010 12:16:48] <kokey> if you hang on ##devops and ##infra-talk etc. then getting people to help is pretty easy
[18-Nov-2010 12:17:05] <kokey> what attracts me to puppet is the community
[18-Nov-2010 12:17:06] <davetoo> freenode?
[18-Nov-2010 12:17:30] <davetoo> kokey: I met Luke and talked about CF management before he'd even started thinking about Puppet
[18-Nov-2010 12:17:47] <davetoo> LISA 1999
[18-Nov-2010 12:17:50] <kokey> davetoo: yeah, on freenode
[18-Nov-2010 12:18:17] <davetoo> Because of Zenoss, I know Python instead of Ruby
[18-Nov-2010 12:18:23] <kokey> hehe
[18-Nov-2010 12:18:34] <kokey> zenoss is what is going to make me get to know python
[18-Nov-2010 12:18:36] <davetoo> kokey: you're doing an Enterprise eval?
[18-Nov-2010 12:18:40] <kokey> i've done very little python work actually
[18-Nov-2010 12:18:52] <kokey> davetoo: yeah, we are likely to buy it
[18-Nov-2010 12:19:11] <davetoo> kokey: tip: install ipython in the zenoss python instance
[18-Nov-2010 12:19:14] <kokey> i'm mostly a perl, php, C, shell, awk type of person, and maybe javascript
[18-Nov-2010 12:19:35] <davetoo> then the zendmd command shell can use ipython's awesome command completion stuff
[18-Nov-2010 12:19:51] <kokey> ah cool, thanks
[18-Nov-2010 12:30:02] <davetoo> bbl
[18-Nov-2010 12:40:45] <st3v3o> when trying to "clone" the ZenPacks repo from git…I'm getting a permissions denied (publickey) error. I've created an account on github and forked the repo, but still can't seem to pull it down locallly
[18-Nov-2010 12:41:10] <st3v3o> [smbambling@zen ~]$ git clone git@github.com:smbambling/Community-Zenpacks.git
[18-Nov-2010 12:41:10] <st3v3o> Initialized empty Git repository in /home/smbambling/Community-Zenpacks/.git/
[18-Nov-2010 12:41:10] <st3v3o> Permission denied (publickey).
[18-Nov-2010 12:41:10] <st3v3o> fatal: The remote end hung up unexpectedly
[18-Nov-2010 12:41:10] <st3v3o> fetch-pack from 'git@github.com:smbambling/Community-Zenpacks.git' failed.
[18-Nov-2010 12:41:16] <st3v3o> any suggestions ?
[18-Nov-2010 12:45:40] rhettardo_ is now known as rhettardo
[18-Nov-2010 12:50:09] <rmatte> seems like you might have to grab a key and place it somewhere?
[18-Nov-2010 12:51:21] <st3v3o> yeah looks like an ssh key issue…still googling to see where I need to place it
[18-Nov-2010 12:53:20] <rmatte> if it's an ssh key issue, probably just in ~.ssh
[18-Nov-2010 12:53:27] <SEJeff_work> ~/.ssh
[18-Nov-2010 12:53:32] <SEJeff_work> important distinction
[18-Nov-2010 12:53:43] <rmatte> you know what I meant
[18-Nov-2010 12:54:05] <st3v3o> my pub and private keys are already there..and working…I have them setup on multiple boxes
[18-Nov-2010 12:54:16] <SEJeff_work> st3v3o, clone it over https
[18-Nov-2010 12:54:30] <SEJeff_work> You likely don't have access to that repo as you're not the owner
[18-Nov-2010 12:54:51] <SEJeff_work> Just an idea
[18-Nov-2010 12:54:52] <st3v3o> SEJeff_work…thats a good idea
[18-Nov-2010 12:55:07] <SEJeff_work> st3v3o, Is that sarcasm or are you serious?
[18-Nov-2010 12:55:14] <SEJeff_work> And is smbambling your username on github?
[18-Nov-2010 12:55:14] <st3v3o> serious
[18-Nov-2010 12:55:21] <SEJeff_work> Yeah thats likely the issue then
[18-Nov-2010 12:55:23] <st3v3o> I did see an option on github for https
[18-Nov-2010 12:55:34] <st3v3o> correct
[18-Nov-2010 12:55:39] <st3v3o> about the username
[18-Nov-2010 12:55:49] <SEJeff_work> git clone https://github.com/smbambling/Community-Zenpacks.git
[18-Nov-2010 12:56:05] <Hartimer> is it me or the puppet zenpack does not work
[18-Nov-2010 12:56:24] <SEJeff_work> If that is your user, you might just need to update the ssh key on github like rmatte mentioned. Perhaps it has an ssh key from another computer?
[18-Nov-2010 12:56:32] <st3v3o> well looks like on github via the website you can add a public key also
[18-Nov-2010 12:56:34] <st3v3o> let me try that
[18-Nov-2010 12:56:38] <SEJeff_work> bingo
[18-Nov-2010 12:57:28] <st3v3o> that worked
[18-Nov-2010 12:57:34] <zykes-> can zenoss make a threshold if a cpu has been over x % the last 24 hours ? < rmatte how did you mean by event transforms ?
[18-Nov-2010 12:57:36] <st3v3o> fwiw the https clone didn't work
[18-Nov-2010 12:57:46] <st3v3o> but thanks for the ideas guys
[18-Nov-2010 12:57:59] <SEJeff_work> zykes-, ZenOSS doesn't do time based alerting. You can created intermediate events with transforms, but it is really really gross. I tried to do it.
[18-Nov-2010 12:58:00] <st3v3o> after adding my pub key via the web site it worked
[18-Nov-2010 12:58:28] <rmatte> zykes-: docs/DOC-2554
[18-Nov-2010 12:58:56] <rmatte> as for what event transforms actually are, it's explained in the admin guide, which you should read
[18-Nov-2010 12:59:25] <rmatte> eugh, right mouse button is broken, randomly clicking stuff
[18-Nov-2010 12:59:35] <mducharme-laptop> hrm
[18-Nov-2010 13:03:43] <zykes-> i
[18-Nov-2010 13:04:13] <zykes-> i'm getting on a windows box: "Unable to read processes on device XX Timeout on device" but it's via WMI ?!
[18-Nov-2010 13:14:18] <rmatte> zykes-: no, that would be snmp
[18-Nov-2010 13:21:37] <zykes-> well there isn't snmp on it..
[18-Nov-2010 13:21:48] <rmatte> ok, so disable snmp in that class then
[18-Nov-2010 13:21:54] <rmatte> zSnmpMonitorIgnore
[18-Nov-2010 13:21:57] <rmatte> set it to true
[18-Nov-2010 13:32:43] mray1 is now known as mray
[18-Nov-2010 13:43:38] <frozty_sa> kokey: wait, there are actual useful devops and infra channels here?
[18-Nov-2010 13:44:08] <Simon4> frozty_sa: infra-talk on this network isn't too bad
[18-Nov-2010 13:44:17] <Simon4> kokey + me are in there
[18-Nov-2010 13:44:49] <frozty_sa> volcane too, I see
[18-Nov-2010 13:45:08] <frozty_sa> oh hey, I know a few people there \o/
[18-Nov-2010 13:45:13] <rmatte> freenode is awesome for almost anything tech related
[18-Nov-2010 13:45:32] <frozty_sa> eh, it's got its limits
[18-Nov-2010 13:45:48] <frozty_sa> but between freenode and oftc you can usually get a good sense of direction, if nothing else
[18-Nov-2010 13:48:06] frozty_sa is now known as froztbyte
[18-Nov-2010 13:49:11] <mducharme-laptop> hrm
[18-Nov-2010 13:49:15] <mducharme-laptop> so
[18-Nov-2010 13:49:23] <mducharme-laptop> while I'm here
[18-Nov-2010 13:49:32] <mducharme-laptop> how can I graph a substring?
[18-Nov-2010 13:49:38] <froztbyte> a substring?
[18-Nov-2010 13:49:41] <mducharme-laptop> I tried using an alias data point but cannot figure out how to refer to the value itself
[18-Nov-2010 13:49:58] <mducharme-laptop> yes, this device uses a weird way of presenting the data
[18-Nov-2010 13:50:21] <mducharme-laptop> the way that the snmp works, all the values I need to graph are in a CSV string in snmp on an oid
[18-Nov-2010 13:50:39] <mducharme-laptop> when I snmpwalk it looks like "0.23,-5.33,25,1.02,12.38"
[18-Nov-2010 13:50:40] <froztbyte> hmm
[18-Nov-2010 13:50:54] <mducharme-laptop> the values are all stuck in a single string variable
[18-Nov-2010 13:51:13] <mducharme-laptop> they are integers and floating point numbers stuck in a CSV string
[18-Nov-2010 13:51:17] <froztbyte> I'm wondering if you might not maybe want to make a collector plugin or something that smacks that stuff as necessary
[18-Nov-2010 13:51:28] <mducharme-laptop> I thought the alias data point would do that
[18-Nov-2010 13:51:32] <mducharme-laptop> because there is the __EVAL option
[18-Nov-2010 13:51:43] * Simon4 hasn't played with the alias data point
[18-Nov-2010 13:51:44] <mducharme-laptop> to run some python command to alter the data
[18-Nov-2010 13:51:54] <froztbyte> mducharme-laptop: well, I might be talking about of my ass here, I haven't needed to do anything like that yet
[18-Nov-2010 13:51:56] <mducharme-laptop> I have a simple python statement that I can run on the string to extract the substring that I need
[18-Nov-2010 13:52:11] <froztbyte> but you need an index passed or something, I guess?
[18-Nov-2010 13:52:12] <mducharme-laptop> thread/14921?tstart=0
[18-Nov-2010 13:52:17] <mducharme-laptop> that's the thread I posted on the zenoss site
[18-Nov-2010 13:53:07] <Simon4> I think you'll need to make a command datasource that runs a small python script to fetch the value/process it
[18-Nov-2010 13:53:39] <froztbyte> Simon4: yeah, that or a collector plugin
[18-Nov-2010 13:54:05] <froztbyte> just that you then lose the neat snmp async from twisted, but I guess not totally..
[18-Nov-2010 13:54:18] <Simon4> yeah, you will
[18-Nov-2010 13:54:33] <Simon4> commands are less lightweight for sure
[18-Nov-2010 13:54:52] <froztbyte> mducharme-laptop: that eval line makes me think it's more designed to do RRD RPN calcs
[18-Nov-2010 13:55:08] <froztbyte> basing that on the accepted characters you list there
[18-Nov-2010 13:55:20] <mducharme-laptop> oh ok
[18-Nov-2010 13:55:34] <mducharme-laptop> I don't know what that means actually
[18-Nov-2010 13:55:35] <mducharme-laptop> heh
[18-Nov-2010 13:56:04] <mducharme-laptop> I have never made a command datasource before
[18-Nov-2010 13:56:08] <mducharme-laptop> is there something I can use as a starting point?
[18-Nov-2010 13:56:10] <froztbyte> rrdtool supports doing specific things with data when graphing it, and you specify these as RPN: reverse polar notation
[18-Nov-2010 13:56:13] <froztbyte> err, polish*
[18-Nov-2010 13:56:43] <mducharme-laptop> like some other command datasource that just pulls a single value via snmp
[18-Nov-2010 13:57:10] <mducharme-laptop> I don't know where to start, if there is something existing that does something like that I will know what to do
[18-Nov-2010 13:57:13] <froztbyte> let's say the datasource gives you octet values, as interface OIDs normally do. with a RPN you could say "represent this thing divided by 8"
[18-Nov-2010 13:57:26] <mducharme-laptop> froztbyte ahh ok
[18-Nov-2010 13:58:08] <froztbyte> the documentation is fairly clear on how to create a custom command datasource
[18-Nov-2010 13:58:10] <mducharme-laptop> the snmp implementation on this thing is so dumb.. I can't believe they put those values in a string like that
[18-Nov-2010 13:59:23] <froztbyte> and you could probably just run the command once with multiple output fields, if you make it a nagios_plugin command
[18-Nov-2010 13:59:35] <cgibbons> for something so Simple, it sure gets done wrong most of the time
[18-Nov-2010 13:59:40] <froztbyte> (goddamn I <3 how easily I can get data into zenoss)
[18-Nov-2010 14:00:52] <mducharme-laptop> they actually do have an oid that pulls the individual values
[18-Nov-2010 14:01:02] <mducharme-laptop> as the corect number type
[18-Nov-2010 14:01:11] <mducharme-laptop> but I can't graph it because of the way they designed it
[18-Nov-2010 14:01:30] <froztbyte> mmm? how so?
[18-Nov-2010 14:01:33] <mducharme-laptop> that oid contains the first value from the CSV string for 2 seconds
[18-Nov-2010 14:01:36] <mducharme-laptop> then cahnges to the second value
[18-Nov-2010 14:01:39] <mducharme-laptop> then the 3rd value
[18-Nov-2010 14:01:48] <froztbyte> oh wow
[18-Nov-2010 14:01:59] <mducharme-laptop> so depending on the exact second zenoss pulled it it would pull a different value
[18-Nov-2010 14:02:07] <mducharme-laptop> the graph would be meaningless
[18-Nov-2010 14:02:15] <mducharme-laptop> because we would not know which number was which
[18-Nov-2010 14:02:16] <froztbyte> mducharme-laptop: this thing has some sort of management appliance/app that they'll sell you alongside, hey?
[18-Nov-2010 14:02:34] <froztbyte> mray: you need a better connection
[18-Nov-2010 14:05:18] <mray> froztbyte: no doubt
[18-Nov-2010 14:05:29] <mray> I'm getting dropped hourly by this wireless
[18-Nov-2010 14:10:16] <mducharme-laptop> I am looking at the documentation but still don't fully understand what to do
[18-Nov-2010 14:10:30] <mducharme-laptop> there is a check_snmp in libexec but it's a compiled binary file
[18-Nov-2010 14:11:28] <rmatte> I just thought of something, the high utilization threshold kicks off on either inbound or outbound but not on the combination of the two
[18-Nov-2010 14:11:54] <rmatte> so you could have a link that's sending/receiving at the same rate, and completely max the link, but to the threshold it appears to be only 50% utilization
[18-Nov-2010 14:13:02] <Orv> rmatte: That doesn't seem right.
[18-Nov-2010 14:13:19] <Orv> The threshold should calculate on one-way traffic.
[18-Nov-2010 14:13:28] <Orv> And the lesser of the two, if it's asymmetrical (IMO)
[18-Nov-2010 14:14:02] <mducharme-laptop> maybe I'm looking in the wrong documentation
[18-Nov-2010 14:15:56] <mducharme-laptop> oh!
[18-Nov-2010 14:15:57] <mducharme-laptop> here we are
[18-Nov-2010 14:16:06] <mducharme-laptop> I was looking in the wrong documentation
[18-Nov-2010 14:21:56] <mducharme-laptop> hrm that example uses a function called process_disk_stats
[18-Nov-2010 14:22:01] <mducharme-laptop> obviously I would not call it that
[18-Nov-2010 14:22:03] <mducharme-laptop> docs/DOC-1009
[18-Nov-2010 14:35:51] <mducharme-laptop> obviously I should not name mine process_disk_stats
[18-Nov-2010 14:35:57] <mducharme-laptop> how do I know what to name it though
[18-Nov-2010 14:47:53] <froztbyte> anything fits and works well for your need
[18-Nov-2010 14:48:12] <froztbyte> parse_retarded_$vendor_snmp_output seems like a good option
[18-Nov-2010 14:48:22] <davetoo> hah
[18-Nov-2010 14:48:34] <davetoo> Netapp's snmp output is retarded
[18-Nov-2010 14:48:44] <jbk> very much so
[18-Nov-2010 14:48:45] <davetoo> in that... at least by the time I'd left,
[18-Nov-2010 14:49:03] <davetoo> they didn't have 64-bit counters for things that needed it,
[18-Nov-2010 14:49:06] <jbk> but at least with newer versions of ontap, it _finally_ supports snmpv2
[18-Nov-2010 14:49:09] <davetoo> they had high- and low-
[18-Nov-2010 14:49:11] <davetoo> ah
[18-Nov-2010 14:49:14] <davetoo>
[18-Nov-2010 14:49:18] * davetoo just left there after 11 years
[18-Nov-2010 14:49:19] <jbk> davetoo: they actually do finally
[18-Nov-2010 14:49:21] <davetoo> good
[18-Nov-2010 14:49:26] <davetoo> I was embarassed by that
[18-Nov-2010 14:49:37] <froztbyte> where'd you move to?
[18-Nov-2010 14:49:45] <jbk> well snmp v2 was 'too new'
[18-Nov-2010 14:49:49] <jbk> according to the ticket i saw
[18-Nov-2010 14:49:50] <davetoo> contracting right now, looking for new perm gig
[18-Nov-2010 14:50:02] <davetoo> jbk: right. sure.
[18-Nov-2010 14:50:33] <davetoo> just wasn't high enough on the priorities, I'm sure. I was far removed from the devs.
[18-Nov-2010 14:50:58] <SEJeff_work> jbk, But you're talking about ontap 8
[18-Nov-2010 14:51:05] <jbk> no
[18-Nov-2010 14:51:06] <jbk> 7.3
[18-Nov-2010 14:51:10] <SEJeff_work> Ah good
[18-Nov-2010 14:51:16] <davetoo> Ontap 8 snmp is... nothing
[18-Nov-2010 14:51:23] <davetoo> just base FreeBSD system mib
[18-Nov-2010 14:51:31] <davetoo> unless they've fixed that now too
[18-Nov-2010 14:51:36] <davetoo> 8/10
[18-Nov-2010 14:51:39] <SEJeff_work> Yeah ontap 8 is still special. But it is cool because you can get shell
[18-Nov-2010 14:51:52] <SEJeff_work> If you go to priv set advanced and unlock the user
[18-Nov-2010 14:52:04] <froztbyte> I've never had to deal with a netapp box
[18-Nov-2010 14:52:12] <froztbyte> beyond fbsd, what's under the hood?
[18-Nov-2010 14:52:32] <davetoo> Ontap 7 and before is not fbsd
[18-Nov-2010 14:52:53] <SEJeff_work> froztbyte, For nas, netapp is the best. It is also the most expensive. The best features are online volume grow / shrink, and snapmirrors (block level tcp replication between filers)
[18-Nov-2010 14:53:05] <froztbyte> davetoo: ah, in-house OS + everything else?
[18-Nov-2010 14:53:06] <SEJeff_work> If you manage a LOT of storage, you want to use netapp
[18-Nov-2010 14:53:11] <davetoo> I'm embarassed to admit that I don't know that much about filers, actually. I was so busy doing infrastructure support.
[18-Nov-2010 14:53:23] <froztbyte> SEJeff_work: I'm not sure I'd agree out of the box, btw
[18-Nov-2010 14:53:29] <SEJeff_work> davetoo, Surely OnTap 7.x is some sort of bsd base
[18-Nov-2010 14:53:32] <davetoo> froztbyte: *original* BSD-based.
[18-Nov-2010 14:53:34] <davetoo> yep
[18-Nov-2010 14:53:38] <SEJeff_work> froztbyte, If you've never used one you don't have an argument
[18-Nov-2010 14:53:47] <froztbyte> the HP LeftHand SAN stuff we looked at recently has some very pretty features in them
[18-Nov-2010 14:53:51] <SEJeff_work> As a systems admin, they make my life really really easy.
[18-Nov-2010 14:54:01] <SEJeff_work> I never said SAN
[18-Nov-2010 14:54:02] <froztbyte> SEJeff_work: I didn't say that, I said I'm not sure
[18-Nov-2010 14:54:03] <SEJeff_work> I said NAS
[18-Nov-2010 14:54:12] <SEJeff_work> netapp SAN is eh. Hitachi is much better
[18-Nov-2010 14:54:19] <SEJeff_work> But for NAS, netapp is king.
[18-Nov-2010 14:54:47] <froztbyte> fibreconnect, iscsi, nfs exposed storage?
[18-Nov-2010 14:54:49] <SEJeff_work> Their failover is also huge. If one of the nas heads dies, the second head will take over and keep serving data
[18-Nov-2010 14:54:51] <davetoo> The tagline used to be "faster, simpler, better" or something
[18-Nov-2010 14:54:52] <SEJeff_work> Yup
[18-Nov-2010 14:54:55] <SEJeff_work> and cifs
[18-Nov-2010 14:54:58] <davetoo> it's no longer "simpler"
[18-Nov-2010 14:55:05] <froztbyte> yar, LeftHand covers those too
[18-Nov-2010 14:55:16] <cgibbons> i miss my storage days
[18-Nov-2010 14:55:17] <SEJeff_work> Sure, but netapp has been doing this for eons
[18-Nov-2010 14:55:17] <cgibbons> maybe
[18-Nov-2010 14:55:22] <davetoo> hah
[18-Nov-2010 14:55:25] <froztbyte> but then, everyone with half a braincell would cover those
[18-Nov-2010 14:55:46] <SEJeff_work> HP storage is like HP procurve switches imo. The result of lots of acquisitions
[18-Nov-2010 14:55:51] <SEJeff_work> Dell has ok storage too
[18-Nov-2010 14:56:05] <froztbyte> meh
[18-Nov-2010 14:56:09] <froztbyte> dell storage seems unimpressive
[18-Nov-2010 14:56:15] <SEJeff_work> Thats my point
[18-Nov-2010 14:56:26] <cgibbons> I was working on BMC's Storage Mgmt product from the ground up back in the '00 to '02 timeframe, I think. Interacted with the SNIA working groups a lot... boy that was fun to watch.
[18-Nov-2010 14:56:38] <SEJeff_work> oh yeah?
[18-Nov-2010 14:56:45] <froztbyte> honestly, if I were buying kit, I'd rather go for something like the SB40c units you can have on HP blade chassis
[18-Nov-2010 14:56:46] <cgibbons> vendors backstabbing left and right. every single day.
[18-Nov-2010 14:56:53] <froztbyte> just because it's nicer to integrate
[18-Nov-2010 14:57:09] <froztbyte> cgibbons: hehehe
[18-Nov-2010 14:57:15] <SEJeff_work> froztbyte, The coolest thing about ontap 8 is the +n failover
[18-Nov-2010 14:57:29] <SEJeff_work> Where if you have 8 nas heads, they can take over for eachother (more or less)
[18-Nov-2010 14:57:42] <SEJeff_work> ontap 7 only allows 2 heads that can takeover for eachother
[18-Nov-2010 14:57:55] <froztbyte> I'll definitely do some reading around netapp stuff sometime to be more familiar with the architecture
[18-Nov-2010 14:58:11] <SEJeff_work> froztbyte, Also, the netapp filesystem WAFL is what made them so big
[18-Nov-2010 14:58:17] <froztbyte> got a few demo units I couldget my hands on?
[18-Nov-2010 14:58:28] <froztbyte> could get*
[18-Nov-2010 14:58:34] <SEJeff_work> It is more or less what ZFS gets all the buzz about except it has done it way before ZFS was built
[18-Nov-2010 14:58:37] <SEJeff_work> Nope
[18-Nov-2010 14:59:15] <zykes-> zc
[18-Nov-2010 14:59:23] <zykes-> cgibbons: who can i bug regarding a trial for zenoos ?
[18-Nov-2010 15:00:10] <cgibbons> I'd say start here, and that'll get you in the lead queue almost immediately: http://www.zenoss.com/in/Test_Drive_Zenoss_Enterprise_Now.html
[18-Nov-2010 15:00:13] <froztbyte> SEJeff_work: eh, ZFS is by far not the first of its kind
[18-Nov-2010 15:00:24] <cgibbons> there's a few links off the main page about evaluating, if the test drive isn't enough
[18-Nov-2010 15:00:41] <zykes-> allready tried
[18-Nov-2010 15:00:46] <zykes-> no response yet
[18-Nov-2010 15:00:48] <SEJeff_work> froztbyte, At ticketmaster, we had over 300 netapp filers. They are fantastic
[18-Nov-2010 15:00:49] <froztbyte> hell, the most recent examples of something like it in other places are google's FS thing
[18-Nov-2010 15:01:04] <cgibbons> surprising
[18-Nov-2010 15:01:07] <SEJeff_work> No, google fs is a cluster filesystem. Vastly different
[18-Nov-2010 15:01:40] <froztbyte> SEJeff_work: have you seen the multi-tier clustering/scaling/redundancy stuff people have been putting together with zfs?
[18-Nov-2010 15:01:55] <froztbyte> operates quite similar to the google fs approach
[18-Nov-2010 15:02:10] <SEJeff_work> Not knocking it
[18-Nov-2010 15:02:12] <SEJeff_work> ZFS is good tech
[18-Nov-2010 15:02:23] <SEJeff_work> When it doesn't oom the box
[18-Nov-2010 15:03:00] * froztbyte is keeping an eye on btrfs too
[18-Nov-2010 15:03:15] <davetoo> is there a working linux ZFS now?
[18-Nov-2010 15:03:19] <froztbyte> with the zfs future being...interesting...at the moment
[18-Nov-2010 15:03:23] <SEJeff_work> froztbyte, Unfortunately, solaris doesn't interest me much. Even less so that Oracle became so mine mine mine with it.
[18-Nov-2010 15:03:32] <SEJeff_work> The ZFS and btrfs developers both work for the same company.
[18-Nov-2010 15:04:01] <froztbyte> davetoo: there was a fuse version for quite a while, I believe some indian crowd recently made a gpl-compatible implementation of zfs that can work in-kernel
[18-Nov-2010 15:04:45] <SEJeff_work> interesting
[18-Nov-2010 15:06:06] <froztbyte> ah, not indian: http://www.osnews.com/story/23416/Native_ZFS_Port_for_Linux
[18-Nov-2010 15:12:41] <davetoo> oh, those guys are just up the road
[18-Nov-2010 15:14:01] <froztbyte> time to go knocking for coffee then
[18-Nov-2010 15:18:31] <Parabola> heyyyy
[18-Nov-2010 15:51:49] mray1 is now known as mray
[18-Nov-2010 16:07:28] forsberg is now known as fOrsberg
[18-Nov-2010 16:34:25] <zykes-> "Escalate Count" does that mean as escalate severity ?
[18-Nov-2010 16:52:58] <ericenns> zykes-: I think it means escalate when this number of events hit
[18-Nov-2010 16:53:51] <zykes-> ericenns: but what does it escalate
[18-Nov-2010 16:54:00] <ericenns> oh it escalates the severity
[18-Nov-2010 16:55:06] <zykes-> well i've tried that
[18-Nov-2010 16:55:11] <zykes-> a threshold that's on 90% disk
[18-Nov-2010 16:55:15] <zykes-> doesn't get up to critical
[18-Nov-2010 17:34:13] <zykes-> anyone that knows ?
[18-Nov-2010 17:34:28] <zykes-> i got a escalate count set but it doesn't change severity
[18-Nov-2010 17:39:31] <froztbyte> zykes-: I think that is actually for escalating to a higher internal user or something
[18-Nov-2010 17:39:41] <froztbyte> with emphasis on think..haven't used it
[18-Nov-2010 17:40:14] <froztbyte> I do count/time-based escalation, if using the internal escalation at all
[18-Nov-2010 17:45:51] fOrsberg is now known as forsberg
[18-Nov-2010 17:50:45] <rmatte> eugh, my 30" monitor is flickering, so now I need to take it to a repair shop
[18-Nov-2010 17:50:51] <rmatte> the seller agreed to pay for the repairs
[18-Nov-2010 17:51:16] <froztbyte> what's the res on that? I think it was under discussion earlier..
[18-Nov-2010 18:01:32] forsberg is now known as fOrsberg
[18-Nov-2010 18:23:12] <daMaestro> anyone know what extra magic is needed to list the software installed on linux machines in the software tab?
[18-Nov-2010 18:23:27] <daMaestro> I've verified the data is being exposed via snmp
[18-Nov-2010 18:23:56] <mray> daMaestro: the modeler isn't on by default
[18-Nov-2010 18:24:16] <daMaestro> mray, so do i just need to update the zproperty then?
[18-Nov-2010 18:24:40] <mray> yeah, update the modeling plugins list and remodel
[18-Nov-2010 18:45:22] <daMaestro> does anyone know of a way to force a remodel of all devices?
[18-Nov-2010 18:47:29] <rmatte> daMaestro: zenmodeler run
[18-Nov-2010 18:47:34] <rmatte> from the commandline as the zenoss user
[18-Nov-2010 18:48:53] <daMaestro> /opt/zenoss/bin/zenmodeler run --now --monitor localhost -F -p /Devices/Server/Linux ... that is what i've just done as the zenoss user
[18-Nov-2010 18:48:55] <daMaestro> looks to be working
[18-Nov-2010 18:49:16] <rmatte> ah, you're remodelling a specific class
[18-Nov-2010 18:49:26] <daMaestro> and it's properly loaded the HRSWInstalledMap modeler plugin :-D
[18-Nov-2010 18:49:37] <daMaestro> Yeah, I just wanted to add monitoring software changes to our linux nodes.
[18-Nov-2010 18:49:44] <daMaestro> This is going to take a while for a while.
[18-Nov-2010 18:49:47] <daMaestro> lol
[18-Nov-2010 18:49:57] <rmatte> yup
[18-Nov-2010 19:02:24] <daMaestro> Where is it configured how often devices are automatically modeled?
[18-Nov-2010 19:02:40] <rmatte> in the collector settings
[18-Nov-2010 19:02:44] <rmatte> default is 720 minutes
[18-Nov-2010 19:09:30] <daMaestro> Is there any way to regex or glob search software?
[18-Nov-2010 19:09:44] <daMaestro> Such, I'd like to see what *all* kernels we have installed.
[18-Nov-2010 19:09:54] <daMaestro> Not just what device has what kernel and what kernel is installed on what devices.
[18-Nov-2010 21:56:57] Gibby_away is now known as Gibby
[19-Nov-2010 00:00:40] [disconnected at Fri Nov 19 00:00:40 2010]
[19-Nov-2010 00:00:40] [connected at Fri Nov 19 00:00:40 2010]
[19-Nov-2010 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[19-Nov-2010 03:00:50] fOrsberg is now known as forsberg
[19-Nov-2010 04:20:23] <froztbyte> \o
[19-Nov-2010 04:23:11] <Simon4> morning froztbyte
[19-Nov-2010 04:23:38] * Simon4 gets to drive 35 miles round trip to fix a single patch lead this morning
[19-Nov-2010 04:25:16] <froztbyte> eh?
[19-Nov-2010 04:25:18] <froztbyte> oh, you're UK
[19-Nov-2010 04:25:26] <Simon4> heh
[19-Nov-2010 04:25:41] <Simon4> I'm a kiwi though, so I hate myself for talking in these "miles" things
[19-Nov-2010 04:26:00] <froztbyte> you empirial counter-revolutionary neoliberal european whites!
[19-Nov-2010 04:26:04] <froztbyte> </malema-mode>
[19-Nov-2010 04:30:22] <kokey> miles, heh
[19-Nov-2010 04:30:37] <Simon4> heh
[19-Nov-2010 04:30:38] <kokey> i just got used go kilometers again after spending 3 years in gibraltar by spain
[19-Nov-2010 04:31:46] <kokey> had sortof leaving drinks last night
[19-Nov-2010 04:31:54] <kokey> for a kiwi guy that's going away for 4 months
[19-Nov-2010 04:43:28] <froztbyte> oh sigh
[19-Nov-2010 04:43:42] * froztbyte phones up to kenya to find out why his networks there are offline
[19-Nov-2010 04:48:28] <kokey> hopefully their phone service is not being carried over your networks
[19-Nov-2010 04:49:07] <froztbyte> pfft
[19-Nov-2010 04:49:14] <froztbyte> you've obviously not dealt with KDN
[19-Nov-2010 04:49:31] <froztbyte> if the call goes through, it's a good day
[19-Nov-2010 04:49:49] <froztbyte> if someone actually answers, your day brightens up
[19-Nov-2010 04:55:50] <froztbyte> mon-kenya:~# ping 196.201.230.217
[19-Nov-2010 04:55:50] <froztbyte> PING 196.201.230.217 (196.201.230.217) 56(84) bytes of data.
[19-Nov-2010 04:55:50] <froztbyte> 64 bytes from 196.201.230.217: icmp_seq=1 ttl=51 time=1232 ms
[19-Nov-2010 04:55:50] <froztbyte> 64 bytes from 196.201.230.217: icmp_seq=2 ttl=51 time=1155 ms
[19-Nov-2010 04:55:50] <froztbyte> 64 bytes from 196.201.230.217: icmp_seq=3 ttl=51 time=1357 ms
[19-Nov-2010 04:55:56] <froztbyte> (point-to-point link IP for the border router)
[19-Nov-2010 04:56:07] * froztbyte waits some more
[19-Nov-2010 04:56:15] <zykes-> what you using for vpn ?
[19-Nov-2010 04:56:32] <froztbyte> what?
[19-Nov-2010 04:58:44] <zykes-> nvm
[19-Nov-2010 04:58:48] <zykes-> wrong thought
[19-Nov-2010 05:16:36] <kokey> 1200ms
[19-Nov-2010 05:16:46] <kokey> i think you're routing the wrong way around earth
[19-Nov-2010 05:18:00] <froztbyte> do you know the joke about pascal, newton and someone else playing hide and seek?
[19-Nov-2010 05:20:04] <kokey> nope
[19-Nov-2010 05:23:46] <froztbyte> well basically, $otherperson suggests they should all play a game of hide and seek, and since he suggested it, he'll count
[19-Nov-2010 05:24:57] <froztbyte> so as pascal and newton are left to hide, pascal scampers off somewhere while network just takes a piece of chalk out of his pocket and draws a 1m by 1m square around him
[19-Nov-2010 05:25:22] <froztbyte> $otherperson finally counts to 100, turns around and says "Aha newton, I found you!"
[19-Nov-2010 05:25:45] <froztbyte> newton just shakes his head, looks down and says "actually, no, you've just found pascal"
[19-Nov-2010 05:27:41] <froztbyte> anyway, in the same vein: their point to point is probably a radial mapping onto the globe but they weren't allowed to do shortest-point-distance
[19-Nov-2010 05:33:37] <kokey> hehe
[19-Nov-2010 05:34:11] <kokey> it looks like two satellite hops
[19-Nov-2010 05:34:42] <kokey> it's like during my blueboxing days i experienced some fun latency
[19-Nov-2010 05:37:26] <froztbyte> yeah, this network used to be 2~5 sat hops away for us
[19-Nov-2010 05:37:35] <froztbyte> although as of some changes lately, it's better
[19-Nov-2010 05:37:52] <froztbyte> if KDN's internet routing wasn't so goddamn useless, we could actually do sub-30ms to them....
[19-Nov-2010 05:38:01] <froztbyte> err, internal* routing
[19-Nov-2010 06:45:50] rhettardo_ is now known as rhettardo
[19-Nov-2010 07:03:25] _dv_ is now known as dv_
[19-Nov-2010 09:41:44] forsberg is now known as fOrsberg
[19-Nov-2010 11:33:49] fOrsberg is now known as forsberg
[19-Nov-2010 11:45:33] forsberg is now known as fOrsberg
[19-Nov-2010 12:01:51] <cgibbons> lots of bouncin', not much talkin'
[19-Nov-2010 12:02:59] <froztbyte> 'tis friday
[19-Nov-2010 12:03:11] * Simon4 is playin with ipv6
[19-Nov-2010 12:04:01] <froztbyte> Simon4: address?
[19-Nov-2010 12:04:13] <bigegor> cgibbons: line 314 in Products/Zuul/catalog/global_catalog.py (zenoss 3.0.3) prevent MsSQLMon_ODBC from displaying DB instances, why Software class was excluded from global_catalog index?
[19-Nov-2010 12:04:41] <cgibbons> no idea. we'll have to ping the author of that one. what's svn history say? it's almost gotta be ian.
[19-Nov-2010 12:05:13] <bigegor> this part was added in zenoss 3.0.3
[19-Nov-2010 12:05:27] <cgibbons> yeah, 3.0.3 was all about performance tuning
[19-Nov-2010 12:05:36] <cgibbons> lemme see if he's around
[19-Nov-2010 12:36:42] <rmatte> eugh, I have so much work to do today
[19-Nov-2010 12:37:00] <ericenns> yeah fun fun
[19-Nov-2010 12:37:06] <rmatte> :|
[19-Nov-2010 12:37:29] <ericenns> I need to figure out a SIEM solution before end of November
[19-Nov-2010 12:37:32] <rmatte> right now I'm trying to troubleshoot why ZipTie is refusing to backup a device that was backing up fine previously, and nothing has changed in the config on the device
[19-Nov-2010 12:37:46] <rmatte> yeh, OSSIM is another one of the things I'm working on today as a SIEM solution for us
[19-Nov-2010 12:38:09] <rmatte> I need to get it grabbing logs from 2 IPS devices, but the plugin only seems to support 1 device
[19-Nov-2010 12:38:12] <ericenns> yeh I have to figure out the pricing for OSSIM
[19-Nov-2010 12:38:22] <rmatte> it's 30,000 or something, flat rate
[19-Nov-2010 12:38:27] <rmatte> as far as I'm aware
[19-Nov-2010 12:38:35] <rmatte> pretty pricy
[19-Nov-2010 12:38:41] <rmatte> I'm just using the free version
[19-Nov-2010 12:38:49] <ericenns> crap might just have to go with a cisco MARS then
[19-Nov-2010 12:39:12] <ericenns> I am in email convo and supposedly network topology dictates price
[19-Nov-2010 12:39:47] <rmatte> well, the free version of OSSIM isn't bad, but it's not as fast
[19-Nov-2010 12:39:59] <rmatte> I think they've intentionally crippled it somehow
[19-Nov-2010 12:40:05] <ericenns> Can't do log searching with free version, which is an important feature
[19-Nov-2010 12:40:08] <rmatte> they claim the pay version is up to 20x as fast
[19-Nov-2010 12:40:15] <ericenns> They definitely have crippled it
[19-Nov-2010 12:40:28] <rmatte> well, you can sort of do log searching in the SIEM view
[19-Nov-2010 12:40:29] <ericenns> probably not multithreaded lol
[19-Nov-2010 12:40:41] <rmatte> but it's not as robust as the Log view provided by their enterprise version
[19-Nov-2010 12:40:50] <ericenns> yeah
[19-Nov-2010 12:41:05] <rmatte> It's probably enough to get us by for the time being
[19-Nov-2010 12:42:29] <ericenns> My department got some funding but this stuff is on the lower end, would use splunk free but we index to much data since we have to very verbose logs
[19-Nov-2010 12:42:56] <rmatte> yeh, we're pulling in a pretty large amount of data in to OSSIM right now
[19-Nov-2010 12:43:08] <rmatte> but it's not close to as high as I've seen some SIMs going
[19-Nov-2010 12:43:37] <rmatte> right now I have debug level data coming in from an ASA and I'm pulling logs from an IPS via SDEE
[19-Nov-2010 12:44:05] <rmatte> I'm dropping the tcp setup/teardown data though since it's just a waste of space to keep
[19-Nov-2010 12:44:07] <ericenns> ok in OSSIM all i got atm is a cisco FWSM and IPS via SDEE
[19-Nov-2010 12:44:29] <rmatte> my big roadblock is that the SDEE plugin only appears to support a single device
[19-Nov-2010 12:44:36] <rmatte> if I figure out how to do more than 1 I'll let you know
[19-Nov-2010 12:44:51] <ericenns> yeah that is unfortunate
[19-Nov-2010 12:44:53] <rmatte> stupid limitation if it does only support 1
[19-Nov-2010 12:50:09] <ericenns> that sure would be
[19-Nov-2010 13:23:09] <davetoo> ergh
[19-Nov-2010 13:42:02] fOrsberg is now known as forsberg
[19-Nov-2010 13:50:50] <cgibbons> yarr!
[19-Nov-2010 13:59:15] <davetoo> arrrrr
[19-Nov-2010 13:59:17] <davetoo> matey
[19-Nov-2010 14:08:18] * Orv checks the calendar to make sure it's not Talk Like A Pirate day....
[19-Nov-2010 14:26:55] <rmatte> regex people, what would this match?: \n\S+\s$
[19-Nov-2010 14:30:41] <davetoo> odd
[19-Nov-2010 14:31:02] <davetoo> would have to be multiline match?
[19-Nov-2010 14:39:07] <gwb235> anybody know the transform variables that allow you to assign an event to a different device? I'm trying to assign SNMP traps coming from a ILOM to the actual device in zenoss.
[19-Nov-2010 14:39:39] <gwb235> can I just use evt.device="devicenameinzenoss" ?
[19-Nov-2010 14:39:50] <gwb235> (after the match regex)
[19-Nov-2010 14:41:07] <rmatte> yes, you can do that
[19-Nov-2010 14:42:14] <davetoo> evt.device is just a string?
[19-Nov-2010 14:42:21] <davetoo> (been a long time)
[19-Nov-2010 14:42:40] <rmatte> yes it's a string
[19-Nov-2010 14:42:44] <gwb235> appears to be. incoming snmp trap has evt.device="172.16.238.141" (ip address of ILOM)
[19-Nov-2010 14:43:12] <gwb235> so looking to re-assign that event to a device in zenoss
[19-Nov-2010 14:52:55] <rmatte> I wrote a transform to do that just the other day, worked fine
[19-Nov-2010 14:56:22] <gwb235> here's what I have right now...
[19-Nov-2010 14:56:26] <gwb235> if re.match("172.16.238.141", evt.device):
[19-Nov-2010 14:56:26] <gwb235> device = None
[19-Nov-2010 14:56:26] <gwb235> evt.component="LOM"
[19-Nov-2010 14:56:26] <gwb235> evt.device="crw-pliage.austin.utexas.edu"
[19-Nov-2010 14:56:26] <gwb235> device = devices.findDevice(evt.device)
[19-Nov-2010 14:57:48] <gwb235> based on thread/13522
[19-Nov-2010 14:58:29] <gwb235> is that similiar to yours rmatte?
[19-Nov-2010 15:26:56] <gwb235> btw, the transform above works great (in case others have LOMs that send snmp traps)
[19-Nov-2010 15:28:31] <rmatte> don't use re.match for that
[19-Nov-2010 15:28:35] <rmatte> just do...
[19-Nov-2010 15:28:47] <rmatte> if evt.device == "172.16.238.141":
[19-Nov-2010 15:28:54] <rmatte> no point in using regex matching for nothing
[19-Nov-2010 15:47:49] <chachan> Hi guys, I just put "blank" (null) in seconds field in the "Repeat time" on Alerting rules in I got a exception non cautgh, is there a bug about it?
[19-Nov-2010 15:51:42] <gwb2351> excellent, thanks
[19-Nov-2010 15:56:52] <rmatte> chachan: it should be 0
[19-Nov-2010 15:57:42] <rmatte> It doesn't accept a blank value
[19-Nov-2010 16:35:56] <rmatte> ericenns: yeh, looks like OSSIM only supports monitor a single IPS, stupidest thing ever
[19-Nov-2010 16:36:00] <chachan> rmatte, yes, I guess that, but blank value through an exception
[19-Nov-2010 16:36:15] <rmatte> chachan: oh well, don't put a blank value, problem solved
[19-Nov-2010 16:36:16] <rmatte> lol
[19-Nov-2010 16:36:40] <ericenns> rmatte: thats is pretty stupid, I think I convinced my supervisor to get a Cisco MARS
[19-Nov-2010 16:37:00] <chachan> I know that :-/ I'm just commenting it
[19-Nov-2010 16:37:24] <rmatte> ericenns: yeh, it totally screws me over for what I want to do
[19-Nov-2010 16:37:38] <rmatte> If they had just made a syslog plugin for IPS I'd be able to do more than just the 1
[19-Nov-2010 16:38:05] <ericenns> yeah that is pretty useles
[19-Nov-2010 16:57:00] <rmatte> ericenns: what's the pricing on Cisco MARS?
[19-Nov-2010 17:05:21] <rmatte> oh, it's an actual appliance though, hmmmm
[19-Nov-2010 17:26:50] <davetoo> what
[19-Nov-2010 17:26:53] <davetoo> 's it do?
[19-Nov-2010 17:31:39] <rmatte> It's a SIEM
[19-Nov-2010 17:48:07] <rmatte> anyone here good with SQL?
[19-Nov-2010 17:48:28] <jbk> define good
[19-Nov-2010 17:48:37] <rmatte> Well let me just ask the question...
[19-Nov-2010 17:48:42] <rmatte> If I do the following query...
[19-Nov-2010 17:48:44] <rmatte> SELECT plugin_id, sid, category_id, class_id, name, priority, reliability FROM plugin_sid WHERE plugin_id = "1597";
[19-Nov-2010 17:49:10] <rmatte> I get a list of values from the plugin_sid table where plugin_id is equal to 1597
[19-Nov-2010 17:49:24] <rmatte> what I need to do is copy all of those values to a new plugin_id of 90000
[19-Nov-2010 17:49:27] <rmatte> oops, 9000
[19-Nov-2010 17:49:29] <rmatte> rather
[19-Nov-2010 17:50:25] <rmatte> I'm wondering if there's a simple way to accomplish that
[19-Nov-2010 17:51:24] <jbk> select plugin_id, sid, category_id, class_id, name, priority, reliability INTO new_table FROM plugin_sid WHERE plugin_id = "1597";
[19-Nov-2010 17:51:48] <jbk> though i think you need to create the target table first
[19-Nov-2010 17:51:55] <rmatte> well I don't need a new table
[19-Nov-2010 17:51:59] <rmatte> it has to be in the exact same table
[19-Nov-2010 17:52:25] <jbk> hmm..
[19-Nov-2010 17:52:57] <rmatte> I basically just want to copy the data and assign it to a new plugin_id
[19-Nov-2010 17:52:59] <jbk> maybe select '9000' as plugin_id, sid, .... into plugin_sid from plugin_sid where plugin_sid.plugin_id = 1597
[19-Nov-2010 17:53:06] <jbk> if not just do a temp table
[19-Nov-2010 17:53:27] <rmatte> select '9000'?
[19-Nov-2010 17:53:39] <rmatte> why select?
[19-Nov-2010 17:54:57] <rmatte> hmmm, I'm going to hit up #mysql and see if anyone in there can help
[19-Nov-2010 17:56:59] <jbk> yes
[19-Nov-2010 17:57:16] <jbk> basically pull the values from the table, but fix the value of 'plugin_id' with the new value
[19-Nov-2010 17:58:42] <rmatte> so what would the full query be?
[19-Nov-2010 17:59:16] <rmatte> oh no wait
[19-Nov-2010 17:59:27] <rmatte> that wouldn't copy though, wouldn't that just change that value for all of them?
[19-Nov-2010 17:59:40] <jbk> that's what the 'INTO table' part is for
[19-Nov-2010 18:01:14] <rmatte> ah right
[19-Nov-2010 18:01:16] <rmatte> so...
[19-Nov-2010 18:02:16] <rmatte> SELECT '9000' as plugin_id, sid, category_id, class_id, name, priority, reliability INTO plugin_sid WHERE plugin_sid.plugin_id = 1597;
[19-Nov-2010 18:02:17] <rmatte> ?
[19-Nov-2010 18:02:20] <rmatte> look right?
[19-Nov-2010 18:04:06] <rmatte> [05:56pm] <AdamDV> I cant get this to work: SELECT * FROM user_contacts WHERE ownerid = 1 AND last_name OR corporation_name LIKE CONCAT('U', '%') LIMIT 0,
[19-Nov-2010 18:04:06] <rmatte> 35
[19-Nov-2010 18:04:06] <rmatte> [05:56pm] ��� signoff!#mysql -> spenguin[work] (Read error: Connection reset by peer)
[19-Nov-2010 18:04:06] <rmatte> [05:57pm] <gtowey> !tell AdamDV about doesn't work
[19-Nov-2010 18:04:06] <rmatte> [05:57pm] <the_wench> AdamDV Doesn't work is not a helpful statement. Was there an error? Unexpected results? Does it sit on the couch all day eating all
[19-Nov-2010 18:04:07] <rmatte> your cheetos and ignoring the classifieds? Be specific!
[19-Nov-2010 18:04:30] <rmatte>
[19-Nov-2010 18:05:03] <froztbyte> heh
[19-Nov-2010 18:05:27] <froztbyte> 11/20 01:04:51 <@froztbyte> Spinach: doesn't work
[19-Nov-2010 18:05:27] <froztbyte> 11/20 01:04:53 <+Spinach> Look buddy, doesn't work is an ambiguous statement. Does it sit on the couch all day? Does it want more money? Does it waste its time on IRC all day long? Please be specific! Define 'it' and what it isn't doing.
[19-Nov-2010 18:05:50] <rmatte> lol
[19-Nov-2010 18:06:38] <froztbyte> also good:
[19-Nov-2010 18:06:38] <froztbyte> 11/20 01:06:27 <@froztbyte> Spinach: debian branches /rust/
[19-Nov-2010 18:06:38] <froztbyte> 11/20 01:06:28 <+Spinach> froztbyte: debian branches are called "stale", "rusting" and "broken"
[19-Nov-2010 18:06:51] <rmatte> bleh, we have 2 MySQL masters in the office, they just aren't here, I'll just continue this on Monday
[19-Nov-2010 18:09:57] <rmatte> thanks jbk
[19-Nov-2010 18:10:03] <rmatte> I'm out, talk to you guys later
[19-Nov-2010 18:10:42] <rmatte> ericenns: I think I might have had a breakthrough about the IPS stuff, which is what all this MySQL work relates to, I'll tell you on Monday if I get it working
[19-Nov-2010 18:19:50] <Parabola> rmatte!
[19-Nov-2010 20:30:43] forsberg is now known as fOrsberg
[19-Nov-2010 21:38:15] <davetoo> IPS?
[19-Nov-2010 23:04:25] <Parabola> intrusion prevention
[19-Nov-2010 23:33:36] <davetoo> good luck with that
[19-Nov-2010 23:33:44] <davetoo> oh
[19-Nov-2010 23:33:46] <davetoo>
[20-Nov-2010 00:00:40] [disconnected at Sat Nov 20 00:00:40 2010]
[20-Nov-2010 00:00:40] [connected at Sat Nov 20 00:00:40 2010]
[20-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[20-Nov-2010 00:55:37] Parabola is now known as Parabola2
[20-Nov-2010 00:55:47] Parabola2 is now known as Parabola
[20-Nov-2010 04:04:28] rhettardo_ is now known as rhettardo
[20-Nov-2010 06:37:26] fOrsberg is now known as forsberg
[20-Nov-2010 11:11:15] <Apachez> the data center horror http://www.youtube.com/watch?v=eLnsjz-4SBI
[20-Nov-2010 13:14:14] <Simon4_> foo
[20-Nov-2010 13:14:18] Simon4_ is now known as Simon4
[20-Nov-2010 14:54:46] forsberg is now known as fOrsberg
[20-Nov-2010 18:19:42] <froztbyte> Simon4: profoound
[20-Nov-2010 18:21:11] <Simon4>
[20-Nov-2010 18:21:16] <Simon4> testing new irc proxy
[20-Nov-2010 18:29:49] <froztbyte> irssi with irssi-proxy?
[20-Nov-2010 18:30:20] <Simon4> colloquy + znc
[20-Nov-2010 18:30:42] <froztbyte> erf
[20-Nov-2010 18:30:47] <froztbyte> znc ftel
[20-Nov-2010 18:30:50] <froztbyte> (epic)
[20-Nov-2010 18:30:55] <Simon4> how come?
[20-Nov-2010 18:31:08] <froztbyte> don't like the forced scrollback thing
[20-Nov-2010 18:31:30] <froztbyte> all I really want is irssi + irssi-proxy and then the quassel-like "fetchable" history stuff
[20-Nov-2010 18:32:41] <froztbyte> but I don't want to use quassel, because of the protocol design that's the only thing you can use if you want to use it for IRC. my current setup I can use any client I wish, as well as ssh to any client-box and lock onto a screen/tmux session
[20-Nov-2010 18:32:54] <Simon4> *nod*
[20-Nov-2010 18:32:59] <froztbyte> I don't want it enough to go write my own client, though
[20-Nov-2010 20:48:29] fOrsberg is now known as forsberg
[20-Nov-2010 22:20:45] forsberg is now known as fOrsberg
[21-Nov-2010 00:00:40] [disconnected at Sun Nov 21 00:00:40 2010]
[21-Nov-2010 00:00:40] [connected at Sun Nov 21 00:00:40 2010]
[21-Nov-2010 00:00:57] [zenoss-logger (logger bot) has joined #zenoss]
[21-Nov-2010 03:16:07] Gibby is now known as Gibby_away
[21-Nov-2010 04:15:43] fOrsberg is now known as forsberg
[21-Nov-2010 12:53:17] Gibby_away is now known as Gibby
[21-Nov-2010 14:46:26] gvlx_ is now known as gvlx
[21-Nov-2010 19:29:48] forsberg is now known as fOrsberg
[21-Nov-2010 22:53:39] Sam-I-Am_ is now known as Sam-I-Am
[22-Nov-2010 00:00:40] [disconnected at Mon Nov 22 00:00:40 2010]
[22-Nov-2010 00:00:40] [connected at Mon Nov 22 00:00:40 2010]
[22-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[22-Nov-2010 03:15:02] fOrsberg is now known as forsberg
[22-Nov-2010 04:11:13] <baffle> I have a problem where ports with ethernetCsmacsd_64 seems to have about 1/10 of the traffic; Any ideas what the reason could be?
[22-Nov-2010 04:42:41] <froztbyte> baffle: up the log and see what's going on?
[22-Nov-2010 04:43:04] <froztbyte> if anyone has an idea about what the hell is going on here, I'd much appreciate it: http://slexy.org/raw/s21c0xOWwZ
[22-Nov-2010 04:43:20] <froztbyte> line 24, for instance
[22-Nov-2010 04:43:44] <froztbyte> I see that every 10~30min, and it's damn weird
[22-Nov-2010 04:43:54] <froztbyte> just get this insane polling spike, but only in zenoss
[22-Nov-2010 04:43:59] <froztbyte> cacti just lols at it
[22-Nov-2010 04:44:24] <froztbyte> it's almost like the buffer builds up over a few polls, but I don't see anything funny in the zenperfsnmp log
[22-Nov-2010 06:08:03] <Hartimer> why am i having so much trouble adding a new custom monitoring template? i keep getting "Unable to connect to server", as in timeout.... but everything is working just fine
[22-Nov-2010 09:26:35] <AndyGraybeal> hi the freshymaker, i'm wondering how does this 'server density' product stand up to ZenOSS? i've just learned about Server Density.
[22-Nov-2010 09:30:19] <froztbyte> the free version of ServerDensity has basically nothing on Zenoss Core+Zenpacks
[22-Nov-2010 09:30:23] <froztbyte> also took a look at it this morning
[22-Nov-2010 09:30:44] <froztbyte> I can't speak for the paid version of either, but in my experience Zenoss is pretty damn good
[22-Nov-2010 09:31:32] <AndyGraybeal> okya, thank you froztbyte
[22-Nov-2010 09:31:54] <AndyGraybeal> i'm afraid that some people in my office will ask why we aren't using it.
[22-Nov-2010 09:35:00] <froztbyte> AndyGraybeal: I'd suggest playing with the online demo of zenoss 3 if you want a taste of zenoss
[22-Nov-2010 09:35:28] <froztbyte> but I often suggest people just install a zenoss core in a vm, give it a root password and let it scan their office network or such
[22-Nov-2010 09:35:50] <froztbyte> it gives you a remarkably good idea of the basics it can do, and from there the zenpacks you add in just help more
[22-Nov-2010 09:35:56] <froztbyte> so it's a pretty decent evaluation demo
[22-Nov-2010 09:36:10] <froztbyte> obviously, for a proper trial, you'd want to do a bit more than that
[22-Nov-2010 09:36:24] <AndyGraybeal> installing it right now.
[22-Nov-2010 09:36:45] <AndyGraybeal> i run nagios right now and i was re-assured that this is favorable last week.
[22-Nov-2010 09:36:56] <AndyGraybeal> i justnoticed this 'server density' today.
[22-Nov-2010 09:38:09] <AndyGraybeal> i like that there is inventory inside of zenoss, something that nagios doesn't have.
[22-Nov-2010 09:46:56] <ericenns> wow not what I wanted to happen
[22-Nov-2010 09:48:17] <ericenns> So I overode the /Server/Linux template so that I could make changes to it thinking that it wouldn't harm the original I deleted data points then I check the original and now it is missing the data points
[22-Nov-2010 09:52:15] forsberg is now known as fOrsberg
[22-Nov-2010 10:14:00] <ericenns> anybody here have an experience with monitoring filesystems in zenoss
[22-Nov-2010 10:14:25] <ericenns> I would like to monitor only one subtree in my filesystem how would I go about doing that
[22-Nov-2010 10:53:35] <gordy> Where do I adjust the threshold level? " threshold of running processes exceeded: current value 1844.00" I want to set it to 3,000 for a max
[22-Nov-2010 10:54:39] fOrsberg is now known as forsberg
[22-Nov-2010 10:56:51] <gordy> I found it - created local copy of the template and modified that -
[22-Nov-2010 11:51:50] <ericenns> hey anybody around
[22-Nov-2010 12:07:37] <rmatte> ericenns: hey
[22-Nov-2010 12:07:54] <rmatte> ericenns: I think I figured out how to monitor multiple IPS devices with OSSIM
[22-Nov-2010 12:08:05] <ericenns> oh yeah
[22-Nov-2010 12:08:08] <rmatte> the only problem is that our second IPS device doesn't appear to be producing any data at all lol
[22-Nov-2010 12:08:19] <rmatte> (not ossim's fault)
[22-Nov-2010 12:08:30] <ericenns> oh lol
[22-Nov-2010 12:08:48] <rmatte> I'll write up a guide once I'm able to properly test it and confirm that it's working
[22-Nov-2010 12:09:10] <rmatte> it just involves copying/editing the original IPS plugin, and a bit of work in MySQL
[22-Nov-2010 12:09:30] <ericenns> oh ok
[22-Nov-2010 12:09:39] <ericenns> thats good to hear
[22-Nov-2010 12:09:44] <rmatte> yup
[22-Nov-2010 12:18:33] <rmatte> hmmm, I just noticed a possible roadblock
[22-Nov-2010 12:18:47] <rmatte> the SDEE system stores a communications key in sdee_sid.data
[22-Nov-2010 12:18:58] <rmatte> seems to be only designed to hold the key for a single device
[22-Nov-2010 12:22:50] <ericenns> ok, hey rmatte you have any ideas how I would ignore / but not /Example in zFileSystemMapIgnoreNames
[22-Nov-2010 12:23:20] <Simon4> /$ ?
[22-Nov-2010 12:24:16] <ericenns> hadn't thought of that what would be really awesome is if I could just negate so I ignore everything but /Example/1 /Example/2
[22-Nov-2010 12:25:50] <SEJeff_work> ericenns, You want a regex to ignore /, and Include /Example/1, or the other way around?
[22-Nov-2010 12:26:03] <SEJeff_work> You can solve both with a normal regex, or negative lookahead (slightly weirder)
[22-Nov-2010 12:26:23] <SEJeff_work> a negative lookahead is the regex equivalent of | grep -v ...
[22-Nov-2010 12:26:40] <ericenns> yes
[22-Nov-2010 12:27:35] <SEJeff_work> Which one? Thats not a yes / no
[22-Nov-2010 12:28:31] <ericenns> sorry I want to ignore all things i.e. / /boot /media, I only want to see /Example/1 and /Example/2
[22-Nov-2010 12:29:40] <ericenns> I have this which works ^(/mnt|/media|/boot|/$), but it would be easier to understand if it used negation
[22-Nov-2010 12:30:00] <SEJeff_work> Ok so that regex is inclusive
[22-Nov-2010 12:30:35] <SEJeff_work> I'm not sure how that zprop works, but can help you create a regex easy enough. Just a second
[22-Nov-2010 12:30:51] <ericenns> zProp uses re.search with that as the search
[22-Nov-2010 12:31:15] <SEJeff_work> ericenns, Right, but: ^(/mnt|/media|/boot|/$) includes all of those filesystems
[22-Nov-2010 12:31:27] <SEJeff_work> So you would rather a regex that excludes /Example/\d+
[22-Nov-2010 12:31:28] <SEJeff_work> right?
[22-Nov-2010 12:31:39] <ericenns> yes
[22-Nov-2010 12:34:47] <SEJeff_work> got it
[22-Nov-2010 12:34:59] <ericenns> cool
[22-Nov-2010 12:36:03] <ericenns> The whole reason for this is I am monitoring a round robin dns entry of a nfs cluster, and I only want share filesystem usage
[22-Nov-2010 12:36:12] <SEJeff_work> ericenns, http://pastebin.com/iHtE4aPn
[22-Nov-2010 12:36:41] <SEJeff_work> The regex with a negative lookahead to match anything *except* for /Example/\d+ is: ^(?!\/Example\/\d+$)
[22-Nov-2010 12:36:57] <ericenns> Yes that would work but then I would have to rewrite the filesystem plugin
[22-Nov-2010 12:37:28] <ericenns> hmm maybe I should look at what re.compile produces
[22-Nov-2010 12:37:36] <SEJeff_work> You asked for a regex that matched everything except those two
[22-Nov-2010 12:37:38] <SEJeff_work> I gave it to you
[22-Nov-2010 12:37:51] <ericenns> I guess thats true
[22-Nov-2010 12:38:20] <SEJeff_work> Well can you give me better context please?
[22-Nov-2010 12:38:28] <SEJeff_work> That can probably be adapted to do whatever you're trying to do.
[22-Nov-2010 12:39:22] <ericenns> I was looking for what I can enter in ZFileSystemMapIgnoreNames
[22-Nov-2010 12:39:58] <ericenns> which is a string that is used to determine which filesystems to ignore when doing a map on them using snmp
[22-Nov-2010 12:41:20] <ericenns> Give me a moment I just saw something I missed
[22-Nov-2010 12:43:09] <ericenns> so ^(?!/Example/\w+) works as the value I missed that line I just looked at the pastebin
[22-Nov-2010 12:44:03] <rmatte> aha, I think I may have solved this sdee problem
[22-Nov-2010 12:44:12] <SEJeff_work> well you said /1 and /2
[22-Nov-2010 12:44:15] <SEJeff_work> So I was using \d+
[22-Nov-2010 12:44:22] <SEJeff_work> but yes, for a word, /w+ works
[22-Nov-2010 12:44:52] <ericenns> I just read the re.compile part and got confused I didn't look at was in the brackets
[22-Nov-2010 12:45:06] <ericenns> and yes \d+ also works
[22-Nov-2010 13:17:55] <ericenns> I had a remote collector but I deleted it now I keep getting heartbeat failures from that
[22-Nov-2010 13:20:37] <rmatte> yeh, you have to issue some sql statements to delete the heartbeats for it, I guess Egor didn't build something in to his pack to handle that
[22-Nov-2010 13:20:58] <ericenns> ok hmm do you know of any resource for that
[22-Nov-2010 13:24:19] <Simon4> you can just clear all heartbeats from the gui
[22-Nov-2010 13:24:30] <Simon4> works for me when removing collectors
[22-Nov-2010 13:24:41] <rmatte> Simon4: I didn't think that had the same effect
[22-Nov-2010 13:24:52] <rmatte> Simon4: I mean, it works, until you restart Zenoss
[22-Nov-2010 13:24:53] <ericenns> I tried that multiple times but they keep coming back
[22-Nov-2010 13:25:01] <Simon4> crazy, I've never hit that
[22-Nov-2010 13:25:53] <rmatte> ericenns: http://www.sysadminwiki.net/wiki/index.php?title=Heartbeat_Failures_in_Zenoss
[22-Nov-2010 13:26:33] <rmatte> replace delete from heartbeat where device='localhost'; with delete from heartbeat where device='nameofcollector';
[22-Nov-2010 13:26:40] <rmatte> that should work
[22-Nov-2010 13:28:27] <ericenns> Ok had to delete them again from the event console and that has seemed to do the job
[22-Nov-2010 13:28:42] <ericenns> that should be added to bigegor zenpack
[22-Nov-2010 13:34:37] <rmatte> yeh
[22-Nov-2010 13:35:11] <ericenns> ok another question, how do I diagnose localhost heartbeat failures
[22-Nov-2010 13:35:38] <rmatte> ericenns: here are the rough steps that I had to take to get OSSIM monitoring multiple IPS devices:
[22-Nov-2010 13:35:39] <rmatte> http://fpaste.org/HM1C/raw/
[22-Nov-2010 13:35:50] <rmatte> I'm going to work on scripting all of it, and then post a guide
[22-Nov-2010 13:36:37] <ericenns> ok
[22-Nov-2010 14:00:04] <zykes-> we've got a machine that's monitoring 50-60 devices - it's got 4 cores and 6 gig of ram, it's got a constant of 10+ in load, should this be real ?
[22-Nov-2010 14:06:42] <rmatte> zykes-: are you only running Zenoss on it?
[22-Nov-2010 14:06:54] <rmatte> also, what type of monitoring are you doing on those devices?
[22-Nov-2010 14:09:51] <zykes-> snmp / wmi / eventlog / syslog
[22-Nov-2010 14:10:40] <Simon4> zykes-: what's the IOwait?
[22-Nov-2010 14:11:16] <rmatte> zykes-: what number of datapoints are shown in the collector performance graphs?
[22-Nov-2010 14:11:22] <rmatte> the bottom graph will show number of datapoints
[22-Nov-2010 14:12:30] <rmatte> I have a 4 core with 5GB of RAM monitoring 415 devices with over 24,000 datapoints
[22-Nov-2010 14:12:43] <rmatte> and my load averages are 2 to 3
[22-Nov-2010 14:12:54] <rmatte> actually, more like 3 to 4
[22-Nov-2010 14:12:57] <rmatte> but yeh
[22-Nov-2010 14:13:09] <zykes-> sounds weird :|
[22-Nov-2010 14:13:28] <Simon4> zykes-: what is the disk configuration of the server?
[22-Nov-2010 14:13:40] <rmatte> yeh, disks make a big difference
[22-Nov-2010 14:13:43] <Simon4> most performance issues I've seen with zenoss has revolved around IO contention
[22-Nov-2010 14:13:45] <zykes-> it's a virtual machine
[22-Nov-2010 14:13:50] <rmatte> the server I just mentioned is running off a high performance SAN
[22-Nov-2010 14:13:54] <zykes-> under vmware
[22-Nov-2010 14:13:57] <rmatte> and it's a VM as well
[22-Nov-2010 14:14:04] <zykes-> compellent san disk
[22-Nov-2010 14:14:14] <Simon4> zykes-: so single filesystem with RRD + mysql + zope all shared, unknown LUN arrangement
[22-Nov-2010 14:14:38] <Simon4> what percentage of the box is in IOwait when you run top?
[22-Nov-2010 14:16:23] <zykes-> sometimes a few cpu's are in 80-100%
[22-Nov-2010 14:17:25] <Simon4> zykes-: can you paste the output of "iostat 2 5" ?
[22-Nov-2010 14:21:03] <zykes-> http://pastie.org/1318116
[22-Nov-2010 14:24:24] <Simon4> the 50% IO wait at the end is fairly impressive, not quite sure why it's not reflected in the device counts below it though
[22-Nov-2010 14:24:35] <Simon4> unless there's some kind of interface blocking
[22-Nov-2010 14:30:09] <zykes-> don't see what that should be
[22-Nov-2010 14:31:12] <Simon4> do you monitor the mysql instance on the zenoss host? in terms of queries per second?
[22-Nov-2010 14:32:39] <ericenns> Sam-I-Am: hey you around?
[22-Nov-2010 14:34:24] <zykes-> Simon4: when i do "status"
[22-Nov-2010 14:34:47] <zykes-> it's around 1,15 pr sec
[22-Nov-2010 14:34:59] <Simon4> k, not stupid then
[22-Nov-2010 14:35:33] <zykes-> i've only got like 800 datapoints
[22-Nov-2010 14:35:45] <zykes-> so i wonder if there's something related to the disk
[22-Nov-2010 14:36:25] <Simon4> it would be worth watching IOstat some more, and also running top, hitting "c" and watching to see which python processes consume the most CPU
[22-Nov-2010 14:36:32] <Simon4> also - you're not swapping are you?
[22-Nov-2010 14:37:42] <Sam-I-Am> ericenns: moo?
[22-Nov-2010 14:37:44] <zykes-> 0 used
[22-Nov-2010 14:37:49] <zykes-> i'm running on Centos 5.5
[22-Nov-2010 14:38:03] <zykes-> underlying fs is ext4 with noatime
[22-Nov-2010 14:38:26] <ericenns> Sam-I-Am: after I asked if you were here I realized i asked the wrong person
[22-Nov-2010 14:38:39] <zykes-> gonna try moving it to another esx host
[22-Nov-2010 14:38:42] <zykes-> just for the heck of it
[22-Nov-2010 14:38:55] <Sam-I-Am> heh
[22-Nov-2010 14:43:01] <zykes-> for some reason it seems that esxtop is pulling like every 10 seconds
[22-Nov-2010 15:09:58] <Sam-I-Am> anyone know of a way to select items for a graph report only in a specific state or whether the that particular network interface is up?
[22-Nov-2010 15:10:22] <Sam-I-Am> like... don't show me devices in decommissioned state when selecting stuff for the report
[22-Nov-2010 15:24:55] <gordy> I set a devices production state to "pre-production" however i'm still receiving alerts in the event console, is there any way to hide those ?
[22-Nov-2010 15:26:05] <Sam-I-Am> you should still receive alerts in the event console for pre-production
[22-Nov-2010 15:26:09] <Sam-I-Am> it just wont page/email you
[22-Nov-2010 15:26:50] <gordy> okay - so I want collection of data, just no alerts or no items in event console. None of the states do that, it seems.
[22-Nov-2010 15:27:53] <Sam-I-Am> collection of data pretty much implies its watching the device somehow
[22-Nov-2010 15:28:18] <gordy> from the doc "Maintenance - you want monitoring and collection to occur, and maybe or maybe not the device on the dashboard, just not alerting occurring" ... "the maybe or maybe not" part indicates theres a eventconsole/dashboard switch of some kind, no ?
[22-Nov-2010 15:28:23] <Sam-I-Am> things might show up in the event console, but not as actual issues in the dashboard
[22-Nov-2010 15:29:10] <gordy> i want nothing in the dashboard or event console but I want it to collect.. so the manual is not clear on that, or which state to use
[22-Nov-2010 15:31:35] <Sam-I-Am> dont think there's a state for that
[22-Nov-2010 15:38:19] <davetoo> I added a few custom state levels, and you can configure the default event console view to filter on production state (IIRC)
[22-Nov-2010 16:44:01] <rmatte> gordy: best way would be to add your own custom state for that, then add a transform to drop all events for devices of that state
[22-Nov-2010 16:44:05] <rmatte> it wouldn't be difficult to do
[22-Nov-2010 16:44:37] <rmatte> If you go in to settings, you'll see a list of State Conversions
[22-Nov-2010 16:45:10] <rmatte> you can add one in like: Whatever: 501
[22-Nov-2010 16:45:15] <rmatte> just above Pre-Production
[22-Nov-2010 16:45:25] <rmatte> then add a transform right at the /Events level
[22-Nov-2010 16:45:40] <rmatte> and have the transform just check the production state for each event and drop any matching that state
[22-Nov-2010 16:46:26] <rmatte> if evt.prodState == 501:
[22-Nov-2010 16:46:32] <rmatte> evt._action = 'drop'
[22-Nov-2010 16:47:45] <rmatte> that way it still collects performance data but you get no events
[22-Nov-2010 18:16:39] <cgibbons> hurm
[22-Nov-2010 18:17:15] <rmatte> I concur
[22-Nov-2010 18:43:27] <Parabola> cee gibbonsssss
[22-Nov-2010 18:43:28] <Parabola> sup man
[22-Nov-2010 18:55:17] Gibby is now known as Gibby_away
[22-Nov-2010 20:50:02] forsberg is now known as fOrsberg
[22-Nov-2010 20:58:07] Zoidberg` is now known as Parabola`
[22-Nov-2010 22:54:09] Zoidberg` is now known as Parabola`
[23-Nov-2010 00:00:40] [disconnected at Tue Nov 23 00:00:40 2010]
[23-Nov-2010 00:00:40] [connected at Tue Nov 23 00:00:40 2010]
[23-Nov-2010 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[23-Nov-2010 02:54:51] fOrsberg is now known as forsberg
[23-Nov-2010 05:04:37] <kokey> morning
[23-Nov-2010 05:05:59] <froztbyte> \o
[23-Nov-2010 05:06:58] <zykes-> allo
[23-Nov-2010 05:07:59] <Simon4> 'sup
[23-Nov-2010 05:10:35] <zykes-> snmp cpu threshold, will that test the value of 1 core of all cores on a linux system ?
[23-Nov-2010 05:11:31] <froztbyte> uhm, offhand I think it's a global aggregate
[23-Nov-2010 05:11:40] <froztbyte> I haven't really had to check
[23-Nov-2010 05:12:26] <Simon4> it's an aggregate as far as I know
[23-Nov-2010 05:31:37] <froztbyte> docs/DOC-5860 ooooooooh
[23-Nov-2010 05:46:30] <froztbyte> zykes-: checking the device template, the thresholds are on the standard SNMP OIDs, 1.3.6.1.4.1.2021.11.9.0 etc
[23-Nov-2010 05:46:40] <froztbyte> those return aggregate values, not per-CPU values
[23-Nov-2010 05:47:53] <zykes-> ah
[23-Nov-2010 06:54:15] rhettardo_ is now known as rhettardo
[23-Nov-2010 08:01:27] Gibby_away is now known as Gibby
[23-Nov-2010 08:28:18] <danuvius> good afternoon....
[23-Nov-2010 08:41:11] <st3v3o> Morning
[23-Nov-2010 08:41:18] <ericenns> morning
[23-Nov-2010 08:43:14] <froztbyte> afternoon
[23-Nov-2010 08:43:38] <kokey> morning
[23-Nov-2010 08:43:54] <kokey> oh wait it's afternoon here
[23-Nov-2010 08:43:59] <kokey> as in 13:40
[23-Nov-2010 08:44:19] <froztbyte> 2 hours back?
[23-Nov-2010 08:44:21] <froztbyte> oh, wait, gmt
[23-Nov-2010 08:44:23] <froztbyte> duh
[23-Nov-2010 08:45:49] <kokey> greetings from the past
[23-Nov-2010 08:46:54] <froztbyte> weather report from the future: you've got two hours of decent weather waiting for you in SA
[23-Nov-2010 08:47:06] <froztbyte> someone just has to figure out teleportation for you
[23-Nov-2010 08:48:06] <kokey> i can just travel to gibraltar for reasonable weather
[23-Nov-2010 08:48:11] <kokey> which i'll do in 2 weeks time
[23-Nov-2010 08:48:17] <kokey> my gf's gone back there this morning
[23-Nov-2010 08:50:35] <froztbyte> hah, cool
[23-Nov-2010 08:50:47] <froztbyte> holiday, or work?
[23-Nov-2010 08:50:48] <st3v3o> Does default behavior in zenoss "suppress" additional checks on a device if it is down with a ping failure ?
[23-Nov-2010 08:50:49] <tiredofme> anyone have issues with defunct (zombie) processes when using nagios plugins?
[23-Nov-2010 08:51:16] <froztbyte> st3v3o: uhm, not sure about checks. alerts, yes.
[23-Nov-2010 08:52:10] <st3v3o> hmm, we just had a device sent out a ton of alerts, even though the device was rebooted and showed ping failure.
[23-Nov-2010 08:52:29] <st3v3o> I'll have to dig into history and see if they alerted before the ping alert went out
[23-Nov-2010 08:52:45] <tiredofme> i've had the happen with my zenoss setup as well
[23-Nov-2010 08:53:14] <tiredofme> http alerts were sent out and then the device was shown as "down"
[23-Nov-2010 08:53:23] <froztbyte> st3v3o: alerts might have been generated before that event suppression could have taken place
[23-Nov-2010 08:53:39] <froztbyte> yup
[23-Nov-2010 08:54:15] <Simon4> there's a cool doc on the community site that sets up an init script to put the device into a 5 min maintenance window for a reboot
[23-Nov-2010 08:54:21] <Simon4> I was considering setting that up here
[23-Nov-2010 08:54:21] <st3v3o> yeah that was my guess …I wanted to verify my logic was correct in thinking that zenoss was suppess the alerts for other checks on a device
[23-Nov-2010 08:54:55] <st3v3o> Simon4…thats a cool idea
[23-Nov-2010 08:55:37] <Simon4> blogs/zenossblog/2009/12/23/tip-of-the-month-dynamically-creating-maintenance-windows
[23-Nov-2010 08:55:41] * Simon4 finds it
[23-Nov-2010 09:15:26] <ericenns> hey I was wondering if there was any good guide out there for monitoring windows servers in zenoss I can'
[23-Nov-2010 09:15:32] <ericenns> t seem to find any
[23-Nov-2010 09:18:15] <Sam-I-Am> mornings.
[23-Nov-2010 09:22:47] <froztbyte> \o
[23-Nov-2010 09:23:15] <froztbyte> Simon4: useful link, ta
[23-Nov-2010 09:23:31] <froztbyte> I'll add that to my system-side maint-mode stuff
[23-Nov-2010 09:33:05] <danuvius> I'm trying to monitor a few esx hosts using the VMWare Infrastructure ESX server zenpack.
[23-Nov-2010 09:33:34] <danuvius> I followed the instructions on docs/DOC-8758
[23-Nov-2010 09:34:26] <danuvius> modelling doesn't give any errors but I don't get any virtual machines/guests
[23-Nov-2010 09:36:42] <froztbyte> danuvius: look in the logs
[23-Nov-2010 09:36:48] <froztbyte> (of zenmodeler)
[23-Nov-2010 09:36:56] <froztbyte> if it doesn't log anything, step it up some more
[23-Nov-2010 09:37:30] <froztbyte> basically just go through the logs under /usr/local/zenoss/zenoss/log for all of the zenoss components that are involved, and you can see where the issue is
[23-Nov-2010 09:39:53] <ericenns> danuvius: you could also use this docs/DOC-10225 it works for ESXi servers
[23-Nov-2010 09:46:50] <ericenns> I meant it also works for ESX servers
[23-Nov-2010 09:49:33] <danuvius> ah ok....
[23-Nov-2010 09:49:49] <danuvius> I'll have look./.. (browsing through the logs
[23-Nov-2010 09:49:51] <danuvius> )
[23-Nov-2010 09:58:01] <danuvius> hmmm some characters in my password that are not helping :-(
[23-Nov-2010 09:58:07] <Hartimer> i have a question. through SNMP i can get the used or free memory on a device.. i want to create a graph that shows the used percentage. i can easily calculate the percentage through a simple script, but is there a way to perform such a calculation through zenoss
[23-Nov-2010 09:58:27] <Hartimer> a custom graph point or something
[23-Nov-2010 09:58:33] <Hartimer> ?
[23-Nov-2010 09:59:30] <ericenns> danuvius: maybe you should create an ESX user that just has read permissions
[23-Nov-2010 10:11:46] <danuvius> added single quotes to monitoring template commands
[23-Nov-2010 10:12:00] <danuvius> and it works I have my virtual machines...
[23-Nov-2010 10:14:24] <danuvius> let's wait a few minutes to see if data is collected
[23-Nov-2010 10:20:05] [disconnected at Tue Nov 23 10:20:05 2010]
[24-Nov-2010 00:00:40] [connected at Wed Nov 24 00:00:40 2010]
[24-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[24-Nov-2010 02:58:24] <froztbyte> I can't remember who I discussed it with the other day (and I'm too lazy to check logs now), but: http://www.phoronix.com/scan.php?page=article&item=linux_kqzfs_benchmarks&num=1
[24-Nov-2010 05:03:53] fOrsberg is now known as forsberg
[24-Nov-2010 06:41:15] <zykes-> When's the new release due ?
[24-Nov-2010 08:47:11] <zykes-> Is there any way to say that all /Unknown events should go directly to history ?
[24-Nov-2010 08:49:23] <Parabola> unknown?
[24-Nov-2010 08:49:34] <Parabola> hmm, did you check events mgr
[24-Nov-2010 08:51:23] <zykes-> well by default all "/Unknown" event class events will be "status" state, i want them to be history
[24-Nov-2010 10:39:55] Gibby_away is now known as Gibby
[24-Nov-2010 10:46:27] <kokey> hey
[24-Nov-2010 10:46:35] <kokey> maybe one of your peoples will know
[24-Nov-2010 10:46:42] <kokey> so i've got this zenoss server
[24-Nov-2010 10:46:50] <kokey> with all the python stuff installed
[24-Nov-2010 10:47:11] <kokey> and i want to check which servers my ssh login works on, and also perform other stuff while i'm at it
[24-Nov-2010 10:47:27] <kokey> so i want to write a python script to do it
[24-Nov-2010 10:47:35] <kokey> without having to install anything extra to the box
[24-Nov-2010 10:47:45] <kokey> i see the zenoss install ships with twisted
[24-Nov-2010 10:47:50] <kokey> so i guess i can use that for ssh
[24-Nov-2010 10:50:52] <froztbyte> kokey: a quick guess I'd say you could write a quick script for use in the zendmd, define a command with all the stuff you want, and then iterate through that
[24-Nov-2010 10:51:14] <froztbyte> basically just by pulling the device list from the dmd, then trying to ssh it all
[24-Nov-2010 10:52:26] <froztbyte> what is it you want to do, though? is it something that'll run more than once?
[24-Nov-2010 10:52:33] <kokey> the trying to ssh to them all part is where i'm a bit stuck on
[24-Nov-2010 10:52:37] <kokey> i'll only run it a few times
[24-Nov-2010 10:52:45] <froztbyte> ah
[24-Nov-2010 10:53:03] <froztbyte> you can create a zencommand, and tick the "run remotely" button
[24-Nov-2010 10:53:06] <kokey> but it's basically part of something i want to use to allow me to find all the configuration stuff that needs to be done to get all the boxes set up to be monitored
[24-Nov-2010 10:53:17] <froztbyte> that will run the entire thing via ssh
[24-Nov-2010 10:53:26] <froztbyte> and then you can run that zencommand for all devices
[24-Nov-2010 10:53:31] <kokey> i basically want it to log into a list of 160 hosts and do some stuff
[24-Nov-2010 10:53:43] <kokey> froztbyte: ah, ok
[24-Nov-2010 10:54:10] <kokey> and can it log output to a file?
[24-Nov-2010 10:54:22] <froztbyte> kokey: depending on how involved it all is, I might just pull a hostlost from zenoss, feed it to fabric/cap and make that do magic
[24-Nov-2010 10:54:35] <kokey> fabric/cap?
[24-Nov-2010 10:54:45] <froztbyte> uhm, I think the zencommand should log even when run manually
[24-Nov-2010 10:54:48] <froztbyte> but icbw
[24-Nov-2010 10:55:21] <froztbyte> fabric: http://fabfile.org/, cap: http://capistrano.org
[24-Nov-2010 10:55:28] <kokey> oh
[24-Nov-2010 10:55:36] <kokey> i would have hacked something together in perl in under an hour
[24-Nov-2010 10:55:44] <kokey> but i can't install anything from cpan etc.
[24-Nov-2010 10:55:54] <froztbyte> easy-ish mass "do-stuff-everywhere" things
[24-Nov-2010 10:55:56] <kokey> or anything else really
[24-Nov-2010 10:56:09] <kokey> no tools, except i happen to have python and the twisted stuff that ships with zenoss
[24-Nov-2010 10:56:11] <froztbyte> kokey: is this on ent?
[24-Nov-2010 10:56:18] <froztbyte> well, ent trial
[24-Nov-2010 10:56:28] <kokey> nope ent trial you don't even have command line access
[24-Nov-2010 10:56:32] <kokey> i'm doing core now
[24-Nov-2010 10:56:38] <kokey> done playing with ent for a bit until we buy it
[24-Nov-2010 10:57:13] <froztbyte> I guess with some creative fiddling in the zendmd you ought to come right
[24-Nov-2010 10:57:26] <kokey> well i've started writing something that can log in over ssh using python
[24-Nov-2010 10:57:34] <kokey> using twisted
[24-Nov-2010 10:57:37] <kokey> and it works
[24-Nov-2010 10:57:43] <kokey> except it hangs after it's done with the second host
[24-Nov-2010 10:57:51] <kokey> and i can't figure out why
[24-Nov-2010 10:58:05] <kokey> hmmm
[24-Nov-2010 10:58:14] <kokey> perhaps i'll just make it a single simple script
[24-Nov-2010 10:58:18] <kokey> and call it from a shell script for now
[24-Nov-2010 10:59:17] <froztbyte> without a further clue of what your environment looks like, I'd make a script that I'd put on a webserver somewhere, then have a zencommand pull that down, +x and run it
[24-Nov-2010 10:59:30] <froztbyte> and then just apply the zencommand once on everything
[24-Nov-2010 10:59:48] * froztbyte is a master abuser of tools
[24-Nov-2010 11:05:52] <zykes-> anyone here using Brocade ?
[24-Nov-2010 11:10:44] <rmatte> we have 1 brocade fiber switch
[24-Nov-2010 11:10:48] <rmatte> other than that, nope
[24-Nov-2010 11:15:41] <zykes-> want to get the MIB files for it
[24-Nov-2010 11:15:45] <zykes-> can't seem to find anywhere
[24-Nov-2010 11:17:43] <rmatte> I don't have the Mibs for it
[24-Nov-2010 11:18:29] <rmatte> http://www.oidview.com/mibs/1588/md-1588-1.html
[24-Nov-2010 11:18:34] <rmatte> did you happen to come across that?
[24-Nov-2010 11:18:44] <rmatte> it's the first result on google when typing "Brocade Mibs"
[24-Nov-2010 11:19:50] <rmatte> you could always contact brocade and request the Mibs
[24-Nov-2010 11:24:50] <dave> hey all
[24-Nov-2010 11:25:12] dave is now known as Guest73085
[24-Nov-2010 11:25:33] Guest73085 is now known as dave_one
[24-Nov-2010 11:26:59] <dave_one> can anyone help please - ive just tried to change the minimum figure of a graph from 14 to 9.5 and zenoss has barked - "ValueError invalid literal for int() with base 10: '9.5'" now I cannot get back to it so that I can change it to a whole number, instead it offeres the familular report to zenoss
[24-Nov-2010 11:28:30] <rmatte> familular report?
[24-Nov-2010 11:31:06] <rmatte> first off, that's a bug, you should login to http://dev.zenoss.com/trac with zenoss/zenoss and file a bug report
[24-Nov-2010 11:31:26] <dave_one> the one that invites one to input their name and a bit of a descrition of the problem before pressing submit ?
[24-Nov-2010 11:31:37] <rmatte> yeh, the error traceback
[24-Nov-2010 11:32:08] <rmatte> while you file the bug report I'll see what I can do about fixing that
[24-Nov-2010 11:34:29] <rmatte> was it the max y or max x that you changed?
[24-Nov-2010 11:35:14] <rmatte> erm sorry, min y max y
[24-Nov-2010 11:35:15] <rmatte> rather
[24-Nov-2010 11:35:31] <rmatte> oh, miny
[24-Nov-2010 11:35:32] <rmatte> ok
[24-Nov-2010 11:35:50] <rmatte> simple enough to fix...
[24-Nov-2010 11:35:55] <rmatte> is it a device performance template?
[24-Nov-2010 11:38:33] <dave_one> graph definition
[24-Nov-2010 11:39:26] <rmatte> I understand that
[24-Nov-2010 11:39:30] <rmatte> what kind of template is it in?
[24-Nov-2010 11:39:36] <rmatte> device performance?
[24-Nov-2010 11:39:38] <rmatte> interface?
[24-Nov-2010 11:39:43] <rmatte> filesystem?
[24-Nov-2010 11:40:04] <dave_one> device performance I think, zenoss runs a script I wrote to gather data
[24-Nov-2010 11:40:09] <rmatte> k
[24-Nov-2010 11:40:18] <rmatte> what's the name of the template?
[24-Nov-2010 11:40:21] <rmatte> and what's the name of the graph?
[24-Nov-2010 11:40:33] <dave_one> beacon_info
[24-Nov-2010 11:40:54] <dave_one> Ah - not sure I remember exactly
[24-Nov-2010 11:41:07] <dave_one> they do not display any more
[24-Nov-2010 11:41:10] <rmatte> you can't even get in to the template itself to see?
[24-Nov-2010 11:41:16] <rmatte> open the template
[24-Nov-2010 11:41:31] <rmatte> it shouldn't error unless you actually click on the graph to edit it
[24-Nov-2010 11:42:56] <rmatte> yes, no?
[24-Nov-2010 11:43:03] <dave_one> as soon as I click on the monitoring template and expect the screen to show the data sources etc the error shows
[24-Nov-2010 11:43:13] <dave_one> server exception etc..
[24-Nov-2010 11:44:51] <rmatte> k
[24-Nov-2010 11:45:04] <rmatte> you only had 1 graph in the template or more than 1?
[24-Nov-2010 11:45:16] <dave_one> three I think
[24-Nov-2010 11:45:35] <dave_one> this is what I see - http://picpaste.com/screen1-FeONgTeZ.bmp
[24-Nov-2010 11:47:03] <ericenns> dave_one: I know how to fix this
[24-Nov-2010 11:47:15] <dave_one> at your service
[24-Nov-2010 11:47:15] <rmatte> k, I have a fix for you
[24-Nov-2010 11:47:31] <ericenns> on the template
[24-Nov-2010 11:47:31] <rmatte> go in to zendmd, and do...
[24-Nov-2010 11:47:54] <rmatte> d = dmd.Devices.findDevice('devicename of a device with the template bound to it')
[24-Nov-2010 11:47:58] <dave_one> jus a sec - ssh'ing into box
[24-Nov-2010 11:48:01] <ericenns> remove /zport/dmd/template#templateTree:
[24-Nov-2010 11:48:01] <rmatte> for g in d.getRRDTemplateByName('Device').graphs():
[24-Nov-2010 11:48:07] <rmatte> g.miny = -1
[24-Nov-2010 11:48:10] <rmatte> commit()
[24-Nov-2010 11:48:14] <rmatte> that should do it
[24-Nov-2010 11:48:22] <rmatte> oh sorry, replace 'Device' with the name of the template
[24-Nov-2010 11:48:24] <ericenns> that works too I guess I always do it through the web interface
[24-Nov-2010 11:48:42] <dave_one> will I lose anything ?
[24-Nov-2010 11:48:47] <rmatte> the management interface sometimes throws hissy fits too
[24-Nov-2010 11:48:51] <rmatte> which is why I always use zendmd
[24-Nov-2010 11:49:09] <rmatte> dave_one: no, it'll just set the min y value of all of your graphs to -1
[24-Nov-2010 11:49:11] <ericenns> its always solved this problem with no hissy fits for me
[24-Nov-2010 11:49:17] <rmatte> then you can go back and set them however you like
[24-Nov-2010 11:49:21] <dave_one> oh thats fine -
[24-Nov-2010 11:51:20] <ericenns> I wish zenoss would give you a notification telling you your value is valid before it hangs itself
[24-Nov-2010 11:51:28] <dave_one> >>> d = dmd.Devices.findDevice('TTV Beacon Reciever') >>> remove /zport/dmd/template#templateTree Traceback (most recent call last): File "<console>", line 1, in <module> NameError: name 'remove' is not defined
[24-Nov-2010 11:51:57] <ericenns> dave_one: you copied my line
[24-Nov-2010 11:52:07] <ericenns> which is not what you do in zendmd
[24-Nov-2010 11:52:34] <dave_one> d = dmd.Devices.findDevice('TTV Beacon Reciever') this is the name ?
[24-Nov-2010 11:53:08] <ericenns> you want an easier way to do this
[24-Nov-2010 11:53:27] <rmatte> Is that the name of the device?
[24-Nov-2010 11:53:31] <dave_one> this seems easy - i'm perhaps just not getting it
[24-Nov-2010 11:53:35] <dave_one> thats the name of the device
[24-Nov-2010 11:53:38] <rmatte> ericenns: we're almost done this way
[24-Nov-2010 11:53:56] <dave_one> see the screen grab ?
[24-Nov-2010 11:54:01] <rmatte> I'm trying to find the name of the template again too
[24-Nov-2010 11:54:06] <rmatte> beacon_ something
[24-Nov-2010 11:54:12] <rmatte> ah, info
[24-Nov-2010 11:54:16] <dave_one> beacon_info
[24-Nov-2010 11:54:28] <rmatte> dave_one: http://fpaste.org/hSaT/raw/
[24-Nov-2010 11:54:31] <rmatte> do that in zendmd
[24-Nov-2010 11:54:41] <dave_one> ah is that the part that should be after the # on the remove line ?
[24-Nov-2010 11:54:41] <rmatte> the spacing does matter (notice the space before the third line)
[24-Nov-2010 11:54:48] <rmatte> no no
[24-Nov-2010 11:54:52] <rmatte> there IS no remove line
[24-Nov-2010 11:55:00] <rmatte> ericenns was talking about something completely different
[24-Nov-2010 11:55:02] <rmatte> and confused you
[24-Nov-2010 11:55:05] <rmatte> those are the only lines
[24-Nov-2010 11:55:43] <rmatte> go in zendmd, paste those in, and it'll be fixed
[24-Nov-2010 11:56:32] <rmatte> oh, and you spelled receiver wrong in the device name
[24-Nov-2010 11:57:01] <dave_one> I know - i before e etc.. you're not the first to have pointed that out :-)
[24-Nov-2010 11:57:07] <rmatte> lol
[24-Nov-2010 11:57:36] <dave_one> can you guide me again please I'm trying to make sense of your commands
[24-Nov-2010 11:57:52] <rmatte> are you in zendmd?
[24-Nov-2010 11:57:56] <dave_one> y
[24-Nov-2010 11:58:01] <rmatte> http://fpaste.org/hSaT/raw/
[24-Nov-2010 11:58:06] <rmatte> literally just copy and paste that
[24-Nov-2010 11:58:08] <rmatte> in to zendmd
[24-Nov-2010 11:58:09] <rmatte> and hit enter
[24-Nov-2010 11:58:17] <dave_one> got >>>
[24-Nov-2010 11:58:35] <rmatte> that's the zendmd prompt
[24-Nov-2010 11:58:41] <rmatte> paste the commands in that I linked you to
[24-Nov-2010 11:59:40] <dave_one> committ() generates an error
[24-Nov-2010 11:59:52] <rmatte> what error?
[24-Nov-2010 12:00:08] <rmatte> also it's commit with 1 t
[24-Nov-2010 12:00:27] <dave_one> mis read it its the g.miny = -1 line that creates the error - IndentationError: expected an indented block
[24-Nov-2010 12:00:48] <rmatte> that's because you're not putting the space before that line
[24-Nov-2010 12:00:51] <rmatte> which I explained before
[24-Nov-2010 12:00:57] <rmatte> that line has to have 1 space before it
[24-Nov-2010 12:01:22] <dave_one> IndentationError: unexpected indent
[24-Nov-2010 12:01:39] <rmatte> paste me all of what you just did in zendmd
[24-Nov-2010 12:01:51] <rmatte> I need to see what you're seeing
[24-Nov-2010 12:02:36] <rmatte> are you typing the lines in or something?
[24-Nov-2010 12:02:45] <rmatte> because if you were copying and pasting you wouldn't be running in to these issues
[24-Nov-2010 12:02:50] <rmatte> copy and paste all of the lines at once
[24-Nov-2010 12:02:52] <rmatte> not 1 by 1
[24-Nov-2010 12:03:12] <dave_one> http://fpaste.org/OgTM/
[24-Nov-2010 12:03:32] <rmatte> eugh
[24-Nov-2010 12:03:40] <rmatte> like I said, committ only has 1 t
[24-Nov-2010 12:03:41] <rmatte> not t
[24-Nov-2010 12:03:44] <rmatte> not 2*
[24-Nov-2010 12:03:53] <rmatte> and you're indenting commit when you shouldn't be
[24-Nov-2010 12:04:02] <rmatte> it needs to be EXACTLY as shown in what I pasted you
[24-Nov-2010 12:04:28] <rmatte> when you get to the g.miny line, instead of typing commit below it, just hit enter
[24-Nov-2010 12:04:36] <rmatte> then when you get back to the >>> prompt, type commit()
[24-Nov-2010 12:04:38] <rmatte> with 1 T
[24-Nov-2010 12:04:50] <dave_one> just a sec - let me do it again.
[24-Nov-2010 12:05:27] <rmatte> like I said, just straight up copy and paste what I gave you
[24-Nov-2010 12:05:28] <rmatte> then hit enter
[24-Nov-2010 12:05:32] <rmatte> it's as simple as that
[24-Nov-2010 12:06:55] <rmatte> you're typing comitt() instead of commit()
[24-Nov-2010 12:07:19] <dave_one> I'm missing something! - I copied and pasted your script and corrected for the spelling mistake in our device name which you have spelt correctly but it needs to be wrong
[24-Nov-2010 12:07:53] <dave_one> did the comitt() as you said and its still erroring - let me grab the screen again so you can see
[24-Nov-2010 12:07:53] <rmatte> I did'nt spell it correctly
[24-Nov-2010 12:07:59] <rmatte> I copied and pasted exactly what you typed
[24-Nov-2010 12:08:02] <rmatte> which is the wrong spelling
[24-Nov-2010 12:08:16] <rmatte> you're still spelling comitt() wrong!
[24-Nov-2010 12:08:30] * rmatte slams head on desk
[24-Nov-2010 12:08:39] <rmatte> commit()
[24-Nov-2010 12:08:44] <rmatte> 2 m's 1 t
[24-Nov-2010 12:08:58] <dave_one> you've spelt it correctly - d = dmd.Devices.findDevice('TTV Beacon Reciever') - but I havn't and its called "TTV Beacon Receiver"
[24-Nov-2010 12:09:23] <rmatte> reciever is incorrect spelling
[24-Nov-2010 12:09:27] <rmatte> that's what you pasted originally
[24-Nov-2010 12:09:32] <rmatte> receiver is correct spelling
[24-Nov-2010 12:09:40] <rmatte> so it's called receiver in your system?
[24-Nov-2010 12:10:07] <dave_one> symantics - please have a look at your fpaste - either way its different
[24-Nov-2010 12:10:19] <rmatte> I'm staring at my fpaste right now
[24-Nov-2010 12:10:26] <rmatte> http://fpaste.org/hSaT/raw/
[24-Nov-2010 12:10:27] <dave_one> "TTV Beacon Receiver"
[24-Nov-2010 12:10:29] <rmatte> d = dmd.Devices.findDevice('TTV Beacon Reciever')
[24-Nov-2010 12:10:52] <dave_one> http://fpaste.org/hSaT/raw/ - was this not yours ? :-)
[24-Nov-2010 12:11:22] <rmatte> Ok, in your system is it Reciever or Receiver?
[24-Nov-2010 12:11:24] <ericenns> dave_one: don't copy the commit() part
[24-Nov-2010 12:11:41] <ericenns> hit enter two times after g.miny = 1 then do commit()
[24-Nov-2010 12:12:03] <rmatte> I was going on what you pasted to me, with no modification
[24-Nov-2010 12:12:07] <rmatte> so I don't know what you're talking about
[24-Nov-2010 12:12:08] <dave_one> Receiver - I before E except after C ? perhaps its a stupid Uk think
[24-Nov-2010 12:12:41] <rmatte> ok, then you typed it wrong when you sent it to me in the first place and I didn't realized
[24-Nov-2010 12:12:42] <ericenns> dave_one: I before E except after C is also canadian
[24-Nov-2010 12:12:46] <rmatte> I assumed you were copying and pasting
[24-Nov-2010 12:14:02] <dave_one> I cant even see where I typed it wrong. shall we move on its called "TTV Beacon Receiver"
[24-Nov-2010 12:14:23] <rmatte> [11:46am] <dave_one> d = dmd.Devices.findDevice('TTV Beacon Reciever') this is the name ?
[24-Nov-2010 12:14:24] <rmatte> [11:46am] <ericenns> you want an easier way to do this
[24-Nov-2010 12:14:24] <rmatte> [11:47am] <rmatte> Is that the name of the device?
[24-Nov-2010 12:14:24] <rmatte> [11:47am] <dave_one> this seems easy - i'm perhaps just not getting it
[24-Nov-2010 12:14:24] <rmatte> [11:47am] <dave_one> thats the name of the device
[24-Nov-2010 12:14:29] <dave_one> yep
[24-Nov-2010 12:14:45] <rmatte> that's the first time you typed the name to me, so that's what I was going on
[24-Nov-2010 12:14:53] <dave_one> k
[24-Nov-2010 12:15:21] <rmatte> http://fpaste.org/3Bsq/raw/
[24-Nov-2010 12:16:01] <dave_one> copied and pasted and no errors
[24-Nov-2010 12:16:16] <rmatte> did you run the commit() as well?
[24-Nov-2010 12:16:36] <rmatte> make sure you get back to a >>> prompt with no errors after running commit()
[24-Nov-2010 12:16:55] <dave_one> all copied and pasted and no errors - it seems
[24-Nov-2010 12:17:38] <rmatte> k
[24-Nov-2010 12:17:42] <rmatte> now check the templage
[24-Nov-2010 12:17:46] <rmatte> template*
[24-Nov-2010 12:17:54] <rmatte> (typing while eating lol)
[24-Nov-2010 12:18:14] <dave_one> just refreshed the webbrowser and its still showing the server exception etc - just as before
[24-Nov-2010 12:18:51] <rmatte> you're sure you executed the commit()?
[24-Nov-2010 12:19:00] <rmatte> if you didn't, nothing will have changed
[24-Nov-2010 12:19:06] <dave_one> yes , yes and more yes - three times no less all without errors
[24-Nov-2010 12:19:17] <rmatte> ok, try this...
[24-Nov-2010 12:19:34] <rmatte> http://fpaste.org/4mPe/
[24-Nov-2010 12:19:43] <rmatte> paste the output that you get from that
[24-Nov-2010 12:22:27] <dave_one> hardly worth pasting - back at the ... prompt without any errors thus far
[24-Nov-2010 12:22:40] <rmatte> hit enter
[24-Nov-2010 12:22:46] <dave_one> >>>
[24-Nov-2010 12:22:58] <rmatte> so it outputs nothing?
[24-Nov-2010 12:23:56] <dave_one> just the d= .... and for g in d.... on the next line and g.miny on the next nothing complaining at all
[24-Nov-2010 12:24:12] <rmatte> right, but you should actually get output
[24-Nov-2010 12:24:12] <dave_one> no complaint is good ?
[24-Nov-2010 12:24:19] <rmatte> the output should be the min y value for each graph
[24-Nov-2010 12:24:24] <rmatte> pastebin your zendmd output
[24-Nov-2010 12:24:30] <rmatte> or fpaste, rather
[24-Nov-2010 12:25:12] <dave_one> http://fpaste.org/XLMG/
[24-Nov-2010 12:25:33] <rmatte> hmmm, that's weird
[24-Nov-2010 12:25:59] <rmatte> is the template currently bound to that device?
[24-Nov-2010 12:26:06] <dave_one> it was
[24-Nov-2010 12:26:06] <rmatte> because it's like it's not even finding the template
[24-Nov-2010 12:26:13] <rmatte> it has to be currently bound to it
[24-Nov-2010 12:26:20] <rmatte> otherwise what we're trying isn't going to work
[24-Nov-2010 12:26:37] <rmatte> bind the template to that device, then try that again and tell me if you get output
[24-Nov-2010 12:26:50] <dave_one> jus a sec
[24-Nov-2010 12:26:56] <rmatte> you'll have to exit zendmd after binding the template
[24-Nov-2010 12:26:59] <rmatte> and then re-enter it
[24-Nov-2010 12:27:04] <rmatte> so that it picks up the most recent config
[24-Nov-2010 12:31:33] <dave_one> tring to unbind the template - save and then rebind it and then selecting it brings up the server exception and the error is - ValueError invalid literal for int() with base 10: '9.5'
[24-Nov-2010 12:32:01] <rmatte> ok, new approach, what device class is the template under?
[24-Nov-2010 12:33:14] <dave_one> slash BROADCAST
[24-Nov-2010 12:35:47] <dave_one> is that what you wanted ?
[24-Nov-2010 12:38:20] <dave_one> looks like its all over - I removed the binding and now the template has gone ! - its no longer erroring but I dont have any graphs either and its not available to re-bind
[24-Nov-2010 12:39:10] <rmatte> so it vanished?
[24-Nov-2010 12:39:25] <rmatte> you mean /Devices/BROADCAST?
[24-Nov-2010 12:39:39] <rmatte> I'm just looking to know what device class the device is in (case sensitive)
[24-Nov-2010 12:39:59] <dave_one> yep vanished - I was trying to not revert to a backup so i didnt lose the data of the last few days but it seems thats not an option any more
[24-Nov-2010 12:40:12] <rmatte> well hold up
[24-Nov-2010 12:40:35] <rmatte> provide me with the exact device class, this may be salvageable
[24-Nov-2010 12:42:08] <dave_one> "/Devices/BROADCAST/devices/TTV Beacon Receiver/"
[24-Nov-2010 12:42:20] <dave_one> i think thats what you're asking ?
[24-Nov-2010 12:42:28] <rmatte> k, and the template itself is under /Devices/BROADCAST?
[24-Nov-2010 12:42:33] <rmatte> or was under, rather
[24-Nov-2010 12:42:45] <davetoo> hi dave_one
[24-Nov-2010 12:42:50] <davetoo> dave_too here
[24-Nov-2010 12:42:55] <dave_one>
[24-Nov-2010 12:42:55] <davetoo> snicker
[24-Nov-2010 12:43:01] <dave_one> erm... Yes I think so
[24-Nov-2010 12:44:10] <dave_one> the whole template is now gone - if I re-create will the data have gone too ?
[24-Nov-2010 12:44:34] <dave_one> or will that pop back up ? - I'm just looking at my screen grab and theres enough info there to re-create i think
[24-Nov-2010 12:44:55] <rmatte> ok, I almost have those, one sec
[24-Nov-2010 12:44:59] <rmatte> have this*
[24-Nov-2010 12:46:07] <rmatte> http://fpaste.org/caws/raw/
[24-Nov-2010 12:46:09] <rmatte> try that
[24-Nov-2010 12:47:05] <rmatte> to see if it worked, you can do...
[24-Nov-2010 12:47:07] <rmatte> http://fpaste.org/e0rs/raw/
[24-Nov-2010 12:47:19] <dave_one> okay - seems to have completed without an error
[24-Nov-2010 12:47:28] <rmatte> ok, try the second part I pasted
[24-Nov-2010 12:47:33] <rmatte> see if you get values returned
[24-Nov-2010 12:48:13] <dave_one> okay -
[24-Nov-2010 12:48:55] <dave_one> sadly the local templete is still absent
[24-Nov-2010 12:49:12] <dave_one> looks like a restore or a rebuild
[24-Nov-2010 12:49:23] <rmatte> wait...
[24-Nov-2010 12:49:33] <rmatte> did you get any output from the second set of lines?
[24-Nov-2010 12:51:43] <dave_one> no - just completed without error - i think i've got to find a quick solution and it its recreate then i'll do that - we need to see these graphs to monitor beacon power
[24-Nov-2010 12:53:43] <rmatte> did you log a bug report for it?
[24-Nov-2010 12:54:32] <dave_one> yeah
[24-Nov-2010 12:54:36] <rmatte> k
[24-Nov-2010 13:03:36] <dave_one> weres the restore function in zenbackup
[24-Nov-2010 14:19:53] <_pepo_> hi friends
[24-Nov-2010 14:20:20] <_pepo_> Do I can use Postgresql for Zenoss?
[24-Nov-2010 14:25:17] <rmatte> nope, MySQL only
[24-Nov-2010 14:26:05] <_pepo_> ok thanks
[24-Nov-2010 14:26:18] <rmatte> MySQL is only used to store the events by the way
[24-Nov-2010 14:26:23] <rmatte> everything else is stored in Zope DB
[24-Nov-2010 14:29:25] <_pepo_> I am using OpenNMS, but it is so difficult, I am trying to make users that can see maps and dashboards only
[24-Nov-2010 14:29:51] <rmatte> It's not very easy to do that with Zenoss either
[24-Nov-2010 14:30:15] <rmatte> though it is technically possible
[24-Nov-2010 14:30:17] <rmatte> I've never tried
[24-Nov-2010 15:09:51] <rmatte> hmmm weird, I made some minor edits to my ZenPacks and it's throwing a hissy fit now
[24-Nov-2010 15:09:59] <rmatte> so I put everything back and it's still complaining
[24-Nov-2010 15:13:47] <rmatte> well a reinstall seems to have fixed it
[24-Nov-2010 15:43:07] <rmatte> I wish there were a way to test a datasource against an interface, instead of just against a device
[24-Nov-2010 15:49:53] <ericenns> rmatte: why not just to a zencommand --run now on the device
[24-Nov-2010 15:50:30] <ericenns> asssuming the datasource using zencommand
[24-Nov-2010 15:51:32] <rmatte> I suppose I could do that
[24-Nov-2010 15:52:01] <ericenns> thats how I test datasources that aren't applicable at the device level
[24-Nov-2010 15:53:33] * rmatte nods
[24-Nov-2010 15:59:39] <rmatte> well, I have it passing interface/process/filesystem names now...
[24-Nov-2010 16:01:07] <ericenns> cool
[24-Nov-2010 16:07:03] <rmatte> the problem is, I need to find a more efficient way than having it loop through interfaces until it comes across the right name
[24-Nov-2010 16:07:10] <rmatte> but I'm not sure there is a more efficient way to do it
[24-Nov-2010 16:07:19] <ericenns> oh yeah
[24-Nov-2010 16:07:53] <rmatte> actually, hmmm
[24-Nov-2010 16:08:41] <rmatte> I may have just had a eureka moment, but I'm going to have to rewrite a bit of my scripts
[24-Nov-2010 16:10:16] <rmatte> hmmm, it may or may not work, worth a shot though, going to try to cram more of the process of gathering the data in to the actual datasource script
[24-Nov-2010 16:10:28] <ericenns> ok
[24-Nov-2010 17:37:01] <rmatte> sweet, I think I have it working for filesystem templates, interface templates, and os process templates
[24-Nov-2010 17:39:21] <rmatte> 2010-11-24 17:39:05,561 DEBUG zen.zencommand: Command: "/bin/sh -c exec /usr/local/zenoss/zenoss/ZenPacks/ZenPacks.community.FormulaDataSource-1.4.egg/ZenPacks/community/FormulaDataSource/libexec/calc_formula.py --device='gen01.novanoc.com' --datasource='TEST' --formula='%ifInOctets + %ifOutOctets' --object='lo' --target='Products.ZenModel.IpInterface'"
[24-Nov-2010 17:39:21] <rmatte> 2010-11-24 17:39:05,561 DEBUG zen.zencommand: Output: '|TEST=394089.45\n'
[24-Nov-2010 17:39:46] <rmatte> woot
[24-Nov-2010 17:43:21] <rmatte> time to package this bad boy up and that's update 2 done
[24-Nov-2010 18:11:15] <rmatte> there, all packaged up and ready to go
[24-Nov-2010 18:11:21] <rmatte> next step will be to make it more efficient
[24-Nov-2010 18:11:24] <rmatte> possibly a daemon
[24-Nov-2010 18:18:16] <rmatte> I'm also going to work on making it more dynamic if possible. I need to find a way for it to auto-discover where RRD data is based on the template type or something.
[24-Nov-2010 18:49:07] brandonleach_ is now known as brandonleach
[24-Nov-2010 19:11:20] * rmatte2 yawns
[24-Nov-2010 19:11:20] [disconnected at Wed Nov 24 19:11:20 2010]
[25-Nov-2010 00:00:41] [connected at Thu Nov 25 00:00:41 2010]
[25-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[25-Nov-2010 00:00:58] <bartol.freenode.net> [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup
[25-Nov-2010 01:00:29] <Gibby> If I delete a FS from ZENOSS, when I rebuild it should find it right?
[25-Nov-2010 02:29:30] <zykes-> Gibby: FS how
[25-Nov-2010 02:29:31] <zykes-> ?
[25-Nov-2010 02:30:11] <Gibby> just click on it and click the - button
[25-Nov-2010 02:30:55] <Gibby> I had 1 repoting like 130648.9% used and another saying only 4% used when there was actually 91%
[25-Nov-2010 02:31:06] <Gibby> i delted it and readded the whole device, waiting for it to update
[25-Nov-2010 02:38:22] <Gibby> it worked
[25-Nov-2010 02:55:48] Gibby is now known as Gibby_away
[25-Nov-2010 02:58:10] <zykes-> ah
[25-Nov-2010 03:29:12] Gibby_away is now known as Gibby
[25-Nov-2010 03:56:23] Gibby is now known as Gibby_away
[25-Nov-2010 05:05:49] forsberg is now known as fOrsberg
[25-Nov-2010 06:50:16] fOrsberg is now known as forsberg
[25-Nov-2010 11:07:20] Gibby_away is now known as Gibby
[25-Nov-2010 11:12:19] Gibby is now known as Gibby_away
[25-Nov-2010 12:42:34] * rmatte yawns
[25-Nov-2010 14:28:25] [disconnected at Thu Nov 25 14:28:25 2010]
[26-Nov-2010 00:00:40] [connected at Fri Nov 26 00:00:40 2010]
[26-Nov-2010 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[26-Nov-2010 00:00:55] <bartol.freenode.net> [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup
[26-Nov-2010 00:31:51] Gibby_away is now known as Gibby
[26-Nov-2010 05:36:24] <Iouns> Hello, I've got a problem... Unfortunatly I deleted events database and I don't have a backup... how can I restore it from blank plz?
[26-Nov-2010 05:36:41] * Simon4 locates the file
[26-Nov-2010 05:37:17] <Iouns> /opt/zenoss/Products/ZenEvents/db/zenevents.sql thx!
[26-Nov-2010 05:38:19] <Simon4> that's the one!
[26-Nov-2010 05:38:29] * Simon4 wonders why find is so damn slow on this box
[26-Nov-2010 05:41:51] <Iouns> thank you Simon4. By the way I don't understand one thing... I used zenbackup to backup the whole thing and it didn't saved events DB. The only switch related to eventdb is --no-eventsdb. zenbackup do not manage eventsdb backup anymore?
[26-Nov-2010 05:42:16] <Simon4> hmm, did you untar the backup file and check for a .sql file?
[26-Nov-2010 05:42:21] <Simon4> and what version are you running?
[26-Nov-2010 05:42:54] <Iouns> version is 3.0.2, I check tar file.
[26-Nov-2010 05:45:31] <Iouns> no events.sql in the tar file. I had a huge events db (5GB) :/
[26-Nov-2010 05:45:59] <Iouns> I used this command : zenbackup --temp-dir=/srv/backup/ --save-mysql-access --file /srv/backup/zenoss-backup-20101125.tgz
[26-Nov-2010 05:46:03] <Iouns> strange :/
[26-Nov-2010 05:46:11] <Simon4> hmm, yeah, that should def get it
[26-Nov-2010 05:46:18] <Simon4> is the mysql db on the same host?
[26-Nov-2010 05:46:26] <Iouns> yep
[26-Nov-2010 05:49:07] <Iouns> there are logs of the zenbackup cmd : http://pastebin.com/FBugSFrK
[26-Nov-2010 05:49:31] <Simon4> ERROR:zenbackup:Unable to get MySQL credentials from ZODB. Zeo may not be available.
[26-Nov-2010 05:49:33] <Simon4> that's the key
[26-Nov-2010 05:49:46] <Simon4> INFO:zenbackup:Skipping events database backup.
[26-Nov-2010 05:49:53] <Iouns> exact!
[26-Nov-2010 05:50:06] <Simon4> was zenoss running at the time?
[26-Nov-2010 05:50:55] <Iouns> no it was down
[26-Nov-2010 05:51:01] <Iouns> this is my mistake?
[26-Nov-2010 05:51:16] <Simon4> yeah
[26-Nov-2010 05:51:26] <Simon4> the backup script connects to zenoss to get the mysql details
[26-Nov-2010 05:51:44] <Simon4> the script's designed to run whilst zenoss keeps running and still get a safe backup
[26-Nov-2010 05:56:05] <Iouns> oki thanks for you help Simon4. I had to pay much attention to this error log... my bad
[26-Nov-2010 05:56:15] <Simon4> no worries
[26-Nov-2010 06:30:30] [disconnected at Fri Nov 26 06:30:30 2010]
[27-Nov-2010 00:00:40] [connected at Sat Nov 27 00:00:40 2010]
[27-Nov-2010 00:00:56] [zenoss-logger (logger bot) has joined #zenoss]
[27-Nov-2010 02:58:33] frozty_sa is now known as froztbyte
[27-Nov-2010 03:48:11] fOrsberg is now known as forsberg
[27-Nov-2010 06:46:40] forsberg is now known as fOrsberg
[27-Nov-2010 06:51:07] fOrsberg is now known as forsberg
[27-Nov-2010 06:56:59] forsberg is now known as fOrsberg
[27-Nov-2010 06:59:44] fOrsberg is now known as forsberg
[27-Nov-2010 09:01:04] <zykes-> has anyone thought of making a zenoss-bot ?
[27-Nov-2010 09:11:55] <froztbyte> err, what do you mean?
[27-Nov-2010 09:12:52] <zykes-> i mean, a bot that can interact with zenoss's api towards irc
[27-Nov-2010 09:23:06] <zykes-> ok idea froztbyte ?
[27-Nov-2010 09:23:39] * Simon4 considered it
[27-Nov-2010 09:23:56] <Simon4> you could have the bot read a named pipe, and have a zenoss event command write into the pipe
[27-Nov-2010 09:28:00] <zykes-> Simon4: if you use the api it's no problem anyways
[27-Nov-2010 09:28:46] <Simon4> zykes-: true, it means you're polling for new events though vs being able to use something like libevent to "push" events as they happen
[27-Nov-2010 09:29:19] <Simon4> but it would work for sure
[27-Nov-2010 09:30:21] <zykes-> libevent ?
[27-Nov-2010 09:30:50] <Simon4> it's a library that lets you "subscribe" to fliesystem events, so your code is notified of a file changing, etc
[27-Nov-2010 09:31:49] * Simon4 is probably just overcomplicating the situation
[27-Nov-2010 09:42:40] <froztbyte> there's a jabber bot
[27-Nov-2010 09:42:59] <froztbyte> you could probably take the code from that, the code from some twisted-based jabber bot and link the two
[27-Nov-2010 09:43:38] <froztbyte> the jabber bot ties ties into the events code in zenoss, so you get an extra alert type
[27-Nov-2010 09:43:53] <froztbyte> (xmpp, in addition to the standard email and pager)
[27-Nov-2010 11:33:57] <zykes-> twisted based jabber ?
[27-Nov-2010 12:38:00] [disconnected at Sat Nov 27 12:38:00 2010]
[28-Nov-2010 00:00:40] [connected at Sun Nov 28 00:00:40 2010]
[28-Nov-2010 00:00:55] [zenoss-logger (logger bot) has joined #zenoss]
[28-Nov-2010 05:01:20] [disconnected at Sun Nov 28 05:01:20 2010]
[29-Nov-2010 00:00:40] [connected at Mon Nov 29 00:00:40 2010]
[29-Nov-2010 00:00:59] [zenoss-logger (logger bot) has joined #zenoss]
[29-Nov-2010 02:49:11] fOrsberg is now known as forsberg
[29-Nov-2010 05:13:08] forsberg is now known as fOrsberg
[29-Nov-2010 05:27:46] fOrsberg is now known as forsberg
[29-Nov-2010 07:22:00] mf2hd_ is now known as mf2hd
[29-Nov-2010 07:23:29] rhettardo_ is now known as rhettardo
[29-Nov-2010 07:38:59] forsberg is now known as fOrsberg
[29-Nov-2010 10:04:17] <kokey> hmmm
[29-Nov-2010 10:04:29] <kokey> it seems like zenoss wants to monitor nfs mounted directories by default
[29-Nov-2010 10:04:33] <kokey> how can i tell it not to?
[29-Nov-2010 10:06:31] <rmatte_> kokey: simple...
[29-Nov-2010 10:07:51] <rmatte_> go in to zProperties at the /Server level and add networkDisk to zInterfaceMapIgnoreTypes
[29-Nov-2010 10:07:53] <kokey> the nagios scripts i wrote before simply skipped nfs mounts and cdroms
[29-Nov-2010 10:07:57] <kokey> ah
[29-Nov-2010 10:08:21] <rmatte_> the same can be done for cdroms
[29-Nov-2010 10:08:30] <rmatte_> just separate the values with |
[29-Nov-2010 10:08:54] <rmatte_> networkDisk|UFS|CDFS
[29-Nov-2010 10:08:55] <kokey> you mean zFileSystemMapIgnoreTypes?
[29-Nov-2010 10:09:00] <rmatte_> yes
[29-Nov-2010 10:09:14] <kokey> it seems like it's in there already
[29-Nov-2010 10:09:14] <rmatte_> the value you enter is a regex value
[29-Nov-2010 10:09:26] <rmatte_> then it shouldn't be picking them up
[29-Nov-2010 10:09:30] <rmatte_> what's it currently set to?
[29-Nov-2010 10:09:38] <kokey> other
[29-Nov-2010 10:09:45] <kokey> ram
[29-Nov-2010 10:09:45] <kokey> virtualMemory
[29-Nov-2010 10:09:45] <kokey> removableDisk
[29-Nov-2010 10:09:45] <kokey> floppyDisk
[29-Nov-2010 10:09:45] <kokey> compactDisk
[29-Nov-2010 10:09:47] <kokey> ramDisk
[29-Nov-2010 10:09:50] <kokey> flashMemory
[29-Nov-2010 10:09:54] <kokey> networkDisk
[29-Nov-2010 10:09:58] <kokey> perhaps it's my snmp config
[29-Nov-2010 10:10:03] <rmatte_> ok, then it most certainly shouldn't be picking it up
[29-Nov-2010 10:10:15] <rmatte_> well, there's one way to find out
[29-Nov-2010 10:10:15] <kokey> would be weird tho since i had the same defauly snmp conf at the previous place i worked and it was all fine
[29-Nov-2010 10:10:20] <rmatte_> go to the OS tab, click on the nfs share
[29-Nov-2010 10:10:30] <rmatte_> and look at what "type" is listed for it in details
[29-Nov-2010 10:10:41] <rmatte_> errr sorry, not OS tab, I'm used to 2.5
[29-Nov-2010 10:10:46] <rmatte_> you know what I mean
[29-Nov-2010 10:12:09] <kokey> dunno where the details would be
[29-Nov-2010 10:12:25] <rmatte_> see the dropdown menu that says "Graphs"?
[29-Nov-2010 10:12:27] <rmatte_> drop that down
[29-Nov-2010 10:12:50] <kokey> ah yes
[29-Nov-2010 10:13:00] <kokey> fixedDisk
[29-Nov-2010 10:13:02] <kokey> arse
[29-Nov-2010 10:13:41] <rmatte_> lol
[29-Nov-2010 10:13:45] <rmatte_> there's your issue
[29-Nov-2010 10:13:53] <rmatte_> there's probably something in your snmp config that's causing that
[29-Nov-2010 10:14:49] <kokey> yeah
[29-Nov-2010 10:18:06] <kokey> weird
[29-Nov-2010 10:18:08] <kokey> needed storageUseNFS 1
[29-Nov-2010 10:18:13] <kokey> in my snmpd.conf
[29-Nov-2010 10:18:23] <kokey> i thought it would be default
[29-Nov-2010 10:18:39] <rmatte_> nope
[29-Nov-2010 10:18:46] rmatte_ is now known as rmatte
[29-Nov-2010 10:19:28] <kokey> ok
[29-Nov-2010 10:19:36] <kokey> now i wish i rolled out something like puppet already
[29-Nov-2010 10:21:34] <rmatte>
[29-Nov-2010 10:21:45] <rmatte> how many servers?
[29-Nov-2010 10:22:28] <kokey> probably only about 20 or so
[29-Nov-2010 10:22:34] <kokey> but i hate repetition
[29-Nov-2010 10:24:01] <rmatte> Yeh, I manage 15 Zenoss servers, so I deal in repetition all the time
[29-Nov-2010 10:28:15] <kokey> i'm big on automation
[29-Nov-2010 10:29:37] <rmatte> I automate as best I can, but a lot of stuff needs to be done by hand
[29-Nov-2010 10:29:55] <rmatte> especially for things like ZenPack installs, I don't trust doing that automated
[29-Nov-2010 10:30:16] <rmatte> ZenPacks can be a bit finnicky
[29-Nov-2010 10:30:46] * rmatte wonders where Nick Yeates is
[29-Nov-2010 10:31:07] <rmatte> I want him to give me edit access so that I can update/upload my Formula Data Source ZenPack
[29-Nov-2010 10:32:56] <kokey> what's a way to dump the list of devices that zenoss has?
[29-Nov-2010 10:33:10] <rmatte> well, do you just want names and IPs?
[29-Nov-2010 10:33:16] <kokey> yeah, basically
[29-Nov-2010 10:33:38] <rmatte> well, there are 2 different ways of doing it, you can either use a zendmd script or a custom report in the UI
[29-Nov-2010 10:33:42] <rmatte> which would you prefer?
[29-Nov-2010 10:33:48] <kokey> zendmd script
[29-Nov-2010 10:33:51] <rmatte> k...
[29-Nov-2010 10:33:51] <kokey> and as i say that
[29-Nov-2010 10:34:01] <kokey> i'm sure there's an example amongst some example scripts somewhere
[29-Nov-2010 10:34:27] <rmatte> could be
[29-Nov-2010 10:35:43] <rmatte> for d in dmd.Devices.getSubDevices():
[29-Nov-2010 10:35:44] <rmatte> print "%s,%s" % (d.getId(),d.getManageIp())
[29-Nov-2010 10:35:48] <rmatte> there's your zendmd script
[29-Nov-2010 10:35:59] <rmatte> note the space before the second line (which is required)
[29-Nov-2010 10:38:38] <kokey> cool
[29-Nov-2010 10:38:50] <kokey> that's much smaller than the other example i've just looked at
[29-Nov-2010 10:38:52] <kokey> great
[29-Nov-2010 10:42:08] <rmatte>
[29-Nov-2010 10:42:30] <rmatte> that will list all devices regardless of production state though
[29-Nov-2010 10:42:41] <rmatte> if you only want Production state devices you'd have to add a line
[29-Nov-2010 10:44:23] <rmatte> for d in dmd.Devices.getSubDevices():
[29-Nov-2010 10:44:24] <rmatte> if d.getProdState() == "Production":
[29-Nov-2010 10:44:24] <rmatte> print "%s,%s" % (d.getId(),d.getManageIp())
[29-Nov-2010 10:44:28] <rmatte> It would look like that
[29-Nov-2010 10:51:02] <chachan_> Hi guys, I'm having a problem, I lose connection something in my zenoss, it's a provider issue, but my question is, can I do some additional check before sending any alerts?, something like check if I can connecto to google first, so I can be sure that I have connection, did I make myself clear enough?
[29-Nov-2010 10:51:48] <chachan_> I lose connection somtimes*
[29-Nov-2010 10:51:56] <rmatte> chachan_: not really, you'd have to setup some sort of mailserver locally, have the alerts go to that first, and queue them, that way you won't lose them if there's no connection
[29-Nov-2010 10:51:58] <chachan_> somethings*
[29-Nov-2010 10:52:17] <rmatte> there's no easy way to do that
[29-Nov-2010 10:52:24] <chachan_> rmatte, I see
[29-Nov-2010 10:53:04] <chachan_> well, thanks, I will check my postfix configuration
[29-Nov-2010 10:53:21] <rmatte> np
[29-Nov-2010 10:54:48] fOrsberg is now known as forsberg
[29-Nov-2010 10:58:32] <kokey> rmatte: thanks
[29-Nov-2010 10:58:49] <kokey> heh it looks like a lot of stuff i put in is simply named by ip address and not system hostname
[29-Nov-2010 11:04:23] <rmatte> fun fun
[29-Nov-2010 11:04:28] <rmatte> I always manually rename stuff
[29-Nov-2010 11:04:35] <rmatte> or script the renaming
[29-Nov-2010 12:11:37] LarsN_ is now known as LarsN
[29-Nov-2010 12:11:59] <LarsN> anyone know if we should expect a 3.0.4 this week?
[29-Nov-2010 12:23:22] <rmatte> LarsN: I haven't heard anything about a 3.0.4
[29-Nov-2010 12:23:36] <Simon4_> neither
[29-Nov-2010 12:23:45] Simon4_ is now known as Simon4
[29-Nov-2010 12:23:58] <rmatte> The "Current Maintenance Release" in Trac is listed as 3.0.3
[29-Nov-2010 12:24:04] <rmatte> meaning they haven't been working on a 3.0.4
[29-Nov-2010 12:24:09] <rmatte> so the answer is definitely no
[29-Nov-2010 12:24:10] <rmatte>
[29-Nov-2010 12:25:44] <rmatte> ...even though I would have liked to have seen a 3.0.4, they are probably just going straight from 3.0.3 to Avalon
[29-Nov-2010 12:26:11] <rmatte> which kinds of sucks for me since I still don't consider 3.0.3 upgrade-worthy enough for our production environment
[29-Nov-2010 12:26:22] <rmatte> so now I'm going to be stuck upgrading from 2.5.2 to Avalon
[29-Nov-2010 12:26:24] <Simon4> yeah
[29-Nov-2010 12:26:27] <Simon4> we're in the same boat
[29-Nov-2010 12:26:49] <rmatte> I'm sure quite a few people are
[29-Nov-2010 12:27:00] <Simon4> rmatte: given we're a large enterprise customer, you could probably safely assume there will be an upgrade path of some sort from 2.5.2 to avalon
[29-Nov-2010 12:27:07] <rmatte> the only people who seem to have rushed in to 3.0 installs are people with small environments
[29-Nov-2010 12:27:12] <Simon4> since otherwise we're going to be whinging quite a lot
[29-Nov-2010 12:27:30] <rmatte> I doubt it man, you'll probably end up upgrading to 3.0.3 and then upgrading from there
[29-Nov-2010 12:27:48] <Simon4> sounds like a world of fun
[29-Nov-2010 12:27:56] <rmatte> well, it honestly shouldn't be that bad
[29-Nov-2010 12:28:02] <Simon4> I've done it once
[29-Nov-2010 12:28:09] <Simon4> took just over 1.5 days to create the catalogue
[29-Nov-2010 12:28:09] <rmatte> I tested upgrading 2.5.2 to 3.0 and it went smoothly
[29-Nov-2010 12:28:29] <rmatte> if it weren't for the crappy template editing in the new UI I would have upgraded by now
[29-Nov-2010 12:28:36] <rmatte> they really messed that part up
[29-Nov-2010 12:28:55] <rmatte> lol
[29-Nov-2010 12:29:03] <rmatte> 1.5 days, pretty intense
[29-Nov-2010 12:29:32] <Simon4> yeah, I hate to think how long it's going to take 4-5 months from now
[29-Nov-2010 12:29:38] <Simon4> as our install is only growing
[29-Nov-2010 12:30:23] * rmatte nods
[29-Nov-2010 12:30:51] <rmatte> I have 15 different Zenoss installs to upgrade, so trust me, I'm cringing at the idea of how long it's going to take to do these upgrades once Avalon is actually up to spec
[29-Nov-2010 12:30:59] <Simon4> yeah, ouch
[29-Nov-2010 12:31:17] <rmatte> I'll get it done, it'll just be time consuming
[29-Nov-2010 12:31:37] <rmatte> the upgrade from 2.4.5 to 2.5.2 on each box too me a total of 8 hours to do, and that was when I had 13 Zenoss servers
[29-Nov-2010 12:31:43] <rmatte> took me*
[29-Nov-2010 12:36:36] forsberg is now known as fOrsberg
[29-Nov-2010 13:10:18] <straterra> rmatte: do you run enterprise?
[29-Nov-2010 13:14:15] <rmatte> no, core
[29-Nov-2010 13:14:54] <cgibbons> tada
[29-Nov-2010 13:24:59] <rmatte> your forgot to flourish
[29-Nov-2010 13:25:01] <rmatte> you*
[29-Nov-2010 13:26:11] * LarsN looks forward to Avalon.
[29-Nov-2010 13:27:52] <rmatte> I only look forward to it if the remaining UI problems are fixed
[29-Nov-2010 13:28:06] <LarsN> There are a couple UI Problems I find annoying.
[29-Nov-2010 13:28:32] <rmatte> anything to do with template copying is horribly done all the way around
[29-Nov-2010 13:28:36] <LarsN> clicking the orange tile from within a device should take you to that device's error, or at least a filtered by device version of the events page.
[29-Nov-2010 13:28:40] <rmatte> and there are some bugs with template editing too
[29-Nov-2010 13:29:07] <LarsN> we've been copying templates within the ZMI. only way to be sure
[29-Nov-2010 13:30:12] <rmatte> yeh
[29-Nov-2010 13:30:19] <rmatte> "Override"
[29-Nov-2010 13:30:34] <rmatte> == lame
[29-Nov-2010 13:31:11] <rmatte> and whoever had the idea of displaying paths such as "Cisco" in /Network/Router... blargh to them
[29-Nov-2010 13:31:31] <rmatte> the path / becomes "Devices" in "Devices"
[29-Nov-2010 13:51:19] <froztbyte> it'd be nice if devices could more than one classpath applied to them
[29-Nov-2010 13:52:18] <rmatte> froztbyte: for what purpose?
[29-Nov-2010 13:54:03] <froztbyte> for hosts that serve multiple purposes
[29-Nov-2010 13:54:44] <Simon4> froztbyte: given the nature of the inhereted config, it would be a bit of a nightmare to resolve conflicts etc
[29-Nov-2010 13:54:59] <rmatte> yeh, that's definitely a conflict nightmare waiting to happen
[29-Nov-2010 13:55:04] <froztbyte> let's say you've got 5 hosts, host[0..1] run both app[0] and app[1], host[2] to host[4] respectively run app[2] to app[4]
[29-Nov-2010 13:55:07] <froztbyte> Simon4: not really
[29-Nov-2010 13:55:30] <froztbyte> because you just wouldn't have app/device type under /Device
[29-Nov-2010 13:55:36] <froztbyte> you'd have a /Function or somesuch
[29-Nov-2010 13:55:38] <rmatte> froztbyte: then create a class for each combination and bind the appropriate templates to each class.
[29-Nov-2010 13:55:54] <froztbyte> rmatte: that's what I'm doing at the moment, it's an epic pain in the ass
[29-Nov-2010 13:55:59] <rmatte> I assume you're talking about for performance templates such as exchange monitoring?
[29-Nov-2010 13:56:03] <Simon4> froztbyte: sure, it works fine for perf templates
[29-Nov-2010 13:56:21] <Simon4> you could do it another way
[29-Nov-2010 13:56:28] <Simon4> assign a system or group for each app
[29-Nov-2010 13:56:37] <froztbyte> yeah, I'm only thinking of perf templates here
[29-Nov-2010 13:56:43] <froztbyte> what other sort of place would it be applied?
[29-Nov-2010 13:56:46] <Simon4> then have a scheduled script to assign templates to each dev based on the membership
[29-Nov-2010 13:57:23] <froztbyte> Simon4: mmmm, system/groups are a many:1 mapping?
[29-Nov-2010 13:57:30] <Simon4> indeed
[29-Nov-2010 13:57:32] <froztbyte> I must admit I haven't really used systems at all
[29-Nov-2010 13:57:47] <froztbyte> so I may very well have been Doing It Wrong
[29-Nov-2010 13:57:47] <Simon4> and you can use them arbitrarily for your own purposes
[29-Nov-2010 13:58:10] <Simon4> you can't assign templates to a "system" or "group" though - at least not without some scripting
[29-Nov-2010 13:58:15] <Simon4> (that would be a nice feature)
[29-Nov-2010 13:59:03] <froztbyte> I'll do some playing around with that ... sometime
[29-Nov-2010 13:59:12] * froztbyte looks at the todo list
[29-Nov-2010 13:59:44] <Simon4> I hear ya
[29-Nov-2010 14:00:18] <rmatte> this is so weird, I'm using getRRDValue to pull CPU values for a range of time, but I'm getting some ridiculously high number
[29-Nov-2010 14:00:26] <rmatte> and the graphs themselves look fine
[29-Nov-2010 14:00:37] <rmatte> it's only doing it for 1 specific device template too
[29-Nov-2010 14:00:51] * rmatte scratches his head
[29-Nov-2010 14:01:44] <froztbyte> don't worry, I've got a similar one
[29-Nov-2010 14:03:56] <rmatte> :/mspfiles/reports$ ./cpu.py -s 09/01/2010 -e 11/28/2010 | grep ibomCSS
[29-Nov-2010 14:03:56] <rmatte> ibomCSS1_s01,268435423.4,None
[29-Nov-2010 14:03:56] <rmatte> ibomCSS2_s01,268435418.3,None
[29-Nov-2010 14:04:13] <rmatte> that's supposed to be an averaged CPU value
[29-Nov-2010 14:04:17] <rmatte> it works fine for any other device
[29-Nov-2010 14:04:21] <rmatte> huge "wtf" moment
[29-Nov-2010 14:05:46] <froztbyte> I'll show you the other one I've got innabit
[29-Nov-2010 14:06:32] * froztbyte eyes lyx
[29-Nov-2010 14:06:35] <froztbyte> lynx*
[29-Nov-2010 14:15:55] <rmatte> ok, so if I try it in zendmd with my own epoch time values it actually returns correct data
[29-Nov-2010 14:15:56] <rmatte> wtf
[29-Nov-2010 14:16:59] <froztbyte> add moar debug!
[29-Nov-2010 14:18:12] <cgibbons> yarr
[29-Nov-2010 14:20:34] <froztbyte> hmmmmmm
[29-Nov-2010 14:20:53] <froztbyte> Eluveitie is quite soothing when one is dealing with squid retardation
[29-Nov-2010 14:22:44] <rmatte> interesting, looks like the call that I thought was being used for those devices isn't actually being
[29-Nov-2010 14:22:47] <rmatte> now to figure out why
[29-Nov-2010 14:23:29] <froztbyte> any conditionals before it?
[29-Nov-2010 14:26:27] <rmatte> aha, I see what's happening
[29-Nov-2010 14:30:34] <rmatte> I have another datapoint named "mem5minTotal_mem5minTotal.rrd" in that template
[29-Nov-2010 14:30:43] <rmatte> but there's a datapoint in my server templates called "Total"
[29-Nov-2010 14:30:52] <rmatte> and I had it checking for that before checking for cpu5min
[29-Nov-2010 14:31:01] <rmatte> so I just adjusted the order that it checks them and voila
[29-Nov-2010 17:11:31] fOrsberg is now known as forsberg
[29-Nov-2010 17:33:13] <LiamMac> Can anyone point me in the right direction on how to update the "Stop Time" of an event when it clears (snmp_linkDown/snmp_linkUp)
[29-Nov-2010 17:34:35] <rmatte> "Stop Time"?
[29-Nov-2010 17:34:58] <rmatte> you mean end time?
[29-Nov-2010 17:35:47] <LiamMac> if you open an interface down trap event in the history it has a Start Time: and Stop Time: listed. End time may be what updates it I'm not sure
[29-Nov-2010 17:36:05] <sytem> clear-events can have transforms ?
[29-Nov-2010 17:36:13] <LiamMac> The problem is my snmp traps show when an interface goes down but I have no way of telling when it came back up
[29-Nov-2010 17:36:17] <rmatte> any event can have a transform
[29-Nov-2010 17:36:39] <sytem> and transform can access another event in db with dedup-id
[29-Nov-2010 17:36:49] <rmatte> LiamMac: just have Zenoss send you clear alerts as well
[29-Nov-2010 17:37:42] <LiamMac> I can tell from the alerts but another tech may not see that having to filter over old email. I would assume the event history should have that kind of info but it dosen't seem to.
[29-Nov-2010 17:38:07] <rmatte> sure it does, all clear events get saved
[29-Nov-2010 17:38:14] <rmatte> you just have to change your event view filters to see them
[29-Nov-2010 17:38:49] <rmatte> under severity make sure that clear is checked
[29-Nov-2010 17:39:44] <rmatte> the first seen last seen times are just the times between when the first event came in and the last event came in, they are not actually an indication of the event having cleared
[29-Nov-2010 17:39:46] <sytem> hmmm, i have in some events comment like "autocleared by admin at xx/yy/zzzz nn:mm"
[29-Nov-2010 17:39:53] <rmatte> all you know is that it stopped coming in after the end time
[29-Nov-2010 17:40:17] <rmatte> sytem: which would mean that the system auto-cleared the event because it received a clear event
[29-Nov-2010 17:40:30] <rmatte> it automatically does that for things like ping events, snmp agent down events, threshold events
[29-Nov-2010 17:40:37] <LiamMac> even't history dosen't have a severity dropdown like the Event console
[29-Nov-2010 17:40:45] <sytem> yes, i know that
[29-Nov-2010 17:40:52] <rmatte> LiamMac: yeh it does, I'm staring right at it
[29-Nov-2010 17:41:08] <sytem> and i have also made some snmp traps to clear another traps
[29-Nov-2010 17:41:17] <rmatte> LiamMac: ok, do this...
[29-Nov-2010 17:41:22] <LiamMac> what version? I'm on 2.5.2
[29-Nov-2010 17:41:31] <rmatte> LiamMac: I'm on 2.5.2
[29-Nov-2010 17:41:43] <rmatte> hover your mouse over one of the column names
[29-Nov-2010 17:41:52] <rmatte> you'll see a downward arrow appear
[29-Nov-2010 17:41:54] <rmatte> click on that
[29-Nov-2010 17:42:08] <rmatte> go to the Columns menu
[29-Nov-2010 17:42:21] <rmatte> put a checkmark next to Severity
[29-Nov-2010 17:42:26] <rmatte> you somehow removed it
[29-Nov-2010 17:42:45] <rmatte> or look to the right, maybe you switched it with another column or something
[29-Nov-2010 17:43:10] <rmatte> in which case you can just drag it over to reposition it
[29-Nov-2010 17:43:17] <LiamMac> not listed I have "Component","message","Summary",First Seen", "Last Seen", "Location", "Count"
[29-Nov-2010 17:43:37] <rmatte> in the Columns menu that's all you have?
[29-Nov-2010 17:43:49] <rmatte> I'm talking about the menu
[29-Nov-2010 17:43:53] <rmatte> not about what you can see
[29-Nov-2010 17:43:53] <LiamMac> yes.
[29-Nov-2010 17:43:58] <LiamMac> that's the menu
[29-Nov-2010 17:44:11] <rmatte> k, then something is messed with your install
[29-Nov-2010 17:44:54] <LiamMac> What you're describing sounds exactly like the Event console but if I click from there to "Event History..." what I get is what I described
[29-Nov-2010 17:45:45] <rmatte> hold on, I'll show you a screenshot of my history view (not the active event console)
[29-Nov-2010 17:46:24] <rmatte> http://oi51.tinypic.com/34sosvt.jpg
[29-Nov-2010 17:46:51] <rmatte> you can see at the top that it's clearly the history view
[29-Nov-2010 17:47:27] <LiamMac> Ok I see the difference. I get that on the Global "Event History" but not for the event history in a specific device.
[29-Nov-2010 17:47:49] <rmatte> no idea then
[29-Nov-2010 17:47:51] <LiamMac> Which still dosen't help my situation as techs will be looking at the specific device
[29-Nov-2010 17:48:06] <rmatte> oh, for a specific device you mean
[29-Nov-2010 17:48:15] * rmatte checks
[29-Nov-2010 17:48:41] <rmatte> I have it in the history for a specific device too
[29-Nov-2010 17:49:45] <rmatte> http://oi52.tinypic.com/143f68y.jpg
[29-Nov-2010 17:49:47] <rmatte> see?
[29-Nov-2010 17:50:09] <rmatte> try clearing your browser cache
[29-Nov-2010 17:51:07] <sytem> i have made portLinkUp traps to clear portLinkDown-traps, so i have in link down events comment "autocleared", with timestamp
[29-Nov-2010 17:51:37] <sytem> only problem is that the clear-timestamps are 3 hours in future
[29-Nov-2010 17:52:33] <rmatte> I don't even bother with traps for interface status monitoring
[29-Nov-2010 17:52:41] <sytem> that must be something related timezones, but havent figure out why
[29-Nov-2010 17:53:06] <rmatte> traps are unreliable
[29-Nov-2010 17:53:08] <rmatte> I use: docs/DOC-2494
[29-Nov-2010 17:53:16] <LiamMac> Traps are seeming like a better option than how we're doing it now. Too many of our devices have 2 WAN IP's
[29-Nov-2010 17:53:20] <rmatte> and I also developed another polling method which is even better
[29-Nov-2010 17:53:28] <rmatte> I need to do a write-up on it, maybe I'll do that tomorrow
[29-Nov-2010 17:53:47] <sytem> ah, im talking about fibrechannel-ports now
[29-Nov-2010 17:54:02] <rmatte> well, do they not show up as interfaces on the OS tab?
[29-Nov-2010 17:54:15] <sytem> traps are coming from ilo, not the host
[29-Nov-2010 17:54:32] <rmatte> right, but the interfaces are on the actual host, yes?
[29-Nov-2010 17:54:39] <rmatte> and you can poll them?
[29-Nov-2010 17:55:07] <rmatte> see, what I do is poll ifOperStatus and ifLastChange on every interface every 5 mins
[29-Nov-2010 17:55:17] <rmatte> if the port is operationally down the ifOperStatus alert kicks off
[29-Nov-2010 17:55:37] <rmatte> if the status of the port has changed (let's say it went down, or went down quickly and came right back up) then the ifLastChange alert kicks off
[29-Nov-2010 17:55:46] <rmatte> so I never miss anything and don't have to rely on traps
[29-Nov-2010 17:56:00] <rmatte> traps are a pain since they are different depending on the model of the device
[29-Nov-2010 17:56:11] <rmatte> whereas ifOperStatus and ifLastChange are standards
[29-Nov-2010 17:56:31] <sytem> no they aren't listed as interface
[29-Nov-2010 17:56:36] <LiamMac> problem is we need 1 min or lower notification and we have to monitor from the WAN side
[29-Nov-2010 17:56:38] <rmatte> ah ok, that's different then
[29-Nov-2010 17:56:57] <LiamMac> so if one link that we define as the "IP" of the device goes down the whole device looks down
[29-Nov-2010 17:57:07] <rmatte> LiamMac: right
[29-Nov-2010 17:57:36] <sytem> and actuallu when i look, those port-traps are coming from fibre-swiches, not from ilo
[29-Nov-2010 17:57:49] <rmatte> I figured they would be
[29-Nov-2010 17:57:55] <LiamMac> cleared my cache and restarted Zenoss still no severity column available in the device event history.
[29-Nov-2010 17:58:05] <rmatte> and even if they were coming from the iLO they would just be forwarded from the device by the iLO
[29-Nov-2010 17:58:08] <rmatte> sort of snmp passthrough
[29-Nov-2010 17:58:31] <rmatte> LiamMac: that's really weird, you're sure you're using 2.5.2 and not 2.5.1 or 2.5.0?
[29-Nov-2010 17:58:55] <rmatte> there were a lot of fixes related to the event console between 2.5.0 and 2.5.2
[29-Nov-2010 17:59:15] <sytem> no, we are not doing snmp-forward at ilo, ilo is just sending traps about hardware
[29-Nov-2010 17:59:17] <LiamMac> no 2.5.2 for sure
[29-Nov-2010 17:59:20] <rmatte> hmm
[29-Nov-2010 17:59:33] <rmatte> can you show me a screenshot of what you're seeing?
[29-Nov-2010 17:59:38] <rmatte> including the columns menu
[29-Nov-2010 17:59:43] <sytem> mostly memory errors
[29-Nov-2010 17:59:45] <rmatte> (like the screenshots I showed)
[29-Nov-2010 18:00:06] <rmatte> I'm just curious to see how stuff is being displayed for you
[29-Nov-2010 18:01:10] <rmatte> also I have to take off shortly
[29-Nov-2010 18:01:20] <rmatte> done for the day and need to make it to the bar in time for the hockey game
[29-Nov-2010 18:01:39] <rmatte> I'll be around tomorrow
[29-Nov-2010 18:03:32] <rmatte> actually I have to take off right now, if you're around tomorrow we can troubleshoot that some more
[29-Nov-2010 18:03:37] <rmatte> later guys
[29-Nov-2010 18:04:51] <LiamMac> another way around this does anyone know if you can use a trap to change ifOperStatus in zenoss?
[29-Nov-2010 18:15:47] <sytem> what if you add down-event to up-event's zEventClearClasses ?
[29-Nov-2010 18:16:08] <sytem> then you would have those autoclear-comments with timestamps
[29-Nov-2010 19:05:23] forsberg is now known as fOrsberg
[30-Nov-2010 00:00:40] [disconnected at Tue Nov 30 00:00:40 2010]
[30-Nov-2010 00:00:40] [connected at Tue Nov 30 00:00:40 2010]
[30-Nov-2010 00:00:58] [zenoss-logger (logger bot) has joined #zenoss]
[30-Nov-2010 03:18:17] <froztbyte> g'morning
[30-Nov-2010 04:27:02] fOrsberg is now known as forsberg
[30-Nov-2010 04:28:17] <ggg333> Hi Iam using zenoss v3... and iam seeing alert like " SSH login to 192.168.101.21 with username root failed"
[30-Nov-2010 04:28:32] <ggg333> could some one shed some light on were the password should be given?
[30-Nov-2010 04:48:50] <rhettardo> ggg3331: under configuration properties of the given device
[30-Nov-2010 04:53:06] <ggg3331> rhettardo: i think i tried it.. let me double check
[30-Nov-2010 04:54:36] <ggg3331> rhettardo: i searched for ssh.. all i see is the public key path and and entry for concurrnet sessions
[30-Nov-2010 04:54:40] <ggg3331> nothing for the password
[30-Nov-2010 04:55:05] <ggg3331> rhettardo: is it listed with a different name
[30-Nov-2010 04:55:28] <ggg3331> rhettardo: is it "zWinPassword"
[30-Nov-2010 04:55:28] <rhettardo> zCommandUsername and zCommandPassword
[30-Nov-2010 04:55:34] <rhettardo> no, thats for WMI
[30-Nov-2010 04:56:06] <ggg3331> oh.. ok
[30-Nov-2010 04:56:12] <ggg3331> rhettardo: thank you
[30-Nov-2010 04:56:15] <rhettardo> np
[30-Nov-2010 04:56:54] <ggg3331> I wil have to find the url which explaines what each one of those entries are
[30-Nov-2010 05:34:53] <kokey> ok i'll have to put a script in place to rename devices from their IP to their device name
[30-Nov-2010 05:35:04] <kokey> doing it manually sucks even for just 15 devices
[30-Nov-2010 05:36:12] <zykes-> kokey: how you mean ?
[30-Nov-2010 05:37:41] <kokey> the ID is the IP in most of mine
[30-Nov-2010 05:38:34] <kokey> i like having the ID to be the device name
[30-Nov-2010 05:38:40] <Simon4> kokey: is that because they were discovered, and there was no reverse DNS?
[30-Nov-2010 05:38:50] * Simon4 is also a huge fan of hte ID being the name, not the IP
[30-Nov-2010 05:50:32] <kokey> yeah no reverse DNS
[30-Nov-2010 05:50:44] <kokey> i also volunteered here last week to take over setting up the infoblox
[30-Nov-2010 05:50:54] <kokey> and migrating our stupid ip address spreadsheet over to it
[30-Nov-2010 05:51:33] <froztbyte> spreadsheet, hey
[30-Nov-2010 05:51:42] <froztbyte> hardcore
[30-Nov-2010 05:52:07] <kokey> i hate ip address spreadsheets
[30-Nov-2010 05:52:14] <Simon4> everyone needs to migrate off an ip address spreadsheet once in their life
[30-Nov-2010 05:52:15] <froztbyte> (I'm being facetious, of course)
[30-Nov-2010 05:52:26] <froztbyte> kokey: yeah, IPPlan as a minimum
[30-Nov-2010 05:52:34] <froztbyte> a wiki miiiiight cut it
[30-Nov-2010 05:53:14] <froztbyte> we're still looking for a sane way of handling v6 address allocation and such
[30-Nov-2010 05:53:16] * Simon4 is getting more and more of the opinion that the next thing he uses also has to be a PowerDNS backend - on the premise that if it exists, it's in DNS, no exceptions
[30-Nov-2010 05:53:31] <froztbyte> powerdns is teh win
[30-Nov-2010 05:53:35] <Simon4> oui
[30-Nov-2010 05:54:09] <froztbyte> just make sure the backend you use isn't a gigantic piece of shit
[30-Nov-2010 05:54:47] <kokey> yup, powerdns is great
[30-Nov-2010 05:54:58] <Simon4> heh, I first cut my teeth on powerdns sometime around 2002 when it was brand new, wrote my own "piece of shit" php interface for managing domains
[30-Nov-2010 05:55:20] <kokey> heh, i got a piece of shit php dns manager i wrote
[30-Nov-2010 05:55:27] <froztbyte> there's an inhouse thing we've got for dynamic addresses, and I very much don't agree with how it was written...
[30-Nov-2010 05:55:28] <Simon4> thankfully others who are vastly better than me have taken to writing better interfaces now
[30-Nov-2010 05:55:30] <kokey> with BIND and some ugly patch to use mysql
[30-Nov-2010 05:55:34] <kokey> before BIND-DLZ
[30-Nov-2010 05:55:46] <Simon4> kokey: heh, I had a hidden pdns master on mysql and some bind slave frontends
[30-Nov-2010 05:56:17] <kokey> we'll probably have bind slaves hanging off the infoblox
[30-Nov-2010 05:56:33] <kokey> there's some internal politics here since the master geek in the US doesn't see the point of using anything but BIND
[30-Nov-2010 05:56:35] <froztbyte> I recently bought a unixy.net 99c VPS that I want to use to start taking all my own DNS on, instead of hanging it off of 242343 other people's NSs
[30-Nov-2010 05:56:43] <froztbyte> prolly going with tinydns
[30-Nov-2010 05:56:45] <kokey> but i quite like BIND so i see his point
[30-Nov-2010 05:56:54] <froztbyte> well
[30-Nov-2010 05:57:07] <froztbyte> the "the ISC ships it like swiss cheese" argument has a lot of weight
[30-Nov-2010 05:57:10] <kokey> djb stuff is for people who wear lycra and listen to bon jovi
[30-Nov-2010 05:57:14] <Simon4> so what's awesome about this infoblox thing?
[30-Nov-2010 05:57:38] * Simon4 has found a very "enterprise" website
[30-Nov-2010 05:58:04] <kokey> infoblox has a nice interface, it comes as an appliance so you don't have to deal with systems people to get it deployed so network people can have it, and there are as many ways to interface/integrate with it as you can with an F5 bigip
[30-Nov-2010 05:58:17] <Simon4> (I have great need for "awesome" dns in my near future, so any suggestions greatly received)
[30-Nov-2010 05:58:54] <froztbyte> yeah, I've heard a few recommendations recently for infoblox
[30-Nov-2010 05:59:06] <kokey> comparing djb dns and BIND is like comparing a quad bike and a toyota sedan
[30-Nov-2010 05:59:22] <kokey> sude the quad bike won't get stuck in mud but it doesn't have a roof, aircon, multiple seats, etc. etc.
[30-Nov-2010 05:59:23] <Simon4> kokey: you're plotting the free tools? or buying the appliance?
[30-Nov-2010 05:59:59] <kokey> Simon4: i think we bought the appliance, but the guy who is supposed to be implementing it is faffing so i'm building a config on an eval vm image of the appliance
[30-Nov-2010 06:00:00] <froztbyte> kokey: I'm a biker, I don't care for a roof or multiple seats
[30-Nov-2010 06:00:13] <kokey> Simon4: we also bought one at the previous place i worked at
[30-Nov-2010 06:00:28] <Simon4> kokey: sweet - I might try and get my hands on an eval vm
[30-Nov-2010 06:00:38] <Simon4> are they spendy?
[30-Nov-2010 06:00:59] <kokey> dunno about the cost really
[30-Nov-2010 06:05:32] <kokey> i hope at the end of my 6 months here i have nailed a zenoss, infoblox and puppet deployment here
[30-Nov-2010 06:11:35] <zykes-> puppet for what ?
[30-Nov-2010 06:12:25] <kokey> where can i get a nice list of the stuff like getSystemNamesString, getId, getManageI etc?
[30-Nov-2010 06:12:34] <RuslanPopov> re
[30-Nov-2010 06:13:08] <kokey> zykes-: to do that puppet does
[30-Nov-2010 06:13:27] <kokey> zykes-: manage our configs mostly
[30-Nov-2010 06:13:41] <zykes-> yeh
[30-Nov-2010 06:14:20] <kokey> well right now i have to roll out changes to all our snmpd.conf files again
[30-Nov-2010 06:14:36] <kokey> turns out the default doesn't make it distinguish between normal and NFS mounts
[30-Nov-2010 06:23:22] <froztbyte> yup
[30-Nov-2010 06:23:28] <froztbyte> I fucking hate net-snmp
[30-Nov-2010 06:23:48] <froztbyte> all sorts of random shitty defaults and broken things
[30-Nov-2010 06:24:07] <RuslanPopov> hehe, I could told the same about zenoss
[30-Nov-2010 06:25:02] <froztbyte> zenoss is more sane by a few orders of magnitude
[30-Nov-2010 06:28:44] <kokey> dunno i've been happy with net-snmp before
[30-Nov-2010 06:29:00] <kokey> but i should have reused my old configs but i thought i'd start with a small simple one
[30-Nov-2010 06:29:05] <kokey> which turns out to be a big mistake
[30-Nov-2010 06:47:18] <RuslanPopov> trying to understand the zenoss 2.5, that is moved to me
[30-Nov-2010 07:32:19] <RuslanPopov> ppl, when I open device page, I see at bottom right the OS info: tag, serial, ..., contact, location
[30-Nov-2010 07:32:38] <RuslanPopov> zenoss 2.5, where can I change the last params?
[30-Nov-2010 08:07:37] <zykes-> anyone here using the synthetic transactions pack ?
[30-Nov-2010 09:15:54] <rmatte> zykes-: I am
[30-Nov-2010 09:16:06] <rmatte> zykes-: thought I'm using the community one, not the enterprise one
[30-Nov-2010 09:16:09] <rmatte> though*
[30-Nov-2010 09:19:08] <Sam-I-Am> morning folks
[30-Nov-2010 09:19:30] <zykes-> rmatte: a clue on how to add multiple websites with same ip ?
[30-Nov-2010 09:19:31] <rmatte> morning
[30-Nov-2010 09:19:54] <rmatte> zykes-: let me review the template, I haven't looked at it in a while, though I'm sure it's possible
[30-Nov-2010 09:20:54] <rmatte> yeh, as I thought, braindead simple
[30-Nov-2010 09:21:12] <rmatte> here's how I do my HTTP monitoring...
[30-Nov-2010 09:21:17] <rmatte> I have a /Devices/HTTP class
[30-Nov-2010 09:21:31] <rmatte> in that class I have zPingMonitorIgnore and zSnmpMonitorIgnore both set to true
[30-Nov-2010 09:21:47] <rmatte> I have the HttpMonitor ZenPack installed and I have the template bound to that class
[30-Nov-2010 09:22:01] <rmatte> in the HttpMonitor template I have the IP Address field cleared
[30-Nov-2010 09:22:12] <rmatte> That forces it to monitor based on just the hostname
[30-Nov-2010 09:22:28] <rmatte> I then add devices to the HttpMonitor class and name them after the hostname of the website
[30-Nov-2010 09:22:28] <zykes-> ah
[30-Nov-2010 09:22:36] <rmatte> I leave the IP address completely blank
[30-Nov-2010 09:22:40] <zykes-> i use the /Websites thing
[30-Nov-2010 09:22:45] <zykes-> i'll look at it when i get home then :
[30-Nov-2010 09:23:07] <rmatte> I just copied the template from /Websites to /HTTP since that's where the HttpMonitor pack installs it's templates, and it just makes more sense
[30-Nov-2010 09:23:16] <rmatte> either way... that's my basic setup for site monitoring...
[30-Nov-2010 09:23:31] <rmatte> once you have a setup like that, you would also apply the synthetic transactions template to the class
[30-Nov-2010 09:23:49] <rmatte> and then you would create a script in the zenpack directory for each site that you want to monitor (as defined in the instructions)
[30-Nov-2010 09:24:01] <rmatte> since it monitors based on the name of the device instead of the IP address it'll work fine
[30-Nov-2010 09:29:34] <RuslanPopov> ppl, when I open device page, I see at bottom right the OS info: tag, serial, ..., contact, location, how can I change these last two params?
[30-Nov-2010 09:32:27] * Simon4 sighs and gets out strace to look at net-snmp
[30-Nov-2010 09:32:32] <Simon4> this isn't going to end well
[30-Nov-2010 09:36:34] <kokey> Simon4: what's the matter?
[30-Nov-2010 09:37:05] <Simon4> kokey: we have a bunch of boxes that time out when moving from the TCP-MIB to the UDP-MIB when running a snmpwalk against them
[30-Nov-2010 09:37:22] <Simon4> snmpd ends up consuming 100% cpu for 30-60 seconds after said timeout also
[30-Nov-2010 09:37:43] <Simon4> it's also manifesting itself in zenprocess not being able to walk the process table and raising countless alerts
[30-Nov-2010 09:37:52] <rmatte> RuslanPopov: those are actually provided by SNMP on the device
[30-Nov-2010 09:38:01] <rmatte> RuslanPopov: most snmp agents have settings for those values
[30-Nov-2010 09:38:49] <rmatte> Simon4: sounds like the type of issue that I'm having with a couple of Solaris servers
[30-Nov-2010 09:39:00] <rmatte> timeout mid-way through the snmpwalk
[30-Nov-2010 09:39:06] <Simon4> *nod*
[30-Nov-2010 09:39:13] <Simon4> pain in the ass
[30-Nov-2010 09:39:19] <rmatte> yeh, tell me about it
[30-Nov-2010 09:40:09] * Simon4 just got it hurled over the fence as "must be a network error"
[30-Nov-2010 09:40:13] <Simon4> suuuure
[30-Nov-2010 09:40:14] <kokey> Simon4: i've had that before and could figure out the culprit by doing a slow snmp walk against it and seeing which oid makes it lock up
[30-Nov-2010 09:40:38] <Simon4> kokey: yeah, I can see where it's locking up - when it moves mibs - I can't exactly disable the UDP-MIB though
[30-Nov-2010 09:40:40] <froztbyte> turn up the debug level
[30-Nov-2010 09:40:57] <froztbyte> and make sure it actually saves to somewhere useful
[30-Nov-2010 09:41:08] <froztbyte> Simon4: can you poll the mibs on their own?
[30-Nov-2010 09:41:08] <kokey> so anything in UDP-MIB makes it lock up?
[30-Nov-2010 09:41:12] <froztbyte> ie corrupt mib or something
[30-Nov-2010 09:41:24] <chachan> Hi guys, I'm checking the zProperties and I'm looking for increase the time of modelling but I can't figure out what is it
[30-Nov-2010 09:41:28] <Simon4> froztbyte: it's not every time
[30-Nov-2010 09:41:33] <Simon4> which is even more frustrating
[30-Nov-2010 09:41:44] <froztbyte> hehe
[30-Nov-2010 09:42:24] <kokey> if it wasn't for the CPU being hammered i would have said it's a network error
[30-Nov-2010 09:42:50] <froztbyte> which snmpd version, btw? I think there were some race condition issues fixed in a few 5.3.x releases
[30-Nov-2010 09:43:18] <froztbyte> kokey: would be strange, though, because it's all UDP
[30-Nov-2010 09:43:38] <froztbyte> so if you get the first chunk and not the second, your routers must have had very problematic childhood
[30-Nov-2010 09:46:54] <rmatte> chachan: it's under the collector settings
[30-Nov-2010 09:47:42] <rmatte> chachan: Advanced -> Collectors -> localhost -> Modeler Cycle Interval (mins)
[30-Nov-2010 09:47:44] <chachan> mm, I see, so it's the same value for all devices, right?
[30-Nov-2010 09:47:49] <rmatte> correct
[30-Nov-2010 09:47:57] <rmatte> you can't set it per device, it's a global value per collector
[30-Nov-2010 09:48:07] <chachan> cool, thx
[30-Nov-2010 09:48:18] <rmatte> np
[30-Nov-2010 09:56:25] forsberg is now known as fOrsberg
[30-Nov-2010 10:03:22] <rmatte> eugh, it should not be this hard to disable auto-correct in Excel 2007
[30-Nov-2010 10:03:26] <rmatte> I can't even find the damn option
[30-Nov-2010 10:03:45] <rmatte> thank you microsoft for your horrible UI design
[30-Nov-2010 10:05:10] <rmatte> Ah, found it
[30-Nov-2010 11:14:44] <chachan> I'm having a SNMP agent down, but I don't know why, too many are down, I snmpwalk them and I see all fine
[30-Nov-2010 11:15:07] <chachan> the event is occuring and ocurring
[30-Nov-2010 11:15:18] <dec3pti01> anyone knows what can cause zenoss to give fake snmp alerts ? I have increased the ulimit on files and I thought the alert was due to high load on the monitored server but the server still has high load and the alert is gone
[30-Nov-2010 11:15:32] <froztbyte> chachan: doing an snmpwalk from zenoss?
[30-Nov-2010 11:15:37] <chachan> dec3pti01, I'm having the same problem
[30-Nov-2010 11:15:46] <froztbyte> ie, in the dropdown menu -> Commands -> snmpwalk
[30-Nov-2010 11:15:49] <chachan> froztbyte, yes and from localhost
[30-Nov-2010 11:15:58] <chachan> froztbyte, I do that too
[30-Nov-2010 11:16:04] <dec3pti01> I'm getting snmp alerts for OSprocess btw
[30-Nov-2010 11:16:17] <froztbyte> I was about to ask
[30-Nov-2010 11:16:36] <froztbyte> does your snmpd respond with the processes in question?
[30-Nov-2010 11:16:40] <froztbyte> in the process table?
[30-Nov-2010 11:17:02] <chachan> let me see
[30-Nov-2010 11:17:07] <froztbyte> no
[30-Nov-2010 11:17:12] <froztbyte> that wasn't for you
[30-Nov-2010 11:17:16] <froztbyte> that was for dec3pti01
[30-Nov-2010 11:17:21] <froztbyte> chachan: then up the debug level on zenperfsnmp and tail the zenperfsnmp logfile
[30-Nov-2010 11:17:58] <dec3pti01> froztbyte: sorry, you talking about snmpwalk from zenoss box to the system in question ?
[30-Nov-2010 11:18:15] <chachan> success:3 fail:6 pending:0 todo:0
[30-Nov-2010 11:18:30] <froztbyte> chachan: I said up the debug level
[30-Nov-2010 11:18:39] <chachan> froztbyte, ok
[30-Nov-2010 11:18:40] <froztbyte> you need to restart the daemon for settings to apply
[30-Nov-2010 11:19:18] <froztbyte> dec3pti01: it doesn't matter where you snmpwalk from. does a walk of the process table respond with the processes?
[30-Nov-2010 11:23:36] <dec3pti01> sorry I'm trying to find out the mib for the proctable
[30-Nov-2010 11:24:18] <froztbyte> you can doubleclick the alert in zenoss and view the OID that it failed to poll from there
[30-Nov-2010 11:25:01] <dec3pti01> yeah that was the first thing I did but doesn't show it
[30-Nov-2010 11:26:43] <dec3pti01> if I do an snmpwalk on everything and grep for the proc name I get HOST-RESOURCES-MIB::hrSWRunName and hrSWRunParameters but that's it
[30-Nov-2010 11:27:58] <froztbyte> okay, so your snmp daemon isn't giving you process information
[30-Nov-2010 11:28:20] <rmatte> dec3pti01: this is a Linux server?
[30-Nov-2010 11:28:32] <dec3pti01> froztbyte: what's strage though is that , its the same for all aother systems that have the process ok in zenoss
[30-Nov-2010 11:28:33] <froztbyte> which either means you're not actually getting snmp alerts (but rather some other zen daemon), or that your snmpd is being silly
[30-Nov-2010 11:28:37] <dec3pti01> rmatte: yep
[30-Nov-2010 11:28:52] <dec3pti01> froztbyte: yeah it comes from zenprocess
[30-Nov-2010 11:28:54] <rmatte> dec3pti01: So you're using the same config as other servers which you're able to snmpwalk perfectly fine?
[30-Nov-2010 11:29:19] <dec3pti01> rmatte: yep
[30-Nov-2010 11:29:28] <rmatte> have you tried simply restarting snmpd?
[30-Nov-2010 11:29:48] <dec3pti01> yep
[30-Nov-2010 11:30:09] <dec3pti01> eventually the alert goes away but sometimes it persists for days
[30-Nov-2010 11:30:17] <rmatte> I'd double check your config if I were you, and then reinstall net-snmp
[30-Nov-2010 11:30:25] <froztbyte> uhm
[30-Nov-2010 11:30:39] <rmatte> so it goes away sometimes?
[30-Nov-2010 11:30:40] <froztbyte> is this box the same sort as all the others? ie, same distro, same version of stuff, etc?
[30-Nov-2010 11:31:02] <dec3pti01> yeah all other 500 boxes are identical deployment
[30-Nov-2010 11:31:23] <froztbyte> I'd doublecheck all versions and config files
[30-Nov-2010 11:31:37] <froztbyte> to the level of running diffs against app output, config files, etc
[30-Nov-2010 11:31:55] <dec3pti01> rmatte: yep, last night there were two system with the same type of alert. 1 was there for 5 days and this morning is gone and the other alerted last morning
[30-Nov-2010 11:32:10] <froztbyte> because based on your walk up there, it seems like the daemon isn't returning the process list at it should
[30-Nov-2010 11:33:34] <rmatte> yeh, definitely run a diff between config files
[30-Nov-2010 11:33:41] <rmatte> it doesn't take much when it comes to net-snmp config
[30-Nov-2010 11:38:55] <evilliger> I'm running into "ImportError" when I'm trying to use the VirtualHostMonitor ZenPack.
[30-Nov-2010 11:39:46] <evilliger> I've uninstalled and reinstalled several times, but I'm still seeing the ImportErrror in the event.log. Any ideas on what could be going on?
[30-Nov-2010 11:40:50] <rmatte> evilliger: is there a .zip extention on the ZenPack?
[30-Nov-2010 11:41:28] <evilliger> Nope, My last install was from the ZenPack RPM for Zenoss 3.0.3
[30-Nov-2010 11:41:40] <rmatte> could you perhaps fpaste.org the exact error?
[30-Nov-2010 11:41:42] <dec3pti01> cool I'll check it out
[30-Nov-2010 11:41:48] <rmatte> "ImportError" is pretty general
[30-Nov-2010 11:41:59] <rmatte> paste the entire traceback
[30-Nov-2010 11:42:09] <evilliger> sure can
[30-Nov-2010 11:44:31] <evilliger> http://fpaste.org/8BJd/
[30-Nov-2010 11:45:25] <rmatte> hmm
[30-Nov-2010 11:45:51] <evilliger> I'm also see a strange traceback issue with the zenpack command when using the '--help' option not sure if it's related to my other issue or not.
[30-Nov-2010 11:46:30] <rmatte> you're not trying to install the pack as root are you?
[30-Nov-2010 11:46:45] <rmatte> no, that --help traceback is a bug in 3.0
[30-Nov-2010 11:46:53] <rmatte> everyone has it
[30-Nov-2010 11:47:08] <evilliger> ah! okay, good.
[30-Nov-2010 11:47:32] <rmatte> but yeh, you're trying to install as the Zenoss user, not as root, yes?
[30-Nov-2010 11:47:57] <rmatte> ...and are you trying to install an actual egg or an rpm?
[30-Nov-2010 11:48:09] <evilliger> I've installed the ZenPack via the web gui and via commadline with similar results.
[30-Nov-2010 11:48:25] <evilliger> Last install of the ZenPack was fromthe ZenPack RPM bundle.
[30-Nov-2010 11:48:38] <rmatte> ok
[30-Nov-2010 11:48:53] <rmatte> I'm wondering if they messed something up in the rpm installation
[30-Nov-2010 11:49:18] <evilliger> I've also remove my Xen Host server from zenoss just in case.
[30-Nov-2010 11:49:59] <evilliger> I did have this working under 2.5.x and then upgraded to 3.0. That
[30-Nov-2010 11:50:10] <rmatte> have you tried completely removing that ZenPack?
[30-Nov-2010 11:50:15] <rmatte> and then installing it fresh from the egg?
[30-Nov-2010 11:50:39] <evilliger> s when it broke, but it was working last week after i upgraded to 3.0.3
[30-Nov-2010 11:50:44] <rmatte> well, did you not install the updated ZenPack RPM for 3.0?
[30-Nov-2010 11:51:23] <rmatte> (for future reference, I'm not a big fan of the ZenPacks RPM for reasons such as this)
[30-Nov-2010 11:51:31] <rmatte> it includes a bunch of packs that you'll probably never use
[30-Nov-2010 11:51:50] <rmatte> the opportunity for conflicts and upgrade issues is higher than if you just install the eggs that you need
[30-Nov-2010 11:52:20] <rmatte> ZenPacks can be quite finnicky
[30-Nov-2010 11:52:46] <evilliger> So would it be safe to erase the ZenPack RPM and install the packs individually?
[30-Nov-2010 11:53:32] <rmatte> yes
[30-Nov-2010 11:53:39] <rmatte> well...
[30-Nov-2010 11:54:12] <rmatte> If those ZenPacks created classes, and you put devices in to those classes, and you remove the pack, and it removes the class, then you'll probably lose the devices too
[30-Nov-2010 11:54:16] <rmatte> since they are objects under the class
[30-Nov-2010 11:54:28] <rmatte> and you'll have to rebind templates and stuff
[30-Nov-2010 11:54:36] <rmatte> it really depends on how involved your monitoring is at this point
[30-Nov-2010 11:55:27] <rmatte> I'm extremely careful when I'm dealing with ZenPacks. They generally work well but they can be a major pain in the ass and cause unexpected results
[30-Nov-2010 11:55:37] <evilliger> zenoss only monitors my qa/office servers, so if I loose stuff, no one will miss it.
[30-Nov-2010 11:55:56] <rmatte> k, if you're not concerned just remove them
[30-Nov-2010 11:56:10] <rmatte> you could always temporarily move all the devices to /Ping
[30-Nov-2010 11:56:17] <rmatte> and then move them back to wherever afterwards
[30-Nov-2010 11:56:20] <rmatte> up to you
[30-Nov-2010 12:00:08] <evilliger> After your comment about root, I looked for all root owned files/dirs in /opt/zenoss and found quite a few files, but this one stands out.
[30-Nov-2010 12:00:10] <evilliger> ./Products/ZenPacks.zenoss.ZenossVirtualHostMonitor-2.3.0-py2.4.egg
[30-Nov-2010 12:00:26] <evilliger> could this be causing a conflict with the newer version?
[30-Nov-2010 12:19:50] <rmatte> eugh, 3 client commissions down, 7 to go, and more keep getting thrown at me
[30-Nov-2010 12:19:59] <rmatte> I must have missed the "Commission the Planet!" memo
[30-Nov-2010 12:20:02] <rmatte>
[30-Nov-2010 12:29:53] <evilliger> Has anyone see this message in event.log before?
[30-Nov-2010 12:29:54] <evilliger> WARNING OFS.Uninstalled Could not import class 'ZenPack' from module 'ZenPacks.zenoss.ZenossVirtualHostMonitor'
[30-Nov-2010 12:43:09] <rmatte> I googled it and there's nothing on it, so I doubt anyone has
[30-Nov-2010 12:43:23] <rmatte> have you tried removing just that 1 ZenPack?
[30-Nov-2010 12:43:53] <rmatte> that's weird that there's a .egg in /Products
[30-Nov-2010 12:43:59] <rmatte> is there also one in $ZENHOME/ZenPacks?
[30-Nov-2010 13:00:21] <evilliger> No, but I did find the following entry in the zenhub.log file.
[30-Nov-2010 13:00:24] <evilliger> Ignoring unresolvable object '<persistent broken ZenPacks.zenoss.ZenossVirtualHostMonitor.ZenPack instance '\x00\x00\x00\x00\x00\xc0\xa3\xb4'
[30-Nov-2010 13:01:23] <evilliger> I also found this in the zope zenpackmanager.
[30-Nov-2010 13:01:24] <evilliger> This object is broken because the unknown product that created it is no longer installed or is installed incorrectly
[30-Nov-2010 13:02:39] <rmatte> remove the pack
[30-Nov-2010 13:03:32] <evilliger> just did.
[30-Nov-2010 13:04:00] <rmatte> now restart zenoss
[30-Nov-2010 13:04:04] <rmatte> then install the pack again
[30-Nov-2010 13:04:11] <rmatte> then restart zenoss again
[30-Nov-2010 13:04:19] <rmatte> oh, before you reinstall the pack
[30-Nov-2010 13:04:33] <rmatte> make sure that .egg directory isn't in $ZENHOME/Products anymore
[30-Nov-2010 13:08:05] <evilliger> Cleared the Products directory and just installed the VirtualHostMonitor ZenPack. Restarting zenoss now.
[30-Nov-2010 13:08:36] <rmatte> k
[30-Nov-2010 13:09:00] <rmatte> I hope by "Cleared" you just mean that you deleted that 1 directory
[30-Nov-2010 13:09:05] <rmatte> not everything in Products
[30-Nov-2010 13:09:06] <rmatte> lol
[30-Nov-2010 13:09:21] <evilliger> yep, actually it was an EGG file.
[30-Nov-2010 13:09:30] <rmatte> k
[30-Nov-2010 13:09:44] <rmatte> maybe that's where it puts them when you install from the UI
[30-Nov-2010 13:09:51] <rmatte> I never install from the UI, so I wouldn't know
[30-Nov-2010 13:10:12] <evilliger> Maybe.
[30-Nov-2010 13:10:14] <rmatte> much better to install from commandline as zenoss user
[30-Nov-2010 13:10:43] <evilliger> yeah, i'm finding that out as I work through this issue.
[30-Nov-2010 13:10:52] <rmatte>
[30-Nov-2010 13:11:24] <evilliger> Zope doesn't report that the object is broken now. installing the XenMonitor zenpack now.
[30-Nov-2010 13:11:43] <rmatte> make sure you restart after the zenpack installs
[30-Nov-2010 13:11:45] <rmatte> always restart
[30-Nov-2010 13:11:51] <rmatte> (restart zenoss I mean)
[30-Nov-2010 13:11:52] <evilliger> always do.
[30-Nov-2010 13:11:54] <rmatte> k
[30-Nov-2010 13:22:22] <evilliger> still seeing the ImportError as before. Add one of my Xen Host servers and when updating the Configurations for the host in Zenoss I saw this in the event.log
[30-Nov-2010 13:22:39] <evilliger> ConflictError at /zport/dmd/Devices/Server/Virtual Machine Host/Xen/devices/mxsxen01/saveZenProperties
[30-Nov-2010 13:23:00] <evilliger> I does give an oid address.
[30-Nov-2010 13:28:00] <evilliger> things seem to be working normally again. Thanks for the help rmatte.
[30-Nov-2010 13:33:37] <rmatte> conflict, hmmmm
[30-Nov-2010 13:33:39] <rmatte> try this...
[30-Nov-2010 13:33:42] <rmatte> go in to zendmd and reindex
[30-Nov-2010 13:33:53] <rmatte> zendmd
[30-Nov-2010 13:33:55] <rmatte> reindex()
[30-Nov-2010 13:33:57] <rmatte> commit()
[30-Nov-2010 13:34:00] <rmatte> ctrl-d to exit
[30-Nov-2010 13:34:14] <rmatte> see if that helps
[30-Nov-2010 15:19:40] fOrsberg is now known as forsberg
[30-Nov-2010 15:53:10] <straterra> Not exactly Zenoss related..but..do any of you know a product like ntop..but that doesn't crash every 5 minutes?
[30-Nov-2010 16:03:48] <froztbyte> why would ntop crash every 5min?
[30-Nov-2010 16:03:57] <froztbyte> if ntop crashes, that's probably indicative of other issues
[30-Nov-2010 16:07:16] <rmatte> no, ntop blows
[30-Nov-2010 16:07:26] <rmatte> I've used it before and it would crash on me regularly too
[30-Nov-2010 16:09:34] <rmatte> straterra: I think we're using something similar... I'll have to ask my manager what it is, send me an email: rmatte@novanetworks.com
[30-Nov-2010 16:09:39] <rmatte> and I'll ask him tomorrow
[30-Nov-2010 16:10:42] <rmatte> I am starting to get so pissed off at OSSIM, I can not believe how slow the UI is
[30-Nov-2010 16:10:49] <rmatte> It's unusable
[30-Nov-2010 16:11:12] <rmatte> and they charge $30,000 for the pro version, this is really making me want to pay that :|
[30-Nov-2010 16:11:22] <rmatte> </sarcasm>
[30-Nov-2010 16:11:46] <rmatte> I've spent a week trying to get it working properly, I've thrown all sorts of resources at it
[30-Nov-2010 16:11:51] <rmatte> it has a big memory leak somewhere
[30-Nov-2010 16:12:22] <rmatte> After it's started for 30 mins it devours 5+GB of RAM in no time
[30-Nov-2010 16:12:49] <rmatte> then starts digging in to swap
[30-Nov-2010 16:16:16] <froztbyte> I haven't ever really seen ntop crashing, but it's not something I haven't heard of before either....
[30-Nov-2010 16:16:32] <froztbyte> the one people seem to usually advise is nfsen+nfdump
[30-Nov-2010 16:16:46] <froztbyte> but that's a pretty diy setup
[30-Nov-2010 16:19:13] <rmatte> straterra: what are you using ntop for specifically?
[30-Nov-2010 16:19:17] <rmatte> are you using it for netflow?
[30-Nov-2010 16:19:22] <rmatte> or just the basic stuff?
[30-Nov-2010 16:19:40] <straterra> Just to see whos pegging the internet connection, heh
[30-Nov-2010 16:19:45] <rmatte> ah
[30-Nov-2010 16:19:46] <straterra> the problem is that ALL of our routers are Linux
[30-Nov-2010 16:20:01] <rmatte> just install trafshow on them and call it a day
[30-Nov-2010 16:20:03] <straterra> So..I have to find something to install on Linux to export netflow data to use most of the tools
[30-Nov-2010 16:20:23] <straterra> Well..It has to be in a web gui..and monitor multiple interfaces
[30-Nov-2010 16:20:45] <straterra> I'm looking at http://www.manageengine.com/products/netflow/index1.html
[30-Nov-2010 16:21:29] <rmatte> I think that's what we're using actually
[30-Nov-2010 16:21:37] <rmatte> (for one of our clients)
[30-Nov-2010 16:21:48] <straterra> Really? What are you using to generate the netflow data (assuming its a Linux router) ?
[30-Nov-2010 16:21:56] <rmatte> nah, it's cisco gear
[30-Nov-2010 16:22:01] <straterra> Damn
[30-Nov-2010 16:22:13] <rmatte> I'm not sure how you'd generate netflow data from Linux
[30-Nov-2010 16:22:36] <straterra> Me either
[30-Nov-2010 16:22:41] <straterra> If I can figure that out, I'll be golden
[30-Nov-2010 16:22:47] <rmatte> aha
[30-Nov-2010 16:22:52] <rmatte> apparently what you want is nprobe
[30-Nov-2010 16:23:13] <rmatte> http://www.ntop.org/nProbe.html
[30-Nov-2010 16:23:23] <straterra> And that runs on the firewall itself?
[30-Nov-2010 16:23:32] <rmatte> that runs on the linux boxes
[30-Nov-2010 16:23:38] <rmatte> and generates the netflow data
[30-Nov-2010 16:23:48] <rmatte> then you can use any netflow compliant app to receive the data and analyze it
[30-Nov-2010 16:23:53] <straterra> Awesome
[30-Nov-2010 16:24:00] <straterra> I wonder if thats in an epel repo
[30-Nov-2010 16:24:08] <rmatte> could be
[30-Nov-2010 16:24:27] <rmatte> It's not in ubuntu's repos
[30-Nov-2010 16:28:01] forsberg is now known as fOrsberg
[30-Nov-2010 16:29:16] <xuru> hey everyoen
[30-Nov-2010 16:29:55] <xuru> Anyone know what's suppose to fill in the OS Manufacturer field on the Overview page?
[30-Nov-2010 16:31:19] <cgibbons> hurm
[30-Nov-2010 16:33:06] <straterra> rmatte: That nprobe page is..weird
[30-Nov-2010 16:34:14] <straterra> The license, that is
[30-Nov-2010 16:34:30] <straterra> "nProbeâ„¢ is available under the GPLv2 licence for a little fee, that's used for running the project and funding the new developments."
[30-Nov-2010 16:34:49] <rmatte> what's their "little fee"?
[30-Nov-2010 16:34:54] <straterra> No idea
[30-Nov-2010 16:35:09] <straterra> But..isn't that violation of GPLv2 to charge for the source code, outside of media?
[30-Nov-2010 16:35:34] <rmatte> Q: Why do you charge for nProbeâ„¢ although it's GPL?
[30-Nov-2010 16:35:35] <rmatte> A: GPL has nothing to do with price ([1] [2] [3]) but with freedom. Many open source companies ask a fee for their software.
[30-Nov-2010 16:36:09] <rmatte> Does the GPL allow me to charge a fee for downloading the program from my site?
[30-Nov-2010 16:36:09] <rmatte> Yes. You can charge any fee you wish for distributing a copy of the program. If you distribute binaries by download, you must provide “equivalent access†to download the source—therefore, the fee to download source may not be greater than the fee to download the binary.
[30-Nov-2010 16:37:00] <rmatte> that is a weird way of doing things though
[30-Nov-2010 16:37:06] <rmatte> it would be cooler if they'd just accept donations
[30-Nov-2010 16:37:36] <straterra> Yup
[30-Nov-2010 16:37:44] <straterra> Makes me want to go use something else heh
[30-Nov-2010 16:41:05] <rmatte> "little fee" my ass
[30-Nov-2010 16:41:11] <straterra> How much is it?
[30-Nov-2010 16:41:12] <rmatte> 100 euros for the basic version of it
[30-Nov-2010 16:41:16] <straterra> lkfdsjsafdlkj
[30-Nov-2010 16:41:21] <rmatte> 300 euros for the pro version
[30-Nov-2010 16:41:25] <straterra> 100 euros?
[30-Nov-2010 16:41:29] <rmatte> yup
[30-Nov-2010 16:41:32] <Simon4> seems fairly cheap if you're a reasonable sized company
[30-Nov-2010 16:41:34] <rmatte> http://www.nmon.net/shop/cart.php
[30-Nov-2010 16:41:39] <Simon4> especially compared to most netflow offerings
[30-Nov-2010 16:41:48] <straterra> I'm not paying 100 for it
[30-Nov-2010 16:41:57] <rmatte> yeh it is fairly cheap if you're a reasonably sized company, but if you're a reasonably sized company chances are you'll be using Cisco gear
[30-Nov-2010 16:41:58] <rmatte>
[30-Nov-2010 16:42:08] <straterra> There are perl apps and other software offerings
[30-Nov-2010 16:42:24] <rmatte> yeh
[30-Nov-2010 16:42:34] <rmatte> I'm sure there's other stuff out there that does the same thing
[30-Nov-2010 16:42:53] <rmatte> actually, my manager was using his linux workstation to test a netflow app that we have
[30-Nov-2010 16:42:58] <rmatte> I'll have to ask him what he was using
[30-Nov-2010 16:43:03] <straterra> Heeeells yes
[30-Nov-2010 16:43:09] <rmatte> like I said, fire me an email and I'll get you the details
[30-Nov-2010 16:43:14] <rmatte> rmatte@novanetworks.com
[30-Nov-2010 16:43:17] <straterra> Sure
[30-Nov-2010 16:43:20] <rmatte>
[30-Nov-2010 16:43:22] jb__ is now known as jb
[30-Nov-2010 16:43:25] <straterra> I was about to ask nanog
[30-Nov-2010 16:43:32] <rmatte> hehe
[30-Nov-2010 16:43:58] <rmatte> We've been working on a netflow project for one of our clients for just over a month now, and I'm pretty positive that we're using all open source stuff
[30-Nov-2010 16:44:07] <rmatte> so I'll find out tomorrow
[30-Nov-2010 16:44:34] <straterra> You haz mail
[30-Nov-2010 16:44:52] <rmatte> got it
[30-Nov-2010 16:48:18] <straterra> Thanks
[30-Nov-2010 16:51:36] <rmatte> np
[30-Nov-2010 17:17:07] <straterra> rmatte: Doesn't appear to be any good free netflow web interfaces -_-
[30-Nov-2010 17:51:36] <froztbyte> yeah
[30-Nov-2010 17:52:05] <froztbyte> but that's because netflow is an involved enough thing that if you make a decent system for it that can handle up to x amount of traffic, you can charge for it
[30-Nov-2010 17:52:32] <froztbyte> (because inhouse dev isn't always an option)
[30-Nov-2010 18:21:06] <willwh> hey guys
[30-Nov-2010 18:30:45] <cgibbons> hurm
[30-Nov-2010 23:20:38] brandonleach_ is now known as brandonleach
[01-Dec-2010 00:00:40] [disconnected at Wed Dec 1 00:00:40 2010]