Phil Daws | 28 Oct 21:34 2014
Picon

New SNMP template

Hi:

am playing around with SNMP and trying to create a template based on
http://www.litespeedtech.com/support/wiki/doku.php?id=litespeed_wiki:snmp_cacti_monitoring
so that it will work in ONMS.  I have attached the XML I have created but when I restart ONMS it does not appear
to be picking up the new OID's yet if I walk the system is fine:

snmpwalk -v 3 -u snmpman -a SHA -A XXXXXXXXXXXXXXXXXXX -x AES -X XXXXXXXXXXXXXXXXXXXXXX -l authPriv
XXXX.XXX.XXX.XXX:161 .1.3.6.1.4.1.22253.201
SNMPv2-SMI::enterprises.22253.201.1 = STRING: "_Server"

Any ideas please ? Thank you. Phil

------------------------------------------------------------------------------
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Ramu | 25 Oct 10:54 2014
Picon

Cisco ATM link utilization data collection

When we tried to graph cisco ATM interfaces, we ran into the following
issues...

The standard MIBs that plot for ethernet interfaces (MIB-2 --> ifInOctets &
ifOutOctets) don't provide the correct interface utilization numbers for ATM
interfaces.

As per Cisco, the MIBs that need to be polled for ATM interfaces are
"cAal5VccInOctets (1.3.6.1.4.1.9.9.66.1.1.1.1.3) & cAal5VccOutOctets
(1.3.6.1.4.1.9.9.66.1.1.1.1.4)"

snmpwalk on this MIB provides correct utilization values but I am unable to
make it work in openNMS...

Made the following changes in the OpenNMS colector:
cisco.xml -->
snip
<group name="cisco-atm-interfaces" ifType="all">
<mibObj oid=".1.3.6.1.4.1.9.9.66.1.1.1.1.3" instance="ifIndex"
alias="atmInOctets" type="counter" />
<mibObj oid=".1.3.6.1.4.1.9.9.66.1.1.1.1.4" instance="ifIndex"
alias="atmOutOctets" type="counter" />
</group>

<systemDef name="Cisco Routers">
<sysoidMask>.1.3.6.1.4.1.9.1.</sysoidMask>
<collect>
<includeGroup>cisco-atm-interfaces</includeGroup>
</collect>
</systemDef>
(Continue reading)

John Blake | 27 Oct 14:25 2014
Picon

best way to monitor disk states

Whats the best way to monitor disk states on a SAN?
Id rather not collect and graph for each and every disk if I can help it as there could be numerous shelves added.
If I could poll the disk state table, and then if any state is not say a "1", then send a notification.
I'm wondering if I could create a disk "service" for the SAN and then if the service isnt a "1" then alert.
I can see doing services against ssh, smtp, etc but not a table of data.

ideas?

John
------------------------------------------------------------------------------
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
Clay Jackson | 25 Oct 00:57 2014

Node Monitoring by HostName

Hi - OpenNMS newbie here.  I'm having issues with my ISP, so I set up nodes
to monitor their NameServers (ns1.isp.net, ns2.isp.net) by their IP
addresses.   I discovered this morning that the ISP has moved their
nameservers to a different set of addresses.   Question is - is there any
way to monitor by a DNS name, as opposed to by IP - so that if they change
again, I'll still know what's going on?

Thanks in advance!

Clay Jackson
clayj <at> nwlink.com

------------------------------------------------------------------------------
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Zander Mears | 24 Oct 13:57 2014
Picon
Picon

problem SNMP monitoring of a Panasas storage system

Hi All

Firstly apologies for the very long first post!

I'm trying to monitor one of our Panasas (5.5.1) storage systems via 
SNMP. We're running the latest stable build 1.12.9 on RedHat 6.3.

As each blade will return all the SNMP info of the entire realm when 
polled I only need to poll one blade. So I chose the realm's main 
director blade via IP address.

Whilst the blade appears and opennms populates some of the SNMP 
attributes I only get two graphs: ICMP response and SSH response.

I am happy to supply various files if needed to help troubleshooting.

I have done the following:

Via Web GUI's SNMP compiler uploaded and successfully compiled all the 
Panasas' mibs that I took from the storage system itself. I had to do a 
bit of reformatting to a number of files to get this to work. The files 
were placed in:

/opt/opennms/share/mibs/compiled/

PANASAS-BLADESET-MIB-V1.mib
PANASAS-EVENTS-MIB-V1.mib
PANASAS-HW-MIB-V1.mib
PANASAS-NOTIFY-MIB-V1.mib
PANASAS-PANFS-MIB-V1.mib
PANASAS-PERFORMANCE-MIB-V1.mib
PANASAS-ROOT-MIB.mib
PANASAS-SYSTEM-MIB-V1.mib
PANASAS-TC-MIB.mib
PANASAS-VOLUMES-MIB-V1.mib

