Self Monitoring Manual



Similar documents
Log Management Manual

2 HDE Controller X DNS Server Manual

Monitoring IBM HMC Server. eg Enterprise v6

Hands-On Microsoft Windows Server 2008

Mail Server (postfix) Manual

SAM Server Utility User s Guide

FileMaker Server 7. Administrator s Guide. For Windows and Mac OS

Using Microsoft Performance Monitor. Guide

HP ProLiant ML150 System Monitor User Guide

Greenplum Database (software-only environments): Greenplum Database (4.0 and higher supported, or higher recommended)

Dell OptiPlex XE Watchdog Timer

Reborn Card NET. User s Manual

Hyper-V Installation Guide for Snare Server

Time Stamp. Instruction Booklet

Projetex 9 Workstation Setup Quick Start Guide 2012 Advanced International Translations

SMARTcontrol. Dashboard. from

IP-Pro (Virtual IP Protocol Independent Version) User Instructions

Hardware Recommendations

ZENworks Adaptive Agent Reference

Pharos Control User Guide

CA Nimsoft Monitor. Probe Guide for CPU, Disk and Memory. cdm v4.7 series

Installation Instructions

Enterprise Cloud. Customer Portal ver2.0 Manual. Ver.1.01

WhatsVirtual for WhatsUp Gold v16.0 User Guide

Compact Business Center Installation and User Manual

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

Installation Manual for Multi-purpose Ecological Risk Assessment and Management Tool (AIST-MeRAM) For Windows 8

MONITORING PERFORMANCE IN WINDOWS 7

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

LogMeIn Network Console Version 8 Getting Started Guide

vrealize Operations Manager User Guide

Task Scheduler. Morgan N. Sandquist Developer: Gary Meyer Reviewer: Lauri Watts

IBM Tivoli Monitoring Version 6.3 Fix Pack 2. Infrastructure Management Dashboards for Servers Reference

Windows 2003 Performance Monitor. System Monitor. Adding a counter

UPSentry Smart User s Manual. Shutdown Management Software. for Mac OS X 10.1

FileMaker Server 8. Administrator s Guide

K1000: Advanced Topics

VMware vrealize Operations for Horizon Administration

Heroix Longitude Quick Start Guide V7.1

PRINT FLEET MANAGER USER MANUAL

DATA PROJECTOR XJ-A135/XJ-A145/XJ-A235/ XJ-A245

AKIPS Network Monitor Installation, Configuration & Upgrade Guide Version 15. AKIPS Pty Ltd

Configuring and Monitoring HP EVA StorageWorks Array

Chapter 8 Monitoring and Logging

NMS300 Network Management System

DPXR4X1A-16NP, DPXS20A-16AU-M,

JovianDSS Evaluation and Product Training. Presentation updated: October 2015

InventoryControl for use with QuoteWerks Quick Start Guide

Dwebs IIS Log Archiver Installation and Configuration Guide for Helm 4

Parallels Plesk Panel

Intel Storage System SSR212CC Enclosure Management Software Installation Guide For Red Hat* Enterprise Linux

Server Management Agent for Windows User s Guide. Server Management 2.0 and Higher

Chapter 2: Getting Started

DATA PROJECTOR XJ-A146/XJ-A246/XJ-A256

Performance Monitoring User s Manual

Advanced Settings. Help Documentation

InsightPower Client. Shutdown Management Software for Windows 2000/XP/2003. User s Manual

SysAidTM. Monitoring Guide

C (1) Monitor_Update. USER S GUIDE Version Sony Corporation

Audit & Tune Deliverables

OBTIS / Autotoll GPS Fleet Management System

Monitoring Replication

ServerView Inventory Manager

Administrators Help Manual

Sophos Cloud Migration Tool Help. Product version: 1.0

Pandora FMS 3.0 Quick User's Guide: Network Monitoring. Pandora FMS 3.0 Quick User's Guide

EZManage V4.0 Release Notes. Document revision 1.08 ( )

Global Server Installation Guide

System performance monitoring in RTMT

Citrix EdgeSight User s Guide. Citrix EdgeSight for Endpoints 5.4 Citrix EdgeSight for XenApp 5.4

Installation, Setup, & Uninstall Guide Virtual TimeClock 15 Network Edition for Mac

DTAP3000 DTSX3000 Control Visualization Software LAS2.0 Data Conversion Guide

Plesk 8.3 for Linux/Unix System Monitoring Module Administrator's Guide

