lunedì 11 aprile 2011

Installing Zenoss Core 3.0.3 on RHEL 3

After a long period of inactivity here on my Blog, I would like to share my experience to install and configuring Zenoss Core 3.0.3 on an RHEL (Red Hat Enterprise) relase 3 server which acts as data collector for a bundle of Sun (now Oracle) servers running Solaris 5.8 and 5.10.

I chose the "stack version" because it is a "all inclusive" version of the monitoring tool which contains all the necessary environment to work.

Zenoss needs some additional requirements to work, refer to this Wiki page: Zenoss Installation; in particular using it to collect data from Sun Solaris servers, we need Net-SNMP packages installed and configured on each servers.

To provide this I used the Sunfreeware precompiled pkgs available for Solaris 5.8 and 5.10, these packages are (5.8):

netsnmp-5.6-sol8-sparc-local.gz The NET-SNMP (formerly UCD-SNMP) package contains various tools relating to the Simple Network Management Protocol - installs in /usr/local. Dependencies: openssl-1.0.0d and either the libgcc-3.4.6 or gcc-3.4.6 packages need to be installed also. The configure options used in this package were ./configure --with-mib-modules="smux ucd-snmp/diskio mibII/mta_sendmail" --enable-mfd-rewrites --enable-ucd-snmp-compatibility --with-defaults --enable-ipv6 --with-out-mib-modules="mibII/ipv6" --without-perl-modules --disable-embedded-perl --prefix=/usr/local. It is important to read the README.solaris file in /usr/local/doc/netsnmp for some details on installation and potential problems with net-snmp and Solaris.

You shall to install netsnmp; openssl; gcc on each of the server you wish to collect data from.
Then you shall configure the snmpd.conf file in order to enable snmpd daemon to work in your environment.

Zenoss has been currently updated to version 3.1.0 but I suggest to wait a bit before to upgrade your version, since whenever a new release went available normally occur some bugs or malfunctions that affect correct Zenoss operation.

2 commenti:

  1. Glad to hear Zenoss is working for you and allowing you to monitor some essential gear. Check the sun and solaris community zenpacks at http://community.zenoss.org/community/zenpacks

    Can I suggest an alternate line of thinking pertaining to 3.1.0 upgrade? In my opinion, the 3.1.0 version is absolutely the most stable version - along with maybe 2.5.2 . The latest version, 3.1.0 has fixed TONS of bugs. http://community.zenoss.org/blogs/zenossblog/2011/02/15/zenoss-core-310-is-now-available

    Either way, enjoy, and feel free to be involved in the active open source community over at http://community.zenoss.org

    -Nick Yeates
    Open Source Community Lead
    Zenoss Inc.

    RispondiElimina
  2. Thanks Nick for your comments!
    I will give a try to Zenoss version 3.1.0.
    I'm lacking the IO disk graph onto some not fully installed Solaris 10 machines where I installed Net-SNMP on place of Solaris sma package.

    Cheers,

    Marco

    RispondiElimina