SevOne NMS Implementation Guide

ABOUT

The SevOne NMS software is loaded on your virtual machine or you appliance which this document will refer to as a peer from this point on. After you follow the steps in the SevOne NMS Installation Guide to assign the peer an IP address, you are ready to use this document to get started with the SevOne application. If you plan to use SevOne NMS in a manner that meets Common Criteria security standards, please see the Common Criteria Considerations chapter in this document.

This document describes what you can do to have SevOne NMS discover and poll the devices in your network.

Important: Starting SevOne NMS 6.7.0, MySQL has moved to MariaDB 10.6.12.
Note: Terminology usage...

In this guide if there is,

  • [any reference to master] OR
  • [[if a CLI command contains master] AND/OR
  • [its output contains master]],
    it means leader.

And, if there is any reference to slave, it means follower.

➤   Multi-Peer Implementations

The Cluster Manager provides an Integration tab to enable you to build your cluster and to add new appliances as peers into an existing cluster. Please refer to section BUILD YOUR SEVONE NMS CLUSTER below for details.

SEVONE NMS LOG ON

Perform the following steps to log onto your SevOne NMS appliance. You will change the default admin user password in a later step.

  1. Enter the URL for the SevOne NMS appliance into your web browser to display the Login page.
    If Single Sign-On is Disabled
    loginPage

    Continue to bullet 2. below.

    If Single Sign-On is Enabled
    ssoLogin

    In this example, besides having the ability to login with SevOne auth, you see an Identity Provider, Okta saml, supported on the appliance.

    Important: Okta saml is only an example. Besides Log in with SevOne auth, you will see your own list of Identity Providers.
    Note: Example

    Click on Log in with SevOne auth or Log in with Okta saml.

    If Log in with SevOne auth is selected, you will get the following display. Continue to bullet 2. below.

    ssoLoginSevOne

    If Log in with Okta saml is selected, you will get the following display.

    ssologinOkta

    To continue, please refer to SevOne SAML Single Sign-On Setup Guide.

  2. In the Username field, enter admin.
  3. In the Password field, enter SevOne (case-sensitive).
  4. You will be prompted to create a new password. On the Configuration pop-up, perform the following actions:
    popup_configuration_changePassword

    1. In the Old Password field, enter the current password (the one you just entered).
    2. In the New Password field, enter a new password.
    3. In the Confirm Password field, re-enter the new password.
    4. Click Save.

CONFIGURE TIME ZONE

Important: The time zone settings for the appliance system times should NOT be changed using the appliance command line.
The time zone setting for system time must remain as UTC.

Perform the following steps to configure the time zone for your SevOne NMS appliance.

From the navigation bar, click Administration and select My Preferences. You can also click your <user name> next to the Logout button.

myPreferences

➤   Change Password

  1. In the Old Password field, enter your current password.
  2. In the New Password field, enter your new password.
  3. In the Confirm Password field, enter your new password a second time.

➤   User Settings

  1. In the Given name field, enter the name to display next to the word Welcome on the Welcome Dashboard.
  2. In the Surname field, enter the surname to appear next to the given name on the navigation bar.
  3. In the Email Address field, enter the email address to which SevOne NMS sends you alerts and reports.
  4. Select the Admin notifications check box to subscribe to email receipt of Admin Notifications.

➤   User Time

  1. Click the Date Format drop-down and select the date format to use by default.
  2. Click the Time Zone drop-down and select a time zone. This is the time zone that appears as the default for the graphs and reports you create. If a time zone does not appear in the list, you can add time zones on the Cluster Manager > Cluster Settings tab.
  3. Select the Startup Check check box if you want SevOne NMS to verify that the time zone for the application is the same as the time zone for the browser.
  4. Click the Week starts on drop-down and select the start day of the week. Options are Saturday, Sunday, Monday, or Default to Cluster Settings (where it picks the day set in Cluster Manager > Cluster Settings > General subtab).
    Note: The value set in Cluster Manager > Cluster Settings > General > Week starts on field overwrites any user specified setting when reports are mailed. For example,

    Cluster Manager > Cluster Settings > General > Week starts on is set to Sunday.

    Administration > My Preferences > Week starts on is set to Monday.

    When reports are mailed, it will choose the day set in Cluster Manager (Sunday as shown in this example) as the week's start day.

➤   Localization

  1. Click the Language drop-down and select a language. This option appears when you select the Enable Localization check box on the Cluster Manager > Cluster Settings > General subtab. Localization is a work in progress beta feature.
  2. Click Save.
Note: Guest users (LDAP) cannot modify fields in My Preferences.

STARTUP WIZARD

