|
Virtual
Cluster Manager (VCM)
VCM
provides an inexpensive, flexible, platform-neutral,
extensible, distributed and scalable Framework for
monitoring (& managing) mission-critical
applications and business-critical systems. It provides
unmatched levels of monitoring and event management
functions that are second to none.
VCM
comes with a standard set of monitoring and event
management components that can be used to start
monitoring and managing applications upon installation
without any additional customisations. VCM provides a
unified solution to monitor the status and performance
of an application and all it’s associated
infrastructure elements such as system, network and
database resources.
VCM as a single integrated tool can be used to
manage the diverse array of resources in an
enterprise’s infrastructure ranging from systems,
networks and databases.
VCM
provides the capabilities to remotely monitor and manage
application infrastructure elements that are
geographically distributed. It provides the necessary
tools, functions and APIs to add custom monitoring and
management functions to any enterprise application or
custom application desired.
VCM is an extensible and open-ended applications
management framework/solution.
VCM
is designed for out-of-box monitoring and collection of
performance data for different types of system
resources, system services and other popular critical
resources, based on the 80/20 Rule.
Administrators
of business applications and services must have access
to historical and current performance information to
manage growth proactively through capacity planning. The VCM product suite provides tools and functions to perform
comprehensive capacity planning and performance analysis
of the various enterprise applications and system
resources. Managers need to see the trend and graph, for
resource utilization, for presentation as well as
capacity planning to help plan future requirements.
In
short, VCM provides a cost-effective, rapidly
deployable, intuitive, easy-to-use, extensible, scalable
and unified solution to remotely/locally monitor and
manage the geographically distributed infrastructure
elements of an business enterprise.
Salient
Features of Virtual Cluster Monitoring (VCM™)
·
Provides
a platform for an integrated suite of tools for
monitoring (&
managing) the geographically distributed infrastructure
·
Easy-to-use, out-of-the-box web-based tool-suite
provides an easy way
to manage complex applications
·
Provides an alternative and intuitive way to
accomplish a very complex
task (Network, Applications, and Database
Monitoring/Management).
·
Easily customizable for customer specific
applications/services and
also easily extensible for future applications and
infrastructure
elements.
·
Provides
the capabilities to “remotely manage a set of managed
environments in multiple geographical locations”.
VCM
1.0 Datasheet
VCM 1.0 provides an integrated framework with a
comprehensive suite of functions, tools and intuitive
web-based interfaces for vertical-neutral application
infrastructure management for an enterprise.
VCM also provides the remote management
capabilities for enterprises whose application
infrastructure is distributed geographically across the
globe.
Following
are the various categories of functionality that VCM 1.0
provides:
1)
System
System resource monitoring –
Central Processing Unit (CPU)
Memory
Virtual
Memory
Physical
Disk System
File
System
Input/Output
(IO)
Network
Interface Card (NIC)
1.1)
CPU
–
CPU utilization
- Percentage of time CPU in use
User Time
-
Percentage of time spent to execute user
instructions
Interrupts per second - Number of
interrupts occurred during the
specified interval
1.2)
Memory
–
Available
Swap - Amount of swap space available in Kilobytes
Available Bytes - Free memory in Kilobytes
Pages In -
Kilobytes paged into memory per second
Pages Out - Kilobytes paged
out of memory per second
1.3)
Virtual
Memory –
Pages In
- Kilobytes paged into memory per second
Pages
Out - Kilobytes paged out of memory per
second
Freed
Pages - Kilobytes freed from memory per second
1.4)
Physical
Disk –
Disk
Queue Length
- Number of requests outstanding on the
disk
Read Operations per sec - Number of Read
operations on the disk
second
Write operations per sec
- Number of Write operation on the disk
per second
1.5)
File
System –
Free
Space - Percentage of free space available
Used Space - Percentage of space used
1.6)
IO
–
Bytes
Read (KB/sec)
- Kilobytes of data read from I/O device
Bytes Written (KB/sec) - Kilobytes of data
written onto I/O device
1.7)
Network Interface Card
–
Received Packets
- Number of packets received
Transmitted packets
- Number of packets transmitted
Received Errors - Number of error packets
received
Transmitted Errors
- Number of error packets transmitted
2)
Application
2.1)
Resources
critical to application
CPU
utilization
- Percentage of time CPU in use by the
process
Resident
Memory Size -
Resident Memory size of the process
Virtual Memory Size
- Virtual Memory size of the process
Note:
Apart from individual processes, VCM also monitors all
the processes as a SINGLE process resource.
3)
Services
3.1) Windows
NT/2000 services - Service Status (UP/DOWN)
4)
Custom Resource
4.1)
Customer
specific resources – depending on the customer
requirements, API’s can
be built.
Currently log file of VCM is monitored
Example: Monitors the size of error log file of a
particular application at
regular intervals.
5)
Network Resources
Network resources can be monitored without installing
VCM agent on
the remote machine – Remote
Monitoring possible.
5.1) Ping
Port - Status of the services on remote host
5.2) Ping - Network
reachability between two machines
5.3) Host - Machine status
(UP / DOWN)
6)
Resource Configuration
6.1) Selective
configuration of basic system resources (CPU, Memory,
NIC)
across
all hosts.
6.2) User
defined (Alias) resource names.
6.3) Dynamic
detection of processes / services.
7)
Event/Alert Management
7.1) Event
levels
- Info, Minor, Major, Warning,
Critical.
7.2) Event
notification -
email, mobile and pager.
7.3) Events
query on a specific resource or a host.
8)
Performance data
8.1) Query
for performance (raw / collected) data of
interested resources
8.2)
Query building across different resources and
applications.
8.3)
Query results can be exported to standard reporting
tools like MS
Excel etc
8.4)
Helps
in analyzing the detailed performance of a specific
resource over
a
short period.
9)
Reports
9.1) Viewing
and querying computed data.
9.2)
Types
of reports generated - Yearly, Monthly, Daily and
Hourly.
9.3)
Query
results are filtered by values / ranges.
9.4)
Query
results generated in both tabular and graphical formats.
9.5)
Query
building across different resources and applications.
9.6)
Query
results can be exported to standard reporting tools like
MS Excel
etc.
9.7)
Helps
in Trend analysis and Capacity planning.
10)
VCM Tools
10.1)
Command / Script configuration on a scheduled fashion.
Events based on the output
generated
10.2)
Top 'N' Processes hogging CPU and Memory on a remote
host
10.3)
File Read on a remote host
10.4)
Machine reachability (Round Trip Time) between two hosts
10.5)
Starts Windows services on a remote host
11)
Quick View
11.1) Status
of hosts / applications / resources configured, at a
glance
(Dashboard View)
11.2) Status
of network resources configured, at a glance (Network
summary)
11.3) Status
of DB resources configured, at a glance. (Database
Summary)
12)
Oracle Database Monitoring
Oracle
database can be monitored without installing VCM agent
on the database server – Remote Monitoring possible.
12.1) Temporary
table space
- used space
-
free space
-
total allocated space
12.2)
Reports
tablespaces that needs attention for additional extent
allocation or space
12.3)
System
statistics on sorts.
12.4)
Shared
Pool
12.5)
Session
details
-
username
-
SQL query
-
time the SQL was loaded
12.6)
IO
statistics
-
user session
-
hit ratio
12.7)
Status
of currently running SQL Statements
12.8)
Redo
parameters.
12.9)
Rollback
Segment's Extents.
12.10)
Details
of Rollback Segments and its Hit Ratio.
12.11)
Information
on init.ora parameters.
12.12)
Current
cursors that are opened.
12.13)
Library
cache's miss ratio information.
12.14)
User
activity details.
12.15)
Top
10 users consuming most of the CPU.
12.16)
Session
waits.
12.17)
Total
Session Memory used by the user
12.18)
Undoc
init parameters.
12.19)
Library
Cache
12.20)
Users
using System table space
12.21)
Version
details of the Oracle Server.
13)
User Management
13.1) User
level security by enforcing different user privileges.
Various levels of users
-
Super Admin
- Has access to all the applications and User
administration.
Admin -
Has access to all the applications in a VCM
environment.
Can
query for performance data and reports.
User
- Has access only to view applications and events.
VCM
: Features
| Functions | Documentation
| Case
Studies | White
Papers |
Downloads | Support
|