From owner-freebsd-performance@FreeBSD.ORG Thu Jan 17 20:53:42 2008 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B97A16A418 for ; Thu, 17 Jan 2008 20:53:42 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from mta-w2.tc.umn.edu (mta-w2.tc.umn.edu [134.84.119.6]) by mx1.freebsd.org (Postfix) with ESMTP id 4311813C46B for ; Thu, 17 Jan 2008 20:53:42 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from paulaner.oitsec.umn.edu (paulaner.oitsec.umn.edu [160.94.247.212]) by mta-w2.tc.umn.edu (UMN smtpd) with ESMTP for ; Thu, 17 Jan 2008 14:37:38 -0600 (CST) X-Umn-Remote-Mta: [N] paulaner.oitsec.umn.edu [160.94.247.212] #+LO+TS+AU Message-ID: <478FBC91.1060606@umn.edu> Date: Thu, 17 Jan 2008 14:37:37 -0600 From: Alan Amesbury User-Agent: Thunderbird 2.0.0.9 (X11/20071203) MIME-Version: 1.0 To: freebsd-performance@freebsd.org X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: UCD-MIB for bsnmpd? X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2008 20:53:42 -0000 The stock bsnmpd implementation in FreeBSD 6 and 7 is somewhat lacking in terms of being able to report CPU and disk I/O stats as reported by the version of net-snmp in the ports tree (net-snmp-5.3.2_1). In particular, net-snmp does relatively straightforward reporting of things like ssCpuUser, diskIONRead, etc. However, it currently lacks the HC (64-bit) counters for IF-MIB found in bsnmpd. A quick check of the docs accompanying net-snmp (README.agent-mibs) suggest that Linux is the only OS for which net-snmp provides the ifXTable support apparently needed for HC counters. I'd like to run bsnmpd, but need the UCD-MIB for other performance monitoring. I could run net-snmp and proxy requests through it to bsnmpd, but that strikes me as inelegant. There's a bsnmpd-ucd module at Google http://bsnmp-ucd.googlecode.com/ which is seems to work, except for some minor bugs in what it reports for laLoadFloat.[123]. Have any of you experience with this? Are there plans to add it to the ports tree? (There's already a ports-compatible tarball.) Alternatively, are any of you using the IF-MIB HC counters with an SNMP daemon that also supports UCD-MIB and, if so, which one? Thanks in advance for any information you can provide! -- Alan Amesbury University of Minnesota