When the admin user logs on to SevOne NMS for the first time, the Startup Wizard appears to guide you through the first initial steps to get devices you want to monitor and poll into SevOne NMS for discovery. If this is your first SevOne appliance proceed through the Startup Wizard.

Users with administration roles can access the Startup Wizard from the navigation bar, however the intent of the Startup Wizard is to help with your initial SevOne NMS implementation. All Startup Wizard workflows are duplicated within the application as noted in this document. If needed, click the Administration menu and select Startup Wizard.

startupwizard

➤   Welcome

The Welcome page on the Startup Wizard provides a link to howto.sevone.com which is a great source to help you get started.

First Appliance Option

To start a new SevOne NMS implementation, select the This is my first SevOne appliance option and click Next to display the Scan Subnets page on the Startup Wizard.

Existing Cluster Option

If you intend to add this appliance as a new peer in an existing cluster, DO NOT ADD DEVICES TO THIS APPLIANCE until after you add this appliance to your cluster. There is no way to combine the device databases of non-clustered/non-peered appliances.

  1. Select the Add this appliance to your existing SevOne NMS cluster option and click Next to access the Cluster Manager > Integration tab. Please refer to section BUILD YOUR SEVONE NMS CLUSTER below for details.
  2. Use the Device Mover to move devices to the new peer after you add the appliance as a new peer in the cluster.

➤   Scan Subnets

The Scan Subnets wizard page enables you to create IP address ranges to scan your network for items that can be pinged.

startupwizardscansubnets

Each IP address range assigns devices to the peer on which you are logged on, creates devices, checks SNMP, and groups devices into a device group with the name you give to the IP address range. All subnets are scanned one time upon click of the Finish button. The entries you make on this wizard page are duplicated on the Discovery Manager Watched Subnets tab. The Device Manager displays the devices from which data is polled.

  1. Click Add Subnet to add a row to the list.
  2. In the Subnet Name field, enter the name of the subnet block.
  3. In the Start IP Address field, enter the low end of the IP address range.
  4. In the End IP Address field, enter the high end of the IP address range.
  5. Click Update to add the subnet to the list to watch.
  6. Repeat the previous steps to create additional subnets.
  7. Click Next.

➤   Technologies

When you enable devices to send data to SevOne NMS, default settings enable you to monitor the many technologies on the devices you add to SevOne NMS. SNMP and VMware require you to enter some information about your network and the Technologies wizard page enables you to get started.

startupwizardtechnologies

SNMP

The SNMP subtab enables you to enter the community strings SevOne NMS needs to monitor SNMP data. You can update these settings on the Cluster Manager > Cluster Settings tab.

  1. In either the Read Community Strings column or the Write Community Strings column click Add to add a row to the list.
  2. In the Name field, enter the community string.
  3. Click Update to add the string.
  4. Repeat the previous steps to add additional strings.
  5. Click triangleupgreen or triangledowngreen to move the string up or down through the list. SevOne NMS tries each string in the sequence in which they appear and stops at the first successful string.

VMware

The VMware vCenter subtab enables you to enter the VMware vCenter login credentials. This enables SevOne NMS to discover and monitor the virtual hosts and virtual machines on the vCenter. The VMware Browser enables you to add additional vCenters and to manage the devices from which to poll VMware data.

  1. In the VMware vCenter IP Address field, enter the IP address of the VMware vCenter.
  2. In the Username field, enter the user name SevOne NMS needs to authenticate onto the vCenter.
  3. In the Password field, enter the password SevOne NMS needs to authenticate onto the vCenter.
  4. Select the Automatically Discover Devices check box to poll the vCenter's hosts and virtual machines on a daily basis.

Click Next.

➤   Discovery

The Discovery wizard page enables you to set the time for SevOne NMS to perform the daily Automatic Discovery process and to define the email server that SevOne NMS uses to email reports and alerts.

startupwizarddiscovery

Discovery is the process to query and update information about the devices that are in SevOne NMS. Device discovery creates new objects in SevOne NMS, updates existing objects, and ultimately deactivates and deletes unused objects.

  • Manual Discovery - The Manual Device discovery process runs every two minutes to scan the devices in SevOne NMS that you mark for discovery
  • Automatic Discovery - The Automatic Discovery process tests the various plugins/technologies you configure for each device and updates the device's current state.

You define the Automatic Discovery time for each peer in the cluster on the Cluster Manager > Peer Settings tab.

  1. Click the Run the Automatic Discovery daily at drop-down and select the time to run the Automatic Discovery process.
  2. Click the second drop-down and select the time zone.

Email Server

The rest of the page enables you to enter the email server information for SevOne NMS to use to notify users of alerts and to send reports to users. You can update these settings on the Cluster Manager > Cluster Settings tab.

