-- -- The Grass Valley Auxiliary Windows System Monitoring MIB -- GVG-AWM-MIB DEFINITIONS ::= BEGIN -- File: gvg-awm.mi2 -- Rev: 1 -- First draft: May 21, 2004 -- Current draft: May 21, 2004 -- Author: Mohit Tendolkar -- Relationship to Other MIBs -- -- -- The objects defined in this MIB are located under the -- private.enterprises subtree as shown below: -- -- iso(1).org(3).dod(6).internet(1) -- | -- private(4) -- | -- enterprises(1) -- | -- gvg(4947) -- | -- gvgRegistrations(2) -- | -- gvgMonitoring(10) -- | -- awmMIB(4) -- -- -- Object Synopsis -- -- -- All objects within this MIB are prefixed with the OBJECT IDENTIFIER -- "p", where "p" is: -- -- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1). -- gvg(4947).gvgRegistrations(2).gvgMonitoring(10).awmMIB(4) -- -- or, 1.3.6.1.4.1.4947.2.10.4 -- -- -- Object Name Object Id -- ================================ ============== -- -- awmSystem p.1 -- awmSysType p.1.1.0 -- awmSysCpu p.1.2.0 -- awmSysBios p.1.3.0 -- awmOperatingSystem p.2 -- awmOsName p.2.1.0 -- awmOsVersion p.2.2.0 -- awmOsCsdVersion p.2.3.0 -- awmOsLogonUser p.2.4.0 -- awmOsObjectHandles p.2.5.0 -- awmOsRunningThreads p.2.6.0 -- IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC gvgMonitoring FROM GVG-REG; awmMIB MODULE-IDENTITY LAST-UPDATED "200501190000Z" ORGANIZATION "Thomson Broadcast and Media Solutions, Inc." CONTACT-INFO " C2MD Thomson Broadcast and Media Solutions, Inc. 400 Providence Mine Road, P.O. Box 599000, Nevada City, CA 95959, USA. phone: +1 (530) 478-3000 e-mail: gvgtechsupport@thomson.net http://www.thomsongrassvalley.com/support" DESCRIPTION "This module provides authoritative definitions for the Thomson Broadcast and Media Solutions, Inc. (Thomson) Auxiliary Windows System Monitoring MIB. A 'Windows System' as referenced by this module is a system (or module) running a variant of the Microsoft Windows operating systems. This genesis of this module was the need for obtaining information about the Windows system via SNMP that at that point in time was not available via the MIB modules and/or the Microsoft agent implementation of the supported MIB modules. Thus, if any of the information in this module is made available in future versions of the Windows operating systems, that specific information should be extracted using the Microsoft offering rather than this module and the agent supporting this module. This module will be extended, or modified as required. Thomson reserves the right to make changes in specification and other information contained in this Document without prior notice. The reader should consult Thomson to determine whether any such changes have been made. In no event shall Thomson be liable for any, incidental, indirect, special, or consequential damages whatsoever (including but not limited to lost profits) arising out of or related to this document or the information contained in it, even if Thomson has been advised of, known, or should have known, the possibility of such damages. Thomson grants vendors, end-users, and other interested parties a non-exclusive license to use this specification in connection with its monitoring products. Copyright May 2004 Thomson Broadcast and Media Solutions, Inc." REVISION "200405210000Z" DESCRIPTION "First draft." REVISION "200501190000Z" DESCRIPTION "Added objects awmOsObjectHandles and awmOsRunningThreads." ::= { gvgMonitoring 4 } -- -- AWM MIB Group Definitions -- awmSystem OBJECT IDENTIFIER ::= { awmMIB 1 } awmOperatingSystem OBJECT IDENTIFIER ::= { awmMIB 2 } -- -- AWM MIB Object Definitions -- -- -- The System Group -- awmSysType OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "A terse functional description for the deployment of the Windows system. Perferably, this would be the brand name of the system such as that printed on the front panel of the system. For instance, if the Windows system is used as a media editing station running the Grass Valley NewsBrowse software suite, the value of this object could be 'News Browse'." ::= { awmSystem 1 } awmSysCpu OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of the CPU (Central Processing Unit) in the Windows system. This includes the processor vendor, the processor brand name and the maximum processor clock speed in Mega Hertz. Note: since current versions of the Windows operating system support only multi-processor system where the CPU type and clock speed is the same, when running on a multi-processor system this value of this object would generically identify this information for all the CPUs." ::= { awmSystem 2 } awmSysBios OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of the BIOS (Basic Input Output System) installed on the Windows System. This would typically include the BIOS vendor, brand name and version information." ::= { awmSystem 3 } -- -- The Operating System Group -- awmOsName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of the currently running operating system. This would typically include the vendor and brand name of the operating system. For instance, Microsoft Windows 2000 Professional." ::= { awmOperatingSystem 1 } awmOsVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version string of the currently running operating system." ::= { awmOperatingSystem 2 } awmOsCsdVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The version string of the CSD (Customer Service Diskette) applied to the currently running operating system. The CSD is also referred to as the service pack." ::= { awmOperatingSystem 3 } awmOsLogonUser OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the user currently logged into the operating system. Note this is the user logged directly into the system desktop, rather than a user logged into the system to share a resource over the network and so on." ::= { awmOperatingSystem 4 } awmOsObjectHandles OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of object handles in the tables of all processes run by the operating system. A handle is a value used by the operating system to track operating system resources such as files and registry keys that are owned by a process." ::= { awmOperatingSystem 5 } awmOsRunningThreads OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of running threads controlled by the operating system, including one 'Idle' thread per processor." ::= { awmOperatingSystem 6 } END