From: Matt R. <mat...@gm...> - 2008-10-29 20:33:07
|
Craig, I have been using a user that has local administrator access for testing but mhuot and I proved you could do it without. The challenge is that you have to grant your non-administrator user access that's beyond that of a simple group membership. I think you could probably push this access out through a group policy, but lets cut to the chase: http://www.j-interop.org/quickstart.html There's a section in there about what to do if granting administrator is a concern. As far as your second question, about performance, is concerned I cannot say that I have compared the two closely but I can say that my gut says that WMI is faster. WMI doesn't have an additional layer of abstraction that NSClient has but I cannot speak to the other agents (OpMon and NSClient++). Important note: some WMI items will be slower than others because they are generated on-demand. A clear example of this is if you were to use Win32_LogicalDisk to view the A: drive - you will hear your floppy drive attempt to read. If you have a floppy disk in it is slow to retrieve the values. If you do not have a floppy disk in it's *painfully* slow to return the values. That being said the Win32_Perf* classes don't suffer from this (this is the tree of classes that cover the same functionality as PerfMon.) I hope this answers your questions. On Wed, Oct 29, 2008 at 2:11 PM, Miskell, Craig < Cra...@ag...> wrote: > > > WMI has finally come to OpenNMS. > WOOT+1 > > > Finally you will have to edit wmi-config.xml - this file > > mimicks the way snmp-config.xml works, you can do ranges of > > IPs, a specific IP or defaults. To get going the easy way > > edit the username, password and domain to fit that of your > > environment. If you don't want to give your system access to > > your whole domain you can specific a local user on a system > > by setting the domain to the name of the system. > Just out of curiosity: what level of privilege do those credentials > require? Administrator on the server? Just a user? > > Also: are you in a position to comment on the efficiency of this WMI vs > the NSClient protocol? I understand WMI can get at perfmon counters, which > is what I use NSClient for at the moment. Not having to install the > NSClient client (that's really weird to type and worse to read) on each > server would be great; it'd be even better to not take 1second per data item > (the NSClient client code takes two samples 1 second apart before returning, > hence the fairly large default "timeout" for NSClient). > > Ta, > Craig Miskell > > > ======================================================================= > Attention: The information contained in this message and/or attachments > from AgResearch Limited is intended only for the persons or entities > to which it is addressed and may contain confidential and/or privileged > material. Any review, retransmission, dissemination or other use of, or > taking of any action in reliance upon, this information by persons or > entities other than the intended recipients is prohibited by AgResearch > Limited. If you have received this message in error, please notify the > sender immediately. > ======================================================================= > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-devel mailing list > > To *unsubscribe* or change your subscription options, see the bottom of > this page: > https://lists.sourceforge.net/lists/listinfo/opennms-devel > -- Matt Raykowski /s |