Skip to main content

Netbackup NSClient++ API

Overview

The Monitoring Connector Symantec Netbackup works with the Centreon NSClient++ monitoring agent to check Netbackup backup solutions using the Windows agent's API.

Pack assets

Monitored objects

  • Symantec Netbackup solutions including:
    • Deduplication
    • Drives
    • Jobs
    • Tapes

Collected metrics

Coming soon...

Prerequisites

NSClient++

To monitor Netbackup software with NRPE, install the Centreon packaged version of the NSClient++ agent. Please follow our official documentation and make sure that the Webserver / RESTApi configuration is correct.

NetBackup cli

The NetBackup CLI is available on both Windows and Linux and the Plugin uses it so it has to be installed.

Netbackup on Windows

When using Netbackup on a Windows system, add these options --statefile-concat-cwd --statefile-dir="scripts/centreon/tmp" in the EXTRAOPTIONS Macro within App-Netbackup-Job-Status-NRPE-Custom Service Template.

Installation

  1. Install the Centreon package on every Centreon Poller expected to monitor Symantec Netbackup using REST API:
yum install centreon-plugin-Operatingsystems-Windows-Restapi
  1. On the Centreon Web interface, install the Symantec Netbackup Centreon Pack on the Configuration > Monitoring Connector Manager page

Host configuration

  • Log into Centreon and add a new Host through Configuration > Hosts.
  • Apply the App-Netbackup-NSClient-05-custom template and configure all the mandatory Macros:
MandatoryNameDescription
XNSCPRESTAPIPORTNSClient++ RestAPI port (Default: '8443')
XNSCPRESTAPIPROTONSClient++ RestAPI protocol to use (Default: 'https')
NSCPRESTAPILEGACYPASSWORDPassword to authenticate against the API if relevant
NSCPRESTAPIEXTRAOPTIONSAny extra option you may want to add to the command (eg. a --verbose flag)