1.2 Understanding AppManager Components

The AppManager flexible, tiered architecture consists of required and optional components. You can install components on one computer or on multiple computers.

The following table describes the AppManager components.

Component

Description

Required/Optional

AppManager repository (QDB)

SQL Server database that stores management information, such as jobs, events, data, and Knowledge Scripts

Required

Management server

Windows service called the NetIQ AppManager Management Service (NetIQms) that manages event-driven communication between AppManager agents and the QDB

Required

Task Scheduler service

Windows service that schedules SQL Server jobs for QDBs and the Control Center repository (CCDB)

Required

Agent

AppManager software you deploy in your environment that schedules and runs jobs to manage third-party products and enables communication between AppManager components

When you run the setup program to install the agent on Windows computers, the agent consists of the following components:

  • NetIQ AppManager Client Resource Monitor (NetIQmc) Windows service

  • NetIQ AppManager Client Communication Manager (NetIQccm) Windows service

  • Local repository

  • AppManager for Microsoft Windows module

When you use Control Center to deploy agents to remote computers, the AppManager for Microsoft Windows module is not automatically deployed. You must also deploy the module to the computers where you deploy the agent.

These components reside locally on the agent computer.

For UNIX or Linux computers, the agent is a daemon and the supporting files and directories that provide data persistence (equivalent to the local repository) and access to system statistics (equivalent to modules). AppManager uses the NetIQ UNIX agent, which can be used for other NetIQ products. For more information about how to install the UNIX agent, see AppManager for UNIX and Linux Servers Management Guide, available on the AppManager Modules Documentation page.

Required

Report-enabled agent

Optional supplement to the agent that allows you to create and configure reports on selected computers in your environment

You discover report-related elements on agent computers to enable different types of reporting. For more information about enabling the agent reporting capability, see Section 8.0, Installing Agent Components.

Optional

Control Center repository (CCDB)

SQL Server database that stores information Control Center collects from the QDBs it manages, user preferences, security settings, and management group definitions

Required

Control Center and Deployment services

Control Center components that include:

  • Command queue service (CQS), a Windows service that retrieves commands from the CCDB and sends them to the appropriate QDBs

  • Cache Manager, a child process of the command queue service running on each QDB that runs Control Center queries

  • Deployment Service, which allows you to install agents and monitoring modules on remote computers

    If the service is across a firewall and you do not want to open additional ports to allow direct communication with the CCDB, you can configure it to use the Deployment Web Service for communication with the CCDB. During installation, choose the option that indicates a firewall is active between the Deployment Service and the CCDB.

  • Deployment Web Service, which distributes deployment packages to the Deployment Service

    For Deployment Services that are across a firewall, the service can also provide a communication proxy to the CCDB so that you do not have to open additional ports to allow direct communication between the Deployment Service and the CCDB.

Required

NetIQ AppManager Integration Adapter

Allows NetIQ Aegis to communicate with AppManager through its repositories (QDBs and CCDBs), and includes Aegis workflow activities specific to AppManager

You can install the NetIQ AppManager Integration Adapter (AppManager adapter) on any computer with network access to the NetIQ Resource Management Namespace Provider service and the repository with which you want NetIQ Aegis to communicate. For more information about installing the AppManager adapter, see the NetIQ AppManager Integration Adapter Installation Guide, available on the Aegis Documentation page.

Optional

Control Center console

Windows interface that connects to the CCDB and allows you to run jobs on the systems and applications you manage across multiple QDBs

The console provides a single user interface for managing most administrative functions and offers more powerful monitoring and deployment capabilities than the Operator Console. You can use the Control Center console to deploy agents and modules to remote computers.

The Control Center console also provides access to the Chart Console, a Windows interface that allows you to generate and view charts of QDB data.

Required

Operator Console

Windows interface that allows you to view and control the jobs that monitor and manage your computers and server applications

Optional

UNIX Agent Manager console

Interface that allows you to use the UNIX Agent Manager to deploy and manage UNIX agents

Optional

Security Manager Console

Windows interface that allows AppManager administrators to control access to views and tasks in the Operator Console and manages application or computer-specific security information, such as SNMP community strings and passwords

Optional

Chart Console

Interface that allows you to generate and view charts of QDB data

Optional

Developer’s Console

Tool for editing Knowledge Scripts and developing custom Knowledge Scripts

Optional