Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Perl interface to monitor LSI MegaRAID controllers
Perl
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib/LSI
redhat
t
.gitignore
Changes
MANIFEST
Makefile.PL
README

README

NAME
    LSI::MegaSAS - Monitor LSI MegaRAID controllers

SYNOPSIS
    Use this module to determine the status of your LSI MegaRAID arrays on
    Linux.

        use LSI::MegaSAS;

        my $m = LSI::MegaSAS->new();

        # Convenience functions for monitoring:

        # Get a human-readable summary of all logical drives.
        my @drives =   $m->logical_drive_list;
    
        # Find array anomalies.
        my @failures = $m->logical_drive_failures;
        if(@failures) {
        ...

DESCRIPTION
    LSI has published a Linux tool called "MegaCli". This tool reports the
    status of MegaRAID disk arrays.

    This module is a Perl wrapper around that tool. Specifically, this
    module gives information on the physical enclosures, the physical
    drives, and the logical drives.

    At USGS we use this tool to track RAID failures in conjunction with
    our Big Brother monitoring system. You could also use this module to
    write a plugin for Nagios or any other monitoring system.

INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

SUPPORT AND DOCUMENTATION

After installing, you can find more documentation for this module with the
perldoc command.

    perldoc LSI::MegaSAS

LICENSE AND COPYRIGHT

This software is in the public domain because it contains materials that originally came from the United States Geological Survey, an agency of the United States Department of Interior. For more information, see the official USGS copyright policy at http://www.usgs.gov/visual-id/credit_usgs.html#copyright
Something went wrong with that request. Please try again.