IT Infrastructure
Management
Server-Database Monitoring
An Overview
XIPHOS TECHNOLOGY SOLUTIONS PVT LIMITED
32/3L, GARIAHAT ROAD (SOUTH) KOLKATA 700 078, WEST BENGAL, INDIA
Contents
Server Monitoring ... 3
Primary Features ... 3
‘Service-centric’ Server Monitoring ... 9
Reporting ... 10
Quick and easy performance reporting ... 10
Server level compliance reporting ... 10
Historical Performance Reporting ... 10
Real-time availability and Performance alerting ... 10
Unified Manager ... 10
Server Monitoring
The enterprise class Server Monitoring solution supports several operating systems including AS400, Netware, Linux, Windows, and UNIX from a single, easy-to use console. The solution monitors core server resources (CPU, memory, disk, event logs, counters, etc.) and enables centralized management of remote processes and services. The solution also offers packaged monitoring for a wide variety of server configurations, i.e. web, email, database, etc. All server status information is presented in a real-time alarm dashboards, performance trend reports, and/or SLA compliance reports. Servers, and their configured application services, are the critical foundation on which the business operates. This is a lightweight and modular tool and extremely fast while active and easy to implement at the client premises, it has customizable real-time alarm dashboards as well.
This centralized management tool is highly scalable to support hundreds to thousands of servers to monitor its health. It has built-in alert escalation and flexible notification options using Email, SMS, Mobile, Pager, etc.
Figure 1: Centralized Management
Primary Features
The management solution will monitors the following server subsystems and components automatically depending upon the configuration in the solution server component:
• Automatic Discover Process starts discover the all servers and store in the database. • CPU Performance in real-time and historical reports.
• Memory (Physical and Swap) performance Real-time and historical reports. • Disk capacity , read write and utilization reports
• Print jobs and queues
• Server statistics and performance reports in real-time and historical • Server processes, services, jobs and NLMs monitoring and management. • Server Directory and file system Monitoring and management
• Server network interfaces Related information and monitoring • Centrally monitors heterogeneous server environments.
• Event management • Alert notification
• Reports Real-time and Historical
Real-time monitoring of CPU, MEMORY and DISKs: This option shows the real-time
information of CPU, Memory and Disks utilization in both graphical and text format. And indicate the alert if component s cross the threshold.
Figure 2: Real-Time CPU, Memory and Disk utilization screen short.
Discovery Manager: Discovery manager will search all the servers in the network and store all
Figure 3: Server Discovery Manager
Service Monitoring and notification: OS related services and processes can be monitored
and also define the threshold which helps to know the status of the services and processes. Administrator can set the alarms on each and every processes and services, if status is running or stop.
Figure 4: Server Service monitoring and management
Event viewer: In the windows system you can access and check the event viewer form a
Figure 5: Event viewer monitoring screen short
Event Management and Alert management: All the system related events are stored in the
event management console and the console indicates the type of events like major, minor, warning or critical. All the events are denoted by color code.
Figure 7: Event Management for all targeted servers
Dash Board Report Manager: Various types of report templates are available in the
dashboard, these are the default reports. Options are available for customizing reports in this console. Reports can be both text based or in graphical format and also have facility to convert the reports in to other formats including PDF and CSV.
Figure 9: Disk Capacity reports
Figure 10: Database server free allocated space
Packaged monitoring for a wide variety of server configurations, sample listing includes: • Web servers • Directory servers • Email servers • Database servers • Applications servers • Terminal servers
‘Service-centric’ Server Monitoring
Monitoring of server resources is in the context of the applications consuming its resources. It can be quickly configured to target monitoring for applications and services sitting on top of base operating systems.
Figure 11: Server Dashboard
To ensure high availability and performance of configured applications and services, this tool can be quickly configured to perform the following ‘service-centric’ monitoring:
• Monitor application processes and services that are running or not running on each server
• Monitor the amount of CPU and Memory resource each application process is consuming
• Monitor disk volumes/shares that hold application directories and files
• Monitor objects and performance counters that are associated with deployed application services
• Monitor application service port/sockets for connectivity and proper state (running, not running)
• Monitor the server’s network interface and calculate bandwidth utilization per application
Reporting
Quick and easy performance reporting
A highly compelling feature of server monitoring solution is its ability to have a broad array of performance trend reports generated in a matter of minutes. Other solutions available in the market require extensive configuration efforts or complex integrations into high-cost third party reporting applications. With our performance reporting option, it is an inherent component of the monitoring solution, making performance report generation a simple point and click process. Server level compliance reporting
Taking performance reporting to the next level, it allows for mapping its server performance and real-time alarm data into SLA definitions. The performance of individual server technologies are calculated against service level commitments and the results of those calculations are presented in intuitive SLA compliance reports.
Historical Performance Reporting
In addition to viewing server availability and performance in real-time, it will allow for long term archival and reporting of server performance data. This level of visibility is the key for proactive capacity planning, load balancing, and preemptive problem resolution for degrading server conditions.
Real-time availability and Performance alerting
Our monitoring solution will provide historical performance reporting—this functionality will provide the necessary visibility to foresee and it will easily plots server statistics in real-time alarm dashboards.
Unified Manager
Figure 12: Unified Manager
• A correlated view of internal and outsourced IT performance and availability.
Suggested Hardware and software
Suggested Hardware and software for Servers, Application and Database Management solution The Hardware Specification
• Xeon Quad Core with 3.0 GHz or better processors • 16 GB RAM
• 4 * 146 GB SCSI HDD
• Windows 2003 Server or higher • MS-SQL 2005 or higher
Module Required for centralized Servers, Database (Oracle), Application and Report. 1. Server Management base component