TeamViewer 9 Manual ITbrain

EMC RepliStor for Microsoft Windows ERROR MESSAGE AND CODE GUIDE P/N REV A02

AKIPS Network Monitor Installation, Configuration & Upgrade Guide Version 16. AKIPS Pty Ltd

Monitoring Operation Manual

Overview Customer Login Main Page VM Management Creation... 4 Editing a Virtual Machine... 6

Plexxi Control Installation Guide Release 2.1.0

ELECTRONIC W2 CONSENT PROCESS

Microsoft SQL Server Guide. Best Practices and Backup Procedures

pc resource monitoring and performance advisor

User's Guide. System Monitor - Performance Monitoring Services 5.0

UPSentry Smart User s Manual. Shutdown Management Software. for Mac OS X 10.2

Recording Server Monitoring Tool

Mobile Device Management Platform Operation Manual V1.4 RECODA

HarePoint Active Directory Self Service Manual

IGNITE Cloud Server enhancements

Macintosh System OSX #1

RAID Utility User Guide. Instructions for setting up RAID volumes on a computer with a Mac Pro RAID Card or Xserve RAID Card

HELP DOCUMENTATION E-SSOM DEPLOYMENT GUIDE

Network Management Card. User Manual

EMC Data Domain Management Center

NetIQ. How to guides: AppManager v7.04 Initial Setup for a trial. Haf Saba Attachmate NetIQ. Prepared by. Haf Saba. Senior Technical Consultant

License Patrol TM Mac Client Installation Guide 7.0 for Mac OS X. September 2015 VERALAB TM

NEC Express5800 Series NEC ESMPRO AlertManager User's Guide

Lepide Active Directory Self Service. Installation Guide. Lepide Active Directory Self Service Tool. Lepide Software Private Limited Page 1

NetIQ Advanced Authentication Framework - Client. User's Guide. Version 5.1.0

Configuring Virtual Blades

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

Transcription:

Self Monitoring Manual

2 HDE Controller X Self Monitoring Manual

Please note that this user manual may be subjected to change due to product upgrades without any prior notice. HDE and HDE Controller is a registered trademark of HDE, Inc. All group names and product names listed in this manual are registered trademarks to each of the groups and products respectively. This manual may only be copied by printing in PDF format. Any other forms of copying, transferring, loaning, adapting, translating, or public distribution of this manual is not allowed. Reprinting or reproducing this manual without HDE's permission is strictly forbidden. 2011 HDE, Inc. Self Monitoring 3

How to Read this Manual About this Manual The HDE Controller Installation Manual provides users with instructions to installing OS and the HDE Controller (this Product) as well as steps for configuring the initial settings of the Product. Annotations are provided for any matters requiring special attention and phrase supplements. Any matters which require special attention are marked with this "Alert" icon in bold frame. Contents which provide useful reference for using HDE Controller are marked with this "Hint" icon. 4 HDE Controller X Self Monitoring Manual

HDE Controller X Self Monitoring

Summary After setting up a server, it is necessary to monitor hardware resources, such as disk and memory, as well as processes executed on the server in order to maintain the server's stable operation. By monitoring server status, users can prevent various problems by detecting and copying with decrease in performance or resource before the server becomes unstable. However, it requires a great amount of time and effort for the server administrator to be monitoring the server at all times, and may even lead to mistakes and problems due to human errors. By utilizing the "Self-Monitoring" feature, the server administrator will be able to get a grasp of the server status, receive logs and warnings, and run pre-set scripts to auto-recover any damage without having to monitor the server manually at all times. Additionally, data on server status will be collected temporally and analyzed as a graph report. By accessing the "Graph Report" feature, the server administrators will be able to view the server status across a time period of their choice and set a threshold value and any actions corresponding to times when server activity exceeds the threshold value (sending warning mails, running scripts, etc) to detect any further abnormalities that may be present on the server at the present time or in the future. Moreover, by accessing the "Server Status" menu, the administrator will be able to view the current server status and start or stop server services when necessary. This section will introduce the methods of self-monitoring your server using HDE Controller.

