This is an old article no longer maintained, please see official web site https://nabox.org/
The Advanced Dashboard Virtual Appliance (ADVA for short) is a packaged solution that provides NetApp metrics collection, archiving and graphing at the same time. It is based on the following products :
- Harvest (Additional performance and capacity related data collection)
- Graphite (metrics database)
- Grafana (Web-UI for dashboards)
The ADVA is configured through a web interface, where you define your NetApp systems credentials and OCUM servers.
Note that you will need the files for NetApp Harvest and NMSDK before you can do anything with ADVA. Once installed and on the network, point your browser to https://ip_address/admin and click on the wrench tool icon on the upper right hand corner, then « Maintenance ». From here you can directly upload the files you got from the NetApp site.
Installing the virtual appliance is as easy as deploying an OVA template into your vSphere infrastructure. Just point your browser to your vSphere Web Client, and use the « Deploy OVF Template » feature.
That’s pretty much it. Just wait for the deployment to finish and boot the appliance.
Use the web interface on https://<dhcp ip>/admin/ to configure the virtual appliance.
If you do not know the IP address, open a console and it will be displayed on the login prompt. It is also indicated by VMware on the VM properties.
Use the console configuration if the web interface is not reachable for some reason.
By default, the virtual appliance uses DHCP. You can use the console, or ssh to connect with « admin » account. The default password is « Netapp01« .
Note that the root password if you ever need it is « NetappGrafanaVA »
[Main Menu] You are using appliance build X62 (2015-07-22)  Configure Network (Current IP: 192.168.99.20)  Set Timezone (America/New_York)  Set Host Name  Advanced/Maintenance  Configure Harvest  Power Off  Reboot [x] Quit Choice : 1
Use menu 1 to configure the network.
[Network Configuration] Method [static|dhcp]: static IP Address : 192.168.99.20 Netmask : 255.255.255.0 Default GW : 192.168.99.1 DNS 1 : 192.168.99.10 DNS 2 (or enter) : Use a proxy for internet access ? (y/n)n
Once the network is configured, point your web browser to https://ip_address/admin and you can finish the installation and configure other aspects (password, timezone, clusters, OCUM servers, etc…)
Now you need to point your OnCommand Performance Manager (OPM) installation to the virtual appliance.
This is fairly easy, you have to connect to OPM 1.1 console and log in with the maintenance account.
Last login: Mon Dec 8 15:52:16 2014 OnCommand Performance Manager Maintenance Console Version : 1.1.0RC1 System ID : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Status : Running Main Menu --------- 1 ) Upgrade (Disabled. Must be run on virtual machine console.) 2 ) Network Configuration 3 ) System Configuration 4 ) Support/Diagnostics 5 ) Unified Manager Connection 6 ) External Data Provider x ) Exit Enter your choice: 6
The magic happens in menu 6 « External Data Provider ». This is where you setup the information for the external database :
External Server Connection Menu ------------------------------- 1 ) Display Server Configuration 2 ) Add / Modify Server Connection 3 ) Modify Server Configuration 4 ) Delete Server Connection b ) Back x ) Exit Enter your choice: 2 Current Connection Settings: Server Name or IP = Server Port = Do you wish to continue? (y/n):y External Server Name or IP : 192.168.99.20 External Server Port : 2003 Here are your settings: External Server Name or IP : 192.168.99.20 External Server Port : 2003 Are these settings correct? (y/n/q):y Press any key to continue.
Last, you need to specify the level of detail you want exported. This is done through choice 3 and picking « DRILL_DOWN » if you want the maximum level of details :
External Server Connection Menu ------------------------------- 1 ) Display Server Configuration 2 ) Add / Modify Server Connection 3 ) Modify Server Configuration 4 ) Delete Server Connection b ) Back x ) Exit Enter your choice: 3 Current Connection Configuration: Statistics group = RESOURCE_UTILIZATION Vendor tag = netapp-performance Transmit interval = 5 Enable/disable = ENABLE Do you wish to continue? (y/n):y Current statistics group: RESOURCE_UTILIZATION 0 - PERFORMANCE_INDICATOR 1 - RESOURCE_UTILIZATION 2 - DRILL_DOWN Statistics group id : 2 Vendor tag : netapp-performance Current transmit interval: 5 5/10/15 minutes Transmit interval : 5 Current transmit status: ENABLE 0 - DISABLE 1 - ENABLE Enable/disable : 1 Here are your settings: Statistics group : DRILL_DOWN Vendor tag : netapp-performance Transmit interval : 5 Enable/disable : ENABLE Are these settings correct? (y/n/q):y
Connect to the following address to have a view on the metrics hierarchy in Graphite UI: http://<virtual_appliance>/graphite/
After 10mn or so, you should see the first metrics showing up in Graphite UI in a new folder called « netapp-performance »
For 7-mode systems, make sure that TLS is enabled by setting :
options tls.enable on