Via the web GUI I've managed to (though I can't remember exactly how) 
create various SNMP collection groups and an Event configuration from, I 
guess, the resultant xml files created  by the first step in:

/opt/opennms/etc/datacollection/

PANASAS-BLADESET-MIB-V1.xml
PANASAS-PERFORMANCE-MIB-V1.xml
PANASAS-SYSTEM-MIB-V1.xml
PANASAS-VOLUMES-MIB-V1.xml

/opt/opennms/etc/events/

PANASAS-NOTIFY-MIB-V1.events.xml

It also created the following files in:

/opt/opennms/etc/snmp-graph.properties.d/

PANASAS-BLADESET-MIB-V1-graph.properties
PANASAS-PERFORMANCE-MIB-V1-graph.properties
PANASAS-SYSTEM-MIB-V1-graph.properties
PANASAS-VOLUMES-MIB-V1-graph.properties

As the file /opt/opennms/etc/snmp-graph.properties had the following 
configuration:

include.directory=snmp-graph.properties.d

I thought the new graphs would be included but they weren't so I added 
the following to the end of the "reports=" part of the file taken from 
all the auto generated graph files:

OpenNMS.Notifd.UnknowNoticeInterr.AttributeReport, \
panVolTable.panVolSoftQuota, \
panVolTable.panVolHardQuota, \
panVolTable.panVolUsed, \
panVolTable.panVolRecoveryPriority, \
panBSetTable.panBSetTotalCapacity, \
panBSetTable.panBSetReservedCapacity, \
panBSetTable.panBSetUsedCapacity, \
panBSetTable.panBSetAvailableCapacity, \
panPerfDirectorTable.panPerfDirectorCpuUtil, \
panPerfDirectorTable.panPerfDirectorDiskUtil, \
panPerfDirectorTable.panPerfDirectorResponseTime, \
panPerfDirectorTable.panPerfDirectorOps, \
panPerfStorageTable.panPerfStorageCpuUtil, \
panPerfStorageTable.panPerfStorageDiskUtil, \
panPerfStorageTable.panPerfStorageCapTot, \
panPerfStorageTable.panPerfStorageCapUsed, \
panPerfStorageTable.panPerfStorageCapReserv, \
panPerfStorageTable.panPerfStorageCapAvail, \
panPerfStorageTable.panPerfStorageResponseTime, \
panPerfStorageTable.panPerfStorageOps, \
panPerfStorageTable.panPerfStorageReadThroughput, \
panPerfStorageTable.panPerfStorageWriteThroughput, \
panPerfDFPerfTable.panPerfDFPerfOps, \
panPerfDFPerfTable.panPerfDFPerfResponse, \
panPerfDFPerfTable.panPerfDFPerfKBpsIn, \
panPerfDFPerfTable.panPerfDFPerfKBpsOut, \
panPerfDFBSetPerfTable.panPerfDFBSetPerfOps, \
panPerfDFBSetPerfTable.panPerfDFBSetPerfResponse, \
panPerfDFBSetPerfTable.panPerfDFBSetPerfKBpsIn, \
panPerfDFBSetPerfTable.panPerfDFBSetPerfKBpsOut, \
panPerfNFSPerfTable.panPerfNFSPerfOps, \
panPerfNFSPerfTable.panPerfNFSPerfResponse, \
panPerfNFSPerfTable.panPerfNFSPerfMBps, \
panPerfNFSBSetPerfTable.panPerfNFSBSetPerfOps, \
panPerfNFSBSetPerfTable.panPerfNFSBSetPerfResponse, \
panPerfNFSBSetPerfTable.panPerfNFSBSetPerfMBps, \
panPerfServerTable.panPerfServerCpuUtil, \
panPerfStorageDriveTable.panPerfStorageDriveUsedDataSpace, \
panPerfStorageDriveTable.panPerfStorageDriveUsedMetadataSpace, \
panPerfStorageDriveTable.panPerfStorageDriveFreeSpace, \
panPerfStorageDriveTable.panPerfStorageDriveTotalInodes, \
panPerfStorageDriveTable.panPerfStorageDriveReallocCount, \
panPerfStorageDriveTable.panPerfStorageDriveReadsSinceBoot, \
panPerfStorageDriveTable.panPerfStorageDriveWritesSinceBoot, \
panPerfStorageDriveTable.panPerfStorageDriveSsdLiftimeWrites, \
panPerfStorageDriveTable.panPerfStorageDriveSsdRemainLiftimePct, \
panPerfStorageDriveTable.panPerfStorageDriveSsdAvailReservePct, \
panSystemManagement.panSystemManagementAddress, \
panSystemRepsetTable.panSystemRepsetEntryIpAddr

This hasn't helped.

