James beat me to it :)  I'm sure there are other Zenoss/Netware users  
who would love to have access to this and help you refine it in the  
future.  So if you're interested in sharing, I'd love to put it up for  
you.

Thanks,
Matt Ray
Zenoss Community Manager
community.zenoss.com
[email protected]



On Mar 5, 2009, at 7:44 AM, James Pulver wrote:

> Have you considered making a Zenpack with this or otherwise getting  
> it into the code repository?
> --
> James Pulver
> Information Technology Area Supervisor
> LEPP Computer Group
> Cornell University
>
>
>
> larve_q wrote, On 3/5/2009 4:54 AM:
>> Major Break Through!!  :D  Check: 
>> http://farm4.static.flickr.com/3662/3330646032_9c321f2381_o.jpg
>> Finally I’ve got it working, made a small mistake (typo) in my  
>> NWFileSystemMap.py (Rule 29: Changed “class  
>> HRFileSystemMap(SnmpPlugin):” -> “class  
>> NWFileSystemMap(SnmpPlugin):”) To add the Netware file system to  
>> your OS tab follow these steps:
>> 1.   Create a file NWFileSystemMap.py under $ZENHOME/Products/ 
>> DataCollector/plugins/zenoss/snmp (Check your file permissions)
>> 2.   Paste this code in the file:  
>> Begin----------------------------------Begin
>> ###########################################################################
>> #
>> # This program is part of Zenoss Core, an open source monitoring  
>> platform.
>> # Copyright (C) 2007, Zenoss Inc.
>> #
>> # This program is free software; you can redistribute it and/or  
>> modify it
>> # under the terms of the GNU General Public License version 2 as  
>> published by
>> # the Free Software Foundation.
>> #
>> # For complete information please visit: http://www.zenoss.com/oss/
>> #
>> ###########################################################################
>> __doc__="""FileSystemMap
>> FileSystemMap maps the interface and ip tables to interface objects
>> $Id: HRFileSystemMap.py,v 1.2 2004/04/07 16:26:53 edahl Exp $"""
>> __version__ = '$Revision: 1.2 $'[11:-2]
>> import re
>> from Products.ZenUtils.Utils import unsigned
>> from Products.DataCollector.plugins.DataMaps import ObjectMap
>> from Products.DataCollector.plugins.CollectorPlugin \
>>    import SnmpPlugin, GetTableMap
>> class NWFileSystemMap(SnmpPlugin):
>>    maptype = "FileSystemMap"
>>    compname = "os"
>>    relname = "filesystems"
>>    modname = "Products.ZenModel.FileSystem"
>>    deviceProperties =  \
>>      SnmpPlugin.deviceProperties + ('zFileSystemMapIgnoreNames',)
>>    columns = {
>>         '.1': 'snmpindex',
>>         '.2': 'type',
>>         '.3': 'mount',
>>         '.4': 'blockSize',
>>         '.5': 'totalBlocks',
>>         }
>>    snmpGetTableMaps = (
>>        GetTableMap('fsTableOidNW', '.1.3.6.1.2.1.25.2.3.1', columns),
>>    )
>>    typemap = {
>>        ".1.3.6.1.4.1.23.2.27.2.1.2": "ram",
>>        ".1.3.6.1.4.1.23.2.27.2.1.3": "swap",
>>        ".1.3.6.1.4.1.23.2.27.2.1.1": "fixedDisk",
>>        }
>> End----------------------------------End
>> 3.   Go to your device -> Triangle -> More -> Collector Plugins and  
>> add zenoss.snmp.NWFileSystemMap. (Remove the  
>> zenoss.snmp.HRFileSystemMap) -> Save
>> 4.   Model your device… 5.   Finished
>> Let’s hope this helps somebody, it toke me a lot of work….!!!
>> Greeting,
>> Martijn
>> -------------------- m2f --------------------
>> Read this topic online here:
>> http://forums.zenoss.com/viewtopic.php?p=31937#31937
>> -------------------- m2f --------------------
>> ------------------------------------------------------------------------
>> _______________________________________________
>> zenoss-users mailing list
>> [email protected]
>> http://lists.zenoss.org/mailman/listinfo/zenoss-users
> _______________________________________________
> zenoss-users mailing list
> [email protected]
> http://lists.zenoss.org/mailman/listinfo/zenoss-users

_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to