Home
Avid System Monitor Setup and User`s Guide
Contents
1. Availability iia last 24 100 000 ours Overall 100 000 10 106 128 7 ICMP 100 000 Overall 100 000 10 106 128 10 ICMP 100 000 Overall 100 000 ICMP 100 000 Win32AvidWGPreviewServer 100 000 10 106 128 11 Win324vidWGServerBrowser 100 000 Win324vidWGTCPCOMBridge 100 000 Win32AvidWorkgroupVvSSService 100 000 Overall 100 000 ICMP 100 000 MnD A uid O DrauianCaruar ann nnno Resource Graphs Rescan Admin Schedule Ou General Status Active View Node IP Route Info View Node Link Detailed Info Surveillance Category Members Interplay Database Engines Warroom Lab Notification You Outstanding Check You Acknowledged Check Recent Events O 48355 8 24 11 13 06 17 8 23 11 13 06 16 8 23 11 13 06 15 8 23 11 13 06 15 393 8 23 11 13 06 15 More Recent Outages There have been no outages on this 3 Use the same technique to verify that the two physical nodes are added You could also click the Search link and search for nodes running the AvidInterplayEngine service Interplay Engines and ISIS v2 3 and v2 4 ISIS v2 3 and v2 4 made a change to the name of the ISIS client service that runs on nodes such as the Interplay Engine The following shows the difference between the names ISIS v2 2 and earlier AvidISISClient e ISIS v2 3 and v2 4 AvidUnityISISClient 94 Interplay Engines and ISIS v2 3 and v2 4
2. When creating and modifying maps testing has shown that Mozilla Firefox works better than Internet Explorer Users can view maps with Internet Explorer but creating and modifying them in Firefox is recommended e The Node gt Add Category and Node gt Add Label commands do not work as expected Adding ndoes one at a time is more reliable For best results rename and save a new map as soon as you create it See the Avid System Monitor Readme for additional information Creating a New Map To create a map 1 Click Map on the OpenNMS top level interface 2 Select Map gt Admin Mode 3 Do the following to create a map a Select Map New b Select Map gt Rename and name the node c Select Map gt Save OpenNMS displays the name of the new map on a tab Renaming and then saving the map are important steps for creating a map 4 Select Node gt Add Use Node Add Add Category and Add Label do not work correctly for this release See the Avid System Monitor Readme for additional information 140 Working with Maps Set Refresh Time Map Node Reload Add Add Category Add Label Add Range Add Neighs Add With Neigh Add Map Set Icon Delete Add sw FESX424 a51 Iv 5 Select a node from the list and click Add The following illustration shows two nodes added a Foundry switch and a second Interplay Capture node named a51 bsicapture2 The system displays the connection between the switch and the
3. 19 Systems Monitored by Avid System Monitor 0 0000 eee eee 21 Avid System Monitor Server System Requirements 20 5 24 iS elton ERUGEUESIEL Soa oeQabsQ begossPibrp ossi ddb ded d P dide 24 ludi xrefonasEEtA i PE TEC ESTIS 1 1 7 1 1 T OG 4 24 Software Installation Checklist llle 25 Software Installation and Configuration on the OpenNMS Server and Individual Nodes iusoesexcorwx hexTRex ERE qRLRISE ARR XRReRTENE 25 Configuration From Within the OpenNMS Interface ET CONGO FEBS udis poda eere p RIDERE OCNEEEREPPRENEPEE PRESS 28 Backing Up the Avid System Monitor Files 200000 ee eeee 30 Getting Started with OpenNMS 200000055 31 New for Avid System Monitor v1 2 1 ssousu ues usn hack dean or Rn RR 31 New Features for Avid System Monitor 2 002000 eee eee 341 New for OpenNMS V1 8 1D soc eue posee UbSE EAE P ITA ER 32 Changes to Provisioning Groups e sisisrrisisssir o sr eye 32 New Location for Provisioning Group Templates 32 Changes to the Provisioning Groups User Interface 32 Chapter 3 Chapter 4 Changes to ISIS Client Service Name for ISIS v2 3 and Later 34 TOR lo ch eae poten qecsqedudidemiacugeustdetu dum duibaddud pue du 34 The GpeaNMS Main Pads uucadceocuokaccabok a cR RC RR CR C8 Ep OR dows awe OR 35 THO NOGE EGE seipie esc Sy bo yw c 36 The Dashboard
4. v Send authentication trap r Accepted community names Community Rights public READ ONLY Add Edit Hemove C Accept SNMP packets from any host Accept SNMP packets from these hosts 08 40 Add Edit Remove Cancel Apply Click Apply and then click OK to close the SNMP Service dialog box In the Computer Management window right click SNMP Trap Service and select Properties On the General tab select Automatic click Apply and click OK In the Computer Management window select the SNMP Service and click Stop the service and then start or restart the service 61 4 Configuring Monitored Nodes mj Computer Management el File Action View Window Help e Am EAB R m gt m i m Computer Management Local System Tools E Pipino SNMP Service Mame i 2 Tay Ss Remote Procedure Local Users and Groups Stop the service 4 Remote Regitry z Performance Logs and Alert Restart the service Sia Removable n Device M 5 Sy aan ae Si Routing and Remot Removable Storage Description SEO RWCFramework Includes agents that monitor the activity Bs Second ary Logon Disk Defragmenter in network devices and report to the Disk Management network console workstation Sy Security Accounts fa Services and Applications Bs Security Center Service
5. Configuring Additional Servers with the Monitoring Gateway 72 For this release the following systems are monitored via the Monitoring Gateway Interplay Media Indexer AirSpeed Multi Stream v1 8 1 or higher Interplay Capture System running the Lookup Service do not install on the Interplay Engine Installing the Avid Monitoring Gateway Service Perform the following procedures on these servers Configure SNMP See Configuring the Windows SNMP Agent on page 55 Install the Monitoring Gateway service See Installing the Avid Monitoring Gateway Service on page 73 Ifthe system is a Media Indexer monitoring shared storage see Configuring a Media Indexer on page 70 e Use the Add Interface command in the OpenNMS interface to add the system to the set of monitored nodes See Using the Add Interface Command to Add Nodes on page 112 Installing the Avid Monitoring Gateway Service For this release you can install the Avid Monitoring Gateway on the following systems Interplay Media Indexer AirSpeed Multi Stream v1 8 1 or higher Interplay Capture e System running the Lookup Service do not install on the Interplay Engine You must also configure SNMP on these systems See Configuring the Windows SNMP Agent on page 55 For additional information see Methods for Discovering Systems to be Monitored on page 110 The Monitoring Gateway service runs with earlier versions of the Avid Service F
6. 4 Click the Create User button 5 Add the following attributes Name SNMP Password avid all lowercase Role Read only or No Access Later in this procedure you will grant Read access to the Projects folder Authentication provider Internal Authentication 6 Click Apply 7 On the top left hand side of the Administration window click Menu to close the User Management window 65 4 Configuring Monitored Nodes To set the Read only role for the SNMP user 1 In the User Management section of the Interplay Administrator window click the Manage Database Roles icon The Manage Database Roles view opens Select the General Role Assignment option In the Database pane open the Interplay database and select the Projects folder In the User Group column select the SNMP user o ow oM In the Roles column select Read The formula in the middle of the view shows your selection For example in the following illustration you are going to give the SNMP user the Read role read only access for the Projects folder 5 interplay Server amp j User Management amp JJ Manage Database Roles General Role Assignment Docwg All Users and Groups All roles Gl AvidWG on Docwg as Administrator 8d Users Administrator gt 8 Auto Archive gt i Administrators ReadMirite Delete gt Catalogs Y Everyone ReadiWrite gt S Incoming Media Administrator X Read gt E Orphan Clips Composer No Access
7. Creating New Provisioning Groups Overview of Provisioning Groups There are two basic ways to configure systems in an OpenNMS environment Automatic discovery to discover all of the services running on a node Use the Add Interface command to configure automatic discovery Provisioning groups this feature allows you to specify which services are going to be monitored on a node This simplifies the monitoring process and allows you to monitor only the recommended services Avid supplies a number of provisioning group templates This chapter describes how to use the templates and how to create new provisioning groups For a description of the features that are new for Provisioning Groups in Avid System Monitor v1 2 1 see Changes to Provisioning Groups on page 32 Determining Which Provisioning Group Template to Use There are specific templates for the different types of nodes that will be monitored See Methods for Discovering Systems to be Monitored on page 110 5 Working with Provisioning Groups Configuring a Standalone Interplay Engine 84 This section describes how to use the IPE standalone template to configure a standalone Interplay Engine For cluster systems see Configuring Cluster Systems on page 88 If you have already configured the Interplay Engine using automatic discovery use Admin gt Delete Nodes to delete the Interplay Engine from the OpenNMS database restart OpenNMS and then add it back
8. Naming the Discovered Nodes lt 2 400200 RR RR RR eyes 119 Chapter 7 Working With Notifications and Maps 05 121 Working with Email Notifications llle 121 Turning Notifications On and Off Globalll 0 6620c84c 54e284e0886 121 Preparing the OpenNMS Server for Email Notification 122 Assigning the Admin Email Account 00 00 123 Turning on Notifications and Specifying a Target Email Address 125 Adding Useful Text to an Email Notification llle 129 Sending Notifications to An External Monitoring System 129 Setting Up the Receiving SNMP Monitoring System 130 Configuring OpenNMS to Send Traps to the Monitoring System 131 Defining Notifications to Send to an External Monitoring System 133 Known Problem with Editing an Existing Trap Notification 137 Working wilh Masse ooh orario dedica da dr a i doce db a a ate 138 Turning on the Map Feature sisse mme RR RE RR RR 138 Showing Switch Connectivity 122 uasa a XR RC on ad Ca de Eo Rod 139 Installing the Adobe SVG Viewer 02000e cece eee eee 139 Known Problems with the Map Feature 000 e eee eee 140 Creating a New Map See ee ere dol ds pedcs 140 Adding a Background Graphic 000 eee eee eens 143 Opening an Existing Map and Viewing Node Status 00 144 Ch
9. f service win32AvidWGPreviewServer a amp service win32AvidWGTCPCOMBridge Ira f Service Win32AvidWorkgroupVSSService m Service Win32AvidWGServerBrowser a m Service Win32Time m Service Win32Server a amp service win32NetLogon c Service Win32AvidUnityISISClientAgent a ll amp service wina2AvidFosFS a m Service SNMP a 07 Service StrafePing I Service ICMP o Pf ip interface 1 111 Description node 1 Left SNMP a service AvidisiSClient 4 Click the Edit button for the top level Node and type in the fully qualified domain name of the Interplay Engine Home Admin Provisioning Groups Edit Requisition Manually Provisioned Nodes for Group IPE StandAlone Done Add Node ET Node b3 eng2 global avidww ForeignId 1244473588312 Site If Bann S U Pf tp interface 10 104 100 5 Description node 1 Right g Service AvidUnityISISClient IP address a m Service AvidInterplayEngine HH my Edit button 85 5 Working with Provisioning Groups Click Save at the right end of the line Click the Edit button for the first IP Interface Enter the IP address for the right side interface and click Save Scroll down and click the Edit button for the left side interface NO O00 N QN tA Enter the IP address for the left side interface and click Save 10 Click Done OpenNMS v1 8 10 adds a number of default service monitoring items called detectors to each provisio
10. 6 Configuring Discovery and the Dashboard Methods for Discovering Systems to be Monitored Systems that are being monitored are referred to as nodes You can use the OpenNMS interface to add nodes There are several methods for adding nodes referred to as the Discovery method in the following table System Interplay Engine single system Avid Interplay Engine cluster system Interplay Stream Server Avid ISIS 7000 System Director Avid ISIS 5000 System Director Network switches Foundry Cisco and Force10 Media Indexer and AirSpeed Multi Stream v1 8 1 or higher Interplay Capture System running Avid Service Framework Lookup Service System running Active Directory and DNS Other Interplay servers Interplay Transfer Media Services etc Other Intel servers you want to monitor Avid editing systems 110 Software to install Interplay SNMP agent Interplay SNMP agent Interplay SNMP agent ISIS SNMP Agent Enable SNMP Trap Events Enable SNMP Trap Events NA Monitoring Gateway Monitoring Gateway Monitoring Gateway NA Configure SNMP Yes Yes Yes Yes Yes Yes Yes Yes Yes Method used to add to OpenNMS Provisioning group IPE Standalone template Provisioning group IE DualNIC or IE SingleNIC template Provisioning group IPSS DualNIC or IPSS SingleNIC template Provisioning group ISIS SD template Add Interface Add Interface Add Interface Add Int
11. Backing Up and Restoring Avid System Monitor pgAdmin III Ce ao v7 Rs oe Properties statistics Dependencies Dependents Servers D UE E A PostgreSQL 8 3 localhost 5432 Sl Neme cram F 8 Elom 16386 E Catalogs 2 s B Languages 1 E Trusted Yes Er E Handler plpasql call handler H Schemas 1 P validator plpasal validator Replication 0 System language No Q postgres E Comment AS Tablespaces 2 Group Roles 0 Login Roles 2 gt Language plpgsql If the Languages option is not available select File gt Options gt Display tab and select the Languages option 8 Right click the opennms database and select Restore 9 In the Restore Database dialog browse to the location of the backup file and select the file Leave all other options as default E Restore Database opennms SEI Ea Filename C opennms backup Hl T only data Only schema Single object T No owner Disable Trigger JV Verbose messages Options Messages 10 Click OK and then click Done when the backup operation is complete 197 8 Working with OpenNMS g Backup Database opennms D x dumping contents of table qrtz triggers pg dump dumping contents of table reportlocator pg dump dumping contents of table resourcereference ipg dump dumping contents of table servermap pg dump dumping contents of table service pg dump dumping contents of table servicemap pg dump dump
12. Edit Requisition Manually Provisioned Nodes for Group NodeUpDownStatus Done Add Node Edit button Ur Node Node1 ForeignId 1270650990515 Site O e IP Interface 1 1 1 1 Description a D m Service StrafePing 0 Service ICMP s s 6 Enter the fully qualified domain name of the node and click Save at the end of the line 7 Click the Edit button for the IP Interface 8 Enter the IP address for this node and click Save 9 Repeat the process for other nodes that you want to add 10 When you are finished adding nodes click Done To add additional nodes to the template 1 Click the Add Node button Home Admin Provisioning Groups Edit Requisition Manually Provisioned Nodes for Group NodeUpDownStatus D cas Node Nodei ForeignId 1270650990515 Site No 2 Type in the fully qualified domain name and click Save 104 Defining Nodes with Basic Up Down Status Manually Provisioned Nodes for Group NodeUpDownStatus Done Add Node Node name e Node New Node ForeignId 1314297567180 Site e ll f Node Nodei ForeignId 1270650990515 o z IP Interface 1 1 1 1 Description raf Service StrafePing ira f Service ICMP 3 Click Add Interface near the end of the line Add Interface Add Service Site NodeUpDownStatus Site NodeUpDownStatus Add Interface Add Node Category Add Node Asset SNMP Primary P Add Service Type in the IP a
13. RE amp Microsoft Internet Explorer 6 SP1 Size 16 72MB Add New Programs GA Microsoft Office 2000 SR 1 Premium Size 92 99MB Cs Microsoft Office Professional Edition 2003 Size 376 00MB e BE Microsoft Project Standard 2002 Sire 79 23MB Add Remove EJ Microsoft SQL Server 2000 SERGEYL ize 82 93MB Windows Components j9 Microsoft SQL Server 7 0 36 58MB v m 2 Click Add Remove Windows Components 3 In the Components window select Management and Monitoring Tools but do not select or clear its check box and then click Details 56 Configuring the Windows SNMP Agent Windows Components Wizard Windows Components You can add or remove components of Windows XP To add or remove a component click the checkbox A shaded box means that only p oh the component will be installed To see what s included in a component click etails Components dB Intemet Explorer 00MB Wintemet Information Services IIS 15 7 MB E lt Management and Monitoring Tools S Message Queuing 0 0 MB Vi W MSN Fsnlorer 135 MR Description Includes tools for monitoring and improving network performance Total disk space required 0 0 MB Space available on disk 10234 8 MB Management and Monitoring Tools To add or remove a component click the check box amp shaded box means that only part of the component will be installed To see what s included in a component click Details Subc
14. System Interplay Engine Interplay Archive Engine Interplay Stream Server Avid ISIS 7000 System Director Avid ISIS 5000 System Director Interplay Media Services server and providers Interplay Transfer CaptureManager Interplay Low Res Encoder INEWS server Other Intel servers that you want to monitor Configure the OpenNMS Dashboard Configure Email Notification and Maps Configuration Files a a M Configuring the Nodes Use Provisioning group templates to add the nodes to OpenNMS See Configuring a Standalone Interplay Engine on page 84 and Configuring Cluster Systems on page 88 Use Provisioning group templates to add the nodes to OpenNMS See Using Provisioning Groups to Configure an ISIS 7000 System Director on page 101 Use the Add Interface command to add the node to OpenNMS See Using the Add Interface Command to Add Nodes on page 112 Add to NodeUpDown Provisioning group This provides a real time inventory of the system status See Defining Nodes with Basic Up Down Status on page 103 Add to NodeUpDown Provisioning group See Defining Nodes with Basic Up Down Status on page 103 After the nodes are added to OpenNMS its time to create a view of the system See Configuring the Dashboard on page 113 These are optional steps See Working With Notifications and Maps on page 121 The following tables lists the configuration files that are added or modified for the
15. The default provisioning group files for Avid System Monitor v1 2 1 use the AvidISISClient name If your site is running ISIS v2 3 or v2 4 you need to change the name of the ISIS client service in the provisioning group for the Interplay Engine The following illustration shows the ISIS service as it appears for ISIS v2 2 or earlier ISIS v2 2 or earlier 10 106 128 8 Overa rassa idimterplayEngine ICMP SNMP StrafePing Win32AvidFosFS Win32AvidUnityISISClientAgent Win32ClusterService Win32NetLogon Win32Server 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 The following illustration shows the ISIS client service as it appears for ISIS v2 3 or v2 4 ISIS v2 3 or later 10 105 228 11 Overall AvidInterplayEngine f AvidUnityISISClient l SNMP StrafePing Win32AvidFosFS Win32AvidUnityISISClientAgent Win32ClusterService Win32NetLogon Win32Can ar ISIS versions after v2 4 will return to the AvidISISClient value 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 1AN anne 95 5 Working with Provisioning Groups Replacing the Service Before You Configure the Interplay Engine Provisioning Group Ifthis is a new install and you have not configured the Interplay Engine provisioning group you can edit the source xml file for the provisioning group file that
16. blank spaces or special characters in the name The following illustration shows the new provisioning group Home Admin Provisioning Groups Add New Group Edit Default Foreign Source Reset Default Foreign So IPE DocLab Delete Group Requisition Provisioning Group Edit Define node and interface data for synchronization 0 nodes defined 0 nodes in database Last Modified 2011 08 26T11 27 16 313 04 00 Last Synchronization Requested Never Foreign Source Edit Clone Define scanning behavior for synchronization 3 Edit the new provisioning group and add nodes and services as described in Defining Nodes with Basic Up Down Status on page 103 Do not create a new provision group by copying and renaming one of the templates in etc imports You must use the OpenNMS interface to create a new template For additional information on provisioning groups see the OpenNMS Provisioning white paper on the OpenNMS web site http www opennms org wiki White Papers 107 5 Working with Provisioning Groups 108 KJ Configuring Discovery and the Dashboard This chapter describes how to configure Avid Monitor System to discovery nodes in your environment and to present node information in a useful way on the dashboard Methods for Discovering Systems to be Monitored Deleting the Default Discovery Range Configuring Discovery Using Add Interface e Configuring the Dashboard Naming the Discovered Nodes
17. recommended for your ISIS configuration ISIS 5000 550 MB sec ISIS 7000 4 8GB This value is dependent on a number of variables including the number of ISIS crates the working resolution and number of streams per client used at your site 90 No need to change ISIS 5000 3 million ISIS 7000 10 million No need to change Changing Threshold Values Threshold Value Name Datasource AIMIHandshake AIMIPageFileUsage AIMIMemoryUsage ACSRedundancyGrpSz ALUSThreadCount ALUSHandleCount ISISActiveClientCnt ISISMBPerSec ISISTotalUsedMB ISISFileCount ISISFolderCount 149 8 Working with OpenNMS Default Warning and Node Value Critical Threshold Trigger when any disk 90 gets this full No need to change Number of 800 workspaces No need to change Number of open files 50 000 No need to change See Number of Objects in the Interplay Database on page 157 See Changes for the Stream Server on page 152 Rocme See Handle Count and Thread Count on page 157 Threshold Value Name Datasource ISISHighestDiskUsed ISISWkspaceCount ISISOpenFiles Interplay v2 4 and greater does not require a share for the Streaming Server so this threshold value should be deleted For example if you have 100 Interplay licenses you can change the threshold values to something like 80 for a warning and 95 for critical To change the warning threshold for the number of Interplay licenses
18. ul 0 18 00 00 00 06 00 W Failed Connections Avg 0 00 Min 0 00 Max 0 00 WM Established Resets Avg 589 02 u Min 0 00 Max 5 89 m H Errored Segments Avg 0 00 Min 0 00 Max 0 00 BlResets Sent Avg 124 91 m Min 103 16 m Max 153 37 m e Graphs scale to display the available data Check the legend to determine whether the value is actually a large value or just a smaller value filling the available space The following graph shows a scaled graph displaying small values T TCP Open Connections o S 200m t u a 0 un 200 m 5 TR IE 18 00 00 00 06 00 BlIn Passive Avg 264 27 m Min 225 61 m Max 297 85 m Mout Active Avg 252 38 Min 216 85 m Max 264 23 m Youcan click on a graph to display it in a separate window When displayed in a separate window you can use the mouse to drag on portions ofthe graph and zoom in on a particular time period 166 Creating Reports Creating Reports OpenNMS has a feature known as KSC reports that allows you to display data from different nodes and different sources snmp icmp http etc on one page For example the following illustration shows a report for the number of unique media files and memory usage for two different Media Indexers Home Reports KSC Reports Custom View Custom View Media Indexer Reports b3 mia13 b3 miai13 From Tue Aug 23 14 30 41 Node b3 mia13 global avidww com From Tue Aug 23 14 30 41 Node b3 EDT 2011 SNMP
19. 1 In the OpenNMS interface click Admin 2 Under Operations click Manage Thresholds The Threshold Groups window opens Home Admin Threshold Groups Threshold Configuration Name transfermanager avidlocaldiscoveryservice avidcaptureservice mib2 AvidInterplayEngine avidlookupservice AvidStreamingServer 3 Locate the Threshold Configuration name that you want to modify In this case it is AvidInterplayEngine 4 Click the corresponding Edit button on the right side of the window 5 The Edit Group window opens 150 Changing Threshold Values 6 Scroll down to the Datasource value you want to modify the threshold for In this case locate ieUsedLicenses The low values are for the Warning threshold and the high values are for the Critical threshold high ieTotalObjects node 5000000 0 5 s eg low ieLoadedObjects node 1000 0 1 value high ieLoginTime node 30000 0 5 high ieUsedLicenses node 150 0 1 high ieUsedLicenses node 200 0 2 high ieBackupDuration node 300 0 H high ieBackupDuration node 250 0 2 7 Click the corresponding Edit button on the right side of the window The Edit Threshold window opens ft Search Outages Path Outages Dashboard Events Alarms Notifications Assets Reports Charts Surveillancd iroup Edit Threshold Datasource type Datasource label Value Re arm node 150 0 150 0 8 Change the Value to the new trigger threshold value you wan
20. Avid monitoring solution These files are on the Monitoring Software installer and are copied onto the Avid System Monitor system as part of the installation and configuration procedure Function Monitoring 28 Configuration Files etc capsd configuration xml etc collectd configuration xml etc datacollection config xml etc eventconf xml etc http datacollection config xml etc poller configuration xml etc snmp graph properties etc threshd configuration xml etc thresholds xml Function Notifications Global Avid System Monitor System settings Dashboard Related Avid event files Installation Overview Configuration Files etc notifd configuration xml etc destinationPaths xml etc notificationCommands xml etc notifications xml etc snmp config xml letc discovery configuration xml etc imports xml etc opennms conf etc service configuration xml letc linkd configuration xml etc surveillance views xml etc map enable etc categories xml etc viewsdisplay xml etc map properties Etc events AvidISIS events xml Etc events avidinterplaymediaindexer events xml Etc events avidlookupservice events xml Etc events avidworkflowengine events xml Etc events avidvtrdeviceservice events xml Etc events avidsharedstorageservice events xml Etc events avidrouteengineservice events xml Etc events avidairspeeddeviceservice events xml Etc events avidcaptureservice events xml Etc events avidinterplaymediaservices
21. Directors gt category name ISIS System Directors gt row def row def label Ingest and Playout gt category name Ingest and Playout gt row def row def ua Database Engines gt a category name Interp row def lt row def Taani dd Services ay Services gt lt category name Interp row def row def Jabel Interplay Providers y Database Engines gt gt lt category name Interplay Providers gt row def row def Jabel LAN Gateways gt category name LAN Gateways row def row def labels NMetwork Services AD DNS DHCP gt category name Network Services lt frow def gt e rows columns column def Jabel workgroup gt category name workgroup gt calumn def column def label Test Lab gt category name Test Lab gt calumn def column def Jabel Future use gt category name Future Use gt lt f column def gt lt fcolumns gt lt fview gt lt views gt AD DNS DHCP gt 191 8 Working with OpenNMS Backing Up and Restoring Avid System Monitor This section describes how to backup and restore the PostgreSQL database as well as the OpenNMS configuration that contain the Avid customizations as well as any that you have added Avid recommends that you periodically perform a backup and save the backup on a separate computer Its also recommended that you perform a backup before y
22. Engine 2 The system displays the information for the node Node name Admin link Home Search Node N ode b3scaleinterpla global avidww com View Events View Alarms Asset Info HTTP Resource Graphs Rescan Admin Update S Notification General Status Active You Outstanding You Acknowledaed View Node Link Detailed Info 3 Click the Admin link The Node Management window opens 119 6 Configuring Discovery and the Dashboard Home Admin Node Management Node b3scaleinterpla global avidww com Admin Options Option Descriptio Change Node Label Change Node Label select the node name When OpenNMS was f network grows and ch Delete Node within those ranges n your OpenNMS config Manage and Unmanage Interfaces and Services Configure SNMP Data Collection per Interface Configure Path Outage 4 Under Admin Options click Change Node Label 5 Click User Defined and type in a descriptive name for the node In this case we leave the domain name and type in Interplay Engine Home Admin Change Node Label Current Label b3scaleinterpla global avidww com DNS Hostname Choose a New Label You can either specify a name or allow the system to automatically select the name User Defined Interplay Engine b3scaleinterpla glc Automatic O b3scaleinterpla global avidww com DNS Hostname 6 Click Change Label You must click Change Label for the change to take eff
23. ISIS SNMP agent installation for different ISIS systems ISIS Version Installation Process ISIS 5000 Installed automatically when you install the System Director No separate installation required ISIS 7000 Use the ISIS SNMP agent on the Avid System Monitor installer v2 0 through 2 3 Use Node Setup gt Avid ISIS 7000 System Director ISIS 7000 Use the ISIS SNMP installer in the ISIS System Director installer kit v2 4 and greater Configuring ISIS System Directors The ISIS System Director has its own MIB and SNMP agent similar to the way the Interplay Engine uses the Interplay SNMP agent To configure the Windows SNMP service on the System Director system gt Configure the Windows SNMP service on the ISIS System Director the same way that you configure other systems for OpenNMS For cluster systems configure the SNMP service on both physical systems See Configuring the Microsoft SNMP Agent on page 58 68 Configuring the ISIS System Director To enable SNMP traps on the System Director 1 Run the Avid System Monitor installer 2 Click Node Setup 3 Depending on your System Director click one of the following Avid ISIS 7000 System Director Avid ISIS 5000 System Director 4 Click Enable ISIS SNMP Trap Events and wait approximately 30 seconds There is no progress bar for this installer and the installer does not provide any feedback that the installer has finished 5 To verify that the Enable ISIS SNMP
24. Interplay Capture system See Showing Switch Connectivity on page 139 Home Network Topology Maps sw FESX424 a51 Fe a51 bsicapture2 6 Add additional nodes as required 7 Select Map gt Save to save your work It is important to save before you use the next command to display the status colors 8 Select Reload gt Config OpenNMS updates the connectivity and shows appropriate colors for the status of each node The following illustration shows several nodes added In this example all of the nodes are connected to the same switch 141 7 Working With Notifications and Maps Home Network Topology Maps Ao Be DL sdi a5l wgl eng2 E a5l wgl engl a51 wel mil j AT bsicapture2 iem a51 bsicluster etre sw FESX424 51 9 To replace the default icons select Node gt Admin Mode and then select Node gt Set Icon 10 Select an icon fromt the list and click the node you want to change You can click multiple nodes to change several icons in the same operation 11 Click Map gt Save and then click Reload gt Config Save any changes before you use the Reload Config command The following illustration shows the completed map 142 Working with Maps Home Network Topology Maps CR B 90 styegtmil c ovuesdi a S a51 wgl eng2 Ji fi a5l wgl engl 451 bsic apture2 a51 bsicluster sw FESX424 a51 Adding a Background Graphic You can add a background graphic to
25. Last Synchronization Requested 2011 08 23T16 32 39 937 04 00 Edit Clone Last Modified Tue Aug 23 13 12 12 EDT 2011 Foreign Source Define scanning behavior for synchronization IPE StandAlone B3 Requisition Provisioning Group Edit Define node and interface data for synchronization 1 nodes defined 1 nodes in database Last Modified 2011 08 23T16 00 16 390 04 00 Last Synchronization Requested 2011 08 23T16 00 16 828 04 00 Edit Clone Last Modified Tue Aug 23 15 49 21 EDT 2011 Foreign Source Define scanning behavior for synchronization IPE StandAlone SC To create a new provisioning group 1 Select Admin gt Manage Provisioning Groups 2 At the top of the Provisioning Groups page type in the name for the provisioning group template and click Add New Group as shown in the following illustration 106 Creating New Provisioning Groups Home Admin Provisioning Groups New group IPE DocLab Add New Group Edit Default Foreign Source Re name IPE DualNIC Delete Nodes Requisition Provisioning Group Edit Define node and interface data for synchronization 3 nodes defined 3 nodes in database Last Modified 2011 08 23T13 06 15 125 04 00 Last Synchronization Requested 2011 08 23T13 Foreign Source Edit Clone Define scanning behavior for synchronization Last Modified Tue Aug 23 13 12 03 EDT 2011 The system creates a file with the same name in OpenNMS etc imports Do not use
26. Nodes Requisition Provisioning Group Edit Dafina nade and interface data far cunchranisatinn 2 nadae defined 2 nadace in datahace 3 Locate the Provisioning Group you want to edit For example IPE Dual NIC 4 Option Click the Provisioning group edit button and check that your settings are still available after the upgrade Then click Done 5 Click the Foreign Source Edit button and delete all of the detectors on the page 189 8 Working with OpenNMS Done button Click trash can icon to delete a detector Outages Path Outages Dashboard Events Alarms Notifications Assq T f name DNS class org opennms netmgt provision detector datagram DnsDetector irf name FTP class org opennms netmat provision detector simple FtpDetector n ET name HTTP class org opennms netmgt provision detector simple HttpDetector ri af name HTTPS class org opennms netmat provision detector simple HttpsDetector 7 O x name ICMP class org opennms netmgt provision detector icmp IcmpDetector e name IMAP class org opennms netmgt provision detector simple ImapDetector caf name LDAP class org opennms netmgt provision detector simple LdapDetector m name NRPE class org opennms netmgt provision detector simple NrpeDetector irf name POP3 class org opennms netmgt provision detector simple Pop3Detector irf name Radius class org opennms netmgt provision detector radius RadiusAuthDetector E name SMTP class org opennms net
27. Provisioning Groups Home Admin Provisioning Groups Edit Requisition Manually Provisioned Nodes for Group ISIS SD WR e Z node warrm isis avid warroc ForeignId 1244483422718 Site ISIS o Y ip interface 10 106 129 4 Description Right a amp service AvidiSiSSystembirector z it e Service AvidISISSnmp a service SNMP a f service temp O e IP Interface 10 106 128 4 Description Left a f service AvidiSISSystembirector a Z service avidiSiSSnmp z e Service SNMP Z service temp E PT Node warrm sd2 avid warra ForeignId 1244482712531 Site ISIS o m IP Interface 10 106 129 6 Description Right a Z service wins2AvidUnityISISSystembirect z caf Service Win32AvidUnityISISAdminServer a Ur Service Win32Time e T e Service Win32Server E f Service SNMP my Service StrafePing Z service temp A total of 6 IP addresses must be added for an ISIS cluster system Configuring an Interplay Stream Server SNMP SNMP SNMP There are two template files to define an Interplay Stream Server The following templates are supplied as part of the custom Avid configuration files e IPSS dualNIC IPSS singleNIC 102 Defining Nodes with Basic Up Down Status The two templates are for a dual connected or single connected Stream Servers Use theses templates similarly to how you would configure an Interplay Engine standalone system Also see Changes for the Stream Server on page 152 Defin
28. Resources to Graph panel 163 8 Working with OpenNMS Home Reports Resource Graphs Choose Node b3 sd02b global avidww com Node Resources Node level Performance Data Node level Perform Intel R PRO 1000 EB Network Connection with I O Acceleration 2 192 16 C Label Boot Ser Intel R PRO 1000 EB Network Connection with I O Acceleration 192 168 1 Physical Memory Intel R PRO 1000 PT Dual Port Server Adapter 2 10 104 108 4 1 Gbps Intel R PRO 1000 PT Dual Port Server Adapter 10 104 100 4 1 Gbps 10 104 100 3 10 104 100 4 10 104 108 3 Drag Resources on the left to the bin on the right to graph 10 104 108 4 C Label Boot Serial Number ccd0Sbc8 D Label Data Serial Number 4c040bc0 E Physical Memory Nodes that support custom Avid monitoring features Media Indexer ISIS System Director etc have a Node Level Performance Data entry The following example selects that as well as C Label Boot shows available local disk space and Physical Memory 4 At the bottom of the Selected Resources to Graph panel click Graph Selection OpenNMS displays the Resource Graph page with the graphs you selected Resource Graphs Results Time period Last Day v From Thu Aug 25 17 04 53 EDT 2011 To Fri Aug 26 17 04 53 EDT 2011 Node b3 sd02b global avidww com SNMP Node Data Node level Performance Data TCP Open Connections 1 0 0 0 1 0 TCP Opens Per Second 18 00 00 00 0
29. Trap Events command executed correctly use Start gt Run and enter the following command in the Run window evntwin The system displays the Event to Trap Translator dialog box If the dialog box is populated as shown in the following illustration the command ran successfully and the System Director is ready to send SNMP traps to OpenNMS 9 Event to Trap Translator Custom Settings of xi Configuration type E Custom C Default Cancel i Events to be translated to traps Apply EventLog Source EventID_ Severity Count Time Descripti Settings Avid Unity 1 Success uU Avid Unity 1 Success 1 0 Server Contn Properties System Avid Unity 2 Warning 1 0 251 System Avid Unity 2 Success 1 0 System Direc Esport System Avid Unity 3 Success 1 0 ISIS General System Avid Unity 3 Informat 1 0 251 Edit gt gt System Avid Unity 4 Success 1 0 Storage Blad System Avid Unity 4 Error 1 0 zi System Avid Unity 5 Success 1 0 Switch Blade System Avid Unity 6 Success 1 0 Agent Gener 2 6 Close the installer 7 On a cluster system perform the same installation on both physical systems For information on testing the Trap notifications see Turning on Notifications and Specifying a Target Email Address on page 125 Also see Modifying Notifications from ISIS on page 161 69 4 Configuring Monitored Nodes Identifying a 64 bit Server A 64 bit
30. Working with Resource Graphs on page 163 The following section describes the changes to previsioning groups For a complete description see Working with Provisioning Groups on page 83 Changes to Provisioning Groups The process for creating provisioning groups is different starting at v1 8 0 Provisioning groups allows you to specify which services are going to be monitored on a node This simplifies the monitoring process and allows you to monitor only the recommended services New Location for Provisioning Group Templates The provisioning group templates are now located in the following directory OpenNMS etc imports In addition the template files no longer have the text imports appended to the beginning of the file For information on working with the provisioning group templates see Working with Provisioning Groups on page 83 Changes to the Provisioning Groups User Interface 32 The user interface for creating provisioning groups has changed For details on the changes see the OpenNMS Provisioning white paper on the OpenNMS web site http www opennms org wiki White_Papers The following procedure describes how to work with the new interface To edit Provisioning Groups 1 Click the Admin link in OpenNMS 2 Under the Nodes section click Manage Provisioning Groups The Provisioning Groups window opens The following illustration shows the Avid System Monitor provisioning group page and the new use
31. and Surveillance View 02200 cece e eee eae 38 Resource Graphs and Reports 0002 0 cece eee eee eee EEES 39 The WAR FP SNG Soo sa ciereade sad a bebwes Se tae esqmadedsupadud e qued 41 The seah Pagos CRISIS LITTLE 42 Installing Software on the Avid System Monitor Server 43 Upgrading from Avid System Monitor v1 1 1 0 0 0 ccc eee eee 43 Preparing the OpenNMS Server iisosceexuaesxereseaaaocedxda obw aoe eke 43 Installing the Basic OpenNMS Server Software 2000200 eee 45 Restarting or Stopping OpenNMS iscusua usa acea m acehaeex n uer ane gen game 51 Uninstalling Avid System Monitor liliis 52 Configuring Time Sync on the Monitoring Server 000 cece eee 52 Configuring Monitored Nodes 0 0 0 0 eee 55 Configuring the Windows SNMP Agent Lease mee dg 55 Installing and Configuring the Windows SNMP Agent 55 Installing the SNMP ServicBS lsuusushouau ge ahh RR ee 56 Configuring the Microsoft SNMP Agent 00 cece eee 58 Customizing the SNMP Community String Value 62 Configuring the Interplay Engine llli lle 63 Adding an SNMP User to the Interplay Database 65 Using Provisioning Groups to An Add Interplay Engine to OpenNMS 67 Configuring an Interplay Stream Server llle 67 Configuring the ISIS System Director in bd sy eranl isc
32. blank has failed to login from 172 20 21 188 The failure event is BadCredentialsException with the message Bad credentials InterplayEngine database share unavailable on interface 172 20 100 9 The alarms in the above illustration are explained as follows The first alarm indicates that an admin user has logged onto the Avid System Monitor This alarm is green indicating that it is an informational event and no action is required For a description of the severity colors click Severity Legend near the top of the Alarms List window or drag your cursor over the legend colors 177 8 Working with OpenNMS 178 The second alarm indicates that the Interplay Engine agent was unable to log onto the Interplay database The agent performs this task periodically to ensure that the database is accessible The AvidClock Verification alarms indicate that the Time Sync value used by the Avid System Monitor is more than the designated threshold for the two interfaces nic cards used by the node named warrm sswe avid warrom com This could be a problem depending on the node For example editors may get Media Offline errors if the Media Indexer is losing ISIS notifications The fourth alarm indicates that someone attempted to login as admin with the wrong password credentials The final alarm indicates that the database share is not available to the Interplay Engine The second and final alarms indicate a problem on th
33. box to delete OpenNMS files 4 Uninstall PostgreSQL using Add Remove Programs 5 Uninstall Java 6 7 Restoring an Avid System Monitor Backup Reboot Delete the remaining Java Postgres OpenNMS directories Its important to delete the folders at this step 8 12 13 Install Java Postgres OpenNMS the same versions you backed up Install all three on the same drive C or D as before Reboot 10 11 Stop the Avid System Monitor service Restore the PostgreSQL database See Restoring the PostgreSQL Database on page 194 Copy the etc and share directories from your backup to OpenNMS overwrite the existing files Reboot 199 8 Working with OpenNMS 200
34. column as shown in the following illustration After you add a node it could take as long as 20 minutes before events start appearing in the Avid System Monitor interface Recent Events Agent Interface Down linkUp Trap on interface index 11 T 49895 3 25 09 16 47 00 Normal ifDescr ethernetii ifMame IfAlias Agent Interface Down linkDown Trap on interface index 11 49891 3 25 09 16 46 54 Mine ifDescr ethernet11 ifName ifAlias InterplayEngine outage identified on interface 172 20 54 38 with 49415 3 25 09 15 46 08 Minor reason code SNMP poll failed addr2172 20 54 38 0idz 1 3 6 1 4 1 526 10 1 1 0 49414 3 25 09 15 46 00 Normal services scan has been completed on this node T Polling will begin resume for InterplayEngine service on 49413 3 25 09 15 46 00 M Normal terface 172 20 108 65 To remove discovered services from a switch interface in OpenNMS gt Itis often useful to remove some of the discovered services from a switch See Removing Discovered Services from a Node on page 173 82 El working with Provisioning Groups This chapter contains the following topics Overview of Provisioning Groups Configuring a Standalone Interplay Engine Configuring Cluster Systems Interplay Engines and ISIS v2 3 and v2 4 Using Provisioning Groups to Configure an ISIS 7000 System Director Configuring an Interplay Stream Server Defining Nodes with Basic Up Down Status
35. devices On an ISIS 5000 system the Test Subcodes item is grayed out until the Configuration 3 Under ISIS Subcode Configuration select all of the subcode check boxes and click Test Subcodes Several email notifications will be sent to the email addresses you specified in the Path Note that a number of events will also be generated in the OpenNMS Recent Event window for the System Director including a number classified as Indeterminate 4 To stop receiving these events do one ofthe following a Turn off Notifications globally See Turning Notifications On and Off Globally on page 121 b Turnoff Event notifications for the ISIS Error Event notification c Change the path in the ISIS Error Event Notification 128 Sending Notifications to An External Monitoring System The ISIS Error Informational Notification Success and Warning notifications each turn on a large group of notifications Other Notifications such as Media Indexer Handshake Errors Too High occur only if one particular event occurs However if the event occurs multiple times you will receive multiple emails So use email notification carefully For additional information on configuring ISIS notifications see Modifying Notifications from ISIS on page 161 Adding Useful Text to an Email Notification There are a number of variables listed at the bottom of the email notification window such as nodelabel which allows y
36. events xml Etc events avidlicensingservice events xml Etc events avidworkstationservice events xml Etc events avidtimesynchronizationservice events xml Etc events avidsystemconfigurationservice events xml Etc events avidservicestarterservice events xml Etc events avidmachinemonitorservice events xml Etc events avidlocaldiscoveryservice events xml Etc events avidmonitoringgatewayservice events xml Etc events AvidInterplayEngine events xml Etc events transfermanager events xml Etc events AvidStreamingServer events xml Etc events AvidIsis21 events xml Etc events avidisismonitoringservice events xml Etc events avidmonitoringgateway events xml Etc events force10 events xml Etc events Translator default events xml 29 1 Overview and System Requirements Function Configuration Files Library files Lib dnsjava2 0 2 jar Lib avidextensions jar enables DNS and Timesync verifications Backing Up the Avid System Monitor Files 30 Avid recommends that you periodically backup the PostgreSQL database and the OpenNMS configuration files The OpenNMS configuration files contain the Avid specific configuration files as well as configuration files that are modified as you name nodes create events or notifications For information on backing up and restoring files see To Perform a Complete Backup of Avid System Monitor on page 192 and Backing Up and Restoring the PostgreSQL Database on page 192 E Getting Started with OpenNMS This cha
37. from another system The traps appear automatically in the Traps tab in the Event dialog The following illustration shows several OpenNMS traps appearing in LoriotPro For additional information see the LoriotPro web site http www loriotpro com A LoriotPro V4 00 bu Standard Edition i File View Directory Routers MIB Services Monitor Tools Configure Window Help Aa E f 7 i DA e Alt T m Text MapBar SearchBar HostBar Directory Bar MIBBar Directory MIB Output Events MiniMap MIB Tree Report Center Rot Agent Name IP address SysName SysObjectID Mac Address Node Service User 1 omi Control Center Just DClick one contain Directory Ax 34 BL 1 g sei tPro rganisation Local Network 10 0 0 0 inl 710 0 237 16 nal gt 10 0 205 219 inl 710 0 205 28 inl 710 0 205 27 ua 710 0 205 1 inl gt 10 0 205 169 Events Enterprise Specific Value OID Node ISIS The highest percentage used across all Storage Elements is too high The highest percentage used across all Store Mode ISIS The total used space is too high The result of expression ISISTotalUsedMB ISISTotalSysMB is 0 386504789524 Node ISIS The total transfer rate of all clients is too high The transfer rate of all clients is 22 0 while the configured limit is 0 Node ISIS The total number of files across all workspaces is too high The result of expression ISISFileCount ISISFolderCi Node ISIS The workspace count is too high The
38. gt anma IPEngine gt Gd Sent to Playback Newscutter1 gt m Unchecked in Avid Assets gt i ImportedUsers gt i Migrated Users i Read Write Delete a 6 Click Set Role A dialog box appears asking for you to verify the folder permissions for the user 7 Click the top selection to allow the user to read down the path 66 Configuring an Interplay Stream Server The role appears in the lower panel General Role Assignment Special Access Folders Database User Group Roles All Users and Groups All roles Docwg Y AvidWG on Docwg as Administrator Users af Administrator gt B Auto Archive gt Administrators af ReadMrite Delete gt Catalogs vy i Everyone af Readirite gt Incoming Media Administrator gt Z Orphan Clips composert af No Access D iPEngine gt 4 Sentto Playback e Newscutter1 gt QR Unchecked in Avid Assets e gt i ImportedUsers i Migrated Users i i Read Write Delete Projects SNMP a Read d Set Role 1 Projects 8 To verify the addition of the user log into Interplay Access with the SNMP user and avid password Using Provisioning Groups to An Add Interplay Engine to OpenNMS You use provisioning group templates to add the Interplay Engine to OpenNMS See Configuring a Standalone Interplay Engine on page 84 or Configuring Cluster Systems on page 88 Configuri
39. into the switch and execute the following command within each interface configuration mode wgeng 4948 01Zconf t Enter configuration commands one per line End with CNTL Z wgeng 4948 01 config Zint gil 1 weeng 4948 01 config if no snmp trap link status wgeng 4948 01 config if Zexit wgeng 4948 01 config Zexit weeng 4948 01 Configuring a Foundry Switch This section describes how to configure SNMP on a Foundry switch The following table shows the commands that you use Values in italics represent variables that may be specific to the site configuration Command Description snmp client 172 20 110 19 Configure the IP address that is allowed to connect to the switch via SNMP This will be the IP address of the Avid Monitor Service server snmp server community public RO Configure the SNMP community string with read only access snmp server trap source ve 110 Configure the interface the switch will use when sending trap messages to the Avid Monitor Service server For switches with multiple layer 3 interfaces the trap source interface should be on the same vlan as the Avid Monitor Service server or the interface that has the optimal routing path to the Avid Monitor Service server snmp server host 72 20 110 19 version v2c public Specifies the host IP address of the Avid System supported on foundry code 4 x and above Monitor server to send traps and the version of SNMP snmp server host 72 20 110 19 public no version to
40. method of Time Sync as the other systems in your Interplay environment The Avid System Monitor displays a warning if any of the nodes that you are monitoring are more than 30 seconds out of sync with the time used by the Avid System Monitor If you use NTP or Active Directory to maintain time sync on your network make sure that the OpenNMS server is synced to the same time source If you use the Avid Service Framework for Time sync install a client version of the framework on the Avid System monitor Then configure the Time Sync service to be in Slave mode to match the time of the system you use to maintain time sync on your network Configuring Time Sync on the Monitoring Server If you need to install the Avid Service Framework install the same version of the framework that you are running in your Interplay environment To install the Avid Service Framework 1 Locate the Interplay Installer DVD or USB flash drive that matches the Interplay version running at your site 2 Run the Avid Service Framework installer and select the Client option Install the following components of the Avid Service Framework Service Configuration Avid Diagnostics Avid Health Monitor service Avid Machine Monitor service Time Synchronization service To configure the Service Framework Time Sync on the Avid System Monitor server gt Use the Avid Service Configuration tool to configure the Time Sync service in Slave mode to match the system you
41. o interface IP address may be empty or empty Yeventid Event ID may be ioparm a parm name amp Value of a named event empty parameter ifalias SNMP ifAlias of affected interfaceresolve Reverse DNS name of interface interface IP address 6 Select trapNotifier from the Choose a Path pop up menu severity Event Yoservice Servic parm N Valt index N ooperinstruct O event definition The trapNotifier entry identifies the notification as one that will send an SNMP trap to an external monitoring system 7 Inthe Name field enter the text that you want to appear in the Notifications list in the OpenNMS interface The name must be less than 63 characters 8 In the Description area enter the text that you would like to appear as the subject line for the notification For additional information see Adding Useful Text to an Email Notification on page 129 9 In the Description area add text that will appear as part of the notification 10 Click Finish at the bottom of the window The Event Notifications window opens 11 Locate the Notification that you just created and click the On button To edit the notification xml file and complete the notification 1 On the OpenNMS server edit the following file in an application such as WordPad Program Files OpenNMS etc notification xml 2 Locate the name of the notification that you created in the OpenNMS interface 135 7 Wor
42. of and in connection with Avid Interplay Attn Government User s Restricted Rights Legend U S GOVERNMENT RESTRICTED RIGHTS This Software and its documentation are commercial computer software or commercial computer software documentation In the event that such Software or documentation is acquired by or on behalf of a unit or agency of the U S Government all rights with respect to this Software and documentation are subject to the terms of the License Agreement pursuant to FAR 812 212 a and or DFARS 8227 7202 1 a as applicable Trademarks 003 192 Digital I O 192 I O 96 I O 96i I O Adrenaline AirSpeed ALEX Alienbrain AME AniMatte Archive Archive Il Assistant Station AudioPages AudioStation AutoLoop AutoSync Avid Avid Active Avid Advanced Response Avid DNA Avid DNxcel Avid DNxHD Avid DS Assist Station Avid Liquid Avid Media Engine Avid Media Processor Avid MEDIArray Avid Mojo Avid Remote Response Avid Unity Avid Unity ISIS Avid VideoRAID AvidRAID AvidShare AVIDstripe AVX Axiom Beat Detective Beauty Without The Bandwidth Beyond Reality BF Essentials Bomb Factory Boom Bruno C24 CaptureManager ChromaCurve ChromaWheel Cineractive Engine Cineractive Player Cineractive Viewer Color Conductor Command 24 Command 8 Conectiv Control 24 Cosmonaut Voice CountDown d2 d3 DAE Dazzle Dazzle Digital Video Creator D Command D Control Deko DekoCast D Fi D fx Digi 003 DigiBase DigiDe
43. organize the nodes in a map For example you could arrange the nodes in the relative positions they occupy in your lab Maps are jpg files and are located in the following directory assuming an install on the D drive D Program Files OpenNMS jetty webapps opennms map images background The default backgrounds are geographical maps but you can create your own backgrounds for your site To add a custom background image 1 Save the image as a jpg file and copy it to the following folder assuming an installation on the D drive D Program Files OpenNMS jetty webapps opennms map images background 2 Open the map properties file in the OpenNMS etc directory 3 Locate the Background Images section 4 Add the name of your file in two locations as shown in the following example There are two custom images in this example warroom jpg and 10geLAN jpg The following illustration shows the custom names added to the map properties file 143 7 Working With Notifications and Maps HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEHHHEBEHEHEBEEBBEHNHHHEHHHHHHHHHHHHH HG BACKGROUND IMAGES HHHHHHHHHHHHEHHHHEEHHHHHHHHHHEHHUEHHHEHHHHEHEHHHEBEHHHEBHEHHHHHEHEHHHHEHHHHHENG A comma separated list of bgimages keys bgimages KEY filename bgimages warroom 10geLAN napoli italia abruzzo basilicata calabria campania emilia_romag bgimage warroom filename warroom jpg bgimage 10geLAN filename 10geLAN jpg bgimage napoli filename napoli gif bgima
44. reproduced or distributed in whole or in part for commercial purposes such as selling copies of this document or providing support or educational services to others This document is supplied as a guide for Interplay Assist Reasonable care has been taken in preparing the information it contains However this document may contain omissions technical inaccuracies or typographical errors Avid Technology Inc does not accept responsibility of any kind for customers losses due to the use of this document Product specifications are subject to change without notice Copyright 2011 Avid Technology Inc and its licensors All rights reserved Printed in USA The following disclaimer is required by Apple Computer Inc APPLE COMPUTER INC MAKES NO WARRANTIES WHATSOEVER EITHER EXPRESS OR IMPLIED REGARDING THIS PRODUCT INCLUDING WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR ITS FITNESS FOR ANY PARTICULAR PURPOSE THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME STATES THE ABOVE EXCLUSION MAY NOT APPLY TO YOU THIS WARRANTY PROVIDES YOU WITH SPECIFIC LEGAL RIGHTS THERE MAY BE OTHER RIGHTS THAT YOU MAY HAVE WHICH VARY FROM STATE TO STATE The following disclaimer is required by Sam Leffler and Silicon Graphics Inc for the use of their TIFF library Copyright 1988 1997 Sam Leffler Copyright 1991 1997 Silicon Graphics Inc Permission to use copy modify distribute and sell this software i e the TIFF library
45. server running Windows Server 2003 has an x64 banner along the side of the Start menu as show in the following illustration F Tj Programs gt Fe Documents gt Settings gt E o Search gt i Help and Support He i A 64 bit server also has a Program Files x86 directory on the C drive Configuring a Media Indexer You perform the following procedures on a Media Indexer that is monitoring shared storage Configure SNMP See Configuring the Windows SNMP Agent on page 55 Install the Monitoring Gateway service See Installing the Avid Monitoring Gateway Service on page 73 Depending on the version of Media Indexer that is running on the system you may have to comment out some sections of one of the OpenNMS configuration files e Use the Add Interface command in the OpenNMS interface to add the Media Indexer to the set of monitored nodes See Using the Add Interface Command to Add Nodes on page 112 Selecting the Software Version of the Media Indexer OpenNMS polls the Media Indexer system and reads information from the Avid Service Framework Health Monitor That is where it gets information for resource graphs and threshold values 70 Configuring a Media Indexer The Media Indexer makes extensive use of the Health Monitor and the values that it sends to the Health Monitor can change from one release to the next In order to match the values that are collected from one release to
46. the OpenNMS web page after the application restarts 51 3 Installing Software on the Avid System Monitor Server Uninstalling Avid System Monitor If you need to do a clean install on a server already running the Avid System Monitor it is best to uninstall OpenNMS PostgreSQL and optionally the Java JDK To uninstall the Java PostgreSQL and OpenNMS software l If you have performed configuration tasks such as adding nodes defining provisioning groups or setting up email notifications backup the database as described in To Perform a Complete Backup of Avid System Monitor on page 192 Stop the OpenNMS service See Restarting or Stopping OpenNMS on page 51 Use the OpenNMS uninstall program in the following directory Program FilesOpenNMS uninstall Use Control Panel Add Remove Programs to uninstall PostgreSQL This will require a reboot Delete the Postgres user in the Computer Management application 6 Option Use the Control Panel to uninstall the Java JDK and the Java jre 7 Delete the following directories Program Files OpenNMS Program Files PostgreSQL Deleting the directories guarantees a clean install in case you want to reinstall OpenNMS For a procedure to backup and restore the database see Backing Up and Restoring the PostgreSQL Database on page 192 Configuring Time Sync on the Monitoring Server 52 It is important that the Avid System Monitor OpenNMS server uses the same
47. the next there are separate sections in the xml file used by OpenNMS to define that values that it collects The following file contains the values Program Files OpenNMS etc http datacollection config xml There are three sections for Media Indexer v2 0 v2 1 and v2 2 You comment out the sections that won t be used by adding text to two lines in the section To verify the version of the Media Indexer 1 Open the Avid Service Framework Service Configuration tool and locate the Media Indexer that is monitoring shared storage 2 Click the triangle to display the Framework processes running on the Media Indexer as shown in the following illustration Apply Apply To Reset gt doc8400 2 pc gt dochp8200 gt g dochp8200symph gt V docmacpro ve 6 Avid Interplay Media Indexer 33 Avid Lookup Service X9 Avid Machine Monitor Service Media Indexer process 3 Hover the mouse over the Avid Interplay Media Indexer process and the system displays the Media Indexer version number To edit the http datacollection config xml file to select the Media Indexer version 1 If you are running Media Indexer v2 2 there is no need to edit the file Version v2 2 is set by default 2 If you are running a version other than v2 2 open the following file in an application like WordPad Program Files OpenNMS etc http datacollection config xml 3 Locate the Media Indexer sections For example the sec
48. the same steps for the two physical nodes and click Done to save your changes The following illustrations show the completed layout for the second physical node Compare the fully qualified domain name and the IP addresses with the values in the table at the beginning of this section o f Node warrm ipe2 avid warro ForeignId 1244473875281 Site IPE o Ff iP interface 10 106 129 9 Description node 2 Right SNMP a raf Service AvidISISClient B caf Service AvidInterplayEngine a Y service winszTime Service Win32Server P m Service Win32NetLogon a ll amp service wins2AvidUnityISISClientAgent a e Service Win32AvidFosFS s Service Win32ClusterService a Pf service SNMP a e Service StrafePing lj Pf service temp o lll Pf iP interface 10 106 128 9 Description node 2 Left SNMP a service AvidrsisClient a ira f Service AvidInterplayEngine af Service Win32Time a m Service Win32Server a f service win32NetLogon 3 e Service Win32AvidUnityISISClientAgent a m Service Win32AvidFosFS a service wina2ClusterService 92 Configuring Cluster Systems To delete the Foreign Source detectors 1 Click the Foreign Source Edit button IPE DualNIC Foreign ES ae Source Edit Requisition Provisioning Group Edit butt Define node and interface data for synchronization 3 nodes defined 0 nodes in database utton Last Modified 2009 06 15T15 13 45 484 04 00 Last Synchronization Requeste
49. you will use To edit the Interplay Engine provisioning group file 1 Navigate to the following directory on the Avid System Monitor server OpenNMS etc imports 2 Edit one of the following files depending on the type of Interplay Engine you have IPE Standalone xml non cluster Interplay Engine IPE SingleNIC xml cluster single connection to ISIS PE DualNIC xml cluster dual connected to ISIS 3 Replace the text AvidISISClient with AvidUnityISISClient and save the file The following illustration shows the string that must be changed lt node node label nodez FQDN foreign id 1244473875281 building IPE gt monitored service monitored service lt monitored service service name Win32Time lt monitored service service name Win32Server monitored service service name Win32NetLogon gt monitored service service name Win32Z vidUnityISISClient gent lt monitored service service name Win32avidFosFs gt lt monitored service service name Win32ClusterService monitored service service name SNMP gt lt monitored service service name StrafePing gt monitored service service name ICMP gt lt finterface gt lt node gt Depending on the type of Interplay Engine the text may appear several times in the file Change all occurrences Do not change the Win32AvidUnityISISClientA gent value 4 Now when you edit the provisioning group in the OpenNMS user interface the name
50. 00 00 06 00 12 00 B Avg 417031813 68 Min 12932437 33 Max 1971165593 60 Avid ISIS Write Bytes Per Second 600 M uU v X 400 M uw g 2 200M 0 18 00 00 00 06 00 12 00 El Avg 123625113 60 Min 24117248 00 Max 880838792 53 The following illustration shows a custom report that displays the Read and Write bandwidth for two different System Directors 39 2 Getting Started with OpenNMS Home Reports KSC Reports Custom View Custom View ISIS Read Write bandwidth A51 WG1 SD1 From Mon Aug 22 14 27 21 Node a51 wgi sd1 global avidww com EDT 2011 SNMP Node Data Node level Performance To Mon Aug 29 14 27 21 EDT Data Detail 2011 Avid ISIS Read Bytes Per Second 30 M u v 20 M x vi E ES 10 M n Tue Wed Thu Fri Sat Sun Bl Avg 750234 45 Min 0 00 Max 53477376 00 b3index02 From Mon Aug 22 14 27 21 Node b3index02 global avidww com EDT 2011 To Mon Aug 29 14 27 21 EDT 2011 SNMP Node Data Node level Performance Data Detail Avid ISIS Read Bytes Per Second 3 0G uU u 2 0G x uw Z 10G n 0 0 n Tue Wed Thu Fri Sat Sun Bl Avg 318841836 97 Min 0 00 Max 3164078080 00 A51 WG1 SD1 From Mon Aug 22 14 27 21 Node a51 EDT 2011 SNMP Node To Mon Aug 29 14 27 21 EDT Data Detail 2011 Avid ISIS Write Byt 60 M u uo 404M x wv g S 20M n o Tue Wed Thu H Avg 1086216 64 Min 0 00 Max b3index02 From Mon Aug 22 14 27 21 EDT 2
51. 011 To Mon Aug 29 14 27 21 EDT 2011 Node b3ind SNMP Node Data Detail Avid ISIS Write Byt 1 0G u a osc EJ a 0 0 Tue Wed Thu B Avg 128944629 68 Min 0 00 M For additional information see Working with Resource Graphs on page 163 and Creating Reports on page 167 40 The Map Page The Map Page You can configure maps to provide a visual display of different aspects of your environment For example the following illustration shows a map of several servers in an Interplay environment Home Network Topology Maps Cm Nu O siyegl nit Swgl sdl D S a5l wgl eng2 Hi ff a5l wgl engl jj ff P ES bsicapture2 a51 bsicluster Severity View Major Normal Oe Minor Indeterminate Warning sw FESX424 a51 Critical Cleared In the above illustration there are critical events associated with the nodes with red circles You can double click on the node in the map and go directly to the node s information page to find out more information on the problem For additional information see Working with Maps on page 138 41 2 Getting Started with OpenNMS The Search Page Click on the Search link to open the search page From here you can search for nodes using various criteria Once a search is initiated you receive a list of nodes and their interfaces that match the search criteria Each of these will be a link to the main node or interface pages These pages contain a ve
52. 6 Click Next and Skip Validation Results to step through these windows until you come to the Choose Path window Home Admin Configure Notifications Choose Path Editing notice ISIS Error Choose the destination path and enter the information to send via the notification Name ISIS Error Description ISIS Error event Parameter Name Value Choose A Path Email Admin Text Message ISIS Error amp parm f1 Short Message 111 noticeid Email Subject ISIS Error parm 1 7 Select the email address from the Choose A Path pop up menu and select Email Admin 8 Add any descriptive text that makes the email useful to the recipient There is a list of variables that you can use at the bottom of the window For additional information see Adding Useful Text to an Email Notification on page 129 9 Click Finish at the bottom of the window To test the Event notification 1 Open the ISIS System Director home page 2 In the Advanced row click Notification Services in the ISIS setup box as shown in the following illustration 127 7 Working With Notifications and Maps Unity ISIS Management Console 2 1 0 34690 Microsoft Internet Explorer File Edit View Favorites Tools Help Address E https docisis 5015 v2 index html Ail Unity isis Management Console 2 1 0 34690 DOCISIS global a
53. 6 00 Win Passive Avg 1 10 Min 887 60 m Max 1 59 Mout Active Avg 434 32 m Min 351 24 m Max 1 66 164 Working with Resource Graphs 5 Option At the top ofthe display you can select from a number of options for graphs for the last week month or for a specific time period 6 Scroll down to the graphs you are interested in The following illustration shows several of the ISIS System Director graphs Avid ISIS Total Bytes Per Second bytes sec 18 00 00 00 06 00 12 00 Avg 541427710 06 Min 165727436 80 Max 2838128230 40 Avid ISIS Read Bytes Per Second 1000 M u n g 500 M gt a 0 18 00 00 00 06 00 12 00 Avg 417031813 68 Min 12932437 33 Max 1971165593 60 Avid ISIS Write Bytes Per Second 600 u a 400 i E B 200 18 00 00 00 06 00 12 00 Bl Avg 123625113 60 Min 24117248 00 Max 880838792 53 Avid ISIS System Director Messages per Second 2 0 k 1 0 k 18 00 00 00 06 00 12 00 M Avg 402 34 Min 244 25 Max 1875 00 165 8 Working with OpenNMS Notes About the Graphs The following information relates to the graphs Alowercase m on the left side of the graph denotes a fractional amount For example the TCP errors on the following graph represent a very small number of errors Such a small amount as shown here is not cause for concern TCP Errors and Failures o 200m 5 4 nnde e da A e AnaL pa i E 100 m Lu S ny x LM
54. 89 Max 2483 Add New Graph Vv Show Timespan Button allows global manipulation of report timespan Vv Show Graphtype Button allows global manipulation of report prefabricated graph type If you make any changes please make sure to save the report when you are done Changes will only be saved by using 9 Click Save OpenNMS displays the report Its important to click Save on this page after you have added or modified graphs in the report If you exit without clicking Save your changes are lost 10 At this point your add an additional graph modify existing graphs or rearrange the graphs in the report Note that the line Number of graphs to show per line in the report allows you to add more than one graph per line as shown in the example at the beginning of this section 172 Removing Discovered Services from a Node Removing Discovered Services from a Node This section describes how to remove services for a network switch The same procedure can be used to remove services for any node For another example of removing a service see Replacing the Service After You Configure the Provisioning Group on page 97 The Add Interface command forces an auto discovery for the services on the node For example the following illustration shows the IP addresses of the switch and the two VLANs associated with the switch TUU fAURIIUVIAICUUDSCU V 5IIcUJ Availability Recent Events Availability last 24 hours 9
55. 9 104 172 20 108 65 Overall 97 313 3 25 09 16 47 00 HTTP 100 000 49891 3 25 09 16 46 54 ICMP 100 000 InterplayEngine Router 91 940 Not Monitored 172 20 54 38 49415 3 25 09 15 46 08 Router Not Monitored SNMP Not Monitored 49414 3 25 09 15 46 00 StrafePing Not Monitored 3 25 09 15 46 00 M Norma Telnet Mot Monitored 49413 9 25 Overall 100 000 Acknowledge Reset More HTTP 100 000 Recent Outages ICMP 100 000 2 Interface Service InterplayEngine 100 000 172 20 108 1 z 172 20 54 38 InterplayEngine Router Not Monitored SNMP Not Monitored StrafePing Not Monitored Telnet Not Monitored Overall 100 000 HTTP 100 000 ICMP 100 000 InterplayEngine 100 000 173 8 Working with OpenNMS To remove extra discovered services from the OpenNMS display 1 Click Admin and click Manage and Unmanage Interfaces and Services Home Admin Manage Unmanage Interfaces Manage and Unmanage Interfaces and Services The two tables below represent each managed and unmanged node interface and service combination The Status colur rows meaning the interface or service is managed and unchecked meaning not managed Each different interface has a d is listed below on light grey rows Managing or Unmanaging an interface will autornatically mark each service on that interface as managed or unmanaged a managed Apply Changes Cancel Select Al
56. AV i gt Avid System Monitor Setup and User s Guide Version 1 2 1 Legal Notices Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology Inc This product is subject to the terms and conditions of a software license agreement provided with the software The product may only be used in accordance with the license agreement Avid products or portions thereof are protected by one or more of the following United States Patents 5 267 351 5 309 528 5 355 450 5 396 594 5 440 348 5 467 288 5 513 375 5 528 310 5 557 423 5 577 190 5 584 006 5 640 601 5 644 364 5 654 737 5 724 605 5 726 717 5 745 637 5 752 029 5 754 851 5 799 150 5 812 216 5 828 678 5 842 014 5 852 435 5 986 584 5 999 406 6 038 573 6 069 668 6 141 007 6 211 869 6 532 043 6 546 190 6 596 031 6 747 705 6 763 523 6 766 357 6 847 373 7 081 900 7 403 561 7 433 519 7 671 871 7 684 096 D352 278 D372 478 D373 778 D392 267 D392 268 D392 269 D395 291 D396 853 D398 912 Other patents are pending Avid products or portions thereof are protected by one or more of the following European Patents 0506870 0635188 0674414 0752174 1111910 1629675 Other patents are pending This document is protected under copyright law An authorized licensee of Interplay Assist may reproduce this publication for the licensee s own use in learning how to use the software This document may not be
57. Adapter Plugin 27 48 KB SNMP Asset Provisioning Adapter Plugin 18 33 KB Description The base OpenNMS installation Total space Required 246 39 MB Available space 38 32 GB Made with IzPack http izpack org Previous i Quit The plug ins have not been qualified for this release Do not select any during the installation d The installation prompts you to add a Discovery Range of IP addresses Click Next to accept the default range You will delete the range later during the configuration process To copy the Avid configuration files and install the Avid System Monitor Service 1 Click Copy OpenNMS config files The installer performs the following operations Creates a backup of the Program Files OpenNMS etc directory named etc back b Copies the Avid specific config files into the appropriate locations c Runsa script that creates the Avid System Monitor service This is the service you will use to stop and start OpenNMS The system does not display a progress bar during the operation It displays a dialog box once the operation is complete 49 3 Installing Software on the Avid System Monitor Server 50 Ifyou need to copy the Avid configuration files manually open the opennms_config folder on the installer and copy the folders in that directory to Program Files OpenNMS overwriting the existing folders To ensure that the Avid Monitoring System service is running 1 Open the Windows Service Manager
58. L Drum Rehab TL Everyphase TL Fauxlder TL In Tune TL MasterMeter TL Metro TL Space TL Utilities tools for storytellers Torq Torq Xponent Transfuser Transit TransJammer Trigger Finger Trillium Lane Labs TruTouch UnityRAID Vari Fi Velvet Video the Web Way VideoRAID VideoSPACE VideoSpin VTEM Work N Play Xdeck X Form Xmon XPAND Xponent X Session and X Session Pro are either registered trademarks or trademarks of Avid Technology Inc in the United States and or other countries Avid System Monitor Setup and User s Guide 0130 30477 01 Rev F January 2012 Created 1 30 12 This document is distributed by Avid in online electronic form only and is not available for purchase in printed form Chapter 1 Chapter 2 Contents Pee UD UP oasis ce med ael RR Rd bacc de tb cde tra as db ACE dx ad c E 11 Symbols and Conventions c uuosss e oe xr RR RE RAN ERE VETERE ETE YET 12 E vou Reed Hel isis poReR UR RERRASPRRRER E II pem PRAE pp died dep 12 Overview and System Requirements 00055 15 What is Avid System Monitor and OpenNMS 20200200 eee 18 Xuhatis a MIB enia qp dog cw ey aay None a Nc de Rl qb RR Roe ed RS do ioa 16 Setting Expectations Benefits and Limitations 24 TT An Overview of System Monitoring cesses ehm mt 17 Overview of Avid System Monitor Data Collection 0000 18 An Example Monitoring Workflow for Automatic Discovery
59. MP agent OpenNMS also uses a polling technique to poll the SNMP agent on a regular basis usually every 5 minutes It compares the polling information and the traps against pre configured thresholds If a threshold value is exceeded OpenNMS creates an event that appears in the interface and is stored in the PostgreSQL database used by OpenNMS The event can in turn generate alarms that appear in the interface and notifications that can be sent via email Setting Expectations Benefits and Limitations Setting Expectations Benefits and Limitations The Avid System Monitor system has a lot of potential for monitoring and reporting on the state of a system such as an Interplay environment At this early stage in the development of Avid System Monitor it its important to set expectations about what you can expect from the system Benefits of the Avid Monitoring Solution It can help you identify problems in your system as they are occurring It provides a single tool for monitoring all necessary components of the system including Avid equipment network infrastructure and 3rd party devices Collects performance data over time for graphical trend analysis It is a tool that will continually evolve to identify potential issues within a system as we gain knowledge about how to solve problems at customer sites It provides visibility into the specific state of the Avid system components at a given point in time It also provides flexibility
60. Make these ch ae taese Changes translates to 700 MBit 500 million 600 million for Interplay v2 4 and e ad a eee and rearm at 500 million ater Application Status 3 is critical value issStatus Change rearm value to 1 stands for OK Connections number 250 500 issConnection of current streams change to 90 105 and rearm at 80 Number of current 250 500 issSessions sessions change to 350 500 and rearm at 300 Is the Share available Delete this threshold for issShareAvail Interplay v2 4 and greater Media Indexer Number of Unique 2 4 million AIMIUniqueMediaFil Media Files Change to 250K for 32 bit MI and 2 4 million for 64 bit MI 148 Node Interplay Capture Lookup Service ISIS System Directors Value Number of Handshake errors Page File Size Memory Usage Redundancy group size Thread Count Handle Count Number of active clients ISIS Bandwidth Percentage of available storage space used Combined file and folder count Default Warning and Critical Threshold 16 change to 4 for MI versions earlier than v2 1 1 Delete this threshold on Avid System Monitor v1 0 systems Delete this threshold on Avid System Monitor v1 0 systems If you only have one Capture server you can delete this threshold Sites usually have two for redundancy 1300 800 Change to 2000 1800 17000 15000 Change to 25000 23000 ISIS 5000 37 ISIS 7000 320 Adjust this depending on the number of active clients
61. Node Data Node level Performance EDT 2011 SNMP Nodd To Tue Aug 30 14 30 41 Data Detail To Tue Aug 30 14 30 41 EDT Data Detai EDT 2011 2011 Avid Interplay Media Indexer Number of Unique Media Files Avid Interplay Media Ind 9 0G a 2 4 M a 806 Z gt 2 2 M zE ROG 2 0M b 6 0G Wed Thu Fri Sat Sun Mon Wed Thu Fri B Avg 2478512 54 Min 2454532 00 Max 2483971 00 E Avg 7852004960 00 Min 664053391 b3 mia12 b3 mia12 From Tue Aug 23 14 30 41 Node b3 miai2 global avidww com From Tue Aug 23 14 30 41 Node b3 EDT 2011 SNMP Node Data Node level Performance EDT 2011 SNMP Nodd To Tue Aug 30 14 30 41 Data Detail To Tue Aug 30 14 30 41 EDT Data Detai EDT 2011 2011 Avid Interplay Media Indexer Number of Unique Media Files Avid Interplay Media Ind 9 0G ee S 2 4M ee yn 8 0G E EJ 2 2M S8 70G 2 0 M 6 0 6 a Wed Thu Fri Sat Sun Mon Wed Thu Fri B Avg 2477595 72 Min 2234147 89 Max 2483971 00 El Avg 8071119377 09 Min 616514549 Once you create the report you can generate it again at any time This section describes how to create a KSC report To create a KSC report 1 Select Reports from the OpenNMS top menu and click on KSC Performance Nodes Domains OpenNMS displays the Customized Reports page The following illustration shows a system with three customized reports 167 8 Working with OpenNMS 168 Customized Reports Choose the custom report title t
62. PT have the option to s Storage MIB 2 Host Resources C Label Boot Serial Number 1 Storage MIB 2 Host Resources E x Carana MITO Uant Narcan Dhieminsl Maman id 4 Pagf of2 gt M I 1 10 of 18 View Child Resource Choose Child Resource 6 Select the resource you want to graph and click Choose Child Resource In this example select SNMP Node Data Node Level Performance Data That selection contains the custom Avid graphs that are available for a node OpenNMS displays the Choose graph options dialog box 170 Creating Reports Home Reports KSC Reports Custom Graph Customized Report Graph Definition Sample graph TCP Open Connections ae c 9 i 2 0 Er Node b3 miai2 global avidww com 0 0 SNMP Node Data Node level Performance Data 5 From Mon Aug 22 13 41 24 EDT 2011 amp 2 0 To Mon Aug 29 13 41 24 EDT 2011 n v E Tue Wed Thu Fri Sat BlIn Passive Avg 1 42 Min 683 78 m Max Mout Active Avg 665 03 m Min 356 40 m Max Choose graph options Title Unique Media Files Timespan 7_day This selects the relative start and stop times for the report v This selects the prefabricated graph report to use Prefabricated Report EMISNAMQU RTI TEAM e s AR S Graph Index E This selects the desired position in the report for the graph to be inserted Cancel edits to this graph Refresh sample view Choose different resource Done with ed
63. This ensure that the actual threshold value will be displayed in the message To change the threshold text notifications for the Stream Server 1 Navigate to the following folder OpenNMS etc events 2 Option Make a backup copy of the file AvidStreamingServer events xml 3 Open AvidStreamingServer events xml with a text editor such as WordPad 4 Search for the first occurrence of the string exceed that contains a specific numeric value For example Stream Server The network bandwidth of the stream server process has exceeded 800 Mbit 5 Replace the numeric value with parm threshold including the parentheses This ensures that the actual threshold value will be displayed The example should now read as follows Stream Server The network bandwidth of the stream server process has exceeded parm threshold Mbit 6 Continue to search for exceed and change the other numeric values to the variable 7 Save the file and restart the Avid System Monitor service 156 Troubleshooting Number of Objects in the Interplay Database To determine a threshold for the number of objects in the Interplay database check the number when you first install the Avid System monitor Then set the threshold value to 50 higher than the number of objects in your database You can check the total number of database objects by starting the Interplay Administrator client and opening the Database Information page For add
64. To delete the default IP address range for Discovery 1 Click the Admin link and select Configure Discovery under the Operations section 2 Locate the Include Ranges section as shown in the following illustration Include Ranges Begin Address End Address Timeout ms 192 168 0 1 192 168 0 254 200 Exclude Ranges Add New No exclude range defined Save and Restart Discovery The default range is 192 168 0 1 through 192 168 0 254 3 Click the Delete button on the far right side of the range 4 Click Save and Restart Discovery at the bottom of the page Configuring the Dashboard This section describes how to configure the OpenNMS dashboard and surveillance categories After you copy the Avid specific config files onto the OpenNMS server clicking Surveillance at the top of the OpenNMS window returns an error until you configure the Dashboard This is because the Avid specific config files do not match the default OpenNMS Surveillance categories in the user interface 113 6 Configuring Discovery and the Dashboard Determine the Category Names for the Site The following illustration shows an example of a dashboard configuration The types of nodes are identified by the rows The location or use of the nodes is identified by the columns on the right side Surveillance View default Production Standby Systems Bee Er Show all nodes ISIS System Directors Ing
65. aacema reeked amos ane dea ge RR A mee ee 88 Using Provisioning Groups to Configure an Interplay Engine Cluster 90 Interplay Engines and ISIS v2 3 and v2 4 2000200 cece eee eee 94 Replacing the Service Before You Configure the Interplay Engine imperi A De TAO os csc a eas ane gS gre TR T m 1 ne 96 Replacing the Service After You Configure the Provisioning Group 97 Using Provisioning Groups to Configure an ISIS 7000 System Director 101 Configuring an Interplay Stream Server 200000 2 eee ee eeeeee 102 Defining Nodes with Basic Up Down Status 200020 00 eee 103 Creating New Provisioning Groups iseccmeses co heu cra epicr eae 106 Configuring Discovery and the Dashboard 109 Methods for Discovering Systems to be Monitored 2 20 110 Provisioning Groups versus Add Interface llli sels 111 Configuring Discovery Using Add Interface 0000s 111 Using the Add Interface Command to Add Nodes illlsuusls 112 Deleting the Default Discovery Range ULT 113 Conlleuning the Dasho earen deaur dre dure SES S Red bee eie 113 Determine the Category Names for the Site 0 0 0 0 114 Delete the Default Surveillance Categories and Add New Ones 114 Trouble Shooting o26 cA RIEEXT EAR OA EE EbsA EIS Ubie e ie 117 Adding Nodes to Surveillance Categories 20 200055 117
66. adius Ra Ur name SMTP class ora opennms netmat provision detector simple Sr 2 Click each trash can icon and delete all of the detectors on the page 3 Click Done To instruct OpenNMS to use the updated provisioning group file gt Click the Synchronize button for the IPE Standalone provisioning group name 87 5 Working with Provisioning Groups IPE StandAlone Requisition Provisioning Group Edit Define node and interface data for synchronization 1 nodes defined 0 nodes in database Last Modified 2009 06 15T15 13 45 484 04 00 Last Synchronization Requested 2009 06 15T15 13 4 Foreign Source Edit Clone Define scanning behavior for synchronization OpenNMS imports the template adds the nodes to OpenNMS and displays the date of the import in the Last Synchronize Request and Last Changed columns It might take a few minutes for the node to appear in the Node List Critical Alarms When First Adding an Interplay Engine During the first few minutes after adding an Interplay Engine to OpenNMS the system typically displays a number of critical alarms The following are some examples SNMP user can t log into the Interplay database Problem with the number of objects loaded in the Interplay database These problems are related to the SNMP agent throwing alarms before the system is completely registered with OpenNMS and can usually be ignored Check back on the Interplay Engine after 20 minutes or so and see if the err
67. allows you to upgrade an Avid System Monitor v1 1 1 or 1 2 0 installation to v1 2 1 while maintaining many of the customizations that you have made such as naming nodes and adjusting threshold values The v1 2 1 580 upgrade tool upgrades any of the following builds to v1 2 1 580 released version e vl 1 1 440 v1 1 1 release vl 1 1 445 e v 2 0 525 limited v1 2 0 release e v 2 1 575 v1 2 1 Beta release To view the version number of your Avid System Monitor software see opennms config etc version txt on the installer or OpenNMS etc version txt on an installed system Each new release will have an updated upgrade utility See the Avid System Monitor ReadMe on the Knowledge Base for details on the latest version Use the Upgrade Utility to upgrade an installation on the same server Upgrading and moving to a different server at the same time is not supported As part of the upgrade process you will install OpenNMS v1 8 10 Note that the version of PostgreSQL does not change for this release To upgrade the OpenNMS configuration files 1 Back up the Avid System Monitor files and the PostgreSQL database as described in To Perform a Complete Backup of Avid System Monitor on page 192 2 Verify the locations of the Java JDK OpenNMS and PostgreSQL directories The following shows the default locations C Program Files Java jdk1 6 0_13 C Program Files OpenNMS C Program Files PostgreSQL 3 Before running the t
68. and its documentation for any purpose is hereby granted without fee provided that i the above copyright notices and this permission notice appear in all copies of the software and related documentation and ii the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific prior written permission of Sam Leffler and Silicon Graphics THE SOFTWARE IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND EXPRESS IMPLIED OR OTHERWISE INCLUDING WITHOUT LIMITATION ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL INCIDENTAL INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE DATA OR PROFITS WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE AND ON ANY THEORY OF LIABILITY ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE The following disclaimer is required by the Independent JPEG Group This software is based in part on the work of the Independent JPEG Group This Software may contain components licensed under the following conditions Copyright c 1989 The Regents of the University of California All rights reserved Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documenta
69. and locate the Avid Monitoring System service 2 If necessary start the Avid Monitoring System service zal SI File Action view Window Help Le xs e Mm EAB E aim Computer Management Local rw System Tools g Event Viewer Avid Monitoring System Description Fa Shared Folders Notifies sel Local Users and Groups Stop the service Sy Application Experience L Process ap Started a Performance Logs and Alert Restart the service Sy Application Layer Gatew Provides s 2 E A Menager Sy Application Management Processes i Bs ble St Description Sy Automatic Updates Enables th Started H npn eee Avid System Monitoring Tool based on An Ye z Disk Defragmenter OpenNMS vim gt Disk Management Sy Background Intelligent T Transfers f Services and Applications Sy ClipBook Enables Cli g Telephony S COM Event System Supports 5 Started Services S com System Application Manages t WMI Control Sy Computer Browser Maintains a B Indexing Service Sy Cryptographic Services Provides th Started E Internet Information Service Sa DCOM Server Process La Provides la Started Bs DHCP Client Registers a Started Sy Distributed File System Integrates v Dickvihukad Link Teseline lec oli c li b gt Extended A Standard To launch the Avid System Monitor OpenNMS application 1 Op
70. apter 8 Working with OpenNMS 200 00 else 147 Changing Threshold Valles x uiuo a aac dcxckcR dc 0n ER Re R20 RR OR GS RR dc 148 Known Problems with Notifications for the Interplay Engine and DCA OOINE WERT EI T LO TE o oL Lo I o LIT 151 Changes for the Stream Server 0 ccc eee eee 152 Changing the Text Notifications for the Stream Server 156 Number of Objects in the Interplay Database 157 Handle Count and Thread Count ii osososesere be ERR ETOR TE ERENS 157 TUO ADOBE 5a 9642 44d cn ee Fee ir dhl Ate ee ucc d ud d 157 Examine the Home Page and Dashboard 22205 157 Examine the Resource Graphs 2000e cece eee eee eeee 159 Solving Configuration Problems isse sauer Rye 3C ER R3 160 Fixing a Problem When Provisioning Groups Nodes Don t Appear 160 Modifying Notifications TON TONS uesoesexeussesxecerks ka rr entktse essa TOT Working with Resource Graphs 0 0 00000 c cece cece eee eee ees 163 166 167 pa Ta 181 Correcting Links to the OpenNMS Home Page After the Upgrade 188 tting the Path Environment Variable for Java Modifying Provisioning Groups after the Upgrade 188 Backing Up and Restoring Avid System Monitor 192 e Backup of Avid Syst 192 Backing Up and Restoring the nae Database cassette euRerkeoe 92 ud the nm Eiglabase cii
71. ard Examine the Home page and Dashboard for outages events alarms and notifications This will give you a quick history of the issues that OpenNMS has been monitoring and may give you some direction as to which systems you need to look at more carefully Note when the problems occurred so you can examine the resource graphs for those time periods For example the following illustration shows the Main page 157 8 Working with OpenNMS Nodes with Outages Availability Over the Past 30 days Notification Availability x out of y services Performance and Outage table are down notification es Path Outages Dashboard EveiXs Alarms Notifications Assets Reports 158 There are no current outages Categories Availability You No outs ISIS System Directors 100 000 All No outst On Call Sche Quick Search Ingest and Playout 100 000 Node ID Interplay Database Engines ool 100 000 Interplay Providers 100 000 1 Node label like 1 h s Interplay Services 100 000 is Se piiat TCP IP Address like LAN Gitewaya E or 100 000 Do o e x Network Services AD DNS DHCP ool 100 000 KSC Report Providing service i 1 ActiveDirectoryGlobalCatalog v Outages Availability NCIS FEBS Overall Service Availability 99 953 In above illustration there are 10 outages in the Interplay categor
72. arning describes an action that could cause you physical harm Follow the guidelines in this document or on the unit itself when handling electrical equipment This symbol indicates menu commands and subcommands in the order you select them For example File gt Import means to open the File menu and then select the Import command This symbol indicates a single step procedure Multiple arrows in a list indicate that you perform one of the actions listed Bold font is primarily used in task instructions to identify user interface items and keyboard sequences Italic font is used to emphasize certain words and to indicate variables Courier Bold font identifies text that you type Press and hold the first key while you press the last key or perform the mouse action For example Command Option C or Ctrl drag If you are having trouble using your Avid product 1 Retry the action carefully following the instructions given for that task in this guide It is especially important to check each step of your workflow 2 Check the latest information that might have become available after the documentation was published Ifthe latest information for your Avid product is provided as printed release notes they ship with your application and are also available online 12 If You Need Help If the latest information for your Avid product is provided as a ReadMe file it is supplied on your Avid installation CD or DVD as a PDF docume
73. asis Working with Resource Graphs This section describes how to display Resource Graphs To learn how to combine specific graphs into a report see Creating Reports on page 167 Displaying Resource Graphs Use the following procedure to display the resource graphs for a node To display resource graphs 1 Open the Node Details page for a node For example locate the node in the Node List and click on it Home Search Node Node b3 sd02b global avidww com Foreign Source ISIS B3 View Events View Alarms View Outages Asset Info Site Status Resource Graphs Rescan Admin Schedule General Status Active SNMP Attributes View Node IP Route Info View Node Link Detailed Info Name B3 SD02B Object ID 1 3 6 1 4 1 311 1 1 3 1 2 Location Surveillance Category Membe Contact ISIS System Directors IT Tainiin Hardware EM64T Family 6 Model 15 Stepping 11 AT AT COMPATIBLE Software Windows Version 5 2 Build 3790 Multiprocessor Free Scalar Lab Notification You Outstanding Check You Acknowledged Check Availability Availability last 24 hours 100 000 Recent Events 8 26 11 14 33 47 2 Click on Resource Graphs OpenNMS displays the Node Resources page Overall 100 000 100 000 O 153273 100 000 3 Either drag or double click on the items you want to graph OpenNMS moves the selections to the Select
74. ation the two terms are often interchangeable What is a MIB 16 The term MIB stands for Management Information Base A MIB is a file that defines the set of variables used by SNMP Simple Network Management Protocol to monitor components on a network Many components such as network switches come with their own MIB tables that define the features of the switch that can be monitored A switch or other network component sends information to a monitoring agent via SNMP traps You configure the SNMP agent service on the network component to send traps to particular IP addresses such as the IP address of the server running OpenNMS The SNMP agent monitors the system it is running on and when it identifies a condition corresponding to a value in the MIB table it automatically sends a trap to the monitoring system OpenNMS automatically recognizes a number of standard MIB tables such as tables for Foundry and Cisco network switches OpenNMS also has the ability to import MIB tables so that other network components can also be monitored For example the Interplay SNMP agent installer contains MIB tables for the Interplay Engine and Interplay Stream Server These MIB tables have been imported into Avid s implementation of OpenNMS so that those systems can be monitored via SNMP traps In future releases Avid will import additional MIB tables including third party MIB tables into its OpenNMS implementation Besides responding to traps sent by an SN
75. ations and Specifying a Target Email Address You can turn notifications on for particular events Besides turning on the notification you must also edit the notification to specify the target email address Depending on how many times an event occurs the system can potentially send many emails out in a very short period of time Experiment with email notifications before you put them into use at your site 125 7 Working With Notifications and Maps To turn on a specific notification 1 Click Admin gt Configure Notifications 2 Click Configure Event Notifications The Event Notifications window opens Home Admin Configure Notifications Event Notifications Event Notifications Add a notification to an event or edit an existing event notification Add New Event Notification Event Notifications Actions Notification 9 off O On AIMI Handle Count Too High off OQ On Avid Capture Service Redundancy Weight Too Low 9 off Qon Avid Clock Verification is Unresponsive 3 Scroll down the list and select the event that you want to turn notifications on for In this example select ISIS Error This will turn on notifications for errors generated by the ISIS System Director 4 Click the On button 5 Click the Edit button associated with the notification The system displays a series of windows that show the details of the notification 126 Working with Email Notifications
76. atus cleared Delete 9 ort O onAvid Interplay Stream Server issStatus warning threshold This will turn off event notifications for these items If you have email notifications turned on this will avoid unnecessary email notifications Each time you click an On or Off button the OpenNMS interface jumps to the top of the window and you must scroll down to click the next item Changes for the Stream Server For Interplay Stream server v2 4 and later you should delete the threshold value that checks whether the share is available The share is no longer used starting at Stream Server v2 4 There are also a number of threshold values that should be changed See Changing Threshold Values on page 148 The procedures in this section are advanced and can affect the performance of the Avid System Monitor Before you begin modifying the thresholds on your system you should perform a complete backup of the OpenNMS files and PostgreSQL database Then you can easily return to your original configuration See To Perform a Complete Backup of Avid System Monitor on page 192 152 The following illustration shows the threshold values that should be changed or deleted Changing Threshold Values Note that for a large value like 800 million you enter the full number 800000000 and the system automatically saves the value as 8 0E8 Critical status Bandwidth critical Connections critical Sessions critical No change D
77. b Remote Registry E Per ormanice Logs and Alert Restart the service By Removable Storage Device Manager g i Sy Storage Sa Routing and Remot R ble St Description Sy RWCFramework R Sou Na o Includes agents that monitor the activity Ky Secondary Logon E Disk Defragmenter in network devices and report to the Disk Management network console workstation Sia Security Accounts SI Ee Services and Applications By Security Center M Services Si Server Si WMI Control Sa Shell Hardware Det Pi SQL Server Configuration M S Smart Card M 8 Indexing Service SNMP Service 5 Internet Information Service SB SNMP Trap Service R H Message Queuing 4 5QL Server MSSQL PI 3 Scroll down the list of Services right click SNMP Service and select Properties The SNMP Agent window opens 4 Click the General tab and select Automatic 5 Click the Agent tab select all the check boxes and optional add contact information as shown in the following illustration 58 Configuring the Windows SNMP Agent SNMP Service Properties Local Computer 2h x General Log On Recovery Agent Traps Security Dependencies Internet management systems may request the contact person system location and network services for this computer from the SNMP service Contact Joe Location Doc Lab Service v Physical v Applications JV Datalink and subnetwork v Intemet JV End to end The contact informat
78. b3 lus3 global avidww com Node b3 lus4 global avidww com Node b3 mia12 global avidww com Node b3 mia13 global avidww com I4 4 PageP of 7 gt gt I 11 20 of 62 4 Use the scroll bar and the page forward backward buttons to locate the first node you want to appear in the report This example selects a Media Indexer named b3 mial2 5 Click View Child Resource OpenNMS displays the View child resources dialog box 169 8 Working with OpenNMS Home Reports KSC Reports Custom Graph Node b3 mia12 global avidww com Choose the current resource Descriptions This resource has no available prefabricated graphs Select a child The menu on the lel resource or the parent resource if any can be any graphab data response tim View child resources These resources art and then by child re data etc Resources The resource you ai SNMP Node Data Node level Performance Data the page If the resi a L the current resou SNMP Interface Data Intel R PRO 1000 EB Network Connection graph customizatior If the current resou SNMP Interface Data Intel R PRO 1000 EB Network Connection vecors wall tec Response Time 10 104 100 6 the View child reso pa available graphs an Response Time 10 104 108 6 can go straight to tr The View the pare ea ath incididui tta tici ae or erence eric tcl rhe oral all top level resourc Storage MIB 2 Host Resources D Label Data Serial Number 6 resource would bet
79. bans specify on Foundry code below 4 x no snmp server enable traps link change Suppress up down trap notifications on a per interface basis All supported SNMP trap notifications are enabled by default on a Foundry switch 76 Generating SNMP Traps from a Network Switch The following shows the sample telnet session using the first four parameters from the table Commands are in bold telnet wgeng FESX 01 gt en Password telnet wgeng FESX 01l conf t telnet wgeng FESX 01 config snmp client 172 20 110 19 telnet wgeng FESX 01 config snmp server community public RO telnet wgeng FESX 01 config snmp server trap source ve 110 telnet wgeng FESX 01 config snmp server host 772 20 110 19 version v2c public telnet wgeng FESX 01 config exit telnet wgeng FESX 01l wr mem Write startup config done telnet wgeng FESX 01 Disabling Trap Notification for Specific Foundry Interfaces For some interfaces on a switch it may be desirable to not receive trap notifications on up down status To suppress trap notifications on a per interface basis log into the switch and execute the following command within each interface configuration mode telnet wgeng FESX 01 telnet wgeng FESX 01 conf t telnet wgeng FESX 01 config interface ethernet 1 telnet wgeng FESX 01 config if e1000 1 no snmp server enable traps link change telnet wgeng FESX 01 config if e1000 1 Zexit telnet wgeng FESX 01 config exit telnet wgeng FESX 0l wr mem Write startup
80. cal Admin account on the system that will run the OpenNMS software You will use this account and password to install the PostgreSQL and OpenNMS software For example set up an admin account named AdminNMS Make sure the login password meets the site security restrictions Use a complex password that contains at least one occurrence of the following Capital letter Lower case letter Special character Installing the Basic OpenNMS Server Software Numeral For example the following password meets the complexity requirements Av1dnm The PostgreSQL installation software creates a PostgreSQL user that uses this password The OpenNMS software uses the password and user to access the PostgreSQL database The only users that need access to this account are the people responsible for installing and updating the Avid System Monitor software It is a good idea to decide on a consistent username and password across your organization To disable SNMP on the Avid System Monitor system l 2 Log onto the system with the local Avid System Monitor Admin account Right click the My Computer icon on the desktop and select Manage Navigate to the Services section and determine whether the following services are running SNMP Service SNMP Trap Service If the SNMP services are running stop and disable them The services should not be running on the Avid System Monitor system Installing the Basic OpenNMS Server Software Th
81. cations xml file as described in the following procedure To Identify the external monitoring system in OpenNMS 1 Locate the following file on the OpenNMS server and open it in an application such as Wordpad Program Files OpenNMS etc notifications xml 2 Locate a notification you want to send to the external monitoring system and edit the trapHost line for that notification Replace the value my trap host mydomain org with the IP address of the external monitoring system The following illustration shows the trapHost entry for the Active Clients Critical Traps notification 132 Sending Notifications to An External Monitoring System notification name Avid ISIS SD Active Clients Critical Trap status on writeable yes gt uei xmins gt uei opennms org avid isis isisactiveclientcntcritical trigger lt uei gt description mlnsz The active client count is too high The number of active client is 9oparm value 9 o while the config threshold lt description gt rule xmlns gt IPADDR IPLIKE rule destinationPath xmins gt trapNotifier lt destinationPath gt lt text message mlnsz The active client count is too high The number of active clients is Yoparm value and the reco threshold Some clients may be experiencing dropped frames or degraded performance lt text message gt subject smlnsz Notice onoticeid lt subject gt numeric message xmins gt 111 noticeid lt
82. cessive deletes during normal production time can affect system performance Number of loaded objects number of total objects should be above 30 indicates engine cache warm up causing slowness Backup running flag backups should usually not be performed during production time Check the availability of the Streaming server share WG_Stream Uptime of the service and CPU load Number of current connections and the bandwidth of current connections Number of client connections and the current number of streaming sessions Starting at Avid System Monitor v1 1 you can monitor both ISIS 7000 and ISIS 5000 System Directors The following are some of the areas you can monitor Temperature and presence of components such as switches storage elements and power supplies Workspace usage thresholds For example an Admin can enable warning and error thresholds If you can set the workspace threshold to 9096 ISIS will generate an error event when a workspace reaches 90 full These messages can be sent to OpenNMS via SNMP traps Disk health issues such as disk failed or disk performance degraded based on continuous monitoring Server failover notifications For example on a failover system you are notified when the system fails over to the other node Metadata problems For example if there is a problem opening a metadata file or if the metadata in a file seems out of date Number of unique media files being monitored by a Media Indexer i
83. cluster system install the agent on both nodes Ensure that your local firewall does not block port 161 If the port is blocked the SNMP agent will not respond To install the Interplay SNMP agent 1 Install and configure the Microsoft SNMP agent as described in Installing and Configuring the Windows SNMP Agent on page 55 2 Open the Avid System Monitor installer and click Node Setup 3 Click Avid Interplay Engine and Stream Server If the software is already installed use the Control Panel to uninstall it before continuing with the install 4 The Welcome screen opens Click Next The Select Installation folder opens 63 4 Configuring Monitored Nodes ix Avid Interplay SNMP Agents Select Installation Folder The installer will install Avid Interplay SNMP Agents to the following folder To install in this folder click Nest To install to a different folder enter it below or click Browse Folder C Program Files Avid Avid Interplay SNMP Agents 5 Click Next to begin the installation and follow the system prompts to complete the install To verify the installation 1 Open a command prompt window 2 Navigate to the tools directory in the Interplay SNMP installation directory For example C Program Files Avid Avid Interplay SNMP Agents tools 3 Execute the snmptest cmd The results should look as shown in the following illustration cx D WINDOWS system32 cmd exe Interplay SNMP Ag
84. config done telnet wgeng FESX 01 77 4 Configuring Monitored Nodes Configuring a Force10 Switch This section describes how to configure SNMP on a Force10 switch The Force10 is used by ISIS 5000 systems The following table shows the commands that you use Values in italics represent variables that may be specific to the site configuration Command Description snmp server community public ro Configure the SNMP community string with read only access snmp server host 70 105 228 29 traps Specifies the host IP address of the Avid System Monitor server to version 2c send traps and the version of SNMP to use snmp server enable traps Specify which traps the Force10 system sends to the trap receiver Avid System Monitor server no snmp trap link status Suppress up down trap notifications on a per interface basis 78 The following shows a sample telnet session run n a ForecelO switch to enable SNMP monitoring and traps Commands are in bold Supply the IP address of your own OpenNMS server telnet IP address of the switch login information enable ISIS_Force10 conf t ISIS Forcel0O conf Zsnmp server community public ro ISIS ForcelO conf Zsnmp server host 70 105 228 29 traps version 2c ISIS Forcel0O conf Zsnmp server enable traps ISIS ForcelO conf Zexit ISIS_Forcel0 Disabling Trap Notification for Specific Force10 Interfaces For some interfaces on a switch it may be desirable to not receive trap notifications on up d
85. corresponding node up event In that case the system can avoid sending out needless notifications 1f there was just a temporary problem with the network Systems Monitored by Avid System Monitor The following table describes the systems that Avid System Monitor monitors and the components on the system that are monitored System to Monitor Items to Monitor Network Switches Network infrastructure Zone 2 switches such as Cisco and Foundry switches come with installed MIB tables that are accessible via SNMP traps You can log onto a switch and configure it to send traps to the Avid System Monitor system The following are examples of what can be monitored SNMP Link Up Link down e Network spanning tree topology changes and bandwidth utilization e System memory utilization and processor utilization Thermal max temperature exceeded Cisco configuration changes Foundry startup config change running config change telnet login or logout 21 1 Overview and System Requirements System to Monitor Interplay Engine Interplay Stream Server Avid ISIS 7000 Avid ISIS 5000 Media Indexer 22 Items to Monitor Time to perform login should be below 15 seconds indicates engine slowness or network connectivity problems Number of journal files should be below 50 indicates that journal integration is not running Number of deletes allows you to monitor the number of deletes during 5 minute polling intervals Ex
86. d 2009 06 15T15 1 Foreign Source Edit Clone Define scanning behavior for synchronization The Foreign Source editing window opens 2 Click each trash can icon and delete all of the detectors on the page 3 Click Done To instruct OpenNMS to use the updated provisioning group file Click the Synchronize button for the IPE DualNIC provisioning group name OpenNMS imports the template adds the nodes to OpenNMS and displays the date of the import in the Last Synchronize Request and Last Changed columns It might take a few minutes for the node to appear in the Node List To verify that the cluster is configured 1 Click Node List at the top of the OpenNMS window and look for the fully qualified domain name of the virtual node that you just added In this case it is WARRM WKGRP SVR avid warroom com 2 Click the node name in the Node List The system displays the page for the virtual node The following illustration shows the virtual node for this example 93 5 Working with Provisioning Groups Home Search Node Node warrm wkgrp svr avid warroom com Foreign Source IPE DualNIC View Events View Alarms View Outages AssetInfo Site Status SNMP Attributes Name WARRM IPEL Object ID 1 3 6 1 4 1 311 1 1 3 1 2 Location Avid CS Hardware Lab Contact Mike DIITSIDISRI Hardware x86 Family 6 Model 15 Stepping 11 AT AT COMPATIBLE Software Windows Version 5 2 Build 3790 Multiprocessor Free
87. ddress of the node and click Save Click Add Service Select ICMP and click Save Click Add Service select Strafeping and click Save Click Done oOo N A nH A To instruct OpenNMS to use the updated provisioning group file gt Click the Synchronize button for the NodeUpDownStatus provisioning group OpenNMS imports the template adds the nodes to OpenNMS and displays the date of the import in the Last Synchronize Request and Last Changed columns It might take a few minutes for the node to appear in the Node List 105 5 Working with Provisioning Groups Creating New Provisioning Groups You can create custom provisioning group templates with specific names to make them easier to identify For example the following OpenNMS system monitors Interplay Engines from several different labs and there is a separate Provisioning group template for each one IPE SingleNIC Requisition Provisioning Group Edit Define node and interface data for synchronization 3 nodes defined 3 nodes in database Last Modified 2011 08 23T13 07 35 093 04 00 Last Synchronization Requested 2011 08 23T13 07 35 281 04 00 Edit Clone Last Modified Tue Aug 23 15 06 46 EDT 2011 Foreign Source Define scanning behavior for synchronization IPE SingleNIC A51 Requisition Provisioning Group Define node and interface data for synchronization Edit 3 nodes defined 3 nodes in database Last Modified 2011 08 23T16 32 39 765 04 00
88. dds up to 153 This section provides a calculation of the availability of these services from a up time perspective over the past 30 days Performance and Notification On the right side of the display there are links to notifications and a portal to Resource graphs and KSC reports This section is used to create graphs from data collected by OpenNMS For additional information see Resource Graphs and Reports on page 39 The Node List Click Node List on the left edge of the OpenNMS display The list displays all of the nodes that have been added Some nodes may have names while others have their Domain names Search Outages Path Outages Dashboard Events Home Search Node List a51 wg1l eng1 global avidww com A51WG1ABCluster glc a51 wgi eng2 global avidww com ISIS SD a51 wgi sdi A51 WG1 GPS1 global avidww com Media Indexer A51 W 6 Nodes Show interfaces There are two types of names in the above illustration as follows Fully qualified domain names Domain names are assigned automatically as part of the discovery process The names that start with ISIS SD and Media Indexer have been named by the Administrator For information on naming nodes see Naming the Discovered Nodes on page 119 You can click on any of the nodes in the list to display the node s information page For example the following illustration shows the information page for a Media Indexer The list of discovered services are displayed on the lef
89. dse lab cc ForeignId 1244473875281 Site IPE 2 x IP Interface 10 105 228 12 Description node 2 4 wm Service AvidUnityISISClient Save Ef Service AvidInterplayEngine Pf Service Win32Time 7 Click the Save Button 8 Locate the remainder of the AvidISISClient service entries and delete and replace them with a new AvidUnityISISClient service There are two for a single connected clustered Interplay Engine and four for a dual connected system 9 Click Done at the top left of the window OpenNMS displays the Provisioning Groups window 10 Click Synchronize for the provisioning group you just edited The AvidUnityISISClient service appears in the availability list as shown in the following illustration Notice that the old AvidISISClient service is still present and should be deleted Old service needs Overall 91 667 to be deleted z F L avidISISClient T EEES AvidInterplayEngine 100 00095 AvidUnityISISClient 100 000 New service snov EILLEEE added ICMP 100 000 SNMP 100 000 10 105 228 11 StrafePing 100 000 Win32AvidFosFS 100 000 Win32AvidUnityISISClient gent 100 000 To remove a monitored service from OpenNMS 1 Click the service name in the Availability column as shown in the previous illustration In this example click AvidISISClient OpenNMS displays the page for that service 99 5 Working with Provisioning Groups Delete button H
90. e Dashboard The names must match the Surveillance Category names in the table exactly including upper and lower case As mentioned earlier you can copy and paste the names from the surveillance views xml file to make sure the names match Trouble Shooting If OpenNMS won t start after you edit the surveillance views xml file check the file to make sure that you did not introduce any xml errors Even deleting one quotation mark by mistake can make the file invalid If necessary you can copy a new version of the file from the opennms config folder on the installer DVD Adding Nodes to Surveillance Categories This section describes how to add nodes to Surveillance categories so they can be grouped by function on the dashboard Perform this procedure after you have added nodes to your OpenNMS interface and they are appearing in the node list To add nodes to surveillance categories 1 Click the OpenNMS logo to return to the Home page 2 Click the Admin link and in the Nodes area click Manage Surveillance Categories 3 Click the Edit button for the category you want to add nodes to The Edit Surveillance Category window opens The following illustration shows the window for the Interplay Database Engines category Home Admin Category Show Edit Surveillance Category Interplay Database Engines Category Category Interplay Database Engines has 0 nodes Available nodes Nodes on category sw war01 sw war02 warrm airspe
91. e ISIS clusters are always dual connected Sites typically have a spreadsheet or other document that identifies the IP addresses and domain names of servers in the Interplay environment The following table shows the IP addresses and names used in this section as an example The Interplay Engine cluster in this example is dual connected as a Zone 2 ISIS client VLAN 10 Domain Name avid warroom com VLAN 20 Description 10 106 128 4 WARRM ISIS 10 106 129 4 Virtual ISIS name 110 106 128 5 WARRM SDI 10 106 129 5 SD cluster node 1 10 106 128 6 WARRM SD2 10 106 129 6 SD cluster node 2 10 106 128 7 WARRM IPCLUSTER Cluster service 10 106 128 8 WARRM IPE1 10 106 129 8 Cluster node 1 10 106 128 9 WARRM IPE2 10 106 129 9 Cluster node 2 10 106 128 10 WARRM MSDTC MSDTC service 10 106 128 11 WARRM WKGRP SVR 10 106 129 11 Virtual Interplay Engine server name Determine which is the right and left side of the network so you can consistently add values to the template In this example VLAN 10 is on the left 89 5 Working with Provisioning Groups Using Provisioning Groups to Configure an Interplay Engine Cluster Use the following procedures to configure an Interplay Engine cluster To select the template for the Interplay Engine Provisioning Group 1 Determine whether your Interplay Engine cluster is single or dual connected and obtain the list of qualified domain names and IP addresses as shown in the table in the previous section 2 Launc
92. e Interplay Engine In particular the unavailable share event has occurred 12 times see Count in the first illustration To find out detailed information about an alarm gt Click the ID Severity button The following illustration shows the details for the Interplay login error Working with Alarms Home Events Detail Event 112956 ois Critical Node IE node2 ab6 a Time 4 23 10 9 29 41 AM Olai 172 20 107 15 Bl Service UEI uei opennms org avid interplayengine ieLoginCritical Log Message InterplayEngine login is currently not possible The SNMP user cannot log on Description Monitoring test account is not able to login Operator Instructions The monitoring system periodically tries to logon to the Interplay Engine with a test user The log Interplay Access and try to login with a regular user If this does not work see other monitoring further analysis Acknowledge To find out additional information on the node generating the alarm gt Click the Node name either on the Alarm List page or on the Alarm Details page The following illustration shows the details for the Interplay Engine in this example 179 8 Working with OpenNMS iphs Rescan Admin Update SNMP Notification You Outstanding Check You Acknowledged Check Recent Events Dos mio The Recent Events section of the Interplay Engine node page shows that there are some
93. e connections between the switch and other nodes To enable connectivity display 1 Locate the following file and open it in an application such as WordPad or an xml editor etc service configuration xml 2 Uncomment the following lines lt service gt lt name gt OpenNMS Name Linkd lt name gt lt class name gt org opennms netmgt linkd jmx Linkd lt class name gt invoke at start pass 0 method init gt invoke at start pass 1 method start gt lt invoke at status pass 0 method status gt lt invoke at stop pass 0 method stop gt lt service gt 3 Save the file and restart the OpenNMS service Installing the Adobe SVG Viewer Some browsers require that you install the Adobe SVG viewer to view maps OpenNMS prompts you to install the viewer if it is required If you are connected to the internet you can usually complete the install while you are still using the OpenNMS application This section describes how to download the viewer if necessary 139 7 Working With Notifications and Maps To install the Adobe SVG scalable vector graphics viewer 1 Download the installer from Adobe s web site http www adobe com svg viewer install 2 Install the viewer software Known Problems with the Map Feature The Maps feature is useful for a visual representation of the environment but creating maps can be a challenge The are a number of limitations related to working with the Maps feature as follows
94. e runs the cluster services This ensures that if the physical nodes fail over the cluster services will still show as running Add the node s fully qualified domain name Edit button Supply IP addresses Home Admit Provisioning Groups eff RH Manually Provisioned Nodes for Group IPFf Mual Ic quisition iP interface 10 106 129 1 EI ri Service Win32Avid L x SNMI a a a E L o e IP Interface 10 106 128 10 Description MS DTC SNMI O Service ICMP o m IP Interface 10 106 128 7 Description MS cluster SNMI a caf Service ICMP 2 Click the Edit button for the node name and add the qualified domain name of the virtual Interplay engine This is also referred to as the Interplay Server name This is the name that clients use to connect to the Interplay Engine 3 Click Save 4 Click the Edit button for the first IP interface and add the IP address for the right side of the network The default description for this interface is AvidWG Right Then click the Save button 91 5 Working with Provisioning Groups Rather than using the default descriptions of AvidWG Left and AvidWG Right you can use any name that works for your site such as VLAN10 and VLAN20 The point is to be consistent on all the interfaces for this provisioning group 5 Add the IP addresses for the other interfaces on the virtual node clicking Save each time 6 Click the Done button to record your changes 7 Perform
95. ect 7 Return to the Node List and repeat the naming process for the rest of the nodes 120 Working With Notifications and Maps This chapter describes the following topics Working with Email Notifications Sending Notifications to An External Monitoring System Working with Maps Working with Email Notifications This section describes how to configure email notifications Turning Notifications On and Off Globally You can turn the notification feature on and off from the Admin panel The following illustration shows the On and Off buttons Home Admin Configure Users Groups and Roles Detailed Documen System Information Configure Users assigned to Group i As long as this is C Configure Discovery upper right hand c Configure SNMP Community Names by IP Configure Disco Configure SNMP Data Collection per Interface scan for new node Manage and Unmanage Interfaces and Services Configure SNMP Manage Thresholds OpenNMS is shippt Configure Notifications you must put it he Scheduled Outages Configure SNMP interfaces are use Notification Status O On off Manage and Unn To turn notifications on or off gt Click Admin and under Operations click On or Off and then click Update 7 Working With Notifications and Maps Preparing the OpenNMS Server for Email Notification 122 In order to send email notifications you must define the following The sender account for email notification
96. ed 1 warrm airspeed 2 warrm alre warrm gps avid warroom com warrm index1 avid warroom com EE warrm index2 avid warroom com warrm ipel avid warroom com warrm ipe2 avid warroom com warrm isis avid warroom com warrm sd1 avid warroom com warrm sd2 avid warroom com warrm wkgrp svr avid warroom com ul 117 6 Configuring Discovery and the Dashboard In this example the default column category Workgroup has been renamed to Production 4 Click the nodes that belong in the category and click the Add button The nodes are added to the category You can use Shift click or CTRL click to select nodes from the list 5 Click Category on the path at the top of the page to return to the Manage Surveillance Categories page 6 Repeat the process for the other categories 7 Also add the nodes to the column categories you defined The nodes must belong to at least one row and one category in order to display on the dashboard In this example all of the servers are Production servers so they are all added to the Production category that we added as an example column Home Admin Category Show Edit Surveillance Category Production Production Category Production has 14 nodes Category Available nodes Nodes on category sw warO1 sw war02 warrm airspeed 1 warrm airspeed 2 warrm alre warrm gps avid warroom com SES warrm index1 avid warroom com warrm index2 avid warroom com warrm ipel avid wa
97. ed on For information on how to turn notifications on see Working with Email Notifications on page 121 e Outage Table To the left of the screen is the outage table labeled Nodes with Outages This is a list of nodes that currently have service outages Clicking on a node in this list presents more specific information about the node it s services and current as well as historic outages From this page information can be found regarding times that any outages occurred as well as when service was restored For additional information see Examine the Home Page and Dashboard on page 157 You can also perform a quick search for nodes or services from this part of the interface Availability In the center of the display are categories of services For each category there is listed the number of current service outages as well as availability for the last 30 days These categories are directly related to the categories on the OpenNMS dashboard For example the Interplay Engine Databases and Interplay Services categories on the dashboard are included in the Interplay category on the Main page 35 2 Getting Started with OpenNMS Outages are based on the services running on a node For example in the Interplay row in the above illustration there are 8 of 153 outages This lab does not have 153 nodes in the Interplay category There are less than a dozen Interplay servers But the total number of services on those nodes a
98. elete Bandwidth warning Connections warning Sessions warning You can tell whether a value such as issBandwidth corresponds to a critical or warning Type Datasource high high high high high high low high high high issStatus issCPULoad issBandwidth issConnection issSessions issStatus issShareAvail issBandwidth issConnection issSessions Datasource Datasource type node node node node node node node node node node label Value 3 0 75 0 8 0E8 500 0 500 0 2 0 0 0 7 0E8 250 0 250 0 Re m Trigger 2 0 75 0 8 0E8 500 0 500 0 1 0 0 0 7 0E8 250 0 250 0 threshold by looking at the value at the end of the corresponding Re armed UEI string The following illustration shows the warning and critical values for issBandwidth 153 8 Working with OpenNMS Re armed UEI uei opennms org avid streamingserver issStatusCritical Edit Delete rearm Critical uei opennms org avid streamingserver issCPULoad rearm Eee uei opennms org avid streamingserver issBandwidthCritical Edit Delete rearm uei opennms org avid streamingserver issConnectionsCritical Edit Delete rearm uei opennms org avid streamingserver issSessionsCritical Edit Delete rearm Warning uei opennms org avid streamingserver issStatusWarn rearm Edit Edi uei opennms org avid streamingserver issShareAvail rearm uei opennms org avid st
99. ell as an organization offering commercial services training and support OpenNMS uses a web based GUI to present the following network management tools Service polling determining service availability and latency and reporting on the results Data collection collecting storing and reporting on data collected from nodes via protocols including SNMP JMX HTTP Windows Management Instrumentation and NSClient Thresholding evaluating polled latency data or collected performance data against configurable thresholds creating events when these are exceeded or rearmed Event management receiving events both internal and external including SNMP traps Alarms and automations reducing events according to a reduction key and scripting automated actions centered around alarms Notifications sending notices regarding noteworthy events via e mail XMPP or other means 1 Overview and System Requirements For additional information on OpenNMS see their web page http www opennms org This document describes the installation and configuration techniques used to run the Avid System Monitor application in an Interplay environment Throughout this document the term OpenNMS is used to describe specific information such as the OpenNMS software installation and the location of configuration file folders The term Avid System Monitor is used to describe Avid s implementation of OpenNMS For the purposes of installation and configur
100. en a browser window and enter one of the following URL values http localhost 8980 opennms http Avid System Monitor IP address gt 8980 opennms For example http 172 20 108 34 8980 opennms You can use the IP address to log open the Avid System Monitor interface from any system on your network 2 Use the following default login credentials user admin password admin Restarting or Stopping OpenNMS The following illustration shows the home page of the OpenNMS interface Zl OpenNMS Web Console Microsoft Internet Explorer File Edit view Favorites Tools Help Q ee T T ix B TN JO search S f Favorites B te z LJ K Address e http 172 20 108 34 8980 opennms index jsp Google 3 gt search Gp S Y Bookmarks Node List Search Outages Path Outages Dashboard Home Nodes with Outages Percentage change over past 24 hours wgengad dci avidse lab com 1 day Categories wgengip2 avidse lab com 1 day Network Interfaces wgengipi avidse lab com 1 day Web Servers Restarting or Stopping OpenNMS Restarting OpenNMS application and restarting the Avid System Monitor application are interchangeable terms To start or stop Avid Monitoring System service start and stop OpenNMS 1 Open the Windows Service Manager and locate the Avid Monitoring System service 2 Start stop or restart the Avid Monitoring System service as necessary You will need to reload
101. ents Verification Microsoft SNMP Agent detected Interplay Engine Agent detected The snmptest cmd command only works if the community string is public If you are using a different community string don t use the verification command at this time 64 Configuring the Interplay Engine If you receive an error message check the Windows eventlog for further troubleshooting steps Also ensure that you have restarted the Microsoft SNMP agent as described at the end of the Interplay SNMP Agent installation section 4 Next add an SNMP user to the Interplay database as described in the following section Adding an SNMP User to the Interplay Database This section describes how to create an Interplay database user with the following attributes Name SNMP password avid e Permissions Read access to the Projects folder The Interplay SNMP agent uses this account to test whether it can log into the Interplay database The SNMP user can have higher permissions if its convenient For example if you are setting up a number of Interplay users at the same time that all have Admin privileges to the entire database you can set the SNMP user up the same way To add an SNMP user to the Interplay database 1 Start the Interplay Administration tool 2 In the User Management section of the Interplay Administrator window click the User Management icon The User Management view opens 3 In the Users pane select the Everyone group
102. erface Add Interface Add Interface Provisioning group NodeUpDownStatus Provisioning group NodeUpDownsStatus Not monitored Configuring Discovery Using Add Interface Provisioning Groups versus Add Interface When you configure systems for discovery you use Add Interface for some and provisioning groups for others The main differences between the two are as follows The Add Interface command allows OpenNMS to discover all of the services running on a system For an example of how this form of discovery works see An Example Monitoring Workflow for Automatic Discovery on page 19 Every 24 hours OpenNMS reruns the discovery process on the node If any additional services have been added they will be identified and added to the database e Provisioning groups allow you to specify the services that you want to monitor This is important for cluster systems because it allows you to define a set of services that run on the Virtual Interplay Engine or Virtual ISIS Engine Provisioning groups also allow you to focus on specific services and avoid additional events and alarms that may represent false positives or false negative values See Working with Provisioning Groups on page 83 OpenNMS also allows you to configure nodes using an IP address range via the Admin gt Configure Discovery window This method is not supported for this release in order to focus only on the nodes and services that have been qualified Configuri
103. est and Playout Interplay Database Engines Interplay Services LAN Switches Network Services AD DNS DHCP 0 of 0 Avid recommends that you use the same names of the rows for consistency and customize the names of the columns for your site The above illustration uses Production Standby Systems and Development Systems to categories different nodes At a large site you may have nodes in different Interplay environments or workgroups In that case you could name the three columns Workgroup 1 Workgroup 2 and Workgroup 3 or use the actual names of your workgroups Delete the Default Surveillance Categories and Add New Ones Surveillance categories define the Dashboard and front page display You must delete the default list of surveillance categories in the OpenNMS interface and add the Avid specific entries Categories are defined as rows and columns You can add nodes to more than one category For example in the previous illustration you add nodes to the Interplay Services category and then you decide whether the nodes belong in the Production Standby Systems or Development categories To view and edit the dashboard settings in the surveillance views xml file 1 Open the following file with an application such as Notepad Program Files OpenNMS etc surveillance views xml 2 Notice the lines that designate rows and columns 3 Option Change the names of the columns to match the columns you want to use in your dashboard Fo
104. fication for a workspace disk space percentage 1 Log onto the System Director and System gt Workspaces 2 Select the workspace you want to configure and click Details along the top menu bar 161 8 Working with OpenNMS Details button AVI Unity ISIS Management Console 2 4 0 6410 A51 WG1 SD1 Retresh O New GPDuplicate J Delete qj Full Redistribution J Advanced Commands A Details Workspaces Name Protection airot 21 550 94 RAID 6 resyne 500 00 241729 mirrored 9 maintenance 500 00 2 447 29 mirrored 9 proencode 800 00 f 20 050 94 RAID 6 L copy 1 000 00 4 2 617 29 mirrored 9 dv 250 00 K 19 900 94 RAID 6 ISIS displays the workspace Details window 3 Configure the percentage values or amount of disk space used values The following illustration configures ISIS to send a warning when the workspace becomes 80 full and an error when the workspace is 90 full The error is displayed as a critical event in OpenNMS V Details Name airo2 Storage Group storage group v Protection mirrored v Capacity 2000 00 3617 29 GB Used 55 99 GB Reserved 56 04 GB Unused 1 944 00 GB Fies 620 Directories a Config Changes Status Warning Event Trigger 20 vi used Error Event Trigger 90 96 LI used Chunk Sze 512 KB 4 Click Apply in the ISIS interface 162 Working with Resource Graphs This feature is enabled on an individual workspace b
105. for customers to refine and fine tune the tool s outputs once the basic functions are mastered Current Limitations of the Avid Monitoring Solution It is not a replacement for a trained administrator actively monitoring the proper functioning of their system It is not a tool that will identify all potential problems that would affect workflows It identifies common problems but there are other potential problems that it cannot yet identify It is not a tool that can be used to determine usage statistics In other words it is not a reliable source to determine and base business models on such as billing It is not able to accurately model service level agreements SLA or Service Level objectives SLO for the system components An Overview of System Monitoring This section covers the following topics Overview of Avid System Monitor Data Collection An Example Monitoring Workflow for Automatic Discovery Systems Monitored by Avid System Monitor 17 1 Overview and System Requirements Overview of Avid System Monitor Data Collection The following illustration shows how OpenNMS interacts with the various elements of the Interplay environment Monitoring Gateway uses HTTP data collection to collect information from specific systems that are running the Avid Service Framework Health Monitor Anumber of devices are configured just for up down status OpenNMS uses ping and ICMP to check the availability and response time of t
106. for that node in a separate window 145 7 Working With Notifications and Maps 146 EJ working with OpenNMS This section describes some of the day to day uses of the Avid System Monitor It also describes some things to do if you are aware of a problem in your Interplay environment and you want to use OpenNMS and the Avid System Monitor to identify the problem e Changing Threshold Values Troubleshooting Working with Resource Graphs Creating Reports Removing Discovered Services from a Node e Working with Alarms Running the Avid System Monitor Upgrade Utility e Backing Up and Restoring Avid System Monitor Restoring an Avid System Monitor Backup 8 Working with OpenNMS Changing Threshold Values There are times when you will need to fine tune some threshold values to match the needs of your site In addition there are some values that you should change depending on the version of the corresponding application The following table lists values that you may want to change Default Warning and Threshold Value Name Node Value Critical Threshold Datasource Interplay Engine Log file size 10 MB change ieLogSize 10 million bytes Media deletes and 10 000 ieMediaDeletes ieMetaDeletes metadata deletes Total objects in 40 million 50 million ieTotalObjects database Number of used 150 200 ieUsedLicenses Interplay licenses Stream Server Bandwidth 700 million 800 million issBandwidth Note 700 million change to
107. g applications m m Installation Overview Software Installed Configured for Monitoring For Media Indexers check the Media Indexer version for the OpenNMS configuration files and make adjustments if necessary See Selecting the Software Version of the Media Indexer on page 70 Telnet to switch and configure the following IP Address of the Avid System Monitor server Community string for SNMP Identify the primary interface for sending traps Specify which switch interfaces should and should not send traps For details see Generating SNMP Traps from a Network Switch on page 74 No monitoring software or SNMP configuration required No monitoring software or SNMP configuration required No monitoring software or SNMP configuration required Configuration From Within the OpenNMS Interface The following table outlines the steps for configuring the nodes after you ve performed the software installation System Interplay Media Indexer Interplay Capture AirSpeed Multi Stream v1 8 1 or higher network switches General Purpose servers with Lookup service installed Network switches Configuring the Nodes Use Add Interface command to add the nodes to OpenNMS See Using the Add Interface Command to Add Nodes on page 112 Use Add Interface command to add the nodes to OpenNMS See Using Add Interface to Add a Network Switch to OpenNMS on page 79 27 1 Overview and System Requirements
108. ge italia filenamecitalia jpg bgimage abruzzo filename abruzzo jpg bgimage basilicata filename basilicata jpg bgimage calabria filename calabria jpg bgimage campania filename campania jpg Maintain the files in the same order in both lists For example put both entries at the beginning of its corresponding list 5 Save the file and restart the OpenNMS service 6 Open your map in OpenNMS Start off using the Dimension gt Auto setting on the Map selection page and then experiment with different resolutions 7 Select Map gt Admin and then select Map gt Set Background gt Image 8 Select the image from the list and click Set 9 Rearrange the nodes on the background 10 Select Map gt Save to save your changes Opening an Existing Map and Viewing Node Status To open an existing map 1 Click Map on the OpenNMS menu list 2 Select the Map name from the Open Map menu and click View OpenNMS opens the map The state of each node is displayed via a color dot For the list of color states see the Severity view on the map legend 3 To see additional information on each node do the following 144 Working with Maps Select a node and view the node up down status availability and severity level in the map legend area Right click the node and select Ping Traceroute Events or Resource Graphs information If you select Resource Graphs choose Node Level Data if it is available Double click the node to open the page
109. h ca shy ek 68 Installing the ISIS SNMP Agent TTTT 68 Configuring ISIS System Directors 0 000 cece eee ences 68 identifying a 64 bit Server cock kee kee eee REA EX Rede Kee eo 70 Configuring a Media Indexer 00 200 eee eee 70 Selecting the Software Version of the Media Indexer llus 70 Configuring Additional Servers with the Monitoring Gateway TTE Installing the Avid Monitoring Gateway Service 200 20 000 73 Chapter 5 Chapter 6 Monitoring Gateway in the Service Configuration Tool T4 Generating SNMP Traps from a Network Switch 0 20 005 74 Configuring s Cisco BWIIGN sccscwwwa reader wane mk dc i Tk cR CR C 74 Configuring s Foundry Switch usas soe onward gor obs ous cade we eas 76 Configuring a Forced SWIIGH 22 ecccgeeceureacaWaea rh hapet beeen se 78 Using Add Interface to Add a Network Switch to OpenNMS 79 Configuring Data Collection for a Network Switch 000000 79 Working with Provisioning Groups 020005 83 Overview of Provisioning GODS uua ses erens EErEE eed ne ned done n Boing 83 Determining Which Provisioning Group Template to Use 83 Configuring a Standalone Interplay Engine 22000200e eee 84 Critical Alarms When First Adding an Interplay Engine 88 Configuring Cluster Syatems scsi seae
110. h the OpenNMS interface and click the Admin link 3 In the Nodes area select Manage Provisioning Groups The following two cluster templates are available PE DualNIC PE SingleNIC The following illustration shows the top level view for IPE DualNIC Provisioning Group Edit button Home Admin Provisioning Gr ups Add New Group _ Edit Default Foreign Source Reset Default Foreign So IPE DualNIC Delete Group Requisition Provisioning Group Edit Define node and interface data for synchronization 3 nodes defined 0 nodes in database Last Modified 2009 06 15T15 13 45 484 04 00 Last Synchronization Requested 2009 06 15T15 13 45 484 04 00 Foreign Source Edit Clone Define scanning behavior for synchronization Do not click Synchronize until you are finished editing the group If you do OpenNMS will add an incomplete node definition to the database and you will need to delete the node using Admin gt Nodes gt Delete Node and then complete the template editing To edit the Provisioning Group values 1 Click the Provisioning Group Edit button for the provisioning group you are going to edit IPE DualNIC or IPE SingleNIC This example assumes that you have selected the dual connected template The system opens and displays the template 90 Configuring Cluster Systems The following illustration shows the virtual node portion of the template already configured Notice that the virtual nod
111. he upgrade http 10 106 25 10 8980 opennms acegilogin jsp The following link should work correctly http 10 106 25 10 8980 opennms Modifying Provisioning Groups after the Upgrade OpenNMS adds a number of default service monitoring items called detectors to each provisioning group These detectors are not needed by Avid System Monitor and should be deleted from the provisioning groups that you use at your site The following procedure describes how to delete the detectors For additional information see Changes to Provisioning Groups on page 32 To delete the detectors in a Provisioning Groups 1 Click the Admin link in OpenNMS 2 Under the Nodes section click Manage Provisioning Groups The Provisioning Groups window opens The following illustration shows the OpenNMS provisioning group page 188 Running the Avid System Monitor Upgrade Utility Synchronize button Provisioning group edit button formerly Import Foreign Source Edit button open Node List Search Outages Path Oute ts Alarms Notifications Delete Group Requisition Provisioning Group Edit Define node and interface data for synchronization 2 nodes Aefined O nodes in database Last Modified 2011 06 02T13 55 28 265 04 00 Las Synchronization Requested 2009 06 15T15 13 45 484 04 00 Foreign Source Edit Clone Define scanning behavior for synchronization Last Modified Fri May 27 15 58 46 EDT 2011 IPE SingleNIC Delete
112. hese devices The ISIS Engine Interplay Engine Archive Engine and Interplay Stream Server have their own custom SNMP agents that send SNMP data to OpenNMS e You can also configure LAN switches such as Cisco and Foundry switches to send SNMP data to OpenNMS ICMP Ping Avid TCP Port i ISIS client Monitoring Editor lt 8 ICMP AirSpeed HTTP TCP Classic SNMP Data collection Trap receiver Avid TCP Port monitoring DNS time sync ICMP HTTP Service IP monitoring ASF Monitoring Gateway Interplay SNMP ISIS SNMP Agent ASF Health Monitor ISIS mgmt URLs Interplay Engine Stream Server ISIS Engine Archive Lookup Media AirSpeed Server Indexer ulti Stream Full Monitoring events statistics 18 An Overview of System Monitoring An Example Monitoring Workflow for Automatic Discovery Systems that are monitored by OpenNMS are called nodes Monitoring can range from a simple Ping to monitor up down status to full service monitoring and statistics gathering The following illustration shows the inter process communication within the OpenNMS application during node monitoring A typical workflow moves from left to right Events Discovery Ticket Capsd Vacuum Poller Alarm Collector Notification Threshold O
113. ing Nodes with Basic Up Down Status This section describes how to use the NodeUpDownStatus provisioning group template to add nodes to OpenNMS You can use this template to add many different nodes to OpenNMS For an example of the nodes that you can add with this template see the table in Methods for Discovering Systems to be Monitored on page 110 You can create different templates to monitor the Up Down status of different types of nodes This makes it easier to modify the template and add new nodes For example you could create one specifically for ingest playout devices See Creating New Provisioning Groups on page 106 To use the NodeUpDownStatus template 1 Click the Admin link in OpenNMS 2 Under the Nodes section click Manage Provisioning Groups The Provisioning Groups window opens 3 Locate the NodeUpDownsStatus section NodeUpDownsStatus Delete Group Requisition Provisioning Group Edit Define node and interface data for synchronization 5 nodes defined 0 nodes in database Last Modified 2010 04 07T10 36 51 078 04 00 Last Synchronization Requested Never Foreign Source Edit Clone Define scanning behavior for synchronization 4 Click the Provisioning Groups Edit button OpenNMS opens the template for editing 5 Click the Edit button for the first available node By default available nodes are named Nodel Node2 etc 103 5 Working with Provisioning Groups Home Admin Provisioning Groups
114. ing contents of table snmpinterface pg dump dumping contents of table statisticsreport pg dump dumping contents of table statisticsreportdata pg dump dumping contents of table stpinterface pg dump dumping contents of table stpnode pg dump dumping contents of table usersnotified pg dump dumping contents of table vlan pg dump dumping contents of table vulnerabilities pg dump dumping contents of table vulnplugins Process returned exit code 0 Restoring an Avid System Monitor Backup 198 This section describes how to restore the PostgreSQL database and the OpenNMS backup files It involves the following operations Uninstall Java PostgreSQL and OpenNMS and delete the application folders Reinstall the same versions of Java PostgreSQL and OpenNMS Restore the backed up PostgreSQL database and the backed up OpenNMS files This restore operation is qualified for a restoration on the same computer or on a different computer with the same operating system It is not qualified for moving between different operating systems because of the change in path names that can exist on a different OS To restore Avid System Monitor from a backup 1 Stop the Avid System Monitor service 2 Make note of whether the Java OpenNMS and PostgreSQL installations are on the C drive or the D drive You must install to the same drives later in the procedure to maintain the directory paths 3 Uninstall OpenNMS check the
115. into OpenNMS using the provisioning group template To enter values into the IPE standalone template 1 Click the Admin link in OpenNMS 2 Under the Nodes section click Manage Provisioning Groups The Provisioning Groups window opens The following illustration shows the IPE Standalone section When you first start to configure the node it shows 1 node defined 0 nodes in the database This means that the information in the template is not associated with any nodes in the OpenNMS database Synchronize button formerly Import Provisioning Group Edit button IPE StandAlone Delete Group Requisition Provisioning Group Edit Define node and interface data for synchronization 1 nodes defined 0 nodes in database Last Modified 2009 06 15T15 13 45 484 04 00 Last Synchronization Requested 2009 06 15T15 1 Foreign Source Edit Clone Define scanning behavior for synchronization 3 Click the Edit button to access the provisioning group values The following illustration shows the default template with a default name and IP interfaces FQDN stands for fully qualified domain name Configuring a Standalone Interplay Engine Home Admin Provisioning Groups Edit Requisition Manually Provisioned Nodes for Group IPE StandAlone Add Node e Z Node nodei FQDN ForeignId 1244473588312 Site IPE o Pf ip interface 414 314 Description node 1 Right SNMP a amp service avidisisClient T e Service AvidInterplayEngine a
116. ion Interplay Engine Recovery DVD for SR2400 and SR2500 use these DVDs to initialize a server that will be repurposed as an Avid System Monitor server Onan AS3000 use the same system image as an Interplay Engine Windows Server 2008 Standard x64 and install the 32 bit version of OpenNMS 24 Installation Overview e Avid System Monitor installer Bring the following DVDs in case you need to install the Intel SNMP agent on a node Windows XP Professional Windows 2003 Server Standard 32 bit Windows 2003 Server 64 bit Standard for 64 Bit Media Indexers Windows 2008 Server for AS3000 you need a USB Flash drive The Avid System Monitor installer contains a PDF file of this manual in the opennms config oc folder Software Installation Checklist The following tables list the Avid System Monitor related software installation and configuration steps In general its best to first install software wherever its needed and configure the servers for SNMP Then you can move on to configuring the nodes from the OpenNMS interface For additional information and for an additional table that shows what to install on each system see Methods for Discovering Systems to be Monitored on page 110 Software Installation and Configuration on the OpenNMS Server and Individual Nodes The following table outlines the installation steps as well as configurations that must be performed on the individual nodes System Software Insta
117. ion appears on the OpenNMS interface for that particular node For example the following illustration shows information the same contact information displayed in OpenNMS SNMP Attributes Name DOCMI Object ID 1 3 6 1 4 1 311 1 1 3 1 2 Location Doc Lab Contact Joe Da OGLE Hardware x86 Family 15 Model 4 Stepping 1 AT AT COMPATIBLE Software Windows Version 5 2 Build 3790 Multiprocessor Free 6 Click the Traps tab and do the following a Enter public in the Community name field and click Add to List the name is case sensitive b Click Add in the Trap destination area and add the IP address of the system running the Avid System Monitor software 59 4 Configuring Monitored Nodes SNMP Service Properties Local Computer 172 20 108 40 E By default Avid System Monitor expects the public community string name value To use a different name see Customizing the SNMP Community String Value on page 62 7 Click the Security tab and do the following a Inthe Accepted community name area click Add use the default READ ONLY setting and type public the string is case sensitive b Click Accept SNMP packets from these hosts c Click Add and enter the IP address of the Avid System Monitor server Then click OK 60 10 11 Configuring the Windows SNMP Agent d Click Add and type localhost Then click Add General Log On Recovery Agent Traps Security Dependencies
118. ion sct checked below will have their collected SNMP data stored This has no effect if snmpStorageFlag is set to primary or all In order to change what interfaces are scheduled for collection simply click the collect column and a combobox will appear Note Interfaces marked as Primary or Secondary will always be selected for data collection To remove them edit the IP a Node ID 62 Node Label sw 4948 war01 Index IP Address SNMP ifType SNMP ifDescr SNMP ifName 60 10 106 128 1 53 Vlani128 vi128 61 10 106 129 1 53 Vlani29 VI129 62 10 106 130 1 53 Vlani30 VI130 49 10 106 191 2 6 GigabitEthernet Gi1 48 0 0 0 0 Nullo Oe 3 0 0 0 0 unrouted VLAN 1 VLAN 1 3 On the far right of the window under the Collect heading select any interfaces that you do not want to monitor as shown in the following illustration Home Admin Select SNMP Interfaces Choose SNMP Interfaces for Data Collection Listed below are all the interfaces discovered for the selecte checked below will have their collected SNMP data stored T In order to change what interfaces are scheduled for collect Note Interfaces marked as Primary or Secondary Node ID 62 Node Label sw 4948 war01 will alway 81 4 Configuring Monitored Nodes To test the SNMP trap generation gt Remove a network cable from the switch wait a few seconds and then plug it back in You should see link up and link down events in the Recent Event
119. iption snmp server host 172 20 110 19 version Specifies the host IP address of the Avid Monitor Service server to 2c public send traps and the version of SNMP to use no snmp trap link status Suppress up down trap notifications on a per interface basis The following illustration shows sample output from a telnet session while configuring the first five parameters from the table The following shows the sample telnet session Commands are in bold Supply the IP address of your own OpenNMS server Use the show run command to display the current settings In this example the IP address of the OpenNMS server is 172 20 110 19 telnet IP address of the switch login information enable wegeng 4948 01 wegeng 4948 0l conf t Enter configuration commands one per line End with CNTL Z wgeng 4948 01 config Zaccess list 1 permit 772 20 110 19 wgeng 4948 01 config Zsnmp server community public RO 1 wgeng 4948 01 config Zsnmp server enable traps wegeng 4948 01 config snmp server host 772 20 110 19 version 2c public wgeng 4948 01 config Zexit weeng 4948 0l wr mem Building configuration Compressed configuration from 7882 bytes to 2591 bytes OK wegeng 4948 01 75 4 Configuring Monitored Nodes Disabling Trap Notification for Specific Cisco Interfaces For some interfaces on a switch it may be desirable to not receive trap notifications on up down status To suppress trap notifications on a per interface basis log
120. is one of the nodes that uses Add Interface or automatic discovery to determine the services and interfaces running on the node You specify one IP address and the system automatically determines the other interface Other nodes such as Interplay Engine or ISIS System Director use an OpenNMS feature known as provisioning groups to register only specific services and interfaces with OpenNMS For information on how OpenNMS discovers services see An Example Monitoring Workflow for Automatic Discovery on page 19 37 2 Getting Started with OpenNMS The Dashboard and Surveillance View The dashboard provides a snapshot of the health of machines in the various groups The Dashboard is one of the user interface items that must be configured on site For information see Configuring Discovery and the Dashboard on page 109 The Dashboard and Surveillance views display an error until you configure the dashboard The following illustration shows an example of the dashboard X out of Y nodes have outages Surveillance View default Show all nodes Workgroup 1 ISIS System Directors Ingest and Playout Interplay Services LAN Switches Network Services AD DNS DHCP Alarms 1 to 4 of 4 Node Description Count F a51 wgi eng2 global avidww com Notifications InterplayEngine health status changed to warning level Node Service Message Sent Time Node Status Node Current Outages a51 wgi e
121. is section describes how to install the following software Java JDK you need to install a full JDK rather than just a Java run time environment PostgreSQL database software OpenNMS standalone installer for Windows Avid specific configuration files for OpenNMS Avid Service Framework The Avid Monitoring System service is automatically installed by the script that installs the Avid specific configuration files After the install you must check whether the service is running and start it if necessary All of the installers are available on the Avid System Monitor Software installer 45 3 Installing Software on the Avid System Monitor Server To start the Avid System Monitor installer 1 Launch the Avid System Monitor installer The Main installer page opens 2 Click Monitoring Server Setup The Monitoring Server Setup window opens evelopment Kit JDK 1 6 greSQL penNMS config files 46 Installing the Basic OpenNMS Server Software To install Java PostgreSQL and OpenNMS 1 Install the Java JDK software and note the installed location You will need the location for the OpenNMS installation For example C Program Files Java jdk1 6 0_13 A Install all three software applications Java PostgreSQL and OpenNMS on the same drive For example install them all on the C drive or install them all on the D drive On a 64 bit system installer the 32 bit versions of Java OpenNMS and PostgreSQL the 64 bi
122. it notifications for event Agent Up with Possible Changes coldStart Trap enterprise 1 3 6 1 4 1 311 1 1 3 1 2 1 3 6 1 4 1 10 27 09 13 31 34 lt gt warrm ipel avid warroom com 172 20 100 8 uei opennms org nodes dataCollectionFailed Edit notifications for event SNMP data collection on interface 172 20 100 8 failed Acknowledging Alarms Alarm notification provides an optional method of keeping track of when alarms are addressed by personnel at your site Alarms can be acknowledged or removed from the default view of all users by selecting the alarms Ack check box and clicking the Acknowledge Selected Alarms at the bottom of the page Acknowledging an alarm gives users the ability to take personal responsibility for addressing a network or systems related issue Any alarm that has not been acknowledged is active in the default alarms view of all users browsers and is considered outstanding Once you resolve the issue you can clear the alarm The alarm remains in the system but the severity is changed to Cleared and the color is light green in the Alarm list The Details view of an alarm shows the user name of the person who acknowledged the alarm as shown in the following illustration To view the details click the ID Severity number for the alarm 181 8 Working with OpenNMS User that acknowledged alarm and acknowledgement date Node warrm ipel avid warroom com Acknowledged By In
123. itional information see Viewing Database Information and Limits on the Number of Assets and Objects in the Interplay Database in the Interplay Help or Interplay Engine and Interplay Archive Engine Administration Guide Handle Count and Thread Count A number of the monitored applications have threshold values for Handle Count and Thread Count You should not change these values unless instructed to do so by Avid customer support Values vary depending on the application and you can view the values on the Edit Threshold page for the application Thread count and handle count control how many separate processes an application can handle at the same time For example how many simultaneous recordings can be controlled by Interplay Capture Each thread uses a specific amount of virtual address space and if there are too many threads the application can start to have performance related problems In general if you see an event that states the thread count or handle count is high you should restart the application at a convenient time If the problem continues there could be a problem with the application or it could be that the threshold value has been set too low Check with your Avid representative for additional information Troubleshooting This section assumes that you are aware of a problem in your Interplay environment and you want to use OpenNMS and the Avid System Monitor to determine what is wrong Examine the Home Page and Dashbo
124. its to this graph 7 Do the following Option type a title for the graph Select a time span Select the option that you want to graph from the popup menu Note that AIMI stands for Avid Interplay Media Indexer Determine where the graph will appear in the list of graphs When you add multiple graphs to a report this option is useful for rearranging the graphs 8 Click Done with edits to this graph The following illustration shows the results after two graphs are added to the report The graphs show the unique media files for two different Media Indexers 171 8 Working with OpenNMS Home Reports KSC Reports Custom Report Customized Report Configuration Title Media Indexer Reports Unique Media Files n Node b3 mia13 global avidww com Modify SNMP Node Data Node level Performance Data Delete From Mon Aug 22 13 42 38 EDT 2011 To Mon Aug 29 13 42 38 EDT 2011 Save Cancel default z Number of graphs to show per line in the report Avid Interplay Media Indexer Number of Un M 2 4M 2 2M 2 0M Tue Wed Thu Fri B Avg 2478698 86 Min 2458389 42 Max 2483 Avid Interplay Media Indexer Number of Un Unique Media Files 2 4M f f Node b3 mia12 global avidww com Modify SNMP Node Data Node level Performance Data 2 2 M Delete From Mon Aug 22 13 42 38 EDT 2011 To Mon Aug 29 13 42 38 EDT 2011 20M i Tue Wed Thu Fri B Avg 2477634 02 Min 2234147
125. k MIDI I O Midiman Mix Rack MixLab Moviebox Moviestar MultiShell NaturalMatch NewsCutter NewsView Nitris NL3D NLP Nova NRV 10 interFX NSDOS NSWIN Octane OMF OMF Interchange OMM OnDVD Open Media Framework Open Media Management Ozone Ozonic Painterly Effects Palladium Personal Q PET Pinnacle Pinnacle DistanTV Pinnacle GenieBox Pinnacle HomeMusic Pinnacle MediaSuite Pinnacle Mobile Media Pinnacle Scorefitter Pinnacle Studio Pinnacle Studio MovieBoard Pinnacle Systems Pinnacle VideoSpin Podcast Factory PowerSwap PRE ProControl ProEncode Profiler Pro Tools HD Pro Tools LE Pro Tools M Powered Pro Transfer Pro Tools QuickPunch QuietDrive Realtime Motion Synthesis Recti Fi Reel Tape Delay Reel Tape Flanger Reel Tape Saturation Reprise Res Rocket Surfer Reso RetroLoop Reverb One ReVibe Revolution rS9 r818 RTAS Salesview Sci Fi Scorch Scorefitter ScriptSync SecureProductionEnvironment Serv LT Serv GT Session Shape to Shape ShuttleCase Sibelius SIDON SimulPlay SimulRecord Slightly Rude Compressor Smack Soft SampleCell Soft Clip Limiter Solaris SoundReplacer SPACE SPACEShift SpectraGraph SpectraMatte SteadyGlide Streamfactory Streamgenie StreamRAID Strike Structure Studiophile SubCap Sundance Digital Sundance SurroundScope Symphony SYNC HD Synchronic SynchroScope SYNC I O Syntax TDM FlexCable TechFlix Tel Ray Thunder Titansync Titan TL Aggro TL AutoPan T
126. king With Notifications and Maps 136 The following illustration shows the Active Clients notification used in this example notification name Avid IE ieLogSize Critical Threshold Trap status on writeable yes gt uei mlnsz uei opennms org avid interplayengine ieLogSizeCritical uei description mlnsz Description of this notification lt description gt rule xmins gt IPADDR IPLIKE rulez lt destinationPath xmins gt trapNotifier lt destinationPath gt text message xmins gt Text message of this notification lt text message gt lt subject xmlns gt Notice onoticeid lt subject gt lt numeric message xmins gt 111 onoticeid lt numeric message gt lt notification gt 3 Add the following parameters after lt numeric message gt to complete the trap notification lt parameter name trapVersion value v1 gt lt parameter name trapTransport value UDP gt lt parameter name trapHost value my trap host mydomain org gt lt parameter name trapPort value 162 gt lt parameter name trapCommunity value public gt lt parameter name trapEnterprise value 1 3 6 1 4 1 5813 gt lt parameter name trapGeneric value 6 gt lt parameter name trapSpecific value 1 gt lt parameter name trap Varbind value Node Yonodelabel Actual value Yoparm value Threshold Yoparm threshold 96 gt The following illustration shows the c
127. l Unselect All Reset Status Node Label Interface Service Status Ni Vv docisis global avidww com 172 20 108 9 Vv wi iv docisis global avidww com 172 20 108 9 StrafePing Vv wi Vv docisis global avidww com 172 20 108 73 Vv wi Vv docisis global avidww com 172 20 108 73 StrafePing Vv wi Vv docmi global avidww com 172 20 108 5 Vv wi Vv docmi global avidww com 172 20 108 5 StrafePing Vv wi 174 The window shows the services that are managed by all the nodes in the Node List 2 Locate the node you are interested and uncheck the services you want to unmanage In this example we deselect the services for the two extra IP addresses and also deselect the InterplayEngine service Vv gw isis doc global avidww com 172 20 54 38 ICMP r qw isis doc global avidww corn 172 20 54 38 InterplayEngine r gw isis doc global avidww com 172 20 108 1 r gw isis doc global avidww com 172 20 108 1 HTTP O gw isis doc global avidww com 172 20 108 1 ICMP r gw isis doc global avidww com 172 20 108 1 InterplayEngine r qw isis doc global avidww corn 172 20 108 65 O qw isis doc global avidww corn 172 20 108 65 HTTP r gw isis doc global avidww com 172 20 108 65 ICMP r qw isis doc global avidww corn 172 20 108 65 InterplayEngine Working with Alarms 3 Click Apply Changes and return to the Node List and select the switch The interface is no
128. l collect data such as the number of media files monitored and the amount of free memory on the Media Indexer An Overview of System Monitoring e Asthe data is collected the Threshold process tests for threshold values If a threshold is exceeded it will generate an event The system administrator can configure how OpenNMS responds to these events Ifthe Poller determines that the service is not responding it generates a Node Lost Service event at this point the system checks the Notification configuration to determine whether any notifications should be sent when this service is down For example you can configure notifications to generate email containing the event data An Alarm is also generated at this point The Alarm is displayed in the OpenNMS UI An administrator can use the UI to acknowledge the alarm The Vacuum process cleans out the alarms once they are acknowledged Youcan configure OpenNMS to act depending on whether the Alarm is acknowledged For example if an alarm is not acknowledged within 10 minutes it can be escalated to a major alarm If a major alarm is not acknowledged within 20 minutes it can be escalated to a critical alarm which can cause a Ticket event You can configure ticket events to generate emails or even generate phone calls or pager calls When using notifications or alarms you can also configure the system to wait a specific number of minutes and check whether a node down event is followed by a
129. livery Digidesign Digidesign Audio Engine Digidesign Development Partners Digidesign Intelligent Noise Reduction Digidesign TDM Bus DigiLink DigiMeter DigiPanner DigiProNet DigiRack DigiSerial DigiSnake DigiSystem Digital Choreography Digital Nonlinear Accelerator DigiTest DigiTranslator DigiWear DINR DNxchange DPP 1 D Show DSP Manager DS StorageCalc DV Toolkit DVD Complete D Verb Eleven EM EveryPhase Expander ExpertRender Fader Pack Fairchild Fastbreak Fast Track Film Cutter FilmScribe Flexevent FluidMotion Frame Chase FXDeko HD Core HD Process HDPack Home to Hollywood HYBRID HyperControl HyperSPACE HyperSPACE HDCAM iKnowledge Image Independence Impact Improv iNEWS iNEWS Assign iNEWS ControlAir Instantwrite Instinct Intelligent Content Management Intelligent Digital Actor Technology IntelliRender Intelli Sat Intelli sat Broadcasting Recording Manager InterFX Interplay inTONE Intraframe iS Expander ISIS IsoSync iS9 i818 i823 i836 ISIS IsoSync KeyRig KeyStudio LaunchPad LeaderPlus LFX Lightning Link amp Sync ListSync LKT 200 Lo Fi Luna MachineControl Magic Mask Make Anything Hollywood make manage move media Marquee MassivePack Massive Pack Pro M Audio M Audio Micro Maxim Mbox Media Composer MediaDock MediaDock Shuttle MediaFlow MediaLog MediaMatch MediaMix Media Reader Media Recorder MEDIArray MediaServer MediaShare MetaFuze MetaSync MicroTrac
130. lled Configured for Monitoring Network Interface connections Q Before you begin configuring the OpenNMS server or configuring a node check the following Disable any unused NICS and make sure that the active NICs are at the top of the binding order Make sure that DNS forward and reverse lookup is configured correctly for the system On a system running the Avid Service Framework you can check this using the System Check feature in the Workgroup Properties tool Avid System Monitor server Q Create a local Administrator account on the Avid System Monitor server with a complex password and use the password for the PostgreSQL and OpenNMS installations See Preparing the OpenNMS Server on page 43 25 1 Overview and System Requirements System Interplay Engine Interplay Archive Engine Interplay Stream Server Avid ISIS System Director Interplay Media Indexer Interplay Capture AirSpeed Multi Stream v1 8 1 or higher General Purpose servers with Lookup service installed 26 Software Installed Configured for Monitoring Check to see if the Windows SNMP service is running on the Avid System Monitor server If the service is running disable it See Preparing the OpenNMS Server on page 43 Install Java JDK See Installing the Basic OpenNMS Server Software on page 45 Install PostgreSQL use the above password Install and configure OpenNMS software use the above password Option Install and configure
131. lling the SNMP Services on page 56 4 Configuring Monitored Nodes Ifthe Services are in the list proceed to Configuring the Microsoft SNMP Agent on page 58 Installing the SNMP Services Before you install the Windows SNMP agent you can determine whether the SNMP agent installer is on the hard drive or whether you must use the Windows DVD that came with your system Depending on how your Avid system is configured there may an Installables folder on the D drive To determine whether the installer is on the system 1 Ifthere is a D drive on your system check for the availability of an Installables folder at the top level of the drive Some of the Avid Recovery DVDs automatically place this directory on the D drive 2 If there is an Installables folder proceed to the following procedure 3 If there is no Installables folder then you must obtain the Windows DVD for this operating system Obtain the DVD and proceed with the following procedure Before beginning an installation it is a good idea to collect all of the DVDs that you may need during the installation See What to Bring to an Installation on page 24 To install the SNMP Services 1 Open the Control Panel and double click Add or Remove Programs F Add or Remove Programs 3a EE T Currently installed programs Sort by Name Ch Remove Programs 4 ImageDrive Ahead Software B Macromedia Flash Player 8 g B Microsoft NET Framework 1 1 Size 37 07MB
132. mgt provision detector simple SmtpDetector irf name SNMP class org opennms netmgt provision detector snmp SnmpDetector x name SSH class org opennms netmgt provision detector ssh SshDetector 6 Click each trash can icon to delete all of the detectors on the page 7 Click Done and then click Synchronize to load the changes to OpenNMS To re create the OpenNMS Dashboard 1 The upgrade utility does not bring the Avid System Monitor v1 1 1 Dashboard forward You must re create the Dashboard after the upgrade 2 For information on configuring the dashboard see Configuring the Dashboard on page 113 As described in that section you can copy text from the file etc surveillance views xml when you are setting up the dashboard It is important to use the file after the upgrade because several of the names of the rows and columns are different for this release from the ones described in the doc 190 Running the Avid System Monitor Upgrade Utility You can use the default names in the surveillance views xml file or change the names to match any custom values you use for your own dashboard If you edit the values in the file make sure you change both the label name and the category name one above the other The following illustration shows the row and column names in the default v1 2 1 surveillance views xml file views gt view name default refresh secondss 300 gt lt Pows gt row def label ISIS system
133. n the HAG approaching or exceeding recommended limits Different time on each of the machines in the WG Can be the cause of lost ISIS notifications see above Number of handshaker errors growing System to Monitor AirSpeed Multi Stream Avid Interplay Capture Avid Service Framework Lookup Service An Overview of System Monitoring Items to Monitor Memory Usage Application status warning if application is not responding Percentage free disk space warnings if below 20 and 10 Number of successful transfers and number of failed transfers Genlock status warning if system is not using Genlock Power supply status warning that a power supply has failed or may be unplugged Temperature status OK or warning based on consolidated values from Health Monitor Fan speed status similar to temperature status Handle Count should be below 18000 Thread Count should be below 3000 Number of channels and channel pools each should be less than 50 Number of simultaneous recordings should be less than 5000 Redundancy weight and redundancy group size should be greater than 1 Handle Count should be below 5000 Thread Count should be below 500 Events In Queue should be less than 50 Check that a process is bound to port 4160 confirms that the LUS process is running Memory Usage should be below 200MB a For additional information see Handle Count and Thread Count on page 157 23 1 Overview and S
134. ng Discovery Using Add Interface ES In Avid System Monitor systems that are being monitored are referred to as nodes You can use the OpenNMS interface to add nodes This section describes how to use the Add Interface command to add nodes When you use this method OpenNMS automatically discovers and examines the node you specify For information on the discovery process see An Example Monitoring Workflow for Automatic Discovery on page 19 Do not use the Add Interface command to add Interplay Engine Stream Server or ISIS 7000 systems See Methods for Discovering Systems to be Monitored on page 110 Do not use the Add Node menu item on the top bar of the OpenNMS interface Use Admin gt Add Interface 111 6 Configuring Discovery and the Dashboard Do not use Add Node Use Admin Add Interface instead Web Console User admin Notices Off Log out Aug 28 2011 13 13 EDT iboard Events Alarms Notifications Assets Reports Charts Surveillance Map Add Node Admin Support Before you begin determine the IP addresses of the following systems Media Indexers that are monitoring shared storage The system running the Avid Service Framework Lookup Service Interplay Capture systems e Network Switches For information on using the Add Interface command to add a network switch see Using Add Interface to Add a Network Switch to OpenNMS on page 79 Using the Add Interface Command to Add Nodes This section de
135. ng Useful Text to an Email Notification on page 129 5 Save the file and restart OpenNMS Known Problem with Editing an Existing Trap Notification If you try to edit the existing trap notification through the OpenNMS user interface after clicking finish the system inserts a duplicate parameters block in the corresponding section of the notification in etc notification xml To avoid confusion edit the file and remove the duplicate parameters block The following illustration shows the duplicate parameter block that should be removed 137 7 Working With Notifications and Maps notification name Avid ISIS SD Active Clients Critical Trap status on writeable yes gt uei mlnsz uei opennms org avid isis isisactiveclientcntcritical trigger uei description xmlns gt asdf lt description gt rule xmlns gt IPADDR IPLIKE rules destinationPath xmlns gt trapNotifier lt destinationPath gt text message xmins gt asdf lt text message gt subject mlnsz Notice onoticeid lt subject gt lt numeric message xmlns gt 111 noticeid lt numeric message gt parameter namez trapVersion valuez v2c gt parameter namez trapTransport yalue UDP gt parameter name trapHost valuez 10 0 205 169 gt parameter namez trapPort valuez 162 gt parameter namez trapCommunity valuez public gt parameter namez trapEnterprise valuez 1 3 6 1 4 1 526 gt parameter namez t
136. ng an Interplay Stream Server Configure an Interplay Stream server just as you would set up an Interplay Engine Set up SNMP and install the Interplay agent on the Stream Server The Interplay agent is configured to automatically recognize an Interplay Stream Server You use a provisioning group templates to add the Stream Server to OpenNMS After you configure SNMP and install the Interplay SNMP agent see Configuring an Interplay Stream Server on page 102 67 4 Configuring Monitored Nodes Configuring the ISIS System Director The following monitoring features are available for ISIS System Directors The ISIS SNMP agent the agent is automatically installed on ISIS 5000 System Directors and requires installation on ISIS 7000 systems e ISIS 7000 and ISIS 5000 both support sending SNMP traps based on the information that the System Director sends to the Windows event log These are the same events that you can configure to be sent as email notifications from within the ISIS Administrator You execute the Enable ISIS SNMP Trap Events command from the Avid System Monitor installer to enable this feature For a list of events that your ISIS version sends to the Windows Event log see the section on E mail Notifications in the ISIS Administration Guide for your release Any events that are sent as ISIS email notifications are also sent to the Windows Event log Installing the ISIS SNMP Agent The following table describes the
137. ngi global avidww com a51 wgi eng2 global avidww com AS1WG1ABCIuster global avidww com X out of Y services on this node have outages In the above illustration there are three nodes in the Interplay Database Engines category They are listed at the bottom Note the difference between node outages and service outages To find out information on a particular node in the Node Status list copy part of the name open the Search page and paste the name into the Name containing field 38 Resource Graphs and Reports The Surveillance View shows just the categories section of the Dashboard without the alarms and notification sections This can be useful for a quick glance at the system for outages Choose the Surveillance link from the top of the OpenNMS interface Resource Graphs and Reports Many of the items that Avid System Monitor monitors can be displayed in graphs that show how the values change over time You can view all of the graphs for a particular system or you can also create custom reports that you can use to display the data from a number of different systems on the same page The following illustration shows the bandwidth resource graphs for an ISIS System Director Avid ISIS Total Bytes Per Second 1 5 G uU E 1 0 G D 0 5G 2 0 0 18 00 00 00 06 00 12 00 Bl Avg 541427710 06 Min 165727436 80 Max 2838128230 40 Avid ISIS Read Bytes Per Second 1000 M uU t M g 500m gt n 0 18 00
138. ning group These detectors are not needed by Avid System Monitor and must be deleted from the provisioning group interface The following procedure describes how to delete the detectors To delete the detectors in a Provisioning Group 1 Click the Foreign Source Edit button IPE StandAlone Foreign Source Y Edit button equisition Provisioning Group Edit nd interface data for synchronization 1 nodes defined 0 nodes in database Last Modified 2009 06 15T15 13 45 484 04 00 Last Synchronization Requested 2009 06 15T15 1 Foreign Source Edit Clone Define scanning behavior for synchronization 86 Configuring a Standalone Interplay Engine The Foreign Source editing window opens Done button Click trash can icon to delete a detector m name DNS class org opennms netmgt provision detector datagram e name FTP class org opennms netmgt provision detector simple Ft af name HTTP class org opennms netmgt provision detector simple Ht a z name HTTPS class org opennms netmgt provision detector simple Ht oF name ICMP class org opennms netmgt provision detector icmp Icm E irf name IMAP class org opennms netmgt provision detector simple In e name LDAP class org opennms netmgt provision detector simple Ld B e name NRPE class org opennms netmgt provision detector simple Nr e name POP3 class org opennms netmgt provision detector simple Pc e name Radius class org opennms netmgt provision detector r
139. nt README product pdf and is also available online You should always check online for the most up to date release notes or ReadMe because the online version is updated whenever new information becomes available To view these online versions select ReadMe from the Help menu or visit the Knowledge Base at www avid com readme Check the documentation that came with your Avid application or your hardware for maintenance or hardware related issues Visit the online Knowledge Base at www avid com onlinesupport Online services are available 24 hours per day 7 days per week Search this online Knowledge Base to find answers to view error messages to access troubleshooting tips to download updates and to read or join online message board discussions 14 E Overview and System Requirements This chapter provides a brief overview of the main components that make up the Avid System Monitor What is Avid System Monitor and OpenNMS What is a MIB Setting Expectations Benefits and Limitations An Overview of System Monitoring Avid System Monitor Server System Requirements Installation Overview Backing Up the Avid System Monitor Files What is Avid System Monitor and OpenNMS Avid System Monitor is implemented via OpenNMS Open Source Network Management System OpenNMS is an enterprise grade network monitoring platform developed under the open source software model It consists of a community supported open source project as w
140. number of workspace is 5 0 while the configured limit is 0 0 enterprises 581 Node ISIS The active client count is too high The number of active client is 20 0 while the configured limit is 0 0 enterprises ontus N 130 Sending Notifications to An External Monitoring System Configuring OpenNMS to Send Traps to the Monitoring System This section assumes that the trap notifications are already defined in OpenNMS Avid System Monitor defines the following trap notifications for sending to an external monitoring system Avid ISIS SD Active Clients Critical Trap Avid ISIS SD Highest Disk Percentage Used Critical Trap Avid ISIS SD Number Of Files Critical Trap Avid ISIS SD Open Files Critical Trap Avid ISIS SD Total Transfer Rate Critical Trap Avid ISIS SD Total Used Storage Critical Trap Avid ISIS SD Workspaces Critical Trap You can define additional notifications Turning on notifications in OpenNMS 1 In OpenNMS click the Admin link 2 Under Operations click On for Notification Status and then click Update Home Admin OpenNMS System Configure Users Groups and Roles System Information Configure Discovery Configure SNMP Community Names by IP Configure SNMP Data Collection per Interface Manage and Unmanage Interfaces and Services Manage Thresholds Configure Notifications Scheduled Outages of Update Notification Status On Detailed Documen Configure Users assigned
141. numeric message gt lt parameter name trapVersion valua v1 gt parameter name trapTransport value UDP gt lt parameter name trapHost value my trap host mydomain org gt lt parameter name trapPort valuez 162 gt lt parameter name trapCommunity value public gt lt parameter name trapEnterprise value 1 3 6 1 4 1 5813 gt lt parameter name trapGeneric value 6 gt lt parameter name trapSpecific value 6 gt lt parameter name trapVarbind value Node 9onodelabel9o The active client count is too high The number of active clit configured limit is Y eparm threshold gt lt notification gt 3 Edit the corresponding trapHost entry for any additional notifications you want to send to the external monitoring system You must edit the trapHost entry for each notification you want to send to the external monitoring system 4 Save the file and restart OpenNMS The next time one of these events is triggered OpenNMS should send an event to the ISIS node and also send an SNMP trap to the external monitoring system Refer to the example at the beginning of this section Defining Notifications to Send to an External Monitoring System This section describes how to set up a notification for a specific event This is a three step process Define the notification in the OpenNMS interface Edit etc notification xml to complete the notification Restart OpenNMS To define a no
142. o view or modify from the list below There are 3 custom reports to select from Reports Forcei0 switch 10 ge bandwidth ISIS bandwidth Media Indexer Unique Media Files id 4 Paget ofi gt bi 1 3of3 View Customize Create New from Existing Delete Suhmit 2 Select Create New and click Submit The Customized Report Configuration window opens OpenNMS displays the Customized Report Configurations page Home Reports KSC Reports Custom Report Title Media Indexer Reports Add New Graph Vv Show Timespan Button allows global manipulation of report timespan Vv Show Graphtype Button allows global manipulation of report prefabric default z Number of graphs to show per line in the report _Save _cance If you make any changes please make sure to save the report when you are done Creating Reports 3 Type a name for the report select both check boxes and click Add New Graph OpenNMS displays the Choose the current resource page and the View child resources dialog box Home Reports KSC Reports Custom Graph Top level Choose the current resource You are currently at the top level resources Select a child resource View child resources Resources VOQE a Node aSivsdev07 global avidww com Node aSivsxdcam 1 global avidww com Node b3 cap02 global avidww com Node b3 eng2 global avidww com Node
143. ome Search N de Interface Service AvidISISClient service on 10 105 228 11 View Events Delete General Node wgengip1 avidse lab co m Interface 10 105 228 11 Polling Status Managed Overall Availability 0 000 C 206899 Recent Events O 206887 11 14 11 17 47 12 11 14 11 17 47 22 Application Memberships Edit This service is not a member of any applications Lost 11 14 11 17 47 22 Recent Outages 2 Click Delete near the top left of the window and then click OK to confirm OpenNMS removes the service from the Availability column as shown in the following illustration 100 000 Overall ree Overall 100 000 AvidInterplayEngine 100 000 AvidUnityISISClient 100 000 ICMP 100 000 SNMP 100 000 StrafePing 100 000 Win32AvidFosFS 100 000 Win32AvidUnityISISClient gent 100 000 Win32ClusterService 100 000 Win32NetLogon 100 000 Win32Server 100 000 Win32Time 100 000 100 You Outstanding Check You Acknowledged Check The AvidISISClient s 1252550 11 15 11 21 53 14 Warning 10 105 228 11 O 252549 11 15 11 21 53 14 Warning ee i 1252548 11 15 11 21 53 14 Warning Saree n an 1243270 11 15 11 16 21 51 f Normal M taak E C 243269 11 15 11 16 21 51 Warning i een i More Recent Outages There have been no outages on this node in the last 24 hours Using Pro
144. ompleted section The trapHost identifies the external monitoring system You can take this opportunity to specify the IP address of the external monitoring system Sending Notifications to An External Monitoring System notification namez Avid IE ieLogSize Critical Threshold Trap status on writeable yes gt lt uei xmins gt uei opennms org avid interplayengine ieLogSizeCritical lt uei gt description mlns gt Description of this notification lt description gt rule mlnsz IPADDR IPLIKE lt rule gt lt destinationPath xmlins gt trapNotifier lt destinationPath gt lt text message xmins gt Text message of this notification lt text message gt subject xmins gt Notice onoticeid lt subjest gt numeric message xmins gt 111 onoticeid lt numeric message gt lt parameter name trapVersion value v1 gt lt parameter name trapTransport value UDP gt lt parameter name trapHost value my trap host mydomain org gt lt parameter name trapPort value 162 gt lt parameter name trapCommunity value public gt lt parameter name trapEnterprise value 1 3 6 1 4 1 5813 gt lt parameter name trapGeneric valuez 6 gt lt parameter name trapSpecific valuez 1 gt lt parameter name trap arbind value Node nodelabel Actual value parm value Threshold opar lt notification gt 4 Option To add additional variables to the Trap VarBind line see Addi
145. omponents of Management and Monitoring Tools Iv E Simple Network Management Protocol 0 8 MB Description Includes agents that monitor the activity in network devices and report to the network console workstaton Total disk space required 0 0 MB Space available on disk 10234 8 MB 5 If you have an Installables folder on the system navigate to the following folder and click Next 32 bit systems D Installables I386 64 bit systems D Installables R2 AMD64 57 4 Configuring Monitored Nodes You may be prompted for the path twice during the installation Supply the same path each time 6 If you do not have an Installables folder insert the system disk and follow the online instructions to install the Simple Network Management Protocol Configuring the Microsoft SNMP Agent This section describes how to configure the SNMP Service and SNMP Trap Service on a system that will send traps to the Avid System Monitor server To configure the Microsoft SNMP agent 1 Rick click My Computer and select Manage 2 Open Services and Applications and click Services mj Computer Management el File Action View Window Help e Am EnB PH ai Computer Management Local E System Tools i Event Viewer SNMP Service Mame D X 2 Shared Folders S Remote Procedure M an Users and al Stop the service S
146. one when the backup operation is complete Restoring the PostgreSQL Database This procedure describes how to restore the database To restore the PostgreSQL database 1 Select Start gt All Programs gt PostgreSQL gt pgAdmin III 2 Right click the opennms database and select Delete Drop 194 Backing Up and Restoring Avid System Monitor E pgAdmin III Servers 1 J PostgreSQL 8 3 localhost 5432 Databases 2 CHAM EEMMMEE opennms 16396 postgres Tc postgres postgres CTc postgres opennms CTc postgres Delete Drop pg defack a Default tablespace pg default Encoding UTF8 op public Database opennms 3 Right click the Database icon and select New Database pgAdmin III 4 In the New Database dialog select or enter the following options owner opennms encoding UTF 8 template templatel Use the default values for all other options as shown in the following illustration 195 8 Working with OpenNMS Properties variables Privileges SQL Mame opennms OID E Owner opennms x Encoding jrs me Template template e Tablespace lt default tablespace gt e Schema restriction O Comment 5 Click OK 6 After PostgreSQL creates the opennms database click the database to expand it in the object browser 7 Locate the plpgsql languages right click the entry and delete it 196
147. ons Destination Paths Destination Paths Create a new Destination Path or edit an existing path New Path Existing Paths trapNotifier 5 Click Email Admin and then click Edit The systems displays the email accounts assigned to the Email Admin path The trapNotifier account is reserved for future use 6 Select Admin and then click Edit in the window on the right 124 Working with Email Notifications The Choose Targets window opens tion Paths Choose Targets Selected Groups Send to Selected Roles Send to Email Addresses h group that needs to receive Highlight each role that needs to receive Add any email addresses you want the ach user in the group will the notice The users scheduled for the time notice to be sent to rotice that the notification comes in will receive the notice es Add Address email name domain name com Remove Address 7 Remove the default email account and add the email accounts of the users that you want to be designated to receive admin email ES Depending on your browser you may have enable script windows or pop ups to access the Add Address dialog box 8 Click the Next button and choose the delay before sending an email to this user 9 Click Next Other notification types such as javaPagerEmail have not been qualified for this release 10 Click Next again and click Finish Turning on Notific
148. onsCritical Edit Delete rearm 4 Click the Edit button The system displays the Edit threshold window Edit threshold Type Datasource Datasource type high T issBandwidth Node Triggered UEI Re armed UEI uei opennms org avid streamingserver issBandwidthCritical uei opennms org avid strean _Save _Cancel 5 Scroll to the right to display the Value and Re arm text boxes Datasource label Value Re arm Trigger 6 Replace the Value entry 8 0E8 with 600000000 600 million 7 Replace the Re arm entry with 500000000 500 million Datasource label Value Re arm Trigger 600000000 500000000 fa 8 Scroll to the left and click Save The system displays the values you entered in scientific notation 155 8 Working with OpenNMS Edit group AvidStreamingServer Basic Thresholds Datasource Datasource Re Type Datasource type label Value cma Trigger Edited values high issStatus node 3 0 20 i high issCPULoa 75 0 75 0 1 high issBandwidth node 6 0E8 5 0E8 1 9 Change any other threshold values as necessary and then restart the Avid System Monitor service Changing the Text Notifications for the Stream Server After you change the threshold values you should also change the text for the corresponding event messages The v1 2 1 version of the Stream Server notifications contain static values such as 800 or 250 The following procedure describes how to change the notification values to a variable
149. ool make sure Java jdk1 6 0_13 bin is in the windows path See Setting the Path Environment Variable for Java on page 187 Stop the Avid System Monitor service before beginning the upgrade Unzip the ASM_UpgradeUtility zip Open a command prompt window and navigate to the ASM_UpgradeUtility folder Execute the run bat command to start the upgrade utility on A tn A When prompted select the OpenNMS path and click Next Running the Avid System Monitor Upgrade Utility 9 Click the Upgrade button to begin converting the files 10 Follow the system prompts to complete the upgrade The upgraded files are stored in the following directory C OpennmsUpgrade etc To install OpenNMS v1 8 10 and replace the upgraded configuration files 1 Backup the following folder Program Files OpenNMS share Uninstall OpenNMS check the checkbox force the deletion Use the Avid System Monitor installer to install OpenNMS v1 8 10 Click Copy OpenNMS config files in the Avid System Monitor installer nA A U N After the installation is complete copy the files from C OpennmsUpgrade etc into OpenNMS etc 6 Copy the share folder see step 1 back into the Program Files OpenNMS directory Setting the Path Environment Variable for Java Before running the Upgrade Utility you must set the Path environment variable for the version of Java used by the Avid System Monitor This ensures that the Upgrade Utility use
150. orrect services or graphs For systems running the Avid Service Framework you can use the System Check feature in the Workgroup Properties tool e If you are using provisioning groups and the node doesn t appear in the node list after several minutes it may be useful to delete the associated provisioning group file and start again with a fresh file See the following section for a procedure to copy a new file from the Avid System Monitor installer DVD For additional information see Working with Resource Graphs on page 163 Fixing a Problem When Provisioning Groups Nodes Don t Appear 160 There is a known problem with configuring nodes with Provisioning Groups Occasionally importing the provisioning group file in the openNMS user interface does not add the nodes to the OpenNMS database If none of the nodes in the group were added you can delete the existing provisioning group file and replace it with a default template from the installers folder The template files are in the etc imports directory and are named after the provisioning group For example the ISIS SD template is etc imports ISIS SD html Modifying Notifications from ISIS To replace a provisioning groups file with the original version 1 Delete the edited template file in the Program Files OpenNMS etc directory For example delete imports ISIS SD html The entry will be automatically removed from the OpenNMS Admin Provisioning Groups window 2 Copy the corres
151. ors are still occurring If not you can ignore those alarms Configuring Cluster Systems 88 This section applies to Interplay Engine and Avid Unity ISIS cluster systems You should perform these steps on a cluster before you start the Discovery process described in Configuring Discovery and the Dashboard on page 109 You use an Provisioning Groups to configure cluster nodes Provisioning Groups allow you to add specific nodes and services to OpenNMS without using the automatic Discovery feature This is useful in the case of a cluster because you need to identify a virtual node that will run the cluster services The virtual node shows that the cluster services are running regardless of which physical node in the cluster is acting as the primary node Configuring Cluster Systems Avid provides several template files to make it easy to define the nodes in a provisioning group To configure the template you need to supply the qualified domain name and IP addresses of the virtual node and the two physical nodes in the cluster The following cluster templates are supplied as part of the custom Avid configuration files PE dualNIC PE singleNIC SIS SD The two IPE templates are for dual connected or single connected Interplay Engine clusters Zone or Zone 2 Interplay Engine clusters are typically dual connected Zone 3 systems are typically single connected using a redundant network switch There is only one ISIS template becaus
152. ou to specify which node has the problem For example the following text shows the text with variables and the resulting email The number of files being monitoring by Media Indexer nodelabel is too high The current file count is parm valuel and the recommended limit is tparm threshold Event eventid Severity severity Time time Node nodelabel Interface IP interface The following text shows sample output from the email The number of files being monitored by Media Indexer bpl flk2mil is too high The current file count is 26555 and the recommended limit is 25000 Event 115629 Severity Minor Time Friday April 23 2010 6 10 15 PM EDT Node bpl flk2mil Interface 172 20 76 34 Sending Notifications to An External Monitoring System OpenNMS allows you to send notifications as SNMP traps to an external monitoring system such as LoriotPro You define a separate destination path for each notification you want to send Several notifications are pre defined for Avid System Monitor This section describes how to enable those notifications and how to define additional notifications 129 7 Working With Notifications and Maps Setting Up the Receiving SNMP Monitoring System Consult the documentation for your SNMP Monitoring system for details on how to receive traps from another system such as OpenNMS We use LoriotPro in this example and LoriotPro does not require an special configuration to accept traps
153. ou upgrade Avid System Monitor to a new version To Perform a Complete Backup of Avid System Monitor This section describes the backup procedure To backup Avid System Monitor 1 Stop the Avid System Monitor service 2 Make copies of the following folders Program Files OpenNMS etc Program Files OpenNMS share 3 Backup the PostgreSQL database as described in the following section 4 Option Restart the Avid System Monitor service if you want to continue working with Avid System Monitor Backing Up and Restoring the PostgreSQL Database This section describes the PostgreSQL backup and restore procedures Backing Up the PostgreSQL Database This procedure describes how to back up the database To backup the PostgreSQL database 1 Select Start gt All Programs gt PostgreSQL gt pgAdmin III 2 Right click the opennms database and select Backup 192 2 pgAdmin III Backing Up and Restoring Avid System Monitor File Edit view Tools Help P EC S l9 Servers 1 PostgreSQL 8 3 localhost 5432 B Databases 2 cH Refresh New Object O pos Delete Drop Tablest CREATE script Group F Reports Login R Maintenance Backup Restore Properties Name OID Owner ESlACL Tablespace Default tablespace ES Encoding Default schema Allow connections FI Connected System database Comment Cih Pro
154. own status For example you may not want to receive alerts every time an editor system reboots To suppress trap notifications on a per interface basis log into the switch and execute the following command within each interface configuration mode sw wgeng F 10 conf t sw wgeng F 10 conf int gi0 9 sw wegeng F10 conf if gi 0 9 no snmp trap link status sw wegeng F10 conf if gi 0 9 exit sw wgeng F 10 conf Generating SNMP Traps from a Network Switch Using Add Interface to Add a Network Switch to OpenNMS To add the switch as a node on the Avid System Monitor system 1 Open the Avid System Monitor interface and click Admin 2 Click Add Interface in the Nodes area 3 Enter the IP address of the switch and click Add 4 To view the node click Node List and select the system you added Notice that OpenNMS uses the fully qualified domain name for the switch Configuring Data Collection for a Network Switch By default OpenNMS only collects data on the primary interface for a switch This section describes how to instruct OpenNMS to collect data about all the interfaces 79 4 Configuring Monitored Nodes To collect data on all interfaces for a switch 1 Locate the node in the node list or search for it and open the node page The following illustration shows the node details view for a Cisco switch Admin button Home Search Node Node sw 4948 war02 View Events View Alarms View Outages Asset Info SNMP Attrib
155. p Edit button This template is already in use IPE SingleNIC Delete Nodes Requisition Provisioning Group Define node and interface data for synchronization 3 nodes defined 3 nodes in database Last Modified 2011 11 14T17 47 11 630 05 Last Synchronization Requested 2011 11 14T Foreign Source Edit Clone Define scanning behavior for synchronization Last Modified Thu Nov 10 15 17 00 EST 2011 3 Click the Provisioning Group Edit button 4 Scroll down to the first occurrence of AvidISISClient and click the corresponding Trash can button to delete the service Trash can button x Node wgengip2 avidse lab cc ForeignId 1244473875281 Site IPE Z iP interface 10 105 228 12 Description node 2 a irf Service AvidISISClient a ira f Service AvidInterplayEngine a irf Service Win32Time i z Service Win32Server ES Don t simply edit the existing service and change it to AvidUinityISISClient Testing has shown that this may not succeed in removing the old service from the PostgreSQL database Its better to delete the service and add a new one 5 Click the Add Service button on the far right side of the IP Interface line Add Service button 244473875281 Site IPE Add Interface Add Node Category Add Node Description node 2 SNMP Primary P Add Service 6 Select AvidUnityISISClient from the pop up menu on the new service 98 Interplay Engines and ISIS v2 3 and v2 4 x Node wgengip2 avi
156. penNMS runs the discovery process every 24 hours Systems that are configured for discovery are examined by the Capsd process at that time This means that additional services that are installed on the node will be picked up on the next automatic discovery Note that only systems that are configured for automatic discovery use the Discovery portion of this workflow This includes systems that are configured via Add Interface command Avid Media Indexer Lookup Service Interplay Capture On systems configured via Provisioning Groups OpenNMS looks for specific services as defined in the provisioning group template For additional information see Overview of Provisioning Groups on page 83 The following describes the basic workflow The system administrator uses the OpenNMS interface to specify the IP addresses of systems to monitor For example the Add Interface command identifies a system and initiates discovery The Discovery process pings those IP addresses and determines whether there is an SNMP agent on each of the machines nodes in the range 19 1 Overview and System Requirements The Capsd capabilities process is defined to look for a set of specific services on each discovered node It checks whether those services exist on the node and registers with OpenNMS if the services exist For example Capsd checks whether the various Interplay Service Framework services are running on the node The following illustration show
157. perties Statistics Dependencies Dependents Vaue opsnnms 16396 postgres Tc postgres postgres CTc postgres opennms CTc postgres pg default pg default urra puslic Yes Yes No 3 In the Backup Database opennms dialog enter a name for the file browse to a target location and leave all other options as default E Backup Database opennms oy xi Filename C opennms backup Format B COMPRESS TAR C PLAIN IV Blobs P PLAIN options JT with OIDs Only data Insert commands z a schema Disable quoting ls samar reate J Create DB Drop DB Disable Trigger IV verbose messages 4 Click OK A progress dialog box opens as shown in the following illustration 193 8 Working with OpenNMS Backup Database opennms Ol xi dumping contents of table qrtz triggers dumping contents of table reportlocator dumping contents of table resourcereference dumping contents of table servermap dumping contents of table service dumping contents of table servicemap dumping contents of table snmpinterface dumping contents of table statisticsreport dumping contents of table statisticsreportdata dumping contents of table stpinterface dumping contents of table stpnode dumping contents of table usersnotified dumping contents of table vlan dumping contents of table vulnerabilities dumping contents of table vulnplugins E 5 Click D
158. ph window 159 8 Working with OpenNMS View resource graphs on the node for SNMP node and interface data and response times Check bandwidth utilization discards and errors Look for spikes over time and check ICMP and StrafePing response during that time period e You can also check resource graphs for switches You can locate the switch in the Node List The system will usually have the fully qualified domain name Also check the main page for the switch Besides checking for events you can click View Node Link Detailed Info under General near the top of the switches node page This will give an up down status on all the interfaces on the switch 66 99 Keep in mind that graphs auto scale and report decimal values using u and m values These may appear to be spikes but are actually very low values OpenNMS polling also causes a pattern of these low level spikes Make note of the actual values so that you don t interpret a small spike as a larger issue Serious spikes on the system will often show up on a number of graphs at the same time period Solving Configuration Problems The following are some recommendations if services and graphs are not appearing for monitored nodes For the OpenNMS server and for monitored nodes disable any unused NICS and make sure that the active NICs are at the top of the binding order Make sure that forward and backward DNS lookup is working for any nodes that are not reporting the c
159. ponding template file from the opennms_config etc folder on the Avid System Monitor Installer and paste it into the Program Files OpenNMS etc folder 3 In OpenNMS select Admin gt Manage Provisioning Groups The template file should now be displayed in the Admin Provisioning Groups window 4 Edit the file and add your provisioning group information 5 Click Done in the Provisioning Groups Edit window and click Synchronize for the corresponding provisioning group The Provisioning group display should now show two numbers for the provisioning group For example 2 2 for ISIS SD Modifying Notifications from ISIS If you turn on notifications for ISIS errors warnings and information OpenNMS will send notifications whenever the ISIS System Director writes a warning or error to the Windows Event log The following sections describe the feature Configuring the ISIS System Director on page 68 Turning on Notifications and Specifying a Target Email Address on page 125 When you enable the feature the ISIS System Director will send a notification when a workspace is full You can fine tune this information so that ISIS will send a notification when a particular workspace reaches a percentage full or when it reaches a specific MB limit This can help avoid disk space problems before they occur ISIS already has the built in functionality for this This section describes how to enable it in ISIS v2 x To configure ISIS to send a noti
160. poration U S A Patent Pending The following disclaimer is required by Paradigm Matrix Portions of this software licensed from Paradigm Matrix The following disclaimer is required by Altura Software Inc for the use of its Mac2Win software and Sample Source Code 1993 1998 Altura Software Inc The following disclaimer is required by Ultimatte Corporation Certain real time compositing capabilities are provided under a license of such technology from Ultimatte Corporation and are subject to copyright protection The following disclaimer is required by 3Prong com Inc Certain waveform and vector monitoring capabilities are provided under a license from 3Prong com Inc The following disclaimer is required by Interplay Entertainment Corp The Interplay name is used with the permission of Interplay Entertainment Corp which bears no responsibility for Avid products This product includes portions of the Alloy Look amp Feel software from Incors GmbH This product includes software developed by the Apache Software Foundation http www apache org DevelopMentor This product may include the JCifs library for which the following notice applies JCifs Copyright 2004 The JCIFS Project is licensed under LGPL http jcifs samba org See the LGPL txt file in the Third Party Software directory on the installation CD Avid Interplay contains components licensed from LavanTech These components may only be used as part
161. pter describes some of the basic operations that you will perform with the OpenNMS interface New for Avid System Monitor v1 2 1 New for OpenNMS v1 8 10 The OpenNMS Main Page The Dashboard and Surveillance View Resource Graphs and Reports The Map Page The Search Page New for Avid System Monitor v1 2 1 There are two sets of new features for Avid System Monitor v1 2 1 New features for Avid System Monitor these are features added by the Avid System Monitor team New features for OpenNMS v1 8 10 these are new features specific to OpenNMS v1 8 10 New Features for Avid System Monitor The Avid System Monitor team has added the following features for v1 2 1 Support for OpenNMS v1 8 10 Support for Avid AirSpeed Multi Stream v1 8 1 and higher Support for a procedure to back up and restore the PostgreSQL database and the OpenNMS configuration files To Perform a Complete Backup of Avid System Monitor on page 192 Support for an upgrade utility that allows you to upgrade a v1 1 1 system to v1 2 1 This will maintain the PostgreSQL database history the node list and many of the customizations you made on your v1 1 1 system See Running the Avid System Monitor Upgrade Utility on page 186 2 Getting Started with OpenNMS New for OpenNMS v1 8 10 Avid System Monitor v1 2 1 supports OpenNMS v1 8 10 The following areas are new or changed for this release Provisioning Groups The Resource Graphs Interface See
162. purpose is hereby granted without fee provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation and that the name of Daniel Dardailler not be used in advertising or publicity pertaining to distribution of the software without specific written prior permission Daniel Dardailler makes no representations about the suitability of this software for any purpose It is provided as is without express or implied warranty Modifications Copyright 1999 Matt Koss under the same license as above Copyright c 1991 by AT amp T Permission to use copy modify and distribute this software for any purpose without fee is hereby granted provided that this entire notice is included in all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such software THIS SOFTWARE IS BEING PROVIDED AS IS WITHOUT ANY EXPRESS OR IMPLIED WARRANTY IN PARTICULAR NEITHER THE AUTHOR NOR AT amp T MAKES ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE This product includes software developed by the University of California Berkeley and its contributors The following disclaimer is required by Nexidia Inc 2006 Nexidia All rights reserved Manufactured under license from the Georgia Tech Research Cor
163. r example change the three column names to the following Production 114 Configuring the Dashboard Standby Systems Development Systems You can use any names that are appropriate for your site or accept the three default values 4 Save the file and keep it open so you can add the same values to the OpenNMS Surveillance Categories interface To delete the default surveillance categories and add new ones 1 Open the surveillance views xml file as described above 2 On the Avid System Monitor Home page click Admin 3 Under the Nodes area click Manage Surveillance Categories The following illustration shows the default list of Surveillance categories Home Admin Categories Surveillance Categories Delete i Category Development m a Production Routers Servers Switches a ee eee aa aaa Test C aa New Category 4 Click the Trash can for each category to delete all of the default categories 5 Type the name of a new category for example Ingest and Playout in the text box next to the Add New Category button The name must match one of the names in the surveillance views xml file exactly including upper and lower case The best way to ensure that you match the names is to open the surveillance views xml file in an application such as Notepad and then copy and paste the text into the OpenNMS interfaces 6 Click Add New Categor
164. r information on working with provisioning group templates see Working with Provisioning Groups on page 83 Changes to ISIS Client Service Name for ISIS v2 3 and Later If you are running ISIS v2 3 or later in your Interplay environment you must make a change to the default provisioining group See Interplay Engines and ISIS v2 3 and v2 4 on page 94 Terminology 34 The following are the main terms associated with OpenNMS monitoring Node One of the systems that is being monitored For example an Interplay server an ISIS System Director or a network switch Service Polling determining service availability and latency and reporting on the results Data Collection collecting storing and reporting on data collected from nodes via ICMP SNMP and HTTP protocols Thresholding evaluating polled latency data or collected performance data against configurable thresholds creating events when these are exceeded or rearmed Outage a temporary suspension of operation signified by the inability to communicate with a managed service The node could be running but the service is down or unavailable Event any defined event including SNMP traps For example an event is generated if a cluster services is down or the Interplay agent detects a large number of deletes Alarm any significant event Alarms are defined and based on one or more occurrences of events Each alarm displays the number of related events No
165. r interface elements New for OpenNMS v1 8 10 Synchronize button Provisioning group edit button New Group name text box formerly Import Foreign Source Edit button Outages Path Outades vegts Alarms Notifications IPE DualNIC Requisition Provisioning Group Edit Define node and interface data for synchronization 2 nodes d fined O nodes in database Last Mdified 2011 06 027T13 55 28 265 04 00 Last4ynchronization Requested 2009 06 15T15 13 45 484 04 00 Foreign Source Edit Clone Define scanning behavior for synchronization Last Modified Fri May 27 15 58 46 EDT 2011 IPE SingleNIC Requisition Provisioning Group Edit Define node and interface data for synchronization 3 nodes defined 3 nodes in database The following table describes the new or changed user interface elements Option Description New Group name text box Enter a name when creating a new provisioning group Then click Add New Group Synchronize button Imports the provisioning group changes to OpenNMS Formerly called the Import button Provisioning group edit Allows you to edit the provisioning group button Foreign Source edit button Contains detectors that automatically monitor specific services When you create a new provisioning group click the Edit button and delete all of the detectors for that group They are not required and may cause unnecessary services to be monitored 33 2 Getting Started with OpenNMS Fo
166. ramework To install Avid Monitoring Gateway service 1 Open the Avid System Monitor installer and click Node Setup 2 Click Avid Media Indexer Lookup Service and Capture and AirSpeed Multi Stream 3 Click Avid Monitoring Gateway Service 4 Follow the onscreen prompts and accept the defaults If the system displays an error that the Avid Service Framework must be installed first run the AvidMonitoringGateway installer directly from the Installer AvidMonitorGateway folder 5 To verify that the service was installed start the Avid Service Framework Workgroup Properties tool click Advanced and check for the existence of the Avid Monitoring Gateway service 73 4 Configuring Monitored Nodes Monitoring Gateway in the Service Configuration Tool When you run the Avid Service Framework Service Configuration tool you will notice the Avid Monitoring Gateway service is displayed on the node its running on The service has its own set of parameters You do not have to configure anything in the Monitoring Gateway section of the Service Configuration tool Generating SNMP Traps from a Network Switch A This section describes how to configure a Cisco switch or a Foundry switch to send SNMP traps to the Avid System Monitor system and how to add a node for the switch in Avid System Monitor This section assumes that you have experience configuring switches If you are not familiar with the process see your site administrator Note tha
167. rapGeneric value 6 gt parameter namez trapSpecific valuez 1 gt parameter namez trapVarbind value Node Yonodelabel gt parameter name trapVersion value v2c gt parameter namez trapTransport valuez UDP gt parameter name trapHost valuez 10 0 205 169 gt parameter name trapPort valuez 162 gt parameter namez trapCommunity valuez public gt parameter namez trapEnterprise valuez 1 3 6 1 4 1 526 gt parameter namez trapGeneric value 6 gt parameter namez trapSpecific value 1 gt eter namez trapVarbind value Node onodelabel gt lt notification gt Working with Maps This section describes how to turn on the map feature and describes the basics of creating maps Turning on the Map Feature To turn on the map feature 1 Navigate to the following directory on the OpenNMS server Program Files OpenNMS etc 2 Locate the file map disable 3 Change the name of the file to map enable 4 Restart the Avid Monitoring Service See Restarting or Stopping OpenNMS on page Si 138 Working with Maps The Map link appears next to the Admin link when you re log onto the OpenNMS web interface Map link Web Consold User admin Notices On Log ou Sep 6 2011 11 46 ED Events Alarms Notifications Assets Reports Charts Surveillance Map Add Node Admin Support Showing Switch Connectivity If you add LAN switches to your map you can display th
168. reamingserver issBandwidthWarn rearm Edit Delete uei opennms org avid streamingserver issConnectionsWarn rearm Edit Delete To delete the issShareAvail share available threshold 1 Select Admin gt Manage Thresholds 2 Locate AvidStreamingServer and click Edit on the right side of the window 3 In the DataSource column locate issShareAvail 4 Click the Delete button on the far right To make sure you delete the correct threshold check that the corresponding re armed UEI string ends with issShareAvail rearm 5 Restart the Avid System Monitor service To edit the Stream Server bandwidth critical threshold 1 Select Admin gt Manage Thresholds 2 Locate AvidStreamingServer and click Edit on the right side of the window The Edit group AvidStreamingServer window opens and displays the available threshold values 3 Locate the top issBandwidth datasource value and scroll to the right to locate the corresponding Edit button To make sure you edit the correct threshold check that the corresponding Re armed UEI string ends with issBandwidthCritical rearm 154 Changing Threshold Values Re armed UEI 7 z itical uei opennms org avid streamingserver issStatusCritica Edit Delete Bandwlaheitissi e ans rearm uei opennms org avid streamingserver issCPULoad rearm Edj elete Edit button uei opennms org avid streamingserver issBandwidthCritical Edif Delete rearm uei opennms org avid streamingserver issConnecti
169. rocess Launcher S Desktop Window Manager Session Man a DHCP Client KOA Diagnostic Policy Service Q Diagnostic Service Host Ci Diagnostic System Host E Disk Defragmenter OA Distributed Link Tracking Client Description Status Startup Type Log On s Processes Manual Local System Provides a Started Automatic Local System Determines Manual Local Service Facilitates Manual Local System Provides s Manual Local Service Processes i Manual Local System Provides s Manual Network S Manages a Automatic Local System Transfers Fus Started Manual Local System ATTO ConfigTool Service Properties Local Were x General Log On Recovery Dependencies 44 Avid support Manufacturer Avid Processor Intel R Xeo Installed memory RAM 12 0 GB System type 64 bit Opere Pen and Touch No Pen or Tc Service name attomgtd Display name ATTO ConfigTool Service Description Manages and monitors ATTO storage controllers in pau coordination with the ATTO Configuration Tool Path to executable C PROGRA 2 ATTOCO 1 attomatd exe Disabled ne Help me configure service startup options Startup type Service status Stopped Start Pause Resume You can specify the start parameters that apply when you start the service from here Start parameters OK Cancel Apply To create a local Admin user on the Avid System Monitor system 1 Create a lo
170. rplay Engine ieClusterAlive Critical Threshold Avid Interplay Engine ieConnection Warning Threshold Avid Interplay Engine ieDumpFiles Crtical Status Cleared Avid Interplay Engine ieJournalFile Critical Status Cleared Avid Interplay Engine ieJournalFile Warning Threshold Avid Interplay Engine icLoadedObjects Warning Cleared Avid Interplay Engine ieLoadedObjects Warning Threshold Avid Interplay Engine ieLoginTime Critical Status Cleared gt Next gt gt gt 3 Select the event you want to associate with the notification In this example we select Avid Interplay Engine ieLogSize Critical Threshold 4 Click Next at the bottom of the window 5 In the next window click Skip Validation Rules The Choose Path window opens 134 Sending Notifications to An External Monitoring System Choose the destination path and enter the information to send via the notification Name Description Choose path menu Parameter Choose Path Text Message Short Message Email Subject Special Values Finish Avid IE ieLogSize Critical Threshold Trap Description of this notification Name value trapNotifier w Text message of this notification iii tnoticeidt Notice noticeid Can be used in both the text message and email subject Y enoticeid Notification ID number time Time sent nodelabel May be IP address
171. rroom com warrm ipe2 avid warroom com warrm isis avid warroom com warrm sd1 avid warroom com warrm sd2 avid warroom com Aoa warrm wkgrp svr avid warroom com 8 Restart OpenNMS See Restarting or Stopping OpenNMS on page 51 To view the dashboard 1 Click the OpenNMS logo to return to the Home page 2 Click the Dashboard link 3 Click one of the categories on the left The system shows the nodes in that category at the bottom of the page The following illustration shows the finished categories 118 Naming the Discovered Nodes Search Outages Path Outages Dashboard Events Alarms Notifications Home Surveillance View default Show all nodes Production Interplay Database Engines oor ts Interplay Services ooi si LAN Switches ooo Network Services AD DNS DHCP ooo Alarms lt lt 1 to 5 of 5 Nodes do not appear in the Dashboard until they are in both a row and a column category Naming the Discovered Nodes Naming nodes is optional Naming the nodes makes it easier for other people in your organization to identify the nodes in the Avid System Monitor interface Click the Node List to see the nodes that Avid System Monitor has discovered Nodes that are registered in DNS have their fully qualified domain names such as docwg global avidww com To name a node 1 Click the Node List and click the node that you want to name In this example we will name the Interplay
172. ry complete set of information about each device The Search page describes the criteria options you can use The following illustration shows an example of searching for a specific service such as the Lookup Services Home Search Search for Nodes Name containing Searching for TCP IP Address like nodes running i ining Search the Lookup IfAlias containing service Providing service AvidLookupService v Mac Address like Search 4ll nodes All nodes and their interfaces You can generate lists of nodes that match any of a number of criteria including IP addresses services and machine names Ranges of addresses can be entered for example to provide a list of nodes that have IP addresses in that range There are examples in the Search Options section of the page as well as some syntax rules to help refine searches 42 Installing Software on the Avid System Monitor Server This chapter describes how to install and configure software on the Avid System Monitor server Upgrading from Avid System Monitor v1 1 1 Preparing the OpenNMS Server Installing the Basic OpenNMS Server Software Restarting or Stopping OpenNMS Uninstalling Avid System Monitor Configuring Time Sync on the Monitoring Server Upgrading from Avid System Monitor v1 1 1 Avid System Monitor v1 2 1 supports an upgrade tool that allows you to upgrade from a v1 1 1 installation to v1 2 1 For details
173. s The local mail server SMTP host To define the sender account and SMTP host for Avid System Monitor 1 Navigate to the following directory Program Files OpenNMS etc 2 Open the following file in Wordpad javamail configuration properties 3 Locate the following text near the top of the file This property defines the system sender account Defining the sender account is not required to turn on email notification but it makes it easy to identify the incoming emails 4 The default file contains generic values for the email sender Uncomment the lines and type in an appropriate name that will identify that the email has come from the Avid System Monitor The email must include the domain that contains the Avid System Monitor For example the following line identifies the lab where the Avid System Monitor is running This property defines the system sender account The default setting is root 127 0 0 1 org opennms core utils fromAddress warroom lab avid warroom com Replace the warroom string with an appropriate email address so that you can identify the sending account Locate the following text near the top of the file These properties define the SMTP Host The default file contains generic values for the SMTP host Supply your site specific values for your SMTP host Working with Email Notifications The following shows an example These properties define
174. s the correct version of Java To set the Java path for Windows 2003 Server and Windows 2008 Server 1 Do one of the following For Windows 2003 Server Click Start gt Control Panel gt System gt Advanced For Windows 2008 Server Right click the My Computer icon select Properties and then click Advanced system settings 2 Click Environment Variables 3 Under System Variables locate the PATH variable and select it 4 Click Edit 5 In the Edit window modify PATH by appending the Java JDK path The following example shows the correct format using the default path C Program Files Java jdk1 6 0_13 bin If the PATH environment variable does not exist add a new variable named PATH with the following value C Program Files Java jdk1 6 0_13 bin 187 8 Working with OpenNMS Make sure you use the correct path for your system For example the Java JDK may be installed on the D drive 6 Click OK Correcting Links to the OpenNMS Home Page After the Upgrade If you have links to the OpenNMS home page after the upgrade you may get a page not found error or an HTTP error when clicking on a link to the OpenNMS page You can either edit the link to fix the problem To fix a link to the OpenNMS page after the upgrade 1 Locate the link in your favorites or on your web page 2 Remove the text acegilogin jsp from the end of the link For example the following sample link may return an HTTP error after t
175. s Ry Server WMI Control Sy Shell Hardware Det By Smart Card SNMP Service 84 SNMP Trap Service SQL Server MSSQL SQL Server Configuration M Indexing Service B Internet Information Service Message Queuing 12 Stop the SNMP Trap Service and set it to Manual Customizing the SNMP Community String Value By default Avid System Monitor expects a value of public for the SNMP community string value For security reasons some sites prefer to use a custom value If this is the case at our site you can use a different value for a specific node or for all the nodes within a specific range of IP addresses To use a custom community string value 1 Configure the custom community string values on the individual nodes 2 Launch the Avid System Monitor application 3 Click Admin and then click Configure SNMP Community Names by IP 4 Follow the instructions on the page to change the community string for one node or for all the nodes within a range of IP addresses 62 Configuring the Interplay Engine Configuring the Interplay Engine gt m This section describes how to configure the Interplay Engine to send SNMP traps to Avid System Monitor Install the Interplay SNMP agent after you install the Avid Interplay Engine software on the interplay Engine This is the only way to guarantee that the SNMP agent components are correctly installed and configured On a
176. s an Interplay Engine with a number of services running including the Interplay Engine service the ISIS client and the Windows Cluster service 20 Home Search Node Node a51 wg1 eng1 global avidww com View Events View Alarms Asset Info Site Status Resource Graphs Rescan Admin Update SNMP General Status Active Notification View Node Link Detailed Info You Outstanding Check 10 105 224 4 You Acknowledged Check NUES R t Event Availability last 24 hours 100 000 Mateo Overall 100 000 8 20 10 13 41 20 AvidISISClient 100 000 A 8 20 10 13 41 20 AvidInterplayEngine 100 000 IGMP i USC 8 20 10 13 41 20 SNMP 100 000 8 20 10 13 41 20 StrafePing 100 000 Win32AvidFosFS 100 000 8 20 10 13 41 20 Win32AvidUnityISISClientAgent M 100 000 Acknowledge M Win32ClusterService 100 000 t Out Win32Server 100 000 There have been no outages on Win32Time 100 000 Now that OpenNMS knows the service is present on the node it uses the Poller process to periodically check whether the service is running whether the service is up For example by default the Poller checks every five minutes whether the SNMP process is up on the node The Collector process is configured to collect data from the node depending on which services are present For example if the node is a Cisco router it will collect Cisco specific data If the Avid Interplay Media Indexer process is present it wil
177. s bbeveb adh d deh TOA 194 To Perform a Compl 10 Using This Guide This guide contains an overview of Avid System Monitor application and also contains the task oriented instructions and conceptual information you need to install configure and use Avid System Monitor This guide is intended for all Avid System Monitor users from installation to beginning and advanced users Revision History Date Revised 01 30 2012 11 4 2011 8 30 2011 Changes Made Added or updated the following Known Problems with Notifications for the Interplay Engine and Stream Server on page 151 Interplay Engines and ISIS v2 3 and v2 4 on page 94 Installing the Avid Monitoring Gateway Service on page 73 Changing Threshold Values on page 148 Updated the following Configuring ISIS System Directors on page 68 Changes for the Stream Server on page 152 Running the Avid System Monitor Upgrade Utility on page 186 Updated for Avid System Monitor v1 2 1 Symbols and Conventions Avid documentation uses the following symbols and conventions Symbol or Convention Meaning or Action A A Bold font Italic font Courier Bold font Ctrl key or mouse action If You Need Help A note provides important related information reminders recommendations and strong suggestions A caution means that a specific action you take could cause harm to your computer or cause you to lose data A w
178. scribes how to use the Add Interface command to define nodes for Discovery Discovery is useful for systems that are running the Avid Monitoring gateway OpenNMS uses the Avid Monitoring Gateway to discover Avid specific services on those nodes To add nodes to the Avid System Monitor configuration 1 Click the Admin link and select Add Interface under the Nodes section 2 Type in the IP address of the system you want to monitor and click Add Home Admin Add Interface Enter IP address Add Interface E E 1 Enter in a valid IP address to generate a news IP address 172 20 108 2 database for this device Note if the IP addre node page to update it Also if no services ex If the node has more than one NIC you only need to add one IP address The additional NICs will be automatically identified during the discovery process For additional information see An Example Monitoring Workflow for Automatic Discovery on page 19 3 To add additional interfaces click the Browser Back button to return to the Enter IP Address page and click Add 112 Deleting the Default Discovery Range 4 Click Node List to view the new nodes Note that the Discovery process may take a several minutes depending on the number of systems you add Deleting the Default Discovery Range During the OpenNMS installation the system prompts you for a default IP address range If you accepted the default use this procedure to delete the node range
179. see Running the Avid System Monitor Upgrade Utility on page 186 Preparing the OpenNMS Server This section describes how to prepare the OpenNMS server To initialize the system gt If the system is a repurposed Intel SR2400 or SR2500 use the appropriate Interplay Engine Recovery DVD to initialize the system before installing the OpenNMS software See What to Bring to an Installation on page 24 The Interplay Engine Recovery DVD contains the Windows Server 2003 software and can be used to initialize the Avid System Monitor server Ifthe system is an AS3000 use the same image as an Interplay Engine Windows Server 2008 R2 64 bit and install the 32 bit version of OpenNMS You must also disable the ATTO ConfigTool Service as shown in the following illustration 3 Installing Software on the Avid System Monitor Server ce TO storage with the ATTO g Mame Sh Application Experience Q Application Host Helper Service Ci Application Identity amp Application Information amp Application Layer Gateway Service c Application Management KOA ASP NET State Service Fatto ConfigTool Service amp Background Intelligent Transfer Service ja Base Filtering Engine KOA BITS Compact Server amp Certificate Propagation a CNG Key Isolation C COM Event System 3 COM System Application amp Computer Browser d Credential Manager amp Cryptographic Services a DCOM Server P
180. serious issues with this node that should be addressed InterplayEngine health status changed to critical conc on interface 172 20 100 8 InterplayEngine monitoring account is unable to login interface 172 20 100 8 InterplayEngine database share unavailable on interf 172 20 100 8 InterplayEngine reports offline cluster group s on interface 172 20 100 8 InterplayEngine database share unavailable on interf 172 20 100 8 In this case the Interplay Engine only needed to be restarted The following illustration shows some of the events as the system was restarted and came back online 180 Working with Alarms 10 27 09 13 33 46 lt gt warrm ipel avid warroom com 172 20 101 8 uei opennms org nodes nodeRegainedService Edit notifications for event The Win32ClusterService outage on interface 172 20 101 8 has been cleared Service is restored 10 27 09 13 33 42 lt warrm ipel avid warroom com 172 20 101 8 uei opennms org nodes nodeRegainedService Edit notifications for event The SNMP outage on interface 172 20 101 8 has been cleared Service is restored 10 27 09 13 33 24 lt gt warrm ipel avid warroom com uei opennms org nodes nodeUp Edit notifications for event Node warrm ipei avid warroom com is up 10 27 09 13 33 11 warrm ipel avid warroom com 172 20 101 8 uei opennms org generic traps SNMP_Cold_Start Ed
181. ssword If the password does not meet the security requirements the install will fail See To create a local Admin user on the Avid System Monitor server earlier in this section 3 At the end of the PostgreSQL install a dialog box asks if you want to use StackBuilder to install additional software Deselect the checkbox and click Finish The Stackbuilder software is not required by OpenNMS 4 Install OpenNMS Use the default values with the following caveats a Supply the password you used for the PostgreSQL install b When prompted navigate to the folder where you installed the Java JDK software and click Open The following illustration shows the selected path Look in O Java vil Q woa fmm jdki 6 0_13 EG O jre6 My Recent Documents 2 Desktop My Documents A My Computer 3 Filename C Program Files Java jdk1 6 0_13 My Network Places Files of type all Files c The installer prompts you to select from a list of plug ins Just select the default Docs option Do not select any of the plug ins for this release 48 Do not select any of the plug ins ES Installing the Basic OpenNMS Server Software Select the packs you want to install Note Grayed packs are required I v Docs 2 53 MB DNS Provisioning Adapter Plugin 12 76 KB LinkProvisioning Adapter Plugin 49 94 KB Map Provisioning Adapter Plugin 30 13 KB RANCID Provisioning
182. sults To view acknowledged alarms 1 Inthe Alarms gt List view click the minus sign in the Search constraints area The search constraints area changes to alarm is acknowledged and the system displays the acknowledged alarms 183 8 Working with OpenNMS Click to view acknowledged alarms Home Alarms List View all alarms Advanced Search Long Listing Severity Legend Acknowledge entire search Time Any Genrer Results 1 4 of 4 Search constraints Ack ID Severity alarm is outstanding warrm dms avid warroom com warrm gps avid warroom com H Last Event Time 10 29 09 23 37 24 lt gt 10 29 09 23 34 09 lt gt Time confic Time confic warrm capman avid warroom com warrm capman avid warroom com 10 30 09 07 39 58 lt gt 10 29 09 15 15 58 lt gt SNMP Node 4 alarms Acknowledge Alarms Results 1 4 of 4 Bookmark the results The system displays the acknowledged alarms as shown in the following illustration 184 Working with Alarms Home Alarms List View all alarms Advanced Search Long Listing Severity Legend Unacknowledge entire search Alarm Text Time Any x Results 1 12 of 12 Search constraints alarm is acknowledged ID 3 UnAck Severi Node Count Last Even
183. t Time Log Msg L1 552 4 10 27 09 15 10 34 lt gt OpenNMS user admin F OpenNMS user test us The failure event is Bai warrm ipel avid warroom com mer tee 2 10 27 09 08 57 23 lt gt InterplayEngine monitc AvidClockVerification o warrm sswe avid Time difference betwee O warroom com E 10 25 09 12 20 21 lt gt configured tolerance 702918 Ports AvidClockVerification o o 474 warrm sswe avid 1 10 25 09 12 20 21 gt Time difference betwee warroom com configured tolerance 702918 Ports To Clear an alarm 1 Click the check box associated with the alarm and select Clear from the menu at the bottom of the window 2 Click Go The system changes the Severity of the alarm to Cleared and the changes the overall color to light green in the list Clearing an alarm allows you to show that an alarm has been both acknowledged and resolved To search for an alarm gt To search for an alarm based on the alarm text type the text in the Alarm Text box at the top of the Alarms list and click search gt To search for an alarm based on the ID Severity Click Admin gt Alarms enter the ID and click Get Details gt For the complete search criteria click Admin gt Alarms and then click Advanced Search 185 8 Working with OpenNMS Running the Avid System Monitor Upgrade Utility 186 The upgrade utility
184. t and the recent events and notifications are displayed on the right The Node List Home Search Node Node docmi global avidww com View Events View Alarms Asset Info Resource Graphs Rescan Admin Update SNMP General Status Active View Node Link Detailed Info Availability Availability last 24 100 000 hours Overall AvidISISClient AvidInterplayMediaIndexer AvidLookupService AvidMachineMonitorService AvidMonitoringGatewayService AvidServiceStarterService AvidSystemConfigurationService AvidTimeSynchronizationService 10 106 50 12 ICMP SNMP 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 100 000 Notification You Outstanding Check You Acknowledged Check Recent Events 8 19 10 18 18 39 8 19 10 18 18 39 8 19 10 18 18 39 8 19 10 18 18 39 O 5586 8 19 10 18 18 39 Acknowledge Mo Recent Outages There have been no outages ont You can see from the above illustration that this node is running the AvidInterplayMediaIndexer service and that it is also an ISIS client it is also running the AvidISISClient service The IP address on the left is the interface that is running the services Interfaces correspond to network interface cards nics Some nodes have more than one nic and therefore have multiple interfaces For example a Media Indexer often has two interfaces Media Indexer
185. t some sites have specific requirements regarding configuring switches and may not want them to be monitored by the Avid System Monitor Check with your site administrator before you configure any switches Configuring a Cisco Switch Command This section describes how to configure SNMP on a Cisco switch The following table shows the commands that you use Values in italics represent variables that may be specific to the site configuration Description access list permit 72 20 110 19 Configure the IP address that is allowed to connect to the switch via SNMP This will be the IP address of the Avid Monitor Service server The access list number can be anything from 1 99 but be sure to check the configuration prior to configuring an access list and do not use a number already in use snmp server community public RO 1 Configure the SNMP community string with read only access and specify the access list number used in the prior step snmp server trap source Vlan110 Configure the interface the switch will use when sending trap messages to the Avid Monitor Service server For switches with multiple layer 3 interfaces the trap source interface should be on the same vlan as the Avid Monitor Service server or the interface that has the optimal routing path to the Avid Monitor Service server snmp server enable traps Enable SNMP traps for all supported notifications 74 Command Generating SNMP Traps from a Network Switch Descr
186. t to use In this case the trigger and rearm values are the same so change the re arm value to the same value 9 Click Save 10 Restart the Avid System Monitoring service Known Problems with Notifications for the Interplay Engine and Stream Server Testing has shown that the following thresholds may create unnecessary notifications e Avid Interplay Engine ieLoadedObjects e Avid Interplay Engine ieStatus Avid Interplay Stream Server issStatus 151 8 Working with OpenNMS Avid recommends that you disable these notifications To turn off notifications for the Interplay Engine SNMP agent 1 Select Admin gt Configure Notifications gt Configure Event Notifications 2 Click Off for the notifications as shown in the following illustrations Delete 9 Off O onlAvid Interplay Engine ieLoadedObjects Warning Cleared Delete off O onfAvid Interplay Engine ieLoadedObjects Warning Threshold lete off O On Avid Interplay Engine ieStatus Critical Status Cleared lete off O onlAvid Interplay Engine ieStatus Critical Threshold 9 off O onAvid Interplay Engine ieStatus Warning Cleared fe fE e E iL ak 9 of O OnAvid Interplay Engine ieStatus Warning Threshold off O OnAvid Interplay Stream Server issStatus critical status cleared i d off O On Avid Interplay Stream Server issStatus critical threshold a Delete 9 of O OnAAvid Interplay Stream Server issStatus warning st
187. t version of OpenNMS is not supported for Avid System Monitor v1 2 1 The installer prompts for two installation paths one for the jre software and one for the jdk Install both on the same drive The following illustrations show the two dialog boxes that require a path Custom Setup S Select the program features you want installed x un Select optional Features to install from the list below You can change your choice of Features after installation by using the Add Remove Programs utility in the Control Panel Feature Description Development Tools Java TM SE Development Kit 6 Update 13 including private JRE Demos and Samples 6 Update 13 This will require Source Code 300MB on your hard drive Public JRE Java DB Install to C Program Files Javaljdk1 6 0 131 Change ie Java Setup Destination Folder JDK install Path Destination Folder Click Change to install Java to a different folder SUN g Install to C Program Files Java jre6 jre install Path Make sure you point both installation paths to the same drive 47 3 Installing Software on the Avid System Monitor Server At the end of the Java install the installer launches a web browser to check for updates You can ignore the request and close the browser 2 Install the PostgreSQL database software The software will ask for a password Supply the local Avid System Monitor Admin login pa
188. terface 172 20 100 8 GF te ciel ERRIEERE 10 27 09 5 12 Service SNMP Ticket ID UEI uei opennms org avid interplayengine ieLogin Ticket State irplayengine ieLogin WARRM NMS le to login on interface 172 20 100 9 anymore on named host lly login to engine failed Open Interplay Access and try to login with a user If it fails a serious problem exist See additional To acknowledge an alarm 1 Click Alarms at the top of the OpenNMS window and then click All Alarms summary 2 Click the Ack check box associated with the alarm and click Acknowledge Selected Alarms at the bottom of the window The system removes the Alarm from view Note that the alarm is removed from the view of all users Working with Alarms Home Alarms List View all alarms Advanced Search Long Listing Severity Legend Acknowledge entire search Alarm Text Time Any vi Results 1 4 of 4 Search constraints alarm is outstanding Ack check box Last Event Time Time confic warrm dms avid warroom com i 1 10 29 09 23 37 24 lt gt warrm gps avid warroom com M Time ICI 1 10 29 09 23 34 09 lt gt conf warrm cnpman avid 6 10 30 09 07 39 58 lt gt warroom com SNMP warrm capman avid warroom com 1 10 29 09 15 15 58 lt gt Node 4 alarms Acknowledge Alarms v Results 1 4 of 4 Bookmark the re
189. the Avid Service Framework See Configuring Time Sync on the Monitoring Server on page 52 Configure Windows SNMP agent See Configuring the Windows SNMP Agent on page 55 For Stream Server see Configuring an Interplay Stream Server on page 67 Install and configure Interplay SNMP agent See Configuring the Interplay Engine on page 63 Create an SNMP user on the Interplay database Interplay engine only See Adding an SNMP User to the Interplay Database on page 63 On both ISIS 7000 and ISIS 5000 systems configure Windows SNMP agent See Configuring the Windows SNMP Agent on page 35 On ISIS 5000 systems run the Enable SNMP Trap Events command Configuring the ISIS System Director on page 68 On ISIS 7000 v2 x systems install the ISIS SNMP agent and run the Enable SNMP Trap Events command Configuring the ISIS System Director on page 68 Configure Windows SNMP agent See Configuring the Windows SNMP Agent on page 55 Before install check for older Avid SNMP Gateway service and remove it or disable it if present For Media Indexers see Configuring a Media Indexer on page 70 Install Avid Monitoring Gateway Service Installing the Avid Monitoring Gateway Service on page 73 System Network Switches Interplay Media Services server and providers Interplay Transfer CaptureManager Interplay Low Res Encoder iNEWS server Other Intel servers that you want to monitor Avid editin
190. the SMTP Host org opennms core utils mailHost tewk mailgw global avidww com org opennms core utils mailer smtpsend 7 Save and close the file 8 Restart OpenNMS as follows a Open the Windows Service Manager and locate the Avid Monitoring System service b Restart the Avid Monitoring System service See Restarting or Stopping OpenNMS on page 51 Assigning the Admin Email Account You set up OpenNMS to route notifications to a path In OpenNMS terms a path can consist of one or more of the following e User Group Role e Specific email address You can define users groups and roles in the Admin area In this example we will specify the Admin email account for the site Because all of the default notifications are defined to go to the Admin account this is the easiest way to test the OpenNMS email notification To change or add an email to the Admin email account 1 Click Admin along the top of the OpenNMS interface The Admin page opens 2 Under the Operations section click On for Notification Status and then click Update This is an important step Notifications won t be sent until this button is On 3 Click Configure Notifications in the Operations area The Configure Notifications page opens 4 Click Configure Destination Paths 123 7 Working With Notifications and Maps The Destination paths window opens Node List Search Outages Path Outages Dashboard Home Admin Configure Notificati
191. the main items in the Alarms List window Item Description Ack check boxes Allows you to acknowledge one or more alarms ID Severity The ID for the alarm Click the ID to see details Node The node that generated the alarm Click to get details on the node Count The number of times this alarm has occurred Last Event Time The last time this alarm occurred 176 Working with Alarms Item Description Log Msg The main text associated with the Alarm Click the ID Severity value for additional information Acknowledge Alarms Allows you to select between the following menu e Acknowledge Alarms Clear Alarms e Escalate Alarms The following illustration shows a close up of the alarm message text for this example Log Msg OpenNMS user admin has logged in from 172 20 21 188 InterplayEngine monitoring account is unable to login on interface 172 20 100 9 AvidClockVerification outage identified on interface 172 20 100 24 with reason code gt Time difference between remote node and local clock reference exceeded the configured tolerance Configured Tolerance 30000 Calculated difference 702918 Ports AvidClockVerification outage identified on interface 172 20 101 24 with reason code gt Time difference between remote node and local clock reference exceeded the configured tolerance Configured Tolerance 30000 Calculated difference 702918 Ports gt OpenNMS user admin may be
192. tification a notice sent out when specific events occur Usually consists of making users or groups of users aware of events via email The OpenNMS Main Page The OpenNMS Main Page When you first log into the OpenNMS application the system displays the Main page From this centralized view you can obtain a quick overview of the current health of the monitored nodes The following illustration shows an example Availability x out of y services Performance and Outage table are down notification Outages Path Outages Dashboard EveiXs Alarms Notifications Assets Reports Ch Nodes with Outages Availability Over the Past 30 days Notificatig There are no current outages Categories Availability You No out ISIS System Directors 100 000 All No outs On Call Sct 100 000 100 000 Quick Search Ingest and Playout Node ID x Interplay Database Engines Search Interplay Provid 100 000 2 a ig rov r a f Node label like didi dcm j M Interplay Services 100 000 ll Choose TCP IP Address like LAN GiGNGUE 100 000 xx Search eco Network Services AD DNS DHCP 100 000 NO PP Providing service j ActiveirectnrvGlohalCatalna v i No KSC rer The upper right hand corner contains information about the time and date on the OpenNMS server as well as the currently logged in user and whether or not notifications are currently turn
193. tification to an external monitoring system 1 In the OpenNMS interface select Admin gt Configure Notifications gt Configure Event Notifications The Event Notification window opens 133 7 Working With Notifications and Maps Home Admin Configure Notifications Event Notifications Event Notifications Add a notification to an event or edit an existing event notification Add New Event Notification Event Notifications Actions Notification E 9 off OQ On AIMI Handle Count Too High A 9 off Oon Avid Capture Service Redundancy Weight Too Low Ir 9 off Oon Avid Clock Verification is Unresponsive Oo 2 Click Add New Event Notification The Choose Event The Choose Events window opens Choose the event uei that will trigger this notification Events Avid Interplay Engine ieConnection Warning Cleared Avid Interplay Engine ieDumpFiles Crtical Threshold Avid Interplay Engine ieJournalFile Critical Threshold Avid Interplay Engine ieJournalFile Warning Cleared Avid Interplay Engine ieLock Critical Status Cleared Avid Interplay Engine ieLock Critical Threshold Avid Interplay Engine ieL Critical threshold Avid Interplay Engine ieLogSize Warning cleared Avid Interplay Engine ieLogSize Warning threshold Avid Interplay Engine ieLogin Critical Status Cleared Avid Interplay Engine ieLogin Critical Threshold Avid Interplay Engine ieLogSize Critical Status Cleared Avid Inte
194. tion advertising materials and other materials related to such distribution and use acknowledge that the software was developed by the University of California Berkeley The name of the University may not be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Copyright C 1989 1991 by Jef Poskanzer Permission to use copy modify and distribute this software and its documentation for any purpose and without fee is hereby granted provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation This software is provided as is without express or implied warranty Copyright 1995 Trinity College Computing Center Written by David Chappell Permission to use copy modify and distribute this software and its documentation for any purpose and without fee is hereby granted provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation This software is provided as is without express or implied warranty Copyright 1996 Daniel Dardailler Permission to use copy modify distribute and sell this software for any
195. tion in the following illustration is used for Media Indexer v2 0 71 4 Configuring Monitored Nodes lt fhttp collection gt The text 20 comments out this entire section lt This is the configuration block for 2 0 of fhe Avid Media Inde This is not the default Media Indexer scheya to use this sche lt in this list to ividInterplayMediaIndexeyXX where XX is the lt http collection name A vidInterplagMedialndexerz0 0 rrd step 60 I lt rra gt RRa LasT 0 5 1 2880 lt rra gt lt rra gt RRa AVERAGE 0 5 5 8928 lt rra gt lt rra gt RRa AVERAGE 0 5 60 8784 lt rra gt lt rra gt RRa MIN 0 5 60 8784 lt rra gt rra RRA MAX 0 5 60 8784 c rra lt frrd gt lt uris gt uri name AvidInterplayMediaIndexer20 gt url path avidinterplaymediaindexer snapshot port 56002 Notice that the lines starting with lt http collection gt and lt url name Avid have the text 20 as part of the variable name This effectively comments out the Interplay Media Indexer v2 0 section Also notice that the commented lines at the top of the section identify this as the v2 0 section For the section you want to use remove the numbers at the end of the strings in this case remove both instances of 20 Don t remove the quote at the end of the string Check the other Media Indexer sections and add numbers to the end of the corresponding strings to comment those sections out
196. to Group Notification Stat As long as this is C upper right hand c Configure Disco scan for new node Configure SNMP OpenNMS is shippt you must put it he Configure SNMP interfaces are use Manage and Unn 3 Click Configure Notifications gt Configure Event Notifications The Event Notifications window opens 4 Click On for the notifications that you want to send to the external monitoring system 131 7 Working With Notifications and Maps The following illustration shows the notifications that are configured for sending to an external monitoring system They all end with the text Critical Trap lete Goff Oon Delete off Oon Avid ISIS SD Active Clients Critical Trap Avid ISIS SD Highest Disk Percentage Used Critical Trap Avid ISIS Avid ISIS Delete 9 ott Oon Delete O oft Oon off Oon Avid ISIS SD Number Of Files Critical Trap Avid ISIS SD Open Files Critical Trap Avid ISIS SD Total Transfer Rate Critical Trap Avid ISIS Avid ISIS Avid ISIS Delete G oft Oon Delete off Oon B E E E E EE BEBE Avid ISIS SD Total Used Storage Critical Trap Avid ISIS SD Workspaces Critical Trap Avid ISIS Avid ISIS These are the only notifications that are defined to send to an external monitoring system If you want to add additional notifications you must define them 5 Make note of the notifications you turned on so you can edit those entries in the notifi
197. u use Acknowledgements in your monitoring workflow you can specify that if a particular alarm is not acknowledged within a certain time period it can be escalated to a critical alarm which causes a ticket event You can configure ticket events to generate emails 175 8 Working with OpenNMS To view Alarms 1 Click Alarms on the top menu bar The system displays the Alarms window 2 Click All alarms summary The system displays a summary of all alarms Home Alarms List View all alarms Advanced Search Long Listing Severity Legend Acknowledge entire search Alarm Text Time Any x Results 1 6 of 6 Search constraints alarm is outstanding I Ack Gage Node Count Last Event Time Log Msg T 509 1 10 27 09 10 29 31 lt gt OpenNMS user admin oO 507 ee 2 10 27 09 08 57 23 lt gt InterplayEngine monit AvidClockVerification c warrm sswe avid warroom com EX Time difference betwe LJ Me 10 25 09 12 20 24 E configured tolerance 702918 Ports AvidClockVerification warrm sswe avid warroom com UE Time difference betwe 0 ant UC z 10 25 09 12 20 21 lt gt configured tolerance 702918 Ports PM OpenNMS user admin O 466 1 10 25 09 07 00 37 lt gt failure event is BadCre Lgs TCU taped bac 13 10 27 09 08 57 23 lt gt InterplayEngine databi 6 alarms Acknowledge Alarms v The following table describes
198. use to maintain time sync in your network For additional information see the Avid Interplay Software Installation and Configuration Guide 53 3 Installing Software on the Avid System Monitor Server 54 E Configuring Monitored Nodes This chapter describes how to install and configure software on the nodes that are being monitored Configuring the Windows SNMP Agent Configuring the Interplay Engine Configuring an Interplay Stream Server Configuring the ISIS System Director Configuring a Media Indexer Configuring Additional Servers with the Monitoring Gateway Installing the Avid Monitoring Gateway Service Generating SNMP Traps from a Network Switch Configuring the Windows SNMP Agent This section describes how to install the SNMP agents used by the Avid System Monitor system For a list of systems that require these agents see Software Installation Checklist on page 25 and Methods for Discovering Systems to be Monitored on page 110 Installing and Configuring the Windows SNMP Agent Before you begin check whether the SNMP Service is installed on the system To check whether the SNMP Service is installed on the system l 2 3 Right click My Computer and select Manage Open Services and Applications and click Services Scroll down the list of Services and determine whether SNMP Service and SNMP Trap Service are available Doone of the following Ifthe Services are not in the list proceed to Insta
199. utes sw war02 1 3 6 1 4 1 9 1 659 Name Object ID Location Contact DI TaduiniB Cisco IOS Software Catalyst 4000 L3 Switch Software cat4000 I9S M Version 12 2 25 EWA8 RELEASE SOFTWARE fc1 Technical Support http www cisco com techsupport Copyright c 1986 2007 by Cisco Systems Inc Compiled Wed 24 Jan 07 14 38 by pwade Availability Availability last 24 hours 100 000 100 000 100 000 10 106 128 2 100 000 StrafePing 100 000 100 000 100 000 10 106 129 2 100 000 Resource Graphs Rescan Admin Schedule Outage General Status Active View Node Bridge STP Info View Node Link Detailed Info Surveillance Category Membershiy LAN Gateways Warroom Lab Notification You Outstanding Check You Acknowledged Check Recent Events 617042 9 5 11 20 08 38 O 578080 9 4 11 20 02 05 O 538854 9 3 11 19 54 58 9 2 11 19 47 48 CO 499545 460100 9 1 11 19 40 47 2 Click Admin and then click Configure SNMP Data Collection per interface The following illustration shows a portion of the interfaces that are monitored by the node 80 Generating SNMP Traps from a Network Switch Home Admin Select SNMP Interfaces Choose SNMP Interfaces for Data Collection Listed below are all the interfaces discovered for the selected node If snmpStorageFlag is set to select for a collect
200. vidUnityISISSystemDirector 4 8 10 18 01 46 Win32Server 4 8 10 18 01 02 Win32Time 4 8 10 18 01 13 ISIS System Director bsiflock2 SNMP 4 8 10 18 02 11 Win32AvidUnityISISAdminServer 4 8 10 18 05 56 172 20 77 2 Win32AvidUnityISISSystemDirector 4 8 10 18 01 36 Win32Server 4 8 10 18 02 21 Win32Time 4 8 10 18 01 26 A3 es T 5 Examine the Resource Graphs When you determine which categories of devices are having problems look at the resource graphs for some of those systems and see if you can determine any spikes or trends that will help you narrow down the problem The following are some tips for using the graphs Look at the graphs for a node over the last week or during a specific time period Then drill down for finer details Once you notice a time period with issues search for events and alarms during that time period For systems running the Monitoring Gateway such as Media Indexer select Node level Performance Data at the top of the window under SNMP node Data Node Level Performance Data is also available on the Interplay Engine and Stream Server System running the Monitoring Gateway display much of the information that the Health Monitor collects in the Resource Graphs The advantage is that the values are collected over time and you can look for trends Also check the local drive utilization and physical memory usage for issues Select the Storage MIB 2 Host Resources options at the bottom of the Resource Gra
201. vidww com Home i f w Storage Elements di storage Groups iy Workspaces z View details add remove iew details create delete EView details create delete System upgrade and issue commands id add or remove storage Eduplicate redistribute and to all storage blades lades to all storage groups change capacity on workspaces e Ey crossis w Switch Blades GH orpranea Elements View details upgrade storage View and upgrade switch Z View details and force removal Hardware blades upgrade switch blades blades f all orphaned elements and remove status for all z chassis VILLE EEE Monitor the current state of the innection Analyzer Log Synchronize user information Tools Unity ISIS System Launches a ggregator Disk Analyzer and with your LDAP server java tool witch Manager Launches Launches java tool wa tool e gt ISIS Setup e Logging Diagnostics Preferences Change Administration Logs System System Director Status Advanced Password External Logs Profiler ISIS Snapshots System Information Ping Authentication Interplay Health Network Statistics Moi ES Filters and Contacts fields are populated Z Agent Information Agent Options Agent Trace Setup View details create delete duplicate and modify workspace access for all users E Devices View details create delete and modify descriptions for all
202. visioning Groups to Configure an ISIS 7000 System Director Using Provisioning Groups to Configure an ISIS 7000 System Director To configure the ISIS System Director template into OpenNMS 1 Launch the OpenNMS interface and click the Admin link 2 In the Nodes area select Manage Provisioning Groups The following illustration shows the Provisioning Group page with the ISIS SD entry after the template has been edited and synchronized Notice that it shows 3 3 meaning that there are 3 nodes in the group and 3 nodes are now configured in the database Requisition Provisioning Group Edit Define node and interface data for synchronization 3 nodes defined 3 nodes in database Last Modified 2011 08 23T13 19 32 484 04 00 Last Synchronization Requested 2011 08 23T13 19 3 Foreign Source Edit Clone Define scanning behavior for synchronization Last Modified Tue Aug 23 13 19 04 EDT 2011 3 Click the ISIS SD group name to open the Provisioning Groups page 4 Edit the Provisioning Group as described for the Interplay Engine 5 Click Done to save your changes and then click Synchronize for the ISIS SD Group Name The system imports the template and displays the date of the import in the Last Import Request and Last Changed columns on the right side of the window The following illustration shows the virtual ISIS node and one physical node completed Compare the values to the table at the beginning of the section 101 5 Working with
203. w simplified for the switch Home Search Node Node gw isis doc global avidww com View Events View Alarms AssetInfo Telnet HTTP Resource Graphs Rescan Admin Update SNMP General Status Active Notification View Node Link Detailed Info You Outstanding Check You Acknowledged Check Availability eee R te t Availability last 24 hours 100 000 MH Overall 100 000 52203 3 25 09 17 50 51 Warnin HTTP 100 000 3 25 09 17 50 51 Warnin ICMP 100 000 InterplayEngine Rescan to Suspend TM 172 20 54 38 52201 3 25 09 17 50 51 Warnin Router Not Monitored SNMP Not Monitored 52200 3 25 09 17 50 51 f Warnin StrafePing Not Monitored P 52199 3 25 09 17 50 51 1 Warnin Telnet Not Monitored 172 20 108 1 Forced Unmanaged Acknowledge _Reset More 172 20 108 65 Forced Unmanaged Recent Outages Working with Alarms You can define any event to also generate an alarm By default many events have alarms associated with them but the System administrator can add or turn off the alarm association with particular events Alarms allow you to view what you consider the most important events usually on one page They have the following benefits You can view only those events that actually represent problems e You can see how many of each of these have been received You or someone in your organization can acknowledge the event and take ownership of it e Ifyo
204. will appear correctly for ISIS v2 3 and v2 4 96 Interplay Engines and ISIS v2 3 and v2 4 Replacing the Service After You Configure the Provisioning Group If you have already used a provisioning group to add the Interplay Engine to OpenNMS and are running ISIS v2 3 or v2 4 use the OpenNMS user interface to create a new service and then delete the old service To create a new AvidUnityISISClient service 1 Verify that the AvidISISClient service is not being monitored Open the node page for the Interplay Engine and check the service If its not being monitored OpenNMS displays 0 in the Availability column and Down in the Recent Outages area as shown in the following illustration Overall 91 667 AvidISISClient 0 000 AvidInterplayEngine 100 000 ICMP gl 100 000 SNMP gl 100 000 StrafePing gl 100 000 10 105 228 11 Win32AvidFosFS gl 100 000 Win32AvidUnityISISClientAgent Ml 100 000 Win32ClusterService 100 000 Win32NetLogon 100 000 Win32Server 100 000 Win32Time 100 000 Recent Outages Interface Regained 10 105 228 11 AvidISISClient 11 14 11 17 47 22 DOWN 2 Select Admin gt Manage Provisioning Groups and navigate to the provisioning group you want to modify In this example select IPE SingleNIC provisioning group Notice that the provisioning group in the example is already being used and is monitoring three nodes 97 5 Working with Provisioning Groups Provisioning Grou
205. y The following illustrates several ways to get information about the outages Check the list on the left side of the page for nodes that have outages For example the node labeled Stream Server has an outage This can give you an indication immediately about which services are having problems Click on that node to get additional information Click the Outages button along the top of the OpenNMS interface This page presents a summary of the outages that are occurring in the environment Once you get to the page you can click on Current Outages or All Outages The All Outages selection looks back in time You can see outages that have occurred and which nodes have recovered from the outages Current Outages are the most relevant Outages are shown by interface as shown in the following illustration The page shows the different services for each interface on the node and shows the time that the service was down You can click on the service to get additional information about the outage and you can click on the interface ID or the node name to open the pages for the interface or the node Home Outages Current By Node Troubleshooting View All Outages Query Current Outages Current Outages Node Interface Service Down Time Down ICMP 4 19 10 10 00 0 Copy Provider bpl movecopy 172 20 107 184 StrafePing 4 19 10 10 00 0 SNMP 4 8 10 18 07 12 Win32AvidUnityISISAdminServer 4 8 10 18 00 51 172 20 76 2 Win32A
206. y The new category appears in the list The following illustration shows all the new categories added In this example the columns are named Workgroup 1 Workgroup 2 and Workgroup 3 115 6 Configuring Discovery and the Dashboard Surveillance Categories Edit Category o c gt 0 ISIS System Directors Ingest and Playout Interplay Database Engines Interplay Services T eielelmiemimmamae LAN Switches Network Services AD DNS DHCP Workgroup 1 Workgroup 2 RR RR RR RR IR Workgroup 3 Add New Category 7 Repeat the process for the remainder of the categories including the column categories The following table shows the list of suggested values Surveillance Categories Nodes Row Column ISIS System Directors System Directors Row Ingest and Playout AirSpeed Multi Stream AirSpeed Row Classic Capture and other ingest and playout devices Interplay Database Engines Interplay Engines Row Interplay Services Interplay Engines Interplay Media Row Indexer servers Interplay Media Services servers and providers Interplay Transfer LAN Switches Switches For example Cisco and Row Foundry switches Network Services AD DNS Systems running AD DNS and DHCP Row DHCP For the three column values either Groups nodes in columns column enter the default names Workgroup Test Lab and Future Use or supply your own names 116 Configuring th
207. ystem Requirements Avid System Monitor Server System Requirements The following table lists the basic requirements for the server that runs the Avid System Monitor application Category Description Operating System Windows Server 2003 or Windows Server 2008 Windows XP is not recommended because it has a limit on the number of TCP connections that can be used When using Windows Server 2008 64 bit at least 4 GB RAM is required Processor A 2 GHz processor or better Avid System Monitor can also take advantage of multiple processors Memory A minimum of 2 GB of RAM The Avid System Monitor Java Virtual Machine benefits from large amounts of memory At this time virtual machines are not recommended for performance reasons On a 64 bit system install the 32 bit version of OpenNMS Java and PostgreSQL The 64 bit version of OpenNMS has not been qualified with Avid System Monitor Installation Overview This section provides an overview of the software that is installed and configured on the Avid System Monitor server and on other systems in the Interplay environment What to Bring to an Installation The Avid System Monitor server software is qualified on Intel SR2400 and SR2500 systems SR2500 servers are preferred but you can use a re purposed SR2400 if it meets the hardware qualifications See Avid System Monitor Server System Requirements on page 24 The following lists the items that you may find useful at an installat
Download Pdf Manuals
Related Search
Related Contents
4 - Mustang AV Anleitung Wildkamera diseo ptimo de las trayectorias de perforacin direccional mediante iPod classic Manuale Utente Copyright © All rights reserved.
Failed to retrieve file