In the datacollection-config.xml file I added the following within the 
default snmp-collection section:

         <include-collection dataCollectionGroup="PANASAS-VOLUMES-MIB-V1"/>
         <include-collection dataCollectionGroup="PANASAS-SYSTEM-MIB-V1"/>
         <include-collection 
dataCollectionGroup="PANASAS-PERFORMANCE-MIB-V1"/>
         <include-collection dataCollectionGroup="PANASAS-BLADESET-MIB-V1"/>

That didn't help so I've tried to create a custom package by adding the 
following lines to the /opt/opennms/etc/collectd-configuration.xml file

     <package name="PANASAS01">
         <filter>IPADDR != '0.0.0.0'</filter>
         <specific>10.7.18.16</specific>
         <service name="SNMP" interval="300000" user-defined="false" 
status="on">
             <parameter key="collection" value="PANASAS-VOLUMES-MIB-V1"/>
             <parameter key="collection" value="PANASAS-SYSTEM-MIB-V1"/>
             <parameter key="collection" 
value="PANASAS-PERFORMANCE-MIB-V1"/>
             <parameter key="collection" value="PANASAS-BLADESET-MIB-V1"/>
             <parameter key="port" value="161"/>
             <parameter key="retry" value="3"/>
             <parameter key="timeout" value="3000"/>
         </service>
     </package>

That hasn't helped either.

I then stopped opennms, deleted all from /var/logs/opennms, started the 
service again and then grep'd for either "ERROR" or "FATAL". This has 
turned up the following errors for all the Panasas properties in the
/var/log/opennms/webapp/web.log file, for example:

2014-10-24 11:08:51,029 ERROR [Main] PropertiesGraphDao: Failed to load 
report 'panVolTable.panVolSoftQuota' b
ecause:
org.springframework.dao.DataAccessResourceFailureException: Properties 
for report 'panVolTable.panVolSoftQuota' must contain 
'report.panVolTable.panVolSoftQuota.name' property
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.getReportProperty(PropertiesGraphDao.java:653)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.makePrefabGraph(PropertiesGraphDao.java:562)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.loadPrefabGraphDefinitions(PropertiesGraphDao.java:539)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.createPrefabGraphType(PropertiesGraphDao.java:380)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.createPrefabGraphType(PropertiesGraphDao.java:301)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.loadProperties(PropertiesGraphDao.java:146)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.initPrefab(PropertiesGraphDao.java:97)
         at 
org.opennms.netmgt.dao.support.PropertiesGraphDao.afterPropertiesSet(PropertiesGraphDao.java:938)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1479)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
         at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
         at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1327)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1085)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:516)
         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
         at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
         at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
         at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
         at 
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
         at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
         at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
         at 
org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:746)
         at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:238)
         at 
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1240)
         at 
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:689)
         at 
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:482)
         at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
         at 
org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:39)
         at 
org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
         at 
org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:494)
         at 
org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:141)
         at 
org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:145)
         at 
org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:56)
         at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:615)
         at 
org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:540)
         at org.eclipse.jetty.util.Scanner.scan(Scanner.java:403)
         at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:337)
         at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
         at 
org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:121)
         at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
         at 
org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:555)
         at 
org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:230)
         at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
         at 
org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:81)
         at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58)
         at 
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:96)
         at org.eclipse.jetty.server.Server.doStart(Server.java:281)
         at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
         at 
org.opennms.netmgt.jetty.JettyServer.onStart(JettyServer.java:89)
         at 
org.opennms.netmgt.daemon.AbstractServiceDaemon.start(AbstractServiceDaemon.java:410)
         at 
org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon.start(AbstractSpringContextJmxServiceDaemon.java:108)
         at sun.reflect.GeneratedMethodAccessor244.invoke(Unknown Source)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
         at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
         at 
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
         at 
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
         at 
com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
         at 
com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
         at 
com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
         at 
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
         at 
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
         at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
         at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
         at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
         at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
         at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
         at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:606)
         at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:362)
         at java.lang.Thread.run(Thread.java:745)

The file 
(./etc/snmp-graph.properties.d/PANASAS-VOLUMES-MIB-V1-graph.properties) 
contents that this error relates to is:

reports=panVolTable.panVolSoftQuota, \
panVolTable.panVolHardQuota, \
panVolTable.panVolUsed, \
panVolTable.panVolRecoveryPriority

report.panVolTable.panVolSoftQuota.name=Soft quota for the volume in 
Giga Bytes (GB).
report.panVolTable.panVolSoftQuota.columns=panVolSoftQuota
report.panVolTable.panVolSoftQuota.type=panVolEntry
report.panVolTable.panVolSoftQuota.description=Soft quota for the volume 
in Giga Bytes (GB).
report.panVolTable.panVolSoftQuota.command=--title="panVolSoftQuota" \
  DEF:var={rrd1}:panVolSoftQuota:AVERAGE \
  LINE1:var#0000ff:"panVolSoftQuota" \
  GPRINT:var:AVERAGE:"Avg\\: %8.2lf %s" \
  GPRINT:var:MIN:"Min\\: %8.2lf %s" \
  GPRINT:var:MAX:"Max\\: %8.2lf %s\n"