Auto-Monitoring of Servers Setting up monitoring content and corresponding threshold values The server will be able to self-monitor the following contents. This section will provide an explanation for the definition of and how to set up a threshold value for each of the contents introduced. Please use this as a reference when setting up your own threshold values. (1) Disk and inode usage rates Disk and inode usage capacities depend greatly on the file system you are using; however, when the disk and inode usage rate reaches 100%, users may not be able to save data, such as e-mails, on the hard disk, or may even cause the system to stop operating. Please make sure to configure your settings flexibly. (2) Actual memory usage rate The usage rate of the actual memory, that is, the section of the physical memory which does not include buffer memory (buffer and cached). This value will be less than that of the memory which includes buffer memory. High usage rate of the actually memory may cause a decrease in the size of the buffer memory used by the system and lead to a decrease in performance. Please refer to the graph report and set your threshold value flexibly. (3) Physical memory usage rate Usually, there will not be any problems even if this value is at 100%; however, the system performance may decrease if the difference between this value and the actual memory usage rate is small. (4) Swap usage rate If your server considers a great deal about performance, it would be recommended to increase the capacity of your physical memory when using swap. Even if the server does not consider a great deal about performance, configure the threshold for this value flexibly as a 100% swap usage rate will cause your system to cease operation.

(5) System usage rate To be simply put, system load refers to the percent of CPU usage and is considered low if it is below 1.00 and high if it exceeds 1.00. Some delay may occur when executing certain processes when the system load is high. Set your threshold value to around 2.0 if your system environment seldom executes heavy load processes. However, if your system environment often operates heavy load processes, it is recommended to set the threshold value as high as the system can handle such processes. (6) CPU usage rate This value is displayed as an average CPU usage rate (excluding idle) up until the time when the system was late monitored. If this value is near 100% and the monitoring interval is set to 5 minutes, it means that the system has used the CPU close to its 100& capacity over a 5-minute time period. Such high CPU usage may imply insufficient CPU capacity or abnormalities in the executed processes. Please note that some process will require the use of CPU close to its 100% capacity even under normal circumstances. You may prevent receiving an alert for such processes by increasing the monitoring time interval. (7) Number of logged in users System resources such as memory and CPU may be consumed by high number of user logins. At extreme cases, high number of logged in users will consume system resources which is required to provide the server services and may cause the system to cease operation. Please note that if this value is high even when you have not allowed login on your server, there may be problems with your server security and must be resolved swiftly to prevent unauthorized access. It is recommended to set a minimum required threshold value for the number of logged in users unless you are using telnet or ssh for user login or are constantly monitoring your server. Please set an appropriate value in accordance with your working environment if you are using telnet or ssh. (8) Total number of processes Process will consume a great amount of system resources such as memory and CPU. The consumed amount will increase as the number of executed processes increase and eventually cause the system to cease operation. Please set an appropriate threshold value in accordance with your system status.

(9) Number of processes running The total number of processes running on the system. Administrators are not required to self-monitor this value unless necessary. (10) Number of sleep processes The total number of processes waiting to be executed by the system. Administrators are not required to self-monitor this value unless necessary. (11) Number of paused processes The number of processes paused by users. Paused processes will still consume system resource and a high number of such processes will lead to resource insufficiency. Please set an appropriate threshold value in accordance with your working environment. (12) Number of zombie processes Even though zombie processes themselves are not operable, they will still consume system resources when kept running and may disable users to start new processes. Under normal circumstances, we recommend that you set this threshold value as 1; however, please set an appropriate threshold value in accordance with your working environment. (13) Number of optional processes Some process types, such as crond, will be executed as a single process, whereas other processes, such as httpd, will be executed as multiple processes. Normal operations of the server may be effected if single processes are executed multiple times simultaneously or not executed all (service down), or if multiple processes are executed with excessive number of processes. Please configure an upper and/or lower limit for each process.

Configuration Flow Send an E-mail under abnormal circumstances. Configure a receiving mail address in the Self Monitoring Basic Settings menu. Monitor server resources (memory, disk) Configure threshold values and scripts to be executed upon abnormal circumstances in the Self Monitoring Resource Monitoring menu. Monitor server load Configure threshold values and scripts to be executed upon abnormal circumstances in the Self-Monitoring Performance Monitoring menu. Monitor number of login users Configure threshold values and scripts to be executed upon abnormal circumstances in the Self-Monitoring Login Monitoring menu. Monitor total number of processes or zombie processes Configure threshold values and scripts to be executed upon abnormal circumstances in the Self-Monitoring Process Monitoring menu. Monitor total number of optional processes Configure threshold values and scripts to be executed upon abnormal circumstances in the Self-Monitoring Optional Process Monitoring menu. Display monitoring results in a time-based column graph Initialize graph reports in the Graph Reports Initialization of Graph Reports menu. You do not have to perform this step if the graph reports have already been initialized. Start self-monitoring process with the configured self-monitoring settings Boot the self-monitoring and self-monitoring helper servers in the Self Monitoring Self Monitoring Service Status menu. View the alert messages returned by self-monitoring Click the corresponding graph reports for each of the contents you wish to view.

