Veritas InfoScale™ Operations Manager 7.3.1 Frequently Asked Questions
Infrastructure overview
Yes. It is a modified embedded Web server based on the popular open source shttpd that listens on port 5634. It only communicates via authenticated SSL. It also has a built-in role-based authorization mechanism. Anything with the URL containing "admin" can only be accessed by the root user or an OS account with admin privilege. All scripts within agent directory under sfmh_bin_dir/web/agent can be accessed from other managed hosts as "root". These scripts are hardened and use Perl with Taint mode turned on.
The xprtld Web server is a stripped down version of Web server which can only handle HTTP requests. Veritas InfoScale Operations Manager uses Apache Tomcat for the console as it provides the necessary servlet containers for the Java-based Web application to function.
Xprtlc, also known as Xprtl Client, is a CLI interface that communicates with xprtld.
There are several aspects of the system that Veritas InfoScale Operations Manager monitors as part of the VRTSsfmh package that is installed on the managed host. However, this is not all encompassing. Users of Veritas InfoScale Operations Manager can choose to add their own discovery and exception detection scripts to augment our offering. Fault.pl lets you indicate if a host is faulted or at-risk, and it shows up in the Veritas InfoScale Operations Manager dashboard. A simple HTTP server monitoring script that runs as a cronjob, can call fault.pl if it stops running, and clear it when it starts running again. See the Veritas InfoScale Operations Manager documentation for more details.
xdist is a powerful command that lets you push a script to managed hosts in the Management Server domain, and run it. Typical use cases can include provisioning a server, updating a patch on multiple computers, or detecting compliance-related anomalies in your environment. This command can only be run as root on Management Server, and it runs commands as root on the target systems. It is secure and arbitrary commands cannot be called unless you bypass it using your own scripts. It uses a white listing mechanism for authorized commands similar to how sudo operates. See the Veritas InfoScale Operations Manager documentation for more details.
xinfo allows you the options to get information about the state of the Veritas InfoScale Operations Manager infrastructure. See the Veritas InfoScale Operations Manager documentation for more details.
xclusinfo interfaces with the Veritas InfoScale Operations Manager database and extracts information pertaining to the clusters and their associated objects that are discovered in the data center.
The vomadm command lets you perform several operations such as listing all enclosures configured through Storage Insight Add-on, host management, deployment of hotfixes, business application management, service management, and domain management. The host-mgmt, domain-mgmt, and makeBE options can be used only on the Veritas InfoScale Operations Manager Management Server. These commands are supported on Linux and Windows operating system. For more information on vomadm command, refer to the Veritas InfoScale Operations Manager User Guide.
Yes, using Veritas InfoScale Operations Manager Web services API, you can access the information. Veritas InfoScale Operations Manager provides an API that can be accessed over the HTTP protocol using any standard HTTP client. The interface provides the ability to query Veritas InfoScale Operations Manager discovered data and to manage user-defined attributes for certain object types. The API can be used for searching the objects, listing their properties, and setting the extended attributes on them. These APIs can be invoked using the XPRTLC component or any other HTTP client like cURL. You have only Read-only access to the information. Operations such as creating or deleting a disk group are not supported.
You can also use the vomadm command-line interface (CLI) to perform tasks related to host management, business application management, application management, service management, and domain management.
For more information, refer to the Veritas InfoScale Operations Manager User's Guide.