NetBackup IT Analytics DC Installation Guide for Cloud v11.4
NetBackup IT Analytics DC Installation Guide for Cloud v11.4
Release 11.4
NetBackup IT Analytics Data Collector Installation
Guide for the Cloud
Last updated: 2025-02-03
Legal Notice
Copyright © 2025 Veritas Technologies LLC. All rights reserved.
Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies
LLC or its affiliates in the U.S. and other countries. Other names may be trademarks of their
respective owners.
This product may contain third-party software for which Veritas is required to provide attribution
to the third party (“Third-party Programs”). Some of the Third-party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the Third-party Legal Notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Veritas Technologies
LLC and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. Any use, modification, reproduction release, performance, display or disclosure
of the Licensed Software and Documentation by the U.S. Government shall be solely in
accordance with the terms of this Agreement.
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan [email protected]
Documentation
Make sure that you have the current version of the documentation. Each document displays
the date of the last update on page 2. The latest documentation is available on the Veritas
website.
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
Overview ...................................................................................... 6
Pre-installation setup for GCP ........................................................... 7
Prerequisites for adding Data Collectors (GCP) .................................... 7
Installation GCP ............................................................................. 7
Adding policy ................................................................................ 8
Testing the collection ...................................................................... 9
Creating an IAM role ....................................................................... 9
Billing Data Access Role ................................................................ 11
Cloud API ................................................................................... 15
Project access ............................................................................. 16
■ Overview
■ Installation GCP
■ Adding policy
■ Cloud API
■ Project access
Overview
Google Cloud Platform (GCP) provides infrastructure, platform as a service, and
serverless computing environments for business agility.
GCP stores any amount of data and can be retrieved as requested in a secure and
customizable services. GCP enables to create and execute virtual machines on
Google's infrastructure.
Pre-installation setup for Google Cloud Platform 7
Pre-installation setup for GCP
Note: For more information to create IAM Service Account user, See “Creating
an IAM role” on page 9.
■ Enable Billing Account Access to the service account and enable billing export
option.
■ The APTARE projects requires the billing API enabled.
Note: For more information on billing API, See “Cloud API” on page 15.
Installation GCP
1. Update the Local Hosts file. This enables Portal access.
2. In the Portal, add a Data Collector, if one has not already been created.
3. In the Portal, add the Google Cloud Platform Data Collector policy.
4. On the Data Collector Server, install the Data Collector software.
5. If collecting from Windows hosts, install the WMI Proxy Service on one of the
Windows hosts.
6. Validate the Data Collector installation.
Pre-installation setup for Google Cloud Platform 8
Adding policy
Adding policy
The following procedure details to add policy to Google Cloud Platform
1. Navigate to Admin >> Data Collection >> Collector Administration.
2. Click Add Policy and select Google Cloud Platform from cloud column.
Pre-installation setup for Google Cloud Platform 9
Testing the collection
Field Description
Service Email* Client email for the service account which data collector is going to communicate via REST on
http / https to collect respective probe data.
Active Probes The probes which are to be executed. Following are the available options:
■ VM Instances.
■ Storage Bucket Details.
■ Storage Bucket Usage.
■ Billing Details.
Test Connection Test Connection initiates a Data Collector process that attempts to connect to the subsystem
using the Service email and private key supplied in the policy. This validation process returns
either a success message or a list of specific connection errors. Test Connection requires that
Agent Services are running.
Several factors affect the response time of the validation request, causing some requests to
take longer than others. For example, there could be a delay when connecting to the subsystem.
Likewise, there could be a delay when getting the response, due to other processing threads
running on the Data Collector
■ resourcemanager.projects
■ .get resourcemanager.projects.list
■ storage.buckets.list
■ storage.objects.list
7. Click CONTINUE.
8. Click CREATE KEY and choose the default JSON format.
9. A .JSON file will be downloaded.
10. Click CLOSE.
Pre-installation setup for Google Cloud Platform 14
Billing Data Access Role
Cloud API
The 'Aptare Collector Project' requires the billing API enabled.
The following procedure details to enable cloud API
1. Select the Aptare Collector Project.
2. Navigate to API & Services > Library.
3. Search for the Billing API's.
4. Select Google Cloud Billing API.
Pre-installation setup for Google Cloud Platform 16
Project access
5. Click ENABLE.
6. Search for the Resource API's.
7. Select Google Cloud Resource Manager API.
8. Click ENABLE.
9. Search for Compute API's and then select Google Compute Engine API.
10. Click ENABLE.
Project access
The following procedure details to grant access to the project.
Note: Repeat the above steps for all projects which needs to be tracked.
Chapter 2
Pre-Installation Setup for
OpenStack Ceilometer
This chapter includes the following topics:
4 Click Add Policy, and then select the vendor-specific entry in the menu.
Pre-Installation Setup for OpenStack Ceilometer 21
Adding an OpenStack Ceilometer Data Collector policy
Field Description
Collector Domain The domain of the collector to which the collector backup policy is being added. This is a read-only
field. By default, the domain for a new policy will be the same as the domain for the collector.
This field is set when you add a collector.
Policy Domain The Policy Domain is the domain of the policy that is being configured for the Data Collector. The
Policy Domain must be set to the same value as the Collector Domain. The domain identifies the
top level of your host group hierarchy. All newly discovered hosts are added to the root host group
associated with the Policy Domain.
Typically, only one Policy Domain will be available in the drop-down list. If you are a Managed
Services Provider, each of your customers will have a unique domain with its own host group
hierarchy.
To find your Domain name, click your login name and select My Profile from the menu. Your
Domain name is displayed in your profile settings.
Authentication Enter the IP address of the server with Identity Service and port number in the format: <ip
Server Address* address>:<port_number>. The port number is NOT required if you are running on the default port
35357. However, if you are running on a port other than the default, you must specify the port
number.
User ID* Enter a user ID that has access to the tenants/projects. This user must have an Admin role, which
has access to all projects.
Compute Collect metrics based on the length of time since the last collection cycle to a maximum of one
Performance hour. One collection per hour is the recommended time period.
Notes Enter or edit notes for your data collector policy. The maximum number of characters is 1024.
Policy notes are retained along with the policy information for the specific vendor and displayed
on the Collector Administration page as a column making them searchable as well.
Pre-Installation Setup for OpenStack Ceilometer 22
Adding an OpenStack Ceilometer Data Collector policy
Field Description
Test Connection Test Connection initiates a Data Collector process that attempts to connect to the subsystem
using the IP addresses and credentials supplied in the policy. This validation process returns
either a success message or a list of specific connection errors. Test Connection requires that
Agent Services are running.
Several factors affect the response time of the validation request, causing some requests to take
longer than others. For example, there could be a delay when connecting to the subsystem.
Likewise, there could be a delay when getting the response, due to other processing threads
running on the Data Collector.
You can also test the collection of data using the Run functionality available in Admin>Data
Collection>Collector Administration. This On-Demand data collection run initiates a high-level
check of the installation at the individual policy level, including a check for the domain, host group,
URL, Data Collector policy and database connectivity. You can also select individual probes and
servers to test the collection run.
Chapter 3
Pre-Installation Setup for
OpenStack Swift
This chapter includes the following topics:
4 Click Add Policy, and then select the vendor-specific entry in the menu.
Pre-Installation Setup for OpenStack Swift 26
Adding an OpenStack Swift Data Collector policy
Field Description
Collector Domain The domain of the collector to which the collector backup policy is being added. This is a read-only
field. By default, the domain for a new policy will be the same as the domain for the collector.
This field is set when you add a collector.
Policy Domain The Policy Domain is the domain of the policy that is being configured for the Data Collector. The
Policy Domain must be set to the same value as the Collector Domain. The domain identifies the
top level of your host group hierarchy. All newly discovered hosts are added to the root host group
associated with the Policy Domain.
Typically, only one Policy Domain will be available in the drop-down list. If you are a Managed
Services Provider, each of your customers will have a unique domain with its own host group
hierarchy.
To find your Domain name, click your login name and select My Profile from the menu. Your
Domain name is displayed in your profile settings.
Authentication Enter the IP address of the Authentication Server and port number in the format: <ip
Server* address>:<port_number>.
For V1, the port number is NOT required if you are running on the default port. However, if you
are running on a port other than the default, you must specify the port number.
If using V2 authentication, this port number is the Admin port of the authentication server with
the default value of 35757.
Public Port The public port for V2 authentication. Typically, the default value is 5000.
User ID* Enter a user ID that has access to the tenants/projects. This user must have an Admin role, which
has access to all projects. When you click Get Nodes, the credentials are verified to ensure this
is a valid user.
Proxy IP* Enter an IP address or host name for the OpenStack proxy server. This address/name may be
the same as what is configured for the Controller.
Proxy Path* This path identifies the location of the OpenStack Swift configuration files. Default: /etc/swift
User ID* Enter a user ID for the Swift Proxy server. This user must have super-user root privileges (sudo,
sesudo, and pbrun are supported). When you click Get Nodes, an SSH connection is made to
the Proxy server and a list of node IP addresses is returned.
Password* Enter the password associated with the Proxy’s User ID.
Pre-Installation Setup for OpenStack Swift 27
Adding an OpenStack Swift Data Collector policy
Field Description
Get Nodes When you click Get Nodes, the Authentication Server credentials are verified. Next, an SSH
connection is made to the Proxy server to return a list of node IP addresses that will be listed in
the table. This process can take up to a minute to complete. When this processing is complete,
click the Details link to list status and any errors, such as authentication failures, that prevented
collection of the list of nodes. Get Nodes requires that Agent Services are running.
Configure When you click Configure, the Data Collector policy is saved and the Host Inventory window is
displayed so that you can take the following actions before collection can take place for the listed
nodes: Manage Credentials, Manage Paths, and Manage Access Control.
Note: Although a list of nodes has been identified, node collection will not complete successfully
until all configurations have been set and collection is activated in the Host Inventory window.
The following message may appear in the metadata log file, if configurations are not correct:
“Could not find a host for this IP address: <ip_address>”
Active Probes
Schedule Click the clock icon to create a schedule. By default, it is collected every 8 hours.
Every Minute, Hourly, Daily, Weekly, and Monthly schedules may be created. Advanced use of
native CRON strings is also available.
*/20 9-18 * * * means every 20 minutes between the hours of 9am and 6pm
Collection State Values listed for a storage node represent the state of the main Capacity probe for the host: On,
Off, or N/A. After the initial Get Nodes action, the state will always be N/A because the Configure
step must occur before data collection can be attempted.
Status Values listed for a storage node represent the status of all probes for the host: Error, Success,
or N/A. After the initial Get Nodes action, the state will always be N/A because the Configure step
must occur before data collection can be attempted.
Notes Enter or edit notes for your data collector policy. The maximum number of characters is 1024.
Policy notes are retained along with the policy information for the specific vendor and displayed
on the Collector Administration page as a column making them searchable as well.
Chapter 4
Pre-Installation Setup for
Microsoft Azure
This chapter includes the following topics:
reports are available for billing, capacity and virtual machines. Azure database
views are available in the SQL Template Designer to construct custom reports.
Azure enterprise objects are also defined in the Dynamic Template Designer.
Note: The Data Collector only supports Azure resources deployed with the Resource
Manager model.
Login-AzureRMAccount
Pre-Installation Setup for Microsoft Azure 30
Register a new application for the Data Collector
Get-AzureRmSubscription
Note: Azure Default Directory can be found in your Azure account under
Subscription>Overview.
$azureAdApplication
5 Write down the Subscription ID, Tenant ID, Application ID, and the Password
you chose. The Application ID is displayed in the output. The Data Collector
requires those four parameters.
Pre-Installation Setup for Microsoft Azure 31
Create a principal and assign role to the application
4 Click Add Policy, and then select the vendor-specific entry in the menu.
Pre-Installation Setup for Microsoft Azure 35
Add a Microsoft Azure Data Collector policy
Field Description
Collector Domain The domain of the collector to which the collector backup policy is being added. This is a read-only
field. By default, the domain for a new policy will be the same as the domain for the collector.
This field is set when you add a collector.
Policy Domain The Policy Domain is the domain of the policy that is being configured for the Data Collector. The
Policy Domain must be set to the same value as the Collector Domain. The domain identifies the
top level of your host group hierarchy. All newly discovered hosts are added to the root host group
associated with the Policy Domain.
Typically, only one Policy Domain will be available in the drop-down list. If you are a Managed
Services Provider, each of your customers will have a unique domain with its own host group
hierarchy.
To find your Domain name, click your login name and select My Profile from the menu. Your
Domain name is displayed in your profile settings.
Offer ID* Offer ID of your Microsoft Azure Cloud Subscription. To locate your Offer ID, log into your Azure
portal and the Offer ID is listed as a parameter under your Subscription service.
Tenant ID* Tenant ID of your Microsoft Azure Cloud account. Also known as the GUID.
Application ID* Application ID associated with the registered Microsoft Azure application. Azure requires an
application for the data collector to interact with it. Refer to
See “To register a new Application for the Data Collector” on page 30.
Password* Password associated with the Application ID (the registered Microsoft Azure application).
Virtual Machines Select to set a collection schedule for Azure virtual machines.
Storage Accounts Select to set a collection schedule for Azure storage accounts.
Field Description
Notes Enter or edit notes for your data collector policy. The maximum number of characters is 1024.
Policy notes are retained along with the policy information for the specific vendor and displayed
on the Collector Administration page as a column making them searchable as well.
Test Connection Test Connection initiates a Data Collector process that attempts to connect to the subsystem
using the IP addresses and credentials supplied in the policy. This validation process returns
either a success message or a list of specific connection errors. Test Connection requires that
Agent Services are running.
Several factors affect the response time of the validation request, causing some requests to take
longer than others. For example, there could be a delay when connecting to the subsystem.
Likewise, there could be a delay when getting the response, due to other processing threads
running on the Data Collector.
You can also test the collection of data using the Run functionality available in Admin>Data
Collection>Collector Administration. This On-Demand data collection run initiates a high-level
check of the installation at the individual policy level, including a check for the domain, host group,
URL, Data Collector policy and database connectivity. You can also select individual probes and
servers to test the collection run.
Chapter 5
Installing the Data
Collector Software
This chapter includes the following topics:
■ Introduction
Introduction
This section includes the instructions for installing the Data Collector software on
the Data Collector Server. Data Collector software is supported in various flavors
of Linux and Windows. On Windows, if you are collecting data from host resources,
you may need to install the WMI Proxy Service. The WMI Proxy Service is installed
by default, as part of the Data Collector installation on a Windows server.
A GUI based version is available for Windows and a console (command line) based
interface is available for Linux.
Installing the Data Collector Software 38
Installing the WMI Proxy service (Windows host resources only)
When the NetBackup IT Analytics system collects data from any vendor subsystem,
the collection process expects name/value pairs to be in US English, and requires
the installation to be done by an Administrator with a US English locale. The server’s
language version can be non-US English.
Note: Log in as a Local Administrator to have the necessary permissions for this
installation.
4. In the Connect window, preface the Namespace entry with the IP address or
hostname of the target remote server in the following format:
\\<IP Address>\root\cimv2
Installing the Data Collector Software 40
Testing WMI connectivity
5. Complete the following fields in the Connect window and then click Connect.
■ User - Enter the credentials for accessing the remote computer. This may
require you to enable RPC (the remote procedure call protocol) on the
remote computer.
■ Password
■ Authority: Enter NTLMDOMAIN:<NameOfDomain>
where NameOfDomain is the domain of the user account specified in the
User field.
5 Review the End User License Agreement (EULA), select I accept the terms
of the license agreement, and click Next.
Installing the Data Collector Software 44
Install Data Collector Software on Windows
6 Specify the directory where you would like to install the Data Collector software
and click Next. The default Windows path is C:\Program
Files\AptareC:\Program Files\Veritas\AnalyticsCollector. Accepting
the default paths is recommended.
If you specify a custom directory, the install creates the AnalyticsCollector
folder within the specified directory.
7 Provide accurate details as described below on the next page and then click
Next.
Data Collector Registration File Enter the absolute path of the registration
file downloaded from the NetBackup IT
Analytics Portal.
8 Review the installation summary and the available disk space before you
proceed with the installation.
Installing the Data Collector Software 47
Install Data Collector Software on Windows
If you wish to run checkinstall.bat later, you can run the script from the
command prompt.
Installing the Data Collector Software 50
Install Data Collector software on Linux
For SUSE:
■ Access the command prompt.
■ Install the rng-tools.
mkdir /mnt/diska
mount -o loop <itanalytics_datacollector_linux_xxxxx.iso>
/mnt/diska
cd /
/mnt/diska/dc_installer.sh
7 Review the End User License Agreement (EULA) and enter accept to agree.
8 Provide the install location. The default location is
/usr/openv/analyticscollector. Accepting the default paths is
recommended.
If you specify a custom location, analyticscollector directory is created at
the specified location.
9 The installer requests for the following details.
■ Data Collector Registration File Path: Enter the absolute file path of the
registration file generated and downloaded from the NetBackup IT Analytics
Portal.
■ Web Proxy (HTTP) settings can be configured. Enter y to configure proxy.
The installer prompts for:
■ HTTP Proxy IP Address: Enter the hostname or IP address and a port
number.
■ HTTP Proxy Port: Enter the proxy port number for HTTP proxy.
■ Proxy UserId and password: Enter the credentials for the proxy server.
■ No Proxy For: Enter the host names or IP addresses separated by
commas that will not be routed through the proxy.
■ Obtain the following Data Collector details. You are required to supply these
details to the installer during the installation process.
■ Registry: The name of the registry to which you want to push the installer
images.
■ Absolute path of Data Receiver Certificate file: Absolute path of the data
receiver certificate file downloaded from NetBackup IT Analytics Portal.
■ Absolute path of the Data Collector Registration File: Absolute path of the
Data Collector registration file downloaded from the NetBackup IT Analytics
Portal.
■ Proxy settings:
■ Portal IP address: IP address of the system hosting the NetBackup IT
Analytics Portal.
■ Portal HostName: aptareportal.<DOMAIN> or itanalyticsportal.<DOMAIN>
■ Agent HostName: aptareagent.<DOMAIN> or itanalyticsagent.<DOMAIN>
■ StorageClass Name: Name of the Kubernetes storage class to be used.
Installing the Data Collector Software 54
Deploy Data Collector in native Kubernetes environment
cd scripts/
sh itanalytics_dc_installer.sh
5 Provide the Data Collector configuration details when asked by the installer in
the following order.
■ Registry
The installer asks for a confirmation after providing the registry name to
proceed with pushing the images. You need to enter y for a fresh installation.
If for any reason, you are required to re-run the installation and this step
was successfully completed anytime before for the same cluster node, you
can enter n to avoid a rewrite and bypass this step.
■ Absolute path of Data Receiver Certificate file (if you have set an https://
URL for the data receiver)
■ Absolute path of the Data Collector registration file
■ Proxy settings
Installing the Data Collector Software 55
Configure Data Collector manually for Veritas NetBackup
■ Portal IP address
■ Portal HostName
■ Agent HostName
■ StorageClass Name
6 The installer asks to confirm the configuration details before proceeding with
the installation. Enter y to proceed with the data collector installation
After a successful installation, verify whether the Data Collector status appears
Online on the NetBackup IT Analytics Portal.
"C:\ProgramData\Veritas\NetBackup IT Analytics\DC\configure.cmd"
/RESPFILE:<response_file_path> /INSTALL_TYPE:CONFIG
Or
<ISO_MOUNT_DRIVE>:\silentinstall.cmd /INSTALL_TYPE:INSTALL
<ISO_MOUNT_DRIVE>:\silentinstall.cmd /INSTALL_PATH:<custom
location for dc installation> /INSTALL_TYPE:INSTALL
responsefile with the credentials of the Data Collector created on the portal and run
a configuration command as described in the procedure below.
To configure the Data Collector:
1 Obtain the following details from the NetBackup IT Analytics Portal:
■ Registration file downloaded from the Portal.
Installing the Data Collector Software 59
Install Data Collector binaries on Windows (without configuration)
@ECHO OFF
REM -------------------------------------------------
SET DATACOLLECTOR_REGISTRATION_FILE_PATH=
REM -------------------------------------------------
REM Description: Enter the Data Collector's Key File path. The
file path must include name of the file that was downloaded from
the Portal.
REM Valid input values: Absolute path of key file
REM Required: True
REM -------------------------------------------------
SET HTTP_PROXY_CONF=N
REM -------------------------------------------------
REM Description: It indicate whether proxy should be configured
or not
REM Valid input values: Y,N
REM Default value: N
REM -------------------------------------------------
SET PROXY_HTTP_URL=
REM -------------------------------------------------
REM Description: IP/hostname for HTTP Proxy
REM Valid input values: 10.20.30.40, localhost
REM -------------------------------------------------
SET PROXY_HTTP_PORT=
REM -------------------------------------------------
REM Description: Port for HTTP proxy
REM Valid input values: Any number between 0 and 65535
REM -------------------------------------------------
SET PROXY_HTTPS_URL=
REM -------------------------------------------------
REM Description: IP/hostname for HTTPS Proxy
REM Valid input values: 10.20.30.40, localhost
REM -------------------------------------------------
SET PROXY_HTTPS_PORT=
REM -------------------------------------------------
REM Description: Port for HTTPS proxy
REM Valid input values: Any number between 0 and 65535
Installing the Data Collector Software 61
Install Data Collector binaries on Linux host (without configuration)
REM -------------------------------------------------
SET PROXY_USERID=
REM -------------------------------------------------
REM Description: Proxy UserId
REM Default value:
REM -------------------------------------------------
SET PROXY_PASSWORD=
REM -------------------------------------------------
REM Description: Proxy user password
REM Default value:
REM -------------------------------------------------
SET PROXY_NOT_FOR=
REM -------------------------------------------------
REM Description: List of IP/hostname which should be excluded
for proxy
REM Default value:
The Data Collector installation without connecting it with the portal is complete
<ISO_MOUNT_DRIVE>:\silentinstall.cmd /RESPFILE:<responsefile_path>
/INSTALL_PATH:<Data_Collector_installation_path> /INSTALL_TYPE:CONFIG
or
<INATALL_PATH>\DC\configure.cmd" /RESPFILE:<response_file_path>
/INSTALL_TYPE:CONFIG
configure it using a response file, that contains credentials of the Data Collector
created on the NetBackup IT Analytics Portal and the data receiver.
To install a Data Collector:
1 Download and mount the Data Collector installer
itanalytics_datacollector_linux_<version>.iso.
Example:
or
<INSTALL_PATH>/UninstallerData/uninstall_dc.sh -r
Chapter 6
Validating Data Collection
This chapter includes the following topics:
■ Validation methods
Validation methods
Validation methods are initiated differently based on subsystem vendor associated
with the Data Collector policy, but perform essentially the same functions. Refer to
the following table for vendor-specific validation methods.
■ Test Connection - Initiates a connection attempt directly from a data collector
policy screen that attempts to connect to the subsystem using the IP addresses
and credentials supplied in the policy. This validation process returns either a
success message or a list of specific connection errors.
■ On-Demand data collection run - Initiates an immediate end-to-end run of the
collection process from the Portal without waiting for the scheduled launch. This
on-demand run also serves to validate the policy and its values (the same as
Test Connection), providing a high-level check of the installation at the individual
policy level, including a check for the domain, host group, URL, Data Collector
policy and database connectivity. This is initiated at the policy-level from
Admin>Data Collection>Collector Administration.
See “Working with on-demand Data Collection” on page 67.
Validating Data Collection 65
Data Collectors: Vendor-Specific validation methods
■ CLI Checkinstall Utility- This legacy command line utility performs both the Test
Connection function and On-Demand data collection run from the Data Collector
server.
See “Using the CLI check install utility” on page 72.
Note: NetBackup IT Analytics does not recommend using the CLI Checkinstall
utility for any Data Collector subsystem vendor which supports On-Demand
runs.
Brocade Switch x
Cisco Switch x
Cohesity DataProtect x x
Commvault Simpana x
Compute Resources x
Dell Compellent x
EMC Avamar x
EMC Isilon x
EMC Symmetrix x x
EMC VNX x x
EMC VPLEX x
EMC XtremIO x x
HDS HCP x x
HDS HNAS x
HP 3PAR x
HP Data Protector x
HP EVA x
Hitachi Block x
Hitachi NAS x x
IBM Enterprise x
IBM SVC x
IBM VIO x x
IBM XIV x
Microsoft Azure x x
Microsoft Hyper-V x x
NetApp E Series x
Netapp x
OpenStack Ceilometer x x
OpenStack Swift x x
Test Connection is
included with the Get
Nodes function.
Pure FlashArray x x
VMWare x
Veritas NetBackup x x
On-Demand data collection serves multiple purposes. You can use it to:
Validating Data Collection 68
Working with on-demand Data Collection
■ Validate the collection process is working end-to-end when you create a data
collector policy
■ Launch an immediate run of the collection process without waiting for the
scheduled run
■ Populate your database with new/fresh data
■ Choose to view the collection logs on the portal while performing an on-demand
run.
To initiate an on-demand data collection
1 Select Admin > Data Collection > Collector Administration. All Data
Collectors are displayed.
2 Click Expand All to browse for a policy or use Search.
3 Select a data collector policy from the list. If the vendor is supported, the Run
button is displayed on the action bar.
4 Click Run. A dialog allowing you to select servers and individual probes to test
the collection run is displayed. The following example shows the Amazon Web
Services dialog. See the vendor specific content for details on probes and
servers.
6 The portal enables the user to log the messages at various level during the
collection process. Following are the available options:
■ Enable Real-Time Logs: This option enables the user to log generally
useful information in real-time when the collection is in progress, select
Enable Real-Time Logs.
■ Enable Debug Logs: This option enables the user to log information at a
granular level, select Enable Debug Logs
7 Click Start. Data is collected just like a scheduled run plus additional logging
information for troubleshooting. Once started, you can monitor the status of
the run through to completion.
Note: If there is another data collection run currently in progress when you
click Start, the On-Demand run will wait to start until the in-progress run is
completed.
You can use the filter on the console to selectively view the logs of your choice.
The Collection Console icon is not visible if the data collection is not in
progress.
Note: The path for generated log file on data collector server:
<APTARE_HOME>/mbs/logs/validation/
Note: NetBackup IT Analytics does not recommend using the CLI Checkinstall
utility for any Data Collector subsystem vendor which supports On-Demand runs.
The following directions assume that the Data Collector files have been installed
in their default location:
■ Windows:C:\Program Files\Veritas\AnalyticsCollector
■ Linux:/usr/openv/analyticscollector
If you have installed the files in a different directory, make the necessary path
translations in the following instructions.
Note: Some of the following commands can take up to several hours, depending
on the size of your enterprise.
To run Checkinstall
1 Open a session on the Data Collector server.
Windows: Open a command prompt window.
Linux: Open a terminal/SSH session logged in as root to the Data Collector
Server.
2 Change to the directory where you’ll run the validation script.
Windows: At the command prompt, type:
cd /usr/openv/analyticscollector <enter>
■ Linux: /usr/openv/analyticscollector/mbs/logs/validation/
Validating Data Collection 74
List Data Collector configurations
For example:
For example:
/opt/aptare/UninstallerData/uninstall_dc.sh
Uninstalling the Data Collector 76
Uninstall the Data Collector on Windows
■ Introduction
Introduction
The installer configures the Data Collector to start automatically, however, it does
not actually start it upon completion of the installation because you must first validate
the installation. Follow these steps, for the relevant operating system, to manually
start the Data Collector service.
This also starts the Aptare Agent process, Zookeeper, and Kafka services on the
respective systems.
On Windows
The installer configures the Data Collector process as a Service.
On Linux
The installer automatically copies the Data Collector “start” and “stop” scripts to the
appropriate directory, based on the vendor operating system.
Manually Starting the Data Collector 78
Introduction
/opt/aptare/mbs/bin/aptare_agent start
Appendix A
Firewall Configuration:
Default Ports
This appendix includes the following topics:
https 443
Kafka 9092
MS Exchange 389
MS SQL 1433
Oracle 1521
WMI 135
ZooKeeper 2181
Note: NetBackup IT Analytics uses
standalone installation of single-node
Apache ZooKeeper server. For secure
communications, ZooKeeper
single-node cluster must be protected
from external traffic using network
security such as firewall. This is
remediated by ensuring that the
ZooKeeper port (2181) is only
accessible on the local host where
NetBackup IT Analytics Portal/Data
Collector is installed (that includes
Apache ZooKeeper).
EMC VNX (Celerra) XML API 443, 2163, 6389, 6390, 6391,
6392
HP EVA 2372
Hitachi Vantara All-Flash and Hybrid Flash Storage Hitachi Ops Center Configuration
Manager REST API: 23450 for HTTP
and 23451 for HTTPS.
DSCLI
WMI 135
80/443
DCOM >1023
Dell EMC Networker Backup & Recovery Port used for Dell EMC NetWorker
REST API connection. Default: 9090.
SSH 22
80/443
SSH 22