Cisco Cisco Unified Customer Voice Portal 10.0(1) Guía Del Usuario
![Cisco](https://files.manualsbrain.com/attachments/7380d0050044647c30f5c24bbbf5d0c0b6d9bb84/common/fit/150/50/faa183d287233c52228cfea3dbc2a127fe780f60564fcb0955d9c3d1cd23/brand_logo.png)
C
HAPTER
3:
A
DMINISTRATION
U
SER
G
UIDE FOR
C
ISCO
U
NIFIED
C
ALL
S
ERVICES
,
U
NIVERSAL
E
DITION
AND
U
NIFIED
C
ALL
S
TUDIO
58
Chapter 3: Administration
Administration is an essential feature of any enterprise system. Once started, a system must
remain operational for long periods of time with no downtime so it must expose ways for an
administrator to manage it at runtime. This applies to both changes and updates to the application
as well as providing information concerning its health. The more flexible and informative a
system, the better an administrator will be able to ensure it runs efficiently and detect any issues
with the system quickly.
remain operational for long periods of time with no downtime so it must expose ways for an
administrator to manage it at runtime. This applies to both changes and updates to the application
as well as providing information concerning its health. The more flexible and informative a
system, the better an administrator will be able to ensure it runs efficiently and detect any issues
with the system quickly.
Call Services has been designed to afford maximum flexibility for administrators to control how
it runs and to monitor vital statistics of its health. Administrators can add, remove and change
applications deployed, get information on the system and the applications, and even change the
behavior of system or components, without requiring a restart of Call Services.
it runs and to monitor vital statistics of its health. Administrators can add, remove and change
applications deployed, get information on the system and the applications, and even change the
behavior of system or components, without requiring a restart of Call Services.
This chapter details the administration functions and statistics exposed by Call Services and the
mechanisms by which these functions can be accessed and executed.
mechanisms by which these functions can be accessed and executed.
Introduction to Call Services Administration
Call Services exposes three methods for an administrator to control it and obtain information.
Each method is accessed differently and exposes different levels of functionality or information.
The first method, and the most flexible, is the JMX-compatible management interface. The
second method is through the use of administration scripts. The third is via the system
information web page.
Each method is accessed differently and exposes different levels of functionality or information.
The first method, and the most flexible, is the JMX-compatible management interface. The
second method is through the use of administration scripts. The third is via the system
information web page.
JMX Management Interface
Java Management Extensions (JMX) is a Java technology specifically designed for managing
Java applications. It is part of the standard Java Virtual Machine and defines a standard interface
for clients and servers. An application that wishes to be managed by JMX will register MBeans
to the JMX context. An MBean can be used to expose information about the system that an
administrator can fetch (for example the total simultaneous calls on the system). An MBean can
also be used to expose a function that an administrator can execute (for example to suspend an
application). A client application communicates with the server application via the JMX
interface to allow administrators access to the information and function that is exposed.
Java applications. It is part of the standard Java Virtual Machine and defines a standard interface
for clients and servers. An application that wishes to be managed by JMX will register MBeans
to the JMX context. An MBean can be used to expose information about the system that an
administrator can fetch (for example the total simultaneous calls on the system). An MBean can
also be used to expose a function that an administrator can execute (for example to suspend an
application). A client application communicates with the server application via the JMX
interface to allow administrators access to the information and function that is exposed.
Call Services, being a server application, exposes many informational MBeans for information
regarding itself as well as the applications deployed on it. It also exposes administrative MBeans
for controlling important administrator functions. It does this in a fully JMX-complaint manner
so that any JMX-compatible client will be able to interface with Call Services to gain access to
the information and functions. One such client is JConsole, which is a client bundled with JDKs
provided by Sun Microsystems and others. Some JVMs and application servers provided by
other companies may utilize alternative JMX-compatible clients that should work as well.
regarding itself as well as the applications deployed on it. It also exposes administrative MBeans
for controlling important administrator functions. It does this in a fully JMX-complaint manner
so that any JMX-compatible client will be able to interface with Call Services to gain access to
the information and functions. One such client is JConsole, which is a client bundled with JDKs
provided by Sun Microsystems and others. Some JVMs and application servers provided by
other companies may utilize alternative JMX-compatible clients that should work as well.