<SNIP>

Do I need to add a properties section to each report? I'm very new to 
Opennms so I'm not sure what to do next. Any help would be appreciated.

cheers

Zander

------------------------------------------------------------------------------
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Dinh-Thanh Ngo | 22 Oct 14:31 2014
Picon

raid 5 disk status check

Hello Florian,
I excuted command lspci -knn and get the info below
...
04:00.0 RAID bus controller [0104]: Hewlett-Packard Company Smart Array Gen8 Controllers [103c:323b] (rev 01)
        Subsystem: Hewlett-Packard Company P222 [103c:3350]
..
 
can you help me
cheers
Thanh
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
J Kephart | 22 Oct 02:45 2014

External Command Help

Good evening ...

We've searched all we could find on using external commands for 
notifications, including various links provided by people on this list, 
but we've been unable to get an external command actually working for 
notifications.  There's plenty of documentation on using snpp and qpage, 
but little that we've found one executing a local script (e.g., a PHP 
script).  We're running Onms 1.10.x on CentOS 6.5.  The configuration we 
put into the notificationCommands.xml is:

--- SNIP ---
<command binary="true">
         <name>Local_Email</name>
         <execute>/usr/local/bin/mail</execute>
         <comment>class for sending email notifications</comment>
         <argument streamed="false">
             <switch>-subject</switch>
         </argument>
         <argument streamed="false">
             <switch>-email</switch>
         </argument>
         <argument streamed="false">
             <switch>-tm</switch>
         </argument>
</command>
--- SNIP ---

We've also configured destination paths to make use of this command.  
However, we see no indication that it's even being called.  Logs show 
nothing that definitively identifies either success or failure to run 
the external script.  Clearly, something's missing, but we're missing 
what it is.

Can anyone point us in the right direction?

Cheers,

Jim

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Mike Diehn | 21 Oct 19:11 2014

script to write prov req xml?


Does anyone already have a script written that will read a CSV or so and write a provisioning requisition XML file?

Note:
- provision.pl doesn't do it.
- I do not want to venture into Pris yet.

Thanks!
Mike

--
Mike Diehn
Development Operations
CD-adapco - Lebanon, NH
603 277 3188
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
jimmy83 | 9 Oct 16:52 2014
Picon

Non-IP interfaces data-collection

Hi Folks, I have managed to add a Cisco switch. It picks up hostname, ICMP,
SNMP etc but it doesnt show any of the physical interfaces. Its a 48 port
switch and I would like to collect data for some non-IP interfaces as well
(e.g. trunks etc). How do I do this ?
SNMPstorageflag is set to "all"

Under Node details: Status: 1 SNMP Primary "P"

--
View this message in context: http://opennms.530661.n2.nabble.com/Non-IP-interfaces-data-collection-tp7588199.html
Sent from the OpenNMS - discuss mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Dinh-Thanh Ngo | 20 Oct 15:34 2014
Picon

OpenNMS - VMware-ESX: too many events login and logout on VMware-ESX

Hello,
 
in OpenNMS I see the alle Virtuell - Server . But in event log vcenter I see each server write tow  rows login and logout in event log from Vcenter. So I have 500 Servers and all five minutes 1000 rows login and logout in event log.
 
someone knows , how the login and lougout event to disable.
 
Thanks
Ngo 
 
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
John W. Mahaffey | 17 Oct 22:14 2014

Need Help

I have installed OpenNMS and now need to know how to configure the system. The equipment that I want to monitor does not answer a SNMP walk, only a ping. The equipment is a MON-950 from International Tower Lighting. It can send out SNMP traps. The test box is sending out the traps and I see them in the events page.

 

Can someone assist, I have never worked with OpenNMS before.

 

Also the SNMP MIB compiler fails to compile the MON-950 mib.

Getting these errors.

Fri Oct 17 16:14:11 EDT 2014 [ERROR] Problem found when compiling the MIB:

ERROR: Parse error: expecting LOWER, found 'On', Source: 950v332%20ASN1%20.mib, Row: 25, Col: 28

ERROR: Cannot find imported symbol OBJECT-TYPE in module /opt/opennms/share/mibs/pending/950v332%20ASN1%20.mib, Source: 950v332%20ASN1%20.mib, Row: 16, Col: 4

 

MIB file and drawing of network is attached.

 

Thanks

John

 

John Mahaffey | Comporium

Engineering | Engineering Associate II

p. 803-326-7505



 

Attachment (950v332 ASN1 .mib): application/octet-stream, 6493 bytes
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-discuss mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss

Gmane