eG Enterprise is a 100%, web-based management console that allows users to view performance metrics collected from a target infrastructure. Users with administrative rights can configure the infrastructure that needs to be monitored. Configuration typically involves a sequence of tasks that prepares the environment for monitoring - this includes identifying and adding the components to be monitored, configuring the tests pertaining to these components, setting thresholds, configuring additional external and remote agents for the environment, etc. Typically, a user must login to the web-based eG administrative interface as an admin user in order to perform the above-mentioned tasks.
In many large data centers, an orchestration solution such as HP Operations Orchestration (HPOO) software, is used to automate routine IT tasks. In such environments, the eG manager must integrate seamlessly with the automation tool, so that the eG Enterprise system can be automatically administered via the tool.
To enable this integration, the eG Enterprise provides a command-line interface (CLI) which allows the automation tool/script to communicate with the eG manager and execute simple commands on the manager to perform critical configuration tasks. This integration minimizes user intervention in the configuration of the monitoring system. In addition, since commands can also be executed in bulk using the CLI, it significantly reduces the time required to perform simultaneous tasks. Administrators can also construct scripts (using any common scripting language) that use the CLI to automate routine administration tasks.
Bulk updates using the CLI are provided here to solicit customer inputs. Based on feedback, we expect this interface to change in future versions of the CLI.
Currently, the command-line interface provided by eG Enterprise - known as the eG CLI - can be used for performing the following administrative tasks only:
- Adding/modifying/removing components for monitoring
- Managing/Unmanaging components
- Adding/removing external agents
- Adding/removing remote agents
- Assigning/Disassociating agents from a manager in a redundant manager setup
- Adding/Modifying/Deleting Quick Maintenance Policies
- Assigning Quick Maintenance Policies to Components/Hosts/Tests
- Adding/Modifying/Deleting Independent Policies
- Adding/Modifying/Deleting Maintenance Policy Groups
- Assigning Independent Policy to Maintenance Policy Groups
- Associating Maintenance Policy Groups with Infrastructure Elements
- Enabling/Disabling Tests
- Displaying the Remote agents
- Displaying the External agents
- Displaying the Components
- Displaying the test names for a Component Type
- Include/Exclude Components for Test
- Include/Exclude Tests for Component
- Displaying the Maintenance Policies
- Displaying the details of the Maintenance Policies
- Displaying the details of the Tests
- Adding/Modifying/Deleting a User
- Associating Components to a User
- Adding/Modifying/Renaming/Deleting a Zone
- Adding/Modifying/Renaming/Deleting a Group
Other administrative tasks will be supported in future versions of the CLI.