Check the server status up to now and revise threshold values Select the menu for the corresponding graph report in the Graph Report menu. Check the current server status Please refer to the section on server monitoring by system administrator later in this manual. Configure the threshold values and scripts on each configuration screen upon need. Any changes made to the threshold value settings will be effective from the next monitoring cycle. You do not have to reboot any self-monitoring daemons or self-monitoring helper daemons in order to apply the setting changes.

1. Basic Settings Configure whether or not to send an e-mail when the monitored values exceed each corresponding threshold values. By configuring alert mails, you will be able to get a grasp of the server status on your mobile phone or PDA. Click the Configure button to apply your settings. Please note that if you enable e-mail notices, you will be receive an e- mail every time a monitored value exceeds its threshold value, and may end up with a large amount of e-mails depending on the server status.

2. Resource Monitoring Configure whether or not to self-monitor and set threshold values to the following contents. Actual Memory Usage Rate Physical Memory Usage Rate swap Usage Rate Disk Usage Rate inode Usage Rate Configure whether or not to self-monitor and set threshold values for each of the contents. You may also configure the actions (scripts) of each of the contents by clicking the "Edit" button. Click the "Configure" button to apply your settings.

3. Performance Monitoring Configure whether or not to self-monitor and set threshold values to the following contents. CPU Usage Rate (average value obtained across monitoring interval) System Load (average value of the past 5 minutes) Configure whether or not to self-monitor and set threshold values for each of the contents. You may also configure the actions (scripts) of each of the contents by clicking the "Edit" button. Click the "Configure" button to apply your settings.

4. Login Monitoring Configure whether or not to self-monitor and set threshold values on user login counts. Configure whether or not to self-monitor and set threshold values for each of the contents. You may also configure the actions (scripts) of each of the contents by clicking the "Edit" button. Click the "Configure" button to apply your settings.

5. Process Monitoring Configure whether or not to self-monitor and set threshold values to the following contents. Total Number of Processes Number of Processes Running Number of Processes Sleeping Number of Zombie Processes Number of Processes Stopped Configure whether or not to self-monitor and set threshold values for each of the contents. You may also configure the actions (scripts) of each of the contents by clicking the "Edit" button. Click the "Configure" button to apply your settings.

6. Optional Process Monitoring Add an optional process name and configure whether or not to selfmonitor, and set threshold values to the process. You may also set an upper and lower limit for each optional process. For example, for processes, such as crond, involving the executing of a single process, you may set the upper limit to 2 and lower limit to 1 such that it would be regarded as abnormal by self-monitoring if the number of processes is over 2 or below 1(0). Additionally, you may also configure the following script and execute crond in case the number of processes drops below 1(0). Script exampled used to execute crond: /etc/rc.d/init.d/crond start Select the "Self Monitoring" - "Optional Process Monitoring" menu. Enter the name of the process you wish to monitor in "Process for Adding" and click the "Add" button.

Configure whether or not to self-monitor and set threshold values for each of the contents. You may also configure the actions (scripts) of each of the contents by clicking the "Edit" button. Click the "Configure" button to apply your settings.

7. Self Monitoring Service Status Start or Stop services which send alerts to the computer when configured threshold values are compromised. Please note that if you do not start this service, self-monitoring will not be performed even when the threshold values are configured. Once the "Start" button is pressed, the self-monitoring service will start automatically upon your next system boot. You may cancel the auto-start of self-monitoring upon boot-up by clicking the "Stop" button. Click the Start or the Stop button.

8. View Alerts An alert log will be created when configured threshold values are compromised. You can check this log file to find out the cause of the compromise and improve/maintain server operation stability. Select the "Log Management" Check Logs" menu. Select the "Alert logs for Self Monitoring" and click the "View" button to view the alert logs created by self-monitoring.

HDE Controller PRO / LG User Manual April 30, 2011 1st Ed. 10.0-001 HDE, Inc. 16-28, Nanpeidaicho, Shibuya, TOKYO, 150-0036 JAPAN