[mrtg] Re: MSSQL Server and MRTG
Tendolkar Mohit
Mohit.Tendolkar at thomson.net
Fri Apr 22 18:13:59 MEST 2005
This is a well known problem with the MS SQL server agent.
People have been asking this question (including me!) since about 1998.
Microsoft disregarded it and recently we filed a service request with MS.
MS looked into it, verified it was a bug and claimed that they would NOT fix this behavior and WMI/WBEM was the way to SQL server would support monitoring in the future.
They said they would file a KB for it, I don't know if they have.
I have a feeling that Microsoft is slowly but steadily moving away from SNMP indicating SNMP's feeling security support as a prime reason.
GETNEXT by definition is a "lexicographic NEXT" object, so I do not think it is the correct way to perform "polling" for a specific object instance.
MRTG allows defining custom scripts to allow using some other data acquisition mechanism (other than SNMP).
Maybe you should write some perl script/vbscript etc that could poll the WMI object rather than the SNMP object. Maybe someone out there could share such a script to users like us....
Regards
Mohit
-----Original Message-----
From: mrtg-bounce at list.ee.ethz.ch [mailto:mrtg-bounce at list.ee.ethz.ch] On Behalf Of Patrick Noël
Sent: Friday, April 22, 2005 5:21 AM
To: mrtg at list.ee.ethz.ch
Subject: [mrtg] MSSQL Server and MRTG
Hi
I try to use MRTG for monitoring MSSQL Server. For example I want to create a graph for the counter "userblocked"
when i use snmpwalk i have :
snmpwalk -m /usr/share/snmp/mibs/MSSQL-MIB.txt sql-server .1.3.6.1.4.1.311.1.4.1.1.2.1.19 enterprises.microsoft.software.apps.mssqlServer.mssqlServerObjects.mssqlSrvInfoTable.mssqlSrvInfoEntry.mssqlSrvInfoUsersBlocked."SQL_SERVER" = Gauge32: 6
or snmpgetnext
snmpgetnext -m /usr/share/snmp/mibs/MSSQL-MIB.txt sql-server .1.3.6.1.4.1.311.1.4.1.1.2.1.19 enterprises.microsoft.software.apps.mssqlServer.mssqlServerObjects.mssqlSrvInfoTable.mssqlSrvInfoEntry.mssqlSrvInfoUsersBlocked."SQL_SERVER" = Gauge32: 14
but with snmpget
snmpget -m /usr/share/snmp/mibs/MSSQL-MIB.txt sql-server .1.3.6.1.4.1.311.1.4.1.1.2.1.19 Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: enterprises.microsoft.software.apps.mssqlServer.mssqlServerObjects.mssqlSrvInfoTable.mssqlSrvInfoEntry.mssqlSrvInfoUsersBlocked
snmpgetnext sql-argus .1.3.6.1.4.1.311.1.4.1.1.2.1.19
enterprises.311.1.4.1.1.2.1.19.9.83.81.76.95.65.82.71.85.83 = Gauge32: 8
i try with :
snmpget sql-argus .1.3.6.1.4.1.311.1.4.1.1.2.1.19.9.83.81.76.95.65.82.71.85.83
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: enterprises.311.1.4.1.1.2.1.19.9.83.81.76.95.65.82.71.85.83
have an idea so that it reason snmpget does not work ?
how to use snmpgetnext instead of snmpget in MRTG ?
thanks
Patrick
--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive http://lists.ee.ethz.ch/mrtg
FAQ http://faq.mrtg.org Homepage http://www.mrtg.org
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive http://lists.ee.ethz.ch/mrtg
FAQ http://faq.mrtg.org Homepage http://www.mrtg.org
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the mrtg
mailing list