Note: The email server must be able to accept large attachments because a .pdf report can be over 20MB.
  1. In the Email Server field, enter the hostname or IP address of the SMTP email server for SevOne NMS to use to send emails.
  2. In the Username field, enter the user name SevOne NMS needs to authenticate onto the email server.
  3. In the Password field, enter the password SevOne NMS needs to authenticate onto the email server.
  4. Click the Connection Security drop-down and select a connection security protocol.
  5. In the Port field, enter the port on the email server for SevOne NMS to use.
  6. In the Test Email Address field, enter the email address to which you want to send a test email.
  7. Click Send Test Email to send a test email to the address you enter in the previous step.
  8. Click Next.

➤   User Access

The User Access page enables you to add users who are to be members of the Administrators user role. You must define the email server before you can add Administrator role users. You add all other users with any other user role on the User Role Manager.

startupwizarduseraccess

Each user can update their user settings, except username, on the Preferences page.

  1. Click Add User to add a row to the list.
  2. In the Username field, enter the name for the user to enter into the Username field on the Login page. After you save the user information, you cannot edit the Username.
  3. In the Given Name field, enter the given name to display.
  4. In the Surname field, enter the surname to display.
  5. In the Email Address field, enter the email address where you want SevOne NMS to send emails to the user.
  6. Click Update to save the user credentials. SevOne NMS sends an email to the user with the user's log on credentials.
  7. Click Finish to start the scan of any subnets you define on the Scan Subnets wizard page and to display the Setup is Complete wizard page.

➤   Setup is Complete

The Setup is Complete wizard page provides links to additional workflows to help you get started.

startupwizardsetupiscomplete

  • Click Create Device Groups to navigate to the Device Groups page where you segment the devices in your network for user access, reports, and alerts.
  • Click Manage User Access & Authentication to navigate to the User Manager page where you manage user information, credentials, and user role assignments.
  • Click Create & View Reports to navigate to the Report Manager page that provides access to the workflows that enable you to combine and customize several graphs, tables, and other individual reports into a single easy to retrieve report.

Click Monitor Discovery Process to navigate to the Welcome Dashboard.

CHANGE SEVONE NMS ADMIN PASSWORD

You should change the admin user password to protect access to the SevOne NMS application. While you are on the User Manager, you will also change the password for the SevOneStats user. The SevOneStats user uses deferred data scripts and the API to perform self-monitoring tasks. If you already use the self-monitoring scripts you must contact SevOne Support to update the scripts to use the new password. For a new implementation, you will be prompted to enter the SevOneStats user password when you begin to use the self-monitoring feature. Please refer to Self-monitoring Quick Start Guide for details.

Failure to change the default passwords presents a significant security risk.

welcome

Failure to change the default passwords presents a significant security risk. This publication includes the default password and this document has probably been made available to the public.

  1. Click the Manage Users link to display the User Manager (or Administration > Access Configuration > User Manager).
  2. Click wrenchIcon next to the admin user to display the Edit User pop-up.
  3. In the Password field, enter a new password for the admin user.
  4. In the Confirm field, re-enter the password.
  5. Click Save.
  6. Click wrenchIcon next to the SevOneStats user to display the Edit User pop-up.
  7. In the Password field, enter a new password for the SevOneStats user.
  8. In the Confirm field, re-enter the password.
  9. Click Save.

BUILD YOUR SEVONE NMS CLUSTER

When you receive several new appliances/vPASs and/or your implementation includes a Hot Standby Appliance, perform the steps needed to get the new appliance/vPAS into your network before you add anything to the appliance.

➤   Hot Standby Appliance

When you add the vPAS as a Hot Standby Appliance (HSA) you must make sure that the Hot Standby Appliance is appropriately implemented.

Important: Does HSA have to be installed at the same location as the 'primary' PAS?

Hot Standby Appliance (HSA) does not have to be installed at the same location as the primary PAS.

HSA can be installed on:

  • another rack in the same data center or
  • a different data center across campus or
  • geographically distant data center

as long as the latency between the data centers is below 250ms. The lower the latency, the better!

➤   New Appliance/vPAS to Join a Peer to an Existing Cluster

When you receive a new appliance/vPAS that you want to add to an existing cluster, please refer to section Peers in SevOne NMS System Administration Guide for details on how to allow a peer to join a cluster.

➤   New Appliances in a New Multi Peer SevOne NMS Implementation

When you receive multiple PAS appliances/vPASs and you plan to create a brand new SevOne NMS cluster, there are two approaches.

Approach 1

  1. Use the Cluster Manager to add all of your new appliances as peers to the cluster.
  2. Add devices.

Approach 2

  1. Add all devices to one peer.
  2. Use the Cluster Manager to add all other appliances you want in the cluster as peers with this appliance.
  3. Use the Device Mover to move devices to other peers.