Home Directory Plugins Hardware Storage Systems Tape Drives and Libraries Monitor Quantum Scalar i3 Tape Libraries via SNMPv3

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

Monitor Quantum Scalar i3 Tape Libraries via SNMPv3

Rating
0 votes
Favoured:
0
Current Version
1.0
Last Release Date
2025-04-02
Compatible With
  • Nagios XI
Owner
Hits
144
Files:
FileDescription
check_scalar_i3_status.shcheck_scalar_i3_status.sh
Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
A clean, production-ready Nagios plugin to check the overall health and operational state of Quantum Scalar i3 tape libraries using SNMPv3 (authNoPriv). The script evaluates and decodes the statuses of key subsystems — including library health, RAS, drive/media state, and physical library state — and returns proper Nagios exit codes and output for integration with your monitoring setup.
## Plugin Description

This plugin monitors the health of a **Quantum Scalar i3 tape library** over SNMP, specifically tailored for environments using **SNMPv3 with authentication only** (`authNoPriv`).

---

## ? Features

- Supports **SNMPv2c** and **SNMPv3 (authNoPriv)**
- Clean CLI argument interface: `--host`, `--user`, `--authpass`, etc.
- Friendly, readable output format
- Proper Nagios exit codes: `OK`, `WARNING`, `CRITICAL`, `UNKNOWN`
- Monitors 5 key subsystems:
- Library Global Status
- RAS Subsystem Status
- Drive Subsystem Status
- Media Subsystem Status
- Physical Library State

---

## ???? Example Output

```
OK - All systems operational
Library Status : greenGood
RAS Subsystem : greenGood
Drive Subsystem : greenGood
Media Subsystem : greenGood
Library State : ready
```

---

## ?? Requirements

- Nagios / Icinga / any compatible monitoring engine
- Bash shell
- SNMP tools (`snmpget`)
- Quantum Scalar i3 with SNMPv3 enabled (`authNoPriv`)

???? For SNMPv3 setup on the Scalar i3, refer to Quantum's official guide:
[Scalar i3/i6 SNMP Guide (PDF)](https://qsupport.quantum.com/kb/flare/content/Scalar_i3/downloads/SupDocs/6-68533-02_RevB_Scalar_i3_i6_SNMP_Guide.pdf)

---

## ????? Usage

```bash
check_scalar_i3.sh [OPTIONS]
```

### Required
```
--host
--version
```

### SNMP v2c
```
--community
```

### SNMP v3
```
--user
--authproto
--authpass
```

### Other
```
--help Show this help text
```

---

## ???? Example

```bash
./check_scalar_i3.sh
--host 192.168.1.2
--version v3
--user admin
--authproto MD5
--authpass "MySecretPassword"
```